DACA2 - b

STARTDATE 2018-08-22
STARTTIME 02:12:23
GIT-REVISION 0ca6ab1

ftp://ftp.se.debian.org/debian/pool/main/b/babel/babel_1.4.0.dfsg.orig.tar.gz
babel-1.4.0.dfsg/regression/args/libCxx/Args_Basic_Impl.hxx:67:5: style: Class 'Basic_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/args/runC/argstest.c:65:15: style: The scope of the variable 'language' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/args/runC/argstest.c:227:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/args/runC/argstest.c:74:16: style: Variable 'language' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/args/runCxx/argstest.cxx:26:16: style: Variable 'language' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:139:14: style: Condition 'i<0' is always true [knownConditionTrueFalse]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:157:14: style: Condition 'i<0' is always true [knownConditionTrueFalse]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:77:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:72:0: note: Variable 'result' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:77:3: note: Variable 'result' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:151:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:148:0: note: Variable 'result' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:151:3: note: Variable 'result' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:76:11: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:567:13: style: The scope of the variable 'prime' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1084:23: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1137:23: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1189:23: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1239:23: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1290:23: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:2002:34: style: The scope of the variable 'prime' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:3519:11: style: The scope of the variable 'lower' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:3519:21: style: The scope of the variable 'upper' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:3519:31: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:3568:14: style: The scope of the variable 'prime' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:3773:13: style: The scope of the variable 'prime' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:3810:11: style: The scope of the variable 'lower' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:3818:13: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:3858:11: style: The scope of the variable 'lower' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:3869:13: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:4011:11: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:4011:13: style: The scope of the variable 'j' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:4089:11: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:4089:13: style: The scope of the variable 'j' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1393:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1448:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1503:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1557:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1612:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1670:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1725:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1779:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1834:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:1889:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:2333:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/arrays/libC/ArrayTest_ArrayOps_Impl.c:3906:7: style: Variable 'ind' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:40:14: style: Condition 'i<0' is always true [knownConditionTrueFalse]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:56:14: style: Condition 'i<0' is always true [knownConditionTrueFalse]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:184:11: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:773:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:774:11: style: The scope of the variable 'ind' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:774:29: style: The scope of the variable 'upper' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:774:39: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:810:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:811:11: style: The scope of the variable 'ind' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:811:29: style: The scope of the variable 'upper' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:811:39: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:847:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:848:11: style: The scope of the variable 'ind' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:848:29: style: The scope of the variable 'upper' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:848:39: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:884:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:885:11: style: The scope of the variable 'ind' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:885:29: style: The scope of the variable 'upper' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:885:39: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:921:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:922:11: style: The scope of the variable 'ind' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:922:29: style: The scope of the variable 'upper' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:922:39: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2300:11: style: The scope of the variable 'lower' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2300:21: style: The scope of the variable 'upper' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2300:31: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2335:14: style: The scope of the variable 'prime' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2482:13: style: The scope of the variable 'prime' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2508:11: style: The scope of the variable 'lower' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2516:13: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2545:11: style: The scope of the variable 'lower' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2557:13: style: The scope of the variable 'value' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2650:12: style: The scope of the variable 'test' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2651:11: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2651:13: style: The scope of the variable 'j' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2704:12: style: The scope of the variable 'test' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2705:11: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2705:13: style: The scope of the variable 'j' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.cxx:2582:7: style: Variable 'ind' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/arrays/libCxx/ArrayTest_ArrayOps_Impl.hxx:67:5: style: Class 'ArrayOps_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:125:3: style: Variable 'barray' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:113:3: note: Variable 'barray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:125:3: note: Variable 'barray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:414:3: style: Variable 'iarray' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:411:3: note: Variable 'iarray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:414:3: note: Variable 'iarray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:420:3: style: Variable 'iarray' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:417:3: note: Variable 'iarray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:420:3: note: Variable 'iarray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:426:3: style: Variable 'iarray' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:423:3: note: Variable 'iarray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:426:3: note: Variable 'iarray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:432:3: style: Variable 'iarray' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:429:3: note: Variable 'iarray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:432:3: note: Variable 'iarray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:674:3: style: Variable 'iarray' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:672:3: note: Variable 'iarray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:674:3: note: Variable 'iarray' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:897:13: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:897:16: style: The scope of the variable 'j' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:897:19: style: The scope of the variable 'k' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:897:22: style: The scope of the variable 'part' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/arrays/runC/arraytests.c:928:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:424:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:416:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:424:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:763:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:763:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:763:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:143:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:193:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:243:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:293:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:371:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:378:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:432:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:492:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:501:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:556:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:669:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:721:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:781:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:953:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:1012:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_IOR.c:1036:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_Impl.c:81:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_Impl.c:142:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_Impl.c:178:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_Impl.c:214:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_Stub.c:175:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_A_Stub.c:196:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:429:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:421:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:429:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:776:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:776:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:776:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:148:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:198:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:248:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:298:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:376:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:383:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:437:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:497:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:506:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:561:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:682:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:734:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:794:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:994:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:1056:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:1083:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_IOR.c:830:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/construct/cons_B_Impl.c:116:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_Impl.c:177:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_Impl.c:213:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_Impl.c:249:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_Stub.c:175:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_B_Stub.c:196:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:434:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:426:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:434:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:789:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:789:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:789:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:153:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:203:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:253:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:303:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:381:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:388:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:442:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:502:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:511:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:566:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:695:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:747:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:807:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:1035:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:1100:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:1130:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:848:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/construct/cons_C_IOR.c:847:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/construct/cons_C_Impl.c:116:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_Impl.c:177:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_Impl.c:213:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_Impl.c:249:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_Stub.c:175:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_C_Stub.c:196:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:439:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:431:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:439:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:803:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:803:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:803:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:158:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:208:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:258:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:308:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:386:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:393:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:447:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:507:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:516:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:571:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:709:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:761:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:821:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:1077:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:1145:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:1178:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:867:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:866:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/construct/cons_D_IOR.c:865:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/construct/cons_D_Impl.c:116:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_Impl.c:177:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_Impl.c:213:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_Impl.c:249:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_Stub.c:175:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/cons_D_Stub.c:196:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/driver.c:28:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/construct/driver.c:24:0: note: Variable 'object' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/construct/driver.c:28:3: note: Variable 'object' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/construct/driver.c:37:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/synch_RegOut_Stub.c:238:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/construct/synch_RegOut_Stub.c:259:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:156:15: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:156:18: style: The scope of the variable 'maxI' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:157:15: style: The scope of the variable 'absVal' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:236:15: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:236:18: style: The scope of the variable 'lenU' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:236:24: style: The scope of the variable 'lenV' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:237:15: style: The scope of the variable 'absDiff' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:286:15: style: The scope of the variable 'absVal' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:327:15: style: The scope of the variable 'absDot' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:327:23: style: The scope of the variable 'absNorms' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:371:12: style: The scope of the variable 'absNormSum' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:371:24: style: The scope of the variable 'normU' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:371:31: style: The scope of the variable 'normV' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:371:38: style: The scope of the variable 'absSumNorms' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:434:12: style: The scope of the variable 'dot' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:436:12: style: The scope of the variable 'msg' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:497:12: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:497:15: style: The scope of the variable 'lenU' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:497:21: style: The scope of the variable 'lenV' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:555:12: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:666:32: style: The scope of the variable 'val' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:725:32: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:725:41: style: The scope of the variable 'lenV' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:789:32: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:789:41: style: The scope of the variable 'lenV' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:208:5: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:299:5: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:342:5: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:391:5: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:461:5: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:628:5: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/contracts/libC/vect_Utils_Impl.c:691:5: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:102:10: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:102:13: style: The scope of the variable 'maxI' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:103:10: style: The scope of the variable 'absVal' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:167:10: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:167:13: style: The scope of the variable 'lenU' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:167:19: style: The scope of the variable 'lenV' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:168:10: style: The scope of the variable 'absDiff' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:207:10: style: The scope of the variable 'absVal' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:240:10: style: The scope of the variable 'absDot' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:240:18: style: The scope of the variable 'absNorms' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:276:25: style: The scope of the variable 'absNormSum' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:276:37: style: The scope of the variable 'normU' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:276:44: style: The scope of the variable 'normV' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:276:51: style: The scope of the variable 'absSumNorms' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:329:17: style: The scope of the variable 'dot' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:388:10: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:388:19: style: The scope of the variable 'lenV' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:439:25: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:533:25: style: The scope of the variable 'val' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:589:25: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:589:34: style: The scope of the variable 'lenV' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:641:25: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.cxx:641:34: style: The scope of the variable 'lenV' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_Utils_Impl.hxx:82:5: style: Class 'Utils_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_vDivByZeroExcept_Impl.hxx:73:7: style: Class 'vDivByZeroExcept_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_vExcept_Impl.hxx:73:7: style: Class 'vExcept_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/contracts/libCxx/vect_vNegValExcept_Impl.hxx:73:7: style: Class 'vNegValExcept_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:78:5: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:76:0: note: Variable 'msg' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:78:5: note: Variable 'msg' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:357:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:352:0: note: Variable 'x' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:357:3: note: Variable 'x' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:376:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:371:0: note: Variable 'x' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:376:3: note: Variable 'x' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:394:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:389:0: note: Variable 'x' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:394:3: note: Variable 'x' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:412:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:407:0: note: Variable 'x' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:412:3: note: Variable 'x' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:430:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:425:0: note: Variable 'x' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:430:3: note: Variable 'x' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/contracts/runC/vectortest.c:856:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:198:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:206:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:214:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:222:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:230:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:239:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:247:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:255:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:266:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:277:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:287:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:296:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/contracts/runCxx/vectortest.cxx:305:3: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/enums/libC/enums_cartest_Impl.c:295:13: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/enums/libCxx/enums_cartest_Impl.cxx:171:11: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/enums/libCxx/enums_cartest_Impl.cxx:172:8: style: The scope of the variable 'failed' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/enums/libCxx/enums_cartest_Impl.hxx:70:5: style: Class 'cartest_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/enums/libCxx/enums_colorwheel_Impl.hxx:70:5: style: Class 'colorwheel_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/enums/libCxx/enums_numbertest_Impl.hxx:70:5: style: Class 'numbertest_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/enums/runC/enumtest.c:177:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/exceptions/libC/ExceptionTest_Fib_Impl.c:229:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/exceptions/libC/ExceptionTest_Fib_Impl.c:286:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/exceptions/libCxx/ExceptionTest_FibException_Impl.hxx:76:7: style: Class 'FibException_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/exceptions/libCxx/ExceptionTest_Fib_Impl.hxx:85:5: style: Class 'Fib_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/exceptions/libCxx/ExceptionTest_NegativeValueException_Impl.hxx:77:7: style: Class 'NegativeValueException_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/exceptions/libCxx/ExceptionTest_TooBigException_Impl.hxx:75:7: style: Class 'TooBigException_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/exceptions/libCxx/ExceptionTest_TooDeepException_Impl.hxx:76:7: style: Class 'TooDeepException_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:166:3: style: Variable 'o1' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:165:0: note: Variable 'o1' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:166:3: note: Variable 'o1' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:200:3: style: Variable 'tracker' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:199:0: note: Variable 'tracker' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:200:3: note: Variable 'tracker' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:201:3: style: Variable 'fib' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:197:0: note: Variable 'fib' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:201:3: note: Variable 'fib' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:76:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:97:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:118:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:139:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:177:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:216:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:73:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:87:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:108:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:129:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:169:12: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/exceptions/runC/exceptiontest.c:194:0: style: Variable 'magicNumber' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/exceptions/runCxx/excepttest.cxx:30:11: style: The scope of the variable 'buffer1' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/exceptions/runCxx/excepttest.cxx:30:23: style: The scope of the variable 'buffer2' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/exceptions/runCxx/excepttest.cxx:30:35: style: The scope of the variable 'm' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/exceptions/runCxx/excepttest.cxx:30:40: style: The scope of the variable 'n' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/exceptions/runCxx/excepttest.cxx:117:5: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/exceptions/runCxx/excepttest.cxx:127:5: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/exceptions/runCxx/excepttest.cxx:129:5: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/exceptions/runCxx/excepttest.cxx:144:5: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/exceptions/runCxx/excepttest.cxx:146:5: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/hooks/libCxx/hooks_Basics_Impl.hxx:67:5: style: Class 'Basics_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/hooks/runC/hookstest.c:62:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/hooks/runC/hookstest.c:59:3: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/hooks/runC/hookstest.c:62:3: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/hooks/runC/hookstest.c:69:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/hooks/runC/hookstest.c:62:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:42:16: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:40:7: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:42:16: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:43:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:42:16: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:43:7: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:32:13: style: The scope of the variable 'b' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:32:16: style: The scope of the variable 'c' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:32:19: style: The scope of the variable 'ret' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:33:13: style: The scope of the variable 'test' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:24:0: style: Variable 'part_no' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:28:16: style: Variable 'language' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:43:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/hooks/runCxx/hookstest.cxx:44:7: style: Exception should be caught by reference. [catchExceptionByValue]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_C_Impl.hxx:70:5: style: Class 'C_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_D_Impl.hxx:70:7: style: Class 'D_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_E2_Impl.hxx:115:5: style: Class 'E2_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_E_Impl.hxx:57:10: warning: The class 'E_impl' defines member variable with name '_wrapped' also defined in its parent class 'C_impl'. [duplInheritedMember]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_C_Impl.hxx:57:10: note: Parent variable 'C_impl::_wrapped'
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_E_Impl.hxx:57:10: note: Derived variable 'E_impl::_wrapped'
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_E_Impl.hxx:69:5: style: Class 'E_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_F2_Impl.hxx:121:7: style: Class 'F2_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_F_Impl.hxx:73:7: style: Class 'F_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_G2_Impl.hxx:121:7: style: Class 'G2_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_G_Impl.hxx:67:7: style: Class 'G_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_H_Impl.hxx:71:7: style: Class 'H_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_I_Impl.hxx:67:7: style: Class 'I_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_J_Impl.hxx:127:7: style: Class 'J_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_K_Impl.hxx:70:7: style: Class 'K_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/libCxx/Inherit_L_Impl.hxx:73:7: style: Class 'L_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/inherit/runC/inherittest.c:398:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/objarg/libC/objarg_Basic_Impl.c:217:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/objarg/libC/objarg_Basic_Impl.c:254:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/objarg/libC/objarg_Basic_Impl.c:286:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/objarg/libC/objarg_EmployeeArray_Impl.c:147:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/objarg/libC/objarg_EmployeeArray_Impl.c:209:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/objarg/libC/objarg_EmployeeArray_Impl.c:262:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/objarg/libC/objarg_EmployeeArray_Impl.c:313:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/objarg/libC/objarg_EmployeeArray_Impl.c:365:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/objarg/libC/objarg_Employee_Impl.c:176:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/objarg/libCxx/objarg_Basic_Impl.hxx:67:5: style: Class 'Basic_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/objarg/libCxx/objarg_EmployeeArray_Impl.hxx:76:5: style: Class 'EmployeeArray_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/objarg/libCxx/objarg_Employee_Impl.cxx:31:24: warning: Member variable 'Employee_impl::d_age' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/objarg/libCxx/objarg_Employee_Impl.cxx:31:24: warning: Member variable 'Employee_impl::d_salary' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/objarg/libCxx/objarg_Employee_Impl.cxx:31:24: warning: Member variable 'Employee_impl::d_status' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/objarg/libCxx/objarg_Employee_Impl.hxx:75:5: warning: Member variable 'Employee_impl::d_age' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/objarg/libCxx/objarg_Employee_Impl.hxx:75:5: warning: Member variable 'Employee_impl::d_salary' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/objarg/libCxx/objarg_Employee_Impl.hxx:75:5: warning: Member variable 'Employee_impl::d_status' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/objarg/libCxx/objarg_Employee_Impl.hxx:75:5: style: Class 'Employee_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/objarg/runC/objargtest.c:181:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/ordering/libC/Ordering_IntOrderTest_Impl.c:725:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/libC/Ordering_IntOrderTest_Impl.c:722:3: note: Variable 'B' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/libC/Ordering_IntOrderTest_Impl.c:725:3: note: Variable 'B' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/libC/Ordering_IntOrderTest_Impl.c:747:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/libC/Ordering_IntOrderTest_Impl.c:741:3: note: Variable 'B' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/libC/Ordering_IntOrderTest_Impl.c:747:3: note: Variable 'B' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/libC/Ordering_IntOrderTest_Impl.c:767:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/libC/Ordering_IntOrderTest_Impl.c:762:3: note: Variable 'B' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/libC/Ordering_IntOrderTest_Impl.c:767:3: note: Variable 'B' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/libCxx/Ordering_IntOrderTest_Impl.hxx:70:5: style: Class 'IntOrderTest_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:78:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:76:0: note: Variable 'result' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:78:3: note: Variable 'result' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:95:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:91:0: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:95:3: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:114:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:112:33: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:114:3: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:119:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:117:33: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:119:3: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:126:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:124:33: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:126:3: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:151:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:149:33: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:151:3: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:157:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:155:33: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:157:3: note: Variable 'A' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/ordering/runC/orderingtests.c:169:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/ordering/runCxx/orderingtests.cxx:72:3: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
babel-1.4.0.dfsg/regression/ordering/runCxx/orderingtests.cxx:67:0: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
babel-1.4.0.dfsg/regression/ordering/runCxx/orderingtests.cxx:72:3: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
babel-1.4.0.dfsg/regression/output/libC/synch_RegOut_Impl.c:332:54: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof]
babel-1.4.0.dfsg/regression/overload/libC/Overload_AnException_Impl.c:78:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/overload/libC/Overload_Test_Impl.c:353:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/overload/libC/Overload_Test_Impl.c:352:0: note: Variable 'retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/overload/libC/Overload_Test_Impl.c:353:3: note: Variable 'retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/overload/libC/Overload_Test_Impl.c:355:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/overload/libC/Overload_Test_Impl.c:382:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/overload/libC/Overload_Test_Impl.c:408:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/overload/libCxx/Overload_AClass_Impl.hxx:70:5: style: Class 'AClass_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/overload/libCxx/Overload_AnException_Impl.hxx:76:7: style: Class 'AnException_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/overload/libCxx/Overload_BClass_Impl.hxx:70:5: style: Class 'BClass_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/overload/libCxx/Overload_ParentTest_Impl.hxx:70:5: style: Class 'ParentTest_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/overload/libCxx/Overload_Test_Impl.hxx:79:5: style: Class 'Test_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:53:10: style: The scope of the variable 'd1' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:54:10: style: The scope of the variable 'f1' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:55:10: style: The scope of the variable 'i1' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:56:10: style: The scope of the variable 'did' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:57:10: style: The scope of the variable 'difd' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:58:16: style: The scope of the variable 'ev' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:59:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:60:16: style: The scope of the variable 's1' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:61:16: style: The scope of the variable 'sret' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:28:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:37:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/overload/runC/overloadtest.c:139:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_HeapSort_Impl.c:43:11: style: The scope of the variable 'child' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/sort/libC/sort_IntegerContainer_Impl.c:169:18: style: The scope of the variable 'j' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/sort/libC/sort_IntegerContainer_Impl.c:334:12: style: The scope of the variable 'entry_len' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/sort/libC/sort_IntegerContainer_Impl.c:189:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_IntegerContainer_Impl.c:256:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_IntegerContainer_Impl.c:304:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_IntegerContainer_Impl.c:352:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_MergeSort_Impl.c:201:3: style: Variable 'cmp' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_MergeSort_Impl.c:198:0: note: Variable 'cmp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_MergeSort_Impl.c:201:3: note: Variable 'cmp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_MergeSort_Impl.c:202:3: style: Variable 'swp' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_MergeSort_Impl.c:199:0: note: Variable 'swp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_MergeSort_Impl.c:202:3: note: Variable 'swp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_MergeSort_Impl.c:61:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_MergeSort_Impl.c:82:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_MergeSort_Impl.c:204:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_QuickSort_Impl.c:252:3: style: Variable 'cmp' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_QuickSort_Impl.c:249:0: note: Variable 'cmp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_QuickSort_Impl.c:252:3: note: Variable 'cmp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_QuickSort_Impl.c:253:3: style: Variable 'swp' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_QuickSort_Impl.c:250:0: note: Variable 'swp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_QuickSort_Impl.c:253:3: note: Variable 'swp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_QuickSort_Impl.c:87:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_QuickSort_Impl.c:133:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_QuickSort_Impl.c:255:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:88:3: style: Variable 'swpCnt' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:81:0: note: Variable 'swpCnt' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:88:3: note: Variable 'swpCnt' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:90:3: style: Variable 'cmpCnt' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:82:0: note: Variable 'cmpCnt' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:90:3: note: Variable 'cmpCnt' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:246:9: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:244:0: note: Variable 'name' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:246:9: note: Variable 'name' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:247:9: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:245:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:247:9: note: Variable 'buffer' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:248:9: style: Variable 'tracker' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:239:0: note: Variable 'tracker' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:248:9: note: Variable 'tracker' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:249:9: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:240:0: note: Variable 'data' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:249:9: note: Variable 'data' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:250:9: style: Variable 'cont' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:241:0: note: Variable 'cont' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:250:9: note: Variable 'cont' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:251:9: style: Variable 'intcomp' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:242:0: note: Variable 'intcomp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:251:9: note: Variable 'intcomp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:252:9: style: Variable 'comp' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:243:0: note: Variable 'comp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:252:9: note: Variable 'comp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:67:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:101:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortTest_Impl.c:271:7: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortingAlgorithm_Impl.c:92:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortingAlgorithm_Impl.c:187:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortingAlgorithm_Impl.c:218:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libC/sort_SortingAlgorithm_Impl.c:248:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_CompInt_Impl.cxx:30:21: warning: Member variable 'CompInt_impl::d_increasing' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_CompInt_Impl.hxx:72:7: style: Class 'CompInt_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_HeapSort_Impl.cxx:44:11: style: The scope of the variable 'child' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_HeapSort_Impl.hxx:78:5: style: Class 'HeapSort_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_IntegerContainer_Impl.cxx:81:14: style: The scope of the variable 'j' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_IntegerContainer_Impl.hxx:75:7: style: Class 'IntegerContainer_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_Integer_Impl.cxx:30:21: warning: Member variable 'Integer_impl::d_num' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_Integer_Impl.hxx:69:5: style: Class 'Integer_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_MergeSort_Impl.hxx:78:5: style: Class 'MergeSort_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_QuickSort_Impl.hxx:78:5: style: Class 'QuickSort_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_SimpleCounter_Impl.cxx:30:27: warning: Member variable 'SimpleCounter_impl::d_counter' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_SimpleCounter_Impl.hxx:72:7: style: Class 'SimpleCounter_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_SortTest_Impl.hxx:72:5: style: Class 'SortTest_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/sort/libCxx/sort_SortingAlgorithm_Impl.hxx:83:5: style: Class 'SortingAlgorithm_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/sort/runC/sorttest.c:119:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/sort/runC/sorttest.c:110:56: style: Variable 'merge' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/sort/runC/sorttest.c:111:56: style: Variable 'quick' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/sort/runC/sorttest.c:112:53: style: Variable 'heap' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/strings/libCxx/Strings_Cstring_Impl.hxx:69:5: style: Class 'Cstring_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/strings/runC/stringstest.c:23:7: style: The scope of the variable 'part_no' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/strings/runC/stringstest.c:74:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/strings/runC/stringstest.c:42:15: error: Memory pointed to by 'temp' is freed twice. [doubleFree]
babel-1.4.0.dfsg/regression/strings/runC/stringstest.c:62:5: error: Memory pointed to by 'temp' is freed twice. [doubleFree]
babel-1.4.0.dfsg/regression/strings/runCxx/stringstest.cxx:18:7: style: The scope of the variable 'part_no' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/struct/libC/s_StructTest_Impl.c:718:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/struct/libC/s_StructTest_Impl.c:851:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/struct/libC/s_StructTest_Impl.c:354:26: style: Variable 'result' is not assigned a value. [unassignedVariable]
babel-1.4.0.dfsg/regression/struct/libC/s_StructTest_Impl.c:453:26: style: Variable 'result' is not assigned a value. [unassignedVariable]
babel-1.4.0.dfsg/regression/struct/libC/s_StructTest_Impl.c:355:12: error: Uninitialized variable: result [uninitvar]
babel-1.4.0.dfsg/regression/struct/libC/s_StructTest_Impl.c:454:12: error: Uninitialized variable: result [uninitvar]
babel-1.4.0.dfsg/regression/struct/libCxx/s_StructTest_Impl.hxx:79:5: style: Class 'StructTest_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/struct/runC/structtest.c:260:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
babel-1.4.0.dfsg/regression/struct/runC/structtest.c:276:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
babel-1.4.0.dfsg/regression/struct/runC/structtest.c:295:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
babel-1.4.0.dfsg/regression/struct/runC/structtest.c:314:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
babel-1.4.0.dfsg/regression/struct/runC/structtest.c:257:3: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/struct/runC/structtest.c:233:0: note: Variable 'test' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/struct/runC/structtest.c:257:3: note: Variable 'test' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/struct/runC/structtest.c:339:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/structBindC/libC/s_StructTest_Impl.c:681:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/structBindC/libC/s_StructTest_Impl.c:814:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/structBindC/libCxx/s_StructTest_Impl.hxx:85:5: style: Class 'StructTest_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/structBindC/runC/structtest.c:267:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
babel-1.4.0.dfsg/regression/structBindC/runC/structtest.c:283:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
babel-1.4.0.dfsg/regression/structBindC/runC/structtest.c:302:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
babel-1.4.0.dfsg/regression/structBindC/runC/structtest.c:321:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
babel-1.4.0.dfsg/regression/structBindC/runC/structtest.c:340:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
babel-1.4.0.dfsg/regression/structBindC/runC/structtest.c:356:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
babel-1.4.0.dfsg/regression/structBindC/runC/structtest.c:264:3: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/regression/structBindC/runC/structtest.c:238:0: note: Variable 'test' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/structBindC/runC/structtest.c:264:3: note: Variable 'test' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/regression/structBindC/runC/structtest.c:378:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/wrapper/libCxx/wrapper_User_Impl.hxx:69:5: style: Class 'User_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/wrapper/runC/wraptest.c:60:15: style: The scope of the variable 'language' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/wrapper/runC/wraptest.c:105:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/regression/wrapper/runC/wraptest.c:72:16: style: Variable 'language' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/regression/wrapper/runCxx/wrapper_Data_Impl.cxx:30:21: warning: Member variable 'Data_impl::d_string' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/wrapper/runCxx/wrapper_Data_Impl.cxx:30:21: warning: Member variable 'Data_impl::d_int' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/wrapper/runCxx/wrapper_Data_Impl.hxx:70:5: warning: Member variable 'Data_impl::d_string' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/wrapper/runCxx/wrapper_Data_Impl.hxx:70:5: warning: Member variable 'Data_impl::d_int' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/wrapper/runCxx/wrapper_Data_Impl.hxx:70:5: warning: Member variable 'Data_impl::d_ctorTest' is not initialized in the constructor. [uninitMemberVar]
babel-1.4.0.dfsg/regression/wrapper/runCxx/wrapper_Data_Impl.hxx:70:5: style: Class 'Data_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
babel-1.4.0.dfsg/regression/wrapper/runCxx/wraptest.cxx:25:7: style: The scope of the variable 'part_no' can be reduced. [variableScope]
babel-1.4.0.dfsg/regression/wrapper/runCxx/wraptest.cxx:39:5: warning: String literal compared with variable 'data->d_ctorTest'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
babel-1.4.0.dfsg/regression/wrapper/runCxx/wraptest.cxx:44:5: warning: String literal compared with variable 'data->d_string'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
babel-1.4.0.dfsg/regression/wrapper/runCxx/wraptest.cxx:29:16: style: Variable 'language' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/libchasmlite/PGI.c:104:7: style: Unused variable: i [unusedVariable]
babel-1.4.0.dfsg/runtime/libchasmlite/pathscale.c:109:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libltdl/loaders/dld_link.c:148:14: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/loaders/dld_link.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/dld_link.c:148:14: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/dlopen.c:232:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/loaders/dlopen.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/dlopen.c:232:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/dyld.c:288:11: style: The scope of the variable 'flags' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libltdl/loaders/dyld.c:477:28: style: The scope of the variable 'lc' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libltdl/loaders/dyld.c:322:65: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/loaders/dyld.c:54:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/dyld.c:322:65: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/load_add_on.c:155:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/loaders/load_add_on.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/load_add_on.c:155:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/loadlibrary.c:118:10: style: The scope of the variable 'ext' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libltdl/loaders/loadlibrary.c:120:10: style: The scope of the variable 'len' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libltdl/loaders/loadlibrary.c:241:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/loaders/loadlibrary.c:57:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/loadlibrary.c:241:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/preopen.c:209:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/loaders/preopen.c:54:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/preopen.c:209:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/shl_load.c:204:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/loaders/shl_load.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/loaders/shl_load.c:204:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
babel-1.4.0.dfsg/runtime/libltdl/lt_error.c:55:3: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/libltdl/lt_error.c:50:0: note: Variable 'temp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/libltdl/lt_error.c:55:3: note: Variable 'temp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:961:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:353:29: style: Function 'tryall_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:121:46: note: Function 'tryall_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:353:29: note: Function 'tryall_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:354:21: style: Function 'tryall_dlopen' argument 3 names different: declaration 'padvise' definition 'advise'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:123:24: note: Function 'tryall_dlopen' argument 3 names different: declaration 'padvise' definition 'advise'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:354:21: note: Function 'tryall_dlopen' argument 3 names different: declaration 'padvise' definition 'advise'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:759:57: style: Function 'find_handle_callback' argument 3 names different: declaration 'ignored' definition 'data2'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:97:18: note: Function 'find_handle_callback' argument 3 names different: declaration 'ignored' definition 'data2'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:759:57: note: Function 'find_handle_callback' argument 3 names different: declaration 'ignored' definition 'data2'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:781:20: style: Function 'find_handle' argument 3 names different: declaration 'handle' definition 'phandle'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:109:25: note: Function 'find_handle' argument 3 names different: declaration 'handle' definition 'phandle'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:781:20: note: Function 'find_handle' argument 3 names different: declaration 'handle' definition 'phandle'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:1128:26: style: Function 'try_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:118:43: note: Function 'try_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:1128:26: note: Function 'try_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:1791:29: style: Function 'foreachfile_callback' argument 1 names different: declaration 'filename' definition 'dirname'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:98:41: note: Function 'foreachfile_callback' argument 1 names different: declaration 'filename' definition 'dirname'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:1791:29: note: Function 'foreachfile_callback' argument 1 names different: declaration 'filename' definition 'dirname'.
babel-1.4.0.dfsg/runtime/libltdl/ltdl.c:745:3: error: Resource leak: pfile [resourceLeak]
babel-1.4.0.dfsg/runtime/libparsifal/src/bistream.c:114:21: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:2271:8: warning: Either the condition 'cBytes' is redundant or there is possible null pointer dereference: cBytes. [nullPointerRedundantCheck]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:2270:7: note: Assuming that condition 'cBytes' is not redundant
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:2271:8: note: Null pointer dereference
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:406:4: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:401:3: note: Variable 'c' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:406:4: note: Variable 'c' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:2121:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:2111:0: note: Variable 'p' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:2121:2: note: Variable 'p' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:608:9: style: The scope of the variable 'c' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:1727:6: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:1911:6: style: The scope of the variable 'charBytes' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:1977:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:1977:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:201:52: style: Function 'SetReaderFatal' argument 2 names different: declaration 'errval' definition 'code'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:62:52: note: Function 'SetReaderFatal' argument 2 names different: declaration 'errval' definition 'code'.
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:201:52: note: Function 'SetReaderFatal' argument 2 names different: declaration 'errval' definition 'code'.
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:1139:59: style: Function 'ParseTagNS' argument 2 names different: declaration 'ptag' definition 'pTag'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:58:59: note: Function 'ParseTagNS' argument 2 names different: declaration 'ptag' definition 'pTag'.
babel-1.4.0.dfsg/runtime/libparsifal/src/parsifal.c:1139:59: note: Function 'ParseTagNS' argument 2 names different: declaration 'ptag' definition 'pTag'.
babel-1.4.0.dfsg/runtime/libparsifal/src/xmlpool.c:56:8: style: The scope of the variable 'block' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/libparsifal/src/xmlvect.c:30:3: error: Memory leak: vector [memleak]
babel-1.4.0.dfsg/runtime/libparsifal/src/xmlvect.c:36:2: error: Memory leak: vector [memleak]
babel-1.4.0.dfsg/runtime/python/sidl/io/sidl_io_Deserializer_Module.c:123:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/io/sidl_io_IOException_Module.c:123:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/io/sidl_io_Serializable_Module.c:125:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/io/sidl_io_Serializer_Module.c:123:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_BindException_Module.c:126:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_Call_Module.c:126:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_ConnectException_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_ConnectRegistry_Module.c:130:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_InstanceHandle_Module.c:154:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_InstanceRegistry_Module.c:141:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_Invocation_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_MalformedURLException_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_NetworkException_Module.c:123:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_NoRouteToHostException_Module.c:125:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_NoServerException_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_ObjectDoesNotExistException_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_ProtocolException_Module.c:123:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_ProtocolFactory_Module.c:128:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_Response_Module.c:126:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_Return_Module.c:126:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_ServerInfo_Module.c:127:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_ServerRegistry_Module.c:137:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_TicketBook_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_Ticket_Module.c:123:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_TimeOutException_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_UnexpectedCloseException_Module.c:125:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/rmi/sidl_rmi_UnknownHostException_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_BaseClass_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_BaseException_Module.c:125:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_BaseInterface_Module.c:125:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_CastException_Module.c:125:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_ClassInfoI_Module.c:126:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_ClassInfo_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_DFinder_Module.c:128:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_DLL_Module.c:128:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_EnfPolicy_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_Finder_Module.c:127:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_InvViolation_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_LangSpecificException_Module.c:126:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_Loader_Module.c:134:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_MemAllocException_Module.c:126:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_NotImplementedException_Module.c:126:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_PostViolation_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_PreViolation_Module.c:124:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_RuntimeException_Module.c:123:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidl/sidl_SIDLException_Module.c:125:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlPyArrays.c:65:0: error: #error Neither Numeric Python nor NumPy is installed. [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_BadFileDescriptorException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_ChildSocket_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_ClientSocket_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_Common_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_ConnectionRefusedException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_ConnectionResetException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_GenNetworkException_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_IPv4Socket_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_JimEchoServer_Module.c:99:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_NetworkUnreachableException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_NoServerException_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_NotEnoughMemoryException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_OutOfAddressesException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_RecoverableException_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_RetryException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_ServerSocket_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_Settings_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_SimCall_Module.c:99:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_SimHandle_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_SimReturn_Module.c:99:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_SimpleOrb_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_SimpleServer_Module.c:101:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_SimpleTicketBook_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_SimpleTicket_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_Simsponse_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_Simvocation_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_Socket_Module.c:99:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_Statistics_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_TimeoutException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_TooManyOpenFilesException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_UnauthorizedCallException_Module.c:98:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_UnexpectedCloseException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_UnrecognizedNetworkException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/python/sidlx/rmi/sidlx_rmi_UnrecoverableException_Module.c:96:0: error: #error Neither Numeric Python nor NumPy installed [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/sidl/sidl_BaseClass_Impl.c:368:11: style: Unused variable: newRefcount [unusedVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_CastException_IOR.c:1236:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_DFinder_Impl.c:122:13: style: The scope of the variable 'len' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_EnfPolicy_IOR.c:849:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_EnfPolicy_Impl.c:537:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:208:10: style: The scope of the variable 'at' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:208:14: style: The scope of the variable 'oh' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:713:22: style: The scope of the variable 'timeStr' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:714:22: style: The scope of the variable 'pName' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:797:22: style: The scope of the variable 'pt1' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:798:22: style: The scope of the variable 'pt2' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:799:22: style: The scope of the variable 'pt3' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:800:22: style: The scope of the variable 'pt4' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:801:22: style: The scope of the variable 'pt5' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:849:22: style: The scope of the variable 'timeStr' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:850:22: style: The scope of the variable 'pName' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:1047:10: style: The scope of the variable 'bbDiff' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:1047:18: style: The scope of the variable 'diff' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:1047:24: style: The scope of the variable 'offset' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:1128:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Enforcer.c:1128:16: style: The scope of the variable 'total' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_InvViolation_IOR.c:1236:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1260:3: style: Variable 'cls' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1251:0: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1260:3: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1261:3: style: Variable 'mid' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1252:0: note: Variable 'mid' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1261:3: note: Variable 'mid' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1262:3: style: Variable 'holdee' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1253:0: note: Variable 'holdee' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1262:3: note: Variable 'holdee' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1289:3: style: Variable 'holdee' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1285:0: note: Variable 'holdee' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1289:3: note: Variable 'holdee' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1349:5: style: Variable 'cls' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1346:0: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1349:5: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1394:3: style: Variable 'cls' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1391:0: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1394:3: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1430:3: style: Variable 'cls' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1423:0: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1430:3: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1431:3: style: Variable 'mid' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1424:0: note: Variable 'mid' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1431:3: note: Variable 'mid' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1433:3: style: Variable 'holdee' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1425:0: note: Variable 'holdee' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1433:3: note: Variable 'holdee' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1546:5: style: Variable 'cls' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1543:0: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1546:5: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1593:5: style: Variable 'cls' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1590:0: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1593:5: note: Variable 'cls' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1819:11: style: The scope of the variable 'jni_name' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Java.c:1856:11: style: The scope of the variable 'jni_name' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_LangSpecificException_IOR.c:1237:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_Loader_IOR.c:849:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_MemAllocException_IOR.c:1288:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_MemAllocException_IOR.c:1457:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_MemAllocException_Impl.c:332:25: style: The scope of the variable 'no_infinite_recursion' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_NotImplementedException_IOR.c:1239:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_PostViolation_IOR.c:1236:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_PreViolation_IOR.c:1236:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_Python.c:102:7: style: The scope of the variable 'threadsInitialized' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Python.c:135:20: style: The scope of the variable 'fake_args' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Python.c:200:12: style: The scope of the variable 'dll' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_Python.c:50:22: style: Unused variable: _gstate [unusedVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_Python.c:93:21: style: Variable 'ensureName' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_Python.c:94:21: style: Variable 'saveThreadName' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_Python.c:95:21: style: Variable 'restoreThreadName' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_SIDLException_Impl.c:190:40: style: The scope of the variable 'curr' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_SIDLException_Impl.c:381:1: error: Memory leak: tmp [memleak]
babel-1.4.0.dfsg/runtime/sidl/sidl_SIDLException_Impl.c:236:14: error: Allocation with malloc, strcpy doesn't release it. [leakNoVarFunctionCall]
babel-1.4.0.dfsg/runtime/sidl/sidl_SIDLException_Impl.c:273:16: error: Allocation with malloc, strcpy doesn't release it. [leakNoVarFunctionCall]
babel-1.4.0.dfsg/runtime/sidl/sidl_hashtable.c:78:20: style: The scope of the variable 'pE' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_hashtable.c:30:33: style: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/sidl/sidl_hashtable.h:84:23: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'.
babel-1.4.0.dfsg/runtime/sidl/sidl_hashtable.c:30:33: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'.
babel-1.4.0.dfsg/runtime/sidl/sidl_hashtable.c:31:24: style: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/sidl/sidl_hashtable.h:85:14: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'.
babel-1.4.0.dfsg/runtime/sidl/sidl_hashtable.c:31:24: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'.
babel-1.4.0.dfsg/runtime/sidl/sidl_io_IOException_IOR.c:1236:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_BindException_IOR.c:1433:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_BindException_IOR.c:1432:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_BindException_IOR.c:1431:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ConnectException_IOR.c:1434:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ConnectException_IOR.c:1433:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ConnectException_IOR.c:1432:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ConnectRegistry_IOR.c:851:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ConnectRegistry_Impl.c:81:17: style: The scope of the variable 'hash' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ConnectRegistry_Impl.c:82:7: style: The scope of the variable 'c' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_InstanceRegistry_IOR.c:852:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_InstanceRegistry_Impl.c:96:16: style: The scope of the variable 'hash' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_InstanceRegistry_Impl.c:97:16: style: The scope of the variable 'c' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_InstanceRegistry_Impl.c:415:10: style: The scope of the variable 'tmpkey' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_InstanceRegistry_Impl.c:552:9: style: The scope of the variable 'str' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_MalformedURLException_IOR.c:1437:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_MalformedURLException_IOR.c:1436:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_MalformedURLException_IOR.c:1435:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_NetworkException_IOR.c:1416:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_NetworkException_IOR.c:1415:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_NoRouteToHostException_IOR.c:1439:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_NoRouteToHostException_IOR.c:1438:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_NoRouteToHostException_IOR.c:1437:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_NoServerException_IOR.c:1434:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_NoServerException_IOR.c:1433:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_NoServerException_IOR.c:1432:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ObjectDoesNotExistException_IOR.c:1442:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ObjectDoesNotExistException_IOR.c:1441:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ObjectDoesNotExistException_IOR.c:1440:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ProtocolException_IOR.c:1434:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ProtocolException_IOR.c:1433:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ProtocolException_IOR.c:1432:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ProtocolFactory_IOR.c:851:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ProtocolFactory_Impl.c:99:10: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_ServerRegistry_IOR.c:850:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_TimeOutException_IOR.c:1434:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_TimeOutException_IOR.c:1433:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_TimeOutException_IOR.c:1432:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_UnexpectedCloseException_IOR.c:1441:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_UnexpectedCloseException_IOR.c:1440:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_UnexpectedCloseException_IOR.c:1439:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_UnknownHostException_IOR.c:1437:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_UnknownHostException_IOR.c:1436:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidl_rmi_UnknownHostException_IOR.c:1435:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidl/sidlfortran.h:66:0: error: #error one of SIDL_F77_(ZERO,ONE,TWO)_UNDERSCORE must be defined [preprocessorErrorDirective]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:726:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:972:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:972:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:972:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:972:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:520:7: style: The scope of the variable 'realloc' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:521:7: style: The scope of the variable 'len' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:647:11: style: The scope of the variable 'nread' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:683:14: style: The scope of the variable 'rc' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:735:11: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:820:11: style: The scope of the variable 'lower' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:820:21: style: The scope of the variable 'upper' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:267:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:281:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:374:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:455:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:469:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:482:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:497:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:511:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:555:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:572:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:588:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:639:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:672:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:718:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:753:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:773:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:848:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:958:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:41:37: style: Function 'sidlx_throwException' argument 1 names different: declaration 'errnum' definition 'errval'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.h:83:33: note: Function 'sidlx_throwException' argument 1 names different: declaration 'errnum' definition 'errval'.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:41:37: note: Function 'sidlx_throwException' argument 1 names different: declaration 'errnum' definition 'errval'.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:207:75: style: Function 'sidlx_createClass' argument 2 names different: declaration 'ex' definition '_ex'. [funcArgNamesDifferent]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.h:80:77: note: Function 'sidlx_createClass' argument 2 names different: declaration 'ex' definition '_ex'.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_common.c:207:75: note: Function 'sidlx_createClass' argument 2 names different: declaration 'ex' definition '_ex'.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:504:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:496:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:504:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1375:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1375:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1375:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:167:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:451:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:458:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:512:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:572:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:581:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:633:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:690:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:744:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:801:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:863:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:942:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:949:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1025:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1032:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1087:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1268:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1394:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1810:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1887:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1929:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1451:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1450:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1449:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1448:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_IOR.c:1447:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_Stub.c:188:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_BadFileDescriptorException_Stub.c:209:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:498:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:490:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:498:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1261:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1252:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1261:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1564:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1564:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1564:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:143:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:205:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:267:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:317:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:367:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:445:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:452:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:506:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:566:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:575:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:626:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:688:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:751:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:814:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:874:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:932:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:991:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1051:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1107:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1160:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1212:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1270:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1326:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1456:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1509:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1582:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1835:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1898:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1926:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_IOR.c:1619:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_Stub.c:177:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ChildSocket_Stub.c:198:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:503:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:495:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:503:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1266:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1257:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1266:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1569:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1569:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1569:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:148:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:210:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:450:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:457:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:511:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:571:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:580:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:631:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:693:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:756:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:819:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:879:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:937:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:996:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1056:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1112:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1165:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1217:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1275:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1331:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1461:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1514:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1587:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1840:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1903:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1931:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_IOR.c:1624:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_Impl.c:185:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_Stub.c:177:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ClientSocket_Stub.c:198:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:320:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:312:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:320:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:705:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:705:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:705:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:139:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:189:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:267:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:274:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:328:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:388:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:397:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:452:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:598:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:665:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:723:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:931:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:990:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:1014:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_IOR.c:825:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_Impl.c:232:5: style: Variable 'msg2' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_Impl.c:229:0: note: Variable 'msg2' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_Impl.c:232:5: note: Variable 'msg2' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_Impl.c:173:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_Impl.c:221:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_Impl.c:279:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_Stub.c:269:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Common_Stub.c:290:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:504:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:496:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:504:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1375:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1375:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1375:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:167:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:451:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:458:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:512:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:572:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:581:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:633:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:690:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:744:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:801:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:863:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:942:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:949:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1025:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1032:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1087:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1268:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1394:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1810:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1887:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1929:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1451:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1450:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1449:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1448:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_IOR.c:1447:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_Stub.c:188:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionRefusedException_Stub.c:209:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:504:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:496:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:504:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1375:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1375:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1375:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:167:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:451:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:458:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:512:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:572:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:581:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:633:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:690:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:744:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:801:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:863:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:942:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:949:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1025:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1032:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1087:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1268:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1394:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1810:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1887:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1929:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1451:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1450:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1449:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1448:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_IOR.c:1447:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_Stub.c:185:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ConnectionResetException_Stub.c:206:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:493:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:485:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:493:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1344:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1344:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1344:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:157:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:210:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:262:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:312:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:362:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:440:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:447:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:501:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:561:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:570:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:622:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:679:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:733:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:790:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:852:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:930:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:937:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1012:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1019:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1074:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1239:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1292:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1363:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1713:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1784:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1820:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1412:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1411:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_IOR.c:1410:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_Stub.c:182:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_GenNetworkException_Stub.c:203:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:441:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:433:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:441:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1204:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1195:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1204:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1497:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1497:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1497:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:148:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:210:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:260:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:310:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:388:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:395:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:449:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:509:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:518:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:569:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:631:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:694:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:757:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:817:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:875:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:934:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:994:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1050:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1103:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1155:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1213:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1269:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1390:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1443:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1515:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1729:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1791:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_IOR.c:1815:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:67:7: style: The scope of the variable 'realloc' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:68:7: style: The scope of the variable 'len' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:95:11: style: The scope of the variable 'nread' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:131:14: style: The scope of the variable 'rc' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:174:11: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:318:11: style: The scope of the variable 'n' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:361:11: style: The scope of the variable 'n' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:401:11: style: The scope of the variable 'n' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:655:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:693:11: style: The scope of the variable 'n_written' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:733:11: style: The scope of the variable 'n_written' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:120:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:166:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:193:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:333:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:376:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:422:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:462:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:502:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:665:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:705:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:746:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:842:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Impl.c:922:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Stub.c:176:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_IPv4Socket_Stub.c:197:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:386:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:378:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:386:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:443:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:434:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:443:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:817:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:810:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:817:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1055:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1047:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1055:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1423:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1423:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1423:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:166:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:173:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:228:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:285:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:339:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:394:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:452:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:504:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:557:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:616:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:672:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:722:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:772:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:824:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:874:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:924:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1002:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1009:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1063:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1123:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1132:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1187:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1317:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1370:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1441:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1682:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1745:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1773:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_IOR.c:1478:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_Impl.c:174:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_Impl.c:174:10: style: The scope of the variable 'n' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_Impl.c:184:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_Stub.c:178:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_JimEchoServer_Stub.c:199:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:504:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:496:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:504:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1378:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1378:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1378:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:167:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:451:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:458:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:512:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:572:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:581:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:633:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:690:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:744:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:801:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:863:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:942:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:949:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1026:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1033:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1088:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1270:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1324:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1397:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1813:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1890:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1932:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1454:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1453:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1452:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1451:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_IOR.c:1450:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_Stub.c:188:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NetworkUnreachableException_Stub.c:209:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:493:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:485:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:493:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1342:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1342:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1342:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:157:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:210:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:262:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:312:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:362:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:440:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:447:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:501:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:561:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:570:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:622:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:679:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:733:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:790:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:852:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:930:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:937:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1012:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1019:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1074:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1239:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1292:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1360:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1710:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1781:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1817:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1409:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1408:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_IOR.c:1407:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_Stub.c:180:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NoServerException_Stub.c:201:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:504:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:496:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:504:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1375:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1375:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1375:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:167:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:451:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:458:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:512:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:572:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:581:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:633:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:690:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:744:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:801:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:863:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:942:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:949:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1025:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1032:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1087:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1268:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1394:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1810:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1887:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1929:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1451:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1450:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1449:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1448:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_IOR.c:1447:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_Stub.c:185:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_NotEnoughMemoryException_Stub.c:206:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:504:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:496:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:504:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1374:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1374:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1374:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:167:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:451:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:458:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:512:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:572:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:581:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:633:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:690:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:744:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:801:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:863:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:942:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:949:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1025:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1032:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1087:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1268:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1393:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1809:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1886:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1928:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1450:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1449:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1448:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1447:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_IOR.c:1446:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_Stub.c:185:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_OutOfAddressesException_Stub.c:206:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:498:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:490:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:498:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1357:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1357:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1357:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:162:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:215:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:267:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:317:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:367:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:445:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:452:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:506:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:566:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:575:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:627:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:684:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:738:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:795:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:857:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:935:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:942:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1017:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1024:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1079:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1252:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1305:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1376:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1759:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1833:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1872:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1429:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1428:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1427:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_IOR.c:1426:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_Stub.c:183:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RecoverableException_Stub.c:204:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:502:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:494:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:502:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1367:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1367:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1367:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:166:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:219:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:271:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:321:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:371:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:449:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:456:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:510:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:570:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:579:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:631:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:688:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:742:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:799:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:861:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:939:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:946:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1021:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1028:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1083:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1264:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1317:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1385:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1801:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1878:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1920:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1442:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1441:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1440:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1439:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_IOR.c:1438:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_Stub.c:178:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_RetryException_Stub.c:199:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:489:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:481:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:489:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:830:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:830:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:830:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:139:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:198:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:207:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:258:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:308:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:358:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:436:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:443:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:497:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:557:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:566:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:621:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:734:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:787:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:848:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:1019:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:1078:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_IOR.c:1102:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_Impl.c:252:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_Impl.c:396:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_Stub.c:177:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_ServerSocket_Stub.c:198:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:320:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:312:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:320:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:705:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:705:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:705:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:139:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:189:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:267:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:274:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:328:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:388:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:397:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:452:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:598:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:665:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:723:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:936:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:995:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:1019:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_IOR.c:825:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_Stub.c:335:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Settings_Stub.c:356:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:332:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:325:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:332:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:570:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:562:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:570:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2501:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2501:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2501:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:168:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:176:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:228:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:284:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:339:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:389:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:439:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:517:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:524:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:578:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:638:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:647:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:704:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:763:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:822:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:881:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:940:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:999:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1058:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1117:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1176:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1235:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1331:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1341:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1410:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1482:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1554:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1626:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1698:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1770:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1842:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1914:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:1986:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2058:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2120:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2193:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2251:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2380:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2433:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2519:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2800:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2865:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_IOR.c:2889:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:776:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:809:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:359:5: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:354:0: note: Variable 'sock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:359:5: note: Variable 'sock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:228:11: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1028:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1475:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1477:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:2017:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:2226:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:143:5: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:174:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:197:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:222:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:499:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:531:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:562:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:601:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:634:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:669:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:711:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:747:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:780:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:813:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:847:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:881:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:923:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1117:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1222:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1328:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1433:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1553:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1659:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1766:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1871:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1977:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:2106:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:2186:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:2301:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1218:16: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1209:5: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1210:5: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1323:16: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1314:5: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1315:5: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1429:16: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1420:5: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1421:5: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1655:16: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1646:5: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1647:5: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1762:16: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1753:5: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1754:5: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1867:16: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1858:5: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1859:5: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1973:16: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1964:5: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:1965:5: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Impl.c:142:0: error: Memory leak: badCookie [memleak]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Stub.c:176:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimCall_Stub.c:197:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:322:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:314:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:322:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:448:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:438:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:448:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:511:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:500:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:511:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:879:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:872:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:879:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:1211:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:1211:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:1211:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:141:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:191:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:269:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:276:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:330:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:390:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:399:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:457:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:521:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:585:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:595:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:647:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:703:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:759:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:825:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:835:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:886:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:942:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:1096:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:1163:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:1229:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:1471:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:1533:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:1557:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_IOR.c:1365:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:297:3: style: Variable 'dptr' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:281:0: note: Variable 'dptr' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:297:3: note: Variable 'dptr' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:725:5: style: Variable 'connSock' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:711:0: note: Variable 'connSock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:725:5: note: Variable 'connSock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:727:5: style: Variable 'locSock' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:712:0: note: Variable 'locSock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:727:5: note: Variable 'locSock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:730:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:710:0: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:730:5: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:778:5: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:773:0: note: Variable 'obj' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:778:5: note: Variable 'obj' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:779:5: style: Variable 'connSock' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:775:0: note: Variable 'connSock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:779:5: note: Variable 'connSock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:781:5: style: Variable 'locSock' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:774:0: note: Variable 'locSock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:781:5: note: Variable 'locSock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:784:5: style: Variable 'resp' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:776:0: note: Variable 'resp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:784:5: note: Variable 'resp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:656:7: style: The scope of the variable 'len' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:202:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:340:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:559:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:597:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:628:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:678:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:737:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:793:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:321:9: style: Variable '_be' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:341:76: style: Variable 'resp' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Impl.c:549:9: style: Variable '_be' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Stub.c:250:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimHandle_Stub.c:271:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:517:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:509:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:517:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2463:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2463:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2463:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:172:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:181:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:233:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:286:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:336:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:386:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:464:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:471:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:525:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:585:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:594:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:671:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:678:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:733:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:790:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:847:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:904:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:961:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1018:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1075:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1132:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1189:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1246:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1328:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1336:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1402:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1471:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1540:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1609:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1678:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1747:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1816:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1885:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:1954:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2023:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2086:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2155:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2213:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2342:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2395:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2481:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2763:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2828:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_IOR.c:2852:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:487:31: warning: Either the condition '!dptr' is redundant or there is possible null pointer dereference: dptr. [nullPointerRedundantCheck]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:484:8: note: Assuming that condition '!dptr' is not redundant
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:487:31: note: Null pointer dereference
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:722:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:747:21: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:366:7: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:362:0: note: Variable 'sock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:366:7: note: Variable 'sock' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:937:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:929:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:937:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1012:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1007:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1012:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1065:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1060:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1065:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1118:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1113:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1118:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1171:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1166:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1171:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1223:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1218:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1223:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1277:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1271:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1277:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1330:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1324:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1330:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1383:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1378:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1383:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:930:13: style: The scope of the variable 'l_dimen' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:935:9: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1438:9: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1633:9: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:144:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:266:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:373:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:488:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:527:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:563:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:885:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:976:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1029:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1082:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1135:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1188:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1240:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1294:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1347:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1400:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1509:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1594:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:1705:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:236:14: style: Variable 'srcFirst' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Impl.c:238:16: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Stub.c:176:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimReturn_Stub.c:197:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:550:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:542:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:550:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:607:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:598:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:607:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:981:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:974:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:981:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1219:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1211:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1219:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1591:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1591:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1591:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:144:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:198:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:274:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:281:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:336:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:393:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:449:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:503:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:558:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:616:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:668:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:721:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:780:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:836:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:886:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:936:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:988:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1038:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1088:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1166:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1173:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1227:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1287:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1296:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1351:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1481:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1534:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1609:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1853:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1916:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1944:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_IOR.c:1646:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:404:3: style: Variable 'dptr' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:402:0: note: Variable 'dptr' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:404:3: note: Variable 'dptr' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:405:3: style: Variable 'call' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:394:0: note: Variable 'call' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:405:3: note: Variable 'call' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:406:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:395:0: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:406:3: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:576:3: style: Variable 'protocol' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:572:0: note: Variable 'protocol' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:576:3: note: Variable 'protocol' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:577:3: style: Variable 'hostname' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:573:0: note: Variable 'hostname' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:577:3: note: Variable 'hostname' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:583:3: style: Variable 'url' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:575:0: note: Variable 'url' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:583:3: note: Variable 'url' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:630:3: style: Variable 'myurl' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:623:0: note: Variable 'myurl' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:630:3: note: Variable 'myurl' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:633:3: style: Variable 'localhost' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:624:0: note: Variable 'localhost' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:633:3: note: Variable 'localhost' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:712:3: style: Variable 'dptr' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:703:0: note: Variable 'dptr' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:712:3: note: Variable 'dptr' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:350:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:504:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:591:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Impl.c:647:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Stub.c:176:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleOrb_Stub.c:197:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:180:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:172:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:180:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:237:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:228:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:237:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:611:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:604:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:611:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:985:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:977:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:985:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1404:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1404:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1404:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:133:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:188:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:246:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:298:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:351:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:410:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:466:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:516:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:566:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:618:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:694:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:701:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:753:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:804:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:854:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:932:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:939:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:993:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1053:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1062:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1117:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1177:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1298:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1351:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1422:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1614:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_IOR.c:1638:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_Impl.c:809:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_Impl.c:807:0: note: Variable 'retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_Impl.c:809:5: note: Variable 'retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_Impl.c:140:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_Impl.c:500:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_Impl.c:545:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_Impl.c:674:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_Stub.c:118:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleServer_Stub.c:139:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:320:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:312:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:320:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:679:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:672:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:679:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:781:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:774:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:781:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:1209:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:1209:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:1209:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:139:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:189:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:267:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:274:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:328:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:388:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:397:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:474:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:481:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:557:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:564:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:626:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:635:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:686:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:736:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:788:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:847:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:856:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:914:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:923:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:978:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:1107:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:1160:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:1227:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:1455:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:1520:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_IOR.c:1544:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:51:3: style: Variable 'head' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:49:0: note: Variable 'head' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:51:3: note: Variable 'head' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:78:3: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:76:0: note: Variable 'node' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:78:3: note: Variable 'node' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:98:3: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:95:0: note: Variable 'node' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:98:3: note: Variable 'node' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:126:3: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:124:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:126:3: note: Variable 'tmp' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:145:3: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:142:0: note: Variable 'node' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:145:3: note: Variable 'node' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:570:5: style: Variable 'book' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:568:0: note: Variable 'book' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:570:5: note: Variable 'book' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:571:5: style: Variable 'tb' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:569:0: note: Variable 'tb' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:571:5: note: Variable 'tb' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:291:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:452:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:507:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:544:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:574:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Impl.c:217:0: warning: Size of pointer 'data' used instead of size of its data. [pointerSize]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Stub.c:180:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicketBook_Stub.c:201:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:398:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:390:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:398:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:569:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:562:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:569:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:986:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:986:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:986:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:161:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:168:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:217:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:267:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:345:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:352:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:406:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:466:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:475:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:524:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:576:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:635:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:644:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:702:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:711:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:766:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:887:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:940:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:1004:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:1201:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:1263:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_IOR.c:1287:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:275:5: style: Variable 'book' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:273:0: note: Variable 'book' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:275:5: note: Variable 'book' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:276:5: style: Variable 'tb' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:274:0: note: Variable 'tb' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:276:5: note: Variable 'tb' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:145:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:184:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:218:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:279:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Impl.c:312:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Stub.c:177:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_SimpleTicket_Stub.c:198:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:229:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:220:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:229:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:631:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:623:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:631:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2631:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2631:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2631:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:172:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:181:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:238:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:288:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:341:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:397:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:450:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:500:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:578:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:585:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:639:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:699:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:708:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:766:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:775:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:832:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:891:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:950:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1009:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1068:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1127:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1186:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1245:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1304:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1363:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1459:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1469:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1538:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1610:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1682:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1754:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1826:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1898:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:1970:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2042:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2114:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2186:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2248:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2321:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2379:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2508:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2561:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2649:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2933:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:2998:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_IOR.c:3022:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:753:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:786:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:396:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:386:0: note: Variable 'token' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:396:5: note: Variable 'token' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:137:11: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1005:9: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1443:9: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1445:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1958:9: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:2161:9: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:83:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:106:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:131:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:288:5: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:328:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:454:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:485:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:516:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:550:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:589:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:622:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:655:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:688:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:724:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:757:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:790:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:824:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:858:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:899:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1093:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1195:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1305:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1402:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1521:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1619:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1719:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1819:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1918:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:2041:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:2121:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:2236:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1191:18: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1182:7: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1183:7: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1301:18: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1292:7: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1293:7: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1398:18: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1389:7: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1390:7: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1615:18: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1606:7: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1607:7: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1715:18: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1706:7: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1707:7: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1815:18: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1806:7: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1807:7: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1914:18: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1905:7: style: Variable 'lengths' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Impl.c:1906:7: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Stub.c:176:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simsponse_Stub.c:197:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:656:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:648:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:656:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2705:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2705:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2705:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:172:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:181:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:268:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:278:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:361:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:370:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:422:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:475:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:525:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:603:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:610:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:664:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:724:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:733:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:791:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:800:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:858:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:867:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:916:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:972:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1029:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1086:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1143:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1200:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1257:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1314:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1371:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1428:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1485:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1567:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1575:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1641:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1710:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1779:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1848:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1917:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:1986:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2055:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2124:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2193:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2262:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2325:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2394:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2452:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2581:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2634:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:2723:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:3010:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:3075:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_IOR.c:3099:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:670:31: warning: Either the condition '!dptr' is redundant or there is possible null pointer dereference: dptr. [nullPointerRedundantCheck]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:667:8: note: Assuming that condition '!dptr' is not redundant
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:670:31: note: Null pointer dereference
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:964:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:989:21: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:269:5: style: Variable 'sponse' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:262:0: note: Variable 'sponse' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:269:5: note: Variable 'sponse' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:706:7: style: Variable 'sponse' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:703:0: note: Variable 'sponse' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:706:7: note: Variable 'sponse' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:708:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:704:0: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:708:7: note: Variable 'ret' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:747:5: style: Variable 'sponse' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:743:0: note: Variable 'sponse' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:747:5: note: Variable 'sponse' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:749:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:744:0: note: Variable 'r' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:749:5: note: Variable 'r' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:751:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:742:0: note: Variable 't' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:751:5: note: Variable 't' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:754:5: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:745:0: note: Variable 'T' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:754:5: note: Variable 'T' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:786:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:785:0: note: Variable 'r' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:786:5: note: Variable 'r' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1181:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1172:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1181:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1257:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1251:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1257:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1309:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1304:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1309:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1362:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1357:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1362:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1416:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1411:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1416:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1471:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1465:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1471:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1525:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1520:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1525:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1577:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1572:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1577:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1631:5: style: Variable 'destFirst' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1626:0: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1631:5: note: Variable 'destFirst' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:714:17: style: Same expression on both sides of '!=' because the value of 'carray' and 'NULL' are the same. [duplicateExpression]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:701:39: note: 'carray' is assigned value 'NULL' here.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:714:17: note: Same expression on both sides of '!=' because the value of 'carray' and 'NULL' are the same.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1173:13: style: The scope of the variable 'l_dimen' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1178:9: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1687:9: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1882:9: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:250:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:276:2: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:382:5: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:671:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:713:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:755:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:788:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1070:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1128:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1273:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1327:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1380:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1434:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1489:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1543:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1595:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1648:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1758:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1841:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:1954:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:220:14: style: Variable 'srcFirst' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Impl.c:222:16: style: Variable 'src_stride' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Stub.c:177:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Simvocation_Stub.c:198:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Socket_Stub.c:117:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Socket_Stub.c:138:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:320:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:312:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:320:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:705:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:705:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:705:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:139:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:189:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:267:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:274:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:328:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:388:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:397:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:452:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:598:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:665:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:723:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:938:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:997:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:1021:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_IOR.c:825:0: style: Variable 'throwaway_exception' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_Stub.c:363:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_Statistics_Stub.c:384:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:503:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:495:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:503:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1368:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1368:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1368:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:167:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:450:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:457:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:511:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:571:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:580:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:632:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:689:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:743:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:800:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:862:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:940:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:947:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1022:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1029:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1084:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1265:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1318:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1386:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1802:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1879:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1921:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1443:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1442:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1441:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1440:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_IOR.c:1439:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_Stub.c:180:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TimeoutException_Stub.c:201:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:504:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:496:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:504:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1375:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1375:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1375:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:167:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:451:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:458:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:512:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:572:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:581:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:633:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:690:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:744:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:801:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:863:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:942:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:949:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1025:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1032:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1087:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1268:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1394:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1810:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1887:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1929:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1451:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1450:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1449:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1448:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_IOR.c:1447:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_Stub.c:188:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_TooManyOpenFilesException_Stub.c:209:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:326:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:318:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:326:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:1151:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:1151:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:1151:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:144:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:194:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:273:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:280:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:334:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:394:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:403:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:455:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:512:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:566:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:623:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:685:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:764:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:771:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:847:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:854:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:909:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:1047:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:1101:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:1170:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:1426:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:1490:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:1519:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_IOR.c:1209:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_Stub.c:188:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnauthorizedCallException_Stub.c:209:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:504:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:496:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:504:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1375:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1375:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1375:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:167:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:451:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:458:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:512:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:572:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:581:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:633:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:690:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:744:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:801:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:863:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:942:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:949:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1025:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1032:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1087:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1268:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1394:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1810:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1887:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1929:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1451:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1450:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1449:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1448:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_IOR.c:1447:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_Stub.c:185:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnexpectedCloseException_Stub.c:206:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:505:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:497:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:505:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1379:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1379:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1379:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:167:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:220:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:272:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:322:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:372:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:452:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:459:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:513:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:573:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:582:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:634:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:691:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:745:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:802:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:864:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:943:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:950:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1027:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1034:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1089:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1271:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1325:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1398:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1814:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1891:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1933:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1455:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1454:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1453:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1452:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_IOR.c:1451:10: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_Stub.c:188:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecognizedNetworkException_Stub.c:209:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:499:3: style: Variable '_retval' is reassigned a value before the old one has been used. [redundantAssignment]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:491:0: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:499:3: note: Variable '_retval' is reassigned a value before the old one has been used.
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1359:7: style: The scope of the variable 'i' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1359:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1359:15: style: The scope of the variable 'l' can be reduced. [variableScope]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:162:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:215:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:267:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:317:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:367:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:446:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:453:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:507:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:567:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:576:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:628:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:685:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:739:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:796:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:858:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:936:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:943:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1018:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1025:3: style: Label 'EXEC_ERR' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1080:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1253:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1307:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1378:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1761:1: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1835:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1874:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1431:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1430:10: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1429:10: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_IOR.c:1428:10: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_Stub.c:184:3: style: Label 'EXIT' is not used. [unusedLabel]
babel-1.4.0.dfsg/runtime/sidlx/sidlx_rmi_UnrecoverableException_Stub.c:205:3: style: Label 'EXIT' is not used. [unusedLabel]
[02:14]

ftp://ftp.se.debian.org/debian/pool/main/b/babeld/babeld_1.8.2.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/babelfish/babelfish_0.5.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/babeltrace/babeltrace_1.5.6.orig.tar.bz2.asc

ftp://ftp.se.debian.org/debian/pool/main/b/babiloo/babiloo_2.0.11.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/babl/babl_0.1.56.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/backblaze-b2/backblaze-b2_1.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backbone/backbone_1.3.3~dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backbone-dirty.js/backbone-dirty.js_1.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backdoor-factory/backdoor-factory_3.4.2+dfsg.orig.tar.gz
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:2519:8: style: Condition 'askpass' is always false [knownConditionTrueFalse]
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:2405:16: note: Assignment 'askpass=0', assigned value is 0
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:2519:8: note: Condition 'askpass' is always false
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:492:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:485:0: note: Variable 'p' is reassigned a value before the old one has been used.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:492:2: note: Variable 'p' is reassigned a value before the old one has been used.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:1144:2: style: Variable 'lhdup' is reassigned a value before the old one has been used. [redundantAssignment]
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:1138:0: note: Variable 'lhdup' is reassigned a value before the old one has been used.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:1144:2: note: Variable 'lhdup' is reassigned a value before the old one has been used.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:1145:2: style: Variable 'orig' is reassigned a value before the old one has been used. [redundantAssignment]
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:1139:0: note: Variable 'orig' is reassigned a value before the old one has been used.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:1145:2: note: Variable 'orig' is reassigned a value before the old one has been used.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:1146:2: style: Variable 'mdid' is reassigned a value before the old one has been used. [redundantAssignment]
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:1140:0: note: Variable 'mdid' is reassigned a value before the old one has been used.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:1146:2: note: Variable 'mdid' is reassigned a value before the old one has been used.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:2640:25: style: Same expression on both sides of '&&' because the value of 'nturl' and 'ntsurl' are the same. [duplicateExpression]
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:2413:14: note: 'nturl' is assigned value '0' here.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:2413:26: note: 'ntsurl' is assigned value '0' here.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:2640:25: note: Same expression on both sides of '&&' because the value of 'nturl' and 'ntsurl' are the same.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:2012:58: style: Function 'calc_page_hash' argument 6 names different: declaration 'phlen' definition 'rphlen'. [funcArgNamesDifferent]
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:925:58: note: Function 'calc_page_hash' argument 6 names different: declaration 'phlen' definition 'rphlen'.
backdoor-factory-3.4.2/osslsigncode/osslsigncode.c:2012:58: note: Function 'calc_page_hash' argument 6 names different: declaration 'phlen' definition 'rphlen'.
[02:14]

ftp://ftp.se.debian.org/debian/pool/main/b/backintime/backintime_1.1.24.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backport-util-concurrent/backport-util-concurrent_3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backports.functools-lru-cache/backports.functools-lru-cache_1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backports.ssl-match-hostname/backports.ssl-match-hostname_3.5.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backup-manager/backup-manager_0.7.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backup2l/backup2l_1.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backup2swift/backup2swift_0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backupchecker/backupchecker_1.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backupninja/backupninja_1.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backuppc/backuppc_3.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/backward-cpp/backward-cpp_1.4.orig.tar.gz
backward-cpp-1.4/backward.hpp:480:4: style: Technically the member function 'backward::details::handle::get' can be const. [functionConst]
backward-cpp-1.4/backward.hpp:494:4: style: Technically the member function 'backward::details::handle::operator.' can be const. [functionConst]
backward-cpp-1.4/backward.hpp:613:9: performance: Technically the member function 'backward::StackTraceImpl::size' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:614:8: style: Technically the member function 'backward::StackTraceImpl::operator[]' can be const. [functionConst]
backward-cpp-1.4/backward.hpp:615:9: performance: Technically the member function 'backward::StackTraceImpl::load_here' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:616:9: performance: Technically the member function 'backward::StackTraceImpl::load_from' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:617:9: performance: Technically the member function 'backward::StackTraceImpl::thread_id' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:618:7: performance: Technically the member function 'backward::StackTraceImpl::skip_n_firsts' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:632:7: performance: Technically the member function 'backward::StackTraceImplBase::load_thread_info' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:834:8: performance: Technically the member function 'backward::TraceResolverImpl < system_tag :: unknown_tag >::load_stacktrace' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:835:16: performance: Technically the member function 'backward::TraceResolverImpl < system_tag :: unknown_tag >::resolve' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:3228:9: style: Technically the member function 'backward::SourceFile::get_lines::isspace::operator()' can be const. [functionConst]
backward-cpp-1.4/backward.hpp:3263:8: style: Technically the member function 'backward::SourceFile::not_isspace::operator()' can be const. [functionConst]
backward-cpp-1.4/backward.hpp:3270:8: style: Technically the member function 'backward::SourceFile::not_isempty::operator()' can be const. [functionConst]
backward-cpp-1.4/backward.hpp:3471:7: performance: Technically the member function 'backward::Colorize::activate' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:3472:7: performance: Technically the member function 'backward::Colorize::activate' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:3473:7: performance: Technically the member function 'backward::Colorize::set_color' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:3554:7: performance: Technically the member function 'backward::Printer::print_header' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:3636:7: style: Technically the member function 'backward::Printer::print_source_loc' can be const. [functionConst]
backward-cpp-1.4/backward.hpp:3788:7: performance: Technically the member function 'backward::SignalHandling::init' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:3789:7: performance: Technically the member function 'backward::SignalHandling::loaded' can be static. [functionStatic]
backward-cpp-1.4/backward.hpp:603:2: style: Struct 'ResolvedTrace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
backward-cpp-1.4/backward.hpp:3198:2: style: Class 'SourceFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
backward-cpp-1.4/backward.hpp:3382:2: style: Class 'cfile_streambuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
backward-cpp-1.4/backward.hpp:3470:2: style: Class 'Colorize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
backward-cpp-1.4/backward.hpp:3787:2: style: Class 'SignalHandling' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
backward-cpp-1.4/test/_test_main.cpp:139:2: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
backward-cpp-1.4/test/_test_main.cpp:139:2: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
backward-cpp-1.4/test/_test_main.cpp:141:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
backward-cpp-1.4/test/test.cpp:49:11: error: Null pointer dereference: a [nullPointer]
backward-cpp-1.4/test/test.cpp:48:12: note: Assignment 'a=0', assigned value is 0
backward-cpp-1.4/test/test.cpp:49:11: note: Null pointer dereference
[02:14]

ftp://ftp.se.debian.org/debian/pool/main/b/bacula/bacula_9.0.8.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/bacula-doc/bacula-doc_9.0.8.orig.tar.bz2.asc

ftp://ftp.se.debian.org/debian/pool/main/b/bagel/bagel_1.1.1.orig.tar.gz
bagel-1.1.1/src/asd/dimer/dimer_linked.cc:205:12: style: Unused variable: ambiguous_list [unusedVariable]
bagel-1.1.1/src/asd/dmrg/asd_dmrg_compute.cc:141:0: warning: Return value of std::remove_if() ignored. Elements remain in container. [uselessCallsRemove]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1437:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1389:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1437:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1482:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1389:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1482:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1527:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1389:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1527:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1572:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1389:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1572:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1670:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1622:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1670:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1715:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1622:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1715:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1760:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1622:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1760:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1805:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1622:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1805:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1914:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1860:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1914:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1981:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1860:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:1981:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2068:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2036:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2068:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2199:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2167:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2199:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2352:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2298:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2352:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2419:33: style: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same. [duplicateExpression]
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2298:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here.
bagel-1.1.1/src/asd/dmrg/block_ops_2.cc:2419:33: note: Same expression on both sides of '>=' because the value of 'max_coulomb_size' and 'rnorb*lnorb' are the same.
bagel-1.1.1/src/asd/dmrg/rasd.cc:500:33: style: Same expression on both sides of '%'. [duplicateExpression]
bagel-1.1.1/src/ci/fci/distcivec.cc:166:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/ci/fci/distcivec.cc:240:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/ci/fci/distcivec.cc:241:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/ci/fci/distfci.cc:46:0: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bagel-1.1.1/src/ci/fci/fci_rdmderiv.cc:290:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bagel-1.1.1/src/df/complexdf.cc:110:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bagel-1.1.1/src/grad/finite.cc:244:3: style: Variable 'grad_basis' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bagel-1.1.1/src/grad/finite.cc:243:0: note: Variable 'grad_basis' is reassigned a value before the old one has been used if variable is no semaphore variable.
bagel-1.1.1/src/grad/finite.cc:244:3: note: Variable 'grad_basis' is reassigned a value before the old one has been used if variable is no semaphore variable.
bagel-1.1.1/src/grad/gradtask.cc:320:3: error: Accessing an item in container 'dmat' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/grad/gradtask.cc:321:3: error: Accessing an item in container 'dmat' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/grad/hess.cc:142:163: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1667:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1667:18: style: The scope of the variable 'nslen' can be reduced. [variableScope]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1007:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:189:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1007:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1014:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:190:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1014:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1021:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:191:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1021:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1142:53: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:218:42: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1142:53: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1149:48: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:219:37: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1149:48: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1161:55: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:220:44: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1161:55: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1168:54: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:221:43: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1168:54: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1175:46: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:222:35: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1175:46: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1182:45: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:223:34: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1182:45: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1807:36: style: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:493:33: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1807:36: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1826:35: style: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:490:33: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1826:35: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1840:39: style: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:492:33: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1840:39: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:300:16: style: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const. [functionConst]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:1614:33: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:300:16: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:146:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/carsph_gen/mpreal.h:147:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:126:45: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:124:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:126:45: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:127:45: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:124:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:127:45: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:128:45: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:124:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:128:45: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:132:51: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:124:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:132:51: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:133:51: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:124:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:133:51: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:134:51: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:124:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexangmombatch.cc:134:51: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:114:45: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:112:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:114:45: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:115:45: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:112:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:115:45: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:116:45: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:112:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:116:45: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:120:51: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:112:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:120:51: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:121:51: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:112:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:121:51: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:122:51: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:112:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/compos/complexkineticbatch.cc:122:51: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/comprys/ccompute.cc:74:23: style: Condition 'swapped!=true' is always true [knownConditionTrueFalse]
bagel-1.1.1/src/integral/comprys/ccompute.cc:39:18: note: Assignment 'swapped=false', assigned value is 0
bagel-1.1.1/src/integral/comprys/ccompute.cc:74:23: note: Condition 'swapped!=true' is always true
bagel-1.1.1/src/integral/comprys/interpolate/complex_main.cc:492:37: style: Same expression on both sides of '/' because the value of '(MAXTR-MINTR)/drstride' and 'rbox' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/comprys/interpolate/complex_main.cc:488:37: note: 'rbox' is assigned value '(MAXTR-MINTR)/drstride' here.
bagel-1.1.1/src/integral/comprys/interpolate/complex_main.cc:492:37: note: Same expression on both sides of '/' because the value of '(MAXTR-MINTR)/drstride' and 'rbox' are the same.
bagel-1.1.1/src/integral/comprys/interpolate/complex_main.cc:493:37: style: Same expression on both sides of '/' because the value of '(MAXTI-MINTI)/distride' and 'ibox' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/comprys/interpolate/complex_main.cc:489:37: note: 'ibox' is assigned value '(MAXTI-MINTI)/distride' here.
bagel-1.1.1/src/integral/comprys/interpolate/complex_main.cc:493:37: note: Same expression on both sides of '/' because the value of '(MAXTI-MINTI)/distride' and 'ibox' are the same.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1667:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1667:18: style: The scope of the variable 'nslen' can be reduced. [variableScope]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1007:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:189:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1007:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1014:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:190:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1014:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1021:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:191:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1021:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1142:53: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:218:42: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1142:53: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1149:48: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:219:37: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1149:48: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1161:55: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:220:44: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1161:55: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1168:54: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:221:43: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1168:54: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1175:46: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:222:35: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1175:46: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1182:45: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:223:34: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1182:45: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1807:36: style: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:493:33: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1807:36: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1826:35: style: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:490:33: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1826:35: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1840:39: style: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:492:33: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1840:39: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:300:16: style: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const. [functionConst]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:1614:33: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:300:16: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:146:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/comprys/interpolate/mpreal.h:147:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/carsph/carsph_tab.cc:165:23: style: Variable 'position' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1667:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1667:18: style: The scope of the variable 'nslen' can be reduced. [variableScope]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1007:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:189:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1007:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1014:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:190:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1014:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1021:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:191:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1021:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1142:53: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:218:42: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1142:53: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1149:48: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:219:37: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1149:48: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1161:55: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:220:44: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1161:55: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1168:54: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:221:43: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1168:54: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1175:46: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:222:35: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1175:46: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1182:45: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:223:34: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1182:45: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1807:36: style: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:493:33: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1807:36: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1826:35: style: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:490:33: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1826:35: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1840:39: style: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:492:33: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1840:39: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:351:14: warning: Member variable 'CartesianGauss::weight_' is not initialized in the constructor. [uninitMemberVar]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:580:36: style: Member variable 'ECP_Type2::projAB_' is in the wrong place in the initializer list. [initializerList]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:590:7: note: Member variable 'ECP_Type2::projAB_' is in the wrong place in the initializer list.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:580:36: note: Member variable 'ECP_Type2::projAB_' is in the wrong place in the initializer list.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:300:16: style: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const. [functionConst]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:1614:33: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:300:16: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/radial.h:78:12: style: Technically the member function 'test::RadialInt::integral' can be const. [functionConst]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:238:10: performance: Technically the member function 'test::SH::alegendre' can be static. [functionStatic]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:326:10: style: Technically the member function 'test::RealSH::print' can be const. [functionConst]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:394:10: style: Technically the member function 'test::CartesianGauss::print' can be const. [functionConst]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:422:12: performance: Technically the member function 'test::ProjectionInt::integrate3SHs' can be static. [functionStatic]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:432:12: performance: Technically the member function 'test::ProjectionInt::integrate3USP' can be static. [functionStatic]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:612:18: performance: Technically the member function 'test::BesselI::bessel0' can be static. [functionStatic]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:630:18: performance: Technically the member function 'test::BesselI::bessel1' can be static. [functionStatic]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/test.h:27:12: style: Technically the member function 'test::Gaussian_Int::compute' can be const. [functionConst]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/test.h:29:12: style: Technically the member function 'test::Gaussian_Int::exponent' can be const. [functionConst]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:146:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/mpreal.h:147:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:63:6: style: Class 'Modified_Spherical_Bessel_Iexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:87:5: style: Class 'SphUSP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:172:5: style: Class 'CarSph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/proj.h:587:5: style: Class 'ECP_Type2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/test.h:24:5: style: Class 'Gaussian_Int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/test.h:41:5: style: Class 'Projection2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/test.h:62:5: style: Class 'GaussianProduct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/test.h:89:6: style: Class 'ABBA_ss' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/ang_proj/test.h:121:6: style: Class 'ABBB_ss' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/angular/cartgauss.h:38:5: warning: Member variable 'CartesianGauss::weight_' is not initialized in the constructor. [uninitMemberVar]
bagel-1.1.1/src/integral/ecp/testcode/angular/main.cc:73:82: performance: Function parameter 'usp' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/integral/ecp/testcode/fmlm/main.cc:23:12: performance: Technically the member function 'test::Fmlm::delta' can be static. [functionStatic]
bagel-1.1.1/src/integral/ecp/testcode/sointegral/cartgauss.h:37:5: warning: Member variable 'CartesianGauss::weight_' is not initialized in the constructor. [uninitMemberVar]
bagel-1.1.1/src/integral/ecp/testcode/sointegral/radialquad.h:77:12: style: Technically the member function 'test::RadialInt::integral' can be const. [functionConst]
bagel-1.1.1/src/integral/ecp/testcode/sointegral/so.h:32:12: performance: Technically the member function 'test::Angular::integrate3USP' can be static. [functionStatic]
bagel-1.1.1/src/integral/ecp/testcode/sointegral/so.h:199:12: performance: Technically the member function 'test::SOIntegral::compute_radial' can be static. [functionStatic]
bagel-1.1.1/src/integral/ecp/testcode/sointegral/main.cc:25:12: style: Technically the member function 'test::Gaussian_Int::exponent' can be const. [functionConst]
bagel-1.1.1/src/integral/ecp/testcode/sointegral/so.h:168:5: style: Class 'SOIntegral' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/testcode/sointegral/main.cc:21:5: style: Class 'Gaussian_Int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1667:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1667:18: style: The scope of the variable 'nslen' can be reduced. [variableScope]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1007:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:189:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1007:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1014:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:190:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1014:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1021:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:191:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1021:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1142:53: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:218:42: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1142:53: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1149:48: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:219:37: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1149:48: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1161:55: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:220:44: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1161:55: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1168:54: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:221:43: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1168:54: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1175:46: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:222:35: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1175:46: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1182:45: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:223:34: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1182:45: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1807:36: style: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:493:33: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1807:36: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1826:35: style: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:490:33: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1826:35: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1840:39: style: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:492:33: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1840:39: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:300:16: style: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const. [functionConst]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:1614:33: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:300:16: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:146:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/ecp/wigner3j_gen/mpreal.h:147:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/hrr_gen/angular_index.h:37:5: warning: Member variable 'Angular_Index::rank_' is not initialized in the constructor. [uninitMemberVar]
bagel-1.1.1/src/integral/hrr_gen/angular_index.h:58:5: style: Class 'Angular_Pair' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/hrr_gen/hrr_template.cc:80:24: style: Variable 'a_xx' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/hrr_gen/hrr_template.cc:81:24: style: Variable 'a_xy' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/hrr_gen/hrr_template.cc:82:24: style: Variable 'a_xz' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/hrr_gen/hrr_template.cc:83:24: style: Variable 'a_yy' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/hrr_gen/hrr_template.cc:84:24: style: Variable 'a_yz' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/hrr_gen/hrr_template.cc:85:24: style: Variable 'a_zz' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/hrr_gen/main.cc:64:19: style: Variable 'sa' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/hrr_gen/main.cc:91:41: style: Variable 'asize' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/hrr_gen/main.cc:139:12: style: Unused variable: text0 [unusedVariable]
bagel-1.1.1/src/integral/hrr_gen/main.cc:139:19: style: Unused variable: text1 [unusedVariable]
bagel-1.1.1/src/integral/hrr_gen/main.cc:139:26: style: Unused variable: text2 [unusedVariable]
bagel-1.1.1/src/integral/hrr_gen/main.cc:139:33: style: Unused variable: text3 [unusedVariable]
bagel-1.1.1/src/integral/hrr_gen/main.cc:153:14: style: Unused variable: out1 [unusedVariable]
bagel-1.1.1/src/integral/hrr_gen/main.cc:161:28: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/hrr_gen/main.cc:200:64: style: Variable 'number_str' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/os/angmombatch.cc:118:45: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/angmombatch.cc:116:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/angmombatch.cc:118:45: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/angmombatch.cc:119:45: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/angmombatch.cc:116:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/angmombatch.cc:119:45: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/angmombatch.cc:120:45: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/angmombatch.cc:116:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/angmombatch.cc:120:45: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/angmombatch.cc:124:51: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/angmombatch.cc:116:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/angmombatch.cc:124:51: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/angmombatch.cc:125:51: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/angmombatch.cc:116:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/angmombatch.cc:125:51: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/angmombatch.cc:126:51: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/angmombatch.cc:116:21: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/angmombatch.cc:126:51: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:117:48: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:117:48: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:118:48: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:118:48: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:119:48: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:119:48: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:121:48: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:121:48: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:122:48: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:122:48: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:123:48: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:123:48: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:126:54: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:126:54: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:127:54: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:127:54: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:128:54: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:128:54: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:130:54: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:130:54: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:131:76: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:131:76: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:132:60: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:132:60: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:133:54: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:133:54: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:134:76: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:134:76: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:135:60: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:135:60: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:136:54: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:136:54: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:137:76: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:137:76: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/kineticbatch.cc:138:60: style: Same expression on both sides of '-' because the value of 'j' and '1' are the same. [duplicateExpression]
bagel-1.1.1/src/integral/os/kineticbatch.cc:116:23: note: 'j' is assigned value '1' here.
bagel-1.1.1/src/integral/os/kineticbatch.cc:138:60: note: Same expression on both sides of '-' because the value of 'j' and '1' are the same.
bagel-1.1.1/src/integral/os/multipolebatch_base.cc:65:7: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/integral/os/multipolebatch_base.cc:66:7: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/integral/os/multipolebatch_base.cc:67:7: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/integral/os/multipolebatch_base.cc:69:7: error: Accessing an item in container 'PQ' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/integral/os/multipolebatch_base.cc:69:15: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/integral/os/multipolebatch_base.cc:70:7: error: Accessing an item in container 'PQ' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/integral/os/multipolebatch_base.cc:70:15: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/integral/os/multipolebatch_base.cc:71:7: error: Accessing an item in container 'PQ' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/integral/os/multipolebatch_base.cc:71:15: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/integral/rys/bcompute.cc:78:25: style: Condition 'swapped!=true' is always true [knownConditionTrueFalse]
bagel-1.1.1/src/integral/rys/bcompute.cc:53:20: note: Assignment 'swapped=false', assigned value is 0
bagel-1.1.1/src/integral/rys/bcompute.cc:78:25: note: Condition 'swapped!=true' is always true
bagel-1.1.1/src/integral/rys/eribatch_base.cc:126:22: portability: Casting from double * con* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bagel-1.1.1/src/integral/rys/gcompute.cc:107:25: style: Condition 'swapped!=true' is always true [knownConditionTrueFalse]
bagel-1.1.1/src/integral/rys/gcompute.cc:62:20: note: Assignment 'swapped=false', assigned value is 0
bagel-1.1.1/src/integral/rys/gcompute.cc:107:25: note: Condition 'swapped!=true' is always true
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1667:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1667:18: style: The scope of the variable 'nslen' can be reduced. [variableScope]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1007:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:189:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1007:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1014:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:190:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1014:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1021:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:191:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1021:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1142:53: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:218:42: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1142:53: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1149:48: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:219:37: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1149:48: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1161:55: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:220:44: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1161:55: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1168:54: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:221:43: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1168:54: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1175:46: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:222:35: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1175:46: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1182:45: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:223:34: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1182:45: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1807:36: style: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:493:33: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1807:36: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1826:35: style: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:490:33: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1826:35: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1840:39: style: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:492:33: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1840:39: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/integral/rys/interpolate/main.cc:418:0: style: Variable 'nblock' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:300:16: style: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const. [functionConst]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:1614:33: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:300:16: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:146:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/integral/rys/interpolate/mpreal.h:147:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/molecule/molecule.cc:531:26: style: Unused variable: cvec [unusedVariable]
bagel-1.1.1/src/molecule/petite.cc:41:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/petite.cc:42:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/petite.cc:43:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:67:3: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:68:3: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:69:3: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:70:25: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:84:3: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:85:3: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:86:3: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:87:22: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:120:9: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:121:9: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:122:9: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:125:9: error: Accessing an item in container 'r0' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:125:17: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:126:9: error: Accessing an item in container 'r0' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:126:17: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:127:9: error: Accessing an item in container 'r0' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:127:17: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:128:32: error: Accessing an item in container 'r0' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:131:9: error: Accessing an item in container 'r1' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:131:17: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:132:9: error: Accessing an item in container 'r1' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:132:17: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:133:9: error: Accessing an item in container 'r1' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:133:17: error: Accessing an item in container 'P' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:134:32: error: Accessing an item in container 'r1' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:160:9: error: Accessing an item in container 'ld' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:161:9: error: Accessing an item in container 'ld' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:162:9: error: Accessing an item in container 'ld' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/molecule/shellpair.cc:163:31: error: Accessing an item in container 'ld' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/multi/casscf/casgrad.cc:46:16: style: Variable 'bfgstype' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/multi/casscf/casgrad.cc:374:16: style: Variable 'bfgstype' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/opt/compute_mep.cc:126:5: style: Variable 'pd' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bagel-1.1.1/src/opt/compute_mep.cc:125:0: note: Variable 'pd' is reassigned a value before the old one has been used if variable is no semaphore variable.
bagel-1.1.1/src/opt/compute_mep.cc:126:5: note: Variable 'pd' is reassigned a value before the old one has been used if variable is no semaphore variable.
bagel-1.1.1/src/opt/compute_mep.cc:133:7: style: Variable 'dx' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bagel-1.1.1/src/opt/compute_mep.cc:132:0: note: Variable 'dx' is reassigned a value before the old one has been used if variable is no semaphore variable.
bagel-1.1.1/src/opt/compute_mep.cc:133:7: note: Variable 'dx' is reassigned a value before the old one has been used if variable is no semaphore variable.
bagel-1.1.1/src/periodic/jexpansion.cc:98:3: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/jexpansion.cc:99:3: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/jexpansion.cc:100:3: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/jexpansion.cc:101:22: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/jexpansion.cc:112:7: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/jexpansion.cc:113:7: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/jexpansion.cc:114:7: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/jexpansion.cc:116:34: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:220:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:221:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:222:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:245:11: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:246:11: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:247:11: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:260:13: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:261:13: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:262:13: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:278:15: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:279:15: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:280:15: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:382:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:383:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:384:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/lattice.cc:415:18: style: Unused variable: schwarz [unusedVariable]
bagel-1.1.1/src/periodic/node.cc:103:3: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:104:3: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:105:3: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:107:20: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:128:3: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:129:3: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:130:3: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:131:25: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:141:3: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:142:3: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:143:3: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:144:22: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:158:7: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:159:7: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:160:7: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:162:36: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:193:7: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:194:7: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:195:7: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:196:29: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:316:9: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:317:9: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:318:9: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:363:7: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:364:7: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:365:7: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:475:5: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:476:5: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/node.cc:477:5: error: Accessing an item in container 'r12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:105:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:106:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:107:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:108:24: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:155:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:156:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:157:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:159:24: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:352:5: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:353:5: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:354:5: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:355:24: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:496:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:497:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:498:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:544:7: error: Accessing an item in container 'lvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:545:7: error: Accessing an item in container 'lvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:546:7: error: Accessing an item in container 'lvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:644:5: error: Accessing an item in container 'disp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:645:5: error: Accessing an item in container 'disp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:646:5: error: Accessing an item in container 'disp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:686:5: error: Accessing an item in container 'vec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:687:5: error: Accessing an item in container 'vec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:688:5: error: Accessing an item in container 'vec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:690:24: error: Accessing an item in container 'vec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/pfmm.cc:440:34: style: Variable 'pointer' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/periodic/pscf_base.cc:75:15: style: Variable 'dd' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/periodic/simulationcell.cc:51:5: error: Accessing an item in container 'r' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:52:5: error: Accessing an item in container 'r' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:53:5: error: Accessing an item in container 'r' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:54:24: error: Accessing an item in container 'r' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:75:7: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:76:7: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:77:7: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:78:26: error: Accessing an item in container 'AB' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:88:11: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:89:11: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:90:11: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/simulationcell.cc:92:39: error: Accessing an item in container 'tmp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:20:46: style: Function 'LocalExps' argument 2 names different: declaration 'lmax' definition 'l'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:50:39: note: Function 'LocalExps' argument 2 names different: declaration 'lmax' definition 'l'.
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:20:46: note: Function 'LocalExps' argument 2 names different: declaration 'lmax' definition 'l'.
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:20:59: style: Function 'LocalExps' argument 3 names different: declaration 'limit' definition 'n'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:50:55: note: Function 'LocalExps' argument 3 names different: declaration 'limit' definition 'n'.
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:20:59: note: Function 'LocalExps' argument 3 names different: declaration 'limit' definition 'n'.
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:20:75: style: Function 'LocalExps' argument 4 names different: declaration 'thresh' definition 'thr'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:50:75: note: Function 'LocalExps' argument 4 names different: declaration 'thresh' definition 'thr'.
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:20:75: note: Function 'LocalExps' argument 4 names different: declaration 'thresh' definition 'thr'.
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:31:37: style: Function 'is_in_cff' argument 1 names different: declaration 'ws' definition 'ws_'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:46:30: note: Function 'is_in_cff' argument 1 names different: declaration 'ws' definition 'ws_'.
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:31:37: note: Function 'is_in_cff' argument 1 names different: declaration 'ws' definition 'ws_'.
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:39:7: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:40:7: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:41:7: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:44:25: style: Variable 'pibeta' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:256:34: style: Variable 'pointer' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:36:12: style: Unused private function: 'LocalExps::dot' [unusedPrivateFunction]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:37:27: style: Unused private function: 'LocalExps::cross' [unusedPrivateFunction]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:23:3: performance: Variable 'stack_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:36:12: performance: Technically the member function 'test::LocalExps::dot' can be static. [functionStatic]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:37:27: performance: Technically the member function 'test::LocalExps::cross' can be static. [functionStatic]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:46:10: style: Technically the member function 'test::LocalExps::is_in_cff' can be const. [functionConst]
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.cc:31:17: note: Technically the member function 'test::LocalExps::is_in_cff' can be const.
bagel-1.1.1/src/periodic/testcode/interpolate/localexps.h:46:10: note: Technically the member function 'test::LocalExps::is_in_cff' can be const.
bagel-1.1.1/src/periodic/testcode/interpolate/main.cc:22:27: style: Unused variable: mlm [unusedVariable]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:149:12: style: Same expression on both sides of '==' because the value of 'ndim' and '3' are the same. [duplicateExpression]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:141:20: note: 'ndim' is assigned value '3' here.
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:149:12: note: Same expression on both sides of '==' because the value of 'ndim' and '3' are the same.
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:265:16: style: Same expression on both sides of '==' because the value of 'ndim' and '3' are the same. [duplicateExpression]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:141:20: note: 'ndim' is assigned value '3' here.
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:265:16: note: Same expression on both sides of '==' because the value of 'ndim' and '3' are the same.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1667:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1667:18: style: The scope of the variable 'nslen' can be reduced. [variableScope]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1007:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:189:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1007:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1014:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:190:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1014:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1021:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:191:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1021:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1142:53: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:218:42: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1142:53: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1149:48: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:219:37: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1149:48: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1161:55: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:220:44: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1161:55: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1168:54: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:221:43: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1168:54: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1175:46: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:222:35: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1175:46: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1182:45: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:223:34: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1182:45: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1807:36: style: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:493:33: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1807:36: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1826:35: style: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:490:33: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1826:35: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1840:39: style: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:492:33: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1840:39: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:68:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:69:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:70:3: error: Accessing an item in container 'out' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:172:7: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:173:7: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:174:7: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:175:26: error: Accessing an item in container 'v' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:254:5: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:255:5: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:256:5: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:257:24: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:259:27: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/main.cc:260:36: error: Accessing an item in container 'kvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:300:16: style: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const. [functionConst]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:1614:33: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:300:16: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:146:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/periodic/testcode/mpreal/mpreal.h:147:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:99:19: style: Same expression on both sides of '==' because the value of 'ndim' and '2' are the same. [duplicateExpression]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:81:20: note: 'ndim' is assigned value '2' here.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:99:19: note: Same expression on both sides of '==' because the value of 'ndim' and '2' are the same.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:166:19: style: Same expression on both sides of '==' because the value of 'ndim' and '2' are the same. [duplicateExpression]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:81:20: note: 'ndim' is assigned value '2' here.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:166:19: note: Same expression on both sides of '==' because the value of 'ndim' and '2' are the same.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1667:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1667:18: style: The scope of the variable 'nslen' can be reduced. [variableScope]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1007:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:189:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1007:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1014:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:190:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1014:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1021:47: style: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:191:36: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1021:47: note: Function 'operator+=' argument 1 names different: declaration 'v' definition 'u'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1142:53: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:218:42: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1142:53: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1149:48: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:219:37: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1149:48: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1161:55: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:220:44: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1161:55: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1168:54: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:221:43: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1168:54: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1175:46: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:222:35: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1175:46: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1182:45: style: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:223:34: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1182:45: note: Function 'operator-=' argument 1 names different: declaration 'u' definition 'v'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1807:36: style: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:493:33: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1807:36: note: Function 'setSign' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1826:35: style: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:490:33: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1826:35: note: Function 'setInf' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1840:39: style: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'. [funcArgNamesDifferent]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:492:33: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1840:39: note: Function 'setZero' argument 1 names different: declaration 'Sign' definition 'sign'.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:113:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:114:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:115:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:116:24: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:190:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:191:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:192:5: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/main.cc:194:24: error: Accessing an item in container 'mvec' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:300:16: style: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const. [functionConst]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:1614:33: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:300:16: note: Technically the member function 'mpfr::mpreal::mpfr_ptr' can be const.
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:146:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/periodic/testcode/mpreal_direct/mpreal.h:147:5: style: Class 'mpreal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/periodic/tree.cc:112:13: error: Accessing an item in container 'v12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/tree.cc:113:13: error: Accessing an item in container 'v12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/tree.cc:114:13: error: Accessing an item in container 'v12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/tree.cc:115:44: error: Accessing an item in container 'v12' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/periodic/tree.cc:316:5: error: Accessing an item in container 'key' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/prop/pseudospin/pseudospin.cc:199:17: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/prop/pseudospin/pseudospin.cc:532:50: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/prop/pseudospin/pseudospin.cc:767:30: style: Same expression on both sides of '%'. [duplicateExpression]
bagel-1.1.1/src/prop/pseudospin/pseudospin.cc:166:3: error: Accessing an item in container 'new_axes' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/prop/pseudospin/pseudospin.cc:167:3: error: Accessing an item in container 'new_axes' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/prop/pseudospin/pseudospin.cc:168:20: error: Accessing an item in container 'new_axes' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/pt2/dmp2/dmp2.cc:67:78: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
bagel-1.1.1/src/pt2/mp2/mp2.cc:49:78: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
bagel-1.1.1/src/pt2/nevpt2/nevpt2.cc:292:3: style: Struct 'NEVView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bagel-1.1.1/src/pt2/nevpt2/nevpt2.cc:267:45: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/pt2/nevpt2/nevpt2.cc:267:84: performance: Function parameter 'in2' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/pt2/nevpt2/nevpt2.cc:267:124: performance: Function parameter 'in3' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/pt2/nevpt2/nevpt2.cc:300:47: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/pt2/nevpt2/nevpt2.cc:300:87: performance: Function parameter 'in2' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/pt2/nevpt2/nevpt2.cc:300:128: performance: Function parameter 'in3' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/scf/atomicdensities.cc:147:43: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/scf/atomicdensities.cc:158:56: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/scf/atomicdensities.cc:186:40: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/scf/dhf/diracgrad.cc:50:48: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/scf/dhf/diracgrad.cc:209:51: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/scf/fmm/box.cc:283:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/scf/fmm/box.cc:604:32: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/scf/fmm/fmm.cc:179:11: error: Accessing an item in container 'idxp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/scf/fmm/fmm.cc:180:11: error: Accessing an item in container 'idxp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/scf/fmm/fmm.cc:181:11: error: Accessing an item in container 'idxp' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/scf/fmm/fmm.cc:177:47: style: Unused variable: sp [unusedVariable]
bagel-1.1.1/src/scf/fmm/fmm.cc:115:10: style: Reading from empty STL container 'treemap' [reademptycontainer]
bagel-1.1.1/src/scf/ks/dftgrid.cc:199:5: error: Accessing an item in container 'd1mat' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/scf/ks/dftgrid.cc:200:5: error: Accessing an item in container 'd1mat' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/scf/ks/dftgrid.cc:201:5: error: Accessing an item in container 'd1mat' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/scf/ks/lebedev.cc:316:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:364:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:413:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:464:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:518:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:573:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:631:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:692:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:756:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:823:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:894:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:968:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:1046:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:1128:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:1219:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:1325:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:1448:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:1590:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:1753:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:1939:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:2150:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:2388:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:2655:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:2953:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:3284:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:3650:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:4053:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:4495:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:4978:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:5504:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/scf/ks/lebedev.cc:6075:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bagel-1.1.1/src/testimpl/test_asd.cc:28:31: performance: Function parameter 'inp' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_asd.cc:91:44: performance: Function parameter 'inp' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_asd_dmrg.cc:41:59: style: Unused variable: saved [unusedVariable]
bagel-1.1.1/src/testimpl/test_asd_dmrg.cc:29:36: performance: Function parameter 'inp' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_casscf.cc:27:31: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_fci.cc:30:44: performance: Function parameter 'inp' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_force.cc:28:43: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_localize.cc:31:33: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_london.cc:32:34: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_molden.cc:30:38: performance: Function parameter 'inp1' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_molden.cc:30:56: performance: Function parameter 'inp2' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_opt.cc:28:41: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_prop.cc:32:43: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_pseudospin.cc:32:43: performance: Function parameter 'inp' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_ras.cc:28:44: performance: Function parameter 'inp' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_rel.cc:32:31: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_response.cc:30:44: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_response.cc:30:66: performance: Function parameter 'extension' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_scf.cc:34:31: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_scf.cc:34:53: performance: Function parameter 'extension' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_zcasscf.cc:28:34: performance: Function parameter 'inp' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/testimpl/test_zfci.cc:28:47: performance: Function parameter 'inp' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/util/io/moldenin.cc:321:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
bagel-1.1.1/src/util/io/moldenin.cc:319:21: note: outer condition: i<num_atoms
bagel-1.1.1/src/util/io/moldenin.cc:321:11: note: opposite inner condition: i==num_atoms
bagel-1.1.1/src/util/io/moldenin.cc:189:11: error: Accessing an item in container 'pos' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/util/io/moldenin.cc:190:11: error: Accessing an item in container 'pos' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/util/io/moldenin.cc:191:11: error: Accessing an item in container 'pos' that is empty. [containerOutOfBounds]
bagel-1.1.1/src/util/math/matrix.cc:265:17: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/util/math/matrix.cc:294:19: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/util/math/matrix.cc:355:19: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/util/math/zmatrix.cc:155:24: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
bagel-1.1.1/src/util/math/zmatrix.cc:260:40: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
bagel-1.1.1/src/util/math/zmatrix.cc:290:43: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
bagel-1.1.1/src/util/math/zmatrix.cc:349:35: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
bagel-1.1.1/src/util/math/zmatrix.cc:396:9: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
bagel-1.1.1/src/util/math/zmatrix.cc:296:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/util/math/zmatrix.cc:348:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/util/math/zquatev/blocked.cc:346:15: warning: Assert statement calls a function which may have desired side effects: 'nptr'. [assertWithSideEffect]
bagel-1.1.1/src/util/math/zquatev/blocked.cc:346:36: warning: Assert statement calls a function which may have desired side effects: 'mptr'. [assertWithSideEffect]
bagel-1.1.1/src/util/math/zquatev/supermat.h:159:0: warning: Assert statement calls a function which may have desired side effects: 'mptr'. [assertWithSideEffect]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < 3 , 3 >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < 3 , 1 >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < 1 , 3 >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < 1 , 2 >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < 1 , 1 >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < 2 , 1 >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < 3 , mb >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < nb , 3 >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < nb , 1 >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < 1 , mb >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < nb , 2 >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < 2 , mb >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/supermat.h:158:0: performance: Technically the member function 'ts :: impl :: SuperMatrix < nb , mb >::add_lastcolumn' can be static. [functionStatic]
bagel-1.1.1/src/util/math/zquatev/blocked.cc:192:38: error: Uninitialized variable: c [uninitvar]
bagel-1.1.1/src/util/math/zquatev/blocked.cc:193:20: error: Uninitialized variable: c [uninitvar]
bagel-1.1.1/src/util/math/zquatev/blocked.cc:195:25: error: Uninitialized variable: c [uninitvar]
bagel-1.1.1/src/util/math/zquatev/zquatev.cc:95:26: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
bagel-1.1.1/src/util/math/zquatev/zquatev.cc:96:28: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
bagel-1.1.1/src/util/math/zquatev/zquatev.cc:80:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/util/math/zquatev/zquatev.cc:81:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/util/math/zquatev/zquatev.cc:95:8: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/util/math/zquatev/zquatev.cc:96:8: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bagel-1.1.1/src/wfn/geometry.cc:263:17: style: Same expression on both sides of '!=' because the value of 'prevbasis' and 'basisfile_' are the same. [duplicateExpression]
bagel-1.1.1/src/wfn/geometry.cc:259:28: note: 'prevbasis' is assigned value 'basisfile_' here.
bagel-1.1.1/src/wfn/geometry.cc:263:17: note: Same expression on both sides of '!=' because the value of 'prevbasis' and 'basisfile_' are the same.
bagel-1.1.1/src/wfn/geometry.cc:279:37: style: Same expression on both sides of '!=' because the value of 'prevaux' and 'auxfile_' are the same. [duplicateExpression]
bagel-1.1.1/src/wfn/geometry.cc:277:26: note: 'prevaux' is assigned value 'auxfile_' here.
bagel-1.1.1/src/wfn/geometry.cc:279:37: note: Same expression on both sides of '!=' because the value of 'prevaux' and 'auxfile_' are the same.
bagel-1.1.1/src/wfn/get_energy.cc:57:25: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
bagel-1.1.1/src/wfn/localization.cc:76:46: style: Same expression on both sides of '^'. [duplicateExpression]
bagel-1.1.1/src/wfn/localization.cc:150:24: style: Same expression on both sides of '^'. [duplicateExpression]
[02:18]

ftp://ftp.se.debian.org/debian/pool/main/b/baitfisher/baitfisher_1.0+dfsg.orig.tar.xz
BaitFisher-package-1.0/CSequences2.h:1033:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
BaitFisher-package-1.0/CSequences2.h:1185:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1336:5: style: Variable 'number_of_questionmarks' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1330:5: note: Variable 'number_of_questionmarks' is reassigned a value before the old one has been used if variable is no semaphore variable.
BaitFisher-package-1.0/CSequence_Mol2_1.h:1336:5: note: Variable 'number_of_questionmarks' is reassigned a value before the old one has been used if variable is no semaphore variable.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2205:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2197:0: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2205:5: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2251:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2244:0: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2251:5: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2292:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2285:0: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2292:5: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2335:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2328:0: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2335:5: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2405:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2394:0: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2405:5: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2454:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2443:0: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2454:5: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2508:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2501:0: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2508:5: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2635:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2618:0: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/CSequence_Mol2_1.h:2635:5: note: Variable 'c' is reassigned a value before the old one has been used.
BaitFisher-package-1.0/faststring2.h:515:10: style: The scope of the variable 'c' can be reduced. [variableScope]
BaitFisher-package-1.0/faststring2.h:1300:13: style: The scope of the variable 'i' can be reduced. [variableScope]
BaitFisher-package-1.0/faststring2.h:1301:13: style: The scope of the variable 'n_renomve' can be reduced. [variableScope]
BaitFisher-package-1.0/faststring2.h:1950:11: style: The scope of the variable 'remainder' can be reduced. [variableScope]
BaitFisher-package-1.0/faststring2.h:1972:11: style: The scope of the variable 'remainder' can be reduced. [variableScope]
BaitFisher-package-1.0/faststring2.h:3295:8: style: The scope of the variable 'c' can be reduced. [variableScope]
BaitFisher-package-1.0/basic-DNA-RNA-AA-routines.h:256:8: style: The scope of the variable 'c' can be reduced. [variableScope]
BaitFisher-package-1.0/basic-DNA-RNA-AA-routines.h:278:8: style: The scope of the variable 'c' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1180:14: style: The scope of the variable 'z' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1903:14: style: The scope of the variable 'chars_in_this_line' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:271:22: style: The scope of the variable 'seq' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:685:31: style: The scope of the variable 'maxindex' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:685:41: style: The scope of the variable 'equalindex' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:686:24: style: The scope of the variable 'taxaCount' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:687:24: style: The scope of the variable 'consensusSymMinimum' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:760:23: style: The scope of the variable 'seq' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:1355:15: style: The scope of the variable 'len2' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:1385:19: style: The scope of the variable 'ambig_tmp' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:1540:17: style: The scope of the variable 'pos' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:1901:11: style: The scope of the variable 'contains_gap_ambig' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:2018:11: style: The scope of the variable 'contains_gap_ambig' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:2501:11: style: The scope of the variable 'c' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:2516:11: style: The scope of the variable 'c' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:2776:15: style: The scope of the variable 'len' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:2854:15: style: The scope of the variable 'c1' can be reduced. [variableScope]
BaitFisher-package-1.0/CSequences2.h:2854:19: style: The scope of the variable 'c2' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:159:14: style: The scope of the variable 'u' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:160:14: style: The scope of the variable 'd' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:177:12: style: The scope of the variable 'd' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:371:14: style: The scope of the variable 'u' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:372:14: style: The scope of the variable 'd' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:436:14: style: The scope of the variable 'u' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:437:14: style: The scope of the variable 'index1' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:438:14: style: The scope of the variable 'index2' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:441:14: style: The scope of the variable 'new_cluster_index' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:628:14: style: The scope of the variable 'tmp_index' can be reduced. [variableScope]
BaitFisher-package-1.0/CDistance_matrix.h:693:14: style: The scope of the variable 'tmp_index' can be reduced. [variableScope]
BaitFisher-package-1.0/CSeqNameList.h:354:14: style: The scope of the variable 'rdens' can be reduced. [variableScope]
BaitFisher-package-1.0/CSeqNameList.h:355:14: style: The scope of the variable 'id' can be reduced. [variableScope]
BaitFisher-package-1.0/CSeqNameList.h:784:14: style: The scope of the variable 'id' can be reduced. [variableScope]
BaitFisher-package-1.0/CSeqNameList.h:802:14: style: The scope of the variable 'id' can be reduced. [variableScope]
BaitFisher-package-1.0/CSeqNameList.h:874:21: style: The scope of the variable 'id' can be reduced. [variableScope]
BaitFisher-package-1.0/CSeqNameList.h:930:29: style: The scope of the variable 'id' can be reduced. [variableScope]
BaitFisher-package-1.0/CSeqNameList.h:988:21: style: The scope of the variable 'id' can be reduced. [variableScope]
BaitFisher-package-1.0/CSeqNameList.h:1024:14: style: The scope of the variable 'id' can be reduced. [variableScope]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.h:295:23: style: The scope of the variable 'seq' can be reduced. [variableScope]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.h:498:14: style: The scope of the variable 'count' can be reduced. [variableScope]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.cpp:175:9: style: The scope of the variable 'valid_cluster' can be reduced. [variableScope]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.cpp:313:8: style: The scope of the variable 'c' can be reduced. [variableScope]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.cpp:390:7: style: The scope of the variable 'i' can be reduced. [variableScope]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.cpp:560:12: style: The scope of the variable 'distances_sum_squares' can be reduced. [variableScope]
BaitFisher-package-1.0/CFile/CFile2_1.h:52:1: style: The class 'CFile' does not have a constructor although it has private member variables. [noConstructor]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_of_AAs' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_of_DNARNA_bases' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_of_DNARNA_amgibs' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_of_Us' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_of_gaps' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_of_stars' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_of_questionmarks' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_of_Xs' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_of_Ns' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_raw_original_length' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequence_Mol2_1.h:936:2: warning: Member variable 'CSequence_Mol::number_CG' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CSequences2.h:301:2: warning: Member variable 'CSequences2::originalPosNumbers' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.h:96:2: warning: Member variable 'Csequence_cluster_and_center_sequence::max_dist_bait_to_msa' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/fast-dynamic-bitset/fast-dynamic-bitset.h:137:24: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
BaitFisher-package-1.0/faststring2.h:403:8: style: Technically the member function 'faststring::get_last' can be const. [functionConst]
BaitFisher-package-1.0/faststring2.h:512:8: style: Technically the member function 'faststring::reverse' can be const. [functionConst]
BaitFisher-package-1.0/faststring2.h:848:14: style: Technically the member function 'faststring::filename_basename' can be const. [functionConst]
BaitFisher-package-1.0/faststring2.h:864:14: style: Technically the member function 'faststring::filename_dirname' can be const. [functionConst]
BaitFisher-package-1.0/faststring2.h:1048:8: style: Technically the member function 'faststring::check_pos' can be const. [functionConst]
BaitFisher-package-1.0/faststring2.h:1108:8: style: Technically the member function 'faststring::toupper' can be const. [functionConst]
BaitFisher-package-1.0/faststring2.h:1145:8: style: Technically the member function 'faststring::tolower' can be const. [functionConst]
BaitFisher-package-1.0/faststring2.h:1425:9: style: Technically the member function 'faststring::replace_char' can be const. [functionConst]
BaitFisher-package-1.0/faststring2.h:1831:8: style: Technically the member function 'faststring::compare' can be const. [functionConst]
BaitFisher-package-1.0/faststring2.h:1886:8: performance: Technically the member function 'faststring::compare_unchecked' can be static. [functionStatic]
BaitFisher-package-1.0/faststring2.h:2222:9: performance: Technically the member function 'faststring::replace_intern' can be static. [functionStatic]
BaitFisher-package-1.0/fast-dynamic-bitset/fast-dynamic-bitset.h:132:14: style: Technically the member function 'fast_dynamic_bitset::size' can be const. [functionConst]
BaitFisher-package-1.0/fast-dynamic-bitset/fast-dynamic-bitset.h:274:23: style: Technically the member function 'fast_dynamic_bitset::operator~' can be const. [functionConst]
BaitFisher-package-1.0/CSplit2.h:103:12: style: Technically the member function 'CSplit::count_taxa_in_ingroup' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:215:8: performance: Technically the member function 'CSequence_Mol::remove_gaps_stars_this_sequence' can be static. [functionStatic]
BaitFisher-package-1.0/CSequence_Mol2_1.h:993:8: style: Technically the member function 'CSequence_Mol::has_only_gaps' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1007:8: style: Technically the member function 'CSequence_Mol::has_only_ambigs' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1038:8: style: Technically the member function 'CSequence_Mol::has_only_ambigs_or_gap' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1085:17: style: Technically the member function 'CSequence_Mol::get_datatype' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1090:14: style: Technically the member function 'CSequence_Mol::type_as_string' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1212:8: style: Technically the member function 'CSequence_Mol::get_pos' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1222:8: style: Technically the member function 'CSequence_Mol::is_bitcoderecoded' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1295:14: style: Technically the member function 'CSequence_Mol::getPartialSeq' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1300:15: style: Technically the member function 'CSequence_Mol::getSeqBegin' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1305:15: style: Technically the member function 'CSequence_Mol::getSeqEnd' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1310:15: style: Technically the member function 'CSequence_Mol::getSeqRBegin' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1315:14: style: Technically the member function 'CSequence_Mol::getSeqREnd' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1459:8: performance: Technically the member function 'CSequence_Mol::maskSeq' can be static. [functionStatic]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1469:8: performance: Technically the member function 'CSequence_Mol::maskSeq_tolower' can be static. [functionStatic]
BaitFisher-package-1.0/CSequence_Mol2_1.h:1479:12: style: Technically the member function 'CSequence_Mol::find_pos_first_symbol_not_in_alphabet' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2017:8: style: Technically the member function 'CSequence_Mol::sliding_window_CG_AT_content' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2117:8: style: Technically the member function 'CSequence_Mol::debug_print_gap_coords' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2127:12: style: Technically the member function 'CSequence_Mol::getSeqCoord' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2132:8: style: Technically the member function 'CSequence_Mol::get_ambiguity_character' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2580:8: style: Technically the member function 'CSequence_Mol::check_allowed_symbols_in_sequence' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2597:8: performance: Technically the member function 'CSequence_Mol::export_fasta' can be static. [functionStatic]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2603:8: performance: Technically the member function 'CSequence_Mol::export_phylip' can be static. [functionStatic]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2609:8: performance: Technically the member function 'CSequence_Mol::export_nexus' can be static. [functionStatic]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2732:12: style: Technically the member function 'CSequence_Mol::get_number_of_DNARNA_ambigs' can be const. [functionConst]
BaitFisher-package-1.0/CSequence_Mol2_1.h:2737:10: style: Technically the member function 'CSequence_Mol::get_CG_content' can be const. [functionConst]
BaitFisher-package-1.0/CSequences2.h:378:20: style: Technically the member function 'CSequences2::GetTaxaNum' can be const. [functionConst]
BaitFisher-package-1.0/CSequences2.h:379:20: style: Technically the member function 'CSequences2::GetPosNum' can be const. [functionConst]
BaitFisher-package-1.0/CSequences2.h:381:35: style: Technically the member function 'CSequences2::get_datatype' can be const. [functionConst]
BaitFisher-package-1.0/CSequences2.h:493:9: style: Technically the member function 'CSequences2::get_Originalposnumbers_Supplied' can be const. [functionConst]
BaitFisher-package-1.0/CSequences2.h:498:9: style: Technically the member function 'CSequences2::get_ambiguity_character' can be const. [functionConst]
BaitFisher-package-1.0/CSequences2.h:2742:11: style: Technically the member function 'CSequences2::sequence_distance' can be const. [functionConst]
BaitFisher-package-1.0/CSequences2.h:2849:9: style: Technically the member function 'CSequences2::sequence_distance' can be const. [functionConst]
BaitFisher-package-1.0/CDistance_matrix.h:198:8: style: Technically the member function 'less_than_distance_iterator::operator()' can be const. [functionConst]
BaitFisher-package-1.0/CDistance_matrix.h:228:8: style: Technically the member function 'cluster_node::is_terminal' can be const. [functionConst]
BaitFisher-package-1.0/CDistance_matrix.h:233:8: style: Technically the member function 'cluster_node::is_unused' can be const. [functionConst]
BaitFisher-package-1.0/CDistance_matrix.h:276:12: style: Technically the member function 'CDistance_Cluster::get_num_groups_in_current_cluster' can be const. [functionConst]
BaitFisher-package-1.0/CSeqNameList.h:575:12: style: Technically the member function 'CSeqNameList::size' can be const. [functionConst]
BaitFisher-package-1.0/CSeqNameList.h:581:10: style: Technically the member function 'CSeqNameList::get_CG_content' can be const. [functionConst]
BaitFisher-package-1.0/CSeqNameList.h:594:12: style: Technically the member function 'CSeqNameList::get_seq_length' can be const. [functionConst]
BaitFisher-package-1.0/CSeqNameList.h:602:12: style: Technically the member function 'CSeqNameList::get_corrected_len' can be const. [functionConst]
BaitFisher-package-1.0/CSeqNameList.h:610:12: style: Technically the member function 'CSeqNameList::get_repeat_content' can be const. [functionConst]
BaitFisher-package-1.0/CSeqNameList.h:823:8: style: Technically the member function 'CSeqNameList::is_only_names' can be const. [functionConst]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.h:161:12: style: Technically the member function 'Csequence_cluster_and_center_sequence::get_number_of_elements_in_cluster' can be const. [functionConst]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.h:166:8: style: Technically the member function 'Csequence_cluster_and_center_sequence::center_computed' can be const. [functionConst]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.h:171:21: style: Technically the member function 'Csequence_cluster_and_center_sequence::get_center_sequence' can be const. [functionConst]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.h:176:10: style: Technically the member function 'Csequence_cluster_and_center_sequence::get_CG' can be const. [functionConst]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.h:181:10: style: Technically the member function 'Csequence_cluster_and_center_sequence::get_max_dist_in_cluster' can be const. [functionConst]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.h:186:10: style: Technically the member function 'Csequence_cluster_and_center_sequence::get_max_dist_bait_to_msa' can be const. [functionConst]
BaitFisher-package-1.0/Csequence_cluster_and_center_sequence.h:191:12: style: Technically the member function 'Csequence_cluster_and_center_sequence::window_size' can be const. [functionConst]
BaitFisher-package-1.0/fast-realloc-vector.h:282:0: style: Technically the member function 'fastvector < unsigned int >::check_pos' can be const. [functionConst]
BaitFisher-package-1.0/fast-realloc-vector.h:308:0: style: Technically the member function 'fastvector < unsigned int >::get_unckecked' can be const. [functionConst]
BaitFisher-package-1.0/fast-realloc-vector.h:314:0: style: Technically the member function 'fastvector < unsigned int >::get_unckecked' can be const. [functionConst]
BaitFisher-package-1.0/faststring2.h:160:3: style: Class 'faststring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/faststring2.h:227:2: style: Class 'faststring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/faststring2.h:241:2: style: Class 'faststring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/faststring2.h:289:3: style: Class 'faststring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/faststring2.h:302:3: style: Class 'faststring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/fast-dynamic-bitset/fast-dynamic-bitset.h:109:3: style: Class 'fast_dynamic_bitset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CSplit2.h:43:3: style: Class 'CSplit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CSplit2.h:47:2: style: Class 'CSplit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CSplit2.h:247:2: style: Class 'CSplit_l' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CDistance_matrix.h:221:3: style: Struct 'cluster_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CDistance_matrix.h:259:3: style: Class 'CDistance_Cluster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CSeqNameList.h:340:2: style: Class 'CSeqNameList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CSplit2.h:36:1: warning: The class 'CSplit' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
BaitFisher-package-1.0/CSplit2.h:241:1: warning: The class 'CSplit_l' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
BaitFisher-package-1.0/CSequence_Mol2_1.h:56:1: warning: The class 'CSequence_Mol' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
BaitFisher-package-1.0/CSequences2.h:199:1: warning: The class 'CSequences2' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
BaitFisher-package-1.0/CSequences2.h:1890:8: error: Memory leak: tax [memleak]
BaitFisher-package-1.0/CSequences2.h:2008:8: error: Memory leak: tax [memleak]
BaitFisher-package-1.0/CSequences2.h:2599:8: error: Memory leak: tax [memleak]
BaitFisher-package-1.0/CSequences2.h:2631:8: error: Memory leak: tax [memleak]
BaitFisher-package-1.0/faststring2.h:460:7: error: Common realloc mistake: '_buf' nulled but not freed upon failure [memleakOnRealloc]
BaitFisher-package-1.0/CSequences2.h:2672:0: error: Memory leak: tax [memleak]
BaitFisher-package-1.0/faststring2.h:1018:29: performance: Function parameter 'delim' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/faststring2.h:3001:67: performance: Function parameter 'delim' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/faststring2.h:3020:64: performance: Function parameter 'delim' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/faststring2.h:3069:37: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/faststring2.h:3069:52: performance: Function parameter 's2' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/faststring2.h:3107:54: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CFile/CFile2_1.h:129:25: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CSequence_Mol2_1.h:911:45: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CSequences2.h:110:65: performance: Function parameter 'seq_id' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CSequences2.h:139:60: performance: Function parameter 'seq_id' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CSeqNameList.h:777:43: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CDistance_matrix.h:444:12: performance: Possible inefficient checking for 'sorted_distances' emptiness. [stlSize]
BaitFisher-package-1.0/bait-filter.cpp:258:21: style: Condition 'global_mode<3' is always false [knownConditionTrueFalse]
BaitFisher-package-1.0/bait-filter.cpp:253:19: note: Assuming that condition 'global_mode=='S'' is not redundant
BaitFisher-package-1.0/bait-filter.cpp:258:21: note: Condition 'global_mode<3' is always false
BaitFisher-package-1.0/range_functions.h:524:14: style: The scope of the variable 'pos1' can be reduced. [variableScope]
BaitFisher-package-1.0/range_functions.h:524:20: style: The scope of the variable 'pos2' can be reduced. [variableScope]
BaitFisher-package-1.0/range_functions.h:592:14: style: The scope of the variable 'c1' can be reduced. [variableScope]
BaitFisher-package-1.0/range_functions.h:1445:11: style: The scope of the variable 'in1' can be reduced. [variableScope]
BaitFisher-package-1.0/range_functions.h:1445:16: style: The scope of the variable 'in2' can be reduced. [variableScope]
BaitFisher-package-1.0/range_functions.h:1445:21: style: The scope of the variable 'in3' can be reduced. [variableScope]
BaitFisher-package-1.0/range_functions.h:1445:26: style: The scope of the variable 'in4' can be reduced. [variableScope]
BaitFisher-package-1.0/range_functions.h:1506:11: style: The scope of the variable 'in1' can be reduced. [variableScope]
BaitFisher-package-1.0/range_functions.h:1506:16: style: The scope of the variable 'in2' can be reduced. [variableScope]
BaitFisher-package-1.0/CHistogram.h:380:14: style: The scope of the variable 'i' can be reduced. [variableScope]
BaitFisher-package-1.0/CHistogram.h:632:16: style: The scope of the variable 'key' can be reduced. [variableScope]
BaitFisher-package-1.0/CHistogram.h:633:16: style: The scope of the variable 'value' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:624:18: style: The scope of the variable 'tmp_copy' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:644:17: style: The scope of the variable 'target_gi' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:647:17: style: The scope of the variable 'res' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:679:18: style: The scope of the variable 'target_gi' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:682:18: style: The scope of the variable 'res' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:761:14: style: The scope of the variable 'gi' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:805:16: style: The scope of the variable 'erase_this' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:921:17: style: The scope of the variable 'target_gi' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:1043:16: style: The scope of the variable 'seq_len' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:1044:16: style: The scope of the variable 'hit_len' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:1045:16: style: The scope of the variable 'hit_coverage' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:1046:16: style: The scope of the variable 'hit_perfection' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:1047:16: style: The scope of the variable 'hit_evalue' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:1347:16: style: The scope of the variable 'seq_len' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:1348:16: style: The scope of the variable 'hit_len' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:1349:16: style: The scope of the variable 'hit_coverage' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:1350:16: style: The scope of the variable 'hit_perfection' can be reduced. [variableScope]
BaitFisher-package-1.0/CBlastParser.h:1351:16: style: The scope of the variable 'hit_evalue' can be reduced. [variableScope]
BaitFisher-package-1.0/CBaitRecord.h:428:16: style: The scope of the variable 't_index' can be reduced. [variableScope]
BaitFisher-package-1.0/CBaitRecord.h:491:13: style: The scope of the variable 'dist' can be reduced. [variableScope]
BaitFisher-package-1.0/CBaitRecord.h:786:29: style: The scope of the variable 'number_of_tiles' can be reduced. [variableScope]
BaitFisher-package-1.0/CBaitRecord.h:789:17: style: The scope of the variable 'bait_region_has_tiling_stack_with_insufficient_coverage' can be reduced. [variableScope]
BaitFisher-package-1.0/CBaitRecord.h:790:33: style: The scope of the variable 'bait_length_this_bait_region' can be reduced. [variableScope]
BaitFisher-package-1.0/CBaitRecord.h:1347:12: style: The scope of the variable 'om_dist' can be reduced. [variableScope]
BaitFisher-package-1.0/range_functions.h:991:37: style: Unused variable: it4 [unusedVariable]
BaitFisher-package-1.0/CBlastParser.h:723:41: style: Unused variable: it2 [unusedVariable]
BaitFisher-package-1.0/CBlastParser.h:757:41: style: Unused variable: it2 [unusedVariable]
BaitFisher-package-1.0/CBlastParser.h:1208:49: style: Unused variable: tmp [unusedVariable]
BaitFisher-package-1.0/CBlastParser.h:1483:41: style: Unused variable: it2 [unusedVariable]
BaitFisher-package-1.0/CBaitRecord.h:420:44: style: Unused variable: i3 [unusedVariable]
BaitFisher-package-1.0/range_functions.h:423:2: warning: Member variable 'CRangeList::sorted' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/CBlastParser.h:601:2: warning: Member variable 'CBlast_parser::total_coverage_map' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/range_functions.h:708:12: style: Technically the member function 'CRangeList::get_lower_bound' can be const. [functionConst]
BaitFisher-package-1.0/range_functions.h:714:12: style: Technically the member function 'CRangeList::get_upper_bound' can be const. [functionConst]
BaitFisher-package-1.0/range_functions.h:796:10: style: Technically the member function 'CRangeList::range_of_island' can be const. [functionConst]
BaitFisher-package-1.0/range_functions.h:818:10: style: Technically the member function 'CRangeList::range_of_adjacentisland' can be const. [functionConst]
BaitFisher-package-1.0/CHistogram.h:330:10: style: Technically the member function 'CHistogram::get_lower' can be const. [functionConst]
BaitFisher-package-1.0/CHistogram.h:335:10: style: Technically the member function 'CHistogram::get_upper' can be const. [functionConst]
BaitFisher-package-1.0/CHistogram.h:340:12: style: Technically the member function 'CHistogram::get_bins' can be const. [functionConst]
BaitFisher-package-1.0/CHistogram.h:345:10: style: Technically the member function 'CHistogram::get_binsize' can be const. [functionConst]
BaitFisher-package-1.0/CHistogram.h:513:8: style: Technically the member function 'CHistogram::is_discrete_data' can be const. [functionConst]
BaitFisher-package-1.0/CHistogram.h:518:12: style: Technically the member function 'CHistogram::num_entries' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:70:8: style: Technically the member function 'struct_less_than_CBlastHit_pointer_query_quality::operator()' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:191:10: style: Technically the member function 'CBlastHit::get_perfection' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:196:12: style: Technically the member function 'CBlastHit::get_length' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:201:12: style: Technically the member function 'CBlastHit::get_query_span' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:255:10: style: Technically the member function 'CBlastHit::get_evalue' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:260:12: style: Technically the member function 'CBlastHit::get_start_query' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:265:12: style: Technically the member function 'CBlastHit::get_end_query' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:270:12: style: Technically the member function 'CBlastHit::get_start_target' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:275:12: style: Technically the member function 'CBlastHit::get_end_target' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:280:21: style: Technically the member function 'CBlastHit::get_query_seq_name' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:285:21: style: Technically the member function 'CBlastHit::get_target_seq_name' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:712:12: style: Technically the member function 'CBlast_parser::get_hit_count' can be const. [functionConst]
BaitFisher-package-1.0/CBaitRecord.h:148:12: style: Technically the member function 'CBait::get_tiling_index' can be const. [functionConst]
BaitFisher-package-1.0/CBaitRecord.h:153:8: style: Technically the member function 'CBait::print' can be const. [functionConst]
BaitFisher-package-1.0/CBaitRecord.h:158:10: style: Technically the member function 'CBait::get_max_distance' can be const. [functionConst]
BaitFisher-package-1.0/CBaitRecord.h:163:10: style: Technically the member function 'CBait::get_CG_content' can be const. [functionConst]
BaitFisher-package-1.0/CBaitRecord.h:459:8: style: Technically the member function 'CBaitLocus::print_stats' can be const. [functionConst]
BaitFisher-package-1.0/CBaitRecord.h:464:12: style: Technically the member function 'CBaitLocus::get_num_baits' can be const. [functionConst]
BaitFisher-package-1.0/CBaitRecord.h:469:12: style: Technically the member function 'CBaitLocus::get_num_sequences' can be const. [functionConst]
BaitFisher-package-1.0/CBaitRecord.h:967:8: performance: Technically the member function 'CBaitLoci_collection::sort_by_num_baits' can be static. [functionStatic]
BaitFisher-package-1.0/CBaitRecord.h:972:8: performance: Technically the member function 'CBaitLoci_collection::sort_by_num_sequences' can be static. [functionStatic]
BaitFisher-package-1.0/CBaitRecord.h:977:8: performance: Technically the member function 'CBaitLoci_collection::sort_by_gene_name__feature_num' can be static. [functionStatic]
BaitFisher-package-1.0/CBaitRecord.h:983:12: style: Technically the member function 'CBaitLoci_collection::get_number_of_loci' can be const. [functionConst]
BaitFisher-package-1.0/Ctriple.h:47:0: style: Technically the member function 'Ctriple < faststring ,unsigned int ,unsigned int >::first' can be const. [functionConst]
BaitFisher-package-1.0/Ctriple.h:48:0: style: Technically the member function 'Ctriple < faststring ,unsigned int ,unsigned int >::second' can be const. [functionConst]
BaitFisher-package-1.0/Ctriple.h:49:0: style: Technically the member function 'Ctriple < faststring ,unsigned int ,unsigned int >::third' can be const. [functionConst]
BaitFisher-package-1.0/CBlastParser.h:546:2: style: Class 'CBlast_parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CBaitRecord.h:105:3: style: Class 'CBait' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CBaitRecord.h:204:3: style: Class 'CBaitLocus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CBaitRecord.h:630:2: style: Class 'CBaitLoci_collection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/range_functions.h:393:1: warning: The class 'CRangeList' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
BaitFisher-package-1.0/CBlastParser.h:528:1: warning: The class 'CBlast_parser' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
BaitFisher-package-1.0/bait-fisher-helper.cpp:40:42: performance: Function parameter 'sequence_name' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/bait-fisher-helper.cpp:69:41: performance: Function parameter 'sequence_name' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/bait-fisher-helper.cpp:112:24: performance: Function parameter 'species_name_query' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/bait-fisher.cpp:1791:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
BaitFisher-package-1.0/bait-fisher.cpp:1421:7: note: outer condition: alignment_cutting
BaitFisher-package-1.0/bait-fisher.cpp:1791:12: note: identical inner condition: alignment_cutting
BaitFisher-package-1.0/CAligner/CAligner.h:956:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
BaitFisher-package-1.0/CAligner/CAligner.h:999:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
BaitFisher-package-1.0/bait-fisher.cpp:1886:75: warning: Either the condition 'if(feature_transcript_alignment)' is redundant or there is possible null pointer dereference: feature_transcript_alignment. [nullPointerRedundantCheck]
BaitFisher-package-1.0/bait-fisher.cpp:1945:8: note: Assuming that condition 'if(feature_transcript_alignment)' is not redundant
BaitFisher-package-1.0/bait-fisher.cpp:1886:75: note: Null pointer dereference
BaitFisher-package-1.0/bait-fisher.cpp:1887:3: warning: Either the condition 'if(feature_transcript_alignment)' is redundant or there is possible null pointer dereference: feature_transcript_alignment. [nullPointerRedundantCheck]
BaitFisher-package-1.0/bait-fisher.cpp:1945:8: note: Assuming that condition 'if(feature_transcript_alignment)' is not redundant
BaitFisher-package-1.0/bait-fisher.cpp:1887:3: note: Null pointer dereference
BaitFisher-package-1.0/easystring.h:57:12: style: The scope of the variable 'c' can be reduced. [variableScope]
BaitFisher-package-1.0/easystring.h:251:15: style: The scope of the variable 'i' can be reduced. [variableScope]
BaitFisher-package-1.0/GFF-class.h:128:18: style: The scope of the variable 'index' can be reduced. [variableScope]
BaitFisher-package-1.0/GFF-collection.h:581:14: style: The scope of the variable 'n' can be reduced. [variableScope]
BaitFisher-package-1.0/GFF-collection.h:610:14: style: The scope of the variable 'n' can be reduced. [variableScope]
BaitFisher-package-1.0/GFF-collection.h:641:12: style: The scope of the variable 'err1' can be reduced. [variableScope]
BaitFisher-package-1.0/GFF-collection.h:641:18: style: The scope of the variable 'err2' can be reduced. [variableScope]
BaitFisher-package-1.0/GFF-collection.h:760:12: style: The scope of the variable 'err1' can be reduced. [variableScope]
BaitFisher-package-1.0/GFF-collection.h:760:18: style: The scope of the variable 'err2' can be reduced. [variableScope]
BaitFisher-package-1.0/GFF-collection.h:1174:20: style: The scope of the variable 'p' can be reduced. [variableScope]
BaitFisher-package-1.0/GFF-collection.h:1273:20: style: The scope of the variable 'p' can be reduced. [variableScope]
BaitFisher-package-1.0/CDnaString2.h:42:19: style: The scope of the variable 'test_pos' can be reduced. [variableScope]
BaitFisher-package-1.0/CDnaString2.h:46:18: style: The scope of the variable 'factor_len' can be reduced. [variableScope]
BaitFisher-package-1.0/CDnaString2.h:48:18: style: The scope of the variable 'composite' can be reduced. [variableScope]
BaitFisher-package-1.0/CDnaString2.h:128:10: style: The scope of the variable 'c' can be reduced. [variableScope]
BaitFisher-package-1.0/CDnaString2.h:259:21: style: The scope of the variable 'strncmp_result' can be reduced. [variableScope]
BaitFisher-package-1.0/CDnaString2.h:293:21: style: The scope of the variable 'strncmp_result' can be reduced. [variableScope]
BaitFisher-package-1.0/CAligner/CAligner.h:901:9: style: The scope of the variable 'c' can be reduced. [variableScope]
BaitFisher-package-1.0/CAligner/CAligner.h:943:12: style: The scope of the variable 'n_print_now' can be reduced. [variableScope]
BaitFisher-package-1.0/CAligner/CAligner.h:986:12: style: The scope of the variable 'n_print_now' can be reduced. [variableScope]
BaitFisher-package-1.0/CRequiredTaxon.h:101:26: style: The scope of the variable 'N2' can be reduced. [variableScope]
BaitFisher-package-1.0/CRequiredTaxon.h:202:20: style: The scope of the variable 'index' can be reduced. [variableScope]
BaitFisher-package-1.0/bait-fisher.cpp:711:23: style: The scope of the variable 'seq' can be reduced. [variableScope]
BaitFisher-package-1.0/bait-fisher.cpp:877:14: style: The scope of the variable 'is_valid_range' can be reduced. [variableScope]
BaitFisher-package-1.0/bait-fisher.cpp:1539:21: style: The scope of the variable 'no_gff_entries_warning' can be reduced. [variableScope]
BaitFisher-package-1.0/bait-fisher.cpp:1710:19: style: The scope of the variable 'start_of_feature_in_genome' can be reduced. [variableScope]
BaitFisher-package-1.0/bait-fisher.cpp:1711:19: style: The scope of the variable 'end_of_feature_in_genome' can be reduced. [variableScope]
BaitFisher-package-1.0/bait-fisher.cpp:2129:24: style: Variable 'found_bait_region' is assigned a value that is never used. [unreadVariable]
BaitFisher-package-1.0/CAligner/CAligner.h:296:1: warning: Member variable 'CAligner::alignment_score' is not initialized in the constructor. [uninitMemberVar]
BaitFisher-package-1.0/GFF-class.h:234:22: style: Technically the member function 'GFF_record::getSeqid' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:235:22: style: Technically the member function 'GFF_record::getSource' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:236:22: style: Technically the member function 'GFF_record::getFeature' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:237:22: style: Technically the member function 'GFF_record::getStart' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:238:22: style: Technically the member function 'GFF_record::getEnd' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:240:22: style: Technically the member function 'GFF_record::getStartIndex' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:241:22: style: Technically the member function 'GFF_record::getEndIndex' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:245:22: style: Technically the member function 'GFF_record::getScoreAsString' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:255:22: style: Technically the member function 'GFF_record::getStrand' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:256:22: style: Technically the member function 'GFF_record::getPhase' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:258:22: style: Technically the member function 'GFF_record::length' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:260:29: style: Technically the member function 'GFF_record::getAttributeNames' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:265:29: style: Technically the member function 'GFF_record::getAttributeNamesLowerCase' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:270:7: style: Technically the member function 'GFF_record::getIndexOfAttribute' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:320:21: style: Technically the member function 'GFF_record::getValueOfAttribute' can be const. [functionConst]
BaitFisher-package-1.0/GFF-class.h:328:8: style: Technically the member function 'GFF_record::isFeature' can be const. [functionConst]
BaitFisher-package-1.0/GFF-collection.h:329:26: style: Technically the member function 'GFF_collection::getGFFrecordList' can be const. [functionConst]
BaitFisher-package-1.0/GFF-collection.h:334:12: style: Technically the member function 'GFF_collection::getNumGFFrecords' can be const. [functionConst]
BaitFisher-package-1.0/GFF-collection.h:339:12: style: Technically the member function 'GFF_collection::getMaxSeqidLength' can be const. [functionConst]
BaitFisher-package-1.0/CDnaString2.h:124:12: style: Technically the member function 'CDnaString::countUnknownBases' can be const. [functionConst]
BaitFisher-package-1.0/CDnaString2.h:360:8: performance: Technically the member function 'CDnaString::isCompositeUnitLength' can be static. [functionStatic]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:100:7: style: Technically the member function 'CScoreMatrix::get_Gap_open_score' can be const. [functionConst]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:105:7: style: Technically the member function 'CScoreMatrix::get_Gap_ext_score' can be const. [functionConst]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:110:10: style: Technically the member function 'CScoreMatrix::get_mean_matchscore_of_first_N_symbols' can be const. [functionConst]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:121:8: style: Technically the member function 'CScoreMatrix::get_Type' can be const. [functionConst]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:126:7: style: Technically the member function 'CScoreMatrix::get_NumbrOfSymbols' can be const. [functionConst]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:236:8: style: Technically the member function 'CScoreMatrix::debug_out' can be const. [functionConst]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:264:8: style: Technically the member function 'CScoreMatrix::convert_sym_to_index' can be const. [functionConst]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:273:8: style: Technically the member function 'CScoreMatrix::convert_sym_to_index' can be const. [functionConst]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:304:7: style: Technically the member function 'CScoreMatrix::score_compare_indizes' can be const. [functionConst]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:309:7: style: Technically the member function 'CScoreMatrix::score_compare_symbols' can be const. [functionConst]
BaitFisher-package-1.0/CAligner/CAligner.h:155:8: style: Technically the member function 'align_coord::print' can be const. [functionConst]
BaitFisher-package-1.0/CAligner/CAligner.h:160:8: style: Technically the member function 'align_coord::valid' can be const. [functionConst]
BaitFisher-package-1.0/CAligner/CAligner.h:257:7: style: Technically the member function 'CAligner::print_ar_s' can be const. [functionConst]
BaitFisher-package-1.0/CAligner/CAligner.h:276:7: style: Technically the member function 'CAligner::print_ar_bto' can be const. [functionConst]
BaitFisher-package-1.0/CAligner/CAligner.h:720:7: style: Technically the member function 'CAligner::get_respective_start_end_coordinates' can be const. [functionConst]
BaitFisher-package-1.0/CAligner/CAligner.h:760:7: style: Technically the member function 'CAligner::alignment_strings' can be const. [functionConst]
BaitFisher-package-1.0/CAligner/CAligner.h:816:6: style: Technically the member function 'CAligner::get_alignment_score' can be const. [functionConst]
BaitFisher-package-1.0/CTaxonNamesDictionary.h:121:8: style: Technically the member function 'CTaxonNamesDictionary::print' can be const. [functionConst]
BaitFisher-package-1.0/CTaxonNamesDictionary.h:155:35: style: Technically the member function 'CTaxonNamesDictionary::get_taxon_names_vec' can be const. [functionConst]
BaitFisher-package-1.0/CRequiredTaxon.h:45:8: performance: Technically the member function 'CRequiredTaxa::sets_intersect' can be static. [functionStatic]
BaitFisher-package-1.0/CAligner/CAligner.h:308:4: style: Class 'CAligner' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
BaitFisher-package-1.0/CAligner/CAligner.h:308:4: style: Class 'CAligner' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
BaitFisher-package-1.0/CTaxonNamesDictionary.h:70:7: style: Class 'CTaxonNamesDictionary' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
BaitFisher-package-1.0/CTaxonNamesDictionary.h:70:7: style: Class 'CTaxonNamesDictionary' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
BaitFisher-package-1.0/easystring.h:190:4: style: Class 'easystring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/easystring.h:200:4: style: Class 'easystring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/easystring.h:201:4: style: Class 'easystring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/easystring.h:202:4: style: Class 'easystring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/easystring.h:209:4: style: Class 'easystring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/easystring.h:216:4: style: Class 'easystring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/easystring.h:223:4: style: Class 'easystring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/GFF-class.h:77:3: style: Class 'GFF_record' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/GFF-class.h:82:3: style: Class 'GFF_record' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/GFF-collection.h:252:2: style: Class 'GFF_collection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CDnaString2.h:91:3: style: Class 'CDnaString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CDnaString2.h:94:3: style: Class 'CDnaString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/scoring-matrices/CScoreMatrix.h:61:3: style: Class 'CScoreMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BaitFisher-package-1.0/CTaxonNamesDictionary.h:42:17: style: Class 'CTaxonNamesDictionary' is unsafe, 'CTaxonNamesDictionary::snl' can leak by wrong usage. [unsafeClassCanLeak]
BaitFisher-package-1.0/GFF-collection.h:76:62: performance: Function parameter 'att_name_vec' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CAligner/CAligner.h:760:93: performance: Function parameter 'alignment' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CTaxonNamesDictionary.h:53:35: performance: Function parameter 'directoryname' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CRequiredTaxon.h:88:41: performance: Function parameter 'line' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CRequiredTaxon.h:184:27: performance: Function parameter 'required_string' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/CRequiredTaxon.h:229:64: performance: Function parameter 'taxon_ids' should be passed by const reference. [passedByValue]
BaitFisher-package-1.0/tclap/CmdLine.h:323:44: style: Function 'CmdLine' argument 1 names different: declaration 'message' definition 'm'. [funcArgNamesDifferent]
BaitFisher-package-1.0/tclap/CmdLine.h:200:30: note: Function 'CmdLine' argument 1 names different: declaration 'message' definition 'm'.
BaitFisher-package-1.0/tclap/CmdLine.h:323:44: note: Function 'CmdLine' argument 1 names different: declaration 'message' definition 'm'.
BaitFisher-package-1.0/tclap/CmdLine.h:324:30: style: Function 'CmdLine' argument 2 names different: declaration 'delimiter' definition 'delim'. [funcArgNamesDifferent]
BaitFisher-package-1.0/tclap/CmdLine.h:201:16: note: Function 'CmdLine' argument 2 names different: declaration 'delimiter' definition 'delim'.
BaitFisher-package-1.0/tclap/CmdLine.h:324:30: note: Function 'CmdLine' argument 2 names different: declaration 'delimiter' definition 'delim'.
BaitFisher-package-1.0/tclap/CmdLine.h:325:44: style: Function 'CmdLine' argument 3 names different: declaration 'version' definition 'v'. [funcArgNamesDifferent]
BaitFisher-package-1.0/tclap/CmdLine.h:202:24: note: Function 'CmdLine' argument 3 names different: declaration 'version' definition 'v'.
BaitFisher-package-1.0/tclap/CmdLine.h:325:44: note: Function 'CmdLine' argument 3 names different: declaration 'version' definition 'v'.
BaitFisher-package-1.0/tclap/CmdLine.h:326:30: style: Function 'CmdLine' argument 4 names different: declaration 'helpAndVersion' definition 'help'. [funcArgNamesDifferent]
BaitFisher-package-1.0/tclap/CmdLine.h:203:10: note: Function 'CmdLine' argument 4 names different: declaration 'helpAndVersion' definition 'help'.
BaitFisher-package-1.0/tclap/CmdLine.h:326:30: note: Function 'CmdLine' argument 4 names different: declaration 'helpAndVersion' definition 'help'.
BaitFisher-package-1.0/tclap/CmdLine.h:393:49: style: Function 'xorAdd' argument 1 names different: declaration 'xors' definition 'ors'. [funcArgNamesDifferent]
BaitFisher-package-1.0/tclap/CmdLine.h:235:35: note: Function 'xorAdd' argument 1 names different: declaration 'xors' definition 'ors'.
BaitFisher-package-1.0/tclap/CmdLine.h:393:49: note: Function 'xorAdd' argument 1 names different: declaration 'xors' definition 'ors'.
[02:18]

ftp://ftp.se.debian.org/debian/pool/main/b/balance/balance_3.57.orig.tar.gz
balance-3.57/balance.c:1481:20: warning: Either the condition 'mygroup>32' is redundant or the array 'common->groups[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
balance-3.57/balance.c:1474:33: note: Assuming that condition 'mygroup>32' is not redundant
balance-3.57/balance.c:1481:20: note: Array index out of bounds
balance-3.57/balance.c:1482:20: warning: Either the condition 'mygroup>32' is redundant or the array 'common->groups[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
balance-3.57/balance.c:1474:33: note: Assuming that condition 'mygroup>32' is not redundant
balance-3.57/balance.c:1482:20: note: Array index out of bounds
balance-3.57/balance.c:1510:18: warning: Either the condition 'mygroup>32' is redundant or the array 'common->groups[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
balance-3.57/balance.c:1503:33: note: Assuming that condition 'mygroup>32' is not redundant
balance-3.57/balance.c:1510:18: note: Array index out of bounds
balance-3.57/balance.c:1783:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
balance-3.57/balance.c:995:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
balance-3.57/balance.c:994:5: note: Variable 'token' is reassigned a value before the old one has been used.
balance-3.57/balance.c:995:5: note: Variable 'token' is reassigned a value before the old one has been used.
balance-3.57/balance.c:348:7: style: The scope of the variable 'shmid' can be reduced. [variableScope]
balance-3.57/balance.c:590:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
balance-3.57/balance.c:986:9: style: The scope of the variable 'version' can be reduced. [variableScope]
balance-3.57/balance.c:1196:9: style: The scope of the variable 'command' can be reduced. [variableScope]
balance-3.57/balance.c:1301:6: style: The scope of the variable 'n' can be reduced. [variableScope]
balance-3.57/balance.c:1320:13: style: The scope of the variable 'n' can be reduced. [variableScope]
balance-3.57/balance.c:1334:6: style: The scope of the variable 'n' can be reduced. [variableScope]
balance-3.57/balance.c:1355:6: style: The scope of the variable 'n' can be reduced. [variableScope]
balance-3.57/balance.c:1412:22: style: The scope of the variable 'arg2' can be reduced. [variableScope]
balance-3.57/balance.c:1412:29: style: The scope of the variable 'arg3' can be reduced. [variableScope]
balance-3.57/balance.c:1446:15: style: The scope of the variable 'arg2' can be reduced. [variableScope]
balance-3.57/balance.c:1467:15: style: The scope of the variable 'arg2' can be reduced. [variableScope]
balance-3.57/balance.c:1468:6: style: The scope of the variable 'mygroup' can be reduced. [variableScope]
balance-3.57/balance.c:1468:15: style: The scope of the variable 'mychannel' can be reduced. [variableScope]
balance-3.57/balance.c:1496:15: style: The scope of the variable 'arg2' can be reduced. [variableScope]
balance-3.57/balance.c:1497:6: style: The scope of the variable 'mygroup' can be reduced. [variableScope]
balance-3.57/balance.c:1497:15: style: The scope of the variable 'mychannel' can be reduced. [variableScope]
balance-3.57/balance.c:1555:15: style: The scope of the variable 'newsockfd' can be reduced. [variableScope]
balance-3.57/balance.c:1559:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
balance-3.57/balance.c:215:3: style: Variable 'sockoptoff' is assigned a value that is never used. [unreadVariable]
balance-3.57/balance.c:569:17: style: Variable 'host_string' is assigned a value that is never used. [unreadVariable]
balance-3.57/balance.c:1235:7: warning: The buffer 'line' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
balance-3.57/butils.c:29:11: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
[02:18]

ftp://ftp.se.debian.org/debian/pool/main/b/balazar3/balazar3_0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/balazarbrothers/balazarbrothers_1.0~rc1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/balder2d/balder2d_1.0.orig.tar.gz
balder2d-1.0/src/SFont/SFont.c:112:9: style: The scope of the variable 'charoffset' can be reduced. [variableScope]
balder2d-1.0/src/SFont/SFont.c:147:9: style: The scope of the variable 'charoffset' can be reduced. [variableScope]
balder2d-1.0/src/SFont/SFont.c:68:41: style: Function 'SFont_InitFont' argument 1 names different: declaration 'Font' definition 'Surface'. [funcArgNamesDifferent]
balder2d-1.0/src/SFont/SFont.h:57:42: note: Function 'SFont_InitFont' argument 1 names different: declaration 'Font' definition 'Surface'.
balder2d-1.0/src/SFont/SFont.c:68:41: note: Function 'SFont_InitFont' argument 1 names different: declaration 'Font' definition 'Surface'.
balder2d-1.0/src/SFont/SFont.c:102:33: style: Function 'SFont_FreeFont' argument 1 names different: declaration 'Font' definition 'FontInfo'. [funcArgNamesDifferent]
balder2d-1.0/src/SFont/SFont.h:62:33: note: Function 'SFont_FreeFont' argument 1 names different: declaration 'Font' definition 'FontInfo'.
balder2d-1.0/src/SFont/SFont.c:102:33: note: Function 'SFont_FreeFont' argument 1 names different: declaration 'Font' definition 'FontInfo'.
balder2d-1.0/src/artificialcontroller.cpp:227:23: style: Unused variable: ss [unusedVariable]
balder2d-1.0/src/artificialcontroller.cpp:107:13: error: Iterator 'pit' used after element has been erased. [eraseDereference]
balder2d-1.0/src/artificialcontroller.cpp:108:21: note: Iterator 'pit' used after element has been erased.
balder2d-1.0/src/artificialcontroller.cpp:107:13: note: Iterator 'pit' used after element has been erased.
balder2d-1.0/src/artificialcontroller.cpp:186:13: error: Iterator 'pit' used after element has been erased. [eraseDereference]
balder2d-1.0/src/artificialcontroller.cpp:187:21: note: Iterator 'pit' used after element has been erased.
balder2d-1.0/src/artificialcontroller.cpp:186:13: note: Iterator 'pit' used after element has been erased.
balder2d-1.0/src/tinyxml/tinyxml.h:581:77: style: C-style pointer casting [cstyleCast]
balder2d-1.0/src/tinyxml/tinyxml.h:582:76: style: C-style pointer casting [cstyleCast]
balder2d-1.0/src/tinyxml/tinyxml.h:583:76: style: C-style pointer casting [cstyleCast]
balder2d-1.0/src/tinyxml/tinyxml.h:584:76: style: C-style pointer casting [cstyleCast]
balder2d-1.0/src/tinyxml/tinyxml.h:585:75: style: C-style pointer casting [cstyleCast]
balder2d-1.0/src/tinyxml/tinyxml.h:586:85: style: C-style pointer casting [cstyleCast]
balder2d-1.0/src/tinyxml/tinyxml.h:787:2: style: 'TiXmlElement::operator=' should return 'TiXmlElement &'. [operatorEq]
balder2d-1.0/src/tinyxml/tinyxml.h:913:2: style: 'TiXmlComment::operator=' should return 'TiXmlComment &'. [operatorEq]
balder2d-1.0/src/tinyxml/tinyxml.h:963:2: style: 'TiXmlText::operator=' should return 'TiXmlText &'. [operatorEq]
balder2d-1.0/src/tinyxml/tinyxml.h:1018:2: style: 'TiXmlDeclaration::operator=' should return 'TiXmlDeclaration &'. [operatorEq]
balder2d-1.0/src/tinyxml/tinyxml.h:1066:2: style: 'TiXmlUnknown::operator=' should return 'TiXmlUnknown &'. [operatorEq]
balder2d-1.0/src/tinyxml/tinyxml.h:1106:2: style: 'TiXmlDocument::operator=' should return 'TiXmlDocument &'. [operatorEq]
balder2d-1.0/src/tinyxml/tinyxml.h:1320:2: style: 'TiXmlHandle::operator=' should return 'TiXmlHandle &'. [operatorEq]
balder2d-1.0/src/tinyxml/tinyxml.h:651:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
balder2d-1.0/src/tinyxml/tinyxml.h:652:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
balder2d-1.0/src/tinyxml/tinyxml.h:661:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
balder2d-1.0/src/tinyxml/tinyxml.h:662:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
balder2d-1.0/src/tinyxml/tinyxml.h:1169:6: style: Technically the member function 'TiXmlDocument::ErrorRow' can be const. [functionConst]
balder2d-1.0/src/tinyxml/tinyxml.h:1170:6: style: Technically the member function 'TiXmlDocument::ErrorCol' can be const. [functionConst]
balder2d-1.0/src/tinyxml/tinyxml.h:200:3: style: Class 'StringToBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
balder2d-1.0/src/tinyxml/tinyxml.h:778:2: style: Class 'TiXmlElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
balder2d-1.0/src/tinyxml/tinyxml.h:782:2: style: Class 'TiXmlElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
balder2d-1.0/src/tinyxml/tinyxml.h:948:2: style: Class 'TiXmlText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
balder2d-1.0/src/tinyxml/tinyxml.h:956:2: style: Class 'TiXmlText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
balder2d-1.0/src/tinyxml/tinyxml.h:1098:2: style: Class 'TiXmlDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
balder2d-1.0/src/tinyxml/tinyxml.h:1102:2: style: Class 'TiXmlDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
balder2d-1.0/src/tinyxml/tinyxml.h:1317:2: style: Class 'TiXmlHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
balder2d-1.0/src/tinyxml/tinyxml.h:718:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:189:22: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:718:22: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:721:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:148:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:721:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:723:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:211:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:723:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:873:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:591:21: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:873:21: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:875:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:148:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:875:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:880:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:189:22: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:880:22: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:889:19: style: The function 'StreamIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:602:19: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:889:19: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:891:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:211:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:891:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:918:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:591:21: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:918:21: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:920:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:148:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:920:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:925:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:189:22: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:925:22: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:932:19: style: The function 'StreamIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:602:19: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:932:19: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:934:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:211:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:934:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:966:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:148:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:966:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:968:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:189:22: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:968:22: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:972:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:591:21: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:972:21: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:975:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:211:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:975:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:979:19: style: The function 'StreamIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:602:19: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:979:19: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1030:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:591:21: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1030:21: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1032:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:148:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1032:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1034:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:189:22: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1034:22: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1040:19: style: The function 'StreamIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:602:19: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1040:19: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1042:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:211:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1042:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1069:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:591:21: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1069:21: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1071:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:148:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1071:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1073:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:189:22: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1073:22: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1079:19: style: The function 'StreamIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:602:19: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1079:19: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1081:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:211:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1081:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1215:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:211:15: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1215:15: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1217:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:591:21: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1217:21: note: Function in derived class
balder2d-1.0/src/tinyxml/tinyxml.h:1219:19: style: The function 'StreamIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
balder2d-1.0/src/tinyxml/tinyxml.h:602:19: note: Virtual function in base class
balder2d-1.0/src/tinyxml/tinyxml.h:1219:19: note: Function in derived class
balder2d-1.0/src/entity.cpp:88:6: style: The scope of the variable 'x_offset' can be reduced. [variableScope]
balder2d-1.0/src/entity.cpp:88:16: style: The scope of the variable 'y_offset' can be reduced. [variableScope]
balder2d-1.0/src/filepathmanager.cpp:74:26: style: Variable 'dirsep' is assigned a value that is never used. [unreadVariable]
balder2d-1.0/src/gamemanager.cpp:399:21: style: Same expression on both sides of '!=' because the value of 'start' and 'spawn' are the same. [duplicateExpression]
balder2d-1.0/src/gamemanager.cpp:367:31: note: 'start' is assigned value 'spawn' here.
balder2d-1.0/src/gamemanager.cpp:399:21: note: Same expression on both sides of '!=' because the value of 'start' and 'spawn' are the same.
balder2d-1.0/src/gamemanager.cpp:333:19: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
balder2d-1.0/src/input.cpp:277:14: style: The scope of the variable 'key' can be reduced. [variableScope]
balder2d-1.0/src/menu/menu.cpp:67:3: style: Exception should be caught by reference. [catchExceptionByValue]
balder2d-1.0/src/menu/widgets/maplistmodel.cpp:34:35: performance: Function parameter 'map_dir' should be passed by const reference. [passedByValue]
balder2d-1.0/src/player.cpp:112:13: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
balder2d-1.0/src/SFont/Font.h:44:2: style: Class 'Font' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
balder2d-1.0/src/probe.cpp:169:13: style: Variable 'x_direction' is reassigned a value before the old one has been used. [redundantAssignment]
balder2d-1.0/src/probe.cpp:164:13: note: Variable 'x_direction' is reassigned a value before the old one has been used.
balder2d-1.0/src/probe.cpp:169:13: note: Variable 'x_direction' is reassigned a value before the old one has been used.
balder2d-1.0/src/probe.cpp:170:13: style: Variable 'y_direction' is reassigned a value before the old one has been used. [redundantAssignment]
balder2d-1.0/src/probe.cpp:165:13: note: Variable 'y_direction' is reassigned a value before the old one has been used.
balder2d-1.0/src/probe.cpp:170:13: note: Variable 'y_direction' is reassigned a value before the old one has been used.
balder2d-1.0/src/probe.cpp:192:16: style: The scope of the variable 'ammoAngle' can be reduced. [variableScope]
balder2d-1.0/src/probe.cpp:169:27: style: Variable 'x_direction' is assigned a value that is never used. [unreadVariable]
balder2d-1.0/src/probe.cpp:170:27: style: Variable 'y_direction' is assigned a value that is never used. [unreadVariable]
balder2d-1.0/src/tinyxml/tinyxml.cpp:150:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
balder2d-1.0/src/tinyxml/tinyxml.cpp:171:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
balder2d-1.0/src/tinyxml/tinyxml.cpp:35:68: style: Function 'PutString' argument 2 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:273:65: note: Function 'PutString' argument 2 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:35:68: note: Function 'PutString' argument 2 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:42:67: style: Function 'PutString' argument 2 names different: declaration 'out' definition 'outString'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:275:64: note: Function 'PutString' argument 2 names different: declaration 'out' definition 'outString'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:42:67: note: Function 'PutString' argument 2 names different: declaration 'out' definition 'outString'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:185:48: style: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:504:38: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:185:48: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:314:48: style: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:454:38: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:314:48: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:325:47: style: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:457:37: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:325:47: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:349:53: style: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:483:43: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:349:53: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:409:58: style: Function 'FirstChildElement' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:561:48: note: Function 'FirstChildElement' argument 1 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:409:58: note: Function 'FirstChildElement' argument 1 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:467:42: style: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:778:29: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:467:42: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:557:61: style: Function 'QueryIntAttribute' argument 2 names different: declaration 'value' definition 'ival'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:819:48: note: Function 'QueryIntAttribute' argument 2 names different: declaration 'value' definition 'ival'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:557:61: note: Function 'QueryIntAttribute' argument 2 names different: declaration 'value' definition 'ival'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:567:67: style: Function 'QueryDoubleAttribute' argument 2 names different: declaration 'value' definition 'dval'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:821:54: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration 'value' definition 'dval'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:567:67: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration 'value' definition 'dval'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:577:57: style: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:855:44: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:577:57: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:585:66: style: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:860:53: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:585:66: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:593:66: style: Function 'SetAttribute' argument 2 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:826:52: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:593:66: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:665:47: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:891:42: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:665:47: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:948:49: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:723:42: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:948:49: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:966:41: style: Function 'QueryIntValue' argument 1 names different: declaration 'value' definition 'ival'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:681:26: note: Function 'QueryIntValue' argument 1 names different: declaration 'value' definition 'ival'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:966:41: note: Function 'QueryIntValue' argument 1 names different: declaration 'value' definition 'ival'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:973:47: style: Function 'QueryDoubleValue' argument 1 names different: declaration 'value' definition 'dval'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:683:32: note: Function 'QueryDoubleValue' argument 1 names different: declaration 'value' definition 'dval'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:973:47: note: Function 'QueryDoubleValue' argument 1 names different: declaration 'value' definition 'dval'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:980:39: style: Function 'SetIntValue' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:688:24: note: Function 'SetIntValue' argument 1 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:980:39: note: Function 'SetIntValue' argument 1 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:987:45: style: Function 'SetDoubleValue' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:689:30: note: Function 'SetDoubleValue' argument 1 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:987:45: note: Function 'SetDoubleValue' argument 1 names different: declaration 'value' definition '_value'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1027:47: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:934:42: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1027:47: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1062:44: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:975:43: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1062:44: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1138:51: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:1042:43: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1138:51: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1194:47: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:1081:43: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1194:47: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1232:46: style: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:758:28: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1232:46: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1243:49: style: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:759:31: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1243:49: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1354:37: style: Function 'Child' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:1338:25: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1354:37: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1373:56: style: Function 'Child' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:1334:44: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1373:56: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1392:44: style: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:1348:32: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1392:44: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1411:63: style: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:1343:51: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1411:63: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
balder2d-1.0/src/tinyxml/tinyxml.cpp:1092:2: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
balder2d-1.0/src/tinyxml/tinyxml.cpp:1093:2: performance: Variable 'encoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
balder2d-1.0/src/tinyxml/tinyxml.cpp:1094:2: performance: Variable 'standalone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
balder2d-1.0/src/tinyxml/tinyxml.cpp:1104:2: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
balder2d-1.0/src/tinyxml/tinyxml.cpp:1105:2: performance: Variable 'encoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
balder2d-1.0/src/tinyxml/tinyxml.cpp:1106:2: performance: Variable 'standalone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
balder2d-1.0/src/tinyxml/tinyxml.h:759:7: style: Technically the member function 'TiXmlAttributeSet::Remove' can be const. [functionConst]
balder2d-1.0/src/tinyxml/tinyxml.cpp:1243:25: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
balder2d-1.0/src/tinyxml/tinyxml.h:759:7: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
balder2d-1.0/src/tinyxml/tinyxml.cpp:121:2: style: Class 'StringToBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
balder2d-1.0/src/tinyxml/tinyxml.cpp:121:2: style: Class 'StringToBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:418:14: style: Redundant condition: If 'EXPR == '#'', the comparison 'EXPR' is always true. [redundantCondition]
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:785:16: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '<'' is always true. [redundantCondition]
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1215:17: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '<'' is always true. [redundantCondition]
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1317:17: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '='' is always true. [redundantCondition]
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1233:8: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1223:10: note: Assuming that condition 'p' is not redundant
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1233:8: note: Null pointer dereference
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1298:6: style: The scope of the variable 'tabsize' can be reduced. [variableScope]
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:411:47: style: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:235:44: note: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:411:47: note: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:506:21: style: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:281:21: note: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:506:21: note: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:545:46: style: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:227:43: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:545:46: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:547:15: style: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:229:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:547:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:549:15: style: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:231:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:549:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:673:68: style: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:1139:62: note: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:673:68: note: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:759:52: style: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:1212:38: note: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:759:52: note: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:759:78: style: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:1212:71: note: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:759:78: note: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:780:45: style: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:606:35: note: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:780:45: note: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1110:50: style: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:897:37: note: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1110:50: note: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1110:71: style: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:897:59: note: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1110:71: note: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1426:91: style: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'. [funcArgNamesDifferent]
balder2d-1.0/src/tinyxml/tinyxml.h:1034:82: note: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1426:91: note: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'.
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:414:18: style: Unused variable: ent [unusedVariable]
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:1300:13: style: Variable 'tabsize' is assigned a value that is never used. [unreadVariable]
balder2d-1.0/src/tinyxml/tinyxmlparser.cpp:165:21: style: Technically the member function 'TiXmlParsingData::Cursor' can be const. [functionConst]
[02:18]

ftp://ftp.se.debian.org/debian/pool/main/b/bali-phy/bali-phy_3.3+dfsg.orig.tar.xz
BAli-Phy-3.3/src/alignment/alignment-util.cc:234:8: style: The scope of the variable 'mask' can be reduced. [variableScope]
BAli-Phy-3.3/src/alignment/alignment-util.cc:350:79: style: Function 'check_leaf_characters_minimally_connected' argument 2 names different: declaration 'T' definition 't'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/alignment-util.H:85:79: note: Function 'check_leaf_characters_minimally_connected' argument 2 names different: declaration 'T' definition 't'.
BAli-Phy-3.3/src/alignment/alignment-util.cc:350:79: note: Function 'check_leaf_characters_minimally_connected' argument 2 names different: declaration 'T' definition 't'.
BAli-Phy-3.3/src/alignment/alignment-util.cc:362:65: style: Function 'minimally_connect_leaf_characters' argument 2 names different: declaration 'T' definition 't'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/alignment-util.H:83:65: note: Function 'minimally_connect_leaf_characters' argument 2 names different: declaration 'T' definition 't'.
BAli-Phy-3.3/src/alignment/alignment-util.cc:362:65: note: Function 'minimally_connect_leaf_characters' argument 2 names different: declaration 'T' definition 't'.
BAli-Phy-3.3/src/alignment/alignment-util.cc:387:55: style: Function 'connect_leaf_characters' argument 2 names different: declaration 'T' definition 't'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/alignment-util.H:82:55: note: Function 'connect_leaf_characters' argument 2 names different: declaration 'T' definition 't'.
BAli-Phy-3.3/src/alignment/alignment-util.cc:387:55: note: Function 'connect_leaf_characters' argument 2 names different: declaration 'T' definition 't'.
BAli-Phy-3.3/src/alignment/alignment-util.cc:418:68: style: Function 'check_internal_nodes_connected' argument 2 names different: declaration 'T' definition 't'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/alignment-util.H:76:68: note: Function 'check_internal_nodes_connected' argument 2 names different: declaration 'T' definition 't'.
BAli-Phy-3.3/src/alignment/alignment-util.cc:418:68: note: Function 'check_internal_nodes_connected' argument 2 names different: declaration 'T' definition 't'.
BAli-Phy-3.3/src/alignment/alignment-util.cc:1169:64: style: Function 'alignment_letters' argument 2 names different: declaration 'n' definition 'N'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/alignment-util.H:170:75: note: Function 'alignment_letters' argument 2 names different: declaration 'n' definition 'N'.
BAli-Phy-3.3/src/alignment/alignment-util.cc:1169:64: note: Function 'alignment_letters' argument 2 names different: declaration 'n' definition 'N'.
BAli-Phy-3.3/src/alignment/alignment.H:242:5: style: Class 'sparse_increasing_index_matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/alignment/alignment-util.cc:172:27: performance: Function parameter 'A1' should be passed by const reference. [passedByValue]
BAli-Phy-3.3/src/alignment/alignment-util.cc:172:41: performance: Function parameter 'A2' should be passed by const reference. [passedByValue]
BAli-Phy-3.3/src/alignment/alignment-util2.cc:54:8: style: The scope of the variable 'mask' can be reduced. [variableScope]
BAli-Phy-3.3/src/alignment/alignment.cc:109:35: style: Function 'delete_column' argument 1 names different: declaration 'i' definition 'column'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/alignment.H:120:28: note: Function 'delete_column' argument 1 names different: declaration 'i' definition 'column'.
BAli-Phy-3.3/src/alignment/alignment.cc:109:35: note: Function 'delete_column' argument 1 names different: declaration 'i' definition 'column'.
BAli-Phy-3.3/src/alignment/alignment.cc:344:38: style: Function 'alignment' argument 1 names different: declaration 'a' definition 'a1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/alignment.H:162:40: note: Function 'alignment' argument 1 names different: declaration 'a' definition 'a1'.
BAli-Phy-3.3/src/alignment/alignment.cc:344:38: note: Function 'alignment' argument 1 names different: declaration 'a' definition 'a1'.
BAli-Phy-3.3/src/alignment/alignment.cc:370:45: style: Function 'get_path' argument 2 names different: declaration 'n1' definition 'node1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/alignment.H:202:50: note: Function 'get_path' argument 2 names different: declaration 'n1' definition 'node1'.
BAli-Phy-3.3/src/alignment/alignment.cc:370:45: note: Function 'get_path' argument 2 names different: declaration 'n1' definition 'node1'.
BAli-Phy-3.3/src/alignment/alignment.cc:370:56: style: Function 'get_path' argument 3 names different: declaration 'n2' definition 'node2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/alignment.H:202:57: note: Function 'get_path' argument 3 names different: declaration 'n2' definition 'node2'.
BAli-Phy-3.3/src/alignment/alignment.cc:370:56: note: Function 'get_path' argument 3 names different: declaration 'n2' definition 'node2'.
BAli-Phy-3.3/src/alignment/alignment.cc:514:36: style: Function 'seqlength' argument 1 names different: declaration 's' definition 'i'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/alignment.H:226:23: note: Function 'seqlength' argument 1 names different: declaration 's' definition 'i'.
BAli-Phy-3.3/src/alignment/alignment.cc:514:36: note: Function 'seqlength' argument 1 names different: declaration 's' definition 'i'.
BAli-Phy-3.3/src/alignment/alignment.cc:234:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/alignment/alignment.cc:501:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/alignment/index-matrix.cc:203:35: style: Function 'consistent' argument 1 names different: declaration 'c1' definition 'c'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/index-matrix.H:80:23: note: Function 'consistent' argument 1 names different: declaration 'c1' definition 'c'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:203:35: note: Function 'consistent' argument 1 names different: declaration 'c1' definition 'c'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:203:42: style: Function 'consistent' argument 2 names different: declaration 's' definition 's2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/index-matrix.H:80:31: note: Function 'consistent' argument 2 names different: declaration 's' definition 's2'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:203:42: note: Function 'consistent' argument 2 names different: declaration 's' definition 's2'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:203:49: style: Function 'consistent' argument 3 names different: declaration 'x' definition 'x2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/index-matrix.H:80:37: note: Function 'consistent' argument 3 names different: declaration 'x' definition 'x2'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:203:49: note: Function 'consistent' argument 3 names different: declaration 'x' definition 'x2'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:321:82: style: Function 'merge' argument 2 names different: declaration 'p' definition 'cutoff'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/index-matrix.H:84:80: note: Function 'merge' argument 2 names different: declaration 'p' definition 'cutoff'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:321:82: note: Function 'merge' argument 2 names different: declaration 'p' definition 'cutoff'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:635:43: style: Function 'check_in_edges' argument 1 names different: declaration 'n' definition 'x'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/index-matrix.cc:430:27: note: Function 'check_in_edges' argument 1 names different: declaration 'n' definition 'x'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:635:43: note: Function 'check_in_edges' argument 1 names different: declaration 'n' definition 'x'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:652:44: style: Function 'check_out_edges' argument 1 names different: declaration 'n' definition 'x'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/index-matrix.cc:431:28: note: Function 'check_out_edges' argument 1 names different: declaration 'n' definition 'x'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:652:44: note: Function 'check_out_edges' argument 1 names different: declaration 'n' definition 'x'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:803:83: style: Function 'merge2' argument 2 names different: declaration 'p' definition 'cutoff'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/index-matrix.H:86:81: note: Function 'merge2' argument 2 names different: declaration 'p' definition 'cutoff'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:803:83: note: Function 'merge2' argument 2 names different: declaration 'p' definition 'cutoff'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:984:64: style: Function 'get_alignment' argument 2 names different: declaration 'A' definition 'A1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/alignment/index-matrix.H:108:64: note: Function 'get_alignment' argument 2 names different: declaration 'A' definition 'A1'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:984:64: note: Function 'get_alignment' argument 2 names different: declaration 'A' definition 'A1'.
BAli-Phy-3.3/src/alignment/index-matrix.cc:438:5: performance: Variable 'order' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BAli-Phy-3.3/src/alignment/index-matrix.H:38:8: style: Technically the member function 'edge_comp::operator()' can be const. [functionConst]
BAli-Phy-3.3/src/alignment/index-matrix.H:53:3: style: Class 'Edges' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/alignment/index-matrix.H:99:3: style: Class 'index_matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/alignment/index-matrix.cc:434:3: style: Struct 'online_topo_sort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/alignment/index-matrix.cc:397:5: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
BAli-Phy-3.3/src/alignment/load.cc:221:6: style: Variable 'total' is modified but its new value is never used. [unreadVariable]
BAli-Phy-3.3/src/alignment/load.cc:40:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/alignment/load.cc:282:26: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/alignment/load.cc:267:0: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/bali-phy.cc:641:14: style: Condition 'n_procs>1' is always false [knownConditionTrueFalse]
BAli-Phy-3.3/src/bali-phy.cc:327:19: note: Assignment 'n_procs=1', assigned value is 1
BAli-Phy-3.3/src/bali-phy.cc:641:14: note: Condition 'n_procs>1' is always false
BAli-Phy-3.3/src/startup/io.H:37:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
BAli-Phy-3.3/src/startup/io.H:36:0: note: Variable 'rc' is reassigned a value before the old one has been used.
BAli-Phy-3.3/src/startup/io.H:37:5: note: Variable 'rc' is reassigned a value before the old one has been used.
BAli-Phy-3.3/src/bali-phy.cc:641:14: style: Same expression on both sides of '>' because the value of 'n_procs' and '1' are the same. [duplicateExpression]
BAli-Phy-3.3/src/bali-phy.cc:327:19: note: 'n_procs' is assigned value '1' here.
BAli-Phy-3.3/src/bali-phy.cc:641:14: note: Same expression on both sides of '>' because the value of 'n_procs' and '1' are the same.
BAli-Phy-3.3/src/bali-phy.cc:327:9: style: The scope of the variable 'n_procs' can be reduced. [variableScope]
BAli-Phy-3.3/src/util.H:363:41: style: Function 'split' argument 1 names different: declaration 'line' definition 's'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/util.H:358:51: note: Function 'split' argument 1 names different: declaration 'line' definition 's'.
BAli-Phy-3.3/src/util.H:363:41: note: Function 'split' argument 1 names different: declaration 'line' definition 's'.
BAli-Phy-3.3/src/util.H:373:41: warning: Function 'split' argument order different: declaration 'line, s' definition 's, token' [funcArgOrderDifferent]
BAli-Phy-3.3/src/util.H:359:51: note: Function 'split' argument order different: declaration 'line, s' definition 's, token'
BAli-Phy-3.3/src/util.H:373:41: note: Function 'split' argument order different: declaration 'line, s' definition 's, token'
BAli-Phy-3.3/src/computation/module.H:25:5: warning: Member variable 'symbol_info::symbol_type' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/myexception.H:39:3: style: Class 'myexception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/models/TreeInterface.H:82:5: style: Class 'TreeInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/models/parameters.H:228:5: style: Class 'maybe_parameter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/models/rules.H:38:5: style: Class 'Rules' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/proposals.H:47:5: style: Class 'Generic_Proposal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/proposals.H:97:5: style: Class 'log_scaled' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/proposals.H:105:5: style: Class 'LOD_scaled' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/proposals.H:113:5: style: Class 'sorted' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/mcmc.H:75:2: style: Struct 'Result' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/mcmc.H:212:2: style: Class 'MoveAll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/mcmc.H:225:2: style: Class 'MoveOne' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/mcmc.H:449:2: style: Class 'IOMove' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/mcmc.H:482:2: style: Class 'MoveEach' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/mcmc.H:522:2: style: Class 'Sampler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/util.H:477:5: style: Struct 'sequence_order' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/util.H:647:5: style: Struct 'index_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:181:5: style: Struct 'scale_means_only_slice_function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/module.H:63:5: style: Struct 'module_import' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/program.H:51:5: style: Class 'Program' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/startup/io.H:13:3: style: Struct 'restore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:248:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:250:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:252:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:254:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:256:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:261:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:263:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:265:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:268:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:270:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:273:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:274:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:275:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:276:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:277:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:278:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:279:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:280:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:281:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:282:5: style: Class 'expression_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression_ref.H:335:5: style: Struct 'expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression.H:19:5: style: Struct 'index_var' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression.H:32:5: style: Struct 'parameter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/expression.H:59:5: style: Struct 'reg_var' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/loader.H:27:5: style: Class 'module_loader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:162:0: style: Class 'owned_ptr < Model >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:168:0: style: Class 'owned_ptr < Model >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:172:0: style: Class 'owned_ptr < Model >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:175:0: style: Class 'owned_ptr < Model >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:182:0: style: Class 'owned_ptr < Model >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:162:0: style: Class 'owned_ptr < Proposal >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:168:0: style: Class 'owned_ptr < Proposal >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:172:0: style: Class 'owned_ptr < Proposal >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:175:0: style: Class 'owned_ptr < Proposal >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:182:0: style: Class 'owned_ptr < Proposal >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:162:0: style: Class 'owned_ptr < checked_filebuf >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:168:0: style: Class 'owned_ptr < checked_filebuf >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:172:0: style: Class 'owned_ptr < checked_filebuf >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:175:0: style: Class 'owned_ptr < checked_filebuf >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:182:0: style: Class 'owned_ptr < checked_filebuf >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:162:0: style: Class 'owned_ptr < MCMC :: TableFunction < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:168:0: style: Class 'owned_ptr < MCMC :: TableFunction < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:172:0: style: Class 'owned_ptr < MCMC :: TableFunction < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:175:0: style: Class 'owned_ptr < MCMC :: TableFunction < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:182:0: style: Class 'owned_ptr < MCMC :: TableFunction < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/models/parameters.H:353:10: style: The function 'set_beta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/models/model.H:92:18: note: Virtual function in base class
BAli-Phy-3.3/src/models/parameters.H:353:10: note: Function in derived class
BAli-Phy-3.3/src/models/parameters.H:354:12: style: The function 'get_beta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/models/model.H:90:20: note: Virtual function in base class
BAli-Phy-3.3/src/models/parameters.H:354:12: note: Function in derived class
BAli-Phy-3.3/src/models/parameters.H:388:18: style: The function 'prior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/models/model.H:95:26: note: Virtual function in base class
BAli-Phy-3.3/src/models/parameters.H:388:18: note: Function in derived class
BAli-Phy-3.3/src/models/parameters.H:389:18: style: The function 'likelihood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/models/model.H:97:26: note: Virtual function in base class
BAli-Phy-3.3/src/models/parameters.H:389:18: note: Function in derived class
BAli-Phy-3.3/src/models/parameters.H:390:18: style: The function 'probability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/models/model.H:96:26: note: Virtual function in base class
BAli-Phy-3.3/src/models/parameters.H:390:18: note: Function in derived class
BAli-Phy-3.3/src/models/parameters.H:392:18: style: The function 'heated_likelihood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/models/model.H:100:26: note: Virtual function in base class
BAli-Phy-3.3/src/models/parameters.H:392:18: note: Function in derived class
BAli-Phy-3.3/src/models/parameters.H:423:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/models/model.H:88:20: note: Virtual function in base class
BAli-Phy-3.3/src/models/parameters.H:423:17: note: Function in derived class
BAli-Phy-3.3/src/mcmc/proposals.H:46:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/proposals.H:35:26: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/proposals.H:46:18: note: Function in derived class
BAli-Phy-3.3/src/mcmc/proposals.H:125:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/proposals.H:35:26: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/proposals.H:125:18: note: Function in derived class
BAli-Phy-3.3/src/mcmc/proposals.H:142:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/proposals.H:35:26: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/proposals.H:142:18: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:184:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:102:16: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:184:13: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:186:7: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:120:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:186:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:187:7: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:123:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:187:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:190:7: style: The function 'start_learning' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:114:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:190:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:192:7: style: The function 'stop_learning' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:117:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:192:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:194:6: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:126:14: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:194:6: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:195:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:129:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:195:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:196:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:132:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:196:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:198:7: style: The function 'show_enabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:135:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:198:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:208:7: style: The function 'getorder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:181:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:208:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:221:7: style: The function 'getorder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:181:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:221:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:234:14: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:102:16: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:234:14: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:236:6: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:126:14: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:236:6: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:238:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:129:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:238:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:240:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:132:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:240:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:253:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:102:16: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:253:11: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:255:6: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:126:14: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:255:6: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:257:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:129:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:257:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:260:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:132:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:260:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:282:14: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:102:16: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:282:14: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:286:7: style: The function 'start_learning' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:114:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:286:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:288:7: style: The function 'stop_learning' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:117:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:288:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:312:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:129:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:312:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:314:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:132:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:314:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:346:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:129:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:346:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:348:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:132:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:348:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:381:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:129:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:381:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:383:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:132:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:383:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:397:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:129:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:397:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:399:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:132:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:399:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:409:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:129:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:409:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:411:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:132:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:411:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:422:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:102:16: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:422:11: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:427:6: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:126:14: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:427:6: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:428:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:129:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:428:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:429:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:132:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:429:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:444:10: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:102:16: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:444:10: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:446:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:129:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:446:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:447:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:132:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:447:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:475:7: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:120:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:475:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:476:7: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:123:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:476:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:478:7: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:432:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:478:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:480:7: style: The function 'show_enabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:135:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:480:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/mcmc.H:494:7: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/mcmc.H:432:15: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/mcmc.H:494:7: note: Function in derived class
BAli-Phy-3.3/src/tree/sequencetree.H:97:15: style: The function 'write_with_bootstrap_fraction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/sequencetree.H:50:23: note: Virtual function in base class
BAli-Phy-3.3/src/tree/sequencetree.H:97:15: note: Function in derived class
BAli-Phy-3.3/src/tree/sequencetree.H:100:7: style: The function 'parse_and_discover_names' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/sequencetree.H:63:15: note: Virtual function in base class
BAli-Phy-3.3/src/tree/sequencetree.H:100:7: note: Function in derived class
BAli-Phy-3.3/src/tree/sequencetree.H:102:7: style: The function 'parse_with_names_or_numbers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/sequencetree.H:65:15: note: Virtual function in base class
BAli-Phy-3.3/src/tree/sequencetree.H:102:7: note: Function in derived class
BAli-Phy-3.3/src/tree/sequencetree.H:105:7: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/sequencetree.H:59:15: note: Virtual function in base class
BAli-Phy-3.3/src/tree/sequencetree.H:105:7: note: Function in derived class
BAli-Phy-3.3/src/tree/sequencetree.H:106:7: style: The function 'parse_nexus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/sequencetree.H:60:15: note: Virtual function in base class
BAli-Phy-3.3/src/tree/sequencetree.H:106:7: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:74:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:41:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:74:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:76:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:44:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:76:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:78:12: style: The function 'current_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:47:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:78:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:102:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:41:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:102:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:104:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:44:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:104:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:106:12: style: The function 'current_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:47:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:106:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:127:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:41:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:127:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:129:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:44:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:129:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:131:12: style: The function 'current_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:47:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:131:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:146:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:41:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:146:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:147:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:44:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:147:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:148:12: style: The function 'current_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:47:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:148:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:175:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:41:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:175:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:177:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:44:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:177:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:179:12: style: The function 'current_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:47:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:179:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:208:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:41:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:208:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:210:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:44:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:210:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:212:12: style: The function 'current_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:47:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:212:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:241:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:41:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:241:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:243:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:44:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:243:12: note: Function in derived class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:245:12: style: The function 'current_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/mcmc/slice-sampling.H:47:20: note: Virtual function in base class
BAli-Phy-3.3/src/mcmc/slice-sampling.H:245:12: note: Function in derived class
BAli-Phy-3.3/src/io.H:27:8: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/io.H:18:16: note: Virtual function in base class
BAli-Phy-3.3/src/io.H:27:8: note: Function in derived class
BAli-Phy-3.3/src/util.H:169:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/bali-phy.cc:143:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/builtins/Array.cc:71:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
BAli-Phy-3.3/src/computation/closure.H:52:5: style: Struct 'closure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/closure.H:83:5: style: Struct 'closure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/closure.H:87:5: style: Struct 'closure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/closure.H:92:5: style: Struct 'closure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/closure.H:96:5: style: Struct 'closure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/AST_node.H:17:5: style: Struct 'AST_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/var.H:47:5: style: Struct 'var' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/expression/var.H:48:5: style: Struct 'var' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/context.cc:103:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/computation/expression/apply.cc:7:55: style: Function 'apply_expression' argument 1 names different: declaration 'E' definition 'R'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/expression/apply.H:13:55: note: Function 'apply_expression' argument 1 names different: declaration 'E' definition 'R'.
BAli-Phy-3.3/src/computation/expression/apply.cc:7:55: note: Function 'apply_expression' argument 1 names different: declaration 'E' definition 'R'.
BAli-Phy-3.3/src/computation/expression/apply.H:10:83: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
BAli-Phy-3.3/src/computation/expression/apply.H:16:94: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
BAli-Phy-3.3/src/computation/expression/expression.cc:202:39: style: Function 'is_reglike' argument 1 names different: declaration 'R' definition 'E'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/expression/expression.H:68:39: note: Function 'is_reglike' argument 1 names different: declaration 'R' definition 'E'.
BAli-Phy-3.3/src/computation/expression/expression.cc:202:39: note: Function 'is_reglike' argument 1 names different: declaration 'R' definition 'E'.
BAli-Phy-3.3/src/computation/expression/expression_ref.cc:175:38: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
BAli-Phy-3.3/src/computation/expression/lambda.cc:25:81: style: Function 'lambda_quantify' argument 2 names different: declaration 'E' definition 'R'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/expression/lambda.H:28:81: note: Function 'lambda_quantify' argument 2 names different: declaration 'E' definition 'R'.
BAli-Phy-3.3/src/computation/expression/lambda.cc:25:81: note: Function 'lambda_quantify' argument 2 names different: declaration 'E' definition 'R'.
BAli-Phy-3.3/src/computation/expression/lambda.cc:30:69: style: Function 'lambda_quantify' argument 2 names different: declaration 'E' definition 'R'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/expression/lambda.H:27:69: note: Function 'lambda_quantify' argument 2 names different: declaration 'E' definition 'R'.
BAli-Phy-3.3/src/computation/expression/lambda.cc:30:69: note: Function 'lambda_quantify' argument 2 names different: declaration 'E' definition 'R'.
BAli-Phy-3.3/src/computation/expression/substitute.cc:79:7: style: The scope of the variable 'changed' can be reduced. [variableScope]
BAli-Phy-3.3/src/computation/expression/substitute.cc:207:49: style: Function 'substitute' argument 1 names different: declaration 'E1' definition 'R1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/expression/substitute.H:8:49: note: Function 'substitute' argument 1 names different: declaration 'E1' definition 'R1'.
BAli-Phy-3.3/src/computation/expression/substitute.cc:207:49: note: Function 'substitute' argument 1 names different: declaration 'E1' definition 'R1'.
BAli-Phy-3.3/src/computation/expression/substitute.cc:207:57: style: Function 'substitute' argument 2 names different: declaration 'var' definition 'var_index'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/expression/substitute.H:8:57: note: Function 'substitute' argument 2 names different: declaration 'var' definition 'var_index'.
BAli-Phy-3.3/src/computation/expression/substitute.cc:207:57: note: Function 'substitute' argument 2 names different: declaration 'var' definition 'var_index'.
BAli-Phy-3.3/src/computation/expression/substitute.cc:207:90: style: Function 'substitute' argument 3 names different: declaration 'E2' definition 'R2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/expression/substitute.H:8:84: note: Function 'substitute' argument 3 names different: declaration 'E2' definition 'R2'.
BAli-Phy-3.3/src/computation/expression/substitute.cc:207:90: note: Function 'substitute' argument 3 names different: declaration 'E2' definition 'R2'.
BAli-Phy-3.3/src/computation/expression/substitute.cc:212:49: style: Function 'substitute' argument 1 names different: declaration 'E1' definition 'R1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/expression/substitute.H:10:49: note: Function 'substitute' argument 1 names different: declaration 'E1' definition 'R1'.
BAli-Phy-3.3/src/computation/expression/substitute.cc:212:49: note: Function 'substitute' argument 1 names different: declaration 'E1' definition 'R1'.
BAli-Phy-3.3/src/computation/expression/substitute.cc:212:100: style: Function 'substitute' argument 3 names different: declaration 'E2' definition 'R2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/expression/substitute.H:10:100: note: Function 'substitute' argument 3 names different: declaration 'E2' definition 'R2'.
BAli-Phy-3.3/src/computation/expression/substitute.cc:212:100: note: Function 'substitute' argument 3 names different: declaration 'E2' definition 'R2'.
BAli-Phy-3.3/src/computation/loader.cc:40:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/computation/loader.cc:77:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/computation/loader.cc:94:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/computation/machine/CacheList.H:93:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/computation/machine/evaluate.cc:546:16: warning: Assert statement calls a function which may have desired side effects: 'access'. [assertWithSideEffect]
BAli-Phy-3.3/src/computation/machine/pool.H:205:0: style: Technically the member function 'pool < reg >::begin' can be const. [functionConst]
BAli-Phy-3.3/src/computation/machine/pool.H:206:0: style: Technically the member function 'pool < reg >::end' can be const. [functionConst]
BAli-Phy-3.3/src/computation/machine/pool.H:205:0: style: Technically the member function 'pool < Step >::begin' can be const. [functionConst]
BAli-Phy-3.3/src/computation/machine/pool.H:206:0: style: Technically the member function 'pool < Step >::end' can be const. [functionConst]
BAli-Phy-3.3/src/computation/machine/pool.H:205:0: style: Technically the member function 'pool < Result >::begin' can be const. [functionConst]
BAli-Phy-3.3/src/computation/machine/pool.H:206:0: style: Technically the member function 'pool < Result >::end' can be const. [functionConst]
BAli-Phy-3.3/src/computation/machine/graph_register.H:131:5: style: Class 'mapping' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/machine/graph_register.H:524:5: style: Class 'reg_heap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/machine/CacheList.H:165:0: style: Class 'CacheList < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/machine/CacheList.H:170:0: style: Class 'CacheList < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/machine/CacheList.H:175:0: style: Class 'CacheList < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/machine/pool.H:289:0: style: Class 'pool < reg >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/machine/pool.H:289:0: style: Class 'pool < Step >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/machine/pool.H:289:0: style: Class 'pool < Result >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/machine/graph_register.H:153:10: style: The function 'get_more_memory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/machine/pool.H:244:0: note: Virtual function in base class
BAli-Phy-3.3/src/computation/machine/graph_register.H:153:10: note: Function in derived class
BAli-Phy-3.3/src/computation/machine/graph_register.H:155:10: style: The function 'expand_memory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/machine/pool.H:58:0: note: Virtual function in base class
BAli-Phy-3.3/src/computation/machine/graph_register.H:155:10: note: Function in derived class
BAli-Phy-3.3/src/computation/machine/graph_register.H:157:10: style: The function 'reclaim_used' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/machine/pool.H:220:0: note: Virtual function in base class
BAli-Phy-3.3/src/computation/machine/graph_register.H:157:10: note: Function in derived class
BAli-Phy-3.3/src/computation/machine/evaluate.cc:415:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/computation/machine/evaluate.cc:471:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/computation/machine/evaluate.cc:629:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/computation/machine/gc.cc:395:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/computation/machine/gc.cc:399:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/computation/machine/gc.cc:408:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/computation/machine/graph_register.cc:436:63: style: Function 'get_parameter_range' argument 2 names different: declaration 'r' definition 'p'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:282:57: note: Function 'get_parameter_range' argument 2 names different: declaration 'r' definition 'p'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:436:63: note: Function 'get_parameter_range' argument 2 names different: declaration 'r' definition 'p'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:581:35: style: Function 'set_used_input' argument 1 names different: declaration 'R1' definition 's1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:177:29: note: Function 'set_used_input' argument 1 names different: declaration 'R1' definition 's1'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:581:35: note: Function 'set_used_input' argument 1 names different: declaration 'R1' definition 's1'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:857:39: style: Function 'set_head' argument 2 names different: declaration 'r' definition 'R2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:409:33: note: Function 'set_head' argument 2 names different: declaration 'r' definition 'R2'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:857:39: note: Function 'set_head' argument 2 names different: declaration 'r' definition 'R2'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:886:34: style: Function 'push_temp_head' argument 1 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:416:28: note: Function 'push_temp_head' argument 1 names different: declaration 'r' definition 'R'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:886:34: note: Function 'push_temp_head' argument 1 names different: declaration 'r' definition 'R'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1155:44: style: Function 'get_shared_result' argument 2 names different: declaration 'step' definition 's'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:465:38: note: Function 'get_shared_result' argument 2 names different: declaration 'step' definition 's'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1155:44: note: Function 'get_shared_result' argument 2 names different: declaration 'step' definition 's'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1169:44: style: Function 'add_shared_result' argument 2 names different: declaration 'step' definition 's'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:468:38: note: Function 'add_shared_result' argument 2 names different: declaration 'step' definition 's'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1169:44: note: Function 'add_shared_result' argument 2 names different: declaration 'step' definition 's'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1184:54: style: Function 'check_back_edges_cleared_for_step' argument 1 names different: declaration 'rc' definition 's'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:477:48: note: Function 'check_back_edges_cleared_for_step' argument 1 names different: declaration 'rc' definition 's'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1184:54: note: Function 'check_back_edges_cleared_for_step' argument 1 names different: declaration 'rc' definition 's'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1271:68: style: Function 'get_parameter_value_in_context' argument 1 names different: declaration 'R' definition 'p'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:388:62: note: Function 'get_parameter_value_in_context' argument 1 names different: declaration 'R' definition 'p'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1271:68: note: Function 'get_parameter_value_in_context' argument 1 names different: declaration 'R' definition 'p'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1301:45: style: Function 'set_reg_value_in_context' argument 1 names different: declaration 'index' definition 'P'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:392:39: note: Function 'set_reg_value_in_context' argument 1 names different: declaration 'index' definition 'P'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1301:45: note: Function 'set_reg_value_in_context' argument 1 names different: declaration 'index' definition 'P'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1342:49: style: Function 'lazy_evaluate_head' argument 1 names different: declaration 'h' definition 'index'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:517:43: note: Function 'lazy_evaluate_head' argument 1 names different: declaration 'h' definition 'index'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1342:49: note: Function 'lazy_evaluate_head' argument 1 names different: declaration 'h' definition 'index'.
BAli-Phy-3.3/src/computation/machine/graph_register.cc:587:12: warning: Assert statement calls a function which may have desired side effects: 'access'. [assertWithSideEffect]
BAli-Phy-3.3/src/computation/machine/graph_register.cc:594:12: warning: Assert statement calls a function which may have desired side effects: 'access'. [assertWithSideEffect]
BAli-Phy-3.3/src/computation/machine/graph_register.cc:663:12: warning: Assert statement calls a function which may have desired side effects: 'access'. [assertWithSideEffect]
BAli-Phy-3.3/src/computation/machine/graph_register.cc:664:17: warning: Assert statement calls a function which may have desired side effects: 'access'. [assertWithSideEffect]
BAli-Phy-3.3/src/computation/machine/graph_register.cc:824:16: warning: Assert statement calls a function which may have desired side effects: 'access'. [assertWithSideEffect]
BAli-Phy-3.3/src/computation/machine/graph_register.cc:825:17: warning: Assert statement calls a function which may have desired side effects: 'access'. [assertWithSideEffect]
BAli-Phy-3.3/src/computation/machine/graph_register.cc:942:13: warning: Assert statement calls a function which may have desired side effects: 'access'. [assertWithSideEffect]
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1198:25: warning: Assert statement calls a function which may have desired side effects: 'access_unused'. [assertWithSideEffect]
BAli-Phy-3.3/src/computation/machine/graph_register.cc:1362:13: warning: Assert statement calls a function which may have desired side effects: 'access'. [assertWithSideEffect]
BAli-Phy-3.3/src/computation/machine/reroot.cc:136:33: style: Function 'unshare_regs' argument 1 names different: declaration 't1' definition 't'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/computation/machine/graph_register.H:495:27: note: Function 'unshare_regs' argument 1 names different: declaration 't1' definition 't'.
BAli-Phy-3.3/src/computation/machine/reroot.cc:136:33: note: Function 'unshare_regs' argument 1 names different: declaration 't1' definition 't'.
BAli-Phy-3.3/src/computation/machine/show_graph.cc:277:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
BAli-Phy-3.3/src/computation/operation.H:25:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operator.H:16:23: note: Virtual function in base class
BAli-Phy-3.3/src/computation/operation.H:25:24: note: Function in derived class
BAli-Phy-3.3/src/computation/operation.H:27:9: style: The function 'n_args' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operator.H:20:17: note: Virtual function in base class
BAli-Phy-3.3/src/computation/operation.H:27:9: note: Function in derived class
BAli-Phy-3.3/src/computation/operation.H:29:17: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operator.H:17:25: note: Virtual function in base class
BAli-Phy-3.3/src/computation/operation.H:29:17: note: Function in derived class
BAli-Phy-3.3/src/computation/operations.H:20:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operation.H:25:24: note: Virtual function in base class
BAli-Phy-3.3/src/computation/operations.H:20:20: note: Function in derived class
BAli-Phy-3.3/src/computation/operations.H:22:9: style: The function 'precedence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operator.H:15:17: note: Virtual function in base class
BAli-Phy-3.3/src/computation/operations.H:22:9: note: Function in derived class
BAli-Phy-3.3/src/computation/operations.H:26:16: style: The function 'associativity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operator.H:13:24: note: Virtual function in base class
BAli-Phy-3.3/src/computation/operations.H:26:16: note: Function in derived class
BAli-Phy-3.3/src/computation/operations.H:35:19: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operation.H:25:24: note: Virtual function in base class
BAli-Phy-3.3/src/computation/operations.H:35:19: note: Function in derived class
BAli-Phy-3.3/src/computation/operations.H:46:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operation.H:25:24: note: Virtual function in base class
BAli-Phy-3.3/src/computation/operations.H:46:18: note: Function in derived class
BAli-Phy-3.3/src/computation/operations.H:57:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operation.H:25:24: note: Virtual function in base class
BAli-Phy-3.3/src/computation/operations.H:57:17: note: Function in derived class
BAli-Phy-3.3/src/computation/expression/constructor.H:11:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operator.H:16:23: note: Virtual function in base class
BAli-Phy-3.3/src/computation/expression/constructor.H:11:18: note: Function in derived class
BAli-Phy-3.3/src/computation/expression/constructor.H:18:9: style: The function 'n_args' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operator.H:20:17: note: Virtual function in base class
BAli-Phy-3.3/src/computation/expression/constructor.H:18:9: note: Function in derived class
BAli-Phy-3.3/src/computation/expression/constructor.H:24:16: style: The function 'associativity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operator.H:13:24: note: Virtual function in base class
BAli-Phy-3.3/src/computation/expression/constructor.H:24:16: note: Function in derived class
BAli-Phy-3.3/src/computation/expression/constructor.H:25:17: style: The function 'precedence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operator.H:15:17: note: Virtual function in base class
BAli-Phy-3.3/src/computation/expression/constructor.H:25:17: note: Function in derived class
BAli-Phy-3.3/src/computation/expression/constructor.H:27:17: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/computation/operator.H:17:25: note: Virtual function in base class
BAli-Phy-3.3/src/computation/expression/constructor.H:27:17: note: Function in derived class
BAli-Phy-3.3/src/computation/operations.cc:138:19: performance: Use const reference for 'object' to avoid unnecessary data copying. [redundantCopyLocalConst]
BAli-Phy-3.3/src/computation/optimization/inliner.H:29:5: style: Class 'inline_context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/optimization/simplifier.cc:53:5: style: Struct 'substitution_range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/computation/program.cc:170:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/dp/2way.cc:135:68: style: Function 'get_pairwise_alignment' argument 1 names different: declaration 'A' definition 'M'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/2way.H:105:68: note: Function 'get_pairwise_alignment' argument 1 names different: declaration 'A' definition 'M'.
BAli-Phy-3.3/src/dp/2way.cc:135:68: note: Function 'get_pairwise_alignment' argument 1 names different: declaration 'A' definition 'M'.
BAli-Phy-3.3/src/dp/2way.cc:394:33: style: Function 'write_match' argument 1 names different: declaration 'n0' definition 'node0'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/2way.cc:326:26: note: Function 'write_match' argument 1 names different: declaration 'n0' definition 'node0'.
BAli-Phy-3.3/src/dp/2way.cc:394:33: note: Function 'write_match' argument 1 names different: declaration 'n0' definition 'node0'.
BAli-Phy-3.3/src/dp/2way.cc:421:37: style: Function 'write_insertions' argument 1 names different: declaration 'n0' definition 'node0'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/2way.cc:325:30: note: Function 'write_insertions' argument 1 names different: declaration 'n0' definition 'node0'.
BAli-Phy-3.3/src/dp/2way.cc:421:37: note: Function 'write_insertions' argument 1 names different: declaration 'n0' definition 'node0'.
BAli-Phy-3.3/src/dp/2way.cc:488:104: style: Function 'get_pairwise_alignment_from_bits' argument 2 names different: declaration 'n1' definition 'i'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/2way.H:112:104: note: Function 'get_pairwise_alignment_from_bits' argument 2 names different: declaration 'n1' definition 'i'.
BAli-Phy-3.3/src/dp/2way.cc:488:104: note: Function 'get_pairwise_alignment_from_bits' argument 2 names different: declaration 'n1' definition 'i'.
BAli-Phy-3.3/src/dp/2way.cc:488:111: style: Function 'get_pairwise_alignment_from_bits' argument 3 names different: declaration 'n2' definition 'j'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/2way.H:112:112: note: Function 'get_pairwise_alignment_from_bits' argument 3 names different: declaration 'n2' definition 'j'.
BAli-Phy-3.3/src/dp/2way.cc:488:111: note: Function 'get_pairwise_alignment_from_bits' argument 3 names different: declaration 'n2' definition 'j'.
BAli-Phy-3.3/src/dp/hmm.H:90:3: style: Class 'HMM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/dp/2way.cc:227:5: style: Class 'graph_alignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/dp/3way.cc:69:59: style: Function 'get_nodes_branch' argument 2 names different: declaration 'n0' definition 'node1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/3way.H:43:64: note: Function 'get_nodes_branch' argument 2 names different: declaration 'n0' definition 'node1'.
BAli-Phy-3.3/src/dp/3way.cc:69:59: note: Function 'get_nodes_branch' argument 2 names different: declaration 'n0' definition 'node1'.
BAli-Phy-3.3/src/dp/3way.cc:69:69: style: Function 'get_nodes_branch' argument 3 names different: declaration 'n1' definition 'node2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/3way.H:43:71: note: Function 'get_nodes_branch' argument 3 names different: declaration 'n1' definition 'node2'.
BAli-Phy-3.3/src/dp/3way.cc:69:69: note: Function 'get_nodes_branch' argument 3 names different: declaration 'n1' definition 'node2'.
BAli-Phy-3.3/src/dp/3way.cc:89:66: style: Function 'get_nodes_branch_random' argument 2 names different: declaration 'n0' definition 'node1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/3way.H:45:71: note: Function 'get_nodes_branch_random' argument 2 names different: declaration 'n0' definition 'node1'.
BAli-Phy-3.3/src/dp/3way.cc:89:66: note: Function 'get_nodes_branch_random' argument 2 names different: declaration 'n0' definition 'node1'.
BAli-Phy-3.3/src/dp/3way.cc:89:76: style: Function 'get_nodes_branch_random' argument 3 names different: declaration 'n1' definition 'node2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/3way.H:45:78: note: Function 'get_nodes_branch_random' argument 3 names different: declaration 'n1' definition 'node2'.
BAli-Phy-3.3/src/dp/3way.cc:89:76: note: Function 'get_nodes_branch_random' argument 3 names different: declaration 'n1' definition 'node2'.
BAli-Phy-3.3/src/dp/5way.cc:96:64: style: Function 'correction' argument 2 names different: declaration 'nodes' definition 'order'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/5way.H:56:65: note: Function 'correction' argument 2 names different: declaration 'nodes' definition 'order'.
BAli-Phy-3.3/src/dp/5way.cc:96:64: note: Function 'correction' argument 2 names different: declaration 'nodes' definition 'order'.
BAli-Phy-3.3/src/dp/5way.cc:110:57: style: Function 'get_HMM' argument 2 names different: declaration 'nodes' definition 'order'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/5way.H:61:57: note: Function 'get_HMM' argument 2 names different: declaration 'nodes' definition 'order'.
BAli-Phy-3.3/src/dp/5way.cc:110:57: note: Function 'get_HMM' argument 2 names different: declaration 'nodes' definition 'order'.
BAli-Phy-3.3/src/dp/5way.cc:149:80: style: Function 'get_bitpath' argument 2 names different: declaration 'nodes' definition 'order'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/dp/5way.H:63:85: note: Function 'get_bitpath' argument 2 names different: declaration 'nodes' definition 'order'.
BAli-Phy-3.3/src/dp/5way.cc:149:80: note: Function 'get_bitpath' argument 2 names different: declaration 'nodes' definition 'order'.
BAli-Phy-3.3/src/dp/dp_hmm.H:80:3: style: Class 'dp_HMM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/dp/dp-matrix.H:126:22: style: The function 'sample_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:40:28: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-matrix.H:126:22: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-matrix.H:128:18: style: The function 'path_P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:46:24: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-matrix.H:128:18: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-matrix.H:159:18: style: The function 'path_Q_subst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:49:24: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-matrix.H:159:18: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-matrix.H:184:10: style: The function 'forward_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-matrix.H:120:18: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-matrix.H:184:10: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-matrix.H:199:18: style: The function 'compute_Pr_sum_all_paths' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-matrix.H:104:18: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-matrix.H:199:18: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-matrix.H:202:18: style: The function 'path_P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:46:24: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-matrix.H:202:18: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-matrix.H:205:22: style: The function 'sample_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:40:28: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-matrix.H:205:22: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-matrix.H:210:10: style: The function 'clear_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-matrix.H:116:18: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-matrix.H:210:10: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-matrix.H:211:10: style: The function 'forward_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-matrix.H:120:18: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-matrix.H:211:10: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-cube.H:135:22: style: The function 'sample_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:40:28: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-cube.H:135:22: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-cube.H:137:18: style: The function 'path_P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:46:24: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-cube.H:137:18: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-cube.H:175:18: style: The function 'path_Q_subst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:49:24: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-cube.H:175:18: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-cube.H:211:10: style: The function 'forward_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-cube.H:128:18: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-cube.H:211:10: note: Function in derived class
BAli-Phy-3.3/src/dp/alignment-sums.H:97:41: style: The function 'compute_matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/alignment-sums.H:82:41: note: Virtual function in base class
BAli-Phy-3.3/src/dp/alignment-sums.H:97:41: note: Function in derived class
BAli-Phy-3.3/src/dp/alignment-sums.H:105:41: style: The function 'compute_matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/alignment-sums.H:82:41: note: Virtual function in base class
BAli-Phy-3.3/src/dp/alignment-sums.H:105:41: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.cc:345:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
BAli-Phy-3.3/src/dp/dp-array.H:41:16: warning: Member variable 'state_array::s1' is not assigned a value in 'state_array::operator='. [operatorEqVarError]
BAli-Phy-3.3/src/dp/dp-array.H:41:16: warning: Member variable 'state_array::s2' is not assigned a value in 'state_array::operator='. [operatorEqVarError]
BAli-Phy-3.3/src/dp/dp-array.H:41:16: warning: Member variable 'state_array::data' is not assigned a value in 'state_array::operator='. [operatorEqVarError]
BAli-Phy-3.3/src/dp/dp-array.H:41:16: warning: Member variable 'state_array::scale_' is not assigned a value in 'state_array::operator='. [operatorEqVarError]
BAli-Phy-3.3/src/dp/dp-array.H:116:16: warning: Virtual function 'set_length' is called from constructor 'DParray(int,const HMM&)' at line 167. Dynamic binding is not used. [virtualCallInConstructor]
BAli-Phy-3.3/src/dp/dp-array.cc:167:3: note: Calling set_length
BAli-Phy-3.3/src/dp/dp-array.H:116:16: note: set_length is a virtual method
BAli-Phy-3.3/src/dp/dp-array.H:32:1: warning: The class 'state_array' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
BAli-Phy-3.3/src/dp/dp-array.H:93:16: style: The function 'path_Q_subst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:49:24: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-array.H:93:16: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.H:101:24: style: The function 'path_P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:46:24: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-array.H:101:24: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.H:110:28: style: The function 'sample_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:40:28: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-array.H:110:28: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.H:113:16: style: The function 'Pr_sum_all_paths' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:43:24: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-array.H:113:16: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.H:138:8: style: The function 'forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-array.H:107:16: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-array.H:138:8: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.H:141:8: style: The function 'forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-array.H:107:16: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-array.H:141:8: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.H:143:16: style: The function 'path_P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-array.H:101:24: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-array.H:143:16: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.H:146:20: style: The function 'sample_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-array.H:110:28: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-array.H:146:20: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.H:151:16: style: The function 'Pr_sum_all_paths' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-engine.H:43:24: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-array.H:151:16: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.H:154:8: style: The function 'set_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/dp/dp-array.H:116:16: note: Virtual function in base class
BAli-Phy-3.3/src/dp/dp-array.H:154:8: note: Function in derived class
BAli-Phy-3.3/src/dp/dp-array.cc:111:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/dp/dp-array.cc:253:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/dp/dp-cube.cc:309:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/dp/dp-matrix.cc:142:19: style: Same expression on both sides of '-' because the value of 'x1' and '1' are the same. [duplicateExpression]
BAli-Phy-3.3/src/dp/dp-matrix.cc:123:20: note: 'x1' is assigned value '1' here.
BAli-Phy-3.3/src/dp/dp-matrix.cc:142:19: note: Same expression on both sides of '-' because the value of 'x1' and '1' are the same.
BAli-Phy-3.3/src/dp/dp-matrix.cc:294:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/dp/dp-matrix.cc:679:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/dp/hmm.cc:334:67: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
BAli-Phy-3.3/src/dp/hmm.cc:342:89: performance: Function parameter 'emit' should be passed by const reference. [passedByValue]
BAli-Phy-3.3/src/dp/hmm.cc:515:123: performance: Function parameter 'keep' should be passed by const reference. [passedByValue]
BAli-Phy-3.3/src/dp/hmm.cc:515:144: performance: Function parameter 'exclude' should be passed by const reference. [passedByValue]
BAli-Phy-3.3/src/dp/hmm.cc:551:121: performance: Function parameter 'exclude' should be passed by const reference. [passedByValue]
BAli-Phy-3.3/src/dp/hmm.cc:560:120: performance: Function parameter 'keep' should be passed by const reference. [passedByValue]
BAli-Phy-3.3/src/imodel/imodel.cc:714:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
BAli-Phy-3.3/src/io.cc:185:62: style: Function 'open' argument 1 names different: declaration 's' definition 'filename'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/io.H:55:46: note: Function 'open' argument 1 names different: declaration 's' definition 'filename'.
BAli-Phy-3.3/src/io.cc:185:62: note: Function 'open' argument 1 names different: declaration 's' definition 'filename'.
BAli-Phy-3.3/src/io.H:27:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/io.H:18:0: note: Virtual function in base class
BAli-Phy-3.3/src/io.H:27:0: note: Function in derived class
BAli-Phy-3.3/src/io.cc:123:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
BAli-Phy-3.3/src/mcmc/AIS.H:10:10: performance: Technically the member function 'AIS_Sampler::sample_from_beta' can be static. [functionStatic]
BAli-Phy-3.3/src/mcmc/AIS.cc:10:19: note: Technically the member function 'AIS_Sampler::sample_from_beta' can be static.
BAli-Phy-3.3/src/mcmc/AIS.H:10:10: note: Technically the member function 'AIS_Sampler::sample_from_beta' can be static.
BAli-Phy-3.3/src/mcmc/AIS.H:15:5: style: Class 'AIS_Sampler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/logger.H:64:14: style: Technically the member function 'MCMC::Get_Total_Alignment_Length_Function::operator()' can be const. [functionConst]
BAli-Phy-3.3/src/mcmc/logger.cc:217:49: note: Technically the member function 'MCMC::Get_Total_Alignment_Length_Function::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:64:14: note: Technically the member function 'MCMC::Get_Total_Alignment_Length_Function::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:70:14: style: Technically the member function 'MCMC::Get_Total_Num_Substitutions_Function::operator()' can be const. [functionConst]
BAli-Phy-3.3/src/mcmc/logger.cc:224:50: note: Technically the member function 'MCMC::Get_Total_Num_Substitutions_Function::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:70:14: note: Technically the member function 'MCMC::Get_Total_Num_Substitutions_Function::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:98:14: style: Technically the member function 'MCMC::Get_Tree_Length_Function::operator()' can be const. [functionConst]
BAli-Phy-3.3/src/mcmc/logger.cc:317:38: note: Technically the member function 'MCMC::Get_Tree_Length_Function::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:98:14: note: Technically the member function 'MCMC::Get_Tree_Length_Function::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:105:14: style: Technically the member function 'MCMC::TreeFunction::operator()' can be const. [functionConst]
BAli-Phy-3.3/src/mcmc/logger.cc:324:26: note: Technically the member function 'MCMC::TreeFunction::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:105:14: note: Technically the member function 'MCMC::TreeFunction::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:121:14: style: Technically the member function 'MCMC::AlignmentFunction::operator()' can be const. [functionConst]
BAli-Phy-3.3/src/mcmc/logger.cc:350:31: note: Technically the member function 'MCMC::AlignmentFunction::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:121:14: note: Technically the member function 'MCMC::AlignmentFunction::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:301:14: style: Technically the member function 'MCMC::Show_SModels_Function::operator()' can be const. [functionConst]
BAli-Phy-3.3/src/mcmc/logger.cc:358:35: note: Technically the member function 'MCMC::Show_SModels_Function::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:301:14: note: Technically the member function 'MCMC::Show_SModels_Function::operator()' can be const.
BAli-Phy-3.3/src/mcmc/logger.H:334:14: style: Technically the member function 'MCMC::String_Function::operator()' can be const. [functionConst]
BAli-Phy-3.3/src/mcmc/logger.H:114:2: style: Class 'MAP_Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/logger.H:122:2: style: Class 'AlignmentFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/logger.H:256:2: style: Class 'ConvertTableToStringFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/logger.H:319:2: style: Class 'Mixture_Components_Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/logger.H:327:2: style: Class 'Ancestral_Sequences_Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/logger.H:335:2: style: Class 'String_Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/logger.H:343:2: style: Class 'TableViewerFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/logger.H:366:2: style: Class 'ConcatFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/mcmc/logger.cc:448:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
BAli-Phy-3.3/src/mcmc/mcmc.cc:649:14: style: The scope of the variable 'PP' can be reduced. [variableScope]
BAli-Phy-3.3/src/mcmc/mcmc.cc:652:9: style: The scope of the variable 'v1' can be reduced. [variableScope]
BAli-Phy-3.3/src/mcmc/mcmc.cc:121:28: style: Function 'reset' argument 1 names different: declaration 'l' definition 'lambda'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/mcmc/mcmc.H:126:27: note: Function 'reset' argument 1 names different: declaration 'l' definition 'lambda'.
BAli-Phy-3.3/src/mcmc/mcmc.cc:121:28: note: Function 'reset' argument 1 names different: declaration 'l' definition 'lambda'.
BAli-Phy-3.3/src/mcmc/mcmc.cc:409:57: style: Function 'sample' argument 2 names different: declaration 'f' definition 'slice_levels'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/mcmc/mcmc.H:284:42: note: Function 'sample' argument 2 names different: declaration 'f' definition 'slice_levels'.
BAli-Phy-3.3/src/mcmc/mcmc.cc:409:57: note: Function 'sample' argument 2 names different: declaration 'f' definition 'slice_levels'.
BAli-Phy-3.3/src/mcmc/mcmc.cc:767:30: style: Function 'sum' argument 1 names different: declaration 'i' definition 'arg'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/mcmc/mcmc.H:463:17: note: Function 'sum' argument 1 names different: declaration 'i' definition 'arg'.
BAli-Phy-3.3/src/mcmc/mcmc.cc:767:30: note: Function 'sum' argument 1 names different: declaration 'i' definition 'arg'.
BAli-Phy-3.3/src/mcmc/mcmc.cc:776:30: style: Function 'choose' argument 1 names different: declaration 'i' definition 'arg'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/mcmc/mcmc.H:466:17: note: Function 'choose' argument 1 names different: declaration 'i' definition 'arg'.
BAli-Phy-3.3/src/mcmc/mcmc.cc:776:30: note: Function 'choose' argument 1 names different: declaration 'i' definition 'arg'.
BAli-Phy-3.3/src/mcmc/mcmc.cc:1172:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/mcmc/mcmc.cc:201:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/mcmc.cc:320:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/mcmc.cc:347:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/mcmc.cc:837:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/moves.cc:358:63: style: Function 'walk_tree_path_toward' argument 2 names different: declaration 'node' definition 'root'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/mcmc/sample.H:80:68: note: Function 'walk_tree_path_toward' argument 2 names different: declaration 'node' definition 'root'.
BAli-Phy-3.3/src/mcmc/moves.cc:358:63: note: Function 'walk_tree_path_toward' argument 2 names different: declaration 'node' definition 'root'.
BAli-Phy-3.3/src/mcmc/sample-cube.cc:228:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
BAli-Phy-3.3/src/mcmc/sample-node.cc:230:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/sample-topology-NNI.cc:107:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/sample-topology-NNI.cc:283:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/sample-topology-NNI.cc:471:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/sample-topology-NNI.cc:667:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/sample-topology-SPR.cc:1120:36: style: Condition 'sum_out_A' is always false [knownConditionTrueFalse]
BAli-Phy-3.3/src/mcmc/sample-topology-SPR.cc:1114:36: note: Assuming that condition '!sum_out_A' is not redundant
BAli-Phy-3.3/src/mcmc/sample-topology-SPR.cc:1120:36: note: Condition 'sum_out_A' is always false
BAli-Phy-3.3/src/mcmc/sample-topology-SPR.cc:707:41: style: Function 'spr_info' argument 1 names different: declaration 'T' definition 'T_'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/mcmc/sample-topology-SPR.cc:423:35: note: Function 'spr_info' argument 1 names different: declaration 'T' definition 'T_'.
BAli-Phy-3.3/src/mcmc/sample-topology-SPR.cc:707:41: note: Function 'spr_info' argument 1 names different: declaration 'T' definition 'T_'.
BAli-Phy-3.3/src/mcmc/sample-topology-SPR.cc:102:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/sample-topology-SPR.cc:257:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/sample-topology-SPR.cc:555:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/sample-topology-SPR.cc:1285:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/sample-tri.cc:552:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
BAli-Phy-3.3/src/mcmc/sample-tri.cc:379:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/sample-two-nodes.cc:227:2: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/mcmc/setup.cc:956:18: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
BAli-Phy-3.3/src/mcmc/setup.cc:958:22: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
BAli-Phy-3.3/src/mcmc/slice-sampling.cc:61:28: warning: Member variable 'modifiable_slice_function::count' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/mcmc/slice-sampling.cc:61:28: warning: Member variable 'modifiable_slice_function::P' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/mcmc/slice-sampling.cc:61:28: warning: Member variable 'modifiable_slice_function::m' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/mcmc/slice-sampling.cc:61:28: warning: Member variable 'modifiable_slice_function::transform' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/mcmc/slice-sampling.cc:61:28: warning: Member variable 'modifiable_slice_function::inverse' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/mcmc/slice-sampling.cc:115:36: warning: Member variable 'integer_modifiable_slice_function::count' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/mcmc/slice-sampling.cc:115:36: warning: Member variable 'integer_modifiable_slice_function::P' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/mcmc/slice-sampling.cc:115:36: warning: Member variable 'integer_modifiable_slice_function::m' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/mcmc/slice-sampling.cc:115:36: warning: Member variable 'integer_modifiable_slice_function::transform' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/mcmc/slice-sampling.cc:115:36: warning: Member variable 'integer_modifiable_slice_function::inverse' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/models/TreeInterface.H:73:10: style: Technically the member function 'TreeInterface::can_set_branch_length' can be const. [functionConst]
BAli-Phy-3.3/src/models/TreeInterface.cc:314:21: note: Technically the member function 'TreeInterface::can_set_branch_length' can be const.
BAli-Phy-3.3/src/models/TreeInterface.H:73:10: note: Technically the member function 'TreeInterface::can_set_branch_length' can be const.
BAli-Phy-3.3/src/models/setup.H:29:5: style: Class 'pretty_model_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/models/parse.cc:237:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BAli-Phy-3.3/src/models/rules.cc:248:43: style: Function 'get_result_type' argument 1 names different: declaration 'func' definition 'model_rep'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/models/rules.H:36:41: note: Function 'get_result_type' argument 1 names different: declaration 'func' definition 'model_rep'.
BAli-Phy-3.3/src/models/rules.cc:248:43: note: Function 'get_result_type' argument 1 names different: declaration 'func' definition 'model_rep'.
BAli-Phy-3.3/src/models/unification.cc:370:39: style: Function 'operator&&' argument 1 names different: declaration 'p1' definition 'E1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/models/unification.H:77:39: note: Function 'operator&&' argument 1 names different: declaration 'p1' definition 'E1'.
BAli-Phy-3.3/src/models/unification.cc:370:39: note: Function 'operator&&' argument 1 names different: declaration 'p1' definition 'E1'.
BAli-Phy-3.3/src/models/unification.cc:370:60: style: Function 'operator&&' argument 2 names different: declaration 'p2' definition 'E2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/models/unification.H:77:60: note: Function 'operator&&' argument 2 names different: declaration 'p2' definition 'E2'.
BAli-Phy-3.3/src/models/unification.cc:370:60: note: Function 'operator&&' argument 2 names different: declaration 'p2' definition 'E2'.
BAli-Phy-3.3/src/models/unification.cc:392:34: style: Function 'substitute' argument 1 names different: declaration 'equations' definition 'E'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/models/unification.H:73:34: note: Function 'substitute' argument 1 names different: declaration 'equations' definition 'E'.
BAli-Phy-3.3/src/models/unification.cc:392:34: note: Function 'substitute' argument 1 names different: declaration 'equations' definition 'E'.
BAli-Phy-3.3/src/models/unification.cc:418:37: style: Function 'unify' argument 1 names different: declaration 'T' definition 'T1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/models/unification.H:43:30: note: Function 'unify' argument 1 names different: declaration 'T' definition 'T1'.
BAli-Phy-3.3/src/models/unification.cc:418:37: note: Function 'unify' argument 1 names different: declaration 'T' definition 'T1'.
BAli-Phy-3.3/src/models/unification.cc:418:55: style: Function 'unify' argument 2 names different: declaration 'U' definition 'T2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/models/unification.H:43:47: note: Function 'unify' argument 2 names different: declaration 'U' definition 'T2'.
BAli-Phy-3.3/src/models/unification.cc:418:55: note: Function 'unify' argument 2 names different: declaration 'U' definition 'T2'.
BAli-Phy-3.3/src/monitor.cc:50:61: style: Function 'show_frequencies' argument 2 names different: declaration 'MModel' definition 'P'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/monitor.H:29:61: note: Function 'show_frequencies' argument 2 names different: declaration 'MModel' definition 'P'.
BAli-Phy-3.3/src/monitor.cc:50:61: note: Function 'show_frequencies' argument 2 names different: declaration 'MModel' definition 'P'.
BAli-Phy-3.3/src/monitor.cc:76:57: style: Function 'show_smodel' argument 2 names different: declaration 'MModel' definition 'P'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/monitor.H:30:57: note: Function 'show_smodel' argument 2 names different: declaration 'MModel' definition 'P'.
BAli-Phy-3.3/src/monitor.cc:76:57: note: Function 'show_smodel' argument 2 names different: declaration 'MModel' definition 'P'.
BAli-Phy-3.3/src/tree/tree.H:405:16: style: Technically the member function 'Tree::branch' can be const. [functionConst]
BAli-Phy-3.3/src/tree/tree.H:417:16: style: Technically the member function 'Tree::directed_branch' can be const. [functionConst]
BAli-Phy-3.3/src/tree/tree.H:428:16: style: Technically the member function 'Tree::directed_branch' can be const. [functionConst]
BAli-Phy-3.3/src/tree/tree.H:443:16: style: Technically the member function 'Tree::branch' can be const. [functionConst]
BAli-Phy-3.3/src/tree/tree.H:469:14: style: Technically the member function 'Tree::node' can be const. [functionConst]
BAli-Phy-3.3/src/tree/tree.H:589:14: style: Technically the member function 'RootedTree::root' can be const. [functionConst]
BAli-Phy-3.3/src/tree/tree-branchnode.H:75:3: style: Struct 'tree_attributes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:208:3: style: Class 'BN_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:306:3: style: Class 'const_neighbors_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:314:3: style: Class 'neighbors_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:322:3: style: Class 'const_in_edges_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:330:3: style: Class 'in_edges_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:338:3: style: Class 'const_out_edges_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:346:3: style: Class 'out_edges_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:394:3: style: Class 'nodeview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:431:3: style: Class 'const_nodeview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:433:3: style: Class 'const_nodeview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:449:3: style: Class 'edges_before_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:460:3: style: Class 'const_edges_before_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:471:3: style: Class 'edges_after_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:482:3: style: Class 'const_edges_after_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:566:3: style: Class 'branchview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:630:3: style: Class 'const_branchview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:632:3: style: Class 'const_branchview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree.H:138:5: style: Class 'TreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree.H:192:5: style: Struct 'tree_edge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:288:0: style: Class 'node_edges_iterator < const BranchNode , const_nodeview >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:288:0: style: Class 'node_edges_iterator < BranchNode , nodeview >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:288:0: style: Class 'node_edges_iterator < const BranchNode , const_branchview >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:288:0: style: Class 'node_edges_iterator < BranchNode , branchview >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-branchnode.H:304:25: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree-branchnode.H:236:0: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree-branchnode.H:304:25: note: Function in derived class
BAli-Phy-3.3/src/tree/tree-branchnode.H:312:19: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree-branchnode.H:236:0: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree-branchnode.H:312:19: note: Function in derived class
BAli-Phy-3.3/src/tree/tree-branchnode.H:320:27: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree-branchnode.H:236:0: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree-branchnode.H:320:27: note: Function in derived class
BAli-Phy-3.3/src/tree/tree-branchnode.H:328:21: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree-branchnode.H:236:0: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree-branchnode.H:328:21: note: Function in derived class
BAli-Phy-3.3/src/tree/tree-branchnode.H:336:27: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree-branchnode.H:236:0: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree-branchnode.H:336:27: note: Function in derived class
BAli-Phy-3.3/src/tree/tree-branchnode.H:344:21: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree-branchnode.H:236:0: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree-branchnode.H:344:21: note: Function in derived class
BAli-Phy-3.3/src/tree/tree.H:582:10: style: The function 'recompute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree.H:281:18: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree.H:582:10: note: Function in derived class
BAli-Phy-3.3/src/tree/tree.H:584:10: style: The function 'check_structure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree.H:287:18: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree.H:584:10: note: Function in derived class
BAli-Phy-3.3/src/tree/tree.H:601:10: style: The function 'remove_node_from_branch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree.H:520:18: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree.H:601:10: note: Function in derived class
BAli-Phy-3.3/src/tree/tree.H:604:30: style: The function 'prune_leaves' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree.H:523:30: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree.H:604:30: note: Function in derived class
BAli-Phy-3.3/src/tree/tree.H:606:10: style: The function 'add_first_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree.H:529:18: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree.H:606:10: note: Function in derived class
BAli-Phy-3.3/src/tree/tree.H:611:17: style: The function 'parse_and_discover_names' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree.H:543:17: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree.H:611:17: note: Function in derived class
BAli-Phy-3.3/src/tree/tree.H:612:17: style: The function 'parse_with_names_or_numbers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tree/tree.H:545:17: note: Virtual function in base class
BAli-Phy-3.3/src/tree/tree.H:612:17: note: Function in derived class
BAli-Phy-3.3/src/parser/desugar.cc:927:38: style: Function 'desugar' argument 1 names different: declaration 'p' definition 'm'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/parser/desugar.H:13:38: note: Function 'desugar' argument 1 names different: declaration 'p' definition 'm'.
BAli-Phy-3.3/src/parser/desugar.cc:927:38: note: Function 'desugar' argument 1 names different: declaration 'p' definition 'm'.
BAli-Phy-3.3/src/parser/desugar.cc:959:45: style: Function 'add_model' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/parser/desugar.H:17:45: note: Function 'add_model' argument 2 names different: declaration 'filename' definition 'name'.
BAli-Phy-3.3/src/parser/desugar.cc:959:45: note: Function 'add_model' argument 2 names different: declaration 'filename' definition 'name'.
BAli-Phy-3.3/src/parser/parse.cc:688:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BAli-Phy-3.3/src/parser/parse.cc:694:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BAli-Phy-3.3/src/parser/parse.cc:706:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BAli-Phy-3.3/src/parser/parse.cc:758:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BAli-Phy-3.3/src/parser/parse.cc:760:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BAli-Phy-3.3/src/parser/parse.cc:765:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BAli-Phy-3.3/src/parser/parse.cc:766:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BAli-Phy-3.3/src/parser/parse.cc:767:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BAli-Phy-3.3/src/parser/parse.cc:772:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BAli-Phy-3.3/src/parser/parse.cc:792:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BAli-Phy-3.3/src/parser/parse.cc:592:6: performance: Variable 'varsym' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BAli-Phy-3.3/src/parser/parse.cc:605:6: performance: Variable 'quoted_string' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BAli-Phy-3.3/src/util/ptree.H:112:5: style: Struct 'ptree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/util/ptree.H:113:5: style: Struct 'ptree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/util/ptree.H:115:5: style: Struct 'ptree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/imodel/imodel.H:104:5: style: Struct 'transducer_state_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/imodel/imodel.H:157:5: style: Class 'SimpleIndelModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/imodel/imodel.H:149:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:115:25: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:149:23: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:151:18: style: The function 'lengthp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:118:26: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:151:18: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:153:20: style: The function 'get_branch_HMM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:121:28: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:153:20: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:168:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:115:25: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:168:11: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:170:18: style: The function 'lengthp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:118:26: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:170:18: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:171:20: style: The function 'get_branch_HMM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:121:28: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:171:20: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:185:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:115:25: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:185:11: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:187:18: style: The function 'lengthp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:118:26: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:187:18: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:188:20: style: The function 'get_branch_HMM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:121:28: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:188:20: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:218:12: style: The function 'root_chain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:200:20: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:218:12: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:221:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:202:35: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:221:22: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:222:27: style: The function 'get_branch_Transducer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:205:35: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:222:27: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:224:9: style: The function 'n_letters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:207:17: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:224:9: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:232:12: style: The function 'root_chain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:200:20: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:232:12: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:235:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:202:35: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:235:20: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:236:27: style: The function 'get_branch_Transducer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:205:35: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:236:27: note: Function in derived class
BAli-Phy-3.3/src/imodel/imodel.H:238:9: style: The function 'n_letters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/imodel/imodel.H:207:17: note: Virtual function in base class
BAli-Phy-3.3/src/imodel/imodel.H:238:9: note: Function in derived class
BAli-Phy-3.3/src/probability/probability.cc:290:65: style: The scope of the variable 'b' can be reduced. [variableScope]
BAli-Phy-3.3/src/probability/probability.cc:290:72: style: The scope of the variable 's1' can be reduced. [variableScope]
BAli-Phy-3.3/src/probability/probability.cc:290:76: style: The scope of the variable 's2' can be reduced. [variableScope]
BAli-Phy-3.3/src/probability/probability.cc:290:80: style: The scope of the variable 's3' can be reduced. [variableScope]
BAli-Phy-3.3/src/probability/probability.cc:290:84: style: The scope of the variable 's4' can be reduced. [variableScope]
BAli-Phy-3.3/src/probability/probability.cc:290:88: style: The scope of the variable 's5' can be reduced. [variableScope]
BAli-Phy-3.3/src/probability/probability.cc:290:92: style: The scope of the variable 's6' can be reduced. [variableScope]
BAli-Phy-3.3/src/probability/probability.cc:77:40: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
BAli-Phy-3.3/src/sequence/alphabet.cc:45:30: style: Function 'contains' argument 1 names different: declaration 'c' definition 'l'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/sequence/alphabet.H:177:24: note: Function 'contains' argument 1 names different: declaration 'c' definition 'l'.
BAli-Phy-3.3/src/sequence/alphabet.cc:45:30: note: Function 'contains' argument 1 names different: declaration 'c' definition 'l'.
BAli-Phy-3.3/src/sequence/alphabet.cc:643:39: style: Function 'Triplets' argument 1 names different: declaration 'N' definition 'a'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/sequence/alphabet.H:364:33: note: Function 'Triplets' argument 1 names different: declaration 'N' definition 'a'.
BAli-Phy-3.3/src/sequence/alphabet.cc:643:39: note: Function 'Triplets' argument 1 names different: declaration 'N' definition 'a'.
BAli-Phy-3.3/src/sequence/alphabet.cc:857:80: style: Function 'Codons' argument 3 names different: declaration 'G' definition 'G_'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/sequence/alphabet.H:492:76: note: Function 'Codons' argument 3 names different: declaration 'G' definition 'G_'.
BAli-Phy-3.3/src/sequence/alphabet.cc:857:80: note: Function 'Codons' argument 3 names different: declaration 'G' definition 'G_'.
BAli-Phy-3.3/src/sequence/alphabet.cc:611:7: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
BAli-Phy-3.3/src/sequence/alphabet.H:44:5: style: Struct 'bad_letter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/sequence/alphabet.H:253:5: style: Class 'Numeric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/sequence/alphabet.H:364:5: style: Class 'Triplets' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/sequence/alphabet.H:252:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:102:23: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:252:22: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:260:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:102:23: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:260:26: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:262:25: style: The function 'letter_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:116:25: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:262:25: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:297:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:260:26: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:297:18: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:306:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:260:26: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:306:18: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:317:25: style: The function 'letter_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:116:25: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:317:25: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:319:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:102:23: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:319:25: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:329:33: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:319:25: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:329:33: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:345:10: style: The function 'setup_letter_classes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:86:18: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:345:10: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:347:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:102:23: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:347:23: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:349:25: style: The function 'letter_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:116:25: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:349:25: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:360:27: style: The function 'get_frequencies_from_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:218:35: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:360:27: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:362:22: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:197:30: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:362:22: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:472:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:347:23: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:472:21: note: Function in derived class
BAli-Phy-3.3/src/sequence/alphabet.H:474:25: style: The function 'letter_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/sequence/alphabet.H:349:25: note: Virtual function in base class
BAli-Phy-3.3/src/sequence/alphabet.H:474:25: note: Function in derived class
BAli-Phy-3.3/src/sequence/sequence-format.cc:282:9: style: The scope of the variable 'stanza' can be reduced. [variableScope]
BAli-Phy-3.3/src/sequence/sequence.H:31:3: style: Struct 'sequence_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/sequence/sequence.H:42:3: style: Struct 'sequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:162:0: style: Class 'owned_ptr < Nucleotides >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:168:0: style: Class 'owned_ptr < Nucleotides >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:172:0: style: Class 'owned_ptr < Nucleotides >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:175:0: style: Class 'owned_ptr < Nucleotides >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:182:0: style: Class 'owned_ptr < Nucleotides >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:162:0: style: Class 'owned_ptr < AminoAcids >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:168:0: style: Class 'owned_ptr < AminoAcids >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:172:0: style: Class 'owned_ptr < AminoAcids >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:175:0: style: Class 'owned_ptr < AminoAcids >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:182:0: style: Class 'owned_ptr < AminoAcids >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:162:0: style: Class 'owned_ptr < Genetic_Code >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:168:0: style: Class 'owned_ptr < Genetic_Code >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:172:0: style: Class 'owned_ptr < Genetic_Code >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:175:0: style: Class 'owned_ptr < Genetic_Code >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/owned-ptr.H:182:0: style: Class 'owned_ptr < Genetic_Code >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/startup/files.cc:164:21: style: Function 'run_info' argument 1 names different: declaration 'j' definition 'info'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/startup/files.H:16:21: note: Function 'run_info' argument 1 names different: declaration 'j' definition 'info'.
BAli-Phy-3.3/src/startup/files.cc:164:21: note: Function 'run_info' argument 1 names different: declaration 'j' definition 'info'.
BAli-Phy-3.3/src/substitution/substitution.cc:337:2: style: Struct 'peeling_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/alignment-cat.cc:330:3: style: Struct 'branch_order' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/alignment-draw.cc:400:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
BAli-Phy-3.3/src/tools/alignment-draw.cc:69:5: warning: Member variable 'Scale::min' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/tools/alignment-draw.cc:69:5: warning: Member variable 'Scale::max' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/tools/alignment-draw.cc:151:5: style: Struct 'Rainbow_ColorMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/alignment-draw.cc:326:5: style: Class 'switch_fg_bg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/alignment-draw.cc:350:5: style: Class 'contrast' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/alignment-draw.cc:91:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:80:23: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:91:21: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:93:9: style: The function 'bg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:82:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:93:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:95:9: style: The function 'fg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:83:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:95:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:101:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:80:23: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:101:18: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:103:9: style: The function 'bg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:82:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:103:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:107:9: style: The function 'fg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:83:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:107:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:124:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:80:23: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:124:23: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:126:9: style: The function 'bg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:82:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:126:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:147:9: style: The function 'fg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:83:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:147:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:170:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:80:23: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:170:20: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:172:9: style: The function 'bg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:82:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:172:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:199:9: style: The function 'fg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:83:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:199:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:235:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:80:23: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:235:16: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:237:9: style: The function 'bg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:82:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:237:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:246:9: style: The function 'fg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:83:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:246:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:272:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:80:23: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:272:17: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:274:9: style: The function 'bg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:82:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:274:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:283:9: style: The function 'fg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:83:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:283:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:295:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:80:23: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:295:20: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:297:9: style: The function 'bg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:82:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:297:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:302:9: style: The function 'fg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:83:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:302:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:316:19: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:80:23: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:316:19: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:318:9: style: The function 'bg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:82:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:318:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:322:9: style: The function 'fg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:83:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:322:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:336:15: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:80:23: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:336:15: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:338:9: style: The function 'bg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:82:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:338:9: note: Function in derived class
BAli-Phy-3.3/src/tools/alignment-draw.cc:342:9: style: The function 'fg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/alignment-draw.cc:83:17: note: Virtual function in base class
BAli-Phy-3.3/src/tools/alignment-draw.cc:342:9: note: Function in derived class
BAli-Phy-3.3/src/tools/partition.H:67:5: style: Struct 'partition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/partition.H:84:5: style: Struct 'Partition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/partition.H:95:5: style: Struct 'Partition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/tree-dist.H:56:5: style: Struct 'tree_record' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/tree-dist.H:107:5: style: Class 'tree_sample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/alignment-gild.cc:394:5: warning: Member variable 'root_position::b' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/tools/alignment-gild.cc:394:5: warning: Member variable 'root_position::x' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/tools/alignment-info.cc:253:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/alignment-max.cc:189:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
BAli-Phy-3.3/src/tools/alignment-max.cc:147:3: style: Struct 'emitted_column' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/alignment-max.cc:286:3: style: Struct 'MPD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/alignment-smc.cc:266:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/analyze-rates.cc:108:3: style: Struct 'discrete_distribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/colors.cc:164:19: style: Same expression on both sides of '<=' because the value of 'W2.S()' and 'W1.S()' are the same. [duplicateExpression]
BAli-Phy-3.3/src/tools/colors.cc:159:14: note: 'W2' is assigned value 'W1' here.
BAli-Phy-3.3/src/tools/colors.cc:164:19: note: Same expression on both sides of '<=' because the value of 'W2.S()' and 'W1.S()' are the same.
BAli-Phy-3.3/src/tools/colors.cc:165:19: style: Same expression on both sides of '>=' because the value of 'W2.V()' and 'W1.V()' are the same. [duplicateExpression]
BAli-Phy-3.3/src/tools/colors.cc:159:14: note: 'W2' is assigned value 'W1' here.
BAli-Phy-3.3/src/tools/colors.cc:165:19: note: Same expression on both sides of '>=' because the value of 'W2.V()' and 'W1.V()' are the same.
BAli-Phy-3.3/src/tools/consensus-tree.cc:473:92: style: Function 'get_Ml_sub_partitions_and_counts' argument 4 names different: declaration 'search' definition 'depth'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/consensus-tree.H:60:80: note: Function 'get_Ml_sub_partitions_and_counts' argument 4 names different: declaration 'search' definition 'depth'.
BAli-Phy-3.3/src/tools/consensus-tree.cc:473:92: note: Function 'get_Ml_sub_partitions_and_counts' argument 4 names different: declaration 'search' definition 'depth'.
BAli-Phy-3.3/src/tools/consensus-tree.cc:482:81: style: Function 'get_Ml_sub_partitions' argument 4 names different: declaration 'search' definition 'depth'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/consensus-tree.H:57:92: note: Function 'get_Ml_sub_partitions' argument 4 names different: declaration 'search' definition 'depth'.
BAli-Phy-3.3/src/tools/consensus-tree.cc:482:81: note: Function 'get_Ml_sub_partitions' argument 4 names different: declaration 'search' definition 'depth'.
BAli-Phy-3.3/src/tools/consensus-tree.cc:162:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/consensus-tree.cc:242:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/consensus-tree.cc:246:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/consensus-tree.H:32:5: style: Struct 'p_counts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/distance-methods.cc:415:12: warning: Assert statement modifies 'N'. [assignmentInAssert]
BAli-Phy-3.3/src/tools/distance-methods.cc:428:12: warning: Assert statement modifies 'N'. [assignmentInAssert]
BAli-Phy-3.3/src/tools/mctree.H:124:5: style: Struct 'MC_tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/draw-tree.cc:1109:31: style: Same expression on both sides of '||'. [duplicateExpression]
BAli-Phy-3.3/src/tools/draw-tree.cc:1684:12: style: The scope of the variable 'L' can be reduced. [variableScope]
BAli-Phy-3.3/src/tools/draw-tree.cc:730:35: style: Function 'edges_cross' argument 1 names different: declaration 'b1' definition 'e1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/draw-tree.cc:694:26: note: Function 'edges_cross' argument 1 names different: declaration 'b1' definition 'e1'.
BAli-Phy-3.3/src/tools/draw-tree.cc:730:35: note: Function 'edges_cross' argument 1 names different: declaration 'b1' definition 'e1'.
BAli-Phy-3.3/src/tools/draw-tree.cc:730:43: style: Function 'edges_cross' argument 2 names different: declaration 'b2' definition 'e2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/draw-tree.cc:694:34: note: Function 'edges_cross' argument 2 names different: declaration 'b2' definition 'e2'.
BAli-Phy-3.3/src/tools/draw-tree.cc:730:43: note: Function 'edges_cross' argument 2 names different: declaration 'b2' definition 'e2'.
BAli-Phy-3.3/src/tools/draw-tree.cc:1703:36: style: Function 'edges_cross' argument 1 names different: declaration 'b1' definition 'e1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/draw-tree.cc:1645:26: note: Function 'edges_cross' argument 1 names different: declaration 'b1' definition 'e1'.
BAli-Phy-3.3/src/tools/draw-tree.cc:1703:36: note: Function 'edges_cross' argument 1 names different: declaration 'b1' definition 'e1'.
BAli-Phy-3.3/src/tools/draw-tree.cc:1703:43: style: Function 'edges_cross' argument 2 names different: declaration 'b2' definition 'e2'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/draw-tree.cc:1645:33: note: Function 'edges_cross' argument 2 names different: declaration 'b2' definition 'e2'.
BAli-Phy-3.3/src/tools/draw-tree.cc:1703:43: note: Function 'edges_cross' argument 2 names different: declaration 'b2' definition 'e2'.
BAli-Phy-3.3/src/tools/draw-tree.cc:1779:99: style: Function 'node_node_repulsion' argument 2 names different: declaration 'D' definition 'DEL'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/draw-tree.cc:1769:79: note: Function 'node_node_repulsion' argument 2 names different: declaration 'D' definition 'DEL'.
BAli-Phy-3.3/src/tools/draw-tree.cc:1779:99: note: Function 'node_node_repulsion' argument 2 names different: declaration 'D' definition 'DEL'.
BAli-Phy-3.3/src/tools/draw-tree.cc:1823:100: style: Function 'node_node_attraction' argument 2 names different: declaration 'D' definition 'DEL'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/draw-tree.cc:1770:80: note: Function 'node_node_attraction' argument 2 names different: declaration 'D' definition 'DEL'.
BAli-Phy-3.3/src/tools/draw-tree.cc:1823:100: note: Function 'node_node_attraction' argument 2 names different: declaration 'D' definition 'DEL'.
BAli-Phy-3.3/src/tools/draw-tree.cc:1875:100: style: Function 'node_edge_attraction' argument 2 names different: declaration 'D' definition 'DEL'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/draw-tree.cc:1771:80: note: Function 'node_edge_attraction' argument 2 names different: declaration 'D' definition 'DEL'.
BAli-Phy-3.3/src/tools/draw-tree.cc:1875:100: note: Function 'node_edge_attraction' argument 2 names different: declaration 'D' definition 'DEL'.
BAli-Phy-3.3/src/tools/draw-tree.cc:3427:13: style: Variable 'seed' is assigned a value that is never used. [unreadVariable]
BAli-Phy-3.3/src/tools/draw-tree.cc:2666:5: warning: Member variable 'cloud::color' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/tools/draw-tree.cc:2668:5: warning: Member variable 'cloud::color' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/tools/draw-tree.cc:1769:12: performance: Technically the member function 'graph_energy_function::node_node_repulsion' can be static. [functionStatic]
BAli-Phy-3.3/src/tools/draw-tree.cc:1779:31: note: Technically the member function 'graph_energy_function::node_node_repulsion' can be static.
BAli-Phy-3.3/src/tools/draw-tree.cc:1769:12: note: Technically the member function 'graph_energy_function::node_node_repulsion' can be static.
BAli-Phy-3.3/src/tools/draw-tree.cc:1770:12: performance: Technically the member function 'graph_energy_function::node_node_attraction' can be static. [functionStatic]
BAli-Phy-3.3/src/tools/draw-tree.cc:1823:31: note: Technically the member function 'graph_energy_function::node_node_attraction' can be static.
BAli-Phy-3.3/src/tools/draw-tree.cc:1770:12: note: Technically the member function 'graph_energy_function::node_node_attraction' can be static.
BAli-Phy-3.3/src/tools/draw-tree.cc:1771:12: performance: Technically the member function 'graph_energy_function::node_edge_attraction' can be static. [functionStatic]
BAli-Phy-3.3/src/tools/draw-tree.cc:1875:31: note: Technically the member function 'graph_energy_function::node_edge_attraction' can be static.
BAli-Phy-3.3/src/tools/draw-tree.cc:1771:12: note: Technically the member function 'graph_energy_function::node_edge_attraction' can be static.
BAli-Phy-3.3/src/tools/draw-tree.cc:223:5: style: Class 'MC_tree_with_lengths' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/draw-tree.cc:594:5: style: Struct 'common_layout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/draw-tree.cc:698:5: style: Struct 'tree_layout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/draw-tree.cc:1653:5: style: Struct 'graph_layout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/draw-tree.cc:2667:5: style: Struct 'cloud' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/draw-tree.cc:2693:5: style: Struct 'degree_order' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/draw-tree.cc:101:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/draw-tree.cc:77:18: note: Virtual function in base class
BAli-Phy-3.3/src/tools/draw-tree.cc:101:10: note: Function in derived class
BAli-Phy-3.3/src/tools/draw-tree.cc:1487:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/draw-tree.cc:77:18: note: Virtual function in base class
BAli-Phy-3.3/src/tools/draw-tree.cc:1487:10: note: Function in derived class
BAli-Phy-3.3/src/tools/draw-tree.cc:2233:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/draw-tree.cc:1766:20: note: Virtual function in base class
BAli-Phy-3.3/src/tools/draw-tree.cc:2233:12: note: Function in derived class
BAli-Phy-3.3/src/tools/draw-tree.cc:2242:12: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/draw-tree.cc:1767:20: note: Virtual function in base class
BAli-Phy-3.3/src/tools/draw-tree.cc:2242:12: note: Function in derived class
BAli-Phy-3.3/src/tools/draw-tree.cc:2825:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/draw-tree.cc:77:18: note: Virtual function in base class
BAli-Phy-3.3/src/tools/draw-tree.cc:2825:10: note: Function in derived class
BAli-Phy-3.3/src/tools/findroot.cc:29:57: style: Function 'rootdistance' argument 4 names different: declaration 'dist' definition 'x'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/findroot.H:25:57: note: Function 'rootdistance' argument 4 names different: declaration 'dist' definition 'x'.
BAli-Phy-3.3/src/tools/findroot.cc:29:57: note: Function 'rootdistance' argument 4 names different: declaration 'dist' definition 'x'.
BAli-Phy-3.3/src/tools/findroot.cc:58:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/optimize.H:37:20: note: Virtual function in base class
BAli-Phy-3.3/src/tools/findroot.cc:58:10: note: Function in derived class
BAli-Phy-3.3/src/tools/inverse.cc:55:30: style: Function 'inverse' argument 1 names different: declaration 'A' definition 'M'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/inverse.H:26:30: note: Function 'inverse' argument 1 names different: declaration 'A' definition 'M'.
BAli-Phy-3.3/src/tools/inverse.cc:55:30: note: Function 'inverse' argument 1 names different: declaration 'A' definition 'M'.
BAli-Phy-3.3/src/tools/joint-A-T.H:34:7: style: Technically the member function 'joint_A_T::size' can be const. [functionConst]
BAli-Phy-3.3/src/tools/mctree-mean-lengths.cc:320:13: style: Variable 'seed' is assigned a value that is never used. [unreadVariable]
BAli-Phy-3.3/src/tools/mctree-mean-lengths.cc:219:5: style: Struct 'accum_branch_lengths' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/mctree.cc:464:5: style: Variable 'mc_partitions' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BAli-Phy-3.3/src/tools/mctree.cc:463:0: note: Variable 'mc_partitions' is reassigned a value before the old one has been used if variable is no semaphore variable.
BAli-Phy-3.3/src/tools/mctree.cc:464:5: note: Variable 'mc_partitions' is reassigned a value before the old one has been used if variable is no semaphore variable.
BAli-Phy-3.3/src/tools/model_P.cc:81:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
BAli-Phy-3.3/src/tools/optimize.cc:242:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
BAli-Phy-3.3/src/tools/optimize.cc:252:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
BAli-Phy-3.3/src/tools/optimize.cc:170:21: style: Function 'derivative' argument 3 names different: declaration 'dx' definition 'v'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/optimize.H:45:69: note: Function 'derivative' argument 3 names different: declaration 'dx' definition 'v'.
BAli-Phy-3.3/src/tools/optimize.cc:170:21: note: Function 'derivative' argument 3 names different: declaration 'dx' definition 'v'.
BAli-Phy-3.3/src/tools/optimize.cc:170:36: style: Function 'derivative' argument 4 names different: declaration 'scale' definition 'dt'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/optimize.H:45:85: note: Function 'derivative' argument 4 names different: declaration 'scale' definition 'dt'.
BAli-Phy-3.3/src/tools/optimize.cc:170:36: note: Function 'derivative' argument 4 names different: declaration 'scale' definition 'dt'.
BAli-Phy-3.3/src/tools/optimize.cc:193:22: style: Function 'derivative2' argument 3 names different: declaration 'dx' definition 'v'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/optimize.H:48:70: note: Function 'derivative2' argument 3 names different: declaration 'dx' definition 'v'.
BAli-Phy-3.3/src/tools/optimize.cc:193:22: note: Function 'derivative2' argument 3 names different: declaration 'dx' definition 'v'.
BAli-Phy-3.3/src/tools/optimize.cc:193:37: style: Function 'derivative2' argument 4 names different: declaration 'scale' definition 'dt'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/optimize.H:48:86: note: Function 'derivative2' argument 4 names different: declaration 'scale' definition 'dt'.
BAli-Phy-3.3/src/tools/optimize.cc:193:37: note: Function 'derivative2' argument 4 names different: declaration 'scale' definition 'dt'.
BAli-Phy-3.3/src/tools/partition.cc:155:36: style: Function 'reverse' argument 1 names different: declaration 'p' definition 'p1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/partition.H:70:36: note: Function 'reverse' argument 1 names different: declaration 'p' definition 'p1'.
BAli-Phy-3.3/src/tools/partition.cc:155:36: note: Function 'reverse' argument 1 names different: declaration 'p' definition 'p1'.
BAli-Phy-3.3/src/tools/partition.cc:161:36: style: Function 'reverse' argument 1 names different: declaration 'p' definition 'p1'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/partition.H:100:36: note: Function 'reverse' argument 1 names different: declaration 'p' definition 'p1'.
BAli-Phy-3.3/src/tools/partition.cc:161:36: note: Function 'reverse' argument 1 names different: declaration 'p' definition 'p1'.
BAli-Phy-3.3/src/tools/path-graph.cc:226:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/pickout.cc:105:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
BAli-Phy-3.3/src/tools/read-trees.H:73:2: style: Class 'Newick' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/read-trees.H:74:2: style: Class 'Newick' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/read-trees.H:95:2: style: Class 'NEXUS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/read-trees.H:96:2: style: Class 'NEXUS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/read-trees.H:122:2: style: Class 'Newick_or_NEXUS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/read-trees.H:123:2: style: Class 'Newick_or_NEXUS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/read-trees.H:176:2: style: Class 'Fixroot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/read-trees.H:66:7: style: The function 'current_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:42:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:66:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:68:10: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:45:20: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:68:10: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:70:7: style: The function 'skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:52:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:70:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:71:7: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:53:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:71:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:88:7: style: The function 'current_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:42:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:88:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:90:9: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:45:20: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:90:9: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:92:7: style: The function 'skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:52:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:92:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:93:7: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:53:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:93:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:105:7: style: The function 'current_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:42:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:105:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:107:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:45:20: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:107:28: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:108:42: style: The function 'names' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:46:42: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:108:42: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:110:7: style: The function 'skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:52:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:110:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:111:7: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:53:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:111:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:120:19: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:107:28: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:120:19: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:131:7: style: The function 'current_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:42:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:131:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:134:9: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:107:28: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:134:9: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:135:34: style: The function 'names' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:108:42: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:135:34: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:143:8: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:107:28: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:143:8: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:152:7: style: The function 'skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:52:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:152:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:153:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:107:28: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:153:13: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:163:7: style: The function 'skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:52:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:163:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:164:8: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:107:28: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:164:8: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:172:7: style: The function 'current_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:42:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:172:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:174:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:107:28: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:174:11: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:182:7: style: The function 'current_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:42:15: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:182:7: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:184:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:107:28: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:184:17: note: Function in derived class
BAli-Phy-3.3/src/tools/read-trees.H:185:34: style: The function 'names' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/read-trees.H:108:42: note: Virtual function in base class
BAli-Phy-3.3/src/tools/read-trees.H:185:34: note: Function in derived class
BAli-Phy-3.3/src/tools/statreport.cc:148:5: warning: Member variable 'var_stats::Ne' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/tools/statreport.cc:148:5: warning: Member variable 'var_stats::RCI' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/tools/statreport.cc:148:5: warning: Member variable 'var_stats::RNe' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/tools/statreport.cc:148:5: warning: Member variable 'var_stats::RCF' is not initialized in the constructor. [uninitMemberVar]
BAli-Phy-3.3/src/tools/stats-select.cc:178:21: style: Unused variable: values [unusedVariable]
BAli-Phy-3.3/src/tools/stats-select.cc:102:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/stats-select.cc:84:0: note: Virtual function in base class
BAli-Phy-3.3/src/tools/stats-select.cc:102:26: note: Function in derived class
BAli-Phy-3.3/src/tools/stats-select.cc:104:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BAli-Phy-3.3/src/tools/stats-select.cc:86:0: note: Virtual function in base class
BAli-Phy-3.3/src/tools/stats-select.cc:104:10: note: Function in derived class
BAli-Phy-3.3/src/tools/tree-dist.cc:76:54: style: Function 'support' argument 1 names different: declaration 'P' definition 'p'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/tools/tree-dist.H:89:50: note: Function 'support' argument 1 names different: declaration 'P' definition 'p'.
BAli-Phy-3.3/src/tools/tree-dist.cc:76:54: note: Function 'support' argument 1 names different: declaration 'P' definition 'p'.
BAli-Phy-3.3/src/tools/tree-mean-lengths.cc:99:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/tree-mean-lengths.cc:103:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/tree-mean-lengths.cc:235:5: style: Struct 'accum_branch_lengths_same_topology' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/tree-mean-lengths.cc:290:5: style: Struct 'accum_branch_lengths_ignore_topology' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/trees-bootstrap.cc:787:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
BAli-Phy-3.3/src/tools/trees-consensus.cc:553:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/trees-consensus.cc:624:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/trees-consensus.cc:752:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tools/trees-distances.cc:884:19: style: Condition '!direction' is always true [knownConditionTrueFalse]
BAli-Phy-3.3/src/tools/trees-distances.cc:880:17: note: Assuming that condition 'direction==0' is not redundant
BAli-Phy-3.3/src/tools/trees-distances.cc:884:19: note: Condition '!direction' is always true
BAli-Phy-3.3/src/tools/trees-distances.cc:888:19: style: Condition '!direction' is always false [knownConditionTrueFalse]
BAli-Phy-3.3/src/tools/trees-distances.cc:886:17: note: Assuming that condition 'direction==1' is not redundant
BAli-Phy-3.3/src/tools/trees-distances.cc:888:19: note: Condition '!direction' is always false
BAli-Phy-3.3/src/tools/trees-distances.cc:541:27: style: Variable 'x_to_y_old' is assigned a value that is never used. [unreadVariable]
BAli-Phy-3.3/src/tools/trees-distances.cc:359:5: style: Struct 'hungarian_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/trees-pair-distances.cc:94:3: style: Struct 'count_pair_distances' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tools/truckgraph3d.cc:175:13: style: Expression is always false because 'else if' condition matches previous condition at line 172. [multiCondition]
BAli-Phy-3.3/src/tools/truckgraph3d.cc:243:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tree/sequencetree.cc:534:5: style: Struct 'array_order' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BAli-Phy-3.3/src/tree/tree-util.cc:114:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tree/tree-util.cc:116:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tree/tree-util.cc:117:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tree/tree-util.cc:215:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tree/tree-util.cc:225:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/tree/tree-util.cc:231:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BAli-Phy-3.3/src/util/ptree.cc:147:45: style: Function 'to_json' argument 2 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
BAli-Phy-3.3/src/util/ptree.H:128:45: note: Function 'to_json' argument 2 names different: declaration 'p' definition 'v'.
BAli-Phy-3.3/src/util/ptree.cc:147:45: note: Function 'to_json' argument 2 names different: declaration 'p' definition 'v'.
[02:18]

ftp://ftp.se.debian.org/debian/pool/main/b/ball/ball_1.4.3~beta1.orig.tar.gz
ball-1_4_3-BETA1/source/APPLICATIONS/BALLVIEW/demoTutorialDialog.C:600:4: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/BALLVIEW/demoTutorialDialog.C:456:2: style: Variable 'system' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/APPLICATIONS/BALLVIEW/demoTutorialDialog.C:455:0: note: Variable 'system' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/BALLVIEW/demoTutorialDialog.C:456:2: note: Variable 'system' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/BALLVIEW/demoTutorialDialog.C:629:3: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/BALLVIEW/mainframe.C:224:55: style: Function 'eventFilter' argument 2 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/BALLVIEW/mainframe.h:44:38: note: Function 'eventFilter' argument 2 names different: declaration 'e' definition 'event'.
ball-1_4_3-BETA1/source/APPLICATIONS/BALLVIEW/mainframe.C:224:55: note: Function 'eventFilter' argument 2 names different: declaration 'e' definition 'event'.
ball-1_4_3-BETA1/source/APPLICATIONS/MMFF94/readMMFF94TestFile.C:550:8: style: The scope of the variable 'swap' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/MMFF94/splitMMFFTestSuiteMolFiles.C:49:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/MMFF94/splitMMFFTestSuiteMolFiles.C:77:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/MMFF94/testKekulizer.C:143:17: style: Unused variable: not_ok [unusedVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/featureSelector.C:47:20: style: Variable 'regression' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/featureSelector.C:106:3: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/validator.C:59:5: warning: Either the condition '!data_filename' is redundant or there is possible null pointer dereference: data_filename. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/validator.C:56:6: note: Assuming that condition '!data_filename' is not redundant
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/validator.C:59:5: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/validator.C:83:6: warning: Either the condition '!data_filename' is redundant or there is possible null pointer dereference: data_filename. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/validator.C:80:7: note: Assuming that condition '!data_filename' is not redundant
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/validator.C:83:6: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/validator.C:39:20: style: Variable 'regression' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/predictor.C:42:20: style: Variable 'regression' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/modelCreator.C:86:3: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyRun/main.C:115:3: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.C:193:140: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:33:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:48:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.C:22:21: warning: Member variable 'CSVInputDataItem::no_y_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.C:22:21: warning: Member variable 'CSVInputDataItem::x_labels_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.C:22:21: warning: Member variable 'CSVInputDataItem::y_labels_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.C:54:21: warning: Member variable 'CSVInputDataItem::sep_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:93:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < ModelItem * >::size' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:98:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < ModelItem * >::empty' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:93:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < DataItem * >::size' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:98:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < DataItem * >::empty' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:93:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < SDFInputDataItem * >::size' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:98:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < SDFInputDataItem * >::empty' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:93:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < CSVInputDataItem * >::size' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:98:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < CSVInputDataItem * >::empty' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:93:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < FeatureSelectionItem * >::size' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:98:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < FeatureSelectionItem * >::empty' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:93:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < ValidationItem * >::size' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:98:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < ValidationItem * >::empty' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:93:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < PredictionItem * >::size' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:98:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < PredictionItem * >::empty' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:93:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < PartitioningItem * >::size' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:98:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < PartitioningItem * >::empty' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:93:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < InputPartitionItem * >::size' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:98:0: style: Technically the member function 'BALL :: VIEW :: Pipeline < InputPartitionItem * >::empty' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.h:18:5: style: Class 'PredictionPlotter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.h:20:5: style: Class 'PredictionPlotter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDialog.h:29:4: style: Class 'SDFInputDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/fileBrowser.h:20:5: style: Class 'FileIconProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/connectionManager.h:25:5: style: Class 'ConnectionManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/connectionManager.h:45:7: style: Class 'CMInputItem_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/connectionManager.h:57:7: style: Class 'CMFeatureSelectionItem_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/connectionManager.h:69:7: style: Class 'CMValidationItem_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/connectionManager.h:81:7: style: Class 'CMPredictionItem_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialogPages.h:35:5: style: Class 'ModelParameterPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialogPages.h:50:5: style: Class 'KernelParameterPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialogPages.h:88:5: style: Class 'OptimizePage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialogPages.h:120:5: style: Class 'ModelPropertiesPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialogPages.h:132:5: style: Class 'ConnectionsPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialogPages.h:151:5: style: Class 'DataPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.h:61:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataDialog.h:27:5: style: Class 'InputDataDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.h:13:3: warning: The class 'CSVInputDataItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItem.h:99:18: style: The function 'getMouseOverText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:165:25: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItem.h:99:18: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.h:25:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:142:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.h:25:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.h:39:10: style: The function 'checkForDiscreteY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItem.h:62:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.h:39:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.h:44:10: style: The function 'addToPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:150:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.h:44:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.h:45:10: style: The function 'removeFromPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:146:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.h:45:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:114:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:142:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:114:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:132:10: style: The function 'writeConfigSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:154:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:132:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:134:10: style: The function 'addToPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:150:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:134:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:135:10: style: The function 'removeFromPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:146:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:135:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:142:10: style: The function 'isDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:124:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:142:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:167:10: style: The function 'change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:132:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:167:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:214:18: style: The function 'getMouseOverText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:165:25: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:214:18: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:34:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:142:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:34:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:57:10: style: The function 'writeConfigSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:154:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:57:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:59:10: style: The function 'addToPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:150:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:59:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:60:10: style: The function 'removeFromPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:146:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:60:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:63:18: style: The function 'getMouseOverText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:165:25: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:63:18: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:69:10: style: The function 'change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:132:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:69:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.h:24:10: style: The function 'plot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.h:74:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.h:24:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.h:19:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:142:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.h:19:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.h:24:10: style: The function 'addToPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:150:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.h:24:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.h:25:10: style: The function 'removeFromPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:146:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.h:25:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.h:43:10: style: The function 'isDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:124:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.h:43:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.h:50:18: style: The function 'getMouseOverText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:165:25: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.h:50:18: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:50:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:142:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:50:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:97:10: style: The function 'writeConfigSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:154:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:97:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:101:18: style: The function 'addToPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:150:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:101:18: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:102:18: style: The function 'removeFromPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:146:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:102:18: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:104:18: style: The function 'getMouseOverText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:165:25: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:104:18: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:107:10: style: The function 'change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:132:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:107:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dottedEdge.h:58:9: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/edge.h:79:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dottedEdge.h:58:9: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.h:23:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:142:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.h:23:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.h:26:10: style: The function 'removeFromPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:146:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.h:26:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.h:27:10: style: The function 'addToPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:150:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.h:27:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.h:31:10: style: The function 'checkForDiscreteY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItem.h:62:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.h:31:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:42:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:142:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:42:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:60:10: style: The function 'writeConfigSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:154:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:60:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:62:10: style: The function 'addToPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:101:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:62:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:63:10: style: The function 'removeFromPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:102:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:63:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:77:10: style: The function 'change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:132:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:77:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:83:10: style: The function 'setValidationInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:121:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:83:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:86:10: style: The function 'showPredictionDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:180:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:86:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:92:10: style: The function 'createActions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:124:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:92:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:41:10: style: The function 'checkForDiscreteY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItem.h:62:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:41:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:49:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:142:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:49:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:54:10: style: The function 'addToPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:150:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:54:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:55:10: style: The function 'removeFromPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.h:146:17: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:55:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:61:10: style: The function 'loadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItem.h:60:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:61:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDataItem.C:143:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:100:0: performance: Possible inefficient checking for 'list_' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/CSVInputDialog.h:30:4: style: Class 'CSVInputDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.C:66:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.C:193:140: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.C:242:122: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.h:19:3: warning: The class 'SDFInputDataItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.C:128:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDataItem.C:144:63: performance: Function parameter 'act' should be passed by const reference. [passedByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDialog.C:121:8: style: The scope of the variable 'num' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDialog.C:99:19: warning: Member variable 'SDFInputDialog::sd_descriptors_checkbox_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDialog.C:99:19: warning: Member variable 'SDFInputDialog::class_names_checkbox_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDialog.C:99:19: warning: Member variable 'SDFInputDialog::input_ok_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDialog.C:99:19: warning: Member variable 'SDFInputDialog::input_item_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/SDFInputDialog.C:99:19: warning: Member variable 'SDFInputDialog::property_names_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/bayesPlotter.h:45:5: style: Class 'BayesPlotter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/bayesPlotter.h:51:10: style: The function 'plot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.h:74:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/bayesPlotter.h:51:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/coefficientPlotter.h:15:5: style: Class 'CoefficientPlotter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/coefficientPlotter.h:21:10: style: The function 'plot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.h:74:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/coefficientPlotter.h:21:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/componentPlotter.h:23:10: style: The function 'plot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.h:74:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/componentPlotter.h:23:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/componentPlotter.h:46:10: style: The function 'activityChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.h:64:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/componentPlotter.h:46:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/connectionManager.C:92:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.C:76:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.C:84:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.C:136:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.C:144:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.C:182:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.C:191:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItem.C:462:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:582:7: warning: Either the condition 'item!=NULL' is redundant or there is possible null pointer dereference: item. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:576:14: note: Assuming that condition 'item!=NULL' is not redundant
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:582:7: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:71:131: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:121:7: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:126:7: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:130:7: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:413:12: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:466:12: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:523:12: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:588:31: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:623:15: style: The scope of the variable 'last_item' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:151:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:156:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:161:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:625:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:23:18: warning: Member variable 'DataItemScene::main_window' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dataItemScene.C:23:18: warning: Member variable 'DataItemScene::view' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dottedEdge.C:9:36: style: Function 'DottedEdge' argument 1 names different: declaration 'sourceNode' definition 'source_node'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dottedEdge.h:32:25: note: Function 'DottedEdge' argument 1 names different: declaration 'sourceNode' definition 'source_node'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dottedEdge.C:9:36: note: Function 'DottedEdge' argument 1 names different: declaration 'sourceNode' definition 'source_node'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dottedEdge.C:9:59: style: Function 'DottedEdge' argument 2 names different: declaration 'destNode' definition 'dest_node'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dottedEdge.h:32:47: note: Function 'DottedEdge' argument 2 names different: declaration 'destNode' definition 'dest_node'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/dottedEdge.C:9:59: note: Function 'DottedEdge' argument 2 names different: declaration 'destNode' definition 'dest_node'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/edge.C:17:24: style: Function 'Edge' argument 1 names different: declaration 'sourceNode' definition 'source_node'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/edge.h:35:19: note: Function 'Edge' argument 1 names different: declaration 'sourceNode' definition 'source_node'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/edge.C:17:24: note: Function 'Edge' argument 1 names different: declaration 'sourceNode' definition 'source_node'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/edge.C:17:47: style: Function 'Edge' argument 2 names different: declaration 'destNode' definition 'dest_node'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/edge.h:35:41: note: Function 'Edge' argument 2 names different: declaration 'destNode' definition 'dest_node'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/edge.C:17:47: note: Function 'Edge' argument 2 names different: declaration 'destNode' definition 'dest_node'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featurePlotter.h:18:5: style: Class 'FeaturePlotter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featurePlotter.h:21:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.h:52:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featurePlotter.h:21:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featurePlotter.h:31:10: style: The function 'plot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.h:74:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featurePlotter.h:31:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionDialog.C:128:27: warning: Member variable 'FeatureSelectionDialog::edit2_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionDialog.C:128:27: warning: Member variable 'FeatureSelectionDialog::cutoff_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionDialog.C:128:27: warning: Member variable 'FeatureSelectionDialog::checkbox_post_optimization_model_par_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionDialog.C:128:27: warning: Member variable 'FeatureSelectionDialog::checkbox_post_optimization_kernel_par_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionDialog.C:128:27: warning: Member variable 'FeatureSelectionDialog::k_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionDialog.C:128:27: warning: Member variable 'FeatureSelectionDialog::cor_threshold_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionDialog.C:128:27: warning: Member variable 'FeatureSelectionDialog::fs_item_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionDialog.C:128:27: warning: Member variable 'FeatureSelectionDialog::statistic_box_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionDialog.C:128:27: warning: Member variable 'FeatureSelectionDialog::statistic_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.C:84:22: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.C:187:6: style: Variable 'lm' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.C:185:0: note: Variable 'lm' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.C:187:6: note: Variable 'lm' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.h:21:3: warning: The class 'FeatureSelectionItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.C:119:28: performance: Possible inefficient checking for 'item_positions' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/featureSelectionItem.C:124:8: performance: Possible inefficient checking for 'item_positions' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/fileBrowser.C:12:58: style: Function 'FileBrowser' argument 2 names different: declaration 'main_window' definition 'main_win'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/fileBrowser.h:41:47: note: Function 'FileBrowser' argument 2 names different: declaration 'main_window' definition 'main_win'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/fileBrowser.C:12:58: note: Function 'FileBrowser' argument 2 names different: declaration 'main_window' definition 'main_win'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPlotter.h:17:5: style: Class 'InputPlotter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItem.h:22:3: warning: The class 'InputDataItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPlotter.h:34:10: style: The function 'plot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.h:74:18: note: Virtual function in base class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPlotter.h:34:10: note: Function in derived class
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItem.C:146:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:128:15: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:68:62: style: Function 'writeConfigSection' argument 1 names different: declaration 'sd_item' definition 'csv_item'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.h:30:47: note: Function 'writeConfigSection' argument 1 names different: declaration 'sd_item' definition 'csv_item'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:68:62: note: Function 'writeConfigSection' argument 1 names different: declaration 'sd_item' definition 'csv_item'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:48:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:105:132: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.h:31:10: performance: Technically the member function 'BALL::VIEW::InputDataItemIO::writeConfigSection' can be static. [functionStatic]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:92:25: note: Technically the member function 'BALL::VIEW::InputDataItemIO::writeConfigSection' can be static.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.h:31:10: note: Technically the member function 'BALL::VIEW::InputDataItemIO::writeConfigSection' can be static.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.h:24:5: style: Class 'InputDataItemIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:193:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:221:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:287:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:132:28: performance: Possible inefficient checking for 'item_positions' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:147:29: performance: Possible inefficient checking for 'item_positions' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:160:29: performance: Possible inefficient checking for 'item_positions' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:212:30: performance: Possible inefficient checking for 'item_positions' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDataItemIO.C:273:30: performance: Possible inefficient checking for 'item_positions' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputDialog.C:97:6: style: The scope of the variable 'num' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.C:14:81: style: Function 'InputPartitionItem' argument 2 names different: declaration 'input_item' definition 'partitioner'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.h:17:62: note: Function 'InputPartitionItem' argument 2 names different: declaration 'input_item' definition 'partitioner'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.C:14:81: note: Function 'InputPartitionItem' argument 2 names different: declaration 'input_item' definition 'partitioner'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/inputPartitionItem.C:113:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1638:35: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1645:35: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1651:38: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1659:31: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1671:38: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1691:37: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1692:37: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1693:33: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1694:30: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1695:31: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1696:38: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1698:40: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1699:37: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:894:59: style: Same expression on both sides of '|'. [duplicateExpression]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:770:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1015:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1078:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1094:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1112:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1129:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1144:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1159:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1209:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1219:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1232:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1242:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1252:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1262:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1275:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1316:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1590:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1596:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1602:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1610:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1617:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1624:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1631:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1841:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:49:5: performance: Variable 'executable_directory_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:232:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:268:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:303:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:339:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1175:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1283:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1323:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/mainWindow.C:1510:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:357:47: style: Condition 'model_item_->kernel_function_type==4' is always true [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:282:11: style: The scope of the variable 'num' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:318:11: style: The scope of the variable 'num' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::parent' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::entryHasKernel' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::entryHasParameters' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::isOptimizable' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::buttons_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::okButton_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::propertyPage_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::dataPage_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::parameter1_start_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::parameter2_start_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::param1_is_set_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialog.C:189:29: warning: Member variable 'ModelConfigurationDialog::param2_is_set_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialogPages.C:361:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelConfigurationDialogPages.C:452:20: warning: Member variable 'ConnectionsPage::parent_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:231:14: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:278:32: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:276:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:445:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:468:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:682:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:846:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:180:4: performance: Variable 'model_parameters' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.h:20:3: warning: The class 'ModelItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:626:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:642:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:657:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:674:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelItem.C:261:28: performance: Possible inefficient checking for 'item_positions' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelPropertiesDialog.C:84:9: style: The scope of the variable 'num' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelPropertiesDialog.C:62:24: warning: Member variable 'ModelPropertiesDialog::num_of_parameters_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelPropertiesDialog.C:62:24: warning: Member variable 'ModelPropertiesDialog::entry_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelPropertiesDialog.C:62:24: warning: Member variable 'ModelPropertiesDialog::edit_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelPropertiesDialog.C:62:24: warning: Member variable 'ModelPropertiesDialog::kedit_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelPropertiesDialog.C:62:24: warning: Member variable 'ModelPropertiesDialog::k_' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/modelPropertiesDialog.h:34:4: style: Class 'ModelPropertiesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.C:56:33: style: Variable 'it' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.C:57:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.C:89:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/partitioningItem.C:153:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:33:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:48:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:93:18: style: Technically the member function 'BALL::VIEW::Pipeline::size' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:98:10: style: Technically the member function 'BALL::VIEW::Pipeline::empty' can be const. [functionConst]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/pipeline.h:100:9: performance: Possible inefficient checking for 'list_' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.h:64:18: warning: Virtual function 'activityChange' is called from constructor 'Plotter(DataItem*item)' at line 58. Dynamic binding is not used. [virtualCallInConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.C:58:72: note: Calling activityChange
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/plotter.h:64:18: note: activityChange is a virtual method
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.C:80:18: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.C:86:22: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.C:24:49: style: Function 'PredictionItem' argument 1 names different: declaration 'test_data_item' definition 'input_item'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:31:35: note: Function 'PredictionItem' argument 1 names different: declaration 'test_data_item' definition 'input_item'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.C:24:49: note: Function 'PredictionItem' argument 1 names different: declaration 'test_data_item' definition 'input_item'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.C:24:72: style: Function 'PredictionItem' argument 2 names different: declaration 'model' definition 'model_item'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:31:62: note: Function 'PredictionItem' argument 2 names different: declaration 'model' definition 'model_item'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.C:24:72: note: Function 'PredictionItem' argument 2 names different: declaration 'model' definition 'model_item'.
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.C:263:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionResultDialog.h:28:5: style: Class 'PredictionResultDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.h:23:3: warning: The class 'PredictionItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.C:283:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionItem.C:88:28: performance: Possible inefficient checking for 'item_positions' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.C:92:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.C:108:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.C:135:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.C:209:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.C:256:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.C:287:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionPlotter.C:305:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionResultDialog.C:94:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionResultDialog.C:179:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionResultDialog.C:193:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionResultDialog.C:214:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionResultDialog.C:238:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/predictionResultDialog.C:246:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationDialog.C:113:8: error: Uninitialized variable: ok [uninitvar]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:97:30: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:111:24: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:132:18: style: C-style pointer casting [cstyleCast]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:313:12: style: The scope of the variable 'mean_stddev' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:267:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:459:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:124:18: warning: Virtual function 'createActions' is called from constructor 'ValidationItem(int type,DataItemView*view)' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:38:4: note: Calling init
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:169:4: note: Calling createActions
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:124:18: note: createActions is a virtual method
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:124:18: warning: Virtual function 'createActions' is called from copy constructor 'ValidationItem(ValidationItem&item)' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:54:4: note: Calling init
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:169:4: note: Calling createActions
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:124:18: note: createActions is a virtual method
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:102:18: warning: Virtual function 'removeFromPipeline' is called from destructor '~ValidationItem()' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:64:6: note: Calling removeFromPipeline
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:102:18: note: removeFromPipeline is a virtual method
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:101:18: warning: Virtual function 'addToPipeline' is called from constructor 'ValidationItem(String&configfile_section,std::map<String,DataItem*>&filenames_map,std::list<std::pair<double,double>>*item_positions,DataItemView*view)' at line 135. Dynamic binding is not used. [virtualCallInConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:135:4: note: Calling addToPipeline
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:101:18: note: addToPipeline is a virtual method
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:124:18: warning: Virtual function 'createActions' is called from constructor 'ValidationItem(String&configfile_section,std::map<String,DataItem*>&filenames_map,std::list<std::pair<double,double>>*item_positions,DataItemView*view)' at line 160. Dynamic binding is not used. [virtualCallInConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:160:4: note: Calling init
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:169:4: note: Calling createActions
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:124:18: note: createActions is a virtual method
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationResultDialog.h:25:5: style: Class 'ValidationResultDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.h:18:3: warning: The class 'ValidationItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:539:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:136:28: performance: Possible inefficient checking for 'item_positions' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationItem.C:456:7: performance: Possible inefficient checking for 'external_validations_' emptiness. [stlSize]
ball-1_4_3-BETA1/source/APPLICATIONS/QuEasyViz/validationResultDialog.C:82:11: style: The scope of the variable 'num' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/AntitargetRescorer.C:19:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/AntitargetRescorer.C:29:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/BindingDBCleaner.C:144:17: style: Condition 'no_invalid>0' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/BindingDBCleaner.C:53:20: note: Assignment 'no_invalid=0', assigned value is 0
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/BindingDBCleaner.C:144:17: note: Condition 'no_invalid>0' is always false
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/CalculateEnergy.C:123:8: style: The scope of the variable 'non_bonded_cutoff' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/CalculateEnergy.C:141:8: style: The scope of the variable 'elec_stat_cuton' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/CalculateEnergy.C:159:8: style: The scope of the variable 'elec_stat_cutoff' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/CalculateSolvationFreeEnergy.C:63:23: style: Variable 'total_energy' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/CombiLibGenerator.C:119:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ConstraintsFinder.C:156:16: style: Unused variable: selected_waters [unusedVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ConstraintsFinder.C:140:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ConstraintsFinder.C:256:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ConstraintsFinder.C:281:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/CrystalGenerator.C:140:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DBExporter.C:458:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DBExporter.C:471:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DBImporter.C:178:4: warning: Either the condition 'if(new_result&&no_mols%10000==0)' is redundant or there is possible null pointer dereference: new_result. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DBImporter.C:179:7: note: Assuming that condition 'if(new_result&&no_mols%10000==0)' is not redundant
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DBImporter.C:178:4: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DBImporter.C:102:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DBImporter.C:91:2: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DockResultMerger.C:55:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DockResultMerger.C:80:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DockResultMerger.C:209:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DockResultMerger.C:237:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/DockResultMerger.C:322:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/EvenSplit.C:74:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ExtractClustersFromWardTree.C:108:8: style: The scope of the variable 'num_clusters_to_extract' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ExtractClustersFromWardTree.C:109:8: style: The scope of the variable 'max_ward_dist' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/FeatureSelector.C:122:3: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/FingerprintSimilarityClustering.C:180:7: style: The scope of the variable 'fp_hash' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:48:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:59:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:118:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:145:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:173:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:290:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:316:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:350:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:409:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:421:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:451:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:463:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GalaxyConfigGenerator.C:483:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GridBuilder.C:141:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/GridBuilder.C:170:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/IMGDock.C:148:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/InputReader.C:125:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/InteractionConstraintDefiner.C:54:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/LigCheck.C:50:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/LigCheck.C:253:3: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/LigandFileSplitter.C:195:3: style: Variable 'drf_input' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/LigandFileSplitter.C:194:3: note: Variable 'drf_input' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/LigandFileSplitter.C:195:3: note: Variable 'drf_input' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/LigandFileSplitter.C:309:2: style: Variable 'drf_input' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/LigandFileSplitter.C:308:3: note: Variable 'drf_input' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/LigandFileSplitter.C:309:2: note: Variable 'drf_input' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/LigandFileSplitter.C:182:19: style: The scope of the variable 'output' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/LigandFileSplitter.C:185:19: style: The scope of the variable 'drf_output' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ModelCreator.C:147:2: style: Variable 'conf.kernel_par1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ModelCreator.C:146:2: note: Variable 'conf.kernel_par1' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ModelCreator.C:147:2: note: Variable 'conf.kernel_par1' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ModelCreator.C:101:3: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ModelCreator.C:156:2: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolCombine.C:139:17: style: Condition 'no_ignored>0' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolCombine.C:59:19: note: Assignment 'no_ignored=0', assigned value is 0
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolCombine.C:139:17: note: Condition 'no_ignored>0' is always false
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolCombine.C:139:17: style: Same expression on both sides of '>' because the value of 'no_ignored' and '0' are the same. [duplicateExpression]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolCombine.C:59:19: note: 'no_ignored' is assigned value '0' here.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolCombine.C:139:17: note: Same expression on both sides of '>' because the value of 'no_ignored' and '0' are the same.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolCombine.C:118:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolCombine.C:132:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolDepict.C:152:21: style: Function 'fixSvg' argument 1 names different: declaration 'svg' definition 'filename'. [funcArgNamesDifferent]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolDepict.C:18:21: note: Function 'fixSvg' argument 1 names different: declaration 'svg' definition 'filename'.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolDepict.C:152:21: note: Function 'fixSvg' argument 1 names different: declaration 'svg' definition 'filename'.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolFilter.C:45:9: style: The scope of the variable 'min_logP' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolFilter.C:46:9: style: The scope of the variable 'max_logP' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolFilter.C:50:14: style: Variable 'min_logP' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolFilter.C:55:14: style: Variable 'max_logP' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolFilter.C:210:6: style: Variable 'no_identical' is modified but its new value is never used. [unreadVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolFilter.C:198:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/MolFilter.C:224:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PDBCutter.C:53:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PDBCutter.C:58:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PeptideBuilder.C:139:0: error: Memory leak: pb [memleak]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PocketDetector.C:49:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PocketDetector.C:51:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PropertyModifier.C:67:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PropertyModifier.C:72:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PropertyModifier.C:83:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PropertyModifier.C:103:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PropertyPlotter.C:88:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PropertyPlotter.C:96:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PropertyPlotter.C:104:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/PropertyPlotter.C:111:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ProteinCheck.C:60:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ProteinCheck.C:303:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ProteinCheck.C:275:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/RMSDCalculator.C:100:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/SLICK.C:119:40: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/SLICK.C:372:57: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/SLICK.C:439:57: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:343:3: style: Variable 'score_threshold' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:331:0: note: Variable 'score_threshold' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:343:3: note: Variable 'score_threshold' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:346:3: style: Variable 'score_max_threshold' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:333:0: note: Variable 'score_max_threshold' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:346:3: note: Variable 'score_max_threshold' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:370:8: style: The scope of the variable 'wrote_all' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:38:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:75:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:85:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:211:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:219:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:231:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:309:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:345:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:451:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/ScoreAnalyzer.C:494:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/SideChainGridBuilder.C:35:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/SideChainGridBuilder.C:218:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/SimilarityAnalyzer.C:89:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/SimilarityAnalyzer.C:95:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/SimilarityAnalyzer.C:126:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/SimilarityAnalyzer.C:62:24: error: Uninitialized variable: input [uninitvar]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/SpatialConstraintDefiner.C:61:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/Validator.C:97:6: warning: Either the condition '!data_filename' is redundant or there is possible null pointer dereference: data_filename. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/Validator.C:94:7: note: Assuming that condition '!data_filename' is not redundant
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/Validator.C:97:6: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/VendorFinder.C:73:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/VendorFinder.C:110:122: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/VendorFinder.C:116:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/VendorFinder.C:150:139: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/VendorFinder.C:155:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:709:2: warning: Possible null pointer dereference: scoring_function [nullPointer]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:700:38: note: Assignment 'scoring_function=0', assigned value is 0
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:709:2: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:710:2: warning: Possible null pointer dereference: scoring_function [nullPointer]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:700:38: note: Assignment 'scoring_function=0', assigned value is 0
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:710:2: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:711:2: warning: Possible null pointer dereference: scoring_function [nullPointer]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:700:38: note: Assignment 'scoring_function=0', assigned value is 0
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:711:2: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:712:2: warning: Possible null pointer dereference: scoring_function [nullPointer]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:700:38: note: Assignment 'scoring_function=0', assigned value is 0
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:712:2: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:713:2: warning: Possible null pointer dereference: scoring_function [nullPointer]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:700:38: note: Assignment 'scoring_function=0', assigned value is 0
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:713:2: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:715:16: style: Unused variable: selected_waters [unusedVariable]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:125:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:321:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:330:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/WaterFinder.C:371:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/rescoring_common.C:346:35: style: Redundant condition: If 'ignore_top_fraction < 0', the comparison 'ignore_top_fraction < 1e-14' is always true. [redundantCondition]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/rescoring_common.C:398:4: style: Variable 'description' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/rescoring_common.C:397:0: note: Variable 'description' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/rescoring_common.C:398:4: note: Variable 'description' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/rescoring_common.C:134:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/rescoring_common.C:284:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/rescoring_common.C:372:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/rescoring_common.C:423:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/APPLICATIONS/TOOLS/rescoring_common.C:88:3: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/APPLICATIONS/UTILITIES/clip_protein_around_ligand.C:71:2: warning: Either the condition 'new_residue==0' is redundant or there is possible null pointer dereference: new_residue. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/APPLICATIONS/UTILITIES/clip_protein_around_ligand.C:72:18: note: Assuming that condition 'new_residue==0' is not redundant
ball-1_4_3-BETA1/source/APPLICATIONS/UTILITIES/clip_protein_around_ligand.C:71:2: note: Null pointer dereference
ball-1_4_3-BETA1/source/APPLICATIONS/UTILITIES/clip_protein_around_ligand.C:471:9: style: The scope of the variable 'chain' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/APPLICATIONS/UTILITIES/rigid_docking.C:195:12: style: The scope of the variable 'chn_b' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/BENCHMARKS/AmberFF_bench.C:30:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/BENCHMARKS/CharmmFF_bench.C:36:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/BENCHMARKS/CompositeClone_bench.C:23:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/BENCHMARKS/CompositeCreation_bench.C:28:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/BENCHMARKS/ContourSurface_bench.C:26:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/BENCHMARKS/DataStructures_bench.C:47:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/BENCHMARKS/FragmentDB_bench.C:26:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/BENCHMARKS/KernelClone_bench.C:31:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/BENCHMARKS/KernelCreation_bench.C:29:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/BENCHMARKS/KernelIteration_bench.C:29:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/BENCHMARKS/PDB_bench.C:23:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/COMMON/hash.C:105:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/COMMON/logStream.C:72:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/COMMON/logStream.C:138:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/COMMON/logStream.C:517:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/COMMON/logStream.C:527:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/CONCEPT/XDRPersistenceManager.C:51:28: warning: Either the condition 'stream_ptr!=0' is redundant or there is possible null pointer dereference: stream_ptr. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/CONCEPT/XDRPersistenceManager.C:55:18: note: Assuming that condition 'stream_ptr!=0' is not redundant
ball-1_4_3-BETA1/source/CONCEPT/XDRPersistenceManager.C:51:28: note: Null pointer dereference
ball-1_4_3-BETA1/source/CONCEPT/XDRPersistenceManager.C:93:28: warning: Either the condition 'stream_ptr!=0' is redundant or there is possible null pointer dereference: stream_ptr. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/CONCEPT/XDRPersistenceManager.C:95:18: note: Assuming that condition 'stream_ptr!=0' is not redundant
ball-1_4_3-BETA1/source/CONCEPT/XDRPersistenceManager.C:93:28: note: Null pointer dereference
ball-1_4_3-BETA1/source/CONCEPT/XDRPersistenceManager.C:93:12: style: The scope of the variable 'os' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/CONCEPT/composite.C:1677:14: style: The scope of the variable 'cloned_ptr' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/CONCEPT/persistenceManager.C:346:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DATATYPE/options.C:547:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DATATYPE/string.C:1268:3: style: Variable 'newlen' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/DATATYPE/string.C:1266:0: note: Variable 'newlen' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/DATATYPE/string.C:1268:3: note: Variable 'newlen' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/DOCKING/COMMON/constraints.C:393:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/constraints.C:526:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/constraints.C:617:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/dockingAlgorithm.C:465:11: style: The scope of the variable 'score' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/COMMON/dockingAlgorithm.C:253:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/dockingAlgorithm.C:291:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/dockingAlgorithm.C:509:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/dockingAlgorithm.C:549:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/DOCKING/COMMON/gridAnalysis.C:145:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/gridAnalysis.C:163:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/gridAnalysis.C:175:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/gridAnalysis.C:197:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/poseClustering.C:857:7: style: The scope of the variable 'd' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/COMMON/poseClustering.C:858:10: style: The scope of the variable 'e' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/COMMON/poseClustering.C:1919:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/poseClustering.C:1923:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/poseClustering.C:2001:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/poseClustering.C:2004:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/poseClustering.C:2071:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/poseClustering.C:2132:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/poseClustering.C:2136:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:86:128: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:91:131: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:96:120: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:101:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:131:128: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:135:131: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:139:120: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:143:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:280:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:352:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:369:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/result.C:378:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:105:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:155:8: style: The scope of the variable 'use_precalc_flexgrids' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:21:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:81:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:144:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:187:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:218:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:221:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:251:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:271:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/sideChainOptimizer.C:274:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/COMMON/structurePreparer.C:440:31: warning: Either the condition 'if(system)' is redundant or there is possible null pointer dereference: system. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/DOCKING/COMMON/structurePreparer.C:442:6: note: Assuming that condition 'if(system)' is not redundant
ball-1_4_3-BETA1/source/DOCKING/COMMON/structurePreparer.C:440:31: note: Null pointer dereference
ball-1_4_3-BETA1/source/DOCKING/COMMON/structurePreparer.C:438:8: style: The scope of the variable 'overwrite_charges' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/COMMON/structurePreparer.C:541:8: style: The scope of the variable 'temp_charges_assigned' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/GENETICDOCK/evolutionaryDocking.C:67:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/GENETICDOCK/evolutionaryDocking.C:78:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/GENETICDOCK/geneticAlgorithm.C:351:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:584:8: style: Condition 'use_first' is always true [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:576:20: note: Assignment 'use_first=1', assigned value is 1
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:584:8: note: Condition 'use_first' is always true
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:792:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:800:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:69:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:80:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:417:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:431:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:580:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:678:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:707:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:817:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/IMGDOCK/IMGDock.C:917:122: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/geometricFit.C:622:13: style: The scope of the variable 'atom_radius' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/geometricFit.C:623:13: style: The scope of the variable 'max_radius' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/geometricFit.C:623:25: style: The scope of the variable 'min_radius' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/geometricFit.C:1256:10: style: The scope of the variable 'phi' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/geometricFit.C:1256:15: style: The scope of the variable 'theta' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/geometricFit.C:1256:22: style: The scope of the variable 'psi' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/DOCKING/geometricFit.C:890:17: style: Variable 'PENALTY' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/DOCKING/geometricFit.C:329:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/geometricFit.C:333:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/DOCKING/geometricFit.C:1691:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/EXAMPLES/SASAreas.C:59:16: style: Variable 'residue_areas' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/EXAMPLES/create_random_numbers.C:33:9: style: The scope of the variable 'r' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/EXTENSIONS/PRESENTABALL/source/HTMLBasedInterface.C:144:13: style: The scope of the variable 'action' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/EXTENSIONS/VRPNHD/source/VRPNHDDriver.C:67:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ball-1_4_3-BETA1/source/FORMAT/CIFFile.C:61:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/CIFFile.C:220:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/CIFFile.C:256:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/CIFFile.C:398:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/CIFFile.C:530:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/CIFFile.C:552:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/CIFFile.C:575:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/HINFile.C:297:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/HINFile.C:964:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
ball-1_4_3-BETA1/source/FORMAT/INIFile.C:127:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/INIFile.C:337:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/INIFile.C:420:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/INIFile.C:798:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/KCFFile.C:156:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
ball-1_4_3-BETA1/source/FORMAT/MOLFile.C:485:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
ball-1_4_3-BETA1/source/FORMAT/MOLFile.C:511:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
ball-1_4_3-BETA1/source/FORMAT/PDBFileDetails.C:508:9: style: The scope of the variable 'bond' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/FORMAT/PDBFileDetails.C:509:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/FORMAT/PDBFileDetails.C:1654:16: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ball-1_4_3-BETA1/source/FORMAT/PDBFileGeneral.C:391:35: error: va_list 'var_args' was opened but not closed by va_end(). [va_end_missing]
ball-1_4_3-BETA1/source/FORMAT/SCWRLRotamerFile.C:61:11: style: The scope of the variable 'probability' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/FORMAT/SDFile.C:100:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
ball-1_4_3-BETA1/source/FORMAT/XYZFile.C:147:8: style: The scope of the variable 'modern_type' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/FORMAT/amiraMeshFile.C:148:8: style: The scope of the variable 'file_buffer' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/FORMAT/commandlineParser.C:473:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/commandlineParser.C:500:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/commandlineParser.C:505:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/commandlineParser.C:517:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/commandlineParser.C:539:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/commandlineParser.C:548:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/commandlineParser.C:575:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/commandlineParser.C:625:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/commandlineParser.C:708:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:217:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:721:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:732:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:764:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:774:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:791:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:861:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:867:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:905:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:912:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/dockResultFile.C:977:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:97:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:93:4: note: Variable 'status' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/FORMAT/molDB.C:97:4: note: Variable 'status' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1335:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1329:0: note: Variable 'status' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1335:4: note: Variable 'status' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1623:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1621:4: note: Variable 'status' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1623:4: note: Variable 'status' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1059:10: style: The scope of the variable 'first_prop' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:97:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1344:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:125:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:149:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:169:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:202:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:235:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:448:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:476:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:500:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:541:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1147:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1199:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1272:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/molDB.C:1365:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/paramFile.C:106:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/paramFile.C:236:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/paramFile.C:252:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/paramFile.C:280:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/paramFile.C:326:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/FORMAT/paramFile.C:561:9: performance: Possible inefficient checking for 'values_current_par' emptiness. [stlSize]
ball-1_4_3-BETA1/source/FORMAT/resourceFile.C:96:8: style: The scope of the variable 'old' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/FORMAT/resourceFile.C:326:8: style: The scope of the variable 'oldc' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/FORMAT/resourceFile.C:411:8: style: The scope of the variable 'oldc' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/FORMAT/resourceFile.C:557:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/FORMAT/resourceFile.C:844:16: style: The scope of the variable 'child_entry' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/KERNEL/PTE.C:530:5: style: Variable 'symbol_buffer' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/KERNEL/expressionParser.C:165:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
ball-1_4_3-BETA1/source/KERNEL/molecularInteractions.C:99:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/KERNEL/molecularInteractions.C:117:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/KERNEL/molecularInteractions.C:128:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/KERNEL/molecularInteractions.C:158:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:882:18: style: Condition 'verbosity>90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:848:20: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:882:18: note: Condition 'verbosity>90' is always false
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:900:19: style: Condition 'verbosity>90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:848:20: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:900:19: note: Condition 'verbosity>90' is always false
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:919:20: style: Condition 'verbosity>90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:848:20: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:919:20: note: Condition 'verbosity>90' is always false
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:955:22: style: Condition 'verbosity>90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:848:20: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:955:22: note: Condition 'verbosity>90' is always false
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:971:23: style: Condition 'verbosity>90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:848:20: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:971:23: note: Condition 'verbosity>90' is always false
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:1262:23: style: Condition 'verbosity>90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:1219:20: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:1262:23: note: Condition 'verbosity>90' is always false
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:1056:20: style: The scope of the variable 'new_child' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/KERNEL/standardPredicates.C:1642:21: style: Array index 'O_index' is used before limits check. [arrayIndexThenCheck]
ball-1_4_3-BETA1/source/MATHS/cubicSpline1D.C:156:9: style: The scope of the variable 'p' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MATHS/cubicSpline1D.C:156:16: style: The scope of the variable 'sig' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MATHS/cubicSpline1D.C:319:7: style: The scope of the variable 'index' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MATHS/randomNumberGenerator.C:37:10: style: The scope of the variable 's' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MATHS/randomNumberGenerator.C:37:12: style: The scope of the variable 't' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MATHS/randomNumberGenerator.C:121:16: style: The scope of the variable 'x' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MATHS/randomNumberGenerator.C:121:18: style: The scope of the variable 'y' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/AMBER/GAFFTypeProcessor.C:153:49: style: Reading from empty STL container 'v' [reademptycontainer]
ball-1_4_3-BETA1/source/MOLMEC/AMBER/amberBend.C:64:15: style: The scope of the variable 'result' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/AMBER/amberNonBonded.C:743:9: style: struct member 'NBStruct::charge_product' is never used. [unusedStructMember]
ball-1_4_3-BETA1/source/MOLMEC/AMBER/amberNonBonded.C:1355:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/AMBER/amberTorsion.C:247:9: style: The scope of the variable 'terminal' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/AMBER/amberTorsion.C:391:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/AMBER/amberTorsion.C:451:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/CHARMM/charmmBend.C:68:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/MOLMEC/CHARMM/charmmBend.C:67:0: note: Variable 'result' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/MOLMEC/CHARMM/charmmBend.C:68:4: note: Variable 'result' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/MOLMEC/CHARMM/charmmImproperTorsion.C:408:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/CHARMM/charmmImproperTorsion.C:464:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/CHARMM/charmmNonBonded.C:1385:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/CHARMM/charmmTorsion.C:83:8: style: The scope of the variable 'result' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/CHARMM/charmmTorsion.C:349:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/CHARMM/charmmTorsion.C:405:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/periodicBoundary.C:135:9: style: The scope of the variable 'mass' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/periodicBoundary.C:147:8: style: The scope of the variable 'shift' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/snapShotManager.C:250:10: style: The scope of the variable 'mass' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/snapShotManager.C:312:4: style: Variable 'no_of_molecules' is modified but its new value is never used. [unreadVariable]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/support.C:358:20: style: The scope of the variable 'old_molecule' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/support.C:360:9: style: The scope of the variable 'add' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/support.C:361:9: style: The scope of the variable 'keep' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/support.C:365:11: style: The scope of the variable 'mass' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/support.C:383:10: style: The scope of the variable 'atomic_mass' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/support.C:636:10: style: The scope of the variable 'total_mass' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/support.C:321:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/support.C:327:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/COMMON/support.C:335:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/MDSIMULATION/canonicalMD.C:135:9: style: The scope of the variable 'atom_ptr' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/MDSIMULATION/microCanonicalMD.C:109:9: style: The scope of the variable 'atom_ptr' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/MDSIMULATION/molecularDynamics.C:504:10: style: The scope of the variable 'mass' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/MINIMIZATION/lineSearch.C:238:11: style: The scope of the variable 'cur' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/MINIMIZATION/shiftedLVMM.C:404:10: style: The scope of the variable 'shift_val' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94.C:648:3: style: Variable 'bit' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94.C:647:0: note: Variable 'bit' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94.C:648:3: note: Variable 'bit' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94.C:573:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94.C:649:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94Parameters.C:1234:17: style: Unused variable: fields [unusedVariable]
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94Processors.C:50:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94Processors.C:84:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94Processors.C:235:17: style: Unused variable: fields [unusedVariable]
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94StretchBend.C:1280:12: style: Expression is always false because 'else if' condition matches previous condition at line 1279. [multiCondition]
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94StretchBend.C:292:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/MMFF94/MMFF94Torsion.C:296:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/MOLMEC/PARAMETER/charmmEEF1.C:371:4: style: Variable 'parameters.Cp_ref' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/MOLMEC/PARAMETER/charmmEEF1.C:370:4: note: Variable 'parameters.Cp_ref' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/MOLMEC/PARAMETER/charmmEEF1.C:371:4: note: Variable 'parameters.Cp_ref' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/NMR/EFShiftProcessor.C:263:5: style: Variable 'adjacent_residues' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/NMR/EFShiftProcessor.C:262:5: note: Variable 'adjacent_residues' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/NMR/EFShiftProcessor.C:263:5: note: Variable 'adjacent_residues' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/NMR/HBondShiftProcessor.C:337:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/NMR/anisotropyShiftProcessor.C:154:47: warning: Either the condition 'c_atom==0' is redundant or there is possible null pointer dereference: c_atom. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/NMR/anisotropyShiftProcessor.C:151:18: note: Assuming that condition 'c_atom==0' is not redundant
ball-1_4_3-BETA1/source/NMR/anisotropyShiftProcessor.C:154:47: note: Null pointer dereference
ball-1_4_3-BETA1/source/NMR/anisotropyShiftProcessor.C:154:102: warning: Either the condition 'o_atom==0' is redundant or there is possible null pointer dereference: o_atom. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/NMR/anisotropyShiftProcessor.C:151:35: note: Assuming that condition 'o_atom==0' is not redundant
ball-1_4_3-BETA1/source/NMR/anisotropyShiftProcessor.C:154:102: note: Null pointer dereference
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:2144:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:2148:5: note: Found duplicate branches for 'if' and 'else'.
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:2144:5: note: Found duplicate branches for 'if' and 'else'.
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:1604:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:260:9: style: The scope of the variable 'EHS_shift' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:194:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:352:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:359:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:1079:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:2218:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/NMR/empiricalHSShiftProcessor.C:162:36: style: Reading from empty STL container 'empty3' [reademptycontainer]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:10: style: The scope of the variable 'alamb' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:16: style: The scope of the variable 'ave' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:20: style: The scope of the variable 'delx' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:25: style: The scope of the variable 'dely' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:30: style: The scope of the variable 'delz' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:35: style: The scope of the variable 'e2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:38: style: The scope of the variable 'e3' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:41: style: The scope of the variable 'sqrtx' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:47: style: The scope of the variable 'sqrty' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:53: style: The scope of the variable 'sqrtz' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:59: style: The scope of the variable 'xt' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:62: style: The scope of the variable 'yt' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:55:65: style: The scope of the variable 'zt' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:10: style: The scope of the variable 'alamb' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:16: style: The scope of the variable 'ave' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:20: style: The scope of the variable 'delx' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:25: style: The scope of the variable 'dely' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:30: style: The scope of the variable 'delz' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:35: style: The scope of the variable 'ea' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:38: style: The scope of the variable 'eb' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:41: style: The scope of the variable 'ec' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:44: style: The scope of the variable 'ed' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:47: style: The scope of the variable 'ee' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:50: style: The scope of the variable 'fac' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:54: style: The scope of the variable 'sqrtx' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:60: style: The scope of the variable 'sqrty' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:66: style: The scope of the variable 'sqrtz' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:72: style: The scope of the variable 'sum' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:76: style: The scope of the variable 'xt' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:79: style: The scope of the variable 'yt' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/NMR/johnsonBoveyShiftProcessor.C:108:82: style: The scope of the variable 'zt' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/Model.C:182:29: style: The scope of the variable 'y_transform' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/Model.C:190:6: style: Variable 'y_transform' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/Model.C:162:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/Model.C:219:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/Model.C:293:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/Model.C:302:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/Model.C:372:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/Model.C:381:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/Model.C:73:22: style: Reading from empty STL container 's' [reademptycontainer]
ball-1_4_3-BETA1/source/QSAR/NMRDescriptors.C:23:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/NMRDescriptors.C:231:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:1819:33: style: Same expression on both sides of '>' because the value of 'no' and '1' are the same. [duplicateExpression]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:1775:14: note: 'no' is assigned value '1' here.
ball-1_4_3-BETA1/source/QSAR/QSARData.C:1819:33: note: Same expression on both sides of '>' because the value of 'no' and '1' are the same.
ball-1_4_3-BETA1/source/QSAR/QSARData.C:187:23: style: Unused variable: tmp [unusedVariable]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:253:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:476:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:486:16: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:1352:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:1425:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:1525:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:1749:133: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:77:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:201:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:292:7: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:313:8: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:399:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:460:8: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:488:8: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:1097:7: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/QSARData.C:1119:8: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/allModel.C:202:9: style: The scope of the variable 'sterr' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/allModel.C:205:5: style: Variable 'sterr' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/automaticModelCreator.C:60:6: style: Condition 'use_random_testsets' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/QSAR/automaticModelCreator.C:58:29: note: Assignment 'use_random_testsets=0', assigned value is 0
ball-1_4_3-BETA1/source/QSAR/automaticModelCreator.C:60:6: note: Condition 'use_random_testsets' is always false
ball-1_4_3-BETA1/source/QSAR/automaticModelCreator.C:100:9: style: Condition 'use_random_testsets' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/QSAR/automaticModelCreator.C:58:29: note: Assignment 'use_random_testsets=0', assigned value is 0
ball-1_4_3-BETA1/source/QSAR/automaticModelCreator.C:100:9: note: Condition 'use_random_testsets' is always false
ball-1_4_3-BETA1/source/QSAR/automaticModelCreator.C:35:2: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/automaticModelCreator.C:80:3: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/configIO.C:521:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/configIO.C:725:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/configIO.C:877:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:456:64: style: Variable 'it' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:271:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:743:128: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:749:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:760:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:764:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:824:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:828:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:849:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:905:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:913:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:924:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:134:6: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:288:6: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:449:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:485:5: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/featureSelection.C:903:13: warning: Possible dereference of an invalid iterator: it1 [derefInvalidIterator]
ball-1_4_3-BETA1/source/QSAR/fitModel.C:162:9: style: The scope of the variable 'status' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/fitModel.C:166:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/kernelModel.C:99:9: style: The scope of the variable 'sterr' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/kernelModel.C:60:17: style: Variable 'no_act' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/kernelModel.C:102:5: style: Variable 'sterr' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/ldaModel.C:169:9: style: The scope of the variable 'centered_y' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/ldaModel.C:175:6: style: Variable 'centered_y' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/mlrModel.C:52:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ball-1_4_3-BETA1/source/QSAR/mlrModel.C:48:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/nBModel.C:241:9: style: The scope of the variable 'centered_y' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/nBModel.C:247:6: style: Variable 'centered_y' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/registry.C:196:8: style: Condition '!ok' is always true [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/QSAR/registry.C:187:14: note: Assignment 'ok=0', assigned value is 0
ball-1_4_3-BETA1/source/QSAR/registry.C:196:8: note: Condition '!ok' is always true
ball-1_4_3-BETA1/source/QSAR/regressionModel.C:48:9: style: The scope of the variable 'sterr' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/regressionModel.C:129:9: style: The scope of the variable 'sterr' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/regressionModel.C:51:5: style: Variable 'sterr' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/regressionModel.C:132:5: style: Variable 'sterr' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/regressionValidation.C:256:11: style: Variable 'col' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/rrModel.C:74:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ball-1_4_3-BETA1/source/QSAR/rrModel.C:70:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/QSAR/snBModel.C:235:9: style: The scope of the variable 'centered_y' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/QSAR/snBModel.C:241:6: style: Variable 'centered_y' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/QSAR/statistics.C:161:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/statistics.C:181:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/statistics.C:242:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/statistics.C:262:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/statistics.C:283:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/QSAR/validation.C:58:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/diffGridBasedScoring.C:224:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:206:0: style: Same expression used in consecutive assignments of 'size_x' and 'size_y'. [duplicateAssignExpression]
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:207:0: note: Same expression used in consecutive assignments of 'size_x' and 'size_y'.
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:206:0: note: Same expression used in consecutive assignments of 'size_x' and 'size_y'.
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:207:0: style: Same expression used in consecutive assignments of 'size_y' and 'size_z'. [duplicateAssignExpression]
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:208:0: note: Same expression used in consecutive assignments of 'size_y' and 'size_z'.
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:207:0: note: Same expression used in consecutive assignments of 'size_y' and 'size_z'.
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:134:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:144:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:542:120: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:562:120: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:752:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:791:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/gridBasedScoring.C:758:6: performance: Possible inefficient checking for 'pharm_constraints' emptiness. [stlSize]
ball-1_4_3-BETA1/source/SCORING/COMMON/rescorer.C:241:36: style: Redundant condition: If 'ignore_top_fraction < 0', the comparison 'ignore_top_fraction < 1e-14' is always true. [redundantCondition]
ball-1_4_3-BETA1/source/SCORING/COMMON/rescorer.C:293:5: style: Variable 'description' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/SCORING/COMMON/rescorer.C:292:0: note: Variable 'description' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/SCORING/COMMON/rescorer.C:293:5: note: Variable 'description' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/SCORING/COMMON/rescorer.C:252:29: style: Unused variable: rescore_list [unusedVariable]
ball-1_4_3-BETA1/source/SCORING/COMMON/rescorer.C:179:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/rescorer.C:267:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/rescorer.C:318:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/rescorer.C:456:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/rescorer.C:410:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoreGridSet.C:320:10: style: The scope of the variable 'score' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoreGridSet.C:241:122: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1276:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:584:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:881:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1034:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1061:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1085:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1093:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1125:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1132:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1151:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1168:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1262:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1413:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1416:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1429:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1880:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:1944:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:2037:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringFunction.C:2062:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringOptimizer.C:61:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringOptimizer.C:244:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringOptimizer.C:288:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringOptimizer.C:309:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringOptimizer.C:322:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringOptimizer.C:335:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMMON/scoringOptimizer.C:183:3: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/CHPI.C:545:10: style: The scope of the variable 'CX_score' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/CHPI.C:550:10: style: The scope of the variable 'distance' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/CHPISlick.C:506:9: style: The scope of the variable 'CX_score' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/CHPISlick.C:511:9: style: The scope of the variable 'distance' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/PB.C:66:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/PLP.C:426:9: style: The scope of the variable 'F' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/PLP.C:483:9: style: The scope of the variable 'F' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/PLP.C:640:11: style: The scope of the variable 'F' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/PLP.C:691:11: style: The scope of the variable 'F' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/aromaticRingStacking.C:293:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/buriedPolar.C:188:8: style: The scope of the variable 'distance' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/buriedPolar.C:189:8: style: The scope of the variable 'R1' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/buriedPolar.C:190:8: style: The scope of the variable 'R2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/buriedPolar.C:192:8: style: The scope of the variable 'atom2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/buriedPolar.C:148:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:93:21: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:93:21: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:103:21: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:103:21: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:116:20: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:116:20: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:125:20: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:125:20: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:141:20: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:141:20: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:151:20: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:151:20: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:168:22: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:168:22: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:178:21: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:178:21: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:189:21: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:189:21: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:202:23: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:202:23: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:218:24: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:218:24: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:230:25: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:230:25: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:247:25: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:247:25: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:256:25: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:256:25: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:271:16: style: Condition 'verbosity>8' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:271:16: note: Condition 'verbosity>8' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:327:23: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:327:23: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:384:25: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:384:25: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:424:16: style: Condition 'verbosity>8' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:424:16: note: Condition 'verbosity>8' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:466:19: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:466:19: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:491:20: style: Condition 'verbosity>=90' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:491:20: note: Condition 'verbosity>=90' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:501:16: style: Condition 'verbosity>8' is always false [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:25:19: note: Assignment 'verbosity=0', assigned value is 0
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/fresnoTypes.C:501:16: note: Condition 'verbosity>8' is always false
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/hydrogenBond.C:282:8: style: The scope of the variable 'distance' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/hydrogenBond.C:210:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/hydrogenBondSlick.C:236:9: style: The scope of the variable 'distance' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/lipophilic.C:193:8: style: The scope of the variable 'distance' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/lipophilic.C:194:8: style: The scope of the variable 'R1' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/lipophilic.C:195:8: style: The scope of the variable 'R2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/lipophilic.C:197:14: style: The scope of the variable 'atom2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/lipophilic.C:148:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/polarSolvation.C:476:6: style: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/polarSolvation.C:473:0: note: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/polarSolvation.C:476:6: note: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/solvation.C:69:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/vanDerWaalsSlick.C:86:9: style: struct member 'SwitchingCutOnOff::cutoff_2' is never used. [unusedStructMember]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/vanDerWaalsSlick.C:87:9: style: struct member 'SwitchingCutOnOff::cuton_2' is never used. [unusedStructMember]
ball-1_4_3-BETA1/source/SCORING/COMPONENTS/vanDerWaalsSlick.C:88:9: style: struct member 'SwitchingCutOnOff::inverse_distance_off_on_3' is never used. [unusedStructMember]
ball-1_4_3-BETA1/source/SCORING/FUNCTIONS/rescoring.C:270:6: style: Condition 'valid' is always true [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SCORING/FUNCTIONS/rescoring.C:257:15: note: Assignment 'valid=1', assigned value is 1
ball-1_4_3-BETA1/source/SCORING/FUNCTIONS/rescoring.C:270:6: note: Condition 'valid' is always true
ball-1_4_3-BETA1/source/SCORING/FUNCTIONS/rescoring.C:133:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ball-1_4_3-BETA1/source/SCORING/FUNCTIONS/rescoring.C:203:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/FUNCTIONS/rescoring.C:207:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SCORING/FUNCTIONS/rescoring3D.C:157:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SOLVATION/PCMCavFreeEnergyProcessor.C:164:4: style: Variable 'R' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/SOLVATION/PCMCavFreeEnergyProcessor.C:156:4: note: Variable 'R' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/SOLVATION/PCMCavFreeEnergyProcessor.C:164:4: note: Variable 'R' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/SOLVATION/PCMCavFreeEnergyProcessor.C:141:10: style: The scope of the variable 'R' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/PCMCavFreeEnergyProcessor.C:143:10: style: The scope of the variable 'S' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/PCMCavFreeEnergyProcessor.C:145:10: style: The scope of the variable 'deltaGspher' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/electrostaticPotentialCalculator.C:59:9: style: The scope of the variable 'length' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/electrostaticPotentialCalculator.C:83:10: style: The scope of the variable 'length' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/generalizedBornCase.C:800:11: style: The scope of the variable 'pc' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/molecularSurfaceGrid.C:46:9: style: The scope of the variable 'atom_radius' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/molecularSurfaceGrid.C:303:9: style: The scope of the variable 'atom_radius' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/molecularSurfaceGrid.C:287:10: style: Redundant pointer operation on 'grid' - it's already a pointer. [redundantPointerOp]
ball-1_4_3-BETA1/source/SOLVATION/molecularSurfaceGrid.C:403:10: style: Redundant pointer operation on 'grid' - it's already a pointer. [redundantPointerOp]
ball-1_4_3-BETA1/source/SOLVATION/pair6_12InteractionEnergyProcessor.C:289:10: style: The scope of the variable 'R_s' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pair6_12InteractionEnergyProcessor.C:305:10: style: The scope of the variable 'E_ij' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pair6_12InteractionEnergyProcessor.C:306:10: style: The scope of the variable 'E_ij_D' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pair6_12InteractionEnergyProcessor.C:307:10: style: The scope of the variable 'E_ij_R' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pair6_12RDFIntegrator.C:487:10: style: The scope of the variable 'x6' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pair6_12RDFIntegrator.C:488:10: style: The scope of the variable 'xs6' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pairExpInteractionEnergyProcessor.C:124:18: warning: Redundant assignment of 'rdf_parameter_' to itself. [selfAssignment]
ball-1_4_3-BETA1/source/SOLVATION/pairExpInteractionEnergyProcessor.C:200:10: style: The scope of the variable 'R_s' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pairExpInteractionEnergyProcessor.C:207:10: style: The scope of the variable 'E_ij' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pairExpInteractionEnergyProcessor.C:208:10: style: The scope of the variable 'E_ij_D' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pairExpInteractionEnergyProcessor.C:209:10: style: The scope of the variable 'E_ij_R' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pierottiCavFreeEnergyProcessor.C:137:10: style: The scope of the variable 'R' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/pierottiCavFreeEnergyProcessor.C:139:10: style: The scope of the variable 'deltaGspher' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:1718:28: style: Condition 'boundary_condition==4' is always true [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:1716:4: note: case 4: boundary_condition is 4 here.
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:1718:28: note: Condition 'boundary_condition==4' is always true
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:966:11: style: The scope of the variable 'atom_radius' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:966:24: style: The scope of the variable 'atom_radius2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:973:11: style: The scope of the variable 'radius_on_grid' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:2502:9: style: The scope of the variable 'min_distance' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:2063:0: error: Memory leak: T [memleak]
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:1973:0: error: Memory leak: Q [memleak]
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:1973:0: error: Memory leak: tmp_phi [memleak]
ball-1_4_3-BETA1/source/SOLVATION/poissonBoltzmann.C:2069:0: error: Memory leak: charged_black_points [memleak]
ball-1_4_3-BETA1/source/SOLVATION/reissCavFreeEnergyProcessor.C:144:10: style: The scope of the variable 'R' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/SOLVATION/reissCavFreeEnergyProcessor.C:146:10: style: The scope of the variable 'deltaGspher' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/BONDORDERS/FPTBondOrderStrategy.C:1752:15: style: The scope of the variable 'antecessor' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/BONDORDERS/partialBondOrderAssignment.C:419:5: style: Variable 'current_atom_type_penalty' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/STRUCTURE/BONDORDERS/partialBondOrderAssignment.C:418:0: note: Variable 'current_atom_type_penalty' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/STRUCTURE/BONDORDERS/partialBondOrderAssignment.C:419:5: note: Variable 'current_atom_type_penalty' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/STRUCTURE/BONDORDERS/partialBondOrderAssignment.C:196:7: style: The scope of the variable 'valence' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/BONDORDERS/partialBondOrderAssignment.C:197:8: style: The scope of the variable 'closed' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/BONDORDERS/partialBondOrderAssignment.C:200:9: style: The scope of the variable 'current_bond_length_penalty' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/BONDORDERS/partialBondOrderAssignment.C:202:8: style: The scope of the variable 'num_free_bonds' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/HBondProcessor.C:139:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:267:7: warning: Possible null pointer dereference: edge1 [nullPointer]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:254:17: note: Assignment 'edge1=0', assigned value is 0
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:267:7: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:267:25: warning: Possible null pointer dereference: edge4 [nullPointer]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:257:17: note: Assignment 'edge4=0', assigned value is 0
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:267:25: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:180:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:195:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:198:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:201:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:310:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:319:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:342:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:346:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/SESFace.C:381:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/addHydrogenProcessor.C:215:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ball-1_4_3-BETA1/source/STRUCTURE/assignBondOrderProcessor.C:796:5: style: Variable 'max_bond_length_deviation' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/STRUCTURE/assignBondOrderProcessor.C:792:0: note: Variable 'max_bond_length_deviation' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/STRUCTURE/assignBondOrderProcessor.C:796:5: note: Variable 'max_bond_length_deviation' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/STRUCTURE/assignBondOrderProcessor.C:743:9: style: The scope of the variable 'diff_cutoff' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:431:17: style: The scope of the variable 'previous' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:462:17: style: The scope of the variable 'previous' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:637:15: style: The scope of the variable 'f_count' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:639:32: style: The scope of the variable 'features' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:668:9: style: The scope of the variable 'block_pos_size' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:789:18: style: The scope of the variable 'ii2_position' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:1674:15: style: The scope of the variable 'tmp_molecule_id' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:1675:17: style: The scope of the variable 'tmp_n_features' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2165:8: style: The scope of the variable 'c' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2185:17: style: The scope of the variable 'tmp_n_features' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2215:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2215:16: style: The scope of the variable 'c2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2216:9: style: The scope of the variable 'tmp_sum' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2216:18: style: The scope of the variable 'scale' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2367:15: style: The scope of the variable 'active_1_base' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2368:15: style: The scope of the variable 'active_2_base' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2372:15: style: The scope of the variable 'active_1_size' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2373:15: style: The scope of the variable 'active_2_size' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2494:15: style: The scope of the variable 'tmp_p_cluster' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2495:17: style: The scope of the variable 'tmp_n_features' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2532:15: style: The scope of the variable 'base' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2533:15: style: The scope of the variable 'active_size' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2562:14: style: The scope of the variable 'current_sim' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2563:16: style: The scope of the variable 'tmp_size' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2608:7: style: The scope of the variable 'secondary_rnn' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2609:15: style: The scope of the variable 'rnn_pairs' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:2933:7: style: The scope of the variable 'rnn' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:3074:9: style: The scope of the variable 'spread' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:3089:9: style: The scope of the variable 'avg_spread' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:3120:9: style: The scope of the variable 'avg_spread_norm' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:3006:29: style: Unused variable: cl_iter [unusedVariable]
ball-1_4_3-BETA1/source/STRUCTURE/binaryFingerprintMethods.C:294:4: style: Exception should be caught by reference. [catchExceptionByValue]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:521:24: style: The scope of the variable 'temp2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:1722:4: style: The scope of the variable 'iepen' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:2405:4: style: The scope of the variable 'iepen' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:3930:7: style: The scope of the variable 'ia' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:3930:15: style: The scope of the variable 'ip' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:3930:19: style: The scope of the variable 'iv' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:3934:4: style: The scope of the variable 'ien' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:3981:10: style: The scope of the variable 'i__2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:3991:7: style: The scope of the variable 'nedge' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4017:9: style: The scope of the variable 'icy' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4129:17: style: The scope of the variable 'spin' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4139:17: style: The scope of the variable 'rat' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4285:10: style: The scope of the variable 'd__1' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4289:17: style: The scope of the variable 'angle' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4290:14: style: The scope of the variable 'ia' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4290:22: style: The scope of the variable 'je' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4290:26: style: The scope of the variable 'ip' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4291:17: style: The scope of the variable 'defect' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4292:14: style: The scope of the variable 'iv' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4295:14: style: The scope of the variable 'ien' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4393:4: style: The scope of the variable 'iv' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4393:8: style: The scope of the variable 'iep' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4476:28: style: The scope of the variable 'ic' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4476:36: style: The scope of the variable 'it' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4484:4: style: The scope of the variable 'iep' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4564:4: style: The scope of the variable 'epun' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4671:4: style: The scope of the variable 'ang' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4994:4: style: The scope of the variable 'd__1' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4994:10: style: The scope of the variable 'd__2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4998:4: style: The scope of the variable 'rlen' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:4998:20: style: The scope of the variable 'vect2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:5002:4: style: The scope of the variable 'ratio' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:5006:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:116:10: style: struct member 'atoms_struct_::x' is never used. [unusedStructMember]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:116:35: style: struct member 'atoms_struct_::y' is never used. [unusedStructMember]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:116:60: style: struct member 'atoms_struct_::z__' is never used. [unusedStructMember]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:117:7: style: struct member 'atoms_struct_::n' is never used. [unusedStructMember]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:2161:15: warning: Either the condition 'l1<=0' is redundant, otherwise there is negative array index -1. [negativeIndex]
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:2157:12: note: Assuming that condition 'l1<=0' is not redundant
ball-1_4_3-BETA1/source/STRUCTURE/connolly.C:2161:15: note: Negative array index
ball-1_4_3-BETA1/source/STRUCTURE/disulfidBondProcessor.C:65:10: warning: Either the condition 'residue1!=0' is redundant or there is possible null pointer dereference: residue1. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/STRUCTURE/disulfidBondProcessor.C:68:19: note: Assuming that condition 'residue1!=0' is not redundant
ball-1_4_3-BETA1/source/STRUCTURE/disulfidBondProcessor.C:65:10: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/disulfidBondProcessor.C:66:10: warning: Either the condition 'residue2!=0' is redundant or there is possible null pointer dereference: residue2. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/STRUCTURE/disulfidBondProcessor.C:69:19: note: Assuming that condition 'residue2!=0' is not redundant
ball-1_4_3-BETA1/source/STRUCTURE/disulfidBondProcessor.C:66:10: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/fragmentDB.C:229:3: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
ball-1_4_3-BETA1/source/STRUCTURE/fragmentDB.C:228:0: note: Variable 'entry' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/STRUCTURE/fragmentDB.C:229:3: note: Variable 'entry' is reassigned a value before the old one has been used.
ball-1_4_3-BETA1/source/STRUCTURE/fragmentDB.C:955:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/geometricProperties.C:198:37: style: The scope of the variable 'fragment_radius' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/geometricProperties.C:292:9: style: Unhandled exception specification when calling function calculateTorsionAngle(). [unhandledExceptionSpecification]
ball-1_4_3-BETA1/source/STRUCTURE/geometricProperties.C:379:12: note: Unhandled exception specification when calling function calculateTorsionAngle().
ball-1_4_3-BETA1/source/STRUCTURE/geometricProperties.C:292:9: note: Unhandled exception specification when calling function calculateTorsionAngle().
ball-1_4_3-BETA1/source/STRUCTURE/hybridisationProcessor.C:215:10: style: The scope of the variable 'angle' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/kekulizer.C:290:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/kekulizer.C:648:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/molecularSimilarity.C:453:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/molecularSimilarity.C:656:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/molecularSimilarity.C:689:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/molecularSimilarity.C:694:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:410:4: style: Variable 'v_pc_n' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:381:0: note: Variable 'v_pc_n' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:410:4: note: Variable 'v_pc_n' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:435:4: style: Variable 'v_pc_n' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:410:4: note: Variable 'v_pc_n' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:435:4: note: Variable 'v_pc_n' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:436:4: style: Variable 'current' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:411:4: note: Variable 'current' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:436:4: note: Variable 'current' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:513:4: style: Variable 'v_pca_n' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:482:0: note: Variable 'v_pca_n' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:513:4: note: Variable 'v_pca_n' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:514:4: style: Variable 'v_pc_n' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:483:0: note: Variable 'v_pc_n' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/STRUCTURE/peptideBuilder.C:514:4: note: Variable 'v_pc_n' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/STRUCTURE/peptideCapProcessor.C:99:9: style: The scope of the variable 'tmp_distance' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/rGroupAssembler.C:19:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/rGroupAssembler.C:41:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/rGroupAssembler.C:61:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/rGroupAssembler.C:81:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/rGroupAssembler.C:112:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reconstructFragmentProcessor.C:84:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reconstructFragmentProcessor.C:91:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reconstructFragmentProcessor.C:95:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:476:14: style: The scope of the variable 'vertex' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:792:11: style: The scope of the variable 'start_face' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1718:11: style: The scope of the variable 'f' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1789:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1935:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:952:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1134:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1154:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1177:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1181:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1297:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1427:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1459:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1496:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1613:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1719:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/reducedSurface.C:1799:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/sdGenerator.C:107:10: style: The scope of the variable 'has_acyclic_beta' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/sdGenerator.C:109:10: style: The scope of the variable 'only_hetero_substituents' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/sdGenerator.C:624:23: style: The scope of the variable 'ring' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/sdGenerator.C:1213:8: style: The scope of the variable 'found' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/sideChainPlacementProcessor.C:208:21: warning: Possible null pointer dereference: prot [nullPointer]
ball-1_4_3-BETA1/source/STRUCTURE/sideChainPlacementProcessor.C:179:23: note: Assignment 'prot=NULL', assigned value is 0
ball-1_4_3-BETA1/source/STRUCTURE/sideChainPlacementProcessor.C:208:21: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/sideChainPlacementProcessor.C:229:33: warning: Possible null pointer dereference: prot [nullPointer]
ball-1_4_3-BETA1/source/STRUCTURE/sideChainPlacementProcessor.C:179:23: note: Assignment 'prot=NULL', assigned value is 0
ball-1_4_3-BETA1/source/STRUCTURE/sideChainPlacementProcessor.C:229:33: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/sideChainPlacementProcessor.C:181:15: style: The scope of the variable 'in_sys' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/smartsParser.C:758:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
ball-1_4_3-BETA1/source/STRUCTURE/smilesParser.C:152:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1167:22: warning: Possible null pointer dereference: tf1 [nullPointer]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1163:14: note: Assignment 'tf1=0', assigned value is 0
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1167:22: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1168:44: warning: Possible null pointer dereference: tf1 [nullPointer]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1163:14: note: Assignment 'tf1=0', assigned value is 0
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1168:44: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1169:22: warning: Possible null pointer dereference: tf2 [nullPointer]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1164:14: note: Assignment 'tf2=0', assigned value is 0
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1169:22: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1170:44: warning: Possible null pointer dereference: tf2 [nullPointer]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1164:14: note: Assignment 'tf2=0', assigned value is 0
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1170:44: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1195:17: warning: Possible null pointer dereference: rsedge [nullPointer]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1192:17: note: Assignment 'rsedge=0', assigned value is 0
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1195:17: note: Null pointer dereference
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1672:12: style: The scope of the variable 'face1' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1673:12: style: The scope of the variable 'face2' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:198:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:199:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:200:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:204:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:205:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:207:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:209:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:210:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:256:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:258:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:259:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:263:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:265:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:267:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:448:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:455:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:534:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:541:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:657:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:669:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:696:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:701:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:737:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1237:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1243:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1325:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1330:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1333:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1385:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1392:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1680:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1682:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1730:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1885:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1887:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:1996:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:2001:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:2032:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:2036:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:2098:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:2306:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:2320:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:2330:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:2458:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/solventExcludedSurface.C:2473:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/structureMapper.C:623:8: style: The scope of the variable 'distances_fit' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSAS.C:323:12: style: The scope of the variable 'div' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSAS.C:431:8: style: Variable 'v2' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSAS.C:194:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSAS.C:207:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSAS.C:325:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:190:12: style: The scope of the variable 'current_face' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:725:19: style: The scope of the variable 'point' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:1002:8: style: The scope of the variable 'found' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:113:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:117:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:121:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:125:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:181:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:236:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:280:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:282:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:284:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:288:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:362:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:373:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:382:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:445:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:447:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:449:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:451:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:453:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:459:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:461:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:463:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:465:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:467:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:479:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:522:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:526:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:536:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:727:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:740:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:784:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:790:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:793:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:901:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:981:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:1011:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:1026:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:1140:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSES.C:1235:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:1010:5: style: Variable 'triangle_vector' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:255:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:260:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:265:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:521:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:536:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:551:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:556:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:561:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:588:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:597:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:607:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:614:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:621:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:651:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:667:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:678:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:687:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:699:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:717:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:734:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:748:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:771:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:780:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:891:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:907:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:921:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:948:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:957:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:966:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:975:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:988:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:1003:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:1066:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:1089:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:1102:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:1144:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:1286:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/STRUCTURE/triangulatedSurface.C:1292:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/SYSTEM/file.C:69:7: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
ball-1_4_3-BETA1/source/TEST/AdvElectrostatic_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/AmberEvaluation_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/AnalyticalGeometry_test.C:40:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/AromaticRingStacking_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/AssignBondOrderProcessor_test.C:203:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ItemCollector.h:43:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/TEST/BaseFunction_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/BaseIterator_test.C:509:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/BidirectionalIterator_test.C:45:0: style: 'VectorIteratorTraits < float >::operator=' should return 'VectorIteratorTraits < float > &'. [operatorEq]
ball-1_4_3-BETA1/source/TEST/BidirectionalIterator_test.C:31:0: style: Class 'VectorIteratorTraits < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/TEST/BitVector_test.C:255:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Bond_test.C:89:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/BurialDepth_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/BuriedPolar_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/CHPISlick_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/CHPI_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/CharmmFF_test.C:637:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ComposedEnergyProcessor_test.C:31:3: warning: Member variable 'MyEnergyProcessor::number_of_fragments' is not initialized in the constructor. [uninitMemberVar]
ball-1_4_3-BETA1/source/TEST/CompositeAncestorIteratorTraits_test.C:21:2: style: Class 'MyPred' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/TEST/CompositeChildcompositeIteratorTraits_test.C:21:2: style: Class 'MyPred' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/TEST/CompositeCompositeIteratorTraits_test.C:244:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/CompositeIteratorTraits_test.C:22:2: style: Class 'MyPred' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/TEST/Composite_test2.C:75:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Composite_test3.C:101:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Conformation_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ConstBidirectionalIterator_test.C:45:0: style: 'VectorIteratorTraits < float >::operator=' should return 'VectorIteratorTraits < float > &'. [operatorEq]
ball-1_4_3-BETA1/source/TEST/ConstBidirectionalIterator_test.C:31:0: style: Class 'VectorIteratorTraits < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/TEST/ConstForwardIterator_test.C:440:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ConstRandomAccessIterator_test.C:43:0: style: 'VectorIteratorTraits_ < float >::operator=' should return 'VectorIteratorTraits_ < float > &'. [operatorEq]
ball-1_4_3-BETA1/source/TEST/ConstRandomAccessIterator_test.C:29:0: style: Class 'VectorIteratorTraits_ < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/TEST/Constraints_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ContourSurface_test.C:59:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/DCDFile_test.C:240:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/DefaultProcessors_test.C:233:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/DiffGridBasedScoring_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/DiffScoringFunction_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/DockProblem_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/DockResultFile_test.C:181:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/DockingAlgorithm_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Electrostatic_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/EnergeticEvaluation_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/EnumeratorIndex_test.C:162:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Enumerator_test.C:75:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/EvolutionaryDocking_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/FermiBaseFunction_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/FlexDefinition_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/FlexibleMolecule_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ForceFieldEvaluation_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ForwardIterator_test.C:432:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/FragmentationalSolvation_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/FresnoTypes_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Genes_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/GeneticAlgorithm_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/GeneticIndividual_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/GeometricFit_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/GridAnalysis_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/GridBasedScoring_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/GridedMM_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/GridedPLP_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/HashGrid3NeighborBoxItem_test.C:29:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/HashGridBox3_test.C:38:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ItemCollector.h:43:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/TEST/HydrogenBondSlick_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/HydrogenBond_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/IMGDock_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/INIFile_test.C:93:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/LinearBaseFunction_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Lipophilic_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/MMScoring_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/MOL2File_test.C:196:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Matrix44_test.C:121:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/NonpolarSolvation_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/PBScoring_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/PB_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/PLPScoring_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/PLP_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Parameter_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Peptides_test.C:260:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/PersistenceManager_test.C:368:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/PolarSolvation_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Polarity_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/PoseClustering_test.C:978:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/PreciseTime_test.C:155:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/RMSDMinimizer_test.C:100:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/RandomAccessIterator_test.C:45:0: style: 'VectorIteratorTraits < float >::operator=' should return 'VectorIteratorTraits < float > &'. [operatorEq]
ball-1_4_3-BETA1/source/TEST/RandomAccessIterator_test.C:31:0: style: Class 'VectorIteratorTraits < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ball-1_4_3-BETA1/source/TEST/RandomEvaluation_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/RandomNumberGenerator_test.C:53:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Receptor_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ReconstructFragmentProcessor_test.C:102:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/RegularData2D_test.C:254:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/RegularData3D_test.C:332:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Rescorer_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Rescoring1D_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Rescoring3D_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Rescoring4D_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Rescoring_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Result_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/RotamerLibrary_test.C:172:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/RotateBond_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/RotateBonds_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/RotationalEntropy_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ScoreGridSet_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ScoringComponent_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/ScoringOptimizer_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/SecondaryStructureProcessor_test.C:35:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/SideChainOptimizer_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/SlickEnergy_test.C:17:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/SlickScore_test.C:17:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/SmilesParser_test.C:33:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/TEST/Solvation_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/StaticLigandFragment_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/StringHashMap_test.C:262:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/String_test2.C:224:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/StructureMapper_test.C:422:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/StructurePreparer_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/SurfaceDescriptors_test.C:39:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Surface_test.C:313:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/Timer_test.C:160:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/VanDerWaalsSlick_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TEST/VanDerWaals_test.C:14:0: error: syntax error [syntaxError]
ball-1_4_3-BETA1/source/TUTORIAL/string_tutorial.C:68:20: style: Variable 'i_am_an_int' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/TUTORIAL/string_tutorial.C:69:21: style: Variable 'i_am_a_char' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/TUTORIAL/string_tutorial.C:70:25: style: Variable 'i_am_a_double' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/DATATYPE/dataset.C:188:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DATATYPE/standardDatasets.C:873:22: style: Variable 'action' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/FDPBDialog.C:188:8: style: Condition '!use_mt' is always true [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/FDPBDialog.C:137:18: note: Assignment 'use_mt=false', assigned value is 0
ball-1_4_3-BETA1/source/VIEW/DIALOGS/FDPBDialog.C:188:8: note: Condition '!use_mt' is always true
ball-1_4_3-BETA1/source/VIEW/DIALOGS/PTEDialog.C:139:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/assignBondOrderResultsDialog.C:262:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/assignBondOrderResultsDialog.C:268:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/clippingDialog.C:70:59: style: Same expression on both sides of '|'. [duplicateExpression]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/clippingDialog.C:65:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/contourSurfaceDialog.C:75:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/displayProperties.C:828:3: style: Variable 'data_string' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/displayProperties.C:825:3: note: Variable 'data_string' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/VIEW/DIALOGS/displayProperties.C:828:3: note: Variable 'data_string' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/VIEW/DIALOGS/displayProperties.C:536:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/displayProperties.C:607:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/dockDialog.C:866:11: style: The scope of the variable 'found' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/dockDialog.C:629:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/dockProgressDialog.C:159:8: style: The scope of the variable 'remain_time' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/dockProgressDialog.C:159:21: style: The scope of the variable 'hours' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/dockProgressDialog.C:159:28: style: The scope of the variable 'min' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/dockProgressDialog.C:159:33: style: The scope of the variable 'sec' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/dockResultDialog.C:310:67: warning: Either the condition 'scoring!=NULL' is redundant or there is possible null pointer dereference: scoring. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/dockResultDialog.C:340:16: note: Assuming that condition 'scoring!=NULL' is not redundant
ball-1_4_3-BETA1/source/VIEW/DIALOGS/dockResultDialog.C:310:67: note: Null pointer dereference
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:85:59: style: Same expression on both sides of '|'. [duplicateExpression]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:257:61: style: Same expression on both sides of '|'. [duplicateExpression]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:279:39: style: Same expression on both sides of '|'. [duplicateExpression]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:285:39: style: Same expression on both sides of '|'. [duplicateExpression]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:289:39: style: Same expression on both sides of '|'. [duplicateExpression]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:313:60: style: Same expression on both sides of '|'. [duplicateExpression]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:222:8: style: The scope of the variable 'printable' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:80:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:127:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:224:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:230:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/exportGeometryDialog.C:308:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/generateCrystalDialog.C:154:12: style: The scope of the variable 'output' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/generateCrystalDialog.C:165:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/generateCrystalDialog.C:161:8: performance: Possible inefficient checking for 'crystal' emptiness. [stlSize]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/gridVisualizationDialog.C:87:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/gridVisualizationDialog.C:104:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/gridVisualizationDialog.C:294:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/lightSettings.C:75:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/lightSettings.C:247:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/materialSettings.C:58:12: style: The scope of the variable 'stage' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/modifyRepresentationDialog.C:162:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/modifyRepresentationDialog.C:198:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/modifyRepresentationDialog.C:226:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/modifyRepresentationDialog.C:631:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/modifyRepresentationDialog.C:731:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/modifyRepresentationDialog.C:755:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/preferences.C:118:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/preferences.C:120:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/pubchemDialog.C:254:14: style: The scope of the variable 'current_molecule' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/pubchemDialog.C:105:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/pubchemDialog.C:112:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/stageSettings.C:447:30: style: Variable 'desktop' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/stageSettings.C:614:22: style: Variable 'old_control' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/stageSettings.C:615:22: style: Variable 'old_left' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/stageSettings.C:616:22: style: Variable 'old_right' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/DIALOGS/stereoSettingsDialog.C:123:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ball-1_4_3-BETA1/source/VIEW/KERNEL/MODES/editMode.C:77:11: style: The scope of the variable 'qmenu' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/KERNEL/MODES/editMode.C:548:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/common.C:506:10: style: The scope of the variable 'x' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/KERNEL/common.C:191:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/connectionObject.C:185:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/mainControl.C:1209:10: warning: Either the condition 'nr_of_atoms<5' is redundant or the array 'atoms[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
ball-1_4_3-BETA1/source/VIEW/KERNEL/mainControl.C:1207:20: note: Assuming that condition 'nr_of_atoms<5' is not redundant
ball-1_4_3-BETA1/source/VIEW/KERNEL/mainControl.C:1209:10: note: Array index out of bounds
ball-1_4_3-BETA1/source/VIEW/KERNEL/mainControl.C:723:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/mainControl.C:1118:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/mainControl.C:1151:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/mainControl.C:1760:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/preferencesEntry.C:53:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/preferencesEntry.C:63:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/preferencesEntry.C:236:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/preferencesEntry.C:543:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representation.C:90:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representation.C:168:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representation.C:222:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representation.C:314:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representation.C:334:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representation.C:358:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representation.C:419:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representation.C:535:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representation.C:567:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representation.C:713:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representationManager.C:206:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representationManager.C:280:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representationManager.C:346:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representationManager.C:347:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representationManager.C:389:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representationManager.C:451:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/representationManager.C:530:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/stage.C:238:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/stage.C:335:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/KERNEL/threads.C:156:21: warning: Identical condition 'main_control_==0', second condition is always false [identicalConditionAfterEarlyExit]
ball-1_4_3-BETA1/source/VIEW/KERNEL/threads.C:149:22: note: first condition
ball-1_4_3-BETA1/source/VIEW/KERNEL/threads.C:156:21: note: second condition
ball-1_4_3-BETA1/source/VIEW/KERNEL/threads.C:251:21: warning: Identical condition 'main_control_==0', second condition is always false [identicalConditionAfterEarlyExit]
ball-1_4_3-BETA1/source/VIEW/KERNEL/threads.C:244:22: note: first condition
ball-1_4_3-BETA1/source/VIEW/KERNEL/threads.C:251:21: note: second condition
ball-1_4_3-BETA1/source/VIEW/MODELS/atomBondModelBaseProcessor.C:128:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/MODELS/atomBondModelBaseProcessor.C:135:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/MODELS/backboneModel.C:170:23: style: The scope of the variable 'ss' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/MODELS/ballAndStickModel.C:317:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1104:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1091:20: note: outer condition: partner_base==0
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1104:21: note: identical inner condition: partner_base==0
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1104:21: style: Condition 'partner_base==0' is always true [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1091:20: note: Assuming that condition 'partner_base==0' is not redundant
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1104:21: note: Condition 'partner_base==0' is always true
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1110:31: warning: Either the condition 'partner_base==0' is redundant or there is possible null pointer dereference: partner_base. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1091:20: note: Assuming that condition 'partner_base==0' is not redundant
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1110:31: note: Null pointer dereference
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1127:21: warning: Either the condition 'partner_base==0' is redundant or there is possible null pointer dereference: partner_base. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1091:20: note: Assuming that condition 'partner_base==0' is not redundant
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1127:21: note: Null pointer dereference
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1128:21: warning: Either the condition 'partner_base==0' is redundant or there is possible null pointer dereference: partner_base. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1091:20: note: Assuming that condition 'partner_base==0' is not redundant
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1128:21: note: Null pointer dereference
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1134:24: warning: Either the condition 'partner_base==0' is redundant or there is possible null pointer dereference: partner_base. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1091:20: note: Assuming that condition 'partner_base==0' is not redundant
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1134:24: note: Null pointer dereference
ball-1_4_3-BETA1/source/VIEW/MODELS/cartoonModel.C:1269:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ball-1_4_3-BETA1/source/VIEW/MODELS/colorProcessor.C:383:38: style: Unused variable: box_list [unusedVariable]
ball-1_4_3-BETA1/source/VIEW/MODELS/colorProcessor.C:225:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/MODELS/colorProcessor.C:266:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/MODELS/colorProcessor.C:294:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/MODELS/standardColorProcessor.C:339:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/MODELS/standardColorProcessor.C:640:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/MODELS/standardColorProcessor.C:660:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/POVRenderer.C:415:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/POVRenderer.C:425:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/POVRenderer.C:461:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/POVRenderer.C:861:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/STLRenderer.C:1125:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/VRMLRenderer.C:340:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/VRMLRenderer.C:402:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/VRMLRenderer.C:448:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:455:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:471:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:574:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:585:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:596:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:662:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:673:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:684:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:731:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:742:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:753:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:777:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:788:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:799:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:860:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:871:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:882:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:895:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/XML3DRenderer.C:935:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:1677:11: style: The scope of the variable 'v' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:2917:11: style: The scope of the variable 'v' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:365:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:565:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:590:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:630:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:637:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:905:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:913:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:921:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/glRenderer.C:898:8: performance: Possible inefficient checking for 'geometric_objects' emptiness. [stlSize]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/renderer.C:80:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:627:12: style: The scope of the variable 'mat' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:181:0: style: Variable 'new_left' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:182:0: style: Variable 'new_right' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1290:17: style: Variable 'stage' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:521:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:904:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1319:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1336:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1345:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1362:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1277:13: style: Member variable 'PlanarPointsCompare::orig' is in the wrong place in the initializer list. [initializerList]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1278:70: note: Member variable 'PlanarPointsCompare::orig' is in the wrong place in the initializer list.
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1277:13: note: Member variable 'PlanarPointsCompare::orig' is in the wrong place in the initializer list.
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1279:10: style: Technically the member function 'BALL::VIEW::PlanarPointsCompare::operator()' can be const. [functionConst]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1214:0: error: Memory leak: t_vertices [memleak]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1214:0: error: Memory leak: t_normals [memleak]
ball-1_4_3-BETA1/source/VIEW/RENDERING/RENDERERS/rtfactRenderer.C:1485:0: error: Memory leak: data [memleak]
ball-1_4_3-BETA1/source/VIEW/RENDERING/glRenderWindow.C:242:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/datasetControl.C:105:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/genericControl.C:25:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:274:42: warning: Either the condition 'if(rep&&rep->getModelType()>=MODEL_LABEL)' is redundant or there is possible null pointer dereference: rep. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:288:8: note: Assuming that condition 'if(rep&&rep->getModelType()>=MODEL_LABEL)' is not redundant
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:274:42: note: Null pointer dereference
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:276:70: warning: Either the condition 'if(rep&&rep->getModelType()>=MODEL_LABEL)' is redundant or there is possible null pointer dereference: rep. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:288:8: note: Assuming that condition 'if(rep&&rep->getModelType()>=MODEL_LABEL)' is not redundant
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:276:70: note: Null pointer dereference
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:432:39: warning: Either the condition 'rep==0' is redundant or there is possible null pointer dereference: rep. [nullPointerRedundantCheck]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:434:12: note: Assuming that condition 'rep==0' is not redundant
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:432:39: note: Null pointer dereference
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:714:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:729:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/geometricControl.C:919:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/hotkeyTable.C:147:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:617:20: warning: Possible null pointer dereference: s1 [nullPointer]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:571:15: note: Assignment 's1=NULL', assigned value is 0
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:617:20: note: Null pointer dereference
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:617:34: warning: Possible null pointer dereference: s2 [nullPointer]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:572:15: note: Assignment 's2=NULL', assigned value is 0
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:617:34: note: Null pointer dereference
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:228:5: style: Variable 'hint' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:226:5: note: Variable 'hint' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:228:5: note: Variable 'hint' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:332:18: style: The scope of the variable 'composite_ptr' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:807:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:1102:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:1150:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:1425:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:1530:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:1728:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:1786:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularControl.C:1889:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularStructure.C:485:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularStructure.C:943:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularStructure.C:1000:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularStructure.C:1038:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/molecularStructure.C:331:8: performance: Possible inefficient checking for 'selection' emptiness. [stlSize]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/propertyEditor.C:712:6: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/pyWidget.C:57:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/pyWidget.C:64:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/pyWidget.C:537:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/pyWidget.C:609:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/pyWidget.C:714:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/pyWidget.C:725:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/pyWidget.C:743:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/regularData1DWidget.C:79:8: style: The scope of the variable 'x_new' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/regularData1DWidget.C:80:8: style: The scope of the variable 'y_new' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/regularData1DWidget.C:81:8: style: The scope of the variable 'x_old' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2356:8: style: Condition 'ok' is always true [knownConditionTrueFalse]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2352:9: note: Assignment 'ok=true', assigned value is 1
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2356:8: note: Condition 'ok' is always true
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:1203:5: style: Variable 'data' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:1198:5: note: Variable 'data' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:1203:5: note: Variable 'data' is reassigned a value before the old one has been used if variable is no semaphore variable.
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2848:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:1300:13: style: The scope of the variable 'new_action' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2010:21: style: The scope of the variable 'object' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2701:31: style: Variable 'control_screen_index' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2880:31: style: Variable 'control_screen_index' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2904:30: style: Variable 'desktop' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2985:31: style: Variable 'control_screen_index' is assigned a value that is never used. [unreadVariable]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:546:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:743:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:763:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:1008:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:1190:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2012:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2113:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2160:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2204:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:3183:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:3185:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:3616:8: performance: Possible inefficient checking for 'containers' emptiness. [stlSize]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:3647:8: performance: Possible inefficient checking for 'objects' emptiness. [stlSize]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:3963:8: performance: Possible inefficient checking for 'containers' emptiness. [stlSize]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:4128:8: performance: Possible inefficient checking for 'containers' emptiness. [stlSize]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2790:5: error: Uninitialized variable: left_renderer [uninitvar]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2795:5: error: Uninitialized variable: left_renderer [uninitvar]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2791:5: error: Uninitialized variable: right_renderer [uninitvar]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/scene.C:2799:5: error: Uninitialized variable: right_renderer [uninitvar]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/testFramework.C:360:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/testFramework.C:791:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/testFramework.C:800:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/testFramework.C:804:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/VIEW/WIDGETS/testFramework.C:821:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ball-1_4_3-BETA1/source/XRAY/crystalInfo.C:337:9: style: The scope of the variable 'comp' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/XRAY/crystalInfo.C:337:15: style: The scope of the variable 'comp_add' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/XRAY/crystalInfo.C:337:25: style: The scope of the variable 'sign' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/XRAY/crystalInfo.C:337:31: style: The scope of the variable 'sign_add' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/XRAY/crystalInfo.C:338:11: style: The scope of the variable 'divid' can be reduced. [variableScope]
ball-1_4_3-BETA1/source/XRAY/crystalInfo.C:338:18: style: The scope of the variable 'divis' can be reduced. [variableScope]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/ballerburg/ballerburg_1.2.0.orig.tar.gz
ballerburg-1.2.0/src/baller1.c:491:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:492:8: style: The scope of the variable 'x' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:492:11: style: The scope of the variable 'y' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:492:14: style: The scope of the variable 'w' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:492:17: style: The scope of the variable 'h' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:492:20: style: The scope of the variable 'c1' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:492:24: style: The scope of the variable 's1' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:492:28: style: The scope of the variable 'c2' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:492:32: style: The scope of the variable 's2' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:493:9: style: The scope of the variable 'wk' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:493:12: style: The scope of the variable 'wl' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller1.c:388:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ballerburg-1.2.0/src/baller2.c:279:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ballerburg-1.2.0/src/baller2.c:280:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ballerburg-1.2.0/src/baller2.c:281:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ballerburg-1.2.0/src/baller2.c:77:27: style: The scope of the variable 'vx2' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller2.c:217:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller2.c:235:15: style: The scope of the variable 'j' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller2.c:703:7: style: The scope of the variable 'a' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller2.c:707:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller2.c:708:21: style: The scope of the variable 'ltz' can be reduced. [variableScope]
ballerburg-1.2.0/src/baller2.c:524:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ballerburg-1.2.0/src/baller2.c:592:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ballerburg-1.2.0/src/baller2.c:721:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ballerburg-1.2.0/src/baller2.c:722:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ballerburg-1.2.0/src/psg.c:270:6: style: The scope of the variable 'denominator' can be reduced. [variableScope]
ballerburg-1.2.0/src/psg.c:283:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ballerburg-1.2.0/src/psg.c:387:9: style: The scope of the variable 'tval' can be reduced. [variableScope]
ballerburg-1.2.0/src/psg.c:384:43: style: Function 'psg_create_samples' argument 2 names different: declaration 'psgstruct' definition 'psg'. [funcArgNamesDifferent]
ballerburg-1.2.0/src/psg.h:65:43: note: Function 'psg_create_samples' argument 2 names different: declaration 'psgstruct' definition 'psg'.
ballerburg-1.2.0/src/psg.c:384:43: note: Function 'psg_create_samples' argument 2 names different: declaration 'psgstruct' definition 'psg'.
ballerburg-1.2.0/src/screen.c:390:51: style: Function 'scr_line' argument 5 names different: declaration 'rgba' definition 'rgb'. [funcArgNamesDifferent]
ballerburg-1.2.0/src/screen.h:38:51: note: Function 'scr_line' argument 5 names different: declaration 'rgba' definition 'rgb'.
ballerburg-1.2.0/src/screen.c:390:51: note: Function 'scr_line' argument 5 names different: declaration 'rgba' definition 'rgb'.
ballerburg-1.2.0/src/screen.c:424:16: style: Function 'color' argument 1 names different: declaration 'a' definition 'c'. [funcArgNamesDifferent]
ballerburg-1.2.0/src/screen.h:42:16: note: Function 'color' argument 1 names different: declaration 'a' definition 'c'.
ballerburg-1.2.0/src/screen.c:424:16: note: Function 'color' argument 1 names different: declaration 'a' definition 'c'.
ballerburg-1.2.0/src/sdlgfx.c:723:17: style: The scope of the variable 'pixellast' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:725:6: style: The scope of the variable 'pixx' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:725:12: style: The scope of the variable 'pixy' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:728:9: style: The scope of the variable 'colorptr' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:913:17: style: The scope of the variable 'pixellast' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:914:6: style: The scope of the variable 'dy' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:915:6: style: The scope of the variable 'pixx' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:915:12: style: The scope of the variable 'pixy' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:919:9: style: The scope of the variable 'colorptr' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:1246:6: style: The scope of the variable 'code1' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:1330:6: style: The scope of the variable 'pixx' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:1330:12: style: The scope of the variable 'pixy' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:1333:6: style: The scope of the variable 'ax' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:1333:10: style: The scope of the variable 'ay' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:1335:6: style: The scope of the variable 'swaptmp' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:1336:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:1337:9: style: The scope of the variable 'colorptr' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:1729:6: style: The scope of the variable 'ints' can be reduced. [variableScope]
ballerburg-1.2.0/src/sdlgfx.c:1538:69: style: Function 'filledCircleColor' argument 4 names different: declaration 'r' definition 'rad'. [funcArgNamesDifferent]
ballerburg-1.2.0/src/sdlgfx.h:106:94: note: Function 'filledCircleColor' argument 4 names different: declaration 'r' definition 'rad'.
ballerburg-1.2.0/src/sdlgfx.c:1538:69: note: Function 'filledCircleColor' argument 4 names different: declaration 'r' definition 'rad'.
ballerburg-1.2.0/src/sdlgui.c:264:16: style: The scope of the variable 'c' can be reduced. [variableScope]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/ballz/ballz_1.0.3.orig.tar.gz
ballz-1.0.3/src/tile.hpp:52:9: style: Technically the member function 'Tile::getX' can be const. [functionConst]
ballz-1.0.3/src/tile.hpp:53:9: style: Technically the member function 'Tile::getY' can be const. [functionConst]
ballz-1.0.3/src/animatedtile.hpp:46:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:47:18: note: Virtual function in base class
ballz-1.0.3/src/animatedtile.hpp:46:10: note: Function in derived class
ballz-1.0.3/src/animatedtile.hpp:47:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/animatedtile.hpp:47:10: note: Function in derived class
ballz-1.0.3/src/animatedtile.hpp:48:18: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:50:18: note: Virtual function in base class
ballz-1.0.3/src/animatedtile.hpp:48:18: note: Function in derived class
ballz-1.0.3/src/ball.cpp:52:7: warning: Member variable 'Ball::lastKeyCtrl' is not initialized in the constructor. [uninitMemberVar]
ballz-1.0.3/src/ball.cpp:52:7: warning: Member variable 'Ball::upHeldDuringJump' is not initialized in the constructor. [uninitMemberVar]
ballz-1.0.3/src/ball.cpp:52:7: warning: Member variable 'Ball::bounceY' is not initialized in the constructor. [uninitMemberVar]
ballz-1.0.3/src/doortile.hpp:49:10: style: Technically the member function 'DoorTile::isClosed' can be const. [functionConst]
ballz-1.0.3/src/doorbuttontile.hpp:51:10: style: Technically the member function 'DoorButtonTile::isPressed' can be const. [functionConst]
ballz-1.0.3/src/tilemap.hpp:51:18: style: Technically the member function 'TileMap::getLength' can be const. [functionConst]
ballz-1.0.3/src/ball.hpp:46:6: style: Technically the member function 'Ball::getCenterX' can be const. [functionConst]
ballz-1.0.3/src/ball.cpp:476:11: note: Technically the member function 'Ball::getCenterX' can be const.
ballz-1.0.3/src/ball.hpp:46:6: note: Technically the member function 'Ball::getCenterX' can be const.
ballz-1.0.3/src/ball.hpp:48:6: style: Technically the member function 'Ball::getCenterY' can be const. [functionConst]
ballz-1.0.3/src/ball.cpp:480:11: note: Technically the member function 'Ball::getCenterY' can be const.
ballz-1.0.3/src/ball.hpp:48:6: note: Technically the member function 'Ball::getCenterY' can be const.
ballz-1.0.3/src/ball.hpp:50:7: style: Technically the member function 'Ball::isMetal' can be const. [functionConst]
ballz-1.0.3/src/ball.cpp:515:12: note: Technically the member function 'Ball::isMetal' can be const.
ballz-1.0.3/src/ball.hpp:50:7: note: Technically the member function 'Ball::isMetal' can be const.
ballz-1.0.3/src/ball.hpp:56:6: style: Technically the member function 'Ball::getMetalBarPosition' can be const. [functionConst]
ballz-1.0.3/src/ball.cpp:500:11: note: Technically the member function 'Ball::getMetalBarPosition' can be const.
ballz-1.0.3/src/ball.hpp:56:6: note: Technically the member function 'Ball::getMetalBarPosition' can be const.
ballz-1.0.3/src/ball.hpp:65:8: style: Technically the member function 'Ball::getState' can be const. [functionConst]
ballz-1.0.3/src/ball.cpp:488:19: note: Technically the member function 'Ball::getState' can be const.
ballz-1.0.3/src/ball.hpp:65:8: note: Technically the member function 'Ball::getState' can be const.
ballz-1.0.3/src/levelhandler.hpp:47:9: style: Technically the member function 'LevelHandler::getCurrentLevel' can be const. [functionConst]
ballz-1.0.3/src/tilemap.hpp:44:5: style: Class 'TileMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ballz-1.0.3/src/portaltile.hpp:41:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/portaltile.hpp:41:10: note: Function in derived class
ballz-1.0.3/src/portaltile.hpp:42:18: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/animatedtile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/portaltile.hpp:42:18: note: Function in derived class
ballz-1.0.3/src/portaltile.hpp:45:10: style: The function 'logic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:51:18: note: Virtual function in base class
ballz-1.0.3/src/portaltile.hpp:45:10: note: Function in derived class
ballz-1.0.3/src/doortile.hpp:45:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/doortile.hpp:45:10: note: Function in derived class
ballz-1.0.3/src/doortile.hpp:46:10: style: The function 'logic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:51:18: note: Virtual function in base class
ballz-1.0.3/src/doortile.hpp:46:10: note: Function in derived class
ballz-1.0.3/src/doortile.hpp:47:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:47:18: note: Virtual function in base class
ballz-1.0.3/src/doortile.hpp:47:10: note: Function in derived class
ballz-1.0.3/src/doorbuttontile.hpp:47:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/doorbuttontile.hpp:47:10: note: Function in derived class
ballz-1.0.3/src/doorbuttontile.hpp:48:10: style: The function 'logic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:51:18: note: Virtual function in base class
ballz-1.0.3/src/doorbuttontile.hpp:48:10: note: Function in derived class
ballz-1.0.3/src/doorbuttontile.hpp:49:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:47:18: note: Virtual function in base class
ballz-1.0.3/src/doorbuttontile.hpp:49:10: note: Function in derived class
ballz-1.0.3/src/doorbuttontile.hpp:53:10: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/animatedtile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/doorbuttontile.hpp:53:10: note: Function in derived class
ballz-1.0.3/src/blocktile.hpp:45:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:47:18: note: Virtual function in base class
ballz-1.0.3/src/blocktile.hpp:45:10: note: Function in derived class
ballz-1.0.3/src/blocktile.hpp:46:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/blocktile.hpp:46:10: note: Function in derived class
ballz-1.0.3/src/blocktile.hpp:47:8: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:50:18: note: Virtual function in base class
ballz-1.0.3/src/blocktile.hpp:47:8: note: Function in derived class
ballz-1.0.3/src/breakingtile.hpp:41:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:47:18: note: Virtual function in base class
ballz-1.0.3/src/breakingtile.hpp:41:18: note: Function in derived class
ballz-1.0.3/src/breakingtile.hpp:43:18: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/breakingtile.hpp:43:18: note: Function in derived class
ballz-1.0.3/src/breakingtile.hpp:45:18: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:50:18: note: Virtual function in base class
ballz-1.0.3/src/breakingtile.hpp:45:18: note: Function in derived class
ballz-1.0.3/src/breakingtile.hpp:47:18: style: The function 'logic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:51:18: note: Virtual function in base class
ballz-1.0.3/src/breakingtile.hpp:47:18: note: Function in derived class
ballz-1.0.3/src/desertbackground.cpp:72:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ballz-1.0.3/src/desertbackground.cpp:96:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ballz-1.0.3/src/desertbackground.hpp:42:10: style: The function 'logic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/background.hpp:41:18: note: Virtual function in base class
ballz-1.0.3/src/desertbackground.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/desertbackground.hpp:43:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/background.hpp:40:18: note: Virtual function in base class
ballz-1.0.3/src/desertbackground.hpp:43:10: note: Function in derived class
ballz-1.0.3/src/doorbuttontile.cpp:35:58: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
ballz-1.0.3/src/doortile.cpp:33:46: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
ballz-1.0.3/src/hostiletile.hpp:42:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/hostiletile.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/hostiletile.hpp:43:18: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/animatedtile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/hostiletile.hpp:43:18: note: Function in derived class
ballz-1.0.3/src/firetile.hpp:42:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/firetile.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/floorspikestile.hpp:42:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/floorspikestile.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/floorspikestile.hpp:43:10: style: The function 'logic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:51:18: note: Virtual function in base class
ballz-1.0.3/src/floorspikestile.hpp:43:10: note: Function in derived class
ballz-1.0.3/src/floorspikestile.hpp:44:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:47:18: note: Virtual function in base class
ballz-1.0.3/src/floorspikestile.hpp:44:10: note: Function in derived class
ballz-1.0.3/src/floorspikestile.hpp:45:10: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/hostiletile.hpp:43:18: note: Virtual function in base class
ballz-1.0.3/src/floorspikestile.hpp:45:10: note: Function in derived class
ballz-1.0.3/src/game.cpp:395:4: style: Variable 'graphicframes' is modified but its new value is never used. [unreadVariable]
ballz-1.0.3/src/level.hpp:54:9: style: Technically the member function 'Level::getCollectedStars' can be const. [functionConst]
ballz-1.0.3/src/level.hpp:57:9: style: Technically the member function 'Level::getTime' can be const. [functionConst]
ballz-1.0.3/src/game.hpp:71:9: style: Class 'MainMenuListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ballz-1.0.3/src/goaltile.hpp:42:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/goaltile.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/goaltile.hpp:43:18: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/animatedtile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/goaltile.hpp:43:18: note: Function in derived class
ballz-1.0.3/src/gui/datawriter.cpp:36:13: warning: Member variable 'DataWriter::mImage' is not initialized in the constructor. [uninitMemberVar]
ballz-1.0.3/src/level.cpp:469:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ballz-1.0.3/src/level.cpp:45:8: warning: Member variable 'Level::mFrame' is not initialized in the constructor. [uninitMemberVar]
ballz-1.0.3/src/level.hpp:52:10: style: Technically the member function 'Level::isCompleted' can be const. [functionConst]
ballz-1.0.3/src/level.cpp:475:13: note: Technically the member function 'Level::isCompleted' can be const.
ballz-1.0.3/src/level.hpp:52:10: note: Technically the member function 'Level::isCompleted' can be const.
ballz-1.0.3/src/level.cpp:56:5: style: Class 'Level' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ballz-1.0.3/src/level.cpp:56:5: style: Class 'Level' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ballz-1.0.3/src/sewersbackground.hpp:42:10: style: The function 'logic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/background.hpp:41:18: note: Virtual function in base class
ballz-1.0.3/src/sewersbackground.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/sewersbackground.hpp:43:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/background.hpp:40:18: note: Virtual function in base class
ballz-1.0.3/src/sewersbackground.hpp:43:10: note: Function in derived class
ballz-1.0.3/src/prisonbackground.hpp:42:10: style: The function 'logic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/background.hpp:41:18: note: Virtual function in base class
ballz-1.0.3/src/prisonbackground.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/prisonbackground.hpp:43:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/background.hpp:40:18: note: Virtual function in base class
ballz-1.0.3/src/prisonbackground.hpp:43:10: note: Function in derived class
ballz-1.0.3/src/levelhandler.cpp:53:15: warning: Member variable 'LevelHandler::mCurrentLevel' is not initialized in the constructor. [uninitMemberVarPrivate]
ballz-1.0.3/src/levelhandler.hpp:44:9: style: Technically the member function 'LevelHandler::getNumberOfLevels' can be const. [functionConst]
ballz-1.0.3/src/levelhandler.cpp:174:19: note: Technically the member function 'LevelHandler::getNumberOfLevels' can be const.
ballz-1.0.3/src/levelhandler.hpp:44:9: note: Technically the member function 'LevelHandler::getNumberOfLevels' can be const.
ballz-1.0.3/src/levelhandler.hpp:45:9: style: Technically the member function 'LevelHandler::getStarsCollected' can be const. [functionConst]
ballz-1.0.3/src/levelhandler.cpp:221:19: note: Technically the member function 'LevelHandler::getStarsCollected' can be const.
ballz-1.0.3/src/levelhandler.hpp:45:9: note: Technically the member function 'LevelHandler::getStarsCollected' can be const.
ballz-1.0.3/src/levelhandler.hpp:54:9: performance: Technically the member function 'LevelHandler::countNumberOfStarsInMap' can be static. [functionStatic]
ballz-1.0.3/src/levelhandler.cpp:179:19: note: Technically the member function 'LevelHandler::countNumberOfStarsInMap' can be static.
ballz-1.0.3/src/levelhandler.hpp:54:9: note: Technically the member function 'LevelHandler::countNumberOfStarsInMap' can be static.
ballz-1.0.3/src/main.cpp:60:5: style: Exception should be caught by reference. [catchExceptionByValue]
ballz-1.0.3/src/main.cpp:66:2: style: Exception should be caught by reference. [catchExceptionByValue]
ballz-1.0.3/src/portaltile.cpp:35:13: warning: Member variable 'PortalTile::mDestinationPortal' is not initialized in the constructor. [uninitMemberVar]
ballz-1.0.3/src/prisonbackground.cpp:60:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ballz-1.0.3/src/prisonbackground.cpp:85:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ballz-1.0.3/src/resourcehandler.cpp:55:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ballz-1.0.3/src/resourcehandler.cpp:62:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ballz-1.0.3/src/resourcehandler.hpp:45:17: performance: Technically the member function 'ResourceHandler::getRealFilename' can be static. [functionStatic]
ballz-1.0.3/src/resourcehandler.cpp:104:30: note: Technically the member function 'ResourceHandler::getRealFilename' can be static.
ballz-1.0.3/src/resourcehandler.hpp:45:17: note: Technically the member function 'ResourceHandler::getRealFilename' can be static.
ballz-1.0.3/src/sewersbackground.cpp:64:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ballz-1.0.3/src/sewersbackground.cpp:88:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ballz-1.0.3/src/startile.hpp:41:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/startile.hpp:41:10: note: Function in derived class
ballz-1.0.3/src/startile.hpp:42:18: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/animatedtile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/startile.hpp:42:18: note: Function in derived class
ballz-1.0.3/src/startile.hpp:43:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:47:18: note: Virtual function in base class
ballz-1.0.3/src/startile.hpp:43:18: note: Function in derived class
ballz-1.0.3/src/voidtile.hpp:42:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:47:18: note: Virtual function in base class
ballz-1.0.3/src/voidtile.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/voidtile.hpp:43:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/voidtile.hpp:43:10: note: Function in derived class
ballz-1.0.3/src/voidtile.hpp:44:18: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:50:18: note: Virtual function in base class
ballz-1.0.3/src/voidtile.hpp:44:18: note: Function in derived class
ballz-1.0.3/src/watertile.hpp:42:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/watertile.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/watertile.hpp:43:10: style: The function 'isWater' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:49:18: note: Virtual function in base class
ballz-1.0.3/src/watertile.hpp:43:10: note: Function in derived class
ballz-1.0.3/src/waterstartile.hpp:42:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/waterstartile.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/waterstartile.hpp:43:10: style: The function 'isWater' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:49:18: note: Virtual function in base class
ballz-1.0.3/src/waterstartile.hpp:43:10: note: Function in derived class
ballz-1.0.3/src/waterstartile.hpp:44:18: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:50:18: note: Virtual function in base class
ballz-1.0.3/src/waterstartile.hpp:44:18: note: Function in derived class
ballz-1.0.3/src/waterstartile.hpp:45:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:47:18: note: Virtual function in base class
ballz-1.0.3/src/waterstartile.hpp:45:18: note: Function in derived class
ballz-1.0.3/src/waterspikestile.hpp:42:10: style: The function 'isWater' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:49:18: note: Virtual function in base class
ballz-1.0.3/src/waterspikestile.hpp:42:10: note: Function in derived class
ballz-1.0.3/src/waterspikestile.hpp:43:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:47:18: note: Virtual function in base class
ballz-1.0.3/src/waterspikestile.hpp:43:10: note: Function in derived class
ballz-1.0.3/src/waterspikestile.hpp:44:10: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:50:18: note: Virtual function in base class
ballz-1.0.3/src/waterspikestile.hpp:44:10: note: Function in derived class
ballz-1.0.3/src/waterspikestile.hpp:45:10: style: The function 'isSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ballz-1.0.3/src/tile.hpp:48:18: note: Virtual function in base class
ballz-1.0.3/src/waterspikestile.hpp:45:10: note: Function in derived class
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/baloo/baloo_4.14.3.orig.tar.xz
baloo-4.14.3/src/core/query.cpp:43:9: performance: Variable 'm_limit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
baloo-4.14.3/src/core/query.cpp:44:9: performance: Variable 'm_offset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
baloo-4.14.3/src/core/query.h:39:5: style: Class 'Query' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/core/term.h:59:5: style: Class 'Term' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/core/term.h:82:5: style: Class 'Term' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/core/term.cpp:43:9: performance: Variable 'm_op' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
baloo-4.14.3/src/core/term.cpp:44:9: performance: Variable 'm_comp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
baloo-4.14.3/src/file/activefilequeue.cpp:44:29: style: Function 'Entry' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
baloo-4.14.3/src/file/activefilequeue.cpp:35:26: note: Function 'Entry' argument 1 names different: declaration 'url' definition 'u'.
baloo-4.14.3/src/file/activefilequeue.cpp:44:29: note: Function 'Entry' argument 1 names different: declaration 'url' definition 'u'.
baloo-4.14.3/src/file/activefilequeue.h:51:5: style: Class 'ActiveFileQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/file/fileindexerconfig.h:44:5: style: Class 'FileIndexerConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/file/basicindexingqueue.h:75:18: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/file/indexingqueue.h:45:18: note: Virtual function in base class
baloo-4.14.3/src/file/basicindexingqueue.h:75:18: note: Function in derived class
baloo-4.14.3/src/file/basicindexingqueue.h:88:18: style: The function 'processNextIteration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/file/indexingqueue.h:87:18: note: Virtual function in base class
baloo-4.14.3/src/file/basicindexingqueue.h:88:18: note: Function in derived class
baloo-4.14.3/src/file/kinotify.h:37:5: style: Class 'KInotify' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/file/autotest/metadatamovertest.h:33:5: style: Class 'MetadataMoverTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:58:14: style: Condition 'size<=0' is always true [knownConditionTrueFalse]
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:55:26: note: Assignment 'size=0', assigned value is 0
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:58:14: note: Condition 'size<=0' is always true
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:58:14: style: Same expression on both sides of '<=' because the value of 'size' and '0' are the same. [duplicateExpression]
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:55:26: note: 'size' is assigned value '0' here.
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:58:14: note: Same expression on both sides of '<=' because the value of 'size' and '0' are the same.
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:42:31: style: Variable 'encodedPath' is assigned a value that is never used. [unreadVariable]
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:45:33: style: Variable 'attributeName' is assigned a value that is never used. [unreadVariable]
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:84:31: style: Variable 'encodedPath' is assigned a value that is never used. [unreadVariable]
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:87:33: style: Variable 'attributeName' is assigned a value that is never used. [unreadVariable]
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:90:34: style: Variable 'attributeValue' is assigned a value that is never used. [unreadVariable]
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:92:18: style: Variable 'valueSize' is assigned a value that is never used. [unreadVariable]
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:110:31: style: Variable 'encodedPath' is assigned a value that is never used. [unreadVariable]
baloo-4.14.3/src/file/lib/baloo_xattr_p.h:113:33: style: Variable 'attributeName' is assigned a value that is never used. [unreadVariable]
baloo-4.14.3/src/file/basicindexingjob.h:42:22: style: Technically the member function 'Baloo::BasicIndexingJob::document' can be const. [functionConst]
baloo-4.14.3/src/file/basicindexingjob.h:43:10: style: Technically the member function 'Baloo::BasicIndexingJob::id' can be const. [functionConst]
baloo-4.14.3/src/file/basicindexingjob.h:46:40: performance: Technically the member function 'Baloo::BasicIndexingJob::typesForMimeType' can be static. [functionStatic]
baloo-4.14.3/src/file/basicindexingjob.cpp:127:54: note: Technically the member function 'Baloo::BasicIndexingJob::typesForMimeType' can be static.
baloo-4.14.3/src/file/basicindexingjob.h:46:40: note: Technically the member function 'Baloo::BasicIndexingJob::typesForMimeType' can be static.
baloo-4.14.3/src/file/eventmonitor.h:37:5: style: Class 'EventMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/file/fileindexingqueue.cpp:108:49: style: Function 'slotIndexingFailed' argument 1 names different: declaration 'doc' definition 'id'. [funcArgNamesDifferent]
baloo-4.14.3/src/file/fileindexingqueue.h:61:34: note: Function 'slotIndexingFailed' argument 1 names different: declaration 'doc' definition 'id'.
baloo-4.14.3/src/file/fileindexingqueue.cpp:108:49: note: Function 'slotIndexingFailed' argument 1 names different: declaration 'doc' definition 'id'.
baloo-4.14.3/src/file/fileindexingqueue.h:45:18: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/file/indexingqueue.h:45:18: note: Virtual function in base class
baloo-4.14.3/src/file/fileindexingqueue.h:45:18: note: Function in derived class
baloo-4.14.3/src/file/fileindexingqueue.h:46:18: style: The function 'fillQueue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/file/indexingqueue.h:53:18: note: Virtual function in base class
baloo-4.14.3/src/file/fileindexingqueue.h:46:18: note: Function in derived class
baloo-4.14.3/src/file/fileindexingqueue.h:55:18: style: The function 'processNextIteration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/file/indexingqueue.h:87:18: note: Virtual function in base class
baloo-4.14.3/src/file/fileindexingqueue.h:55:18: note: Function in derived class
baloo-4.14.3/src/file/fileindexingqueue.h:56:18: style: The function 'doSuspend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/file/indexingqueue.h:88:18: note: Virtual function in base class
baloo-4.14.3/src/file/fileindexingqueue.h:56:18: note: Function in derived class
baloo-4.14.3/src/file/fileindexingqueue.h:57:18: style: The function 'doResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/file/indexingqueue.h:89:18: note: Virtual function in base class
baloo-4.14.3/src/file/fileindexingqueue.h:57:18: note: Function in derived class
baloo-4.14.3/src/file/filewatch.cpp:148:46: style: Function 'slotFileMoved' argument 1 names different: declaration 'from' definition 'urlFrom'. [funcArgNamesDifferent]
baloo-4.14.3/src/file/filewatch.h:51:39: note: Function 'slotFileMoved' argument 1 names different: declaration 'from' definition 'urlFrom'.
baloo-4.14.3/src/file/filewatch.cpp:148:46: note: Function 'slotFileMoved' argument 1 names different: declaration 'from' definition 'urlFrom'.
baloo-4.14.3/src/file/filewatch.cpp:148:70: style: Function 'slotFileMoved' argument 2 names different: declaration 'to' definition 'urlTo'. [funcArgNamesDifferent]
baloo-4.14.3/src/file/filewatch.h:51:60: note: Function 'slotFileMoved' argument 2 names different: declaration 'to' definition 'urlTo'.
baloo-4.14.3/src/file/filewatch.cpp:148:70: note: Function 'slotFileMoved' argument 2 names different: declaration 'to' definition 'urlTo'.
baloo-4.14.3/src/file/filewatch.cpp:154:53: style: Function 'slotFilesDeleted' argument 1 names different: declaration 'path' definition 'paths'. [funcArgNamesDifferent]
baloo-4.14.3/src/file/filewatch.h:53:46: note: Function 'slotFilesDeleted' argument 1 names different: declaration 'path' definition 'paths'.
baloo-4.14.3/src/file/filewatch.cpp:154:53: note: Function 'slotFilesDeleted' argument 1 names different: declaration 'path' definition 'paths'.
baloo-4.14.3/src/file/kinotify.cpp:271:58: style: Function 'addWatch' argument 2 names different: declaration 'modes' definition 'mode'. [funcArgNamesDifferent]
baloo-4.14.3/src/file/kinotify.h:111:60: note: Function 'addWatch' argument 2 names different: declaration 'modes' definition 'mode'.
baloo-4.14.3/src/file/kinotify.cpp:271:58: note: Function 'addWatch' argument 2 names different: declaration 'modes' definition 'mode'.
baloo-4.14.3/src/file/kinotify.cpp:73:5: warning: Member variable 'Private::eventBuffer' is not initialized in the constructor. [uninitMemberVar]
baloo-4.14.3/src/file/kinotify.cpp:73:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/file/lib/file.h:54:5: style: 'File::operator=' should return 'File &'. [operatorEq]
baloo-4.14.3/src/file/lib/file.h:51:5: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/file/lib/filefetchjob.cpp:47:10: performance: Technically the member function 'Private::fetchUserMetadata' can be static. [functionStatic]
baloo-4.14.3/src/file/lib/filefetchjob.cpp:149:29: note: Technically the member function 'Private::fetchUserMetadata' can be static.
baloo-4.14.3/src/file/lib/filefetchjob.cpp:47:10: note: Technically the member function 'Private::fetchUserMetadata' can be static.
baloo-4.14.3/src/file/lib/filemapping.cpp:39:5: performance: Variable 'm_url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
baloo-4.14.3/src/file/lib/filemapping.cpp:44:5: performance: Variable 'm_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
baloo-4.14.3/src/file/lib/filemonitor.cpp:82:62: style: Function 'slotFileMetaDataChanged' argument 1 names different: declaration 'fileUrl' definition 'fileUrls'. [funcArgNamesDifferent]
baloo-4.14.3/src/file/lib/filemonitor.h:51:53: note: Function 'slotFileMetaDataChanged' argument 1 names different: declaration 'fileUrl' definition 'fileUrls'.
baloo-4.14.3/src/file/lib/filemonitor.cpp:82:62: note: Function 'slotFileMetaDataChanged' argument 1 names different: declaration 'fileUrl' definition 'fileUrls'.
baloo-4.14.3/src/file/lib/indexerconfig.h:35:10: performance: Technically the member function 'Baloo::IndexerConfig::balooEnabled' can be static. [functionStatic]
baloo-4.14.3/src/file/lib/indexerconfig.cpp:46:21: note: Technically the member function 'Baloo::IndexerConfig::balooEnabled' can be static.
baloo-4.14.3/src/file/lib/indexerconfig.h:35:10: note: Technically the member function 'Baloo::IndexerConfig::balooEnabled' can be static.
baloo-4.14.3/src/file/lib/indexerconfig.h:36:10: performance: Technically the member function 'Baloo::IndexerConfig::fileIndexingEnabled' can be static. [functionStatic]
baloo-4.14.3/src/file/lib/indexerconfig.cpp:53:21: note: Technically the member function 'Baloo::IndexerConfig::fileIndexingEnabled' can be static.
baloo-4.14.3/src/file/lib/indexerconfig.h:36:10: note: Technically the member function 'Baloo::IndexerConfig::fileIndexingEnabled' can be static.
baloo-4.14.3/src/file/lib/indexerconfig.cpp:37:7: style: Class 'IndexerConfig' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/file/lib/indexerconfig.cpp:37:7: style: Class 'IndexerConfig' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/file/removablemediacache.h:49:5: style: Class 'RemovableMediaCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/file/removablemediacache.h:56:9: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/file/search/filesearchstore.h:41:18: warning: Virtual function 'setDbPath' is called from constructor 'FileSearchStore(QObject*parent=0)' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
baloo-4.14.3/src/file/search/filesearchstore.cpp:48:5: note: Calling setDbPath
baloo-4.14.3/src/file/search/filesearchstore.h:41:18: note: setDbPath is a virtual method
baloo-4.14.3/src/file/search/filesearchstore.h:38:5: style: Class 'FileSearchStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/file/tests/fileindexer.cpp:31:14: warning: Member variable 'FileIndexer::m_elapsed' is not initialized in the constructor. [uninitMemberVar]
baloo-4.14.3/src/kioslaves/tags/kio_tags.cpp:225:0: error: Memory leak: job [memleak]
baloo-4.14.3/src/kioslaves/tags/kio_tags.cpp:225:0: error: Memory leak: mjob [memleak]
baloo-4.14.3/src/pim/agent/agent.cpp:283:59: style: Function 'slotRootCollectionsFetched' argument 1 names different: declaration 'job' definition 'kjob'. [funcArgNamesDifferent]
baloo-4.14.3/src/pim/agent/agent.h:68:43: note: Function 'slotRootCollectionsFetched' argument 1 names different: declaration 'job' definition 'kjob'.
baloo-4.14.3/src/pim/agent/agent.cpp:283:59: note: Function 'slotRootCollectionsFetched' argument 1 names different: declaration 'job' definition 'kjob'.
baloo-4.14.3/src/pim/agent/agent.h:45:5: style: Class 'BalooIndexingAgent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/pim/agent/contactindexer.h:32:5: style: Class 'ContactIndexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/pim/agent/akonotesindexer.h:41:5: style: Class 'AkonotesIndexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/pim/agent/calendarindexer.h:43:5: style: Class 'CalendarIndexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/pim/agent/contactindexer.h:35:17: style: The function 'mimeTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:38:25: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/contactindexer.h:35:17: note: Function in derived class
baloo-4.14.3/src/pim/agent/contactindexer.h:37:10: style: The function 'index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:39:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/contactindexer.h:37:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/contactindexer.h:38:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:40:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/contactindexer.h:38:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/contactindexer.h:39:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:41:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/contactindexer.h:39:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/contactindexer.h:41:10: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:42:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/contactindexer.h:41:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/contactindexer.h:43:10: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:45:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/contactindexer.h:43:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/emailindexer.h:43:17: style: The function 'mimeTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:38:25: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/emailindexer.h:43:17: note: Function in derived class
baloo-4.14.3/src/pim/agent/emailindexer.h:45:10: style: The function 'index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:39:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/emailindexer.h:45:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/emailindexer.h:46:10: style: The function 'updateFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:48:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/emailindexer.h:46:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/emailindexer.h:48:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:40:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/emailindexer.h:48:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/emailindexer.h:49:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:41:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/emailindexer.h:49:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/emailindexer.h:50:10: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:45:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/emailindexer.h:50:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/emailindexer.h:54:10: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:42:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/emailindexer.h:54:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:44:17: style: The function 'mimeTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:38:25: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:44:17: note: Function in derived class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:46:10: style: The function 'index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:39:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:46:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:47:10: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:42:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:47:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:49:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:40:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:49:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:50:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:41:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:50:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:51:10: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:45:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/akonotesindexer.h:51:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/calendarindexer.h:46:17: style: The function 'mimeTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:38:25: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/calendarindexer.h:46:17: note: Function in derived class
baloo-4.14.3/src/pim/agent/calendarindexer.h:48:10: style: The function 'index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:39:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/calendarindexer.h:48:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/calendarindexer.h:49:10: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:42:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/calendarindexer.h:49:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/calendarindexer.h:51:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:40:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/calendarindexer.h:51:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/calendarindexer.h:52:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:41:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/calendarindexer.h:52:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/calendarindexer.h:53:10: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/agent/abstractindexer.h:45:18: note: Virtual function in base class
baloo-4.14.3/src/pim/agent/calendarindexer.h:53:10: note: Function in derived class
baloo-4.14.3/src/pim/agent/akonotesindexer.cpp:28:18: warning: Member variable 'AkonotesIndexer::m_doc' is not initialized in the constructor. [uninitMemberVar]
baloo-4.14.3/src/pim/agent/akonotesindexer.cpp:32:9: style: Class 'AkonotesIndexer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/pim/agent/akonotesindexer.cpp:32:9: style: Class 'AkonotesIndexer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/pim/agent/autotests/indexertest.cpp:119:0: error: Memory leak: emailSearchStore [memleak]
baloo-4.14.3/src/pim/agent/calendarindexer.cpp:28:18: warning: Member variable 'CalendarIndexer::m_doc' is not initialized in the constructor. [uninitMemberVar]
baloo-4.14.3/src/pim/agent/calendarindexer.h:58:10: style: Unused private function: 'CalendarIndexer::updateIncidenceItem' [unusedPrivateFunction]
baloo-4.14.3/src/pim/agent/calendarindexer.h:55:10: performance: Technically the member function 'CalendarIndexer::indexEventItem' can be static. [functionStatic]
baloo-4.14.3/src/pim/agent/calendarindexer.cpp:135:23: note: Technically the member function 'CalendarIndexer::indexEventItem' can be static.
baloo-4.14.3/src/pim/agent/calendarindexer.h:55:10: note: Technically the member function 'CalendarIndexer::indexEventItem' can be static.
baloo-4.14.3/src/pim/agent/calendarindexer.h:56:10: performance: Technically the member function 'CalendarIndexer::indexJournalItem' can be static. [functionStatic]
baloo-4.14.3/src/pim/agent/calendarindexer.cpp:140:23: note: Technically the member function 'CalendarIndexer::indexJournalItem' can be static.
baloo-4.14.3/src/pim/agent/calendarindexer.h:56:10: note: Technically the member function 'CalendarIndexer::indexJournalItem' can be static.
baloo-4.14.3/src/pim/agent/calendarindexer.h:57:10: performance: Technically the member function 'CalendarIndexer::indexTodoItem' can be static. [functionStatic]
baloo-4.14.3/src/pim/agent/calendarindexer.cpp:145:23: note: Technically the member function 'CalendarIndexer::indexTodoItem' can be static.
baloo-4.14.3/src/pim/agent/calendarindexer.h:57:10: note: Technically the member function 'CalendarIndexer::indexTodoItem' can be static.
baloo-4.14.3/src/pim/agent/calendarindexer.h:58:10: performance: Technically the member function 'CalendarIndexer::updateIncidenceItem' can be static. [functionStatic]
baloo-4.14.3/src/pim/agent/calendarindexer.cpp:150:23: note: Technically the member function 'CalendarIndexer::updateIncidenceItem' can be static.
baloo-4.14.3/src/pim/agent/calendarindexer.h:58:10: note: Technically the member function 'CalendarIndexer::updateIncidenceItem' can be static.
baloo-4.14.3/src/pim/agent/calendarindexer.cpp:32:9: style: Class 'CalendarIndexer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/pim/agent/calendarindexer.cpp:32:9: style: Class 'CalendarIndexer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/pim/agent/contactindexer.cpp:156:56: style: Function 'remove' argument 1 names different: declaration 'item' definition 'collection'. [funcArgNamesDifferent]
baloo-4.14.3/src/pim/agent/contactindexer.h:39:44: note: Function 'remove' argument 1 names different: declaration 'item' definition 'collection'.
baloo-4.14.3/src/pim/agent/contactindexer.cpp:156:56: note: Function 'remove' argument 1 names different: declaration 'item' definition 'collection'.
baloo-4.14.3/src/pim/agent/contactindexer.cpp:34:9: style: Class 'ContactIndexer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/pim/agent/contactindexer.cpp:34:9: style: Class 'ContactIndexer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/pim/agent/emailindexer.cpp:124:72: style: Function 'insert' argument 2 names different: declaration 'base' definition 'unstructured'. [funcArgNamesDifferent]
baloo-4.14.3/src/pim/agent/emailindexer.h:69:62: note: Function 'insert' argument 2 names different: declaration 'base' definition 'unstructured'.
baloo-4.14.3/src/pim/agent/emailindexer.cpp:124:72: note: Function 'insert' argument 2 names different: declaration 'base' definition 'unstructured'.
baloo-4.14.3/src/pim/agent/emailindexer.cpp:377:54: style: Function 'remove' argument 1 names different: declaration 'item' definition 'collection'. [funcArgNamesDifferent]
baloo-4.14.3/src/pim/agent/emailindexer.h:49:44: note: Function 'remove' argument 1 names different: declaration 'item' definition 'collection'.
baloo-4.14.3/src/pim/agent/emailindexer.cpp:377:54: note: Function 'remove' argument 1 names different: declaration 'item' definition 'collection'.
baloo-4.14.3/src/pim/agent/emailindexer.h:63:10: performance: Technically the member function 'EmailIndexer::toggleFlag' can be static. [functionStatic]
baloo-4.14.3/src/pim/agent/emailindexer.cpp:310:20: note: Technically the member function 'EmailIndexer::toggleFlag' can be static.
baloo-4.14.3/src/pim/agent/emailindexer.h:63:10: note: Technically the member function 'EmailIndexer::toggleFlag' can be static.
baloo-4.14.3/src/pim/agent/emailindexer.cpp:36:9: style: Class 'EmailIndexer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/pim/agent/emailindexer.cpp:36:9: style: Class 'EmailIndexer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/pim/agent/tests/emailtest.cpp:90:44: style: Function 'slotRootCollectionsFetched' argument 1 names different: declaration 'job' definition 'kjob'. [funcArgNamesDifferent]
baloo-4.14.3/src/pim/agent/tests/emailtest.cpp:44:43: note: Function 'slotRootCollectionsFetched' argument 1 names different: declaration 'job' definition 'kjob'.
baloo-4.14.3/src/pim/agent/tests/emailtest.cpp:90:44: note: Function 'slotRootCollectionsFetched' argument 1 names different: declaration 'job' definition 'kjob'.
baloo-4.14.3/src/pim/agent/tests/emailtest.cpp:124:51: style: Function 'itemReceived' argument 1 names different: declaration 'item' definition 'itemList'. [funcArgNamesDifferent]
baloo-4.14.3/src/pim/agent/tests/emailtest.cpp:46:50: note: Function 'itemReceived' argument 1 names different: declaration 'item' definition 'itemList'.
baloo-4.14.3/src/pim/agent/tests/emailtest.cpp:124:51: note: Function 'itemReceived' argument 1 names different: declaration 'item' definition 'itemList'.
baloo-4.14.3/src/pim/lib/contactquery.cpp:49:7: style: Class 'ContactQuery' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/pim/lib/contactquery.cpp:49:7: style: Class 'ContactQuery' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/pim/lib/contactquery.h:56:20: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/lib/query.h:39:28: note: Virtual function in base class
baloo-4.14.3/src/pim/lib/contactquery.h:56:20: note: Function in derived class
baloo-4.14.3/src/pim/lib/emailquery.cpp:72:5: style: Class 'EmailQuery' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/pim/lib/emailquery.cpp:72:5: style: Class 'EmailQuery' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/pim/search/email/agepostingsource.h:34:5: style: Class 'AgePostingSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/pim/lib/emailquery.h:108:20: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/lib/query.h:39:28: note: Virtual function in base class
baloo-4.14.3/src/pim/lib/emailquery.h:108:20: note: Function in derived class
baloo-4.14.3/src/pim/lib/notequery.cpp:50:7: style: Class 'NoteQuery' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/pim/lib/notequery.cpp:50:7: style: Class 'NoteQuery' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/pim/lib/notequery.h:47:20: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/lib/query.h:39:28: note: Virtual function in base class
baloo-4.14.3/src/pim/lib/notequery.h:47:20: note: Function in derived class
baloo-4.14.3/src/pim/lib/resultiterator.h:44:23: style: Technically the member function 'Baloo::PIM::ResultIterator::id' can be const. [functionConst]
baloo-4.14.3/src/pim/lib/resultiterator.cpp:58:37: note: Technically the member function 'Baloo::PIM::ResultIterator::id' can be const.
baloo-4.14.3/src/pim/lib/resultiterator.h:44:23: note: Technically the member function 'Baloo::PIM::ResultIterator::id' can be const.
baloo-4.14.3/src/pim/lib/resultiterator.cpp:28:7: style: Class 'ResultIterator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/pim/lib/resultiterator.h:37:1: warning: The class 'ResultIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
baloo-4.14.3/src/pim/lib/tests/emailquerytest.cpp:96:52: style: Function 'itemsReceived' argument 1 names different: declaration 'item' definition 'itemList'. [funcArgNamesDifferent]
baloo-4.14.3/src/pim/lib/tests/emailquerytest.cpp:46:51: note: Function 'itemsReceived' argument 1 names different: declaration 'item' definition 'itemList'.
baloo-4.14.3/src/pim/lib/tests/emailquerytest.cpp:96:52: note: Function 'itemsReceived' argument 1 names different: declaration 'item' definition 'itemList'.
baloo-4.14.3/src/pim/search/pimsearchstore.h:37:5: style: Class 'PIMSearchStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/pim/search/calendar/calendarsearchstore.h:35:5: style: Class 'CalendarSearchStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/pim/search/calendar/calendarsearchstore.h:37:25: style: The function 'types' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/search/pimsearchstore.h:39:25: note: Virtual function in base class
baloo-4.14.3/src/pim/search/calendar/calendarsearchstore.h:37:25: note: Function in derived class
baloo-4.14.3/src/pim/search/contact/contactsearchstore.h:35:5: style: Class 'ContactSearchStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/pim/search/contact/contactsearchstore.h:37:25: style: The function 'types' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/search/pimsearchstore.h:39:25: note: Virtual function in base class
baloo-4.14.3/src/pim/search/contact/contactsearchstore.h:37:25: note: Function in derived class
baloo-4.14.3/src/pim/search/email/agepostingsource.cpp:36:5: performance: Variable 'm_currentTime_t' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
baloo-4.14.3/src/pim/search/email/emailsearchstore.h:35:5: style: Class 'EmailSearchStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/pim/search/email/emailsearchstore.h:37:25: style: The function 'types' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/search/pimsearchstore.h:39:25: note: Virtual function in base class
baloo-4.14.3/src/pim/search/email/emailsearchstore.h:37:25: note: Function in derived class
baloo-4.14.3/src/pim/search/email/emailsearchstore.h:44:27: style: The function 'constructQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/search/pimsearchstore.h:47:27: note: Virtual function in base class
baloo-4.14.3/src/pim/search/email/emailsearchstore.h:44:27: note: Function in derived class
baloo-4.14.3/src/pim/search/note/notesearchstore.h:35:5: style: Class 'NoteSearchStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-4.14.3/src/pim/search/note/notesearchstore.h:37:25: style: The function 'types' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-4.14.3/src/pim/search/pimsearchstore.h:39:25: note: Virtual function in base class
baloo-4.14.3/src/pim/search/note/notesearchstore.h:37:25: note: Function in derived class
baloo-4.14.3/src/pim/search/pimsearchstore.cpp:43:53: style: Function 'findDatabase' argument 1 names different: declaration 'databasePath' definition 'dbName'. [funcArgNamesDifferent]
baloo-4.14.3/src/pim/search/pimsearchstore.h:42:41: note: Function 'findDatabase' argument 1 names different: declaration 'databasePath' definition 'dbName'.
baloo-4.14.3/src/pim/search/pimsearchstore.cpp:43:53: note: Function 'findDatabase' argument 1 names different: declaration 'databasePath' definition 'dbName'.
baloo-4.14.3/src/queryparser/completionproposal.cpp:42:3: style: Class 'CompletionProposal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/queryparser/completionproposal.cpp:42:3: style: Class 'CompletionProposal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/queryparser/pass_decimalvalues.h:30:28: performance: Technically the member function 'PassDecimalValues::run' can be static. [functionStatic]
baloo-4.14.3/src/queryparser/pass_decimalvalues.cpp:41:39: note: Technically the member function 'PassDecimalValues::run' can be static.
baloo-4.14.3/src/queryparser/pass_decimalvalues.h:30:28: note: Technically the member function 'PassDecimalValues::run' can be static.
baloo-4.14.3/src/queryparser/pass_filenames.h:30:28: performance: Technically the member function 'PassFileNames::run' can be static. [functionStatic]
baloo-4.14.3/src/queryparser/pass_filenames.cpp:27:35: note: Technically the member function 'PassFileNames::run' can be static.
baloo-4.14.3/src/queryparser/pass_filenames.h:30:28: note: Technically the member function 'PassFileNames::run' can be static.
baloo-4.14.3/src/queryparser/pass_periodnames.h:37:14: performance: Technically the member function 'PassPeriodNames::registerNames' can be static. [functionStatic]
baloo-4.14.3/src/queryparser/pass_periodnames.cpp:40:23: note: Technically the member function 'PassPeriodNames::registerNames' can be static.
baloo-4.14.3/src/queryparser/pass_periodnames.h:37:14: note: Technically the member function 'PassPeriodNames::registerNames' can be static.
baloo-4.14.3/src/queryparser/pass_properties.cpp:25:17: warning: Member variable 'PassProperties::range' is not initialized in the constructor. [uninitMemberVar]
baloo-4.14.3/src/queryparser/queryparser.cpp:79:5: warning: Member variable 'Private::parser' is not initialized in the constructor. [uninitMemberVar]
baloo-4.14.3/src/queryparser/queryparser.cpp:96:10: style: Technically the member function 'Private::handleDateTimeComparison' can be const. [functionConst]
baloo-4.14.3/src/queryparser/queryparser.cpp:687:28: note: Technically the member function 'Private::handleDateTimeComparison' can be const.
baloo-4.14.3/src/queryparser/queryparser.cpp:96:10: note: Technically the member function 'Private::handleDateTimeComparison' can be const.
baloo-4.14.3/src/queryparser/queryparser.cpp:98:10: performance: Technically the member function 'Private::intervalComparison' can be static. [functionStatic]
baloo-4.14.3/src/queryparser/queryparser.cpp:466:28: note: Technically the member function 'Private::intervalComparison' can be static.
baloo-4.14.3/src/queryparser/queryparser.cpp:98:10: note: Technically the member function 'Private::intervalComparison' can be static.
baloo-4.14.3/src/queryparser/queryparser.cpp:128:3: style: Class 'QueryParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/queryparser/queryparser.cpp:128:3: style: Class 'QueryParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/runner/baloosearchrunner.cpp:110:80: style: Function 'run' argument 2 names different: declaration 'action' definition 'match'. [funcArgNamesDifferent]
baloo-4.14.3/src/runner/baloosearchrunner.h:36:78: note: Function 'run' argument 2 names different: declaration 'action' definition 'match'.
baloo-4.14.3/src/runner/baloosearchrunner.cpp:110:80: note: Function 'run' argument 2 names different: declaration 'action' definition 'match'.
baloo-4.14.3/src/xapian/xapiandatabase.cpp:48:13: style: Class 'XapianDatabase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-4.14.3/src/xapian/xapiandatabase.cpp:48:13: style: Class 'XapianDatabase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-4.14.3/src/xapian/xapiandocument.h:39:5: style: Class 'XapianDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/baloo-kcmadv/baloo-kcmadv_1.00.00.orig.tar.xz
baloo-kcmadv-1.00.00/folderselectionmodel.cpp:207:91: style: Function 'setFolders' argument 2 names different: declaration 'exclude' definition 'excludeDirs'. [funcArgNamesDifferent]
baloo-kcmadv-1.00.00/folderselectionmodel.h:57:73: note: Function 'setFolders' argument 2 names different: declaration 'exclude' definition 'excludeDirs'.
baloo-kcmadv-1.00.00/folderselectionmodel.cpp:207:91: note: Function 'setFolders' argument 2 names different: declaration 'exclude' definition 'excludeDirs'.
baloo-kcmadv-1.00.00/folderselectionmodel.h:38:5: style: Class 'FolderSelectionModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-kcmadv-1.00.00/indexfolderselectiondialog.h:32:5: style: Class 'IndexFolderSelectionDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/baloo-kf5/baloo-kf5_5.49.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/baloo-widgets/baloo-widgets_4.14.0.orig.tar.xz
baloo-widgets-4.14.0/src/filemetadataconfigwidget.cpp:97:64: style: Function 'addItem' argument 1 names different: declaration 'property' definition 'key'. [funcArgNamesDifferent]
baloo-widgets-4.14.0/src/filemetadataconfigwidget.cpp:48:33: note: Function 'addItem' argument 1 names different: declaration 'property' definition 'key'.
baloo-widgets-4.14.0/src/filemetadataconfigwidget.cpp:97:64: note: Function 'addItem' argument 1 names different: declaration 'property' definition 'key'.
baloo-widgets-4.14.0/src/filemetadataconfigwidget.cpp:81:5: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-widgets-4.14.0/src/filemetadataconfigwidget.cpp:81:5: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-widgets-4.14.0/src/filemetadataconfigwidget.cpp:43:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-widgets-4.14.0/src/filemetadataprovider.cpp:174:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
baloo-widgets-4.14.0/src/filemetadataprovider.cpp:57:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-widgets-4.14.0/src/filemetadatawidget.h:37:1: style: The class 'FileMetaDataWidget' does not have a constructor although it has private member variables. [noConstructor]
baloo-widgets-4.14.0/src/filemetadatawidget.cpp:103:5: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-widgets-4.14.0/src/filemetadatawidget.cpp:103:5: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-widgets-4.14.0/src/filemetadatawidget.cpp:60:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-widgets-4.14.0/src/indexeddataretriever.cpp:31:23: warning: Member variable 'IndexedDataRetriever::m_process' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-4.14.0/src/indexeddataretriever.cpp:33:5: performance: Variable 'm_url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
baloo-widgets-4.14.0/src/kblocklayout.cpp:38:5: warning: Member variable 'Private::m_hSpace' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-4.14.0/src/kblocklayout.cpp:38:5: warning: Member variable 'Private::m_vSpace' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-4.14.0/src/kblocklayout.cpp:38:5: warning: Member variable 'Private::q' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-4.14.0/src/querybuilder.cpp:50:3: style: Class 'QueryBuilder' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
baloo-widgets-4.14.0/src/tagcheckbox.cpp:101:40: style: Function 'enableUrlHover' argument 1 names different: declaration 'enabled' definition 'enable'. [funcArgNamesDifferent]
baloo-widgets-4.14.0/src/tagcheckbox.h:53:31: note: Function 'enableUrlHover' argument 1 names different: declaration 'enabled' definition 'enable'.
baloo-widgets-4.14.0/src/tagcheckbox.cpp:101:40: note: Function 'enableUrlHover' argument 1 names different: declaration 'enabled' definition 'enable'.
baloo-widgets-4.14.0/src/widgetfactory.cpp:64:16: warning: Member variable 'WidgetFactory::m_tagWidget' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-4.14.0/src/widgetfactory.cpp:64:16: warning: Member variable 'WidgetFactory::m_ratingWidget' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-4.14.0/src/widgetfactory.cpp:64:16: warning: Member variable 'WidgetFactory::m_commentWidget' is not initialized in the constructor. [uninitMemberVar]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/baloo-widgets5/baloo-widgets5_16.04.0.orig.tar.xz
baloo-widgets-16.04.0/src/filefetchjob.cpp:46:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
baloo-widgets-16.04.0/src/filemetadataconfigwidget.cpp:90:64: style: Function 'addItem' argument 1 names different: declaration 'property' definition 'key'. [funcArgNamesDifferent]
baloo-widgets-16.04.0/src/filemetadataconfigwidget.cpp:42:33: note: Function 'addItem' argument 1 names different: declaration 'property' definition 'key'.
baloo-widgets-16.04.0/src/filemetadataconfigwidget.cpp:90:64: note: Function 'addItem' argument 1 names different: declaration 'property' definition 'key'.
baloo-widgets-16.04.0/src/filemetadataconfigwidget.cpp:75:5: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-widgets-16.04.0/src/filemetadataconfigwidget.cpp:75:5: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-widgets-16.04.0/src/filemetadataconfigwidget.cpp:37:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-widgets-16.04.0/src/filemetadatawidget.h:37:1: style: The class 'FileMetaDataWidget' does not have a constructor although it has private member variables. [noConstructor]
baloo-widgets-16.04.0/src/filemetadatawidget.cpp:96:5: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-widgets-16.04.0/src/filemetadatawidget.cpp:96:5: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-widgets-16.04.0/src/filemetadatawidget.cpp:53:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baloo-widgets-16.04.0/src/indexeddataretriever.cpp:31:23: warning: Member variable 'IndexedDataRetriever::m_process' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-16.04.0/src/indexeddataretriever.cpp:33:5: performance: Variable 'm_url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
baloo-widgets-16.04.0/src/kblocklayout.cpp:38:5: warning: Member variable 'Private::m_hSpace' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-16.04.0/src/kblocklayout.cpp:38:5: warning: Member variable 'Private::m_vSpace' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-16.04.0/src/kblocklayout.cpp:38:5: warning: Member variable 'Private::q' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-16.04.0/src/naturalqueryparser/naturalfilequeryparser.h:63:18: style: The function 'addSpecificPatterns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
baloo-widgets-16.04.0/src/naturalqueryparser/naturalqueryparser.h:162:18: note: Virtual function in base class
baloo-widgets-16.04.0/src/naturalqueryparser/naturalfilequeryparser.h:63:18: note: Function in derived class
baloo-widgets-16.04.0/src/naturalqueryparser/completionproposal.cpp:42:3: style: Class 'CompletionProposal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-widgets-16.04.0/src/naturalqueryparser/completionproposal.cpp:42:3: style: Class 'CompletionProposal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-widgets-16.04.0/src/naturalqueryparser/naturalfilequeryparser.cpp:33:3: style: Class 'NaturalFileQueryParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-widgets-16.04.0/src/naturalqueryparser/naturalfilequeryparser.cpp:33:3: style: Class 'NaturalFileQueryParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-widgets-16.04.0/src/naturalqueryparser/naturalqueryparser.cpp:79:5: warning: Member variable 'Private::parser' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-16.04.0/src/naturalqueryparser/naturalqueryparser.cpp:87:10: style: Technically the member function 'Private::handleDateTimeComparison' can be const. [functionConst]
baloo-widgets-16.04.0/src/naturalqueryparser/naturalqueryparser.cpp:580:35: note: Technically the member function 'Private::handleDateTimeComparison' can be const.
baloo-widgets-16.04.0/src/naturalqueryparser/naturalqueryparser.cpp:87:10: note: Technically the member function 'Private::handleDateTimeComparison' can be const.
baloo-widgets-16.04.0/src/naturalqueryparser/naturalqueryparser.cpp:89:10: performance: Technically the member function 'Private::intervalComparison' can be static. [functionStatic]
baloo-widgets-16.04.0/src/naturalqueryparser/naturalqueryparser.cpp:359:35: note: Technically the member function 'Private::intervalComparison' can be static.
baloo-widgets-16.04.0/src/naturalqueryparser/naturalqueryparser.cpp:89:10: note: Technically the member function 'Private::intervalComparison' can be static.
baloo-widgets-16.04.0/src/naturalqueryparser/naturalqueryparser.cpp:119:3: style: Class 'NaturalQueryParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
baloo-widgets-16.04.0/src/naturalqueryparser/naturalqueryparser.cpp:119:3: style: Class 'NaturalQueryParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
baloo-widgets-16.04.0/src/naturalqueryparser/pass_decimalvalues.h:30:28: performance: Technically the member function 'PassDecimalValues::run' can be static. [functionStatic]
baloo-widgets-16.04.0/src/naturalqueryparser/pass_decimalvalues.cpp:41:39: note: Technically the member function 'PassDecimalValues::run' can be static.
baloo-widgets-16.04.0/src/naturalqueryparser/pass_decimalvalues.h:30:28: note: Technically the member function 'PassDecimalValues::run' can be static.
baloo-widgets-16.04.0/src/naturalqueryparser/pass_filenames.h:30:28: performance: Technically the member function 'PassFileNames::run' can be static. [functionStatic]
baloo-widgets-16.04.0/src/naturalqueryparser/pass_filenames.cpp:27:35: note: Technically the member function 'PassFileNames::run' can be static.
baloo-widgets-16.04.0/src/naturalqueryparser/pass_filenames.h:30:28: note: Technically the member function 'PassFileNames::run' can be static.
baloo-widgets-16.04.0/src/naturalqueryparser/pass_periodnames.h:37:14: performance: Technically the member function 'PassPeriodNames::insertName' can be static. [functionStatic]
baloo-widgets-16.04.0/src/naturalqueryparser/pass_periodnames.cpp:64:23: note: Technically the member function 'PassPeriodNames::insertName' can be static.
baloo-widgets-16.04.0/src/naturalqueryparser/pass_periodnames.h:37:14: note: Technically the member function 'PassPeriodNames::insertName' can be static.
baloo-widgets-16.04.0/src/naturalqueryparser/pass_properties.cpp:23:17: warning: Member variable 'PassProperties::range' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-16.04.0/src/querybuilder.cpp:52:3: style: Class 'QueryBuilder' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
baloo-widgets-16.04.0/src/tagcheckbox.cpp:99:40: style: Function 'enableUrlHover' argument 1 names different: declaration 'enabled' definition 'enable'. [funcArgNamesDifferent]
baloo-widgets-16.04.0/src/tagcheckbox.h:53:31: note: Function 'enableUrlHover' argument 1 names different: declaration 'enabled' definition 'enable'.
baloo-widgets-16.04.0/src/tagcheckbox.cpp:99:40: note: Function 'enableUrlHover' argument 1 names different: declaration 'enabled' definition 'enable'.
baloo-widgets-16.04.0/src/widgetfactory.cpp:63:16: warning: Member variable 'WidgetFactory::m_tagWidget' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-16.04.0/src/widgetfactory.cpp:63:16: warning: Member variable 'WidgetFactory::m_ratingWidget' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-16.04.0/src/widgetfactory.cpp:63:16: warning: Member variable 'WidgetFactory::m_commentWidget' is not initialized in the constructor. [uninitMemberVar]
baloo-widgets-16.04.0/test/metadatawidgetapp.cpp:46:0: error: Memory leak: widget [memleak]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/balsa/balsa_2.5.5.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/bam/bam_0.4.0.orig.tar.gz
bam-0.4.0/src/cache.c:340:20: style: The scope of the variable 'depcachenode' can be reduced. [variableScope]
bam-0.4.0/src/cache.c:341:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bam-0.4.0/src/context.c:161:21: style: The scope of the variable 'format' can be reduced. [variableScope]
bam-0.4.0/src/context.c:372:8: style: The scope of the variable 'threads' can be reduced. [variableScope]
bam-0.4.0/src/dep_cpp.c:135:8: style: The scope of the variable 'linestart' can be reduced. [variableScope]
bam-0.4.0/src/dep_cpp.c:235:15: style: The scope of the variable 'depnode' can be reduced. [variableScope]
bam-0.4.0/src/dep_search.c:54:6: style: The scope of the variable 'result' can be reduced. [variableScope]
bam-0.4.0/src/lua/lapi.c:248:53: style: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lua.h:140:59: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
bam-0.4.0/src/lua/lapi.c:248:53: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
bam-0.4.0/src/lua/lapi.c:1025:53: style: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lua.h:182:55: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
bam-0.4.0/src/lua/lapi.c:1025:53: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
bam-0.4.0/src/lua/lauxlib.c:158:61: style: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lauxlib.h:50:63: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
bam-0.4.0/src/lua/lauxlib.c:158:61: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
bam-0.4.0/src/lua/lauxlib.c:158:75: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lauxlib.h:51:67: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
bam-0.4.0/src/lua/lauxlib.c:158:75: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
bam-0.4.0/src/lua/lauxlib.c:165:59: style: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lauxlib.h:52:61: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
bam-0.4.0/src/lua/lauxlib.c:165:59: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
bam-0.4.0/src/lua/lauxlib.c:166:66: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lauxlib.h:53:68: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
bam-0.4.0/src/lua/lauxlib.c:166:66: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
bam-0.4.0/src/lua/lcode.c:36:16: style: The scope of the variable 'previous' can be reduced. [variableScope]
bam-0.4.0/src/lua/lcode.c:472:59: style: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lcode.h:61:69: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
bam-0.4.0/src/lua/lcode.c:472:59: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
bam-0.4.0/src/lua/lcode.c:697:53: style: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lcode.h:70:63: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
bam-0.4.0/src/lua/lcode.c:697:53: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
bam-0.4.0/src/lua/lcode.c:745:54: style: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lcode.h:72:64: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
bam-0.4.0/src/lua/lcode.c:745:54: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
bam-0.4.0/src/lua/lcode.c:745:67: style: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lcode.h:72:77: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
bam-0.4.0/src/lua/lcode.c:745:67: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
bam-0.4.0/src/lua/lcode.c:812:48: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lcode.h:46:58: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
bam-0.4.0/src/lua/lcode.c:812:48: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
bam-0.4.0/src/lua/lcode.c:812:55: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lcode.h:46:65: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
bam-0.4.0/src/lua/lcode.c:812:55: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
bam-0.4.0/src/lua/lcode.c:812:62: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lcode.h:46:72: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
bam-0.4.0/src/lua/lcode.c:812:62: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
bam-0.4.0/src/lua/lcode.c:820:48: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lcode.h:45:58: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
bam-0.4.0/src/lua/lcode.c:820:48: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
bam-0.4.0/src/lua/lcode.c:820:64: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lcode.h:45:74: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
bam-0.4.0/src/lua/lcode.c:820:64: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
bam-0.4.0/src/lua/ldebug.c:567:65: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/ldebug.h:22:58: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
bam-0.4.0/src/lua/ldebug.c:567:65: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
bam-0.4.0/src/lua/ldo.c:235:7: style: Condition 'htab' is always false [knownConditionTrueFalse]
bam-0.4.0/src/lua/ldo.c:211:17: note: Assignment 'htab=NULL', assigned value is 0
bam-0.4.0/src/lua/ldo.c:235:7: note: Condition 'htab' is always false
bam-0.4.0/src/lua/ldo.c:456:27: style: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/ldo.h:45:51: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
bam-0.4.0/src/lua/ldo.c:456:27: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
bam-0.4.0/src/lua/ldo.c:115:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
bam-0.4.0/src/lua/lfunc.c:163:45: style: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lfunc.h:30:55: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
bam-0.4.0/src/lua/lfunc.c:163:45: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
bam-0.4.0/src/lua/llex.c:112:50: style: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/llex.h:77:60: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
bam-0.4.0/src/lua/llex.c:112:50: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
bam-0.4.0/src/lua/llex.c:81:21: warning: Either the condition 'token<257' is redundant or iscntrl() argument nr 1 can have invalid value. The value is 256 but the valid values are '0:255'. [invalidFunctionArg]
bam-0.4.0/src/lua/llex.c:79:13: note: Assuming that condition 'token<257' is not redundant
bam-0.4.0/src/lua/llex.c:81:21: note: Invalid argument
bam-0.4.0/src/lua/lmem.c:46:67: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lmem.h:45:39: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
bam-0.4.0/src/lua/lmem.c:46:67: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
bam-0.4.0/src/lua/lmem.c:76:56: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lmem.h:41:66: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
bam-0.4.0/src/lua/lmem.c:76:56: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
bam-0.4.0/src/lua/lmem.c:76:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lmem.h:42:66: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
bam-0.4.0/src/lua/lmem.c:76:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
bam-0.4.0/src/lua/lobject.c:182:58: style: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/lobject.h:377:68: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
bam-0.4.0/src/lua/lobject.c:182:58: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
bam-0.4.0/src/lua/lparser.c:359:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:359:14: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:362:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:362:3: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:363:17: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:363:17: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:364:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:364:3: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:365:21: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:365:21: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:366:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:366:3: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:367:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:367:14: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:368:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:368:3: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:369:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:369:14: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:370:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:370:3: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:371:20: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:371:20: note: Null pointer dereference
bam-0.4.0/src/lua/lparser.c:376:12: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
bam-0.4.0/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
bam-0.4.0/src/lua/lparser.c:376:12: note: Null pointer dereference
bam-0.4.0/src/lua/ltable.c:358:48: style: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'. [funcArgNamesDifferent]
bam-0.4.0/src/lua/ltable.h:27:58: note: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'.
bam-0.4.0/src/lua/ltable.c:358:48: note: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'.
bam-0.4.0/src/luafuncs.c:23:14: style: The scope of the variable 'orgstr' can be reduced. [variableScope]
bam-0.4.0/src/luafuncs.c:371:6: style: The scope of the variable 'depth' can be reduced. [variableScope]
bam-0.4.0/src/luafuncs.c:372:6: style: The scope of the variable 'frameskip' can be reduced. [variableScope]
bam-0.4.0/src/luafuncs.c:496:6: style: The scope of the variable 'type' can be reduced. [variableScope]
bam-0.4.0/src/main.c:393:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
bam-0.4.0/src/node.c:499:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bam-0.4.0/src/node.c:501:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bam-0.4.0/src/node.c:501:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bam-0.4.0/src/node.c:524:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bam-0.4.0/src/node.c:526:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bam-0.4.0/src/node.c:526:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bam-0.4.0/src/nodelinktree.inl:128:20: warning: Either the condition 'link' is redundant or there is possible null pointer dereference: parentlink. [nullPointerRedundantCheck]
bam-0.4.0/src/node.c:62:5: note: Assuming that condition 'link' is not redundant
bam-0.4.0/src/node.c:90:62: note: Calling function 'nodelinktree_insert', 2nd argument 'parentlink' value is 0
bam-0.4.0/src/nodelinktree.inl:128:20: note: Null pointer dereference
bam-0.4.0/src/nodelinktree.inl:92:6: style: The scope of the variable 'direction' can be reduced. [variableScope]
bam-0.4.0/src/node.c:36:6: style: The scope of the variable 'sn' can be reduced. [variableScope]
bam-0.4.0/src/node.c:358:6: style: The scope of the variable 'result' can be reduced. [variableScope]
bam-0.4.0/src/node.c:467:14: style: The scope of the variable 'tool' can be reduced. [variableScope]
bam-0.4.0/src/node.c:32:31: style: Function 'node_create' argument 1 names different: declaration 'node' definition 'nodeptr'. [funcArgNamesDifferent]
bam-0.4.0/src/node.h:177:31: note: Function 'node_create' argument 1 names different: declaration 'node' definition 'nodeptr'.
bam-0.4.0/src/node.c:32:31: note: Function 'node_create' argument 1 names different: declaration 'node' definition 'nodeptr'.
bam-0.4.0/src/path.c:184:0: error: #error path_isabs(const char *path) not implemented on this platform [preprocessorErrorDirective]
bam-0.4.0/src/support.c:260:3: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
bam-0.4.0/src/support.c:258:3: note: Buffer 'buffer' is being written before its old content has been used.
bam-0.4.0/src/support.c:260:3: note: Buffer 'buffer' is being written before its old content has been used.
bam-0.4.0/src/support.c:660:43: style: Function 'string_hash_add' argument 1 names different: declaration 'base' definition 'h'. [funcArgNamesDifferent]
bam-0.4.0/src/support.h:29:43: note: Function 'string_hash_add' argument 1 names different: declaration 'base' definition 'h'.
bam-0.4.0/src/support.c:660:43: note: Function 'string_hash_add' argument 1 names different: declaration 'base' definition 'h'.
bam-0.4.0/src/support.c:660:58: style: Function 'string_hash_add' argument 2 names different: declaration 'str_in' definition 'str'. [funcArgNamesDifferent]
bam-0.4.0/src/support.h:29:61: note: Function 'string_hash_add' argument 2 names different: declaration 'str_in' definition 'str'.
bam-0.4.0/src/support.c:660:58: note: Function 'string_hash_add' argument 2 names different: declaration 'str_in' definition 'str'.
bam-0.4.0/src/tools/txt2c.c:11:8: style: The scope of the variable 'input' can be reduced. [variableScope]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bambam/bambam_0.6+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bambamc/bambamc_0.0.50.orig.tar.gz
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamCollator.c:563:10: style: Redundant condition: If 'EXPR == '\t'', the comparison 'EXPR' is always true. [redundantCondition]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamCollator.c:181:35: style: The scope of the variable 'ohashentry' can be reduced. [variableScope]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamCollator.c:277:10: style: The scope of the variable 'sortok' can be reduced. [variableScope]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamCollator.c:311:17: style: The scope of the variable 'k' can be reduced. [variableScope]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamCollator.c:512:16: style: The scope of the variable 'k' can be reduced. [variableScope]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamCollatorInterface.c:143:6: style: The scope of the variable 'getret' can be reduced. [variableScope]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamFileHeader.c:321:14: style: Redundant condition: If 'c < 0', the comparison 'c != '@'' is always true. [redundantCondition]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamFileHeader.c:398:16: style: Redundant condition: If 'EXPR == '\t'', the comparison 'EXPR' is always true. [redundantCondition]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamFileHeader.c:319:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamFileHeader.c:317:0: note: Variable 'c' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamFileHeader.c:319:3: note: Variable 'c' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamFileHeader.c:700:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamFileHeader.c:694:0: note: Variable 'r' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamFileHeader.c:700:3: note: Variable 'r' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:214:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:212:20: note: outer condition: r>=0
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:214:12: note: identical inner condition: r>=0
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:328:9: style: Condition 'r>=0' is always true [knownConditionTrueFalse]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:326:10: note: Assignment 'r=0', assigned value is 0
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:328:9: note: Condition 'r>=0' is always true
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:354:9: style: Condition 'r>=0' is always true [knownConditionTrueFalse]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:349:10: note: Assignment 'r=0', assigned value is 0
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:354:9: note: Condition 'r>=0' is always true
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:743:9: style: Condition 'r>=0' is always true [knownConditionTrueFalse]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:741:14: note: Assignment 'r=0', assigned value is 0
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:743:9: note: Condition 'r>=0' is always true
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:563:3: style: Variable 'algn->query' is reassigned a value before the old one has been used. [redundantAssignment]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:562:3: note: Variable 'algn->query' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:563:3: note: Variable 'algn->query' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:617:3: style: Variable 'algn->qual' is reassigned a value before the old one has been used. [redundantAssignment]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:616:3: note: Variable 'algn->qual' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:617:3: note: Variable 'algn->qual' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:663:3: style: Variable 'algn->cigar' is reassigned a value before the old one has been used. [redundantAssignment]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:662:3: note: Variable 'algn->cigar' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:663:3: note: Variable 'algn->cigar' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:328:9: style: Same expression on both sides of '>=' because the value of 'r' and '0' are the same. [duplicateExpression]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:326:10: note: 'r' is assigned value '0' here.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:328:9: note: Same expression on both sides of '>=' because the value of 'r' and '0' are the same.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:354:9: style: Same expression on both sides of '>=' because the value of 'r' and '0' are the same. [duplicateExpression]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:349:10: note: 'r' is assigned value '0' here.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:354:9: note: Same expression on both sides of '>=' because the value of 'r' and '0' are the same.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:743:9: style: Same expression on both sides of '>=' because the value of 'r' and '0' are the same. [duplicateExpression]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:741:14: note: 'r' is assigned value '0' here.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:743:9: note: Same expression on both sides of '>=' because the value of 'r' and '0' are the same.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:820:18: style: The scope of the variable 'ecigar' can be reduced. [variableScope]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:821:11: style: The scope of the variable 'ncigar' can be reduced. [variableScope]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:822:11: style: The scope of the variable 'i' can be reduced. [variableScope]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:823:11: style: The scope of the variable 'ciglen' can be reduced. [variableScope]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:180:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamSingleAlignment.c:289:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BamWriter.c:68:2: style: Variable 'mode' is assigned a value that is never used. [unreadVariable]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:54:3: style: Variable 'zret' is reassigned a value before the old one has been used. [redundantAssignment]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:48:0: note: Variable 'zret' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:54:3: note: Variable 'zret' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:110:4: style: Variable 'compsize' is reassigned a value before the old one has been used. [redundantAssignment]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:83:0: note: Variable 'compsize' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:110:4: note: Variable 'compsize' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:156:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:154:0: note: Variable 'r' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:156:2: note: Variable 'r' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:313:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:310:0: note: Variable 'r' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_BgzfCompressor.c:313:2: note: Variable 'r' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/bambamc/BamBam_FormatNumber.c:81:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bambamc-bambamc_0_0_50/src/bambamc/BamBam_SamInfo.c:448:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
bambamc-bambamc_0_0_50/src/test/bamwritertest.c:35:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
bambamc-bambamc_0_0_50/src/test/bamwritertest.c:27:0: note: Variable 'r' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/test/bamwritertest.c:35:2: note: Variable 'r' is reassigned a value before the old one has been used.
bambamc-bambamc_0_0_50/src/test/bamwritertest.c:101:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bamf/bamf_0.5.3.orig.tar.gz
bamf-0.5.3/lib/libbamf/bamf-application.c:321:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/lib/libbamf/bamf-application.c:769:20: style: The scope of the variable 'type' can be reduced. [variableScope]
bamf-0.5.3/lib/libbamf/bamf-application.c:502:53: style: Function '_bamf_application_get_cached_xids' argument 1 names different: declaration 'app' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-application-private.h:28:61: note: Function '_bamf_application_get_cached_xids' argument 1 names different: declaration 'app' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-application.c:502:53: note: Function '_bamf_application_get_cached_xids' argument 1 names different: declaration 'app' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-control.c:152:80: style: Function 'bamf_control_create_local_desktop_file' argument 2 names different: declaration 'application' definition 'app'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-control.h:85:75: note: Function 'bamf_control_create_local_desktop_file' argument 2 names different: declaration 'application' definition 'app'.
bamf-0.5.3/lib/libbamf/bamf-control.c:152:80: note: Function 'bamf_control_create_local_desktop_file' argument 2 names different: declaration 'application' definition 'app'.
bamf-0.5.3/lib/libbamf/bamf-factory.c:330:21: style: The scope of the variable 'vproxy' can be reduced. [variableScope]
bamf-0.5.3/lib/libbamf/bamf-matcher.c:583:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/lib/libbamf/bamf-matcher.c:632:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/lib/libbamf/bamf-matcher.c:681:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/lib/libbamf/bamf-matcher.c:757:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/lib/libbamf/bamf-matcher.c:803:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/lib/libbamf/bamf-matcher.c:901:18: style: The scope of the variable 'favs' can be reduced. [variableScope]
bamf-0.5.3/lib/libbamf/bamf-matcher.c:538:73: style: Function 'bamf_matcher_application_is_running' argument 2 names different: declaration 'desktop_file' definition 'app'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-matcher.h:101:71: note: Function 'bamf_matcher_application_is_running' argument 2 names different: declaration 'desktop_file' definition 'app'.
bamf-0.5.3/lib/libbamf/bamf-matcher.c:538:73: note: Function 'bamf_matcher_application_is_running' argument 2 names different: declaration 'desktop_file' definition 'app'.
bamf-0.5.3/lib/libbamf/bamf-matcher.c:847:53: style: Function 'bamf_matcher_get_xids_for_application' argument 2 names different: declaration 'desktop_file' definition 'application'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-matcher.h:113:71: note: Function 'bamf_matcher_get_xids_for_application' argument 2 names different: declaration 'desktop_file' definition 'application'.
bamf-0.5.3/lib/libbamf/bamf-matcher.c:847:53: note: Function 'bamf_matcher_get_xids_for_application' argument 2 names different: declaration 'desktop_file' definition 'application'.
bamf-0.5.3/lib/libbamf/bamf-view.c:136:13: style: The scope of the variable 'child' can be reduced. [variableScope]
bamf-0.5.3/lib/libbamf/bamf-view.c:246:38: style: Function 'bamf_view_is_user_visible' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view.h:140:50: note: Function 'bamf_view_is_user_visible' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:246:38: note: Function 'bamf_view_is_user_visible' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:281:34: style: Function 'bamf_view_is_starting' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view.h:134:47: note: Function 'bamf_view_is_starting' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:281:34: note: Function 'bamf_view_is_starting' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:301:33: style: Function 'bamf_view_is_running' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view.h:136:47: note: Function 'bamf_view_is_running' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:301:33: note: Function 'bamf_view_is_running' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:321:32: style: Function 'bamf_view_is_urgent' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view.h:138:47: note: Function 'bamf_view_is_urgent' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:321:32: note: Function 'bamf_view_is_urgent' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:377:48: style: Function 'bamf_view_set_sticky' argument 2 names different: declaration 'value' definition 'sticky'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view.h:148:53: note: Function 'bamf_view_set_sticky' argument 2 names different: declaration 'value' definition 'sticky'.
bamf-0.5.3/lib/libbamf/bamf-view.c:377:48: note: Function 'bamf_view_set_sticky' argument 2 names different: declaration 'value' definition 'sticky'.
bamf-0.5.3/lib/libbamf/bamf-view.c:406:31: style: Function 'bamf_view_get_icon' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view.h:144:47: note: Function 'bamf_view_get_icon' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:406:31: note: Function 'bamf_view_get_icon' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:429:31: style: Function 'bamf_view_get_name' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view.h:142:47: note: Function 'bamf_view_get_name' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:429:31: note: Function 'bamf_view_get_name' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:446:36: style: Function '_bamf_view_remote_ready' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view-private.h:42:45: note: Function '_bamf_view_remote_ready' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:446:36: note: Function '_bamf_view_remote_ready' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:462:36: style: Function 'bamf_view_get_view_type' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view.h:146:53: note: Function 'bamf_view_get_view_type' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:462:36: note: Function 'bamf_view_get_view_type' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:493:43: style: Function 'bamf_view_get_click_suggestion' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view.h:154:61: note: Function 'bamf_view_get_click_suggestion' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:493:43: note: Function 'bamf_view_get_click_suggestion' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:675:34: style: Function '_bamf_view_set_closed' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view-private.h:50:39: note: Function '_bamf_view_set_closed' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:675:34: note: Function '_bamf_view_set_closed' argument 1 names different: declaration 'view' definition 'self'.
bamf-0.5.3/lib/libbamf/bamf-view.c:843:50: style: Function '_bamf_view_set_path' argument 2 names different: declaration 'dbus_path' definition 'path'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-view-private.h:38:55: note: Function '_bamf_view_set_path' argument 2 names different: declaration 'dbus_path' definition 'path'.
bamf-0.5.3/lib/libbamf/bamf-view.c:843:50: note: Function '_bamf_view_set_path' argument 2 names different: declaration 'dbus_path' definition 'path'.
bamf-0.5.3/lib/libbamf/bamf-window.c:223:58: style: Function 'bamf_window_get_utf8_prop' argument 2 names different: declaration 'prop' definition 'xprop'. [funcArgNamesDifferent]
bamf-0.5.3/lib/libbamf/bamf-window.h:125:88: note: Function 'bamf_window_get_utf8_prop' argument 2 names different: declaration 'prop' definition 'xprop'.
bamf-0.5.3/lib/libbamf/bamf-window.c:223:58: note: Function 'bamf_window_get_utf8_prop' argument 2 names different: declaration 'prop' definition 'xprop'.
bamf-0.5.3/src/bamf-application.c:286:11: style: Variable 'fullname' is reassigned a value before the old one has been used. [redundantAssignment]
bamf-0.5.3/src/bamf-application.c:284:0: note: Variable 'fullname' is reassigned a value before the old one has been used.
bamf-0.5.3/src/bamf-application.c:286:11: note: Variable 'fullname' is reassigned a value before the old one has been used.
bamf-0.5.3/src/bamf-application.c:1150:3: style: Variable 'new_desktop_file' is reassigned a value before the old one has been used. [redundantAssignment]
bamf-0.5.3/src/bamf-application.c:1145:0: note: Variable 'new_desktop_file' is reassigned a value before the old one has been used.
bamf-0.5.3/src/bamf-application.c:1150:3: note: Variable 'new_desktop_file' is reassigned a value before the old one has been used.
bamf-0.5.3/src/bamf-application.c:219:20: style: The scope of the variable 'desktop' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-application.c:220:14: style: The scope of the variable 'keyfile' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-application.c:221:10: style: The scope of the variable 'gicon' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-application.c:742:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-application.c:773:13: style: The scope of the variable 'child' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-application.c:862:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-application.c:1023:15: style: The scope of the variable 'desktop_class' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-application.c:410:56: style: Function 'bamf_application_set_desktop_file_from_id' argument 2 names different: declaration 'id' definition 'desktop_id'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-application.h:114:95: note: Function 'bamf_application_set_desktop_file_from_id' argument 2 names different: declaration 'id' definition 'desktop_id'.
bamf-0.5.3/src/bamf-application.c:410:56: note: Function 'bamf_application_set_desktop_file_from_id' argument 2 names different: declaration 'id' definition 'desktop_id'.
bamf-0.5.3/src/bamf-application.c:505:62: style: Function 'bamf_application_create_local_desktop_file' argument 1 names different: declaration 'app' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-application.h:87:81: note: Function 'bamf_application_create_local_desktop_file' argument 1 names different: declaration 'app' definition 'self'.
bamf-0.5.3/src/bamf-application.c:505:62: note: Function 'bamf_application_create_local_desktop_file' argument 1 names different: declaration 'app' definition 'self'.
bamf-0.5.3/src/bamf-application.c:769:63: style: Function 'bamf_application_contains_similar_to_window' argument 1 names different: declaration 'app' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-application.h:84:81: note: Function 'bamf_application_contains_similar_to_window' argument 1 names different: declaration 'app' definition 'self'.
bamf-0.5.3/src/bamf-application.c:769:63: note: Function 'bamf_application_contains_similar_to_window' argument 1 names different: declaration 'app' definition 'self'.
bamf-0.5.3/src/bamf-application.c:770:58: style: Function 'bamf_application_contains_similar_to_window' argument 2 names different: declaration 'window' definition 'bamf_window'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-application.h:85:76: note: Function 'bamf_application_contains_similar_to_window' argument 2 names different: declaration 'window' definition 'bamf_window'.
bamf-0.5.3/src/bamf-application.c:770:58: note: Function 'bamf_application_contains_similar_to_window' argument 2 names different: declaration 'window' definition 'bamf_window'.
bamf-0.5.3/src/bamf-application.c:958:51: style: Function 'bamf_application_get_main_child' argument 1 names different: declaration 'application' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-application.h:111:81: note: Function 'bamf_application_get_main_child' argument 1 names different: declaration 'application' definition 'self'.
bamf-0.5.3/src/bamf-application.c:958:51: note: Function 'bamf_application_get_main_child' argument 1 names different: declaration 'application' definition 'self'.
bamf-0.5.3/src/bamf-control.c:218:75: style: Function 'bamf_control_create_local_desktop_file' argument 2 names different: declaration 'desktop_file' definition 'app_path'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-control.h:63:70: note: Function 'bamf_control_create_local_desktop_file' argument 2 names different: declaration 'desktop_file' definition 'app_path'.
bamf-0.5.3/src/bamf-control.c:218:75: note: Function 'bamf_control_create_local_desktop_file' argument 2 names different: declaration 'desktop_file' definition 'app_path'.
bamf-0.5.3/src/bamf-legacy-screen.c:79:17: style: The scope of the variable 'name' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-legacy-screen.c:79:24: style: The scope of the variable 'class' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-legacy-screen.c:79:32: style: The scope of the variable 'exec' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-legacy-screen.c:318:21: style: The scope of the variable 'window' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-legacy-screen.c:384:21: style: The scope of the variable 'window' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-legacy-screen.c:403:21: style: The scope of the variable 'window' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-legacy-screen.c:541:21: style: The scope of the variable 'window' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-legacy-screen.c:315:53: style: Function 'bamf_legacy_screen_inject_window' argument 1 names different: declaration 'screen' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-legacy-screen.h:81:77: note: Function 'bamf_legacy_screen_inject_window' argument 1 names different: declaration 'screen' definition 'self'.
bamf-0.5.3/src/bamf-legacy-screen.c:315:53: note: Function 'bamf_legacy_screen_inject_window' argument 1 names different: declaration 'screen' definition 'self'.
bamf-0.5.3/src/bamf-legacy-screen.c:340:54: style: Function 'bamf_legacy_screen_set_state_file' argument 1 names different: declaration 'screen' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-legacy-screen.h:73:77: note: Function 'bamf_legacy_screen_set_state_file' argument 1 names different: declaration 'screen' definition 'self'.
bamf-0.5.3/src/bamf-legacy-screen.c:340:54: note: Function 'bamf_legacy_screen_set_state_file' argument 1 names different: declaration 'screen' definition 'self'.
bamf-0.5.3/src/bamf-legacy-screen.c:629:90: style: Function '_bamf_legacy_screen_open_test_window' argument 2 names different: declaration 'window' definition 'test_window'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-legacy-screen-private.h:26:90: note: Function '_bamf_legacy_screen_open_test_window' argument 2 names different: declaration 'window' definition 'test_window'.
bamf-0.5.3/src/bamf-legacy-screen.c:629:90: note: Function '_bamf_legacy_screen_open_test_window' argument 2 names different: declaration 'window' definition 'test_window'.
bamf-0.5.3/src/bamf-legacy-screen.c:658:91: style: Function '_bamf_legacy_screen_close_test_window' argument 2 names different: declaration 'window' definition 'test_window'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-legacy-screen-private.h:27:91: note: Function '_bamf_legacy_screen_close_test_window' argument 2 names different: declaration 'window' definition 'test_window'.
bamf-0.5.3/src/bamf-legacy-screen.c:658:91: note: Function '_bamf_legacy_screen_close_test_window' argument 2 names different: declaration 'window' definition 'test_window'.
bamf-0.5.3/src/bamf-legacy-window.c:185:11: style: The scope of the variable 'lines' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-legacy-window.c:186:11: style: The scope of the variable 'sections' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-legacy-window.c:378:21: style: The scope of the variable 'other' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:757:27: warning: Either the condition '!dname_end' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
bamf-0.5.3/src/bamf-matcher.c:759:15: note: Assuming that condition '!dname_end' is not redundant
bamf-0.5.3/src/bamf-matcher.c:757:27: note: Null pointer subtraction
bamf-0.5.3/src/bamf-matcher.c:1676:3: style: Variable 'desktop_file' is reassigned a value before the old one has been used. [redundantAssignment]
bamf-0.5.3/src/bamf-matcher.c:1664:0: note: Variable 'desktop_file' is reassigned a value before the old one has been used.
bamf-0.5.3/src/bamf-matcher.c:1676:3: note: Variable 'desktop_file' is reassigned a value before the old one has been used.
bamf-0.5.3/src/bamf-matcher.c:1677:3: style: Variable 'class_name' is reassigned a value before the old one has been used. [redundantAssignment]
bamf-0.5.3/src/bamf-matcher.c:1666:0: note: Variable 'class_name' is reassigned a value before the old one has been used.
bamf-0.5.3/src/bamf-matcher.c:1677:3: note: Variable 'class_name' is reassigned a value before the old one has been used.
bamf-0.5.3/src/bamf-matcher.c:1678:3: style: Variable 'instance_name' is reassigned a value before the old one has been used. [redundantAssignment]
bamf-0.5.3/src/bamf-matcher.c:1667:0: note: Variable 'instance_name' is reassigned a value before the old one has been used.
bamf-0.5.3/src/bamf-matcher.c:1678:3: note: Variable 'instance_name' is reassigned a value before the old one has been used.
bamf-0.5.3/src/bamf-matcher.c:147:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:178:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:203:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:389:11: style: The scope of the variable 'regex' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:414:26: style: The scope of the variable 'part' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:801:9: style: The scope of the variable 'class' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:901:15: style: The scope of the variable 'name' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:902:9: style: The scope of the variable 'path' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:1053:10: style: The scope of the variable 'file' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:1056:10: style: The scope of the variable 'path' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:1111:9: style: The scope of the variable 'path' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:1113:10: style: The scope of the variable 'data' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:1395:9: style: The scope of the variable 'directory' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:1466:9: style: The scope of the variable 'trimmed' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:1663:9: style: The scope of the variable 'app_id' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:1969:17: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:1971:20: style: The scope of the variable 'app_desktop_class' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:2121:30: style: The scope of the variable 'new_app' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:2554:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:2581:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:2637:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:2697:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:2727:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:2784:15: style: The scope of the variable 'fav' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:2810:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:2840:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:2893:13: style: The scope of the variable 'view' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-matcher.c:200:45: style: Function 'bamf_matcher_get_view_by_path' argument 1 names different: declaration 'matcher' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-matcher.h:126:72: note: Function 'bamf_matcher_get_view_by_path' argument 1 names different: declaration 'matcher' definition 'self'.
bamf-0.5.3/src/bamf-matcher.c:200:45: note: Function 'bamf_matcher_get_view_by_path' argument 1 names different: declaration 'matcher' definition 'self'.
bamf-0.5.3/src/bamf-matcher.c:387:52: style: Function 'bamf_matcher_is_valid_process_prefix' argument 1 names different: declaration 'matcher' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-matcher.h:117:72: note: Function 'bamf_matcher_is_valid_process_prefix' argument 1 names different: declaration 'matcher' definition 'self'.
bamf-0.5.3/src/bamf-matcher.c:387:52: note: Function 'bamf_matcher_is_valid_process_prefix' argument 1 names different: declaration 'matcher' definition 'self'.
bamf-0.5.3/src/bamf-matcher.c:412:46: style: Function 'bamf_matcher_get_trimmed_exec' argument 1 names different: declaration 'matcher' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-matcher.h:123:72: note: Function 'bamf_matcher_get_trimmed_exec' argument 1 names different: declaration 'matcher' definition 'self'.
bamf-0.5.3/src/bamf-matcher.c:412:46: note: Function 'bamf_matcher_get_trimmed_exec' argument 1 names different: declaration 'matcher' definition 'self'.
bamf-0.5.3/src/bamf-matcher.c:529:47: style: Function 'get_exec_overridden_desktop_file' argument 1 names different: declaration 'exec' definition 'exec_string'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-matcher-private.h:50:54: note: Function 'get_exec_overridden_desktop_file' argument 1 names different: declaration 'exec' definition 'exec_string'.
bamf-0.5.3/src/bamf-matcher.c:529:47: note: Function 'get_exec_overridden_desktop_file' argument 1 names different: declaration 'exec' definition 'exec_string'.
bamf-0.5.3/src/bamf-matcher.c:1637:48: style: Function 'bamf_matcher_is_valid_class_name' argument 1 names different: declaration 'matcher' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-matcher.h:120:72: note: Function 'bamf_matcher_is_valid_class_name' argument 1 names different: declaration 'matcher' definition 'self'.
bamf-0.5.3/src/bamf-matcher.c:1637:48: note: Function 'bamf_matcher_is_valid_class_name' argument 1 names different: declaration 'matcher' definition 'self'.
bamf-0.5.3/src/bamf-matcher.c:2448:59: style: Function 'bamf_matcher_register_desktop_file_for_pid' argument 2 names different: declaration 'application' definition 'desktop_file'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-matcher.h:74:71: note: Function 'bamf_matcher_register_desktop_file_for_pid' argument 2 names different: declaration 'application' definition 'desktop_file'.
bamf-0.5.3/src/bamf-matcher.c:2448:59: note: Function 'bamf_matcher_register_desktop_file_for_pid' argument 2 names different: declaration 'application' definition 'desktop_file'.
bamf-0.5.3/src/bamf-matcher.c:2502:60: style: Function 'bamf_matcher_set_starting_desktop_file' argument 3 names different: declaration 'sequence' definition 'startup_sequence'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-matcher.h:79:78: note: Function 'bamf_matcher_set_starting_desktop_file' argument 3 names different: declaration 'sequence' definition 'startup_sequence'.
bamf-0.5.3/src/bamf-matcher.c:2502:60: note: Function 'bamf_matcher_set_starting_desktop_file' argument 3 names different: declaration 'sequence' definition 'startup_sequence'.
bamf-0.5.3/src/bamf-view.c:362:16: style: The scope of the variable 'added' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-view.c:629:10: style: The scope of the variable 'ifaces' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-window.c:77:15: style: The scope of the variable 'other' can be reduced. [variableScope]
bamf-0.5.3/src/bamf-window.c:117:42: style: Function 'bamf_window_get_window_type' argument 1 names different: declaration 'self' definition 'window'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-window.h:66:61: note: Function 'bamf_window_get_window_type' argument 1 names different: declaration 'self' definition 'window'.
bamf-0.5.3/src/bamf-window.c:117:42: note: Function 'bamf_window_get_window_type' argument 1 names different: declaration 'self' definition 'window'.
bamf-0.5.3/src/bamf-window.c:270:45: style: Function 'bamf_window_get_stack_position' argument 1 names different: declaration 'window' definition 'self'. [funcArgNamesDifferent]
bamf-0.5.3/src/bamf-window.h:72:64: note: Function 'bamf_window_get_stack_position' argument 1 names different: declaration 'window' definition 'self'.
bamf-0.5.3/src/bamf-window.c:270:45: note: Function 'bamf_window_get_stack_position' argument 1 names different: declaration 'window' definition 'self'.
bamf-0.5.3/tests/bamfdaemon/test-matcher.c:307:21: style: The scope of the variable 'window' can be reduced. [variableScope]
bamf-0.5.3/tests/bamfdaemon/test-matcher.c:308:25: style: The scope of the variable 'test_win' can be reduced. [variableScope]
bamf-0.5.3/tests/bamfdaemon/test-matcher.c:351:21: style: The scope of the variable 'window' can be reduced. [variableScope]
bamf-0.5.3/tests/bamfdaemon/test-matcher.c:352:25: style: The scope of the variable 'test_win' can be reduced. [variableScope]
bamf-0.5.3/tests/bamfdaemon/test-matcher.c:399:21: style: The scope of the variable 'window' can be reduced. [variableScope]
bamf-0.5.3/tests/bamfdaemon/test-matcher.c:400:25: style: The scope of the variable 'test_win' can be reduced. [variableScope]
bamf-0.5.3/tests/bamfdaemon/test-matcher.c:450:25: style: The scope of the variable 'test_win' can be reduced. [variableScope]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bamtools/bamtools_2.5.1+dfsg.orig.tar.gz
bamtools-2.5.1/src/api/BamAlignment.cpp:871:25: style: Variable 'newTagDataLength' is assigned a value that is never used. [unreadVariable]
bamtools-2.5.1/src/api/internal/io/HttpHeader_p.cpp:297:10: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bamtools-2.5.1/src/api/internal/io/HttpHeader_p.cpp:378:10: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bamtools-2.5.1/src/toolkit/bamtools_convert.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_convert.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_convert.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_convert.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_count.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_count.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_count.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_count.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_coverage.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_coverage.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_coverage.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_coverage.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_filter.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_filter.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_filter.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_filter.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_header.h:26:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_header.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_header.h:27:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_header.h:27:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_index.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_index.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_index.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_index.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_merge.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_merge.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_merge.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_merge.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_random.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_random.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_random.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_random.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_resolve.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_resolve.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_resolve.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_resolve.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_revert.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_revert.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_revert.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_revert.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_sort.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_sort.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_sort.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_sort.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_split.h:26:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_split.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_split.h:27:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_split.h:27:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_stats.h:25:9: style: The function 'Help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:26:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_stats.h:25:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_stats.h:26:9: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bamtools-2.5.1/src/toolkit/bamtools_tool.h:27:17: note: Virtual function in base class
bamtools-2.5.1/src/toolkit/bamtools_stats.h:26:9: note: Function in derived class
bamtools-2.5.1/src/toolkit/bamtools_convert.cpp:743:7: style: Class 'ConvertTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_convert.cpp:743:7: style: Class 'ConvertTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_convert.cpp:121:5: style: Struct 'ConvertToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_count.cpp:176:7: style: Class 'CountTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_count.cpp:176:7: style: Class 'CountTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_count.cpp:55:5: style: Struct 'CountToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_coverage.cpp:161:7: style: Class 'CoverageTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_coverage.cpp:161:7: style: Class 'CoverageTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_coverage.cpp:85:5: style: Struct 'CoverageToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_filter.cpp:187:16: style: The scope of the variable 'asciiFilterValue' can be reduced. [variableScope]
bamtools-2.5.1/src/toolkit/bamtools_filter.cpp:188:17: style: The scope of the variable 'intFilterValue' can be reduced. [variableScope]
bamtools-2.5.1/src/toolkit/bamtools_filter.cpp:189:18: style: The scope of the variable 'uintFilterValue' can be reduced. [variableScope]
bamtools-2.5.1/src/toolkit/bamtools_filter.cpp:190:15: style: The scope of the variable 'realFilterValue' can be reduced. [variableScope]
bamtools-2.5.1/src/toolkit/bamtools_filter.cpp:891:7: style: Class 'FilterTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_filter.cpp:891:7: style: Class 'FilterTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_filter.cpp:404:5: style: Class 'FilterToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_header.cpp:106:7: style: Class 'HeaderTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_header.cpp:106:7: style: Class 'HeaderTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_header.cpp:48:5: style: Struct 'HeaderToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_index.cpp:89:7: style: Class 'IndexTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_index.cpp:89:7: style: Class 'IndexTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_index.cpp:48:5: style: Struct 'IndexToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_merge.cpp:202:7: style: Class 'MergeTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_merge.cpp:202:7: style: Class 'MergeTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_merge.cpp:63:5: style: Struct 'MergeToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_random.cpp:245:7: style: Class 'RandomTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_random.cpp:245:7: style: Class 'RandomTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_random.cpp:85:5: style: Struct 'RandomToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:530:10: performance: Technically the member function 'StatsFileReader::IsComment' can be static. [functionStatic]
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:556:36: note: Technically the member function 'StatsFileReader::IsComment' can be static.
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:530:10: note: Technically the member function 'StatsFileReader::IsComment' can be static.
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:531:10: performance: Technically the member function 'StatsFileReader::IsWhitespace' can be static. [functionStatic]
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:562:36: note: Technically the member function 'StatsFileReader::IsWhitespace' can be static.
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:531:10: note: Technically the member function 'StatsFileReader::IsWhitespace' can be static.
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:532:10: performance: Technically the member function 'StatsFileReader::ParseInputLine' can be static. [functionStatic]
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:579:36: note: Technically the member function 'StatsFileReader::ParseInputLine' can be static.
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:532:10: note: Technically the member function 'StatsFileReader::ParseInputLine' can be static.
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:534:10: performance: Technically the member function 'StatsFileReader::ParseReadGroupLine' can be static. [functionStatic]
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:630:36: note: Technically the member function 'StatsFileReader::ParseReadGroupLine' can be static.
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:534:10: note: Technically the member function 'StatsFileReader::ParseReadGroupLine' can be static.
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:891:10: style: Technically the member function 'ResolveToolPrivate::CheckSettings' can be const. [functionConst]
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:905:39: note: Technically the member function 'ResolveToolPrivate::CheckSettings' can be const.
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:891:10: note: Technically the member function 'ResolveToolPrivate::CheckSettings' can be const.
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:1383:7: style: Class 'ResolveTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:1383:7: style: Class 'ResolveTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:107:5: style: Struct 'ModelType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_resolve.cpp:880:5: style: Struct 'ResolveToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_revert.cpp:75:10: style: Technically the member function 'RevertToolPrivate::RevertAlignment' can be const. [functionConst]
bamtools-2.5.1/src/toolkit/bamtools_revert.cpp:87:37: note: Technically the member function 'RevertToolPrivate::RevertAlignment' can be const.
bamtools-2.5.1/src/toolkit/bamtools_revert.cpp:75:10: note: Technically the member function 'RevertToolPrivate::RevertAlignment' can be const.
bamtools-2.5.1/src/toolkit/bamtools_revert.cpp:152:7: style: Class 'RevertTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_revert.cpp:152:7: style: Class 'RevertTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_revert.cpp:64:5: style: Struct 'RevertToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_sort.cpp:98:10: style: Technically the member function 'SortToolPrivate::SortBuffer' can be const. [functionConst]
bamtools-2.5.1/src/toolkit/bamtools_sort.cpp:283:33: note: Technically the member function 'SortToolPrivate::SortBuffer' can be const.
bamtools-2.5.1/src/toolkit/bamtools_sort.cpp:98:10: note: Technically the member function 'SortToolPrivate::SortBuffer' can be const.
bamtools-2.5.1/src/toolkit/bamtools_sort.cpp:324:7: style: Class 'SortTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_sort.cpp:324:7: style: Class 'SortTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_sort.cpp:85:5: style: Class 'SortToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_split.cpp:231:10: style: The scope of the variable 'isCurrentAlignmentMapped' can be reduced. [variableScope]
bamtools-2.5.1/src/toolkit/bamtools_split.cpp:281:10: style: The scope of the variable 'isCurrentAlignmentPaired' can be reduced. [variableScope]
bamtools-2.5.1/src/toolkit/bamtools_split.cpp:339:13: style: The scope of the variable 'currentRefId' can be reduced. [variableScope]
bamtools-2.5.1/src/toolkit/bamtools_split.cpp:133:10: performance: Technically the member function 'SplitToolPrivate::CloseWriters' can be static. [functionStatic]
bamtools-2.5.1/src/toolkit/bamtools_split.cpp:468:35: note: Technically the member function 'SplitToolPrivate::CloseWriters' can be static.
bamtools-2.5.1/src/toolkit/bamtools_split.cpp:133:10: note: Technically the member function 'SplitToolPrivate::CloseWriters' can be static.
bamtools-2.5.1/src/toolkit/bamtools_split.cpp:667:7: style: Class 'SplitTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_split.cpp:667:7: style: Class 'SplitTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_split.cpp:116:5: style: Class 'SplitToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/toolkit/bamtools_stats.cpp:171:16: style: The scope of the variable 'avgInsertSize' can be reduced. [variableScope]
bamtools-2.5.1/src/toolkit/bamtools_stats.cpp:88:73: style: Function 'StatsToolPrivate' argument 1 names different: declaration '_settings' definition 'settings'. [funcArgNamesDifferent]
bamtools-2.5.1/src/toolkit/bamtools_stats.cpp:57:48: note: Function 'StatsToolPrivate' argument 1 names different: declaration '_settings' definition 'settings'.
bamtools-2.5.1/src/toolkit/bamtools_stats.cpp:88:73: note: Function 'StatsToolPrivate' argument 1 names different: declaration '_settings' definition 'settings'.
bamtools-2.5.1/src/toolkit/bamtools_stats.cpp:66:10: performance: Technically the member function 'StatsToolPrivate::CalculateMedian' can be static. [functionStatic]
bamtools-2.5.1/src/toolkit/bamtools_stats.cpp:108:35: note: Technically the member function 'StatsToolPrivate::CalculateMedian' can be static.
bamtools-2.5.1/src/toolkit/bamtools_stats.cpp:66:10: note: Technically the member function 'StatsToolPrivate::CalculateMedian' can be static.
bamtools-2.5.1/src/toolkit/bamtools_stats.cpp:280:7: style: Class 'StatsTool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bamtools-2.5.1/src/toolkit/bamtools_stats.cpp:280:7: style: Class 'StatsTool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bamtools-2.5.1/src/toolkit/bamtools_stats.cpp:57:5: style: Struct 'StatsToolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bamtools-2.5.1/src/utils/bamtools_fasta.cpp:199:30: style: Variable 'currentId' is modified but its new value is never used. [unreadVariable]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bandit/bandit_1.1.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bandwidthcalc/bandwidthcalc_0.2.orig.tar.gz
bandwidthcalc-0.2/src/callbacks.c:70:16: error: Uninitialized variable: lo_erg [uninitvar]
bandwidthcalc-0.2/src/utility.c:30:22: style: Function 'calc_time' argument 1 names different: declaration 'seconds' definition 'runtime'. [funcArgNamesDifferent]
bandwidthcalc-0.2/src/utility.h:25:21: note: Function 'calc_time' argument 1 names different: declaration 'seconds' definition 'runtime'.
bandwidthcalc-0.2/src/utility.c:30:22: note: Function 'calc_time' argument 1 names different: declaration 'seconds' definition 'runtime'.
bandwidthcalc-0.2/src/utility.c:30:37: style: Function 'calc_time' argument 2 names different: declaration 'output' definition 'result'. [funcArgNamesDifferent]
bandwidthcalc-0.2/src/utility.h:25:36: note: Function 'calc_time' argument 2 names different: declaration 'output' definition 'result'.
bandwidthcalc-0.2/src/utility.c:30:37: note: Function 'calc_time' argument 2 names different: declaration 'output' definition 'result'.
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bandwidthd/bandwidthd_2.0.1+cvs20090917.orig.tar.gz
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:90:8: style: The scope of the variable 'index' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:129:23: style: The scope of the variable 'SummaryData' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:130:6: style: The scope of the variable 'NumGraphs' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:132:6: style: The scope of the variable 'Counter' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:278:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:896:17: style: The scope of the variable 'IPData' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:899:21: style: The scope of the variable 'Stats' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:1014:6: style: The scope of the variable 'MayGraph' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:1017:7: style: The scope of the variable 'logname1' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:1018:7: style: The scope of the variable 'logname2' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:1214:8: style: The scope of the variable 'cdf' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:1253:16: style: The scope of the variable 'last_error' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:671:15: style: Variable 'caplen' is assigned a value that is never used. [unreadVariable]
bandwidthd-2.0.1+cvs20090917/bandwidthd.c:1114:0: error: Resource leak: cdf [resourceLeak]
bandwidthd-2.0.1+cvs20090917/extensions.c:14:9: style: The scope of the variable 'Counter' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/extensions.c:16:8: style: The scope of the variable 'filename' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/extensions.c:62:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/graph.c:410:5: style: Variable 'white' is reassigned a value before the old one has been used. [redundantAssignment]
bandwidthd-2.0.1+cvs20090917/graph.c:406:5: note: Variable 'white' is reassigned a value before the old one has been used.
bandwidthd-2.0.1+cvs20090917/graph.c:410:5: note: Variable 'white' is reassigned a value before the old one has been used.
bandwidthd-2.0.1+cvs20090917/graph.c:387:11: style: The scope of the variable 'OutputFile' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/graph.c:760:12: style: The scope of the variable 'y' can be reduced. [variableScope]
bandwidthd-2.0.1+cvs20090917/graph.c:201:25: style: Function 'MakeIndexPages' argument 1 names different: declaration 'NumGraphs' definition 'NumIps'. [funcArgNamesDifferent]
bandwidthd-2.0.1+cvs20090917/bandwidthd.h:251:27: note: Function 'MakeIndexPages' argument 1 names different: declaration 'NumGraphs' definition 'NumIps'.
bandwidthd-2.0.1+cvs20090917/graph.c:201:25: note: Function 'MakeIndexPages' argument 1 names different: declaration 'NumGraphs' definition 'NumIps'.
bandwidthd-2.0.1+cvs20090917/graph.c:410:13: style: Variable 'white' is assigned a value that is never used. [unreadVariable]
bandwidthd-2.0.1+cvs20090917/graph.c:512:13: style: Variable 'orange2' is assigned a value that is never used. [unreadVariable]
bandwidthd-2.0.1+cvs20090917/graph.c:812:16: style: Variable 'sample_end' is assigned a value that is never used. [unreadVariable]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bangarang/bangarang_2.1.orig.tar.gz
bangarang-bangarang/src/app/common/actionsmanager.cpp:50:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/actionsmanager.cpp:435:40: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/actionsmanager.cpp:476:44: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/actionsmanager.cpp:913:41: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/actionsmanager.cpp:923:41: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/actionsmanager.cpp:924:29: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/bangarangapplication.h:44:1: style: The class 'BangarangApplication' does not have a constructor although it has private member variables. [noConstructor]
bangarang-bangarang/src/platform/mediaitemmodel.h:166:5: warning: Member variable 'MediaItem::playlistIndex' is not initialized in the constructor. [uninitMemberVar]
bangarang-bangarang/src/platform/mediaitemmodel.h:182:9: performance: Variable 'lri' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bangarang-bangarang/src/app/nowplaying/bangarangvideowidget.h:45:5: style: Class 'BangarangVideoWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/mainwindow.h:65:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/actionsmanager.h:47:9: style: Class 'ActionsManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/bangarangnotifieritem.h:45:5: style: Class 'BangarangNotifierItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/mediaitemmodel.h:180:5: style: Class 'MediaListProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/mediaitemmodel.h:361:9: style: Class 'MediaItemModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/mediaitemmodel.h:831:9: style: Class 'MediaSortFilterProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/ontologyupdater.h:41:9: style: Class 'OntologyUpdater' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:34:9: style: Class 'InfoFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/medialists/medialistsmanager.h:44:5: style: Class 'MediaListsManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/medialists/infomanager.h:48:9: style: Class 'InfoManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/medialists/savedlistsmanager.h:45:9: style: Class 'SavedListsManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/nowplaying/bookmarksmanager.h:41:9: style: Class 'BookmarksManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/nowplaying/audiosettings.h:47:9: style: Class 'AudioSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/nowplaying/nowplayingdelegate.h:41:9: style: Class 'NowPlayingDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/dbusobjects.h:56:9: style: Class 'MprisPlayerObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/dbusobjects.h:93:9: style: Class 'MprisTrackListObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/medialistcache.h:35:9: style: Class 'MediaListCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/flickcharm.h:36:5: style: Class 'FlickCharm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/mainwindow.cpp:53:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/medialistsettings.h:44:9: style: Class 'MediaListSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:430:42: style: Redundant condition: m_renderMode!=NormalMode. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:52:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:53:16: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:123:30: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:126:49: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:127:17: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:392:45: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:393:17: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:396:17: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:636:53: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:637:37: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:641:38: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:382:73: style: Function 'editorEvent' argument 2 names different: declaration 'model' definition '_model'. [funcArgNamesDifferent]
bangarang-bangarang/src/app/common/mediaitemdelegate.h:61:61: note: Function 'editorEvent' argument 2 names different: declaration 'model' definition '_model'.
bangarang-bangarang/src/app/common/mediaitemdelegate.cpp:382:73: note: Function 'editorEvent' argument 2 names different: declaration 'model' definition '_model'.
bangarang-bangarang/src/app/common/starrating.h:48:14: performance: Technically the member function 'StarRating::valid' can be static. [functionStatic]
bangarang-bangarang/src/app/common/starrating.h:49:13: style: Technically the member function 'StarRating::rating' can be const. [functionConst]
bangarang-bangarang/src/app/common/mediaitemdelegate.h:55:9: style: Class 'MediaItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/mediaindexer.h:39:9: style: Class 'MediaIndexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/mediaview.h:48:60: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaview.cpp:34:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaview.cpp:76:24: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/common/mediaview.cpp:63:55: style: Function 'setMode' argument 1 names different: declaration 'Mode' definition 'mode'. [funcArgNamesDifferent]
bangarang-bangarang/src/app/common/mediaview.h:44:52: note: Function 'setMode' argument 1 names different: declaration 'Mode' definition 'mode'.
bangarang-bangarang/src/app/common/mediaview.cpp:63:55: note: Function 'setMode' argument 1 names different: declaration 'Mode' definition 'mode'.
bangarang-bangarang/src/app/common/mediaview.h:41:9: style: Class 'MediaView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/ratingdelegate.h:28:5: style: Class 'RatingDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/sensiblewidgets.cpp:95:9: warning: Member variable 'SFrame::m_hovered' is not initialized in the constructor. [uninitMemberVar]
bangarang-bangarang/src/app/common/sensiblewidgets.h:39:5: style: Class 'SToolButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/sensiblewidgets.h:74:5: style: Class 'SFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/sensiblewidgets.h:102:5: style: Class 'SLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/sensiblewidgets.h:124:5: style: Class 'SListWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/sensiblewidgets.h:144:9: style: Class 'SComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/sensiblewidgets.h:155:9: style: Class 'SRatingCombo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/common/starrating.cpp:26:5: performance: Variable 'm_point' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bangarang-bangarang/src/app/medialists/audiolistsstack.cpp:15:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infobox.cpp:67:13: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infobox.cpp:93:45: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infobox.cpp:111:30: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infobox.cpp:129:30: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infobox.cpp:143:45: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infobox.cpp:151:29: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infobox.cpp:156:42: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infobox.h:37:9: style: Class 'InfoBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/medialists/infoitemdelegate.cpp:520:88: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bangarang-bangarang/src/app/medialists/infoitemdelegate.cpp:60:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infoitemdelegate.cpp:444:41: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infoitemdelegate.cpp:457:40: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infoitemdelegate.cpp:463:44: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infoitemdelegate.cpp:488:36: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infoitemdelegate.cpp:1073:33: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infoitemdelegate.h:44:9: style: Class 'InfoItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/infoitemmodel.h:63:9: style: Class 'InfoItemModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/medialists/infomanager.cpp:56:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:63:23: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:311:40: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:409:37: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:410:49: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:437:43: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:461:44: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:578:33: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:588:50: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:589:34: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:603:33: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/infomanager.cpp:627:29: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/platform/infofetchers/dbpediainfofetcher.h:37:9: style: Class 'DBPediaInfoFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/infofetchers/dbpediainfofetcher.h:39:14: style: The function 'available' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:48:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/dbpediainfofetcher.h:39:14: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/dbpediainfofetcher.h:61:14: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:88:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/dbpediainfofetcher.h:61:14: note: Function in derived class
bangarang-bangarang/src/app/medialists/medialistsettings.cpp:34:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/medialistsmanager.cpp:35:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/medialistsmanager.cpp:74:13: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/medialistsmanager.cpp:75:13: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/savedlistsmanager.cpp:41:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/medialists/videolistsstack.cpp:15:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/audiosettings.cpp:39:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/audiosettings.cpp:198:45: style: Function 'setEq' argument 1 names different: declaration 'set' definition 'preset'. [funcArgNamesDifferent]
bangarang-bangarang/src/app/nowplaying/audiosettings.h:60:38: note: Function 'setEq' argument 1 names different: declaration 'set' definition 'preset'.
bangarang-bangarang/src/app/nowplaying/audiosettings.cpp:198:45: note: Function 'setEq' argument 1 names different: declaration 'set' definition 'preset'.
bangarang-bangarang/src/app/nowplaying/bangarangvideowidget.cpp:41:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/bangarangvideowidget.cpp:84:44: style: Function 'setIsFullscreen' argument 1 names different: declaration 'fullscreen' definition 'isFullscreen'. [funcArgNamesDifferent]
bangarang-bangarang/src/app/nowplaying/bangarangvideowidget.h:62:31: note: Function 'setIsFullscreen' argument 1 names different: declaration 'fullscreen' definition 'isFullscreen'.
bangarang-bangarang/src/app/nowplaying/bangarangvideowidget.cpp:84:44: note: Function 'setIsFullscreen' argument 1 names different: declaration 'fullscreen' definition 'isFullscreen'.
bangarang-bangarang/src/app/nowplaying/bookmarksmanager.cpp:37:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/bookmarksmanager.cpp:33:19: warning: Member variable 'BookmarksManager::m_nepomukInited' is not initialized in the constructor. [uninitMemberVar]
bangarang-bangarang/src/app/nowplaying/bookmarksmanager.cpp:142:0: error: Memory leak: file [memleak]
bangarang-bangarang/src/app/nowplaying/nowplayingdelegate.cpp:49:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/nowplayingdelegate.cpp:50:16: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/nowplayingdelegate.cpp:87:30: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/nowplayingdelegate.cpp:237:30: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/nowplayingdelegate.cpp:277:28: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/nowplayingdelegate.cpp:490:28: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/nowplayingdelegate.cpp:387:13: style: Variable 'line' is modified but its new value is never used. [unreadVariable]
bangarang-bangarang/src/app/nowplaying/nowplayingdelegate.cpp:478:13: style: Variable 'line' is modified but its new value is never used. [unreadVariable]
bangarang-bangarang/src/app/nowplaying/nowplayingmanager.cpp:41:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/nowplayingmanager.cpp:105:51: style: Function 'setShowRemainingTime' argument 1 names different: declaration 'show' definition 'showRemainingTime'. [funcArgNamesDifferent]
bangarang-bangarang/src/app/nowplaying/nowplayingmanager.h:43:36: note: Function 'setShowRemainingTime' argument 1 names different: declaration 'show' definition 'showRemainingTime'.
bangarang-bangarang/src/app/nowplaying/nowplayingmanager.cpp:105:51: note: Function 'setShowRemainingTime' argument 1 names different: declaration 'show' definition 'showRemainingTime'.
bangarang-bangarang/src/app/nowplaying/nowplayingmanager.cpp:393:48: style: Function 'repeatModeChanged' argument 1 names different: declaration 'shuffle' definition 'repeat'. [funcArgNamesDifferent]
bangarang-bangarang/src/app/nowplaying/nowplayingmanager.h:79:33: note: Function 'repeatModeChanged' argument 1 names different: declaration 'shuffle' definition 'repeat'.
bangarang-bangarang/src/app/nowplaying/nowplayingmanager.cpp:393:48: note: Function 'repeatModeChanged' argument 1 names different: declaration 'shuffle' definition 'repeat'.
bangarang-bangarang/src/app/nowplaying/nowplayingmanager.cpp:405:49: style: Function 'shuffleModeChanged' argument 1 names different: declaration 'repeat' definition 'shuffle'. [funcArgNamesDifferent]
bangarang-bangarang/src/app/nowplaying/nowplayingmanager.h:78:34: note: Function 'shuffleModeChanged' argument 1 names different: declaration 'repeat' definition 'shuffle'.
bangarang-bangarang/src/app/nowplaying/nowplayingmanager.cpp:405:49: note: Function 'shuffleModeChanged' argument 1 names different: declaration 'repeat' definition 'shuffle'.
bangarang-bangarang/src/app/nowplaying/playlistview.h:33:9: style: Class 'PlaylistView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/nowplaying/nowplayingview.cpp:31:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/nowplayingview.h:40:9: style: Class 'NowPlayingView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/app/nowplaying/playlistview.cpp:32:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/playlistview.cpp:97:12: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/app/nowplaying/videosettings.cpp:36:21: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/platform/dbpediaquery.cpp:111:52: style: Function 'getDirectorInfo' argument 1 names different: declaration 'actorName' definition 'directorName'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/dbpediaquery.h:38:46: note: Function 'getDirectorInfo' argument 1 names different: declaration 'actorName' definition 'directorName'.
bangarang-bangarang/src/platform/dbpediaquery.cpp:111:52: note: Function 'getDirectorInfo' argument 1 names different: declaration 'actorName' definition 'directorName'.
bangarang-bangarang/src/platform/dbpediaquery.cpp:35:5: performance: Variable 'm_queryPrefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bangarang-bangarang/src/platform/dbpediaquery.h:32:9: style: Class 'DBPediaQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/devicemanager.cpp:50:77: style: Function 'deviceList' argument 1 names different: declaration 'type' definition 'reqType'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/devicemanager.h:22:49: note: Function 'deviceList' argument 1 names different: declaration 'type' definition 'reqType'.
bangarang-bangarang/src/platform/devicemanager.cpp:50:77: note: Function 'deviceList' argument 1 names different: declaration 'type' definition 'reqType'.
bangarang-bangarang/src/platform/devicemanager.h:32:5: style: Class 'DeviceManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/downloader.h:33:9: style: Class 'Downloader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/infofetchers/dbpediainfofetcher.cpp:85:85: style: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/infofetchers/dbpediainfofetcher.h:42:77: note: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'.
bangarang-bangarang/src/platform/infofetchers/dbpediainfofetcher.cpp:85:85: note: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'.
bangarang-bangarang/src/platform/infofetchers/doubaninfofetcher.h:33:22: style: The function 'available' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:48:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/doubaninfofetcher.h:33:22: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/doubaninfofetcher.h:35:22: style: The function 'fetchInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:59:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/doubaninfofetcher.h:35:22: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/doubaninfofetcher.h:40:22: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:88:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/doubaninfofetcher.h:40:22: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/feedinfofetcher.cpp:65:82: style: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/infofetchers/feedinfofetcher.h:48:77: note: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'.
bangarang-bangarang/src/platform/infofetchers/feedinfofetcher.cpp:65:82: note: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'.
bangarang-bangarang/src/platform/infofetchers/feedinfofetcher.h:32:9: style: Class 'FeedInfoFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/infofetchers/feedinfofetcher.h:34:14: style: The function 'available' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:48:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/feedinfofetcher.h:34:14: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/filenameinfofetcher.cpp:52:86: style: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/infofetchers/filenameinfofetcher.h:33:77: note: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'.
bangarang-bangarang/src/platform/infofetchers/filenameinfofetcher.cpp:52:86: note: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'.
bangarang-bangarang/src/platform/infofetchers/filenameinfofetcher.h:28:9: style: Class 'FileNameInfoFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/infofetchers/filenameinfofetcher.h:30:14: style: The function 'available' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:48:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/filenameinfofetcher.h:30:14: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/infofetcher.cpp:27:5: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:88:22: warning: Virtual function 'timeout' is called from constructor 'InfoFetcher(QObject*parent=0)' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
bangarang-bangarang/src/platform/infofetchers/infofetcher.cpp:35:29: note: Calling timeout
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:88:22: note: timeout is a virtual method
bangarang-bangarang/src/platform/infofetchers/lastfminfofetcher.cpp:93:84: style: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/infofetchers/lastfminfofetcher.h:65:77: note: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'.
bangarang-bangarang/src/platform/infofetchers/lastfminfofetcher.cpp:93:84: note: Function 'fetchInfo' argument 3 names different: declaration 'updatedRequiredFields' definition 'updateRequiredFields'.
bangarang-bangarang/src/platform/infofetchers/lastfminfofetcher.h:36:9: style: Class 'LastfmInfoFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/infofetchers/lastfminfofetcher.h:37:14: style: The function 'available' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:48:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/lastfminfofetcher.h:37:14: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/lastfminfofetcher.h:59:14: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:88:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/lastfminfofetcher.h:59:14: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/tmdbinfofetcher.h:34:9: style: Class 'TMDBInfoFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/infofetchers/tmdbinfofetcher.h:35:14: style: The function 'available' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:48:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/tmdbinfofetcher.h:35:14: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/tmdbinfofetcher.h:57:14: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:88:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/tmdbinfofetcher.h:57:14: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/tvdbinfofetcher.h:33:9: style: Class 'TVDBInfoFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/infofetchers/tvdbinfofetcher.h:34:14: style: The function 'available' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:48:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/tvdbinfofetcher.h:34:14: note: Function in derived class
bangarang-bangarang/src/platform/infofetchers/tvdbinfofetcher.h:59:14: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/infofetchers/infofetcher.h:88:22: note: Virtual function in base class
bangarang-bangarang/src/platform/infofetchers/tvdbinfofetcher.h:59:14: note: Function in derived class
bangarang-bangarang/src/platform/infoitemmodel.cpp:1276:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bangarang-bangarang/src/platform/listengines/ampachelistengine.cpp:42:5: performance: Variable 'm_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bangarang-bangarang/src/platform/listengines/listenginefactory.h:66:9: style: Class 'ListEngineFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/listengine.h:40:9: style: Class 'ListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:42:9: style: Class 'NepomukListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/ampachelistengine.h:42:5: style: Class 'AmpacheListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:47:22: style: The function 'removeSourceInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:123:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:47:22: note: Function in derived class
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:48:22: style: The function 'updateSourceInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:134:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:48:22: note: Function in derived class
bangarang-bangarang/src/platform/listengines/ampachelistengine.h:44:10: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/ampachelistengine.h:44:10: note: Function in derived class
bangarang-bangarang/src/platform/listengines/ampachelistengine.h:57:10: style: The function 'downloadComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:152:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/ampachelistengine.h:57:10: note: Function in derived class
bangarang-bangarang/src/platform/listengines/audioclipslistengine.h:42:9: style: Class 'AudioClipsListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/audioclipslistengine.h:44:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/audioclipslistengine.h:44:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/audioclipslistengine.h:45:14: style: The function 'setFilterForSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:106:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/audioclipslistengine.h:45:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/audiostreamlistengine.h:42:9: style: Class 'AudioStreamListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/audiostreamlistengine.h:44:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/audiostreamlistengine.h:44:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/audiostreamlistengine.h:45:14: style: The function 'setFilterForSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:106:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/audiostreamlistengine.h:45:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/audiostreamlistengine.h:46:14: style: The function 'activateAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:114:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/audiostreamlistengine.h:46:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/cachelistengine.h:39:9: style: Class 'CacheListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/cdlistengine.h:44:9: style: Class 'CDListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/cdlistengine.cpp:84:0: error: Memory leak: mediaController [memleak]
bangarang-bangarang/src/platform/listengines/dvdlistengine.h:44:9: style: Class 'DVDListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/dvdlistengine.cpp:86:0: error: Memory leak: mediaController [memleak]
bangarang-bangarang/src/platform/listengines/feedlistengine.h:44:9: style: Class 'FeedListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/feedlistengine.h:46:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/feedlistengine.h:46:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/feedlistengine.h:58:14: style: The function 'downloadComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:152:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/feedlistengine.h:58:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/filelistengine.h:49:9: style: Class 'FileListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/filelistengine.h:51:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/filelistengine.h:51:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/filelistengine.h:52:14: style: The function 'setFilterForSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:106:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/filelistengine.h:52:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/filelistengine.h:53:14: style: The function 'updateSourceInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:48:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/filelistengine.h:53:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/filelistengine.h:66:14: style: The function 'listingComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:158:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/filelistengine.h:66:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/listengine.cpp:22:13: warning: Member variable 'ListEngine::m_mediaItemModel' is not initialized in the constructor. [uninitMemberVar]
bangarang-bangarang/src/platform/listengines/listenginefactory.cpp:38:20: warning: Member variable 'ListEngineFactory::m_requestSignatureSeed' is not initialized in the constructor. [uninitMemberVar]
bangarang-bangarang/src/platform/listengines/savedlistsengine.h:51:26: warning: The class 'SavedListsEngine' defines member variable with name 'm_mainModel' also defined in its parent class 'NepomukListEngine'. [duplInheritedMember]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:53:26: note: Parent variable 'NepomukListEngine::m_mainModel'
bangarang-bangarang/src/platform/listengines/savedlistsengine.h:51:26: note: Derived variable 'SavedListsEngine::m_mainModel'
bangarang-bangarang/src/platform/listengines/musiclistengine.h:44:9: style: Class 'MusicListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/videolistengine.h:46:9: style: Class 'VideoListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/savedlistsengine.h:46:9: style: Class 'SavedListsEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/medialistsengine.h:44:9: style: Class 'MediaListsEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/semanticslistengine.h:47:9: style: Class 'SemanticsListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/taglistengine.h:42:9: style: Class 'TagListEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bangarang-bangarang/src/platform/listengines/musiclistengine.h:46:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/musiclistengine.h:46:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/musiclistengine.h:47:14: style: The function 'setFilterForSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:106:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/musiclistengine.h:47:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/videolistengine.h:48:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/videolistengine.h:48:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/videolistengine.h:49:14: style: The function 'setFilterForSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/listengine.h:106:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/videolistengine.h:49:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/savedlistsengine.h:48:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/savedlistsengine.h:48:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/medialistsengine.h:46:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/medialistsengine.h:46:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/semanticslistengine.h:49:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/semanticslistengine.h:49:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/taglistengine.h:44:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bangarang-bangarang/src/platform/listengines/nepomuklistengine.h:45:22: note: Virtual function in base class
bangarang-bangarang/src/platform/listengines/taglistengine.h:44:14: note: Function in derived class
bangarang-bangarang/src/platform/listengines/medialistsengine.cpp:41:19: warning: Member variable 'MediaListsEngine::m_loadWhenReady' is not initialized in the constructor. [uninitMemberVar]
bangarang-bangarang/src/platform/listengines/musiclistengine.cpp:140:17: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
bangarang-bangarang/src/platform/listengines/musiclistengine.cpp:245:17: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
bangarang-bangarang/src/platform/listengines/musiclistengine.cpp:332:17: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
bangarang-bangarang/src/platform/listengines/savedlistsengine.cpp:35:19: warning: Member variable 'SavedListsEngine::m_mainModel' is not initialized in the constructor. [uninitMemberVar]
bangarang-bangarang/src/platform/mediaitemmodel.cpp:1025:29: style: C-style pointer casting [cstyleCast]
bangarang-bangarang/src/platform/mediaquery.cpp:34:5: performance: Variable 'm_queryPrefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bangarang-bangarang/src/platform/mediaquery.h:78:17: style: Technically the member function 'MediaQuery::query' can be const. [functionConst]
bangarang-bangarang/src/platform/mediaquery.cpp:209:21: note: Technically the member function 'MediaQuery::query' can be const.
bangarang-bangarang/src/platform/mediaquery.h:78:17: note: Technically the member function 'MediaQuery::query' can be const.
bangarang-bangarang/src/platform/mediavocabulary.cpp:282:3: style: Variable 'returnUrl' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bangarang-bangarang/src/platform/mediavocabulary.cpp:281:0: note: Variable 'returnUrl' is reassigned a value before the old one has been used if variable is no semaphore variable.
bangarang-bangarang/src/platform/mediavocabulary.cpp:282:3: note: Variable 'returnUrl' is reassigned a value before the old one has been used if variable is no semaphore variable.
bangarang-bangarang/src/platform/mediavocabulary.cpp:326:9: style: Variable 'returnUrl' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bangarang-bangarang/src/platform/mediavocabulary.cpp:323:0: note: Variable 'returnUrl' is reassigned a value before the old one has been used if variable is no semaphore variable.
bangarang-bangarang/src/platform/mediavocabulary.cpp:326:9: note: Variable 'returnUrl' is reassigned a value before the old one has been used if variable is no semaphore variable.
bangarang-bangarang/src/platform/mediavocabulary.cpp:337:9: style: Variable 'returnUrl' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bangarang-bangarang/src/platform/mediavocabulary.cpp:334:0: note: Variable 'returnUrl' is reassigned a value before the old one has been used if variable is no semaphore variable.
bangarang-bangarang/src/platform/mediavocabulary.cpp:337:9: note: Variable 'returnUrl' is reassigned a value before the old one has been used if variable is no semaphore variable.
bangarang-bangarang/src/platform/mediavocabulary.cpp:840:50: style: Function 'hasUrl' argument 2 names different: declaration 'Url' definition 'url'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/mediavocabulary.h:133:56: note: Function 'hasUrl' argument 2 names different: declaration 'Url' definition 'url'.
bangarang-bangarang/src/platform/mediavocabulary.cpp:840:50: note: Function 'hasUrl' argument 2 names different: declaration 'Url' definition 'url'.
bangarang-bangarang/src/platform/mediavocabulary.h:50:13: style: Technically the member function 'MediaVocabulary::vocabulary' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:90:22: note: Technically the member function 'MediaVocabulary::vocabulary' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:50:13: note: Technically the member function 'MediaVocabulary::vocabulary' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:51:13: style: Technically the member function 'MediaVocabulary::audioVocabulary' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:95:22: note: Technically the member function 'MediaVocabulary::audioVocabulary' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:51:13: note: Technically the member function 'MediaVocabulary::audioVocabulary' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:52:13: style: Technically the member function 'MediaVocabulary::musicVocabulary' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:100:22: note: Technically the member function 'MediaVocabulary::musicVocabulary' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:52:13: note: Technically the member function 'MediaVocabulary::musicVocabulary' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:53:13: style: Technically the member function 'MediaVocabulary::videoVocabulary' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:105:22: note: Technically the member function 'MediaVocabulary::videoVocabulary' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:53:13: note: Technically the member function 'MediaVocabulary::videoVocabulary' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:54:14: performance: Technically the member function 'MediaVocabulary::mediaNamespace' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:111:23: note: Technically the member function 'MediaVocabulary::mediaNamespace' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:54:14: note: Technically the member function 'MediaVocabulary::mediaNamespace' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:57:14: style: Technically the member function 'MediaVocabulary::typeAudio' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:127:23: note: Technically the member function 'MediaVocabulary::typeAudio' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:57:14: note: Technically the member function 'MediaVocabulary::typeAudio' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:58:14: style: Technically the member function 'MediaVocabulary::typeAudioMusic' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:141:23: note: Technically the member function 'MediaVocabulary::typeAudioMusic' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:58:14: note: Technically the member function 'MediaVocabulary::typeAudioMusic' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:59:14: style: Technically the member function 'MediaVocabulary::typeAudioStream' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:155:23: note: Technically the member function 'MediaVocabulary::typeAudioStream' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:59:14: note: Technically the member function 'MediaVocabulary::typeAudioStream' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:60:14: performance: Technically the member function 'MediaVocabulary::typeAudioFeed' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:169:23: note: Technically the member function 'MediaVocabulary::typeAudioFeed' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:60:14: note: Technically the member function 'MediaVocabulary::typeAudioFeed' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:61:14: style: Technically the member function 'MediaVocabulary::typeVideo' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:175:23: note: Technically the member function 'MediaVocabulary::typeVideo' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:61:14: note: Technically the member function 'MediaVocabulary::typeVideo' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:62:14: style: Technically the member function 'MediaVocabulary::typeVideoMovie' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:189:23: note: Technically the member function 'MediaVocabulary::typeVideoMovie' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:62:14: note: Technically the member function 'MediaVocabulary::typeVideoMovie' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:63:14: style: Technically the member function 'MediaVocabulary::typeVideoTVShow' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:199:23: note: Technically the member function 'MediaVocabulary::typeVideoTVShow' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:63:14: note: Technically the member function 'MediaVocabulary::typeVideoTVShow' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:64:14: performance: Technically the member function 'MediaVocabulary::typeVideoFeed' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:209:23: note: Technically the member function 'MediaVocabulary::typeVideoFeed' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:64:14: note: Technically the member function 'MediaVocabulary::typeVideoFeed' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:65:14: style: Technically the member function 'MediaVocabulary::typeImage' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:225:23: note: Technically the member function 'MediaVocabulary::typeImage' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:65:14: note: Technically the member function 'MediaVocabulary::typeImage' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:68:14: style: Technically the member function 'MediaVocabulary::typeTVSeries' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:215:23: note: Technically the member function 'MediaVocabulary::typeTVSeries' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:68:14: note: Technically the member function 'MediaVocabulary::typeTVSeries' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:69:14: style: Technically the member function 'MediaVocabulary::typeMusicArtist' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:239:23: note: Technically the member function 'MediaVocabulary::typeMusicArtist' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:69:14: note: Technically the member function 'MediaVocabulary::typeMusicArtist' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:70:14: style: Technically the member function 'MediaVocabulary::typeMusicAlbum' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:249:23: note: Technically the member function 'MediaVocabulary::typeMusicAlbum' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:70:14: note: Technically the member function 'MediaVocabulary::typeMusicAlbum' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:71:14: performance: Technically the member function 'MediaVocabulary::typeNCOContact' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:259:23: note: Technically the member function 'MediaVocabulary::typeNCOContact' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:71:14: note: Technically the member function 'MediaVocabulary::typeNCOContact' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:77:14: style: Technically the member function 'MediaVocabulary::duration' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:306:23: note: Technically the member function 'MediaVocabulary::duration' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:77:14: note: Technically the member function 'MediaVocabulary::duration' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:78:14: performance: Technically the member function 'MediaVocabulary::lastPlayed' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:321:23: note: Technically the member function 'MediaVocabulary::lastPlayed' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:78:14: note: Technically the member function 'MediaVocabulary::lastPlayed' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:79:14: performance: Technically the member function 'MediaVocabulary::playCount' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:332:23: note: Technically the member function 'MediaVocabulary::playCount' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:79:14: note: Technically the member function 'MediaVocabulary::playCount' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:80:14: performance: Technically the member function 'MediaVocabulary::artwork' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:343:23: note: Technically the member function 'MediaVocabulary::artwork' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:80:14: note: Technically the member function 'MediaVocabulary::artwork' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:81:14: style: Technically the member function 'MediaVocabulary::created' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:348:23: note: Technically the member function 'MediaVocabulary::created' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:81:14: note: Technically the member function 'MediaVocabulary::created' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:83:14: style: Technically the member function 'MediaVocabulary::releaseDate' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:363:23: note: Technically the member function 'MediaVocabulary::releaseDate' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:83:14: note: Technically the member function 'MediaVocabulary::releaseDate' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:84:14: performance: Technically the member function 'MediaVocabulary::rating' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:388:23: note: Technically the member function 'MediaVocabulary::rating' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:84:14: note: Technically the member function 'MediaVocabulary::rating' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:85:14: performance: Technically the member function 'MediaVocabulary::ncoFullname' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:394:23: note: Technically the member function 'MediaVocabulary::ncoFullname' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:85:14: note: Technically the member function 'MediaVocabulary::ncoFullname' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:86:7: performance: Technically the member function 'MediaVocabulary::tag' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:279:23: note: Technically the member function 'MediaVocabulary::tag' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:86:7: note: Technically the member function 'MediaVocabulary::tag' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:87:14: performance: Technically the member function 'MediaVocabulary::relatedTo' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:286:23: note: Technically the member function 'MediaVocabulary::relatedTo' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:87:14: note: Technically the member function 'MediaVocabulary::relatedTo' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:90:14: style: Technically the member function 'MediaVocabulary::musicArtist' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:399:23: note: Technically the member function 'MediaVocabulary::musicArtist' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:90:14: note: Technically the member function 'MediaVocabulary::musicArtist' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:91:14: style: Technically the member function 'MediaVocabulary::musicPerformer' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:413:23: note: Technically the member function 'MediaVocabulary::musicPerformer' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:91:14: note: Technically the member function 'MediaVocabulary::musicPerformer' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:92:14: style: Technically the member function 'MediaVocabulary::musicComposer' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:427:23: note: Technically the member function 'MediaVocabulary::musicComposer' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:92:14: note: Technically the member function 'MediaVocabulary::musicComposer' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:93:14: style: Technically the member function 'MediaVocabulary::musicArtistName' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:441:23: note: Technically the member function 'MediaVocabulary::musicArtistName' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:93:14: note: Technically the member function 'MediaVocabulary::musicArtistName' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:94:14: style: Technically the member function 'MediaVocabulary::musicAlbum' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:455:23: note: Technically the member function 'MediaVocabulary::musicAlbum' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:94:14: note: Technically the member function 'MediaVocabulary::musicAlbum' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:95:14: style: Technically the member function 'MediaVocabulary::musicAlbumName' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:469:23: note: Technically the member function 'MediaVocabulary::musicAlbumName' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:95:14: note: Technically the member function 'MediaVocabulary::musicAlbumName' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:96:14: style: Technically the member function 'MediaVocabulary::musicAlbumYear' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:483:23: note: Technically the member function 'MediaVocabulary::musicAlbumYear' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:96:14: note: Technically the member function 'MediaVocabulary::musicAlbumYear' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:97:14: style: Technically the member function 'MediaVocabulary::musicTrackNumber' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:497:23: note: Technically the member function 'MediaVocabulary::musicTrackNumber' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:97:14: note: Technically the member function 'MediaVocabulary::musicTrackNumber' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:102:14: style: Technically the member function 'MediaVocabulary::videoSeries' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:537:23: note: Technically the member function 'MediaVocabulary::videoSeries' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:102:14: note: Technically the member function 'MediaVocabulary::videoSeries' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:103:14: style: Technically the member function 'MediaVocabulary::videoSeriesTitle' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:547:23: note: Technically the member function 'MediaVocabulary::videoSeriesTitle' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:103:14: note: Technically the member function 'MediaVocabulary::videoSeriesTitle' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:105:14: style: Technically the member function 'MediaVocabulary::videoSeason' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:569:23: note: Technically the member function 'MediaVocabulary::videoSeason' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:105:14: note: Technically the member function 'MediaVocabulary::videoSeason' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:106:14: style: Technically the member function 'MediaVocabulary::videoEpisodeNumber' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:579:23: note: Technically the member function 'MediaVocabulary::videoEpisodeNumber' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:106:14: note: Technically the member function 'MediaVocabulary::videoEpisodeNumber' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:107:14: style: Technically the member function 'MediaVocabulary::videoAudienceRating' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:589:23: note: Technically the member function 'MediaVocabulary::videoAudienceRating' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:107:14: note: Technically the member function 'MediaVocabulary::videoAudienceRating' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:108:14: style: Technically the member function 'MediaVocabulary::videoWriter' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:599:23: note: Technically the member function 'MediaVocabulary::videoWriter' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:108:14: note: Technically the member function 'MediaVocabulary::videoWriter' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:109:14: style: Technically the member function 'MediaVocabulary::videoDirector' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:609:23: note: Technically the member function 'MediaVocabulary::videoDirector' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:109:14: note: Technically the member function 'MediaVocabulary::videoDirector' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:110:14: style: Technically the member function 'MediaVocabulary::videoAssistantDirector' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:619:23: note: Technically the member function 'MediaVocabulary::videoAssistantDirector' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:110:14: note: Technically the member function 'MediaVocabulary::videoAssistantDirector' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:111:14: style: Technically the member function 'MediaVocabulary::videoProducer' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:629:23: note: Technically the member function 'MediaVocabulary::videoProducer' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:111:14: note: Technically the member function 'MediaVocabulary::videoProducer' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:112:14: style: Technically the member function 'MediaVocabulary::videoActor' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:639:23: note: Technically the member function 'MediaVocabulary::videoActor' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:112:14: note: Technically the member function 'MediaVocabulary::videoActor' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:113:14: style: Technically the member function 'MediaVocabulary::videoCinematographer' can be const. [functionConst]
bangarang-bangarang/src/platform/mediavocabulary.cpp:649:23: note: Technically the member function 'MediaVocabulary::videoCinematographer' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:113:14: note: Technically the member function 'MediaVocabulary::videoCinematographer' can be const.
bangarang-bangarang/src/platform/mediavocabulary.h:132:17: performance: Technically the member function 'MediaVocabulary::hasUrl' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:839:26: note: Technically the member function 'MediaVocabulary::hasUrl' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:132:17: note: Technically the member function 'MediaVocabulary::hasUrl' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:329:17: performance: Technically the member function 'MediaVocabulary::fileUrl' can be static. [functionStatic]
bangarang-bangarang/src/platform/mediavocabulary.cpp:2124:26: note: Technically the member function 'MediaVocabulary::fileUrl' can be static.
bangarang-bangarang/src/platform/mediavocabulary.h:329:17: note: Technically the member function 'MediaVocabulary::fileUrl' can be static.
bangarang-bangarang/src/platform/ontologyupdater.cpp:35:18: warning: Member variable 'OntologyUpdater::m_stopUpdate' is not initialized in the constructor. [uninitMemberVar]
bangarang-bangarang/src/platform/playlist.cpp:438:36: style: Function 'setShuffleMode' argument 1 names different: declaration 'shuffle' definition 'shuffleMode'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/playlist.h:202:34: note: Function 'setShuffleMode' argument 1 names different: declaration 'shuffle' definition 'shuffleMode'.
bangarang-bangarang/src/platform/playlist.cpp:438:36: note: Function 'setShuffleMode' argument 1 names different: declaration 'shuffle' definition 'shuffleMode'.
bangarang-bangarang/src/platform/utilities/artwork.cpp:49:9: style: The scope of the variable 'artworkSize' can be reduced. [variableScope]
bangarang-bangarang/src/platform/utilities/artwork.cpp:98:9: style: The scope of the variable 'artworkSize' can be reduced. [variableScope]
bangarang-bangarang/src/platform/utilities/filetags.cpp:291:51: style: Function 'getGenreFromTag' argument 1 names different: declaration 'genre' definition 'url'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/utilities/filetags.h:46:44: note: Function 'getGenreFromTag' argument 1 names different: declaration 'genre' definition 'url'.
bangarang-bangarang/src/platform/utilities/filetags.cpp:291:51: note: Function 'getGenreFromTag' argument 1 names different: declaration 'genre' definition 'url'.
bangarang-bangarang/src/platform/utilities/filetags.cpp:465:69: style: Function 'saveArtworkToTag' argument 2 names different: declaration 'imageUrl' definition 'imageurl'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/utilities/filetags.h:54:62: note: Function 'saveArtworkToTag' argument 2 names different: declaration 'imageUrl' definition 'imageurl'.
bangarang-bangarang/src/platform/utilities/filetags.cpp:465:69: note: Function 'saveArtworkToTag' argument 2 names different: declaration 'imageUrl' definition 'imageurl'.
bangarang-bangarang/src/platform/utilities/filetags.cpp:589:90: style: Function 'attachedPictureFrame' argument 1 names different: declaration 'id3Tag' definition 'id3tag'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/utilities/filetags.h:64:83: note: Function 'attachedPictureFrame' argument 1 names different: declaration 'id3Tag' definition 'id3tag'.
bangarang-bangarang/src/platform/utilities/filetags.cpp:589:90: note: Function 'attachedPictureFrame' argument 1 names different: declaration 'id3Tag' definition 'id3tag'.
bangarang-bangarang/src/platform/utilities/general.cpp:299:39: style: The scope of the variable 'ePos' can be reduced. [variableScope]
bangarang-bangarang/src/platform/utilities/mediaitems.cpp:306:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bangarang-bangarang/src/platform/utilities/mediaitems.cpp:1040:56: style: Function 'mediaResourceFromUrl' argument 1 names different: declaration 'Url' definition 'url'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/utilities/mediaitems.h:43:49: note: Function 'mediaResourceFromUrl' argument 1 names different: declaration 'Url' definition 'url'.
bangarang-bangarang/src/platform/utilities/mediaitems.cpp:1040:56: note: Function 'mediaResourceFromUrl' argument 1 names different: declaration 'Url' definition 'url'.
bangarang-bangarang/src/platform/utilities/mediaitems.cpp:1498:33: style: Function 'decodedUrl' argument 1 names different: declaration 'url' definition 'rawUrl'. [funcArgNamesDifferent]
bangarang-bangarang/src/platform/utilities/mediaitems.h:53:26: note: Function 'decodedUrl' argument 1 names different: declaration 'url' definition 'rawUrl'.
bangarang-bangarang/src/platform/utilities/mediaitems.cpp:1498:33: note: Function 'decodedUrl' argument 1 names different: declaration 'url' definition 'rawUrl'.
bangarang-bangarang/src/platform/utilities/thread.cpp:6:20: warning: Member variable 'Thread::m_ignoreCache' is not initialized in the constructor. [uninitMemberVar]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/banshee/banshee_2.9.1.orig.tar.xz
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-bpmdetector.c:290:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-bpmdetector.c:77:53: warning: Possible null pointer dereference: debug [nullPointer]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-bpmdetector.c:203:68: note: Calling function 'bbd_raise_error', 3rd argument 'debug' value is 0
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-bpmdetector.c:77:53: note: Null pointer dereference
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-bpmdetector.c:90:12: style: The scope of the variable 'bpm' can be reduced. [variableScope]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-gst.c:71:5: style: Variable 'element' is reassigned a value before the old one has been used. [redundantAssignment]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-gst.c:68:0: note: Variable 'element' is reassigned a value before the old one has been used.
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-gst.c:71:5: note: Variable 'element' is reassigned a value before the old one has been used.
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:154:13: warning: Either the condition 'player==NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:152:16: note: Assuming that condition 'player==NULL' is not redundant
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:154:13: note: Null pointer dereference
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:155:13: warning: Either the condition 'player==NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:152:16: note: Assuming that condition 'player==NULL' is not redundant
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:155:13: note: Null pointer dereference
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:156:21: warning: Either the condition 'player==NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:152:16: note: Assuming that condition 'player==NULL' is not redundant
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:156:21: note: Null pointer dereference
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:157:13: warning: Either the condition 'player==NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:152:16: note: Assuming that condition 'player==NULL' is not redundant
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-cdda.c:157:13: note: Null pointer dereference
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:125:13: warning: Either the condition 'player==NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:123:16: note: Assuming that condition 'player==NULL' is not redundant
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:125:13: note: Null pointer dereference
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:126:13: warning: Either the condition 'player==NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:123:16: note: Assuming that condition 'player==NULL' is not redundant
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:126:13: note: Null pointer dereference
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:127:21: warning: Either the condition 'player==NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:123:16: note: Assuming that condition 'player==NULL' is not redundant
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:127:21: note: Null pointer dereference
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:128:13: warning: Either the condition 'player==NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:123:16: note: Assuming that condition 'player==NULL' is not redundant
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-dvd.c:128:13: note: Null pointer dereference
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-equalizer.c:139:23: style: The scope of the variable 'dpspec' can be reduced. [variableScope]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player-video.c:140:14: style: Unused variable: found_video_overlay [unusedVariable]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player.c:125:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player.c:447:5: style: Variable 'paused' is reassigned a value before the old one has been used. [redundantAssignment]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player.c:442:0: note: Variable 'paused' is reassigned a value before the old one has been used.
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player.c:447:5: note: Variable 'paused' is reassigned a value before the old one has been used.
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-player.c:56:32: style: The scope of the variable 'subfile' can be reduced. [variableScope]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-ripper.c:366:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-transcoder.c:330:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-transcoder.c:177:5: style: Variable 'encoder' is reassigned a value before the old one has been used. [redundantAssignment]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-transcoder.c:172:0: note: Variable 'encoder' is reassigned a value before the old one has been used.
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/banshee-transcoder.c:177:5: note: Variable 'encoder' is reassigned a value before the old one has been used.
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/clutter-gst-video-sink.c:236:10: style: The scope of the variable 'n' can be reduced. [variableScope]
banshee-2.9.1/src/Backends/Banshee.GStreamer/libbanshee/clutter-gst-video-sink.c:778:47: style: Variable 'gl_extensions' is assigned a value that is never used. [unreadVariable]
banshee-2.9.1/src/Core/Banshee.WebBrowser/libossifer/ossifer-web-view.c:88:18: style: The scope of the variable 'old_uri' can be reduced. [variableScope]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/banshee-community-extensions/banshee-community-extensions_2.4.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/baobab/baobab_3.4.1.orig.tar.xz
baobab-3.4.1/src/baobab-chart.c:337:20: style: The scope of the variable 'item' can be reduced. [variableScope]
baobab-3.4.1/src/baobab-chart.c:453:20: style: The scope of the variable 'item' can be reduced. [variableScope]
baobab-3.4.1/src/baobab-chart.c:486:20: style: The scope of the variable 'item' can be reduced. [variableScope]
baobab-3.4.1/src/baobab-chart.c:1092:20: style: The scope of the variable 'item' can be reduced. [variableScope]
baobab-3.4.1/src/baobab-chart.c:1732:16: style: The scope of the variable 'parent_path' can be reduced. [variableScope]
baobab-3.4.1/src/baobab-chart.c:1787:10: style: The scope of the variable 'sel_type' can be reduced. [variableScope]
baobab-3.4.1/src/baobab-chart.c:225:33: style: Function 'baobab_chart_init' argument 1 names different: declaration 'object' definition 'chart'. [funcArgNamesDifferent]
baobab-3.4.1/src/baobab-chart.c:100:45: note: Function 'baobab_chart_init' argument 1 names different: declaration 'object' definition 'chart'.
baobab-3.4.1/src/baobab-chart.c:225:33: note: Function 'baobab_chart_init' argument 1 names different: declaration 'object' definition 'chart'.
baobab-3.4.1/src/baobab-chart.c:706:31: style: Function 'baobab_chart_draw' argument 1 names different: declaration 'chart' definition 'widget'. [funcArgNamesDifferent]
baobab-3.4.1/src/baobab-chart.c:119:47: note: Function 'baobab_chart_draw' argument 1 names different: declaration 'chart' definition 'widget'.
baobab-3.4.1/src/baobab-chart.c:706:31: note: Function 'baobab_chart_draw' argument 1 names different: declaration 'chart' definition 'widget'.
baobab-3.4.1/src/baobab-chart.c:810:38: style: Function 'baobab_chart_get_item_color' argument 2 names different: declaration 'position' definition 'rel_position'. [funcArgNamesDifferent]
baobab-3.4.1/src/baobab-chart.h:147:82: note: Function 'baobab_chart_get_item_color' argument 2 names different: declaration 'position' definition 'rel_position'.
baobab-3.4.1/src/baobab-chart.c:810:38: note: Function 'baobab_chart_get_item_color' argument 2 names different: declaration 'position' definition 'rel_position'.
baobab-3.4.1/src/baobab-remote-connect-dialog.c:679:7: style: The scope of the variable 'j' can be reduced. [variableScope]
baobab-3.4.1/src/baobab-remote-connect-dialog.c:593:17: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
baobab-3.4.1/src/baobab-ringschart.c:127:43: style: Function 'baobab_ringschart_init' argument 1 names different: declaration 'object' definition 'chart'. [funcArgNamesDifferent]
baobab-3.4.1/src/baobab-ringschart.c:80:55: note: Function 'baobab_ringschart_init' argument 1 names different: declaration 'object' definition 'chart'.
baobab-3.4.1/src/baobab-ringschart.c:127:43: note: Function 'baobab_ringschart_init' argument 1 names different: declaration 'object' definition 'chart'.
baobab-3.4.1/src/baobab-scan.c:341:23: style: The scope of the variable 'hla' can be reduced. [variableScope]
baobab-3.4.1/src/baobab-treemap.c:125:16: style: The scope of the variable 'layout' can be reduced. [variableScope]
baobab-3.4.1/src/baobab-treemap.c:103:37: style: Function 'baobab_treemap_init' argument 1 names different: declaration 'object' definition 'chart'. [funcArgNamesDifferent]
baobab-3.4.1/src/baobab-treemap.c:60:49: note: Function 'baobab_treemap_init' argument 1 names different: declaration 'object' definition 'chart'.
baobab-3.4.1/src/baobab-treemap.c:103:37: note: Function 'baobab_treemap_init' argument 1 names different: declaration 'object' definition 'chart'.
baobab-3.4.1/src/baobab-utils.c:287:7: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
baobab-3.4.1/src/baobab-utils.c:285:0: note: Variable 'name' is reassigned a value before the old one has been used.
baobab-3.4.1/src/baobab-utils.c:287:7: note: Variable 'name' is reassigned a value before the old one has been used.
baobab-3.4.1/src/baobab-utils.c:288:3: style: Variable 'error_msg' is reassigned a value before the old one has been used. [redundantAssignment]
baobab-3.4.1/src/baobab-utils.c:284:0: note: Variable 'error_msg' is reassigned a value before the old one has been used.
baobab-3.4.1/src/baobab-utils.c:288:3: note: Variable 'error_msg' is reassigned a value before the old one has been used.
baobab-3.4.1/src/baobab-utils.c:70:13: style: The scope of the variable 'toggle' can be reduced. [variableScope]
baobab-3.4.1/src/baobab-utils.c:134:26: style: Function 'show_bars' argument 1 names different: declaration 'model' definition 'mdl'. [funcArgNamesDifferent]
baobab-3.4.1/src/baobab-utils.h:31:35: note: Function 'show_bars' argument 1 names different: declaration 'model' definition 'mdl'.
baobab-3.4.1/src/baobab-utils.c:134:26: note: Function 'show_bars' argument 1 names different: declaration 'model' definition 'mdl'.
baobab-3.4.1/src/baobab.c:671:11: style: Unused variable: visible [unusedVariable]
baobab-3.4.1/src/baobab.c:714:11: style: Unused variable: visible [unusedVariable]
baobab-3.4.1/src/baobab.c:736:10: style: Unused variable: l [unusedVariable]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bar/bar_1.11.1.orig.tar.gz
bar-1.11.1.orig/headers.h:2:0: error: #error "Argh!  This system has non-standard header files!" [preprocessorErrorDirective]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bar-cursor-el/bar-cursor-el_2.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/barada-pam/barada-pam_0.5.orig.tar.gz
barada-pam-0.5/HOTP.h:33:12: performance: Technically the member function 'HOTP::truncate' can be static. [functionStatic]
barada-pam-0.5/HOTP.cpp:83:16: note: Technically the member function 'HOTP::truncate' can be static.
barada-pam-0.5/HOTP.h:33:12: note: Technically the member function 'HOTP::truncate' can be static.
barada-pam-0.5/HOTP.h:39:12: style: Technically the member function 'HOTP::getOneTimePasscode' can be const. [functionConst]
barada-pam-0.5/HOTP.cpp:79:16: note: Technically the member function 'HOTP::getOneTimePasscode' can be const.
barada-pam-0.5/HOTP.h:39:12: note: Technically the member function 'HOTP::getOneTimePasscode' can be const.
barada-pam-0.5/HOTPCredentials.h:45:8: style: Technically the member function 'HOTPCredentials::serializePin' can be const. [functionConst]
barada-pam-0.5/HOTPCredentials.cpp:86:23: note: Technically the member function 'HOTPCredentials::serializePin' can be const.
barada-pam-0.5/HOTPCredentials.h:45:8: note: Technically the member function 'HOTPCredentials::serializePin' can be const.
barada-pam-0.5/HOTPCredentials.h:52:8: style: Technically the member function 'HOTPCredentials::serializeCounter' can be const. [functionConst]
barada-pam-0.5/HOTPCredentials.cpp:106:23: note: Technically the member function 'HOTPCredentials::serializeCounter' can be const.
barada-pam-0.5/HOTPCredentials.h:52:8: note: Technically the member function 'HOTPCredentials::serializeCounter' can be const.
barada-pam-0.5/HOTPCredentials.h:54:12: style: Technically the member function 'HOTPCredentials::getCounter' can be const. [functionConst]
barada-pam-0.5/HOTPCredentials.cpp:70:27: note: Technically the member function 'HOTPCredentials::getCounter' can be const.
barada-pam-0.5/HOTPCredentials.h:54:12: note: Technically the member function 'HOTPCredentials::getCounter' can be const.
barada-pam-0.5/HOTPCredentials.h:55:12: style: Technically the member function 'HOTPCredentials::getPin' can be const. [functionConst]
barada-pam-0.5/HOTPCredentials.cpp:74:27: note: Technically the member function 'HOTPCredentials::getPin' can be const.
barada-pam-0.5/HOTPCredentials.h:55:12: note: Technically the member function 'HOTPCredentials::getPin' can be const.
barada-pam-0.5/HOTPCredentials.h:56:24: style: Technically the member function 'HOTPCredentials::getKey' can be const. [functionConst]
barada-pam-0.5/HOTPCredentials.cpp:78:39: note: Technically the member function 'HOTPCredentials::getKey' can be const.
barada-pam-0.5/HOTPCredentials.h:56:24: note: Technically the member function 'HOTPCredentials::getKey' can be const.
barada-pam-0.5/HOTPCredentials.h:57:12: performance: Technically the member function 'HOTPCredentials::getKeyLength' can be static. [functionStatic]
barada-pam-0.5/HOTPCredentials.cpp:82:27: note: Technically the member function 'HOTPCredentials::getKeyLength' can be static.
barada-pam-0.5/HOTPCredentials.h:57:12: note: Technically the member function 'HOTPCredentials::getKeyLength' can be static.
barada-pam-0.5/barada-add.cpp:61:5: style: Exception should be caught by reference. [catchExceptionByValue]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/barbican/barbican_6.0.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/barclay/barclay_2.1.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/barcode/barcode_0.98+debian.orig.tar.gz
barcode-0.98+debian/cmdline.c:99:22: style: The scope of the variable 'tptr' can be reduced. [variableScope]
barcode-0.98+debian/cmdline.c:140:11: style: The scope of the variable 'value' can be reduced. [variableScope]
barcode-0.98+debian/cmdline.c:176:0: error: Memory leak: getopt_desc [memleak]
barcode-0.98+debian/codabar.c:94:12: style: The scope of the variable 'code' can be reduced. [variableScope]
barcode-0.98+debian/codabar.c:128:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
barcode-0.98+debian/code128.c:79:18: style: Redundant condition: If 'EXPR >= 32', the comparison 'EXPR' is always true. [redundantCondition]
barcode-0.98+debian/code128.c:569:6: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
barcode-0.98+debian/code128.c:92:12: style: The scope of the variable 'code' can be reduced. [variableScope]
barcode-0.98+debian/code128.c:181:12: style: The scope of the variable 'code' can be reduced. [variableScope]
barcode-0.98+debian/code128.c:421:12: style: The scope of the variable 'c' can be reduced. [variableScope]
barcode-0.98+debian/code93.c:212:0: error: Memory leak: checksum_str [memleak]
barcode-0.98+debian/ean.c:136:23: style: The scope of the variable 'addon' can be reduced. [variableScope]
barcode-0.98+debian/ean.c:334:23: style: The scope of the variable 'addon' can be reduced. [variableScope]
barcode-0.98+debian/i25.c:53:30: style: The scope of the variable 'p1' can be reduced. [variableScope]
barcode-0.98+debian/i25.c:53:35: style: The scope of the variable 'p2' can be reduced. [variableScope]
barcode-0.98+debian/i25.c:53:40: style: The scope of the variable 'pd' can be reduced. [variableScope]
barcode-0.98+debian/library.c:193:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
barcode-0.98+debian/library.c:239:27: style: Function 'Barcode_Version' argument 1 names different: declaration 'versionname' definition 'vptr'. [funcArgNamesDifferent]
barcode-0.98+debian/barcode.h:113:34: note: Function 'Barcode_Version' argument 1 names different: declaration 'versionname' definition 'vptr'.
barcode-0.98+debian/library.c:239:27: note: Function 'Barcode_Version' argument 1 names different: declaration 'versionname' definition 'vptr'.
barcode-0.98+debian/main.c:293:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
barcode-0.98+debian/main.c:164:11: style: The scope of the variable 'string' can be reduced. [variableScope]
barcode-0.98+debian/main.c:422:27: style: The scope of the variable 'bc' can be reduced. [variableScope]
barcode-0.98+debian/main.c:230:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
barcode-0.98+debian/main.c:232:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
barcode-0.98+debian/main.c:308:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
barcode-0.98+debian/main.c:322:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
barcode-0.98+debian/main.c:600:0: error: Resource leak: ifile [resourceLeak]
barcode-0.98+debian/msi.c:74:12: style: The scope of the variable 'code' can be reduced. [variableScope]
barcode-0.98+debian/pcl.c:41:15: style: The scope of the variable 'k' can be reduced. [variableScope]
barcode-0.98+debian/pcl.c:42:20: style: The scope of the variable 'fsav' can be reduced. [variableScope]
barcode-0.98+debian/pcl.c:48:10: style: The scope of the variable 'font_id' can be reduced. [variableScope]
barcode-0.98+debian/plessey.c:83:12: style: The scope of the variable 'code' can be reduced. [variableScope]
barcode-0.98+debian/plessey.c:145:13: style: The scope of the variable 'j' can be reduced. [variableScope]
barcode-0.98+debian/plessey.c:115:9: error: Memory leak: checkptr [memleak]
barcode-0.98+debian/ps.c:64:15: style: The scope of the variable 'k' can be reduced. [variableScope]
barcode-0.98+debian/ps.c:65:20: style: The scope of the variable 'fsav' can be reduced. [variableScope]
barcode-0.98+debian/sample.c:8:9: style: The scope of the variable 'ps' can be reduced. [variableScope]
barcode-0.98+debian/sample.c:10:2: style: Variable 'ps' is assigned a value that is never used. [unreadVariable]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/barectf/barectf_2.3.0.orig.tar.gz
barectf-2.3.0/platforms/linux-fs/barectf-platform-linux-fs.c:104:15: warning: Function 'barectf_platform_linux_fs_init' argument order different: declaration 'buf_size, trace_dir, simulate_full_backend, full_backend_rand_max, full_backend_rand_lt' definition 'buf_size, trace_dir, simulate_full_backend, full_backend_rand_lt, full_backend_rand_max' [funcArgOrderDifferent]
barectf-2.3.0/platforms/linux-fs/barectf-platform-linux-fs.h:53:15: note: Function 'barectf_platform_linux_fs_init' argument order different: declaration 'buf_size, trace_dir, simulate_full_backend, full_backend_rand_max, full_backend_rand_lt' definition 'buf_size, trace_dir, simulate_full_backend, full_backend_rand_lt, full_backend_rand_max'
barectf-2.3.0/platforms/linux-fs/barectf-platform-linux-fs.c:104:15: note: Function 'barectf_platform_linux_fs_init' argument order different: declaration 'buf_size, trace_dir, simulate_full_backend, full_backend_rand_max, full_backend_rand_lt' definition 'buf_size, trace_dir, simulate_full_backend, full_backend_rand_lt, full_backend_rand_max'
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bareftp/bareftp_0.3.9.orig.tar.gz
bareftp-0.3.9/lib/sftppty/pty.c:99:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
bareftp-0.3.9/lib/sftppty/pty.c:97:0: note: Variable 'ret' is reassigned a value before the old one has been used.
bareftp-0.3.9/lib/sftppty/pty.c:99:2: note: Variable 'ret' is reassigned a value before the old one has been used.
bareftp-0.3.9/lib/sftppty/pty.c:450:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
bareftp-0.3.9/lib/sftppty/pty.c:448:0: note: Variable 'ret' is reassigned a value before the old one has been used.
bareftp-0.3.9/lib/sftppty/pty.c:450:9: note: Variable 'ret' is reassigned a value before the old one has been used.
bareftp-0.3.9/lib/sftppty/pty.c:207:10: style: The scope of the variable 'args' can be reduced. [variableScope]
bareftp-0.3.9/lib/sftppty/pty.c:207:17: style: The scope of the variable 'arg' can be reduced. [variableScope]
bareftp-0.3.9/lib/sftppty/pty.c:336:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
bareftp-0.3.9/lib/sftppty/pty.c:489:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
bareftp-0.3.9/lib/sftppty/pty.c:495:6: style: Unused variable: ok [unusedVariable]
[02:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bareos/bareos_16.2.6.orig.tar.gz
bareos-Release-16.2.6/platforms/freebsd/tapetest.c:360:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bareos-Release-16.2.6/platforms/freebsd/tapetest.c:394:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bareos-Release-16.2.6/platforms/freebsd/tapetest.c:454:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bareos-Release-16.2.6/platforms/freebsd/tapetest.c:381:8: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/platforms/freebsd/tapetest.c:491:18: style: The scope of the variable 'c1' can be reduced. [variableScope]
bareos-Release-16.2.6/platforms/freebsd/tapetest.c:491:24: style: The scope of the variable 'c2' can be reduced. [variableScope]
bareos-Release-16.2.6/platforms/freebsd/tapetest.c:533:8: style: The scope of the variable 'found' can be reduced. [variableScope]
bareos-Release-16.2.6/src/console/console_conf.h:56:0: error: Code 'classCONRES:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/dird/dird_conf.h:103:0: error: Code 'classDIRRES:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/dird/dbcheck.c:387:16: style: The scope of the variable 'cmd' can be reduced. [variableScope]
bareos-Release-16.2.6/src/dird/dbcheck.c:693:9: style: The scope of the variable 'esc_name' can be reduced. [variableScope]
bareos-Release-16.2.6/src/dird/dbcheck.c:761:9: style: The scope of the variable 'esc_name' can be reduced. [variableScope]
bareos-Release-16.2.6/src/dird/dbcheck.c:1456:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/dird/dbcheck.c:1462:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bareos-Release-16.2.6/src/dird/dbcheck.c:1505:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bareos-Release-16.2.6/src/dird/dird_conf.c:1891:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/dird/testfind.c:346:33: style: Function 'count_files' argument 1 names different: declaration 'ff' definition 'ar'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/dird/testfind.c:55:33: note: Function 'count_files' argument 1 names different: declaration 'ff' definition 'ar'.
bareos-Release-16.2.6/src/dird/testfind.c:346:33: note: Function 'count_files' argument 1 names different: declaration 'ff' definition 'ar'.
bareos-Release-16.2.6/src/dird/unittests/ndmp_fhdb_test.c:232:11: style: Unused variable: t [unusedVariable]
bareos-Release-16.2.6/src/dird/unittests/ndmp_fhdb_test.c:232:14: style: Unused variable: ot [unusedVariable]
bareos-Release-16.2.6/src/dird/unittests/ndmp_fhdb_test.c:234:30: style: Unused variable: fhdb_callbacks [unusedVariable]
bareos-Release-16.2.6/src/filed/filed_conf.h:53:0: error: Code 'classDIRRES:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/findlib/attribs.c:412:12: style: The scope of the variable 'ec1' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/attribs.c:412:21: style: The scope of the variable 'ec2' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/attribs.c:424:12: style: The scope of the variable 'ec1' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/attribs.c:424:21: style: The scope of the variable 'ec2' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/attribs.c:241:91: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/attribs.c:268:91: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/attribs.c:348:91: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/attribs.c:455:91: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:63:46: style: Function 'create_file' argument 3 names different: declaration 'ofd' definition 'bfd'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/findlib/protos.h:39:46: note: Function 'create_file' argument 3 names different: declaration 'ofd' definition 'bfd'.
bareos-Release-16.2.6/src/findlib/create_file.c:63:46: note: Function 'create_file' argument 3 names different: declaration 'ofd' definition 'bfd'.
bareos-Release-16.2.6/src/findlib/create_file.c:165:32: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:226:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:227:86: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:228:70: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:247:36: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:275:36: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:304:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:306:36: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:307:72: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:341:47: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:343:47: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:402:47: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:431:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/create_file.c:443:33: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/drivetype.c:77:41: style: Function 'drivetype' argument 2 names different: declaration 'fs' definition 'dt'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/findlib/protos.h:100:41: note: Function 'drivetype' argument 2 names different: declaration 'fs' definition 'dt'.
bareos-Release-16.2.6/src/findlib/drivetype.c:77:41: note: Function 'drivetype' argument 2 names different: declaration 'fs' definition 'dt'.
bareos-Release-16.2.6/src/findlib/drivetype.c:77:49: style: Function 'drivetype' argument 3 names different: declaration 'fslen' definition 'dtlen'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/findlib/protos.h:100:49: note: Function 'drivetype' argument 3 names different: declaration 'fslen' definition 'dtlen'.
bareos-Release-16.2.6/src/findlib/drivetype.c:77:49: note: Function 'drivetype' argument 3 names different: declaration 'fslen' definition 'dtlen'.
bareos-Release-16.2.6/src/findlib/find.c:204:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/find.c:205:10: style: The scope of the variable 'fname' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/find.c:84:60: style: Function 'set_find_options' argument 3 names different: declaration 'mtime' definition 'save_time'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/findlib/protos.h:43:60: note: Function 'set_find_options' argument 3 names different: declaration 'mtime' definition 'save_time'.
bareos-Release-16.2.6/src/findlib/find.c:84:60: note: Function 'set_find_options' argument 3 names different: declaration 'mtime' definition 'save_time'.
bareos-Release-16.2.6/src/findlib/find_one.c:102:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/find_one.c:103:9: style: The scope of the variable 'fs' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/find_one.c:349:10: style: The scope of the variable 'ignoredir' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/find_one.c:571:8: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/find_one.c:910:8: style: The scope of the variable 'rtn_stat' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/find_one.c:906:24: warning: Function 'find_one_file' argument order different: declaration 'jcr, ff, , p, parent_device' definition 'jcr, ff_pkt, jcr, ff, top_level' [funcArgOrderDifferent]
bareos-Release-16.2.6/src/findlib/protos.h:72:24: note: Function 'find_one_file' argument order different: declaration 'jcr, ff, , p, parent_device' definition 'jcr, ff_pkt, jcr, ff, top_level'
bareos-Release-16.2.6/src/findlib/find_one.c:906:24: note: Function 'find_one_file' argument order different: declaration 'jcr, ff, , p, parent_device' definition 'jcr, ff_pkt, jcr, ff, top_level'
bareos-Release-16.2.6/src/findlib/find_one.c:530:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bareos-Release-16.2.6/src/findlib/find_one.c:282:61: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/match.c:118:13: style: The scope of the variable 'j' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/match.c:122:9: style: The scope of the variable 'size' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/match.c:458:84: style: Function 'get_next_included_file' argument 2 names different: declaration 'inc' definition 'ainc'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/findlib/protos.h:67:72: note: Function 'get_next_included_file' argument 2 names different: declaration 'inc' definition 'ainc'.
bareos-Release-16.2.6/src/findlib/match.c:458:84: note: Function 'get_next_included_file' argument 2 names different: declaration 'inc' definition 'ainc'.
bareos-Release-16.2.6/src/findlib/mkpath.c:145:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bareos-Release-16.2.6/src/findlib/mkpath.c:62:21: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/mkpath.c:95:18: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/mkpath.c:104:18: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/savecwd.h:29:0: error: Code 'classsaveCWD{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/findlib/shadowing.c:113:15: style: The scope of the variable 'fo' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/shadowing.c:133:15: style: The scope of the variable 'fo' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/shadowing.c:198:24: style: The scope of the variable 'str2' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/shadowing.c:281:16: style: The scope of the variable 'current' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/shadowing.c:406:16: style: The scope of the variable 'incexe' can be reduced. [variableScope]
bareos-Release-16.2.6/src/findlib/shadowing.c:56:22: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/findlib/shadowing.c:64:22: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/address_conf.c:37:0: error: Code 'IPADDR::IPADDR' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/attr.c:265:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/lib/attr.c:56:8: style: The scope of the variable 'object_len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/attribs.c:114:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/base64.c:131:18: style: The scope of the variable 'save' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/bget_msg.c:48:8: style: The scope of the variable 'n' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/bnet.c:353:16: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/bnet.c:354:11: style: The scope of the variable 'p' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/bnet.c:355:12: style: The scope of the variable 'addr' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/bnet.c:484:8: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:80:8: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:130:14: style: The scope of the variable 'tmax' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:185:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:102:10: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:104:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:196:24: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:209:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:218:40: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:223:19: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:240:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:241:69: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:292:56: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:346:82: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:374:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bnet_server_tcp.c:376:22: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bpipe.c:294:71: style: Function 'build_argc_argv' argument 4 names different: declaration 'max_arg' definition 'max_argv'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/bpipe.c:49:71: note: Function 'build_argc_argv' argument 4 names different: declaration 'max_arg' definition 'max_argv'.
bareos-Release-16.2.6/src/lib/bpipe.c:294:71: note: Function 'build_argc_argv' argument 4 names different: declaration 'max_arg' definition 'max_argv'.
bareos-Release-16.2.6/src/lib/bpipe.c:377:63: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bpipe.c:454:66: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/breg.h:54:0: error: Code 'classBREGEXP{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/bregex.c:702:35: style: Function 'b_re_compile_fastmap' argument 1 names different: declaration 'compiled' definition 'bufp'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/bregex.h:176:34: note: Function 'b_re_compile_fastmap' argument 1 names different: declaration 'compiled' definition 'bufp'.
bareos-Release-16.2.6/src/lib/bregex.c:702:35: note: Function 'b_re_compile_fastmap' argument 1 names different: declaration 'compiled' definition 'bufp'.
bareos-Release-16.2.6/src/lib/bregex.c:1061:42: style: Function 'b_re_compile_pattern' argument 1 names different: declaration 'compiled' definition 'bufp'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/bregex.h:150:41: note: Function 'b_re_compile_pattern' argument 1 names different: declaration 'compiled' definition 'bufp'.
bareos-Release-16.2.6/src/lib/bregex.c:1061:42: note: Function 'b_re_compile_pattern' argument 1 names different: declaration 'compiled' definition 'bufp'.
bareos-Release-16.2.6/src/lib/bregex.c:1453:23: style: Function 'b_regcomp' argument 1 names different: declaration 'preg' definition 'bufp'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/bregex.h:182:22: note: Function 'b_regcomp' argument 1 names different: declaration 'preg' definition 'bufp'.
bareos-Release-16.2.6/src/lib/bregex.c:1453:23: note: Function 'b_regcomp' argument 1 names different: declaration 'preg' definition 'bufp'.
bareos-Release-16.2.6/src/lib/bregex.c:1530:24: style: Function 'b_re_match' argument 1 names different: declaration 'compiled' definition 'bufp'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/bregex.h:159:23: note: Function 'b_re_match' argument 1 names different: declaration 'compiled' definition 'bufp'.
bareos-Release-16.2.6/src/lib/bregex.c:1530:24: note: Function 'b_re_match' argument 1 names different: declaration 'compiled' definition 'bufp'.
bareos-Release-16.2.6/src/lib/bregex.c:1926:25: style: Function 'b_re_search' argument 1 names different: declaration 'compiled' definition 'bufp'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/bregex.h:166:24: note: Function 'b_re_search' argument 1 names different: declaration 'compiled' definition 'bufp'.
bareos-Release-16.2.6/src/lib/bregex.c:1926:25: note: Function 'b_re_search' argument 1 names different: declaration 'compiled' definition 'bufp'.
bareos-Release-16.2.6/src/lib/bregex.c:1926:46: style: Function 'b_re_search' argument 2 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/bregex.h:166:49: note: Function 'b_re_search' argument 2 names different: declaration 'string' definition 'str'.
bareos-Release-16.2.6/src/lib/bregex.c:1926:46: note: Function 'b_re_search' argument 2 names different: declaration 'string' definition 'str'.
bareos-Release-16.2.6/src/lib/bregex.c:1926:65: style: Function 'b_re_search' argument 4 names different: declaration 'startpos' definition 'pos'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/bregex.h:166:71: note: Function 'b_re_search' argument 4 names different: declaration 'startpos' definition 'pos'.
bareos-Release-16.2.6/src/lib/bregex.c:1926:65: note: Function 'b_re_search' argument 4 names different: declaration 'startpos' definition 'pos'.
bareos-Release-16.2.6/src/lib/bregex.c:1149:10: error: Common realloc mistake: 'pattern' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/lib/bregex.c:1157:10: error: Common realloc mistake: 'pattern' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/lib/bregex.c:1201:10: error: Common realloc mistake: 'pattern' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/lib/bregex.c:1214:10: error: Common realloc mistake: 'pattern' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/lib/bregex.c:1222:10: error: Common realloc mistake: 'pattern' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/lib/bregex.c:1237:16: error: Common realloc mistake: 'pattern' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/lib/bregex.c:1258:13: error: Common realloc mistake: 'pattern' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/lib/bregex.c:1296:13: error: Common realloc mistake: 'pattern' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/lib/bregex.c:1395:4: error: Common realloc mistake: 'pattern' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/lib/bregex.c:654:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/bregex.c:667:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/bregex.c:757:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/bregex.c:1673:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/bregex.c:1687:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/bregex.c:1691:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/bregex.c:1711:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/bregex.c:1725:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/bsock.c:32:0: error: Code 'BSOCK::BSOCK' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/bsock_sctp.h:25:0: error: Code 'classBSOCK_SCTP:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/bsock_tcp.c:53:0: error: Code 'BSOCK_TCP::BSOCK_TCP' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/bsock_udt.h:25:0: error: Code 'classBSOCK_UDT:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/bsys.c:52:9: style: The scope of the variable 'prbuf' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/bsys.c:579:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/bsys.c:499:5: style: Variable 'P' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/bsys.c:1112:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bareos-Release-16.2.6/src/lib/bsys.c:113:40: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:131:40: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:388:54: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:405:66: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:429:55: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:441:55: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:594:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:635:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:693:31: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:699:41: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:749:79: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:755:47: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:763:43: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:769:56: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/bsys.c:1084:21: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/btime.c:317:37: warning: Logical disjunction always evaluates to true: second_fraction >= 0.0 || second_fraction < 1.0. [incorrectLogicOperator]
bareos-Release-16.2.6/src/lib/btime.c:282:13: style: The scope of the variable 'a' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/btimers.c:162:13: style: Checking if unsigned variable 'wait' is less than zero. [unsignedLessThanZero]
bareos-Release-16.2.6/src/lib/cbuf.h:31:0: error: Code 'classcircbuf:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/connection_pool.h:31:0: error: Code 'classCONNECTION:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/cram-md5.c:67:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bareos-Release-16.2.6/src/lib/cram-md5.c:73:6: note: Found duplicate branches for 'if' and 'else'.
bareos-Release-16.2.6/src/lib/cram-md5.c:67:4: note: Found duplicate branches for 'if' and 'else'.
bareos-Release-16.2.6/src/lib/cram-md5.c:125:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bareos-Release-16.2.6/src/lib/cram-md5.c:127:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bareos-Release-16.2.6/src/lib/cram-md5.c:128:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bareos-Release-16.2.6/src/lib/crypto_cache.c:212:11: style: The scope of the variable 'now' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/crypto_cache.c:213:9: style: The scope of the variable 'found' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/crypto_cache.c:43:36: style: Function 'read_crypto_cache' argument 1 names different: declaration 'dir' definition 'cache_file'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/crypto_cache.h:45:36: note: Function 'read_crypto_cache' argument 1 names different: declaration 'dir' definition 'cache_file'.
bareos-Release-16.2.6/src/lib/crypto_cache.c:43:36: note: Function 'read_crypto_cache' argument 1 names different: declaration 'dir' definition 'cache_file'.
bareos-Release-16.2.6/src/lib/crypto_cache.c:140:37: style: Function 'write_crypto_cache' argument 1 names different: declaration 'dir' definition 'cache_file'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/crypto_cache.h:47:37: note: Function 'write_crypto_cache' argument 1 names different: declaration 'dir' definition 'cache_file'.
bareos-Release-16.2.6/src/lib/crypto_cache.c:140:37: note: Function 'write_crypto_cache' argument 1 names different: declaration 'dir' definition 'cache_file'.
bareos-Release-16.2.6/src/lib/crypto_cache.c:55:79: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/crypto_cache.c:63:40: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/crypto_cache.c:159:91: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/crypto_cache.c:167:47: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/crypto_cache.c:175:53: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/daemon.c:56:70: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/devlock.h:41:0: error: Code 'classdevlock{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/dlist.c:344:13: error: Memory is allocated but not initialized: node [uninitdata]
bareos-Release-16.2.6/src/lib/edit.c:254:11: style: The scope of the variable 'mod_len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/edit.c:255:11: style: The scope of the variable 'val' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/edit.c:327:13: style: The scope of the variable 'times' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/fnmatch.c:197:12: style: The scope of the variable 'c2' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/guid_to_name.c:126:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/guid_to_name.c:154:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/htable.c:170:0: error: Code 'htable::htable' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/ini.h:119:0: error: Code 'classConfigFile{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/jcr.c:792:14: warning: Possible null pointer dereference: jcr [nullPointer]
bareos-Release-16.2.6/src/lib/jcr.c:780:15: note: Assignment 'jcr=NULL', assigned value is 0
bareos-Release-16.2.6/src/lib/jcr.c:792:14: note: Null pointer dereference
bareos-Release-16.2.6/src/lib/jcr.c:326:19: style: The scope of the variable 'item' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/jcr.c:571:23: style: The scope of the variable 'je' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/jcr.c:156:49: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/jcr.c:196:58: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/jcr.c:202:55: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/jcr.c:353:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/jcr.c:378:67: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/jcr.c:407:77: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/jcr.c:713:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/lex.c:78:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/lex.c:78:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/lex.c:123:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/lex.c:123:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/lex.c:538:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/lex.c:785:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/lex.c:813:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/lockmgr.c:94:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/lockmgr.c:104:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/md5.c:97:14: style: The scope of the variable 'saved_a' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/md5.c:97:23: style: The scope of the variable 'saved_b' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/md5.c:97:32: style: The scope of the variable 'saved_c' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/md5.c:97:41: style: The scope of the variable 'saved_d' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/md5.c:214:22: style: The scope of the variable 'available' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/mem_pool.c:131:4: error: Null pointer dereference: p [nullPointer]
bareos-Release-16.2.6/src/lib/mem_pool.c:130:14: note: Assignment 'p=0', assigned value is 0
bareos-Release-16.2.6/src/lib/mem_pool.c:131:4: note: Null pointer dereference
bareos-Release-16.2.6/src/lib/mem_pool.c:445:10: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/mem_pool.c:305:4: error: Memory leak: buf [memleak]
bareos-Release-16.2.6/src/lib/mem_pool.c:326:4: error: Memory leak: buf [memleak]
bareos-Release-16.2.6/src/lib/message.c:1537:7: error: Null pointer dereference: p [nullPointer]
bareos-Release-16.2.6/src/lib/message.c:1536:17: note: Assignment 'p=0', assigned value is 0
bareos-Release-16.2.6/src/lib/message.c:1537:7: note: Null pointer dereference
bareos-Release-16.2.6/src/lib/message.c:1682:7: error: Null pointer dereference: p [nullPointer]
bareos-Release-16.2.6/src/lib/message.c:1679:17: note: Assignment 'p=0', assigned value is 0
bareos-Release-16.2.6/src/lib/message.c:1682:7: note: Null pointer dereference
bareos-Release-16.2.6/src/lib/message.c:145:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:145:16: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:193:10: style: The scope of the variable 'l' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:193:18: style: The scope of the variable 'q' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:194:9: style: The scope of the variable 'cpath' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:195:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:678:14: style: The scope of the variable 'old' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:797:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:827:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1221:12: style: The scope of the variable 'ap' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1222:9: style: The scope of the variable 'ed1' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1223:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1223:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1225:13: style: The scope of the variable 'usecs' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1337:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1337:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1406:12: style: The scope of the variable 'ap' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1407:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1407:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1463:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1463:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1697:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1697:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1727:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1760:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1782:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1804:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1834:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1909:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:1909:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/message.c:364:24: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/message.c:374:24: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/message.c:379:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/message.c:501:27: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/message.c:610:55: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/message.c:630:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/message.c:634:52: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/message.c:743:64: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/message.c:1059:19: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/message.c:1061:63: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/message.c:1081:28: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/mntent_cache.c:504:26: style: The scope of the variable 'mce' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/output_formatter.c:44:0: error: Code 'OUTPUT_FORMATTER::OUTPUT_FORMATTER' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/parse_bsr.c:106:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:106:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:141:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:141:13: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:368:8: style: The scope of the variable 'token' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:401:8: style: The scope of the variable 'token' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:437:8: style: The scope of the variable 'token' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:474:8: style: The scope of the variable 'token' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:568:8: style: The scope of the variable 'token' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:608:8: style: The scope of the variable 'token' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:648:8: style: The scope of the variable 'token' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:685:8: style: The scope of the variable 'token' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:722:8: style: The scope of the variable 'token' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:758:8: style: The scope of the variable 'token' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/parse_bsr.c:203:32: style: Function 'parse_bsr' argument 2 names different: declaration 'lf' definition 'fname'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/bsr.h:170:32: note: Function 'parse_bsr' argument 2 names different: declaration 'lf' definition 'fname'.
bareos-Release-16.2.6/src/lib/parse_bsr.c:203:32: note: Function 'parse_bsr' argument 2 names different: declaration 'lf' definition 'fname'.
bareos-Release-16.2.6/src/lib/parse_bsr.c:214:20: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/parse_conf.c:418:4: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/lib/parse_conf.c:416:0: note: Variable 'i' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/lib/parse_conf.c:418:4: note: Variable 'i' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/lib/parse_conf.c:891:13: style: Variable 'directory' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/parse_conf.c:930:13: style: Variable 'rel_path' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/parse_conf.c:143:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/parse_conf.c:198:17: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/parse_conf.c:536:10: error: Uninitialized variable: config_path_file [uninitvar]
bareos-Release-16.2.6/src/lib/parse_conf.c:543:16: error: Uninitialized variable: config_path_file [uninitvar]
bareos-Release-16.2.6/src/lib/parse_conf.c:552:13: error: Uninitialized variable: config_path_file [uninitvar]
bareos-Release-16.2.6/src/lib/parse_conf.c:559:25: error: Uninitialized variable: config_path_file [uninitvar]
bareos-Release-16.2.6/src/lib/passphrase.c:119:26: style: The scope of the variable 'c' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/path_list.c:48:4: error: Memory is allocated but not initialized: path_list [uninitdata]
bareos-Release-16.2.6/src/lib/plugins.c:38:0: error: #error "Cannot load dynamic objects into program" [preprocessorErrorDirective]
bareos-Release-16.2.6/src/lib/rblist.c:142:8: style: The scope of the variable 'comp' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/res.c:1485:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/lib/runscript.h:65:0: error: Code 'classRUNSCRIPT{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/lib/scan.c:137:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/scan.c:137:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/scsi_crypto.c:750:8: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/scsi_crypto.c:751:9: style: The scope of the variable 'indent_level' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/tree.c:259:10: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bareos-Release-16.2.6/src/lib/tree.c:166:24: style: The scope of the variable 'rel' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/tree.c:458:9: style: The scope of the variable 'save_char' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/tree.c:459:8: style: The scope of the variable 'match' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/tree.c:174:7: style: Variable 'freed_blocks' is modified but its new value is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/unittests/base64_test.c:169:4: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/lib/unittests/base64_test.c:165:4: note: Variable 'len' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/lib/unittests/base64_test.c:169:4: note: Variable 'len' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/lib/unittests/base64_test.c:68:0: style: Variable 'debug_level' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/unittests/base64_test.c:69:10: style: Unused variable: p [unusedVariable]
bareos-Release-16.2.6/src/lib/unittests/base64_test.c:71:0: style: Variable 't' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/unittests/base64_test.c:148:0: style: Variable 'xx' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/unittests/base64_test.c:78:45: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/unittests/bsnprintf_test.c:147:0: style: Variable 'fail' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/unittests/bsnprintf_test.c:148:0: style: Variable 'num' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/unittests/dlist_test.c:153:4: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/lib/unittests/dlist_test.c:131:0: note: Variable 'item' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/lib/unittests/dlist_test.c:153:4: note: Variable 'item' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/lib/unittests/dlist_test.c:187:4: error: Memory is allocated but not initialized: jcr_chain [uninitdata]
bareos-Release-16.2.6/src/lib/unittests/dlist_test.c:193:7: error: Memory is allocated but not initialized: jcr_chain [uninitdata]
bareos-Release-16.2.6/src/lib/unittests/dlist_test.c:300:4: error: Uninitialized variable: chain [uninitvar]
bareos-Release-16.2.6/src/lib/unittests/dlist_test.c:308:13: error: Uninitialized variable: chain [uninitvar]
bareos-Release-16.2.6/src/lib/unittests/edit_test.c:151:16: style: Variable 'fail' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/lib/unittests/htable_test.c:69:4: error: Memory is allocated but not initialized: jcrtbl [uninitdata]
bareos-Release-16.2.6/src/lib/unittests/htable_test.c:86:7: error: Memory is allocated but not initialized: jcrtbl [uninitdata]
bareos-Release-16.2.6/src/lib/unittests/ini_test.c:122:4: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/lib/unittests/ini_test.c:113:0: note: Variable 'list' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/lib/unittests/ini_test.c:122:4: note: Variable 'list' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/lib/unittests/scan_test.c:94:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/lib/unittests/scan_test.c:94:4: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/lib/unittests/scan_test.c:74:16: style: struct member 'VOLUME_CAT_INFO::VolCatReads' is never used. [unusedStructMember]
bareos-Release-16.2.6/src/lib/unittests/scan_test.c:75:16: style: struct member 'VOLUME_CAT_INFO::VolCatRBytes' is never used. [unusedStructMember]
bareos-Release-16.2.6/src/lib/unittests/scan_test.c:76:16: style: struct member 'VOLUME_CAT_INFO::VolCatRecycles' is never used. [unusedStructMember]
bareos-Release-16.2.6/src/lib/unittests/sellist_test.c:52:4: error: Uninitialized variable: sl [uninitvar]
bareos-Release-16.2.6/src/lib/unittests/tree_test.c:89:8: style: Unused variable: i [unusedVariable]
bareos-Release-16.2.6/src/lib/unittests/tree_test.c:106:45: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/util.c:522:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/util.c:523:16: style: The scope of the variable 'vs' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/util.c:592:16: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/util.c:593:13: style: The scope of the variable 'cmd' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/util.c:594:13: style: The scope of the variable 'line' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/util.c:595:11: style: The scope of the variable 'bpipe' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/util.c:596:16: style: The scope of the variable 'shellcmd' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/util.c:650:11: style: The scope of the variable 'k' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/util.c:793:14: style: The scope of the variable 'q' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/util.c:557:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:558:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:560:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:561:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:562:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:563:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:565:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:566:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:567:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:568:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:570:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/util.c:571:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bareos-Release-16.2.6/src/lib/var.c:339:9: style: The scope of the variable 'new_size' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/var.c:1854:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/var.c:2069:13: style: The scope of the variable 'rc2' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/var.c:2070:9: style: The scope of the variable 'inc' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lib/var.c:2402:13: style: Function 'var_create' argument 1 names different: declaration 'var' definition 'pvar'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/var.h:130:34: note: Function 'var_create' argument 1 names different: declaration 'var' definition 'pvar'.
bareos-Release-16.2.6/src/lib/var.c:2402:13: note: Function 'var_create' argument 1 names different: declaration 'var' definition 'pvar'.
bareos-Release-16.2.6/src/lib/var.c:2504:17: style: Function 'var_unescape' argument 2 names different: declaration 'src_ptr' definition 'src'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/var.h:133:51: note: Function 'var_unescape' argument 2 names different: declaration 'src_ptr' definition 'src'.
bareos-Release-16.2.6/src/lib/var.c:2504:17: note: Function 'var_unescape' argument 2 names different: declaration 'src_ptr' definition 'src'.
bareos-Release-16.2.6/src/lib/var.c:2504:26: style: Function 'var_unescape' argument 3 names different: declaration 'src_len' definition 'srclen'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/var.h:133:64: note: Function 'var_unescape' argument 3 names different: declaration 'src_len' definition 'srclen'.
bareos-Release-16.2.6/src/lib/var.c:2504:26: note: Function 'var_unescape' argument 3 names different: declaration 'src_len' definition 'srclen'.
bareos-Release-16.2.6/src/lib/var.c:2505:11: style: Function 'var_unescape' argument 4 names different: declaration 'dst_ptr' definition 'dst'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/var.h:133:80: note: Function 'var_unescape' argument 4 names different: declaration 'dst_ptr' definition 'dst'.
bareos-Release-16.2.6/src/lib/var.c:2505:11: note: Function 'var_unescape' argument 4 names different: declaration 'dst_ptr' definition 'dst'.
bareos-Release-16.2.6/src/lib/var.c:2505:20: style: Function 'var_unescape' argument 5 names different: declaration 'dst_len' definition 'dstlen'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/lib/var.h:133:93: note: Function 'var_unescape' argument 5 names different: declaration 'dst_len' definition 'dstlen'.
bareos-Release-16.2.6/src/lib/var.c:2505:20: note: Function 'var_unescape' argument 5 names different: declaration 'dst_len' definition 'dstlen'.
bareos-Release-16.2.6/src/lib/watchdog.c:89:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/watchdog.c:332:12: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lib/watchdog.c:347:12: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/lmdb/mdb.c:234:0: error: #error "Unknown or unsupported endianness (BYTE_ORDER)" [preprocessorErrorDirective]
bareos-Release-16.2.6/src/lmdb/midl.c:202:17: style: The scope of the variable 'merge_id' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lmdb/midl.c:317:14: style: The scope of the variable 'i' can be reduced. [variableScope]
bareos-Release-16.2.6/src/lmdb/midl.c:123:4: error: Common realloc mistake: 'ids' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/lmdb/midl.c:134:2: error: Common realloc mistake: 'idn' nulled but not freed upon failure [memleakOnRealloc]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:245:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:239:6: note: outer condition: rrxl
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:245:7: note: identical inner condition: rrxl
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:240:10: warning: Either the condition 'if(rrxl)' is redundant or there is possible null pointer dereference: rrxl. [nullPointerRedundantCheck]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:245:6: note: Assuming that condition 'if(rrxl)' is not redundant
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:240:10: note: Null pointer dereference
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:715:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:807:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:848:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:884:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:934:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:961:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:982:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1009:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1036:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1063:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1090:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1189:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1216:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1238:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1288:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1337:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1401:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1543:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1606:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1677:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1703:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1743:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1766:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:1839:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2279:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2376:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2408:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2433:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2456:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2539:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2577:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2600:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2629:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2720:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2779:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2796:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2817:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2840:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2863:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2012:22: style: The scope of the variable 'bu' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:2471:11: style: The scope of the variable 'max_len' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:3126:11: style: The scope of the variable 'raw_name' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:63:23: style: Function 'ndma_dispatch_request' argument 2 names different: declaration 'xa' definition 'arg_xa'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/ndmp/ndmagents.h:1199:24: note: Function 'ndma_dispatch_request' argument 2 names different: declaration 'xa' definition 'arg_xa'.
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:63:23: note: Function 'ndma_dispatch_request' argument 2 names different: declaration 'xa' definition 'arg_xa'.
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:358:64: style: Function 'ndma_call_no_tattle' argument 2 names different: declaration 'xa' definition 'arg_xa'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/ndmp/ndmagents.h:1210:24: note: Function 'ndma_call_no_tattle' argument 2 names different: declaration 'xa' definition 'arg_xa'.
bareos-Release-16.2.6/src/ndmp/ndma_comm_dispatch.c:358:64: note: Function 'ndma_call_no_tattle' argument 2 names different: declaration 'xa' definition 'arg_xa'.
bareos-Release-16.2.6/src/ndmp/ndma_comm_job.c:240:20: style: The scope of the variable 'me' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_comm_session.c:201:8: style: The scope of the variable 'conn_sock' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_comm_session.c:201:19: style: The scope of the variable 'rc' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_cops_backreco.c:191:8: style: The scope of the variable 'estb' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_cops_backreco.c:334:8: style: The scope of the variable 'estb' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_cops_backreco.c:584:8: style: The scope of the variable 'estb' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_cops_backreco.c:1072:15: style: The scope of the variable 'notices' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_cops_labels.c:140:12: style: Variable 'n_media' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_cops_query.c:830:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_cops_query.c:852:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bareos-Release-16.2.6/src/ndmp/ndma_cops_query.c:764:13: style: The scope of the variable 'attr' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_cops_robot.c:427:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/ndmp/ndma_cops_robot.c:425:2: note: Variable 'rc' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_cops_robot.c:427:2: note: Variable 'rc' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_cops_robot.c:284:14: style: Variable 'dst_addr' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:127:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:171:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:221:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:271:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:284:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:319:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:344:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:358:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:447:5: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:468:5: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:491:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:567:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:580:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:593:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:606:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:619:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:635:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:651:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:664:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_calls.c:679:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_media.c:70:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_media.c:92:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_media.c:447:10: style: The scope of the variable 'p' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_media.c:448:10: style: The scope of the variable 'q' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_media.c:567:14: style: The scope of the variable 'nline' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_media.c:622:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_media.c:394:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_robot.c:407:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_robot.c:245:34: style: The scope of the variable 'edp' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_robot.c:283:34: style: The scope of the variable 'edp' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_robot.c:361:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_ctrl_robot.c:483:16: style: Unused variable: i [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_data.c:117:11: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_data.c:215:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_data.c:235:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_mover.c:161:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_mover.c:160:2: note: Variable 'rc' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_ctst_mover.c:161:2: note: Variable 'rc' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_ctst_mover.c:161:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_mover.c:655:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_mover.c:677:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_mover.c:699:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_mover.c:824:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_mover.c:832:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_mover.c:840:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_subr.c:539:10: style: The scope of the variable 'src' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:631:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:634:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:634:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:634:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:668:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:700:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:703:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:703:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:703:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:730:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:771:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:805:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:808:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:808:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:808:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:1148:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:1148:2: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:597:6: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:595:6: note: Variable 'rc' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:597:6: note: Variable 'rc' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:158:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:1042:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:1057:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:1072:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:1222:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:1239:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_ctst_tape.c:1256:6: style: Unused variable: break [unusedVariable]
bareos-Release-16.2.6/src/ndmp/ndma_data.c:552:7: warning: Possible null pointer dereference: from_chan [nullPointer]
bareos-Release-16.2.6/src/ndmp/ndma_data.c:532:15: note: Assignment 'from_chan=0', assigned value is 0
bareos-Release-16.2.6/src/ndmp/ndma_data.c:552:7: note: Null pointer dereference
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:884:2: style: Variable 'what' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:876:0: note: Variable 'what' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:884:2: note: Variable 'what' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:993:2: style: Variable 'what' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:986:0: note: Variable 'what' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:993:2: note: Variable 'what' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:1039:2: style: Variable 'what' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:1033:0: note: Variable 'what' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:1039:2: note: Variable 'what' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:1116:2: style: Variable 'what' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:1108:0: note: Variable 'what' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_image_stream.c:1116:2: note: Variable 'what' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndma_noti_calls.c:52:26: style: Variable 'conn' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_noti_calls.c:70:26: style: Variable 'conn' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_noti_calls.c:89:26: style: Variable 'conn' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_noti_calls.c:106:26: style: Variable 'conn' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/ndmp/ndma_tape.c:629:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
bareos-Release-16.2.6/src/ndmp/ndma_tape.c:629:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
bareos-Release-16.2.6/src/ndmp/ndma_tape.c:417:9: style: The scope of the variable 'n_avail' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndmjob_args.c:485:3: style: Variable 'bp' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/ndmp/ndmjob_args.c:481:0: note: Variable 'bp' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndmjob_args.c:485:3: note: Variable 'bp' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/ndmp/ndmjob_args.c:730:10: style: The scope of the variable 'p' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndmjob_fhdb.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmjob_fhdb.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmjob_fhdb.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmjob_job.c:48:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndmjob_job.c:82:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndmjob_job.c:366:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bareos-Release-16.2.6/src/ndmp/ndmjob_job.c:426:3: error: Resource handle 'fp' freed twice. [doubleFree]
bareos-Release-16.2.6/src/ndmp/ndmjob_job.c:432:3: error: Resource handle 'fp' freed twice. [doubleFree]
bareos-Release-16.2.6/src/ndmp/ndmjob_job.c:438:3: error: Resource handle 'fp' freed twice. [doubleFree]
bareos-Release-16.2.6/src/ndmp/ndmjob_job.c:445:2: error: Returning/dereferencing 'fp' after it is deallocated / released [deallocret]
bareos-Release-16.2.6/src/ndmp/ndmjob_main_util.c:143:17: style: Function 'ndmjob_log' argument 1 names different: declaration 'level' definition 'lev'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/ndmp/ndmjob.h:83:31: note: Function 'ndmjob_log' argument 1 names different: declaration 'level' definition 'lev'.
bareos-Release-16.2.6/src/ndmp/ndmjob_main_util.c:143:17: note: Function 'ndmjob_log' argument 1 names different: declaration 'level' definition 'lev'.
bareos-Release-16.2.6/src/ndmp/ndml_agent.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_agent.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_agent.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_bstf.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_bstf.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_bstf.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_chan.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_chan.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_chan.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_config.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_config.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_config.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_conn.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_conn.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_conn.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_cstr.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_cstr.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_cstr.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_fhdb.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_fhdb.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_fhdb.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_fhh.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_fhh.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_fhh.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_log.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_log.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_log.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_md5.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_md5.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_md5.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_media.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_media.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_media.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_nmb.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_nmb.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_nmb.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_scsi.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_scsi.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_scsi.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_stzf.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_stzf.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_stzf.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_util.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndml_util.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndml_util.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmos_common.c:288:50: style: Function 'ndmos_tape_open' argument 2 names different: declaration 'drive_name' definition 'name'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/ndmp/ndmagents.h:1298:11: note: Function 'ndmos_tape_open' argument 2 names different: declaration 'drive_name' definition 'name'.
bareos-Release-16.2.6/src/ndmp/ndmos_common.c:288:50: note: Function 'ndmos_tape_open' argument 2 names different: declaration 'drive_name' definition 'name'.
bareos-Release-16.2.6/src/ndmp/ndmos_common.c:300:51: style: Function 'ndmos_tape_write' argument 2 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/ndmp/ndmagents.h:1305:11: note: Function 'ndmos_tape_write' argument 2 names different: declaration 'buf' definition 'data'.
bareos-Release-16.2.6/src/ndmp/ndmos_common.c:300:51: note: Function 'ndmos_tape_write' argument 2 names different: declaration 'buf' definition 'data'.
bareos-Release-16.2.6/src/ndmp/ndmos_common.c:307:50: style: Function 'ndmos_tape_read' argument 2 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/ndmp/ndmagents.h:1309:11: note: Function 'ndmos_tape_read' argument 2 names different: declaration 'buf' definition 'data'.
bareos-Release-16.2.6/src/ndmp/ndmos_common.c:307:50: note: Function 'ndmos_tape_read' argument 2 names different: declaration 'buf' definition 'data'.
bareos-Release-16.2.6/src/ndmp/ndmos_common.c:315:30: style: Function 'ndmos_tape_mtio' argument 4 names different: declaration 'resid' definition 'done_count'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/ndmp/ndmagents.h:1303:31: note: Function 'ndmos_tape_mtio' argument 4 names different: declaration 'resid' definition 'done_count'.
bareos-Release-16.2.6/src/ndmp/ndmos_common.c:315:30: note: Function 'ndmos_tape_mtio' argument 4 names different: declaration 'resid' definition 'done_count'.
bareos-Release-16.2.6/src/ndmp/ndmp0_enum_strs.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp0_enum_strs.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp0_enum_strs.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp0_pp.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp0_pp.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp0_pp.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp0_xmt.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp0_xmt.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp0_xmt.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp2_enum_strs.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp2_enum_strs.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp2_enum_strs.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp2_pp.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp2_pp.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp2_pp.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp2_translate.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp2_translate.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp2_translate.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp2_xmt.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp2_xmt.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp2_xmt.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp3_enum_strs.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp3_enum_strs.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp3_enum_strs.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp3_pp.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp3_pp.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp3_pp.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp3_translate.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp3_translate.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp3_translate.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp3_xmt.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp3_xmt.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp3_xmt.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp4_enum_strs.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp4_enum_strs.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp4_enum_strs.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp4_pp.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp4_pp.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp4_pp.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp4_translate.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp4_translate.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp4_translate.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp4_xmt.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp4_xmt.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp4_xmt.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp9_enum_strs.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp9_enum_strs.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp9_enum_strs.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp9_xmt.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp9_xmt.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp9_xmt.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp_translate.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmp_translate.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmp_translate.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmprotocol.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/ndmprotocol.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/ndmprotocol.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/smc_api.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/smc_api.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/smc_api.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/smc_parse.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/smc_parse.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/smc_parse.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/smc_pp.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/smc_pp.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/smc_pp.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/wraplib.c:0:0: error: syntax error [syntaxError]
bareos-Release-16.2.6/src/ndmp/wraplib.c:0:0: note: syntax error
bareos-Release-16.2.6/src/ndmp/wraplib.c:0:0: note: syntax error
bareos-Release-16.2.6/src/plugins/dird/python-dir.c:34:0: error: #error "Need at least Python version 2.6 or newer" [preprocessorErrorDirective]
bareos-Release-16.2.6/src/plugins/filed/bpipe-fd.c:891:9: warning: Either the condition '!p_ctx' is redundant or there is possible null pointer dereference: p_ctx. [nullPointerRedundantCheck]
bareos-Release-16.2.6/src/plugins/filed/bpipe-fd.c:887:8: note: Assuming that condition '!p_ctx' is not redundant
bareos-Release-16.2.6/src/plugins/filed/bpipe-fd.c:891:9: note: Null pointer dereference
bareos-Release-16.2.6/src/plugins/filed/bpipe-fd.c:897:9: warning: Either the condition '!p_ctx' is redundant or there is possible null pointer dereference: p_ctx. [nullPointerRedundantCheck]
bareos-Release-16.2.6/src/plugins/filed/bpipe-fd.c:887:8: note: Assuming that condition '!p_ctx' is not redundant
bareos-Release-16.2.6/src/plugins/filed/bpipe-fd.c:897:9: note: Null pointer dereference
bareos-Release-16.2.6/src/plugins/filed/bpipe-fd.c:903:9: warning: Either the condition '!p_ctx' is redundant or there is possible null pointer dereference: p_ctx. [nullPointerRedundantCheck]
bareos-Release-16.2.6/src/plugins/filed/bpipe-fd.c:887:8: note: Assuming that condition '!p_ctx' is not redundant
bareos-Release-16.2.6/src/plugins/filed/bpipe-fd.c:903:9: note: Null pointer dereference
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:410:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:581:8: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1491:9: style: The scope of the variable 'skip_xattr' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1581:8: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1631:8: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:432:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:479:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:487:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:528:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:607:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:631:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:650:22: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:947:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:955:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:963:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1291:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1327:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1338:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1349:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1399:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1410:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1424:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1617:10: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/cephfs-fd.c:1804:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/example-plugin-fd.c:202:7: warning: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
bareos-Release-16.2.6/src/plugins/filed/example-plugin-fd.c:202:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/plugins/filed/example-plugin-fd.c:205:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:813:8: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:1175:10: style: The scope of the variable 'bp' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:2019:9: style: The scope of the variable 'skip_xattr' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:2109:8: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:2159:8: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:566:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:688:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:707:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:748:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:838:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:862:16: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:1817:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:1853:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:1864:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:1875:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:1925:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:1936:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:1952:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:2145:10: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/gfapi-fd.c:2333:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/python-fd.c:37:0: error: #error "Need at least Python version 2.6 or newer" [preprocessorErrorDirective]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:405:8: style: The scope of the variable 'status' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:457:10: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:759:10: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:767:10: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:776:10: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:792:10: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:833:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:842:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:872:10: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:1091:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:1153:10: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:1166:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/rados-fd.c:1216:7: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/filed/test-deltaseq-fd.c:95:0: error: Code 'classdelta_test{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/plugins/filed/test-plugin-fd.c:236:24: style: The scope of the variable 'rop' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/filed/test-plugin-fd.c:584:7: error: Uninitialized variable: ini [uninitvar]
bareos-Release-16.2.6/src/plugins/stored/python-sd.c:34:0: error: #error "Need at least Python version 2.6 or newer" [preprocessorErrorDirective]
bareos-Release-16.2.6/src/plugins/stored/scsicrypto-sd.c:311:12: style: The scope of the variable 'director' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/stored/scsicrypto-sd.c:474:9: style: The scope of the variable 'decryption_needed' can be reduced. [variableScope]
bareos-Release-16.2.6/src/plugins/stored/scsicrypto-sd.c:527:13: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/plugins/stored/scsicrypto-sd.c:530:76: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/qt-console/bat_conf.cpp:213:10: style: The scope of the variable 'res' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/console/console.cpp:317:11: style: Condition 'first' is always true [knownConditionTrueFalse]
bareos-Release-16.2.6/src/qt-console/console/console.cpp:310:20: note: Assignment 'first=true', assigned value is 1
bareos-Release-16.2.6/src/qt-console/console/console.cpp:317:11: note: Condition 'first' is always true
bareos-Release-16.2.6/src/qt-console/console/console.cpp:658:8: style: The scope of the variable 'stat' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/console/console.cpp:261:43: style: Function 'sql_cmd' argument 2 names different: declaration 'cmd' definition 'query'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/console/console.h:86:37: note: Function 'sql_cmd' argument 2 names different: declaration 'cmd' definition 'query'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:261:43: note: Function 'sql_cmd' argument 2 names different: declaration 'cmd' definition 'query'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:266:32: style: Function 'sql_cmd' argument 1 names different: declaration 'cmd' definition 'query'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/console/console.h:85:26: note: Function 'sql_cmd' argument 1 names different: declaration 'cmd' definition 'query'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:266:32: note: Function 'sql_cmd' argument 1 names different: declaration 'cmd' definition 'query'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:275:35: style: Function 'sql_cmd' argument 1 names different: declaration 'cmd' definition 'query'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/console/console.h:84:29: note: Function 'sql_cmd' argument 1 names different: declaration 'cmd' definition 'query'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:275:35: note: Function 'sql_cmd' argument 1 names different: declaration 'cmd' definition 'query'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:288:46: style: Function 'sql_cmd' argument 2 names different: declaration 'cmd' definition 'query'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/console/console.h:87:40: note: Function 'sql_cmd' argument 2 names different: declaration 'cmd' definition 'query'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:288:46: note: Function 'sql_cmd' argument 2 names different: declaration 'cmd' definition 'query'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:341:36: style: Function 'write_dir' argument 1 names different: declaration 'buf' definition 'msg'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/console/console.h:88:30: note: Function 'write_dir' argument 1 names different: declaration 'buf' definition 'msg'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:341:36: note: Function 'write_dir' argument 1 names different: declaration 'buf' definition 'msg'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:350:36: style: Function 'write_dir' argument 1 names different: declaration 'buf' definition 'msg'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/console/console.h:89:30: note: Function 'write_dir' argument 1 names different: declaration 'buf' definition 'msg'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:350:36: note: Function 'write_dir' argument 1 names different: declaration 'buf' definition 'msg'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:359:47: style: Function 'write_dir' argument 2 names different: declaration 'buf' definition 'msg'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/console/console.h:90:41: note: Function 'write_dir' argument 2 names different: declaration 'buf' definition 'msg'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:359:47: note: Function 'write_dir' argument 2 names different: declaration 'buf' definition 'msg'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:367:47: style: Function 'write_dir' argument 2 names different: declaration 'buf' definition 'msg'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/console/console.h:91:41: note: Function 'write_dir' argument 2 names different: declaration 'buf' definition 'msg'.
bareos-Release-16.2.6/src/qt-console/console/console.cpp:367:47: note: Function 'write_dir' argument 2 names different: declaration 'buf' definition 'msg'.
bareos-Release-16.2.6/src/qt-console/console/console.h:66:4: style: Class 'Console' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-console/job/job.cpp:225:9: style: The scope of the variable 'parseit' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/joblist/joblist.cpp:38:33: style: Function 'JobList' argument 1 names different: declaration 'medianame' definition 'mediaName'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/joblist/joblist.h:37:27: note: Function 'JobList' argument 1 names different: declaration 'medianame' definition 'mediaName'.
bareos-Release-16.2.6/src/qt-console/joblist/joblist.cpp:38:33: note: Function 'JobList' argument 1 names different: declaration 'medianame' definition 'mediaName'.
bareos-Release-16.2.6/src/qt-console/joblist/joblist.cpp:38:59: style: Function 'JobList' argument 2 names different: declaration 'clientname' definition 'clientName'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/joblist/joblist.h:37:53: note: Function 'JobList' argument 2 names different: declaration 'clientname' definition 'clientName'.
bareos-Release-16.2.6/src/qt-console/joblist/joblist.cpp:38:59: note: Function 'JobList' argument 2 names different: declaration 'clientname' definition 'clientName'.
bareos-Release-16.2.6/src/qt-console/joblist/joblist.cpp:39:26: style: Function 'JobList' argument 3 names different: declaration 'jobname' definition 'jobName'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/joblist/joblist.h:38:27: note: Function 'JobList' argument 3 names different: declaration 'jobname' definition 'jobName'.
bareos-Release-16.2.6/src/qt-console/joblist/joblist.cpp:39:26: note: Function 'JobList' argument 3 names different: declaration 'jobname' definition 'jobName'.
bareos-Release-16.2.6/src/qt-console/joblist/joblist.cpp:39:50: style: Function 'JobList' argument 4 names different: declaration 'filesetname' definition 'filesetName'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/joblist/joblist.h:38:51: note: Function 'JobList' argument 4 names different: declaration 'filesetname' definition 'filesetName'.
bareos-Release-16.2.6/src/qt-console/joblist/joblist.cpp:39:50: note: Function 'JobList' argument 4 names different: declaration 'filesetname' definition 'filesetName'.
bareos-Release-16.2.6/src/qt-console/joblist/joblist.cpp:341:48: style: Variable 'sizeSum' is assigned a value that is never used. [unreadVariable]
bareos-Release-16.2.6/src/qt-console/label/label.h:37:4: style: Class 'labelPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-console/main.cpp:36:0: error: #error "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" [preprocessorErrorDirective]
bareos-Release-16.2.6/src/qt-console/mainwin.cpp:94:23: style: C-style pointer casting [cstyleCast]
bareos-Release-16.2.6/src/qt-console/mainwin.cpp:658:18: style: C-style pointer casting [cstyleCast]
bareos-Release-16.2.6/src/qt-console/mainwin.cpp:690:18: style: C-style pointer casting [cstyleCast]
bareos-Release-16.2.6/src/qt-console/mainwin.cpp:761:13: style: C-style pointer casting [cstyleCast]
bareos-Release-16.2.6/src/qt-console/mainwin.cpp:119:28: style: The scope of the variable 'topItem' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/mainwin.cpp:580:8: style: The scope of the variable 'conn' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/mainwin.cpp:757:21: style: The scope of the variable 'currentitem' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/mainwin.h:44:4: style: Class 'MainWin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-console/run/run.h:41:4: style: Class 'runPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-console/run/run.h:65:4: style: Class 'runCmdPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-console/restore/restore.h:40:4: style: Class 'bRestoreTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-console/restore/restore.h:102:4: style: Class 'restorePage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-console/restore/restore.h:170:4: style: Class 'bRunRestore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:58:4: style: Class 'Freeze' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-console/joblist/joblist.h:40:17: style: The function 'PgSeltreeWidgetClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:60:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/joblist/joblist.h:40:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/joblist/joblist.h:41:17: style: The function 'currentStackItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:61:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/joblist/joblist.h:41:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/joblist/joblist.h:46:17: style: The function 'treeWidgetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:90:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/joblist/joblist.h:46:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/storage/storage.h:40:17: style: The function 'PgSeltreeWidgetClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:60:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/storage/storage.h:40:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/storage/storage.h:41:17: style: The function 'currentStackItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:61:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/storage/storage.h:41:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/fileset/fileset.h:38:17: style: The function 'PgSeltreeWidgetClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:60:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/fileset/fileset.h:38:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/fileset/fileset.h:39:17: style: The function 'currentStackItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:61:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/fileset/fileset.h:39:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/restore/restore.h:136:9: style: The function 'PgSeltreeWidgetClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:60:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/restore/restore.h:136:9: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/medialist/medialist.h:41:17: style: The function 'PgSeltreeWidgetClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:60:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/medialist/medialist.h:41:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/medialist/medialist.h:42:17: style: The function 'currentStackItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:61:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/medialist/medialist.h:42:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/clients/clients.h:38:17: style: The function 'PgSeltreeWidgetClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:60:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/clients/clients.h:38:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/clients/clients.h:39:17: style: The function 'currentStackItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:61:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/clients/clients.h:39:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/restore/restoretree.h:43:17: style: The function 'PgSeltreeWidgetClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:60:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/restore/restoretree.h:43:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/restore/restoretree.h:44:17: style: The function 'currentStackItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:61:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/restore/restoretree.h:44:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/jobs/jobs.h:38:17: style: The function 'PgSeltreeWidgetClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:60:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/jobs/jobs.h:38:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/jobs/jobs.h:39:17: style: The function 'currentStackItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:61:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/jobs/jobs.h:39:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.h:40:9: style: The function 'PgSeltreeWidgetClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:60:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.h:40:9: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.h:41:9: style: The function 'currentStackItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:61:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.h:41:9: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/status/dirstat.h:38:17: style: The function 'PgSeltreeWidgetClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:60:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/status/dirstat.h:38:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/status/dirstat.h:39:17: style: The function 'currentStackItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/pages.h:61:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/status/dirstat.h:39:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:164:17: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:135:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:164:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:165:17: style: The function 'setTextAlignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:136:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:165:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:166:17: style: The function 'setBackground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:137:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:166:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:167:17: style: The function 'setSortValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:142:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:167:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:168:17: style: The function 'setPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:138:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:168:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:208:17: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:135:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:208:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:209:17: style: The function 'setTextAlignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:136:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:209:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:210:17: style: The function 'setBackground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:137:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:210:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:211:17: style: The function 'setSortValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:142:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:211:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:212:17: style: The function 'setPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:138:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:212:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:213:17: style: The function 'setPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:139:17: note: Virtual function in base class
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:213:17: note: Function in derived class
bareos-Release-16.2.6/src/qt-console/console/console.h:104:36: performance: Function parameter 'buf' should be passed by const reference. [passedByValue]
bareos-Release-16.2.6/src/qt-console/console/console.h:106:36: performance: Function parameter 'buf' should be passed by const reference. [passedByValue]
bareos-Release-16.2.6/src/qt-console/mediainfo/mediainfo.cpp:152:11: style: The scope of the variable 'ttime' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/mediainfo/mediainfo.cpp:155:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/mediainfo/mediainfo.cpp:36:62: style: Function 'MediaInfo' argument 2 names different: declaration 'mediaId' definition 'mediaName'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/mediainfo/mediainfo.h:33:54: note: Function 'MediaInfo' argument 2 names different: declaration 'mediaId' definition 'mediaName'.
bareos-Release-16.2.6/src/qt-console/mediainfo/mediainfo.cpp:36:62: note: Function 'MediaInfo' argument 2 names different: declaration 'mediaId' definition 'mediaName'.
bareos-Release-16.2.6/src/qt-console/medialist/medialist.cpp:144:11: style: The scope of the variable 'counter' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.cpp:76:24: style: The scope of the variable 'row' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.cpp:329:11: style: The scope of the variable 'ttime' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.cpp:334:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.cpp:335:10: style: The scope of the variable 'usage' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.cpp:74:43: style: Function 'getSelection' argument 1 names different: declaration 'ret' definition 'list'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.h:49:35: note: Function 'getSelection' argument 1 names different: declaration 'ret' definition 'list'.
bareos-Release-16.2.6/src/qt-console/medialist/mediaview.cpp:74:43: note: Function 'getSelection' argument 1 names different: declaration 'ret' definition 'list'.
bareos-Release-16.2.6/src/qt-console/pages.cpp:301:9: style: The scope of the variable 'donotify' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/qstd.cpp:31:9: style: The scope of the variable 'result' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/qstd.cpp:49:12: style: The scope of the variable 'result' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/qstd.cpp:15:24: style: Function 'yes' argument 1 names different: declaration 'yesNoQuestion' definition 'question'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/qstd.h:39:22: note: Function 'yes' argument 1 names different: declaration 'yesNoQuestion' definition 'question'.
bareos-Release-16.2.6/src/qt-console/qstd.cpp:15:24: note: Function 'yes' argument 1 names different: declaration 'yesNoQuestion' definition 'question'.
bareos-Release-16.2.6/src/qt-console/qstd.cpp:24:25: style: Function 'more' argument 1 names different: declaration 'prompt' definition 's'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/qstd.h:46:23: note: Function 'more' argument 1 names different: declaration 'prompt' definition 's'.
bareos-Release-16.2.6/src/qt-console/qstd.cpp:24:25: note: Function 'more' argument 1 names different: declaration 'prompt' definition 's'.
bareos-Release-16.2.6/src/qt-console/relabel/relabel.cpp:39:4: performance: Variable 'm_fromVolume' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bareos-Release-16.2.6/src/qt-console/restore/brestore.cpp:199:8: style: The scope of the variable 'minCnt' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/restore/brestore.cpp:290:8: style: The scope of the variable 'row' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/restore/brestore.cpp:489:8: style: The scope of the variable 'col' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/restore/brestore.cpp:640:8: style: The scope of the variable 'row' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/restore/brestore.cpp:591:53: style: Function 'get_info_from_selection' argument 4 names different: declaration 'fileindexes' definition 'findexes'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/restore/restore.h:140:67: note: Function 'get_info_from_selection' argument 4 names different: declaration 'fileindexes' definition 'findexes'.
bareos-Release-16.2.6/src/qt-console/restore/brestore.cpp:591:53: note: Function 'get_info_from_selection' argument 4 names different: declaration 'fileindexes' definition 'findexes'.
bareos-Release-16.2.6/src/qt-console/restore/prerestore.cpp:34:4: performance: Variable 'm_dataIn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bareos-Release-16.2.6/src/qt-console/restore/prerestore.cpp:42:4: performance: Variable 'm_dataIn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bareos-Release-16.2.6/src/qt-console/restore/restore.cpp:188:9: style: The scope of the variable 'ok' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/restore/restore.cpp:311:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/restore/restoretree.cpp:237:12: style: The scope of the variable 'querydone' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/restore/restoretree.cpp:551:17: style: The scope of the variable 'column' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/restore/restoretree.cpp:700:14: style: The scope of the variable 'column' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/restore/restoretree.cpp:1706:56: style: Function 'queryFileIndex' argument 2 names different: declaration 'jobID' definition 'jobId'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/restore/restoretree.h:87:46: note: Function 'queryFileIndex' argument 2 names different: declaration 'jobID' definition 'jobId'.
bareos-Release-16.2.6/src/qt-console/restore/restoretree.cpp:1706:56: note: Function 'queryFileIndex' argument 2 names different: declaration 'jobID' definition 'jobId'.
bareos-Release-16.2.6/src/qt-console/restore/restoretree.cpp:1530:16: style: Variable 'row' is modified but its new value is never used. [unreadVariable]
bareos-Release-16.2.6/src/qt-console/restore/restoretree.cpp:1697:16: style: Variable 'row' is modified but its new value is never used. [unreadVariable]
bareos-Release-16.2.6/src/qt-console/restore/restoretree.cpp:1750:16: style: Variable 'row' is modified but its new value is never used. [unreadVariable]
bareos-Release-16.2.6/src/qt-console/select/select.cpp:39:21: style: The scope of the variable 'item' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/status/clientstat.cpp:39:4: performance: Variable 'm_client' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bareos-Release-16.2.6/src/qt-console/status/storstat.cpp:405:16: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
bareos-Release-16.2.6/src/qt-console/status/storstat.cpp:54:4: performance: Variable 'm_storage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bareos-Release-16.2.6/src/qt-console/storage/content.cpp:298:8: style: The scope of the variable 'drive_cnt' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/storage/content.cpp:298:19: style: The scope of the variable 'sel_cnt' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/storage/content.cpp:373:8: style: The scope of the variable 'drive_cnt' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/storage/content.cpp:672:8: style: The scope of the variable 'drive_cnt' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:82:32: style: Function 'convertBytesIEC' argument 1 names different: declaration 'fld' definition 'qfld'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:44:32: note: Function 'convertBytesIEC' argument 1 names different: declaration 'fld' definition 'qfld'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:82:32: note: Function 'convertBytesIEC' argument 1 names different: declaration 'fld' definition 'qfld'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:128:31: style: Function 'convertBytesSI' argument 1 names different: declaration 'fld' definition 'qfld'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:47:31: note: Function 'convertBytesSI' argument 1 names different: declaration 'fld' definition 'qfld'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:128:31: note: Function 'convertBytesSI' argument 1 names different: declaration 'fld' definition 'qfld'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:187:53: style: Function 'setPercent' argument 2 names different: declaration 'number' definition 'value'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:85:37: note: Function 'setPercent' argument 2 names different: declaration 'number' definition 'value'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:187:53: note: Function 'setPercent' argument 2 names different: declaration 'number' definition 'value'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:280:86: style: Function 'setNumericFld' argument 3 names different: declaration 'sortVal' definition 'sortval'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:98:70: note: Function 'setNumericFld' argument 3 names different: declaration 'sortVal' definition 'sortval'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:280:86: note: Function 'setNumericFld' argument 3 names different: declaration 'sortVal' definition 'sortval'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:485:54: style: Function 'TableItemFormatter' argument 1 names different: declaration 'parent' definition 'tparent'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:201:37: note: Function 'TableItemFormatter' argument 1 names different: declaration 'parent' definition 'tparent'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:485:54: note: Function 'TableItemFormatter' argument 1 names different: declaration 'parent' definition 'tparent'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:485:67: style: Function 'TableItemFormatter' argument 2 names different: declaration 'row' definition 'trow'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:201:49: note: Function 'TableItemFormatter' argument 2 names different: declaration 'row' definition 'trow'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:485:67: note: Function 'TableItemFormatter' argument 2 names different: declaration 'row' definition 'trow'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:503:51: style: Function 'setPixmap' argument 3 names different: declaration 'tip' definition 'tips'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:213:73: note: Function 'setPixmap' argument 3 names different: declaration 'tip' definition 'tips'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:503:51: note: Function 'setPixmap' argument 3 names different: declaration 'tip' definition 'tips'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:519:38: style: Function 'setText' argument 1 names different: declaration 'index' definition 'col'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:208:29: note: Function 'setText' argument 1 names different: declaration 'index' definition 'col'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:519:38: note: Function 'setText' argument 1 names different: declaration 'index' definition 'col'.
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:415:1: style: Class 'TreeItemFormatter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.cpp:415:1: style: Class 'TreeItemFormatter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bareos-Release-16.2.6/src/qt-console/util/fmtwidgetitem.h:171:21: style: Class 'TreeItemFormatter' is unsafe, 'TreeItemFormatter::wdg' can leak by wrong usage. [unsafeClassCanLeak]
bareos-Release-16.2.6/src/qt-tray-monitor/authenticate.cpp:225:44: style: C-style pointer casting [cstyleCast]
bareos-Release-16.2.6/src/qt-tray-monitor/authenticate.cpp:227:47: style: C-style pointer casting [cstyleCast]
bareos-Release-16.2.6/src/qt-tray-monitor/monitoritem.h:78:4: style: Class 'MonitorItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-tray-monitor/systemtrayicon.h:35:4: style: Class 'SystemTrayIcon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-tray-monitor/monitortab.h:30:20: style: Class 'MonitorTab' is unsafe, 'MonitorTab::textEdit' can leak by wrong usage. [unsafeClassCanLeak]
bareos-Release-16.2.6/src/qt-tray-monitor/monitoritemthread.cpp:39:4: performance: Variable 'threadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bareos-Release-16.2.6/src/qt-tray-monitor/monitoritemthread.h:51:4: style: Class 'MonitorItemThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-tray-monitor/traymenu.h:35:4: style: Class 'TrayMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bareos-Release-16.2.6/src/qt-tray-monitor/tray_conf.cpp:171:16: style: C-style pointer casting [cstyleCast]
bareos-Release-16.2.6/src/qt-tray-monitor/tray_conf.cpp:206:16: style: C-style pointer casting [cstyleCast]
bareos-Release-16.2.6/src/qt-tray-monitor/tray_conf.cpp:336:13: style: C-style pointer casting [cstyleCast]
bareos-Release-16.2.6/src/qt-tray-monitor/tray_conf.cpp:274:10: style: The scope of the variable 'res' can be reduced. [variableScope]
bareos-Release-16.2.6/src/qt-tray-monitor/traymenu.cpp:29:29: style: Function 'TrayMenu' argument 1 names different: declaration 'trayMonitor' definition 'mainWindow'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-tray-monitor/traymenu.h:35:22: note: Function 'TrayMenu' argument 1 names different: declaration 'trayMonitor' definition 'mainWindow'.
bareos-Release-16.2.6/src/qt-tray-monitor/traymenu.cpp:29:29: note: Function 'TrayMenu' argument 1 names different: declaration 'trayMonitor' definition 'mainWindow'.
bareos-Release-16.2.6/src/qt-tray-monitor/traymenu.cpp:45:69: style: Function 'createAction' argument 3 names different: declaration 'trayMonitor' definition 'mainWindow'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/qt-tray-monitor/traymenu.h:39:62: note: Function 'createAction' argument 3 names different: declaration 'trayMonitor' definition 'mainWindow'.
bareos-Release-16.2.6/src/qt-tray-monitor/traymenu.cpp:45:69: note: Function 'createAction' argument 3 names different: declaration 'trayMonitor' definition 'mainWindow'.
bareos-Release-16.2.6/src/stored/dev.h:263:0: error: Code 'classDEVICE:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/stored/backends/generic_tape_device.h:31:0: error: Code 'classgeneric_tape_device:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/stored/backends/unix_fifo_device.h:31:0: error: Code 'classunix_fifo_device:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/stored/backends/unix_file_device.h:31:0: error: Code 'classunix_file_device:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/stored/crc32.c:67:0: error: #error Either HAVE_LITTLE_ENDIAN or HAVE_BIG_ENDIAN must be defined! [preprocessorErrorDirective]
bareos-Release-16.2.6/src/tests/bbatch.c:370:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bareos-Release-16.2.6/src/tests/bbatch.c:304:0: error: Memory leak: files [memleak]
bareos-Release-16.2.6/src/tests/cats_test.c:220:13: style: The scope of the variable 'limit' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tests/cats_test.c:221:9: style: The scope of the variable 'clean' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tests/grow.c:49:66: error: Uninitialized variable: be [uninitvar]
bareos-Release-16.2.6/src/tests/testls.c:250:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bareos-Release-16.2.6/src/tests/testls.c:79:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/bpluginfo.c:174:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bareos-Release-16.2.6/src/tools/bpluginfo.c:212:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bareos-Release-16.2.6/src/tools/bpluginfo.c:235:10: style: The scope of the variable 'dirtmp' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/bpluginfo.c:236:10: style: The scope of the variable 'progdir' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/bpluginfo.c:83:10: style: struct member '_bareosfuncs::registerBareosEvents' is never used. [unusedStructMember]
bareos-Release-16.2.6/src/tools/bpluginfo.c:84:10: style: struct member '_bareosfuncs::getBareosValue' is never used. [unusedStructMember]
bareos-Release-16.2.6/src/tools/bpluginfo.c:85:10: style: struct member '_bareosfuncs::setBareosValue' is never used. [unusedStructMember]
bareos-Release-16.2.6/src/tools/bpluginfo.c:86:10: style: struct member '_bareosfuncs::JobMessage' is never used. [unusedStructMember]
bareos-Release-16.2.6/src/tools/bpluginfo.c:88:10: style: struct member '_bareosfuncs::DebugMessage' is never used. [unusedStructMember]
bareos-Release-16.2.6/src/tools/bpluginfo.c:90:12: style: struct member '_bareosfuncs::bareosMalloc' is never used. [unusedStructMember]
bareos-Release-16.2.6/src/tools/bpluginfo.c:91:11: style: struct member '_bareosfuncs::bareosFree' is never used. [unusedStructMember]
bareos-Release-16.2.6/src/tools/bregex.c:74:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/bsmtp.c:99:14: style: The scope of the variable 'q' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/bwild.c:51:10: style: The scope of the variable 'fd' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/bwild.c:53:8: style: The scope of the variable 'lineno' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/drivetype.c:78:9: style: The scope of the variable 'drive' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/drivetype.c:79:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/smtp-orig.c:188:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/timelimit.c:359:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bareos-Release-16.2.6/src/tools/timelimit.c:522:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bareos-Release-16.2.6/src/tools/timelimit.c:238:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bareos-Release-16.2.6/src/tools/timelimit.c:293:15: style: The scope of the variable 's' can be reduced. [variableScope]
bareos-Release-16.2.6/src/win32/compat/compat.c:2997:0: error: Code 'classwinver{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/win32/compat/glob.c:667:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bareos-Release-16.2.6/src/win32/compat/glob.c:669:5: note: Found duplicate branches for 'if' and 'else'.
bareos-Release-16.2.6/src/win32/compat/glob.c:667:5: note: Found duplicate branches for 'if' and 'else'.
bareos-Release-16.2.6/src/win32/compat/glob.c:123:16: style: The scope of the variable 'c' can be reduced. [variableScope]
bareos-Release-16.2.6/src/win32/generic/service.c:384:11: style: The scope of the variable 'stat' can be reduced. [variableScope]
bareos-Release-16.2.6/src/win32/generic/service.c:252:32: style: Function 'installService' argument 1 names different: declaration 'svc' definition 'cmdOpts'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/win32/generic/protos.h:37:32: note: Function 'installService' argument 1 names different: declaration 'svc' definition 'cmdOpts'.
bareos-Release-16.2.6/src/win32/generic/service.c:252:32: note: Function 'installService' argument 1 names different: declaration 'svc' definition 'cmdOpts'.
bareos-Release-16.2.6/src/win32/generic/service.c:545:34: style: Function 'LogLastErrorMsg' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
bareos-Release-16.2.6/src/win32/generic/protos.h:28:41: note: Function 'LogLastErrorMsg' argument 1 names different: declaration 'msg' definition 'message'.
bareos-Release-16.2.6/src/win32/generic/service.c:545:34: note: Function 'LogLastErrorMsg' argument 1 names different: declaration 'msg' definition 'message'.
bareos-Release-16.2.6/src/win32/plugins/filed/mssqlvdi-fd.c:1603:4: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
bareos-Release-16.2.6/src/win32/plugins/filed/mssqlvdi-fd.c:1596:0: note: Variable 'hr' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/win32/plugins/filed/mssqlvdi-fd.c:1603:4: note: Variable 'hr' is reassigned a value before the old one has been used.
bareos-Release-16.2.6/src/win32/stored/backends/win32_fifo_device.h:31:0: error: Code 'classwin32_fifo_device:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/win32/stored/backends/win32_file_device.h:31:0: error: Code 'classwin32_file_device:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bareos-Release-16.2.6/src/win32/stored/backends/win32_tape_device.h:31:0: error: Code 'classwin32_tape_device:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
[02:20]

ftp://ftp.se.debian.org/debian/pool/main/b/baresip/baresip_0.5.9.orig.tar.gz
baresip-0.5.9/modules/account/account.c:38:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
baresip-0.5.9/modules/account/account.c:32:0: note: Variable 'f' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/account/account.c:38:2: note: Variable 'f' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/alsa/alsa_play.c:56:6: style: The scope of the variable 'n' can be reduced. [variableScope]
baresip-0.5.9/modules/audiounit/audiounit.c:76:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
baresip-0.5.9/modules/audiounit/sess.c:160:31: style: Function 'audiosess_interrupt' argument 1 names different: declaration 'interrupted' definition 'start'. [funcArgNamesDifferent]
baresip-0.5.9/modules/audiounit/audiounit.h:18:31: note: Function 'audiosess_interrupt' argument 1 names different: declaration 'interrupted' definition 'start'.
baresip-0.5.9/modules/audiounit/sess.c:160:31: note: Function 'audiosess_interrupt' argument 1 names different: declaration 'interrupted' definition 'start'.
baresip-0.5.9/modules/aufile/aufile.c:57:11: style: The scope of the variable 'now' can be reduced. [variableScope]
baresip-0.5.9/modules/auloop/auloop.c:163:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/av1/encode.c:133:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
baresip-0.5.9/modules/avahi/avahi.c:88:2: warning: The buffer 'hostname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baresip-0.5.9/modules/avcodec/decode.c:289:21: style: Function 'decode_h264' argument 4 names different: declaration 'eof' definition 'marker'. [funcArgNamesDifferent]
baresip-0.5.9/modules/avcodec/avcodec.h:59:21: note: Function 'decode_h264' argument 4 names different: declaration 'eof' definition 'marker'.
baresip-0.5.9/modules/avcodec/decode.c:289:21: note: Function 'decode_h264' argument 4 names different: declaration 'eof' definition 'marker'.
baresip-0.5.9/modules/avcodec/decode.c:431:22: style: Function 'decode_mpeg4' argument 4 names different: declaration 'eof' definition 'marker'. [funcArgNamesDifferent]
baresip-0.5.9/modules/avcodec/avcodec.h:61:22: note: Function 'decode_mpeg4' argument 4 names different: declaration 'eof' definition 'marker'.
baresip-0.5.9/modules/avcodec/decode.c:431:22: note: Function 'decode_mpeg4' argument 4 names different: declaration 'eof' definition 'marker'.
baresip-0.5.9/modules/avcodec/decode.c:473:21: style: Function 'decode_h263' argument 4 names different: declaration 'eof' definition 'marker'. [funcArgNamesDifferent]
baresip-0.5.9/modules/avcodec/avcodec.h:57:21: note: Function 'decode_h263' argument 4 names different: declaration 'eof' definition 'marker'.
baresip-0.5.9/modules/avcodec/decode.c:473:21: note: Function 'decode_h263' argument 4 names different: declaration 'eof' definition 'marker'.
baresip-0.5.9/modules/avcodec/decode.c:234:10: style: Variable 'fps' is not assigned a value. [unassignedVariable]
baresip-0.5.9/modules/avcodec/encode.c:524:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
baresip-0.5.9/modules/avcodec/encode.c:529:2: note: Found duplicate branches for 'if' and 'else'.
baresip-0.5.9/modules/avcodec/encode.c:524:2: note: Found duplicate branches for 'if' and 'else'.
baresip-0.5.9/modules/cairo/cairo.c:139:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
baresip-0.5.9/modules/contact/contact.c:164:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
baresip-0.5.9/modules/contact/contact.c:160:0: note: Variable 'f' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/contact/contact.c:164:2: note: Variable 'f' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/coreaudio/player.c:35:11: style: The scope of the variable 'i' can be reduced. [variableScope]
baresip-0.5.9/modules/coreaudio/recorder.c:32:11: style: The scope of the variable 'i' can be reduced. [variableScope]
baresip-0.5.9/modules/daala/decode.c:84:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/daala/decode.c:65:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/daala/decode.c:84:6: note: Condition 'err' is always false
baresip-0.5.9/modules/daala/decode.c:98:6: style: The scope of the variable 'i' can be reduced. [variableScope]
baresip-0.5.9/modules/directfb/directfb.c:60:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/directfb/directfb.c:44:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/directfb/directfb.c:60:6: note: Condition 'err' is always false
baresip-0.5.9/modules/dshow/dshow.cpp:259:10: warning: Either the condition '!st' is redundant or there is possible null pointer dereference: st. [nullPointerRedundantCheck]
baresip-0.5.9/modules/dshow/dshow.cpp:266:14: note: Assuming that condition '!st' is not redundant
baresip-0.5.9/modules/dshow/dshow.cpp:259:10: note: Null pointer dereference
baresip-0.5.9/modules/dshow/dshow.cpp:260:10: warning: Either the condition '!st' is redundant or there is possible null pointer dereference: st. [nullPointerRedundantCheck]
baresip-0.5.9/modules/dshow/dshow.cpp:266:14: note: Assuming that condition '!st' is not redundant
baresip-0.5.9/modules/dshow/dshow.cpp:260:10: note: Null pointer dereference
baresip-0.5.9/modules/dshow/dshow.cpp:474:2: warning: Possible null pointer dereference: pin [nullPointer]
baresip-0.5.9/modules/dshow/dshow.cpp:398:14: note: Assignment 'pin=NULL', assigned value is 0
baresip-0.5.9/modules/dshow/dshow.cpp:474:2: note: Null pointer dereference
baresip-0.5.9/modules/dshow/dshow.cpp:77:2: style: Class 'Grabber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baresip-0.5.9/modules/echo/echo.c:88:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/echo/echo.c:70:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/echo/echo.c:88:6: note: Condition 'err' is always false
baresip-0.5.9/modules/gst_video/encode.c:494:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/gst_video1/encode.c:237:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baresip-0.5.9/modules/gst_video1/encode.c:237:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baresip-0.5.9/modules/gst_video1/encode.c:419:29: warning: Either the condition '!stp' is redundant or there is possible null pointer dereference: stp. [nullPointerRedundantCheck]
baresip-0.5.9/modules/gst_video1/encode.c:422:6: note: Assuming that condition '!stp' is not redundant
baresip-0.5.9/modules/gst_video1/encode.c:419:29: note: Null pointer dereference
baresip-0.5.9/modules/gst_video1/encode.c:116:13: style: The scope of the variable 'buffer' can be reduced. [variableScope]
baresip-0.5.9/modules/gst_video1/encode.c:118:10: style: The scope of the variable 'data' can be reduced. [variableScope]
baresip-0.5.9/modules/gtk/call_window.c:329:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/gtk/call_window.c:322:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/gtk/call_window.c:329:6: note: Condition 'err' is always false
baresip-0.5.9/modules/gtk/dial_dialog.c:24:8: style: The scope of the variable 'uri' can be reduced. [variableScope]
baresip-0.5.9/modules/gtk/gtk_mod.c:844:2: style: Variable 'mod->run' is reassigned a value before the old one has been used. [redundantAssignment]
baresip-0.5.9/modules/gtk/gtk_mod.c:842:2: note: Variable 'mod->run' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/gtk/gtk_mod.c:844:2: note: Variable 'mod->run' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/gtk/gtk_mod.c:148:13: style: The scope of the variable 'item' can be reduced. [variableScope]
baresip-0.5.9/modules/gtk/gtk_mod.c:235:15: style: The scope of the variable 'item' can be reduced. [variableScope]
baresip-0.5.9/modules/gtk/gtk_mod.c:262:8: style: The scope of the variable 'status' can be reduced. [variableScope]
baresip-0.5.9/modules/gtk/transfer_dialog.c:40:8: style: The scope of the variable 'uri' can be reduced. [variableScope]
baresip-0.5.9/modules/gzrtp/stream.h:46:11: style: Technically the member function 'SRTPStat::ok' can be const. [functionConst]
baresip-0.5.9/modules/gzrtp/session.h:18:2: style: Class 'Session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
baresip-0.5.9/modules/gzrtp/stream.cpp:343:15: style: C-style pointer casting [cstyleCast]
baresip-0.5.9/modules/gzrtp/stream.cpp:392:15: style: C-style pointer casting [cstyleCast]
baresip-0.5.9/modules/gzrtp/stream.cpp:550:14: style: C-style pointer casting [cstyleCast]
baresip-0.5.9/modules/gzrtp/stream.cpp:40:13: style: The scope of the variable 'pt' can be reduced. [variableScope]
baresip-0.5.9/modules/h265/decode.c:221:4: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
baresip-0.5.9/modules/h265/decode.c:220:4: note: Variable 'err' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/h265/decode.c:221:4: note: Variable 'err' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/h265/decode.c:186:8: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
baresip-0.5.9/modules/h265/encode.c:190:38: style: Function 'h265_encode' argument 1 names different: declaration 'ves' definition 'st'. [funcArgNamesDifferent]
baresip-0.5.9/modules/h265/h265.h:63:38: note: Function 'h265_encode' argument 1 names different: declaration 'ves' definition 'st'.
baresip-0.5.9/modules/h265/encode.c:190:38: note: Function 'h265_encode' argument 1 names different: declaration 'ves' definition 'st'.
baresip-0.5.9/modules/ilbc/ilbc.c:199:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/ilbc/ilbc.c:176:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/ilbc/ilbc.c:199:6: note: Condition 'err' is always false
baresip-0.5.9/modules/ilbc/ilbc.c:229:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/ilbc/ilbc.c:212:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/ilbc/ilbc.c:229:6: note: Condition 'err' is always false
baresip-0.5.9/modules/jack/jack_play.c:201:27: error: Uninitialized variable: st [uninitvar]
baresip-0.5.9/modules/jack/jack_src.c:196:27: error: Uninitialized variable: st [uninitvar]
baresip-0.5.9/modules/menu/menu.c:567:23: style: The scope of the variable 'aucfg' can be reduced. [variableScope]
baresip-0.5.9/modules/menu/menu.c:569:16: style: The scope of the variable 'a' can be reduced. [variableScope]
baresip-0.5.9/modules/menu/menu.c:571:7: style: The scope of the variable 'driver' can be reduced. [variableScope]
baresip-0.5.9/modules/menu/menu.c:571:19: style: The scope of the variable 'device' can be reduced. [variableScope]
baresip-0.5.9/modules/menu/menu.c:572:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/menu/menu.c:641:23: style: The scope of the variable 'aucfg' can be reduced. [variableScope]
baresip-0.5.9/modules/menu/menu.c:643:16: style: The scope of the variable 'a' can be reduced. [variableScope]
baresip-0.5.9/modules/menu/menu.c:645:7: style: The scope of the variable 'driver' can be reduced. [variableScope]
baresip-0.5.9/modules/menu/menu.c:645:19: style: The scope of the variable 'device' can be reduced. [variableScope]
baresip-0.5.9/modules/menu/menu.c:646:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/mpa/decode.c:115:21: style: Function 'mpa_decode_frm' argument 3 names different: declaration 'sampv' definition 'sampv_void'. [funcArgNamesDifferent]
baresip-0.5.9/modules/mpa/mpa.h:34:21: note: Function 'mpa_decode_frm' argument 3 names different: declaration 'sampv' definition 'sampv_void'.
baresip-0.5.9/modules/mpa/decode.c:115:21: note: Function 'mpa_decode_frm' argument 3 names different: declaration 'sampv' definition 'sampv_void'.
baresip-0.5.9/modules/mpa/encode.c:43:30: style: Function 'mpa_encode_update' argument 3 names different: declaration 'prm' definition 'param'. [funcArgNamesDifferent]
baresip-0.5.9/modules/mpa/mpa.h:25:30: note: Function 'mpa_encode_update' argument 3 names different: declaration 'prm' definition 'param'.
baresip-0.5.9/modules/mpa/encode.c:43:30: note: Function 'mpa_encode_update' argument 3 names different: declaration 'prm' definition 'param'.
baresip-0.5.9/modules/natpmp/libnatpmp.c:167:23: style: Function 'natpmp_external_request' argument 3 names different: declaration 'h' definition 'resph'. [funcArgNamesDifferent]
baresip-0.5.9/modules/natpmp/libnatpmp.h:50:23: note: Function 'natpmp_external_request' argument 3 names different: declaration 'h' definition 'resph'.
baresip-0.5.9/modules/natpmp/libnatpmp.c:167:23: note: Function 'natpmp_external_request' argument 3 names different: declaration 'h' definition 'resph'.
baresip-0.5.9/modules/natpmp/libnatpmp.c:198:48: style: Function 'natpmp_mapping_request' argument 1 names different: declaration 'natpmpp' definition 'npp'. [funcArgNamesDifferent]
baresip-0.5.9/modules/natpmp/libnatpmp.h:51:48: note: Function 'natpmp_mapping_request' argument 1 names different: declaration 'natpmpp' definition 'npp'.
baresip-0.5.9/modules/natpmp/libnatpmp.c:198:48: note: Function 'natpmp_mapping_request' argument 1 names different: declaration 'natpmpp' definition 'npp'.
baresip-0.5.9/modules/natpmp/natpmp.c:223:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/natpmp/natpmp.c:205:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/natpmp/natpmp.c:223:6: note: Condition 'err' is always false
baresip-0.5.9/modules/omx/module.c:71:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/omx/omx.c:155:21: error: Uninitialized variable: eState [uninitvar]
baresip-0.5.9/modules/opengles/opengles.c:253:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/opengles/opengles.c:89:20: error: Expression 'st->vertices[i++]=0' depends on order of evaluation of side effects [unknownEvaluationOrder]
baresip-0.5.9/modules/opus/decode.c:107:44: style: Function 'opus_decode_pkloss' argument 1 names different: declaration 'st' definition 'ads'. [funcArgNamesDifferent]
baresip-0.5.9/modules/opus/opus.h:31:44: note: Function 'opus_decode_pkloss' argument 1 names different: declaration 'st' definition 'ads'.
baresip-0.5.9/modules/opus/decode.c:107:44: note: Function 'opus_decode_pkloss' argument 1 names different: declaration 'st' definition 'ads'.
baresip-0.5.9/modules/opus/encode.c:71:30: style: Function 'opus_encode_update' argument 3 names different: declaration 'prm' definition 'param'. [funcArgNamesDifferent]
baresip-0.5.9/modules/opus/opus.h:20:30: note: Function 'opus_encode_update' argument 3 names different: declaration 'prm' definition 'param'.
baresip-0.5.9/modules/opus/encode.c:71:30: note: Function 'opus_encode_update' argument 3 names different: declaration 'prm' definition 'param'.
baresip-0.5.9/modules/opus/opus.c:75:37: style: Function 'opus_mirror_params' argument 1 names different: declaration 'fmtp' definition 'x'. [funcArgNamesDifferent]
baresip-0.5.9/modules/opus/opus.h:39:37: note: Function 'opus_mirror_params' argument 1 names different: declaration 'fmtp' definition 'x'.
baresip-0.5.9/modules/opus/opus.c:75:37: note: Function 'opus_mirror_params' argument 1 names different: declaration 'fmtp' definition 'x'.
baresip-0.5.9/modules/opus/opus.c:142:8: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
baresip-0.5.9/modules/oss/oss.c:183:6: style: The scope of the variable 'n' can be reduced. [variableScope]
baresip-0.5.9/modules/oss/oss.c:201:6: style: The scope of the variable 'n' can be reduced. [variableScope]
baresip-0.5.9/modules/pcp/pcp.c:199:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/pcp/pcp.c:179:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/pcp/pcp.c:199:6: note: Condition 'err' is always false
baresip-0.5.9/modules/presence/publisher.c:33:24: style: The scope of the variable 'etag_hdr' can be reduced. [variableScope]
baresip-0.5.9/modules/pulse/player.c:51:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
baresip-0.5.9/modules/pulse/recorder.c:52:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
baresip-0.5.9/modules/rst/audio.c:61:11: style: The scope of the variable 'now' can be reduced. [variableScope]
baresip-0.5.9/modules/rst/video.c:60:11: style: The scope of the variable 'now' can be reduced. [variableScope]
baresip-0.5.9/modules/sdl2/sdl.c:155:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/sdl2/sdl.c:136:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/sdl2/sdl.c:155:6: note: Condition 'err' is always false
baresip-0.5.9/modules/selfview/selfview.c:79:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/selfview/selfview.c:158:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/swscale/swscale.c:73:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/swscale/swscale.c:53:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/swscale/swscale.c:73:6: note: Condition 'err' is always false
baresip-0.5.9/modules/swscale/swscale.c:90:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/uuid/uuid.c:39:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
baresip-0.5.9/modules/uuid/uuid.c:36:0: note: Variable 'f' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/uuid/uuid.c:39:2: note: Variable 'f' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/uuid/uuid.c:73:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
baresip-0.5.9/modules/uuid/uuid.c:70:0: note: Variable 'f' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/uuid/uuid.c:73:2: note: Variable 'f' is reassigned a value before the old one has been used.
baresip-0.5.9/modules/v4l2/v4l2.c:448:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/v4l2_codec/v4l2_codec.c:436:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/v4l2_codec/v4l2_codec.c:414:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/v4l2_codec/v4l2_codec.c:436:6: note: Condition 'err' is always false
baresip-0.5.9/modules/v4l2_codec/v4l2_codec.c:91:7: style: The scope of the variable 'c' can be reduced. [variableScope]
baresip-0.5.9/modules/v4l2_codec/v4l2_codec.c:241:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/v4l2_codec/v4l2_codec.c:283:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/v4l2_codec/v4l2_codec.c:302:7: style: The scope of the variable 'keyframe' can be reduced. [variableScope]
baresip-0.5.9/modules/v4l2_codec/v4l2_codec.c:134:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
baresip-0.5.9/modules/vidinfo/vidinfo.c:70:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/vidinfo/vidinfo.c:58:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/vidinfo/vidinfo.c:70:6: note: Condition 'err' is always false
baresip-0.5.9/modules/vidinfo/vidinfo.c:95:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/modules/vidinfo/vidinfo.c:83:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/modules/vidinfo/vidinfo.c:95:6: note: Condition 'err' is always false
baresip-0.5.9/modules/vidinfo/vidinfo.c:107:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/vidinfo/vidinfo.c:130:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/modules/vp8/encode.c:151:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
baresip-0.5.9/modules/vp9/encode.c:166:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
baresip-0.5.9/modules/zrtp/zrtp.c:81:13: style: The scope of the variable 'pt' can be reduced. [variableScope]
baresip-0.5.9/src/audio.c:1036:6: style: The scope of the variable 'jbvalue' can be reduced. [variableScope]
baresip-0.5.9/src/audio.c:2154:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/src/audio.c:2089:67: style: Function 'audio_print_rtpstat' argument 2 names different: declaration 'au' definition 'a'. [funcArgNamesDifferent]
baresip-0.5.9/src/core.h:139:68: note: Function 'audio_print_rtpstat' argument 2 names different: declaration 'au' definition 'a'.
baresip-0.5.9/src/audio.c:2089:67: note: Function 'audio_print_rtpstat' argument 2 names different: declaration 'au' definition 'a'.
baresip-0.5.9/src/bfcp.c:175:19: style: The scope of the variable 'paddr' can be reduced. [variableScope]
baresip-0.5.9/src/bfcp.c:176:11: style: The scope of the variable 'confid' can be reduced. [variableScope]
baresip-0.5.9/src/bfcp.c:177:11: style: The scope of the variable 'userid' can be reduced. [variableScope]
baresip-0.5.9/src/call.c:523:33: warning: Either the condition 'prm?prm->af:AF_INET' is redundant or there is possible null pointer dereference: prm. [nullPointerRedundantCheck]
baresip-0.5.9/src/call.c:544:21: note: Assuming that condition 'prm?prm->af:AF_INET' is not redundant
baresip-0.5.9/src/call.c:523:33: note: Null pointer dereference
baresip-0.5.9/src/call.c:526:23: warning: Either the condition 'prm?prm->af:AF_INET' is redundant or there is possible null pointer dereference: prm. [nullPointerRedundantCheck]
baresip-0.5.9/src/call.c:544:21: note: Assuming that condition 'prm?prm->af:AF_INET' is not redundant
baresip-0.5.9/src/call.c:526:23: note: Null pointer dereference
baresip-0.5.9/src/call.c:116:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/src/call.c:1082:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/src/cmd.c:551:8: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/src/main.c:180:6: style: Condition 'audio_path' is always false [knownConditionTrueFalse]
baresip-0.5.9/src/main.c:73:27: note: Assignment 'audio_path=NULL', assigned value is 0
baresip-0.5.9/src/main.c:180:6: note: Condition 'audio_path' is always false
baresip-0.5.9/src/main.c:188:6: style: Condition 'modc' is always false [knownConditionTrueFalse]
baresip-0.5.9/src/main.c:76:16: note: Assignment 'modc=0', assigned value is 0
baresip-0.5.9/src/main.c:188:6: note: Condition 'modc' is always false
baresip-0.5.9/src/main.c:211:6: style: Condition 'ua_eprm' is always false [knownConditionTrueFalse]
baresip-0.5.9/src/main.c:71:24: note: Assignment 'ua_eprm=NULL', assigned value is 0
baresip-0.5.9/src/main.c:211:6: note: Condition 'ua_eprm' is always false
baresip-0.5.9/src/message.c:108:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/src/message.c:97:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/src/message.c:108:6: note: Condition 'err' is always false
baresip-0.5.9/src/metric.c:16:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
baresip-0.5.9/src/mnat.c:73:15: style: The scope of the variable 'mnat' can be reduced. [variableScope]
baresip-0.5.9/src/net.c:136:20: warning: Either the condition '!net' is redundant or there is possible null pointer dereference: net. [nullPointerRedundantCheck]
baresip-0.5.9/src/net.c:142:6: note: Assuming that condition '!net' is not redundant
baresip-0.5.9/src/net.c:136:20: note: Null pointer dereference
baresip-0.5.9/src/sdp.c:45:14: style: The scope of the variable 'p' can be reduced. [variableScope]
baresip-0.5.9/src/stream.c:36:6: style: The scope of the variable 'diff_ms' can be reduced. [variableScope]
baresip-0.5.9/src/stream.c:214:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/src/stream.c:553:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/src/timestamp.c:26:10: style: The scope of the variable 'delta' can be reduced. [variableScope]
baresip-0.5.9/src/ua.c:398:7: style: The scope of the variable 'key_str' can be reduced. [variableScope]
baresip-0.5.9/src/ua.c:901:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/src/vidfilt.c:54:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/src/vidfilt.c:86:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/test/main.c:85:6: style: The scope of the variable 'err' can be reduced. [variableScope]
baresip-0.5.9/test/mock/mock_vidcodec.c:140:6: style: Condition 'err' is always false [knownConditionTrueFalse]
baresip-0.5.9/test/mock/mock_vidcodec.c:124:12: note: Assignment 'err=0', assigned value is 0
baresip-0.5.9/test/mock/mock_vidcodec.c:140:6: note: Condition 'err' is always false
[02:20]

ftp://ftp.se.debian.org/debian/pool/main/b/barman/barman_2.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/barman-cli/barman-cli_1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/barnowl/barnowl_1.9.orig.tar.gz
barnowl-1.9-src/aim.c:422:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/aim.c:420:3: note: Variable 'ret' is reassigned a value before the old one has been used.
barnowl-1.9-src/aim.c:422:4: note: Variable 'ret' is reassigned a value before the old one has been used.
barnowl-1.9-src/aim.c:466:3: style: Variable 'waitingconn' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/aim.c:456:0: note: Variable 'waitingconn' is reassigned a value before the old one has been used.
barnowl-1.9-src/aim.c:466:3: note: Variable 'waitingconn' is reassigned a value before the old one has been used.
barnowl-1.9-src/aim.c:978:3: style: Variable 'prof_encoding' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/aim.c:970:0: note: Variable 'prof_encoding' is reassigned a value before the old one has been used.
barnowl-1.9-src/aim.c:978:3: note: Variable 'prof_encoding' is reassigned a value before the old one has been used.
barnowl-1.9-src/aim.c:979:3: style: Variable 'prof' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/aim.c:971:0: note: Variable 'prof' is reassigned a value before the old one has been used.
barnowl-1.9-src/aim.c:979:3: note: Variable 'prof' is reassigned a value before the old one has been used.
barnowl-1.9-src/aim.c:1327:3: style: Variable 'sn' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/aim.c:1323:0: note: Variable 'sn' is reassigned a value before the old one has been used.
barnowl-1.9-src/aim.c:1327:3: note: Variable 'sn' is reassigned a value before the old one has been used.
barnowl-1.9-src/aim.c:419:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
barnowl-1.9-src/aim.c:1018:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
barnowl-1.9-src/aim.c:1686:8: style: The scope of the variable 'tmpbuf' can be reduced. [variableScope]
barnowl-1.9-src/aim.c:1786:12: style: The scope of the variable 'fd' can be reduced. [variableScope]
barnowl-1.9-src/aim.c:1787:7: style: The scope of the variable 'i' can be reduced. [variableScope]
barnowl-1.9-src/aim.c:422:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:461:10: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:978:19: style: Variable 'prof_encoding' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:979:10: style: Variable 'prof' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:977:28: style: Variable 'inforeq' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1259:12: style: Variable 'destsn' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1280:12: style: Variable 'destsn' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1484:12: style: Variable 'cookie' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1530:10: style: Variable 'list' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1591:14: style: Variable 'userinfo' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1590:11: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1613:14: style: Variable 'userinfo' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1612:11: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1644:14: style: Variable 'userinfo' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1641:14: style: Variable 'roominfo' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1642:14: style: Variable 'roomname' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1643:15: style: Variable 'usercount' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1645:14: style: Variable 'roomdesc' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1646:26: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1649:31: style: Variable 'unknown_d2' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1650:31: style: Variable 'unknown_d5' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1648:30: style: Variable 'maxmsglen' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1651:37: style: Variable 'maxvisiblemsglen' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1647:18: style: Variable 'creationtime' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1638:15: style: Variable 'croomname' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/aim.c:1690:9: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/buddy.c:57:10: style: The scope of the variable 'now' can be reduced. [variableScope]
barnowl-1.9-src/buddylist.c:24:14: style: The scope of the variable 'b' can be reduced. [variableScope]
barnowl-1.9-src/buddylist.c:42:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/buddylist.c:68:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/buddylist.c:106:14: style: The scope of the variable 'b' can be reduced. [variableScope]
barnowl-1.9-src/cmd.c:101:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/cmd.c:98:0: note: Variable 'retval' is reassigned a value before the old one has been used.
barnowl-1.9-src/cmd.c:101:3: note: Variable 'retval' is reassigned a value before the old one has been used.
barnowl-1.9-src/cmd.c:154:14: style: The scope of the variable 'alias_recurse_depth' can be reduced. [variableScope]
barnowl-1.9-src/cmd.c:156:15: style: The scope of the variable 'cmdbuffargs' can be reduced. [variableScope]
barnowl-1.9-src/cmd.c:157:9: style: The scope of the variable 'newcmd' can be reduced. [variableScope]
barnowl-1.9-src/commands.c:1646:9: style: The scope of the variable 'value' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:436:18: style: The scope of the variable 'cw' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:483:7: style: The scope of the variable 'index' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:534:7: style: The scope of the variable 'line' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:534:13: style: The scope of the variable 'index' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:638:31: style: The scope of the variable 'size' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:764:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:837:7: style: The scope of the variable 'change' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:849:7: style: The scope of the variable 'change' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:969:7: style: The scope of the variable 'further' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:970:7: style: The scope of the variable 'beginning' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:1300:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:1301:7: style: The scope of the variable 'replaced' can be reduced. [variableScope]
barnowl-1.9-src/editwin.c:1302:7: style: The scope of the variable 'column' can be reduced. [variableScope]
barnowl-1.9-src/filter.c:125:3: style: Variable 'op1' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/filter.c:123:0: note: Variable 'op1' is reassigned a value before the old one has been used.
barnowl-1.9-src/filter.c:125:3: note: Variable 'op1' is reassigned a value before the old one has been used.
barnowl-1.9-src/filterelement.c:304:21: style: The scope of the variable 'f' can be reduced. [variableScope]
barnowl-1.9-src/fmtext.c:187:11: style: The scope of the variable 'blank' can be reduced. [variableScope]
barnowl-1.9-src/fmtext.c:304:9: style: The scope of the variable 'chwidth' can be reduced. [variableScope]
barnowl-1.9-src/fmtext.c:333:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
barnowl-1.9-src/fmtext.c:366:23: style: The scope of the variable 'ptr_e' can be reduced. [variableScope]
barnowl-1.9-src/fmtext.c:764:15: style: The scope of the variable 'elem' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:3163:6: style: Condition '!interrupted' is always true [knownConditionTrueFalse]
barnowl-1.9-src/functions.c:3062:21: note: Assignment 'interrupted=0', assigned value is 0
barnowl-1.9-src/functions.c:3163:6: note: Condition '!interrupted' is always true
barnowl-1.9-src/functions.c:2022:3: style: Variable 'redirect' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/functions.c:2016:0: note: Variable 'redirect' is reassigned a value before the old one has been used.
barnowl-1.9-src/functions.c:2022:3: note: Variable 'redirect' is reassigned a value before the old one has been used.
barnowl-1.9-src/functions.c:544:22: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:597:22: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:874:9: style: The scope of the variable 'path' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:1102:10: style: The scope of the variable 'last' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:1102:16: style: The scope of the variable 'lines' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:1142:17: style: The scope of the variable 'foo' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:1627:15: style: The scope of the variable 'name' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:1663:15: style: The scope of the variable 'varname' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:1735:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:1873:22: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:1874:21: style: The scope of the variable 'f' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:1928:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:1929:9: style: The scope of the variable 'result' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2018:9: style: The scope of the variable 'out' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2019:9: style: The scope of the variable 'p' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2227:15: style: The scope of the variable 'argv' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2253:21: style: The scope of the variable 'f' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2292:21: style: The scope of the variable 'f' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2294:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2603:25: style: The scope of the variable 'zperson' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2678:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2906:21: style: The scope of the variable 'km' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2909:15: style: The scope of the variable 'kmname' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:2991:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:3061:7: style: The scope of the variable 'i' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:3061:10: style: The scope of the variable 'j' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:3061:13: style: The scope of the variable 'idle' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:3064:24: style: The scope of the variable 'bl' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:3065:20: style: The scope of the variable 'b' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:3066:9: style: The scope of the variable 'timestr' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:3173:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/functions.c:3176:9: style: The scope of the variable 'plaintext' can be reduced. [variableScope]
barnowl-1.9-src/help.c:7:15: style: The scope of the variable 'varname' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/admin.c:207:7: style: Variable 'tl' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/bart.c:79:84: style: Function 'aim_bart_request' argument 3 names different: declaration 'iconstr' definition 'iconcsum'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim.h:1161:84: note: Function 'aim_bart_request' argument 3 names different: declaration 'iconstr' definition 'iconcsum'.
barnowl-1.9-src/libfaim/bart.c:79:84: note: Function 'aim_bart_request' argument 3 names different: declaration 'iconstr' definition 'iconcsum'.
barnowl-1.9-src/libfaim/bart.c:79:101: style: Function 'aim_bart_request' argument 4 names different: declaration 'iconstrlen' definition 'iconcsumlen'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim.h:1161:100: note: Function 'aim_bart_request' argument 4 names different: declaration 'iconstrlen' definition 'iconcsumlen'.
barnowl-1.9-src/libfaim/bart.c:79:101: note: Function 'aim_bart_request' argument 4 names different: declaration 'iconstrlen' definition 'iconcsumlen'.
barnowl-1.9-src/libfaim/bart.c:59:14: style: Variable 'something' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/bart.c:60:18: style: Variable 'somethingelse' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/bart.c:61:17: style: Variable 'onemorething' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/bart.c:125:10: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/bart.c:126:11: style: Variable 'number' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/chat.c:305:13: style: Variable 'tlvcount' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/chatnav.c:216:18: style: Variable 'createperms' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/conn.c:422:0: error: Memory leak: proxy [memleak]
barnowl-1.9-src/libfaim/ft.c:289:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
barnowl-1.9-src/libfaim/ft.c:321:62: warning: Either the condition '!conn' is redundant or there is possible null pointer dereference: conn. [nullPointerRedundantCheck]
barnowl-1.9-src/libfaim/ft.c:327:15: note: Assuming that condition '!conn' is not redundant
barnowl-1.9-src/libfaim/ft.c:321:62: note: Null pointer dereference
barnowl-1.9-src/libfaim/ft.c:401:62: warning: Either the condition '!conn' is redundant or there is possible null pointer dereference: conn. [nullPointerRedundantCheck]
barnowl-1.9-src/libfaim/ft.c:405:15: note: Assuming that condition '!conn' is not redundant
barnowl-1.9-src/libfaim/ft.c:401:62: note: Null pointer dereference
barnowl-1.9-src/libfaim/ft.c:655:2: style: Variable 'snptr' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/libfaim/ft.c:639:0: note: Variable 'snptr' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/ft.c:655:2: note: Variable 'snptr' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/ft.c:124:45: style: The scope of the variable 'oldcheck' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ft.c:271:2: warning: The buffer 'ip' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
barnowl-1.9-src/libfaim/icq.c:417:6: style: The scope of the variable 'i' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/icq.c:660:23: style: The scope of the variable 'del' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/im.c:1331:9: style: The scope of the variable 'type' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/im.c:1331:15: style: The scope of the variable 'length' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/im.c:1335:6: style: The scope of the variable 'endpos' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/im.c:2007:9: style: The scope of the variable 'channel' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/im.c:2007:18: style: The scope of the variable 'nummissed' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/im.c:2007:29: style: The scope of the variable 'reason' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/im.c:408:65: style: Function 'aim_im_sendch1' argument 2 names different: declaration 'destsn' definition 'sn'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim.h:864:74: note: Function 'aim_im_sendch1' argument 2 names different: declaration 'destsn' definition 'sn'.
barnowl-1.9-src/libfaim/im.c:408:65: note: Function 'aim_im_sendch1' argument 2 names different: declaration 'destsn' definition 'sn'.
barnowl-1.9-src/libfaim/im.c:768:90: style: Function 'aim_im_sendch2_sendfile_accept' argument 2 names different: declaration 'info' definition 'oft_info'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim.h:869:103: note: Function 'aim_im_sendch2_sendfile_accept' argument 2 names different: declaration 'info' definition 'oft_info'.
barnowl-1.9-src/libfaim/im.c:768:90: note: Function 'aim_im_sendch2_sendfile_accept' argument 2 names different: declaration 'info' definition 'oft_info'.
barnowl-1.9-src/libfaim/im.c:1979:80: style: Function 'aim_im_warn' argument 3 names different: declaration 'destsn' definition 'sn'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim.h:873:93: note: Function 'aim_im_warn' argument 3 names different: declaration 'destsn' definition 'sn'.
barnowl-1.9-src/libfaim/im.c:1979:80: note: Function 'aim_im_warn' argument 3 names different: declaration 'destsn' definition 'sn'.
barnowl-1.9-src/libfaim/im.c:1021:3: style: Variable 'cookie' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/im.c:1572:12: style: Variable 'msgtype' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/locate.c:662:13: style: Expression is always false because 'else if' condition matches previous condition at line 654. [multiCondition]
barnowl-1.9-src/libfaim/locate.c:840:13: warning: Either the condition 'if(snac2)' is redundant or there is possible null pointer dereference: snac2. [nullPointerRedundantCheck]
barnowl-1.9-src/libfaim/locate.c:857:5: note: Assuming that condition 'if(snac2)' is not redundant
barnowl-1.9-src/libfaim/locate.c:840:13: note: Null pointer dereference
barnowl-1.9-src/libfaim/locate.c:1184:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
barnowl-1.9-src/libfaim/locate.c:687:8: style: The scope of the variable 'type2' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/locate.c:687:15: style: The scope of the variable 'number' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/locate.c:687:23: style: The scope of the variable 'length2' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/locate.c:1296:18: style: The scope of the variable 'del' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/locate.c:1234:11: style: Variable 'snacid' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/odir.c:168:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/libfaim/odir.c:167:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/odir.c:168:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:3995:3: warning: %hhd in format string (no. 1) requires 'char' but the argument type is 'unsigned char'. [invalidPrintfArgType_sint]
barnowl-1.9-src/libfaim/oscar.c:427:28: warning: Either the condition 'if(g&&od->sess)' is redundant or there is possible null pointer dereference: gc. [nullPointerRedundantCheck]
barnowl-1.9-src/libfaim/oscar.c:5288:6: note: Assuming that condition 'if(g&&od->sess)' is not redundant
barnowl-1.9-src/libfaim/oscar.c:5282:22: note: Calling function 'find_oscar_chat', 1st argument 'gc' value is 0
barnowl-1.9-src/libfaim/oscar.c:427:28: note: Null pointer dereference
barnowl-1.9-src/libfaim/oscar.c:5262:16: warning: Either the condition 'if(g&&od->sess)' is redundant or there is possible null pointer dereference: g. [nullPointerRedundantCheck]
barnowl-1.9-src/libfaim/oscar.c:5288:6: note: Assuming that condition 'if(g&&od->sess)' is not redundant
barnowl-1.9-src/libfaim/oscar.c:5262:16: note: Null pointer dereference
barnowl-1.9-src/libfaim/oscar.c:5779:28: warning: Either the condition 'datasize' is redundant or there is possible null pointer dereference: datasize. [nullPointerRedundantCheck]
barnowl-1.9-src/libfaim/oscar.c:5771:14: note: Assuming that condition 'datasize' is not redundant
barnowl-1.9-src/libfaim/oscar.c:5779:28: note: Null pointer dereference
barnowl-1.9-src/libfaim/oscar.c:1831:3: style: Variable 'b16' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/libfaim/oscar.c:1828:0: note: Variable 'b16' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:1831:3: note: Variable 'b16' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:1832:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/libfaim/oscar.c:1829:0: note: Variable 'b' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:1832:3: note: Variable 'b' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:1837:3: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/libfaim/oscar.c:1827:0: note: Variable 'filename' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:1837:3: note: Variable 'filename' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:3316:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/libfaim/oscar.c:3309:0: note: Variable 'c' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:3316:2: note: Variable 'c' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:3339:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/libfaim/oscar.c:3332:0: note: Variable 'c' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:3339:2: note: Variable 'c' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/oscar.c:965:23: style: The scope of the variable 'oft_info' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:983:23: style: The scope of the variable 'oft_info' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:1892:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:2198:9: style: The scope of the variable 'file' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:2674:8: style: The scope of the variable 'i' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:2674:11: style: The scope of the variable 'num' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:3030:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:3067:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:3068:6: style: The scope of the variable 'count' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:3068:17: style: The scope of the variable 'i' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:4067:13: style: The scope of the variable 'b' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:4158:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:4828:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:4943:14: style: The scope of the variable 'group' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:4944:14: style: The scope of the variable 'buddy' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:5559:8: style: The scope of the variable 'flags' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:5559:19: style: The scope of the variable 'length' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:5824:7: style: The scope of the variable 'id' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/oscar.c:6003:65: style: Function 'oscar_ask_direct_im' argument 2 names different: declaration 'name' definition 'who'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/oscar.c:4277:65: note: Function 'oscar_ask_direct_im' argument 2 names different: declaration 'name' definition 'who'.
barnowl-1.9-src/libfaim/oscar.c:6003:65: note: Function 'oscar_ask_direct_im' argument 2 names different: declaration 'name' definition 'who'.
barnowl-1.9-src/libfaim/oscar.c:1787:8: style: Variable 'caps' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:2014:11: style: Variable 'cookie' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:2056:9: style: Variable 'conn' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:2058:7: style: Variable 'fh' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:2089:11: style: Variable 'cookie' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:2090:7: style: Variable 'fh' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3365:13: style: Variable 'userinfo' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3362:13: style: Variable 'roominfo' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3363:13: style: Variable 'roomname' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3364:13: style: Variable 'usercount' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3366:13: style: Variable 'roomdesc' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3367:30: style: Variable 'unknown_c9' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3370:30: style: Variable 'unknown_d2' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3371:30: style: Variable 'unknown_d5' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3368:17: style: Variable 'creationtime' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3563:25: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:4099:24: style: Variable 'wid' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:4100:24: style: Variable 'hei' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:4101:26: style: Variable 'delay' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:5078:8: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:5737:13: style: Variable 'encoding' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/oscar.c:3169:6: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
barnowl-1.9-src/libfaim/oscar.c:3173:6: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
barnowl-1.9-src/libfaim/oscar.c:2919:62: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
barnowl-1.9-src/libfaim/rxhandlers.c:211:9: style: The scope of the variable 'family' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/rxhandlers.c:211:17: style: The scope of the variable 'subtype' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/rxqueue.c:47:32: style: Checking if unsigned variable 'count' is less than zero. [unsignedLessThanZero]
barnowl-1.9-src/libfaim/service.c:636:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/libfaim/service.c:613:0: note: Variable 'msg' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/service.c:636:2: note: Variable 'msg' is reassigned a value before the old one has been used.
barnowl-1.9-src/libfaim/service.c:731:13: style: Variable 'vercount' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/snac.c:139:72: style: Function 'aim_putsnac' argument 3 names different: declaration 'type' definition 'subtype'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim_internal.h:137:70: note: Function 'aim_putsnac' argument 3 names different: declaration 'type' definition 'subtype'.
barnowl-1.9-src/libfaim/snac.c:139:72: note: Function 'aim_putsnac' argument 3 names different: declaration 'type' definition 'subtype'.
barnowl-1.9-src/libfaim/snac.c:139:108: style: Function 'aim_putsnac' argument 5 names different: declaration 'id' definition 'snacid'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim_internal.h:137:103: note: Function 'aim_putsnac' argument 5 names different: declaration 'id' definition 'snacid'.
barnowl-1.9-src/libfaim/snac.c:139:108: note: Function 'aim_putsnac' argument 5 names different: declaration 'id' definition 'snacid'.
barnowl-1.9-src/libfaim/snac.c:47:2: error: Memory leak: snac.data [memleak]
barnowl-1.9-src/libfaim/ssi.c:461:30: style: The scope of the variable 'cur2' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:565:31: style: The scope of the variable 'deltmp' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1236:9: style: The scope of the variable 'namelen' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1236:18: style: The scope of the variable 'gid' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1236:23: style: The scope of the variable 'bid' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1236:28: style: The scope of the variable 'type' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1357:9: style: The scope of the variable 'len' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1357:14: style: The scope of the variable 'gid' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1357:19: style: The scope of the variable 'bid' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1357:24: style: The scope of the variable 'type' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1396:9: style: The scope of the variable 'len' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1396:14: style: The scope of the variable 'gid' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1396:19: style: The scope of the variable 'bid' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1396:24: style: The scope of the variable 'type' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1457:9: style: The scope of the variable 'gid' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1457:14: style: The scope of the variable 'bid' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1458:23: style: The scope of the variable 'del' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:1489:28: style: The scope of the variable 'del' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/ssi.c:945:102: style: Function 'aim_ssi_editcomment' argument 4 names different: declaration 'alias' definition 'comment'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim.h:1230:102: note: Function 'aim_ssi_editcomment' argument 4 names different: declaration 'alias' definition 'comment'.
barnowl-1.9-src/libfaim/ssi.c:945:102: note: Function 'aim_ssi_editcomment' argument 4 names different: declaration 'alias' definition 'comment'.
barnowl-1.9-src/libfaim/ssi.c:1202:66: style: Function 'aim_ssi_reqifchanged' argument 2 names different: declaration 'localstamp' definition 'timestamp'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim.h:1201:79: note: Function 'aim_ssi_reqifchanged' argument 2 names different: declaration 'localstamp' definition 'timestamp'.
barnowl-1.9-src/libfaim/ssi.c:1202:66: note: Function 'aim_ssi_reqifchanged' argument 2 names different: declaration 'localstamp' definition 'timestamp'.
barnowl-1.9-src/libfaim/ssi.c:1202:84: style: Function 'aim_ssi_reqifchanged' argument 3 names different: declaration 'localrev' definition 'numitems'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim.h:1201:98: note: Function 'aim_ssi_reqifchanged' argument 3 names different: declaration 'localrev' definition 'numitems'.
barnowl-1.9-src/libfaim/ssi.c:1202:84: note: Function 'aim_ssi_reqifchanged' argument 3 names different: declaration 'localrev' definition 'numitems'.
barnowl-1.9-src/libfaim/ssi.c:1719:8: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/ssi.c:1794:8: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/ssi.c:1881:8: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
barnowl-1.9-src/libfaim/tlv.c:324:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
barnowl-1.9-src/libfaim/tlv.c:570:97: style: Function 'aim_tlvlist_replace_raw' argument 3 names different: declaration 'lenth' definition 'length'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim.h:1402:97: note: Function 'aim_tlvlist_replace_raw' argument 3 names different: declaration 'lenth' definition 'length'.
barnowl-1.9-src/libfaim/tlv.c:570:97: note: Function 'aim_tlvlist_replace_raw' argument 3 names different: declaration 'lenth' definition 'length'.
barnowl-1.9-src/libfaim/txqueue.c:245:21: style: The scope of the variable 'userfunc' can be reduced. [variableScope]
barnowl-1.9-src/libfaim/txqueue.c:233:29: style: Checking if unsigned variable 'count' is less than zero. [unsignedLessThanZero]
barnowl-1.9-src/libfaim/txqueue.c:348:70: style: Function 'aim_tx_sendframe' argument 2 names different: declaration 'cur' definition 'fr'. [funcArgNamesDifferent]
barnowl-1.9-src/libfaim/aim_internal.h:114:70: note: Function 'aim_tx_sendframe' argument 2 names different: declaration 'cur' definition 'fr'.
barnowl-1.9-src/libfaim/txqueue.c:348:70: note: Function 'aim_tx_sendframe' argument 2 names different: declaration 'cur' definition 'fr'.
barnowl-1.9-src/libfaim/util.c:116:0: error: Memory leak: toReturn [memleak]
barnowl-1.9-src/logging.c:83:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/logging.c:82:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:83:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:84:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/logging.c:81:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:84:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:106:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/logging.c:105:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:106:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:124:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/logging.c:123:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:124:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:164:3: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/logging.c:163:0: note: Variable 'file' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:164:3: note: Variable 'file' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:186:3: style: Variable 'log_msg' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/logging.c:185:0: note: Variable 'log_msg' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:186:3: note: Variable 'log_msg' is reassigned a value before the old one has been used.
barnowl-1.9-src/logging.c:212:10: style: The scope of the variable 'cc' can be reduced. [variableScope]
barnowl-1.9-src/logging.c:308:20: style: The scope of the variable 'allfilename' can be reduced. [variableScope]
barnowl-1.9-src/logging.c:408:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
barnowl-1.9-src/mainwin.c:45:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/mainwin.c:47:13: style: The scope of the variable 'savey' can be reduced. [variableScope]
barnowl-1.9-src/mainwin.c:48:36: style: The scope of the variable 'fgcolor' can be reduced. [variableScope]
barnowl-1.9-src/mainwin.c:48:45: style: The scope of the variable 'bgcolor' can be reduced. [variableScope]
barnowl-1.9-src/message.c:588:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
barnowl-1.9-src/message.c:591:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
barnowl-1.9-src/message.c:85:13: style: The scope of the variable 'p' can be reduced. [variableScope]
barnowl-1.9-src/message.c:115:13: style: The scope of the variable 'p' can be reduced. [variableScope]
barnowl-1.9-src/message.c:116:9: style: The scope of the variable 'buff' can be reduced. [variableScope]
barnowl-1.9-src/message.c:158:20: style: The scope of the variable 's' can be reduced. [variableScope]
barnowl-1.9-src/message.c:159:19: style: The scope of the variable 'v' can be reduced. [variableScope]
barnowl-1.9-src/message.c:601:14: style: The scope of the variable 'shortuser' can be reduced. [variableScope]
barnowl-1.9-src/message.c:742:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
barnowl-1.9-src/message.c:1009:13: style: The scope of the variable 'p' can be reduced. [variableScope]
barnowl-1.9-src/messagelist.c:36:20: style: The scope of the variable 'mid' can be reduced. [variableScope]
barnowl-1.9-src/messagelist.c:36:25: style: The scope of the variable 'msg_id' can be reduced. [variableScope]
barnowl-1.9-src/messagelist.c:37:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/messagelist.c:94:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/messagelist.c:119:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/owl.c:154:21: style: The scope of the variable 'f' can be reduced. [variableScope]
barnowl-1.9-src/owl.c:253:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/perlconfig.c:11:15: style: The scope of the variable 'file' can be reduced. [variableScope]
barnowl-1.9-src/perlconfig.c:37:9: style: The scope of the variable 'element' can be reduced. [variableScope]
barnowl-1.9-src/perlconfig.c:53:15: style: The scope of the variable 'key' can be reduced. [variableScope]
barnowl-1.9-src/perlconfig.c:54:9: style: The scope of the variable 'element' can be reduced. [variableScope]
barnowl-1.9-src/perlconfig.c:76:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
barnowl-1.9-src/perlconfig.c:77:15: style: The scope of the variable 'f' can be reduced. [variableScope]
barnowl-1.9-src/perlconfig.c:79:19: style: The scope of the variable 'pair' can be reduced. [variableScope]
barnowl-1.9-src/perlconfig.c:184:15: style: The scope of the variable 'key' can be reduced. [variableScope]
barnowl-1.9-src/perlconfig.c:184:20: style: The scope of the variable 'val' can be reduced. [variableScope]
barnowl-1.9-src/perlconfig.c:487:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
barnowl-1.9-src/popexec.c:156:15: style: The scope of the variable 'rv' can be reduced. [variableScope]
barnowl-1.9-src/regex.c:12:10: style: The scope of the variable 'errbuf_size' can be reduced. [variableScope]
barnowl-1.9-src/regex.c:13:9: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
barnowl-1.9-src/sepbar.c:18:7: style: The scope of the variable 'cur_numlines' can be reduced. [variableScope]
barnowl-1.9-src/sepbar.c:18:21: style: The scope of the variable 'cur_totallines' can be reduced. [variableScope]
barnowl-1.9-src/tester.c:547:3: style: Variable 'oe' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/tester.c:546:26: note: Variable 'oe' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:547:3: note: Variable 'oe' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:562:3: style: Variable 'oe' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/tester.c:559:26: note: Variable 'oe' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:562:3: note: Variable 'oe' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:585:3: style: Variable 'oe' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/tester.c:581:26: note: Variable 'oe' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:585:3: note: Variable 'oe' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:605:3: style: Variable 'oe' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/tester.c:601:26: note: Variable 'oe' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:605:3: note: Variable 'oe' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:769:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/tester.c:766:0: note: Variable 'f' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:769:3: note: Variable 'f' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:794:3: style: Variable 'filtname' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/tester.c:791:0: note: Variable 'filtname' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:794:3: note: Variable 'filtname' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:819:3: style: Variable 'filtname' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/tester.c:816:0: note: Variable 'filtname' is reassigned a value before the old one has been used.
barnowl-1.9-src/tester.c:819:3: note: Variable 'filtname' is reassigned a value before the old one has been used.
barnowl-1.9-src/text.c:52:28: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
barnowl-1.9-src/util.c:456:9: style: The scope of the variable 'backupfile' can be reduced. [variableScope]
barnowl-1.9-src/util.c:686:7: style: The scope of the variable 'c' can be reduced. [variableScope]
barnowl-1.9-src/variable.c:983:32: warning: Either the condition 'newval' is redundant or there is possible null pointer dereference: newval. [nullPointerRedundantCheck]
barnowl-1.9-src/variable.c:480:7: note: Assuming that condition 'newval' is not redundant
barnowl-1.9-src/variable.c:483:43: note: Calling function 'owl_variable_bool_set_default', 2nd argument 'newval' value is 0
barnowl-1.9-src/variable.c:983:32: note: Null pointer dereference
barnowl-1.9-src/variable.c:1019:32: warning: Either the condition 'newval' is redundant or there is possible null pointer dereference: newval. [nullPointerRedundantCheck]
barnowl-1.9-src/variable.c:535:7: note: Assuming that condition 'newval' is not redundant
barnowl-1.9-src/variable.c:544:42: note: Calling function 'owl_variable_int_set_default', 2nd argument 'newval' value is 0
barnowl-1.9-src/variable.c:1019:32: note: Null pointer dereference
barnowl-1.9-src/variable.c:792:9: style: The scope of the variable 'tostring' can be reduced. [variableScope]
barnowl-1.9-src/view.c:32:16: style: The scope of the variable 'm' can be reduced. [variableScope]
barnowl-1.9-src/viewwin.c:373:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
barnowl-1.9-src/viewwin.c:374:7: style: The scope of the variable 'lineend' can be reduced. [variableScope]
barnowl-1.9-src/viewwin.c:374:16: style: The scope of the variable 'linestart' can be reduced. [variableScope]
barnowl-1.9-src/viewwin.c:375:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
barnowl-1.9-src/wcwidth.c:72:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
barnowl-1.9-src/wcwidth.c:209:7: style: The scope of the variable 'w' can be reduced. [variableScope]
barnowl-1.9-src/wcwidth.c:300:7: style: The scope of the variable 'w' can be reduced. [variableScope]
barnowl-1.9-src/window.c:94:42: style: Function 'owl_window_dispose' argument 1 names different: declaration 'gobject' definition 'object'. [funcArgNamesDifferent]
barnowl-1.9-src/window.c:29:41: note: Function 'owl_window_dispose' argument 1 names different: declaration 'gobject' definition 'object'.
barnowl-1.9-src/window.c:94:42: note: Function 'owl_window_dispose' argument 1 names different: declaration 'gobject' definition 'object'.
barnowl-1.9-src/window.c:113:43: style: Function 'owl_window_finalize' argument 1 names different: declaration 'gobject' definition 'object'. [funcArgNamesDifferent]
barnowl-1.9-src/window.c:30:42: note: Function 'owl_window_finalize' argument 1 names different: declaration 'gobject' definition 'object'.
barnowl-1.9-src/window.c:113:43: note: Function 'owl_window_finalize' argument 1 names different: declaration 'gobject' definition 'object'.
barnowl-1.9-src/window.c:229:43: style: Function 'owl_window_parent' argument 1 names different: declaration 'parent' definition 'w'. [funcArgNamesDifferent]
barnowl-1.9-src/window.h:39:43: note: Function 'owl_window_parent' argument 1 names different: declaration 'parent' definition 'w'.
barnowl-1.9-src/window.c:229:43: note: Function 'owl_window_parent' argument 1 names different: declaration 'parent' definition 'w'.
barnowl-1.9-src/window.c:234:48: style: Function 'owl_window_first_child' argument 1 names different: declaration 'parent' definition 'w'. [funcArgNamesDifferent]
barnowl-1.9-src/window.h:40:48: note: Function 'owl_window_first_child' argument 1 names different: declaration 'parent' definition 'w'.
barnowl-1.9-src/window.c:234:48: note: Function 'owl_window_first_child' argument 1 names different: declaration 'parent' definition 'w'.
barnowl-1.9-src/zcrypt.c:674:3: style: Variable 'inbuff' is reassigned a value before the old one has been used. [redundantAssignment]
barnowl-1.9-src/zcrypt.c:670:0: note: Variable 'inbuff' is reassigned a value before the old one has been used.
barnowl-1.9-src/zcrypt.c:674:3: note: Variable 'inbuff' is reassigned a value before the old one has been used.
barnowl-1.9-src/zcrypt.c:809:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
barnowl-1.9-src/zcrypt.c:825:7: style: The scope of the variable 'c' can be reduced. [variableScope]
barnowl-1.9-src/zcrypt.c:701:61: style: Function 'do_encrypt_des' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
barnowl-1.9-src/zcrypt.c:66:61: note: Function 'do_encrypt_des' argument 3 names different: declaration 'len' definition 'length'.
barnowl-1.9-src/zcrypt.c:701:61: note: Function 'do_encrypt_des' argument 3 names different: declaration 'len' definition 'length'.
barnowl-1.9-src/zcrypt.c:701:75: style: Function 'do_encrypt_des' argument 4 names different: declaration 'out' definition 'outfile'. [funcArgNamesDifferent]
barnowl-1.9-src/zcrypt.c:66:72: note: Function 'do_encrypt_des' argument 4 names different: declaration 'out' definition 'outfile'.
barnowl-1.9-src/zcrypt.c:701:75: note: Function 'do_encrypt_des' argument 4 names different: declaration 'out' definition 'outfile'.
barnowl-1.9-src/zcrypt.c:761:61: style: Function 'do_encrypt_aes' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
barnowl-1.9-src/zcrypt.c:67:61: note: Function 'do_encrypt_aes' argument 3 names different: declaration 'len' definition 'length'.
barnowl-1.9-src/zcrypt.c:761:61: note: Function 'do_encrypt_aes' argument 3 names different: declaration 'len' definition 'length'.
barnowl-1.9-src/zcrypt.c:761:75: style: Function 'do_encrypt_aes' argument 4 names different: declaration 'out' definition 'outfile'. [funcArgNamesDifferent]
barnowl-1.9-src/zcrypt.c:67:72: note: Function 'do_encrypt_aes' argument 4 names different: declaration 'out' definition 'outfile'.
barnowl-1.9-src/zcrypt.c:761:75: note: Function 'do_encrypt_aes' argument 4 names different: declaration 'out' definition 'outfile'.
barnowl-1.9-src/zwrite.c:176:9: style: The scope of the variable 'to' can be reduced. [variableScope]
barnowl-1.9-src/zwrite.c:202:7: style: The scope of the variable 'i' can be reduced. [variableScope]
barnowl-1.9-src/zwrite.c:203:12: style: The scope of the variable 'message' can be reduced. [variableScope]
barnowl-1.9-src/zwrite.c:204:22: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
barnowl-1.9-src/zwrite.c:243:7: style: The scope of the variable 'i' can be reduced. [variableScope]
barnowl-1.9-src/zwrite.c:385:7: style: The scope of the variable 'i' can be reduced. [variableScope]
[02:20]

ftp://ftp.se.debian.org/debian/pool/main/b/barrage/barrage_1.0.4.orig.tar.gz
barrage-1.0.4/src/SFont.c:219:33: style: Function 'SFont_Input2' argument 1 names different: declaration 'Destination' definition 'Dest'. [funcArgNamesDifferent]
barrage-1.0.4/src/SFont.h:53:33: note: Function 'SFont_Input2' argument 1 names different: declaration 'Destination' definition 'Dest'.
barrage-1.0.4/src/SFont.c:219:33: note: Function 'SFont_Input2' argument 1 names different: declaration 'Destination' definition 'Dest'.
barrage-1.0.4/src/SFont.c:219:79: style: Function 'SFont_Input2' argument 5 names different: declaration 'Width' definition 'PixelWidth'. [funcArgNamesDifferent]
barrage-1.0.4/src/SFont.h:53:86: note: Function 'SFont_Input2' argument 5 names different: declaration 'Width' definition 'PixelWidth'.
barrage-1.0.4/src/SFont.c:219:79: note: Function 'SFont_Input2' argument 5 names different: declaration 'Width' definition 'PixelWidth'.
barrage-1.0.4/src/SFont.c:223:32: style: Function 'SFont_Input' argument 1 names different: declaration 'Destination' definition 'Dest'. [funcArgNamesDifferent]
barrage-1.0.4/src/SFont.h:52:33: note: Function 'SFont_Input' argument 1 names different: declaration 'Destination' definition 'Dest'.
barrage-1.0.4/src/SFont.c:223:32: note: Function 'SFont_Input' argument 1 names different: declaration 'Destination' definition 'Dest'.
barrage-1.0.4/src/SFont.c:223:56: style: Function 'SFont_Input' argument 4 names different: declaration 'Width' definition 'PixelWidth'. [funcArgNamesDifferent]
barrage-1.0.4/src/SFont.h:52:64: note: Function 'SFont_Input' argument 4 names different: declaration 'Width' definition 'PixelWidth'.
barrage-1.0.4/src/SFont.c:223:56: note: Function 'SFont_Input' argument 4 names different: declaration 'Width' definition 'PixelWidth'.
barrage-1.0.4/src/bfield.c:120:6: style: The scope of the variable 'num' can be reduced. [variableScope]
barrage-1.0.4/src/bfield.c:120:17: style: The scope of the variable 'dir' can be reduced. [variableScope]
barrage-1.0.4/src/bfield.c:420:9: style: The scope of the variable 'alpha' can be reduced. [variableScope]
barrage-1.0.4/src/chart.c:36:18: style: The scope of the variable 'ptr' can be reduced. [variableScope]
barrage-1.0.4/src/data.c:74:16: style: The scope of the variable 'data_byte' can be reduced. [variableScope]
barrage-1.0.4/src/data.c:74:27: style: The scope of the variable 'mask_byte' can be reduced. [variableScope]
barrage-1.0.4/src/data.c:75:6: style: The scope of the variable 'pot' can be reduced. [variableScope]
barrage-1.0.4/src/main.c:460:31: style: Same expression on both sides of '||'. [duplicateExpression]
barrage-1.0.4/src/main.c:90:6: style: The scope of the variable 'ms' can be reduced. [variableScope]
barrage-1.0.4/src/main.c:174:13: style: The scope of the variable 'old_secs' can be reduced. [variableScope]
barrage-1.0.4/src/main.c:333:6: style: The scope of the variable 'rank' can be reduced. [variableScope]
barrage-1.0.4/src/main.c:334:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
barrage-1.0.4/src/main.c:373:9: style: The scope of the variable 'keystate' can be reduced. [variableScope]
barrage-1.0.4/src/main.c:376:6: style: The scope of the variable 'ms' can be reduced. [variableScope]
barrage-1.0.4/src/main.c:377:6: style: The scope of the variable 'buttonstate' can be reduced. [variableScope]
barrage-1.0.4/src/menu.c:48:12: style: The scope of the variable 'font' can be reduced. [variableScope]
barrage-1.0.4/src/menu.c:58:13: style: The scope of the variable 'entry' can be reduced. [variableScope]
barrage-1.0.4/src/menu.c:56:42: style: Function 'menu_handle_motion' argument 2 names different: declaration 'x' definition 'mx'. [funcArgNamesDifferent]
barrage-1.0.4/src/menu.h:39:42: note: Function 'menu_handle_motion' argument 2 names different: declaration 'x' definition 'mx'.
barrage-1.0.4/src/menu.c:56:42: note: Function 'menu_handle_motion' argument 2 names different: declaration 'x' definition 'mx'.
barrage-1.0.4/src/menu.c:56:50: style: Function 'menu_handle_motion' argument 3 names different: declaration 'y' definition 'my'. [funcArgNamesDifferent]
barrage-1.0.4/src/menu.h:39:49: note: Function 'menu_handle_motion' argument 3 names different: declaration 'y' definition 'my'.
barrage-1.0.4/src/menu.c:56:50: note: Function 'menu_handle_motion' argument 3 names different: declaration 'y' definition 'my'.
barrage-1.0.4/src/particle.c:86:9: style: The scope of the variable 'dens' can be reduced. [variableScope]
barrage-1.0.4/src/shots.c:149:22: style: The scope of the variable 'r' can be reduced. [variableScope]
barrage-1.0.4/src/units.c:31:6: style: Variable 'dir' is not assigned a value. [unassignedVariable]
barrage-1.0.4/src/units.c:75:9: error: Uninitialized variable: dir [uninitvar]
[02:20]

ftp://ftp.se.debian.org/debian/pool/main/b/barrnap/barrnap_0.9+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/barry/barry_0.18.3.orig.tar.gz
barry-0.18.3/desktop/src/util.h:74:0: error: syntax error [syntaxError]
barry-0.18.3/desktop/src/osbase.h:122:2: warning: Member variable 'SyncMemberSummary::id' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/osbase.h:122:2: warning: Member variable 'SyncMemberSummary::member_id' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/osbase.h:87:2: style: Class 'SyncConflict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/osbase.h:132:2: style: Class 'SyncSummary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/osconfig.h:41:2: style: Class 'LoadError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/osconfig.h:50:2: style: Class 'SaveError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/osconfig.h:59:2: style: Class 'DeleteError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/exechelper.h:153:2: style: Class 'ExecHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/exechelper.h:99:3: style: Class 'AppCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/osconfig.h:151:23: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:84:18: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:151:23: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:152:15: style: The function 'IsUnsupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:88:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:152:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:153:22: style: The function 'GetAppName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:89:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:153:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:154:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:95:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:154:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:158:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:100:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:158:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:162:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:105:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:162:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:166:19: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:111:19: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:166:19: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:231:17: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:84:18: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:231:17: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:232:15: style: The function 'IsUnsupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:88:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:232:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:233:22: style: The function 'GetAppName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:89:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:233:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:234:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:95:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:234:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:238:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:100:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:238:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:242:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:105:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:242:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:246:19: style: The function 'GetConfiguredSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:110:19: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:246:19: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:250:19: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:111:19: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:250:19: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:255:15: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:122:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:255:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:319:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:84:18: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:319:21: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:320:15: style: The function 'IsUnsupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:88:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:320:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:321:22: style: The function 'GetAppName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:89:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:321:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:322:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:95:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:322:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:326:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:100:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:326:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:330:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:105:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:330:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:334:19: style: The function 'GetConfiguredSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:110:19: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:334:19: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:343:19: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:111:19: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:343:19: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:350:15: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:122:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:350:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:392:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:319:21: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:392:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:393:22: style: The function 'GetAppName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:321:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:393:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:394:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:322:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:394:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:398:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:326:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:398:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:402:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:330:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:402:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:406:19: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:343:19: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:406:19: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:411:15: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:350:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:411:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:480:18: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:84:18: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:480:18: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:481:15: style: The function 'IsUnsupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:88:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:481:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:482:22: style: The function 'GetAppName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:89:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:482:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:483:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:95:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:483:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:487:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:100:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:487:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:491:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:105:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:491:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:495:19: style: The function 'GetConfiguredSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:110:19: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:495:19: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:502:19: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:111:19: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:502:19: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:507:15: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:122:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:507:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:552:18: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:84:18: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:552:18: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:553:15: style: The function 'IsUnsupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:88:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:553:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:554:22: style: The function 'GetAppName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:89:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:554:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:555:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:95:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:555:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:559:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:100:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:559:22: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:563:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:105:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:563:15: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:567:19: style: The function 'GetConfiguredSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:110:19: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:567:19: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:571:19: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:111:19: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:571:19: note: Function in derived class
barry-0.18.3/desktop/src/osconfig.h:576:15: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osconfig.h:122:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconfig.h:576:15: note: Function in derived class
barry-0.18.3/desktop/src/error.h:42:2: style: Class 'DlError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/CUI_Evolution.cc:41:3: style: Class 'ExecCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/CUI_Evolution.h:83:15: style: The function 'AcquirePlugin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/CUI_Evolution.h:45:15: note: Virtual function in base class
barry-0.18.3/desktop/src/CUI_Evolution.h:83:15: note: Function in derived class
barry-0.18.3/desktop/src/CUI_Evolution.h:84:39: style: The function 'GetEvolutionPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/CUI_Evolution.h:46:39: note: Virtual function in base class
barry-0.18.3/desktop/src/CUI_Evolution.h:84:39: note: Function in derived class
barry-0.18.3/desktop/src/CUI_Evolution.h:85:15: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/CUI_Evolution.h:47:15: note: Virtual function in base class
barry-0.18.3/desktop/src/CUI_Evolution.h:85:15: note: Function in derived class
barry-0.18.3/desktop/src/CUI_Evolution.h:90:21: style: The function 'GetPlugin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/CUI_Evolution.h:50:21: note: Virtual function in base class
barry-0.18.3/desktop/src/CUI_Evolution.h:90:21: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:54:7: style: The function 'IsSlowSyncSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:281:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:54:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:57:14: style: The function 'GetVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:284:22: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:57:14: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:58:14: style: The function 'GetEngineName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:285:22: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:58:14: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:59:7: style: The function 'GetPluginNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:286:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:59:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:60:7: style: The function 'GetFormats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:287:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:60:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:63:7: style: The function 'GetGroupNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:290:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:63:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:64:7: style: The function 'GetMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:291:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:64:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:68:7: style: The function 'AddGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:295:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:68:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:69:7: style: The function 'DeleteGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:296:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:69:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:72:13: style: The function 'GetConverter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:299:21: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:72:13: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:75:7: style: The function 'AddMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:303:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:75:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:79:7: style: The function 'IsConfigurable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:306:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:79:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:81:14: style: The function 'GetConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:308:22: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:81:14: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:83:7: style: The function 'SetConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:310:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:83:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:85:7: style: The function 'Discover' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:312:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:85:7: note: Function in derived class
barry-0.18.3/desktop/src/os22.h:88:7: style: The function 'Sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:328:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.h:88:7: note: Function in derived class
barry-0.18.3/desktop/src/EvoSources.cc:274:13: warning: Member variable 'EvoSources::m_supported' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/EvoSources.h:80:7: performance: Technically the member function 'EvoSources::IsSupported' can be static. [functionStatic]
barry-0.18.3/desktop/src/EvoSources.cc:232:18: note: Technically the member function 'EvoSources::IsSupported' can be static.
barry-0.18.3/desktop/src/EvoSources.h:80:7: note: Technically the member function 'EvoSources::IsSupported' can be static.
barry-0.18.3/desktop/src/GroupCfgDlg.cc:401:15: style: Variable 'app' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/desktop/src/deviceset.h:117:28: style: Technically the member function 'DeviceEntry::GetProbeResult' can be const. [functionConst]
barry-0.18.3/desktop/src/GroupCfgDlg.cc:387:55: performance: Function parameter 'appname' should be passed by const reference. [passedByValue]
barry-0.18.3/desktop/src/Mode_MainMenu.h:40:2: style: Class 'MainMenuMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/BaseButtons.h:42:2: style: Class 'BaseButtons' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/Mode_MainMenu.h:46:11: style: The function 'GetTitleText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/Mode.h:34:19: note: Virtual function in base class
barry-0.18.3/desktop/src/Mode_MainMenu.h:46:11: note: Function in derived class
barry-0.18.3/desktop/src/Mode_MainMenu.h:51:7: style: The function 'OnPaint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/Mode.h:35:15: note: Virtual function in base class
barry-0.18.3/desktop/src/Mode_MainMenu.h:51:7: note: Function in derived class
barry-0.18.3/desktop/src/Mode_MainMenu.h:52:7: style: The function 'OnMouseMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/Mode.h:36:15: note: Virtual function in base class
barry-0.18.3/desktop/src/Mode_MainMenu.h:52:7: note: Function in derived class
barry-0.18.3/desktop/src/Mode_MainMenu.h:53:7: style: The function 'OnLeftDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/Mode.h:37:15: note: Virtual function in base class
barry-0.18.3/desktop/src/Mode_MainMenu.h:53:7: note: Function in derived class
barry-0.18.3/desktop/src/Mode_MainMenu.h:54:7: style: The function 'OnLeftUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/Mode.h:38:15: note: Virtual function in base class
barry-0.18.3/desktop/src/Mode_MainMenu.h:54:7: note: Function in derived class
barry-0.18.3/desktop/src/ipc.h:77:4: style: Variable 'm_buf' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
barry-0.18.3/desktop/src/ipc.h:76:4: note: Variable 'm_buf' is reassigned a value before the old one has been used if variable is no semaphore variable.
barry-0.18.3/desktop/src/ipc.h:77:4: note: Variable 'm_buf' is reassigned a value before the old one has been used if variable is no semaphore variable.
barry-0.18.3/desktop/src/ipc.h:58:5: style: Class 'SillyBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
barry-0.18.3/desktop/src/ipc.h:58:5: style: Class 'SillyBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
barry-0.18.3/desktop/src/optout.h:52:15: warning: Virtual function 'OptOut' is called from destructor '~Element()' at line 58. Dynamic binding is not used. [virtualCallInConstructor]
barry-0.18.3/desktop/src/optout.h:58:3: note: Calling OptOut
barry-0.18.3/desktop/src/optout.h:52:15: note: OptOut is a virtual method
barry-0.18.3/desktop/src/Mode_Sync.h:70:2: style: Class 'SyncMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/BaseFrame.h:61:2: style: Class 'BaseFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/xmlmap.h:147:2: style: Class 'XmlNodeMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/SyncStatusDlg.h:75:2: style: Class 'ConflictConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/Mode_Sync.h:74:11: style: The function 'GetTitleText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/Mode.h:34:19: note: Virtual function in base class
barry-0.18.3/desktop/src/Mode_Sync.h:74:11: note: Function in derived class
barry-0.18.3/desktop/src/GroupCfgDlg.h:97:43: performance: Function parameter 'appname' should be passed by const reference. [passedByValue]
barry-0.18.3/desktop/src/ModemDlg.cc:167:7: style: Technically the member function 'ProgramDetect::Dump' can be const. [functionConst]
barry-0.18.3/desktop/src/tempdir.h:45:2: style: Class 'TempDir' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/bsynccl.cc:55:15: warning: Virtual function 'OnInit' is called from constructor 'BarrySyncJail()' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
barry-0.18.3/desktop/src/bsynccl.cc:70:2: note: Calling OnInit
barry-0.18.3/desktop/src/bsynccl.cc:55:15: note: OnInit is a virtual method
barry-0.18.3/desktop/src/os40.h:164:7: style: The function 'IsSlowSyncSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:281:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:164:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:167:14: style: The function 'GetVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:284:22: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:167:14: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:168:14: style: The function 'GetEngineName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:285:22: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:168:14: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:169:7: style: The function 'GetPluginNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:286:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:169:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:170:7: style: The function 'GetFormats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:287:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:170:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:173:7: style: The function 'GetGroupNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:290:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:173:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:174:7: style: The function 'GetMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:291:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:174:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:178:7: style: The function 'AddGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:295:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:178:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:179:7: style: The function 'DeleteGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:296:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:179:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:182:13: style: The function 'GetConverter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:299:21: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:182:13: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:185:7: style: The function 'AddMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:303:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:185:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:191:7: style: The function 'IsConfigurable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:306:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:191:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:193:14: style: The function 'GetConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:308:22: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:193:14: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:197:7: style: The function 'SetConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:310:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:197:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:199:7: style: The function 'Discover' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:312:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:199:7: note: Function in derived class
barry-0.18.3/desktop/src/os40.h:202:7: style: The function 'Sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:328:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.h:202:7: note: Function in derived class
barry-0.18.3/desktop/src/bsyncjail.cc:75:15: warning: Virtual function 'OnInit' is called from constructor 'BarrySyncJail()' at line 104. Dynamic binding is not used. [virtualCallInConstructor]
barry-0.18.3/desktop/src/bsyncjail.cc:104:2: note: Calling OnInit
barry-0.18.3/desktop/src/bsyncjail.cc:75:15: note: OnInit is a virtual method
barry-0.18.3/desktop/src/bsyncjail.cc:81:15: style: The function 'HandleConflict' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:173:15: note: Virtual function in base class
barry-0.18.3/desktop/src/bsyncjail.cc:81:15: note: Function in derived class
barry-0.18.3/desktop/src/bsyncjail.cc:82:15: style: The function 'EntryStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:174:15: note: Virtual function in base class
barry-0.18.3/desktop/src/bsyncjail.cc:82:15: note: Function in derived class
barry-0.18.3/desktop/src/bsyncjail.cc:83:15: style: The function 'MappingStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:175:15: note: Virtual function in base class
barry-0.18.3/desktop/src/bsyncjail.cc:83:15: note: Function in derived class
barry-0.18.3/desktop/src/bsyncjail.cc:84:15: style: The function 'EngineStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:176:15: note: Virtual function in base class
barry-0.18.3/desktop/src/bsyncjail.cc:84:15: note: Function in derived class
barry-0.18.3/desktop/src/bsyncjail.cc:86:15: style: The function 'MemberStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:177:15: note: Virtual function in base class
barry-0.18.3/desktop/src/bsyncjail.cc:86:15: note: Function in derived class
barry-0.18.3/desktop/src/bsyncjail.cc:89:15: style: The function 'CheckSummary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:180:15: note: Virtual function in base class
barry-0.18.3/desktop/src/bsyncjail.cc:89:15: note: Function in derived class
barry-0.18.3/desktop/src/bsyncjail.cc:90:15: style: The function 'ReportError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:182:15: note: Virtual function in base class
barry-0.18.3/desktop/src/bsyncjail.cc:90:15: note: Function in derived class
barry-0.18.3/desktop/src/deviceset.cc:211:2: performance: Variable 'm_results' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
barry-0.18.3/desktop/src/exechelper.h:147:7: performance: Technically the member function 'ExecHelper::RunError' can be static. [functionStatic]
barry-0.18.3/desktop/src/exechelper.cc:63:18: note: Technically the member function 'ExecHelper::RunError' can be static.
barry-0.18.3/desktop/src/exechelper.h:147:7: note: Technically the member function 'ExecHelper::RunError' can be static.
barry-0.18.3/desktop/src/null-os22.cc:32:13: warning: Member variable 'OpenSync22::m_priv' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/osconv22.h:34:14: performance: Technically the member function 'OpenSync::Converter22::GrabField' can be static. [functionStatic]
barry-0.18.3/desktop/src/null-os22.cc:232:26: note: Technically the member function 'OpenSync::Converter22::GrabField' can be static.
barry-0.18.3/desktop/src/osconv22.h:34:14: note: Technically the member function 'OpenSync::Converter22::GrabField' can be static.
barry-0.18.3/desktop/src/osconv22.h:37:2: style: Class 'Converter22' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/osconv22.h:39:15: style: The function 'IsPluginSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:221:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:39:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:43:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:225:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:43:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:44:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:226:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:44:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:45:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:227:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:45:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:46:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:228:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:46:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:47:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:229:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:47:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:48:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:230:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:48:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:50:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:232:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:50:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:51:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:233:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:51:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:52:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:234:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:52:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:53:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:235:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:53:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:54:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:236:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:54:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:55:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:237:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:55:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:57:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:239:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:57:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:58:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:240:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:58:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:59:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:241:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:59:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:60:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:242:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:60:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:61:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:243:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:61:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:62:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:244:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:62:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:64:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:246:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:64:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:65:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:247:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:65:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:66:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:248:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:66:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:67:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:249:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:67:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:68:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:250:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:68:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:69:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:251:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:69:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:71:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:253:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:71:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:72:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:255:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:72:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:73:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:257:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:73:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:74:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:259:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:74:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:75:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:261:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:75:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv22.h:76:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:263:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv22.h:76:15: note: Function in derived class
barry-0.18.3/desktop/src/null-os40.cc:30:13: warning: Member variable 'OpenSync40::m_priv' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/osconv40.h:35:2: style: Class 'Converter40' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/osconv40.h:37:15: style: The function 'IsPluginSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:221:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:37:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:41:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:225:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:41:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:42:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:226:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:42:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:43:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:227:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:43:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:44:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:228:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:44:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:45:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:229:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:45:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:46:22: style: The function 'GetPluginName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:230:22: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:46:22: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:48:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:232:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:48:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:49:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:233:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:49:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:50:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:234:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:50:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:51:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:235:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:51:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:52:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:236:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:52:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:53:15: style: The function 'IsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:237:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:53:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:55:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:239:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:55:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:56:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:240:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:56:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:57:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:241:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:57:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:58:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:242:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:58:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:59:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:243:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:59:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:60:27: style: The function 'GetSupportedSyncTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:244:27: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:60:27: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:62:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:246:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:62:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:63:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:247:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:63:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:64:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:248:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:64:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:65:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:249:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:65:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:66:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:250:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:66:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:67:15: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:251:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:67:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:69:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:253:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:69:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:70:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:255:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:70:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:71:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:257:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:71:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:72:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:259:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:72:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:73:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:261:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:73:15: note: Function in derived class
barry-0.18.3/desktop/src/osconv40.h:74:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osbase.h:263:15: note: Virtual function in base class
barry-0.18.3/desktop/src/osconv40.h:74:15: note: Function in derived class
barry-0.18.3/desktop/src/os22.cc:369:25: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os22.cc:446:25: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os22.cc:532:25: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os22.cc:586:25: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os22.cc:623:25: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os22.cc:805:15: style: The scope of the variable 'p' can be reduced. [variableScope]
barry-0.18.3/desktop/src/os22.cc:849:14: style: The scope of the variable 'g' can be reduced. [variableScope]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_get_version' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_env_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_env_free' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_env_set_option' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_env_finalize' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_env_num_plugins' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_env_nth_plugin' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_plugin_get_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_error_free' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_error_print' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_env_initialize' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_env_num_groups' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_env_nth_group' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_group_get_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_env_find_group' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_group_num_members' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_group_nth_member' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_member_get_id' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_member_get_pluginname' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_conv_env_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_conv_env_free' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_conv_num_objtypes' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_conv_nth_objtype' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_conv_num_objformats' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_conv_nth_objformat' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_objformat_get_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_objtype_get_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_group_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_group_set_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_group_save' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_group_delete' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_member_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_member_instance_plugin' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_member_save' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_member_from_id' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_member_need_config' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_member_get_config_or_default' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_member_set_config' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_mapping_ignore_supported' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_mapping_check_timestamps' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_mapping_nth_change' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_mapping_solve' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_mapping_duplicate' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_mapping_ignore_conflict' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_mapping_solve_latest' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_change_get_uid' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_init' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_change_get_member' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_change_get_datasize' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_free' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_finalize' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_sync_and_block' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_set_memberstatus_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_set_changestatus_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_set_enginestatus_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_set_mappingstatus_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_set_conflict_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osengine_mapping_num_changes' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_change_get_changetype' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_change_get_printable' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: warning: Member variable 'OpenSync22Private::osync_group_set_objtype_enabled' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os22.cc:191:2: style: Class 'OpenSync22Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/os22.cc:209:15: style: The function 'IsAbortSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:36:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.cc:209:15: note: Function in derived class
barry-0.18.3/desktop/src/os22.cc:210:15: style: The function 'IsIgnoreSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:37:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.cc:210:15: note: Function in derived class
barry-0.18.3/desktop/src/os22.cc:211:15: style: The function 'IsKeepNewerSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:38:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.cc:211:15: note: Function in derived class
barry-0.18.3/desktop/src/os22.cc:213:15: style: The function 'Select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:40:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.cc:213:15: note: Function in derived class
barry-0.18.3/desktop/src/os22.cc:214:15: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:41:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.cc:214:15: note: Function in derived class
barry-0.18.3/desktop/src/os22.cc:215:15: style: The function 'Duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:42:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.cc:215:15: note: Function in derived class
barry-0.18.3/desktop/src/os22.cc:216:15: style: The function 'Ignore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:43:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.cc:216:15: note: Function in derived class
barry-0.18.3/desktop/src/os22.cc:217:15: style: The function 'KeepNewer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:44:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os22.cc:217:15: note: Function in derived class
barry-0.18.3/desktop/src/os40.cc:771:23: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os40.cc:797:23: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os40.cc:861:23: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os40.cc:898:23: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os40.cc:973:23: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os40.cc:1051:23: style: C-style pointer casting [cstyleCast]
barry-0.18.3/desktop/src/os40.cc:1808:15: style: The scope of the variable 'plugin' can be reduced. [variableScope]
barry-0.18.3/desktop/src/os40.cc:1845:14: style: The scope of the variable 'group' can be reduced. [variableScope]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_get_version' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_error_print' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_error_print_stack' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_error_is_set' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_error_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_env_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_format_env_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_env_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_env_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_format_env_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_env_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_env_load' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_env_get_plugins' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_get_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_list_free' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_env_load_groups' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_format_env_load_plugins' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_env_get_groups' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_get_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_env_find_group' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_get_members' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_get_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_get_id' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_get_pluginname' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_format_env_get_objformats' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_objformat_get_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_objformat_get_objtype' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_set_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_env_add_group' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_save' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_delete' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_env_remove_group' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_env_find_plugin' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_add_member' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_set_pluginname' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_set_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_save' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_find_member' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_delete' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_remove_member' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_config_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_config_file_load' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_set_config' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_get_config_or_default' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_config_file_save' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_get_config_type' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_discover_and_block' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_member_get_objtypes' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_list_length' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_error_set' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_finalize' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_mapping_engine_get_changes' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_mapping_engine_supports_ignore' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_mapping_engine_supports_use_latest' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_list_nth' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_mapping_solve' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_abort' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_mapping_duplicate' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_mapping_ignore_conflict' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_mapping_use_latest' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_change_get_changetype' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_mapping_engine_change_find_member' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_change_get_data' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_data_get_printable' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_free' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_change_get_uid' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_continue' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_get_objengines' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_obj_engine_get_members' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_obj_engine_get_objtype' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_obj_engine_get_mapping_entry_engines_of_member' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_entry_engine_is_dirty' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_entry_engine_get_changetype' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_change_update_get_change' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_change_update_get_member' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_change_update_get_error' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_change_update_get_event' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_change_get_objformat' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_mapping_update_get_error' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_update_get_error' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_update_get_event' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_member_update_get_objtype' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_member_update_get_member' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_member_update_get_error' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_member_update_get_event' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_set_conflict_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_set_changestatus_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_set_mappingstatus_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_set_enginestatus_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_set_memberstatus_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_set_multiply_callback' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_initialize' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_synchronize_and_block' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_engine_mapping_update_get_event' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_config_add_resource' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_is_enabled' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_enable' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_get_objformat_sinks' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_objformat_sink_get_objformat' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_objformat_sink_get_config' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_objformat_sink_set_config' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_objformat_sink_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_add_objformat_sink' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_objformat_sink_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_get_preferred_format' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_set_preferred_format' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_get_mime' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_set_mime' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_get_objtype' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_set_objtype' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_get_path' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_set_path' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_get_url' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_set_url' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_config_get_advancedoption_value_by_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_config_get_advancedoptions' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_config_add_advancedoption' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_advancedoption_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_advancedoption_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_advancedoption_get_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_advancedoption_set_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_advancedoption_set_displayname' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_advancedoption_set_type' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_advancedoption_set_value' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_config_get_resources' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_ref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_get_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_resource_set_name' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_config_get_authentication' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_authentication_get_password' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_authentication_new' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_authentication_option_is_supported' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_authentication_unref' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_config_set_authentication' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_authentication_set_password' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_authentication_get_username' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_plugin_authentication_set_username' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:429:2: warning: Member variable 'OpenSync40Private::osync_group_set_objtype_enabled' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/desktop/src/os40.cc:73:2: style: Class 'TossError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/os40.cc:429:2: style: Class 'OpenSync40Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/desktop/src/os40.cc:463:15: style: The function 'IsAbortSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:36:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.cc:463:15: note: Function in derived class
barry-0.18.3/desktop/src/os40.cc:464:15: style: The function 'IsIgnoreSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:37:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.cc:464:15: note: Function in derived class
barry-0.18.3/desktop/src/os40.cc:465:15: style: The function 'IsKeepNewerSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:38:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.cc:465:15: note: Function in derived class
barry-0.18.3/desktop/src/os40.cc:467:15: style: The function 'Select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:40:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.cc:467:15: note: Function in derived class
barry-0.18.3/desktop/src/os40.cc:468:15: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:41:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.cc:468:15: note: Function in derived class
barry-0.18.3/desktop/src/os40.cc:469:15: style: The function 'Duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:42:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.cc:469:15: note: Function in derived class
barry-0.18.3/desktop/src/os40.cc:470:15: style: The function 'Ignore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:43:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.cc:470:15: note: Function in derived class
barry-0.18.3/desktop/src/os40.cc:471:15: style: The function 'KeepNewer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:44:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.cc:471:15: note: Function in derived class
barry-0.18.3/desktop/src/os40.cc:485:15: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:52:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.cc:485:15: note: Function in derived class
barry-0.18.3/desktop/src/os40.cc:486:15: style: The function 'Continue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/desktop/src/osprivatebase.h:53:15: note: Virtual function in base class
barry-0.18.3/desktop/src/os40.cc:486:15: note: Function in derived class
barry-0.18.3/desktop/src/osbase.cc:174:31: style: Function 'Select' argument 1 names different: declaration 'change_id' definition 'change_index'. [funcArgNamesDifferent]
barry-0.18.3/desktop/src/osbase.h:95:18: note: Function 'Select' argument 1 names different: declaration 'change_id' definition 'change_index'.
barry-0.18.3/desktop/src/osbase.cc:174:31: note: Function 'Select' argument 1 names different: declaration 'change_id' definition 'change_index'.
barry-0.18.3/desktop/src/osconfig.cc:361:34: style: Function 'Compare' argument 1 names different: declaration 'group' definition 'other'. [funcArgNamesDifferent]
barry-0.18.3/desktop/src/osconfig.h:750:28: note: Function 'Compare' argument 1 names different: declaration 'group' definition 'other'.
barry-0.18.3/desktop/src/osconfig.cc:361:34: note: Function 'Compare' argument 1 names different: declaration 'group' definition 'other'.
barry-0.18.3/desktop/src/osconv22.h:34:14: performance: Technically the member function 'OpenSync::Converter22::GrabField' can be static. [functionStatic]
barry-0.18.3/desktop/src/osconv22.cc:248:26: note: Technically the member function 'OpenSync::Converter22::GrabField' can be static.
barry-0.18.3/desktop/src/osconv22.h:34:14: note: Technically the member function 'OpenSync::Converter22::GrabField' can be static.
barry-0.18.3/desktop/src/xmlmap.h:55:16: performance: Technically the member function 'XmlNodeSummary::GetContent' can be static. [functionStatic]
barry-0.18.3/desktop/src/xmlmap.cc:122:31: note: Technically the member function 'XmlNodeSummary::GetContent' can be static.
barry-0.18.3/desktop/src/xmlmap.h:55:16: note: Technically the member function 'XmlNodeSummary::GetContent' can be static.
barry-0.18.3/gui/src/BackupWindow.cc:58:2: warning: Possible null pointer dereference: pItem [nullPointer]
barry-0.18.3/gui/src/BackupWindow.cc:56:25: note: Assignment 'pItem=0', assigned value is 0
barry-0.18.3/gui/src/BackupWindow.cc:58:2: note: Null pointer dereference
barry-0.18.3/gui/src/BackupWindow.cc:62:2: warning: Possible null pointer dereference: pItem [nullPointer]
barry-0.18.3/gui/src/BackupWindow.cc:56:25: note: Assignment 'pItem=0', assigned value is 0
barry-0.18.3/gui/src/BackupWindow.cc:62:2: note: Null pointer dereference
barry-0.18.3/gui/src/gettext.h:199:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
barry-0.18.3/gui/src/gettext.h:245:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
barry-0.18.3/gui/src/DeviceIface.h:44:2: style: Class 'Device' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/gui/src/DeviceIface.h:135:2: style: Class 'DeviceInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/gui/src/ConfigDlg.cc:54:2: warning: Possible null pointer dereference: pButton [nullPointer]
barry-0.18.3/gui/src/ConfigDlg.cc:52:25: note: Assignment 'pButton=0', assigned value is 0
barry-0.18.3/gui/src/ConfigDlg.cc:54:2: note: Null pointer dereference
barry-0.18.3/gui/src/ConfigDlg.cc:59:2: warning: Possible null pointer dereference: pButton [nullPointer]
barry-0.18.3/gui/src/ConfigDlg.cc:57:12: note: Assignment 'pButton=0', assigned value is 0
barry-0.18.3/gui/src/ConfigDlg.cc:59:2: note: Null pointer dereference
barry-0.18.3/gui/src/DatabaseSelectDlg.cc:50:2: warning: Possible null pointer dereference: pButton [nullPointer]
barry-0.18.3/gui/src/DatabaseSelectDlg.cc:48:25: note: Assignment 'pButton=0', assigned value is 0
barry-0.18.3/gui/src/DatabaseSelectDlg.cc:50:2: note: Null pointer dereference
barry-0.18.3/gui/src/DatabaseSelectDlg.cc:55:2: warning: Possible null pointer dereference: pButton [nullPointer]
barry-0.18.3/gui/src/DatabaseSelectDlg.cc:53:12: note: Assignment 'pButton=0', assigned value is 0
barry-0.18.3/gui/src/DatabaseSelectDlg.cc:55:2: note: Null pointer dereference
barry-0.18.3/gui/src/DeviceBus.cc:45:36: style: Function 'Get' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
barry-0.18.3/gui/src/DeviceBus.h:39:26: note: Function 'Get' argument 1 names different: declaration 'index' definition 'i'.
barry-0.18.3/gui/src/DeviceBus.cc:45:36: note: Function 'Get' argument 1 names different: declaration 'index' definition 'i'.
barry-0.18.3/gui/src/DeviceIface.cc:335:27: style: Function 'StartRestore' argument 3 names different: declaration 'tarfilename' definition 'filename'. [funcArgNamesDifferent]
barry-0.18.3/gui/src/DeviceIface.h:163:22: note: Function 'StartRestore' argument 3 names different: declaration 'tarfilename' definition 'filename'.
barry-0.18.3/gui/src/DeviceIface.cc:335:27: note: Function 'StartRestore' argument 3 names different: declaration 'tarfilename' definition 'filename'.
barry-0.18.3/gui/src/DeviceIface.cc:307:43: performance: Function parameter 'comm' should be passed by const reference. [passedByValue]
barry-0.18.3/gui/src/DeviceIface.cc:333:44: performance: Function parameter 'comm' should be passed by const reference. [passedByValue]
barry-0.18.3/gui/src/Thread.cc:27:36: performance: Function parameter 'mode' should be passed by const reference. [passedByValue]
barry-0.18.3/gui/src/main.cc:134:19: warning: Possible null pointer dereference: pWnd [nullPointer]
barry-0.18.3/gui/src/main.cc:130:24: note: Assignment 'pWnd=0', assigned value is 0
barry-0.18.3/gui/src/main.cc:134:19: note: Null pointer dereference
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:697:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:740:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:762:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:784:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:806:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:832:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:978:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:1004:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:1030:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:1056:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:1085:26: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:1081:28: style: Function 'finalize' argument 1 names different: declaration 'userdata' definition 'data'. [funcArgNamesDifferent]
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:69:29: note: Function 'finalize' argument 1 names different: declaration 'userdata' definition 'data'.
barry-0.18.3/opensync-plugin-0.4x/src/barry_sync.cc:1081:28: note: Function 'finalize' argument 1 names different: declaration 'userdata' definition 'data'.
barry-0.18.3/opensync-plugin-0.4x/src/trace.h:52:7: performance: Technically the member function 'Trace::log' can be static. [functionStatic]
barry-0.18.3/opensync-plugin-0.4x/src/trace.h:57:7: performance: Technically the member function 'Trace::logf' can be static. [functionStatic]
barry-0.18.3/opensync-plugin-0.4x/src/environment.h:80:2: style: Struct 'BarryEnvironment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/opensync-plugin-0.4x/src/environment.cc:44:20: warning: Member variable 'DatabaseSyncState::sink' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/opensync-plugin-0.4x/src/environment.cc:73:19: warning: Member variable 'BarryEnvironment::member' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/opensync-plugin-0.4x/src/environment.h:52:14: performance: Technically the member function 'DatabaseSyncState::Map2Uid' can be static. [functionStatic]
barry-0.18.3/opensync-plugin-0.4x/src/environment.cc:61:32: note: Technically the member function 'DatabaseSyncState::Map2Uid' can be static.
barry-0.18.3/opensync-plugin-0.4x/src/environment.h:52:14: note: Technically the member function 'DatabaseSyncState::Map2Uid' can be static.
barry-0.18.3/opensync-plugin-0.4x/src/vcard.cc:36:17: warning: Member variable 'VCardConverter::m_RecordId' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/opensync-plugin-0.4x/src/vcard.h:57:7: style: Technically the member function 'VCardConverter::operator()' can be const. [functionConst]
barry-0.18.3/opensync-plugin-0.4x/src/vcard.cc:106:22: note: Technically the member function 'VCardConverter::operator()' can be const.
barry-0.18.3/opensync-plugin-0.4x/src/vcard.h:57:7: note: Technically the member function 'VCardConverter::operator()' can be const.
barry-0.18.3/opensync-plugin-0.4x/src/vevent.cc:40:18: warning: Member variable 'VEventConverter::m_RecordId' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/opensync-plugin-0.4x/src/vevent.h:61:7: style: Technically the member function 'VEventConverter::operator()' can be const. [functionConst]
barry-0.18.3/opensync-plugin-0.4x/src/vevent.cc:124:23: note: Technically the member function 'VEventConverter::operator()' can be const.
barry-0.18.3/opensync-plugin-0.4x/src/vevent.h:61:7: note: Technically the member function 'VEventConverter::operator()' can be const.
barry-0.18.3/opensync-plugin-0.4x/src/vjournal.cc:39:20: warning: Member variable 'VJournalConverter::m_RecordId' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/opensync-plugin-0.4x/src/vjournal.h:59:7: style: Technically the member function 'VJournalConverter::operator()' can be const. [functionConst]
barry-0.18.3/opensync-plugin-0.4x/src/vjournal.cc:111:25: note: Technically the member function 'VJournalConverter::operator()' can be const.
barry-0.18.3/opensync-plugin-0.4x/src/vjournal.h:59:7: note: Technically the member function 'VJournalConverter::operator()' can be const.
barry-0.18.3/opensync-plugin-0.4x/src/vtodo.cc:40:17: warning: Member variable 'VTodoConverter::m_RecordId' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/opensync-plugin-0.4x/src/vtodo.h:58:7: style: Technically the member function 'VTodoConverter::operator()' can be const. [functionConst]
barry-0.18.3/opensync-plugin-0.4x/src/vtodo.cc:112:22: note: Technically the member function 'VTodoConverter::operator()' can be const.
barry-0.18.3/opensync-plugin-0.4x/src/vtodo.h:58:7: note: Technically the member function 'VTodoConverter::operator()' can be const.
barry-0.18.3/opensync-plugin/src/barry_sync.cc:312:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin/src/barry_sync.cc:345:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin/src/barry_sync.cc:378:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin/src/barry_sync.cc:502:27: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin/src/barry_sync.cc:528:26: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin/src/barry_sync.cc:539:26: style: C-style pointer casting [cstyleCast]
barry-0.18.3/opensync-plugin/src/barry_sync.cc:405:28: style: The scope of the variable 'table' can be reduced. [variableScope]
barry-0.18.3/opensync-plugin/src/trace.h:51:7: performance: Technically the member function 'Trace::log' can be static. [functionStatic]
barry-0.18.3/opensync-plugin/src/trace.h:56:7: performance: Technically the member function 'Trace::logf' can be static. [functionStatic]
barry-0.18.3/opensync-plugin/src/environment.h:100:2: style: Struct 'BarryEnvironment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/opensync-plugin/src/environment.cc:42:20: performance: Variable 'm_MapFilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
barry-0.18.3/opensync-plugin/src/environment.h:67:7: style: Technically the member function 'DatabaseSyncState::SaveMap' can be const. [functionConst]
barry-0.18.3/opensync-plugin/src/environment.cc:97:25: note: Technically the member function 'DatabaseSyncState::SaveMap' can be const.
barry-0.18.3/opensync-plugin/src/environment.h:67:7: note: Technically the member function 'DatabaseSyncState::SaveMap' can be const.
barry-0.18.3/opensync-plugin/src/idmap.cc:47:11: style: The scope of the variable 'recordId' can be reduced. [variableScope]
barry-0.18.3/opensync-plugin/src/vcard.cc:37:17: warning: Member variable 'VCardConverter::m_RecordId' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/opensync-plugin/src/vcard.h:56:7: style: Technically the member function 'VCardConverter::operator()' can be const. [functionConst]
barry-0.18.3/opensync-plugin/src/vcard.cc:107:22: note: Technically the member function 'VCardConverter::operator()' can be const.
barry-0.18.3/opensync-plugin/src/vcard.h:56:7: note: Technically the member function 'VCardConverter::operator()' can be const.
barry-0.18.3/opensync-plugin/src/vevent.cc:36:18: warning: Member variable 'VEventConverter::m_RecordId' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/opensync-plugin/src/vevent.h:60:7: style: Technically the member function 'VEventConverter::operator()' can be const. [functionConst]
barry-0.18.3/opensync-plugin/src/vevent.cc:121:23: note: Technically the member function 'VEventConverter::operator()' can be const.
barry-0.18.3/opensync-plugin/src/vevent.h:60:7: note: Technically the member function 'VEventConverter::operator()' can be const.
barry-0.18.3/src/a_library.h:41:2: style: Class 'Library' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/a_application.h:41:2: style: Class 'Application' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/a_library.h:44:15: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/a_codsection.h:56:15: note: Virtual function in base class
barry-0.18.3/src/a_library.h:44:15: note: Function in derived class
barry-0.18.3/src/a_application.h:44:15: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/a_codsection.h:56:15: note: Virtual function in base class
barry-0.18.3/src/a_application.h:44:15: note: Function in derived class
barry-0.18.3/src/a_alxparser.h:89:15: style: The function 'on_start_document' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/xmlparser.h:52:15: note: Virtual function in base class
barry-0.18.3/src/a_alxparser.h:89:15: note: Function in derived class
barry-0.18.3/src/a_alxparser.h:90:15: style: The function 'on_end_document' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/xmlparser.h:53:15: note: Virtual function in base class
barry-0.18.3/src/a_alxparser.h:90:15: note: Function in derived class
barry-0.18.3/src/a_alxparser.h:91:15: style: The function 'on_start_element' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/xmlparser.h:54:15: note: Virtual function in base class
barry-0.18.3/src/a_alxparser.h:91:15: note: Function in derived class
barry-0.18.3/src/a_alxparser.h:93:15: style: The function 'on_end_element' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/xmlparser.h:56:15: note: Virtual function in base class
barry-0.18.3/src/a_alxparser.h:93:15: note: Function in derived class
barry-0.18.3/src/a_alxparser.h:94:15: style: The function 'on_characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/xmlparser.h:57:15: note: Virtual function in base class
barry-0.18.3/src/a_alxparser.h:94:15: note: Function in derived class
barry-0.18.3/src/a_alxparser.h:95:15: style: The function 'on_comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/xmlparser.h:58:15: note: Virtual function in base class
barry-0.18.3/src/a_alxparser.h:95:15: note: Function in derived class
barry-0.18.3/src/a_alxparser.h:96:15: style: The function 'on_warning' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/xmlparser.h:59:15: note: Virtual function in base class
barry-0.18.3/src/a_alxparser.h:96:15: note: Function in derived class
barry-0.18.3/src/a_alxparser.h:97:15: style: The function 'on_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/xmlparser.h:60:15: note: Virtual function in base class
barry-0.18.3/src/a_alxparser.h:97:15: note: Function in derived class
barry-0.18.3/src/a_alxparser.h:98:15: style: The function 'on_fatal_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/xmlparser.h:61:15: note: Virtual function in base class
barry-0.18.3/src/a_alxparser.h:98:15: note: Function in derived class
barry-0.18.3/src/a_application.cc:68:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/a_codsection.cc:154:45: style: Function 'AddFile' argument 1 names different: declaration 'files' definition 'file'. [funcArgNamesDifferent]
barry-0.18.3/src/a_codsection.h:67:42: note: Function 'AddFile' argument 1 names different: declaration 'files' definition 'file'.
barry-0.18.3/src/a_codsection.cc:154:45: note: Function 'AddFile' argument 1 names different: declaration 'files' definition 'file'.
barry-0.18.3/src/a_codsection.h:58:15: warning: Virtual function 'SetID' is called from constructor 'CODSection(const xmlpp::SaxParser::AttributeList&attrs)' at line 76. Dynamic binding is not used. [virtualCallInConstructor]
barry-0.18.3/src/a_codsection.cc:76:4: note: Calling SetID
barry-0.18.3/src/a_codsection.h:58:15: note: SetID is a virtual method
barry-0.18.3/src/a_library.cc:68:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/a_osloader.cc:53:40: style: Function 'Load' argument 1 names different: declaration 'path' definition 'pathname'. [funcArgNamesDifferent]
barry-0.18.3/src/a_osloader.h:71:31: note: Function 'Load' argument 1 names different: declaration 'path' definition 'pathname'.
barry-0.18.3/src/a_osloader.cc:53:40: note: Function 'Load' argument 1 names different: declaration 'path' definition 'pathname'.
barry-0.18.3/src/a_osloader.cc:115:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/a_osloader.cc:131:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/a_osloader.cc:141:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/vsmartptr.h:88:7: style: Technically the member function 'Barry::vSmartPtr::reset' can be const. [functionConst]
barry-0.18.3/src/vsmartptr.h:42:2: style: Class 'vSmartPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/pin.h:36:2: style: Class 'Pin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/error.h:44:2: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/error.h:93:2: style: Class 'SocketCloseOnOpen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/error.h:129:2: style: Class 'BadData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/error.h:170:2: style: Class 'ErrnoError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/error.h:187:2: style: Class 'ConfigFileError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/error.h:205:2: style: Class 'BadPackedFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/error.h:241:2: style: Class 'ConvertError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/error.h:253:2: style: Class 'BackupError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/error.h:265:2: style: Class 'RestoreError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:189:7: style: Technically the member function 'Barry::NullStore::operator()' can be const. [functionConst]
barry-0.18.3/src/parser.h:295:2: style: Class 'RecordParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:2: style: Class 'RecordParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/tarfile.h:60:3: style: Class 'TarError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:124:15: style: The function 'ParseRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:102:15: note: Virtual function in base class
barry-0.18.3/src/parser.h:124:15: note: Function in derived class
barry-0.18.3/src/parser.h:329:15: style: The function 'ParseRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:102:15: note: Virtual function in base class
barry-0.18.3/src/parser.h:329:15: note: Function in derived class
barry-0.18.3/src/parser.h:345:23: style: The function 'GetDBName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:161:23: note: Virtual function in base class
barry-0.18.3/src/parser.h:345:23: note: Function in derived class
barry-0.18.3/src/parser.h:350:18: style: The function 'GetDefaultRecType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:162:18: note: Virtual function in base class
barry-0.18.3/src/parser.h:350:18: note: Function in derived class
barry-0.18.3/src/parser.h:357:15: style: The function 'IsRecordValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:166:15: note: Virtual function in base class
barry-0.18.3/src/parser.h:357:15: note: Function in derived class
barry-0.18.3/src/parser.h:367:18: style: The function 'GetRecType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:167:18: note: Virtual function in base class
barry-0.18.3/src/parser.h:367:18: note: Function in derived class
barry-0.18.3/src/parser.h:372:19: style: The function 'GetUniqueId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:168:19: note: Virtual function in base class
barry-0.18.3/src/parser.h:372:19: note: Function in derived class
barry-0.18.3/src/parser.h:377:15: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:169:15: note: Virtual function in base class
barry-0.18.3/src/parser.h:377:15: note: Function in derived class
barry-0.18.3/src/parser.h:485:15: style: The function 'ParseRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:102:15: note: Virtual function in base class
barry-0.18.3/src/parser.h:485:15: note: Function in derived class
barry-0.18.3/src/parser.h:509:2: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:399:2: note: Virtual function in base class
barry-0.18.3/src/parser.h:509:2: note: Function in derived class
barry-0.18.3/src/parser.h:570:7: style: The function 'ParseRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:102:15: note: Virtual function in base class
barry-0.18.3/src/parser.h:570:7: note: Function in derived class
barry-0.18.3/src/base64.cc:94:18: style: The scope of the variable 'ogroup' can be reduced. [variableScope]
barry-0.18.3/src/base64.cc:95:6: style: The scope of the variable 'c' can be reduced. [variableScope]
barry-0.18.3/src/base64.cc:134:9: style: The scope of the variable 'c' can be reduced. [variableScope]
barry-0.18.3/src/base64.cc:36:2: style: Class 'base64_input' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/base64.cc:58:2: style: Class 'base64_output' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/m_javaloader.h:169:3: warning: Member variable 'VersionQuad::Major' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/m_javaloader.h:169:3: warning: Member variable 'VersionQuad::Minor' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/m_javaloader.h:169:3: warning: Member variable 'VersionQuad::SubMinor' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/m_javaloader.h:169:3: warning: Member variable 'VersionQuad::Build' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/socket.h:86:7: performance: Technically the member function 'Barry::SocketZero::IsSequencePacketHidden' can be static. [functionStatic]
barry-0.18.3/src/usbwrap.h:57:2: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/usbwrap.h:71:2: style: Class 'Timeout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/usbwrap.h:88:2: style: Class 'DeviceID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/usbwrap.h:220:2: style: Class 'DeviceDescriptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/usbwrap.h:333:2: style: Class 'EndpointPairings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/router.h:89:3: style: Struct 'QueueEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/m_javaloader.h:59:2: style: Class 'JLDirectory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/m_javaloader.h:170:3: style: Struct 'VersionQuad' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/m_javaloader.h:239:2: style: Class 'JavaLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/router.h:78:16: style: The function 'DataReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/router.h:54:16: note: Virtual function in base class
barry-0.18.3/src/router.h:78:16: note: Function in derived class
barry-0.18.3/src/socket.h:228:7: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/socket.h:133:15: note: Virtual function in base class
barry-0.18.3/src/socket.h:228:7: note: Function in derived class
barry-0.18.3/src/socket.h:229:7: style: The function 'RawSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/socket.h:136:15: note: Virtual function in base class
barry-0.18.3/src/socket.h:229:7: note: Function in derived class
barry-0.18.3/src/socket.h:230:7: style: The function 'SyncSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/socket.h:137:15: note: Virtual function in base class
barry-0.18.3/src/socket.h:230:7: note: Function in derived class
barry-0.18.3/src/socket.h:231:7: style: The function 'Receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/socket.h:138:15: note: Virtual function in base class
barry-0.18.3/src/socket.h:231:7: note: Function in derived class
barry-0.18.3/src/socket.h:240:7: style: The function 'RegisterInterest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/socket.h:140:15: note: Virtual function in base class
barry-0.18.3/src/socket.h:240:7: note: Function in derived class
barry-0.18.3/src/socket.h:241:7: style: The function 'UnregisterInterest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/socket.h:141:15: note: Virtual function in base class
barry-0.18.3/src/socket.h:241:7: note: Function in derived class
barry-0.18.3/src/m_javaloader.h:236:15: style: The function 'OnOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/m_mode_base.h:63:15: note: Virtual function in base class
barry-0.18.3/src/m_javaloader.h:236:15: note: Function in derived class
barry-0.18.3/src/builder.h:182:2: style: Class 'RecordBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/builder.h:194:2: style: Class 'RecordBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/builder.h:249:2: style: Class 'RecordFetch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/builder.h:123:15: style: The function 'BuildRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:76:15: note: Virtual function in base class
barry-0.18.3/src/builder.h:123:15: note: Function in derived class
barry-0.18.3/src/builder.h:125:15: style: The function 'FetchRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:96:15: note: Virtual function in base class
barry-0.18.3/src/builder.h:125:15: note: Function in derived class
barry-0.18.3/src/builder.h:126:15: style: The function 'EndOfFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:103:15: note: Virtual function in base class
barry-0.18.3/src/builder.h:126:15: note: Function in derived class
barry-0.18.3/src/builder.h:208:15: style: The function 'BuildRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:76:15: note: Virtual function in base class
barry-0.18.3/src/builder.h:208:15: note: Function in derived class
barry-0.18.3/src/builder.h:223:15: style: The function 'FetchRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:96:15: note: Virtual function in base class
barry-0.18.3/src/builder.h:223:15: note: Function in derived class
barry-0.18.3/src/builder.h:229:15: style: The function 'EndOfFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:103:15: note: Virtual function in base class
barry-0.18.3/src/builder.h:229:15: note: Function in derived class
barry-0.18.3/src/cod.cc:48:7: style: The scope of the variable 'local_file_sig' can be reduced. [variableScope]
barry-0.18.3/src/cod.cc:49:7: style: The scope of the variable 'directory_sig' can be reduced. [variableScope]
barry-0.18.3/src/cod.cc:118:75: style: Function 'WriteNextHeader' argument 2 names different: declaration 'buffer' definition 'module_buffer'. [funcArgNamesDifferent]
barry-0.18.3/src/cod.h:84:60: note: Function 'WriteNextHeader' argument 2 names different: declaration 'buffer' definition 'module_buffer'.
barry-0.18.3/src/cod.cc:118:75: note: Function 'WriteNextHeader' argument 2 names different: declaration 'buffer' definition 'module_buffer'.
barry-0.18.3/src/configfile.h:49:3: style: Class 'DBListType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/configfile.h:183:2: style: Class 'GlobalConfigFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/r_calendar.h:176:15: style: The function 'DumpSpecialFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/r_calendar.h:128:15: note: Virtual function in base class
barry-0.18.3/src/r_calendar.h:176:15: note: Function in derived class
barry-0.18.3/src/probe.h:71:2: warning: Member variable 'ProbeResult::m_altsetting' is not initialized in the constructor. [uninitMemberVarPrivate]
barry-0.18.3/src/m_desktop.h:85:2: style: Class 'Desktop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/connector.h:142:15: style: The function 'StartConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/connector.h:59:15: note: Virtual function in base class
barry-0.18.3/src/connector.h:142:15: note: Function in derived class
barry-0.18.3/src/connector.h:143:15: style: The function 'RetryPassword' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/connector.h:60:15: note: Virtual function in base class
barry-0.18.3/src/connector.h:143:15: note: Function in derived class
barry-0.18.3/src/connector.h:144:15: style: The function 'FinishConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/connector.h:61:15: note: Virtual function in base class
barry-0.18.3/src/connector.h:144:15: note: Function in derived class
barry-0.18.3/src/connector.h:145:15: style: The function 'DoDisconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/connector.h:62:15: note: Virtual function in base class
barry-0.18.3/src/connector.h:145:15: note: Function in derived class
barry-0.18.3/src/connector.h:146:15: style: The function 'IsDisconnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/connector.h:66:15: note: Virtual function in base class
barry-0.18.3/src/connector.h:146:15: note: Function in derived class
barry-0.18.3/src/connector.h:166:15: style: The function 'IsConnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/connector.h:109:15: note: Virtual function in base class
barry-0.18.3/src/connector.h:166:15: note: Function in derived class
barry-0.18.3/src/connector.h:168:15: style: The function 'PasswordPrompt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/connector.h:130:15: note: Virtual function in base class
barry-0.18.3/src/connector.h:168:15: note: Function in derived class
barry-0.18.3/src/m_desktop.h:82:15: style: The function 'OnOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/m_mode_base.h:63:15: note: Virtual function in base class
barry-0.18.3/src/m_desktop.h:82:15: note: Function in derived class
barry-0.18.3/src/m_desktop.h:231:15: style: The function 'BuildRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:76:15: note: Virtual function in base class
barry-0.18.3/src/m_desktop.h:231:15: note: Function in derived class
barry-0.18.3/src/m_desktop.h:233:15: style: The function 'FetchRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:96:15: note: Virtual function in base class
barry-0.18.3/src/m_desktop.h:233:15: note: Function in derived class
barry-0.18.3/src/m_desktop.h:234:15: style: The function 'EndOfFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:103:15: note: Virtual function in base class
barry-0.18.3/src/m_desktop.h:234:15: note: Function in derived class
barry-0.18.3/src/m_desktop.h:306:15: style: The function 'ParseRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/parser.h:102:15: note: Virtual function in base class
barry-0.18.3/src/m_desktop.h:306:15: note: Function in derived class
barry-0.18.3/src/data.cc:212:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
barry-0.18.3/src/data.cc:210:9: note: outer condition: is
barry-0.18.3/src/data.cc:212:7: note: identical inner condition: is
barry-0.18.3/src/data.cc:509:9: warning: Member variable 'DBData::m_recType' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/data.cc:509:9: warning: Member variable 'DBData::m_uniqueId' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/data.cc:509:9: warning: Member variable 'DBData::m_offset' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/data.cc:531:9: warning: Member variable 'DBData::m_recType' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/data.cc:531:9: warning: Member variable 'DBData::m_uniqueId' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/data.cc:531:9: warning: Member variable 'DBData::m_offset' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/data.cc:557:9: warning: Member variable 'DBData::m_recType' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/data.cc:557:9: warning: Member variable 'DBData::m_uniqueId' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/data.cc:557:9: warning: Member variable 'DBData::m_offset' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/data.cc:598:17: warning: Member variable 'DBData::m_localData' is not assigned a value in 'DBData::operator='. [operatorEqVarError]
barry-0.18.3/src/data.cc:186:1: error: Memory leak: newbuf [memleak]
barry-0.18.3/src/scoped_lock.h:34:2: style: Class 'scoped_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/dataqueue.cc:47:9: performance: Possible inefficient checking for 'm_queue' emptiness. [stlSize]
barry-0.18.3/src/dataqueue.cc:67:6: performance: Possible inefficient checking for 'm_queue' emptiness. [stlSize]
barry-0.18.3/src/dataqueue.cc:125:7: performance: Possible inefficient checking for 'm_queue' emptiness. [stlSize]
barry-0.18.3/src/dataqueue.cc:182:15: performance: Possible inefficient checking for 'm_queue' emptiness. [stlSize]
barry-0.18.3/src/dataqueue.cc:199:9: performance: Possible inefficient checking for 'm_queue' emptiness. [stlSize]
barry-0.18.3/src/dp_codinfo.cc:275:2: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:274:2: note: Variable 'field' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:275:2: note: Variable 'field' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:278:2: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:275:2: note: Variable 'field' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:278:2: note: Variable 'field' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:279:2: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:278:2: note: Variable 'field' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:279:2: note: Variable 'field' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:408:2: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:384:2: note: Variable 'type' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:408:2: note: Variable 'type' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:411:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:387:2: note: Variable 'name' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:411:2: note: Variable 'name' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:413:2: style: Variable 'unknown01' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:389:2: note: Variable 'unknown01' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:413:2: note: Variable 'unknown01' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:414:2: style: Variable 'unknown02' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:390:2: note: Variable 'unknown02' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:414:2: note: Variable 'unknown02' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:415:2: style: Variable 'unknown03' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:391:2: note: Variable 'unknown03' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:415:2: note: Variable 'unknown03' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:416:2: style: Variable 'unknown04' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:392:2: note: Variable 'unknown04' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:416:2: note: Variable 'unknown04' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:426:2: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:408:2: note: Variable 'type' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:426:2: note: Variable 'type' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:429:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:411:2: note: Variable 'name' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:429:2: note: Variable 'name' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:431:2: style: Variable 'unknown01' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:413:2: note: Variable 'unknown01' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:431:2: note: Variable 'unknown01' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:432:2: style: Variable 'unknown02' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:414:2: note: Variable 'unknown02' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:432:2: note: Variable 'unknown02' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:433:2: style: Variable 'unknown03' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:415:2: note: Variable 'unknown03' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:433:2: note: Variable 'unknown03' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:434:2: style: Variable 'unknown04' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:416:2: note: Variable 'unknown04' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:434:2: note: Variable 'unknown04' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:435:2: style: Variable 'unknown05' is reassigned a value before the old one has been used. [redundantAssignment]
barry-0.18.3/src/dp_codinfo.cc:393:2: note: Variable 'unknown05' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:435:2: note: Variable 'unknown05' is reassigned a value before the old one has been used.
barry-0.18.3/src/dp_codinfo.cc:323:11: style: The scope of the variable 'type' can be reduced. [variableScope]
barry-0.18.3/src/dp_codinfo.cc:426:9: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:431:14: style: Variable 'unknown01' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:432:14: style: Variable 'unknown02' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:433:14: style: Variable 'unknown03' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:434:14: style: Variable 'unknown04' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:435:14: style: Variable 'unknown05' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:394:14: style: Variable 'unknown06' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:395:14: style: Variable 'unknown07' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:429:9: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:548:15: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:558:15: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:568:15: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:578:15: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:588:15: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:598:15: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:657:15: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:667:15: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:677:15: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
barry-0.18.3/src/dp_codinfo.cc:117:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/dp_codinfo.cc:134:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/dp_codinfo.h:92:14: style: Technically the member function 'Barry::JDG::ClassEntry::GetFullClassName' can be const. [functionConst]
barry-0.18.3/src/dp_codinfo.h:120:7: performance: Technically the member function 'Barry::JDG::CodInfo::ParseBoolean' can be static. [functionStatic]
barry-0.18.3/src/dp_codinfo.cc:544:15: note: Technically the member function 'Barry::JDG::CodInfo::ParseBoolean' can be static.
barry-0.18.3/src/dp_codinfo.h:120:7: note: Technically the member function 'Barry::JDG::CodInfo::ParseBoolean' can be static.
barry-0.18.3/src/dp_codinfo.h:121:7: performance: Technically the member function 'Barry::JDG::CodInfo::ParseByte' can be static. [functionStatic]
barry-0.18.3/src/dp_codinfo.cc:554:15: note: Technically the member function 'Barry::JDG::CodInfo::ParseByte' can be static.
barry-0.18.3/src/dp_codinfo.h:121:7: note: Technically the member function 'Barry::JDG::CodInfo::ParseByte' can be static.
barry-0.18.3/src/dp_codinfo.h:122:7: performance: Technically the member function 'Barry::JDG::CodInfo::ParseChar' can be static. [functionStatic]
barry-0.18.3/src/dp_codinfo.cc:564:15: note: Technically the member function 'Barry::JDG::CodInfo::ParseChar' can be static.
barry-0.18.3/src/dp_codinfo.h:122:7: note: Technically the member function 'Barry::JDG::CodInfo::ParseChar' can be static.
barry-0.18.3/src/dp_codinfo.h:123:7: performance: Technically the member function 'Barry::JDG::CodInfo::ParseShort' can be static. [functionStatic]
barry-0.18.3/src/dp_codinfo.cc:574:15: note: Technically the member function 'Barry::JDG::CodInfo::ParseShort' can be static.
barry-0.18.3/src/dp_codinfo.h:123:7: note: Technically the member function 'Barry::JDG::CodInfo::ParseShort' can be static.
barry-0.18.3/src/dp_codinfo.h:124:7: performance: Technically the member function 'Barry::JDG::CodInfo::ParseInt' can be static. [functionStatic]
barry-0.18.3/src/dp_codinfo.cc:584:15: note: Technically the member function 'Barry::JDG::CodInfo::ParseInt' can be static.
barry-0.18.3/src/dp_codinfo.h:124:7: note: Technically the member function 'Barry::JDG::CodInfo::ParseInt' can be static.
barry-0.18.3/src/dp_codinfo.h:125:7: performance: Technically the member function 'Barry::JDG::CodInfo::ParseLong' can be static. [functionStatic]
barry-0.18.3/src/dp_codinfo.cc:594:15: note: Technically the member function 'Barry::JDG::CodInfo::ParseLong' can be static.
barry-0.18.3/src/dp_codinfo.h:125:7: note: Technically the member function 'Barry::JDG::CodInfo::ParseLong' can be static.
barry-0.18.3/src/dp_codinfo.h:127:7: performance: Technically the member function 'Barry::JDG::CodInfo::ParseArray' can be static. [functionStatic]
barry-0.18.3/src/dp_codinfo.cc:653:15: note: Technically the member function 'Barry::JDG::CodInfo::ParseArray' can be static.
barry-0.18.3/src/dp_codinfo.h:127:7: note: Technically the member function 'Barry::JDG::CodInfo::ParseArray' can be static.
barry-0.18.3/src/dp_codinfo.h:128:7: performance: Technically the member function 'Barry::JDG::CodInfo::ParseVoid' can be static. [functionStatic]
barry-0.18.3/src/dp_codinfo.cc:663:15: note: Technically the member function 'Barry::JDG::CodInfo::ParseVoid' can be static.
barry-0.18.3/src/dp_codinfo.h:128:7: note: Technically the member function 'Barry::JDG::CodInfo::ParseVoid' can be static.
barry-0.18.3/src/dp_codinfo.h:129:7: performance: Technically the member function 'Barry::JDG::CodInfo::ParseDouble' can be static. [functionStatic]
barry-0.18.3/src/dp_codinfo.cc:673:15: note: Technically the member function 'Barry::JDG::CodInfo::ParseDouble' can be static.
barry-0.18.3/src/dp_codinfo.h:129:7: note: Technically the member function 'Barry::JDG::CodInfo::ParseDouble' can be static.
barry-0.18.3/src/dp_codinfo.h:142:7: performance: Technically the member function 'Barry::JDG::CodInfo::ParseResourceSection' can be static. [functionStatic]
barry-0.18.3/src/dp_codinfo.cc:351:15: note: Technically the member function 'Barry::JDG::CodInfo::ParseResourceSection' can be static.
barry-0.18.3/src/dp_codinfo.h:142:7: note: Technically the member function 'Barry::JDG::CodInfo::ParseResourceSection' can be static.
barry-0.18.3/src/dp_codinfo.h:144:11: style: Technically the member function 'Barry::JDG::CodInfo::GetUniqueId' can be const. [functionConst]
barry-0.18.3/src/dp_codinfo.cc:290:19: note: Technically the member function 'Barry::JDG::CodInfo::GetUniqueId' can be const.
barry-0.18.3/src/dp_codinfo.h:144:11: note: Technically the member function 'Barry::JDG::CodInfo::GetUniqueId' can be const.
barry-0.18.3/src/dp_codinfo.h:145:14: style: Technically the member function 'Barry::JDG::CodInfo::GetAppName' can be const. [functionConst]
barry-0.18.3/src/dp_codinfo.cc:296:17: note: Technically the member function 'Barry::JDG::CodInfo::GetAppName' can be const.
barry-0.18.3/src/dp_codinfo.h:145:14: note: Technically the member function 'Barry::JDG::CodInfo::GetAppName' can be const.
barry-0.18.3/src/dp_codinfo.cc:130:90: performance: Function parameter 'module' should be passed by const reference. [passedByValue]
barry-0.18.3/src/fifoargs.cc:61:22: style: Unused variable: arg [unusedVariable]
barry-0.18.3/src/fifoargs.h:82:7: style: Technically the member function 'Barry::FifoServer::Serve' can be const. [functionConst]
barry-0.18.3/src/fifoargs.cc:113:18: note: Technically the member function 'Barry::FifoServer::Serve' can be const.
barry-0.18.3/src/fifoargs.h:82:7: note: Technically the member function 'Barry::FifoServer::Serve' can be const.
barry-0.18.3/src/iconv.cc:52:10: style: Function 'IConvHandle' argument 3 names different: declaration 'throwable' definition 'throw_on_conv_err'. [funcArgNamesDifferent]
barry-0.18.3/src/iconv.h:55:61: note: Function 'IConvHandle' argument 3 names different: declaration 'throwable' definition 'throw_on_conv_err'.
barry-0.18.3/src/iconv.cc:52:10: note: Function 'IConvHandle' argument 3 names different: declaration 'throwable' definition 'throw_on_conv_err'.
barry-0.18.3/src/iconvwin.cc:44:10: style: Function 'IConvHandle' argument 3 names different: declaration 'throwable' definition 'throw_on_conv_err'. [funcArgNamesDifferent]
barry-0.18.3/src/iconv.h:55:61: note: Function 'IConvHandle' argument 3 names different: declaration 'throwable' definition 'throw_on_conv_err'.
barry-0.18.3/src/iconvwin.cc:44:10: note: Function 'IConvHandle' argument 3 names different: declaration 'throwable' definition 'throw_on_conv_err'.
barry-0.18.3/src/iconv.h:58:14: performance: Technically the member function 'Barry::IConvHandle::Convert' can be static. [functionStatic]
barry-0.18.3/src/iconvwin.cc:70:26: note: Technically the member function 'Barry::IConvHandle::Convert' can be static.
barry-0.18.3/src/iconv.h:58:14: note: Technically the member function 'Barry::IConvHandle::Convert' can be static.
barry-0.18.3/src/j_jdwp.cc:69:7: warning: Member variable 'JDWP::m_lasterror' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/j_jdwp.h:43:2: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/j_jdwp.h:53:2: style: Class 'Timeout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/dp_codinfo.h:151:99: performance: Function parameter 'module' should be passed by const reference. [passedByValue]
barry-0.18.3/src/j_message.h:42:2: style: Class 'JDWMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/j_server.cc:174:17: style: C-style pointer casting [cstyleCast]
barry-0.18.3/src/j_server.cc:110:18: style: The scope of the variable 'hp' can be reduced. [variableScope]
barry-0.18.3/src/j_server.cc:225:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/j_server.cc:400:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/j_server.cc:406:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/j_server.cc:660:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/m_jvmdebug.h:140:2: style: Class 'JVMDebug' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/m_jvmdebug.h:137:15: style: The function 'OnOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/m_mode_base.h:63:15: note: Virtual function in base class
barry-0.18.3/src/m_jvmdebug.h:137:15: note: Function in derived class
barry-0.18.3/src/j_server.cc:73:42: performance: Function parameter 'password' should be passed by const reference. [passedByValue]
barry-0.18.3/src/ldif.cc:654:32: style: Function 'DumpLdif' argument 2 names different: declaration 'contact' definition 'con'. [funcArgNamesDifferent]
barry-0.18.3/src/ldif.h:236:56: note: Function 'DumpLdif' argument 2 names different: declaration 'contact' definition 'con'.
barry-0.18.3/src/ldif.cc:654:32: note: Function 'DumpLdif' argument 2 names different: declaration 'contact' definition 'con'.
barry-0.18.3/src/ldif.cc:695:62: style: Function 'ReadLdif' argument 2 names different: declaration 'contact' definition 'con'. [funcArgNamesDifferent]
barry-0.18.3/src/ldif.h:237:50: note: Function 'ReadLdif' argument 2 names different: declaration 'contact' definition 'con'.
barry-0.18.3/src/ldif.cc:695:62: note: Function 'ReadLdif' argument 2 names different: declaration 'contact' definition 'con'.
barry-0.18.3/src/ldif.h:136:20: performance: Technically the member function 'Barry::ContactLdif::GetFieldNames' can be static. [functionStatic]
barry-0.18.3/src/ldif.h:137:20: performance: Technically the member function 'Barry::ContactLdif::GetField' can be static. [functionStatic]
barry-0.18.3/src/ldif.cc:197:14: note: Technically the member function 'Barry::ContactLdif::GetField' can be static.
barry-0.18.3/src/ldif.h:137:20: note: Technically the member function 'Barry::ContactLdif::GetField' can be static.
barry-0.18.3/src/ldifio.h:72:7: style: Technically the member function 'Barry::LdifStore::operator()' can be const. [functionConst]
barry-0.18.3/src/ldifio.cc:69:17: note: Technically the member function 'Barry::LdifStore::operator()' can be const.
barry-0.18.3/src/ldifio.h:72:7: note: Technically the member function 'Barry::LdifStore::operator()' can be const.
barry-0.18.3/src/ldifio.h:62:2: style: Class 'LdifStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/ldifio.h:63:2: style: Class 'LdifStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/m_desktop.cc:627:16: warning: Identical condition 'EndOfFile()', second condition is always false [identicalConditionAfterEarlyExit]
barry-0.18.3/src/m_desktop.cc:621:16: note: first condition
barry-0.18.3/src/m_desktop.cc:627:16: note: second condition
barry-0.18.3/src/m_desktop.cc:650:15: warning: Member variable 'DeviceParser::m_current_dbid' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/m_desktop.h:96:15: style: Technically the member function 'Barry::Mode::Desktop::GetDBCommand' can be const. [functionConst]
barry-0.18.3/src/m_desktop.cc:149:23: note: Technically the member function 'Barry::Mode::Desktop::GetDBCommand' can be const.
barry-0.18.3/src/m_desktop.h:96:15: note: Technically the member function 'Barry::Mode::Desktop::GetDBCommand' can be const.
barry-0.18.3/src/m_desktop.cc:476:4: style: Class 'DBLoader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
barry-0.18.3/src/m_desktop.cc:476:4: style: Class 'DBLoader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
barry-0.18.3/src/m_ipmodem.cc:161:21: style: C-style pointer casting [cstyleCast]
barry-0.18.3/src/m_javaloader.cc:223:56: style: Function 'Parse' argument 2 names different: declaration 'str' definition 'buf'. [funcArgNamesDifferent]
barry-0.18.3/src/m_javaloader.h:157:40: note: Function 'Parse' argument 2 names different: declaration 'str' definition 'buf'.
barry-0.18.3/src/m_javaloader.cc:223:56: note: Function 'Parse' argument 2 names different: declaration 'str' definition 'buf'.
barry-0.18.3/src/m_javaloader.cc:108:19: warning: Member variable 'JLDirectoryEntry::Id' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/m_javaloader.cc:108:19: warning: Member variable 'JLDirectoryEntry::CodSize' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/m_javaloader.cc:108:19: warning: Member variable 'JLDirectoryEntry::Timestamp' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/m_javaloader.cc:54:15: warning: Member variable 'JLScreenInfo::width' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/m_javaloader.cc:54:15: warning: Member variable 'JLScreenInfo::height' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/m_javaloader.h:228:7: performance: Technically the member function 'Barry::Mode::JavaLoader::ThrowJLError' can be static. [functionStatic]
barry-0.18.3/src/m_javaloader.cc:537:18: note: Technically the member function 'Barry::Mode::JavaLoader::ThrowJLError' can be static.
barry-0.18.3/src/m_javaloader.h:228:7: note: Technically the member function 'Barry::Mode::JavaLoader::ThrowJLError' can be static.
barry-0.18.3/src/m_jvmdebug.cc:713:11: style: The scope of the variable 'size' can be reduced. [variableScope]
barry-0.18.3/src/m_jvmdebug.cc:715:11: style: The scope of the variable 'expect' can be reduced. [variableScope]
barry-0.18.3/src/m_jvmdebug.cc:659:46: style: Function 'GetConsoleMessage' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
barry-0.18.3/src/m_jvmdebug.h:164:37: note: Function 'GetConsoleMessage' argument 1 names different: declaration 'msg' definition 'message'.
barry-0.18.3/src/m_jvmdebug.cc:659:46: note: Function 'GetConsoleMessage' argument 1 names different: declaration 'msg' definition 'message'.
barry-0.18.3/src/m_jvmdebug.cc:819:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/m_jvmdebug.h:132:7: performance: Technically the member function 'Barry::Mode::JVMDebug::ThrowJVMError' can be static. [functionStatic]
barry-0.18.3/src/m_jvmdebug.cc:256:16: note: Technically the member function 'Barry::Mode::JVMDebug::ThrowJVMError' can be static.
barry-0.18.3/src/m_jvmdebug.h:132:7: note: Technically the member function 'Barry::Mode::JVMDebug::ThrowJVMError' can be static.
barry-0.18.3/src/m_jvmdebug.h:147:7: performance: Technically the member function 'Barry::Mode::JVMDebug::Attach' can be static. [functionStatic]
barry-0.18.3/src/m_jvmdebug.cc:241:16: note: Technically the member function 'Barry::Mode::JVMDebug::Attach' can be static.
barry-0.18.3/src/m_jvmdebug.h:147:7: note: Technically the member function 'Barry::Mode::JVMDebug::Attach' can be static.
barry-0.18.3/src/m_jvmdebug.h:148:7: performance: Technically the member function 'Barry::Mode::JVMDebug::Detach' can be static. [functionStatic]
barry-0.18.3/src/m_jvmdebug.cc:251:16: note: Technically the member function 'Barry::Mode::JVMDebug::Detach' can be static.
barry-0.18.3/src/m_jvmdebug.h:148:7: note: Technically the member function 'Barry::Mode::JVMDebug::Detach' can be static.
barry-0.18.3/src/m_raw_channel.cc:208:44: style: Function 'HandleError' argument 1 names different: declaration 'data' definition 'error'. [funcArgNamesDifferent]
barry-0.18.3/src/m_raw_channel.h:106:33: note: Function 'HandleError' argument 1 names different: declaration 'data' definition 'error'.
barry-0.18.3/src/m_raw_channel.cc:208:44: note: Function 'HandleError' argument 1 names different: declaration 'data' definition 'error'.
barry-0.18.3/src/m_raw_channel.h:93:7: performance: Technically the member function 'Barry::Mode::RawChannel::ValidateDataPacket' can be static. [functionStatic]
barry-0.18.3/src/m_raw_channel.cc:286:18: note: Technically the member function 'Barry::Mode::RawChannel::ValidateDataPacket' can be static.
barry-0.18.3/src/m_raw_channel.h:93:7: note: Technically the member function 'Barry::Mode::RawChannel::ValidateDataPacket' can be static.
barry-0.18.3/src/m_raw_channel.h:161:9: performance: Technically the member function 'Barry::Mode::RawChannel::MaximumSendSize' can be static. [functionStatic]
barry-0.18.3/src/m_raw_channel.cc:296:20: note: Technically the member function 'Barry::Mode::RawChannel::MaximumSendSize' can be static.
barry-0.18.3/src/m_raw_channel.h:161:9: note: Technically the member function 'Barry::Mode::RawChannel::MaximumSendSize' can be static.
barry-0.18.3/src/m_raw_channel.h:122:2: style: Class 'RawChannel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/m_raw_channel.cc:49:2: style: Class 'RawChannelSocketHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/m_raw_channel.cc:71:2: style: Class 'RawChannelZeroSocketHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/m_raw_channel.h:111:7: style: The function 'OnOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/m_mode_base.h:63:15: note: Virtual function in base class
barry-0.18.3/src/m_raw_channel.h:111:7: note: Function in derived class
barry-0.18.3/src/m_raw_channel.cc:52:15: style: The function 'DataReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/router.h:54:16: note: Virtual function in base class
barry-0.18.3/src/m_raw_channel.cc:52:15: note: Function in derived class
barry-0.18.3/src/m_raw_channel.cc:56:15: style: The function 'Error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/router.h:61:16: note: Virtual function in base class
barry-0.18.3/src/m_raw_channel.cc:56:15: note: Function in derived class
barry-0.18.3/src/m_raw_channel.cc:74:15: style: The function 'DataReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/router.h:54:16: note: Virtual function in base class
barry-0.18.3/src/m_raw_channel.cc:74:15: note: Function in derived class
barry-0.18.3/src/m_raw_channel.cc:78:15: style: The function 'Error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/router.h:61:16: note: Virtual function in base class
barry-0.18.3/src/m_raw_channel.cc:78:15: note: Function in derived class
barry-0.18.3/src/m_serial.cc:151:21: style: Checking if unsigned variable 'data.GetSize()' is less than zero. This might be a false warning. [unsignedLessThanZero]
barry-0.18.3/src/m_serial.cc:55:35: style: Function 'DataCallback' argument 1 names different: declaration 'context' definition 'ser'. [funcArgNamesDifferent]
barry-0.18.3/src/m_serial.h:64:35: note: Function 'DataCallback' argument 1 names different: declaration 'context' definition 'ser'.
barry-0.18.3/src/m_serial.cc:55:35: note: Function 'DataCallback' argument 1 names different: declaration 'context' definition 'ser'.
barry-0.18.3/src/m_serial.cc:74:35: style: Function 'CtrlCallback' argument 1 names different: declaration 'context' definition 'ser'. [funcArgNamesDifferent]
barry-0.18.3/src/m_serial.h:65:35: note: Function 'CtrlCallback' argument 1 names different: declaration 'context' definition 'ser'.
barry-0.18.3/src/m_serial.cc:74:35: note: Function 'CtrlCallback' argument 1 names different: declaration 'context' definition 'ser'.
barry-0.18.3/src/vbase.h:92:2: style: Class 'vAttr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/vtodo.h:57:2: style: Class 'vTodo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/mimeio.h:130:7: style: The function 'BuildRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:76:15: note: Virtual function in base class
barry-0.18.3/src/mimeio.h:130:7: note: Function in derived class
barry-0.18.3/src/mimeio.h:131:7: style: The function 'FetchRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:96:15: note: Virtual function in base class
barry-0.18.3/src/mimeio.h:131:7: note: Function in derived class
barry-0.18.3/src/mimeio.h:132:7: style: The function 'EndOfFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:103:15: note: Virtual function in base class
barry-0.18.3/src/mimeio.h:132:7: note: Function in derived class
barry-0.18.3/src/packet.cc:692:28: style: Function 'JVMPacket' argument 1 names different: declaration 'cmd' definition 'send'. [funcArgNamesDifferent]
barry-0.18.3/src/packet.h:279:18: note: Function 'JVMPacket' argument 1 names different: declaration 'cmd' definition 'send'.
barry-0.18.3/src/packet.cc:692:28: note: Function 'JVMPacket' argument 1 names different: declaration 'cmd' definition 'send'.
barry-0.18.3/src/packet.h:176:7: style: Technically the member function 'Barry::DBPacket::ParseMeta' can be const. [functionConst]
barry-0.18.3/src/packet.cc:526:16: note: Technically the member function 'Barry::DBPacket::ParseMeta' can be const.
barry-0.18.3/src/packet.h:176:7: note: Technically the member function 'Barry::DBPacket::ParseMeta' can be const.
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Contact , DumpStore < Contact > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Contact , DumpStore < Contact > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Bookmark , DumpStore < Bookmark > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Bookmark , DumpStore < Bookmark > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Calendar , DumpStore < Calendar > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Calendar , DumpStore < Calendar > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < CalendarAll , DumpStore < CalendarAll > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < CalendarAll , DumpStore < CalendarAll > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < ContentStore , DumpStore < ContentStore > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < ContentStore , DumpStore < ContentStore > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Folder , DumpStore < Folder > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Folder , DumpStore < Folder > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < HandheldAgent , DumpStore < HandheldAgent > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < HandheldAgent , DumpStore < HandheldAgent > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Memo , DumpStore < Memo > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Memo , DumpStore < Memo > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Message , DumpStore < Message > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Message , DumpStore < Message > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < CallLog , DumpStore < CallLog > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < CallLog , DumpStore < CallLog > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < PINMessage , DumpStore < PINMessage > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < PINMessage , DumpStore < PINMessage > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < SavedMessage , DumpStore < SavedMessage > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < SavedMessage , DumpStore < SavedMessage > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < ServiceBook , DumpStore < ServiceBook > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < ServiceBook , DumpStore < ServiceBook > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Sms , DumpStore < Sms > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Sms , DumpStore < Sms > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Task , DumpStore < Task > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Task , DumpStore < Task > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < TimeZone , DumpStore < TimeZone > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < TimeZone , DumpStore < TimeZone > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Contact , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Contact , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Bookmark , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Bookmark , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Calendar , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Calendar , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < CalendarAll , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < CalendarAll , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < ContentStore , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < ContentStore , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Folder , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Folder , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < HandheldAgent , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < HandheldAgent , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Memo , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Memo , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Message , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Message , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < CallLog , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < CallLog , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < PINMessage , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < PINMessage , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < SavedMessage , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < SavedMessage , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < ServiceBook , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < ServiceBook , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Sms , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Sms , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < Task , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < Task , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < TimeZone , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < TimeZone , AllRecordStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/strnlen.h:36:0: error: #error Configure.ac is not accurate. Read comments in strnlen.h. [preprocessorErrorDirective]
barry-0.18.3/src/protocol.cc:38:21: style: C-style pointer casting [cstyleCast]
barry-0.18.3/src/protocol.cc:64:22: style: C-style pointer casting [cstyleCast]
barry-0.18.3/src/r_bookmark.h:92:7: performance: Technically the member function 'Barry::Bookmark::Validate' can be static. [functionStatic]
barry-0.18.3/src/r_bookmark.cc:305:16: note: Technically the member function 'Barry::Bookmark::Validate' can be static.
barry-0.18.3/src/r_bookmark.h:92:7: note: Technically the member function 'Barry::Bookmark::Validate' can be static.
barry-0.18.3/src/r_bookmark.h:98:7: performance: Technically the member function 'Barry::Bookmark::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_bookmark.cc:293:16: note: Technically the member function 'Barry::Bookmark::ParseHeader' can be static.
barry-0.18.3/src/r_bookmark.h:98:7: note: Technically the member function 'Barry::Bookmark::ParseHeader' can be static.
barry-0.18.3/src/r_bookmark.h:100:7: performance: Technically the member function 'Barry::Bookmark::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_bookmark.cc:309:16: note: Technically the member function 'Barry::Bookmark::BuildHeader' can be static.
barry-0.18.3/src/r_bookmark.h:100:7: note: Technically the member function 'Barry::Bookmark::BuildHeader' can be static.
barry-0.18.3/src/r_bookmark.h:101:7: performance: Technically the member function 'Barry::Bookmark::BuildFields' can be static. [functionStatic]
barry-0.18.3/src/r_bookmark.cc:314:16: note: Technically the member function 'Barry::Bookmark::BuildFields' can be static.
barry-0.18.3/src/r_bookmark.h:101:7: note: Technically the member function 'Barry::Bookmark::BuildFields' can be static.
barry-0.18.3/src/record.h:785:0: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/record.h:765:0: note: Virtual function in base class
barry-0.18.3/src/record.h:785:0: note: Function in derived class
barry-0.18.3/src/record.h:790:0: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/record.h:768:0: note: Virtual function in base class
barry-0.18.3/src/record.h:790:0: note: Function in derived class
barry-0.18.3/src/r_calendar.cc:376:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/r_calendar.h:143:7: performance: Technically the member function 'Barry::Calendar::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_calendar.cc:268:16: note: Technically the member function 'Barry::Calendar::ParseHeader' can be static.
barry-0.18.3/src/r_calendar.h:143:7: note: Technically the member function 'Barry::Calendar::ParseHeader' can be static.
barry-0.18.3/src/r_calendar.h:145:7: performance: Technically the member function 'Barry::Calendar::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_calendar.cc:285:16: note: Technically the member function 'Barry::Calendar::BuildHeader' can be static.
barry-0.18.3/src/r_calendar.h:145:7: note: Technically the member function 'Barry::Calendar::BuildHeader' can be static.
barry-0.18.3/src/r_calllog.h:110:7: performance: Technically the member function 'Barry::CallLog::Validate' can be static. [functionStatic]
barry-0.18.3/src/r_calllog.cc:235:15: note: Technically the member function 'Barry::CallLog::Validate' can be static.
barry-0.18.3/src/r_calllog.h:110:7: note: Technically the member function 'Barry::CallLog::Validate' can be static.
barry-0.18.3/src/r_calllog.h:116:7: performance: Technically the member function 'Barry::CallLog::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_calllog.cc:223:15: note: Technically the member function 'Barry::CallLog::ParseHeader' can be static.
barry-0.18.3/src/r_calllog.h:116:7: note: Technically the member function 'Barry::CallLog::ParseHeader' can be static.
barry-0.18.3/src/r_calllog.h:118:7: performance: Technically the member function 'Barry::CallLog::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_calllog.cc:239:15: note: Technically the member function 'Barry::CallLog::BuildHeader' can be static.
barry-0.18.3/src/r_calllog.h:118:7: note: Technically the member function 'Barry::CallLog::BuildHeader' can be static.
barry-0.18.3/src/r_calllog.h:119:7: performance: Technically the member function 'Barry::CallLog::BuildFields' can be static. [functionStatic]
barry-0.18.3/src/r_calllog.cc:244:15: note: Technically the member function 'Barry::CallLog::BuildFields' can be static.
barry-0.18.3/src/r_calllog.h:119:7: note: Technically the member function 'Barry::CallLog::BuildFields' can be static.
barry-0.18.3/src/r_command.cc:89:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/r_command.cc:99:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/r_contact.cc:385:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/r_contact.cc:408:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/r_contact.cc:661:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/r_contact.h:154:7: performance: Technically the member function 'Barry::Contact::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_contact.cc:282:15: note: Technically the member function 'Barry::Contact::ParseHeader' can be static.
barry-0.18.3/src/r_contact.h:154:7: note: Technically the member function 'Barry::Contact::ParseHeader' can be static.
barry-0.18.3/src/r_contact.h:156:7: performance: Technically the member function 'Barry::Contact::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_contact.cc:301:15: note: Technically the member function 'Barry::Contact::BuildHeader' can be static.
barry-0.18.3/src/r_contact.h:156:7: note: Technically the member function 'Barry::Contact::BuildHeader' can be static.
barry-0.18.3/src/r_contact.cc:706:11: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr]
barry-0.18.3/src/r_cstore.cc:191:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/r_cstore.h:93:7: performance: Technically the member function 'Barry::ContentStore::Validate' can be static. [functionStatic]
barry-0.18.3/src/r_cstore.cc:136:20: note: Technically the member function 'Barry::ContentStore::Validate' can be static.
barry-0.18.3/src/r_cstore.h:93:7: note: Technically the member function 'Barry::ContentStore::Validate' can be static.
barry-0.18.3/src/r_cstore.h:97:7: performance: Technically the member function 'Barry::ContentStore::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_cstore.cc:124:20: note: Technically the member function 'Barry::ContentStore::ParseHeader' can be static.
barry-0.18.3/src/r_cstore.h:97:7: note: Technically the member function 'Barry::ContentStore::ParseHeader' can be static.
barry-0.18.3/src/r_cstore.h:99:7: performance: Technically the member function 'Barry::ContentStore::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_cstore.cc:140:20: note: Technically the member function 'Barry::ContentStore::BuildHeader' can be static.
barry-0.18.3/src/r_cstore.h:99:7: note: Technically the member function 'Barry::ContentStore::BuildHeader' can be static.
barry-0.18.3/src/r_dbdb.cc:197:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/record.h:206:7: performance: Technically the member function 'Barry::DatabaseDatabase::ParseRec' can be static. [functionStatic]
barry-0.18.3/src/r_dbdb.cc:46:24: note: Technically the member function 'Barry::DatabaseDatabase::ParseRec' can be static.
barry-0.18.3/src/record.h:206:7: note: Technically the member function 'Barry::DatabaseDatabase::ParseRec' can be static.
barry-0.18.3/src/r_folder.cc:246:21: style: The scope of the variable 'FolderTypeString' can be reduced. [variableScope]
barry-0.18.3/src/r_folder.h:77:7: performance: Technically the member function 'Barry::Folder::Validate' can be static. [functionStatic]
barry-0.18.3/src/r_folder.cc:167:14: note: Technically the member function 'Barry::Folder::Validate' can be static.
barry-0.18.3/src/r_folder.h:77:7: note: Technically the member function 'Barry::Folder::Validate' can be static.
barry-0.18.3/src/r_folder.h:83:7: performance: Technically the member function 'Barry::Folder::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_folder.cc:155:14: note: Technically the member function 'Barry::Folder::ParseHeader' can be static.
barry-0.18.3/src/r_folder.h:83:7: note: Technically the member function 'Barry::Folder::ParseHeader' can be static.
barry-0.18.3/src/r_folder.h:85:7: performance: Technically the member function 'Barry::Folder::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_folder.cc:171:14: note: Technically the member function 'Barry::Folder::BuildHeader' can be static.
barry-0.18.3/src/r_folder.h:85:7: note: Technically the member function 'Barry::Folder::BuildHeader' can be static.
barry-0.18.3/src/r_folder.h:86:7: performance: Technically the member function 'Barry::Folder::BuildFields' can be static. [functionStatic]
barry-0.18.3/src/r_folder.cc:176:14: note: Technically the member function 'Barry::Folder::BuildFields' can be static.
barry-0.18.3/src/r_folder.h:86:7: note: Technically the member function 'Barry::Folder::BuildFields' can be static.
barry-0.18.3/src/r_hhagent.h:83:7: performance: Technically the member function 'Barry::HandheldAgent::Validate' can be static. [functionStatic]
barry-0.18.3/src/r_hhagent.cc:233:21: note: Technically the member function 'Barry::HandheldAgent::Validate' can be static.
barry-0.18.3/src/r_hhagent.h:83:7: note: Technically the member function 'Barry::HandheldAgent::Validate' can be static.
barry-0.18.3/src/r_hhagent.h:87:7: performance: Technically the member function 'Barry::HandheldAgent::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_hhagent.cc:221:21: note: Technically the member function 'Barry::HandheldAgent::ParseHeader' can be static.
barry-0.18.3/src/r_hhagent.h:87:7: note: Technically the member function 'Barry::HandheldAgent::ParseHeader' can be static.
barry-0.18.3/src/r_hhagent.h:89:7: performance: Technically the member function 'Barry::HandheldAgent::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_hhagent.cc:237:21: note: Technically the member function 'Barry::HandheldAgent::BuildHeader' can be static.
barry-0.18.3/src/r_hhagent.h:89:7: note: Technically the member function 'Barry::HandheldAgent::BuildHeader' can be static.
barry-0.18.3/src/r_hhagent.h:90:7: performance: Technically the member function 'Barry::HandheldAgent::BuildFields' can be static. [functionStatic]
barry-0.18.3/src/r_hhagent.cc:247:21: note: Technically the member function 'Barry::HandheldAgent::BuildFields' can be static.
barry-0.18.3/src/r_hhagent.h:90:7: note: Technically the member function 'Barry::HandheldAgent::BuildFields' can be static.
barry-0.18.3/src/r_memo.cc:195:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/r_memo.h:60:7: performance: Technically the member function 'Barry::Memo::Validate' can be static. [functionStatic]
barry-0.18.3/src/r_memo.cc:141:12: note: Technically the member function 'Barry::Memo::Validate' can be static.
barry-0.18.3/src/r_memo.h:60:7: note: Technically the member function 'Barry::Memo::Validate' can be static.
barry-0.18.3/src/r_memo.h:64:7: performance: Technically the member function 'Barry::Memo::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_memo.cc:128:12: note: Technically the member function 'Barry::Memo::ParseHeader' can be static.
barry-0.18.3/src/r_memo.h:64:7: note: Technically the member function 'Barry::Memo::ParseHeader' can be static.
barry-0.18.3/src/r_memo.h:66:7: performance: Technically the member function 'Barry::Memo::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_memo.cc:145:12: note: Technically the member function 'Barry::Memo::BuildHeader' can be static.
barry-0.18.3/src/r_memo.h:66:7: note: Technically the member function 'Barry::Memo::BuildHeader' can be static.
barry-0.18.3/src/r_message_base.cc:399:21: style: The scope of the variable 'Importance' can be reduced. [variableScope]
barry-0.18.3/src/r_message_base.cc:401:21: style: The scope of the variable 'SensitivityString' can be reduced. [variableScope]
barry-0.18.3/src/r_message_base.h:113:7: performance: Technically the member function 'Barry::MessageBase::Validate' can be static. [functionStatic]
barry-0.18.3/src/r_message_base.cc:271:19: note: Technically the member function 'Barry::MessageBase::Validate' can be static.
barry-0.18.3/src/r_message_base.h:113:7: note: Technically the member function 'Barry::MessageBase::Validate' can be static.
barry-0.18.3/src/r_message_base.h:119:7: performance: Technically the member function 'Barry::MessageBase::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_message_base.cc:275:19: note: Technically the member function 'Barry::MessageBase::BuildHeader' can be static.
barry-0.18.3/src/r_message_base.h:119:7: note: Technically the member function 'Barry::MessageBase::BuildHeader' can be static.
barry-0.18.3/src/r_message_base.h:120:7: performance: Technically the member function 'Barry::MessageBase::BuildFields' can be static. [functionStatic]
barry-0.18.3/src/r_message_base.cc:280:19: note: Technically the member function 'Barry::MessageBase::BuildFields' can be static.
barry-0.18.3/src/r_message_base.h:120:7: note: Technically the member function 'Barry::MessageBase::BuildFields' can be static.
barry-0.18.3/src/r_recur_base.cc:249:21: style: The scope of the variable 'DayNames' can be reduced. [variableScope]
barry-0.18.3/src/r_recur_base.cc:251:21: style: The scope of the variable 'MonthNames' can be reduced. [variableScope]
barry-0.18.3/src/r_recur_base.h:107:7: performance: Technically the member function 'Barry::RecurBase::Validate' can be static. [functionStatic]
barry-0.18.3/src/r_recur_base.cc:162:17: note: Technically the member function 'Barry::RecurBase::Validate' can be static.
barry-0.18.3/src/r_recur_base.h:107:7: note: Technically the member function 'Barry::RecurBase::Validate' can be static.
barry-0.18.3/src/r_recur_base.h:115:10: performance: Technically the member function 'Barry::RecurBase::RecurringFieldType' can be static. [functionStatic]
barry-0.18.3/src/r_recur_base.cc:229:20: note: Technically the member function 'Barry::RecurBase::RecurringFieldType' can be static.
barry-0.18.3/src/r_recur_base.h:115:10: note: Technically the member function 'Barry::RecurBase::RecurringFieldType' can be static.
barry-0.18.3/src/r_servicebook.cc:325:14: warning: Member variable 'ServiceBook::RecType' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/r_servicebook.h:68:7: performance: Technically the member function 'Barry::ServiceBookConfig::Validate' can be static. [functionStatic]
barry-0.18.3/src/r_servicebook.cc:159:25: note: Technically the member function 'Barry::ServiceBookConfig::Validate' can be static.
barry-0.18.3/src/r_servicebook.h:68:7: note: Technically the member function 'Barry::ServiceBookConfig::Validate' can be static.
barry-0.18.3/src/r_servicebook.h:72:7: performance: Technically the member function 'Barry::ServiceBookConfig::BuildFields' can be static. [functionStatic]
barry-0.18.3/src/r_servicebook.cc:179:25: note: Technically the member function 'Barry::ServiceBookConfig::BuildFields' can be static.
barry-0.18.3/src/r_servicebook.h:72:7: note: Technically the member function 'Barry::ServiceBookConfig::BuildFields' can be static.
barry-0.18.3/src/r_servicebook.h:120:7: performance: Technically the member function 'Barry::ServiceBook::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_servicebook.cc:393:19: note: Technically the member function 'Barry::ServiceBook::ParseHeader' can be static.
barry-0.18.3/src/r_servicebook.h:120:7: note: Technically the member function 'Barry::ServiceBook::ParseHeader' can be static.
barry-0.18.3/src/r_servicebook.h:122:7: performance: Technically the member function 'Barry::ServiceBook::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_servicebook.cc:410:19: note: Technically the member function 'Barry::ServiceBook::BuildHeader' can be static.
barry-0.18.3/src/r_servicebook.h:122:7: note: Technically the member function 'Barry::ServiceBook::BuildHeader' can be static.
barry-0.18.3/src/r_servicebook.h:123:7: performance: Technically the member function 'Barry::ServiceBook::BuildFields' can be static. [functionStatic]
barry-0.18.3/src/r_servicebook.cc:420:19: note: Technically the member function 'Barry::ServiceBook::BuildFields' can be static.
barry-0.18.3/src/r_servicebook.h:123:7: note: Technically the member function 'Barry::ServiceBook::BuildFields' can be static.
barry-0.18.3/src/r_servicebook.cc:326:4: style: Class 'ServiceBook' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
barry-0.18.3/src/r_servicebook.cc:326:4: style: Class 'ServiceBook' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
barry-0.18.3/src/r_servicebook.cc:242:2: style: Class 'ServiceBookData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/r_task.cc:444:21: style: The scope of the variable 'DayNames' can be reduced. [variableScope]
barry-0.18.3/src/r_task.cc:446:21: style: The scope of the variable 'MonthNames' can be reduced. [variableScope]
barry-0.18.3/src/r_task.cc:448:21: style: The scope of the variable 'AlarmTypeName' can be reduced. [variableScope]
barry-0.18.3/src/r_task.cc:344:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/r_task.h:134:7: performance: Technically the member function 'Barry::Task::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_task.cc:243:12: note: Technically the member function 'Barry::Task::ParseHeader' can be static.
barry-0.18.3/src/r_task.h:134:7: note: Technically the member function 'Barry::Task::ParseHeader' can be static.
barry-0.18.3/src/r_task.h:136:7: performance: Technically the member function 'Barry::Task::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_task.cc:261:12: note: Technically the member function 'Barry::Task::BuildHeader' can be static.
barry-0.18.3/src/r_task.h:136:7: note: Technically the member function 'Barry::Task::BuildHeader' can be static.
barry-0.18.3/src/r_timezone.cc:255:21: style: The scope of the variable 'month' can be reduced. [variableScope]
barry-0.18.3/src/r_timezone.h:115:7: performance: Technically the member function 'Barry::TimeZone::Validate' can be static. [functionStatic]
barry-0.18.3/src/r_timezone.cc:179:16: note: Technically the member function 'Barry::TimeZone::Validate' can be static.
barry-0.18.3/src/r_timezone.h:115:7: note: Technically the member function 'Barry::TimeZone::Validate' can be static.
barry-0.18.3/src/r_timezone.h:123:7: performance: Technically the member function 'Barry::TimeZone::ParseHeader' can be static. [functionStatic]
barry-0.18.3/src/r_timezone.cc:167:16: note: Technically the member function 'Barry::TimeZone::ParseHeader' can be static.
barry-0.18.3/src/r_timezone.h:123:7: note: Technically the member function 'Barry::TimeZone::ParseHeader' can be static.
barry-0.18.3/src/r_timezone.h:125:7: performance: Technically the member function 'Barry::TimeZone::BuildHeader' can be static. [functionStatic]
barry-0.18.3/src/r_timezone.cc:183:16: note: Technically the member function 'Barry::TimeZone::BuildHeader' can be static.
barry-0.18.3/src/r_timezone.h:125:7: note: Technically the member function 'Barry::TimeZone::BuildHeader' can be static.
barry-0.18.3/src/r_timezone.h:126:7: performance: Technically the member function 'Barry::TimeZone::BuildFields' can be static. [functionStatic]
barry-0.18.3/src/r_timezone.cc:188:16: note: Technically the member function 'Barry::TimeZone::BuildFields' can be static.
barry-0.18.3/src/r_timezone.h:126:7: note: Technically the member function 'Barry::TimeZone::BuildFields' can be static.
barry-0.18.3/src/r_timezone.cc:393:2: style: Struct 'TimeZoneStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:295:0: style: Class 'Barry :: RecordParser < TimeZone , TimeZoneStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/parser.h:306:0: style: Class 'Barry :: RecordParser < TimeZone , TimeZoneStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/record.cc:401:65: style: Function 'operator<<' argument 2 names different: declaration 'msga' definition 'post'. [funcArgNamesDifferent]
barry-0.18.3/src/record.h:407:74: note: Function 'operator<<' argument 2 names different: declaration 'msga' definition 'post'.
barry-0.18.3/src/record.cc:401:65: note: Function 'operator<<' argument 2 names different: declaration 'msga' definition 'post'.
barry-0.18.3/src/record.cc:71:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/record.cc:253:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < Contact >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < Bookmark >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < Calendar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < CalendarAll >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < ContentStore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < Folder >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < HandheldAgent >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < Memo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < Message >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < CallLog >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < PINMessage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < SavedMessage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < ServiceBook >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < Sms >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < Task >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/recordtmpl.h:110:0: style: Class 'Barry :: NamedFieldCmp < TimeZone >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/restore.h:163:7: style: The function 'EndOfFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/src/builder.h:103:15: note: Virtual function in base class
barry-0.18.3/src/restore.h:163:7: note: Function in derived class
barry-0.18.3/src/router.cc:188:26: style: C-style pointer casting [cstyleCast]
barry-0.18.3/src/router.h:136:7: performance: Technically the member function 'Barry::SocketRoutingQueue::QueuePacket' can be static. [functionStatic]
barry-0.18.3/src/router.cc:132:26: note: Technically the member function 'Barry::SocketRoutingQueue::QueuePacket' can be static.
barry-0.18.3/src/router.h:136:7: note: Technically the member function 'Barry::SocketRoutingQueue::QueuePacket' can be static.
barry-0.18.3/src/router.h:169:7: style: Technically the member function 'Barry::SocketRoutingQueue::UsbDeviceReady' can be const. [functionConst]
barry-0.18.3/src/router.cc:249:26: note: Technically the member function 'Barry::SocketRoutingQueue::UsbDeviceReady' can be const.
barry-0.18.3/src/router.h:169:7: note: Technically the member function 'Barry::SocketRoutingQueue::UsbDeviceReady' can be const.
barry-0.18.3/src/sha1.cc:99:44: style: Function 'SHA1_Update' argument 2 names different: declaration 'dataIn' definition '_dataIn'. [funcArgNamesDifferent]
barry-0.18.3/src/sha1.h:83:53: note: Function 'SHA1_Update' argument 2 names different: declaration 'dataIn' definition '_dataIn'.
barry-0.18.3/src/sha1.cc:99:44: note: Function 'SHA1_Update' argument 2 names different: declaration 'dataIn' definition '_dataIn'.
barry-0.18.3/src/socket.h:120:7: performance: Technically the member function 'Barry::SocketBase::CheckSequence' can be static. [functionStatic]
barry-0.18.3/src/socket.cc:656:18: note: Technically the member function 'Barry::SocketBase::CheckSequence' can be static.
barry-0.18.3/src/socket.h:120:7: note: Technically the member function 'Barry::SocketBase::CheckSequence' can be static.
barry-0.18.3/src/tarfile.cc:33:9: style: Function 'TarFile' argument 2 names different: declaration 'write' definition 'create'. [funcArgNamesDifferent]
barry-0.18.3/src/tarfile.h:64:46: note: Function 'TarFile' argument 2 names different: declaration 'write' definition 'create'.
barry-0.18.3/src/tarfile.cc:33:9: note: Function 'TarFile' argument 2 names different: declaration 'write' definition 'create'.
barry-0.18.3/src/threadwrap.cc:47:2: style: Class 'Thread' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
barry-0.18.3/src/threadwrap.cc:47:2: style: Class 'Thread' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
barry-0.18.3/src/tzwrapper.cc:81:12: error: Iterator 'i' used after element has been erased. [eraseDereference]
barry-0.18.3/src/tzwrapper.cc:77:2: note: Iterator 'i' used after element has been erased.
barry-0.18.3/src/tzwrapper.cc:81:12: note: Iterator 'i' used after element has been erased.
barry-0.18.3/src/usbwrap.cc:47:0: error: #error No usb library interface selected. [preprocessorErrorDirective]
barry-0.18.3/src/usbwrap_libusb.cc:626:60: style: Function 'InterfaceDescriptor' argument 1 names different: declaration 'cfgdesc' definition 'cfg'. [funcArgNamesDifferent]
barry-0.18.3/src/usbwrap.h:176:40: note: Function 'InterfaceDescriptor' argument 1 names different: declaration 'cfgdesc' definition 'cfg'.
barry-0.18.3/src/usbwrap_libusb.cc:626:60: note: Function 'InterfaceDescriptor' argument 1 names different: declaration 'cfgdesc' definition 'cfg'.
barry-0.18.3/src/usbwrap_libusb.cc:695:61: style: Function 'EndpointDescriptor' argument 1 names different: declaration 'dev' definition 'interface'. [funcArgNamesDifferent]
barry-0.18.3/src/usbwrap.h:154:42: note: Function 'EndpointDescriptor' argument 1 names different: declaration 'dev' definition 'interface'.
barry-0.18.3/src/usbwrap_libusb.cc:695:61: note: Function 'EndpointDescriptor' argument 1 names different: declaration 'dev' definition 'interface'.
barry-0.18.3/src/usbwrap_libusb.cc:420:6: style: Unused variable: ret [unusedVariable]
barry-0.18.3/src/usbwrap_libusb.cc:421:7: style: Unused variable: buffer [unusedVariable]
barry-0.18.3/src/usbwrap_libusb.cc:219:9: warning: Member variable 'Device::m_lasterror' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/src/usbwrap.h:271:6: style: Technically the member function 'Usb::Device::GetPowerLevel' can be const. [functionConst]
barry-0.18.3/src/usbwrap_libusb.cc:409:13: note: Technically the member function 'Usb::Device::GetPowerLevel' can be const.
barry-0.18.3/src/usbwrap.h:271:6: note: Technically the member function 'Usb::Device::GetPowerLevel' can be const.
barry-0.18.3/src/usbwrap.h:272:6: style: Technically the member function 'Usb::Device::FindInterface' can be const. [functionConst]
barry-0.18.3/src/usbwrap_libusb.cc:463:13: note: Technically the member function 'Usb::Device::FindInterface' can be const.
barry-0.18.3/src/usbwrap.h:272:6: note: Technically the member function 'Usb::Device::FindInterface' can be const.
barry-0.18.3/src/usbwrap_libusb_1_0.cc:395:17: style: Condition 'ret!=LIBUSB_ERROR_TIMEOUT' is always true [knownConditionTrueFalse]
barry-0.18.3/src/usbwrap_libusb_1_0.cc:507:17: style: Condition 'ret!=LIBUSB_ERROR_TIMEOUT' is always true [knownConditionTrueFalse]
barry-0.18.3/src/usbwrap_libusb_1_0.cc:831:2: style: Variable 'm_impl->m_desc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
barry-0.18.3/src/usbwrap_libusb_1_0.cc:828:2: note: Variable 'm_impl->m_desc' is reassigned a value before the old one has been used if variable is no semaphore variable.
barry-0.18.3/src/usbwrap_libusb_1_0.cc:831:2: note: Variable 'm_impl->m_desc' is reassigned a value before the old one has been used if variable is no semaphore variable.
barry-0.18.3/src/usbwrap_libusb_1_0.cc:902:61: style: Function 'EndpointDescriptor' argument 1 names different: declaration 'dev' definition 'intdesc'. [funcArgNamesDifferent]
barry-0.18.3/src/usbwrap.h:154:42: note: Function 'EndpointDescriptor' argument 1 names different: declaration 'dev' definition 'intdesc'.
barry-0.18.3/src/usbwrap_libusb_1_0.cc:902:61: note: Function 'EndpointDescriptor' argument 1 names different: declaration 'dev' definition 'intdesc'.
barry-0.18.3/src/usbwrap_libusb_1_0.h:46:2: style: Class 'DeviceIDImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/src/vbase.h:138:11: performance: Technically the member function 'Barry::Sync::vBase::NewAttr' can be static. [functionStatic]
barry-0.18.3/src/vbase.cc:285:17: note: Technically the member function 'Barry::Sync::vBase::NewAttr' can be static.
barry-0.18.3/src/vbase.h:138:11: note: Technically the member function 'Barry::Sync::vBase::NewAttr' can be static.
barry-0.18.3/src/vbase.h:139:11: performance: Technically the member function 'Barry::Sync::vBase::NewAttr' can be static. [functionStatic]
barry-0.18.3/src/vbase.cc:297:17: note: Technically the member function 'Barry::Sync::vBase::NewAttr' can be static.
barry-0.18.3/src/vbase.h:139:11: note: Technically the member function 'Barry::Sync::vBase::NewAttr' can be static.
barry-0.18.3/src/vbase.h:141:7: performance: Technically the member function 'Barry::Sync::vBase::AddValue' can be static. [functionStatic]
barry-0.18.3/src/vbase.cc:332:13: note: Technically the member function 'Barry::Sync::vBase::AddValue' can be static.
barry-0.18.3/src/vbase.h:141:7: note: Technically the member function 'Barry::Sync::vBase::AddValue' can be static.
barry-0.18.3/src/vbase.h:142:7: performance: Technically the member function 'Barry::Sync::vBase::AddEncodedValue' can be static. [functionStatic]
barry-0.18.3/src/vbase.cc:348:13: note: Technically the member function 'Barry::Sync::vBase::AddEncodedValue' can be static.
barry-0.18.3/src/vbase.h:142:7: note: Technically the member function 'Barry::Sync::vBase::AddEncodedValue' can be static.
barry-0.18.3/src/vbase.h:143:7: performance: Technically the member function 'Barry::Sync::vBase::AddParam' can be static. [functionStatic]
barry-0.18.3/src/vbase.cc:362:13: note: Technically the member function 'Barry::Sync::vBase::AddParam' can be static.
barry-0.18.3/src/vbase.h:143:7: note: Technically the member function 'Barry::Sync::vBase::AddParam' can be static.
barry-0.18.3/src/vbase.h:151:27: performance: Technically the member function 'Barry::Sync::vBase::Tokenize' can be static. [functionStatic]
barry-0.18.3/src/vbase.cc:467:33: note: Technically the member function 'Barry::Sync::vBase::Tokenize' can be static.
barry-0.18.3/src/vbase.h:151:27: note: Technically the member function 'Barry::Sync::vBase::Tokenize' can be static.
barry-0.18.3/src/vbase.h:152:14: performance: Technically the member function 'Barry::Sync::vBase::ToStringList' can be static. [functionStatic]
barry-0.18.3/src/vbase.cc:503:20: note: Technically the member function 'Barry::Sync::vBase::ToStringList' can be static.
barry-0.18.3/src/vbase.h:152:14: note: Technically the member function 'Barry::Sync::vBase::ToStringList' can be static.
barry-0.18.3/src/vcard.cc:61:74: style: Function 'AddAddress' argument 2 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
barry-0.18.3/src/vcard.h:49:68: note: Function 'AddAddress' argument 2 names different: declaration 'addr' definition 'address'.
barry-0.18.3/src/vcard.cc:61:74: note: Function 'AddAddress' argument 2 names different: declaration 'addr' definition 'address'.
barry-0.18.3/src/vcard.cc:320:50: style: Function 'ToBarry' argument 1 names different: declaration 'vcal' definition 'vcard'. [funcArgNamesDifferent]
barry-0.18.3/src/vcard.h:61:44: note: Function 'ToBarry' argument 1 names different: declaration 'vcal' definition 'vcard'.
barry-0.18.3/src/vcard.cc:320:50: note: Function 'ToBarry' argument 1 names different: declaration 'vcal' definition 'vcard'.
barry-0.18.3/src/vcard.h:53:7: performance: Technically the member function 'Barry::Sync::vCard::ParseAddress' can be static. [functionStatic]
barry-0.18.3/src/vcard.cc:102:13: note: Technically the member function 'Barry::Sync::vCard::ParseAddress' can be static.
barry-0.18.3/src/vcard.h:53:7: note: Technically the member function 'Barry::Sync::vCard::ParseAddress' can be static.
barry-0.18.3/src/vcard.h:54:7: performance: Technically the member function 'Barry::Sync::vCard::ParseCategories' can be static. [functionStatic]
barry-0.18.3/src/vcard.cc:114:13: note: Technically the member function 'Barry::Sync::vCard::ParseCategories' can be static.
barry-0.18.3/src/vcard.h:54:7: note: Technically the member function 'Barry::Sync::vCard::ParseCategories' can be static.
barry-0.18.3/src/time.h:49:0: error: Code 'namespaceBarry{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
barry-0.18.3/src/xmlparser.cc:87:41: style: Function 'on_start_element' argument 2 names different: declaration 'properties' definition 'attributes'. [funcArgNamesDifferent]
barry-0.18.3/src/xmlparser.h:55:42: note: Function 'on_start_element' argument 2 names different: declaration 'properties' definition 'attributes'.
barry-0.18.3/src/xmlparser.cc:87:41: note: Function 'on_start_element' argument 2 names different: declaration 'properties' definition 'attributes'.
barry-0.18.3/src/xmlparser.cc:108:52: style: Function 'on_characters' argument 1 names different: declaration 'characters' definition 'text'. [funcArgNamesDifferent]
barry-0.18.3/src/xmlparser.h:57:50: note: Function 'on_characters' argument 1 names different: declaration 'characters' definition 'text'.
barry-0.18.3/src/xmlparser.cc:108:52: note: Function 'on_characters' argument 1 names different: declaration 'characters' definition 'text'.
barry-0.18.3/src/xmlparser.cc:38:8: performance: Variable 'charset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
barry-0.18.3/test/fhbuild.cc:63:0: style: Struct 'FieldHandler < Contact >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/tools/gettext.h:199:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
barry-0.18.3/tools/gettext.h:245:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
barry-0.18.3/tools/bfuse.cc:684:18: style: C-style pointer casting [cstyleCast]
barry-0.18.3/tools/bfuse.cc:119:11: warning: Member variable 'DataDumpParser::m_id' is not initialized in the constructor. [uninitMemberVar]
barry-0.18.3/tools/bfuse.cc:404:14: style: The function 'ReadDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bfuse.cc:317:14: note: Virtual function in base class
barry-0.18.3/tools/bfuse.cc:404:14: note: Function in derived class
barry-0.18.3/tools/bfuse.cc:426:15: style: The function 'FillFileStat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bfuse.cc:328:15: note: Virtual function in base class
barry-0.18.3/tools/bfuse.cc:426:15: note: Function in derived class
barry-0.18.3/tools/bfuse.cc:444:14: style: The function 'ReadFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bfuse.cc:334:14: note: Virtual function in base class
barry-0.18.3/tools/bfuse.cc:444:14: note: Function in derived class
barry-0.18.3/tools/bfuse.cc:517:14: style: The function 'ReadDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bfuse.cc:317:14: note: Virtual function in base class
barry-0.18.3/tools/bfuse.cc:517:14: note: Function in derived class
barry-0.18.3/tools/bfuse.cc:580:14: style: The function 'ReadDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bfuse.cc:317:14: note: Virtual function in base class
barry-0.18.3/tools/bfuse.cc:580:14: note: Function in derived class
barry-0.18.3/tools/bfuse.cc:594:15: style: The function 'FillFileStat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bfuse.cc:328:15: note: Virtual function in base class
barry-0.18.3/tools/bfuse.cc:594:15: note: Function in derived class
barry-0.18.3/tools/bfuse.cc:601:14: style: The function 'ReadFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bfuse.cc:334:14: note: Virtual function in base class
barry-0.18.3/tools/bfuse.cc:601:14: note: Function in derived class
barry-0.18.3/tools/bfuse.cc:386:20: error: Iterator 'b' used after element has been erased. [eraseDereference]
barry-0.18.3/tools/bfuse.cc:384:3: note: Iterator 'b' used after element has been erased.
barry-0.18.3/tools/bfuse.cc:386:20: note: Iterator 'b' used after element has been erased.
barry-0.18.3/tools/bio.cc:815:7: performance: Technically the member function 'ContentStoreOutput::SaveFile' can be static. [functionStatic]
barry-0.18.3/tools/bio.cc:865:26: performance: Technically the member function 'App::ParseWriteMode' can be static. [functionStatic]
barry-0.18.3/tools/bio.cc:939:30: note: Technically the member function 'App::ParseWriteMode' can be static.
barry-0.18.3/tools/bio.cc:865:26: note: Technically the member function 'App::ParseWriteMode' can be static.
barry-0.18.3/tools/bio.cc:655:2: style: Class 'MimeStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/tools/bio.cc:242:7: style: The function 'ProbeNeeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:172:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:242:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:244:7: style: The function 'SetPIN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:194:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:244:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:252:7: style: The function 'SetPassword' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:199:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:252:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:342:7: style: The function 'SetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:174:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:342:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:349:7: style: The function 'AddDB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:179:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:349:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:354:7: style: The function 'AddSkipDB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:184:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:354:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:359:11: style: The function 'GetBuilder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:264:19: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:359:11: note: Function in derived class
barry-0.18.3/tools/bio.cc:422:7: style: The function 'SetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:174:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:422:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:427:11: style: The function 'GetBuilder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:264:19: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:427:11: note: Function in derived class
barry-0.18.3/tools/bio.cc:460:7: style: The function 'SetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:174:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:460:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:465:11: style: The function 'GetBuilder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:264:19: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:465:11: note: Function in derived class
barry-0.18.3/tools/bio.cc:550:7: style: The function 'SetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:174:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:550:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:557:10: style: The function 'GetParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:485:18: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:557:10: note: Function in derived class
barry-0.18.3/tools/bio.cc:613:7: style: The function 'SetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:174:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:613:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:618:7: style: The function 'SetDN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:209:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:618:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:623:7: style: The function 'SetAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:214:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:623:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:628:10: style: The function 'GetParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:485:18: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:628:10: note: Function in derived class
barry-0.18.3/tools/bio.cc:682:7: style: The function 'SetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:174:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:682:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:687:10: style: The function 'GetParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:485:18: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:687:10: note: Function in derived class
barry-0.18.3/tools/bio.cc:718:7: style: The function 'SetHexDump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:219:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:718:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:723:10: style: The function 'GetParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:485:18: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:723:10: note: Function in derived class
barry-0.18.3/tools/bio.cc:751:7: style: The function 'IncludeIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:224:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:751:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:756:10: style: The function 'GetParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:485:18: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:756:10: note: Function in derived class
barry-0.18.3/tools/bio.cc:778:7: style: The function 'SetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:174:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:778:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:783:7: style: The function 'SetList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:229:15: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:783:7: note: Function in derived class
barry-0.18.3/tools/bio.cc:788:10: style: The function 'GetParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
barry-0.18.3/tools/bio.cc:485:18: note: Virtual function in base class
barry-0.18.3/tools/bio.cc:788:10: note: Function in derived class
barry-0.18.3/tools/bjavaloader.cc:138:2: style: Class 'AutoClose' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/tools/brecsum.cc:136:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/tools/bs11nread.cc:80:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/tools/btarcmp.cc:510:3: style: Unused variable: s1 [unusedVariable]
barry-0.18.3/tools/btarcmp.cc:510:7: style: Unused variable: s2 [unusedVariable]
barry-0.18.3/tools/btarcmp.cc:609:9: style: Unused variable: desc [unusedVariable]
barry-0.18.3/tools/btarcmp.cc:161:7: style: Technically the member function 'ParsedCompare::ShowDifferingFields' can be const. [functionConst]
barry-0.18.3/tools/btarcmp.cc:294:21: note: Technically the member function 'ParsedCompare::ShowDifferingFields' can be const.
barry-0.18.3/tools/btarcmp.cc:161:7: note: Technically the member function 'ParsedCompare::ShowDifferingFields' can be const.
barry-0.18.3/tools/btarcmp.cc:368:7: style: Technically the member function 'App::ShowRecordDiff' can be const. [functionConst]
barry-0.18.3/tools/btarcmp.cc:557:11: note: Technically the member function 'App::ShowRecordDiff' can be const.
barry-0.18.3/tools/btarcmp.cc:368:7: note: Technically the member function 'App::ShowRecordDiff' can be const.
barry-0.18.3/tools/btarcmp.cc:370:7: performance: Technically the member function 'App::DumpRecord' can be static. [functionStatic]
barry-0.18.3/tools/btarcmp.cc:663:11: note: Technically the member function 'App::DumpRecord' can be static.
barry-0.18.3/tools/btarcmp.cc:370:7: note: Technically the member function 'App::DumpRecord' can be static.
barry-0.18.3/tools/btarcmp.cc:372:7: performance: Technically the member function 'App::AddParsersToCompare' can be static. [functionStatic]
barry-0.18.3/tools/btarcmp.cc:418:11: note: Technically the member function 'App::AddParsersToCompare' can be static.
barry-0.18.3/tools/btarcmp.cc:372:7: note: Technically the member function 'App::AddParsersToCompare' can be static.
barry-0.18.3/tools/btool.cc:921:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/tools/btool.cc:964:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/tools/btool.cc:982:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/tools/btool.cc:996:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/tools/btool.cc:273:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < Contact >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < Message >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < Calendar >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < CalendarAll >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < CallLog >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < Bookmark >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < ServiceBook >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < Memo >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < Task >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < PINMessage >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < SavedMessage >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < Sms >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < Folder >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < TimeZone >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:244:0: style: Technically the member function 'Store < HandheldAgent >::Dump' can be const. [functionConst]
barry-0.18.3/tools/btool.cc:154:2: style: Class 'Contact2Ldif' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/tools/pppob.cc:95:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
barry-0.18.3/tools/upldif.cc:89:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
barry-0.18.3/tools/upldif.cc:62:0: style: Struct 'Store < Contact >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
barry-0.18.3/usbmon-6/usbmon.c:390:6: style: The scope of the variable 'data_len' can be reduced. [variableScope]
barry-0.18.3/usbmon-6/usbmon.c:390:16: style: The scope of the variable 'i' can be reduced. [variableScope]
barry-0.18.3/usbmon-6/usbmon.c:463:6: style: The scope of the variable 'ndesc' can be reduced. [variableScope]
barry-0.18.3/usbmon-6/usbmon.c:464:31: style: The scope of the variable 'dp' can be reduced. [variableScope]
barry-0.18.3/usbmon-6/usbmon.c:595:16: style: The scope of the variable 'i' can be reduced. [variableScope]
barry-0.18.3/usbmon-6/usbmon.c:596:6: style: The scope of the variable 'ndesc' can be reduced. [variableScope]
barry-0.18.3/usbmon-6/usbmon.c:597:31: style: The scope of the variable 'dp' can be reduced. [variableScope]
barry-0.18.3/usbmon-6/usbmon.c:986:8: style: The scope of the variable 'major' can be reduced. [variableScope]
barry-0.18.3/usbmon-6/usbmon.c:986:16: style: The scope of the variable 'mname' can be reduced. [variableScope]
barry-0.18.3/usbmon-6/usbmon.c:731:51: style: Function 'print_human_data' argument 1 names different: declaration 'curp' definition 'curs'. [funcArgNamesDifferent]
barry-0.18.3/usbmon-6/usbmon.c:190:51: note: Function 'print_human_data' argument 1 names different: declaration 'curp' definition 'curs'.
barry-0.18.3/usbmon-6/usbmon.c:731:51: note: Function 'print_human_data' argument 1 names different: declaration 'curp' definition 'curs'.
[02:21]

ftp://ftp.se.debian.org/debian/pool/main/b/bart/bart_0.4.03.orig.tar.gz
bart-0.4.03/src/num/multind.h:19:0: error: syntax error [syntaxError]
bart-0.4.03/src/calib/calib.c:238:8: style: The scope of the variable 'estMSE' can be reduced. [variableScope]
bart-0.4.03/src/calib/calib.c:240:8: style: The scope of the variable 'c' can be reduced. [variableScope]
bart-0.4.03/src/calib/calib.c:311:84: style: Function 'calone' argument 3 names different: declaration 'cov' definition 'imgcov'. [funcArgNamesDifferent]
bart-0.4.03/src/calib/calib.h:43:92: note: Function 'calone' argument 3 names different: declaration 'cov' definition 'imgcov'.
bart-0.4.03/src/calib/calib.c:311:84: note: Function 'calone' argument 3 names different: declaration 'cov' definition 'imgcov'.
bart-0.4.03/src/calib/calib.c:311:177: style: Function 'calone' argument 7 names different: declaration 'cal_data' definition 'data'. [funcArgNamesDifferent]
bart-0.4.03/src/calib/calib.h:43:191: note: Function 'calone' argument 7 names different: declaration 'cal_data' definition 'data'.
bart-0.4.03/src/calib/calib.c:311:177: note: Function 'calone' argument 7 names different: declaration 'cal_data' definition 'data'.
bart-0.4.03/src/calib/calib.c:354:58: style: Function 'eigenmaps' argument 2 names different: declaration 'out_data' definition 'optr'. [funcArgNamesDifferent]
bart-0.4.03/src/calib/calib.h:37:66: note: Function 'eigenmaps' argument 2 names different: declaration 'out_data' definition 'optr'.
bart-0.4.03/src/calib/calib.c:354:58: note: Function 'eigenmaps' argument 2 names different: declaration 'out_data' definition 'optr'.
bart-0.4.03/src/calib/calib.c:354:106: style: Function 'eigenmaps' argument 4 names different: declaration 'imgcov' definition 'imgcov2'. [funcArgNamesDifferent]
bart-0.4.03/src/calib/calib.h:37:120: note: Function 'eigenmaps' argument 4 names different: declaration 'imgcov' definition 'imgcov2'.
bart-0.4.03/src/calib/calib.c:354:106: note: Function 'eigenmaps' argument 4 names different: declaration 'imgcov' definition 'imgcov2'.
bart-0.4.03/src/calib/calib.c:354:176: style: Function 'eigenmaps' argument 8 names different: declaration 'usegpu' definition 'ecal_usegpu'. [funcArgNamesDifferent]
bart-0.4.03/src/calib/calib.h:37:192: note: Function 'eigenmaps' argument 8 names different: declaration 'usegpu' definition 'ecal_usegpu'.
bart-0.4.03/src/calib/calib.c:354:176: note: Function 'eigenmaps' argument 8 names different: declaration 'usegpu' definition 'ecal_usegpu'.
bart-0.4.03/src/calib/calib.c:575:202: style: Function 'calib' argument 8 names different: declaration 'calreg_data' definition 'data'. [funcArgNamesDifferent]
bart-0.4.03/src/calib/calib.h:33:98: note: Function 'calib' argument 8 names different: declaration 'calreg_data' definition 'data'.
bart-0.4.03/src/calib/calib.c:575:202: note: Function 'calib' argument 8 names different: declaration 'calreg_data' definition 'data'.
bart-0.4.03/src/calib/calib.c:655:128: style: Function 'compute_kernels' argument 5 names different: declaration 'svals' definition 'val'. [funcArgNamesDifferent]
bart-0.4.03/src/calib/calib.h:46:136: note: Function 'compute_kernels' argument 5 names different: declaration 'svals' definition 'val'.
bart-0.4.03/src/calib/calib.c:655:128: note: Function 'compute_kernels' argument 5 names different: declaration 'svals' definition 'val'.
bart-0.4.03/src/calib/calmat.c:50:103: style: Function 'calibration_matrix_mask' argument 3 names different: declaration 'mask' definition 'msk'. [funcArgNamesDifferent]
bart-0.4.03/src/calib/calmat.h:5:110: note: Function 'calibration_matrix_mask' argument 3 names different: declaration 'mask' definition 'msk'.
bart-0.4.03/src/calib/calmat.c:50:103: note: Function 'calibration_matrix_mask' argument 3 names different: declaration 'mask' definition 'msk'.
bart-0.4.03/src/calib/calmat.c:95:104: style: Function 'calibration_matrix_mask2' argument 3 names different: declaration 'msk' definition 'mask'. [funcArgNamesDifferent]
bart-0.4.03/src/calib/calmat.h:6:111: note: Function 'calibration_matrix_mask2' argument 3 names different: declaration 'msk' definition 'mask'.
bart-0.4.03/src/calib/calmat.c:95:104: note: Function 'calibration_matrix_mask2' argument 3 names different: declaration 'msk' definition 'mask'.
bart-0.4.03/src/calib/estvar.c:304:5: style: Variable 'calreg' is reassigned a value before the old one has been used. [redundantAssignment]
bart-0.4.03/src/calib/estvar.c:303:0: note: Variable 'calreg' is reassigned a value before the old one has been used.
bart-0.4.03/src/calib/estvar.c:304:5: note: Variable 'calreg' is reassigned a value before the old one has been used.
bart-0.4.03/src/calib/softweight.c:52:11: style: The scope of the variable 's' can be reduced. [variableScope]
bart-0.4.03/src/calib/softweight.c:94:11: style: The scope of the variable 'testMSE' can be reduced. [variableScope]
bart-0.4.03/src/calib/softweight.c:95:11: style: The scope of the variable 'testLambda' can be reduced. [variableScope]
bart-0.4.03/src/calib/softweight.c:75:56: style: Function 'soft_weight_singular_vectors' argument 2 names different: declaration 'var' definition 'variance'. [funcArgNamesDifferent]
bart-0.4.03/src/calib/softweight.h:34:56: note: Function 'soft_weight_singular_vectors' argument 2 names different: declaration 'var' definition 'variance'.
bart-0.4.03/src/calib/softweight.c:75:56: note: Function 'soft_weight_singular_vectors' argument 2 names different: declaration 'var' definition 'variance'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:1014:7: style: The scope of the variable 'bandSize' can be reduced. [variableScope]
bart-0.4.03/src/dfwavelet/dfwavelet.c:1014:17: style: The scope of the variable 'l' can be reduced. [variableScope]
bart-0.4.03/src/dfwavelet/dfwavelet.c:1014:20: style: The scope of the variable 'minSize' can be reduced. [variableScope]
bart-0.4.03/src/dfwavelet/dfwavelet.c:1202:15: style: The scope of the variable 'mean_old' can be reduced. [variableScope]
bart-0.4.03/src/dfwavelet/dfwavelet.c:59:82: style: Function 'prepare_dfwavelet_plan' argument 3 names different: declaration 'minSize_tr' definition 'minSize'. [funcArgNamesDifferent]
bart-0.4.03/src/dfwavelet/dfwavelet.h:14:89: note: Function 'prepare_dfwavelet_plan' argument 3 names different: declaration 'minSize_tr' definition 'minSize'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:59:82: note: Function 'prepare_dfwavelet_plan' argument 3 names different: declaration 'minSize_tr' definition 'minSize'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:203:98: style: Function 'dfsoftthresh_cpu' argument 4 names different: declaration 'out_wcdf1' definition 'wcdf1'. [funcArgNamesDifferent]
bart-0.4.03/src/dfwavelet/dfwavelet.c:36:105: note: Function 'dfsoftthresh_cpu' argument 4 names different: declaration 'out_wcdf1' definition 'wcdf1'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:203:98: note: Function 'dfsoftthresh_cpu' argument 4 names different: declaration 'out_wcdf1' definition 'wcdf1'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:203:112: style: Function 'dfsoftthresh_cpu' argument 5 names different: declaration 'out_wcdf2' definition 'wcdf2'. [funcArgNamesDifferent]
bart-0.4.03/src/dfwavelet/dfwavelet.c:36:123: note: Function 'dfsoftthresh_cpu' argument 5 names different: declaration 'out_wcdf2' definition 'wcdf2'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:203:112: note: Function 'dfsoftthresh_cpu' argument 5 names different: declaration 'out_wcdf2' definition 'wcdf2'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:203:126: style: Function 'dfsoftthresh_cpu' argument 6 names different: declaration 'out_wcn' definition 'wcn'. [funcArgNamesDifferent]
bart-0.4.03/src/dfwavelet/dfwavelet.c:36:141: note: Function 'dfsoftthresh_cpu' argument 6 names different: declaration 'out_wcn' definition 'wcn'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:203:126: note: Function 'dfsoftthresh_cpu' argument 6 names different: declaration 'out_wcn' definition 'wcn'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:585:54: style: Function 'fwt3_cpu' argument 2 names different: declaration 'out' definition 'coeff'. [funcArgNamesDifferent]
bart-0.4.03/src/dfwavelet/dfwavelet.c:43:61: note: Function 'fwt3_cpu' argument 2 names different: declaration 'out' definition 'coeff'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:585:54: note: Function 'fwt3_cpu' argument 2 names different: declaration 'out' definition 'coeff'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:585:69: style: Function 'fwt3_cpu' argument 3 names different: declaration 'in' definition 'inImage'. [funcArgNamesDifferent]
bart-0.4.03/src/dfwavelet/dfwavelet.c:43:74: note: Function 'fwt3_cpu' argument 3 names different: declaration 'in' definition 'inImage'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:585:69: note: Function 'fwt3_cpu' argument 3 names different: declaration 'in' definition 'inImage'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:688:54: style: Function 'iwt3_cpu' argument 2 names different: declaration 'out' definition 'outImage'. [funcArgNamesDifferent]
bart-0.4.03/src/dfwavelet/dfwavelet.c:44:61: note: Function 'iwt3_cpu' argument 2 names different: declaration 'out' definition 'outImage'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:688:54: note: Function 'iwt3_cpu' argument 2 names different: declaration 'out' definition 'outImage'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:688:72: style: Function 'iwt3_cpu' argument 3 names different: declaration 'in' definition 'coeff'. [funcArgNamesDifferent]
bart-0.4.03/src/dfwavelet/dfwavelet.c:44:74: note: Function 'iwt3_cpu' argument 3 names different: declaration 'in' definition 'coeff'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:688:72: note: Function 'iwt3_cpu' argument 3 names different: declaration 'in' definition 'coeff'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:1003:31: style: Function 'mult' argument 2 names different: declaration 'scalar' definition 'scale'. [funcArgNamesDifferent]
bart-0.4.03/src/dfwavelet/dfwavelet.c:50:38: note: Function 'mult' argument 2 names different: declaration 'scalar' definition 'scale'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:1003:31: note: Function 'mult' argument 2 names different: declaration 'scalar' definition 'scale'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:1003:41: style: Function 'mult' argument 3 names different: declaration 'maxInd' definition 'numMax'. [funcArgNamesDifferent]
bart-0.4.03/src/dfwavelet/dfwavelet.c:50:49: note: Function 'mult' argument 3 names different: declaration 'maxInd' definition 'numMax'.
bart-0.4.03/src/dfwavelet/dfwavelet.c:1003:41: note: Function 'mult' argument 3 names different: declaration 'maxInd' definition 'numMax'.
bart-0.4.03/src/grecon/optreg.c:93:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:93:14: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:99:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:99:14: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:99:14: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:106:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:106:14: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:106:14: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:113:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:113:14: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:124:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:124:14: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:124:14: warning: %f in format string (no. 3) requires 'float *' but the argument type is 'float'. [invalidScanfArgType_float]
bart-0.4.03/src/grecon/optreg.c:130:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:130:14: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:137:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:137:14: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:143:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:151:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:159:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:174:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:174:14: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/grecon/optreg.c:79:7: style: The scope of the variable 'rt' can be reduced. [variableScope]
bart-0.4.03/src/iter/italgos.c:188:8: style: The scope of the variable 'ls_old' can be reduced. [variableScope]
bart-0.4.03/src/iter/italgos.c:282:8: style: The scope of the variable 'ls_old' can be reduced. [variableScope]
bart-0.4.03/src/iter/italgos.c:478:25: style: Function 'irgnm' argument 11 names different: declaration 'x0' definition 'xref'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/italgos.h:101:25: note: Function 'irgnm' argument 11 names different: declaration 'x0' definition 'xref'.
bart-0.4.03/src/iter/italgos.c:478:25: note: Function 'irgnm' argument 11 names different: declaration 'x0' definition 'xref'.
bart-0.4.03/src/iter/italgos.c:592:21: style: Function 'chambolle_pock' argument 12 names different: declaration 'thresh1' definition 'prox1'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/italgos.h:121:21: note: Function 'chambolle_pock' argument 12 names different: declaration 'thresh1' definition 'prox1'.
bart-0.4.03/src/iter/italgos.c:592:21: note: Function 'chambolle_pock' argument 12 names different: declaration 'thresh1' definition 'prox1'.
bart-0.4.03/src/iter/italgos.c:593:21: style: Function 'chambolle_pock' argument 13 names different: declaration 'thresh2' definition 'prox2'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/italgos.h:122:21: note: Function 'chambolle_pock' argument 13 names different: declaration 'thresh2' definition 'prox2'.
bart-0.4.03/src/iter/italgos.c:593:21: note: Function 'chambolle_pock' argument 13 names different: declaration 'thresh2' definition 'prox2'.
bart-0.4.03/src/iter/iter.c:170:31: style: Function 'iter_conjgrad' argument 1 names different: declaration 'conf' definition '_conf'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/iter.h:158:0: note: Function 'iter_conjgrad' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:170:31: note: Function 'iter_conjgrad' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:182:32: style: Function 'iter_landweber' argument 1 names different: declaration 'conf' definition '_conf'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/iter.h:159:0: note: Function 'iter_landweber' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:182:32: note: Function 'iter_landweber' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:207:26: style: Function 'iter_ist' argument 1 names different: declaration 'conf' definition '_conf'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/iter.h:160:0: note: Function 'iter_ist' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:207:26: note: Function 'iter_ist' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:216:28: style: Function 'iter_fista' argument 1 names different: declaration 'conf' definition '_conf'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/iter.h:161:0: note: Function 'iter_fista' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:216:28: note: Function 'iter_fista' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:227:27: style: Function 'iter_admm' argument 1 names different: declaration 'conf' definition '_conf'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/iter.h:162:0: note: Function 'iter_admm' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:227:27: note: Function 'iter_admm' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:241:33: style: Function 'iter_call_iter2' argument 1 names different: declaration 'conf' definition '_conf'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/iter.h:165:0: note: Function 'iter_call_iter2' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter.c:241:33: note: Function 'iter_call_iter2' argument 1 names different: declaration 'conf' definition '_conf'.
bart-0.4.03/src/iter/iter2.c:40:34: style: Function 'operator_iter' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/iter2.h:38:41: note: Function 'operator_iter' argument 1 names different: declaration 'data' definition '_data'.
bart-0.4.03/src/iter/iter2.c:40:34: note: Function 'operator_iter' argument 1 names different: declaration 'data' definition '_data'.
bart-0.4.03/src/iter/iter2.c:46:36: style: Function 'operator_p_iter' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/iter2.h:39:43: note: Function 'operator_p_iter' argument 1 names different: declaration 'data' definition '_data'.
bart-0.4.03/src/iter/iter2.c:46:36: note: Function 'operator_p_iter' argument 1 names different: declaration 'data' definition '_data'.
bart-0.4.03/src/iter/iter2.c:103:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:141:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:179:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:226:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:275:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:276:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:277:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:279:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:285:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:301:101: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:332:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:365:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:366:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/iter2.c:378:53: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bart-0.4.03/src/iter/itop.c:100:31: style: Function 'itop_create' argument 4 names different: declaration 'model_op' definition 'op'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/itop.h:11:31: note: Function 'itop_create' argument 4 names different: declaration 'model_op' definition 'op'.
bart-0.4.03/src/iter/itop.c:100:31: note: Function 'itop_create' argument 4 names different: declaration 'model_op' definition 'op'.
bart-0.4.03/src/iter/lad.c:48:30: style: Function 'lad2' argument 7 names different: declaration 'thresh_op' definition 'prox_funs'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/lad.h:25:30: note: Function 'lad2' argument 7 names different: declaration 'thresh_op' definition 'prox_funs'.
bart-0.4.03/src/iter/lad.c:48:30: note: Function 'lad2' argument 7 names different: declaration 'thresh_op' definition 'prox_funs'.
bart-0.4.03/src/iter/lad.c:49:25: style: Function 'lad2' argument 8 names different: declaration 'thresh_funs' definition 'prox_linops'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/lad.h:26:25: note: Function 'lad2' argument 8 names different: declaration 'thresh_funs' definition 'prox_linops'.
bart-0.4.03/src/iter/lad.c:49:25: note: Function 'lad2' argument 8 names different: declaration 'thresh_funs' definition 'prox_linops'.
bart-0.4.03/src/iter/lad.c:93:30: style: Function 'lad' argument 6 names different: declaration 'thresh_op' definition 'prox_funs'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/lad.h:17:30: note: Function 'lad' argument 6 names different: declaration 'thresh_op' definition 'prox_funs'.
bart-0.4.03/src/iter/lad.c:93:30: note: Function 'lad' argument 6 names different: declaration 'thresh_op' definition 'prox_funs'.
bart-0.4.03/src/iter/lad.c:159:30: style: Function 'lad2_create' argument 7 names different: declaration 'thresh_op' definition 'prox_funs'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/lad.h:35:30: note: Function 'lad2_create' argument 7 names different: declaration 'thresh_op' definition 'prox_funs'.
bart-0.4.03/src/iter/lad.c:159:30: note: Function 'lad2_create' argument 7 names different: declaration 'thresh_op' definition 'prox_funs'.
bart-0.4.03/src/iter/lad.c:160:25: style: Function 'lad2_create' argument 8 names different: declaration 'thresh_funs' definition 'prox_linops'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/lad.h:36:25: note: Function 'lad2_create' argument 8 names different: declaration 'thresh_funs' definition 'prox_linops'.
bart-0.4.03/src/iter/lad.c:160:25: note: Function 'lad2_create' argument 8 names different: declaration 'thresh_funs' definition 'prox_linops'.
bart-0.4.03/src/iter/monitor.c:80:93: style: Function 'create_monitor' argument 4 names different: declaration 'object' definition 'objective'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/monitor.h:32:23: note: Function 'create_monitor' argument 4 names different: declaration 'object' definition 'objective'.
bart-0.4.03/src/iter/monitor.c:80:93: note: Function 'create_monitor' argument 4 names different: declaration 'object' definition 'objective'.
bart-0.4.03/src/iter/niht.c:58:2: style: Variable 'rsnot' is reassigned a value before the old one has been used. [redundantAssignment]
bart-0.4.03/src/iter/niht.c:46:0: note: Variable 'rsnot' is reassigned a value before the old one has been used.
bart-0.4.03/src/iter/niht.c:58:2: note: Variable 'rsnot' is reassigned a value before the old one has been used.
bart-0.4.03/src/iter/niht.c:59:2: style: Variable 'rsold' is reassigned a value before the old one has been used. [redundantAssignment]
bart-0.4.03/src/iter/niht.c:47:0: note: Variable 'rsold' is reassigned a value before the old one has been used.
bart-0.4.03/src/iter/niht.c:59:2: note: Variable 'rsold' is reassigned a value before the old one has been used.
bart-0.4.03/src/iter/niht.c:175:2: style: Variable 'rsnot' is reassigned a value before the old one has been used. [redundantAssignment]
bart-0.4.03/src/iter/niht.c:159:0: note: Variable 'rsnot' is reassigned a value before the old one has been used.
bart-0.4.03/src/iter/niht.c:175:2: note: Variable 'rsnot' is reassigned a value before the old one has been used.
bart-0.4.03/src/iter/niht.c:176:2: style: Variable 'rsold' is reassigned a value before the old one has been used. [redundantAssignment]
bart-0.4.03/src/iter/niht.c:160:0: note: Variable 'rsold' is reassigned a value before the old one has been used.
bart-0.4.03/src/iter/niht.c:176:2: note: Variable 'rsold' is reassigned a value before the old one has been used.
bart-0.4.03/src/iter/niht.c:49:8: style: The scope of the variable 'mu' can be reduced. [variableScope]
bart-0.4.03/src/iter/niht.c:162:8: style: The scope of the variable 'mu' can be reduced. [variableScope]
bart-0.4.03/src/iter/prox.c:365:115: style: Function 'prox_l2ball_create' argument 4 names different: declaration 'center' definition 'y'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/prox.h:18:130: note: Function 'prox_l2ball_create' argument 4 names different: declaration 'center' definition 'y'.
bart-0.4.03/src/iter/prox.c:365:115: note: Function 'prox_l2ball_create' argument 4 names different: declaration 'center' definition 'y'.
bart-0.4.03/src/iter/thresh.c:246:45: style: Function 'thresh_free' argument 1 names different: declaration 'data' definition 'o'. [funcArgNamesDifferent]
bart-0.4.03/src/iter/thresh.h:18:52: note: Function 'thresh_free' argument 1 names different: declaration 'data' definition 'o'.
bart-0.4.03/src/iter/thresh.c:246:45: note: Function 'thresh_free' argument 1 names different: declaration 'data' definition 'o'.
bart-0.4.03/src/linops/finite_diff.c:552:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bart-0.4.03/src/linops/finite_diff.c:416:15: style: The scope of the variable 'off_adj' can be reduced. [variableScope]
bart-0.4.03/src/linops/finite_diff.c:476:15: style: The scope of the variable 'off_adj' can be reduced. [variableScope]
bart-0.4.03/src/linops/finite_diff.c:108:48: style: Function 'md_zfinitediff' argument 2 names different: declaration 'dim' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/finite_diff.h:12:55: note: Function 'md_zfinitediff' argument 2 names different: declaration 'dim' definition 'dims'.
bart-0.4.03/src/linops/finite_diff.c:108:48: note: Function 'md_zfinitediff' argument 2 names different: declaration 'dim' definition 'dims'.
bart-0.4.03/src/linops/finite_diff.c:122:49: style: Function 'md_zfinitediff2' argument 2 names different: declaration 'dim' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/finite_diff.h:13:56: note: Function 'md_zfinitediff2' argument 2 names different: declaration 'dim' definition 'dims'.
bart-0.4.03/src/linops/finite_diff.c:122:49: note: Function 'md_zfinitediff2' argument 2 names different: declaration 'dim' definition 'dims'.
bart-0.4.03/src/linops/finite_diff.c:122:100: style: Function 'md_zfinitediff2' argument 5 names different: declaration 'ostr' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/finite_diff.h:13:114: note: Function 'md_zfinitediff2' argument 5 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/linops/finite_diff.c:122:100: note: Function 'md_zfinitediff2' argument 5 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/linops/finite_diff.c:122:142: style: Function 'md_zfinitediff2' argument 7 names different: declaration 'istr' definition 'istrs'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/finite_diff.h:13:163: note: Function 'md_zfinitediff2' argument 7 names different: declaration 'istr' definition 'istrs'.
bart-0.4.03/src/linops/finite_diff.c:122:142: note: Function 'md_zfinitediff2' argument 7 names different: declaration 'istr' definition 'istrs'.
bart-0.4.03/src/linops/finite_diff.c:184:44: style: Function 'md_zcumsum' argument 2 names different: declaration 'dim' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/finite_diff.h:15:51: note: Function 'md_zcumsum' argument 2 names different: declaration 'dim' definition 'dims'.
bart-0.4.03/src/linops/finite_diff.c:184:44: note: Function 'md_zcumsum' argument 2 names different: declaration 'dim' definition 'dims'.
bart-0.4.03/src/linops/finite_diff.c:197:45: style: Function 'md_zcumsum2' argument 2 names different: declaration 'dim' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/finite_diff.h:16:52: note: Function 'md_zcumsum2' argument 2 names different: declaration 'dim' definition 'dims'.
bart-0.4.03/src/linops/finite_diff.c:197:45: note: Function 'md_zcumsum2' argument 2 names different: declaration 'dim' definition 'dims'.
bart-0.4.03/src/linops/finite_diff.c:197:85: style: Function 'md_zcumsum2' argument 4 names different: declaration 'ostr' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/finite_diff.h:16:98: note: Function 'md_zcumsum2' argument 4 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/linops/finite_diff.c:197:85: note: Function 'md_zcumsum2' argument 4 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/linops/finite_diff.c:197:127: style: Function 'md_zcumsum2' argument 6 names different: declaration 'istr' definition 'istrs'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/finite_diff.h:16:147: note: Function 'md_zcumsum2' argument 6 names different: declaration 'istr' definition 'istrs'.
bart-0.4.03/src/linops/finite_diff.c:197:127: note: Function 'md_zcumsum2' argument 6 names different: declaration 'istr' definition 'istrs'.
bart-0.4.03/src/linops/fmac.c:128:58: style: Function 'linop_fmac_create' argument 5 names different: declaration 'flags' definition 'tflags'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/fmac.h:6:58: note: Function 'linop_fmac_create' argument 5 names different: declaration 'flags' definition 'tflags'.
bart-0.4.03/src/linops/fmac.c:128:58: note: Function 'linop_fmac_create' argument 5 names different: declaration 'flags' definition 'tflags'.
bart-0.4.03/src/linops/linop.c:89:81: style: Function 'linop_create2' argument 3 names different: declaration 'ostr' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/linop.h:39:95: note: Function 'linop_create2' argument 3 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/linops/linop.c:89:81: note: Function 'linop_create2' argument 3 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/linops/linop.c:356:58: style: Function 'linop_domain' argument 1 names different: declaration 'x' definition 'op'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/linop.h:72:65: note: Function 'linop_domain' argument 1 names different: declaration 'x' definition 'op'.
bart-0.4.03/src/linops/linop.c:356:58: note: Function 'linop_domain' argument 1 names different: declaration 'x' definition 'op'.
bart-0.4.03/src/linops/linop.c:367:60: style: Function 'linop_codomain' argument 1 names different: declaration 'x' definition 'op'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/linop.h:73:67: note: Function 'linop_codomain' argument 1 names different: declaration 'x' definition 'op'.
bart-0.4.03/src/linops/linop.c:367:60: note: Function 'linop_codomain' argument 1 names different: declaration 'x' definition 'op'.
bart-0.4.03/src/linops/linop.c:403:62: style: Function 'linop_chainN' argument 2 names different: declaration 'x' definition 'a'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/linop.h:69:69: note: Function 'linop_chainN' argument 2 names different: declaration 'x' definition 'a'.
bart-0.4.03/src/linops/linop.c:403:62: note: Function 'linop_chainN' argument 2 names different: declaration 'x' definition 'a'.
bart-0.4.03/src/linops/someops.c:938:76: style: Function 'linop_cdf97_create' argument 3 names different: declaration 'flag' definition 'flags'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/someops.h:25:90: note: Function 'linop_cdf97_create' argument 3 names different: declaration 'flag' definition 'flags'.
bart-0.4.03/src/linops/someops.c:938:76: note: Function 'linop_cdf97_create' argument 3 names different: declaration 'flag' definition 'flags'.
bart-0.4.03/src/linops/someops.c:1001:28: style: Function 'linop_conv_create' argument 6 names different: declaration 'idims1' definition 'idims'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/someops.h:34:28: note: Function 'linop_conv_create' argument 6 names different: declaration 'idims1' definition 'idims'.
bart-0.4.03/src/linops/someops.c:1001:28: note: Function 'linop_conv_create' argument 6 names different: declaration 'idims1' definition 'idims'.
bart-0.4.03/src/linops/someops.c:1001:49: style: Function 'linop_conv_create' argument 7 names different: declaration 'idims2' definition 'kdims'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/someops.h:34:57: note: Function 'linop_conv_create' argument 7 names different: declaration 'idims2' definition 'kdims'.
bart-0.4.03/src/linops/someops.c:1001:49: note: Function 'linop_conv_create' argument 7 names different: declaration 'idims2' definition 'kdims'.
bart-0.4.03/src/linops/someops.c:1001:80: style: Function 'linop_conv_create' argument 8 names different: declaration 'src2' definition 'krn'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/someops.h:34:96: note: Function 'linop_conv_create' argument 8 names different: declaration 'src2' definition 'krn'.
bart-0.4.03/src/linops/someops.c:1001:80: note: Function 'linop_conv_create' argument 8 names different: declaration 'src2' definition 'krn'.
bart-0.4.03/src/linops/sum.c:93:58: style: Function 'sum_apply' argument 2 names different: declaration '_dst' definition 'dst'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/sum.c:45:65: note: Function 'sum_apply' argument 2 names different: declaration '_dst' definition 'dst'.
bart-0.4.03/src/linops/sum.c:93:58: note: Function 'sum_apply' argument 2 names different: declaration '_dst' definition 'dst'.
bart-0.4.03/src/linops/sum.c:93:84: style: Function 'sum_apply' argument 3 names different: declaration '_src' definition 'src'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/sum.c:45:92: note: Function 'sum_apply' argument 3 names different: declaration '_src' definition 'src'.
bart-0.4.03/src/linops/sum.c:93:84: note: Function 'sum_apply' argument 3 names different: declaration '_src' definition 'src'.
bart-0.4.03/src/linops/sum.c:103:66: style: Function 'sum_apply_adjoint' argument 2 names different: declaration '_dst' definition 'dst'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/sum.c:46:73: note: Function 'sum_apply_adjoint' argument 2 names different: declaration '_dst' definition 'dst'.
bart-0.4.03/src/linops/sum.c:103:66: note: Function 'sum_apply_adjoint' argument 2 names different: declaration '_dst' definition 'dst'.
bart-0.4.03/src/linops/sum.c:103:92: style: Function 'sum_apply_adjoint' argument 3 names different: declaration '_src' definition 'src'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/sum.c:46:100: note: Function 'sum_apply_adjoint' argument 3 names different: declaration '_src' definition 'src'.
bart-0.4.03/src/linops/sum.c:103:92: note: Function 'sum_apply_adjoint' argument 3 names different: declaration '_src' definition 'src'.
bart-0.4.03/src/linops/sum.c:113:65: style: Function 'sum_apply_normal' argument 2 names different: declaration '_dst' definition 'dst'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/sum.c:47:72: note: Function 'sum_apply_normal' argument 2 names different: declaration '_dst' definition 'dst'.
bart-0.4.03/src/linops/sum.c:113:65: note: Function 'sum_apply_normal' argument 2 names different: declaration '_dst' definition 'dst'.
bart-0.4.03/src/linops/sum.c:113:91: style: Function 'sum_apply_normal' argument 3 names different: declaration '_src' definition 'src'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/sum.c:47:99: note: Function 'sum_apply_normal' argument 3 names different: declaration '_src' definition 'src'.
bart-0.4.03/src/linops/sum.c:113:91: note: Function 'sum_apply_normal' argument 3 names different: declaration '_src' definition 'src'.
bart-0.4.03/src/linops/sum.c:130:58: style: Function 'sum_apply_pinverse' argument 2 names different: declaration 'lambda' definition 'rho'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/sum.c:48:65: note: Function 'sum_apply_pinverse' argument 2 names different: declaration 'lambda' definition 'rho'.
bart-0.4.03/src/linops/sum.c:130:58: note: Function 'sum_apply_pinverse' argument 2 names different: declaration 'lambda' definition 'rho'.
bart-0.4.03/src/linops/sum.c:130:78: style: Function 'sum_apply_pinverse' argument 3 names different: declaration '_dst' definition 'dst'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/sum.c:48:88: note: Function 'sum_apply_pinverse' argument 3 names different: declaration '_dst' definition 'dst'.
bart-0.4.03/src/linops/sum.c:130:78: note: Function 'sum_apply_pinverse' argument 3 names different: declaration '_dst' definition 'dst'.
bart-0.4.03/src/linops/sum.c:130:104: style: Function 'sum_apply_pinverse' argument 4 names different: declaration '_src' definition 'src'. [funcArgNamesDifferent]
bart-0.4.03/src/linops/sum.c:48:115: note: Function 'sum_apply_pinverse' argument 4 names different: declaration '_src' definition 'src'.
bart-0.4.03/src/linops/sum.c:130:104: note: Function 'sum_apply_pinverse' argument 4 names different: declaration '_src' definition 'src'.
bart-0.4.03/src/lowrank/lrthresh.c:131:55: style: Function 'lrthresh_free_data' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
bart-0.4.03/src/lowrank/lrthresh.c:64:55: note: Function 'lrthresh_free_data' argument 1 names different: declaration 'data' definition '_data'.
bart-0.4.03/src/lowrank/lrthresh.c:131:55: note: Function 'lrthresh_free_data' argument 1 names different: declaration 'data' definition '_data'.
bart-0.4.03/src/lowrank/lrthresh.c:159:64: style: Function 'lrthresh_apply' argument 2 names different: declaration 'lambda' definition 'mu'. [funcArgNamesDifferent]
bart-0.4.03/src/lowrank/lrthresh.c:65:64: note: Function 'lrthresh_apply' argument 2 names different: declaration 'lambda' definition 'mu'.
bart-0.4.03/src/lowrank/lrthresh.c:159:64: note: Function 'lrthresh_apply' argument 2 names different: declaration 'lambda' definition 'mu'.
bart-0.4.03/src/lowrank/lrthresh.c:315:83: style: Function 'multilr_blkdims' argument 3 names different: declaration 'dims' definition 'idims'. [funcArgNamesDifferent]
bart-0.4.03/src/lowrank/lrthresh.h:25:90: note: Function 'multilr_blkdims' argument 3 names different: declaration 'dims' definition 'idims'.
bart-0.4.03/src/lowrank/lrthresh.c:315:83: note: Function 'multilr_blkdims' argument 3 names different: declaration 'dims' definition 'idims'.
bart-0.4.03/src/lowrank/lrthresh.c:363:27: style: Function 'add_lrnoiseblk' argument 1 names different: declaration 'level' definition 'levels'. [funcArgNamesDifferent]
bart-0.4.03/src/lowrank/lrthresh.h:34:34: note: Function 'add_lrnoiseblk' argument 1 names different: declaration 'level' definition 'levels'.
bart-0.4.03/src/lowrank/lrthresh.c:363:27: note: Function 'add_lrnoiseblk' argument 1 names different: declaration 'level' definition 'levels'.
bart-0.4.03/src/lowrank/lrthresh.c:363:75: style: Function 'add_lrnoiseblk' argument 3 names different: declaration 'dims' definition 'idims'. [funcArgNamesDifferent]
bart-0.4.03/src/lowrank/lrthresh.h:34:81: note: Function 'add_lrnoiseblk' argument 3 names different: declaration 'dims' definition 'idims'.
bart-0.4.03/src/lowrank/lrthresh.c:363:75: note: Function 'add_lrnoiseblk' argument 3 names different: declaration 'dims' definition 'idims'.
bart-0.4.03/src/lowrank/lrthresh.c:391:79: style: Function 'llr_blkdims' argument 3 names different: declaration 'dims' definition 'idims'. [funcArgNamesDifferent]
bart-0.4.03/src/lowrank/lrthresh.h:28:86: note: Function 'llr_blkdims' argument 3 names different: declaration 'dims' definition 'idims'.
bart-0.4.03/src/lowrank/lrthresh.c:391:79: note: Function 'llr_blkdims' argument 3 names different: declaration 'dims' definition 'idims'.
bart-0.4.03/src/lowrank/lrthresh.c:414:57: style: Function 'ls_blkdims' argument 2 names different: declaration 'dims' definition 'idims'. [funcArgNamesDifferent]
bart-0.4.03/src/lowrank/lrthresh.h:31:64: note: Function 'ls_blkdims' argument 2 names different: declaration 'dims' definition 'idims'.
bart-0.4.03/src/lowrank/lrthresh.c:414:57: note: Function 'ls_blkdims' argument 2 names different: declaration 'dims' definition 'idims'.
bart-0.4.03/src/misc/debug.c:70:41: warning: Either the condition 'level<DP_INFO' is redundant or the array 'level_strings[1]' is accessed at index 1, which is out of bounds. [arrayIndexOutOfBoundsCond]
bart-0.4.03/src/misc/debug.c:104:13: note: Assuming that condition 'level<DP_INFO' is not redundant
bart-0.4.03/src/misc/debug.c:105:71: note: Calling function 'get_level_str', 1st argument 'level' value is 1
bart-0.4.03/src/misc/debug.c:70:41: note: Array index out of bounds
bart-0.4.03/src/misc/debug.c:47:87: style: Function 'dump_cfl' argument 4 names different: declaration 'x' definition 'src'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/debug.h:15:102: note: Function 'dump_cfl' argument 4 names different: declaration 'x' definition 'src'.
bart-0.4.03/src/misc/debug.c:47:87: note: Function 'dump_cfl' argument 4 names different: declaration 'x' definition 'src'.
bart-0.4.03/src/misc/dicom.c:142:11: error: Expression 'buf[o++]=(e.group>>0)&255' depends on order of evaluation of side effects [unknownEvaluationOrder]
bart-0.4.03/src/misc/dicom.c:229:14: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/misc/dicom.c:245:58: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/misc/io.c:227:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bart-0.4.03/src/misc/io.c:280:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bart-0.4.03/src/misc/io.c:128:42: style: Function 'read_cfl_header' argument 2 names different: declaration 'D' definition 'n'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/io.h:11:49: note: Function 'read_cfl_header' argument 2 names different: declaration 'D' definition 'n'.
bart-0.4.03/src/misc/io.c:128:42: note: Function 'read_cfl_header' argument 2 names different: declaration 'D' definition 'n'.
bart-0.4.03/src/misc/misc.c:328:2: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
bart-0.4.03/src/misc/misc.c:401:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bart-0.4.03/src/misc/misc.c:407:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bart-0.4.03/src/misc/misc.c:413:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bart-0.4.03/src/misc/misc.c:419:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bart-0.4.03/src/misc/misc.c:56:24: style: Function 'error' argument 1 names different: declaration 'str' definition 'fmt'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/misc.h:54:40: note: Function 'error' argument 1 names different: declaration 'str' definition 'fmt'.
bart-0.4.03/src/misc/misc.c:56:24: note: Function 'error' argument 1 names different: declaration 'str' definition 'fmt'.
bart-0.4.03/src/misc/mmio.c:175:64: style: Function 'create_coo' argument 3 names different: declaration 'dimensions' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/mmio.h:19:71: note: Function 'create_coo' argument 3 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/misc/mmio.c:175:64: note: Function 'create_coo' argument 3 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/misc/mmio.c:253:56: style: Function 'load_coo' argument 3 names different: declaration 'dimensions' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/mmio.h:20:63: note: Function 'load_coo' argument 3 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/misc/mmio.c:253:56: note: Function 'load_coo' argument 3 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/misc/mmio.c:125:31: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/misc/opts.c:151:19: style: Function 'cmdline' argument 1 names different: declaration 'argc' definition 'argcp'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/opts.h:65:26: note: Function 'cmdline' argument 1 names different: declaration 'argc' definition 'argcp'.
bart-0.4.03/src/misc/opts.c:151:19: note: Function 'cmdline' argument 1 names different: declaration 'argc' definition 'argcp'.
bart-0.4.03/src/misc/opts.c:316:23: style: Function 'opt_subopt' argument 1 names different: declaration 'ptr' definition '_ptr'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/opts.h:30:0: note: Function 'opt_subopt' argument 1 names different: declaration 'ptr' definition '_ptr'.
bart-0.4.03/src/misc/opts.c:316:23: note: Function 'opt_subopt' argument 1 names different: declaration 'ptr' definition '_ptr'.
bart-0.4.03/src/misc/pd.c:268:42: style: Function 'poissondisc' argument 3 names different: declaration 'II' definition 'I'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/pd.h:10:42: note: Function 'poissondisc' argument 3 names different: declaration 'II' definition 'I'.
bart-0.4.03/src/misc/pd.c:268:42: note: Function 'poissondisc' argument 3 names different: declaration 'II' definition 'I'.
bart-0.4.03/src/misc/png.c:30:3: error: Resource leak: fp [resourceLeak]
bart-0.4.03/src/misc/resize.c:148:31: style: Function 'fft_zeropad' argument 1 names different: declaration 'D' definition 'N'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/resize.h:10:38: note: Function 'fft_zeropad' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/misc/resize.c:148:31: note: Function 'fft_zeropad' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/misc/resize.c:148:65: style: Function 'fft_zeropad' argument 3 names different: declaration 'out_dims' definition 'odims'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/resize.h:10:72: note: Function 'fft_zeropad' argument 3 names different: declaration 'out_dims' definition 'odims'.
bart-0.4.03/src/misc/resize.c:148:65: note: Function 'fft_zeropad' argument 3 names different: declaration 'out_dims' definition 'odims'.
bart-0.4.03/src/misc/resize.c:148:90: style: Function 'fft_zeropad' argument 4 names different: declaration 'out' definition 'dst'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/resize.h:10:108: note: Function 'fft_zeropad' argument 4 names different: declaration 'out' definition 'dst'.
bart-0.4.03/src/misc/resize.c:148:90: note: Function 'fft_zeropad' argument 4 names different: declaration 'out' definition 'dst'.
bart-0.4.03/src/misc/resize.c:148:106: style: Function 'fft_zeropad' argument 5 names different: declaration 'in_dims' definition 'idims'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/resize.h:10:124: note: Function 'fft_zeropad' argument 5 names different: declaration 'in_dims' definition 'idims'.
bart-0.4.03/src/misc/resize.c:148:106: note: Function 'fft_zeropad' argument 5 names different: declaration 'in_dims' definition 'idims'.
bart-0.4.03/src/misc/resize.c:148:137: style: Function 'fft_zeropad' argument 6 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/resize.h:10:165: note: Function 'fft_zeropad' argument 6 names different: declaration 'in' definition 'src'.
bart-0.4.03/src/misc/resize.c:148:137: note: Function 'fft_zeropad' argument 6 names different: declaration 'in' definition 'src'.
bart-0.4.03/src/misc/resize.c:208:32: style: Function 'fft_zeropadH' argument 1 names different: declaration 'D' definition 'N'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/resize.h:11:39: note: Function 'fft_zeropadH' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/misc/resize.c:208:32: note: Function 'fft_zeropadH' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/misc/resize.c:208:66: style: Function 'fft_zeropadH' argument 3 names different: declaration 'out_dims' definition 'odims'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/resize.h:11:73: note: Function 'fft_zeropadH' argument 3 names different: declaration 'out_dims' definition 'odims'.
bart-0.4.03/src/misc/resize.c:208:66: note: Function 'fft_zeropadH' argument 3 names different: declaration 'out_dims' definition 'odims'.
bart-0.4.03/src/misc/resize.c:208:91: style: Function 'fft_zeropadH' argument 4 names different: declaration 'out' definition 'dst'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/resize.h:11:109: note: Function 'fft_zeropadH' argument 4 names different: declaration 'out' definition 'dst'.
bart-0.4.03/src/misc/resize.c:208:91: note: Function 'fft_zeropadH' argument 4 names different: declaration 'out' definition 'dst'.
bart-0.4.03/src/misc/resize.c:208:107: style: Function 'fft_zeropadH' argument 5 names different: declaration 'in_dims' definition 'idims'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/resize.h:11:125: note: Function 'fft_zeropadH' argument 5 names different: declaration 'in_dims' definition 'idims'.
bart-0.4.03/src/misc/resize.c:208:107: note: Function 'fft_zeropadH' argument 5 names different: declaration 'in_dims' definition 'idims'.
bart-0.4.03/src/misc/resize.c:208:138: style: Function 'fft_zeropadH' argument 6 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/resize.h:11:166: note: Function 'fft_zeropadH' argument 6 names different: declaration 'in' definition 'src'.
bart-0.4.03/src/misc/resize.c:208:138: note: Function 'fft_zeropadH' argument 6 names different: declaration 'in' definition 'src'.
bart-0.4.03/src/misc/resize.c:53:44: portability: '(void*)shift' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/misc/utils.c:120:28: style: Function 'fixphase' argument 1 names different: declaration 'D' definition 'N'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/utils.h:9:35: note: Function 'fixphase' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/misc/utils.c:120:28: note: Function 'fixphase' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/misc/utils.c:148:29: style: Function 'fixphase2' argument 1 names different: declaration 'D' definition 'N'. [funcArgNamesDifferent]
bart-0.4.03/src/misc/utils.h:10:36: note: Function 'fixphase2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/misc/utils.c:148:29: note: Function 'fixphase2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/nlops/nlop.c:108:86: style: Function 'nlop_create2' argument 3 names different: declaration 'ostr' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/nlops/nlop.h:36:93: note: Function 'nlop_create2' argument 3 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/nlops/nlop.c:108:86: note: Function 'nlop_create2' argument 3 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/noncart/grid.c:233:151: style: Function 'grid2' argument 6 names different: declaration 'grid' definition 'dst'. [funcArgNamesDifferent]
bart-0.4.03/src/noncart/grid.h:25:172: note: Function 'grid2' argument 6 names different: declaration 'grid' definition 'dst'.
bart-0.4.03/src/noncart/grid.c:233:151: note: Function 'grid2' argument 6 names different: declaration 'grid' definition 'dst'.
bart-0.4.03/src/noncart/grid.c:261:202: style: Function 'grid2H' argument 8 names different: declaration 'grid' definition 'src'. [funcArgNamesDifferent]
bart-0.4.03/src/noncart/grid.h:27:230: note: Function 'grid2H' argument 8 names different: declaration 'grid' definition 'src'.
bart-0.4.03/src/noncart/grid.c:261:202: note: Function 'grid2H' argument 8 names different: declaration 'grid' definition 'src'.
bart-0.4.03/src/noncart/grid.c:416:71: style: Function 'rolloff_correction' argument 4 names different: declaration 'dim' definition 'dimensions'. [funcArgNamesDifferent]
bart-0.4.03/src/noncart/grid.h:35:78: note: Function 'rolloff_correction' argument 4 names different: declaration 'dim' definition 'dimensions'.
bart-0.4.03/src/noncart/grid.c:416:71: note: Function 'rolloff_correction' argument 4 names different: declaration 'dim' definition 'dimensions'.
bart-0.4.03/src/noncart/nudft.c:47:15: style: Function 'nudft_forward2' argument 3 names different: declaration 'odims' definition 'kdims'. [funcArgNamesDifferent]
bart-0.4.03/src/noncart/nudft.h:5:15: note: Function 'nudft_forward2' argument 3 names different: declaration 'odims' definition 'kdims'.
bart-0.4.03/src/noncart/nudft.c:47:15: note: Function 'nudft_forward2' argument 3 names different: declaration 'odims' definition 'kdims'.
bart-0.4.03/src/noncart/nudft.c:47:36: style: Function 'nudft_forward2' argument 4 names different: declaration 'ostrs' definition 'kstrs'. [funcArgNamesDifferent]
bart-0.4.03/src/noncart/nudft.h:5:36: note: Function 'nudft_forward2' argument 4 names different: declaration 'ostrs' definition 'kstrs'.
bart-0.4.03/src/noncart/nudft.c:47:36: note: Function 'nudft_forward2' argument 4 names different: declaration 'ostrs' definition 'kstrs'.
bart-0.4.03/src/noncart/nudft.c:47:61: style: Function 'nudft_forward2' argument 5 names different: declaration 'out' definition 'ksp'. [funcArgNamesDifferent]
bart-0.4.03/src/noncart/nudft.h:5:61: note: Function 'nudft_forward2' argument 5 names different: declaration 'out' definition 'ksp'.
bart-0.4.03/src/noncart/nudft.c:47:61: note: Function 'nudft_forward2' argument 5 names different: declaration 'out' definition 'ksp'.
bart-0.4.03/src/noncart/nudft.c:48:67: style: Function 'nudft_forward2' argument 8 names different: declaration 'in' definition 'img'. [funcArgNamesDifferent]
bart-0.4.03/src/noncart/nudft.h:6:67: note: Function 'nudft_forward2' argument 8 names different: declaration 'in' definition 'img'.
bart-0.4.03/src/noncart/nudft.c:48:67: note: Function 'nudft_forward2' argument 8 names different: declaration 'in' definition 'img'.
bart-0.4.03/src/noncart/nudft.c:89:34: warning: Function 'nudft_adjoint2' argument order different: declaration 'N, flags, odims, ostrs, out, idims, istrs, in, tdims, tstrs, traj' definition 'N, flags, idims, istrs, img, kdims, kstrs, ksp, tdims, tstrs, traj' [funcArgOrderDifferent]
bart-0.4.03/src/noncart/nudft.h:14:41: note: Function 'nudft_adjoint2' argument order different: declaration 'N, flags, odims, ostrs, out, idims, istrs, in, tdims, tstrs, traj' definition 'N, flags, idims, istrs, img, kdims, kstrs, ksp, tdims, tstrs, traj'
bart-0.4.03/src/noncart/nudft.c:89:34: note: Function 'nudft_adjoint2' argument order different: declaration 'N, flags, odims, ostrs, out, idims, istrs, in, tdims, tstrs, traj' definition 'N, flags, idims, istrs, img, kdims, kstrs, ksp, tdims, tstrs, traj'
bart-0.4.03/src/noncart/nufft.c:133:20: style: Function 'nufft_create' argument 3 names different: declaration 'coilim_dims' definition 'cim_dims'. [funcArgNamesDifferent]
bart-0.4.03/src/noncart/nufft.h:23:20: note: Function 'nufft_create' argument 3 names different: declaration 'coilim_dims' definition 'cim_dims'.
bart-0.4.03/src/noncart/nufft.c:133:20: note: Function 'nufft_create' argument 3 names different: declaration 'coilim_dims' definition 'cim_dims'.
bart-0.4.03/src/noncart/nufft.c:564:49: style: Function 'nufft_free_data' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
bart-0.4.03/src/noncart/nufft.c:116:49: note: Function 'nufft_free_data' argument 1 names different: declaration 'data' definition '_data'.
bart-0.4.03/src/noncart/nufft.c:564:49: note: Function 'nufft_free_data' argument 1 names different: declaration 'data' definition '_data'.
bart-0.4.03/src/noncart/nufft.c:240:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bart-0.4.03/src/noncart/nufft.c:541:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bart-0.4.03/src/noncart/nufft.c:552:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bart-0.4.03/src/noncart/nufft.c:640:32: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bart-0.4.03/src/noncart/nufft.c:697:32: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bart-0.4.03/src/num/blas.h:9:0: error: syntax error [syntaxError]
bart-0.4.03/src/num/casorati.c:34:81: style: Function 'casorati_dims' argument 4 names different: declaration 'dims' definition 'dim'. [funcArgNamesDifferent]
bart-0.4.03/src/num/casorati.h:8:95: note: Function 'casorati_dims' argument 4 names different: declaration 'dims' definition 'dim'.
bart-0.4.03/src/num/casorati.c:34:81: note: Function 'casorati_dims' argument 4 names different: declaration 'dims' definition 'dim'.
bart-0.4.03/src/num/casorati.c:103:81: style: Function 'basorati_dims' argument 4 names different: declaration 'dims' definition 'dim'. [funcArgNamesDifferent]
bart-0.4.03/src/num/casorati.h:13:95: note: Function 'basorati_dims' argument 4 names different: declaration 'dims' definition 'dim'.
bart-0.4.03/src/num/casorati.c:103:81: note: Function 'basorati_dims' argument 4 names different: declaration 'dims' definition 'dim'.
bart-0.4.03/src/num/convoaa.c:238:27: warning: Function 'overlapandsave2H' argument order different: declaration 'N, flags, blk, odims, dst, dims1, src1, dims2, src2' definition 'N, flags, blk, dims1, dst, odims, src1, dims2, src2' [funcArgOrderDifferent]
bart-0.4.03/src/num/convoaa.h:11:34: note: Function 'overlapandsave2H' argument order different: declaration 'N, flags, blk, odims, dst, dims1, src1, dims2, src2' definition 'N, flags, blk, dims1, dst, odims, src1, dims2, src2'
bart-0.4.03/src/num/convoaa.c:238:27: note: Function 'overlapandsave2H' argument order different: declaration 'N, flags, blk, odims, dst, dims1, src1, dims2, src2' definition 'N, flags, blk, dims1, dst, odims, src1, dims2, src2'
bart-0.4.03/src/num/convoaa.c:652:28: warning: Function 'overlapandsave2HB' argument order different: declaration 'N, flags, blk, odims, dst, dims1, src1, dims2, src2, mdims, msk' definition 'N, flags, blk, dims1, dst, odims, src1, dims2, src2, mdims, msk' [funcArgOrderDifferent]
bart-0.4.03/src/num/convoaa.h:17:35: note: Function 'overlapandsave2HB' argument order different: declaration 'N, flags, blk, odims, dst, dims1, src1, dims2, src2, mdims, msk' definition 'N, flags, blk, dims1, dst, odims, src1, dims2, src2, mdims, msk'
bart-0.4.03/src/num/convoaa.c:652:28: note: Function 'overlapandsave2HB' argument order different: declaration 'N, flags, blk, odims, dst, dims1, src1, dims2, src2, mdims, msk' definition 'N, flags, blk, dims1, dst, odims, src1, dims2, src2, mdims, msk'
bart-0.4.03/src/num/convoaa.c:228:57: portability: '(void*)src1B' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/convoaa.c:342:46: portability: '(void*)src1B' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/convoaa.c:454:57: portability: '(void*)src1B' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/convoaa.c:469:46: portability: '(void*)src1B' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/convoaa.c:631:60: portability: '(const void*)src1B' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/convoaa.c:633:72: portability: '(const void*)msk' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/convoaa.c:637:43: portability: '(void*)src1C' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/convoaa.c:797:65: portability: '(const void*)src1' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/convoaa.c:797:98: portability: '(const void*)msk' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/convoaa.c:801:47: portability: '(void*)src1C' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/fft.c:43:29: style: Function 'fftscale2' argument 1 names different: declaration 'D' definition 'N'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:26:36: note: Function 'fftscale2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/num/fft.c:43:29: note: Function 'fftscale2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/num/fft.c:113:27: style: Function 'fftmod2' argument 1 names different: declaration 'D' definition 'N'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:18:34: note: Function 'fftmod2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/num/fft.c:113:27: note: Function 'fftmod2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/num/fft.c:113:41: style: Function 'fftmod2' argument 2 names different: declaration 'dimensions' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:18:48: note: Function 'fftmod2' argument 2 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/num/fft.c:113:41: note: Function 'fftmod2' argument 2 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/num/fft.c:113:82: style: Function 'fftmod2' argument 4 names different: declaration 'ostrides' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:18:102: note: Function 'fftmod2' argument 4 names different: declaration 'ostrides' definition 'ostrs'.
bart-0.4.03/src/num/fft.c:113:82: note: Function 'fftmod2' argument 4 names different: declaration 'ostrides' definition 'ostrs'.
bart-0.4.03/src/num/fft.c:113:123: style: Function 'fftmod2' argument 6 names different: declaration 'istrides' definition 'istrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:18:154: note: Function 'fftmod2' argument 6 names different: declaration 'istrides' definition 'istrs'.
bart-0.4.03/src/num/fft.c:113:123: note: Function 'fftmod2' argument 6 names different: declaration 'istrides' definition 'istrs'.
bart-0.4.03/src/num/fft.c:124:28: style: Function 'ifftmod2' argument 1 names different: declaration 'D' definition 'N'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:22:35: note: Function 'ifftmod2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/num/fft.c:124:28: note: Function 'ifftmod2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/num/fft.c:124:42: style: Function 'ifftmod2' argument 2 names different: declaration 'dimensions' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:22:49: note: Function 'ifftmod2' argument 2 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/num/fft.c:124:42: note: Function 'ifftmod2' argument 2 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/num/fft.c:124:83: style: Function 'ifftmod2' argument 4 names different: declaration 'ostrides' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:22:103: note: Function 'ifftmod2' argument 4 names different: declaration 'ostrides' definition 'ostrs'.
bart-0.4.03/src/num/fft.c:124:83: note: Function 'ifftmod2' argument 4 names different: declaration 'ostrides' definition 'ostrs'.
bart-0.4.03/src/num/fft.c:124:124: style: Function 'ifftmod2' argument 6 names different: declaration 'istrides' definition 'istrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:22:155: note: Function 'ifftmod2' argument 6 names different: declaration 'istrides' definition 'istrs'.
bart-0.4.03/src/num/fft.c:124:124: note: Function 'ifftmod2' argument 6 names different: declaration 'istrides' definition 'istrs'.
bart-0.4.03/src/num/fft.c:129:40: style: Function 'fftmod' argument 2 names different: declaration 'dims' definition 'dimensions'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:17:47: note: Function 'fftmod' argument 2 names different: declaration 'dims' definition 'dimensions'.
bart-0.4.03/src/num/fft.c:129:40: note: Function 'fftmod' argument 2 names different: declaration 'dims' definition 'dimensions'.
bart-0.4.03/src/num/fft.c:136:41: style: Function 'ifftmod' argument 2 names different: declaration 'dims' definition 'dimensions'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:21:48: note: Function 'ifftmod' argument 2 names different: declaration 'dims' definition 'dimensions'.
bart-0.4.03/src/num/fft.c:136:41: note: Function 'ifftmod' argument 2 names different: declaration 'dims' definition 'dimensions'.
bart-0.4.03/src/num/fft.c:148:30: style: Function 'ifftshift2' argument 1 names different: declaration 'D' definition 'N'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:34:37: note: Function 'ifftshift2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/num/fft.c:148:30: note: Function 'ifftshift2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/num/fft.c:148:44: style: Function 'ifftshift2' argument 2 names different: declaration 'dimensions' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:34:51: note: Function 'ifftshift2' argument 2 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/num/fft.c:148:44: note: Function 'ifftshift2' argument 2 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/num/fft.c:148:85: style: Function 'ifftshift2' argument 4 names different: declaration 'ostrides' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:34:105: note: Function 'ifftshift2' argument 4 names different: declaration 'ostrides' definition 'ostrs'.
bart-0.4.03/src/num/fft.c:148:85: note: Function 'ifftshift2' argument 4 names different: declaration 'ostrides' definition 'ostrs'.
bart-0.4.03/src/num/fft.c:148:126: style: Function 'ifftshift2' argument 6 names different: declaration 'istrides' definition 'istrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:34:157: note: Function 'ifftshift2' argument 6 names different: declaration 'istrides' definition 'istrs'.
bart-0.4.03/src/num/fft.c:148:126: note: Function 'ifftshift2' argument 6 names different: declaration 'istrides' definition 'istrs'.
bart-0.4.03/src/num/fft.c:159:43: style: Function 'ifftshift' argument 2 names different: declaration 'dims' definition 'dimensions'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:33:50: note: Function 'ifftshift' argument 2 names different: declaration 'dims' definition 'dimensions'.
bart-0.4.03/src/num/fft.c:159:43: note: Function 'ifftshift' argument 2 names different: declaration 'dims' definition 'dimensions'.
bart-0.4.03/src/num/fft.c:166:29: style: Function 'fftshift2' argument 1 names different: declaration 'D' definition 'N'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:30:36: note: Function 'fftshift2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/num/fft.c:166:29: note: Function 'fftshift2' argument 1 names different: declaration 'D' definition 'N'.
bart-0.4.03/src/num/fft.c:166:43: style: Function 'fftshift2' argument 2 names different: declaration 'dimensions' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:30:50: note: Function 'fftshift2' argument 2 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/num/fft.c:166:43: note: Function 'fftshift2' argument 2 names different: declaration 'dimensions' definition 'dims'.
bart-0.4.03/src/num/fft.c:166:84: style: Function 'fftshift2' argument 4 names different: declaration 'ostrides' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:30:104: note: Function 'fftshift2' argument 4 names different: declaration 'ostrides' definition 'ostrs'.
bart-0.4.03/src/num/fft.c:166:84: note: Function 'fftshift2' argument 4 names different: declaration 'ostrides' definition 'ostrs'.
bart-0.4.03/src/num/fft.c:166:125: style: Function 'fftshift2' argument 6 names different: declaration 'istrides' definition 'istrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:30:156: note: Function 'fftshift2' argument 6 names different: declaration 'istrides' definition 'istrs'.
bart-0.4.03/src/num/fft.c:166:125: note: Function 'fftshift2' argument 6 names different: declaration 'istrides' definition 'istrs'.
bart-0.4.03/src/num/fft.c:177:42: style: Function 'fftshift' argument 2 names different: declaration 'dims' definition 'dimensions'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:29:49: note: Function 'fftshift' argument 2 names different: declaration 'dims' definition 'dimensions'.
bart-0.4.03/src/num/fft.c:177:42: note: Function 'fftshift' argument 2 names different: declaration 'dims' definition 'dimensions'.
bart-0.4.03/src/num/fft.c:382:40: style: Function 'fft_exec' argument 1 names different: declaration 'plan' definition 'o'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:74:47: note: Function 'fft_exec' argument 1 names different: declaration 'plan' definition 'o'.
bart-0.4.03/src/num/fft.c:382:40: note: Function 'fft_exec' argument 1 names different: declaration 'plan' definition 'o'.
bart-0.4.03/src/num/fft.c:390:40: style: Function 'fft_free' argument 1 names different: declaration 'plan' definition 'o'. [funcArgNamesDifferent]
bart-0.4.03/src/num/fft.h:75:47: note: Function 'fft_free' argument 1 names different: declaration 'plan' definition 'o'.
bart-0.4.03/src/num/fft.c:390:40: note: Function 'fft_free' argument 1 names different: declaration 'plan' definition 'o'.
bart-0.4.03/src/num/fft.c:102:22: portability: '(void*)dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/fft.c:102:56: portability: '(void*)src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/filter.c:290:90: style: Function 'md_zhamming2' argument 4 names different: declaration 'ostr' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/filter.h:19:104: note: Function 'md_zhamming2' argument 4 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/num/filter.c:290:90: note: Function 'md_zhamming2' argument 4 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/num/filter.c:290:132: style: Function 'md_zhamming2' argument 6 names different: declaration 'istr' definition 'istrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/filter.h:19:152: note: Function 'md_zhamming2' argument 6 names different: declaration 'istr' definition 'istrs'.
bart-0.4.03/src/num/filter.c:290:132: note: Function 'md_zhamming2' argument 6 names different: declaration 'istr' definition 'istrs'.
bart-0.4.03/src/num/filter.c:312:87: style: Function 'md_zhann2' argument 4 names different: declaration 'ostr' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/filter.h:22:101: note: Function 'md_zhann2' argument 4 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/num/filter.c:312:87: note: Function 'md_zhann2' argument 4 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/num/filter.c:312:129: style: Function 'md_zhann2' argument 6 names different: declaration 'istr' definition 'istrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/filter.h:22:149: note: Function 'md_zhann2' argument 6 names different: declaration 'istr' definition 'istrs'.
bart-0.4.03/src/num/filter.c:312:129: note: Function 'md_zhann2' argument 6 names different: declaration 'istr' definition 'istrs'.
bart-0.4.03/src/num/init.c:62:0: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
bart-0.4.03/src/num/linalg.c:52:43: style: Function 'mat_zero' argument 3 names different: declaration 'x' definition 'm'. [funcArgNamesDifferent]
bart-0.4.03/src/num/linalg.h:15:50: note: Function 'mat_zero' argument 3 names different: declaration 'x' definition 'm'.
bart-0.4.03/src/num/linalg.c:52:43: note: Function 'mat_zero' argument 3 names different: declaration 'x' definition 'm'.
bart-0.4.03/src/num/linalg.c:297:39: style: Function 'gram_schmidt' argument 3 names different: declaration 'val' definition 'vals'. [funcArgNamesDifferent]
bart-0.4.03/src/num/linalg.h:36:46: note: Function 'gram_schmidt' argument 3 names different: declaration 'val' definition 'vals'.
bart-0.4.03/src/num/linalg.c:297:39: note: Function 'gram_schmidt' argument 3 names different: declaration 'val' definition 'vals'.
bart-0.4.03/src/num/loop.c:24:68: style: Function 'md_zsample' argument 3 names different: declaration 'z' definition 'out'. [funcArgNamesDifferent]
bart-0.4.03/src/num/loop.h:14:82: note: Function 'md_zsample' argument 3 names different: declaration 'z' definition 'out'.
bart-0.4.03/src/num/loop.c:24:68: note: Function 'md_zsample' argument 3 names different: declaration 'z' definition 'out'.
bart-0.4.03/src/num/loop.c:40:77: style: Function 'md_parallel_zsample' argument 3 names different: declaration 'z' definition 'out'. [funcArgNamesDifferent]
bart-0.4.03/src/num/loop.h:15:91: note: Function 'md_parallel_zsample' argument 3 names different: declaration 'z' definition 'out'.
bart-0.4.03/src/num/loop.c:40:77: note: Function 'md_parallel_zsample' argument 3 names different: declaration 'z' definition 'out'.
bart-0.4.03/src/num/mdfft.c:46:87: portability: '(void*)iptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/mdfft.c:47:42: portability: '(void*)optr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/mdfft.c:47:87: portability: '(void*)iptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/mem.c:146:25: style: Function 'memcache_clear' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
bart-0.4.03/src/num/mem.h:5:32: note: Function 'memcache_clear' argument 1 names different: declaration 'device' definition 'dev'.
bart-0.4.03/src/num/mem.c:146:25: note: Function 'memcache_clear' argument 1 names different: declaration 'device' definition 'dev'.
bart-0.4.03/src/num/mem.c:50:48: portability: 'rptr->ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/ops.c:73:41: style: Function 'operator_generic_create2' argument 4 names different: declaration 'out_dims' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/num/ops.h:50:48: note: Function 'operator_generic_create2' argument 4 names different: declaration 'out_dims' definition 'dims'.
bart-0.4.03/src/num/ops.c:73:41: note: Function 'operator_generic_create2' argument 4 names different: declaration 'out_dims' definition 'dims'.
bart-0.4.03/src/num/ops.c:73:62: style: Function 'operator_generic_create2' argument 5 names different: declaration 'out_strs' definition 'strs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/ops.h:50:80: note: Function 'operator_generic_create2' argument 5 names different: declaration 'out_strs' definition 'strs'.
bart-0.4.03/src/num/ops.c:73:62: note: Function 'operator_generic_create2' argument 5 names different: declaration 'out_strs' definition 'strs'.
bart-0.4.03/src/num/ops.c:100:41: style: Function 'operator_generic_create' argument 4 names different: declaration 'out_dims' definition 'dims'. [funcArgNamesDifferent]
bart-0.4.03/src/num/ops.h:46:47: note: Function 'operator_generic_create' argument 4 names different: declaration 'out_dims' definition 'dims'.
bart-0.4.03/src/num/ops.c:100:41: note: Function 'operator_generic_create' argument 4 names different: declaration 'out_dims' definition 'dims'.
bart-0.4.03/src/num/ops.c:166:61: style: Function 'operator_get_data' argument 1 names different: declaration 'op' definition 'x'. [funcArgNamesDifferent]
bart-0.4.03/src/num/ops.h:99:68: note: Function 'operator_get_data' argument 1 names different: declaration 'op' definition 'x'.
bart-0.4.03/src/num/ops.c:166:61: note: Function 'operator_get_data' argument 1 names different: declaration 'op' definition 'x'.
bart-0.4.03/src/num/ops.c:306:65: style: Function 'operator_p_get_data' argument 1 names different: declaration 'x' definition '_data'. [funcArgNamesDifferent]
bart-0.4.03/src/num/ops.h:100:72: note: Function 'operator_p_get_data' argument 1 names different: declaration 'x' definition '_data'.
bart-0.4.03/src/num/ops.c:306:65: note: Function 'operator_p_get_data' argument 1 names different: declaration 'x' definition '_data'.
bart-0.4.03/src/num/ops.c:406:17: style: Function 'operator_identity_create2' argument 3 names different: declaration 'ostr' definition 'ostrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/ops.h:57:17: note: Function 'operator_identity_create2' argument 3 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/num/ops.c:406:17: note: Function 'operator_identity_create2' argument 3 names different: declaration 'ostr' definition 'ostrs'.
bart-0.4.03/src/num/ops.c:406:38: style: Function 'operator_identity_create2' argument 4 names different: declaration 'istr' definition 'istrs'. [funcArgNamesDifferent]
bart-0.4.03/src/num/ops.h:57:44: note: Function 'operator_identity_create2' argument 4 names different: declaration 'istr' definition 'istrs'.
bart-0.4.03/src/num/ops.c:406:38: note: Function 'operator_identity_create2' argument 4 names different: declaration 'istr' definition 'istrs'.
bart-0.4.03/src/num/ops.c:542:44: portability: 'args[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/ops.c:542:72: portability: 'args[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/num/optimize.h:32:0: error: syntax error [syntaxError]
bart-0.4.03/src/num/simplex.c:119:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bart-0.4.03/src/num/splines.c:168:103: style: Function 'bspline' argument 5 names different: declaration 'x' definition 'u'. [funcArgNamesDifferent]
bart-0.4.03/src/num/splines.h:13:110: note: Function 'bspline' argument 5 names different: declaration 'x' definition 'u'.
bart-0.4.03/src/num/splines.c:168:103: note: Function 'bspline' argument 5 names different: declaration 'x' definition 'u'.
bart-0.4.03/src/sense/optcom.c:150:119: style: Function 'estimate_scaling2' argument 4 names different: declaration 'data' definition 'data2'. [funcArgNamesDifferent]
bart-0.4.03/src/sense/optcom.h:18:128: note: Function 'estimate_scaling2' argument 4 names different: declaration 'data' definition 'data2'.
bart-0.4.03/src/sense/optcom.c:150:119: note: Function 'estimate_scaling2' argument 4 names different: declaration 'data' definition 'data2'.
bart-0.4.03/src/sense/optcom.c:155:95: style: Function 'estimate_scaling' argument 3 names different: declaration 'data' definition 'data2'. [funcArgNamesDifferent]
bart-0.4.03/src/sense/optcom.h:17:104: note: Function 'estimate_scaling' argument 3 names different: declaration 'data' definition 'data2'.
bart-0.4.03/src/sense/optcom.c:155:95: note: Function 'estimate_scaling' argument 3 names different: declaration 'data' definition 'data2'.
bart-0.4.03/src/sense/pocs.c:167:67: style: Function 'pocs_recon' argument 2 names different: declaration 'thresh_data' definition 'thresh'. [funcArgNamesDifferent]
bart-0.4.03/src/sense/pocs.h:18:74: note: Function 'pocs_recon' argument 2 names different: declaration 'thresh_data' definition 'thresh'.
bart-0.4.03/src/sense/pocs.c:167:67: note: Function 'pocs_recon' argument 2 names different: declaration 'thresh_data' definition 'thresh'.
bart-0.4.03/src/sense/pocs.c:175:133: style: Function 'pocs_recon2' argument 5 names different: declaration 'thresh_data' definition 'thresh_op'. [funcArgNamesDifferent]
bart-0.4.03/src/sense/pocs.h:19:138: note: Function 'pocs_recon2' argument 5 names different: declaration 'thresh_data' definition 'thresh_op'.
bart-0.4.03/src/sense/pocs.c:175:133: note: Function 'pocs_recon2' argument 5 names different: declaration 'thresh_data' definition 'thresh_op'.
bart-0.4.03/src/sense/recon.c:96:33: style: Function 'debug_print_sense_conf' argument 1 names different: declaration 'debug_level' definition 'level'. [funcArgNamesDifferent]
bart-0.4.03/src/sense/recon.h:49:40: note: Function 'debug_print_sense_conf' argument 1 names different: declaration 'debug_level' definition 'level'.
bart-0.4.03/src/sense/recon.c:96:33: note: Function 'debug_print_sense_conf' argument 1 names different: declaration 'debug_level' definition 'level'.
bart-0.4.03/src/sense/recon.c:82:28: style: struct member 'data::pattern' is never used. [unusedStructMember]
bart-0.4.03/src/sense/recon.c:84:27: style: struct member 'data::sense_data' is never used. [unusedStructMember]
bart-0.4.03/src/sense/recon.c:85:17: style: struct member 'data::tmp' is never used. [unusedStructMember]
bart-0.4.03/src/sense/recon.c:86:23: style: struct member 'data::kspace' is never used. [unusedStructMember]
bart-0.4.03/src/sense/recon.c:88:21: style: struct member 'data::conf' is never used. [unusedStructMember]
bart-0.4.03/src/sense/recon.c:90:7: style: struct member 'data::img_dims' is never used. [unusedStructMember]
bart-0.4.03/src/sense/recon.c:91:7: style: struct member 'data::ksp_dims' is never used. [unusedStructMember]
bart-0.4.03/src/sense/recon.c:92:7: style: struct member 'data::pat_dims' is never used. [unusedStructMember]
bart-0.4.03/src/simu/biot_savart.c:21:25: style: Function 'biot_savart' argument 1 names different: declaration 'x' definition 'b'. [funcArgNamesDifferent]
bart-0.4.03/src/simu/biot_savart.h:3:32: note: Function 'biot_savart' argument 1 names different: declaration 'x' definition 'b'.
bart-0.4.03/src/simu/biot_savart.c:21:25: note: Function 'biot_savart' argument 1 names different: declaration 'x' definition 'b'.
bart-0.4.03/src/simu/phantom.c:183:67: style: Function 'calc_phantom' argument 3 names different: declaration 'ksp' definition 'kspace'. [funcArgNamesDifferent]
bart-0.4.03/src/simu/phantom.h:4:75: note: Function 'calc_phantom' argument 3 names different: declaration 'ksp' definition 'kspace'.
bart-0.4.03/src/simu/phantom.c:183:67: note: Function 'calc_phantom' argument 3 names different: declaration 'ksp' definition 'kspace'.
bart-0.4.03/src/simu/phantom.c:203:69: style: Function 'calc_phantom3d' argument 3 names different: declaration 'ksp' definition 'kspace'. [funcArgNamesDifferent]
bart-0.4.03/src/simu/phantom.h:10:77: note: Function 'calc_phantom3d' argument 3 names different: declaration 'ksp' definition 'kspace'.
bart-0.4.03/src/simu/phantom.c:203:69: note: Function 'calc_phantom3d' argument 3 names different: declaration 'ksp' definition 'kspace'.
bart-0.4.03/src/simu/phantom.c:289:54: style: Function 'calc_circ' argument 2 names different: declaration 'img' definition 'out'. [funcArgNamesDifferent]
bart-0.4.03/src/simu/phantom.h:7:61: note: Function 'calc_circ' argument 2 names different: declaration 'img' definition 'out'.
bart-0.4.03/src/simu/phantom.c:289:54: note: Function 'calc_circ' argument 2 names different: declaration 'img' definition 'out'.
bart-0.4.03/src/simu/phantom.c:289:64: style: Function 'calc_circ' argument 3 names different: declaration 'ksp' definition 'kspace'. [funcArgNamesDifferent]
bart-0.4.03/src/simu/phantom.h:7:72: note: Function 'calc_circ' argument 3 names different: declaration 'ksp' definition 'kspace'.
bart-0.4.03/src/simu/phantom.c:289:64: note: Function 'calc_circ' argument 3 names different: declaration 'ksp' definition 'kspace'.
bart-0.4.03/src/simu/phantom.c:299:54: style: Function 'calc_ring' argument 2 names different: declaration 'img' definition 'out'. [funcArgNamesDifferent]
bart-0.4.03/src/simu/phantom.h:8:61: note: Function 'calc_ring' argument 2 names different: declaration 'img' definition 'out'.
bart-0.4.03/src/simu/phantom.c:299:54: note: Function 'calc_ring' argument 2 names different: declaration 'img' definition 'out'.
bart-0.4.03/src/simu/phantom.c:299:64: style: Function 'calc_ring' argument 3 names different: declaration 'ksp' definition 'kspace'. [funcArgNamesDifferent]
bart-0.4.03/src/simu/phantom.h:8:72: note: Function 'calc_ring' argument 3 names different: declaration 'ksp' definition 'kspace'.
bart-0.4.03/src/simu/phantom.c:299:64: note: Function 'calc_ring' argument 3 names different: declaration 'ksp' definition 'kspace'.
bart-0.4.03/src/simu/phantom.c:320:34: portability: '(void*)out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/wavelet/wavelet.c:59:18: portability: '(void*)x' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/wavelet/wavelet.c:59:31: portability: '(void*)x+str[2]*i' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/wavelet/wavelet.c:59:44: portability: '(void*)x+str[2]*i+str[1]*j' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/wavelet/wavelet.c:64:24: portability: '(const void*)x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/wavelet/wavelet.c:64:37: portability: '(const void*)x+str[2]*i' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/wavelet/wavelet.c:64:50: portability: '(const void*)x+str[2]*i+str[1]*j' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/wavelet/wavelet.c:295:53: portability: '(void*)tmpB' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/src/wavelet/wavelet.c:349:67: portability: '(void*)tmpA' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bart-0.4.03/utests/test_batchsvd.c:47:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bart-0.4.03/utests/test_batchsvd.c:72:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bart-0.4.03/utests/test_flpmath.c:50:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bart-0.4.03/utests/test_flpmath.c:89:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bart-0.4.03/utests/test_pattern.c:33:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bart-0.4.03/utests/test_window.c:32:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
[02:21]

ftp://ftp.se.debian.org/debian/pool/main/b/bart-view/bart-view_0.1.00.orig.tar.gz
view-0.1.00/src/draw.c:181:50: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
view-0.1.00/src/draw.c:181:74: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
view-0.1.00/src/draw.c:182:50: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
view-0.1.00/src/draw.c:182:74: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
view-0.1.00/src/view.c:453:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
view-0.1.00/src/view.c:421:6: style: The scope of the variable 'frame_dim' can be reduced. [variableScope]
view-0.1.00/src/view.c:859:41: style: Function 'window_connect_sync' argument 1 names different: declaration 'a' definition 'v'. [funcArgNamesDifferent]
view-0.1.00/src/view.h:10:48: note: Function 'window_connect_sync' argument 1 names different: declaration 'a' definition 'v'.
view-0.1.00/src/view.c:859:41: note: Function 'window_connect_sync' argument 1 names different: declaration 'a' definition 'v'.
view-0.1.00/src/view.c:859:59: style: Function 'window_connect_sync' argument 2 names different: declaration 'b' definition 'v2'. [funcArgNamesDifferent]
view-0.1.00/src/view.h:10:66: note: Function 'window_connect_sync' argument 2 names different: declaration 'b' definition 'v2'.
view-0.1.00/src/view.c:859:59: note: Function 'window_connect_sync' argument 2 names different: declaration 'b' definition 'v2'.
[02:21]

ftp://ftp.se.debian.org/debian/pool/main/b/basemap/basemap_1.1.0+dfsg.orig.tar.gz
basemap-1.1.0/nad2bin.c:67:17: style: The scope of the variable 'GS_TYPE' can be reduced. [variableScope]
basemap-1.1.0/nad2bin.c:68:17: style: The scope of the variable 'VERSION' can be reduced. [variableScope]
basemap-1.1.0/nad2bin.c:69:17: style: The scope of the variable 'SYSTEM_F' can be reduced. [variableScope]
basemap-1.1.0/nad2bin.c:70:17: style: The scope of the variable 'SYSTEM_T' can be reduced. [variableScope]
basemap-1.1.0/nad2bin.c:71:17: style: The scope of the variable 'SUB_NAME' can be reduced. [variableScope]
basemap-1.1.0/nad2bin.c:72:17: style: The scope of the variable 'CREATED' can be reduced. [variableScope]
basemap-1.1.0/nad2bin.c:73:17: style: The scope of the variable 'UPDATED' can be reduced. [variableScope]
basemap-1.1.0/nad2bin.c:80:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
basemap-1.1.0/src/_geoslib.c:14:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
[02:21]

ftp://ftp.se.debian.org/debian/pool/main/b/basenji/basenji_0.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/basex/basex_9.0.1+ds.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/basez/basez_1.6.orig.tar.gz
basez-1.6/base16.c:74:24: style: Function 'encode_base16u' argument 1 names different: declaration 'byte_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:47:25: note: Function 'encode_base16u' argument 1 names different: declaration 'byte_in' definition 'bin'.
basez-1.6/base16.c:74:24: note: Function 'encode_base16u' argument 1 names different: declaration 'byte_in' definition 'bin'.
basez-1.6/base16.c:75:18: style: Function 'encode_base16u' argument 2 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:48:18: note: Function 'encode_base16u' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base16.c:75:18: note: Function 'encode_base16u' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base16.c:83:24: style: Function 'encode_base16l' argument 1 names different: declaration 'byte_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:52:25: note: Function 'encode_base16l' argument 1 names different: declaration 'byte_in' definition 'bin'.
basez-1.6/base16.c:83:24: note: Function 'encode_base16l' argument 1 names different: declaration 'byte_in' definition 'bin'.
basez-1.6/base16.c:84:18: style: Function 'encode_base16l' argument 2 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:53:18: note: Function 'encode_base16l' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base16.c:84:18: note: Function 'encode_base16l' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base16.c:92:24: style: Function 'decode_base16' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:57:24: note: Function 'decode_base16' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base16.c:92:24: note: Function 'decode_base16' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base16.c:93:18: style: Function 'decode_base16' argument 2 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:58:18: note: Function 'decode_base16' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base16.c:93:18: note: Function 'decode_base16' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:298:24: style: Function 'encode_base32u' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:62:24: note: Function 'encode_base32u' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:298:24: note: Function 'encode_base32u' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:299:13: style: Function 'encode_base32u' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'. [funcArgNamesDifferent]
basez-1.6/basez.h:63:13: note: Function 'encode_base32u' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base32.c:299:13: note: Function 'encode_base32u' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base32.c:300:18: style: Function 'encode_base32u' argument 3 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:64:18: note: Function 'encode_base32u' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:300:18: note: Function 'encode_base32u' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:307:24: style: Function 'encode_base32l' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:68:24: note: Function 'encode_base32l' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:307:24: note: Function 'encode_base32l' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:308:13: style: Function 'encode_base32l' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'. [funcArgNamesDifferent]
basez-1.6/basez.h:69:13: note: Function 'encode_base32l' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base32.c:308:13: note: Function 'encode_base32l' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base32.c:309:18: style: Function 'encode_base32l' argument 3 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:70:18: note: Function 'encode_base32l' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:309:18: note: Function 'encode_base32l' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:316:24: style: Function 'decode_base32' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:74:24: note: Function 'decode_base32' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:316:24: note: Function 'decode_base32' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:317:18: style: Function 'decode_base32' argument 2 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:75:18: note: Function 'decode_base32' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:317:18: note: Function 'decode_base32' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:324:24: style: Function 'encode_base32hexu' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:79:24: note: Function 'encode_base32hexu' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:324:24: note: Function 'encode_base32hexu' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:325:13: style: Function 'encode_base32hexu' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'. [funcArgNamesDifferent]
basez-1.6/basez.h:80:13: note: Function 'encode_base32hexu' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base32.c:325:13: note: Function 'encode_base32hexu' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base32.c:326:18: style: Function 'encode_base32hexu' argument 3 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:81:18: note: Function 'encode_base32hexu' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:326:18: note: Function 'encode_base32hexu' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:333:24: style: Function 'encode_base32hexl' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:85:24: note: Function 'encode_base32hexl' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:333:24: note: Function 'encode_base32hexl' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:334:13: style: Function 'encode_base32hexl' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'. [funcArgNamesDifferent]
basez-1.6/basez.h:86:13: note: Function 'encode_base32hexl' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base32.c:334:13: note: Function 'encode_base32hexl' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base32.c:335:18: style: Function 'encode_base32hexl' argument 3 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:87:18: note: Function 'encode_base32hexl' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:335:18: note: Function 'encode_base32hexl' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:342:24: style: Function 'decode_base32hex' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:91:24: note: Function 'decode_base32hex' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:342:24: note: Function 'decode_base32hex' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base32.c:343:18: style: Function 'decode_base32hex' argument 2 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:92:18: note: Function 'decode_base32hex' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base32.c:343:18: note: Function 'decode_base32hex' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base64.c:216:24: style: Function 'encode_base64' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:96:24: note: Function 'encode_base64' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base64.c:216:24: note: Function 'encode_base64' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base64.c:217:13: style: Function 'encode_base64' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'. [funcArgNamesDifferent]
basez-1.6/basez.h:97:13: note: Function 'encode_base64' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base64.c:217:13: note: Function 'encode_base64' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base64.c:218:18: style: Function 'encode_base64' argument 3 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:98:18: note: Function 'encode_base64' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base64.c:218:18: note: Function 'encode_base64' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base64.c:225:24: style: Function 'decode_base64' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:102:24: note: Function 'decode_base64' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base64.c:225:24: note: Function 'decode_base64' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base64.c:226:18: style: Function 'decode_base64' argument 2 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:103:18: note: Function 'decode_base64' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base64.c:226:18: note: Function 'decode_base64' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base64.c:233:24: style: Function 'encode_base64url' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:107:24: note: Function 'encode_base64url' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base64.c:233:24: note: Function 'encode_base64url' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base64.c:234:13: style: Function 'encode_base64url' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'. [funcArgNamesDifferent]
basez-1.6/basez.h:108:13: note: Function 'encode_base64url' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base64.c:234:13: note: Function 'encode_base64url' argument 2 names different: declaration 'bytes_to_encode' definition 'benc'.
basez-1.6/base64.c:235:18: style: Function 'encode_base64url' argument 3 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:109:18: note: Function 'encode_base64url' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base64.c:235:18: note: Function 'encode_base64url' argument 3 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base64.c:242:24: style: Function 'decode_base64url' argument 1 names different: declaration 'buffer_in' definition 'bin'. [funcArgNamesDifferent]
basez-1.6/basez.h:113:24: note: Function 'decode_base64url' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base64.c:242:24: note: Function 'decode_base64url' argument 1 names different: declaration 'buffer_in' definition 'bin'.
basez-1.6/base64.c:243:18: style: Function 'decode_base64url' argument 2 names different: declaration 'buffer_out' definition 'bout'. [funcArgNamesDifferent]
basez-1.6/basez.h:114:18: note: Function 'decode_base64url' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/base64.c:243:18: note: Function 'decode_base64url' argument 2 names different: declaration 'buffer_out' definition 'bout'.
basez-1.6/basez.c:720:7: style: The scope of the variable 'cin' can be reduced. [variableScope]
basez-1.6/basez.c:802:7: style: The scope of the variable 'cin' can be reduced. [variableScope]
basez-1.6/basez.c:805:7: style: The scope of the variable 'buffin_count' can be reduced. [variableScope]
basez-1.6/basez.c:916:7: style: The scope of the variable 'cin' can be reduced. [variableScope]
basez-1.6/basez.c:993:7: style: The scope of the variable 'cin' can be reduced. [variableScope]
basez-1.6/basez.c:996:7: style: The scope of the variable 'buffin_count' can be reduced. [variableScope]
basez-1.6/basez.c:1108:7: style: The scope of the variable 'buffout_count' can be reduced. [variableScope]
basez-1.6/basez.c:1154:7: style: The scope of the variable 'cin' can be reduced. [variableScope]
basez-1.6/basez.c:1157:7: style: The scope of the variable 'buffin_count' can be reduced. [variableScope]
[02:21]

ftp://ftp.se.debian.org/debian/pool/main/b/bash/bash_5.0~alpha1.orig.tar.xz
bash-5.0~alpha1/CWRU/misc/errlist.c:35:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bash-5.0~alpha1/CWRU/misc/sigs.c:33:14: style: The scope of the variable 'h' can be reduced. [variableScope]
bash-5.0~alpha1/CWRU/misc/sigstat.c:65:11: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/CWRU/misc/sigstat.c:66:6: style: Unused variable: blocked [unusedVariable]
bash-5.0~alpha1/builtins/common.c:460:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/common.c:714:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/common.c:714:19: style: The scope of the variable 'column' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/common.c:819:15: style: The scope of the variable 'mid' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/common.c:819:20: style: The scope of the variable 'j' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/evalstring.c:165:23: style: The scope of the variable 'lastcom' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/evalstring.c:166:7: style: The scope of the variable 'x' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/gen-helpfiles.c:156:9: style: The scope of the variable 'helpfile' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/gen-helpfiles.c:156:28: style: The scope of the variable 'fname' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/gen-helpfiles.c:157:9: style: The scope of the variable 'helpfp' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/gen-helpfiles.c:156:20: style: Unused variable: bname [unusedVariable]
bash-5.0~alpha1/builtins/mkbuiltins.c:649:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:672:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:673:26: style: The scope of the variable 'builtin' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1168:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1195:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1212:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1217:30: style: The scope of the variable 'builtin' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1318:26: style: The scope of the variable 'builtin' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1319:9: style: The scope of the variable 'dname' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1357:17: style: The scope of the variable 'builtin' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1570:9: style: The scope of the variable 'helpfile' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1570:20: style: The scope of the variable 'bname' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1571:9: style: The scope of the variable 'helpfp' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:1573:17: style: The scope of the variable 'builtin' can be reduced. [variableScope]
bash-5.0~alpha1/builtins/mkbuiltins.c:743:11: error: Allocation with xmalloc, strcpy doesn't release it. [leakNoVarFunctionCall]
bash-5.0~alpha1/builtins/mkbuiltins.c:1078:25: error: Allocation with xmalloc, strcpy doesn't release it. [leakNoVarFunctionCall]
bash-5.0~alpha1/dispose_cmd.c:106:16: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/dispose_cmd.c:267:14: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/dispose_cmd.c:306:22: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/eval.c:203:7: style: The scope of the variable 'code' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:4940:7: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/execute_cmd.c:4924:7: note: Variable 'result' is reassigned a value before the old one has been used.
bash-5.0~alpha1/execute_cmd.c:4940:7: note: Variable 'result' is reassigned a value before the old one has been used.
bash-5.0~alpha1/execute_cmd.c:4942:7: style: Variable 'save_current' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/execute_cmd.c:4923:7: note: Variable 'save_current' is reassigned a value before the old one has been used.
bash-5.0~alpha1/execute_cmd.c:4942:7: note: Variable 'save_current' is reassigned a value before the old one has been used.
bash-5.0~alpha1/execute_cmd.c:351:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bash-5.0~alpha1/execute_cmd.c:370:3: note: Found duplicate branches for 'if' and 'else'.
bash-5.0~alpha1/execute_cmd.c:351:3: note: Found duplicate branches for 'if' and 'else'.
bash-5.0~alpha1/execute_cmd.c:5653:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bash-5.0~alpha1/execute_cmd.c:5658:7: note: Found duplicate branches for 'if' and 'else'.
bash-5.0~alpha1/execute_cmd.c:5653:12: note: Found duplicate branches for 'if' and 'else'.
bash-5.0~alpha1/execute_cmd.c:334:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:563:9: style: The scope of the variable 'tcmd' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:622:11: style: The scope of the variable 's' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:1465:56: style: The scope of the variable 'ois' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:2444:24: style: The scope of the variable 'new_bitmap_size' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:2444:41: style: The scope of the variable 'dummyfd' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:2445:30: style: The scope of the variable 'lastpipe_jid' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:2447:21: style: The scope of the variable 'fd_bitmap' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:2626:16: style: The scope of the variable 'save_line_number' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:2787:14: style: The scope of the variable 'v' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:3569:7: style: The scope of the variable 'return_value' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:3940:7: style: The scope of the variable 'r' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:5017:7: style: The scope of the variable 'result' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:5017:18: style: The scope of the variable 'funcvalue' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:5285:31: style: The scope of the variable 'args' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:5288:14: style: The scope of the variable 'hookf' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:5289:14: style: The scope of the variable 'wl' can be reduced. [variableScope]
bash-5.0~alpha1/execute_cmd.c:5426:1: style: Label 'parent_return' is not used. [unusedLabel]
bash-5.0~alpha1/execute_cmd.c:2595:16: style: Variable 'lstdin' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/execute_cmd.c:4743:17: style: Unused variable: shell_fn [unusedVariable]
bash-5.0~alpha1/execute_cmd.c:4744:9: style: Unused variable: sfile [unusedVariable]
bash-5.0~alpha1/execute_cmd.c:4744:17: style: Unused variable: t [unusedVariable]
bash-5.0~alpha1/expr.c:1431:8: warning: Either the condition 'xp' is redundant or there is possible null pointer dereference: xp. [nullPointerRedundantCheck]
bash-5.0~alpha1/expr.c:1429:11: note: Assuming that condition 'xp' is not redundant
bash-5.0~alpha1/expr.c:1431:8: note: Null pointer dereference
bash-5.0~alpha1/expr.c:482:9: style: The scope of the variable 'lhs' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:482:15: style: The scope of the variable 'rhs' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:483:14: style: The scope of the variable 'lind' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:599:18: style: The scope of the variable 'val1' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:599:24: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:600:7: style: The scope of the variable 'set_noeval' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:647:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:648:7: style: The scope of the variable 'set_noeval' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:675:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:676:7: style: The scope of the variable 'set_noeval' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:703:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:722:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:759:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:781:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:811:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:835:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:858:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:936:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
bash-5.0~alpha1/expr.c:936:33: style: Unused variable: c [unusedVariable]
bash-5.0~alpha1/expr.c:1280:17: style: Unused variable: lval [unusedVariable]
bash-5.0~alpha1/findcmd.c:416:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/findcmd.c:417:20: style: The scope of the variable 'name_len' can be reduced. [variableScope]
bash-5.0~alpha1/findcmd.c:418:9: style: The scope of the variable 'path_list' can be reduced. [variableScope]
bash-5.0~alpha1/findcmd.c:418:21: style: The scope of the variable 'path_element' can be reduced. [variableScope]
bash-5.0~alpha1/findcmd.c:421:14: style: The scope of the variable 'match_list_size' can be reduced. [variableScope]
bash-5.0~alpha1/findcmd.c:604:21: style: The scope of the variable 'path' can be reduced. [variableScope]
bash-5.0~alpha1/general.c:685:38: style: Redundant condition: If 'EXPR == '\0'', the comparison 'EXPR != '.'' is always true. [redundantCondition]
bash-5.0~alpha1/general.c:459:13: style: Condition 'flags&bflags' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/general.c:447:12: note: Assignment 'bflags=0', assigned value is 0
bash-5.0~alpha1/general.c:459:13: note: Condition 'flags&bflags' is always false
bash-5.0~alpha1/general.c:506:9: style: The scope of the variable 'tty' can be reduced. [variableScope]
bash-5.0~alpha1/general.c:599:17: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/general.c:261:9: style: Unused variable: t [unusedVariable]
bash-5.0~alpha1/general.c:361:16: style: Unused variable: newi [unusedVariable]
bash-5.0~alpha1/general.c:1117:7: style: Unused variable: old_immed [unusedVariable]
bash-5.0~alpha1/general.c:1117:18: style: Unused variable: old_term [unusedVariable]
bash-5.0~alpha1/hashcmd.c:131:16: style: The scope of the variable 'dotted_filename' can be reduced. [variableScope]
bash-5.0~alpha1/hashcmd.c:131:34: style: The scope of the variable 'tail' can be reduced. [variableScope]
bash-5.0~alpha1/hashcmd.c:132:7: style: The scope of the variable 'same' can be reduced. [variableScope]
bash-5.0~alpha1/hashlib.c:252:7: style: The scope of the variable 'bucket' can be reduced. [variableScope]
bash-5.0~alpha1/hashlib.c:253:16: style: The scope of the variable 'hv' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:2772:29: warning: Either the condition 'if(child)' is redundant or there is possible null pointer dereference: child. [nullPointerRedundantCheck]
bash-5.0~alpha1/jobs.c:2822:11: note: Assuming that condition 'if(child)' is not redundant
bash-5.0~alpha1/jobs.c:2772:29: note: Null pointer dereference
bash-5.0~alpha1/jobs.c:2863:10: warning: Either the condition 'child?process_exit_status(child->status):0' is redundant or there is possible null pointer dereference: child. [nullPointerRedundantCheck]
bash-5.0~alpha1/jobs.c:2873:20: note: Assuming that condition 'child?process_exit_status(child->status):0' is not redundant
bash-5.0~alpha1/jobs.c:2863:10: note: Null pointer dereference
bash-5.0~alpha1/jobs.c:541:19: style: The scope of the variable 'j' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:850:15: style: The scope of the variable 'bucket' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:1192:12: style: The scope of the variable 'proc' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:2434:19: style: The scope of the variable 'r' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:2544:15: style: The scope of the variable 'sigint_handler' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:2639:7: style: The scope of the variable 'fail' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:3348:14: style: The scope of the variable 's' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:3567:65: style: The scope of the variable 'waitpid_flags' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:3779:7: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:3780:15: style: The scope of the variable 'temp_handler' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:4528:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:4575:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/jobs.c:430:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:445:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:471:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:490:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:1005:12: style: Unused variable: discard [unusedVariable]
bash-5.0~alpha1/jobs.c:1094:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:1607:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:1626:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:2338:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:3347:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:3465:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:4529:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:4576:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:4595:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/jobs.c:4619:12: style: Unused variable: set [unusedVariable]
bash-5.0~alpha1/lib/glob/glob.c:599:8: style: The scope of the variable 'd' can be reduced. [variableScope]
bash-5.0~alpha1/lib/glob/glob.c:600:27: style: The scope of the variable 'dp' can be reduced. [variableScope]
bash-5.0~alpha1/lib/glob/glob.c:603:36: style: The scope of the variable 'subdir' can be reduced. [variableScope]
bash-5.0~alpha1/lib/glob/glob.c:605:26: style: The scope of the variable 'isdir' can be reduced. [variableScope]
bash-5.0~alpha1/lib/glob/glob.c:608:7: style: The scope of the variable 'mflags' can be reduced. [variableScope]
bash-5.0~alpha1/lib/glob/glob.c:609:7: style: The scope of the variable 'pflags' can be reduced. [variableScope]
bash-5.0~alpha1/lib/glob/glob.c:612:9: style: The scope of the variable 'convfn' can be reduced. [variableScope]
bash-5.0~alpha1/lib/glob/glob.c:523:14: style: Unused variable: n [unusedVariable]
bash-5.0~alpha1/lib/glob/glob.c:627:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bash-5.0~alpha1/lib/glob/glob.c:681:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bash-5.0~alpha1/lib/glob/glob.c:846:35: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bash-5.0~alpha1/lib/glob/glob.c:934:0: error: Memory leak: name_vector [memleak]
bash-5.0~alpha1/lib/glob/sm_loop.c:61:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/glob/sm_loop.c:62:7: style: The scope of the variable 'sc' can be reduced. [variableScope]
bash-5.0~alpha1/lib/intl/dcigettext.c:598:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
bash-5.0~alpha1/lib/intl/hash-string.h:44:0: style: The scope of the variable 'g' can be reduced. [variableScope]
bash-5.0~alpha1/lib/intl/dcigettext.c:229:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
bash-5.0~alpha1/lib/intl/dcigettext.c:232:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
bash-5.0~alpha1/lib/intl/dcigettext.c:235:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
bash-5.0~alpha1/lib/intl/dcigettext.c:238:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
bash-5.0~alpha1/lib/intl/dcigettext.c:239:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
bash-5.0~alpha1/lib/intl/dcigettext.c:242:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
bash-5.0~alpha1/lib/intl/l10nflist.c:409:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
bash-5.0~alpha1/lib/intl/loadmsgcat.c:974:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/intl/loadmsgcat.c:918:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
bash-5.0~alpha1/lib/intl/loadmsgcat.c:974:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
bash-5.0~alpha1/lib/intl/loadmsgcat.c:982:17: style: Condition 'use_mmap==0' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/intl/loadmsgcat.c:919:18: note: Assignment 'use_mmap=0', assigned value is 0
bash-5.0~alpha1/lib/intl/loadmsgcat.c:982:17: note: Condition 'use_mmap==0' is always true
bash-5.0~alpha1/lib/intl/loadmsgcat.c:974:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
bash-5.0~alpha1/lib/intl/loadmsgcat.c:918:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
bash-5.0~alpha1/lib/intl/loadmsgcat.c:974:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
bash-5.0~alpha1/lib/intl/loadmsgcat.c:982:17: style: Same expression on both sides of '==' because the value of 'use_mmap' and '0' are the same. [duplicateExpression]
bash-5.0~alpha1/lib/intl/loadmsgcat.c:919:18: note: 'use_mmap' is assigned value '0' here.
bash-5.0~alpha1/lib/intl/loadmsgcat.c:982:17: note: Same expression on both sides of '==' because the value of 'use_mmap' and '0' are the same.
bash-5.0~alpha1/lib/intl/localcharset.c:296:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/intl/localcharset.c:287:24: note: Assignment 'locale=NULL', assigned value is 0
bash-5.0~alpha1/lib/intl/localcharset.c:296:14: note: Condition 'locale==NULL' is always true
bash-5.0~alpha1/lib/intl/localcharset.c:296:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
bash-5.0~alpha1/lib/intl/localcharset.c:287:24: note: 'locale' is assigned value 'NULL' here.
bash-5.0~alpha1/lib/intl/localcharset.c:296:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
bash-5.0~alpha1/lib/intl/localcharset.c:121:19: style: The scope of the variable 'base' can be reduced. [variableScope]
bash-5.0~alpha1/lib/intl/localcharset.c:145:8: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/intl/localealias.c:259:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
bash-5.0~alpha1/lib/intl/localealias.c:260:13: style: The scope of the variable 'value' can be reduced. [variableScope]
/usr/src/local/bash/bash-20080814/lib/intl/plural.c:1494:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
bash-5.0~alpha1/lib/malloc/malloc.c:690:14: style: Condition 'pagesz<1024' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/malloc/malloc.c:689:12: note: Assignment 'pagesz=4096', assigned value is 4096
bash-5.0~alpha1/lib/malloc/malloc.c:690:14: note: Condition 'pagesz<1024' is always false
bash-5.0~alpha1/lib/malloc/malloc.c:1063:7: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/lib/malloc/malloc.c:1062:41: note: Variable 'm' is reassigned a value before the old one has been used.
bash-5.0~alpha1/lib/malloc/malloc.c:1063:7: note: Variable 'm' is reassigned a value before the old one has been used.
bash-5.0~alpha1/lib/malloc/watch.c:87:16: style: Unused variable: i [unusedVariable]
bash-5.0~alpha1/lib/readline/bind.c:135:8: style: The scope of the variable 'keyseq' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/bind.c:136:7: style: The scope of the variable 'l' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/bind.c:289:22: style: The scope of the variable 'func' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/bind.c:290:9: style: The scope of the variable 'keys' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/bind.c:702:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/bind.c:2104:17: style: The scope of the variable 'delim' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/bind.c:2793:9: style: The scope of the variable 'v' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/bind.c:1318:15: style: Variable 'previ' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/bind.c:2601:28: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
bash-5.0~alpha1/lib/readline/bind.c:388:12: error: Uninitialized variable: ic [uninitvar]
bash-5.0~alpha1/lib/readline/callback.c:183:8: warning: Either the condition 'if(_rl_callback_data)' is redundant or there is possible null pointer dereference: _rl_callback_data. [nullPointerRedundantCheck]
bash-5.0~alpha1/lib/readline/callback.c:190:11: note: Assuming that condition 'if(_rl_callback_data)' is not redundant
bash-5.0~alpha1/lib/readline/callback.c:183:8: note: Null pointer dereference
bash-5.0~alpha1/lib/readline/callback.c:185:12: warning: Either the condition '_rl_callback_func==0' is redundant or there is possible null pointer dereference: _rl_callback_func. [nullPointerRedundantCheck]
bash-5.0~alpha1/lib/readline/callback.c:188:26: note: Assuming that condition '_rl_callback_func==0' is not redundant
bash-5.0~alpha1/lib/readline/callback.c:185:12: note: Null pointer dereference
bash-5.0~alpha1/lib/readline/callback.c:248:12: warning: Either the condition '_rl_callback_func==0' is redundant or there is possible null pointer dereference: _rl_callback_func. [nullPointerRedundantCheck]
bash-5.0~alpha1/lib/readline/callback.c:251:26: note: Assuming that condition '_rl_callback_func==0' is not redundant
bash-5.0~alpha1/lib/readline/callback.c:248:12: note: Null pointer dereference
bash-5.0~alpha1/lib/readline/callback.c:281:6: warning: Either the condition 'in_handler==0&&rl_linefunc' is redundant or there is possible null pointer dereference: rl_linefunc. [nullPointerRedundantCheck]
bash-5.0~alpha1/lib/readline/callback.c:289:24: note: Assuming that condition 'in_handler==0&&rl_linefunc' is not redundant
bash-5.0~alpha1/lib/readline/callback.c:281:6: note: Null pointer dereference
bash-5.0~alpha1/lib/readline/colors.c:132:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/colors.c:79:31: style: Function 'is_colored' argument 1 names different: declaration 'type' definition 'colored_filetype'. [funcArgNamesDifferent]
bash-5.0~alpha1/lib/readline/colors.c:66:43: note: Function 'is_colored' argument 1 names different: declaration 'type' definition 'colored_filetype'.
bash-5.0~alpha1/lib/readline/colors.c:79:31: note: Function 'is_colored' argument 1 names different: declaration 'type' definition 'colored_filetype'.
bash-5.0~alpha1/lib/readline/complete.c:1484:24: warning: Either the condition 'matches==0' is redundant or there is possible null pointer dereference: matches. [nullPointerRedundantCheck]
bash-5.0~alpha1/lib/readline/complete.c:1487:19: note: Assuming that condition 'matches==0' is not redundant
bash-5.0~alpha1/lib/readline/complete.c:1484:24: note: Null pointer dereference
bash-5.0~alpha1/lib/readline/complete.c:521:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:794:20: style: The scope of the variable 'w' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:922:36: style: The scope of the variable 'slen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:922:42: style: The scope of the variable 'tlen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:923:12: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:923:16: style: The scope of the variable 'new_full_pathname' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1067:42: style: The scope of the variable 'pass_next' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1067:53: style: The scope of the variable 'isbrk' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1305:7: style: The scope of the variable 'lx' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1460:9: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1461:7: style: The scope of the variable 'nmatch' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1461:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1536:10: style: The scope of the variable 'j' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1536:16: style: The scope of the variable 'l' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1760:21: style: The scope of the variable 'do_replace' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1802:23: style: The scope of the variable 'r' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1804:7: style: The scope of the variable 'end' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1804:12: style: The scope of the variable 'rlen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1859:25: style: The scope of the variable 'filename' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1860:26: style: The scope of the variable 's' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1926:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:1989:13: style: The scope of the variable 'mlen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2239:14: style: The scope of the variable 'namelen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2240:9: style: The scope of the variable 'value' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2430:7: style: The scope of the variable 'dirlen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2430:15: style: The scope of the variable 'dentlen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2430:24: style: The scope of the variable 'convlen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2431:7: style: The scope of the variable 'tilde_dirname' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2652:24: style: The scope of the variable 'our_func' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2653:7: style: The scope of the variable 'matching_filenames' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2659:26: style: The scope of the variable 'orig_end' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2783:24: style: The scope of the variable 'our_func' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2784:7: style: The scope of the variable 'matching_filenames' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2790:14: style: The scope of the variable 'nontrivial_lcd' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2792:26: style: The scope of the variable 'orig_end' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/complete.c:2250:17: style: Variable 'namelen' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/complete.c:2794:25: style: Variable 'cstate' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/complete.c:1265:4: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
bash-5.0~alpha1/lib/readline/display.c:365:19: style: Condition 'mb_cur_max<=1' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:355:16: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:365:19: note: Condition 'mb_cur_max<=1' is always true
bash-5.0~alpha1/lib/readline/display.c:869:22: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:658:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:869:22: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:1194:20: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:658:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1194:20: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:1246:24: style: Condition 'mb_cur_max==1' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:658:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1246:24: note: Condition 'mb_cur_max==1' is always true
bash-5.0~alpha1/lib/readline/display.c:1276:23: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:658:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1276:23: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:1301:23: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:658:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1301:23: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:1316:19: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:658:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1316:19: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:1397:20: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:658:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1397:20: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:1478:18: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:1467:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1478:18: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:1794:19: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:1467:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1794:19: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:1801:19: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:1467:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1801:19: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:1818:23: style: Condition 'mb_cur_max==1' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:1467:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1818:23: note: Condition 'mb_cur_max==1' is always true
bash-5.0~alpha1/lib/readline/display.c:1863:22: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:1467:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:1863:22: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:2485:22: style: Condition 'mb_cur_max>1' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/display.c:2368:20: note: Assignment 'mb_cur_max=1', assigned value is 1
bash-5.0~alpha1/lib/readline/display.c:2485:22: note: Condition 'mb_cur_max>1' is always false
bash-5.0~alpha1/lib/readline/display.c:546:13: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:547:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:653:25: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:653:28: style: The scope of the variable 'linenum' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:1108:11: style: The scope of the variable 'nleft' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:1108:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:1108:23: style: The scope of the variable 'changed_screen_line' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:1108:44: style: The scope of the variable 'tx' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:1224:14: style: The scope of the variable 'tt' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:2327:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:2368:7: style: The scope of the variable 'mb_cur_max' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:2902:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/display.c:1895:1: style: Label 'dumb_update' is not used. [unusedLabel]
bash-5.0~alpha1/lib/readline/display.c:338:55: style: Unused variable: ind [unusedVariable]
bash-5.0~alpha1/lib/readline/display.c:338:60: style: Unused variable: pind [unusedVariable]
bash-5.0~alpha1/lib/readline/display.c:1085:28: style: Variable 'lb_botlin' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/display.c:656:29: style: Unused variable: n0 [unusedVariable]
bash-5.0~alpha1/lib/readline/display.c:656:33: style: Unused variable: num [unusedVariable]
bash-5.0~alpha1/lib/readline/display.c:853:27: style: Variable 'prompt_lines_estimate' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/display.c:2366:7: style: Unused variable: adjust [unusedVariable]
bash-5.0~alpha1/lib/readline/display.c:2367:7: style: Unused variable: in_invisline [unusedVariable]
bash-5.0~alpha1/lib/readline/histexpand.c:430:23: style: The scope of the variable 'j' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histexpand.c:430:26: style: The scope of the variable 'k' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histexpand.c:525:43: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histexpand.c:673:10: style: The scope of the variable 'delimiter' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histexpand.c:673:41: style: The scope of the variable 'ws' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histexpand.c:1347:7: style: The scope of the variable 'size' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histexpand.c:1347:13: style: The scope of the variable 'offset' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histexpand.c:1572:19: style: The scope of the variable 'start' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histfile.c:635:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histfile.c:184:14: style: Unused variable: linkbuf [unusedVariable]
bash-5.0~alpha1/lib/readline/histfile.c:186:11: style: Unused variable: n [unusedVariable]
bash-5.0~alpha1/lib/readline/histfile.c:187:15: style: Unused variable: fs [unusedVariable]
bash-5.0~alpha1/lib/readline/histfile.c:212:14: style: Unused variable: linkbuf [unusedVariable]
bash-5.0~alpha1/lib/readline/histfile.c:214:11: style: Unused variable: n [unusedVariable]
bash-5.0~alpha1/lib/readline/histfile.c:215:15: style: Unused variable: fs [unusedVariable]
bash-5.0~alpha1/lib/readline/history.c:550:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/history.c:550:19: style: The scope of the variable 'j' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/history.c:279:20: style: Unused variable: i [unusedVariable]
bash-5.0~alpha1/lib/readline/history.c:482:16: style: Unused variable: i [unusedVariable]
bash-5.0~alpha1/lib/readline/histsearch.c:110:21: style: Condition 'patsearch==0' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/histsearch.c:81:15: note: Assignment 'patsearch=0', assigned value is 0
bash-5.0~alpha1/lib/readline/histsearch.c:110:21: note: Condition 'patsearch==0' is always true
bash-5.0~alpha1/lib/readline/histsearch.c:70:18: style: The scope of the variable 'line' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histsearch.c:71:16: style: The scope of the variable 'line_index' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/histsearch.c:202:10: style: Unused variable: len [unusedVariable]
bash-5.0~alpha1/lib/readline/histsearch.c:203:12: style: Unused variable: unescaped_backslash [unusedVariable]
bash-5.0~alpha1/lib/readline/input.c:261:19: style: Condition 'chars_avail<=0' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/input.c:206:17: note: Assignment 'chars_avail=0', assigned value is 0
bash-5.0~alpha1/lib/readline/input.c:261:19: note: Condition 'chars_avail<=0' is always true
bash-5.0~alpha1/lib/readline/input.c:522:18: style: Condition 'result>=0' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/input.c:510:16: note: Assignment 'result=0', assigned value is 0
bash-5.0~alpha1/lib/readline/input.c:522:18: note: Condition 'result>=0' is always true
bash-5.0~alpha1/lib/readline/input.c:199:20: style: The scope of the variable 'k' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/input.c:443:10: style: The scope of the variable 'r' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/input.c:493:7: style: The scope of the variable 'result' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/input.c:562:1: style: Label 'handle_error' is not used. [unusedLabel]
bash-5.0~alpha1/lib/readline/input.c:329:9: style: Variable 'tty' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/isearch.c:757:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/isearch.c:796:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/kill.c:93:9: style: The scope of the variable 'old' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/kill.c:199:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/kill.c:222:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/kill.c:245:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/kill.c:309:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/kill.c:341:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/kill.c:341:19: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/kill.c:401:9: style: The scope of the variable 'text' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/kill.c:573:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/macro.c:185:23: style: The scope of the variable 'macro' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/rldefs.h:100:0: error: failed to expand 'RL_IM_OVERWRITE', Invalid ## usage when expanding 'RL_IM_OVERWRITE'. [preprocessorErrorDirective]
bash-5.0~alpha1/lib/readline/parens.c:113:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bash-5.0~alpha1/lib/readline/parens.c:115:3: note: Found duplicate branches for 'if' and 'else'.
bash-5.0~alpha1/lib/readline/parens.c:113:3: note: Found duplicate branches for 'if' and 'else'.
bash-5.0~alpha1/lib/readline/parse-colors.c:424:23: style: The scope of the variable 'e2' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/readline.c:853:4: style: Variable 'rl_dispatching' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bash-5.0~alpha1/lib/readline/readline.c:849:4: note: Variable 'rl_dispatching' is reassigned a value before the old one has been used if variable is no semaphore variable.
bash-5.0~alpha1/lib/readline/readline.c:853:4: note: Variable 'rl_dispatching' is reassigned a value before the old one has been used if variable is no semaphore variable.
bash-5.0~alpha1/lib/readline/readline.c:404:9: style: The scope of the variable 'nprompt' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/readline.c:456:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/readline.c:714:19: style: The scope of the variable 'cxt' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/readline.c:745:7: style: The scope of the variable 'nkey' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/readline.c:803:10: style: The scope of the variable 'newkey' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/readline.c:804:9: style: The scope of the variable 'macro' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/readline.c:1021:7: style: The scope of the variable 'type' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/readline.c:1021:13: style: The scope of the variable 'nt' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/readline.c:532:21: style: Variable 'eof_found' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/readline.c:629:11: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/rltty.c:739:16: style: Variable 'fildes' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/rltty.c:776:16: style: Variable 'fildes' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/search.c:116:17: style: The scope of the variable 'sflags' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/search.c:117:9: style: The scope of the variable 's' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/search.c:367:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/search.c:486:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/search.c:486:12: style: The scope of the variable 'oldpos' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/search.c:563:7: style: The scope of the variable 'sind' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/search.c:136:4: style: Variable 's' is modified but its new value is never used. [unreadVariable]
bash-5.0~alpha1/lib/readline/shell.c:158:18: style: Unused variable: entry [unusedVariable]
bash-5.0~alpha1/lib/readline/signals.c:398:18: style: Unused variable: dummy [unusedVariable]
bash-5.0~alpha1/lib/readline/signals.c:399:15: style: Unused variable: oh [unusedVariable]
bash-5.0~alpha1/lib/readline/signals.c:504:18: style: Unused variable: dummy [unusedVariable]
bash-5.0~alpha1/lib/readline/tilde.c:390:18: style: Condition 'user_entry==0' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/readline/tilde.c:388:16: note: Assignment 'user_entry=0', assigned value is 0
bash-5.0~alpha1/lib/readline/tilde.c:390:18: note: Condition 'user_entry==0' is always true
bash-5.0~alpha1/lib/readline/tilde.c:130:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/tilde.c:130:19: style: The scope of the variable 'j' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/undo.c:101:14: style: The scope of the variable 'release' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/undo.c:169:14: style: The scope of the variable 'release' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/undo.c:171:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/undo.c:119:14: style: Unused variable: release [unusedVariable]
bash-5.0~alpha1/lib/readline/util.c:181:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/util.c:182:7: style: The scope of the variable 'len' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/util.c:372:16: style: The scope of the variable 'd' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:2128:14: style: Redundant condition: If 'ch < 0', the comparison 'ch < 'a'' is always true. [redundantCondition]
bash-5.0~alpha1/lib/readline/vi_mode.c:2178:19: style: Redundant condition: If 'ch < 0', the comparison 'ch < 'a'' is always true. [redundantCondition]
bash-5.0~alpha1/lib/readline/vi_mode.c:318:7: style: The scope of the variable 'wanted' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:640:7: style: The scope of the variable 'point' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:1009:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:1009:10: style: The scope of the variable 'r' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:1578:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:1680:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:1773:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:1773:35: style: The scope of the variable 'pre' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:1877:7: style: The scope of the variable 'p' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:2018:10: style: The scope of the variable 's' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:2048:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/readline/vi_mode.c:1252:7: style: Unused variable: r [unusedVariable]
bash-5.0~alpha1/lib/sh/casemod.c:111:11: style: The scope of the variable 'wc' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/casemod.c:216:1: style: Label 'singlebyte' is not used. [unusedLabel]
bash-5.0~alpha1/lib/sh/eaccess.c:98:11: style: The scope of the variable 'r' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/eaccess.c:205:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/eaccess.c:85:16: style: Variable 'pbuf' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/sh/getcwd.c:295:29: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
bash-5.0~alpha1/lib/sh/getcwd.c:82:7: style: Unused variable: r [unusedVariable]
bash-5.0~alpha1/lib/sh/getcwd.c:219:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bash-5.0~alpha1/lib/sh/input_avail.c:88:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/sh/input_avail.c:74:3: style: Variable 'chars_avail' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/sh/mailstat.c:61:8: style: The scope of the variable 'dd' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/mailstat.c:62:18: style: The scope of the variable 'fn' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/mailstat.c:64:10: style: The scope of the variable 'l' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/mktime.c:297:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bash-5.0~alpha1/lib/sh/mktime.c:297:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bash-5.0~alpha1/lib/sh/oslib.c:274:17: style: Condition 'maxgroups<=0' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/sh/oslib.c:269:15: note: Assignment 'maxgroups=64', assigned value is 64
bash-5.0~alpha1/lib/sh/oslib.c:274:17: note: Condition 'maxgroups<=0' is always false
bash-5.0~alpha1/lib/sh/oslib.c:285:16: style: Condition 'maxchild>0' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/lib/sh/setlinebuf.c:47:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bash-5.0~alpha1/lib/sh/setlinebuf.c:47:31: style: Variable 'local_linebuf' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/sh/shquote.c:250:16: style: Variable 'mb_cur_max' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/sh/shquote.c:246:10: style: Variable 'send' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/lib/sh/snprintf.c:716:3: style: Variable 'flags' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/lib/sh/snprintf.c:715:3: note: Variable 'flags' is reassigned a value before the old one has been used.
bash-5.0~alpha1/lib/sh/snprintf.c:716:3: note: Variable 'flags' is reassigned a value before the old one has been used.
bash-5.0~alpha1/lib/sh/snprintf.c:555:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/snprintf.c:555:13: style: The scope of the variable 's' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/snprintf.c:555:16: style: The scope of the variable 'p' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/snprintf.c:993:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/snprintf.c:1064:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/snprintf.c:1272:15: style: The scope of the variable 'convstart' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/snprintf.c:1279:14: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
bash-5.0~alpha1/lib/sh/snprintf.c:1435:1: warning: Label 'conv_break' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
bash-5.0~alpha1/lib/sh/snprintf.c:322:69: warning: Found calculation inside sizeof(). [sizeofCalculation]
bash-5.0~alpha1/lib/sh/snprintf.c:323:69: warning: Found calculation inside sizeof(). [sizeofCalculation]
bash-5.0~alpha1/lib/sh/snprintf.c:324:69: warning: Found calculation inside sizeof(). [sizeofCalculation]
bash-5.0~alpha1/lib/sh/spell.c:114:13: style: The scope of the variable 'x' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/strcasecmp.c:39:16: style: The scope of the variable 'r' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/strerror.c:55:15: style: The scope of the variable 'emsg' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/strftime.c:171:17: warning: Either the condition 's==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
bash-5.0~alpha1/lib/sh/strftime.c:220:8: note: Assuming that condition 's==NULL' is not redundant
bash-5.0~alpha1/lib/sh/strftime.c:171:17: note: Null pointer addition
bash-5.0~alpha1/lib/sh/strftime.c:255:4: error: Common realloc mistake: 'savetz' nulled but not freed upon failure [memleakOnRealloc]
bash-5.0~alpha1/lib/sh/stringlist.c:44:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/stringlist.c:68:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/stringlist.c:125:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/stringlist.c:171:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/stringlist.c:171:19: style: The scope of the variable 'n' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/stringlist.c:196:19: style: The scope of the variable 'tlen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/stringlist.c:196:25: style: The scope of the variable 'llen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/stringvec.c:228:14: style: The scope of the variable 'w' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/strtoimax.c:76:3: style: struct member 'size_is_that_of_long::a' is never used. [unusedStructMember]
bash-5.0~alpha1/lib/sh/strtoimax.c:52:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bash-5.0~alpha1/lib/sh/strtoumax.c:76:3: style: struct member 'size_is_that_of_unsigned_long::a' is never used. [unusedStructMember]
bash-5.0~alpha1/lib/sh/strtoumax.c:52:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bash-5.0~alpha1/lib/sh/strtrans.c:55:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/strtrans.c:217:10: style: The scope of the variable 'clen' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/strtrans.c:218:7: style: The scope of the variable 'b' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/strtrans.c:360:16: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/tmpfile.c:141:7: style: The scope of the variable 'r' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/ufuncs.c:86:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bash-5.0~alpha1/lib/sh/zcatfd.c:47:11: style: The scope of the variable 'nr' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/zgetline.c:71:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/zmapfd.c:49:11: style: The scope of the variable 'nr' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/zread.c:82:11: style: The scope of the variable 'r' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/zread.c:123:11: style: The scope of the variable 'nr' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/zread.c:148:11: style: The scope of the variable 'nr' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/zread.c:174:11: style: The scope of the variable 'nr' can be reduced. [variableScope]
bash-5.0~alpha1/lib/sh/zwrite.c:44:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/termcap/termcap.c:677:16: style: The scope of the variable 'c1' can be reduced. [variableScope]
bash-5.0~alpha1/lib/termcap/termcap.c:677:20: style: The scope of the variable 'c2' can be reduced. [variableScope]
bash-5.0~alpha1/lib/termcap/termcap.c:721:16: style: The scope of the variable 'nread' can be reduced. [variableScope]
bash-5.0~alpha1/lib/tilde/shell.c:63:18: style: Unused variable: entry [unusedVariable]
bash-5.0~alpha1/lib/tilde/tilde.c:390:18: style: Condition 'user_entry==0' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/lib/tilde/tilde.c:388:16: note: Assignment 'user_entry=0', assigned value is 0
bash-5.0~alpha1/lib/tilde/tilde.c:390:18: note: Condition 'user_entry==0' is always true
bash-5.0~alpha1/lib/tilde/tilde.c:130:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/lib/tilde/tilde.c:130:19: style: The scope of the variable 'j' can be reduced. [variableScope]
bash-5.0~alpha1/locale.c:269:9: style: Condition 'x==0' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/locale.c:169:7: note: Assignment 'x=""', assigned value is ""
bash-5.0~alpha1/locale.c:269:9: note: Condition 'x==0' is always false
bash-5.0~alpha1/locale.c:277:13: style: Condition 'x!=0' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/locale.c:169:7: note: Assignment 'x=""', assigned value is ""
bash-5.0~alpha1/locale.c:277:13: note: Condition 'x!=0' is always true
bash-5.0~alpha1/locale.c:388:7: style: The scope of the variable 'tlen' can be reduced. [variableScope]
bash-5.0~alpha1/locale.c:496:20: style: The scope of the variable 't2' can be reduced. [variableScope]
bash-5.0~alpha1/locale.c:166:7: style: Unused variable: r [unusedVariable]
bash-5.0~alpha1/locale.c:343:9: style: Unused variable: t [unusedVariable]
bash-5.0~alpha1/locale.c:343:13: style: Unused variable: x [unusedVariable]
bash-5.0~alpha1/mailcheck.c:386:11: style: Condition 'mailpaths' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/mailcheck.c:385:41: note: Assignment 'mailpaths=make_default_mailpath()', assigned value is 0
bash-5.0~alpha1/mailcheck.c:386:11: note: Condition 'mailpaths' is always false
bash-5.0~alpha1/mailcheck.c:371:20: style: The scope of the variable 'mp' can be reduced. [variableScope]
bash-5.0~alpha1/mailcheck.c:419:9: style: The scope of the variable 'current_mail_file' can be reduced. [variableScope]
bash-5.0~alpha1/mksyntax.c:169:17: style: The scope of the variable 'uc' can be reduced. [variableScope]
bash-5.0~alpha1/mksyntax.c:190:9: style: The scope of the variable 'fstr' can be reduced. [variableScope]
bash-5.0~alpha1/mksyntax.c:204:17: style: The scope of the variable 'uc' can be reduced. [variableScope]
bash-5.0~alpha1/mksyntax.c:259:22: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/mksyntax.c:401:15: style: The scope of the variable 'emsg' can be reduced. [variableScope]
bash-5.0~alpha1/pathexp.c:593:15: style: The scope of the variable 'p' can be reduced. [variableScope]
bash-5.0~alpha1/print_cmd.c:168:8: style: The scope of the variable 's' can be reduced. [variableScope]
bash-5.0~alpha1/print_cmd.c:526:9: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/print_cmd.c:1085:9: style: The scope of the variable 'x' can be reduced. [variableScope]
bash-5.0~alpha1/print_cmd.c:425:23: style: Unused variable: ps4_len [unusedVariable]
bash-5.0~alpha1/redir.c:214:7: style: The scope of the variable 'error' can be reduced. [variableScope]
bash-5.0~alpha1/redir.c:363:21: style: The scope of the variable 'fd2' can be reduced. [variableScope]
bash-5.0~alpha1/redir.c:364:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
bash-5.0~alpha1/redir.c:659:14: style: The scope of the variable 'e' can be reduced. [variableScope]
bash-5.0~alpha1/redir.c:802:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bash-5.0~alpha1/redir.c:807:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bash-5.0~alpha1/shell.c:1104:12: style: Condition 'run_by_ssh' is always false [knownConditionTrueFalse]
bash-5.0~alpha1/shell.c:1099:20: note: Assignment 'run_by_ssh=0', assigned value is 0
bash-5.0~alpha1/shell.c:1104:12: note: Condition 'run_by_ssh' is always false
bash-5.0~alpha1/shell.c:1593:17: style: Condition 'fd_is_tty==0' is always true [knownConditionTrueFalse]
bash-5.0~alpha1/shell.c:1589:15: note: Assignment 'fd_is_tty=0', assigned value is 0
bash-5.0~alpha1/shell.c:1593:17: note: Condition 'fd_is_tty==0' is always true
bash-5.0~alpha1/shell.c:1757:20: warning: Either the condition '!shell_name' is redundant or there is possible null pointer dereference: shell_name. [nullPointerRedundantCheck]
bash-5.0~alpha1/shell.c:1762:7: note: Assuming that condition '!shell_name' is not redundant
bash-5.0~alpha1/shell.c:1757:20: note: Null pointer dereference
bash-5.0~alpha1/shell.c:814:18: style: The scope of the variable 'longarg' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:870:7: style: The scope of the variable 'arg_character' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:870:22: style: The scope of the variable 'on_or_off' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:870:33: style: The scope of the variable 'next_arg' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:870:43: style: The scope of the variable 'i' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:1072:9: style: The scope of the variable 'fn' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:1089:22: style: The scope of the variable 'run_by_ssh' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:1294:7: style: The scope of the variable 'e' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:1512:8: style: The scope of the variable 'sample' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:1513:7: style: The scope of the variable 'sample_len' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:1806:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:1842:8: style: The scope of the variable 'hostname' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:1977:20: style: The scope of the variable 's' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:1977:24: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/shell.c:1298:11: style: Variable 'e' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/shell.c:1511:36: style: Unused variable: t [unusedVariable]
bash-5.0~alpha1/shell.c:1843:7: style: Unused variable: should_be_restricted [unusedVariable]
bash-5.0~alpha1/subst.c:4701:53: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
bash-5.0~alpha1/subst.c:7123:10: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR' is always true. [redundantCondition]
bash-5.0~alpha1/subst.c:11335:4: style: Variable 'assigning_in_environment' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bash-5.0~alpha1/subst.c:11333:4: note: Variable 'assigning_in_environment' is reassigned a value before the old one has been used if variable is no semaphore variable.
bash-5.0~alpha1/subst.c:11335:4: note: Variable 'assigning_in_environment' is reassigned a value before the old one has been used if variable is no semaphore variable.
bash-5.0~alpha1/subst.c:11336:4: style: Variable 'this_command_name' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bash-5.0~alpha1/subst.c:11332:4: note: Variable 'this_command_name' is reassigned a value before the old one has been used if variable is no semaphore variable.
bash-5.0~alpha1/subst.c:11336:4: note: Variable 'this_command_name' is reassigned a value before the old one has been used if variable is no semaphore variable.
bash-5.0~alpha1/subst.c:8752:115: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bash-5.0~alpha1/subst.c:8781:112: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bash-5.0~alpha1/subst.c:8852:118: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bash-5.0~alpha1/subst.c:8882:115: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bash-5.0~alpha1/subst.c:732:11: style: The scope of the variable 'n' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:1013:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:1235:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:1319:9: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:1490:18: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:1664:22: style: The scope of the variable 'prev_i' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:1728:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:1839:15: style: The scope of the variable 'skipquote' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:1842:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:2444:10: style: The scope of the variable 'word_len' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:2757:9: style: The scope of the variable 'current_word' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:2758:31: style: The scope of the variable 'whitesep' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:3142:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:3432:14: style: The scope of the variable 'list' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:3523:14: style: The scope of the variable 'list' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:3829:14: style: The scope of the variable 'tresult' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:4052:9: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:4162:18: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:4163:10: style: The scope of the variable 'slen' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:4164:18: style: The scope of the variable 'send' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:4252:9: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:4291:9: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:4596:9: style: The scope of the variable 'xret' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:4686:13: style: The scope of the variable 'pp' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:5090:14: style: The scope of the variable 'w' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:5957:22: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:6949:14: style: The scope of the variable 'l' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:6950:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:7113:21: style: The scope of the variable 'temp2' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:7476:14: style: The scope of the variable 'w' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:10574:17: style: The scope of the variable 'uc' can be reduced. [variableScope]
bash-5.0~alpha1/subst.c:9492:1: warning: Label 'unbound_variable' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
bash-5.0~alpha1/subst.c:6445:9: style: Unused variable: temp1 [unusedVariable]
bash-5.0~alpha1/subst.c:6513:7: style: Unused variable: atype [unusedVariable]
bash-5.0~alpha1/subst.c:6514:14: style: Unused variable: ind [unusedVariable]
bash-5.0~alpha1/subst.c:6796:9: style: Unused variable: t [unusedVariable]
bash-5.0~alpha1/subst.c:7251:9: style: Unused variable: temp [unusedVariable]
bash-5.0~alpha1/subst.c:7252:14: style: Unused variable: v [unusedVariable]
bash-5.0~alpha1/subst.c:7253:14: style: Unused variable: lind [unusedVariable]
bash-5.0~alpha1/support/bashversion.c:111:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bash-5.0~alpha1/support/man2html.c:812:14: warning: Either the condition 'obp>10000' is redundant or the array 'outbuffer[10001]' is accessed at index 10001, which is out of bounds. [arrayIndexOutOfBoundsCond]
bash-5.0~alpha1/support/man2html.c:811:26: note: Assuming that condition 'obp>10000' is not redundant
bash-5.0~alpha1/support/man2html.c:812:14: note: Array index out of bounds
bash-5.0~alpha1/support/man2html.c:2699:19: error: Array index -1 is out of bounds. [negativeIndex]
bash-5.0~alpha1/support/man2html.c:2899:20: error: Array index -1 is out of bounds. [negativeIndex]
bash-5.0~alpha1/support/man2html.c:2938:18: error: Array index -1 is out of bounds. [negativeIndex]
bash-5.0~alpha1/support/man2html.c:3679:19: error: Array index -1 is out of bounds. [negativeIndex]
bash-5.0~alpha1/support/man2html.c:2138:67: warning: Either the condition 'if(c)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
bash-5.0~alpha1/support/man2html.c:2139:5: note: Assuming that condition 'if(c)' is not redundant
bash-5.0~alpha1/support/man2html.c:2138:67: note: Null pointer dereference
bash-5.0~alpha1/support/man2html.c:604:5: style: Variable 'f[5]' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/support/man2html.c:602:5: note: Variable 'f[5]' is reassigned a value before the old one has been used.
bash-5.0~alpha1/support/man2html.c:604:5: note: Variable 'f[5]' is reassigned a value before the old one has been used.
bash-5.0~alpha1/support/man2html.c:746:5: style: Variable 'f[1]' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/support/man2html.c:744:5: note: Variable 'f[1]' is reassigned a value before the old one has been used.
bash-5.0~alpha1/support/man2html.c:746:5: note: Variable 'f[1]' is reassigned a value before the old one has been used.
bash-5.0~alpha1/support/man2html.c:2400:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bash-5.0~alpha1/support/man2html.c:130:14: style: The scope of the variable 'emsg' can be reduced. [variableScope]
bash-5.0~alpha1/support/man2html.c:560:13: style: The scope of the variable 'j' can be reduced. [variableScope]
bash-5.0~alpha1/support/man2html.c:1235:18: style: The scope of the variable 'tr2' can be reduced. [variableScope]
bash-5.0~alpha1/support/man2html.c:1439:55: style: The scope of the variable 'linesize' can be reduced. [variableScope]
bash-5.0~alpha1/support/man2html.c:1440:13: style: The scope of the variable 'j' can be reduced. [variableScope]
bash-5.0~alpha1/support/man2html.c:2195:13: style: The scope of the variable 'mandoc_synopsis' can be reduced. [variableScope]
bash-5.0~alpha1/support/man2html.c:2197:13: style: The scope of the variable 'mandoc_command' can be reduced. [variableScope]
bash-5.0~alpha1/support/man2html.c:2198:13: style: The scope of the variable 'mandoc_bd_options' can be reduced. [variableScope]
bash-5.0~alpha1/support/man2html.c:2200:16: style: The scope of the variable 'mode' can be reduced. [variableScope]
bash-5.0~alpha1/support/man2html.c:508:10: style: Unused variable: i [unusedVariable]
bash-5.0~alpha1/support/man2html.c:3992:10: style: Unused variable: f [unusedVariable]
bash-5.0~alpha1/support/man2html.c:4012:20: style: Variable 't' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/support/man2html.c:3994:10: style: Unused variable: l [unusedVariable]
bash-5.0~alpha1/support/man2html.c:3996:14: style: Unused variable: fullname [unusedVariable]
bash-5.0~alpha1/support/man2html.c:2589:0: error: Memory leak: buf [memleak]
bash-5.0~alpha1/support/man2html.c:3099:16: error: Uninitialized variable: list_options [uninitvar]
bash-5.0~alpha1/support/man2html.c:3232:16: error: Uninitialized variable: bd_options [uninitvar]
bash-5.0~alpha1/trap.c:232:9: style: The scope of the variable 'name' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:426:7: style: The scope of the variable 'oerrno' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:861:9: style: The scope of the variable 'trap_command' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:862:7: style: The scope of the variable 'code' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:862:28: style: The scope of the variable 'retval' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:936:9: style: The scope of the variable 'trap_command' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:936:24: style: The scope of the variable 'old_trap' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:938:16: style: The scope of the variable 'save_return_catch_flag' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:938:55: style: The scope of the variable 'old_int' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:939:7: style: The scope of the variable 'flags' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:1057:24: style: The scope of the variable 'old_verbose' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:1120:7: style: The scope of the variable 'old_exit_value' can be reduced. [variableScope]
bash-5.0~alpha1/trap.c:279:23: style: Unused variable: x [unusedVariable]
bash-5.0~alpha1/trap.c:1058:9: style: Unused variable: save_pgrp [unusedVariable]
bash-5.0~alpha1/trap.c:1059:7: style: Unused variable: save_pipe [unusedVariable]
bash-5.0~alpha1/unwind_prot.c:125:3: style: Variable 'interrupt_immediately' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bash-5.0~alpha1/unwind_prot.c:121:3: note: Variable 'interrupt_immediately' is reassigned a value before the old one has been used if variable is no semaphore variable.
bash-5.0~alpha1/unwind_prot.c:125:3: note: Variable 'interrupt_immediately' is reassigned a value before the old one has been used if variable is no semaphore variable.
bash-5.0~alpha1/unwind_prot.c:186:9: style: The scope of the variable 'flag' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:467:3: style: Variable 'temp_var' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/variables.c:460:3: note: Variable 'temp_var' is reassigned a value before the old one has been used.
bash-5.0~alpha1/variables.c:467:3: note: Variable 'temp_var' is reassigned a value before the old one has been used.
bash-5.0~alpha1/variables.c:468:3: style: Variable 'temp_var' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/variables.c:467:3: note: Variable 'temp_var' is reassigned a value before the old one has been used.
bash-5.0~alpha1/variables.c:468:3: note: Variable 'temp_var' is reassigned a value before the old one has been used.
bash-5.0~alpha1/variables.c:661:3: style: Variable 'temp_var' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/variables.c:660:3: note: Variable 'temp_var' is reassigned a value before the old one has been used.
bash-5.0~alpha1/variables.c:661:3: note: Variable 'temp_var' is reassigned a value before the old one has been used.
bash-5.0~alpha1/variables.c:662:3: style: Variable 'temp_var' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/variables.c:661:3: note: Variable 'temp_var' is reassigned a value before the old one has been used.
bash-5.0~alpha1/variables.c:662:3: note: Variable 'temp_var' is reassigned a value before the old one has been used.
bash-5.0~alpha1/variables.c:664:3: style: Variable 'temp_var' is reassigned a value before the old one has been used. [redundantAssignment]
bash-5.0~alpha1/variables.c:662:3: note: Variable 'temp_var' is reassigned a value before the old one has been used.
bash-5.0~alpha1/variables.c:664:3: note: Variable 'temp_var' is reassigned a value before the old one has been used.
bash-5.0~alpha1/variables.c:330:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:330:10: style: The scope of the variable 'char_index' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:729:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:745:11: style: The scope of the variable 's' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:848:37: style: The scope of the variable 'current_dir' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:1099:9: style: The scope of the variable 'x' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:1997:14: style: The scope of the variable 'flags' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:1998:9: style: The scope of the variable 'newname' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:1999:21: style: The scope of the variable 'oldv' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:2040:9: style: The scope of the variable 'newname' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:2041:14: style: The scope of the variable 'flags' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:2070:9: style: The scope of the variable 'newname' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:2096:9: style: The scope of the variable 'newname' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:3692:26: style: The scope of the variable 'new_elt' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:4431:17: style: The scope of the variable 't' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:4742:19: style: The scope of the variable 'temp_array' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:4743:7: style: The scope of the variable 'new_size' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:4744:16: style: The scope of the variable 'tcxt' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:5039:20: style: The scope of the variable 'v' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:5373:19: style: The scope of the variable 'r' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:5924:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:5925:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
bash-5.0~alpha1/variables.c:329:25: style: Unused variable: temp_string [unusedVariable]
bash-5.0~alpha1/variables.c:330:36: style: Unused variable: string_length [unusedVariable]
bash-5.0~alpha1/variables.c:664:14: style: Variable 'temp_var' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/variables.c:687:16: style: Variable 'temp_var' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/variables.c:705:18: style: Variable 'temp_var' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/variables.c:1892:7: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/variables.c:3209:11: style: Variable 'isarr' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/variables.c:3209:19: style: Variable 'implicitarray' is assigned a value that is never used. [unreadVariable]
bash-5.0~alpha1/variables.c:5083:17: style: Variable 'is_bltinenv' is assigned a value that is never used. [unreadVariable]
* yacc.c:358  *:1104:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:1906  *:248:26: style: The scope of the variable 'c' can be reduced. [variableScope]
* yacc.c:1906  *:699:13: style: The scope of the variable 'c' can be reduced. [variableScope]
* yacc.c:1906  *:4366:14: style: The scope of the variable 'list' can be reduced. [variableScope]
* yacc.c:1906  *:4369:7: style: The scope of the variable 'last_exit_value' can be reduced. [variableScope]
* yacc.c:1906  *:4369:24: style: The scope of the variable 'last_comsub_pid' can be reduced. [variableScope]
* yacc.c:1906  *:5132:19: style: The scope of the variable 'rl' can be reduced. [variableScope]
* yacc.c:1906  *:1206:1: style: Label 'next_alias_char' is not used. [unusedLabel]
* yacc.c:1906  *:2564:1: style: Label 'comsub_readchar' is not used. [unusedLabel]
* yacc.c:1906  *:794:7: style: Unused variable: n [unusedVariable]
* yacc.c:1906  *:794:10: style: Unused variable: c [unusedVariable]
* yacc.c:1906  *:3053:3: style: Variable 'orig_ind' is assigned a value that is never used. [unreadVariable]
* yacc.c:1906  *:4367:22: style: Unused variable: orig_string [unusedVariable]
* yacc.c:1906  *:5273:7: style: Unused variable: i [unusedVariable]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bash-completion/bash-completion_2.8.orig.tar.gz
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bashburn/bashburn_3.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bashdb/bashdb_4.2.0.8.orig.tar.gz
bashdb-4.2-0.8/builtin/readc.c:240:7: style: Condition 'in_command_position' is always false [knownConditionTrueFalse]
bashdb-4.2-0.8/builtin/readc.c:236:25: note: Assignment 'in_command_position=0', assigned value is 0
bashdb-4.2-0.8/builtin/readc.c:240:7: note: Condition 'in_command_position' is always false
bashdb-4.2-0.8/builtin/readc.c:245:15: style: Condition 'matches==0' is always true [knownConditionTrueFalse]
bashdb-4.2-0.8/builtin/readc.c:214:13: note: Assignment 'matches=(char**)NULL', assigned value is 0
bashdb-4.2-0.8/builtin/readc.c:245:15: note: Condition 'matches==0' is always true
bashdb-4.2-0.8/builtin/readc.c:231:16: style: Variable 'saveti' is assigned a value that is never used. [unreadVariable]
bashdb-4.2-0.8/builtin/readc.c:230:12: style: Variable 'qc' is assigned a value that is never used. [unreadVariable]
bashdb-4.2-0.8/builtin/set0.c:38:14: style: Unused variable: v [unusedVariable]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/basic256/basic256_1.1.4.0.orig.tar.gz
basic256-1.1.4.0/BasicEdit.cpp:561:43: style: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
basic256-1.1.4.0/BasicEdit.h:79:34: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'.
basic256-1.1.4.0/BasicEdit.cpp:561:43: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'.
basic256-1.1.4.0/ViewWidgetIFace.h:34:7: style: Technically the member function 'ViewWidgetIFace::usesToolBar' can be const. [functionConst]
basic256-1.1.4.0/ViewWidgetIFace.h:35:7: style: Technically the member function 'ViewWidgetIFace::usesMenu' can be const. [functionConst]
basic256-1.1.4.0/BasicEdit.cpp:52:5: style: Class 'BasicEdit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
basic256-1.1.4.0/BasicEdit.cpp:52:5: style: Class 'BasicEdit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
basic256-1.1.4.0/ToolBar.h:32:4: style: Class 'ToolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basic256-1.1.4.0/DocumentationWin.h:35:2: style: Class 'DocumentationWin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basic256-1.1.4.0/EditSyntaxHighlighter.h:31:5: style: Class 'EditSyntaxHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basic256-1.1.4.0/LineNumberArea.h:49:2: style: Class 'LineNumberArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basic256-1.1.4.0/BasicOutput.h:40:16: style: The function 'initActions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basic256-1.1.4.0/ViewWidgetIFace.h:33:15: note: Virtual function in base class
basic256-1.1.4.0/BasicOutput.h:40:16: note: Function in derived class
basic256-1.1.4.0/BasicGraph.h:44:8: style: The function 'initActions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basic256-1.1.4.0/ViewWidgetIFace.h:33:15: note: Virtual function in base class
basic256-1.1.4.0/BasicGraph.h:44:8: note: Function in derived class
basic256-1.1.4.0/BasicEdit.cpp:466:0: warning: Suspicious condition. The result of find() is an iterator, but it is not properly checked. [stlIfFind]
basic256-1.1.4.0/BasicEdit.cpp:482:0: warning: Suspicious condition. The result of find() is an iterator, but it is not properly checked. [stlIfFind]
basic256-1.1.4.0/BasicGraph.cpp:77:25: style: C-style pointer casting [cstyleCast]
basic256-1.1.4.0/BasicGraph.cpp:96:18: style: The scope of the variable 'tx' can be reduced. [variableScope]
basic256-1.1.4.0/BasicGraph.cpp:96:22: style: The scope of the variable 'ty' can be reduced. [variableScope]
basic256-1.1.4.0/BasicOutput.cpp:37:14: warning: Member variable 'BasicOutput::inputString' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/BasicOutput.cpp:37:14: warning: Member variable 'BasicOutput::startPos' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/DocumentationWin.cpp:26:19: style: C-style pointer casting [cstyleCast]
basic256-1.1.4.0/DocumentationWin.cpp:26:5: performance: Variable 'localecode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
basic256-1.1.4.0/DocumentationWin.cpp:27:5: performance: Variable 'indexfile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
basic256-1.1.4.0/GhostButton.h:30:3: style: Class 'GhostButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basic256-1.1.4.0/Interpreter.cpp:1859:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
basic256-1.1.4.0/Interpreter.cpp:3719:25: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
basic256-1.1.4.0/Interpreter.cpp:3718:0: note: Variable 'temp' is reassigned a value before the old one has been used.
basic256-1.1.4.0/Interpreter.cpp:3719:25: note: Variable 'temp' is reassigned a value before the old one has been used.
basic256-1.1.4.0/Interpreter.cpp:763:9: style: The scope of the variable 'i' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:2303:29: style: The scope of the variable 'error' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:2461:28: style: The scope of the variable 'ra' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:2462:28: style: The scope of the variable 'rx' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:3104:25: style: The scope of the variable 'th' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:3104:29: style: The scope of the variable 'tw' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:3284:28: style: The scope of the variable 'tx' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:3284:32: style: The scope of the variable 'ty' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:3284:36: style: The scope of the variable 'savetx' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:3742:25: style: The scope of the variable 'maxx' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:3742:33: style: The scope of the variable 'maxy' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:3743:25: style: The scope of the variable 'x' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:3743:27: style: The scope of the variable 'y' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:4253:25: style: The scope of the variable 'tempsockfd' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:4305:37: style: The scope of the variable 'server' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:4461:27: style: The scope of the variable 'in_addr' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:4462:26: style: The scope of the variable 'buf' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:4822:25: style: The scope of the variable 'f' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:4942:35: style: The scope of the variable 'dec' can be reduced. [variableScope]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::debugMode' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::debugBreakPoints' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::returnInt' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::filehandle' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::filehandletype' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::op' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::callstack' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::forstack' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::onerrorstack' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::oldstatus' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::once' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::currentLine' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::fontpoint' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::fontweight' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::sprites' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::nsprites' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::errornum' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::errorvarnum' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::lasterrornum' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::lasterrorline' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::regexMinimal' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::printdocument' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::printdocumentpainter' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Interpreter.cpp:113:14: warning: Member variable 'Interpreter::mediaplayer' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/md5.h:56:3: style: Class 'MD5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basic256-1.1.4.0/Interpreter.cpp:2162:37: error: Common realloc mistake: 'strarray' nulled but not freed upon failure [memleakOnRealloc]
basic256-1.1.4.0/Interpreter.cpp:3267:25: error: Mismatching allocation and deallocation: points [mismatchAllocDealloc]
basic256-1.1.4.0/Interpreter.cpp:3339:29: error: Mismatching allocation and deallocation: points [mismatchAllocDealloc]
basic256-1.1.4.0/Interpreter.cpp:3719:0: error: Memory leak: temp [memleak]
basic256-1.1.4.0/Interpreter.cpp:3793:25: error: Mismatching allocation and deallocation: points [mismatchAllocDealloc]
basic256-1.1.4.0/md5.h:91:35: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
* yacc.c:358  *:9993:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:339  *:129:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
* yacc.c:339  *:98:15: style: The scope of the variable 't' can be reduced. [variableScope]
* yacc.c:339  *:263:15: style: The scope of the variable 't' can be reduced. [variableScope]
* yacc.c:339  *:101:3: error: Common realloc mistake: 'wordCode' nulled but not freed upon failure [memleakOnRealloc]
lex.yy.c:6675:27: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:6672:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.yy.c:6675:27: note: Null pointer dereference
lex.yy.c:6677:9: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:6672:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.yy.c:6677:9: note: Null pointer dereference
lex.yy.c:7047:2: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:6936:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:7047:2: note: Null pointer dereference
lex.yy.c:7048:2: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:6936:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:7048:2: note: Null pointer dereference
lex.yy.c:7059:9: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:6936:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:7059:9: note: Null pointer dereference
basicParse.l:897:12: style: The scope of the variable 'd' can be reduced. [variableScope]
lex.yy.c:6786:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.yy.c:357:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.yy.c:6786:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.yy.c:6809:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lex.yy.c:4038:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.yy.c:6809:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.yy.c:7232:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.yy.c:310:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.yy.c:7232:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.yy.c:7245:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.yy.c:311:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.yy.c:7245:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.yy.c:7245:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.yy.c:311:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.yy.c:7245:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.yy.c:7377:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lex.yy.c:4004:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lex.yy.c:7377:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
basic256-1.1.4.0/Main.cpp:92:5: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
basic256-1.1.4.0/Main.cpp:84:5: note: Variable 'ok' is reassigned a value before the old one has been used.
basic256-1.1.4.0/Main.cpp:92:5: note: Variable 'ok' is reassigned a value before the old one has been used.
basic256-1.1.4.0/PauseButton.h:28:3: style: Class 'PauseButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basic256-1.1.4.0/PreferencesWin.cpp:197:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
basic256-1.1.4.0/PreferencesWin.cpp:154:5: note: Variable 'r' is reassigned a value before the old one has been used.
basic256-1.1.4.0/PreferencesWin.cpp:197:5: note: Variable 'r' is reassigned a value before the old one has been used.
basic256-1.1.4.0/Sleeper.h:32:7: performance: Technically the member function 'Sleeper::sleepMS' can be static. [functionStatic]
basic256-1.1.4.0/Sleeper.cpp:20:15: note: Technically the member function 'Sleeper::sleepMS' can be static.
basic256-1.1.4.0/Sleeper.h:32:7: note: Technically the member function 'Sleeper::sleepMS' can be static.
basic256-1.1.4.0/Sound.h:35:8: performance: Technically the member function 'Sound::playSounds' can be static. [functionStatic]
basic256-1.1.4.0/Sound.cpp:19:13: note: Technically the member function 'Sound::playSounds' can be static.
basic256-1.1.4.0/Sound.h:35:8: note: Technically the member function 'Sound::playSounds' can be static.
basic256-1.1.4.0/Stack.cpp:21:16: style: The scope of the variable 'ele' can be reduced. [variableScope]
basic256-1.1.4.0/Stack.cpp:33:16: style: The scope of the variable 'ele' can be reduced. [variableScope]
basic256-1.1.4.0/Stack.cpp:34:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
basic256-1.1.4.0/Stack.h:52:7: style: Technically the member function 'Stack::height' can be const. [functionConst]
basic256-1.1.4.0/Stack.cpp:48:12: note: Technically the member function 'Stack::height' can be const.
basic256-1.1.4.0/Stack.h:52:7: note: Technically the member function 'Stack::height' can be const.
basic256-1.1.4.0/Stack.h:54:7: performance: Technically the member function 'Stack::compareFloats' can be static. [functionStatic]
basic256-1.1.4.0/Stack.cpp:276:12: note: Technically the member function 'Stack::compareFloats' can be static.
basic256-1.1.4.0/Stack.h:54:7: note: Technically the member function 'Stack::compareFloats' can be static.
basic256-1.1.4.0/Stack.h:55:7: style: Technically the member function 'Stack::error' can be const. [functionConst]
basic256-1.1.4.0/Stack.cpp:54:12: note: Technically the member function 'Stack::error' can be const.
basic256-1.1.4.0/Stack.h:55:7: note: Technically the member function 'Stack::error' can be const.
basic256-1.1.4.0/VariableWin.cpp:42:22: style: The scope of the variable 'rowItem' can be reduced. [variableScope]
basic256-1.1.4.0/Variables.cpp:12:12: warning: Member variable 'Variables::recurselevel' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/Variables.h:54:7: style: Technically the member function 'Variables::getrecurse' can be const. [functionConst]
basic256-1.1.4.0/Variables.cpp:62:12: note: Technically the member function 'Variables::getrecurse' can be const.
basic256-1.1.4.0/Variables.h:54:7: note: Technically the member function 'Variables::getrecurse' can be const.
basic256-1.1.4.0/Variables.h:57:7: style: Technically the member function 'Variables::error' can be const. [functionConst]
basic256-1.1.4.0/Variables.cpp:24:16: note: Technically the member function 'Variables::error' can be const.
basic256-1.1.4.0/Variables.h:57:7: note: Technically the member function 'Variables::error' can be const.
basic256-1.1.4.0/Variables.h:58:7: style: Technically the member function 'Variables::errorvarnum' can be const. [functionConst]
basic256-1.1.4.0/Variables.cpp:28:16: note: Technically the member function 'Variables::errorvarnum' can be const.
basic256-1.1.4.0/Variables.h:58:7: note: Technically the member function 'Variables::errorvarnum' can be const.
basic256-1.1.4.0/Variables.h:93:8: performance: Technically the member function 'Variables::clearvariable' can be static. [functionStatic]
basic256-1.1.4.0/Variables.cpp:86:17: note: Technically the member function 'Variables::clearvariable' can be static.
basic256-1.1.4.0/Variables.h:93:8: note: Technically the member function 'Variables::clearvariable' can be static.
basic256-1.1.4.0/md5.cpp:291:26: style: The scope of the variable 'padding' can be reduced. [variableScope]
basic256-1.1.4.0/md5.cpp:105:6: warning: Member variable 'MD5::buffer' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/md5.cpp:105:6: warning: Member variable 'MD5::digest' is not initialized in the constructor. [uninitMemberVar]
basic256-1.1.4.0/md5.cpp:349:35: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/basket/basket_2.10~beta+git6fed731.orig.tar.xz
basket-2.10~beta+git6fed731/file-integration/basketthumbcreator.cpp:80:6: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
basket-2.10~beta+git6fed731/file-integration/basketthumbcreator.cpp:99:5: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
basket-2.10~beta+git6fed731/src/bnpview.h:324:52: performance: Function parameter 'content' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.h:324:75: performance: Function parameter 'basket' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.h:326:56: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.h:326:75: performance: Function parameter 'basket' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.h:327:52: performance: Function parameter 'content' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.h:327:75: performance: Function parameter 'basket' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.h:327:97: performance: Function parameter 'noteName' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/archive.cpp:243:34: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/archive.cpp:254:27: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/formatimporter.h:36:1: style: The class 'FormatImporter' does not have a constructor although it has private member variables. [noConstructor]
basket-2.10~beta+git6fed731/src/note.h:60:5: style: Class 'Note' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/basketlistview.h:86:5: style: Class 'BasketTreeListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/backgroundmanager.h:41:5: style: Class 'BackgroundEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/backgroundmanager.cpp:38:11: performance: Variable 'location' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
basket-2.10~beta+git6fed731/src/backgroundmanager.cpp:39:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
basket-2.10~beta+git6fed731/src/backgroundmanager.cpp:56:11: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
basket-2.10~beta+git6fed731/src/backgroundmanager.cpp:57:11: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
basket-2.10~beta+git6fed731/src/backup.cpp:414:16: warning: Member variable 'RestoreThread::m_success' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/variouswidgets.h:66:5: style: Class 'IconSizeCombo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/systemtray.h:36:5: style: Class 'SystemTray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/basketstatusbar.h:44:5: style: Class 'BasketStatusBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/basketstatusbar.h:45:5: style: Class 'BasketStatusBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/basket_plugin.cpp:53:55: style: Variable 'myPart' is assigned a value that is never used. [unreadVariable]
basket-2.10~beta+git6fed731/src/basket_plugin.cpp:60:55: style: Variable 'myPart' is assigned a value that is never used. [unreadVariable]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:130:12: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:148:33: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:174:16: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:208:41: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:227:41: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:247:41: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:471:32: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:287:62: style: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/basketlistview.h:93:46: note: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'e'.
basket-2.10~beta+git6fed731/src/basketlistview.cpp:287:62: note: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'e'.
basket-2.10~beta+git6fed731/src/basketlistview.cpp:54:21: warning: Member variable 'BasketListViewItem::m_width' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:61:21: warning: Member variable 'BasketListViewItem::m_width' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:68:21: warning: Member variable 'BasketListViewItem::m_width' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/basketlistview.cpp:75:21: warning: Member variable 'BasketListViewItem::m_width' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/filter.h:63:5: style: Class 'FilterBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/basketproperties.cpp:209:64: style: Function 'capturedShortcut' argument 1 names different: declaration 'shortcut' definition 'sc'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/basketproperties.h:59:44: note: Function 'capturedShortcut' argument 1 names different: declaration 'shortcut' definition 'sc'.
basket-2.10~beta+git6fed731/src/basketproperties.cpp:209:64: note: Function 'capturedShortcut' argument 1 names different: declaration 'shortcut' definition 'sc'.
basket-2.10~beta+git6fed731/src/kcolorcombo2.h:318:5: style: Class 'KColorPopup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/basketscene.cpp:1357:31: style: Redundant condition: clicked. '!clicked || (clicked && !(editedNote()==clicked))' is equivalent to '!clicked || !(editedNote()==clicked)' [redundantCondition]
basket-2.10~beta+git6fed731/src/basketscene.cpp:2709:25: warning: Either the condition 'Settings::groupOnInsertionLine()&&note' is redundant or there is possible null pointer dereference: note. [nullPointerRedundantCheck]
basket-2.10~beta+git6fed731/src/basketscene.cpp:2716:57: note: Assuming that condition 'Settings::groupOnInsertionLine()&&note' is not redundant
basket-2.10~beta+git6fed731/src/basketscene.cpp:2709:25: note: Null pointer dereference
basket-2.10~beta+git6fed731/src/basketscene.cpp:2710:19: warning: Either the condition 'Settings::groupOnInsertionLine()&&note' is redundant or there is possible null pointer dereference: note. [nullPointerRedundantCheck]
basket-2.10~beta+git6fed731/src/basketscene.cpp:2716:57: note: Assuming that condition 'Settings::groupOnInsertionLine()&&note' is not redundant
basket-2.10~beta+git6fed731/src/basketscene.cpp:2710:19: note: Null pointer dereference
basket-2.10~beta+git6fed731/src/basketscene.cpp:2711:19: warning: Either the condition 'Settings::groupOnInsertionLine()&&note' is redundant or there is possible null pointer dereference: note. [nullPointerRedundantCheck]
basket-2.10~beta+git6fed731/src/basketscene.cpp:2716:57: note: Assuming that condition 'Settings::groupOnInsertionLine()&&note' is not redundant
basket-2.10~beta+git6fed731/src/basketscene.cpp:2711:19: note: Null pointer dereference
basket-2.10~beta+git6fed731/src/basketscene.cpp:291:12: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/basketscene.cpp:5140:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
basket-2.10~beta+git6fed731/src/basketscene.cpp:5136:0: note: Variable 'result' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/basketscene.cpp:5140:5: note: Variable 'result' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/basketscene.cpp:5251:5: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
basket-2.10~beta+git6fed731/src/basketscene.cpp:5228:0: note: Variable 'success' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/basketscene.cpp:5251:5: note: Variable 'success' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/basketscene.cpp:2722:49: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
basket-2.10~beta+git6fed731/src/basketscene.cpp:3225:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
basket-2.10~beta+git6fed731/src/basketscene.cpp:2929:11: style: The scope of the variable 'possibleNote' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/basketscene.cpp:3316:16: style: The scope of the variable 'currentState' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/basketscene.cpp:3861:11: style: The scope of the variable 'selectedOne' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/basketscene.cpp:4272:11: style: The scope of the variable 'first' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/basketscene.cpp:4551:11: style: The scope of the variable 'found' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/basketscene.cpp:5185:10: style: The scope of the variable 'encrypted' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/basketscene.cpp:3378:47: style: Function 'toggledStateInMenu' argument 1 names different: declaration 'act' definition 'action'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/basketscene.h:385:38: note: Function 'toggledStateInMenu' argument 1 names different: declaration 'act' definition 'action'.
basket-2.10~beta+git6fed731/src/basketscene.cpp:3378:47: note: Function 'toggledStateInMenu' argument 1 names different: declaration 'act' definition 'action'.
basket-2.10~beta+git6fed731/src/basketscene.cpp:2538:22: style: Variable 'child' is assigned a value that is never used. [unreadVariable]
basket-2.10~beta+git6fed731/src/basketscene.cpp:4754:18: style: Variable 'child' is assigned a value that is never used. [unreadVariable]
basket-2.10~beta+git6fed731/src/basketscene.cpp:4788:18: style: Variable 'child' is assigned a value that is never used. [unreadVariable]
basket-2.10~beta+git6fed731/src/notecontent.h:292:13: style: Technically the member function 'HtmlContent::html' can be const. [functionConst]
basket-2.10~beta+git6fed731/src/notecontent.h:689:13: style: Technically the member function 'LauncherContent::name' can be const. [functionConst]
basket-2.10~beta+git6fed731/src/notecontent.h:692:13: style: Technically the member function 'LauncherContent::icon' can be const. [functionConst]
basket-2.10~beta+git6fed731/src/notecontent.h:695:13: style: Technically the member function 'LauncherContent::exec' can be const. [functionConst]
basket-2.10~beta+git6fed731/src/notecontent.h:73:3: style: Class 'LinkDisplayItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/notecontent.h:782:3: style: Class 'UnknownItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/noteedit.h:70:5: style: Class 'NoteEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/noteselection.h:36:5: style: Class 'NoteSelection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/tagsedit.h:55:5: style: Class 'StateCopy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/tagsedit.h:66:5: style: Class 'TagCopy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/tagsedit.h:113:5: style: Class 'TagListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/tagsedit.h:211:5: style: Class 'TagListDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/transparentwidget.h:35:5: style: Class 'TransparentWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/debugwindow.h:40:5: style: Class 'DebugWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/focusedwidgets.h:70:5: style: Class 'FocusWidgetFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/notecontent.h:218:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:218:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:219:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:219:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:220:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:220:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:221:13: style: The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:107:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:221:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:222:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:222:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:223:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:223:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:224:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:224:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:225:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:225:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:226:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:226:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:228:13: style: The function 'exportToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:118:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:228:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:229:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:229:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:230:15: style: The function 'setWidthAndGetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:120:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:230:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:231:13: style: The function 'loadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:121:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:231:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:232:13: style: The function 'finishLazyLoad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:124:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:232:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:233:13: style: The function 'saveToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:127:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:233:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:234:13: style: The function 'linkAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:130:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:234:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:235:13: style: The function 'fontChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:134:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:235:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:236:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:236:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:238:13: style: The function 'feedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:157:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:238:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:240:13: style: The function 'messageWhenOpening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:175:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:240:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:247:20: style: The function 'graphicsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:195:28: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:247:20: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:266:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:266:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:267:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:267:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:268:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:268:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:269:13: style: The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:107:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:269:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:270:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:270:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:271:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:271:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:272:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:272:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:273:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:273:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:274:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:274:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:276:13: style: The function 'exportToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:118:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:276:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:277:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:277:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:278:15: style: The function 'setWidthAndGetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:120:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:278:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:279:13: style: The function 'loadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:121:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:279:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:280:13: style: The function 'finishLazyLoad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:124:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:280:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:281:13: style: The function 'saveToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:127:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:281:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:282:13: style: The function 'linkAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:130:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:282:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:283:13: style: The function 'fontChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:134:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:283:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:284:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:284:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:286:13: style: The function 'feedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:157:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:286:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:288:13: style: The function 'messageWhenOpening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:175:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:288:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:289:13: style: The function 'customOpenCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:178:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:289:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:295:20: style: The function 'graphicsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:195:28: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:295:20: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:313:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:313:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:314:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:314:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:315:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:315:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:316:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:316:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:317:13: style: The function 'toPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:109:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:317:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:318:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:318:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:319:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:319:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:320:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:320:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:321:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:321:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:323:13: style: The function 'exportToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:118:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:323:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:324:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:324:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:325:15: style: The function 'setWidthAndGetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:120:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:325:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:326:13: style: The function 'loadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:121:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:326:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:327:13: style: The function 'finishLazyLoad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:124:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:327:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:328:13: style: The function 'saveToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:127:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:328:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:329:13: style: The function 'fontChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:134:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:329:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:330:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:330:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:331:13: style: The function 'toolTipInfos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:137:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:331:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:333:13: style: The function 'feedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:157:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:333:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:334:13: style: The function 'needSpaceForFeedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:158:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:334:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:338:13: style: The function 'messageWhenOpening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:175:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:338:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:339:13: style: The function 'customOpenCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:178:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:339:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:346:20: style: The function 'graphicsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:195:28: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:346:20: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:363:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:363:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:364:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:364:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:365:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:365:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:366:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:366:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:367:13: style: The function 'toPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:109:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:367:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:368:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:368:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:369:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:369:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:370:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:370:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:371:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:371:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:372:13: style: The function 'fontChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:134:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:372:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:373:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:373:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:375:13: style: The function 'feedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:157:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:375:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:376:13: style: The function 'needSpaceForFeedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:158:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:376:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:380:13: style: The function 'exportToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:118:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:380:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:381:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:381:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:382:15: style: The function 'setWidthAndGetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:120:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:382:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:383:13: style: The function 'loadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:121:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:383:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:384:13: style: The function 'finishLazyLoad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:124:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:384:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:385:13: style: The function 'saveToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:127:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:385:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:387:13: style: The function 'messageWhenOpening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:175:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:387:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:388:13: style: The function 'customOpenCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:178:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:388:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:389:20: style: The function 'graphicsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:195:28: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:389:20: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:417:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:417:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:418:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:418:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:419:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:419:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:420:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:420:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:421:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:421:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:422:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:422:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:423:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:423:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:424:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:424:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:426:13: style: The function 'exportToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:118:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:426:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:427:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:427:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:428:15: style: The function 'setWidthAndGetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:120:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:428:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:429:13: style: The function 'loadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:121:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:429:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:430:13: style: The function 'fontChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:134:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:430:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:431:13: style: The function 'linkLookChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:135:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:431:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:432:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:432:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:433:13: style: The function 'toolTipInfos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:137:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:433:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:435:13: style: The function 'feedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:157:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:435:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:437:13: style: The function 'zoneAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:139:17: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:437:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:438:14: style: The function 'zoneRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:142:22: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:438:14: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:439:13: style: The function 'zoneTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:143:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:439:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:440:21: style: The function 'cursorFromZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:146:29: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:440:21: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:442:14: style: The function 'xEditorIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:162:17: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:442:14: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:444:13: style: The function 'messageWhenOpening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:175:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:444:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:446:13: style: The function 'setFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:182:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:446:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:450:20: style: The function 'graphicsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:195:28: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:450:20: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:472:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:472:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:473:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:473:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:474:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:474:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:475:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:475:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:476:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:476:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:477:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:477:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:478:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:478:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:479:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:479:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:480:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:480:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:482:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:482:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:484:13: style: The function 'zoneTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:143:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:484:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:485:13: style: The function 'setHoveredZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:147:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:485:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:487:13: style: The function 'messageWhenOpening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:175:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:487:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:488:13: style: The function 'customOpenCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:178:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:488:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:490:15: style: The function 'linkLook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:447:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:490:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:510:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:510:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:511:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:511:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:512:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:512:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:513:13: style: The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:107:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:513:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:514:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:514:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:515:13: style: The function 'toLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:112:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:515:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:516:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:516:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:517:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:517:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:518:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:518:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:519:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:519:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:521:13: style: The function 'exportToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:118:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:521:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:522:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:522:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:523:15: style: The function 'setWidthAndGetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:120:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:523:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:524:13: style: The function 'saveToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:133:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:524:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:525:13: style: The function 'fontChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:134:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:525:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:526:13: style: The function 'linkLookChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:135:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:526:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:527:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:527:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:528:13: style: The function 'toolTipInfos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:137:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:528:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:530:13: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:152:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:530:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:531:13: style: The function 'feedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:157:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:531:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:533:13: style: The function 'zoneAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:139:17: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:533:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:534:14: style: The function 'zoneRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:142:22: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:534:14: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:535:13: style: The function 'zoneTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:143:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:535:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:536:21: style: The function 'cursorFromZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:146:29: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:536:21: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:537:13: style: The function 'statusBarMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:148:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:537:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:539:10: style: The function 'urlToOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:166:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:539:10: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:540:13: style: The function 'messageWhenOpening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:175:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:540:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:559:20: style: The function 'graphicsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:195:28: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:559:20: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:597:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:597:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:598:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:598:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:599:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:599:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:600:13: style: The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:107:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:600:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:601:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:601:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:602:13: style: The function 'toLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:112:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:602:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:603:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:603:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:604:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:604:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:605:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:605:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:606:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:606:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:608:13: style: The function 'exportToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:118:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:608:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:609:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:609:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:610:15: style: The function 'setWidthAndGetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:120:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:610:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:611:13: style: The function 'saveToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:133:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:611:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:612:13: style: The function 'fontChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:134:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:612:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:613:13: style: The function 'linkLookChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:135:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:613:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:614:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:614:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:615:13: style: The function 'toolTipInfos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:137:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:615:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:617:13: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:152:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:617:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:618:13: style: The function 'feedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:157:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:618:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:620:13: style: The function 'zoneAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:139:17: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:620:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:621:14: style: The function 'zoneRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:142:22: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:621:14: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:622:13: style: The function 'zoneTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:143:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:622:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:623:21: style: The function 'cursorFromZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:146:29: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:623:21: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:624:13: style: The function 'statusBarMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:148:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:624:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:626:10: style: The function 'urlToOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:166:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:626:10: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:627:13: style: The function 'messageWhenOpening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:175:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:627:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:641:20: style: The function 'graphicsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:195:28: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:641:20: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:660:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:660:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:661:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:661:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:662:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:662:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:663:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:663:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:664:13: style: The function 'toLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:112:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:664:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:665:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:665:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:666:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:666:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:667:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:667:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:668:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:668:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:670:13: style: The function 'exportToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:118:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:670:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:671:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:671:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:672:15: style: The function 'setWidthAndGetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:120:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:672:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:673:13: style: The function 'loadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:121:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:673:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:674:13: style: The function 'fontChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:134:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:674:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:675:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:675:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:676:13: style: The function 'toolTipInfos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:137:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:676:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:678:13: style: The function 'feedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:157:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:678:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:680:13: style: The function 'zoneAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:139:17: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:680:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:681:14: style: The function 'zoneRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:142:22: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:681:14: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:682:13: style: The function 'zoneTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:143:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:682:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:683:21: style: The function 'cursorFromZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:146:29: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:683:21: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:685:10: style: The function 'urlToOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:166:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:685:10: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:686:13: style: The function 'messageWhenOpening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:175:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:686:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:700:20: style: The function 'graphicsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:195:28: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:700:20: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:741:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:741:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:742:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:742:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:743:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:743:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:744:13: style: The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:107:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:744:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:745:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:745:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:746:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:746:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:747:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:747:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:748:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:748:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:749:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:749:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:751:13: style: The function 'exportToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:118:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:751:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:752:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:752:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:753:15: style: The function 'setWidthAndGetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:120:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:753:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:754:13: style: The function 'saveToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:133:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:754:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:755:13: style: The function 'fontChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:134:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:755:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:756:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:756:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:757:13: style: The function 'toolTipInfos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:137:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:757:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:759:13: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:152:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:759:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:760:13: style: The function 'feedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:157:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:760:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:761:13: style: The function 'needSpaceForFeedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:158:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:761:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:764:13: style: The function 'addAlternateDragObjects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:156:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:764:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:770:20: style: The function 'graphicsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:195:28: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:770:20: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:810:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:104:26: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:810:18: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:811:13: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:105:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:811:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:812:13: style: The function 'lowerTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:106:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:812:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:813:13: style: The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:107:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:813:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:814:13: style: The function 'toHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:108:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:814:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:815:13: style: The function 'toLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:112:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:815:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:816:13: style: The function 'useFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:113:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:816:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:817:13: style: The function 'canBeSavedAs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:114:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:817:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:818:13: style: The function 'saveAsFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:115:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:818:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:819:13: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:116:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:819:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:821:13: style: The function 'exportToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:118:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:821:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:822:13: style: The function 'cssClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:119:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:822:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:823:15: style: The function 'setWidthAndGetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:120:23: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:823:15: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:824:13: style: The function 'loadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:121:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:824:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:825:13: style: The function 'fontChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:134:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:825:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:826:13: style: The function 'editToolTipText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:136:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:826:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:828:13: style: The function 'shouldSerializeFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:153:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:828:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:831:13: style: The function 'addAlternateDragObjects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:156:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:831:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:832:13: style: The function 'feedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:157:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:832:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:833:13: style: The function 'needSpaceForFeedbackPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:158:21: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:833:13: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:837:10: style: The function 'urlToOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:166:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:837:10: note: Function in derived class
basket-2.10~beta+git6fed731/src/notecontent.h:841:20: style: The function 'graphicsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/notecontent.h:195:28: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/notecontent.h:841:20: note: Function in derived class
basket-2.10~beta+git6fed731/src/noteedit.h:138:10: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/noteedit.h:121:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/noteedit.h:138:10: note: Function in derived class
basket-2.10~beta+git6fed731/src/noteedit.h:139:10: style: The function 'autoSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/noteedit.h:122:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/noteedit.h:139:10: note: Function in derived class
basket-2.10~beta+git6fed731/src/noteedit.h:150:10: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/noteedit.h:121:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/noteedit.h:150:10: note: Function in derived class
basket-2.10~beta+git6fed731/src/noteedit.h:151:10: style: The function 'autoSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/noteedit.h:122:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/noteedit.h:151:10: note: Function in derived class
basket-2.10~beta+git6fed731/src/noteedit.h:187:10: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/noteedit.h:121:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/noteedit.h:187:10: note: Function in derived class
basket-2.10~beta+git6fed731/src/noteedit.h:188:10: style: The function 'autoSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
basket-2.10~beta+git6fed731/src/noteedit.h:122:18: note: Virtual function in base class
basket-2.10~beta+git6fed731/src/noteedit.h:188:10: note: Function in derived class
basket-2.10~beta+git6fed731/src/linklabel.h:217:56: performance: Function parameter 'exTitle' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/linklabel.h:217:79: performance: Function parameter 'exIcon' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/debugwindow.h:43:36: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/debugwindow.h:44:43: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/basketscene.cpp:5104:51: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.cpp:802:29: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:806:24: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:954:12: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:969:32: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1043:28: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1053:10: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1360:35: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1369:32: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1429:42: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1431:26: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1433:26: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1552:82: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1553:36: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1700:28: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1728:21: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1986:20: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2231:27: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2332:35: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2466:9: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2494:17: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2538:5: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2566:9: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2701:32: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2872:19: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:3063:34: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/bnpview.cpp:508:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
basket-2.10~beta+git6fed731/src/bnpview.cpp:505:0: note: Variable 'a' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/bnpview.cpp:508:5: note: Variable 'a' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/bnpview.cpp:886:5: style: Variable 'toggleAct' is reassigned a value before the old one has been used. [redundantAssignment]
basket-2.10~beta+git6fed731/src/bnpview.cpp:885:0: note: Variable 'toggleAct' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/bnpview.cpp:886:5: note: Variable 'toggleAct' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/bnpview.cpp:2144:11: style: The scope of the variable 'found' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2899:12: style: The scope of the variable 'currentState' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1010:60: style: Function 'save' argument 2 names different: declaration 'firstItem' definition 'item'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/bnpview.h:109:55: note: Function 'save' argument 2 names different: declaration 'firstItem' definition 'item'.
basket-2.10~beta+git6fed731/src/bnpview.cpp:1010:60: note: Function 'save' argument 2 names different: declaration 'firstItem' definition 'item'.
basket-2.10~beta+git6fed731/src/softwareimporters.h:43:5: style: Class 'TreeImportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/softwareimporters.h:61:5: style: Class 'TextFileImportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/newbasketdialog.h:47:5: style: Class 'SingleSelectionKIconView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/htmlexporter.h:38:5: style: Class 'HTMLExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/bnpview.cpp:1172:5: error: Return value of allocation function 'appendBasket' is not stored. [leakReturnValNotUsed]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2610:34: performance: Function parameter 's' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2681:44: performance: Function parameter 'content' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2681:67: performance: Function parameter 'basket' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2693:44: performance: Function parameter 'content' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2693:67: performance: Function parameter 'basket' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2693:89: performance: Function parameter 'noteName' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2707:48: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/bnpview.cpp:2707:67: performance: Function parameter 'basket' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/debugwindow.cpp:53:45: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/debugwindow.cpp:58:52: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/focusedwidgets.cpp:97:47: style: Function 'FocusWidgetFilter' argument 1 names different: declaration 'watched' definition 'parent'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/focusedwidgets.h:70:32: note: Function 'FocusWidgetFilter' argument 1 names different: declaration 'watched' definition 'parent'.
basket-2.10~beta+git6fed731/src/focusedwidgets.cpp:97:47: note: Function 'FocusWidgetFilter' argument 1 names different: declaration 'watched' definition 'parent'.
basket-2.10~beta+git6fed731/src/focusedwidgets.cpp:104:56: style: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/focusedwidgets.h:74:47: note: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'e'.
basket-2.10~beta+git6fed731/src/focusedwidgets.cpp:104:56: note: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'e'.
basket-2.10~beta+git6fed731/src/gitwrapper.h:26:21: style: Unused private function: 'GitWrapper::commitPattern' [unusedPrivateFunction]
basket-2.10~beta+git6fed731/src/gitwrapper.h:27:21: style: Unused private function: 'GitWrapper::commitIndex' [unusedPrivateFunction]
basket-2.10~beta+git6fed731/src/gitwrapper.h:28:21: style: Unused private function: 'GitWrapper::removeDeletedFromIndex' [unusedPrivateFunction]
basket-2.10~beta+git6fed731/src/gitwrapper.h:29:32: style: Unused private function: 'GitWrapper::openRepository' [unusedPrivateFunction]
basket-2.10~beta+git6fed731/src/gitwrapper.h:30:26: style: Unused private function: 'GitWrapper::getLastCommitDate' [unusedPrivateFunction]
basket-2.10~beta+git6fed731/src/gitwrapper.h:31:21: style: Unused private function: 'GitWrapper::gitErrorHandling' [unusedPrivateFunction]
basket-2.10~beta+git6fed731/src/gitwrapper.cpp:428:50: performance: Function parameter 'folder' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/gitwrapper.cpp:440:62: performance: Function parameter 'pattern' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/gitwrapper.cpp:440:79: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/gitwrapper.cpp:444:78: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/htmlexporter.cpp:382:27: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/htmlexporter.cpp:518:45: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/likeback.cpp:622:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
basket-2.10~beta+git6fed731/src/likeback.cpp:618:25: style: Condition 'firstButton==0' is always true [knownConditionTrueFalse]
basket-2.10~beta+git6fed731/src/likeback.cpp:617:27: note: Assignment 'firstButton=0', assigned value is 0
basket-2.10~beta+git6fed731/src/likeback.cpp:618:25: note: Condition 'firstButton==0' is always true
basket-2.10~beta+git6fed731/src/likeback.cpp:618:25: style: Same expression on both sides of '==' because the value of 'firstButton' and '0' are the same. [duplicateExpression]
basket-2.10~beta+git6fed731/src/likeback.cpp:617:27: note: 'firstButton' is assigned value '0' here.
basket-2.10~beta+git6fed731/src/likeback.cpp:618:25: note: Same expression on both sides of '==' because the value of 'firstButton' and '0' are the same.
basket-2.10~beta+git6fed731/src/likeback.cpp:129:21: style: The scope of the variable 'lastWindow' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/likeback.cpp:183:18: warning: Member variable 'LikeBackPrivate::showBarByDefault' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/likeback_p.h:67:5: style: Class 'LikeBackBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/likeback.cpp:419:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:420:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:421:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:422:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:434:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:438:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:445:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:447:79: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:457:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:461:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:465:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/likeback.cpp:469:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
basket-2.10~beta+git6fed731/src/linklabel.cpp:61:11: warning: Member variable 'LinkLook::m_italic' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/linklabel.cpp:61:11: warning: Member variable 'LinkLook::m_bold' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/linklabel.cpp:61:11: warning: Member variable 'LinkLook::m_underlining' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/linklabel.cpp:61:11: warning: Member variable 'LinkLook::m_preview' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/linklabel.h:99:12: performance: Technically the member function 'LinkLook::defaultHoverColor' can be static. [functionStatic]
basket-2.10~beta+git6fed731/src/linklabel.cpp:128:18: note: Technically the member function 'LinkLook::defaultHoverColor' can be static.
basket-2.10~beta+git6fed731/src/linklabel.h:99:12: note: Technically the member function 'LinkLook::defaultHoverColor' can be static.
basket-2.10~beta+git6fed731/src/linklabel.h:189:13: style: Technically the member function 'LinkDisplay::feedbackPixmap' can be const. [functionConst]
basket-2.10~beta+git6fed731/src/linklabel.cpp:488:22: note: Technically the member function 'LinkDisplay::feedbackPixmap' can be const.
basket-2.10~beta+git6fed731/src/linklabel.h:189:13: note: Technically the member function 'LinkDisplay::feedbackPixmap' can be const.
basket-2.10~beta+git6fed731/src/linklabel.h:196:13: performance: Technically the member function 'LinkDisplay::toHtml' can be static. [functionStatic]
basket-2.10~beta+git6fed731/src/linklabel.cpp:546:22: note: Technically the member function 'LinkDisplay::toHtml' can be static.
basket-2.10~beta+git6fed731/src/linklabel.h:196:13: note: Technically the member function 'LinkDisplay::toHtml' can be static.
basket-2.10~beta+git6fed731/src/linklabel.h:48:1: warning: The class 'LinkLook' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
basket-2.10~beta+git6fed731/src/linklabel.cpp:78:31: performance: Function parameter 'color' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/linklabel.cpp:78:45: performance: Function parameter 'hoverColor' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/linklabel.cpp:574:72: performance: Function parameter 'exTitle' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/linklabel.cpp:574:95: performance: Function parameter 'exIcon' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/mainwindow.h:48:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
basket-2.10~beta+git6fed731/src/mainwindow.cpp:89:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
basket-2.10~beta+git6fed731/src/mainwindow.cpp:88:0: note: Variable 'a' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/mainwindow.cpp:89:5: note: Variable 'a' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/nepomukintegration.cpp:172:49: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/nepomukintegration.cpp:238:40: performance: Function parameter 'basketFolderAbsolutePath' should be passed by const reference. [passedByValue]
basket-2.10~beta+git6fed731/src/newbasketdialog.cpp:270:28: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/newbasketdialog.cpp:306:30: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/note.cpp:2784:25: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/note.cpp:1312:16: warning: Redundant assignment of 'x2' to itself. [selfAssignment]
basket-2.10~beta+git6fed731/src/note.cpp:1314:16: warning: Redundant assignment of 'y2' to itself. [selfAssignment]
basket-2.10~beta+git6fed731/src/note.cpp:495:11: style: The scope of the variable 'selectedOne' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/note.cpp:2433:11: style: The scope of the variable 'found' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/note.cpp:1230:34: style: Function 'setXRecursively' argument 1 names different: declaration 'ax' definition 'x'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/note.h:79:32: note: Function 'setXRecursively' argument 1 names different: declaration 'ax' definition 'x'.
basket-2.10~beta+git6fed731/src/note.cpp:1230:34: note: Function 'setXRecursively' argument 1 names different: declaration 'ax' definition 'x'.
basket-2.10~beta+git6fed731/src/note.cpp:1238:34: style: Function 'setYRecursively' argument 1 names different: declaration 'ay' definition 'y'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/note.h:80:32: note: Function 'setYRecursively' argument 1 names different: declaration 'ay' definition 'y'.
basket-2.10~beta+git6fed731/src/note.cpp:1238:34: note: Function 'setYRecursively' argument 1 names different: declaration 'ay' definition 'y'.
basket-2.10~beta+git6fed731/src/note.cpp:1343:13: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
basket-2.10~beta+git6fed731/src/notecontent.cpp:2625:22: style: The scope of the variable 'array' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/notecontent.cpp:1318:11: style: Class 'AnimationContent' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
basket-2.10~beta+git6fed731/src/notecontent.cpp:1318:11: style: Class 'AnimationContent' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
basket-2.10~beta+git6fed731/src/notecontent.cpp:1614:5: style: Class 'SoundContent' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
basket-2.10~beta+git6fed731/src/notecontent.cpp:1614:5: style: Class 'SoundContent' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
basket-2.10~beta+git6fed731/src/notecontent.h:182:18: warning: Virtual function 'setFileName' is called from constructor 'NoteContent(Note*parent,const QString&fileName="")' at line 98. Dynamic binding is not used. [virtualCallInConstructor]
basket-2.10~beta+git6fed731/src/notecontent.cpp:98:5: note: Calling setFileName
basket-2.10~beta+git6fed731/src/notecontent.h:182:18: note: setFileName is a virtual method
basket-2.10~beta+git6fed731/src/notecontent.h:447:23: warning: Virtual function 'linkLook' is called from constructor 'FileContent(Note*parent,const QString&fileName)' at line 1442. Dynamic binding is not used. [virtualCallInConstructor]
basket-2.10~beta+git6fed731/src/notecontent.cpp:1442:5: note: Calling setFileName
basket-2.10~beta+git6fed731/src/notecontent.cpp:1555:9: note: Calling linkLook
basket-2.10~beta+git6fed731/src/notecontent.h:447:23: note: linkLook is a virtual method
basket-2.10~beta+git6fed731/src/notecontent.h:718:16: warning: Virtual function 'setColor' is called from constructor 'ColorItem(Note*parent,const QColor&color)' at line 2202. Dynamic binding is not used. [virtualCallInConstructor]
basket-2.10~beta+git6fed731/src/notecontent.cpp:2202:3: note: Calling setColor
basket-2.10~beta+git6fed731/src/notecontent.h:718:16: note: setColor is a virtual method
basket-2.10~beta+git6fed731/src/notedrag.cpp:385:16: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/notedrag.cpp:405:30: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/notedrag.cpp:422:31: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/notedrag.cpp:449:25: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/notedrag.cpp:528:36: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/noteedit.cpp:970:54: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1146:5: style: Variable 'ta' is reassigned a value before the old one has been used. [redundantAssignment]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1145:0: note: Variable 'ta' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/noteedit.cpp:1146:5: note: Variable 'ta' is reassigned a value before the old one has been used.
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextFont' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextFontSize' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextColor' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextBold' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextItalic' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextUnderline' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextLeft' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextCenter' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextRight' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextJustified' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextUndo' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::richTextRedo' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/noteedit.cpp:1096:16: warning: Member variable 'InlineEditors::focusWidgetFilter' is not initialized in the constructor. [uninitMemberVar]
basket-2.10~beta+git6fed731/src/notefactory.cpp:667:10: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/notefactory.cpp:674:10: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/notefactory.cpp:220:54: style: Function 'createNoteFromText' argument 1 names different: declaration 'content' definition 'text'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/notefactory.h:56:41: note: Function 'createNoteFromText' argument 1 names different: declaration 'content' definition 'text'.
basket-2.10~beta+git6fed731/src/notefactory.cpp:220:54: note: Function 'createNoteFromText' argument 1 names different: declaration 'content' definition 'text'.
basket-2.10~beta+git6fed731/src/notefactory.cpp:235:57: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison]
basket-2.10~beta+git6fed731/src/notefactory.cpp:237:15: note: Missing bounds check for extra iterator increment in loop.
basket-2.10~beta+git6fed731/src/notefactory.cpp:235:57: note: Missing bounds check for extra iterator increment in loop.
basket-2.10~beta+git6fed731/src/settings.h:54:18: warning: Virtual function 'load' is called from constructor 'GeneralPage(QWidget*parent=0,const char*name=0)' at line 458. Dynamic binding is not used. [virtualCallInConstructor]
basket-2.10~beta+git6fed731/src/settings.cpp:458:5: note: Calling load
basket-2.10~beta+git6fed731/src/settings.h:54:18: note: load is a virtual method
basket-2.10~beta+git6fed731/src/settings.h:80:18: warning: Virtual function 'load' is called from constructor 'BasketsPage(QWidget*parent=0,const char*name=0)' at line 644. Dynamic binding is not used. [virtualCallInConstructor]
basket-2.10~beta+git6fed731/src/settings.cpp:644:5: note: Calling load
basket-2.10~beta+git6fed731/src/settings.h:80:18: note: load is a virtual method
basket-2.10~beta+git6fed731/src/settings.h:110:18: warning: Virtual function 'load' is called from constructor 'NewNotesPage(QWidget*parent=0,const char*name=0)' at line 788. Dynamic binding is not used. [virtualCallInConstructor]
basket-2.10~beta+git6fed731/src/settings.cpp:788:5: note: Calling load
basket-2.10~beta+git6fed731/src/settings.h:110:18: note: load is a virtual method
basket-2.10~beta+git6fed731/src/settings.h:137:18: warning: Virtual function 'load' is called from constructor 'NotesAppearancePage(QWidget*parent=0,const char*name=0)' at line 853. Dynamic binding is not used. [virtualCallInConstructor]
basket-2.10~beta+git6fed731/src/settings.cpp:853:5: note: Calling load
basket-2.10~beta+git6fed731/src/settings.h:137:18: note: load is a virtual method
basket-2.10~beta+git6fed731/src/settings.h:157:18: warning: Virtual function 'load' is called from constructor 'ApplicationsPage(QWidget*parent=0,const char*name=0)' at line 996. Dynamic binding is not used. [virtualCallInConstructor]
basket-2.10~beta+git6fed731/src/settings.cpp:996:5: note: Calling load
basket-2.10~beta+git6fed731/src/settings.h:157:18: note: load is a virtual method
basket-2.10~beta+git6fed731/src/softwareimporters.cpp:822:15: style: The scope of the variable 'nContent' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/systemtray.cpp:93:5: performance: Variable 'm_iconSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
basket-2.10~beta+git6fed731/src/tag.cpp:523:47: style: Function 'createDefaultTagsSet' argument 1 names different: declaration 'file' definition 'fullPath'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/tag.h:185:53: note: Function 'createDefaultTagsSet' argument 1 names different: declaration 'file' definition 'fullPath'.
basket-2.10~beta+git6fed731/src/tag.cpp:523:47: note: Function 'createDefaultTagsSet' argument 1 names different: declaration 'file' definition 'fullPath'.
basket-2.10~beta+git6fed731/src/tag.h:144:13: style: Technically the member function 'State::fullName' can be const. [functionConst]
basket-2.10~beta+git6fed731/src/tag.cpp:79:16: note: Technically the member function 'State::fullName' can be const.
basket-2.10~beta+git6fed731/src/tag.h:144:13: note: Technically the member function 'State::fullName' can be const.
basket-2.10~beta+git6fed731/src/tag.h:145:11: style: Technically the member function 'State::font' can be const. [functionConst]
basket-2.10~beta+git6fed731/src/tag.cpp:86:14: note: Technically the member function 'State::font' can be const.
basket-2.10~beta+git6fed731/src/tag.h:145:11: note: Technically the member function 'State::font' can be const.
basket-2.10~beta+git6fed731/src/tag.h:148:10: style: Technically the member function 'State::copyTo' can be const. [functionConst]
basket-2.10~beta+git6fed731/src/tag.cpp:195:13: note: Technically the member function 'State::copyTo' can be const.
basket-2.10~beta+git6fed731/src/tag.h:148:10: note: Technically the member function 'State::copyTo' can be const.
basket-2.10~beta+git6fed731/src/tagsedit.cpp:166:12: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:181:16: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:185:16: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:196:16: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:200:16: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:207:12: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:292:12: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:299:12: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:306:12: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:726:36: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:736:42: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:781:19: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:826:23: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:835:23: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:856:41: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:888:23: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:897:23: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:921:41: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:1077:20: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:1098:32: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:1117:22: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:1141:16: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:1142:39: style: C-style pointer casting [cstyleCast]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:1090:81: style: Function 'currentItemChanged' argument 2 names different: declaration 'next' definition 'nextItem'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/tagsedit.h:155:69: note: Function 'currentItemChanged' argument 2 names different: declaration 'next' definition 'nextItem'.
basket-2.10~beta+git6fed731/src/tagsedit.cpp:1090:81: note: Function 'currentItemChanged' argument 2 names different: declaration 'next' definition 'nextItem'.
basket-2.10~beta+git6fed731/src/tagsedit.cpp:1293:66: style: Variable 'thisItem' is assigned a value that is never used. [unreadVariable]
basket-2.10~beta+git6fed731/src/tagsedit.h:59:10: performance: Technically the member function 'StateCopy::copyBack' can be static. [functionStatic]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:71:17: note: Technically the member function 'StateCopy::copyBack' can be static.
basket-2.10~beta+git6fed731/src/tagsedit.h:59:10: note: Technically the member function 'StateCopy::copyBack' can be static.
basket-2.10~beta+git6fed731/src/tagsedit.h:71:10: performance: Technically the member function 'TagCopy::copyBack' can be static. [functionStatic]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:95:15: note: Technically the member function 'TagCopy::copyBack' can be static.
basket-2.10~beta+git6fed731/src/tagsedit.h:71:10: note: Technically the member function 'TagCopy::copyBack' can be static.
basket-2.10~beta+git6fed731/src/tagsedit.cpp:62:5: style: Class 'StateCopy' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:62:5: style: Class 'StateCopy' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:80:5: style: Class 'TagCopy' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
basket-2.10~beta+git6fed731/src/tagsedit.cpp:80:5: style: Class 'TagCopy' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
basket-2.10~beta+git6fed731/src/tagsedit.h:58:12: style: Class 'StateCopy' is unsafe, 'StateCopy::newState' can leak by wrong usage. [unsafeClassCanLeak]
basket-2.10~beta+git6fed731/src/tagsedit.h:69:10: style: Class 'TagCopy' is unsafe, 'TagCopy::newTag' can leak by wrong usage. [unsafeClassCanLeak]
basket-2.10~beta+git6fed731/src/tools.cpp:157:9: style: The scope of the variable 'urlLen' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/tools.cpp:196:9: style: The scope of the variable 'urlLen' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/tools.cpp:358:9: style: The scope of the variable 'pos2' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/tools.cpp:744:15: style: The scope of the variable 'obj' can be reduced. [variableScope]
basket-2.10~beta+git6fed731/src/tools.cpp:152:39: style: Function 'tagURLs' argument 1 names different: declaration 'test' definition 'text'. [funcArgNamesDifferent]
basket-2.10~beta+git6fed731/src/tools.h:61:32: note: Function 'tagURLs' argument 1 names different: declaration 'test' definition 'text'.
basket-2.10~beta+git6fed731/src/tools.cpp:152:39: note: Function 'tagURLs' argument 1 names different: declaration 'test' definition 'text'.
basket-2.10~beta+git6fed731/src/variouswidgets.cpp:49:5: performance: Variable 'm_message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
basket-2.10~beta+git6fed731/src/variouswidgets.cpp:181:5: style: Class 'UndraggableKIconView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bastet/bastet_0.43.orig.tar.gz
bastet-0.43/BastetBlockChooser.cpp:148:57: style: Function 'Visit' argument 2 names different: declaration 'well' definition 'w'. [funcArgNamesDifferent]
bastet-0.43/BastetBlockChooser.hpp:72:49: note: Function 'Visit' argument 2 names different: declaration 'well' definition 'w'.
bastet-0.43/BastetBlockChooser.cpp:148:57: note: Function 'Visit' argument 2 names different: declaration 'well' definition 'w'.
bastet-0.43/BastetBlockChooser.cpp:159:57: style: Function 'Visit' argument 2 names different: declaration 'well' definition 'w'. [funcArgNamesDifferent]
bastet-0.43/BastetBlockChooser.hpp:60:49: note: Function 'Visit' argument 2 names different: declaration 'well' definition 'w'.
bastet-0.43/BastetBlockChooser.cpp:159:57: note: Function 'Visit' argument 2 names different: declaration 'well' definition 'w'.
bastet-0.43/Block.hpp:110:30: style: Technically the member function 'Bastet::BlockImpl::GetOrientationMatrix' can be const. [functionConst]
bastet-0.43/Well.hpp:63:10: performance: Technically the member function 'Bastet::Well::IsValidLine' can be static. [functionStatic]
bastet-0.43/BastetBlockChooser.hpp:103:26: performance: Technically the member function 'Bastet::BastetBlockChooser::ComputeMainScores' can be static. [functionStatic]
bastet-0.43/BastetBlockChooser.cpp:87:44: note: Technically the member function 'Bastet::BastetBlockChooser::ComputeMainScores' can be static.
bastet-0.43/BastetBlockChooser.hpp:103:26: note: Technically the member function 'Bastet::BastetBlockChooser::ComputeMainScores' can be static.
bastet-0.43/Block.hpp:35:5: style: Class 'Orientation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bastet-0.43/BlockChooser.hpp:45:19: style: The function 'GetStartingQueue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bastet-0.43/BlockChooser.hpp:35:19: note: Virtual function in base class
bastet-0.43/BlockChooser.hpp:45:19: note: Function in derived class
bastet-0.43/BlockChooser.hpp:46:23: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bastet-0.43/BlockChooser.hpp:36:23: note: Virtual function in base class
bastet-0.43/BlockChooser.hpp:46:23: note: Function in derived class
bastet-0.43/BastetBlockChooser.hpp:60:18: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bastet-0.43/BastetBlockChooser.hpp:51:18: note: Virtual function in base class
bastet-0.43/BastetBlockChooser.hpp:60:18: note: Function in derived class
bastet-0.43/BastetBlockChooser.hpp:72:18: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bastet-0.43/BastetBlockChooser.hpp:51:18: note: Virtual function in base class
bastet-0.43/BastetBlockChooser.hpp:72:18: note: Function in derived class
bastet-0.43/BastetBlockChooser.hpp:98:19: style: The function 'GetStartingQueue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bastet-0.43/BlockChooser.hpp:35:19: note: Virtual function in base class
bastet-0.43/BastetBlockChooser.hpp:98:19: note: Function in derived class
bastet-0.43/BastetBlockChooser.hpp:99:23: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bastet-0.43/BlockChooser.hpp:36:23: note: Virtual function in base class
bastet-0.43/BastetBlockChooser.hpp:99:23: note: Function in derived class
bastet-0.43/BastetBlockChooser.hpp:114:19: style: The function 'GetStartingQueue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bastet-0.43/BlockChooser.hpp:35:19: note: Virtual function in base class
bastet-0.43/BastetBlockChooser.hpp:114:19: note: Function in derived class
bastet-0.43/BastetBlockChooser.hpp:115:23: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bastet-0.43/BlockChooser.hpp:36:23: note: Virtual function in base class
bastet-0.43/BastetBlockChooser.hpp:115:23: note: Function in derived class
bastet-0.43/BastetBlockChooser.cpp:89:5: style: Instance of 'Searcher' object is destroyed immediately. [unusedScopedObject]
bastet-0.43/Config.hpp:72:17: performance: Technically the member function 'Bastet::Config::GetConfigFileName' can be static. [functionStatic]
bastet-0.43/Config.cpp:60:23: note: Technically the member function 'Bastet::Config::GetConfigFileName' can be static.
bastet-0.43/Config.hpp:72:17: note: Technically the member function 'Bastet::Config::GetConfigFileName' can be static.
bastet-0.43/Config.hpp:73:17: performance: Technically the member function 'Bastet::Config::GetHighScoresFileName' can be static. [functionStatic]
bastet-0.43/Config.cpp:66:23: note: Technically the member function 'Bastet::Config::GetHighScoresFileName' can be static.
bastet-0.43/Config.hpp:73:17: note: Technically the member function 'Bastet::Config::GetHighScoresFileName' can be static.
bastet-0.43/Config.cpp:147:40: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bastet-0.43/Config.cpp:148:8: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bastet-0.43/Ui.cpp:246:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
bastet-0.43/Ui.cpp:428:35: style: Function 'RedrawWell' argument 1 names different: declaration 'well' definition 'w'. [funcArgNamesDifferent]
bastet-0.43/Ui.hpp:63:33: note: Function 'RedrawWell' argument 1 names different: declaration 'well' definition 'w'.
bastet-0.43/Ui.cpp:428:35: note: Function 'RedrawWell' argument 1 names different: declaration 'well' definition 'w'.
bastet-0.43/Ui.cpp:428:48: style: Function 'RedrawWell' argument 2 names different: declaration 'falling' definition 'b'. [funcArgNamesDifferent]
bastet-0.43/Ui.hpp:63:49: note: Function 'RedrawWell' argument 2 names different: declaration 'falling' definition 'b'.
bastet-0.43/Ui.cpp:428:48: note: Function 'RedrawWell' argument 2 names different: declaration 'falling' definition 'b'.
bastet-0.43/Ui.cpp:428:72: style: Function 'RedrawWell' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
bastet-0.43/Ui.hpp:63:79: note: Function 'RedrawWell' argument 3 names different: declaration 'pos' definition 'p'.
bastet-0.43/Ui.cpp:428:72: note: Function 'RedrawWell' argument 3 names different: declaration 'pos' definition 'p'.
bastet-0.43/Ui.cpp:447:33: style: Function 'RedrawNext' argument 1 names different: declaration 'next' definition 'b'. [funcArgNamesDifferent]
bastet-0.43/Ui.hpp:65:31: note: Function 'RedrawNext' argument 1 names different: declaration 'next' definition 'b'.
bastet-0.43/Ui.cpp:447:33: note: Function 'RedrawNext' argument 1 names different: declaration 'next' definition 'b'.
bastet-0.43/Ui.cpp:157:7: warning: Member variable 'Ui::_difficulty' is not initialized in the constructor. [uninitMemberVar]
bastet-0.43/Ui.cpp:157:7: warning: Member variable 'Ui::_points' is not initialized in the constructor. [uninitMemberVar]
bastet-0.43/Ui.cpp:157:7: warning: Member variable 'Ui::_lines' is not initialized in the constructor. [uninitMemberVar]
bastet-0.43/Ui.cpp:474:24: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bastet-0.43/Well.cpp:38:43: style: Function 'Accomodates' argument 1 names different: declaration 'd' definition 'm'. [funcArgNamesDifferent]
bastet-0.43/Well.hpp:62:39: note: Function 'Accomodates' argument 1 names different: declaration 'd' definition 'm'.
bastet-0.43/Well.cpp:38:43: note: Function 'Accomodates' argument 1 names different: declaration 'd' definition 'm'.
bastet-0.43/Well.cpp:69:47: style: Function 'ClearLines' argument 1 names different: declaration 'lc' definition 'completed'. [funcArgNamesDifferent]
bastet-0.43/Well.hpp:66:43: note: Function 'ClearLines' argument 1 names different: declaration 'lc' definition 'completed'.
bastet-0.43/Well.cpp:69:47: note: Function 'ClearLines' argument 1 names different: declaration 'lc' definition 'completed'.
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/batctl/batctl_2018.2.orig.tar.gz
batctl-2018.2/bisect_iv.c:467:29: style: The scope of the variable 'start_ptr' can be reduced. [variableScope]
batctl-2018.2/bisect_iv.c:1086:28: style: The scope of the variable 'seqno_trace_neigh_tmp' can be reduced. [variableScope]
batctl-2018.2/bisect_iv.c:1086:52: style: The scope of the variable 'seqno_trace_neigh_ret' can be reduced. [variableScope]
batctl-2018.2/bisect_iv.c:1148:28: style: The scope of the variable 'seqno_trace_neigh_tmp' can be reduced. [variableScope]
batctl-2018.2/debug.c:136:6: style: The scope of the variable 'err' can be reduced. [variableScope]
batctl-2018.2/functions.c:366:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
batctl-2018.2/functions.c:360:0: note: Variable 'fd' is reassigned a value before the old one has been used.
batctl-2018.2/functions.c:366:2: note: Variable 'fd' is reassigned a value before the old one has been used.
batctl-2018.2/functions.c:743:2: style: Variable 'mac_result' is reassigned a value before the old one has been used. [redundantAssignment]
batctl-2018.2/functions.c:739:0: note: Variable 'mac_result' is reassigned a value before the old one has been used.
batctl-2018.2/functions.c:743:2: note: Variable 'mac_result' is reassigned a value before the old one has been used.
batctl-2018.2/functions.c:210:44: style: Function 'read_file' argument 2 names different: declaration 'path' definition 'fname'. [funcArgNamesDifferent]
batctl-2018.2/functions.h:44:44: note: Function 'read_file' argument 2 names different: declaration 'path' definition 'fname'.
batctl-2018.2/functions.c:210:44: note: Function 'read_file' argument 2 names different: declaration 'path' definition 'fname'.
batctl-2018.2/genl.c:120:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
batctl-2018.2/genl.c:117:2: note: Variable 'ret' is reassigned a value before the old one has been used.
batctl-2018.2/genl.c:120:2: note: Variable 'ret' is reassigned a value before the old one has been used.
batctl-2018.2/genl.c:135:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
batctl-2018.2/icmp_helper.c:329:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
batctl-2018.2/icmp_helper.c:322:0: note: Variable 'f' is reassigned a value before the old one has been used.
batctl-2018.2/icmp_helper.c:329:2: note: Variable 'f' is reassigned a value before the old one has been used.
batctl-2018.2/ioctl.c:114:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
batctl-2018.2/ioctl.c:108:0: note: Variable 'fd' is reassigned a value before the old one has been used.
batctl-2018.2/ioctl.c:114:2: note: Variable 'fd' is reassigned a value before the old one has been used.
batctl-2018.2/ioctl.c:51:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
batctl-2018.2/main.c:48:9: style: The scope of the variable 'opt_indent' can be reduced. [variableScope]
batctl-2018.2/netlink.c:889:2: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
batctl-2018.2/netlink.c:889:2: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
batctl-2018.2/netlink.c:188:17: style: The scope of the variable 'primary_mac' can be reduced. [variableScope]
batctl-2018.2/netlink.c:191:14: style: The scope of the variable 'primary_if' can be reduced. [variableScope]
batctl-2018.2/netlink.c:193:14: style: The scope of the variable 'version' can be reduced. [variableScope]
batctl-2018.2/netlink.c:195:10: style: The scope of the variable 'ttvn' can be reduced. [variableScope]
batctl-2018.2/netlink.c:196:11: style: The scope of the variable 'bla_group_id' can be reduced. [variableScope]
batctl-2018.2/netlink.c:197:14: style: The scope of the variable 'algo_name' can be reduced. [variableScope]
batctl-2018.2/netlink.c:198:14: style: The scope of the variable 'extra_header' can be reduced. [variableScope]
batctl-2018.2/netlink.c:486:11: style: The scope of the variable 'throughput_mbits' can be reduced. [variableScope]
batctl-2018.2/netlink.c:486:29: style: The scope of the variable 'throughput_kbits' can be reduced. [variableScope]
batctl-2018.2/netlink.c:498:10: style: The scope of the variable 'tq' can be reduced. [variableScope]
batctl-2018.2/netlink.c:624:11: style: The scope of the variable 'throughput_mbits' can be reduced. [variableScope]
batctl-2018.2/netlink.c:624:29: style: The scope of the variable 'throughput_kbits' can be reduced. [variableScope]
batctl-2018.2/netlink.c:915:11: style: The scope of the variable 'throughput' can be reduced. [variableScope]
batctl-2018.2/netlink.c:1211:11: style: The scope of the variable 'flags' can be reduced. [variableScope]
batctl-2018.2/netlink.c:1373:14: style: Function 'netlink_print_originators' argument 3 names different: declaration 'read_opt' definition 'read_opts'. [funcArgNamesDifferent]
batctl-2018.2/netlink.h:32:71: note: Function 'netlink_print_originators' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1373:14: note: Function 'netlink_print_originators' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1408:69: style: Function 'netlink_print_neighbors' argument 3 names different: declaration 'read_opt' definition 'read_opts'. [funcArgNamesDifferent]
batctl-2018.2/netlink.h:34:69: note: Function 'netlink_print_neighbors' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1408:69: note: Function 'netlink_print_neighbors' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1420:14: style: Function 'netlink_print_transglobal' argument 3 names different: declaration 'read_opt' definition 'read_opts'. [funcArgNamesDifferent]
batctl-2018.2/netlink.h:38:71: note: Function 'netlink_print_transglobal' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1420:14: note: Function 'netlink_print_transglobal' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1430:70: style: Function 'netlink_print_translocal' argument 3 names different: declaration 'read_opt' definition 'read_opts'. [funcArgNamesDifferent]
batctl-2018.2/netlink.h:40:70: note: Function 'netlink_print_translocal' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1430:70: note: Function 'netlink_print_translocal' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1441:68: style: Function 'netlink_print_gateways' argument 3 names different: declaration 'read_opt' definition 'read_opts'. [funcArgNamesDifferent]
batctl-2018.2/netlink.h:36:68: note: Function 'netlink_print_gateways' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1441:68: note: Function 'netlink_print_gateways' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1477:69: style: Function 'netlink_print_bla_claim' argument 3 names different: declaration 'read_opt' definition 'read_opts'. [funcArgNamesDifferent]
batctl-2018.2/netlink.h:44:69: note: Function 'netlink_print_bla_claim' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1477:69: note: Function 'netlink_print_bla_claim' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1488:72: style: Function 'netlink_print_bla_backbone' argument 3 names different: declaration 'read_opt' definition 'read_opts'. [funcArgNamesDifferent]
batctl-2018.2/netlink.h:46:72: note: Function 'netlink_print_bla_backbone' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1488:72: note: Function 'netlink_print_bla_backbone' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1498:69: style: Function 'netlink_print_dat_cache' argument 3 names different: declaration 'read_opt' definition 'read_opts'. [funcArgNamesDifferent]
batctl-2018.2/netlink.h:48:69: note: Function 'netlink_print_dat_cache' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1498:69: note: Function 'netlink_print_dat_cache' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1520:71: style: Function 'netlink_print_mcast_flags' argument 3 names different: declaration 'read_opt' definition 'read_opts'. [funcArgNamesDifferent]
batctl-2018.2/netlink.h:50:71: note: Function 'netlink_print_mcast_flags' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:1520:71: note: Function 'netlink_print_mcast_flags' argument 3 names different: declaration 'read_opt' definition 'read_opts'.
batctl-2018.2/netlink.c:784:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
batctl-2018.2/netlink.c:890:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
batctl-2018.2/netlink.c:1043:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
batctl-2018.2/netlink.c:1120:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
batctl-2018.2/netlink.c:1195:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
batctl-2018.2/netlink.c:1256:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
batctl-2018.2/netlink.c:1257:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
batctl-2018.2/netlink.c:1258:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
batctl-2018.2/batadv_packet.h:463:0: error: #error "unknown bitfield endianness" [preprocessorErrorDirective]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/batik/batik_1.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/batmand/batmand_0.3.2.orig.tar.gz
batman-0.3.2/allocate.c:463:22: style: Function 'debugFree' argument 1 names different: declaration 'memoryParameter' definition 'memory'. [funcArgNamesDifferent]
batman-0.3.2/allocate.h:33:22: note: Function 'debugFree' argument 1 names different: declaration 'memoryParameter' definition 'memory'.
batman-0.3.2/allocate.c:463:22: note: Function 'debugFree' argument 1 names different: declaration 'memoryParameter' definition 'memory'.
batman-0.3.2/batman.c:352:15: warning: Either the condition 'orig_node!=NULL' is redundant or there is possible null pointer dereference: orig_node. [nullPointerRedundantCheck]
batman-0.3.2/batman.c:355:17: note: Assuming that condition 'orig_node!=NULL' is not redundant
batman-0.3.2/batman.c:352:15: note: Null pointer dereference
batman-0.3.2/batman.c:346:7: style: The scope of the variable 'orig_str' can be reduced. [variableScope]
batman-0.3.2/batman.c:346:31: style: The scope of the variable 'next_str' can be reduced. [variableScope]
batman-0.3.2/batman.c:498:24: style: The scope of the variable 'tup' can be reduced. [variableScope]
batman-0.3.2/batman.c:719:21: style: The scope of the variable 'tmp_neigh_node' can be reduced. [variableScope]
batman-0.3.2/batman.c:863:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
batman-0.3.2/bitarray.c:44:16: style: The scope of the variable 'word_offset' can be reduced. [variableScope]
batman-0.3.2/bitarray.c:44:29: style: The scope of the variable 'word_num' can be reduced. [variableScope]
batman-0.3.2/bitarray.c:128:6: style: The scope of the variable 'i' can be reduced. [variableScope]
batman-0.3.2/bitarray.c:171:15: style: The scope of the variable 'word' can be reduced. [variableScope]
batman-0.3.2/bsd/kernel.c:133:31: style: Function 'bind_to_iface' argument 1 names different: declaration 'sock' definition 'udp_recv_sock'. [funcArgNamesDifferent]
batman-0.3.2/os.h:78:31: note: Function 'bind_to_iface' argument 1 names different: declaration 'sock' definition 'udp_recv_sock'.
batman-0.3.2/bsd/kernel.c:133:31: note: Function 'bind_to_iface' argument 1 names different: declaration 'sock' definition 'udp_recv_sock'.
batman-0.3.2/bsd/tun.c:156:58: style: Function 'add_dev_tun' argument 2 names different: declaration 'dest_addr' definition 'tun_addr'. [funcArgNamesDifferent]
batman-0.3.2/os.h:59:59: note: Function 'add_dev_tun' argument 2 names different: declaration 'dest_addr' definition 'tun_addr'.
batman-0.3.2/bsd/tun.c:156:58: note: Function 'add_dev_tun' argument 2 names different: declaration 'dest_addr' definition 'tun_addr'.
batman-0.3.2/hna.c:499:22: style: The scope of the variable 'e' can be reduced. [variableScope]
batman-0.3.2/hna.c:546:27: style: The scope of the variable 'hna_global_entry' can be reduced. [variableScope]
batman-0.3.2/hna.c:709:22: style: The scope of the variable 'e' can be reduced. [variableScope]
batman-0.3.2/hna.c:752:26: style: The scope of the variable 'hna_local_entry' can be reduced. [variableScope]
batman-0.3.2/linux/modules/gateway.c:642:2: style: Variable 'gw_client' is reassigned a value before the old one has been used. [redundantAssignment]
batman-0.3.2/linux/modules/gateway.c:637:0: note: Variable 'gw_client' is reassigned a value before the old one has been used.
batman-0.3.2/linux/modules/gateway.c:642:2: note: Variable 'gw_client' is reassigned a value before the old one has been used.
batman-0.3.2/linux/modules/gateway.c:308:6: style: The scope of the variable 'length' can be reduced. [variableScope]
batman-0.3.2/linux/modules/gateway.c:635:17: style: The scope of the variable 'next_free_ip' can be reduced. [variableScope]
batman-0.3.2/linux/modules/gateway.c:795:17: style: The scope of the variable 'wip' can be reduced. [variableScope]
batman-0.3.2/linux/modules/gateway.c:795:23: style: The scope of the variable 'vip' can be reduced. [variableScope]
batman-0.3.2/linux/modules/gateway.c:796:6: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
batman-0.3.2/linux/modules/gateway.c:722:26: portability: 'data1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
batman-0.3.2/linux/modules/gateway.c:722:37: portability: 'data2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
batman-0.3.2/linux/modules/gateway24.c:588:2: style: Variable 'gw_client' is reassigned a value before the old one has been used. [redundantAssignment]
batman-0.3.2/linux/modules/gateway24.c:583:0: note: Variable 'gw_client' is reassigned a value before the old one has been used.
batman-0.3.2/linux/modules/gateway24.c:588:2: note: Variable 'gw_client' is reassigned a value before the old one has been used.
batman-0.3.2/linux/modules/gateway24.c:101:20: style: The scope of the variable 'priv' can be reduced. [variableScope]
batman-0.3.2/linux/modules/gateway24.c:290:6: style: The scope of the variable 'length' can be reduced. [variableScope]
batman-0.3.2/linux/modules/gateway24.c:581:17: style: The scope of the variable 'next_free_ip' can be reduced. [variableScope]
batman-0.3.2/linux/modules/gateway24.c:493:0: warning: Redundant assignment of 'priv' to itself. [selfAssignment]
batman-0.3.2/linux/modules/gateway24.c:702:26: portability: 'data1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
batman-0.3.2/linux/modules/gateway24.c:702:37: portability: 'data2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
batman-0.3.2/linux/modules/mod_batman.c:164:6: style: The scope of the variable 'minor_num' can be reduced. [variableScope]
batman-0.3.2/linux/modules/mod_batman.c:164:17: style: The scope of the variable 'retval' can be reduced. [variableScope]
batman-0.3.2/linux/route.c:515:16: style: The scope of the variable 'ifr' can be reduced. [variableScope]
batman-0.3.2/linux/route.c:623:20: style: The scope of the variable 'rtl' can be reduced. [variableScope]
batman-0.3.2/linux/route.c:633:16: style: The scope of the variable 'rtm' can be reduced. [variableScope]
batman-0.3.2/linux/route.c:639:17: style: The scope of the variable 'rtap' can be reduced. [variableScope]
batman-0.3.2/linux/route.c:173:154: style: Function 'add_del_route' argument 9 names different: declaration 'del' definition 'route_action'. [funcArgNamesDifferent]
batman-0.3.2/os.h:47:155: note: Function 'add_del_route' argument 9 names different: declaration 'del' definition 'route_action'.
batman-0.3.2/linux/route.c:173:154: note: Function 'add_del_route' argument 9 names different: declaration 'del' definition 'route_action'.
batman-0.3.2/linux/route.c:358:104: style: Function 'add_del_rule' argument 6 names different: declaration 'dst_rule' definition 'rule_type'. [funcArgNamesDifferent]
batman-0.3.2/os.h:48:105: note: Function 'add_del_rule' argument 6 names different: declaration 'dst_rule' definition 'rule_type'.
batman-0.3.2/linux/route.c:358:104: note: Function 'add_del_rule' argument 6 names different: declaration 'dst_rule' definition 'rule_type'.
batman-0.3.2/linux/route.c:358:122: style: Function 'add_del_rule' argument 7 names different: declaration 'del' definition 'rule_action'. [funcArgNamesDifferent]
batman-0.3.2/os.h:48:122: note: Function 'add_del_rule' argument 7 names different: declaration 'del' definition 'rule_action'.
batman-0.3.2/linux/route.c:358:122: note: Function 'add_del_rule' argument 7 names different: declaration 'del' definition 'rule_action'.
batman-0.3.2/linux/route.c:507:36: style: Function 'add_del_interface_rules' argument 1 names different: declaration 'del' definition 'rule_action'. [funcArgNamesDifferent]
batman-0.3.2/os.h:49:37: note: Function 'add_del_interface_rules' argument 1 names different: declaration 'del' definition 'rule_action'.
batman-0.3.2/linux/route.c:507:36: note: Function 'add_del_interface_rules' argument 1 names different: declaration 'del' definition 'rule_action'.
batman-0.3.2/linux/route.c:621:31: style: Function 'flush_routes_rules' argument 1 names different: declaration 'rt_table' definition 'is_rule'. [funcArgNamesDifferent]
batman-0.3.2/os.h:50:32: note: Function 'flush_routes_rules' argument 1 names different: declaration 'rt_table' definition 'is_rule'.
batman-0.3.2/linux/route.c:621:31: note: Function 'flush_routes_rules' argument 1 names different: declaration 'rt_table' definition 'is_rule'.
batman-0.3.2/linux/tun.c:171:59: style: Function 'add_dev_tun' argument 2 names different: declaration 'dest_addr' definition 'tun_addr'. [funcArgNamesDifferent]
batman-0.3.2/os.h:59:59: note: Function 'add_dev_tun' argument 2 names different: declaration 'dest_addr' definition 'tun_addr'.
batman-0.3.2/linux/tun.c:171:59: note: Function 'add_dev_tun' argument 2 names different: declaration 'dest_addr' definition 'tun_addr'.
batman-0.3.2/originator.c:155:18: style: The scope of the variable 'gw_node' can be reduced. [variableScope]
batman-0.3.2/originator.c:436:20: style: The scope of the variable 'forw_node' can be reduced. [variableScope]
batman-0.3.2/originator.c:438:21: style: The scope of the variable 'neigh_node' can be reduced. [variableScope]
batman-0.3.2/originator.c:439:18: style: The scope of the variable 'gw_node' can be reduced. [variableScope]
batman-0.3.2/originator.c:442:36: style: The scope of the variable 'debug_out_size' can be reduced. [variableScope]
batman-0.3.2/originator.c:443:70: style: The scope of the variable 'debug_out_str' can be reduced. [variableScope]
batman-0.3.2/posix/init.c:1019:20: style: The scope of the variable 'batman_if' can be reduced. [variableScope]
batman-0.3.2/posix/init.c:1036:20: style: The scope of the variable 'batman_if' can be reduced. [variableScope]
batman-0.3.2/posix/init.c:1055:10: style: The scope of the variable 'sock_opts' can be reduced. [variableScope]
batman-0.3.2/posix/init.c:1055:21: style: The scope of the variable 'err' can be reduced. [variableScope]
batman-0.3.2/posix/init.c:1055:26: style: The scope of the variable 'skfd' can be reduced. [variableScope]
batman-0.3.2/posix/posix.c:462:20: style: The scope of the variable 'batman_if' can be reduced. [variableScope]
batman-0.3.2/posix/posix.c:516:20: style: The scope of the variable 'orig_node' can be reduced. [variableScope]
batman-0.3.2/posix/unix_socket.c:46:27: style: The scope of the variable 'debug_level_info' can be reduced. [variableScope]
batman-0.3.2/posix/unix_socket.c:160:9: style: The scope of the variable 'res' can be reduced. [variableScope]
batman-0.3.2/schedule.c:38:20: style: The scope of the variable 'orig_node' can be reduced. [variableScope]
batman-0.3.2/schedule.c:113:158: style: Function 'schedule_forward_packet' argument 6 names different: declaration 'if_outgoing' definition 'if_incoming'. [funcArgNamesDifferent]
batman-0.3.2/schedule.h:24:158: note: Function 'schedule_forward_packet' argument 6 names different: declaration 'if_outgoing' definition 'if_incoming'.
batman-0.3.2/schedule.c:113:158: note: Function 'schedule_forward_packet' argument 6 names different: declaration 'if_outgoing' definition 'if_incoming'.
batman-0.3.2/schedule.c:298:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
batman-0.3.2/schedule.c:345:336: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/batmon.app/batmon.app_0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bats/bats_0.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/battery-stats/battery-stats_0.5.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/battleball/battleball_2.0.orig.tar.gz
bb-2.0/bb/bbgfxtarget.C:148:35: style: Function 'Tab' argument 1 names different: declaration 'blanks' definition 'spaces'. [funcArgNamesDifferent]
bb-2.0/bb/bbgfxtarget.h:60:24: note: Function 'Tab' argument 1 names different: declaration 'blanks' definition 'spaces'.
bb-2.0/bb/bbgfxtarget.C:148:35: note: Function 'Tab' argument 1 names different: declaration 'blanks' definition 'spaces'.
bb-2.0/bb/bbgfxtarget.C:17:14: warning: Member variable 'bbGfxTarget::font' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/gob.h:120:57: style: C-style pointer casting [cstyleCast]
bb-2.0/bb/gob.h:121:57: style: C-style pointer casting [cstyleCast]
bb-2.0/bb/gob.h:122:57: style: C-style pointer casting [cstyleCast]
bb-2.0/bb/gob.C:90:47: style: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'. [funcArgNamesDifferent]
bb-2.0/bb/gob.h:112:51: note: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'.
bb-2.0/bb/gob.C:90:47: note: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'.
bb-2.0/bb/gob.C:203:38: style: Function 'KickIfHit' argument 2 names different: declaration 'mv' definition 'maxVel'. [funcArgNamesDifferent]
bb-2.0/bb/gob.h:126:31: note: Function 'KickIfHit' argument 2 names different: declaration 'mv' definition 'maxVel'.
bb-2.0/bb/gob.C:203:38: note: Function 'KickIfHit' argument 2 names different: declaration 'mv' definition 'maxVel'.
bb-2.0/bb/gob.C:203:52: style: Function 'KickIfHit' argument 3 names different: declaration 'zv' definition 'zvel'. [funcArgNamesDifferent]
bb-2.0/bb/gob.h:126:44: note: Function 'KickIfHit' argument 3 names different: declaration 'zv' definition 'zvel'.
bb-2.0/bb/gob.C:203:52: note: Function 'KickIfHit' argument 3 names different: declaration 'zv' definition 'zvel'.
bb-2.0/bb/gob.C:203:64: style: Function 'KickIfHit' argument 4 names different: declaration 'a' definition 'acc'. [funcArgNamesDifferent]
bb-2.0/bb/gob.h:126:55: note: Function 'KickIfHit' argument 4 names different: declaration 'a' definition 'acc'.
bb-2.0/bb/gob.C:203:64: note: Function 'KickIfHit' argument 4 names different: declaration 'a' definition 'acc'.
bb-2.0/bb/gob.C:204:12: style: Function 'KickIfHit' argument 5 names different: declaration 'kb' definition 'kickBoth'. [funcArgNamesDifferent]
bb-2.0/bb/gob.h:127:12: note: Function 'KickIfHit' argument 5 names different: declaration 'kb' definition 'kickBoth'.
bb-2.0/bb/gob.C:204:12: note: Function 'KickIfHit' argument 5 names different: declaration 'kb' definition 'kickBoth'.
bb-2.0/bb/gob.C:239:45: style: Function 'PushFrom' argument 2 names different: declaration 'pm' definition 'pushMult'. [funcArgNamesDifferent]
bb-2.0/bb/gob.h:131:37: note: Function 'PushFrom' argument 2 names different: declaration 'pm' definition 'pushMult'.
bb-2.0/bb/gob.C:239:45: note: Function 'PushFrom' argument 2 names different: declaration 'pm' definition 'pushMult'.
bb-2.0/bb/gob.C:239:62: style: Function 'PushFrom' argument 3 names different: declaration 'sm' definition 'spinMult'. [funcArgNamesDifferent]
bb-2.0/bb/gob.h:131:49: note: Function 'PushFrom' argument 3 names different: declaration 'sm' definition 'spinMult'.
bb-2.0/bb/gob.C:239:62: note: Function 'PushFrom' argument 3 names different: declaration 'sm' definition 'spinMult'.
bb-2.0/bb/gob.C:240:13: style: Function 'PushFrom' argument 4 names different: declaration 'gb' definition 'groundBounce'. [funcArgNamesDifferent]
bb-2.0/bb/gob.h:132:12: note: Function 'PushFrom' argument 4 names different: declaration 'gb' definition 'groundBounce'.
bb-2.0/bb/gob.C:240:13: note: Function 'PushFrom' argument 4 names different: declaration 'gb' definition 'groundBounce'.
bb-2.0/bb/gob.C:318:35: style: Function 'WillBeHitBy' argument 1 names different: declaration 'pos' definition 'startPos'. [funcArgNamesDifferent]
bb-2.0/bb/gob.h:141:34: note: Function 'WillBeHitBy' argument 1 names different: declaration 'pos' definition 'startPos'.
bb-2.0/bb/gob.C:318:35: note: Function 'WillBeHitBy' argument 1 names different: declaration 'pos' definition 'startPos'.
bb-2.0/bb/gob.C:373:63: style: Function 'GetClosestApproach' argument 2 names different: declaration 'shelInitlVel' definition 'shellInitVel'. [funcArgNamesDifferent]
bb-2.0/bb/gob.h:184:63: note: Function 'GetClosestApproach' argument 2 names different: declaration 'shelInitlVel' definition 'shellInitVel'.
bb-2.0/bb/gob.C:373:63: note: Function 'GetClosestApproach' argument 2 names different: declaration 'shelInitlVel' definition 'shellInitVel'.
bb-2.0/bb/gob.h:34:3: warning: Member variable 'gobRef::gobPtr' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/gob.h:58:3: style: 'gobList::operator=' should return 'gobList &'. [operatorEq]
bb-2.0/bb/gob.h:57:3: style: Struct 'gobList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/gobs.C:142:17: style: C-style pointer casting [cstyleCast]
bb-2.0/bb/gobs.C:151:17: style: C-style pointer casting [cstyleCast]
bb-2.0/bb/gobs.C:875:17: style: C-style pointer casting [cstyleCast]
bb-2.0/bb/gobs.C:101:38: style: Function 'ComputeMiss' argument 1 names different: declaration 'tgt' definition 'target'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:39:40: note: Function 'ComputeMiss' argument 1 names different: declaration 'tgt' definition 'target'.
bb-2.0/bb/gobs.C:101:38: note: Function 'ComputeMiss' argument 1 names different: declaration 'tgt' definition 'target'.
bb-2.0/bb/gobs.C:101:50: style: Function 'ComputeMiss' argument 2 names different: declaration 'acc' definition 'firingAcc'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:39:48: note: Function 'ComputeMiss' argument 2 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:101:50: note: Function 'ComputeMiss' argument 2 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:102:12: style: Function 'ComputeMiss' argument 3 names different: declaration 'miss' definition 'missVector'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:39:58: note: Function 'ComputeMiss' argument 3 names different: declaration 'miss' definition 'missVector'.
bb-2.0/bb/gobs.C:102:12: note: Function 'ComputeMiss' argument 3 names different: declaration 'miss' definition 'missVector'.
bb-2.0/bb/gobs.C:102:32: style: Function 'ComputeMiss' argument 4 names different: declaration 'time' definition 'closestTime'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:39:71: note: Function 'ComputeMiss' argument 4 names different: declaration 'time' definition 'closestTime'.
bb-2.0/bb/gobs.C:102:32: note: Function 'ComputeMiss' argument 4 names different: declaration 'time' definition 'closestTime'.
bb-2.0/bb/gobs.C:172:35: style: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:41:37: note: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'.
bb-2.0/bb/gobs.C:172:35: note: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'.
bb-2.0/bb/gobs.C:172:53: style: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:41:51: note: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'.
bb-2.0/bb/gobs.C:172:53: note: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'.
bb-2.0/bb/gobs.C:173:16: style: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:41:61: note: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'.
bb-2.0/bb/gobs.C:173:16: note: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'.
bb-2.0/bb/gobs.C:188:47: style: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:44:45: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:188:47: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:188:59: style: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:44:52: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:188:59: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:189:10: style: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:44:60: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:189:10: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:215:37: style: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'v'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:48:36: note: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'v'.
bb-2.0/bb/gobs.C:215:37: note: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'v'.
bb-2.0/bb/gobs.C:237:32: style: Function 'FireIfReady' argument 1 names different: declaration 'am' definition 'ammo'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:46:34: note: Function 'FireIfReady' argument 1 names different: declaration 'am' definition 'ammo'.
bb-2.0/bb/gobs.C:237:32: note: Function 'FireIfReady' argument 1 names different: declaration 'am' definition 'ammo'.
bb-2.0/bb/gobs.C:238:17: style: Function 'FireIfReady' argument 2 names different: declaration 'tgt' definition 'target'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:46:48: note: Function 'FireIfReady' argument 2 names different: declaration 'tgt' definition 'target'.
bb-2.0/bb/gobs.C:238:17: note: Function 'FireIfReady' argument 2 names different: declaration 'tgt' definition 'target'.
bb-2.0/bb/gobs.C:238:31: style: Function 'FireIfReady' argument 3 names different: declaration 'mv' definition 'missVector'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:46:58: note: Function 'FireIfReady' argument 3 names different: declaration 'mv' definition 'missVector'.
bb-2.0/bb/gobs.C:238:31: note: Function 'FireIfReady' argument 3 names different: declaration 'mv' definition 'missVector'.
bb-2.0/bb/gobs.C:239:10: style: Function 'FireIfReady' argument 4 names different: declaration 'acc' definition 'firingAcc'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:46:65: note: Function 'FireIfReady' argument 4 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:239:10: note: Function 'FireIfReady' argument 4 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:239:25: style: Function 'FireIfReady' argument 5 names different: declaration 'frq' definition 'firingFrq'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:46:73: note: Function 'FireIfReady' argument 5 names different: declaration 'frq' definition 'firingFrq'.
bb-2.0/bb/gobs.C:239:25: note: Function 'FireIfReady' argument 5 names different: declaration 'frq' definition 'firingFrq'.
bb-2.0/bb/gobs.C:256:47: style: Function 'PreferredVhclTarget' argument 1 names different: declaration 'bp' definition 'ballPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:52:49: note: Function 'PreferredVhclTarget' argument 1 names different: declaration 'bp' definition 'ballPos'.
bb-2.0/bb/gobs.C:256:47: note: Function 'PreferredVhclTarget' argument 1 names different: declaration 'bp' definition 'ballPos'.
bb-2.0/bb/gobs.C:331:31: style: Function 'tankGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:126:38: note: Function 'tankGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:331:31: note: Function 'tankGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:331:52: style: Function 'tankGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:126:55: note: Function 'tankGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:331:52: note: Function 'tankGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:362:36: style: Function 'Contains' argument 1 names different: declaration 'worldPt' definition 'globalPt'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:132:38: note: Function 'Contains' argument 1 names different: declaration 'worldPt' definition 'globalPt'.
bb-2.0/bb/gobs.C:362:36: note: Function 'Contains' argument 1 names different: declaration 'worldPt' definition 'globalPt'.
bb-2.0/bb/gobs.C:362:51: style: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:132:51: note: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'.
bb-2.0/bb/gobs.C:362:51: note: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'.
bb-2.0/bb/gobs.C:396:32: style: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:136:58: note: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:396:32: note: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:396:47: style: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:136:67: note: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'.
bb-2.0/bb/gobs.C:396:47: note: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'.
bb-2.0/bb/gobs.C:411:47: style: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:138:45: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:411:47: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:411:59: style: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:138:52: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:411:59: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:412:10: style: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:138:60: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:412:10: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:452:37: style: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:147:36: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:452:37: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:468:37: style: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:148:36: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:468:37: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:476:35: style: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:135:37: note: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'.
bb-2.0/bb/gobs.C:476:35: note: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'.
bb-2.0/bb/gobs.C:476:53: style: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:135:51: note: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'.
bb-2.0/bb/gobs.C:476:53: note: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'.
bb-2.0/bb/gobs.C:477:16: style: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:135:61: note: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'.
bb-2.0/bb/gobs.C:477:16: note: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'.
bb-2.0/bb/gobs.C:485:31: style: Function 'turrGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:88:38: note: Function 'turrGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:485:31: note: Function 'turrGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:485:52: style: Function 'turrGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:88:55: note: Function 'turrGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:485:52: note: Function 'turrGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:485:65: style: Function 'turrGob' argument 3 names different: declaration 'par' definition 'newParent'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:88:64: note: Function 'turrGob' argument 3 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:485:65: note: Function 'turrGob' argument 3 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:486:18: style: Function 'turrGob' argument 5 names different: declaration 'ns' definition 'newShape'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:89:10: note: Function 'turrGob' argument 5 names different: declaration 'ns' definition 'newShape'.
bb-2.0/bb/gobs.C:486:18: note: Function 'turrGob' argument 5 names different: declaration 'ns' definition 'newShape'.
bb-2.0/bb/gobs.C:492:46: style: Function 'turrGob' argument 2 names different: declaration 'par' definition 'newParent'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:90:51: note: Function 'turrGob' argument 2 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:492:46: note: Function 'turrGob' argument 2 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:513:32: style: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:94:58: note: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:513:32: note: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:513:47: style: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:94:67: note: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'.
bb-2.0/bb/gobs.C:513:47: note: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'.
bb-2.0/bb/gobs.C:545:47: style: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:96:45: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:545:47: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:545:59: style: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:96:52: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:545:59: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:546:10: style: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:96:60: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:546:10: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:568:32: style: Function 'EyeIsInside' argument 1 names different: declaration 'in' definition 'inside'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:97:34: note: Function 'EyeIsInside' argument 1 names different: declaration 'in' definition 'inside'.
bb-2.0/bb/gobs.C:568:32: note: Function 'EyeIsInside' argument 1 names different: declaration 'in' definition 'inside'.
bb-2.0/bb/gobs.C:607:31: style: Function 'barrGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:68:38: note: Function 'barrGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:607:31: note: Function 'barrGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:607:52: style: Function 'barrGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:68:55: note: Function 'barrGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:607:52: note: Function 'barrGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:607:65: style: Function 'barrGob' argument 3 names different: declaration 'par' definition 'newParent'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:68:64: note: Function 'barrGob' argument 3 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:607:65: note: Function 'barrGob' argument 3 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:608:18: style: Function 'barrGob' argument 5 names different: declaration 'ns' definition 'newShape'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:69:10: note: Function 'barrGob' argument 5 names different: declaration 'ns' definition 'newShape'.
bb-2.0/bb/gobs.C:608:18: note: Function 'barrGob' argument 5 names different: declaration 'ns' definition 'newShape'.
bb-2.0/bb/gobs.C:623:47: style: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:72:45: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:623:47: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:623:59: style: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:72:52: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:623:59: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:624:10: style: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:72:60: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:624:10: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:644:34: style: Function 'GetShellPos' argument 1 names different: declaration 'p' definition 'shellPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:74:36: note: Function 'GetShellPos' argument 1 names different: declaration 'p' definition 'shellPos'.
bb-2.0/bb/gobs.C:644:34: note: Function 'GetShellPos' argument 1 names different: declaration 'p' definition 'shellPos'.
bb-2.0/bb/gobs.C:644:50: style: Function 'GetShellPos' argument 2 names different: declaration 'v' definition 'shellVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:74:45: note: Function 'GetShellPos' argument 2 names different: declaration 'v' definition 'shellVel'.
bb-2.0/bb/gobs.C:644:50: note: Function 'GetShellPos' argument 2 names different: declaration 'v' definition 'shellVel'.
bb-2.0/bb/gobs.C:666:31: style: Function 'heliGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:169:38: note: Function 'heliGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:666:31: note: Function 'heliGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:666:52: style: Function 'heliGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:169:55: note: Function 'heliGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:666:52: note: Function 'heliGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:674:35: style: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:174:37: note: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'.
bb-2.0/bb/gobs.C:674:35: note: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'.
bb-2.0/bb/gobs.C:674:53: style: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:174:51: note: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'.
bb-2.0/bb/gobs.C:674:53: note: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'.
bb-2.0/bb/gobs.C:675:16: style: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:174:61: note: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'.
bb-2.0/bb/gobs.C:675:16: note: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'.
bb-2.0/bb/gobs.C:723:32: style: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:175:58: note: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:723:32: note: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:723:47: style: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:175:67: note: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'.
bb-2.0/bb/gobs.C:723:47: note: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'.
bb-2.0/bb/gobs.C:758:47: style: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:177:45: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:758:47: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:758:59: style: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:177:52: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:758:59: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:759:10: style: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:177:60: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:759:10: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:786:34: style: Function 'GetShellPos' argument 1 names different: declaration 'p' definition 'shellPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:179:36: note: Function 'GetShellPos' argument 1 names different: declaration 'p' definition 'shellPos'.
bb-2.0/bb/gobs.C:786:34: note: Function 'GetShellPos' argument 1 names different: declaration 'p' definition 'shellPos'.
bb-2.0/bb/gobs.C:786:50: style: Function 'GetShellPos' argument 2 names different: declaration 'v' definition 'shellVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:179:45: note: Function 'GetShellPos' argument 2 names different: declaration 'v' definition 'shellVel'.
bb-2.0/bb/gobs.C:786:50: note: Function 'GetShellPos' argument 2 names different: declaration 'v' definition 'shellVel'.
bb-2.0/bb/gobs.C:828:37: style: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:191:36: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:828:37: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:844:37: style: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:192:36: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:844:37: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:865:31: style: Function 'bladGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:154:38: note: Function 'bladGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:865:31: note: Function 'bladGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:865:52: style: Function 'bladGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:154:55: note: Function 'bladGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:865:52: note: Function 'bladGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:865:65: style: Function 'bladGob' argument 3 names different: declaration 'par' definition 'newParent'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:154:64: note: Function 'bladGob' argument 3 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:865:65: note: Function 'bladGob' argument 3 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:869:46: style: Function 'bladGob' argument 2 names different: declaration 'par' definition 'newParent'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:155:51: note: Function 'bladGob' argument 2 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:869:46: note: Function 'bladGob' argument 2 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:912:37: style: Function 'EyeIsInside' argument 1 names different: declaration 'in' definition 'inside'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:219:34: note: Function 'EyeIsInside' argument 1 names different: declaration 'in' definition 'inside'.
bb-2.0/bb/gobs.C:912:37: note: Function 'EyeIsInside' argument 1 names different: declaration 'in' definition 'inside'.
bb-2.0/bb/gobs.C:930:42: style: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:222:36: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:930:42: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:946:42: style: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:223:36: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:946:42: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:974:51: style: Function 'turr_bladGob' argument 2 names different: declaration 'par' definition 'newParent'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:201:50: note: Function 'turr_bladGob' argument 2 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:974:51: note: Function 'turr_bladGob' argument 2 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:980:51: style: Function 'turr_bladGob' argument 2 names different: declaration 'par' definition 'newParent'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:202:50: note: Function 'turr_bladGob' argument 2 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:980:51: note: Function 'turr_bladGob' argument 2 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:1038:35: style: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:239:37: note: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'.
bb-2.0/bb/gobs.C:1038:35: note: Function 'Control' argument 1 names different: declaration 'd' definition 'dest'.
bb-2.0/bb/gobs.C:1038:53: style: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:239:51: note: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'.
bb-2.0/bb/gobs.C:1038:53: note: Function 'Control' argument 2 names different: declaration 'dd' definition 'destDir'.
bb-2.0/bb/gobs.C:1039:16: style: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:239:61: note: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'.
bb-2.0/bb/gobs.C:1039:16: note: Function 'Control' argument 3 names different: declaration 'std' definition 'selfToDest'.
bb-2.0/bb/gobs.C:1057:37: style: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:240:36: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1057:37: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1075:31: style: Function 'plneGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:246:38: note: Function 'plneGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1075:31: note: Function 'plneGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1075:52: style: Function 'plneGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:246:55: note: Function 'plneGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1075:52: note: Function 'plneGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1085:31: style: Function 'saucGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:261:38: note: Function 'saucGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1085:31: note: Function 'saucGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1085:52: style: Function 'saucGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:261:55: note: Function 'saucGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1085:52: note: Function 'saucGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1296:31: style: Function 'shllGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:336:38: note: Function 'shllGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1296:31: note: Function 'shllGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1296:52: style: Function 'shllGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:336:55: note: Function 'shllGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1296:52: note: Function 'shllGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1351:31: style: Function 'bldgGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:364:38: note: Function 'bldgGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1351:31: note: Function 'bldgGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1351:52: style: Function 'bldgGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:364:55: note: Function 'bldgGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1351:52: note: Function 'bldgGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1355:50: style: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:366:43: note: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'.
bb-2.0/bb/gobs.C:1355:50: note: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'.
bb-2.0/bb/gobs.C:1365:37: style: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:367:36: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1365:37: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1383:37: style: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:368:36: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1383:37: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1389:37: style: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'v'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:369:36: note: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'v'.
bb-2.0/bb/gobs.C:1389:37: note: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'v'.
bb-2.0/bb/gobs.C:1437:31: style: Function 'ballGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:381:38: note: Function 'ballGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1437:31: note: Function 'ballGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1437:52: style: Function 'ballGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:381:55: note: Function 'ballGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1437:52: note: Function 'ballGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1447:37: style: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:383:36: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1447:37: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1474:31: style: Function 'bounGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:394:38: note: Function 'bounGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1474:31: note: Function 'bounGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1478:50: style: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:395:51: note: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'.
bb-2.0/bb/gobs.C:1478:50: note: Function 'Contains' argument 2 names different: declaration 'incl' definition 'inclusive'.
bb-2.0/bb/gobs.C:1485:37: style: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:397:36: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1485:37: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1490:37: style: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:398:36: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1490:37: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1495:37: style: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:399:36: note: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1495:37: note: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1532:31: style: Function 'miscGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:409:38: note: Function 'miscGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1532:31: note: Function 'miscGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1532:45: style: Function 'miscGob' argument 2 names different: declaration 'ns' definition 'newShape'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:409:48: note: Function 'miscGob' argument 2 names different: declaration 'ns' definition 'newShape'.
bb-2.0/bb/gobs.C:1532:45: note: Function 'miscGob' argument 2 names different: declaration 'ns' definition 'newShape'.
bb-2.0/bb/gobs.C:1532:59: style: Function 'miscGob' argument 3 names different: declaration 'nc' definition 'newColor'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:409:56: note: Function 'miscGob' argument 3 names different: declaration 'nc' definition 'newColor'.
bb-2.0/bb/gobs.C:1532:59: note: Function 'miscGob' argument 3 names different: declaration 'nc' definition 'newColor'.
bb-2.0/bb/gobs.C:1537:37: style: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:411:36: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1537:37: note: Function 'HitByBall' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1543:37: style: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:412:36: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1543:37: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1549:37: style: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:413:36: note: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1549:37: note: Function 'HitByVhcl' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1555:31: style: Function 'mntnGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:422:24: note: Function 'mntnGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1555:31: note: Function 'mntnGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1568:31: style: Function 'bangGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:433:38: note: Function 'bangGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1568:31: note: Function 'bangGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1568:52: style: Function 'bangGob' argument 2 names different: declaration 'nv' definition 'newVel'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:433:55: note: Function 'bangGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1568:52: note: Function 'bangGob' argument 2 names different: declaration 'nv' definition 'newVel'.
bb-2.0/bb/gobs.C:1589:31: style: Function 'hrznGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:442:38: note: Function 'hrznGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1589:31: note: Function 'hrznGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1622:32: style: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:462:58: note: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:1622:32: note: Function 'Control' argument 3 names different: declaration 'acc' definition 'firingAcc'.
bb-2.0/bb/gobs.C:1622:47: style: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:462:67: note: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'.
bb-2.0/bb/gobs.C:1622:47: note: Function 'Control' argument 4 names different: declaration 'frq' definition 'firingFrq'.
bb-2.0/bb/gobs.C:1649:47: style: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:465:45: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:1649:47: note: Function 'DrawStatus' argument 2 names different: declaration 'c1' definition 'color1'.
bb-2.0/bb/gobs.C:1649:59: style: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:465:52: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:1649:59: note: Function 'DrawStatus' argument 3 names different: declaration 'c2' definition 'color2'.
bb-2.0/bb/gobs.C:1650:10: style: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:465:60: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:1650:10: note: Function 'DrawStatus' argument 4 names different: declaration 'all' definition 'drawAll'.
bb-2.0/bb/gobs.C:1671:37: style: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:474:36: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1671:37: note: Function 'HitByShll' argument 1 names different: declaration 'h' definition 'hitter'.
bb-2.0/bb/gobs.C:1716:31: style: Function 'railGob' argument 1 names different: declaration 'np' definition 'newPos'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:483:38: note: Function 'railGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1716:31: note: Function 'railGob' argument 1 names different: declaration 'np' definition 'newPos'.
bb-2.0/bb/gobs.C:1716:45: style: Function 'railGob' argument 2 names different: declaration 'nl' definition 'newLength'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:483:47: note: Function 'railGob' argument 2 names different: declaration 'nl' definition 'newLength'.
bb-2.0/bb/gobs.C:1716:45: note: Function 'railGob' argument 2 names different: declaration 'nl' definition 'newLength'.
bb-2.0/bb/gobs.C:1741:24: style: Function 'atchGob' argument 1 names different: declaration 'ns' definition 'newShape'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:113:31: note: Function 'atchGob' argument 1 names different: declaration 'ns' definition 'newShape'.
bb-2.0/bb/gobs.C:1741:24: note: Function 'atchGob' argument 1 names different: declaration 'ns' definition 'newShape'.
bb-2.0/bb/gobs.C:1741:39: style: Function 'atchGob' argument 2 names different: declaration 'par' definition 'newParent'. [funcArgNamesDifferent]
bb-2.0/bb/gobs.h:113:40: note: Function 'atchGob' argument 2 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:1741:39: note: Function 'atchGob' argument 2 names different: declaration 'par' definition 'newParent'.
bb-2.0/bb/gobs.C:138:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/bb/gobs.C:149:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/bb/gobs.C:1690:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/bb/gobs.C:1697:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/bb/gobs.h:400:17: style: Technically the member function 'bounGob::KeepWithin' can be const. [functionConst]
bb-2.0/bb/gobs.C:1500:15: note: Technically the member function 'bounGob::KeepWithin' can be const.
bb-2.0/bb/gobs.h:400:17: note: Technically the member function 'bounGob::KeepWithin' can be const.
bb-2.0/bb/gobs.h:127:17: style: Struct 'tankGob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/gobs.h:128:17: style: Struct 'tankGob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/gobs.h:170:17: style: Struct 'heliGob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/gobs.h:215:17: style: Struct 'tank_heliGob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/gobs.h:216:17: style: Struct 'tank_heliGob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/gobs.h:418:3: style: Struct 'treeGob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/gobs.h:422:3: style: Struct 'mntnGob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/gobs.h:426:3: style: Struct 'pllrGob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/gobs.h:442:17: style: Struct 'hrznGob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/gobs.h:27:1: warning: The struct 'vhclGob' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bb-2.0/bb/gobs.h:37:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:37:17: note: Function in derived class
bb-2.0/bb/gobs.h:48:17: style: The function 'HitByVhcl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:122:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:48:17: note: Function in derived class
bb-2.0/bb/gobs.h:49:17: style: The function 'Interact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:124:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:49:17: note: Function in derived class
bb-2.0/bb/gobs.h:50:17: style: The function 'IsVhcl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:125:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:50:17: note: Function in derived class
bb-2.0/bb/gobs.h:54:8: style: The function 'TeamNum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:137:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:54:8: note: Function in derived class
bb-2.0/bb/gobs.h:70:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:70:17: note: Function in derived class
bb-2.0/bb/gobs.h:71:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:40:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:71:17: note: Function in derived class
bb-2.0/bb/gobs.h:72:17: style: The function 'DrawStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:44:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:72:17: note: Function in derived class
bb-2.0/bb/gobs.h:73:17: style: The function 'Fire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:45:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:73:17: note: Function in derived class
bb-2.0/bb/gobs.h:74:17: style: The function 'GetShellPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:47:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:74:17: note: Function in derived class
bb-2.0/bb/gobs.h:75:17: style: The function 'Interact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:124:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:75:17: note: Function in derived class
bb-2.0/bb/gobs.h:76:17: style: The function 'MaxRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:51:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:76:17: note: Function in derived class
bb-2.0/bb/gobs.h:77:17: style: The function 'MaxVel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:129:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:77:17: note: Function in derived class
bb-2.0/bb/gobs.h:78:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:78:17: note: Function in derived class
bb-2.0/bb/gobs.h:91:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:91:17: note: Function in derived class
bb-2.0/bb/gobs.h:92:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:92:17: note: Function in derived class
bb-2.0/bb/gobs.h:93:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:40:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:93:17: note: Function in derived class
bb-2.0/bb/gobs.h:94:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:42:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:94:17: note: Function in derived class
bb-2.0/bb/gobs.h:95:17: style: The function 'DrawControls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:43:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:95:17: note: Function in derived class
bb-2.0/bb/gobs.h:96:17: style: The function 'DrawStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:44:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:96:17: note: Function in derived class
bb-2.0/bb/gobs.h:97:17: style: The function 'EyeIsInside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:116:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:97:17: note: Function in derived class
bb-2.0/bb/gobs.h:98:17: style: The function 'Fire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:45:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:98:17: note: Function in derived class
bb-2.0/bb/gobs.h:99:17: style: The function 'GetShellPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:47:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:99:17: note: Function in derived class
bb-2.0/bb/gobs.h:100:17: style: The function 'GetViewOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:117:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:100:17: note: Function in derived class
bb-2.0/bb/gobs.h:101:17: style: The function 'Interact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:124:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:101:17: note: Function in derived class
bb-2.0/bb/gobs.h:102:17: style: The function 'MaxRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:51:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:102:17: note: Function in derived class
bb-2.0/bb/gobs.h:103:17: style: The function 'MaxVel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:129:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:103:17: note: Function in derived class
bb-2.0/bb/gobs.h:104:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:104:17: note: Function in derived class
bb-2.0/bb/gobs.h:114:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:114:17: note: Function in derived class
bb-2.0/bb/gobs.h:115:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:115:17: note: Function in derived class
bb-2.0/bb/gobs.h:116:10: style: The function 'WorldPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:142:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:116:10: note: Function in derived class
bb-2.0/bb/gobs.h:117:16: style: The function 'WorldPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:143:24: note: Virtual function in base class
bb-2.0/bb/gobs.h:117:16: note: Function in derived class
bb-2.0/bb/gobs.h:129:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:129:17: note: Function in derived class
bb-2.0/bb/gobs.h:130:17: style: The function 'CanMakeGoal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:38:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:130:17: note: Function in derived class
bb-2.0/bb/gobs.h:132:17: style: The function 'Contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:112:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:132:17: note: Function in derived class
bb-2.0/bb/gobs.h:133:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:133:17: note: Function in derived class
bb-2.0/bb/gobs.h:134:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:40:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:134:17: note: Function in derived class
bb-2.0/bb/gobs.h:135:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:41:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:135:17: note: Function in derived class
bb-2.0/bb/gobs.h:136:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:42:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:136:17: note: Function in derived class
bb-2.0/bb/gobs.h:137:17: style: The function 'DrawControls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:43:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:137:17: note: Function in derived class
bb-2.0/bb/gobs.h:138:17: style: The function 'DrawStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:44:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:138:17: note: Function in derived class
bb-2.0/bb/gobs.h:139:17: style: The function 'GetShellPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:47:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:139:17: note: Function in derived class
bb-2.0/bb/gobs.h:140:17: style: The function 'GetViewOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:117:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:140:17: note: Function in derived class
bb-2.0/bb/gobs.h:141:17: style: The function 'MaxAcc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:128:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:141:17: note: Function in derived class
bb-2.0/bb/gobs.h:142:17: style: The function 'MaxRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:51:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:142:17: note: Function in derived class
bb-2.0/bb/gobs.h:143:17: style: The function 'MaxVel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:129:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:143:17: note: Function in derived class
bb-2.0/bb/gobs.h:144:17: style: The function 'ModelViewPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:130:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:144:17: note: Function in derived class
bb-2.0/bb/gobs.h:145:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:145:17: note: Function in derived class
bb-2.0/bb/gobs.h:146:17: style: The function 'EyeIsInside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:116:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:146:17: note: Function in derived class
bb-2.0/bb/gobs.h:147:17: style: The function 'HitByShll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:121:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:147:17: note: Function in derived class
bb-2.0/bb/gobs.h:148:17: style: The function 'HitByBall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:120:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:148:17: note: Function in derived class
bb-2.0/bb/gobs.h:156:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:156:17: note: Function in derived class
bb-2.0/bb/gobs.h:157:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:157:17: note: Function in derived class
bb-2.0/bb/gobs.h:158:17: style: The function 'Interact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:124:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:158:17: note: Function in derived class
bb-2.0/bb/gobs.h:159:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:159:17: note: Function in derived class
bb-2.0/bb/gobs.h:171:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:171:17: note: Function in derived class
bb-2.0/bb/gobs.h:172:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:172:17: note: Function in derived class
bb-2.0/bb/gobs.h:173:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:40:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:173:17: note: Function in derived class
bb-2.0/bb/gobs.h:174:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:41:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:174:17: note: Function in derived class
bb-2.0/bb/gobs.h:175:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:42:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:175:17: note: Function in derived class
bb-2.0/bb/gobs.h:176:17: style: The function 'DrawControls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:43:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:176:17: note: Function in derived class
bb-2.0/bb/gobs.h:177:17: style: The function 'DrawStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:44:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:177:17: note: Function in derived class
bb-2.0/bb/gobs.h:178:17: style: The function 'Fire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:45:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:178:17: note: Function in derived class
bb-2.0/bb/gobs.h:179:17: style: The function 'GetShellPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:47:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:179:17: note: Function in derived class
bb-2.0/bb/gobs.h:180:17: style: The function 'GetViewOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:117:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:180:17: note: Function in derived class
bb-2.0/bb/gobs.h:181:17: style: The function 'Interact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:124:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:181:17: note: Function in derived class
bb-2.0/bb/gobs.h:182:17: style: The function 'ModelViewPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:130:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:182:17: note: Function in derived class
bb-2.0/bb/gobs.h:183:17: style: The function 'MaxAcc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:128:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:183:17: note: Function in derived class
bb-2.0/bb/gobs.h:186:17: style: The function 'MaxRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:51:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:186:17: note: Function in derived class
bb-2.0/bb/gobs.h:187:17: style: The function 'MaxVel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:129:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:187:17: note: Function in derived class
bb-2.0/bb/gobs.h:190:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:190:17: note: Function in derived class
bb-2.0/bb/gobs.h:191:17: style: The function 'HitByShll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:121:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:191:17: note: Function in derived class
bb-2.0/bb/gobs.h:192:17: style: The function 'HitByBall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:120:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:192:17: note: Function in derived class
bb-2.0/bb/gobs.h:203:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:203:17: note: Function in derived class
bb-2.0/bb/gobs.h:204:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:204:17: note: Function in derived class
bb-2.0/bb/gobs.h:205:17: style: The function 'Interact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:124:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:205:17: note: Function in derived class
bb-2.0/bb/gobs.h:206:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:206:17: note: Function in derived class
bb-2.0/bb/gobs.h:217:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:217:17: note: Function in derived class
bb-2.0/bb/gobs.h:218:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:218:17: note: Function in derived class
bb-2.0/bb/gobs.h:219:17: style: The function 'EyeIsInside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:116:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:219:17: note: Function in derived class
bb-2.0/bb/gobs.h:220:17: style: The function 'GetViewOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:117:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:220:17: note: Function in derived class
bb-2.0/bb/gobs.h:221:17: style: The function 'ModelViewPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:130:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:221:17: note: Function in derived class
bb-2.0/bb/gobs.h:222:17: style: The function 'HitByShll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:121:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:222:17: note: Function in derived class
bb-2.0/bb/gobs.h:223:17: style: The function 'HitByBall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:120:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:223:17: note: Function in derived class
bb-2.0/bb/gobs.h:224:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:224:17: note: Function in derived class
bb-2.0/bb/gobs.h:238:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:238:17: note: Function in derived class
bb-2.0/bb/gobs.h:239:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:41:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:239:17: note: Function in derived class
bb-2.0/bb/gobs.h:240:17: style: The function 'HitByShll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:121:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:240:17: note: Function in derived class
bb-2.0/bb/gobs.h:247:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:247:17: note: Function in derived class
bb-2.0/bb/gobs.h:248:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:248:17: note: Function in derived class
bb-2.0/bb/gobs.h:249:17: style: The function 'MaxAcc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:128:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:249:17: note: Function in derived class
bb-2.0/bb/gobs.h:253:17: style: The function 'MaxVel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:129:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:253:17: note: Function in derived class
bb-2.0/bb/gobs.h:255:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:255:17: note: Function in derived class
bb-2.0/bb/gobs.h:262:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:262:17: note: Function in derived class
bb-2.0/bb/gobs.h:263:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:263:17: note: Function in derived class
bb-2.0/bb/gobs.h:264:17: style: The function 'MaxAcc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:128:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:264:17: note: Function in derived class
bb-2.0/bb/gobs.h:268:17: style: The function 'MaxVel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:129:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:268:17: note: Function in derived class
bb-2.0/bb/gobs.h:270:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:270:17: note: Function in derived class
bb-2.0/bb/gobs.h:338:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:338:17: note: Function in derived class
bb-2.0/bb/gobs.h:339:17: style: The function 'Interact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:124:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:339:17: note: Function in derived class
bb-2.0/bb/gobs.h:340:17: style: The function 'MaxVel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:129:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:340:17: note: Function in derived class
bb-2.0/bb/gobs.h:341:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:341:17: note: Function in derived class
bb-2.0/bb/gobs.h:354:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:354:17: note: Function in derived class
bb-2.0/bb/gobs.h:355:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:355:17: note: Function in derived class
bb-2.0/bb/gobs.h:356:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:356:17: note: Function in derived class
bb-2.0/bb/gobs.h:365:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:365:17: note: Function in derived class
bb-2.0/bb/gobs.h:366:17: style: The function 'Contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:112:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:366:17: note: Function in derived class
bb-2.0/bb/gobs.h:367:17: style: The function 'HitByBall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:120:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:367:17: note: Function in derived class
bb-2.0/bb/gobs.h:368:17: style: The function 'HitByShll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:121:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:368:17: note: Function in derived class
bb-2.0/bb/gobs.h:369:17: style: The function 'HitByVhcl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:122:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:369:17: note: Function in derived class
bb-2.0/bb/gobs.h:370:17: style: The function 'Interact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:124:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:370:17: note: Function in derived class
bb-2.0/bb/gobs.h:371:17: style: The function 'ModelViewPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:130:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:371:17: note: Function in derived class
bb-2.0/bb/gobs.h:372:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:372:17: note: Function in derived class
bb-2.0/bb/gobs.h:373:8: style: The function 'TeamNum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:137:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:373:8: note: Function in derived class
bb-2.0/bb/gobs.h:382:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:382:17: note: Function in derived class
bb-2.0/bb/gobs.h:383:17: style: The function 'HitByShll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:121:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:383:17: note: Function in derived class
bb-2.0/bb/gobs.h:384:17: style: The function 'Interact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:124:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:384:17: note: Function in derived class
bb-2.0/bb/gobs.h:385:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:385:17: note: Function in derived class
bb-2.0/bb/gobs.h:386:8: style: The function 'TeamNum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:137:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:386:8: note: Function in derived class
bb-2.0/bb/gobs.h:395:17: style: The function 'Contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:112:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:395:17: note: Function in derived class
bb-2.0/bb/gobs.h:396:10: style: The function 'DistFromViewer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:113:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:396:10: note: Function in derived class
bb-2.0/bb/gobs.h:397:17: style: The function 'HitByBall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:120:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:397:17: note: Function in derived class
bb-2.0/bb/gobs.h:398:17: style: The function 'HitByShll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:121:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:398:17: note: Function in derived class
bb-2.0/bb/gobs.h:399:17: style: The function 'HitByVhcl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:122:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:399:17: note: Function in derived class
bb-2.0/bb/gobs.h:401:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:401:17: note: Function in derived class
bb-2.0/bb/gobs.h:410:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:410:17: note: Function in derived class
bb-2.0/bb/gobs.h:411:17: style: The function 'HitByBall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:120:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:411:17: note: Function in derived class
bb-2.0/bb/gobs.h:412:17: style: The function 'HitByShll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:121:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:412:17: note: Function in derived class
bb-2.0/bb/gobs.h:413:17: style: The function 'HitByVhcl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:122:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:413:17: note: Function in derived class
bb-2.0/bb/gobs.h:414:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:414:17: note: Function in derived class
bb-2.0/bb/gobs.h:434:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:434:17: note: Function in derived class
bb-2.0/bb/gobs.h:435:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:435:17: note: Function in derived class
bb-2.0/bb/gobs.h:436:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:436:17: note: Function in derived class
bb-2.0/bb/gobs.h:443:10: style: The function 'DistFromViewer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:113:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:443:10: note: Function in derived class
bb-2.0/bb/gobs.h:444:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:444:17: note: Function in derived class
bb-2.0/bb/gobs.h:446:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:446:17: note: Function in derived class
bb-2.0/bb/gobs.h:458:17: style: The function 'Act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:108:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:458:17: note: Function in derived class
bb-2.0/bb/gobs.h:459:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:459:17: note: Function in derived class
bb-2.0/bb/gobs.h:460:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:41:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:460:17: note: Function in derived class
bb-2.0/bb/gobs.h:462:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:42:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:462:17: note: Function in derived class
bb-2.0/bb/gobs.h:463:17: style: The function 'Control' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:40:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:463:17: note: Function in derived class
bb-2.0/bb/gobs.h:464:17: style: The function 'DrawControls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:43:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:464:17: note: Function in derived class
bb-2.0/bb/gobs.h:465:17: style: The function 'DrawStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:44:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:465:17: note: Function in derived class
bb-2.0/bb/gobs.h:466:17: style: The function 'GetViewOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:117:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:466:17: note: Function in derived class
bb-2.0/bb/gobs.h:467:17: style: The function 'Interact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:124:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:467:17: note: Function in derived class
bb-2.0/bb/gobs.h:468:17: style: The function 'EyeIsInside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:116:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:468:17: note: Function in derived class
bb-2.0/bb/gobs.h:469:17: style: The function 'MaxAcc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:128:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:469:17: note: Function in derived class
bb-2.0/bb/gobs.h:470:17: style: The function 'MaxRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gobs.h:51:17: note: Virtual function in base class
bb-2.0/bb/gobs.h:470:17: note: Function in derived class
bb-2.0/bb/gobs.h:471:17: style: The function 'MaxVel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:129:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:471:17: note: Function in derived class
bb-2.0/bb/gobs.h:472:17: style: The function 'ModelViewPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:130:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:472:17: note: Function in derived class
bb-2.0/bb/gobs.h:473:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:473:17: note: Function in derived class
bb-2.0/bb/gobs.h:474:17: style: The function 'HitByShll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:121:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:474:17: note: Function in derived class
bb-2.0/bb/gobs.h:475:17: style: The function 'HitByVhcl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:122:19: note: Virtual function in base class
bb-2.0/bb/gobs.h:475:17: note: Function in derived class
bb-2.0/bb/gobs.h:484:17: style: The function 'Color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:111:16: note: Virtual function in base class
bb-2.0/bb/gobs.h:484:17: note: Function in derived class
bb-2.0/bb/gobs.h:485:10: style: The function 'DistFromViewer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:113:18: note: Virtual function in base class
bb-2.0/bb/gobs.h:485:10: note: Function in derived class
bb-2.0/bb/gobs.h:487:17: style: The function 'Shadow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:133:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:487:17: note: Function in derived class
bb-2.0/bb/gobs.h:488:17: style: The function 'Shape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bb-2.0/bb/gob.h:134:25: note: Virtual function in base class
bb-2.0/bb/gobs.h:488:17: note: Function in derived class
bb-2.0/bb/main.C:816:0: error: syntax error [syntaxError]
bb-2.0/bb/player.C:56:11: error: Array 'dispName[80]' accessed at index 80, which is out of bounds. [arrayIndexOutOfBounds]
bb-2.0/bb/player.C:54:31: note: Assignment 'len=80', assigned value is 80
bb-2.0/bb/player.C:56:11: note: Array index out of bounds
bb-2.0/bb/player.C:367:22: style: Same expression on both sides of '==' because the value of 'teamToAttack' and 'NULL' are the same. [duplicateExpression]
bb-2.0/bb/player.C:364:23: note: 'teamToAttack' is assigned value 'NULL' here.
bb-2.0/bb/player.C:367:22: note: Same expression on both sides of '==' because the value of 'teamToAttack' and 'NULL' are the same.
bb-2.0/bb/player.C:43:28: style: Function 'player' argument 1 names different: declaration 'disp' definition 'newDispName'. [funcArgNamesDifferent]
bb-2.0/bb/player.h:51:36: note: Function 'player' argument 1 names different: declaration 'disp' definition 'newDispName'.
bb-2.0/bb/player.C:43:28: note: Function 'player' argument 1 names different: declaration 'disp' definition 'newDispName'.
bb-2.0/bb/player.C:43:45: style: Function 'player' argument 2 names different: declaration 'team' definition 'newTeamNum'. [funcArgNamesDifferent]
bb-2.0/bb/player.h:51:46: note: Function 'player' argument 2 names different: declaration 'team' definition 'newTeamNum'.
bb-2.0/bb/player.C:43:45: note: Function 'player' argument 2 names different: declaration 'team' definition 'newTeamNum'.
bb-2.0/bb/player.C:43:61: style: Function 'player' argument 3 names different: declaration 'member' definition 'newMemberNum'. [funcArgNamesDifferent]
bb-2.0/bb/player.h:51:56: note: Function 'player' argument 3 names different: declaration 'member' definition 'newMemberNum'.
bb-2.0/bb/player.C:43:61: note: Function 'player' argument 3 names different: declaration 'member' definition 'newMemberNum'.
bb-2.0/bb/player.C:109:48: style: Function 'InitForRound' argument 2 names different: declaration 'hqd' definition 'hqDist'. [funcArgNamesDifferent]
bb-2.0/bb/player.h:52:51: note: Function 'InitForRound' argument 2 names different: declaration 'hqd' definition 'hqDist'.
bb-2.0/bb/player.C:109:48: note: Function 'InitForRound' argument 2 names different: declaration 'hqd' definition 'hqDist'.
bb-2.0/bb/player.C:109:60: style: Function 'InitForRound' argument 3 names different: declaration 'nt' definition 'numTeams'. [funcArgNamesDifferent]
bb-2.0/bb/player.h:52:60: note: Function 'InitForRound' argument 3 names different: declaration 'nt' definition 'numTeams'.
bb-2.0/bb/player.C:109:60: note: Function 'InitForRound' argument 3 names different: declaration 'nt' definition 'numTeams'.
bb-2.0/bb/player.C:264:44: style: Function 'HandleKeyPress' argument 2 names different: declaration 'p' definition 'pressed'. [funcArgNamesDifferent]
bb-2.0/bb/player.h:56:47: note: Function 'HandleKeyPress' argument 2 names different: declaration 'p' definition 'pressed'.
bb-2.0/bb/player.C:264:44: note: Function 'HandleKeyPress' argument 2 names different: declaration 'p' definition 'pressed'.
bb-2.0/bb/player.C:385:14: style: Function 'GetDest' argument 3 names different: declaration 'd' definition 'dest'. [funcArgNamesDifferent]
bb-2.0/bb/player.h:65:54: note: Function 'GetDest' argument 3 names different: declaration 'd' definition 'dest'.
bb-2.0/bb/player.C:385:14: note: Function 'GetDest' argument 3 names different: declaration 'd' definition 'dest'.
bb-2.0/bb/player.C:385:26: style: Function 'GetDest' argument 4 names different: declaration 'toHq' definition 'ballToHq'. [funcArgNamesDifferent]
bb-2.0/bb/player.h:65:62: note: Function 'GetDest' argument 4 names different: declaration 'toHq' definition 'ballToHq'.
bb-2.0/bb/player.C:385:26: note: Function 'GetDest' argument 4 names different: declaration 'toHq' definition 'ballToHq'.
bb-2.0/bb/player.C:204:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/bb/player.C:231:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/bb/team.h:21:3: warning: Member variable 'team::score' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/team.h:21:3: warning: Member variable 'team::teamNum' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/team.h:21:3: warning: Member variable 'team::colorNums' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/team.h:21:3: warning: Member variable 'team::hq' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::dispName' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::memberNum' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::active' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::computerPlayer' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::usingHqView' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::ammo' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::textAreaNeedsRedrawing' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::textAreaShowingStatus' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::autoPilot' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::autoGunner' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::doubleBuffer' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::gunnerAccuracy' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::gunnerFrequency' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::mayShootBall' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::mayShootVhcl' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::teamNum' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:50:17: warning: Member variable 'player::train' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.C:43:9: warning: Member variable 'player::usingHqView' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.C:43:9: warning: Member variable 'player::ammo' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.C:43:9: warning: Member variable 'player::textAreaNeedsRedrawing' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.C:43:9: warning: Member variable 'player::textAreaShowingStatus' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.C:43:9: warning: Member variable 'player::doubleBuffer' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/bb/player.h:23:17: style: Member variable 'player::memberNum' is in the wrong place in the initializer list. [initializerList]
bb-2.0/bb/player.C:45:5: note: Member variable 'player::memberNum' is in the wrong place in the initializer list.
bb-2.0/bb/player.h:23:17: note: Member variable 'player::memberNum' is in the wrong place in the initializer list.
bb-2.0/bb/player.h:65:17: style: Technically the member function 'player::GetDest' can be const. [functionConst]
bb-2.0/bb/player.C:384:14: note: Technically the member function 'player::GetDest' can be const.
bb-2.0/bb/player.h:65:17: note: Technically the member function 'player::GetDest' can be const.
bb-2.0/bb/team.h:22:3: style: Struct 'team' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/bb/shapes.C:1035:8: style: Function 'InitRegions' argument 4 names different: declaration 'ir' definition 'insigniaRandomizer'. [funcArgNamesDifferent]
bb-2.0/bb/shapes.h:44:63: note: Function 'InitRegions' argument 4 names different: declaration 'ir' definition 'insigniaRandomizer'.
bb-2.0/bb/shapes.C:1035:8: note: Function 'InitRegions' argument 4 names different: declaration 'ir' definition 'insigniaRandomizer'.
bb-2.0/bsp/bspvector.h:121:5: error: Array 'vec[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
bb-2.0/bsp/brep.C:246:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bb-2.0/bsp/brep.C:248:3: note: Found duplicate branches for 'if' and 'else'.
bb-2.0/bsp/brep.C:246:8: note: Found duplicate branches for 'if' and 'else'.
bb-2.0/bsp/bspvector.h:73:8: style: The scope of the variable 'length' can be reduced. [variableScope]
bb-2.0/bsp/brep.C:97:19: style: The scope of the variable 'side' can be reduced. [variableScope]
bb-2.0/bsp/brep.C:218:14: style: The scope of the variable 'off' can be reduced. [variableScope]
bb-2.0/bsp/brep.C:219:17: style: The scope of the variable 't' can be reduced. [variableScope]
bb-2.0/bsp/brep.C:116:9: error: Uninitialized variable: val [uninitvar]
bb-2.0/bsp/bsp.C:1245:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bb-2.0/bsp/bsp.C:1098:4: warning: Either the condition '!list' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
bb-2.0/bsp/bsp.C:1100:7: note: Assuming that condition '!list' is not redundant
bb-2.0/bsp/bsp.C:1098:4: note: Null pointer dereference
bb-2.0/bsp/bsp.C:119:15: style: The scope of the variable 'leafcoeffs' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:125:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:249:6: style: The scope of the variable 'cost' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:252:6: style: The scope of the variable 'r' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:342:17: style: The scope of the variable 'dir' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:377:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:393:15: style: The scope of the variable 'leafcoeffs' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:418:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:436:8: style: The scope of the variable 'value' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:436:15: style: The scope of the variable 'backfaceValue' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:437:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:474:6: style: The scope of the variable 'htpos' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:474:13: style: The scope of the variable 'htneg' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:511:8: style: The scope of the variable 'pv' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:559:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:741:15: style: The scope of the variable 'leafcoeffs' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:744:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:745:8: style: The scope of the variable 'tv' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:745:26: style: The scope of the variable 'pposv' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:745:47: style: The scope of the variable 'pnegv' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:746:14: style: The scope of the variable 'copylist' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:956:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1032:6: style: The scope of the variable 't' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1034:6: style: The scope of the variable 'l' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1034:9: style: The scope of the variable 'r' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1074:6: style: The scope of the variable 't' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1076:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1076:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1077:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1077:20: style: The scope of the variable 'dp' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1131:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1194:9: style: The scope of the variable 'side' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1195:9: style: The scope of the variable 'neg_contains' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1196:9: style: The scope of the variable 'pos_contains' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:1233:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bb-2.0/bsp/bsp.C:376:20: style: Function 'bsp_translate' argument 1 names different: declaration 'tree' definition 't'. [funcArgNamesDifferent]
bb-2.0/bsp/bsp.h:77:33: note: Function 'bsp_translate' argument 1 names different: declaration 'tree' definition 't'.
bb-2.0/bsp/bsp.C:376:20: note: Function 'bsp_translate' argument 1 names different: declaration 'tree' definition 't'.
bb-2.0/bsp/bsp.C:1130:38: style: Function 'bsp_traverse_polys2' argument 1 names different: declaration 't' definition 'tree'. [funcArgNamesDifferent]
bb-2.0/bsp/bsp.h:75:45: note: Function 'bsp_traverse_polys2' argument 1 names different: declaration 't' definition 'tree'.
bb-2.0/bsp/bsp.C:1130:38: note: Function 'bsp_traverse_polys2' argument 1 names different: declaration 't' definition 'tree'.
bb-2.0/bsp/bsp.C:1130:50: style: Function 'bsp_traverse_polys2' argument 2 names different: declaration 'vp' definition 'viewpos'. [funcArgNamesDifferent]
bb-2.0/bsp/bsp.h:75:54: note: Function 'bsp_traverse_polys2' argument 2 names different: declaration 'vp' definition 'viewpos'.
bb-2.0/bsp/bsp.C:1130:50: note: Function 'bsp_traverse_polys2' argument 2 names different: declaration 'vp' definition 'viewpos'.
bb-2.0/bsp/bsp.C:1152:38: style: Function 'bsp_traverse_polys3' argument 1 names different: declaration 't' definition 'tree'. [funcArgNamesDifferent]
bb-2.0/bsp/bsp.h:76:45: note: Function 'bsp_traverse_polys3' argument 1 names different: declaration 't' definition 'tree'.
bb-2.0/bsp/bsp.C:1152:38: note: Function 'bsp_traverse_polys3' argument 1 names different: declaration 't' definition 'tree'.
bb-2.0/bsp/bsp.C:1152:50: style: Function 'bsp_traverse_polys3' argument 2 names different: declaration 'vp' definition 'viewpos'. [funcArgNamesDifferent]
bb-2.0/bsp/bsp.h:76:54: note: Function 'bsp_traverse_polys3' argument 2 names different: declaration 'vp' definition 'viewpos'.
bb-2.0/bsp/bsp.C:1152:50: note: Function 'bsp_traverse_polys3' argument 2 names different: declaration 'vp' definition 'viewpos'.
bb-2.0/bsp/bsp.C:871:0: error: Memory leak: copylist [memleak]
bb-2.0/bsp/bsp.C:613:9: error: Uninitialized variable: val [uninitvar]
bb-2.0/bsp/bsp.C:653:9: error: Uninitialized variable: val [uninitvar]
bb-2.0/bsp/bsp.C:692:9: error: Uninitialized variable: val [uninitvar]
bb-2.0/bsp/bsp.C:731:9: error: Uninitialized variable: val [uninitvar]
bb-2.0/bsp/polygon.C:155:8: style: The scope of the variable 'testVal' can be reduced. [variableScope]
bb-2.0/lib3d/ang3d.h:43:44: style: Function 'operator+' argument 1 names different: declaration 'a' definition 'ang'. [funcArgNamesDifferent]
bb-2.0/lib3d/ang3d.h:30:33: note: Function 'operator+' argument 1 names different: declaration 'a' definition 'ang'.
bb-2.0/lib3d/ang3d.h:43:44: note: Function 'operator+' argument 1 names different: declaration 'a' definition 'ang'.
bb-2.0/lib3d/ang3d.h:53:44: style: Function 'operator-' argument 1 names different: declaration 'a' definition 'ang'. [funcArgNamesDifferent]
bb-2.0/lib3d/ang3d.h:31:33: note: Function 'operator-' argument 1 names different: declaration 'a' definition 'ang'.
bb-2.0/lib3d/ang3d.h:53:44: note: Function 'operator-' argument 1 names different: declaration 'a' definition 'ang'.
bb-2.0/lib3d/ang3d.h:20:4: warning: Member variable 'ang3d::xy' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/ang3d.h:20:4: warning: Member variable 'ang3d::xz' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/ang3d.h:20:4: warning: Member variable 'ang3d::yz' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/xform.h:106:33: style: C-style pointer casting [cstyleCast]
bb-2.0/lib3d/dimentable.h:51:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/lib3d/dimentable.h:52:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/lib3d/dimentable.h:62:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/lib3d/dimentable.h:63:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/lib3d/pt2d.h:21:4: warning: Member variable 'pt2d::x' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/pt2d.h:21:4: warning: Member variable 'pt2d::y' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/xform.h:95:3: warning: Member variable 'tmtrx::m' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/xform.h:96:3: warning: Member variable 'tmtrx::m' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/xform.h:97:3: warning: Member variable 'tmtrx::m' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/xform.h:110:10: warning: Member variable 'tmtrx::m' is not assigned a value in 'tmtrx::operator='. [operatorEqVarError]
bb-2.0/lib3d/dimension.h:28:9: warning: Member variable 'dimension::value' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/dimension.h:28:9: warning: Member variable 'dimension::prop' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/dimension.h:28:9: warning: Member variable 'dimension::refDim' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/panel3d.h:35:4: warning: Member variable 'panel3d::doubleSided' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/panel3d.h:35:4: warning: Member variable 'panel3d::isConvex' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/pt3d.h:27:50: performance: Variable 'z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bb-2.0/lib3d/pt3d.h:28:45: performance: Variable 'z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bb-2.0/lib3d/table.h:38:0: style: Technically the member function 'table < pt3dPtr >::Find' can be const. [functionConst]
bb-2.0/lib3d/table.h:104:0: note: Technically the member function 'table < pt3dPtr >::Find' can be const.
bb-2.0/lib3d/table.h:38:0: note: Technically the member function 'table < pt3dPtr >::Find' can be const.
bb-2.0/lib3d/table.h:43:0: style: Technically the member function 'table < pt3dPtr >::FreeArray' can be const. [functionConst]
bb-2.0/lib3d/table.h:38:0: style: Technically the member function 'table < int >::Find' can be const. [functionConst]
bb-2.0/lib3d/table.h:104:0: note: Technically the member function 'table < int >::Find' can be const.
bb-2.0/lib3d/table.h:38:0: note: Technically the member function 'table < int >::Find' can be const.
bb-2.0/lib3d/table.h:43:0: style: Technically the member function 'table < int >::FreeArray' can be const. [functionConst]
bb-2.0/lib3d/pt2d.h:23:4: style: Struct 'pt2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/pt2d.h:24:4: style: Struct 'pt2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/pt2d.h:25:4: style: Struct 'pt2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/pt2d.h:26:4: style: Struct 'pt2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/pt3d.h:27:4: style: Struct 'pt3d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/pt3d.h:28:4: style: Struct 'pt3d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/pt3d.h:29:4: style: Struct 'pt3d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/xform.h:59:3: style: Class 'tcomp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/xform.h:60:3: style: Class 'tcomp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/xform.h:63:3: style: Class 'tcomp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/xform.h:97:3: style: Class 'tmtrx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/xform.h:98:3: style: Class 'tmtrx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/xform.h:99:3: style: Class 'tmtrx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/xform.h:100:3: style: Class 'tmtrx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/bspregion3d.C:97:26: style: C-style pointer casting [cstyleCast]
bb-2.0/lib3d/bspregion3d.C:20:66: style: Function 'bspRegion3d' argument 3 names different: declaration 'sc' definition 'scale'. [funcArgNamesDifferent]
bb-2.0/lib3d/bspregion3d.h:61:56: note: Function 'bspRegion3d' argument 3 names different: declaration 'sc' definition 'scale'.
bb-2.0/lib3d/bspregion3d.C:20:66: note: Function 'bspRegion3d' argument 3 names different: declaration 'sc' definition 'scale'.
bb-2.0/lib3d/bspregion3d.C:27:72: style: Function 'bspRegion3d' argument 3 names different: declaration 'sc' definition 'scale'. [funcArgNamesDifferent]
bb-2.0/lib3d/bspregion3d.h:63:67: note: Function 'bspRegion3d' argument 3 names different: declaration 'sc' definition 'scale'.
bb-2.0/lib3d/bspregion3d.C:27:72: note: Function 'bspRegion3d' argument 3 names different: declaration 'sc' definition 'scale'.
bb-2.0/lib3d/bspregion3d.C:147:42: style: Function 'Add' argument 1 names different: declaration 'r' definition 'rgn'. [funcArgNamesDifferent]
bb-2.0/lib3d/bspregion3d.h:78:31: note: Function 'Add' argument 1 names different: declaration 'r' definition 'rgn'.
bb-2.0/lib3d/bspregion3d.C:147:42: note: Function 'Add' argument 1 names different: declaration 'r' definition 'rgn'.
bb-2.0/lib3d/xpanel3d.h:29:4: warning: Member variable 'xpanel3d::colorNum' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/xpanel3d.h:29:4: warning: Member variable 'xpanel3d::xShapeType' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/bspregion3d.C:41:14: warning: Member variable 'bspRegion3d::bspTree' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/bspregion3d.C:41:14: warning: Member variable 'bspRegion3d::bspTreeIsMyCopy' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/table.h:38:0: style: Technically the member function 'table < Polygon3f * >::Find' can be const. [functionConst]
bb-2.0/lib3d/table.h:104:0: note: Technically the member function 'table < Polygon3f * >::Find' can be const.
bb-2.0/lib3d/table.h:38:0: note: Technically the member function 'table < Polygon3f * >::Find' can be const.
bb-2.0/lib3d/table.h:43:0: style: Technically the member function 'table < Polygon3f * >::FreeArray' can be const. [functionConst]
bb-2.0/lib3d/bspregion3d.h:60:9: style: Struct 'bspRegion3d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/dimentable.C:17:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/lib3d/dimentable.C:48:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/lib3d/dimentable.C:49:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/lib3d/edgetable.C:16:8: style: The scope of the variable 'found' can be reduced. [variableScope]
bb-2.0/lib3d/panel3d.C:80:7: style: The scope of the variable 'ptNum' can be reduced. [variableScope]
bb-2.0/lib3d/panel3d.C:80:13: style: The scope of the variable 'firstPtNum' can be reduced. [variableScope]
bb-2.0/lib3d/panel3d.C:76:48: style: Function 'panel3d' argument 2 names different: declaration 'fp' definition 'pts'. [funcArgNamesDifferent]
bb-2.0/lib3d/panel3d.h:38:42: note: Function 'panel3d' argument 2 names different: declaration 'fp' definition 'pts'.
bb-2.0/lib3d/panel3d.C:76:48: note: Function 'panel3d' argument 2 names different: declaration 'fp' definition 'pts'.
bb-2.0/lib3d/panel3d.C:78:9: style: Function 'panel3d' argument 6 names different: declaration 'ds' definition 'isDoubleSided'. [funcArgNamesDifferent]
bb-2.0/lib3d/panel3d.h:40:40: note: Function 'panel3d' argument 6 names different: declaration 'ds' definition 'isDoubleSided'.
bb-2.0/lib3d/panel3d.C:78:9: note: Function 'panel3d' argument 6 names different: declaration 'ds' definition 'isDoubleSided'.
bb-2.0/lib3d/panel3d.C:99:62: style: Function 'panel3d' argument 3 names different: declaration 'fp' definition 'pts'. [funcArgNamesDifferent]
bb-2.0/lib3d/panel3d.h:41:56: note: Function 'panel3d' argument 3 names different: declaration 'fp' definition 'pts'.
bb-2.0/lib3d/panel3d.C:99:62: note: Function 'panel3d' argument 3 names different: declaration 'fp' definition 'pts'.
bb-2.0/lib3d/pt3d.C:11:36: style: Function 'operator>>' argument 1 names different: declaration 'a' definition 'ang'. [funcArgNamesDifferent]
bb-2.0/lib3d/pt3d.h:66:33: note: Function 'operator>>' argument 1 names different: declaration 'a' definition 'ang'.
bb-2.0/lib3d/pt3d.C:11:36: note: Function 'operator>>' argument 1 names different: declaration 'a' definition 'ang'.
bb-2.0/lib3d/pt3d.C:36:36: style: Function 'operator<<' argument 1 names different: declaration 'a' definition 'ang'. [funcArgNamesDifferent]
bb-2.0/lib3d/pt3d.h:67:33: note: Function 'operator<<' argument 1 names different: declaration 'a' definition 'ang'.
bb-2.0/lib3d/pt3d.C:36:36: note: Function 'operator<<' argument 1 names different: declaration 'a' definition 'ang'.
bb-2.0/lib3d/pt3d.C:116:30: style: Function 'operator>>' argument 1 names different: declaration 'a' definition 'ang'. [funcArgNamesDifferent]
bb-2.0/lib3d/pt3d.h:72:27: note: Function 'operator>>' argument 1 names different: declaration 'a' definition 'ang'.
bb-2.0/lib3d/pt3d.C:116:30: note: Function 'operator>>' argument 1 names different: declaration 'a' definition 'ang'.
bb-2.0/lib3d/pt3d.C:129:36: style: Function 'Interpolate' argument 1 names different: declaration 'p1' definition 'firstPt'. [funcArgNamesDifferent]
bb-2.0/lib3d/pt3d.h:73:33: note: Function 'Interpolate' argument 1 names different: declaration 'p1' definition 'firstPt'.
bb-2.0/lib3d/pt3d.C:129:36: note: Function 'Interpolate' argument 1 names different: declaration 'p1' definition 'firstPt'.
bb-2.0/lib3d/pt3d.C:129:57: style: Function 'Interpolate' argument 2 names different: declaration 'p2' definition 'lastPt'. [funcArgNamesDifferent]
bb-2.0/lib3d/pt3d.h:73:48: note: Function 'Interpolate' argument 2 names different: declaration 'p2' definition 'lastPt'.
bb-2.0/lib3d/pt3d.C:129:57: note: Function 'Interpolate' argument 2 names different: declaration 'p2' definition 'lastPt'.
bb-2.0/lib3d/pt3d.C:130:14: style: Function 'Interpolate' argument 4 names different: declaration 'r' definition 'range'. [funcArgNamesDifferent]
bb-2.0/lib3d/pt3d.h:73:61: note: Function 'Interpolate' argument 4 names different: declaration 'r' definition 'range'.
bb-2.0/lib3d/pt3d.C:130:14: note: Function 'Interpolate' argument 4 names different: declaration 'r' definition 'range'.
bb-2.0/lib3d/region2d.h:47:8: style: Technically the member function 'region2d::TransformTo' can be const. [functionConst]
bb-2.0/lib3d/region2d.C:81:16: note: Technically the member function 'region2d::TransformTo' can be const.
bb-2.0/lib3d/region2d.h:47:8: note: Technically the member function 'region2d::TransformTo' can be const.
bb-2.0/lib3d/region3d.C:45:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bb-2.0/lib3d/table.h:38:0: style: Technically the member function 'table < shdRegion3d :: coord >::Find' can be const. [functionConst]
bb-2.0/lib3d/table.h:104:0: note: Technically the member function 'table < shdRegion3d :: coord >::Find' can be const.
bb-2.0/lib3d/table.h:38:0: note: Technically the member function 'table < shdRegion3d :: coord >::Find' can be const.
bb-2.0/lib3d/table.h:43:0: style: Technically the member function 'table < shdRegion3d :: coord >::FreeArray' can be const. [functionConst]
bb-2.0/lib3d/xregion3d.h:21:9: style: Struct 'xregion3d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bb-2.0/lib3d/view.h:54:9: warning: Member variable 'view::pts' is not initialized in the constructor. [uninitMemberVar]
bb-2.0/lib3d/xregion3d.C:234:19: style: C-style pointer casting [cstyleCast]
bb-2.0/lib3d/xregion3d.C:33:10: style: The scope of the variable 'prjPt' can be reduced. [variableScope]
bb-2.0/lib3d/xregion3d.h:47:9: style: Technically the member function 'xregion3d::Project' can be const. [functionConst]
bb-2.0/lib3d/xregion3d.C:31:17: note: Technically the member function 'xregion3d::Project' can be const.
bb-2.0/lib3d/xregion3d.h:47:9: note: Technically the member function 'xregion3d::Project' can be const.
bb-2.0/lib3d/xregion3d.h:52:9: style: Technically the member function 'xregion3d::DrawPolys' can be const. [functionConst]
bb-2.0/lib3d/xregion3d.C:208:17: note: Technically the member function 'xregion3d::DrawPolys' can be const.
bb-2.0/lib3d/xregion3d.h:52:9: note: Technically the member function 'xregion3d::DrawPolys' can be const.
bb-2.0/lib3d/table.h:38:0: style: Technically the member function 'table < xregion3d :: coord >::Find' can be const. [functionConst]
bb-2.0/lib3d/table.h:104:0: note: Technically the member function 'table < xregion3d :: coord >::Find' can be const.
bb-2.0/lib3d/table.h:38:0: note: Technically the member function 'table < xregion3d :: coord >::Find' can be const.
bb-2.0/lib3d/table.h:43:0: style: Technically the member function 'table < xregion3d :: coord >::FreeArray' can be const. [functionConst]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bauble/bauble_0.9.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/baycomepp/baycomepp_0.10.orig.tar.gz
baycomepp-0.10.orig/eppdiag/eppdiag.c:203:31: style: The scope of the variable 'ntddkgenport' can be reduced. [variableScope]
baycomepp-0.10.orig/eppdiag/eppdiag.c:203:49: style: The scope of the variable 'ntdrv' can be reduced. [variableScope]
baycomepp-0.10.orig/eppdiag/eppdiag.c:203:60: style: The scope of the variable 'w9xring0' can be reduced. [variableScope]
baycomepp-0.10.orig/eppdiag/eppdiag.c:282:15: style: Checking if unsigned variable 'iobase' is less than zero. [unsignedLessThanZero]
baycomepp-0.10.orig/eppfm/audio.c:248:6: style: The scope of the variable 'acc' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm/gentbl.c:47:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/eppfm/gentbl.c:57:0: error: Resource leak: f [resourceLeak]
baycomepp-0.10.orig/eppfm/main.c:133:36: style: Checking if unsigned variable 'iobase' is less than zero. [unsignedLessThanZero]
baycomepp-0.10.orig/eppfm2/src/audio.c:129:15: style: The scope of the variable 'tr' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/audio.c:183:6: style: The scope of the variable 's' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/gentbl.c:47:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/eppfm2/src/gentbl.c:57:0: error: Resource leak: f [resourceLeak]
baycomepp-0.10.orig/eppfm2/src/interface.c:247:23: style: Variable 'drivergroup_group' is assigned a value that is never used. [unreadVariable]
baycomepp-0.10.orig/eppfm2/src/main.c:276:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/eppfm2/src/main.c:161:13: style: The scope of the variable 'but' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/main.c:245:19: style: The scope of the variable 'ptt' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/main.c:388:38: style: The scope of the variable 'ntddkgenport' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/main.c:388:56: style: The scope of the variable 'ntdrv' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/main.c:388:67: style: The scope of the variable 'w9xring0' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/main.c:476:36: style: Checking if unsigned variable 'iobase' is less than zero. [unsignedLessThanZero]
baycomepp-0.10.orig/eppfm2/src/widgets.c:150:9: style: The scope of the variable 'trace' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/widgets.c:306:19: style: The scope of the variable 'istep' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/widgets.c:307:15: style: The scope of the variable 'wtemp' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/widgets.c:307:22: style: The scope of the variable 'wr' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/widgets.c:307:26: style: The scope of the variable 'wpr' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/widgets.c:307:31: style: The scope of the variable 'wpi' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/widgets.c:307:36: style: The scope of the variable 'wi' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/widgets.c:307:40: style: The scope of the variable 'theta' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/widgets.c:482:12: style: The scope of the variable 'trace' can be reduced. [variableScope]
baycomepp-0.10.orig/eppfm2/src/widgets.c:120:28: style: Function 'scope_new' argument 1 names different: declaration 'widget_name' definition 'name'. [funcArgNamesDifferent]
baycomepp-0.10.orig/eppfm2/src/widgets.h:59:29: note: Function 'scope_new' argument 1 names different: declaration 'widget_name' definition 'name'.
baycomepp-0.10.orig/eppfm2/src/widgets.c:120:28: note: Function 'scope_new' argument 1 names different: declaration 'widget_name' definition 'name'.
baycomepp-0.10.orig/eppfm2/src/widgets.c:445:31: style: Function 'spectrum_new' argument 1 names different: declaration 'widget_name' definition 'name'. [funcArgNamesDifferent]
baycomepp-0.10.orig/eppfm2/src/widgets.h:92:32: note: Function 'spectrum_new' argument 1 names different: declaration 'widget_name' definition 'name'.
baycomepp-0.10.orig/eppfm2/src/widgets.c:445:31: note: Function 'spectrum_new' argument 1 names different: declaration 'widget_name' definition 'name'.
baycomepp-0.10.orig/flexdrv/bayeppflex.c:631:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:444:15: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:589:15: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:589:18: style: The scope of the variable 'j' can be reduced. [variableScope]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:370:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:371:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:372:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:373:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:374:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:375:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:376:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:377:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/flexdrv/bayeppflex.c:441:22: style: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'. [funcArgNamesDifferent]
baycomepp-0.10.orig/flexdrv/flexdrv.h:131:25: note: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'.
baycomepp-0.10.orig/flexdrv/bayeppflex.c:441:22: note: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'.
baycomepp-0.10.orig/flexdrv/bayeppflex.c:754:36: style: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'. [funcArgNamesDifferent]
baycomepp-0.10.orig/flexdrv/flexdrv.h:172:40: note: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'.
baycomepp-0.10.orig/flexdrv/bayeppflex.c:754:36: note: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'.
baycomepp-0.10.orig/flexdrv/bayeppflex.c:754:48: style: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'. [funcArgNamesDifferent]
baycomepp-0.10.orig/flexdrv/flexdrv.h:172:50: note: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'.
baycomepp-0.10.orig/flexdrv/bayeppflex.c:754:48: note: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'.
baycomepp-0.10.orig/intl/bindtextdom.c:155:0: error: Memory leak: new_binding [memleak]
baycomepp-0.10.orig/intl/dcgettext.c:346:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
baycomepp-0.10.orig/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
baycomepp-0.10.orig/intl/l10nflist.c:361:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
baycomepp-0.10.orig/intl/loadmsgcat.c:120:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
baycomepp-0.10.orig/intl/loadmsgcat.c:75:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
baycomepp-0.10.orig/intl/loadmsgcat.c:120:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
baycomepp-0.10.orig/intl/loadmsgcat.c:120:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
baycomepp-0.10.orig/intl/loadmsgcat.c:75:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
baycomepp-0.10.orig/intl/loadmsgcat.c:120:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
baycomepp-0.10.orig/intl/localealias.c:268:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
baycomepp-0.10.orig/intl/localealias.c:269:13: style: The scope of the variable 'value' can be reduced. [variableScope]
baycomepp-0.10.orig/main/sysdeps.h:228:0: error: #error "Don't know how to get a high resolution time" [preprocessorErrorDirective]
baycomepp-0.10.orig/main/getopt.c:322:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
baycomepp-0.10.orig/main/getopt.c:240:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomepp-0.10.orig/main/vsnprintf.c:35:7: style: The scope of the variable 'long_int' can be reduced. [variableScope]
baycomepp-0.10.orig/main/vsnprintf.c:36:7: style: The scope of the variable 'extra_long' can be reduced. [variableScope]
baycomepp-0.10.orig/main/vsnprintf.c:155:2: error: va_list 'args2' used before va_start() was called. [va_list_usedBeforeStarted]
baycomepp-0.10.orig/main/vsnprintf.c:158:29: error: va_list 'args2' used before va_start() was called. [va_list_usedBeforeStarted]
baycomepp-0.10.orig/main/vsnprintf.c:159:2: error: va_list 'args2' used before va_start() was called. [va_list_usedBeforeStarted]
baycomepp-0.10.orig/ntdrv/eppflex.c:85:29: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomepp-0.10.orig/ntdrv/eppflex.c:113:29: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomepp-0.10.orig/ntdrv/eppflex.c:140:29: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomepp-0.10.orig/ntdrv/eppflex.c:173:29: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomepp-0.10.orig/ntdrv/eppflex.c:344:29: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomepp-0.10.orig/ntdrv/eppflex.c:373:29: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomepp-0.10.orig/ntdrv/eppflex.c:419:13: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomepp-0.10.orig/udriver/drvinit.c:599:14: style: The scope of the variable 'c' can be reduced. [variableScope]
baycomepp-0.10.orig/udriver/drvinit.c:704:15: style: Checking if unsigned variable 'iobase' is less than zero. [unsignedLessThanZero]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %ld in format string (no. 11) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %d in format string (no. 18) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %d in format string (no. 19) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %d in format string (no. 20) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %d in format string (no. 21) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %d in format string (no. 22) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %d in format string (no. 23) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:539:2: warning: %d in format string (no. 24) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:555:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:555:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomepp-0.10.orig/udriver/drvresident.c:377:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/udriver/drvresident.c:378:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/udriver/drvresident.c:379:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/udriver/drvresident.c:380:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/udriver/drvresident.c:381:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/udriver/drvresident.c:382:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/udriver/drvresident.c:383:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/udriver/drvresident.c:384:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomepp-0.10.orig/w9xdrv/eppflex.c:213:7: style: The scope of the variable 'portname' can be reduced. [variableScope]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/baycomusb/baycomusb_0.10.orig.tar.gz
baycomusb-0.10.orig/diag/adapttests.c:652:22: style: The scope of the variable 'data' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/adapttests.c:717:6: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/adapttests.c:834:6: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/adapttests.c:862:6: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/adapttests.c:889:6: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/adapttests.c:450:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomusb-0.10.orig/diag/adapttests.c:451:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomusb-0.10.orig/diag/adapttests.c:452:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomusb-0.10.orig/diag/adapttests.c:453:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomusb-0.10.orig/diag/adapttests.c:454:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomusb-0.10.orig/diag/adapttests.c:455:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomusb-0.10.orig/diag/adapttests.c:456:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomusb-0.10.orig/diag/adapttests.c:457:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
baycomusb-0.10.orig/diag/adapttests.c:610:7: error: Expression 'led=(++led)&1' depends on order of evaluation of side effects [unknownEvaluationOrder]
baycomusb-0.10.orig/diag/adapttests.c:741:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/diag/baycomusb.c:119:25: style: The scope of the variable 'j' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/cfgunix.c:317:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:319:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:321:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:323:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:325:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:329:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:331:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:334:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:336:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:338:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:340:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgunix.c:55:2: warning: The buffer 'configfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/diag/cfgwin32.c:462:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:464:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:466:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:468:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:470:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:474:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:476:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:478:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:480:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:482:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:484:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/cfgwin32.c:56:2: warning: The buffer 'configfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/diag/configadapt.c:89:40: style: The scope of the variable 'j' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/configadapt.c:102:31: style: The scope of the variable 'j' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/configadapt.c:231:24: style: The scope of the variable 'sz' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/configadapt.c:232:13: style: The scope of the variable 'r' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/configadapt.c:558:3: warning: The buffer 'serial' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/diag/writeeeprom.c:78:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/diag/writeeeprom.c:67:24: style: The scope of the variable 'sz' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/writeeeprom.c:68:13: style: The scope of the variable 'r' can be reduced. [variableScope]
baycomusb-0.10.orig/diag/writeeeprom.c:171:6: style: The scope of the variable 'r' can be reduced. [variableScope]
baycomusb-0.10.orig/firmware/fskfirmware/fsk.c:55:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
baycomusb-0.10.orig/flexdrv/bayusb.c:241:35: style: The scope of the variable 'desc' can be reduced. [variableScope]
baycomusb-0.10.orig/flexdrv/bayusb.c:244:15: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/flexdrv/bayusb.c:323:35: style: The scope of the variable 'desc' can be reduced. [variableScope]
baycomusb-0.10.orig/flexdrv/bayusb.c:327:24: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/flexdrv/bayusb.c:381:17: style: The scope of the variable 'api' can be reduced. [variableScope]
baycomusb-0.10.orig/flexdrv/bayusb.c:382:35: style: The scope of the variable 'desc' can be reduced. [variableScope]
baycomusb-0.10.orig/flexdrv/bayusb_old.c:238:24: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/flexdrv/bayusb_old.c:239:13: style: The scope of the variable 'cursel' can be reduced. [variableScope]
baycomusb-0.10.orig/flexdrv/bayusb_old.c:469:20: style: The scope of the variable 'pkt' can be reduced. [variableScope]
baycomusb-0.10.orig/flexdrv/bayusb_old.c:472:7: style: The scope of the variable 'st' can be reduced. [variableScope]
baycomusb-0.10.orig/flexdrv/bayusb_old.c:190:22: style: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'. [funcArgNamesDifferent]
baycomusb-0.10.orig/flexdrv/flexdrv.h:131:25: note: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'.
baycomusb-0.10.orig/flexdrv/bayusb_old.c:190:22: note: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'.
baycomusb-0.10.orig/flexdrv/bayusb_old.c:340:36: style: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'. [funcArgNamesDifferent]
baycomusb-0.10.orig/flexdrv/flexdrv.h:172:40: note: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'.
baycomusb-0.10.orig/flexdrv/bayusb_old.c:340:36: note: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'.
baycomusb-0.10.orig/flexdrv/bayusb_old.c:340:48: style: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'. [funcArgNamesDifferent]
baycomusb-0.10.orig/flexdrv/flexdrv.h:172:50: note: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'.
baycomusb-0.10.orig/flexdrv/bayusb_old.c:340:48: note: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'.
baycomusb-0.10.orig/flexdrv/bayusb_old2.c:203:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/flexdrv/bayusb_old2.c:106:22: style: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'. [funcArgNamesDifferent]
baycomusb-0.10.orig/flexdrv/flexdrv.h:131:25: note: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'.
baycomusb-0.10.orig/flexdrv/bayusb_old2.c:106:22: note: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'.
baycomusb-0.10.orig/flexdrv/bayusb_old2.c:292:36: style: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'. [funcArgNamesDifferent]
baycomusb-0.10.orig/flexdrv/flexdrv.h:172:40: note: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'.
baycomusb-0.10.orig/flexdrv/bayusb_old2.c:292:36: note: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'.
baycomusb-0.10.orig/flexdrv/bayusb_old2.c:292:48: style: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'. [funcArgNamesDifferent]
baycomusb-0.10.orig/flexdrv/flexdrv.h:172:50: note: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'.
baycomusb-0.10.orig/flexdrv/bayusb_old2.c:292:48: note: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'.
baycomusb-0.10.orig/flexdrv/bayusb_old2.c:53:15: style: struct member 'pkthandle::refcnt' is never used. [unusedStructMember]
baycomusb-0.10.orig/flexdrv/bayusb_orb.c:332:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/flexdrv/bayusb_orb.c:218:22: style: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'. [funcArgNamesDifferent]
baycomusb-0.10.orig/flexdrv/flexdrv.h:131:25: note: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'.
baycomusb-0.10.orig/flexdrv/bayusb_orb.c:218:22: note: Function 'init_device' argument 1 names different: declaration 'argc' definition 'hKey'.
baycomusb-0.10.orig/flexdrv/bayusb_orb.c:424:36: style: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'. [funcArgNamesDifferent]
baycomusb-0.10.orig/flexdrv/flexdrv.h:172:40: note: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'.
baycomusb-0.10.orig/flexdrv/bayusb_orb.c:424:36: note: Function 'l1_init_kanal' argument 2 names different: declaration 'baud' definition 'chbaud'.
baycomusb-0.10.orig/flexdrv/bayusb_orb.c:424:48: style: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'. [funcArgNamesDifferent]
baycomusb-0.10.orig/flexdrv/flexdrv.h:172:50: note: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'.
baycomusb-0.10.orig/flexdrv/bayusb_orb.c:424:48: note: Function 'l1_init_kanal' argument 3 names different: declaration 'mode' definition 'chmode'.
baycomusb-0.10.orig/intl/bindtextdom.c:155:0: error: Memory leak: new_binding [memleak]
baycomusb-0.10.orig/intl/dcgettext.c:325:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
baycomusb-0.10.orig/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
baycomusb-0.10.orig/intl/dcgettext.c:231:27: style: The scope of the variable 'domain' can be reduced. [variableScope]
baycomusb-0.10.orig/intl/l10nflist.c:361:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
baycomusb-0.10.orig/intl/loadmsgcat.c:119:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
baycomusb-0.10.orig/intl/loadmsgcat.c:70:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
baycomusb-0.10.orig/intl/loadmsgcat.c:119:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
baycomusb-0.10.orig/intl/loadmsgcat.c:119:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
baycomusb-0.10.orig/intl/loadmsgcat.c:70:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
baycomusb-0.10.orig/intl/loadmsgcat.c:119:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
baycomusb-0.10.orig/intl/localealias.c:254:22: style: The scope of the variable 'alias' can be reduced. [variableScope]
baycomusb-0.10.orig/intl/localealias.c:255:22: style: The scope of the variable 'value' can be reduced. [variableScope]
baycomusb-0.10.orig/kerneldrv/baycom_usb.c:804:25: style: The scope of the variable 'bus' can be reduced. [variableScope]
baycomusb-0.10.orig/kerneldrv/baycom_usb.c:842:22: style: The scope of the variable 'buf' can be reduced. [variableScope]
baycomusb-0.10.orig/kerneldrv/baycom_usb.c:608:32: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/kerneldrv/baycom_usb.c:1115:39: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/kerneldrv/baycom_usb.c:1122:39: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/kerneldrv/baycom_usb_2.2.c:799:25: style: The scope of the variable 'bus' can be reduced. [variableScope]
baycomusb-0.10.orig/kerneldrv/baycom_usb_2.2.c:837:22: style: The scope of the variable 'buf' can be reduced. [variableScope]
baycomusb-0.10.orig/kerneldrv/baycom_usb_2.2.c:603:32: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/kerneldrv/baycom_usb_2.2.c:1110:39: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/kerneldrv/baycom_usb_2.2.c:1117:39: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/kerneldrv/baycom_usb_old.c:953:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/misc/getopt.c:322:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
baycomusb-0.10.orig/misc/getopt.c:240:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/misc/sysdeps.h:194:0: error: #error "Don't know how to get a high resolution time" [preprocessorErrorDirective]
baycomusb-0.10.orig/misc/vsnprintf.c:35:7: style: The scope of the variable 'long_int' can be reduced. [variableScope]
baycomusb-0.10.orig/misc/vsnprintf.c:36:7: style: The scope of the variable 'extra_long' can be reduced. [variableScope]
baycomusb-0.10.orig/misc/vsnprintf.c:155:2: error: va_list 'args2' used before va_start() was called. [va_list_usedBeforeStarted]
baycomusb-0.10.orig/misc/vsnprintf.c:158:29: error: va_list 'args2' used before va_start() was called. [va_list_usedBeforeStarted]
baycomusb-0.10.orig/misc/vsnprintf.c:159:2: error: va_list 'args2' used before va_start() was called. [va_list_usedBeforeStarted]
baycomusb-0.10.orig/trxapi/client.c:170:17: style: The scope of the variable 'de' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapi/client.c:174:8: style: The scope of the variable 'f' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapi/client.c:175:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapi/client.c:310:3: style: Label 'err' is not used. [unusedLabel]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:316:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:318:9: note: Found duplicate branches for 'if' and 'else'.
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:316:7: note: Found duplicate branches for 'if' and 'else'.
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1093:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1119:9: note: Found duplicate branches for 'if' and 'else'.
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1093:7: note: Found duplicate branches for 'if' and 'else'.
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:2379:75: style: Function 'POA_Trx_Control__init' argument 2 names different: declaration 'ev' definition 'env'. [funcArgNamesDifferent]
baycomusb-0.10.orig/trxapi/trxctrl.h:797:30: note: Function 'POA_Trx_Control__init' argument 2 names different: declaration 'ev' definition 'env'.
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:2379:75: note: Function 'POA_Trx_Control__init' argument 2 names different: declaration 'ev' definition 'env'.
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:2393:75: style: Function 'POA_Trx_Control__fini' argument 2 names different: declaration 'ev' definition 'env'. [funcArgNamesDifferent]
baycomusb-0.10.orig/trxapi/trxctrl.h:799:30: note: Function 'POA_Trx_Control__fini' argument 2 names different: declaration 'ev' definition 'env'.
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:2393:75: note: Function 'POA_Trx_Control__fini' argument 2 names different: declaration 'ev' definition 'env'.
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:12:33: style: Variable '_ORBIT_tmpvar_0' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:43:23: style: Variable '_ORBIT_curptr' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:59:35: style: Variable '_ORBIT_tmpvar_0' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:61:35: style: Variable '_ORBIT_tmpvar_2' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:63:35: style: Variable '_ORBIT_tmpvar_4' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:65:35: style: Variable '_ORBIT_tmpvar_6' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:67:35: style: Variable '_ORBIT_tmpvar_8' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:68:35: style: Variable '_ORBIT_tmpvar_9' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:240:23: style: Variable '_ORBIT_curptr' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:393:36: style: Variable '_ORBIT_tmpvar_2' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:452:35: style: Variable '_ORBIT_tmpvar_0' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:511:23: style: Variable '_ORBIT_curptr' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:527:35: style: Variable '_ORBIT_tmpvar_0' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:528:35: style: Variable '_ORBIT_tmpvar_1' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:623:36: style: Variable '_ORBIT_tmpvar_2' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:624:36: style: Variable '_ORBIT_tmpvar_3' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:747:23: style: Variable '_ORBIT_curptr' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:763:35: style: Variable '_ORBIT_tmpvar_0' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:764:35: style: Unused variable: _ORBIT_tmpvar_1 [unusedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:765:35: style: Variable '_ORBIT_tmpvar_2' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:766:35: style: Unused variable: _ORBIT_tmpvar_3 [unusedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:863:23: style: Variable '_ORBIT_curptr' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:980:23: style: Variable '_ORBIT_curptr' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:996:35: style: Variable '_ORBIT_tmpvar_0' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:997:35: style: Variable '_ORBIT_tmpvar_1' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:998:35: style: Variable '_ORBIT_tmpvar_2' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:999:35: style: Variable '_ORBIT_tmpvar_3' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1000:35: style: Variable '_ORBIT_tmpvar_4' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1001:35: style: Variable '_ORBIT_tmpvar_5' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1002:35: style: Variable '_ORBIT_tmpvar_6' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1003:35: style: Variable '_ORBIT_tmpvar_7' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1083:36: style: Variable '_ORBIT_tmpvar_8' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1084:36: style: Variable '_ORBIT_tmpvar_9' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1085:36: style: Variable '_ORBIT_tmpvar_10' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1086:36: style: Variable '_ORBIT_tmpvar_11' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1087:36: style: Variable '_ORBIT_tmpvar_12' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1088:36: style: Variable '_ORBIT_tmpvar_13' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1089:36: style: Variable '_ORBIT_tmpvar_14' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1090:36: style: Variable '_ORBIT_tmpvar_15' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1192:23: style: Variable '_ORBIT_curptr' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1310:23: style: Variable '_ORBIT_curptr' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1391:35: style: Variable '_ORBIT_tmpvar_0' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1484:35: style: Variable '_ORBIT_tmpvar_0' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:76:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:96:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:115:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:134:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:152:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:167:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:182:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:197:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:464:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:773:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:786:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:803:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:816:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1398:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1410:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1491:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-skels.c:1503:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1564:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1590:9: note: Found duplicate branches for 'if' and 'else'.
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1564:7: note: Found duplicate branches for 'if' and 'else'.
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:732:10: style: Redundant pointer operation on 'ptr' - it's already a pointer. [redundantPointerOp]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:752:18: style: Redundant pointer operation on 'ptr' - it's already a pointer. [redundantPointerOp]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1366:10: style: Redundant pointer operation on 'cfg' - it's already a pointer. [redundantPointerOp]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1445:10: style: Redundant pointer operation on 'cfg' - it's already a pointer. [redundantPointerOp]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1864:10: style: Redundant pointer operation on 'cfg' - it's already a pointer. [redundantPointerOp]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1943:10: style: Redundant pointer operation on 'cfg' - it's already a pointer. [redundantPointerOp]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:2081:10: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:2515:10: style: Redundant pointer operation on 'params' - it's already a pointer. [redundantPointerOp]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:38:3: style: Variable '_ORBIT_curptr' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:13:33: style: Variable '_ORBIT_tmpvar_0' is not assigned a value. [unassignedVariable]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:75:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:338:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:465:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:559:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:625:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:656:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:707:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:827:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:990:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1137:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1310:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1420:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1525:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1669:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1807:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:1918:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:2015:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:2138:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:2269:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:2396:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/trxctrl-stubs.c:2490:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxapi/win32client.c:707:30: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
baycomusb-0.10.orig/trxapi/win32client.c:735:30: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
baycomusb-0.10.orig/trxapi/win32client.c:607:25: style: Variable 'rfsq' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/freqdb.c:455:15: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/freqdb.c:497:2: warning: The buffer 'n' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/trxapp/src/interface.c:130:22: style: Variable 'file_menu_accels' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:202:23: style: Variable 'audio_menu_accels' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:258:24: style: Variable 'expert_menu_accels' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:304:22: style: Variable 'help_menu_accels' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:3411:18: style: Variable 'mdisc4_group' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:3422:18: style: Variable 'mdisc5_group' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:3433:18: style: Variable 'mdisc6_group' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:3444:18: style: Variable 'mdisc7_group' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:3400:18: style: Variable 'mdisc3_group' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:3389:18: style: Variable 'mdisc1_group' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:3378:18: style: Variable 'mdisc2_group' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/interface.c:3367:18: style: Variable 'mdisc0_group' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/trxapp/src/main.c:723:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/trxapp/src/main.c:723:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/trxapp/src/main.c:723:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/trxapp/src/main.c:262:17: style: The scope of the variable 'api' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:263:42: style: The scope of the variable 'desc' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:772:12: style: The scope of the variable 'clist' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:944:17: style: The scope of the variable 'api' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:945:42: style: The scope of the variable 'desc' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:987:12: style: The scope of the variable 'clist' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:1046:15: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:1047:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:1048:7: style: The scope of the variable 'mbuf' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:1184:15: style: The scope of the variable 'dir' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:1184:20: style: The scope of the variable 'out' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:1185:7: style: The scope of the variable 'mbuf' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:1314:18: style: The scope of the variable 'txt' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:1315:17: style: The scope of the variable 'cp1' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:1457:20: style: The scope of the variable 'but' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/main.c:1134:3: warning: The buffer 'mbuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/trxapp/src/main.c:1259:3: warning: The buffer 'mbuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/trxapp/src/signalhist.c:241:17: style: The scope of the variable 'signalhistory' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/signalhist.c:259:16: style: The scope of the variable 'col' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/widgets.c:150:9: style: The scope of the variable 'trace' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/widgets.c:306:19: style: The scope of the variable 'istep' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/widgets.c:307:15: style: The scope of the variable 'wtemp' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/widgets.c:307:22: style: The scope of the variable 'wr' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/widgets.c:307:26: style: The scope of the variable 'wpr' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/widgets.c:307:31: style: The scope of the variable 'wpi' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/widgets.c:307:36: style: The scope of the variable 'wi' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/widgets.c:307:40: style: The scope of the variable 'theta' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/widgets.c:482:12: style: The scope of the variable 'trace' can be reduced. [variableScope]
baycomusb-0.10.orig/trxapp/src/widgets.c:120:28: style: Function 'scope_new' argument 1 names different: declaration 'widget_name' definition 'name'. [funcArgNamesDifferent]
baycomusb-0.10.orig/trxapp/src/widgets.h:59:29: note: Function 'scope_new' argument 1 names different: declaration 'widget_name' definition 'name'.
baycomusb-0.10.orig/trxapp/src/widgets.c:120:28: note: Function 'scope_new' argument 1 names different: declaration 'widget_name' definition 'name'.
baycomusb-0.10.orig/trxapp/src/widgets.c:445:31: style: Function 'spectrum_new' argument 1 names different: declaration 'widget_name' definition 'name'. [funcArgNamesDifferent]
baycomusb-0.10.orig/trxapp/src/widgets.h:92:32: note: Function 'spectrum_new' argument 1 names different: declaration 'widget_name' definition 'name'.
baycomusb-0.10.orig/trxapp/src/widgets.c:445:31: note: Function 'spectrum_new' argument 1 names different: declaration 'widget_name' definition 'name'.
baycomusb-0.10.orig/trxclient/client.c:61:17: style: The scope of the variable 'trx' can be reduced. [variableScope]
baycomusb-0.10.orig/trxclient/client.c:62:35: style: The scope of the variable 'desc' can be reduced. [variableScope]
baycomusb-0.10.orig/trxclient/client.c:184:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/audio.c:84:23: style: The scope of the variable 'time' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/audio.c:84:29: style: The scope of the variable 'alphatime' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/audio.c:169:6: style: The scope of the variable 's' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/audio.c:242:6: style: The scope of the variable 's' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/audio.c:187:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxctrl/audio.c:249:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxctrl/audiolinux.c:390:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxctrl/audiowin32.c:588:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxctrl/cfgadapt.c:113:40: style: The scope of the variable 'j' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/cfgadapt.c:126:31: style: The scope of the variable 'j' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/cfgadapt.c:255:24: style: The scope of the variable 'sz' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/cfgadapt.c:256:13: style: The scope of the variable 'r' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/cfgadapt.c:553:14: style: The scope of the variable 'ln' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/cfgadapt.c:695:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/cfgadapt.c:696:6: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/cfgunix.c:55:3: warning: The buffer 'configfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/trxctrl/cfgwin32.c:52:3: warning: The buffer 'configfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/trxctrl/common.c:165:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/trxctrl/common.c:165:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/trxctrl/common.c:48:15: style: The scope of the variable 'sz' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/common.c:48:19: style: The scope of the variable 'ptr' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/common.c:65:15: style: The scope of the variable 'sz' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/common.c:65:23: style: The scope of the variable 'pt2' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/common.c:66:13: style: The scope of the variable 'diff' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/common.c:207:6: style: The scope of the variable 'r' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/gentbl.c:46:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
baycomusb-0.10.orig/trxctrl/ifconftest.c:94:22: style: The scope of the variable 'cur' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunix.c:746:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
baycomusb-0.10.orig/trxctrl/mainunix.c:217:6: style: The scope of the variable 'r' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunix.c:440:15: style: The scope of the variable 'npfd' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunix.c:786:6: style: The scope of the variable 'r' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunix.c:946:31: style: The scope of the variable 'tdiff' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunix.c:946:38: style: The scope of the variable 'reload' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunix.c:526:2: warning: The buffer 'tmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:670:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:943:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:182:6: style: The scope of the variable 'r' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:409:15: style: The scope of the variable 'npfd' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:828:15: style: The scope of the variable 'txd' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:927:6: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:986:15: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:1704:31: style: The scope of the variable 'tdiff' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:1704:38: style: The scope of the variable 'reload' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:495:2: warning: The buffer 'tmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:770:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxctrl/mainunixuser.c:893:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
baycomusb-0.10.orig/trxctrl/mainwin32.c:424:7: style: The scope of the variable 'tdiff' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainwin32.c:452:15: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/trxctrl/mainwin32.c:1082:31: style: The scope of the variable 'reload' can be reduced. [variableScope]
baycomusb-0.10.orig/usbdrv/usbdrvlinux.c:232:7: style: The scope of the variable 'timediff' can be reduced. [variableScope]
baycomusb-0.10.orig/usbdrv/usbdrvlinux.c:233:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
baycomusb-0.10.orig/usbdrv/usbdrvlinux.c:393:7: style: The scope of the variable 'wt' can be reduced. [variableScope]
baycomusb-0.10.orig/usbdrv/usbdrvlinux.c:109:2: warning: The buffer 'usb_devicefs_mountpoint' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:327:2: style: Variable 'h' is reassigned a value before the old one has been used. [redundantAssignment]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:321:0: note: Variable 'h' is reassigned a value before the old one has been used.
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:327:2: note: Variable 'h' is reassigned a value before the old one has been used.
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:215:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:216:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:415:18: style: The scope of the variable 'ret2' can be reduced. [variableScope]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:838:16: style: The scope of the variable 'async' can be reduced. [variableScope]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:779:64: portability: 'urb->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:944:36: portability: 'urb->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:274:2: warning: The buffer 'usb_devicefs_mountpoint' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:1030:3: error: Uninitialized variable: tm1 [uninitvar]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:1031:3: error: Uninitialized variable: tm1 [uninitvar]
baycomusb-0.10.orig/usbdrv/usbdrvwinasync.c:1047:26: error: Uninitialized variable: tm2 [uninitvar]
baycomusb-0.10.orig/wdmdrv/bcioctl.c:614:20: style: The scope of the variable 'list' can be reduced. [variableScope]
baycomusb-0.10.orig/wdmdrv/bcioctl.c:835:28: style: The scope of the variable 'ep' can be reduced. [variableScope]
baycomusb-0.10.orig/wdmdrv/bcioctl.c:228:0: style: Variable 'maxpktsz' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/wdmdrv/bcioctl.c:356:20: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/wdmdrv/bcioctl.c:650:20: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/wdmdrv/bcioctl.c:671:20: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/wdmdrv/bcioctl.c:730:20: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/wdmdrv/bcioctl.c:751:21: style: Variable 's' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/wdmdrv/bcioctl.c:835:25: style: Unused variable: j [unusedVariable]
baycomusb-0.10.orig/wdmdrv/dabusb.c:310:22: style: The scope of the variable 'i' can be reduced. [variableScope]
baycomusb-0.10.orig/wdmdrv/dabusb.c:113:23: style: Unused variable: mode [unusedVariable]
baycomusb-0.10.orig/wdmdrv/dabusb.c:148:21: style: Unused variable: stack [unusedVariable]
baycomusb-0.10.orig/wdmdrv/dabusb.c:440:32: style: Variable 'deviceObject' is assigned a value that is never used. [unreadVariable]
baycomusb-0.10.orig/wdmdrv/dabusb.c:441:17: style: Unused variable: eventname [unusedVariable]
baycomusb-0.10.orig/wdmdrv/pwr.c:172:17: style: Variable 'waitStatus' is assigned a value that is never used. [unreadVariable]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bb/bb_1.3rc1.orig.tar.gz
bb-1.3rc1.orig/autopilo.c:54:15: style: The scope of the variable 'i1' can be reduced. [variableScope]
bb-1.3rc1.orig/autopilo.c:54:19: style: The scope of the variable 'j1' can be reduced. [variableScope]
bb-1.3rc1.orig/autopilo.c:54:23: style: The scope of the variable 'c' can be reduced. [variableScope]
bb-1.3rc1.orig/autopilo.c:54:26: style: The scope of the variable 'max' can be reduced. [variableScope]
bb-1.3rc1.orig/bb.c:125:23: style: The scope of the variable 't' can be reduced. [variableScope]
bb-1.3rc1.orig/credits2.c:206:5: style: Variable 'drawptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bb-1.3rc1.orig/credits2.c:204:5: note: Variable 'drawptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
bb-1.3rc1.orig/credits2.c:206:5: note: Variable 'drawptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
bb-1.3rc1.orig/ctrl87.c:16:20: style: Unused variable: cw [unusedVariable]
bb-1.3rc1.orig/formulas.c:128:23: style: The scope of the variable 'rp' can be reduced. [variableScope]
bb-1.3rc1.orig/formulas.c:128:31: style: The scope of the variable 'ip' can be reduced. [variableScope]
bb-1.3rc1.orig/formulas.c:144:6: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
bb-1.3rc1.orig/formulas.c:145:6: style: Variable 's' is assigned a value that is never used. [unreadVariable]
bb-1.3rc1.orig/mylzo.h:44:0: error: #error invalid CHAR_BIT [preprocessorErrorDirective]
bb-1.3rc1.orig/main.c:152:0: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
bb-1.3rc1.orig/messager.c:116:15: style: The scope of the variable 'mul1' can be reduced. [variableScope]
bb-1.3rc1.orig/messager.c:116:21: style: The scope of the variable 'mul2' can be reduced. [variableScope]
bb-1.3rc1.orig/print.c:30:29: style: The scope of the variable 'ex' can be reduced. [variableScope]
bb-1.3rc1.orig/scene1.c:105:24: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bb-1.3rc1.orig/scene1.c:105:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bb-1.3rc1.orig/scene1.c:128:26: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bb-1.3rc1.orig/scene1.c:128:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bb-1.3rc1.orig/scene3.c:88:19: style: The scope of the variable 'p1' can be reduced. [variableScope]
bb-1.3rc1.orig/scene3.c:88:23: style: The scope of the variable 'p2' can be reduced. [variableScope]
bb-1.3rc1.orig/scene3.c:147:19: style: Checking if unsigned variable 'pnum' is less than zero. [unsignedLessThanZero]
bb-1.3rc1.orig/scene4.c:71:28: style: The scope of the variable 'i1' can be reduced. [variableScope]
bb-1.3rc1.orig/scene4.c:71:32: style: The scope of the variable 'i2' can be reduced. [variableScope]
bb-1.3rc1.orig/scene4.c:58:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bb-1.3rc1.orig/scene5.c:52:9: style: The scope of the variable 'x' can be reduced. [variableScope]
bb-1.3rc1.orig/scene5.c:52:12: style: The scope of the variable 'y' can be reduced. [variableScope]
bb-1.3rc1.orig/scene5.c:90:9: style: The scope of the variable 'x' can be reduced. [variableScope]
bb-1.3rc1.orig/scene5.c:90:12: style: The scope of the variable 'y' can be reduced. [variableScope]
bb-1.3rc1.orig/scene7.c:257:9: style: The scope of the variable 'time' can be reduced. [variableScope]
bb-1.3rc1.orig/scene7.c:257:15: style: The scope of the variable 'time1' can be reduced. [variableScope]
bb-1.3rc1.orig/scene7.c:309:19: style: The scope of the variable 'autopilot_counter' can be reduced. [variableScope]
bb-1.3rc1.orig/scene7.c:310:21: style: The scope of the variable 'oldx' can be reduced. [variableScope]
bb-1.3rc1.orig/scene7.c:310:31: style: The scope of the variable 'oldy' can be reduced. [variableScope]
bb-1.3rc1.orig/scene7.c:403:9: style: The scope of the variable 'inmovement' can be reduced. [variableScope]
bb-1.3rc1.orig/scene7.c:419:15: style: Variable 'inmovement' is assigned a value that is never used. [unreadVariable]
bb-1.3rc1.orig/tex.c:109:13: style: The scope of the variable 'rx' can be reduced. [variableScope]
bb-1.3rc1.orig/tex.c:109:17: style: The scope of the variable 'ry' can be reduced. [variableScope]
bb-1.3rc1.orig/tex.c:249:12: style: The scope of the variable 'ZZ' can be reduced. [variableScope]
bb-1.3rc1.orig/tex.c:58:19: style: struct member 'TRANSFORMED::nx' is never used. [unusedStructMember]
bb-1.3rc1.orig/tex.c:58:23: style: struct member 'TRANSFORMED::ny' is never used. [unusedStructMember]
bb-1.3rc1.orig/tex.c:58:27: style: struct member 'TRANSFORMED::nz' is never used. [unusedStructMember]
bb-1.3rc1.orig/timers.c:207:0: error: #error I am unable to get time in milisecond. Please edit timers.c and make tl_update_time and tl_lookup_timer to work for your architecture and send me then back(to hubicka@paru.cas.cz). You will need also define timers.h and change type of lasttime. [preprocessorErrorDirective]
bb-1.3rc1.orig/zoom.c:588:2: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bb-1.3rc1.orig/zoom.c:594:2: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bb-1.3rc1.orig/zoom.c:1529:12: warning: Either the condition 'vbuf!=NULL' is redundant or there is possible null pointer dereference: vbuf. [nullPointerRedundantCheck]
bb-1.3rc1.orig/zoom.c:1531:17: note: Assuming that condition 'vbuf!=NULL' is not redundant
bb-1.3rc1.orig/zoom.c:1529:12: note: Null pointer dereference
bb-1.3rc1.orig/zoom.c:1530:12: warning: Either the condition 'bckup!=NULL' is redundant or there is possible null pointer dereference: bckup. [nullPointerRedundantCheck]
bb-1.3rc1.orig/zoom.c:1532:18: note: Assuming that condition 'bckup!=NULL' is not redundant
bb-1.3rc1.orig/zoom.c:1530:12: note: Null pointer dereference
bb-1.3rc1.orig/zoom.c:942:5: style: Variable 'vbuff' is reassigned a value before the old one has been used. [redundantAssignment]
bb-1.3rc1.orig/zoom.c:939:0: note: Variable 'vbuff' is reassigned a value before the old one has been used.
bb-1.3rc1.orig/zoom.c:942:5: note: Variable 'vbuff' is reassigned a value before the old one has been used.
bb-1.3rc1.orig/zoom.c:972:5: style: Variable 'vbuff' is reassigned a value before the old one has been used. [redundantAssignment]
bb-1.3rc1.orig/zoom.c:968:0: note: Variable 'vbuff' is reassigned a value before the old one has been used.
bb-1.3rc1.orig/zoom.c:972:5: note: Variable 'vbuff' is reassigned a value before the old one has been used.
bb-1.3rc1.orig/zoom.c:215:16: style: The scope of the variable 'ps1' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:219:41: style: The scope of the variable 'dynptr' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:223:51: style: The scope of the variable 'yend' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:226:9: style: The scope of the variable 'data' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:408:10: style: The scope of the variable 'myprice1' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:500:31: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:573:20: style: The scope of the variable 'vline' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:678:23: style: The scope of the variable 'distup' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:678:31: style: The scope of the variable 'distdown' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:680:9: style: The scope of the variable 's2' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:680:13: style: The scope of the variable 'c' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:776:23: style: The scope of the variable 'distup' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:776:31: style: The scope of the variable 'distdown' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:777:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:779:9: style: The scope of the variable 's2' can be reduced. [variableScope]
bb-1.3rc1.orig/zoom.c:324:18: error: Expression '(ftmp=((pos[p])-(y)))*ftmp' depends on order of evaluation of side effects [unknownEvaluationOrder]
bb-1.3rc1.orig/zoom.c:354:18: error: Expression '(ftmp=((pos[p])-(y)))*ftmp' depends on order of evaluation of side effects [unknownEvaluationOrder]
bb-1.3rc1.orig/zoom.c:388:18: error: Expression '(ftmp=((pos[p])-(y)))*ftmp' depends on order of evaluation of side effects [unknownEvaluationOrder]
bb-1.3rc1.orig/zoom.c:418:25: error: Expression '(ftmp=((pos[p])-(y)))*ftmp' depends on order of evaluation of side effects [unknownEvaluationOrder]
bb-1.3rc1.orig/zoom.c:697:12: style: Variable 'rend' is assigned a value that is never used. [unreadVariable]
bb-1.3rc1.orig/zoom.c:794:12: style: Variable 'rend' is assigned a value that is never used. [unreadVariable]
bb-1.3rc1.orig/zoom.c:287:12: style: Array index 'p' is used before limits check. [arrayIndexThenCheck]
bb-1.3rc1.orig/zoom.c:246:2: error: Memory leak: best [memleak]
bb-1.3rc1.orig/zoom.c:246:2: error: Memory leak: best1 [memleak]
bb-1.3rc1.orig/zoom.c:255:2: error: Memory leak: best1 [memleak]
bb-1.3rc1.orig/zoom.c:591:2: error: Memory leak: start [memleak]
bb-1.3rc1.orig/zoom.c:1109:20: error: Memory is allocated but not initialized: table [uninitdata]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bbdb/bbdb_2.36.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bbdb3/bbdb3_3.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bbe/bbe_0.2.2.orig.tar.gz
bbe-0.2.2/src/buffer.c:149:24: style: The scope of the variable 'last_read' can be reduced. [variableScope]
bbe-0.2.2/src/buffer.c:244:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bbe-0.2.2/src/buffer.c:362:33: style: The scope of the variable 'scan_start' can be reduced. [variableScope]
bbe-0.2.2/src/buffer.c:274:51: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bbe-0.2.2/src/buffer.c:307:60: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bbe-0.2.2/src/buffer.c:419:74: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bbe-0.2.2/src/execute.c:175:32: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bbe-0.2.2/src/execute.c:173:43: note: outer condition: c->rpos<=c->s1_len
bbe-0.2.2/src/execute.c:175:32: note: identical inner condition: c->rpos<=c->s1_len
bbe-0.2.2/src/execute.c:104:14: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bbe-0.2.2/src/execute.c:107:14: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
bbe-0.2.2/src/execute.c:110:14: warning: %llo in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bbe-0.2.2/src/execute.c:564:32: style: Function 'init_commands' argument 1 names different: declaration 'c' definition 'commands'. [funcArgNamesDifferent]
bbe-0.2.2/src/bbe.h:198:32: note: Function 'init_commands' argument 1 names different: declaration 'c' definition 'commands'.
bbe-0.2.2/src/execute.c:564:32: note: Function 'init_commands' argument 1 names different: declaration 'c' definition 'commands'.
bbe-0.2.2/src/execute.c:628:33: style: Function 'close_commands' argument 1 names different: declaration 'c' definition 'commands'. [funcArgNamesDifferent]
bbe-0.2.2/src/bbe.h:201:33: note: Function 'close_commands' argument 1 names different: declaration 'c' definition 'commands'.
bbe-0.2.2/src/execute.c:628:33: note: Function 'close_commands' argument 1 names different: declaration 'c' definition 'commands'.
bbe-0.2.2/src/execute.c:695:34: style: Function 'execute_program' argument 1 names different: declaration 'c' definition 'commands'. [funcArgNamesDifferent]
bbe-0.2.2/src/bbe.h:210:34: note: Function 'execute_program' argument 1 names different: declaration 'c' definition 'commands'.
bbe-0.2.2/src/execute.c:695:34: note: Function 'execute_program' argument 1 names different: declaration 'c' definition 'commands'.
bbe-0.2.2/src/execute.c:238:34: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bbe-0.2.2/src/execute.c:273:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bbe-0.2.2/src/execute.c:274:25: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bbmail/bbmail_0.9.3.orig.tar.gz
bbmail-0.9.3/src/baseresource.cpp:115:24: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bbmail-0.9.3/src/baseresource.cpp:128:25: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bbmail-0.9.3/src/baseresource.cpp:133:8: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bbmail-0.9.3/src/baseresource.h:74:15: performance: Technically the member function 'BaseResource::getColorName' can be static. [functionStatic]
bbmail-0.9.3/src/baseresource.cpp:238:27: note: Technically the member function 'BaseResource::getColorName' can be static.
bbmail-0.9.3/src/baseresource.h:74:15: note: Technically the member function 'BaseResource::getColorName' can be static.
bbmail-0.9.3/src/bbmail.cpp:474:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bbmail-0.9.3/src/bbmail.cpp:492:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bbmail-0.9.3/src/bbmail.cpp:163:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
bbmail-0.9.3/src/bbmail.cpp:164:9: style: The scope of the variable 'num' can be reduced. [variableScope]
bbmail-0.9.3/src/bbmail.cpp:165:9: style: The scope of the variable 'number_of_values' can be reduced. [variableScope]
bbmail-0.9.3/src/bbmail.cpp:329:9: style: The scope of the variable 'readmail' can be reduced. [variableScope]
bbmail-0.9.3/src/bbmail.cpp:330:9: style: The scope of the variable 'mailcount' can be reduced. [variableScope]
bbmail-0.9.3/src/bbmail.cpp:332:10: style: The scope of the variable 'read_status' can be reduced. [variableScope]
bbmail-0.9.3/src/bbmail.cpp:393:11: style: The scope of the variable 'old_total' can be reduced. [variableScope]
bbmail-0.9.3/src/bbmail.cpp:393:21: style: The scope of the variable 'old_new' can be reduced. [variableScope]
bbmail-0.9.3/src/bbmail.cpp:1416:63: style: Function 'configureNotifyEvent' argument 1 names different: declaration 'configure_event' definition 'xconfigure_event'. [funcArgNamesDifferent]
bbmail-0.9.3/src/bbmail.h:137:60: note: Function 'configureNotifyEvent' argument 1 names different: declaration 'configure_event' definition 'xconfigure_event'.
bbmail-0.9.3/src/bbmail.cpp:1416:63: note: Function 'configureNotifyEvent' argument 1 names different: declaration 'configure_event' definition 'xconfigure_event'.
bbmail-0.9.3/src/bbmail.cpp:457:62: style: Boolean variable 'broken' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
bbmail-0.9.3/src/bbmail.cpp:630:28: style: Boolean variable 'onlyAtNewMail' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bbmail-0.9.3/src/bbmail.cpp:639:29: style: Boolean variable 'onlyAtNewMail' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bbmail-0.9.3/src/bbmail.cpp:649:35: style: Boolean variable 'auto_raise' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bbmail-0.9.3/src/bbmail.cpp:665:14: warning: Member variable 'FrameWindow::fwidth' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:665:14: warning: Member variable 'FrameWindow::fheight' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:665:14: warning: Member variable 'FrameWindow::resource' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:829:14: warning: Member variable 'LabelWindow::m_width' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:829:14: warning: Member variable 'LabelWindow::m_height' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:829:14: warning: Member variable 'LabelWindow::m_pPen' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:829:14: warning: Member variable 'LabelWindow::m_maxValue' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:1065:17: warning: Member variable 'EnvelopeWindow::ewidth' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:1065:17: warning: Member variable 'EnvelopeWindow::eheight' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:1065:17: warning: Member variable 'EnvelopeWindow::pixmap_new' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:1065:17: warning: Member variable 'EnvelopeWindow::pixmap_new_pressed' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:1065:17: warning: Member variable 'EnvelopeWindow::epen' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.cpp:1065:17: warning: Member variable 'EnvelopeWindow::num_of_pixmaps' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/bbmail.h:53:26: performance: Variable 'last_size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bbmail-0.9.3/src/bbmail.h:53:41: performance: Variable 'last_mtime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bbmail-0.9.3/src/resource.h:125:7: style: Technically the member function 'Resource::validMailbox' can be const. [functionConst]
bbmail-0.9.3/src/main.h:28:6: style: Technically the member function 'Configuration::argc' can be const. [functionConst]
bbmail-0.9.3/src/main.h:31:7: style: Technically the member function 'Configuration::isWithdrawn' can be const. [functionConst]
bbmail-0.9.3/src/main.h:34:7: style: Technically the member function 'Configuration::isDecorated' can be const. [functionConst]
bbmail-0.9.3/src/main.h:37:21: style: Technically the member function 'Configuration::rcFilename' can be const. [functionConst]
bbmail-0.9.3/src/main.h:40:21: style: Technically the member function 'Configuration::spoolDir' can be const. [functionConst]
bbmail-0.9.3/src/main.h:43:21: style: Technically the member function 'Configuration::appName' can be const. [functionConst]
bbmail-0.9.3/src/main.h:46:15: style: Technically the member function 'Configuration::mailboxId' can be const. [functionConst]
bbmail-0.9.3/src/main.h:49:21: style: Technically the member function 'Configuration::displayName' can be const. [functionConst]
bbmail-0.9.3/src/main.h:52:21: style: Technically the member function 'Configuration::geometry' can be const. [functionConst]
bbmail-0.9.3/src/mailboxmenu.h:32:2: style: Class 'MailboxMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbmail-0.9.3/src/bbmail.h:64:2: style: Class 'Checkmail' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbmail-0.9.3/src/bbmail.h:114:3: style: Class 'FrameWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbmail-0.9.3/src/bbmail.h:157:3: style: Class 'LabelWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbmail-0.9.3/src/bbmail.h:201:3: style: Class 'EnvelopeWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbmail-0.9.3/src/bbmail.h:251:2: style: Class 'ToolWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbmail-0.9.3/src/main.h:38:33: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bbmail-0.9.3/src/main.h:41:31: performance: Function parameter 'dir' should be passed by const reference. [passedByValue]
bbmail-0.9.3/src/main.h:44:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bbmail-0.9.3/src/main.h:50:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bbmail-0.9.3/src/main.h:53:31: performance: Function parameter 'geo' should be passed by const reference. [passedByValue]
bbmail-0.9.3/src/bbmail.cpp:498:38: performance: Function parameter 'cml_options' should be passed by const reference. [passedByValue]
bbmail-0.9.3/src/mailboxmenu.cpp:83:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bbmail-0.9.3/src/mailboxmenu.cpp:92:7: note: Found duplicate branches for 'if' and 'else'.
bbmail-0.9.3/src/mailboxmenu.cpp:83:5: note: Found duplicate branches for 'if' and 'else'.
bbmail-0.9.3/src/mailboxmenu.cpp:50:16: style: The scope of the variable 'check_id' can be reduced. [variableScope]
bbmail-0.9.3/src/main.cpp:26:48: style: Function 'Configuration' argument 2 names different: declaration 'argv' definition 'iargv'. [funcArgNamesDifferent]
bbmail-0.9.3/src/main.h:25:34: note: Function 'Configuration' argument 2 names different: declaration 'argv' definition 'iargv'.
bbmail-0.9.3/src/main.cpp:26:48: note: Function 'Configuration' argument 2 names different: declaration 'argv' definition 'iargv'.
bbmail-0.9.3/src/main.cpp:26:16: warning: Member variable 'Configuration::position' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/main.cpp:32:2: performance: Variable 'app_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bbmail-0.9.3/src/resource.cpp:328:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bbmail-0.9.3/src/resource.cpp:329:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bbmail-0.9.3/src/resource.cpp:139:11: style: Boolean variable 'newmail_counter' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bbmail-0.9.3/src/resource.cpp:164:15: style: Boolean variable 'totalmail_counter' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
bbmail-0.9.3/src/resource.h:138:7: style: Technically the member function 'Resource::Clean' can be const. [functionConst]
bbmail-0.9.3/src/resource.cpp:40:16: note: Technically the member function 'Resource::Clean' can be const.
bbmail-0.9.3/src/resource.h:138:7: note: Technically the member function 'Resource::Clean' can be const.
bbmail-0.9.3/src/spoollist.cpp:24:12: warning: Member variable 'SpoolList::type' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/spoollist.cpp:24:12: warning: Member variable 'SpoolList::procDefined' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/spoollist.cpp:24:12: warning: Member variable 'SpoolList::force_check' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/spoollist.cpp:24:12: warning: Member variable 'SpoolList::bell' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/spoollist.cpp:24:12: warning: Member variable 'SpoolList::first_is_new' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/spoollist.cpp:24:12: warning: Member variable 'SpoolList::second_is_total' is not initialized in the constructor. [uninitMemberVar]
bbmail-0.9.3/src/spoollist.cpp:24:12: warning: Member variable 'SpoolList::second_ignore' is not initialized in the constructor. [uninitMemberVar]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bbpager/bbpager_0.4.7.orig.tar.gz
bbpager-0.4.7/src/Baseresource.cxx:124:27: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bbpager-0.4.7/src/Baseresource.cxx:139:31: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bbpager-0.4.7/src/Baseresource.h:78:15: performance: Technically the member function 'BaseResource::getColorName' can be static. [functionStatic]
bbpager-0.4.7/src/Baseresource.cxx:243:27: note: Technically the member function 'BaseResource::getColorName' can be static.
bbpager-0.4.7/src/Baseresource.h:78:15: note: Technically the member function 'BaseResource::getColorName' can be static.
bbpager-0.4.7/src/Baseresource.cxx:142:12: error: Uninitialized variable: ret_val [uninitvar]
bbpager-0.4.7/src/bbpager.cxx:37:38: style: Function 'ToolWindow' argument 1 names different: declaration 'options' definition 'cml_options'. [funcArgNamesDifferent]
bbpager-0.4.7/src/bbpager.h:101:27: note: Function 'ToolWindow' argument 1 names different: declaration 'options' definition 'cml_options'.
bbpager-0.4.7/src/bbpager.cxx:37:38: note: Function 'ToolWindow' argument 1 names different: declaration 'options' definition 'cml_options'.
bbpager-0.4.7/src/bbpager.cxx:93:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/bbpager.cxx:99:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/bbpager.cxx:144:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/bbpager.cxx:157:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/bbpager.cxx:175:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/bbpager.cxx:194:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/bbpager.cxx:198:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/bbpager.cxx:261:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/bbpager.cxx:273:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/main.h:28:6: style: Technically the member function 'Configuration::argc' can be const. [functionConst]
bbpager-0.4.7/src/main.h:31:7: style: Technically the member function 'Configuration::isWithdrawn' can be const. [functionConst]
bbpager-0.4.7/src/main.h:34:7: style: Technically the member function 'Configuration::isDecorated' can be const. [functionConst]
bbpager-0.4.7/src/main.h:37:7: style: Technically the member function 'Configuration::isShaped' can be const. [functionConst]
bbpager-0.4.7/src/main.h:40:21: style: Technically the member function 'Configuration::rcFilename' can be const. [functionConst]
bbpager-0.4.7/src/main.h:43:24: style: Technically the member function 'Configuration::blackboxRcFilename' can be const. [functionConst]
bbpager-0.4.7/src/main.h:48:21: style: Technically the member function 'Configuration::appName' can be const. [functionConst]
bbpager-0.4.7/src/main.h:51:21: style: Technically the member function 'Configuration::displayName' can be const. [functionConst]
bbpager-0.4.7/src/main.h:54:21: style: Technically the member function 'Configuration::geometry' can be const. [functionConst]
bbpager-0.4.7/src/resource.h:86:7: style: Technically the member function 'Resource::getFocusStyle' can be const. [functionConst]
bbpager-0.4.7/src/resource.h:87:7: style: Technically the member function 'Resource::getDesktopFocusStyle' can be const. [functionConst]
bbpager-0.4.7/src/resource.h:88:16: style: Technically the member function 'Resource::getWindowMoveButton' can be const. [functionConst]
bbpager-0.4.7/src/resource.h:89:16: style: Technically the member function 'Resource::getDesktopChangeButton' can be const. [functionConst]
bbpager-0.4.7/src/resource.h:90:16: style: Technically the member function 'Resource::getWindowRaiseButton' can be const. [functionConst]
bbpager-0.4.7/src/resource.h:91:16: style: Technically the member function 'Resource::getWindowFocusButton' can be const. [functionConst]
bbpager-0.4.7/src/wminterface.h:37:9: style: Class 'WMInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbpager-0.4.7/src/bbpager.h:56:2: style: Class 'FrameWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbpager-0.4.7/src/bbpager.h:101:2: style: Class 'ToolWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbpager-0.4.7/src/main.h:41:33: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bbpager-0.4.7/src/main.h:45:41: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bbpager-0.4.7/src/main.h:49:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bbpager-0.4.7/src/main.h:52:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bbpager-0.4.7/src/main.h:55:31: performance: Function parameter 'geo' should be passed by const reference. [passedByValue]
bbpager-0.4.7/src/bbpager.cxx:37:38: performance: Function parameter 'cml_options' should be passed by const reference. [passedByValue]
bbpager-0.4.7/src/desktop.cxx:389:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/main.cxx:31:48: style: Function 'Configuration' argument 2 names different: declaration 'argv' definition 'iargv'. [funcArgNamesDifferent]
bbpager-0.4.7/src/main.h:25:34: note: Function 'Configuration' argument 2 names different: declaration 'argv' definition 'iargv'.
bbpager-0.4.7/src/main.cxx:31:48: note: Function 'Configuration' argument 2 names different: declaration 'argv' definition 'iargv'.
bbpager-0.4.7/src/main.cxx:38:2: performance: Variable 'app_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bbpager-0.4.7/src/pager.cxx:33:57: style: Function 'PagerWindow' argument 2 names different: declaration '_win' definition '_window'. [funcArgNamesDifferent]
bbpager-0.4.7/src/pager.h:34:45: note: Function 'PagerWindow' argument 2 names different: declaration '_win' definition '_window'.
bbpager-0.4.7/src/pager.cxx:33:57: note: Function 'PagerWindow' argument 2 names different: declaration '_win' definition '_window'.
bbpager-0.4.7/src/pager.cxx:100:32: style: Function 'window' argument 1 names different: declaration 'desktop' definition 'nr'. [funcArgNamesDifferent]
bbpager-0.4.7/src/pager.h:38:23: note: Function 'window' argument 1 names different: declaration 'desktop' definition 'nr'.
bbpager-0.4.7/src/pager.cxx:100:32: note: Function 'window' argument 1 names different: declaration 'desktop' definition 'nr'.
bbpager-0.4.7/src/pager.cxx:58:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/pager.cxx:395:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/pager.cxx:37:5: performance: Variable 'win' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bbpager-0.4.7/src/resource.h:94:10: performance: Technically the member function 'Resource::clean' can be static. [functionStatic]
bbpager-0.4.7/src/resource.cxx:36:16: note: Technically the member function 'Resource::clean' can be static.
bbpager-0.4.7/src/resource.h:94:10: note: Technically the member function 'Resource::clean' can be static.
bbpager-0.4.7/src/wminterface.cxx:60:18: style: The scope of the variable 'pwindow' can be reduced. [variableScope]
bbpager-0.4.7/src/wminterface.cxx:101:22: style: The scope of the variable 'pwindow' can be reduced. [variableScope]
bbpager-0.4.7/src/wminterface.cxx:66:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/wminterface.cxx:84:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/wminterface.cxx:88:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/wminterface.cxx:104:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbpager-0.4.7/src/wminterface.cxx:87:48: error: Iterator 'pit' used after element has been erased. [eraseDereference]
bbpager-0.4.7/src/wminterface.cxx:88:17: note: Iterator 'pit' used after element has been erased.
bbpager-0.4.7/src/wminterface.cxx:87:48: note: Iterator 'pit' used after element has been erased.
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bbqsql/bbqsql_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bbrun/bbrun_1.6.orig.tar.gz
bbrun-1.6/bbrun/bbrun.c:340:3: style: Variable 'command' is reassigned a value before the old one has been used. [redundantAssignment]
bbrun-1.6/bbrun/bbrun.c:336:0: note: Variable 'command' is reassigned a value before the old one has been used.
bbrun-1.6/bbrun/bbrun.c:340:3: note: Variable 'command' is reassigned a value before the old one has been used.
bbrun-1.6/bbrun/bbrun.c:234:9: style: The scope of the variable 'item' can be reduced. [variableScope]
bbrun-1.6/bbrun/bbrun.c:235:8: style: The scope of the variable 'histTransit' can be reduced. [variableScope]
bbrun-1.6/bbrun/bbrun.c:335:10: style: The scope of the variable 'workingPath' can be reduced. [variableScope]
bbrun-1.6/bbrun/bbrun.c:337:8: style: The scope of the variable 'backgroundCommand' can be reduced. [variableScope]
bbrun-1.6/bbrun/bbrun.c:338:9: style: The scope of the variable 'originalWorkingDirectory' can be reduced. [variableScope]
bbrun-1.6/bbrun/bbrun.c:396:9: style: The scope of the variable 'pwd' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/list.c:118:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/misc.c:163:0: error: Memory leak: argv [memleak]
bbrun-1.6/wmgeneral/misc.c:95:10: error: Memory is allocated but not initialized: ret [uninitdata]
bbrun-1.6/wmgeneral/wmgeneral.c:104:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:104:11: style: The scope of the variable 'q' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:105:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:106:8: style: The scope of the variable 'tokens' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:108:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:108:9: style: The scope of the variable 'key' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:139:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:140:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:141:8: style: The scope of the variable 'tokens' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:143:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:143:9: style: The scope of the variable 'key' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:299:16: style: The scope of the variable 'bwrite' can be reduced. [variableScope]
bbrun-1.6/wmgeneral/wmgeneral.c:300:10: style: The scope of the variable 'bcount' can be reduced. [variableScope]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bbswitch/bbswitch_0.8.orig.tar.gz
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bbtime/bbtime_0.1.5.orig.tar.gz
bbtime-0.1.5/Basemenu.cc:184:23: style: C-style pointer casting [cstyleCast]
bbtime-0.1.5/LinkedList.hh:111:0: style: C-style pointer casting [cstyleCast]
bbtime-0.1.5/LinkedList.hh:114:0: style: C-style pointer casting [cstyleCast]
bbtime-0.1.5/LinkedList.hh:116:0: style: C-style pointer casting [cstyleCast]
bbtime-0.1.5/LinkedList.hh:117:0: style: C-style pointer casting [cstyleCast]
bbtime-0.1.5/LinkedList.hh:92:0: style: C-style pointer casting [cstyleCast]
bbtime-0.1.5/Basemenu.cc:359:29: style: Variable 'which_sub' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bbtime-0.1.5/Basemenu.cc:359:3: note: Variable 'which_sub' is reassigned a value before the old one has been used if variable is no semaphore variable.
bbtime-0.1.5/Basemenu.cc:359:29: note: Variable 'which_sub' is reassigned a value before the old one has been used if variable is no semaphore variable.
bbtime-0.1.5/Basemenu.cc:528:35: style: Function 'setMenuLabel' argument 1 names different: declaration 'n' definition 'l'. [funcArgNamesDifferent]
bbtime-0.1.5/Basemenu.hh:108:27: note: Function 'setMenuLabel' argument 1 names different: declaration 'n' definition 'l'.
bbtime-0.1.5/Basemenu.cc:528:35: note: Function 'setMenuLabel' argument 1 names different: declaration 'n' definition 'l'.
bbtime-0.1.5/Basemenu.cc:225:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbtime-0.1.5/Basemenu.cc:743:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbtime-0.1.5/Image.hh:147:7: style: Technically the member function 'BImageControl::getScreenNumber' can be const. [functionConst]
bbtime-0.1.5/Image.hh:149:12: style: Technically the member function 'BImageControl::getColormap' can be const. [functionConst]
bbtime-0.1.5/Image.hh:157:10: style: Technically the member function 'BImageControl::getDrawable' can be const. [functionConst]
bbtime-0.1.5/Image.hh:159:7: style: Technically the member function 'BImageControl::getBitsPerPixel' can be const. [functionConst]
bbtime-0.1.5/Image.hh:160:7: style: Technically the member function 'BImageControl::getDepth' can be const. [functionConst]
bbtime-0.1.5/Image.hh:161:7: style: Technically the member function 'BImageControl::getColorsPerChannel' can be const. [functionConst]
bbtime-0.1.5/Basewindow.hh:54:6: style: Technically the member function 'Basewindow::getDepth' can be const. [functionConst]
bbtime-0.1.5/Basewindow.hh:55:6: style: Technically the member function 'Basewindow::getScreenNumber' can be const. [functionConst]
bbtime-0.1.5/Basewindow.hh:56:9: style: Technically the member function 'Basewindow::getRootWindow' can be const. [functionConst]
bbtime-0.1.5/Basewindow.hh:60:6: style: Technically the member function 'Basewindow::getColorsPerChannel' can be const. [functionConst]
bbtime-0.1.5/Basewindow.hh:61:7: style: Technically the member function 'Basewindow::hasImageDither' can be const. [functionConst]
bbtime-0.1.5/Basewindow.hh:66:16: style: Technically the member function 'Basewindow::borderColor' can be const. [functionConst]
bbtime-0.1.5/Basewindow.hh:67:9: style: Technically the member function 'Basewindow::sessionCursor' can be const. [functionConst]
bbtime-0.1.5/Basewindow.hh:68:15: style: Technically the member function 'Basewindow::xRes' can be const. [functionConst]
bbtime-0.1.5/Basewindow.hh:69:15: style: Technically the member function 'Basewindow::yRes' can be const. [functionConst]
bbtime-0.1.5/Basemenu.hh:98:8: style: Technically the member function 'Basemenu::userMoved' can be const. [functionConst]
bbtime-0.1.5/Basemenu.hh:99:10: style: Technically the member function 'Basemenu::WindowID' can be const. [functionConst]
bbtime-0.1.5/Basemenu.hh:100:16: style: Technically the member function 'Basemenu::Width' can be const. [functionConst]
bbtime-0.1.5/Basemenu.hh:101:16: style: Technically the member function 'Basemenu::Height' can be const. [functionConst]
bbtime-0.1.5/Basemenu.hh:102:16: style: Technically the member function 'Basemenu::titleHeight' can be const. [functionConst]
bbtime-0.1.5/Basemenu.hh:103:7: style: Technically the member function 'Basemenu::X' can be const. [functionConst]
bbtime-0.1.5/Basemenu.hh:104:7: style: Technically the member function 'Basemenu::Y' can be const. [functionConst]
bbtime-0.1.5/Basemenu.hh:105:7: style: Technically the member function 'Basemenu::Visible' can be const. [functionConst]
bbtime-0.1.5/Basemenu.hh:107:7: style: Technically the member function 'Basemenu::Count' can be const. [functionConst]
bbtime-0.1.5/Basemenu.hh:148:7: style: Technically the member function 'BasemenuItem::function' can be const. [functionConst]
bbtime-0.1.5/timemenu.hh:37:11: style: Technically the member function 'Timemenu::WaitForUpdate' can be const. [functionConst]
bbtime-0.1.5/bbtime.hh:70:15: style: Technically the member function 'ToolWindow::Frame' can be const. [functionConst]
bbtime-0.1.5/bbtime.hh:73:12: performance: Technically the member function 'ToolWindow::Justification' can be static. [functionStatic]
bbtime-0.1.5/bbtime.hh:78:5: performance: Technically the member function 'ToolWindow::MenuTitleGC' can be static. [functionStatic]
bbtime-0.1.5/bbtime.hh:79:5: style: Technically the member function 'ToolWindow::MenuHiBGGC' can be const. [functionConst]
bbtime-0.1.5/bbtime.hh:80:5: style: Technically the member function 'ToolWindow::MenuHiGC' can be const. [functionConst]
bbtime-0.1.5/bbtime.hh:81:5: style: Technically the member function 'ToolWindow::MenuFrameGC' can be const. [functionConst]
bbtime-0.1.5/Basemenu.cc:109:3: style: Class 'Basemenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bbtime-0.1.5/Basemenu.cc:109:3: style: Class 'Basemenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bbtime-0.1.5/LinkedList.hh:48:3: style: Class '__llist_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/LinkedList.hh:70:3: style: Class '__llist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/Image.hh:141:3: style: Class 'BImageControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/resource.hh:95:4: style: Class 'Resource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/Basemenu.hh:139:3: style: Class 'BasemenuItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/timemenu.hh:33:3: style: Class 'Timemenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/LinkedList.hh:105:0: style: Class 'LinkedList < Cache >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/LinkedList.hh:105:0: style: Class 'LinkedList < BasemenuItem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/LinkedList.hh:89:0: style: Class 'LinkedListIterator < BasemenuItem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/resource.hh:108:18: style: The function 'LoadBBToolResource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bbtime-0.1.5/Baseresource.hh:48:16: note: Virtual function in base class
bbtime-0.1.5/resource.hh:108:18: note: Function in derived class
bbtime-0.1.5/timemenu.hh:42:20: style: The function 'Show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bbtime-0.1.5/Basemenu.hh:109:16: note: Virtual function in base class
bbtime-0.1.5/timemenu.hh:42:20: note: Function in derived class
bbtime-0.1.5/timemenu.hh:45:16: style: The function 'itemSelected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bbtime-0.1.5/Basemenu.hh:76:16: note: Virtual function in base class
bbtime-0.1.5/timemenu.hh:45:16: note: Function in derived class
bbtime-0.1.5/Baseresource.cc:26:15: warning: Member variable 'BaseResource::mtime' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Baseresource.cc:26:15: warning: Member variable 'BaseResource::auto_config' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Baseresource.hh:20:22: performance: Technically the member function 'BaseResource::CopyColor' can be static. [functionStatic]
bbtime-0.1.5/Baseresource.cc:107:20: note: Technically the member function 'BaseResource::CopyColor' can be static.
bbtime-0.1.5/Baseresource.hh:20:22: note: Technically the member function 'BaseResource::CopyColor' can be static.
bbtime-0.1.5/LinkedList.hh:89:3: style: Class 'LinkedListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/Basewindow.cc:24:13: warning: Member variable 'Basewindow::image_control' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Basewindow.cc:24:13: warning: Member variable 'Basewindow::border_color' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Basewindow.cc:24:13: warning: Member variable 'Basewindow::colors_per_channel' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Basewindow.cc:24:13: warning: Member variable 'Basewindow::image_dither' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Basewindow.cc:24:13: warning: Member variable 'Basewindow::nobb_filename' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Basewindow.cc:24:13: warning: Member variable 'Basewindow::spooldir' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Basewindow.cc:24:13: warning: Member variable 'Basewindow::default_config' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Basewindow.hh:109:8: performance: Technically the member function 'Basewindow::Usage' can be static. [functionStatic]
bbtime-0.1.5/Basewindow.cc:147:18: note: Technically the member function 'Basewindow::Usage' can be static.
bbtime-0.1.5/Basewindow.hh:109:8: note: Technically the member function 'Basewindow::Usage' can be static.
bbtime-0.1.5/Basewindow.hh:90:16: warning: Virtual function 'ParseOptions' is called from constructor 'Basewindow(int,char**)' at line 33. Dynamic binding is not used. [virtualCallInConstructor]
bbtime-0.1.5/Basewindow.cc:33:2: note: Calling ParseOptions
bbtime-0.1.5/Basewindow.hh:90:16: note: ParseOptions is a virtual method
bbtime-0.1.5/Image.cc:175:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bbtime-0.1.5/Image.cc:175:16: style: Same expression on both sides of '>'. [duplicateExpression]
bbtime-0.1.5/Image.cc:208:52: style: The scope of the variable 'i' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:210:39: style: The scope of the variable 'pr' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:210:44: style: The scope of the variable 'pg' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:210:49: style: The scope of the variable 'pb' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:684:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:714:5: style: The scope of the variable 'xr' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:714:9: style: The scope of the variable 'xg' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:714:13: style: The scope of the variable 'xb' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:755:33: style: The scope of the variable 'rr' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:755:38: style: The scope of the variable 'gg' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:755:43: style: The scope of the variable 'bb' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:806:26: style: The scope of the variable 'r' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:806:29: style: The scope of the variable 'g' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:806:32: style: The scope of the variable 'b' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:1252:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bbtime-0.1.5/Image.cc:1071:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbtime-0.1.5/Image.cc:1129:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bbtime-0.1.5/Image.cc:50:9: warning: Member variable 'BImage::from' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Image.cc:50:9: warning: Member variable 'BImage::to' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/Image.hh:92:8: style: Technically the member function 'BImage::bevel1' can be const. [functionConst]
bbtime-0.1.5/Image.cc:465:14: note: Technically the member function 'BImage::bevel1' can be const.
bbtime-0.1.5/Image.hh:92:8: note: Technically the member function 'BImage::bevel1' can be const.
bbtime-0.1.5/Image.hh:93:8: style: Technically the member function 'BImage::bevel2' can be const. [functionConst]
bbtime-0.1.5/Image.cc:603:14: note: Technically the member function 'BImage::bevel2' can be const.
bbtime-0.1.5/Image.hh:93:8: note: Technically the member function 'BImage::bevel2' can be const.
bbtime-0.1.5/Image.hh:174:8: style: Technically the member function 'BImageControl::getMaskTables' can be const. [functionConst]
bbtime-0.1.5/Image.cc:1193:21: note: Technically the member function 'BImageControl::getMaskTables' can be const.
bbtime-0.1.5/Image.hh:174:8: note: Technically the member function 'BImageControl::getMaskTables' can be const.
bbtime-0.1.5/Image.hh:176:8: style: Technically the member function 'BImageControl::getColorTable' can be const. [functionConst]
bbtime-0.1.5/Image.cc:1206:21: note: Technically the member function 'BImageControl::getColorTable' can be const.
bbtime-0.1.5/Image.hh:176:8: note: Technically the member function 'BImageControl::getColorTable' can be const.
bbtime-0.1.5/Image.cc:56:3: style: Class 'BImage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bbtime-0.1.5/Image.cc:56:3: style: Class 'BImage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bbtime-0.1.5/Image.cc:920:7: style: Class 'BImageControl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bbtime-0.1.5/Image.cc:920:7: style: Class 'BImageControl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bbtime-0.1.5/LinkedList.hh:105:0: style: Class 'LinkedList < BImageControl :: Cache >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/LinkedList.hh:89:0: style: Class 'LinkedListIterator < BImageControl :: Cache >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/LinkedList.hh:105:3: style: Class 'LinkedList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bbtime-0.1.5/LinkedList.hh:64:17: style: Class '__llist' is unsafe, '__llist::_first' can leak by wrong usage. [unsafeClassCanLeak]
bbtime-0.1.5/bbtime.cc:312:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bbtime-0.1.5/bbtime.cc:26:13: warning: Member variable 'ToolWindow::raised' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/bbtime.hh:74:6: style: Technically the member function 'ToolWindow::MenuJustification' can be const. [functionConst]
bbtime-0.1.5/bbtime.cc:92:17: note: Technically the member function 'ToolWindow::MenuJustification' can be const.
bbtime-0.1.5/bbtime.hh:74:6: note: Technically the member function 'ToolWindow::MenuJustification' can be const.
bbtime-0.1.5/bbtime.hh:77:15: style: Technically the member function 'ToolWindow::bevelWidth' can be const. [functionConst]
bbtime-0.1.5/bbtime.cc:77:26: note: Technically the member function 'ToolWindow::bevelWidth' can be const.
bbtime-0.1.5/bbtime.hh:77:15: note: Technically the member function 'ToolWindow::bevelWidth' can be const.
bbtime-0.1.5/bbtime.cc:32:3: style: Class 'ToolWindow' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bbtime-0.1.5/bbtime.cc:32:3: style: Class 'ToolWindow' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bbtime-0.1.5/resource.cc:218:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bbtime-0.1.5/resource.cc:226:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bbtime-0.1.5/resource.cc:25:11: warning: Member variable 'Resource::position' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/resource.cc:25:11: warning: Member variable 'Resource::show' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/resource.cc:25:11: warning: Member variable 'Resource::timefriend' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/resource.cc:25:11: warning: Member variable 'Resource::number_of_times' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/resource.cc:25:11: warning: Member variable 'Resource::time_len' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/timemenu.cc:23:11: warning: Member variable 'Timemenu::wait_for_update' is not initialized in the constructor. [uninitMemberVar]
bbtime-0.1.5/timemenu.cc:35:2: style: Class 'Timemenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bbtime-0.1.5/timemenu.cc:35:2: style: Class 'Timemenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bc/bc_1.07.1.orig.tar.gz
* yacc.c:358  *:1061:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bc-1.07.1/bc/proto.h:138:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
scan.c:1702:27: warning: Possible null pointer dereference: b [nullPointer]
scan.c:1699:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
scan.c:1702:27: note: Null pointer dereference
scan.c:1704:9: warning: Possible null pointer dereference: b [nullPointer]
scan.c:1699:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
scan.c:1704:9: note: Null pointer dereference
scan.c:2075:2: warning: Possible null pointer dereference: b [nullPointer]
scan.c:1964:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
scan.c:2075:2: note: Null pointer dereference
scan.c:2076:2: warning: Possible null pointer dereference: b [nullPointer]
scan.c:1964:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
scan.c:2076:2: note: Null pointer dereference
scan.c:2087:9: warning: Possible null pointer dereference: b [nullPointer]
scan.c:1964:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
scan.c:2087:9: note: Null pointer dereference
../../bc/scan.l:368:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
../../bc/scan.l:282:6: style: The scope of the variable 'c' can be reduced. [variableScope]
scan.c:1812:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
scan.c:353:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
scan.c:1812:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
scan.c:1837:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
scan.c:959:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
scan.c:1837:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
scan.c:2260:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
scan.c:306:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
scan.c:2260:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
scan.c:2273:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
scan.c:307:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
scan.c:2273:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
scan.c:2273:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
scan.c:307:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
scan.c:2273:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
scan.c:2405:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
scan.c:923:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
scan.c:2405:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
bc-1.07.1/dc/eval.c:529:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bc-1.07.1/dc/eval.c:532:6: style: The scope of the variable 'negcmp' can be reduced. [variableScope]
bc-1.07.1/dc/misc.c:131:8: style: The scope of the variable 'tmpstr' can be reduced. [variableScope]
bc-1.07.1/dc/misc.c:132:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bc-1.07.1/dc/string.c:139:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:336:7: style: The scope of the variable 'count' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:521:7: style: The scope of the variable 'cmp_res' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:522:7: style: The scope of the variable 'res_scale' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:569:7: style: The scope of the variable 'cmp_res' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:570:7: style: The scope of the variable 'res_scale' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:642:9: style: The scope of the variable 'n1ptr' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:642:17: style: The scope of the variable 'n2ptr' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:909:18: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:909:25: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:909:40: style: The scope of the variable 'qptr' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:910:16: style: The scope of the variable 'val' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:911:53: style: The scope of the variable 'count' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:912:17: style: The scope of the variable 'qdig' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:912:23: style: The scope of the variable 'qguess' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:912:31: style: The scope of the variable 'borrow' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:912:39: style: The scope of the variable 'carry' can be reduced. [variableScope]
bc-1.07.1/lib/number.c:915:17: style: The scope of the variable 'norm' can be reduced. [variableScope]
bc-1.07.1/lib/testmul.c:130:17: style: The scope of the variable 'mid' can be reduced. [variableScope]
bc-1.07.1/lib/testmul.c:137:11: style: The scope of the variable 't1' can be reduced. [variableScope]
bc-1.07.1/lib/testmul.c:137:15: style: The scope of the variable 't2' can be reduced. [variableScope]
bc-1.07.1/lib/testmul.c:138:9: style: The scope of the variable 'permul1' can be reduced. [variableScope]
bc-1.07.1/lib/testmul.c:138:18: style: The scope of the variable 'permul2' can be reduced. [variableScope]
bc-1.07.1/lib/vfprintf.c:7:0: error: #error need vfprintf() or doprint() [preprocessorErrorDirective]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bcache-tools/bcache-tools_1.0.8.orig.tar.gz
bcache-tools-1.0.8/bcache-super-show.c:170:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/bcache-super-show.c:170:3: warning: %ju in format string (no. 2) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/bcache-super-show.c:170:3: warning: %ju in format string (no. 3) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/bcache-super-show.c:170:3: warning: %ju in format string (no. 7) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/bcache-super-show.c:211:3: warning: %ju in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/bcache-super-show.c:211:3: warning: %ju in format string (no. 2) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/bcache-super-show.c:232:3: warning: %ju in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/bcache-super-show.c:117:18: portability: '(void*)(&sb)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bcache-tools-1.0.8/bcache-test.c:234:2: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bcache-tools-1.0.8/bcache-test.c:263:10: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bcache-tools-1.0.8/bcache-test.c:263:10: warning: %li in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bcache-tools-1.0.8/bcache-test.c:304:2: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bcache-tools-1.0.8/bcache-test.c:304:2: warning: %li in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bcache-tools-1.0.8/bcache-test.c:312:2: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bcache-tools-1.0.8/bcache-test.c:277:38: portability: 'buf1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bcache-tools-1.0.8/bcache-test.c:280:14: portability: 'buf1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bcache-tools-1.0.8/bcache-test.c:289:20: portability: 'buf1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bcache-tools-1.0.8/bcache-test.c:290:13: portability: 'buf2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bcache-tools-1.0.8/make-bcache.c:235:3: warning: %ju in format string (no. 5) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/make-bcache.c:250:4: warning: %ju in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/make-bcache.c:250:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/make-bcache.c:258:3: warning: %ju in format string (no. 4) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bcache-tools-1.0.8/make-bcache.c:277:12: portability: '(void*)(&sb)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bcal/bcal_1.9.orig.tar.gz
bcal-1.9/src/bcal.c:386:15: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR' is always true. [redundantCondition]
bcal-1.9/src/bcal.c:409:14: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR' is always true. [redundantCondition]
bcal-1.9/src/bcal.c:1019:2: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bcal-1.9/src/bcal.c:1019:2: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bcal-1.9/src/bcal.c:1019:2: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bcal-1.9/src/bcal.c:1019:2: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bcal-1.9/src/bcal.c:1019:2: portability: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bcal-1.9/src/bcal.c:1019:2: portability: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bcal-1.9/src/bcal.c:1019:2: portability: %lu in format string (no. 7) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bcal-1.9/src/bcal.c:1019:2: portability: %lu in format string (no. 8) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bcal-1.9/src/bcal.c:1019:2: portability: %lu in format string (no. 9) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bcal-1.9/src/bcal.c:200:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
bcal-1.9/src/bcal.c:199:2: note: Variable 'ret' is reassigned a value before the old one has been used.
bcal-1.9/src/bcal.c:200:2: note: Variable 'ret' is reassigned a value before the old one has been used.
bcal-1.9/src/bcal.c:201:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
bcal-1.9/src/bcal.c:200:2: note: Variable 'ret' is reassigned a value before the old one has been used.
bcal-1.9/src/bcal.c:201:2: note: Variable 'ret' is reassigned a value before the old one has been used.
bcal-1.9/src/bcal.c:202:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
bcal-1.9/src/bcal.c:201:2: note: Variable 'ret' is reassigned a value before the old one has been used.
bcal-1.9/src/bcal.c:202:2: note: Variable 'ret' is reassigned a value before the old one has been used.
bcal-1.9/src/bcal.c:107:16: style: The scope of the variable 's' can be reduced. [variableScope]
bcal-1.9/src/bcal.c:107:20: style: The scope of the variable 'd' can be reduced. [variableScope]
bcal-1.9/src/bcal.c:108:21: style: The scope of the variable 'blocks' can be reduced. [variableScope]
bcal-1.9/src/bcal.c:365:37: style: The scope of the variable 'bits_used' can be reduced. [variableScope]
bcal-1.9/src/bcal.c:202:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
bcal-1.9/src/bcal.c:85:9: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
[02:22]

ftp://ftp.se.debian.org/debian/pool/main/b/bcel/bcel_6.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bcfg2/bcfg2_1.4.0~pre2+git141-g6d40dace6358.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bcftools/bcftools_1.8.orig.tar.gz
bcftools-1.8/HMM.c:157:30: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/HMM.c:214:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/HMM.c:139:38: style: Function 'hmm_snapshot' argument 2 names different: declaration 'snapshot' definition '_snapshot'. [funcArgNamesDifferent]
bcftools-1.8/HMM.h:66:38: note: Function 'hmm_snapshot' argument 2 names different: declaration 'snapshot' definition '_snapshot'.
bcftools-1.8/HMM.c:139:38: note: Function 'hmm_snapshot' argument 2 names different: declaration 'snapshot' definition '_snapshot'.
bcftools-1.8/HMM.c:164:36: style: Function 'hmm_restore' argument 2 names different: declaration 'snapshot' definition '_snapshot'. [funcArgNamesDifferent]
bcftools-1.8/HMM.h:75:36: note: Function 'hmm_restore' argument 2 names different: declaration 'snapshot' definition '_snapshot'.
bcftools-1.8/HMM.c:164:36: note: Function 'hmm_restore' argument 2 names different: declaration 'snapshot' definition '_snapshot'.
bcftools-1.8/HMM.c:180:34: style: Function 'hmm_reset' argument 2 names different: declaration 'snapshot' definition '_snapshot'. [funcArgNamesDifferent]
bcftools-1.8/HMM.h:76:34: note: Function 'hmm_reset' argument 2 names different: declaration 'snapshot' definition '_snapshot'.
bcftools-1.8/HMM.c:180:34: note: Function 'hmm_reset' argument 2 names different: declaration 'snapshot' definition '_snapshot'.
bcftools-1.8/HMM.c:227:38: style: Function 'hmm_run_viterbi' argument 2 names different: declaration 'nsites' definition 'n'. [funcArgNamesDifferent]
bcftools-1.8/HMM.h:101:38: note: Function 'hmm_run_viterbi' argument 2 names different: declaration 'nsites' definition 'n'.
bcftools-1.8/HMM.c:227:38: note: Function 'hmm_run_viterbi' argument 2 names different: declaration 'nsites' definition 'n'.
bcftools-1.8/HMM.c:227:49: style: Function 'hmm_run_viterbi' argument 3 names different: declaration 'eprob' definition 'eprobs'. [funcArgNamesDifferent]
bcftools-1.8/HMM.h:101:54: note: Function 'hmm_run_viterbi' argument 3 names different: declaration 'eprob' definition 'eprobs'.
bcftools-1.8/HMM.c:227:49: note: Function 'hmm_run_viterbi' argument 3 names different: declaration 'eprob' definition 'eprobs'.
bcftools-1.8/HMM.c:292:38: style: Function 'hmm_run_fwd_bwd' argument 2 names different: declaration 'nsites' definition 'n'. [funcArgNamesDifferent]
bcftools-1.8/HMM.h:115:38: note: Function 'hmm_run_fwd_bwd' argument 2 names different: declaration 'nsites' definition 'n'.
bcftools-1.8/HMM.c:292:38: note: Function 'hmm_run_fwd_bwd' argument 2 names different: declaration 'nsites' definition 'n'.
bcftools-1.8/HMM.c:292:49: style: Function 'hmm_run_fwd_bwd' argument 3 names different: declaration 'eprob' definition 'eprobs'. [funcArgNamesDifferent]
bcftools-1.8/HMM.h:115:54: note: Function 'hmm_run_fwd_bwd' argument 3 names different: declaration 'eprob' definition 'eprobs'.
bcftools-1.8/HMM.c:292:49: note: Function 'hmm_run_fwd_bwd' argument 3 names different: declaration 'eprob' definition 'eprobs'.
bcftools-1.8/HMM.c:375:44: style: Function 'hmm_run_baum_welch' argument 2 names different: declaration 'nsites' definition 'n'. [funcArgNamesDifferent]
bcftools-1.8/HMM.h:133:44: note: Function 'hmm_run_baum_welch' argument 2 names different: declaration 'nsites' definition 'n'.
bcftools-1.8/HMM.c:375:44: note: Function 'hmm_run_baum_welch' argument 2 names different: declaration 'nsites' definition 'n'.
bcftools-1.8/HMM.c:375:55: style: Function 'hmm_run_baum_welch' argument 3 names different: declaration 'eprob' definition 'eprobs'. [funcArgNamesDifferent]
bcftools-1.8/HMM.h:133:60: note: Function 'hmm_run_baum_welch' argument 3 names different: declaration 'eprob' definition 'eprobs'.
bcftools-1.8/HMM.c:375:55: note: Function 'hmm_run_baum_welch' argument 3 names different: declaration 'eprob' definition 'eprobs'.
bcftools-1.8/bam2bcf.c:725:12: style: The scope of the variable 'j' can be reduced. [variableScope]
bcftools-1.8/bam2bcf.c:722:42: style: Function 'bcf_call2bcf' argument 2 names different: declaration 'b' definition 'rec'. [funcArgNamesDifferent]
bcftools-1.8/bam2bcf.h:129:46: note: Function 'bcf_call2bcf' argument 2 names different: declaration 'b' definition 'rec'.
bcftools-1.8/bam2bcf.c:722:42: note: Function 'bcf_call2bcf' argument 2 names different: declaration 'b' definition 'rec'.
bcftools-1.8/bam2bcf.c:482:16: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
bcftools-1.8/bam2bcf.c:484:16: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
bcftools-1.8/bam2bcf_indel.c:191:35: style: The scope of the variable 'max_i' can be reduced. [variableScope]
bcftools-1.8/bam2bcf_indel.c:191:42: style: The scope of the variable 'max2_i' can be reduced. [variableScope]
bcftools-1.8/bam2bcf_indel.c:192:24: style: The scope of the variable 'max' can be reduced. [variableScope]
bcftools-1.8/bam2bcf_indel.c:192:29: style: The scope of the variable 'max2' can be reduced. [variableScope]
bcftools-1.8/bam2bcf_indel.c:193:22: style: The scope of the variable 'r' can be reduced. [variableScope]
bcftools-1.8/bam2bcf_indel.c:211:25: style: The scope of the variable 'j' can be reduced. [variableScope]
bcftools-1.8/bam2bcf_indel.c:316:45: style: The scope of the variable 'sc' can be reduced. [variableScope]
bcftools-1.8/bcftools.h:80:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/bin.c:37:29: style: Function 'bin_init' argument 1 names different: declaration 'list' definition 'list_def'. [funcArgNamesDifferent]
bcftools-1.8/bin.h:45:29: note: Function 'bin_init' argument 1 names different: declaration 'list' definition 'list_def'.
bcftools-1.8/bin.c:37:29: note: Function 'bin_init' argument 1 names different: declaration 'list' definition 'list_def'.
bcftools-1.8/bin.c:86:37: style: Function 'bin_get_value' argument 2 names different: declaration 'ith' definition 'idx'. [funcArgNamesDifferent]
bcftools-1.8/bin.h:62:37: note: Function 'bin_get_value' argument 2 names different: declaration 'ith' definition 'idx'.
bcftools-1.8/bin.c:86:37: note: Function 'bin_get_value' argument 2 names different: declaration 'ith' definition 'idx'.
bcftools-1.8/consensus.c:273:29: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '-'' is always true. [redundantCondition]
bcftools-1.8/consensus.c:264:11: style: The scope of the variable 'ss' can be reduced. [variableScope]
bcftools-1.8/consensus.c:442:35: style: The scope of the variable 'jalt' can be reduced. [variableScope]
bcftools-1.8/consensus.c:580:9: style: The scope of the variable 'idx_start' can be reduced. [variableScope]
bcftools-1.8/consensus.c:580:20: style: The scope of the variable 'idx_end' can be reduced. [variableScope]
bcftools-1.8/convert.c:1178:17: style: Expression is always false because 'else if' condition matches previous condition at line 1176. [multiCondition]
bcftools-1.8/convert.c:311:34: style: Condition 'fmt->fmt->type==BCF_BT_CHAR' is always true [knownConditionTrueFalse]
bcftools-1.8/convert.c:149:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/convert.c:1232:81: style: Function 'convert_init' argument 4 names different: declaration 'str' definition 'format_str'. [funcArgNamesDifferent]
bcftools-1.8/convert.h:37:81: note: Function 'convert_init' argument 4 names different: declaration 'str' definition 'format_str'.
bcftools-1.8/convert.c:1232:81: note: Function 'convert_init' argument 4 names different: declaration 'str' definition 'format_str'.
bcftools-1.8/convert.c:1335:46: style: Function 'convert_line' argument 2 names different: declaration 'rec' definition 'line'. [funcArgNamesDifferent]
bcftools-1.8/convert.h:41:46: note: Function 'convert_line' argument 2 names different: declaration 'rec' definition 'line'.
bcftools-1.8/convert.c:1335:46: note: Function 'convert_line' argument 2 names different: declaration 'rec' definition 'line'.
bcftools-1.8/convert.c:556:76: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
bcftools-1.8/convert.c:181:16: style: Array index 'ibeg' is used before limits check. [arrayIndexThenCheck]
bcftools-1.8/csq.c:650:69: warning: Either the condition 'type<(1<<6)' is redundant or the array 'gf_strings_noncoding[47]' is accessed at index 62, which is out of bounds. [arrayIndexOutOfBoundsCond]
bcftools-1.8/csq.c:650:19: note: Assuming that condition 'type<(1<<6)' is not redundant
bcftools-1.8/csq.c:650:69: note: Array index out of bounds
bcftools-1.8/csq.c:652:34: warning: Either the condition 'type<(1<<6)' is redundant or the array 'gf_strings_special[4]' is accessed at index 63, which is out of bounds. [arrayIndexOutOfBoundsCond]
bcftools-1.8/csq.c:650:19: note: Assuming that condition 'type<(1<<6)' is not redundant
bcftools-1.8/csq.c:651:9: note: Compound assignment '&=', assigned value is 64
bcftools-1.8/csq.c:652:34: note: Array index out of bounds
bcftools-1.8/csq.c:2287:45: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/csq.c:2912:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/csq.c:2936:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/csq.c:2021:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/csq.c:2190:12: style: The scope of the variable 'len' can be reduced. [variableScope]
bcftools-1.8/csq.c:3118:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/csq.c:650:69: warning: Either the condition 'type<64' is redundant or the array 'gf_strings_noncoding[47]' is accessed at index 62, which is out of bounds. [arrayIndexOutOfBoundsCond]
bcftools-1.8/csq.c:650:19: note: Assuming that condition 'type<64' is not redundant
bcftools-1.8/csq.c:650:69: note: Array index out of bounds
bcftools-1.8/csq.c:1879:70: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bcftools-1.8/filter.c:2521:43: style: Function 'filter_test' argument 2 names different: declaration 'rec' definition 'line'. [funcArgNamesDifferent]
bcftools-1.8/filter.h:47:43: note: Function 'filter_test' argument 2 names different: declaration 'rec' definition 'line'.
bcftools-1.8/filter.c:2521:43: note: Function 'filter_test' argument 2 names different: declaration 'rec' definition 'line'.
bcftools-1.8/filter.c:2653:33: style: Function 'filter_max_unpack' argument 1 names different: declaration 'filter' definition 'flt'. [funcArgNamesDifferent]
bcftools-1.8/filter.h:50:33: note: Function 'filter_max_unpack' argument 1 names different: declaration 'filter' definition 'flt'.
bcftools-1.8/filter.c:2653:33: note: Function 'filter_max_unpack' argument 1 names different: declaration 'filter' definition 'flt'.
bcftools-1.8/filter.c:286:9: style: Unused variable: i [unusedVariable]
bcftools-1.8/filter.c:385:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/filter.c:387:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/filter.c:2464:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/filter.c:2643:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/hclust.c:357:10: error: Memory is allocated but not initialized: stack [uninitdata]
bcftools-1.8/kmin.c:50:9: style: The scope of the variable 'ftmp' can be reduced. [variableScope]
bcftools-1.8/kmin.c:111:9: style: The scope of the variable 'bound' can be reduced. [variableScope]
bcftools-1.8/kmin.c:117:21: style: The scope of the variable 'mid' can be reduced. [variableScope]
bcftools-1.8/kmin.c:117:26: style: The scope of the variable 'tol1' can be reduced. [variableScope]
bcftools-1.8/kmin.c:117:32: style: The scope of the variable 'tol2' can be reduced. [variableScope]
bcftools-1.8/mcall.c:584:15: style: The scope of the variable 'ic' can be reduced. [variableScope]
bcftools-1.8/mcall.c:844:16: style: The scope of the variable 'max' can be reduced. [variableScope]
bcftools-1.8/mcall.c:567:16: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
bcftools-1.8/mcall.c:569:16: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
bcftools-1.8/mpileup.c:699:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bcftools-1.8/mpileup.c:713:29: error: Invalid calloc() argument nr 1. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
bcftools-1.8/mpileup.c:699:23: note: Assignment 'nfiles=0', assigned value is 0
bcftools-1.8/mpileup.c:713:29: note: Invalid argument
bcftools-1.8/mpileup.c:734:0: error: Resource leak: fh [resourceLeak]
bcftools-1.8/peakfit.c:511:24: style: The scope of the variable 'iparam' can be reduced. [variableScope]
bcftools-1.8/peakfit.c:538:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
bcftools-1.8/ploidy.c:57:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
bcftools-1.8/plugins/check-sparsity.c:120:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/plugins/color-chrs.c:490:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:490:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:492:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:492:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:494:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:494:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:496:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:496:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:498:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:498:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:500:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:500:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:508:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:508:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:510:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:510:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:512:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:512:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:514:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:514:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:516:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:516:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:518:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:518:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:520:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:520:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:522:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/color-chrs.c:522:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/contrast.c:155:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/plugins/contrast.c:216:24: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 206. [shiftTooManyBitsSigned]
bcftools-1.8/plugins/contrast.c:206:22: note: Assuming that condition 'ial>31' is not redundant
bcftools-1.8/plugins/contrast.c:216:24: note: Shift
bcftools-1.8/plugins/contrast.c:217:20: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 206. [shiftTooManyBitsSigned]
bcftools-1.8/plugins/contrast.c:206:22: note: Assuming that condition 'ial>31' is not redundant
bcftools-1.8/plugins/contrast.c:217:20: note: Shift
bcftools-1.8/plugins/contrast.c:252:31: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 242. [shiftTooManyBitsSigned]
bcftools-1.8/plugins/contrast.c:242:22: note: Assuming that condition 'ial>31' is not redundant
bcftools-1.8/plugins/contrast.c:252:31: note: Shift
bcftools-1.8/plugins/contrast.c:253:20: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 242. [shiftTooManyBitsSigned]
bcftools-1.8/plugins/contrast.c:242:22: note: Assuming that condition 'ial>31' is not redundant
bcftools-1.8/plugins/contrast.c:253:20: note: Shift
bcftools-1.8/plugins/dosage.c:94:27: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/plugins/dosage.c:125:27: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/plugins/dosage.c:251:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
bcftools-1.8/plugins/fixref.c:470:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/plugins/guess-ploidy.c:56:11: style: struct member 'stats_t::chr' is never used. [unusedStructMember]
bcftools-1.8/plugins/guess-ploidy.c:57:14: style: struct member 'stats_t::start' is never used. [unusedStructMember]
bcftools-1.8/plugins/guess-ploidy.c:57:21: style: struct member 'stats_t::end' is never used. [unusedStructMember]
bcftools-1.8/plugins/impute-info.c:148:27: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/plugins/mendelian.c:402:13: style: Variable 'se' is reassigned a value before the old one has been used. [redundantAssignment]
bcftools-1.8/plugins/mendelian.c:401:20: note: Variable 'se' is reassigned a value before the old one has been used.
bcftools-1.8/plugins/mendelian.c:402:13: note: Variable 'se' is reassigned a value before the old one has been used.
bcftools-1.8/plugins/mendelian.c:459:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/plugins/missing2ref.c:96:9: style: The scope of the variable 'majorAllele' can be reduced. [variableScope]
bcftools-1.8/plugins/missing2ref.c:97:9: style: The scope of the variable 'maxAC' can be reduced. [variableScope]
bcftools-1.8/plugins/missing2ref.c:98:9: style: The scope of the variable 'an' can be reduced. [variableScope]
bcftools-1.8/plugins/setGT.c:376:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bcftools-1.8/plugins/setGT.c:373:14: note: outer condition: pass_site
bcftools-1.8/plugins/setGT.c:376:18: note: identical inner condition: pass_site
bcftools-1.8/plugins/setGT.c:260:12: style: The scope of the variable 'l' can be reduced. [variableScope]
bcftools-1.8/plugins/setGT.c:317:9: style: The scope of the variable 'an' can be reduced. [variableScope]
bcftools-1.8/plugins/setGT.c:317:17: style: The scope of the variable 'maxAC' can be reduced. [variableScope]
bcftools-1.8/plugins/setGT.c:317:29: style: The scope of the variable 'majorAllele' can be reduced. [variableScope]
bcftools-1.8/plugins/setGT.c:226:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/plugins/setGT.c:336:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/plugins/split.c:280:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/plugins/trio-switch-rate.c:246:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/trio-switch-rate.c:246:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/trio-switch-rate.c:246:9: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/plugins/trio-switch-rate.c:265:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/polysomy.c:467:45: style: The scope of the variable 'cn4AAra_params' can be reduced. [variableScope]
bcftools-1.8/prob1.c:139:13: style: The scope of the variable 'k' can be reduced. [variableScope]
bcftools-1.8/prob1.c:222:9: style: The scope of the variable '_j' can be reduced. [variableScope]
bcftools-1.8/prob1.c:464:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/regidx.c:300:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/regidx.c:192:42: style: Function 'regidx_init_string' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:127:42: note: Function 'regidx_init_string' argument 1 names different: declaration 'string' definition 'str'.
bcftools-1.8/regidx.c:192:42: note: Function 'regidx_init_string' argument 1 names different: declaration 'string' definition 'str'.
bcftools-1.8/regidx.c:192:62: style: Function 'regidx_init_string' argument 2 names different: declaration 'parsef' definition 'parser'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:127:65: note: Function 'regidx_init_string' argument 2 names different: declaration 'parsef' definition 'parser'.
bcftools-1.8/regidx.c:192:62: note: Function 'regidx_init_string' argument 2 names different: declaration 'parsef' definition 'parser'.
bcftools-1.8/regidx.c:192:84: style: Function 'regidx_init_string' argument 3 names different: declaration 'freef' definition 'free_f'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:127:87: note: Function 'regidx_init_string' argument 3 names different: declaration 'freef' definition 'free_f'.
bcftools-1.8/regidx.c:192:84: note: Function 'regidx_init_string' argument 3 names different: declaration 'freef' definition 'free_f'.
bcftools-1.8/regidx.c:192:119: style: Function 'regidx_init_string' argument 5 names different: declaration 'usr' definition 'usr_dat'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:127:121: note: Function 'regidx_init_string' argument 5 names different: declaration 'usr' definition 'usr_dat'.
bcftools-1.8/regidx.c:192:119: note: Function 'regidx_init_string' argument 5 names different: declaration 'usr' definition 'usr_dat'.
bcftools-1.8/regidx.c:221:57: style: Function 'regidx_init' argument 2 names different: declaration 'parsef' definition 'parser'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:126:57: note: Function 'regidx_init' argument 2 names different: declaration 'parsef' definition 'parser'.
bcftools-1.8/regidx.c:221:57: note: Function 'regidx_init' argument 2 names different: declaration 'parsef' definition 'parser'.
bcftools-1.8/regidx.c:221:79: style: Function 'regidx_init' argument 3 names different: declaration 'freef' definition 'free_f'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:126:79: note: Function 'regidx_init' argument 3 names different: declaration 'freef' definition 'free_f'.
bcftools-1.8/regidx.c:221:79: note: Function 'regidx_init' argument 3 names different: declaration 'freef' definition 'free_f'.
bcftools-1.8/regidx.c:221:114: style: Function 'regidx_init' argument 5 names different: declaration 'usr' definition 'usr_dat'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:126:113: note: Function 'regidx_init' argument 5 names different: declaration 'usr' definition 'usr_dat'.
bcftools-1.8/regidx.c:221:114: note: Function 'regidx_init' argument 5 names different: declaration 'usr' definition 'usr_dat'.
bcftools-1.8/regidx.c:365:30: style: Function 'regidx_overlap' argument 1 names different: declaration 'idx' definition 'regidx'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:142:30: note: Function 'regidx_overlap' argument 1 names different: declaration 'idx' definition 'regidx'.
bcftools-1.8/regidx.c:365:30: note: Function 'regidx_overlap' argument 1 names different: declaration 'idx' definition 'regidx'.
bcftools-1.8/regidx.c:365:93: style: Function 'regidx_overlap' argument 5 names different: declaration 'itr' definition 'regitr'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:142:90: note: Function 'regidx_overlap' argument 5 names different: declaration 'itr' definition 'regitr'.
bcftools-1.8/regidx.c:365:93: note: Function 'regidx_overlap' argument 5 names different: declaration 'itr' definition 'regitr'.
bcftools-1.8/regidx.c:548:33: style: Function 'regitr_init' argument 1 names different: declaration 'idx' definition 'regidx'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:175:33: note: Function 'regitr_init' argument 1 names different: declaration 'idx' definition 'regidx'.
bcftools-1.8/regidx.c:548:33: note: Function 'regitr_init' argument 1 names different: declaration 'idx' definition 'regidx'.
bcftools-1.8/regidx.c:558:29: style: Function 'regitr_reset' argument 1 names different: declaration 'idx' definition 'regidx'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:177:29: note: Function 'regitr_reset' argument 1 names different: declaration 'idx' definition 'regidx'.
bcftools-1.8/regidx.c:558:29: note: Function 'regitr_reset' argument 1 names different: declaration 'idx' definition 'regidx'.
bcftools-1.8/regidx.c:558:47: style: Function 'regitr_reset' argument 2 names different: declaration 'itr' definition 'regitr'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:177:44: note: Function 'regitr_reset' argument 2 names different: declaration 'itr' definition 'regitr'.
bcftools-1.8/regidx.c:558:47: note: Function 'regitr_reset' argument 2 names different: declaration 'itr' definition 'regitr'.
bcftools-1.8/regidx.c:565:31: style: Function 'regitr_destroy' argument 1 names different: declaration 'itr' definition 'regitr'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:176:31: note: Function 'regitr_destroy' argument 1 names different: declaration 'itr' definition 'regitr'.
bcftools-1.8/regidx.c:565:31: note: Function 'regitr_destroy' argument 1 names different: declaration 'itr' definition 'regitr'.
bcftools-1.8/regidx.c:571:30: style: Function 'regitr_overlap' argument 1 names different: declaration 'itr' definition 'regitr'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:183:30: note: Function 'regitr_overlap' argument 1 names different: declaration 'itr' definition 'regitr'.
bcftools-1.8/regidx.c:571:30: note: Function 'regitr_overlap' argument 1 names different: declaration 'itr' definition 'regitr'.
bcftools-1.8/regidx.c:605:27: style: Function 'regitr_loop' argument 1 names different: declaration 'itr' definition 'regitr'. [funcArgNamesDifferent]
bcftools-1.8/regidx.h:189:27: note: Function 'regitr_loop' argument 1 names different: declaration 'itr' definition 'regitr'.
bcftools-1.8/regidx.c:605:27: note: Function 'regitr_loop' argument 1 names different: declaration 'itr' definition 'regitr'.
bcftools-1.8/regidx.c:44:14: style: struct member 'pos_t::pos' is never used. [unusedStructMember]
bcftools-1.8/reheader.c:118:27: style: Same expression on both sides of '&&'. [duplicateExpression]
bcftools-1.8/reheader.c:259:13: style: The scope of the variable 'nread' can be reduced. [variableScope]
bcftools-1.8/reheader.c:321:17: style: The scope of the variable 'src_hrec' can be reduced. [variableScope]
bcftools-1.8/tabix.c:55:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bcftools-1.8/test/test-regidx.c:250:32: style: The scope of the variable 'nhit' can be reduced. [variableScope]
bcftools-1.8/vcfcall.c:379:121: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/vcfcall.c:797:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/vcfcall.c:799:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/vcfcnv.c:982:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:982:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:987:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:987:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:990:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:990:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:1042:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:1061:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:1080:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:1087:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:1089:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:1102:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:1107:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfcnv.c:1109:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfconcat.c:675:17: style: The scope of the variable 'nread' can be reduced. [variableScope]
bcftools-1.8/vcfconcat.c:675:24: style: The scope of the variable 'nblock' can be reduced. [variableScope]
bcftools-1.8/vcfconvert.c:169:13: style: Redundant condition: If 'EXPR == '_'', the comparison 'EXPR' is always true. [redundantCondition]
bcftools-1.8/vcfconvert.c:332:5: style: Variable 'sample_fname' is reassigned a value before the old one has been used. [redundantAssignment]
bcftools-1.8/vcfconvert.c:331:0: note: Variable 'sample_fname' is reassigned a value before the old one has been used.
bcftools-1.8/vcfconvert.c:332:5: note: Variable 'sample_fname' is reassigned a value before the old one has been used.
bcftools-1.8/vcfconvert.c:443:5: style: Variable 'sample_fname' is reassigned a value before the old one has been used. [redundantAssignment]
bcftools-1.8/vcfconvert.c:442:0: note: Variable 'sample_fname' is reassigned a value before the old one has been used.
bcftools-1.8/vcfconvert.c:443:5: note: Variable 'sample_fname' is reassigned a value before the old one has been used.
bcftools-1.8/vcfconvert.c:576:5: style: Variable 'sample_fname' is reassigned a value before the old one has been used. [redundantAssignment]
bcftools-1.8/vcfconvert.c:575:0: note: Variable 'sample_fname' is reassigned a value before the old one has been used.
bcftools-1.8/vcfconvert.c:576:5: note: Variable 'sample_fname' is reassigned a value before the old one has been used.
bcftools-1.8/vcfconvert.c:106:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/vcfconvert.c:711:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
bcftools-1.8/vcffilter.c:113:139: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/vcffilter.c:115:145: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/vcfgtcheck.c:449:0: warning: Redundant assignment of 'igt_tgt' to itself. [selfAssignment]
bcftools-1.8/vcfgtcheck.c:521:0: error: Memory leak: p [memleak]
bcftools-1.8/vcfisec.c:91:20: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR' is always true. [redundantCondition]
bcftools-1.8/vcfmerge.c:1057:30: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/vcfmerge.c:1094:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/vcfmerge.c:1124:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/vcfmerge.c:1451:63: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bcftools-1.8/vcfmerge.c:1043:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/vcfmerge.c:1145:28: style: The scope of the variable 'inew' can be reduced. [variableScope]
bcftools-1.8/vcfmerge.c:1851:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/vcfnorm.c:482:27: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/vcfnorm.c:679:27: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/vcfnorm.c:966:27: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/vcfnorm.c:1244:27: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bcftools-1.8/vcfnorm.c:247:0: style: Same expression used in consecutive assignments of 'nals' and 'nals_ori'. [duplicateAssignExpression]
bcftools-1.8/vcfnorm.c:247:0: note: Same expression used in consecutive assignments of 'nals' and 'nals_ori'.
bcftools-1.8/vcfnorm.c:247:0: note: Same expression used in consecutive assignments of 'nals' and 'nals_ori'.
bcftools-1.8/vcfnorm.c:986:12: style: The scope of the variable 'j' can be reduced. [variableScope]
bcftools-1.8/vcfnorm.c:1591:12: style: The scope of the variable 'k' can be reduced. [variableScope]
bcftools-1.8/vcfquery.c:74:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/vcfroh.c:1257:9: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
bcftools-1.8/vcfroh.c:587:12: style: The scope of the variable 't2az_prev' can be reduced. [variableScope]
bcftools-1.8/vcfroh.c:587:23: style: The scope of the variable 't2hw_prev' can be reduced. [variableScope]
bcftools-1.8/vcfroh.c:695:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/vcfroh.c:283:115: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/vcfsom.c:385:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/vcfsort.c:77:12: style: Unused variable: ret [unusedVariable]
bcftools-1.8/vcfstats.c:1556:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bcftools-1.8/vcfstats.c:238:20: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/vcfstats.c:1143:12: style: The scope of the variable 'j' can be reduced. [variableScope]
bcftools-1.8/vcfstats.c:1143:14: style: The scope of the variable 'k' can be reduced. [variableScope]
bcftools-1.8/vcfstats.c:973:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/vcfstats.c:974:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bcftools-1.8/vcfstats.c:1030:35: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
bcftools-1.8/vcfstats.c:1203:70: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
bcftools-1.8/vcfstats.c:1213:27: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
bcftools-1.8/vcfstats.c:1382:26: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
bcftools-1.8/vcfstats.c:1383:66: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
bcftools-1.8/vcfstats.c:1384:66: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
bcftools-1.8/vcfstats.c:1385:66: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
bcftools-1.8/vcfstats.c:1417:95: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
bcftools-1.8/vcfstats.c:1536:111: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
bcftools-1.8/vcfview.c:105:9: style: Variable 'smpl' is reassigned a value before the old one has been used. [redundantAssignment]
bcftools-1.8/vcfview.c:103:0: note: Variable 'smpl' is reassigned a value before the old one has been used.
bcftools-1.8/vcfview.c:105:9: note: Variable 'smpl' is reassigned a value before the old one has been used.
bcftools-1.8/vcfview.c:254:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bcftools-1.8/vcfview.c:348:13: style: The scope of the variable 'non_ref_ac_sub' can be reduced. [variableScope]
bcftools-1.8/vcfview.c:644:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bcftools-1.8/vcfview.c:653:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bcftools-1.8/vcfview.c:662:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bcftools-1.8/vcfview.c:671:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bcftools-1.8/vcfview.c:172:21: error: Common realloc mistake: 'type_list' nulled but not freed upon failure [memleakOnRealloc]
bcftools-1.8/vcfview.c:180:9: error: Common realloc mistake: 'type_list' nulled but not freed upon failure [memleakOnRealloc]
bcftools-1.8/vcmp.c:122:42: style: Function 'vcmp_map_ARvalues' argument 2 names different: declaration 'number' definition 'n'. [funcArgNamesDifferent]
bcftools-1.8/vcmp.h:59:42: note: Function 'vcmp_map_ARvalues' argument 2 names different: declaration 'number' definition 'n'.
bcftools-1.8/vcmp.c:122:42: note: Function 'vcmp_map_ARvalues' argument 2 names different: declaration 'number' definition 'n'.
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bchunk/bchunk_1.2.0.orig.tar.gz
bchunk-1.2.0/bchunk.c:389:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bchunk-1.2.0/bchunk.c:390:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
bchunk-1.2.0/bchunk.c:420:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bchunk-1.2.0/bchunk.c:472:10: style: Variable 'idx' is assigned a value that is never used. [unreadVariable]
bchunk-1.2.0/bchunk.c:409:3: error: Resource leak: binf [resourceLeak]
bchunk-1.2.0/bchunk.c:417:3: error: Resource leak: binf [resourceLeak]
bchunk-1.2.0/bchunk.c:417:3: error: Resource leak: cuef [resourceLeak]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bcolz/bcolz_1.2.1+ds1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bcpp/bcpp_0.0.20180401.orig.tar.gz
bcpp-20180401/code/backup.cpp:60:17: style: The scope of the variable 'suffix' can be reduced. [variableScope]
bcpp-20180401/code/baseq.h:46:9: style: Class 'QueueList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcpp-20180401/code/stacklis.h:41:9: style: Class 'StackList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcpp-20180401/code/bcpp.h:194:9: style: Class 'OutputStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcpp-20180401/code/bcpp.h:200:9: style: Class 'OutputStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcpp-20180401/code/bcpp.h:207:9: style: Class 'OutputStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcpp-20180401/code/baseq.h:81:18: style: Technically the member function 'QueueList::status' can be const. [functionConst]
bcpp-20180401/code/baseq.cpp:144:16: note: Technically the member function 'QueueList::status' can be const.
bcpp-20180401/code/baseq.h:81:18: note: Technically the member function 'QueueList::status' can be const.
bcpp-20180401/code/baseq.h:92:18: style: Technically the member function 'QueueList::space' can be const. [functionConst]
bcpp-20180401/code/baseq.cpp:158:16: note: Technically the member function 'QueueList::space' can be const.
bcpp-20180401/code/baseq.h:92:18: note: Technically the member function 'QueueList::space' can be const.
bcpp-20180401/code/bcpp.cpp:2542:5: style: Variable 'pBraceLine' is reassigned a value before the old one has been used. [redundantAssignment]
bcpp-20180401/code/bcpp.cpp:2534:0: note: Variable 'pBraceLine' is reassigned a value before the old one has been used.
bcpp-20180401/code/bcpp.cpp:2542:5: note: Variable 'pBraceLine' is reassigned a value before the old one has been used.
bcpp-20180401/code/bcpp.cpp:269:12: style: The scope of the variable 'n' can be reduced. [variableScope]
bcpp-20180401/code/bcpp.cpp:518:18: style: The scope of the variable 'pItem' can be reduced. [variableScope]
bcpp-20180401/code/bcpp.cpp:747:17: style: The scope of the variable 'commentLen' can be reduced. [variableScope]
bcpp-20180401/code/bcpp.cpp:1736:9: style: The scope of the variable 'state' can be reduced. [variableScope]
bcpp-20180401/code/bcpp.cpp:3007:18: style: The scope of the variable 'pNextItem' can be reduced. [variableScope]
bcpp-20180401/code/bcpp.cpp:3124:17: style: The scope of the variable 'mark' can be reduced. [variableScope]
bcpp-20180401/code/bcpp.cpp:3611:11: style: The scope of the variable 'backUp' can be reduced. [variableScope]
bcpp-20180401/code/bcpp.cpp:2636:0: error: Memory leak: pNewState [memleak]
bcpp-20180401/code/cmdline.cpp:151:11: style: The scope of the variable 'cmdRead' can be reduced. [variableScope]
bcpp-20180401/code/config.cpp:303:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bcpp-20180401/code/config.cpp:65:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
bcpp-20180401/code/execsql.cpp:54:11: style: Same expression on both sides of '||'. [duplicateExpression]
bcpp-20180401/code/bcpp.h:317:13: performance: Technically the member function 'SqlStruct::SkipWord' can be static. [functionStatic]
bcpp-20180401/code/execsql.cpp:80:12: note: Technically the member function 'SqlStruct::SkipWord' can be static.
bcpp-20180401/code/bcpp.h:317:13: note: Technically the member function 'SqlStruct::SkipWord' can be static.
bcpp-20180401/code/bcpp.h:318:14: performance: Technically the member function 'SqlStruct::SqlVerb' can be static. [functionStatic]
bcpp-20180401/code/execsql.cpp:94:12: note: Technically the member function 'SqlStruct::SqlVerb' can be static.
bcpp-20180401/code/bcpp.h:318:14: note: Technically the member function 'SqlStruct::SqlVerb' can be static.
bcpp-20180401/code/stacklis.h:92:20: style: Technically the member function 'StackList::status' can be const. [functionConst]
bcpp-20180401/code/stacklis.cpp:156:17: note: Technically the member function 'StackList::status' can be const.
bcpp-20180401/code/stacklis.h:92:20: note: Technically the member function 'StackList::status' can be const.
bcpp-20180401/code/stacklis.h:103:20: style: Technically the member function 'StackList::space' can be const. [functionConst]
bcpp-20180401/code/stacklis.cpp:145:17: note: Technically the member function 'StackList::space' can be const.
bcpp-20180401/code/stacklis.h:103:20: note: Technically the member function 'StackList::space' can be const.
bcpp-20180401/code/tabs.cpp:344:63: warning: Either the condition 'pOctal==0' is redundant or there is possible null pointer dereference: pOctal. [nullPointerRedundantCheck]
bcpp-20180401/code/tabs.cpp:345:28: note: Assuming that condition 'pOctal==0' is not redundant
bcpp-20180401/code/tabs.cpp:344:63: note: Null pointer dereference
bcpp-20180401/code/verbose.cpp:39:18: style: Condition 'my_level>0' is always true [knownConditionTrueFalse]
bcpp-20180401/code/verbose.cpp:72:29: style: Same expression on both sides of '||'. [duplicateExpression]
bcpp-20180401/code/verbose.cpp:57:9: style: The scope of the variable 'code' can be reduced. [variableScope]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bcron/bcron_0.11.orig.tar.gz
bcron-0.11/bcron-exec.c:188:9: style: The scope of the variable 'period' can be reduced. [variableScope]
bcron-0.11/bcron-exec.c:190:8: style: The scope of the variable 'hostname' can be reduced. [variableScope]
bcron-0.11/bcron-spool.c:62:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
bcron-0.11/bcron-spool.c:64:7: style: The scope of the variable 'newfd' can be reduced. [variableScope]
bcron-0.11/bcron-update.c:239:13: style: The scope of the variable 'e' can be reduced. [variableScope]
bcron-0.11/sendpacket.c:11:8: style: The scope of the variable 'wr' can be reduced. [variableScope]
bcron-0.11/timespec-parse.c:43:7: style: The scope of the variable 'start' can be reduced. [variableScope]
bcron-0.11/timespec-parse.c:47:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bcrypt/bcrypt_1.1.orig.tar.gz
bcrypt-1.1.orig/blowfish.c:359:10: style: The scope of the variable 'data' can be reduced. [variableScope]
bcrypt-1.1.orig/endian.c:53:5: error: Memory leak: yourEndian [memleak]
bcrypt-1.1.orig/endian.c:55:3: error: Memory leak: yourEndian [memleak]
bcrypt-1.1.orig/keys.c:15:15: style: The scope of the variable 'key2' can be reduced. [variableScope]
bcrypt-1.1.orig/keys.c:15:21: style: The scope of the variable 'overflow' can be reduced. [variableScope]
bcrypt-1.1.orig/keys.c:130:0: error: Memory leak: newkey2 [memleak]
bcrypt-1.1.orig/main.c:111:0: error: Memory leak: progname [memleak]
bcrypt-1.1.orig/rwfile.c:110:7: style: The scope of the variable 'lsize' can be reduced. [variableScope]
bcrypt-1.1.orig/rwfile.c:113:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bcrypt-1.1.orig/rwfile.c:114:9: style: The scope of the variable 'state' can be reduced. [variableScope]
bcrypt-1.1.orig/rwfile.c:114:17: style: The scope of the variable 'garbage' can be reduced. [variableScope]
bcrypt-1.1.orig/rwfile.c:115:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
bcrypt-1.1.orig/rwfile.c:147:0: error: Memory leak: garbage [memleak]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bctoolbox/bctoolbox_0.6.0.orig.tar.gz
bctoolbox-0.6.0/src/containers/list.c:106:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bctoolbox-0.6.0/src/containers/list.c:119:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bctoolbox-0.6.0/src/containers/list.c:148:16: style: The scope of the variable 'cur' can be reduced. [variableScope]
bctoolbox-0.6.0/src/containers/list.c:194:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
bctoolbox-0.6.0/src/containers/map.cc:94:2: error: Return value of allocation function 'bctbx_map_ullong_insert_base' is not stored. [leakReturnValNotUsed]
bctoolbox-0.6.0/src/containers/map.cc:100:2: error: Return value of allocation function 'bctbx_map_cchar_insert_base' is not stored. [leakReturnValNotUsed]
bctoolbox-0.6.0/src/crypto/mbedtls.c:182:2: style: Variable 'pem_certificate' is reassigned a value before the old one has been used. [redundantAssignment]
bctoolbox-0.6.0/src/crypto/mbedtls.c:179:0: note: Variable 'pem_certificate' is reassigned a value before the old one has been used.
bctoolbox-0.6.0/src/crypto/mbedtls.c:182:2: note: Variable 'pem_certificate' is reassigned a value before the old one has been used.
bctoolbox-0.6.0/src/crypto/mbedtls.c:707:0: error: Memory leak: context [memleak]
bctoolbox-0.6.0/src/crypto/polarssl.c:180:2: style: Variable 'pem_certificate' is reassigned a value before the old one has been used. [redundantAssignment]
bctoolbox-0.6.0/src/crypto/polarssl.c:177:0: note: Variable 'pem_certificate' is reassigned a value before the old one has been used.
bctoolbox-0.6.0/src/crypto/polarssl.c:180:2: note: Variable 'pem_certificate' is reassigned a value before the old one has been used.
bctoolbox-0.6.0/src/crypto/polarssl.c:593:0: error: Memory leak: context [memleak]
bctoolbox-0.6.0/src/crypto/polarssl1.2.c:353:0: error: Memory leak: context [memleak]
bctoolbox-0.6.0/src/logging/logging.c:263:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bctoolbox-0.6.0/src/logging/logging.c:101:35: style: Checking if unsigned variable '--bctbx_init_logger_refcount' is less than zero. [unsignedLessThanZero]
bctoolbox-0.6.0/src/tester.c:726:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bctoolbox-0.6.0/src/tester.c:808:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bctoolbox-0.6.0/src/tester.c:644:3: error: Common realloc mistake: 'test_suite' nulled but not freed upon failure [memleakOnRealloc]
bctoolbox-0.6.0/src/utils/port.c:860:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bctoolbox-0.6.0/src/utils/port.c:1372:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
bctoolbox-0.6.0/src/utils/port.c:1396:17: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
bctoolbox-0.6.0/src/vfs.c:134:20: style: Condition 'nWrite<=0' is always true [knownConditionTrueFalse]
bctoolbox-0.6.0/src/vfs.c:400:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
bctoolbox-0.6.0/src/vfs.c:394:0: note: Variable 'ret' is reassigned a value before the old one has been used.
bctoolbox-0.6.0/src/vfs.c:400:2: note: Variable 'ret' is reassigned a value before the old one has been used.
bctoolbox-0.6.0/src/vfs.c:103:10: style: The scope of the variable 'nRead' can be reduced. [variableScope]
bctoolbox-0.6.0/src/vfs.c:128:10: style: The scope of the variable 'nWrite' can be reduced. [variableScope]
bctoolbox-0.6.0/src/vfs.c:286:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
bctoolbox-0.6.0/src/vfs.c:317:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bctoolbox-0.6.0/src/vfs.c:331:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bctoolbox-0.6.0/src/vfs.c:397:9: style: The scope of the variable 'count' can be reduced. [variableScope]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bd/bd_1.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bdbvu/bdbvu_0.1.orig.tar.gz
bdbvu-0.1/database.cpp:25:11: warning: Member variable 'database::multiple' is not initialized in the constructor. [uninitMemberVar]
bdbvu-0.1/database.h:35:68: performance: Variable 'message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bdbvu-0.1/database.h:67:10: style: Technically the member function 'database::isopen' can be const. [functionConst]
bdbvu-0.1/database.h:35:5: style: Class 'dbexception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bdbvu-0.1/database.cpp:51:7: style: Exception should be caught by reference. [catchExceptionByValue]
bdbvu-0.1/database.cpp:110:7: style: Exception should be caught by reference. [catchExceptionByValue]
bdbvu-0.1/mainwindow.h:35:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bdbvu-0.1/mainwindow.cpp:73:5: style: Exception should be caught by reference. [catchExceptionByValue]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bdfproxy/bdfproxy_0.3.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bdfresize/bdfresize_1.5.orig.tar.gz
bdfresize-1.5/bdfresize.c:165:8: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
bdfresize-1.5/bdfresize.c:179:8: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
bdfresize-1.5/bdfresize.c:193:8: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
bdfresize-1.5/bdfresize.c:211:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bdfresize-1.5/bdfresize.c:452:10: error: Uninitialized variable: buf [uninitvar]
bdfresize-1.5/bdfresize.c:453:10: error: Uninitialized variable: buf [uninitvar]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bdii/bdii_5.2.23.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bdist-nsi/bdist-nsi_0.1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/beacon/beacon_1.3.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/beads/beads_1.1.18+dfsg.orig.tar.xz
beads-1.1.18/src/ConfigFile/ConfigFile.h:110:3: style: Struct 'file_not_found' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/ConfigFile/ConfigFile.h:114:3: style: Struct 'key_not_found' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/beads.cpp:374:31: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
beads-1.1.18/src/beads.cpp:138:22: note: outer condition: sub_function=="total"
beads-1.1.18/src/beads.cpp:374:31: note: opposite inner condition: sub_function=="denovo"
beads-1.1.18/src/beads.cpp:343:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
beads-1.1.18/src/spotPROTICdbDocument.h:11:2: warning: Member variable 'spotPROTICdbDocument::_p_xml_stream' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/spotPROTICdbDocument.h:11:2: warning: Member variable 'spotPROTICdbDocument::_output_file' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/spotPROTICdbDocument.h:11:2: warning: Member variable 'spotPROTICdbDocument::_output_stream' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/spotDocument.h:15:6: warning: Class 'spotDocument' which has virtual members does not have a virtual destructor. [virtualDestructor]
beads-1.1.18/src/images/imageCode.h:17:2: style: Class 'imageCode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/images/imageIntensity.h:14:2: style: Class 'imageIntensity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/images/imageDirect.h:20:2: style: Class 'imageDirect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/images/imageCoule.h:10:2: style: Class 'imageCoule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/images/imageProb.h:14:2: style: Class 'imageProb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/images/imagePaths.h:10:2: style: Class 'imagePaths' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/images/imageDetection.h:12:2: style: Class 'imageDetection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/images/imageDetection.h:14:2: style: Class 'imageDetection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/images/imageConfluent.h:14:2: style: Class 'imageConfluent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/detection.h:35:2: style: Class 'detection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/images/imageContours.h:10:2: style: Class 'imageContours' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/spotDocument.h:13:5: style: Class 'spotDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/parameters.h:13:2: style: Class 'parameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/images/imageIntensity.h:11:1: warning: The class 'imageIntensity' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
beads-1.1.18/src/spotSvgDocument.h:17:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
beads-1.1.18/src/spotDocument.h:25:18: note: Virtual function in base class
beads-1.1.18/src/spotSvgDocument.h:17:15: note: Function in derived class
beads-1.1.18/src/spotPROTICdbDocument.h:18:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
beads-1.1.18/src/spotDocument.h:25:18: note: Virtual function in base class
beads-1.1.18/src/spotPROTICdbDocument.h:18:15: note: Function in derived class
beads-1.1.18/src/spotPROTICdbDocument.h:19:7: style: The function 'write_spot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
beads-1.1.18/src/spotDocument.h:29:18: note: Virtual function in base class
beads-1.1.18/src/spotPROTICdbDocument.h:19:7: note: Function in derived class
beads-1.1.18/src/parameters.h:13:26: performance: Function parameter 'config_filename' should be passed by const reference. [passedByValue]
beads-1.1.18/src/beads.cpp:31:49: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
beads-1.1.18/src/beads.cpp:84:25: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
beads-1.1.18/src/detection.cpp:139:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
beads-1.1.18/src/detection.cpp:97:8: style: The scope of the variable 'atteint' can be reduced. [variableScope]
beads-1.1.18/src/detection.cpp:47:12: warning: Member variable 'detection::_gel_image_width' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/detection.cpp:47:12: warning: Member variable 'detection::_gel_image_height' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/detection.cpp:10:2: performance: Variable '_image_file_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
beads-1.1.18/src/detection.cpp:18:2: performance: Variable '_image_file_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
beads-1.1.18/src/qtbeads/qtbeads_error.h:16:2: style: Class 'qtbeadsError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/detection.h:31:1: warning: The class 'detection' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
beads-1.1.18/src/encode/base64.cpp:16:6: style: The scope of the variable 'j' can be reduced. [variableScope]
beads-1.1.18/src/encode/base64.cpp:62:6: style: The scope of the variable 'j' can be reduced. [variableScope]
beads-1.1.18/src/encode/base64.cpp:13:16: style: Function 'base64_encode' argument 2 names different: declaration 'len' definition 'in_len'. [funcArgNamesDifferent]
beads-1.1.18/src/encode/base64.h:3:62: note: Function 'base64_encode' argument 2 names different: declaration 'len' definition 'in_len'.
beads-1.1.18/src/encode/base64.cpp:13:16: note: Function 'base64_encode' argument 2 names different: declaration 'len' definition 'in_len'.
beads-1.1.18/src/encode/base64.cpp:59:46: style: Function 'base64_decode' argument 1 names different: declaration 's' definition 'encoded_string'. [funcArgNamesDifferent]
beads-1.1.18/src/encode/base64.h:4:46: note: Function 'base64_decode' argument 1 names different: declaration 's' definition 'encoded_string'.
beads-1.1.18/src/encode/base64.cpp:59:46: note: Function 'base64_decode' argument 1 names different: declaration 's' definition 'encoded_string'.
beads-1.1.18/src/images/imageConfluent.cpp:26:6: style: The scope of the variable 'confl' can be reduced. [variableScope]
beads-1.1.18/src/images/imageConfluent.cpp:26:13: style: The scope of the variable 'is_max' can be reduced. [variableScope]
beads-1.1.18/src/images/imageContours.cpp:96:10: style: The scope of the variable 'yy' can be reduced. [variableScope]
beads-1.1.18/src/images/imageIntensity.cpp:8:111: style: Function 'imageIntensity' argument 6 names different: declaration '_image_filename' definition 'image_filename'. [funcArgNamesDifferent]
beads-1.1.18/src/images/imageIntensity.h:13:96: note: Function 'imageIntensity' argument 6 names different: declaration '_image_filename' definition 'image_filename'.
beads-1.1.18/src/images/imageIntensity.cpp:8:111: note: Function 'imageIntensity' argument 6 names different: declaration '_image_filename' definition 'image_filename'.
beads-1.1.18/src/images/imageIntensity.cpp:11:2: performance: Variable '_image_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
beads-1.1.18/src/images/imageIntensity.cpp:17:2: performance: Variable '_image_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
beads-1.1.18/src/images/imageIntensity.cpp:71:0: error: Memory leak: image_inversed [memleak]
beads-1.1.18/src/images/imageNumber.cpp:54:6: style: The scope of the variable 'spot_num' can be reduced. [variableScope]
beads-1.1.18/src/images/imageNumber.cpp:54:16: style: The scope of the variable 'x' can be reduced. [variableScope]
beads-1.1.18/src/images/imageNumber.cpp:54:19: style: The scope of the variable 'y' can be reduced. [variableScope]
beads-1.1.18/src/images/imageNumber.cpp:169:6: style: The scope of the variable 'nc' can be reduced. [variableScope]
beads-1.1.18/src/images/imageNumber.cpp:279:16: style: The scope of the variable 'image_number' can be reduced. [variableScope]
beads-1.1.18/src/images/imageNumber.cpp:371:8: style: The scope of the variable 'curr' can be reduced. [variableScope]
beads-1.1.18/src/images/imageNumber.cpp:71:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
beads-1.1.18/src/images/imageProb.cpp:108:60: style: Function 'mark_burned_pixels' argument 2 names different: declaration 'x' definition 'cx'. [funcArgNamesDifferent]
beads-1.1.18/src/images/imageProb.h:27:50: note: Function 'mark_burned_pixels' argument 2 names different: declaration 'x' definition 'cx'.
beads-1.1.18/src/images/imageProb.cpp:108:60: note: Function 'mark_burned_pixels' argument 2 names different: declaration 'x' definition 'cx'.
beads-1.1.18/src/images/imageProb.cpp:108:70: style: Function 'mark_burned_pixels' argument 3 names different: declaration 'y' definition 'cy'. [funcArgNamesDifferent]
beads-1.1.18/src/images/imageProb.h:27:59: note: Function 'mark_burned_pixels' argument 3 names different: declaration 'y' definition 'cy'.
beads-1.1.18/src/images/imageProb.cpp:108:70: note: Function 'mark_burned_pixels' argument 3 names different: declaration 'y' definition 'cy'.
beads-1.1.18/src/images/imageProb.cpp:9:2: warning: Member variable 'kernel_prob::_ncols' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/images/imageProb.cpp:9:2: warning: Member variable 'kernel_prob::_nrows' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/images/imageProb.cpp:9:2: warning: Member variable 'kernel_prob::_sx' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/images/imageProb.cpp:9:2: warning: Member variable 'kernel_prob::_sy' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/qtbeads/QCimg.cpp:12:37: style: Function 'QCimg' argument 1 names different: declaration 'cimg' definition 'cimg_image'. [funcArgNamesDifferent]
beads-1.1.18/src/qtbeads/QCimg.h:18:31: note: Function 'QCimg' argument 1 names different: declaration 'cimg' definition 'cimg_image'.
beads-1.1.18/src/qtbeads/QCimg.cpp:12:37: note: Function 'QCimg' argument 1 names different: declaration 'cimg' definition 'cimg_image'.
beads-1.1.18/src/qtbeads/QCimg.h:18:2: style: Class 'QCimg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/qtbeads/beads_results.cpp:17:15: warning: Member variable 'BeadsResults::_p_detection' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/qtbeads/beads_results.cpp:17:15: warning: Member variable 'BeadsResults::_p_number_image' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/qtbeads/beads_results.h:18:2: style: Class 'BeadsResults' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beads-1.1.18/src/qtbeads/properties.h:17:1: warning: The class 'Properties' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
beads-1.1.18/src/qtbeads/q_gel_image.cpp:40:47: style: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
beads-1.1.18/src/qtbeads/q_gel_image.h:40:37: note: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'ev'.
beads-1.1.18/src/qtbeads/q_gel_image.cpp:40:47: note: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'ev'.
beads-1.1.18/src/qtbeads/q_gel_image.cpp:44:49: style: Function 'mouseReleaseEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
beads-1.1.18/src/qtbeads/q_gel_image.h:41:39: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'event' definition 'ev'.
beads-1.1.18/src/qtbeads/q_gel_image.cpp:44:49: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'event' definition 'ev'.
beads-1.1.18/src/qtbeads/q_gel_image.cpp:10:12: warning: Member variable 'QGelImage::_scaleFactor' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/qtbeads/q_gel_image.cpp:10:12: warning: Member variable 'QGelImage::_before_x' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/qtbeads/q_gel_image.cpp:10:12: warning: Member variable 'QGelImage::_before_y' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/spot.cpp:185:8: style: The scope of the variable 'distance' can be reduced. [variableScope]
beads-1.1.18/src/spot.cpp:250:41: style: Function 'check_alignment' argument 1 names different: declaration 'i' definition 'pos'. [funcArgNamesDifferent]
beads-1.1.18/src/spot.h:135:36: note: Function 'check_alignment' argument 1 names different: declaration 'i' definition 'pos'.
beads-1.1.18/src/spot.cpp:250:41: note: Function 'check_alignment' argument 1 names different: declaration 'i' definition 'pos'.
beads-1.1.18/src/spot.cpp:123:13: style: Unused variable: new_x_left [unusedVariable]
beads-1.1.18/src/spot.cpp:124:13: style: Unused variable: new_y_left [unusedVariable]
beads-1.1.18/src/spot.cpp:53:2: performance: Variable '_edge_x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
beads-1.1.18/src/spot.cpp:54:2: performance: Variable '_edge_y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
beads-1.1.18/src/spot.cpp:56:2: performance: Variable '_picked_num' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
beads-1.1.18/src/spot.h:134:7: style: Technically the member function 'spot::is_in_edge' can be const. [functionConst]
beads-1.1.18/src/spot.cpp:72:12: note: Technically the member function 'spot::is_in_edge' can be const.
beads-1.1.18/src/spot.h:134:7: note: Technically the member function 'spot::is_in_edge' can be const.
beads-1.1.18/src/spot.h:135:7: style: Technically the member function 'spot::check_alignment' can be const. [functionConst]
beads-1.1.18/src/spot.cpp:250:12: note: Technically the member function 'spot::check_alignment' can be const.
beads-1.1.18/src/spot.h:135:7: note: Technically the member function 'spot::check_alignment' can be const.
beads-1.1.18/src/spot.h:19:1: warning: The class 'spot' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
beads-1.1.18/src/spotDocument.cpp:8:15: warning: Member variable 'spotDocument::_p_writer' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/spotSvgDocument.cpp:302:55: style: Function 'draw_contours' argument 1 names different: declaration 'my_detection' definition 'the_detection'. [funcArgNamesDifferent]
beads-1.1.18/src/spotSvgDocument.h:29:34: note: Function 'draw_contours' argument 1 names different: declaration 'my_detection' definition 'the_detection'.
beads-1.1.18/src/spotSvgDocument.cpp:302:55: note: Function 'draw_contours' argument 1 names different: declaration 'my_detection' definition 'the_detection'.
beads-1.1.18/src/spotSvgDocument.cpp:8:18: warning: Member variable 'spotSvgDocument::_p_xml_stream' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/spotSvgDocument.cpp:8:18: warning: Member variable 'spotSvgDocument::_output_file' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/spotSvgDocument.cpp:8:18: warning: Member variable 'spotSvgDocument::_output_stream' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/spotSvgDocument.cpp:8:18: warning: Member variable 'spotSvgDocument::_gel_image_width' is not initialized in the constructor. [uninitMemberVar]
beads-1.1.18/src/spotSvgDocument.cpp:8:18: warning: Member variable 'spotSvgDocument::_gel_image_height' is not initialized in the constructor. [uninitMemberVar]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/beagle/beagle_4.1~180127+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/beaker/beaker_1.9.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/beanbag/beanbag_1.9.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/beansbinding/beansbinding_1.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/beanstalkc/beanstalkc_0.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/beanstalkd/beanstalkd_1.4.6.orig.tar.gz
beanstalkd-1.4.6/beanstalkd.c:94:16: warning: Either the condition '!pwent' is redundant or there is possible null pointer dereference: pwent. [nullPointerRedundantCheck]
beanstalkd-1.4.6/beanstalkd.c:92:9: note: Assuming that condition '!pwent' is not redundant
beanstalkd-1.4.6/beanstalkd.c:94:16: note: Null pointer dereference
beanstalkd-1.4.6/binlog.c:84:12: style: The scope of the variable 'name_len' can be reduced. [variableScope]
beanstalkd-1.4.6/binlog.c:262:9: style: The scope of the variable 'r' can be reduced. [variableScope]
beanstalkd-1.4.6/binlog.c:437:13: style: The scope of the variable 'written' can be reduced. [variableScope]
beanstalkd-1.4.6/binlog.c:629:12: style: The scope of the variable 'r' can be reduced. [variableScope]
beanstalkd-1.4.6/binlog.c:742:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
beanstalkd-1.4.6/binlog.c:742:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
beanstalkd-1.4.6/binlog.c:742:18: style: The scope of the variable 'r' can be reduced. [variableScope]
beanstalkd-1.4.6/binlog.c:744:10: style: The scope of the variable 'path' can be reduced. [variableScope]
beanstalkd-1.4.6/conn.c:177:9: style: The scope of the variable 'r' can be reduced. [variableScope]
beanstalkd-1.4.6/conn.c:175:35: style: Function 'conn_update_evq' argument 2 names different: declaration 'flags' definition 'events'. [funcArgNamesDifferent]
beanstalkd-1.4.6/conn.h:83:39: note: Function 'conn_update_evq' argument 2 names different: declaration 'flags' definition 'events'.
beanstalkd-1.4.6/conn.c:175:35: note: Function 'conn_update_evq' argument 2 names different: declaration 'flags' definition 'events'.
beanstalkd-1.4.6/cut.c:126:9: style: The scope of the variable 'r' can be reduced. [variableScope]
beanstalkd-1.4.6/cut.c:203:9: style: The scope of the variable 'r' can be reduced. [variableScope]
beanstalkd-1.4.6/cut.c:213:23: error: Resource leak: out [resourceLeak]
beanstalkd-1.4.6/cutgen.c:157:13: warning: Either the condition 'offset<256' is redundant or the array 'name[256]' is accessed at index 256, which is out of bounds. [arrayIndexOutOfBoundsCond]
beanstalkd-1.4.6/cutgen.c:154:42: note: Assuming that condition 'offset<256' is not redundant
beanstalkd-1.4.6/cutgen.c:156:14: note: offset is incremented', new value is 256
beanstalkd-1.4.6/cutgen.c:157:13: note: Array index out of bounds
beanstalkd-1.4.6/cutgen.c:191:10: style: The scope of the variable 'source' can be reduced. [variableScope]
beanstalkd-1.4.6/cutgen.c:192:9: style: The scope of the variable 'line' can be reduced. [variableScope]
beanstalkd-1.4.6/cutgen.c:364:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
beanstalkd-1.4.6/cutgen.c:153:41: style: Array index 'position' is used before limits check. [arrayIndexThenCheck]
beanstalkd-1.4.6/net.c:33:26: style: Function 'make_server_socket' argument 1 names different: declaration 'host_addr' definition 'host'. [funcArgNamesDifferent]
beanstalkd-1.4.6/net.h:32:30: note: Function 'make_server_socket' argument 1 names different: declaration 'host_addr' definition 'host'.
beanstalkd-1.4.6/net.c:33:26: note: Function 'make_server_socket' argument 1 names different: declaration 'host_addr' definition 'host'.
beanstalkd-1.4.6/pq.c:50:37: style: Clarify calculation precedence for '<<' and '?'. [clarifyCalculation]
beanstalkd-1.4.6/prot.c:504:12: style: The scope of the variable 'z' can be reduced. [variableScope]
beanstalkd-1.4.6/prot.c:527:9: style: The scope of the variable 'r' can be reduced. [variableScope]
beanstalkd-1.4.6/prot.c:1162:12: style: The scope of the variable 'z' can be reduced. [variableScope]
beanstalkd-1.4.6/prot.c:1553:9: style: The scope of the variable 'r' can be reduced. [variableScope]
beanstalkd-1.4.6/prot.c:1759:9: style: The scope of the variable 'r' can be reduced. [variableScope]
beanstalkd-1.4.6/prot.c:1835:10: style: The scope of the variable 'delay' can be reduced. [variableScope]
beanstalkd-1.4.6/tests/test_pq.c:116:9: style: The scope of the variable 'r' can be reduced. [variableScope]
beanstalkd-1.4.6/tube.c:90:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
beanstalkd-1.4.6/tube.c:88:0: note: Variable 't' is reassigned a value before the old one has been used.
beanstalkd-1.4.6/tube.c:90:5: note: Variable 't' is reassigned a value before the old one has been used.
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bear/bear_2.3.9.orig.tar.gz
Bear-2.3.9/libear/ear.c:613:60: style: Function 'string_array_single_update' argument 1 names different: declaration 'in' definition 'envs'. [funcArgNamesDifferent]
Bear-2.3.9/libear/ear.c:100:61: note: Function 'string_array_single_update' argument 1 names different: declaration 'in' definition 'envs'.
Bear-2.3.9/libear/ear.c:613:60: note: Function 'string_array_single_update' argument 1 names different: declaration 'in' definition 'envs'.
Bear-2.3.9/libear/ear.c:649:79: style: Function 'string_array_from_varargs' argument 2 names different: declaration 'ap' definition 'args'. [funcArgNamesDifferent]
Bear-2.3.9/libear/ear.c:105:73: note: Function 'string_array_from_varargs' argument 2 names different: declaration 'ap' definition 'args'.
Bear-2.3.9/libear/ear.c:649:79: note: Function 'string_array_from_varargs' argument 2 names different: declaration 'ap' definition 'args'.
Bear-2.3.9/test/functional/Input/compile_error.c:1:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
Bear-2.3.9/test/functional/cases/end-to-end/Input/bin/boo.c++:22:22: style: Variable 'k' is modified but its new value is never used. [unreadVariable]
Bear-2.3.9/test/functional/cases/end-to-end/Input/lib/foo.cpp:24:22: style: Variable 'k' is modified but its new value is never used. [unreadVariable]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/beast/beast_0.7.4.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/beast-mcmc/beast-mcmc_1.8.4+dfsg.1.orig.tar.xz
beast-mcmc-1.8.4/native/AminoAcidLikelihoodCore.c:296:1: style: Variable 'sum' is reassigned a value before the old one has been used. [redundantAssignment]
beast-mcmc-1.8.4/native/AminoAcidLikelihoodCore.c:294:6: note: Variable 'sum' is reassigned a value before the old one has been used.
beast-mcmc-1.8.4/native/AminoAcidLikelihoodCore.c:296:1: note: Variable 'sum' is reassigned a value before the old one has been used.
beast-mcmc-1.8.4/native/AminoAcidLikelihoodCore.c:762:1: style: Variable 'sum' is reassigned a value before the old one has been used. [redundantAssignment]
beast-mcmc-1.8.4/native/AminoAcidLikelihoodCore.c:760:5: note: Variable 'sum' is reassigned a value before the old one has been used.
beast-mcmc-1.8.4/native/AminoAcidLikelihoodCore.c:762:1: note: Variable 'sum' is reassigned a value before the old one has been used.
beast-mcmc-1.8.4/native/AminoAcidLikelihoodCore.c:281:6: style: Unused variable: i [unusedVariable]
beast-mcmc-1.8.4/native/AminoAcidLikelihoodCore.c:1251:6: style: Unused variable: i [unusedVariable]
beast-mcmc-1.8.4/native/GeneralLikelihoodCore.c:150:15: style: Unused variable: state1 [unusedVariable]
beast-mcmc-1.8.4/native/NativeMemoryLikelihoodCore.c:300:15: style: Unused variable: state1 [unusedVariable]
beast-mcmc-1.8.4/native/NativeSubstitutionModel.c:153:8: style: Unused variable: j [unusedVariable]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/beast2-mcmc/beast2-mcmc_2.4.4+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/beautifulsoup/beautifulsoup_3.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/beautifulsoup4/beautifulsoup4_4.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/beav/beav_1.40.orig.tar.gz
beav-140/basic.c:511:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
beav-140/basic.c:117:28: style: The scope of the variable 'fix_val' can be reduced. [variableScope]
beav-140/basic.c:117:37: style: The scope of the variable 'last_pos' can be reduced. [variableScope]
beav-140/basic.c:119:9: style: The scope of the variable 'last_fixed_pos' can be reduced. [variableScope]
beav-140/basic.c:122:10: style: The scope of the variable 'shift' can be reduced. [variableScope]
beav-140/basic.c:379:10: style: The scope of the variable 'mov_lines' can be reduced. [variableScope]
beav-140/basic.c:416:10: style: The scope of the variable 'mov_lines' can be reduced. [variableScope]
beav-140/basic.c:505:18: style: The scope of the variable 's' can be reduced. [variableScope]
beav-140/basic.c:506:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
beav-140/buffer.c:315:22: style: The scope of the variable 'bp' can be reduced. [variableScope]
beav-140/buffer.c:368:20: style: The scope of the variable 'cp1' can be reduced. [variableScope]
beav-140/buffer.c:369:20: style: The scope of the variable 'cp2' can be reduced. [variableScope]
beav-140/buffer.c:370:18: style: The scope of the variable 'c' can be reduced. [variableScope]
beav-140/buffer.c:372:18: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
beav-140/display.c:689:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
beav-140/display.c:785:21: style: The scope of the variable 'vp1' can be reduced. [variableScope]
beav-140/display.c:786:21: style: The scope of the variable 'vp2' can be reduced. [variableScope]
beav-140/display.c:788:18: style: The scope of the variable 'hflag' can be reduced. [variableScope]
beav-140/display.c:127:11: style: struct member 'SCORE::s_itrace' is never used. [unusedStructMember]
beav-140/display.c:128:11: style: struct member 'SCORE::s_jtrace' is never used. [unusedStructMember]
beav-140/display.c:129:12: style: struct member 'SCORE::s_cost' is never used. [unusedStructMember]
beav-140/display.c:836:3: style: Variable 'hflag' is assigned a value that is never used. [unreadVariable]
beav-140/echo.c:447:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
beav-140/echo.c:48:19: style: The scope of the variable 's' can be reduced. [variableScope]
beav-140/extend.c:393:3: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
beav-140/extend.c:157:10: style: The scope of the variable 'no_swap' can be reduced. [variableScope]
beav-140/extend.c:315:10: style: The scope of the variable 'rc_name' can be reduced. [variableScope]
beav-140/extend.c:319:10: style: The scope of the variable 'funcname' can be reduced. [variableScope]
beav-140/extend.c:320:10: style: The scope of the variable 'keybind' can be reduced. [variableScope]
beav-140/extend.c:439:20: style: The scope of the variable 'home' can be reduced. [variableScope]
beav-140/extend.c:441:20: style: The scope of the variable 'sp' can be reduced. [variableScope]
beav-140/extend.c:529:13: style: The scope of the variable 'sp' can be reduced. [variableScope]
beav-140/extend.c:316:11: style: Unused variable: term [unusedVariable]
beav-140/extend.c:442:18: style: Unused variable: i [unusedVariable]
beav-140/extend.c:393:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
beav-140/file.c:189:10: style: The scope of the variable 's' can be reduced. [variableScope]
beav-140/file.c:751:23: style: The scope of the variable 'buf1' can be reduced. [variableScope]
beav-140/file.c:752:9: style: The scope of the variable 'i_cnt' can be reduced. [variableScope]
beav-140/file.c:782:17: style: Checking if unsigned variable '*start' is less than zero. [unsignedLessThanZero]
beav-140/file.c:748:11: warning: Function 'parse_f_name' argument order different: declaration 'fn, start, end, ' definition 'fn, start, start, end' [funcArgOrderDifferent]
beav-140/prototyp.h:96:33: note: Function 'parse_f_name' argument order different: declaration 'fn, start, end, ' definition 'fn, start, start, end'
beav-140/file.c:748:11: note: Function 'parse_f_name' argument order different: declaration 'fn, start, end, ' definition 'fn, start, start, end'
beav-140/fileio.c:59:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
beav-140/fileio.c:192:20: style: Function 'ffgetline' argument 2 names different: declaration 'nbuf' definition 'rbuf'. [funcArgNamesDifferent]
beav-140/prototyp.h:102:48: note: Function 'ffgetline' argument 2 names different: declaration 'nbuf' definition 'rbuf'.
beav-140/fileio.c:192:20: note: Function 'ffgetline' argument 2 names different: declaration 'nbuf' definition 'rbuf'.
beav-140/fileio.c:159:18: style: Variable 'i' is not assigned a value. [unassignedVariable]
beav-140/fileio.c:171:10: error: Uninitialized variable: i [uninitvar]
beav-140/line.c:51:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
beav-140/line.c:51:21: style: The scope of the variable 'buf1' can be reduced. [variableScope]
beav-140/line.c:237:18: style: The scope of the variable 'cp1' can be reduced. [variableScope]
beav-140/line.c:347:15: style: The scope of the variable 'cp2' can be reduced. [variableScope]
beav-140/line.c:349:10: style: The scope of the variable 'n_byt' can be reduced. [variableScope]
beav-140/line.c:541:19: style: The scope of the variable 'c' can be reduced. [variableScope]
beav-140/main.c:252:18: style: The scope of the variable 'status' can be reduced. [variableScope]
beav-140/main.c:559:9: style: The scope of the variable 'n' can be reduced. [variableScope]
beav-140/random.c:595:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
beav-140/random.c:602:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
beav-140/random.c:547:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
beav-140/random.c:1005:9: style: The scope of the variable 'u_off' can be reduced. [variableScope]
beav-140/random.c:1203:18: style: The scope of the variable 'c' can be reduced. [variableScope]
beav-140/random.c:1204:18: style: The scope of the variable 'i' can be reduced. [variableScope]
beav-140/search.c:935:10: style: The scope of the variable 'move1' can be reduced. [variableScope]
beav-140/search.c:935:17: style: The scope of the variable 'move2' can be reduced. [variableScope]
beav-140/search.c:50:9: style: struct member 'SRCHCOM::s_code' is never used. [unusedStructMember]
beav-140/search.c:51:11: style: struct member 'SRCHCOM::s_dotp' is never used. [unusedStructMember]
beav-140/search.c:52:11: style: struct member 'SRCHCOM::s_doto' is never used. [unusedStructMember]
beav-140/search.c:859:37: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
beav-140/termcap.c:62:9: style: The scope of the variable 'numch' can be reduced. [variableScope]
beav-140/termcap.c:63:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
beav-140/termcap.c:115:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
beav-140/termcap.c:116:16: style: The scope of the variable 'ncp' can be reduced. [variableScope]
beav-140/termcap.c:152:11: style: The scope of the variable 'np' can be reduced. [variableScope]
beav-140/termcap.c:283:9: style: The scope of the variable 'count' can be reduced. [variableScope]
beav-140/termcap.c:284:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
beav-140/termcap.c:285:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
beav-140/tty.c:121:10: style: Unused variable: col [unusedVariable]
beav-140/tty.c:121:15: style: Unused variable: row [unusedVariable]
beav-140/tty.c:121:20: style: Unused variable: i [unusedVariable]
beav-140/ttykbd.c:103:9: style: struct member 'key_name_array::key_code' is never used. [unusedStructMember]
beav-140/ttykbd.c:104:11: style: struct member 'key_name_array::func_name_str' is never used. [unusedStructMember]
beav-140/ttykbd.c:105:11: style: struct member 'key_name_array::key_name_str' is never used. [unusedStructMember]
beav-140/window.c:519:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
beav-140/window.c:294:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
beav-140/window.c:294:21: style: The scope of the variable 'buf1' can be reduced. [variableScope]
beav-140/window.c:509:18: style: The scope of the variable 's' can be reduced. [variableScope]
beav-140/window.c:291:18: style: Unused variable: ntrd [unusedVariable]
beav-140/window.c:292:22: style: Unused variable: wp1 [unusedVariable]
beav-140/window.c:293:22: style: Unused variable: wp2 [unusedVariable]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/beckon-clojure/beckon-clojure_0.1.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bedops/bedops_2.4.35+dfsg.orig.tar.xz
bedops-2.4.35/applications/bed/bedextract/src/ExtractRows.cpp:286:15: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedextract/src/ExtractRows.cpp:277:19: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedextract/src/ExtractRows.cpp:286:15: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedextract/src/ExtractRows.cpp:132:16: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedops-2.4.35/applications/bed/bedmap/src/Bedmap.cpp:777:35: style: Condition '!UseMemPool' is always false [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedmap/src/Bedmap.cpp:776:33: note: Assignment 'UseMemPool=true', assigned value is 1
bedops-2.4.35/applications/bed/bedmap/src/Bedmap.cpp:777:35: note: Condition '!UseMemPool' is always false
bedops-2.4.35/applications/bed/bedmap/src/Bedmap.cpp:869:35: style: Condition '!UseMemPool' is always false [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedmap/src/Bedmap.cpp:868:33: note: Assignment 'UseMemPool=true', assigned value is 1
bedops-2.4.35/applications/bed/bedmap/src/Bedmap.cpp:869:35: note: Condition '!UseMemPool' is always false
bedops-2.4.35/applications/bed/bedmap/src/Bedmap.cpp:951:16: style: Variable 'SpecialMode' is assigned a value that is never used. [unreadVariable]
bedops-2.4.35/applications/bed/bedmap/src/Bedmap.cpp:952:16: style: Variable 'GeneralMode' is assigned a value that is never used. [unreadVariable]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:506:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:505:15: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:506:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:542:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:540:15: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:542:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:573:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:569:15: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:573:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:614:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:613:15: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:614:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:643:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:642:15: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:643:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:661:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:660:15: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:661:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:684:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:680:21: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:684:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:770:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:766:15: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:770:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:843:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:842:21: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:843:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1168:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1163:15: note: Assignment 'done=false', assigned value is 0
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1168:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:297:26: warning: Either the condition 'if(refFile)' is redundant or there is possible null pointer dereference: refFile. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:298:10: note: Assuming that condition 'if(refFile)' is not redundant
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:297:26: note: Null pointer dereference
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:398:26: warning: Either the condition 'if(refFile)' is redundant or there is possible null pointer dereference: refFile. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:402:10: note: Assuming that condition 'if(refFile)' is not redundant
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:398:26: note: Null pointer dereference
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:399:7: warning: Either the condition 'if(refFile)' is redundant or there is possible null pointer dereference: refFile. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:402:10: note: Assuming that condition 'if(refFile)' is not redundant
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:399:7: note: Null pointer dereference
bedops-2.4.35/applications/bed/bedops/src/BedPadReader.hpp:259:17: style: The scope of the variable 'number' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:241:21: style: struct member 'IsSame::same' is never used. [unusedStructMember]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:515:12: warning: Iterators to containers from different expressions 'c' and 'r' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:705:16: warning: Iterators to containers from different expressions 'ct' and 'curr' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1090:68: warning: Iterators to containers from different expressions 'nextNonRefMerge' and 'nextRefMerge' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1103:25: warning: Iterators to containers from different expressions 'nextNonRefMerge' and 'nextRefMerge' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1324:70: warning: Iterators to containers from different expressions 'bt' and 'toRtn' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1335:10: warning: Iterators to containers from different expressions 'bt' and 'toRtn' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1370:57: warning: Iterators to containers from different expressions 'bt' and 'minelem' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1405:14: warning: Iterators to containers from different expressions 'bt' and 'minelem' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1421:14: warning: Iterators to containers from different expressions 'bt' and 'minelem' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1602:16: warning: Iterators to containers from different expressions 'next' and 'first' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Bedops.cpp:1605:23: warning: Iterators to containers from different expressions 'next' and 'first' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/bedops/src/Input.hpp:130:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedops-2.4.35/applications/bed/bedops/src/Input.hpp:151:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedops-2.4.35/applications/bed/closestfeats/src/Input.hpp:85:17: style: Expression is always false because 'else if' condition matches previous condition at line 60. [multiCondition]
bedops-2.4.35/applications/bed/closestfeats/src/Input.hpp:85:24: warning: Identical condition 'next=="--help"', second condition is always false [identicalConditionAfterEarlyExit]
bedops-2.4.35/applications/bed/closestfeats/src/Input.hpp:60:19: note: first condition
bedops-2.4.35/applications/bed/closestfeats/src/Input.hpp:85:24: note: second condition
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:190:21: warning: Either the condition 'if(refFile)' is redundant or there is possible null pointer dereference: refFile. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:192:10: note: Assuming that condition 'if(refFile)' is not redundant
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:190:21: note: Null pointer dereference
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:190:31: warning: Either the condition 'if(nonRefFile)' is redundant or there is possible null pointer dereference: nonRefFile. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:196:10: note: Assuming that condition 'if(nonRefFile)' is not redundant
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:190:31: note: Null pointer dereference
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:218:47: warning: Either the condition 'if(refFilePtr)' is redundant or there is possible null pointer dereference: refFilePtr. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:229:10: note: Assuming that condition 'if(refFilePtr)' is not redundant
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:218:47: note: Null pointer dereference
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:221:50: warning: Either the condition 'if(nonRefFilePtr)' is redundant or there is possible null pointer dereference: nonRefFilePtr. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:231:10: note: Assuming that condition 'if(nonRefFilePtr)' is not redundant
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:221:50: note: Null pointer dereference
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:223:21: warning: Either the condition 'if(refFile)' is redundant or there is possible null pointer dereference: refFile. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:225:10: note: Assuming that condition 'if(refFile)' is not redundant
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:223:21: note: Null pointer dereference
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:223:31: warning: Either the condition 'if(nonRefFile)' is redundant or there is possible null pointer dereference: nonRefFile. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:227:10: note: Assuming that condition 'if(nonRefFile)' is not redundant
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:223:31: note: Null pointer dereference
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:167:7: style: Variable 'refFilePtr' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:161:0: note: Variable 'refFilePtr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:167:7: note: Variable 'refFilePtr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:217:7: style: Variable 'refFilePtr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:212:0: note: Variable 'refFilePtr' is reassigned a value before the old one has been used if variable is no semaphore variable.
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:217:7: note: Variable 'refFilePtr' is reassigned a value before the old one has been used if variable is no semaphore variable.
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:218:7: style: Variable 'refFile' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:214:0: note: Variable 'refFile' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:218:7: note: Variable 'refFile' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:220:7: style: Variable 'nonRefFilePtr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:213:0: note: Variable 'nonRefFilePtr' is reassigned a value before the old one has been used if variable is no semaphore variable.
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:220:7: note: Variable 'nonRefFilePtr' is reassigned a value before the old one has been used if variable is no semaphore variable.
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:221:7: style: Variable 'nonRefFile' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:215:0: note: Variable 'nonRefFile' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:221:7: note: Variable 'nonRefFile' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:297:8: style: The scope of the variable 'leftCached' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/closestfeats/src/BedReader.hpp:55:15: style: Technically the member function 'FeatDist::BedReader::HasNext' can be const. [functionConst]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:185:0: error: Memory leak: refFile [memleak]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:359:24: warning: Iterators to containers from different expressions 'left' and 'c' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/closestfeats/src/ClosestFeature.cpp:366:21: warning: Iterators to containers from different expressions 'b' and 'c' are used together. [mismatchingContainerExpression]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4501:25: portability: %zu in format string (no. 2) requires 'size_t' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_uint]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4541:29: portability: %zu in format string (no. 2) requires 'size_t' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_uint]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4843:9: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_uint]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6086:17: warning: %zu in format string (no. 1) requires 'size_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6086:17: warning: %zu in format string (no. 2) requires 'size_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6086:17: warning: %zu in format string (no. 3) requires 'size_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:491:5: style: Variable 'sam2bed_unsorted_line_functor' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:487:0: note: Variable 'sam2bed_unsorted_line_functor' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:491:5: note: Variable 'sam2bed_unsorted_line_functor' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1278:5: style: Variable 'attributes_copy' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1277:0: note: Variable 'attributes_copy' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1278:5: note: Variable 'attributes_copy' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1087:9: style: Variable 'seqname_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1086:0: note: Variable 'seqname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1087:9: note: Variable 'seqname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1104:9: style: Variable 'source_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1103:0: note: Variable 'source_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1104:9: note: Variable 'source_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1121:9: style: Variable 'feature_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1120:0: note: Variable 'feature_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1121:9: note: Variable 'feature_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1138:9: style: Variable 'start_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1137:0: note: Variable 'start_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1138:9: note: Variable 'start_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1156:9: style: Variable 'end_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1155:0: note: Variable 'end_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1156:9: note: Variable 'end_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1174:9: style: Variable 'score_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1173:0: note: Variable 'score_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1174:9: note: Variable 'score_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1191:9: style: Variable 'strand_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1190:0: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1191:9: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1208:9: style: Variable 'frame_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1207:0: note: Variable 'frame_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1208:9: note: Variable 'frame_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1225:9: style: Variable 'attributes_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1224:0: note: Variable 'attributes_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1225:9: note: Variable 'attributes_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1244:13: style: Variable 'comments_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1243:0: note: Variable 'comments_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1244:13: note: Variable 'comments_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1294:13: style: Variable 'gtf_id_start' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1293:0: note: Variable 'gtf_id_start' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1294:13: note: Variable 'gtf_id_start' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1313:21: style: Variable 'id_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1312:0: note: Variable 'id_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1313:21: note: Variable 'id_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1388:9: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1387:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1388:9: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1861:5: style: Variable 'attributes_copy' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1860:0: note: Variable 'attributes_copy' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1861:5: note: Variable 'attributes_copy' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1604:13: style: Variable 'header_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1603:0: note: Variable 'header_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1604:13: note: Variable 'header_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1620:13: style: Variable 'non_int_prefix_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1619:0: note: Variable 'non_int_prefix_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1620:13: note: Variable 'non_int_prefix_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1676:9: style: Variable 'seqid_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1675:0: note: Variable 'seqid_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1676:9: note: Variable 'seqid_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1693:9: style: Variable 'source_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1692:0: note: Variable 'source_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1693:9: note: Variable 'source_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1710:9: style: Variable 'type_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1709:0: note: Variable 'type_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1710:9: note: Variable 'type_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1727:9: style: Variable 'start_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1726:0: note: Variable 'start_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1727:9: note: Variable 'start_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1745:9: style: Variable 'end_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1744:0: note: Variable 'end_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1745:9: note: Variable 'end_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1763:9: style: Variable 'score_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1762:0: note: Variable 'score_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1763:9: note: Variable 'score_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1780:9: style: Variable 'strand_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1779:0: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1780:9: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1797:9: style: Variable 'phase_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1796:0: note: Variable 'phase_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1797:9: note: Variable 'phase_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1814:9: style: Variable 'attributes_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1813:0: note: Variable 'attributes_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1814:9: note: Variable 'attributes_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1837:13: style: Variable 'attributes_resized_for_zlia' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1836:0: note: Variable 'attributes_resized_for_zlia' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1837:13: note: Variable 'attributes_resized_for_zlia' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1879:17: style: Variable 'id_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1878:0: note: Variable 'id_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1879:17: note: Variable 'id_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1931:9: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1930:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1931:9: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2259:9: style: Variable 'matchesStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2258:0: note: Variable 'matchesStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2259:9: note: Variable 'matchesStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2314:9: style: Variable 'misMatchesStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2313:0: note: Variable 'misMatchesStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2314:9: note: Variable 'misMatchesStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2336:9: style: Variable 'repMatchesStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2335:0: note: Variable 'repMatchesStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2336:9: note: Variable 'repMatchesStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2358:9: style: Variable 'nCountStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2357:0: note: Variable 'nCountStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2358:9: note: Variable 'nCountStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2380:9: style: Variable 'qNumInsertStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2379:0: note: Variable 'qNumInsertStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2380:9: note: Variable 'qNumInsertStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2402:9: style: Variable 'qBaseInsertStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2401:0: note: Variable 'qBaseInsertStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2402:9: note: Variable 'qBaseInsertStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2424:9: style: Variable 'tNumInsertStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2423:0: note: Variable 'tNumInsertStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2424:9: note: Variable 'tNumInsertStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2446:9: style: Variable 'tBaseInsertStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2445:0: note: Variable 'tBaseInsertStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2446:9: note: Variable 'tBaseInsertStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2468:9: style: Variable 'strand_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2467:0: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2468:9: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2489:9: style: Variable 'qName_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2488:0: note: Variable 'qName_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2489:9: note: Variable 'qName_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2510:9: style: Variable 'qSizeStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2509:0: note: Variable 'qSizeStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2510:9: note: Variable 'qSizeStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2532:9: style: Variable 'qStartStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2531:0: note: Variable 'qStartStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2532:9: note: Variable 'qStartStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2554:9: style: Variable 'qEndStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2553:0: note: Variable 'qEndStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2554:9: note: Variable 'qEndStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2576:9: style: Variable 'tName_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2575:0: note: Variable 'tName_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2576:9: note: Variable 'tName_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2597:9: style: Variable 'tSizeStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2596:0: note: Variable 'tSizeStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2597:9: note: Variable 'tSizeStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2619:9: style: Variable 'tStartStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2618:0: note: Variable 'tStartStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2619:9: note: Variable 'tStartStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2641:9: style: Variable 'tEndStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2640:0: note: Variable 'tEndStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2641:9: note: Variable 'tEndStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2663:9: style: Variable 'blockCountStr_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2662:0: note: Variable 'blockCountStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2663:9: note: Variable 'blockCountStr_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2685:9: style: Variable 'blockSizes_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2684:0: note: Variable 'blockSizes_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2685:9: note: Variable 'blockSizes_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2706:9: style: Variable 'qStarts_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2705:0: note: Variable 'qStarts_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2706:9: note: Variable 'qStarts_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2727:9: style: Variable 'tStarts_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2726:0: note: Variable 'tStarts_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2727:9: note: Variable 'tStarts_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2883:9: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2882:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:2883:9: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3223:9: style: Variable 'sw_score_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3222:0: note: Variable 'sw_score_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3223:9: note: Variable 'sw_score_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3247:9: style: Variable 'perc_div_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3246:0: note: Variable 'perc_div_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3247:9: note: Variable 'perc_div_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3271:9: style: Variable 'perc_deleted_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3270:0: note: Variable 'perc_deleted_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3271:9: note: Variable 'perc_deleted_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3295:9: style: Variable 'perc_inserted_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3294:0: note: Variable 'perc_inserted_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3295:9: note: Variable 'perc_inserted_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3319:9: style: Variable 'query_seq_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3318:0: note: Variable 'query_seq_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3319:9: note: Variable 'query_seq_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3343:9: style: Variable 'query_start_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3342:0: note: Variable 'query_start_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3343:9: note: Variable 'query_start_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3374:9: style: Variable 'query_end_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3373:0: note: Variable 'query_end_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3374:9: note: Variable 'query_end_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3402:9: style: Variable 'bases_past_match_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3401:0: note: Variable 'bases_past_match_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3402:9: note: Variable 'bases_past_match_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3426:9: style: Variable 'strand_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3425:0: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3426:9: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3453:9: style: Variable 'repeat_name_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3452:0: note: Variable 'repeat_name_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3453:9: note: Variable 'repeat_name_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3477:9: style: Variable 'repeat_class_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3476:0: note: Variable 'repeat_class_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3477:9: note: Variable 'repeat_class_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3501:9: style: Variable 'bases_before_match_comp_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3500:0: note: Variable 'bases_before_match_comp_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3501:9: note: Variable 'bases_before_match_comp_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3525:9: style: Variable 'match_start_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3524:0: note: Variable 'match_start_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3525:9: note: Variable 'match_start_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3549:9: style: Variable 'match_end_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3548:0: note: Variable 'match_end_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3549:9: note: Variable 'match_end_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3573:9: style: Variable 'unique_id_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3572:0: note: Variable 'unique_id_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3573:9: note: Variable 'unique_id_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3598:13: style: Variable 'higher_score_match_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3597:0: note: Variable 'higher_score_match_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3598:13: note: Variable 'higher_score_match_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3658:9: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3657:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3658:9: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3817:9: style: Variable 'cigar_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3816:0: note: Variable 'cigar_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3817:9: note: Variable 'cigar_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3846:9: style: Variable 'flag_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3845:0: note: Variable 'flag_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3846:9: note: Variable 'flag_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3872:13: style: Variable 'rname_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3871:0: note: Variable 'rname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3872:13: note: Variable 'rname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3889:13: style: Variable 'rname_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3888:0: note: Variable 'rname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3889:13: note: Variable 'rname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3908:9: style: Variable 'pos_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3907:0: note: Variable 'pos_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3908:9: note: Variable 'pos_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3930:9: style: Variable 'qname_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3929:0: note: Variable 'qname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3930:9: note: Variable 'qname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3950:9: style: Variable 'strand_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3949:0: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3950:9: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3967:9: style: Variable 'mapq_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3966:0: note: Variable 'mapq_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3967:9: note: Variable 'mapq_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3984:9: style: Variable 'rnext_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3983:0: note: Variable 'rnext_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:3984:9: note: Variable 'rnext_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4001:9: style: Variable 'pnext_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4000:0: note: Variable 'pnext_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4001:9: note: Variable 'pnext_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4018:9: style: Variable 'tlen_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4017:0: note: Variable 'tlen_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4018:9: note: Variable 'tlen_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4035:9: style: Variable 'seq_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4034:0: note: Variable 'seq_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4035:9: note: Variable 'seq_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4052:9: style: Variable 'qual_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4051:0: note: Variable 'qual_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4052:9: note: Variable 'qual_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4073:17: style: Variable 'opt_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4072:0: note: Variable 'opt_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4073:17: note: Variable 'opt_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4195:9: style: Variable 'cigar_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4194:0: note: Variable 'cigar_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4195:9: note: Variable 'cigar_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4224:9: style: Variable 'flag_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4223:0: note: Variable 'flag_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4224:9: note: Variable 'flag_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4250:13: style: Variable 'rname_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4249:0: note: Variable 'rname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4250:13: note: Variable 'rname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4267:13: style: Variable 'rname_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4266:0: note: Variable 'rname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4267:13: note: Variable 'rname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4286:9: style: Variable 'pos_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4285:0: note: Variable 'pos_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4286:9: note: Variable 'pos_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4308:9: style: Variable 'qname_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4307:0: note: Variable 'qname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4308:9: note: Variable 'qname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4328:9: style: Variable 'strand_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4327:0: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4328:9: note: Variable 'strand_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4345:9: style: Variable 'mapq_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4344:0: note: Variable 'mapq_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4345:9: note: Variable 'mapq_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4362:9: style: Variable 'rnext_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4361:0: note: Variable 'rnext_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4362:9: note: Variable 'rnext_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4379:9: style: Variable 'pnext_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4378:0: note: Variable 'pnext_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4379:9: note: Variable 'pnext_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4396:9: style: Variable 'tlen_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4395:0: note: Variable 'tlen_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4396:9: note: Variable 'tlen_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4413:9: style: Variable 'seq_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4412:0: note: Variable 'seq_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4413:9: note: Variable 'seq_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4430:9: style: Variable 'qual_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4429:0: note: Variable 'qual_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4430:9: note: Variable 'qual_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4450:17: style: Variable 'opt_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4449:0: note: Variable 'opt_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4450:17: note: Variable 'opt_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4490:29: style: Variable 'modified_qname_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4489:0: note: Variable 'modified_qname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4490:29: note: Variable 'modified_qname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4529:29: style: Variable 'modified_qname_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4528:0: note: Variable 'modified_qname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4529:29: note: Variable 'modified_qname_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4904:9: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4903:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:4904:9: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5020:9: style: Variable 'chrom_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5019:0: note: Variable 'chrom_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5020:9: note: Variable 'chrom_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5064:9: style: Variable 'pos_str_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5063:0: note: Variable 'pos_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5064:9: note: Variable 'pos_str_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5085:9: style: Variable 'id_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5084:0: note: Variable 'id_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5085:9: note: Variable 'id_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5102:9: style: Variable 'ref_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5101:0: note: Variable 'ref_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5102:9: note: Variable 'ref_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5119:9: style: Variable 'alt_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5118:0: note: Variable 'alt_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5119:9: note: Variable 'alt_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5136:9: style: Variable 'qual_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5135:0: note: Variable 'qual_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5136:9: note: Variable 'qual_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5153:9: style: Variable 'filter_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5152:0: note: Variable 'filter_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5153:9: note: Variable 'filter_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5170:9: style: Variable 'info_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5169:0: note: Variable 'info_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5170:9: note: Variable 'info_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5188:13: style: Variable 'format_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5187:0: note: Variable 'format_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5188:13: note: Variable 'format_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5205:13: style: Variable 'samples_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5204:0: note: Variable 'samples_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5205:13: note: Variable 'samples_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5224:9: style: Variable 'alt_alleles_copy' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5223:0: note: Variable 'alt_alleles_copy' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5224:9: note: Variable 'alt_alleles_copy' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5439:9: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5438:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5439:9: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5564:17: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5563:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5564:17: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5616:17: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5615:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5616:17: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5678:17: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5677:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5678:17: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5736:17: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5735:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5736:17: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5805:13: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5804:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5805:13: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5867:17: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5866:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5867:17: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5927:17: style: Variable 'dest_line_resized' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5926:0: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5927:17: note: Variable 'dest_line_resized' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5957:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5948:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5957:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6011:5: style: Variable 'src_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5992:0: note: Variable 'src_buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6011:5: note: Variable 'src_buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6160:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6155:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6160:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6202:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6197:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6202:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6244:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6239:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6244:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6283:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6278:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6283:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6342:5: style: Variable 'ins' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6337:0: note: Variable 'ins' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6342:5: note: Variable 'ins' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6343:5: style: Variable 'outs' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6338:0: note: Variable 'outs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6343:5: note: Variable 'outs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6344:5: style: Variable 'errs' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6339:0: note: Variable 'errs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6344:5: note: Variable 'errs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6558:9: style: Variable 'samtools' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6557:0: note: Variable 'samtools' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6558:9: note: Variable 'samtools' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6567:9: style: Variable 'path_samtools' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6566:0: note: Variable 'path_samtools' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6567:9: note: Variable 'path_samtools' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6590:9: style: Variable 'sort_bed' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6589:0: note: Variable 'sort_bed' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6590:9: note: Variable 'sort_bed' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6599:9: style: Variable 'path_sort_bed' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6598:0: note: Variable 'path_sort_bed' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6599:9: note: Variable 'path_sort_bed' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6622:9: style: Variable 'starch' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6621:0: note: Variable 'starch' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6622:9: note: Variable 'starch' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6631:9: style: Variable 'path_starch' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6630:0: note: Variable 'path_starch' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6631:9: note: Variable 'path_starch' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6654:9: style: Variable 'cat' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6653:0: note: Variable 'cat' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6654:9: note: Variable 'cat' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6663:9: style: Variable 'path_cat' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6662:0: note: Variable 'path_cat' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6663:9: note: Variable 'path_cat' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:187:10: style: The scope of the variable 'bed_unsorted2bed_sorted_cmd' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:188:10: style: The scope of the variable 'bed_sorted2starch_cmd' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:485:10: style: The scope of the variable 'bed_unsorted2bed_sorted_cmd' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:486:10: style: The scope of the variable 'bed_sorted2starch_cmd' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:1239:13: style: The scope of the variable 'comments_size' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5951:9: style: The scope of the variable 'exit_status' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5998:13: style: The scope of the variable 'lines_offset' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5999:13: style: The scope of the variable 'start_offset' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6005:9: style: The scope of the variable 'exit_status' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6158:9: style: The scope of the variable 'exit_status' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6200:9: style: The scope of the variable 'exit_status' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6242:9: style: The scope of the variable 'exit_status' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6281:9: style: The scope of the variable 'exit_status' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6768:17: style: The scope of the variable 'spanp' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:6769:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5638:36: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5700:33: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bedops-2.4.35/applications/bed/conversion/src/convert2bed.c:5758:26: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bedops-2.4.35/applications/bed/sort-bed/src/CheckSort.cpp:39:25: style: The scope of the variable 'PoolSz' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/sort-bed/src/Sort.cpp:214:10: style: The scope of the variable 'clean' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:440:11: style: Condition '!done' is always true [knownConditionTrueFalse]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:393:16: note: Assignment 'done=0', assigned value is 0
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:440:11: note: Condition '!done' is always true
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:572:5: style: Variable 'bedLine' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:568:0: note: Variable 'bedLine' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:572:5: note: Variable 'bedLine' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:1179:13: style: Variable 'prevElem' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:1176:0: note: Variable 'prevElem' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:1179:13: note: Variable 'prevElem' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:269:12: style: The scope of the variable 'dataBufLen' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:270:11: style: The scope of the variable 'dataPtr' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:363:9: style: The scope of the variable 'notStdin' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:393:19: style: The scope of the variable 'currMin' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:538:9: style: The scope of the variable 'notStdin' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:540:9: style: The scope of the variable 'headCheck' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:1312:24: style: The scope of the variable 'k' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:1315:12: style: The scope of the variable 'chromBufLen' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:338:27: style: Checking if unsigned variable 'dataBufLen' is less than zero. [unsignedLessThanZero]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:229:30: style: Function 'initializeChromBedData' argument 1 names different: declaration 'chromName' definition 'chromBuf'. [funcArgNamesDifferent]
bedops-2.4.35/applications/bed/sort-bed/src/Structures.hpp:130:31: note: Function 'initializeChromBedData' argument 1 names different: declaration 'chromName' definition 'chromBuf'.
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:229:30: note: Function 'initializeChromBedData' argument 1 names different: declaration 'chromName' definition 'chromBuf'.
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:1345:31: style: Function 'lexCompareBedData' argument 1 names different: declaration 'pos1' definition 'chrPos1'. [funcArgNamesDifferent]
bedops-2.4.35/applications/bed/sort-bed/src/Structures.hpp:139:31: note: Function 'lexCompareBedData' argument 1 names different: declaration 'pos1' definition 'chrPos1'.
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:1345:31: note: Function 'lexCompareBedData' argument 1 names different: declaration 'pos1' definition 'chrPos1'.
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:1345:52: style: Function 'lexCompareBedData' argument 2 names different: declaration 'pos2' definition 'chrPos2'. [funcArgNamesDifferent]
bedops-2.4.35/applications/bed/sort-bed/src/Structures.hpp:139:49: note: Function 'lexCompareBedData' argument 2 names different: declaration 'pos2' definition 'chrPos2'.
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:1345:52: note: Function 'lexCompareBedData' argument 2 names different: declaration 'pos2' definition 'chrPos2'.
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:429:25: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:483:31: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:786:33: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:221:13: error: Memory leak: beds [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:402:9: error: Memory leak: chroms [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:406:9: error: Memory leak: chroms [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:406:9: error: Memory leak: starts [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:410:9: error: Memory leak: chroms [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:410:9: error: Memory leak: starts [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:410:9: error: Memory leak: ends [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:414:9: error: Memory leak: chroms [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:414:9: error: Memory leak: starts [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:414:9: error: Memory leak: ends [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:414:9: error: Memory leak: fields [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:582:13: error: Memory leak: bedLine [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:588:13: error: Memory leak: bedLine [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:588:13: error: Memory leak: chromBuf [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:601:13: error: Memory leak: bedLine [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:601:13: error: Memory leak: chromBuf [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:601:13: error: Memory leak: tmpArr [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:607:13: error: Memory leak: bedLine [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:607:13: error: Memory leak: chromBuf [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:607:13: error: Memory leak: tmpArr [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:614:13: error: Memory leak: bedLine [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:614:13: error: Memory leak: chromBuf [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:614:13: error: Memory leak: tmpArr [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:625:13: error: Memory leak: chromBytes [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:625:13: error: Memory leak: bedLine [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:625:13: error: Memory leak: chromBuf [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:625:13: error: Memory leak: tmpArr [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:136:0: error: Memory leak: tmpl [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:356:0: error: Memory leak: dataPtr [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:420:0: error: Memory leak: rests [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:1007:0: error: Memory leak: tmpFileNames [memleak]
bedops-2.4.35/applications/bed/sort-bed/src/SortDetails.cpp:997:0: error: Memory leak: tmpFiles [memleak]
bedops-2.4.35/applications/bed/starch/src/starch.c:360:5: style: Variable 'avStr' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starch.c:356:0: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starch.c:360:5: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starch.c:388:5: style: Variable 'avStr' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starch.c:384:0: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starch.c:388:5: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starch.c:351:23: style: Function 'STARCH_printUsage' argument 1 names different: declaration 't' definition 'errorType'. [funcArgNamesDifferent]
bedops-2.4.35/applications/bed/starch/src/starch.h:109:37: note: Function 'STARCH_printUsage' argument 1 names different: declaration 't' definition 'errorType'.
bedops-2.4.35/applications/bed/starch/src/starch.c:351:23: note: Function 'STARCH_printUsage' argument 1 names different: declaration 't' definition 'errorType'.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3251:5: warning: Either the condition 'if(outputRetransformState)' is redundant or there is possible null pointer dereference: outputRetransformState. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3445:8: note: Assuming that condition 'if(outputRetransformState)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3251:5: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3299:32: warning: Either the condition 'if(outputRetransformState)' is redundant or there is possible null pointer dereference: outputRetransformState. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3445:8: note: Assuming that condition 'if(outputRetransformState)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3299:32: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3300:29: warning: Either the condition 'if(outputRetransformState)' is redundant or there is possible null pointer dereference: outputRetransformState. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3445:8: note: Assuming that condition 'if(outputRetransformState)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3300:29: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3301:35: warning: Either the condition 'if(outputRetransformState)' is redundant or there is possible null pointer dereference: outputRetransformState. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3445:8: note: Assuming that condition 'if(outputRetransformState)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3301:35: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3302:32: warning: Either the condition 'if(outputRetransformState)' is redundant or there is possible null pointer dereference: outputRetransformState. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3445:8: note: Assuming that condition 'if(outputRetransformState)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3302:32: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3303:22: warning: Either the condition 'if(outputRetransformState)' is redundant or there is possible null pointer dereference: outputRetransformState. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3445:8: note: Assuming that condition 'if(outputRetransformState)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3303:22: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3304:32: warning: Either the condition 'if(outputRetransformState)' is redundant or there is possible null pointer dereference: outputRetransformState. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3445:8: note: Assuming that condition 'if(outputRetransformState)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3304:32: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5193:5: warning: Either the condition '!av120' is redundant or there is possible null pointer dereference: av120. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5257:17: note: Assuming that condition '!av120' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5193:5: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5194:5: warning: Either the condition '!av120' is redundant or there is possible null pointer dereference: av120. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5257:17: note: Assuming that condition '!av120' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5194:5: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5195:5: warning: Either the condition '!av120' is redundant or there is possible null pointer dereference: av120. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5257:17: note: Assuming that condition '!av120' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5195:5: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5416:12: warning: Either the condition 'if(dynamicMdBuffer)' is redundant or there is possible null pointer dereference: dynamicMdBuffer. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5471:8: note: Assuming that condition 'if(dynamicMdBuffer)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5416:12: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5427:20: warning: Either the condition 'if(dynamicMdBuffer)' is redundant or there is possible null pointer dereference: dynamicMdBuffer. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5471:8: note: Assuming that condition 'if(dynamicMdBuffer)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5427:20: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5457:76: warning: Either the condition 'if(base64EncodedSha1Digest)' is redundant or there is possible null pointer dereference: base64EncodedSha1Digest. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5475:8: note: Assuming that condition 'if(base64EncodedSha1Digest)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5457:76: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6082:5: warning: Either the condition 'if(bzLineBuf)' is redundant or there is possible null pointer dereference: bzLineBuf. [nullPointerRedundantCheck]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6096:8: note: Assuming that condition 'if(bzLineBuf)' is not redundant
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6082:5: note: Null pointer dereference
bedops-2.4.35/applications/bed/starch/src/starchcat.c:96:5: style: Variable 'note' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:72:0: note: Variable 'note' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:96:5: note: Variable 'note' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:97:5: style: Variable 'outputType' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:76:0: note: Variable 'outputType' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:97:5: note: Variable 'outputType' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:98:5: style: Variable 'bedGeneratePerChrSignatureFlag' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:85:0: note: Variable 'bedGeneratePerChrSignatureFlag' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:98:5: note: Variable 'bedGeneratePerChrSignatureFlag' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:99:5: style: Variable 'bedReportProgressFlag' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:86:0: note: Variable 'bedReportProgressFlag' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:99:5: note: Variable 'bedReportProgressFlag' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:104:5: style: Variable 'firstArgc' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:78:0: note: Variable 'firstArgc' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:104:5: note: Variable 'firstArgc' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:783:5: style: Variable 'retransformLineBuf' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:773:0: note: Variable 'retransformLineBuf' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:783:5: note: Variable 'retransformLineBuf' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:822:5: style: Variable 'bzReadBuf' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:805:0: note: Variable 'bzReadBuf' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:822:5: note: Variable 'bzReadBuf' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:868:5: style: Variable 'zOutBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:854:0: note: Variable 'zOutBuffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:868:5: note: Variable 'zOutBuffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:947:5: style: Variable 't_firstInputToken' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:922:0: note: Variable 't_firstInputToken' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:947:5: note: Variable 't_firstInputToken' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2261:5: style: Variable 'uncomprOutFn' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2251:0: note: Variable 'uncomprOutFn' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2261:5: note: Variable 'uncomprOutFn' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2786:5: style: Variable 'extractionBuffers' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2711:0: note: Variable 'extractionBuffers' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2786:5: note: Variable 'extractionBuffers' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2787:5: style: Variable 'nExtractionBuffers' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2712:0: note: Variable 'nExtractionBuffers' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2787:5: note: Variable 'nExtractionBuffers' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2788:5: style: Variable 'extractionBufferOffsets' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2713:0: note: Variable 'extractionBufferOffsets' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2788:5: note: Variable 'extractionBufferOffsets' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2789:5: style: Variable 'compressionBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2716:0: note: Variable 'compressionBuffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2789:5: note: Variable 'compressionBuffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2790:5: style: Variable 'extractedLineCounts' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2718:0: note: Variable 'extractedLineCounts' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2790:5: note: Variable 'extractedLineCounts' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2791:5: style: Variable 'extractedElements' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2719:0: note: Variable 'extractedElements' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2791:5: note: Variable 'extractedElements' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2792:5: style: Variable 'eobFlags' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2725:0: note: Variable 'eobFlags' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2792:5: note: Variable 'eobFlags' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2793:5: style: Variable 'eofFlags' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2726:0: note: Variable 'eofFlags' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2793:5: note: Variable 'eofFlags' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2794:5: style: Variable 'starts' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2720:0: note: Variable 'starts' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2794:5: note: Variable 'starts' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2795:5: style: Variable 'stops' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2721:0: note: Variable 'stops' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2795:5: note: Variable 'stops' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2796:5: style: Variable 'remainders' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2722:0: note: Variable 'remainders' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2796:5: note: Variable 'remainders' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2797:5: style: Variable 'transformStates' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2750:0: note: Variable 'transformStates' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2797:5: note: Variable 'transformStates' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2798:5: style: Variable 'extractionRemainderBufs' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2714:0: note: Variable 'extractionRemainderBufs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2798:5: note: Variable 'extractionRemainderBufs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2799:5: style: Variable 'nExtractionRemainderBufs' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2715:0: note: Variable 'nExtractionRemainderBufs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2799:5: note: Variable 'nExtractionRemainderBufs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2800:5: style: Variable 'bzInFps' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2733:0: note: Variable 'bzInFps' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2800:5: note: Variable 'bzInFps' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2801:5: style: Variable 'nBzReads' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2748:0: note: Variable 'nBzReads' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2801:5: note: Variable 'nBzReads' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2802:5: style: Variable 'zInFps' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2731:0: note: Variable 'zInFps' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2802:5: note: Variable 'zInFps' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2803:5: style: Variable 'zInStreams' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2734:0: note: Variable 'zInStreams' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2803:5: note: Variable 'zInStreams' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2804:5: style: Variable 'nZReads' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2749:0: note: Variable 'nZReads' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2804:5: note: Variable 'nZReads' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2805:5: style: Variable 'retransformedOutputBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2751:0: note: Variable 'retransformedOutputBuffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2805:5: note: Variable 'retransformedOutputBuffer' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2806:5: style: Variable 'outputRetransformState' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2752:0: note: Variable 'outputRetransformState' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2806:5: note: Variable 'outputRetransformState' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3509:5: style: Variable 'tempOutFns' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3477:0: note: Variable 'tempOutFns' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3509:5: note: Variable 'tempOutFns' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3510:5: style: Variable 'tempOutFps' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3479:0: note: Variable 'tempOutFps' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3510:5: note: Variable 'tempOutFps' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4438:5: style: Variable 'copy' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4433:0: note: Variable 'copy' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4438:5: note: Variable 'copy' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4902:5: style: Variable 'avStr' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4897:0: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4902:5: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4934:5: style: Variable 'avStr' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4929:0: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4934:5: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5088:5: style: Variable 'av' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5083:0: note: Variable 'av' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5088:5: note: Variable 'av' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5588:5: style: Variable 'recs' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5584:0: note: Variable 'recs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5588:5: note: Variable 'recs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5589:5: style: Variable 'rec' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5583:0: note: Variable 'rec' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5589:5: note: Variable 'rec' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5591:5: style: Variable 'md' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5585:0: note: Variable 'md' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5591:5: note: Variable 'md' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5613:5: style: Variable 'recs' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5609:0: note: Variable 'recs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5613:5: note: Variable 'recs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5614:5: style: Variable 'rec' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5608:0: note: Variable 'rec' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5614:5: note: Variable 'rec' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5649:5: style: Variable 'inRecs' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5644:0: note: Variable 'inRecs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5649:5: note: Variable 'inRecs' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5650:5: style: Variable 'inRec' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5645:0: note: Variable 'inRec' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5650:5: note: Variable 'inRec' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5651:5: style: Variable 'inFp' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5646:0: note: Variable 'inFp' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5651:5: note: Variable 'inFp' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5704:5: style: Variable 'zError' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5695:0: note: Variable 'zError' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5704:5: note: Variable 'zError' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5741:5: style: Variable 'zError' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5739:0: note: Variable 'zError' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5741:5: note: Variable 'zError' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5805:5: style: Variable 'zError' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5803:0: note: Variable 'zError' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5805:5: note: Variable 'zError' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6159:5: style: Variable 'zInBuf' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6120:0: note: Variable 'zInBuf' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6159:5: note: Variable 'zInBuf' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5304:18: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5330:13: note: Found duplicate branches for 'if' and 'else'.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5304:18: note: Found duplicate branches for 'if' and 'else'.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:808:12: style: The scope of the variable 'nBzRemainderBuf' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:809:12: style: The scope of the variable 'nBzRead' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:810:12: style: The scope of the variable 'bzBufIndex' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:814:12: style: The scope of the variable 'bzOutBytesWritten' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:852:9: style: The scope of the variable 'zInError' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:857:12: style: The scope of the variable 'zInHave' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:859:12: style: The scope of the variable 'zBufIndex' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:861:12: style: The scope of the variable 'nZRemainderBuf' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:966:19: style: The scope of the variable 't_sha1Digest' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2395:10: style: The scope of the variable 'lineBufChar' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2610:16: style: The scope of the variable 'lowestStopMatchIdx' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4359:18: style: The scope of the variable 'numHits' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4364:24: style: The scope of the variable 'instance' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5076:13: style: The scope of the variable 'mdJSON' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6124:12: style: The scope of the variable 'zBufIndex' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6893:12: style: The scope of the variable 'zOutHave' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2347:43: style: Redundant pointer operation on 'outMd' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3892:43: style: Redundant pointer operation on 'outMd' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4892:26: style: Function 'STARCHCAT_printUsage' argument 1 names different: declaration 't' definition 'errorType'. [funcArgNamesDifferent]
bedops-2.4.35/applications/bed/starch/src/starchcat.h:320:36: note: Function 'STARCHCAT_printUsage' argument 1 names different: declaration 't' definition 'errorType'.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4892:26: note: Function 'STARCHCAT_printUsage' argument 1 names different: declaration 't' definition 'errorType'.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6666:52: style: Function 'STARCHCAT2_transformCompressionBuffer' argument 1 names different: declaration 'compressionBuffer' definition 'compBuf'. [funcArgNamesDifferent]
bedops-2.4.35/applications/bed/starch/src/starchcat.h:367:61: note: Function 'STARCHCAT2_transformCompressionBuffer' argument 1 names different: declaration 'compressionBuffer' definition 'compBuf'.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6666:52: note: Function 'STARCHCAT2_transformCompressionBuffer' argument 1 names different: declaration 'compressionBuffer' definition 'compBuf'.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6666:67: style: Function 'STARCHCAT2_transformCompressionBuffer' argument 2 names different: declaration 'retransformedOutputBuffer' definition 'retransBuf'. [funcArgNamesDifferent]
bedops-2.4.35/applications/bed/starch/src/starchcat.h:367:86: note: Function 'STARCHCAT2_transformCompressionBuffer' argument 2 names different: declaration 'retransformedOutputBuffer' definition 'retransBuf'.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6666:67: note: Function 'STARCHCAT2_transformCompressionBuffer' argument 2 names different: declaration 'retransformedOutputBuffer' definition 'retransBuf'.
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4823:17: style: Variable 'numGzipRecs' is modified but its new value is never used. [unreadVariable]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6721:13: style: Variable 'retransLineIdx' is modified but its new value is never used. [unreadVariable]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:137:21: warning: Assert statement calls a function which may have desired side effects: 'STARCHCAT_allocMetadataRecords'. [assertWithSideEffect]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:138:21: warning: Assert statement calls a function which may have desired side effects: 'STARCHCAT_allocMetadataJSONObjects'. [assertWithSideEffect]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:141:21: warning: Assert statement calls a function which may have desired side effects: 'STARCHCAT_buildUniqueChromosomeList'. [assertWithSideEffect]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:142:21: warning: Assert statement calls a function which may have desired side effects: 'STARCHCAT_allocChromosomeSummary'. [assertWithSideEffect]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:144:21: warning: Assert statement calls a function which may have desired side effects: 'STARCHCAT_allocChromosomeSummaries'. [assertWithSideEffect]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:209:17: warning: Assert statement calls a function which may have desired side effects: 'STARCHCAT_freeChromosomeSummaries'. [assertWithSideEffect]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:219:17: warning: Assert statement calls a function which may have desired side effects: 'STARCHCAT_freeChromosomeNames'. [assertWithSideEffect]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5290:25: warning: Assert statement calls a function which may have desired side effects: 'STARCHCAT2_copyInputRecordToOutput'. [assertWithSideEffect]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5376:21: warning: Assert statement calls a function which may have desired side effects: 'STARCHCAT2_mergeInputRecordsToOutput'. [assertWithSideEffect]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: extractionBuffers [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: nExtractionBuffers [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: extractionBufferOffsets [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: extractionRemainderBufs [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: nExtractionRemainderBufs [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: extractedLineCounts [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: extractedElements [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: starts [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: stops [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: remainders [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: eobFlags [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: eofFlags [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: zInFps [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: bzInFps [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: zInStreams [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: nBzReads [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: nZReads [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: transformStates [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: retransformedOutputBuffer [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2817:9: error: Memory leak: outputRetransformState [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3514:9: error: Memory leak: tempOutFns [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3514:9: error: Memory leak: tempOutFps [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5903:9: error: Memory leak: bzReadBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5914:9: error: Memory leak: bzReadBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5914:9: error: Memory leak: bzLineBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5919:9: error: Memory leak: bzReadBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5919:9: error: Memory leak: bzLineBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:5919:9: error: Memory leak: retransformedLineBuffer [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6179:9: error: Memory leak: zInBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6194:9: error: Memory leak: zInBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6194:9: error: Memory leak: zReadBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6209:9: error: Memory leak: zInBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6209:9: error: Memory leak: zReadBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6209:9: error: Memory leak: zLineBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6234:9: error: Memory leak: zLineBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:6234:9: error: Memory leak: retransformedLineBuffer [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: retransformLineBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: retransformBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: bzReadBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: bzRemainderBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: bzLineBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: zOutBuffer [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: zReadBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: zOutBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: zRemainderBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: zLineBuf [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: t_firstInputToken [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:997:0: error: Memory leak: t_secondInputToken [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:2825:0: error: Memory leak: compressionBuffer [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3524:0: error: Memory leak: tempOutFns [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3524:0: error: Memory leak: tempOutFps [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3645:0: error: Memory leak: lineBuffers [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3645:0: error: Memory leak: starts [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3645:0: error: Memory leak: stops [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:3645:0: error: Memory leak: lowestStartIdxs [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4558:0: error: Memory leak: sortedChr [memleak]
bedops-2.4.35/applications/bed/starch/src/starchcat.c:4813:0: error: Memory leak: creationTimestamp [memleak]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:163:12: style: The scope of the variable 'chr_to_process_idx' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:164:14: style: The scope of the variable 'start_offset' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:165:14: style: The scope of the variable 'bytes_to_copy' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:166:12: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:167:10: style: The scope of the variable 'byte_buffer' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:168:9: style: The scope of the variable 'records_added' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:327:12: style: The scope of the variable 'chr_idx' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:328:12: style: The scope of the variable 'chr_to_process_idx' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:329:12: style: The scope of the variable 'num_records' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:330:12: style: The scope of the variable 'num_records_to_include' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/starchstrip.c:331:12: style: The scope of the variable 'num_records_to_exclude' can be reduced. [variableScope]
bedops-2.4.35/applications/bed/starch/src/unstarch.c:1165:5: style: Variable 'avStr' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/unstarch.c:1161:0: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/unstarch.c:1165:5: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/unstarch.c:1199:5: style: Variable 'avStr' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/applications/bed/starch/src/unstarch.c:1195:0: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/unstarch.c:1199:5: note: Variable 'avStr' is reassigned a value before the old one has been used.
bedops-2.4.35/applications/bed/starch/src/unstarch.c:1156:25: style: Function 'UNSTARCH_printUsage' argument 1 names different: declaration 't' definition 'errorType'. [funcArgNamesDifferent]
bedops-2.4.35/applications/bed/starch/src/unstarch.h:129:46: note: Function 'UNSTARCH_printUsage' argument 1 names different: declaration 't' definition 'errorType'.
bedops-2.4.35/applications/bed/starch/src/unstarch.c:1156:25: note: Function 'UNSTARCH_printUsage' argument 1 names different: declaration 't' definition 'errorType'.
bedops-2.4.35/applications/bed/starch/src/unstarch.c:1229:44: style: Function 'UNSTARCH_printArchiveTimestamp' argument 1 names different: declaration 'ct' definition 'at'. [funcArgNamesDifferent]
bedops-2.4.35/applications/bed/starch/src/unstarch.h:135:65: note: Function 'UNSTARCH_printArchiveTimestamp' argument 1 names different: declaration 'ct' definition 'at'.
bedops-2.4.35/applications/bed/starch/src/unstarch.c:1229:44: note: Function 'UNSTARCH_printArchiveTimestamp' argument 1 names different: declaration 'ct' definition 'at'.
bedops-2.4.35/interfaces/src/algorithm/sweep/WindowSweepImpl.cpp:233:16: style: The scope of the variable 'rPtr' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/algorithm/sweep/WindowSweepImpl.cpp:237:10: style: The scope of the variable 'willPurge' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchFileHelpers.c:99:5: style: Variable 'fnPtr' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/starchFileHelpers.c:97:0: note: Variable 'fnPtr' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchFileHelpers.c:99:5: note: Variable 'fnPtr' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:1876:21: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:3036:21: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2583:36: warning: Either the condition 'if(prevChromosome)' is redundant or there is possible null pointer dereference: prevChromosome. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2850:8: note: Assuming that condition 'if(prevChromosome)' is not redundant
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2583:36: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2780:12: warning: Either the condition 'if(json)' is redundant or there is possible null pointer dereference: json. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2842:8: note: Assuming that condition 'if(json)' is not redundant
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2780:12: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2790:57: warning: Either the condition 'if(json)' is redundant or there is possible null pointer dereference: json. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2842:8: note: Assuming that condition 'if(json)' is not redundant
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2790:57: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2827:76: warning: Either the condition 'if(base64EncodedSha1Digest)' is redundant or there is possible null pointer dereference: base64EncodedSha1Digest. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2854:8: note: Assuming that condition 'if(base64EncodedSha1Digest)' is not redundant
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2827:76: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:3755:36: warning: Either the condition 'if(prevChromosome)' is redundant or there is possible null pointer dereference: prevChromosome. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:4033:8: note: Assuming that condition 'if(prevChromosome)' is not redundant
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:3755:36: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:3960:12: warning: Either the condition 'if(json)' is redundant or there is possible null pointer dereference: json. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:4025:8: note: Assuming that condition 'if(json)' is not redundant
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:3960:12: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:4010:76: warning: Either the condition 'if(base64EncodedSha1Digest)' is redundant or there is possible null pointer dereference: base64EncodedSha1Digest. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:4037:8: note: Assuming that condition 'if(base64EncodedSha1Digest)' is not redundant
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:4010:76: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:1774:5: style: Variable 'compressedFn' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:1734:0: note: Variable 'compressedFn' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:1774:5: note: Variable 'compressedFn' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2934:5: style: Variable 'compressedFn' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2896:0: note: Variable 'compressedFn' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2934:5: note: Variable 'compressedFn' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:244:18: style: The scope of the variable 'idIdx' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:245:18: style: The scope of the variable 'restIdx' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:478:18: style: The scope of the variable 'idIdx' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:479:18: style: The scope of the variable 'restIdx' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:1758:17: style: The scope of the variable 'nullChr' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:1759:17: style: The scope of the variable 'nullCompressedFn' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:1760:17: style: The scope of the variable 'nullSig' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2918:17: style: The scope of the variable 'nullChr' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2919:17: style: The scope of the variable 'nullCompressedFn' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2920:17: style: The scope of the variable 'nullSig' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:1297:21: style: Variable 'recIdx' is modified but its new value is never used. [unreadVariable]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:1789:13: error: Memory leak: compressedFn [memleak]
bedops-2.4.35/interfaces/src/data/starch/starchHelpers.c:2949:13: error: Memory leak: compressedFn [memleak]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1203:28: warning: Either the condition 'if(dynamicBuffer)' is redundant or there is possible null pointer dereference: dynamicBuffer. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1252:12: note: Assuming that condition 'if(dynamicBuffer)' is not redundant
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1203:28: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1235:34: warning: Either the condition 'if(testMdHashBuffer)' is redundant or there is possible null pointer dereference: testMdHashBuffer. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1254:12: note: Assuming that condition 'if(testMdHashBuffer)' is not redundant
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1235:34: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1209:25: warning: Either the condition 'if(dynamicBuffer)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1252:12: note: Assuming that condition 'if(dynamicBuffer)' is not redundant
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1209:25: note: Null pointer addition
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:96:9: style: Variable 'newMetadata->chromosome' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:92:9: note: Variable 'newMetadata->chromosome' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:96:9: note: Variable 'newMetadata->chromosome' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:108:9: style: Variable 'newMetadata->filename' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:104:9: note: Variable 'newMetadata->filename' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:108:9: note: Variable 'newMetadata->filename' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:199:5: style: Variable 'copy' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:194:0: note: Variable 'copy' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:199:5: note: Variable 'copy' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:209:5: style: Variable 'firstRec' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:195:0: note: Variable 'firstRec' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:209:5: note: Variable 'firstRec' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:280:13: style: Variable 'iter->filename' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:276:13: note: Variable 'iter->filename' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:280:13: note: Variable 'iter->filename' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:810:5: style: Variable 'jsonString' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:806:0: note: Variable 'jsonString' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:810:5: note: Variable 'jsonString' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1740:5: style: Variable 'av' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1736:0: note: Variable 'av' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1740:5: note: Variable 'av' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:326:17: style: The scope of the variable 't' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:327:17: style: The scope of the variable 'f' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:532:14: style: The scope of the variable 'filenameSize' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:867:9: style: The scope of the variable 'charCnt' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:870:10: style: The scope of the variable 'legacyBuffer' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:873:10: style: The scope of the variable 'currC' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:874:10: style: The scope of the variable 'prevC' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:895:12: style: The scope of the variable 'streamIdx' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:901:14: style: The scope of the variable 'streamSizeValue' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1687:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1094:72: style: Redundant pointer operation on 'rec' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1094:79: style: Redundant pointer operation on 'type' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1094:87: style: Redundant pointer operation on 'version' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1094:98: style: Redundant pointer operation on 'mdOffset' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1094:110: style: Redundant pointer operation on 'headerFlag' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:954:24: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1430:13: error: Memory leak: streamChr [memleak]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1441:13: error: Memory leak: streamChr [memleak]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1441:13: error: Memory leak: streamFn [memleak]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1207:0: error: Memory leak: dynamicBuffer [memleak]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:1870:0: error: Memory leak: recChromosome [memleak]
bedops-2.4.35/interfaces/src/data/starch/starchMetadataHelpers.c:982:18: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
bedops-2.4.35/interfaces/src/data/starch/starchSha1Digest.c:46:27: style: struct member 'offset_test::c' is never used. [unusedStructMember]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:553:25: warning: Either the condition '!pTestChars' is redundant or there is possible null pointer dereference: pTestChars. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:554:21: note: Assuming that condition '!pTestChars' is not redundant
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:553:25: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:762:25: warning: Either the condition '!pTestChars' is redundant or there is possible null pointer dereference: pTestChars. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:763:21: note: Assuming that condition '!pTestChars' is not redundant
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:762:25: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:885:25: warning: Either the condition '!pTestChars' is redundant or there is possible null pointer dereference: pTestChars. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:886:21: note: Assuming that condition '!pTestChars' is not redundant
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:885:25: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1206:25: warning: Either the condition '!pTestChars' is redundant or there is possible null pointer dereference: pTestChars. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1207:21: note: Assuming that condition '!pTestChars' is not redundant
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1206:25: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1464:25: warning: Either the condition '!pTestChars' is redundant or there is possible null pointer dereference: pTestChars. [nullPointerRedundantCheck]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1465:21: note: Assuming that condition '!pTestChars' is not redundant
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1464:25: note: Null pointer dereference
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:544:13: style: Variable 'pTest' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:540:13: note: Variable 'pTest' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:544:13: note: Variable 'pTest' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:551:17: style: Variable 'pTestChars' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:547:17: note: Variable 'pTestChars' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:551:17: note: Variable 'pTestChars' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:753:13: style: Variable 'pTest' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:749:13: note: Variable 'pTest' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:753:13: note: Variable 'pTest' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:760:17: style: Variable 'pTestChars' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:756:17: note: Variable 'pTestChars' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:760:17: note: Variable 'pTestChars' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:876:13: style: Variable 'pTest' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:872:13: note: Variable 'pTest' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:876:13: note: Variable 'pTest' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:883:17: style: Variable 'pTestChars' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:879:17: note: Variable 'pTestChars' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:883:17: note: Variable 'pTestChars' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1197:13: style: Variable 'pTest' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1193:13: note: Variable 'pTest' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1197:13: note: Variable 'pTest' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1204:17: style: Variable 'pTestChars' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1200:17: note: Variable 'pTestChars' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1204:17: note: Variable 'pTestChars' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1455:13: style: Variable 'pTest' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1451:13: note: Variable 'pTest' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1455:13: note: Variable 'pTest' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1462:17: style: Variable 'pTestChars' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1458:17: note: Variable 'pTestChars' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1462:17: note: Variable 'pTestChars' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:2223:21: style: Variable 'bzFp' is reassigned a value before the old one has been used. [redundantAssignment]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:2219:0: note: Variable 'bzFp' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:2223:21: note: Variable 'bzFp' is reassigned a value before the old one has been used.
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:63:11: style: The scope of the variable 'chromosome' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:64:14: style: The scope of the variable 'size' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:302:11: style: The scope of the variable 'chromosome' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:303:14: style: The scope of the variable 'size' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1167:11: style: The scope of the variable 'pTestChars' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1168:17: style: The scope of the variable 'pTestParam' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1323:11: style: The scope of the variable 'pTestChars' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1324:17: style: The scope of the variable 'pTestParam' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:2185:14: style: The scope of the variable 'size' can be reduced. [variableScope]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1288:84: style: Redundant pointer operation on 'start' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1288:95: style: Redundant pointer operation on 'pLength' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1288:108: style: Redundant pointer operation on 'lastEnd' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1288:153: style: Redundant pointer operation on 'currentChrLen' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1288:172: style: Redundant pointer operation on 'currentStart' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1288:190: style: Redundant pointer operation on 'currentStop' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1288:207: style: Redundant pointer operation on 'currentRemainder' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1288:229: style: Redundant pointer operation on 'currentRemainderLen' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1301:80: style: Redundant pointer operation on 'start' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1301:91: style: Redundant pointer operation on 'pLength' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1301:104: style: Redundant pointer operation on 'lastEnd' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1301:149: style: Redundant pointer operation on 'currentChrLen' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1301:168: style: Redundant pointer operation on 'currentStart' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1301:186: style: Redundant pointer operation on 'currentStop' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1301:203: style: Redundant pointer operation on 'currentRemainder' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1301:225: style: Redundant pointer operation on 'currentRemainderLen' - it's already a pointer. [redundantPointerOp]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:1301:15: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:94:9: error: Memory leak: zRemainderBuf [memleak]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:105:9: error: Memory leak: firstInputToken [memleak]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:105:9: error: Memory leak: zRemainderBuf [memleak]
bedops-2.4.35/interfaces/src/data/starch/unstarchHelpers.c:336:9: error: Memory leak: firstInputToken [memleak]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bedtools/bedtools_2.27.1+dfsg.orig.tar.xz
bedtools2-2.27.1/src/annotateBed/annotateBed.cpp:27:5: style: Class 'BedAnnotate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/annotateBed/annotateBed.cpp:27:5: style: Class 'BedAnnotate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/annotateBed/annotateMain.cpp:39:10: style: The scope of the variable 'haveTitles' can be reduced. [variableScope]
bedtools2-2.27.1/src/annotateBed/annotateMain.cpp:89:30: style: Variable 'haveTitles' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/bamToBed/bamToBed.cpp:173:17: style: Condition 'haveBam==false' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/bamToBed/bamToBed.cpp:82:30: note: Assignment 'haveBam=true', assigned value is 1
bedtools2-2.27.1/src/bamToBed/bamToBed.cpp:173:17: note: Condition 'haveBam==false' is always false
bedtools2-2.27.1/src/bamToBed/bamToBed.cpp:88:10: style: The scope of the variable 'useAlignmentScore' can be reduced. [variableScope]
bedtools2-2.27.1/src/bamToBed/bamToBed.cpp:598:14: style: The scope of the variable 'minMapQuality' can be reduced. [variableScope]
bedtools2-2.27.1/src/bamToBed/bamToBed.cpp:141:33: style: Variable 'useAlignmentScore' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/bamToBed/bamToBed.cpp:293:21: style: Variable 'header' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/bamToBed/bamToBed.cpp:329:21: style: Variable 'header' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/bamToFastq/bamToFastq.cpp:18:31: performance: Function parameter 'bamFile' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bamToFastq/bamToFastq.cpp:18:47: performance: Function parameter 'fastq1' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bamToFastq/bamToFastq.cpp:18:62: performance: Function parameter 'fastq2' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bamToFastq/bamToFastqMain.cpp:38:10: style: The scope of the variable 'haveFastq2' can be reduced. [variableScope]
bedtools2-2.27.1/src/bamToFastq/bamToFastqMain.cpp:84:30: style: Variable 'haveFastq2' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/bed12ToBed6/bed12ToBed6.cpp:80:9: style: Condition '!haveBed' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/bed12ToBed6/bed12ToBed6.cpp:46:28: note: Assignment 'haveBed=true', assigned value is 1
bedtools2-2.27.1/src/bed12ToBed6/bed12ToBed6.cpp:80:9: note: Condition '!haveBed' is always false
bedtools2-2.27.1/src/bedToBam/bedToBam.cpp:113:9: style: Condition '!haveBed' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/bedToBam/bedToBam.cpp:58:28: note: Assignment 'haveBed=true', assigned value is 1
bedtools2-2.27.1/src/bedToBam/bedToBam.cpp:113:9: note: Condition '!haveBed' is always false
bedtools2-2.27.1/src/bedToBam/bedToBam.cpp:60:10: style: The scope of the variable 'haveMapQual' can be reduced. [variableScope]
bedtools2-2.27.1/src/bedToBam/bedToBam.cpp:94:27: style: Variable 'haveMapQual' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:121:9: style: Condition '!haveBed' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:52:28: note: Assignment 'haveBed=true', assigned value is 1
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:121:9: note: Condition '!haveBed' is always false
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:194:45: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:194:58: performance: Function parameter 'sortType' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:194:75: performance: Function parameter 'session' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:195:61: performance: Function parameter 'imageType' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:214:57: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:214:70: performance: Function parameter 'sortType' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:214:87: performance: Function parameter 'session' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bedToIgv/bedToIgv.cpp:215:54: performance: Function parameter 'imageType' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/bedpeToBam/bedpeToBam.cpp:111:9: style: Condition '!haveBedPE' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/bedpeToBam/bedpeToBam.cpp:59:30: note: Assignment 'haveBedPE=true', assigned value is 1
bedtools2-2.27.1/src/bedpeToBam/bedpeToBam.cpp:111:9: note: Condition '!haveBedPE' is always false
bedtools2-2.27.1/src/bedpeToBam/bedpeToBam.cpp:61:10: style: The scope of the variable 'haveMapQual' can be reduced. [variableScope]
bedtools2-2.27.1/src/bedpeToBam/bedpeToBam.cpp:95:27: style: Variable 'haveMapQual' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/closestFile/closestFile.h:18:5: style: Class 'ClosestFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/clusterBed/clusterBed.cpp:63:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/clusterBed/clusterBed.cpp:116:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/clusterBed/clusterBed.cpp:83:31: style: Variable 'chrom' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/clusterBed/clusterBed.cpp:24:5: style: Class 'BedCluster' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/clusterBed/clusterBed.cpp:24:5: style: Class 'BedCluster' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/clusterBed/clusterMain.cpp:38:10: style: The scope of the variable 'haveMaxDistance' can be reduced. [variableScope]
bedtools2-2.27.1/src/clusterBed/clusterMain.cpp:66:35: style: Variable 'haveMaxDistance' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/complementFile/complementFile.cpp:4:17: warning: Member variable 'ComplementFile::_frm' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/complementFile/complementFile.h:23:5: style: Class 'ComplementFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/coverageFile/coverageFile.cpp:85:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/coverageFile/coverageFile.cpp:197:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/coverageFile/coverageFile.h:17:2: style: Class 'CoverageFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/coverageFile/coverageFile.cpp:35:2: error: Mismatching allocation and deallocation: CoverageFile::_floatValBuf [mismatchAllocDealloc]
bedtools2-2.27.1/src/coverageFile/coverageFile.cpp:116:3: error: Common realloc mistake: '_depthArray' nulled but not freed upon failure [memleakOnRealloc]
bedtools2-2.27.1/src/expand/expand.cpp:175:12: style: Unused variable: inLine [unusedVariable]
bedtools2-2.27.1/src/fastaFromBed/fastaFromBed.cpp:33:5: style: Class 'Bed2Fa' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/fastaFromBed/fastaFromBed.cpp:33:5: style: Class 'Bed2Fa' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/fisher/fisher.cpp:100:61: style: Function 'getTotalIntersection' argument 1 names different: declaration 'hits' definition 'recList'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/fisher/fisher.h:30:57: note: Function 'getTotalIntersection' argument 1 names different: declaration 'hits' definition 'recList'.
bedtools2-2.27.1/src/fisher/fisher.cpp:100:61: note: Function 'getTotalIntersection' argument 1 names different: declaration 'hits' definition 'recList'.
bedtools2-2.27.1/src/fisher/fisher.h:18:5: style: Class 'Fisher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/flankBed/flankBed.cpp:17:26: style: Function 'BedFlank' argument 4 names different: declaration 'leftSlop' definition 'leftFlank'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/flankBed/flankBed.h:34:20: note: Function 'BedFlank' argument 4 names different: declaration 'leftSlop' definition 'leftFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:17:26: note: Function 'BedFlank' argument 4 names different: declaration 'leftSlop' definition 'leftFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:17:43: style: Function 'BedFlank' argument 5 names different: declaration 'rightSlop' definition 'rightFlank'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/flankBed/flankBed.h:34:36: note: Function 'BedFlank' argument 5 names different: declaration 'rightSlop' definition 'rightFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:17:43: note: Function 'BedFlank' argument 5 names different: declaration 'rightSlop' definition 'rightFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:75:39: style: Function 'AddFlank' argument 2 names different: declaration 'leftSlop' definition 'leftFlank'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/flankBed/flankBed.h:61:33: note: Function 'AddFlank' argument 2 names different: declaration 'leftSlop' definition 'leftFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:75:39: note: Function 'AddFlank' argument 2 names different: declaration 'leftSlop' definition 'leftFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:75:54: style: Function 'AddFlank' argument 3 names different: declaration 'rightSlop' definition 'rightFlank'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/flankBed/flankBed.h:61:47: note: Function 'AddFlank' argument 3 names different: declaration 'rightSlop' definition 'rightFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:75:54: note: Function 'AddFlank' argument 3 names different: declaration 'rightSlop' definition 'rightFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:125:47: style: Function 'AddStrandedFlank' argument 2 names different: declaration 'leftSlop' definition 'leftFlank'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/flankBed/flankBed.h:65:41: note: Function 'AddStrandedFlank' argument 2 names different: declaration 'leftSlop' definition 'leftFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:125:47: note: Function 'AddStrandedFlank' argument 2 names different: declaration 'leftSlop' definition 'leftFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:125:62: style: Function 'AddStrandedFlank' argument 3 names different: declaration 'rightSlop' definition 'rightFlank'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/flankBed/flankBed.h:65:55: note: Function 'AddStrandedFlank' argument 3 names different: declaration 'rightSlop' definition 'rightFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:125:62: note: Function 'AddStrandedFlank' argument 3 names different: declaration 'rightSlop' definition 'rightFlank'.
bedtools2-2.27.1/src/flankBed/flankBed.cpp:21:5: performance: Variable '_bedFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/flankBed/flankBed.cpp:22:5: performance: Variable '_genomeFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/flankBed/flankBed.cpp:29:5: style: Class 'BedFlank' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/flankBed/flankBed.cpp:29:5: style: Class 'BedFlank' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/flankBed/flankBedMain.cpp:115:9: style: Condition '!haveBed' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/flankBed/flankBedMain.cpp:36:23: note: Assignment 'haveBed=true', assigned value is 1
bedtools2-2.27.1/src/flankBed/flankBedMain.cpp:115:9: note: Condition '!haveBed' is always false
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:95:53: style: Function 'StartNewChrom' argument 1 names different: declaration 'chrom' definition 'newChrom'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.h:103:39: note: Function 'StartNewChrom' argument 1 names different: declaration 'chrom' definition 'newChrom'.
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:95:53: note: Function 'StartNewChrom' argument 1 names different: declaration 'chrom' definition 'newChrom'.
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:253:21: style: Variable 'header' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:27:5: performance: Variable '_bedFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:28:5: performance: Variable '_genomeFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:39:5: performance: Variable '_requestedStrand' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:47:5: performance: Variable '_gb_track_line_opts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:48:5: performance: Variable '_currChromName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.h:108:10: style: Technically the member function 'BedGenomeCoverage::PrintTrackDefinitionLine' can be const. [functionConst]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:67:25: note: Technically the member function 'BedGenomeCoverage::PrintTrackDefinitionLine' can be const.
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.h:108:10: note: Technically the member function 'BedGenomeCoverage::PrintTrackDefinitionLine' can be const.
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:59:9: style: Class 'BedGenomeCoverage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:59:9: style: Class 'BedGenomeCoverage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:21:66: performance: Function parameter 'requestedStrand' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageBed.cpp:25:69: performance: Function parameter 'gb_track_line_opts' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/genomeCoverageBed/genomeCoverageMain.cpp:42:10: style: The scope of the variable 'startSites' can be reduced. [variableScope]
bedtools2-2.27.1/src/getOverlap/getOverlap.cpp:81:9: style: Condition '!haveInFile' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/getOverlap/getOverlap.cpp:43:24: note: Assignment 'haveInFile=true', assigned value is 1
bedtools2-2.27.1/src/getOverlap/getOverlap.cpp:81:9: note: Condition '!haveInFile' is always false
bedtools2-2.27.1/src/getOverlap/getOverlap.cpp:44:10: style: The scope of the variable 'haveColumns' can be reduced. [variableScope]
bedtools2-2.27.1/src/getOverlap/getOverlap.cpp:70:27: style: Variable 'haveColumns' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/groupBy/groupBy.h:16:5: style: Class 'GroupBy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/intersectFile/intersectFile.cpp:121:50: style: Function 'checkSplits' argument 1 names different: declaration 'hits' definition 'hitSet'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/intersectFile/intersectFile.h:43:44: note: Function 'checkSplits' argument 1 names different: declaration 'hits' definition 'hitSet'.
bedtools2-2.27.1/src/intersectFile/intersectFile.cpp:121:50: note: Function 'checkSplits' argument 1 names different: declaration 'hits' definition 'hitSet'.
bedtools2-2.27.1/src/intersectFile/intersectFile.h:26:5: style: Class 'IntersectFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/jaccard/jaccard.h:17:2: style: Class 'Jaccard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/linksBed/linksBed.cpp:19:5: performance: Variable '_bedFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/linksBed/linksBed.h:42:10: style: Technically the member function 'BedLinks::WriteURL' can be const. [functionConst]
bedtools2-2.27.1/src/linksBed/linksBed.cpp:36:16: note: Technically the member function 'BedLinks::WriteURL' can be const.
bedtools2-2.27.1/src/linksBed/linksBed.h:42:10: note: Technically the member function 'BedLinks::WriteURL' can be const.
bedtools2-2.27.1/src/linksBed/linksBed.cpp:20:5: style: Class 'BedLinks' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/linksBed/linksBed.cpp:20:5: style: Class 'BedLinks' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/linksBed/linksMain.cpp:88:9: style: Condition '!haveBed' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/linksBed/linksMain.cpp:34:22: note: Assignment 'haveBed=true', assigned value is 1
bedtools2-2.27.1/src/linksBed/linksMain.cpp:88:9: note: Condition '!haveBed' is always false
bedtools2-2.27.1/src/mapFile/mapFile.h:17:5: style: Class 'MapFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/maskFastaFromBed/maskFastaFromBed.cpp:20:5: performance: Variable '_fastaInFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/maskFastaFromBed/maskFastaFromBed.cpp:21:5: performance: Variable '_bedFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/maskFastaFromBed/maskFastaFromBed.cpp:22:5: performance: Variable '_fastaOutFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/maskFastaFromBed/maskFastaFromBed.h:55:10: performance: Technically the member function 'MaskFastaFromBed::PrettyPrintChrom' can be static. [functionStatic]
bedtools2-2.27.1/src/maskFastaFromBed/maskFastaFromBed.cpp:149:24: note: Technically the member function 'MaskFastaFromBed::PrettyPrintChrom' can be static.
bedtools2-2.27.1/src/maskFastaFromBed/maskFastaFromBed.h:55:10: note: Technically the member function 'MaskFastaFromBed::PrettyPrintChrom' can be static.
bedtools2-2.27.1/src/maskFastaFromBed/maskFastaFromBed.cpp:25:5: style: Class 'MaskFastaFromBed' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/maskFastaFromBed/maskFastaFromBed.cpp:25:5: style: Class 'MaskFastaFromBed' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/maskFastaFromBed/maskFastaFromBed.cpp:149:63: performance: Function parameter 'chrom' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/maskFastaFromBed/maskFastaFromBed.cpp:72:13: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/mergeFile/mergeFile.cpp:10:12: warning: Member variable 'MergeFile::_frm' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/mergeFile/mergeFile.h:21:5: style: Class 'MergeFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/multiBamCov/multiBamCov.h:68:10: style: Technically the member function 'MultiCovBam::FindBlockedOverlaps' can be const. [functionConst]
bedtools2-2.27.1/src/multiBamCov/multiBamCov.cpp:52:19: note: Technically the member function 'MultiCovBam::FindBlockedOverlaps' can be const.
bedtools2-2.27.1/src/multiBamCov/multiBamCov.h:68:10: note: Technically the member function 'MultiCovBam::FindBlockedOverlaps' can be const.
bedtools2-2.27.1/src/multiBamCov/multiBamCov.h:71:10: performance: Technically the member function 'MultiCovBam::ReportCounts' can be static. [functionStatic]
bedtools2-2.27.1/src/multiBamCov/multiBamCov.cpp:228:19: note: Technically the member function 'MultiCovBam::ReportCounts' can be static.
bedtools2-2.27.1/src/multiBamCov/multiBamCov.h:71:10: note: Technically the member function 'MultiCovBam::ReportCounts' can be static.
bedtools2-2.27.1/src/multiBamCov/multiBamCov.cpp:39:2: style: Class 'MultiCovBam' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/multiBamCov/multiBamCov.cpp:39:2: style: Class 'MultiCovBam' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/multiBamCov/multiBamCov.cpp:20:72: performance: Function parameter 'bed_file' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/multiBamCov/multiBamCovMain.cpp:38:10: style: The scope of the variable 'haveBed' can be reduced. [variableScope]
bedtools2-2.27.1/src/multiBamCov/multiBamCovMain.cpp:39:10: style: The scope of the variable 'haveBams' can be reduced. [variableScope]
bedtools2-2.27.1/src/multiBamCov/multiBamCovMain.cpp:47:10: style: The scope of the variable 'haveFraction' can be reduced. [variableScope]
bedtools2-2.27.1/src/multiBamCov/multiBamCovMain.cpp:71:27: style: Variable 'haveBed' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/multiBamCov/multiBamCovMain.cpp:78:28: style: Variable 'haveBams' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/multiBamCov/multiBamCovMain.cpp:95:32: style: Variable 'haveFraction' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/multiBamCov/multiBamCov.h:34:63: performance: Function parameter 'bed_file' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/multiIntersectBed/multiIntersectBedMain.cpp:45:10: style: The scope of the variable 'haveFiles' can be reduced. [variableScope]
bedtools2-2.27.1/src/multiIntersectBed/multiIntersectBedMain.cpp:47:10: style: The scope of the variable 'haveGenome' can be reduced. [variableScope]
bedtools2-2.27.1/src/multiIntersectBed/multiIntersectBedMain.cpp:48:10: style: The scope of the variable 'haveFiller' can be reduced. [variableScope]
bedtools2-2.27.1/src/multiIntersectBed/multiIntersectBedMain.cpp:84:29: style: Variable 'haveFiles' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/multiIntersectBed/multiIntersectBedMain.cpp:112:30: style: Variable 'haveGenome' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/multiIntersectBed/multiIntersectBedMain.cpp:119:35: style: Variable 'haveFiller' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/multiIntersectBed/multiIntersectBedMain.cpp:54:12: style: Unused variable: basePath [unusedVariable]
bedtools2-2.27.1/src/nekSandbox1/nekSandboxMain.cpp:43:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/nucBed/nucBed.cpp:117:12: style: Unused variable: sequence [unusedVariable]
bedtools2-2.27.1/src/nucBed/nucBed.cpp:21:5: performance: Variable '_dbFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/nucBed/nucBed.cpp:22:5: performance: Variable '_bedFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/nucBed/nucBed.cpp:25:5: performance: Variable '_pattern' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/nucBed/nucBed.h:53:10: style: Technically the member function 'NucBed::PrintHeader' can be const. [functionConst]
bedtools2-2.27.1/src/nucBed/nucBed.cpp:68:14: note: Technically the member function 'NucBed::PrintHeader' can be const.
bedtools2-2.27.1/src/nucBed/nucBed.h:53:10: note: Technically the member function 'NucBed::PrintHeader' can be const.
bedtools2-2.27.1/src/nucBed/nucBed.cpp:29:5: style: Class 'NucBed' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/nucBed/nucBed.cpp:29:5: style: Class 'NucBed' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/pairToBed/pairToBed.cpp:329:18: style: Variable 'spanLength' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/pairToBed/pairToBed.cpp:409:16: style: Variable 'prevName' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/pairToBed/pairToBed.cpp:409:16: style: Variable 'currName' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/pairToBed/pairToBed.cpp:40:5: performance: Variable '_bedAFilePE' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/pairToBed/pairToBed.cpp:41:5: performance: Variable '_bedBFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/pairToBed/pairToBed.cpp:46:5: performance: Variable '_searchType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/pairToBed/pairToBed.h:82:10: style: Technically the member function 'BedIntersectPE::ConvertBamToBedPE' can be const. [functionConst]
bedtools2-2.27.1/src/pairToBed/pairToBed.cpp:51:5: style: Class 'BedIntersectPE' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/pairToBed/pairToBed.cpp:51:5: style: Class 'BedIntersectPE' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/pairToBed/pairToBed.cpp:37:39: performance: Function parameter 'searchType' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/pairToBed/pairToBedMain.cpp:43:10: style: The scope of the variable 'haveFraction' can be reduced. [variableScope]
bedtools2-2.27.1/src/pairToBed/pairToBedMain.cpp:108:32: style: Variable 'haveFraction' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/pairToPair/pairToPair.cpp:112:14: style: The scope of the variable 'found1' can be reduced. [variableScope]
bedtools2-2.27.1/src/pairToPair/pairToPair.cpp:113:14: style: The scope of the variable 'found2' can be reduced. [variableScope]
bedtools2-2.27.1/src/pairToPair/pairToPair.cpp:115:22: style: Variable 'found1' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/pairToPair/pairToPair.cpp:117:22: style: Variable 'found2' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/pairToPair/pairToPair.cpp:22:5: performance: Variable '_bedAFilePE' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/pairToPair/pairToPair.cpp:23:5: performance: Variable '_bedBFilePE' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/pairToPair/pairToPair.cpp:25:5: performance: Variable '_searchType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/pairToPair/pairToPair.cpp:31:5: style: Class 'PairToPair' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/pairToPair/pairToPair.cpp:31:5: style: Class 'PairToPair' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/pairToPair/pairToPair.cpp:20:35: performance: Function parameter 'searchType' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/pairToPair/pairToPairMain.cpp:44:10: style: The scope of the variable 'haveFraction' can be reduced. [variableScope]
bedtools2-2.27.1/src/pairToPair/pairToPairMain.cpp:91:32: style: Variable 'haveFraction' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/randomBed/randomBed.cpp:74:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/randomBed/randomBed.cpp:74:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/randomBed/randomBed.cpp:74:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/randomBed/randomBed.cpp:74:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/randomBed/randomBed.cpp:51:10: style: The scope of the variable 'strand' can be reduced. [variableScope]
bedtools2-2.27.1/src/randomBed/randomBed.cpp:17:5: performance: Variable '_genomeFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/randomBed/randomBedMain.cpp:33:0: style: Variable 'bedFile' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:611:6: style: The scope of the variable 'currMem' can be reduced. [variableScope]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:313:37: style: Function 'performTests' argument 1 names different: declaration 'correctness' definition 'isCorrectnessTest'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/regressTest/RegressTest.h:83:25: note: Function 'performTests' argument 1 names different: declaration 'correctness' definition 'isCorrectnessTest'.
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:313:37: note: Function 'performTests' argument 1 names different: declaration 'correctness' definition 'isCorrectnessTest'.
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:320:9: style: Unused variable: inFilesCmd [unusedVariable]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:322:9: style: Unused variable: allOptsCmd [unusedVariable]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:324:9: style: Unused variable: oldVerionFinalCmd [unusedVariable]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:325:9: style: Unused variable: newVersionFinalCmd [unusedVariable]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:173:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:22:14: warning: Member variable 'RegressTest::_fpReportFile' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/regressTest/RegressTest.h:77:7: performance: Technically the member function 'RegressTest::usage' can be static. [functionStatic]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:149:19: note: Technically the member function 'RegressTest::usage' can be static.
bedtools2-2.27.1/src/regressTest/RegressTest.h:77:7: note: Technically the member function 'RegressTest::usage' can be static.
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:27:2: style: Class 'RegressTest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:27:2: style: Class 'RegressTest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:633:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bedtools2-2.27.1/src/regressTest/RegressTest.cpp:268:9: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
bedtools2-2.27.1/src/reldist/reldist.cpp:69:9: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bedtools2-2.27.1/src/reldist/reldist.cpp:20:41: style: Function 'RelativeDistance' argument 3 names different: declaration '_summary' definition 'summary'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/reldist/reldist.h:41:27: note: Function 'RelativeDistance' argument 3 names different: declaration '_summary' definition 'summary'.
bedtools2-2.27.1/src/reldist/reldist.cpp:20:41: note: Function 'RelativeDistance' argument 3 names different: declaration '_summary' definition 'summary'.
bedtools2-2.27.1/src/reldist/reldist.cpp:22:5: performance: Variable '_bedAFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/reldist/reldist.cpp:23:5: performance: Variable '_bedBFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/reldist/reldist.cpp:18:43: performance: Function parameter 'bedAFile' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/reldist/reldist.cpp:19:43: performance: Function parameter 'bedBFile' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/sampleFile/sampleFile.cpp:7:13: warning: Member variable 'SampleFile::_seed' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/sampleFile/sampleFile.h:17:5: style: Class 'SampleFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/shiftBed/shiftBed.cpp:16:3: performance: Variable '_bedFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/shiftBed/shiftBed.cpp:17:3: performance: Variable '_genomeFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/shiftBed/shiftBed.cpp:23:3: style: Class 'BedShift' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/shiftBed/shiftBed.cpp:23:3: style: Class 'BedShift' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/shiftBed/shiftBedMain.cpp:109:9: style: Condition '!haveBed' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/shiftBed/shiftBedMain.cpp:34:23: note: Assignment 'haveBed=true', assigned value is 1
bedtools2-2.27.1/src/shiftBed/shiftBedMain.cpp:109:9: note: Condition '!haveBed' is always false
bedtools2-2.27.1/src/shuffleBed/shuffleBed.cpp:21:63: style: Function 'BedShuffle' argument 13 names different: declaration '_maxTries' definition 'maxTries'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/shuffleBed/shuffleBed.h:45:23: note: Function 'BedShuffle' argument 13 names different: declaration '_maxTries' definition 'maxTries'.
bedtools2-2.27.1/src/shuffleBed/shuffleBed.cpp:21:63: note: Function 'BedShuffle' argument 13 names different: declaration '_maxTries' definition 'maxTries'.
bedtools2-2.27.1/src/shuffleBed/shuffleBed.cpp:25:5: performance: Variable '_bedFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/shuffleBed/shuffleBed.cpp:26:5: performance: Variable '_genomeFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/shuffleBed/shuffleBed.cpp:27:5: performance: Variable '_excludeFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/shuffleBed/shuffleBed.cpp:28:5: performance: Variable '_includeFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/shuffleBed/shuffleBed.cpp:59:9: style: Class 'BedShuffle' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/shuffleBed/shuffleBed.cpp:59:9: style: Class 'BedShuffle' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/shuffleBed/shuffleBedMain.cpp:138:9: style: Condition '!haveBed' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/shuffleBed/shuffleBedMain.cpp:38:29: note: Assignment 'haveBed=true', assigned value is 1
bedtools2-2.27.1/src/shuffleBed/shuffleBedMain.cpp:138:9: note: Condition '!haveBed' is always false
bedtools2-2.27.1/src/slopBed/slopBed.cpp:20:5: performance: Variable '_bedFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/slopBed/slopBed.cpp:21:5: performance: Variable '_genomeFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/slopBed/slopBed.cpp:28:5: style: Class 'BedSlop' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/slopBed/slopBed.cpp:28:5: style: Class 'BedSlop' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/slopBed/slopBedMain.cpp:115:9: style: Condition '!haveBed' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/slopBed/slopBedMain.cpp:36:23: note: Assignment 'haveBed=true', assigned value is 1
bedtools2-2.27.1/src/slopBed/slopBedMain.cpp:115:9: note: Condition '!haveBed' is always false
bedtools2-2.27.1/src/sortBed/sortBed.cpp:20:5: performance: Variable '_bedFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/sortBed/sortBed.cpp:21:5: style: Class 'BedSort' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/sortBed/sortBed.cpp:21:5: style: Class 'BedSort' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/spacingFile/spacingFile.cpp:9:14: warning: Member variable 'SpacingFile::_inputFile' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/spacingFile/spacingFile.h:18:5: style: Class 'SpacingFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/split/splitBed.cpp:169:29: style: C-style pointer casting [cstyleCast]
bedtools2-2.27.1/src/split/splitBed.cpp:127:19: style: Checking if unsigned variable 'num_chuncks' is less than zero. [unsignedLessThanZero]
bedtools2-2.27.1/src/split/splitBed.cpp:148:49: style: Function 'saveFileChunk' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/split/splitBed.h:36:43: note: Function 'saveFileChunk' argument 1 names different: declaration 'name' definition 'filename'.
bedtools2-2.27.1/src/split/splitBed.cpp:148:49: note: Function 'saveFileChunk' argument 1 names different: declaration 'name' definition 'filename'.
bedtools2-2.27.1/src/split/splitBed.cpp:307:28: style: Unused variable: stdevs [unusedVariable]
bedtools2-2.27.1/src/split/splitBed.cpp:68:11: warning: Member variable 'BedSplit::bedType' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/split/splitBed.h:35:10: performance: Technically the member function 'BedSplit::usage' can be static. [functionStatic]
bedtools2-2.27.1/src/split/splitBed.cpp:340:16: note: Technically the member function 'BedSplit::usage' can be static.
bedtools2-2.27.1/src/split/splitBed.h:35:10: note: Technically the member function 'BedSplit::usage' can be static.
bedtools2-2.27.1/src/subtractFile/subtractFile.cpp:133:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bedtools2-2.27.1/src/subtractFile/subtractFile.h:30:27: warning: Virtual function 'upCast' is called from constructor 'SubtractFile(ContextSubtract*context)' at line 10. Dynamic binding is not used. [virtualCallInConstructor]
bedtools2-2.27.1/src/subtractFile/subtractFile.cpp:10:31: note: Calling upCast
bedtools2-2.27.1/src/subtractFile/subtractFile.h:30:27: note: upCast is a virtual method
bedtools2-2.27.1/src/subtractFile/subtractFile.h:30:27: warning: Virtual function 'upCast' is called from constructor 'SubtractFile(ContextSubtract*context)' at line 15. Dynamic binding is not used. [virtualCallInConstructor]
bedtools2-2.27.1/src/subtractFile/subtractFile.cpp:15:6: note: Calling upCast
bedtools2-2.27.1/src/subtractFile/subtractFile.h:30:27: note: upCast is a virtual method
bedtools2-2.27.1/src/subtractFile/subtractFile.h:30:27: warning: Virtual function 'upCast' is called from constructor 'SubtractFile(ContextSubtract*context)' at line 16. Dynamic binding is not used. [virtualCallInConstructor]
bedtools2-2.27.1/src/subtractFile/subtractFile.cpp:16:3: note: Calling upCast
bedtools2-2.27.1/src/subtractFile/subtractFile.h:30:27: note: upCast is a virtual method
bedtools2-2.27.1/src/subtractFile/subtractFile.h:30:27: warning: Virtual function 'upCast' is called from constructor 'SubtractFile(ContextSubtract*context)' at line 17. Dynamic binding is not used. [virtualCallInConstructor]
bedtools2-2.27.1/src/subtractFile/subtractFile.cpp:17:6: note: Calling upCast
bedtools2-2.27.1/src/subtractFile/subtractFile.h:30:27: note: upCast is a virtual method
bedtools2-2.27.1/src/subtractFile/subtractFile.h:18:5: style: Class 'SubtractFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/tagBam/tagBam.cpp:17:35: style: Function 'TagBam' argument 3 names different: declaration 'annoLabels' definition 'annoLables'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/tagBam/tagBam.h:42:39: note: Function 'TagBam' argument 3 names different: declaration 'annoLabels' definition 'annoLables'.
bedtools2-2.27.1/src/tagBam/tagBam.cpp:17:35: note: Function 'TagBam' argument 3 names different: declaration 'annoLabels' definition 'annoLables'.
bedtools2-2.27.1/src/unionBedGraphs/unionBedGraphsMain.cpp:46:10: style: The scope of the variable 'haveFiles' can be reduced. [variableScope]
bedtools2-2.27.1/src/unionBedGraphs/unionBedGraphsMain.cpp:48:10: style: The scope of the variable 'haveGenome' can be reduced. [variableScope]
bedtools2-2.27.1/src/unionBedGraphs/unionBedGraphsMain.cpp:49:10: style: The scope of the variable 'haveFiller' can be reduced. [variableScope]
bedtools2-2.27.1/src/unionBedGraphs/unionBedGraphsMain.cpp:84:29: style: Variable 'haveFiles' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/unionBedGraphs/unionBedGraphsMain.cpp:112:30: style: Variable 'haveGenome' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/unionBedGraphs/unionBedGraphsMain.cpp:119:35: style: Variable 'haveFiller' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/unionBedGraphs/unionBedGraphsMain.cpp:54:12: style: Unused variable: basePath [unusedVariable]
bedtools2-2.27.1/src/utils/BamTools/src/api/BamAlignment.cpp:737:25: style: Variable 'newTagDataLength' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/utils/BamTools/src/api/internal/io/HttpHeader_p.cpp:287:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/BamTools/src/api/internal/io/HttpHeader_p.cpp:368:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/BinTree/BinTree.cpp:118:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bedtools2-2.27.1/src/utils/BinTree/BinTree.cpp:85:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/BinTree/BinTree.cpp:9:2: style: Class 'BinTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/utils/BinTree/BinTree.cpp:9:2: style: Class 'BinTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/utils/BinTree/BinTree.h:27:2: style: Class 'BinTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.cpp:13:14: warning: Member variable 'ContextBase::_runToQueryEnd' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.cpp:13:14: warning: Member variable 'ContextBase::_argc' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.cpp:13:14: warning: Member variable 'ContextBase::_argv' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.cpp:13:14: warning: Member variable 'ContextBase::_i' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:307:10: performance: Technically the member function 'ContextBase::setErrorMsg' can be static. [functionStatic]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.cpp:760:19: note: Technically the member function 'ContextBase::setErrorMsg' can be static.
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:307:10: note: Technically the member function 'ContextBase::setErrorMsg' can be static.
bedtools2-2.27.1/src/utils/Contexts/ContextBase.cpp:90:3: style: Class 'ContextBase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.cpp:90:3: style: Class 'ContextBase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:146:18: warning: Virtual function 'hasColumnOpsMethods' is called from constructor 'ContextBase()' at line 89. Dynamic binding is not used. [virtualCallInConstructor]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.cpp:89:6: note: Calling hasColumnOpsMethods
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:146:18: note: hasColumnOpsMethods is a virtual method
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:146:18: warning: Virtual function 'hasColumnOpsMethods' is called from destructor '~ContextBase()' at line 111. Dynamic binding is not used. [virtualCallInConstructor]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.cpp:111:6: note: Calling hasColumnOpsMethods
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:146:18: note: hasColumnOpsMethods is a virtual method
bedtools2-2.27.1/src/utils/Contexts/ContextClosest.cpp:10:17: warning: Member variable 'ContextClosest::_forceUpstream' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Contexts/ContextClosest.cpp:10:17: warning: Member variable 'ContextClosest::_forceDownstream' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:17:15: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:77:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:17:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:19:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:238:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:19:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:20:15: style: The function 'determineOutputType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:54:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:20:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:102:18: style: The function 'hasIntersectMethods' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:141:18: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:102:18: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:114:15: style: The function 'handle_c' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:283:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:114:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextClosest.h:18:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:19:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextClosest.h:18:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextClosest.h:19:18: style: The function 'hasIntersectMethods' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:102:18: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextClosest.h:19:18: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextClosest.h:20:18: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:17:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextClosest.h:20:18: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextComplement.h:18:7: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:77:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextComplement.h:18:7: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextCoverage.cpp:10:18: warning: Member variable 'ContextCoverage::_mean' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Contexts/ContextCoverage.h:18:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:19:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextCoverage.h:18:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextCoverage.h:19:18: style: The function 'hasIntersectMethods' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:102:18: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextCoverage.h:19:18: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextCoverage.h:20:18: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:17:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextCoverage.h:20:18: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextCoverage.h:32:7: style: The function 'handle_c' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:114:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextCoverage.h:32:7: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextFisher.h:20:9: style: Technically the member function 'ContextFisher::getExcludeFile' can be const. [functionConst]
bedtools2-2.27.1/src/utils/Contexts/ContextJaccard.h:17:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:19:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextJaccard.h:17:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextJaccard.h:18:15: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:17:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextJaccard.h:18:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextJaccard.h:21:7: style: The function 'handle_s' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:120:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextJaccard.h:21:7: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextJaccard.h:22:7: style: The function 'handle_S' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:121:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextJaccard.h:22:7: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextFisher.h:18:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextJaccard.h:17:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextFisher.h:18:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextFisher.h:19:15: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextJaccard.h:18:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextFisher.h:19:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextGroupBy.h:17:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:238:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextGroupBy.h:17:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextGroupBy.h:18:15: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:77:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextGroupBy.h:18:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextGroupBy.h:31:7: style: The function 'handle_g' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:270:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextGroupBy.h:31:7: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextGroupBy.h:34:7: style: The function 'handle_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:272:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextGroupBy.h:34:7: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.cpp:10:19: warning: Member variable 'ContextIntersect::_splitBlockMgr' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Contexts/ContextMap.h:17:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:19:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextMap.h:17:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextMap.h:18:18: style: The function 'hasIntersectMethods' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:102:18: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextMap.h:18:18: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextMap.h:19:18: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:17:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextMap.h:19:18: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextMerge.h:18:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:238:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextMerge.h:18:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextMerge.h:19:15: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:77:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextMerge.h:19:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextMerge.h:23:7: style: The function 'handle_n' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:274:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextMerge.h:23:7: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextSample.h:17:7: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:77:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextSample.h:17:7: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextSample.h:19:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:238:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextSample.h:19:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextSpacing.h:19:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextBase.h:238:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextSpacing.h:19:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextSubtract.h:18:15: style: The function 'parseCmdArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:19:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextSubtract.h:18:15: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextSubtract.h:19:18: style: The function 'hasIntersectMethods' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:102:18: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextSubtract.h:19:18: note: Function in derived class
bedtools2-2.27.1/src/utils/Contexts/ContextSubtract.h:20:18: style: The function 'isValidState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/Contexts/ContextIntersect.h:17:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/Contexts/ContextSubtract.h:20:18: note: Function in derived class
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:51:15: style: The scope of the variable 'linenum' can be reduced. [variableScope]
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:109:9: style: The scope of the variable 'line_length' can be reduced. [variableScope]
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:110:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:111:15: style: The scope of the variable 'line_number' can be reduced. [variableScope]
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:112:10: style: The scope of the variable 'mismatchedLineLengths' can be reduced. [variableScope]
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:117:10: style: The scope of the variable 'emptyLine' can be reduced. [variableScope]
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:99:40: style: Function 'indexReference' argument 1 names different: declaration 'refName' definition 'refname'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/Fasta/Fasta.h:52:36: note: Function 'indexReference' argument 1 names different: declaration 'refName' definition 'refname'.
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:99:40: note: Function 'indexReference' argument 1 names different: declaration 'refName' definition 'refname'.
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:215:42: style: Function 'entry' argument 1 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/Fasta/Fasta.h:56:38: note: Function 'entry' argument 1 names different: declaration 'key' definition 'name'.
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:215:42: note: Function 'entry' argument 1 names different: declaration 'key' definition 'name'.
bedtools2-2.27.1/src/utils/Fasta/Fasta.h:69:9: warning: Member variable 'FastaReference::file' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Fasta/Fasta.h:69:9: warning: Member variable 'FastaReference::filemm' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Fasta/Fasta.h:69:9: warning: Member variable 'FastaReference::filesize' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Fasta/Fasta.h:69:9: warning: Member variable 'FastaReference::index' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/Fasta/Fasta.h:80:16: style: Technically the member function 'FastaReference::sequenceNameStartingWith' can be const. [functionConst]
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:304:24: note: Technically the member function 'FastaReference::sequenceNameStartingWith' can be const.
bedtools2-2.27.1/src/utils/Fasta/Fasta.h:80:16: note: Technically the member function 'FastaReference::sequenceNameStartingWith' can be const.
bedtools2-2.27.1/src/utils/Fasta/Fasta.h:48:9: style: Class 'FastaIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/Fasta/Fasta.cpp:11:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/InputStreamMgr.h:44:7: style: Technically the member function 'InputStreamMgr::getEofHit' can be const. [functionConst]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BufferedStreamMgr.h:18:2: style: Class 'BufferedStreamMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:20:15: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:27:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:20:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:21:15: style: The function 'isOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:28:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:21:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:22:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:29:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:22:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:23:15: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:30:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:23:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:33:15: style: The function 'readEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:31:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:33:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:35:15: style: The function 'hasHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:33:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:35:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:36:24: style: The function 'getHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:34:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:36:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:50:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:35:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BamFileReader.h:50:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/BufferedStreamMgr.cpp:38:2: warning: Possible leak in public function. The pointer '_inputStreamMgr' is not deallocated before it is allocated. [publicAllocationError]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/InputStreamMgr.cpp:134:6: style: The scope of the variable 'currChar' can be reduced. [variableScope]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/InputStreamMgr.cpp:15:17: warning: Member variable 'InputStreamMgr::_finalInputStream' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:69:6: style: Condition 'wasHeader' is always false [knownConditionTrueFalse]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:44:19: note: Assignment 'wasHeader=false', assigned value is 0
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:69:6: note: Condition 'wasHeader' is always false
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:80:50: style: Function 'getField' argument 1 names different: declaration 'numField' definition 'fieldNum'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:27:28: note: Function 'getField' argument 1 names different: declaration 'numField' definition 'fieldNum'.
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:80:50: note: Function 'getField' argument 1 names different: declaration 'numField' definition 'fieldNum'.
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:80:68: style: Function 'getField' argument 2 names different: declaration 'val' definition 'str'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:27:46: note: Function 'getField' argument 2 names different: declaration 'val' definition 'str'.
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:80:68: note: Function 'getField' argument 2 names different: declaration 'val' definition 'str'.
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:87:50: style: Function 'getField' argument 1 names different: declaration 'numField' definition 'fieldNum'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:28:28: note: Function 'getField' argument 1 names different: declaration 'numField' definition 'fieldNum'.
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:87:50: note: Function 'getField' argument 1 names different: declaration 'numField' definition 'fieldNum'.
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:53:6: style: Technically the member function 'SingleLineDelimTextFileReader::getVcfSVlen' can be const. [functionConst]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:151:36: note: Technically the member function 'SingleLineDelimTextFileReader::getVcfSVlen' can be const.
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:53:6: note: Technically the member function 'SingleLineDelimTextFileReader::getVcfSVlen' can be const.
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:17:2: style: Class 'SingleLineDelimTextFileReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:17:2: style: Class 'SingleLineDelimTextFileReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:25:15: style: The function 'readEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:31:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:26:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:35:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:26:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:31:24: style: The function 'getHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:34:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:31:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:32:15: style: The function 'hasHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/FileReader.h:33:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.h:32:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTransferBuffer.cpp:9:82: style: Function 'SingleLineDelimTransferBuffer' argument 2 names different: declaration 'delim' definition 'delimChar'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTransferBuffer.h:13:52: note: Function 'SingleLineDelimTransferBuffer' argument 2 names different: declaration 'delim' definition 'delimChar'.
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTransferBuffer.cpp:9:82: note: Function 'SingleLineDelimTransferBuffer' argument 2 names different: declaration 'delim' definition 'delimChar'.
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTransferBuffer.cpp:13:2: style: Class 'SingleLineDelimTransferBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/FileReaders/SingleLineDelimTransferBuffer.cpp:13:2: style: Class 'SingleLineDelimTransferBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.cpp:67:28: warning: Possible null pointer dereference: startRecord [nullPointer]
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.cpp:57:18: note: Assignment 'startRecord=NULL', assigned value is 0
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.cpp:67:28: note: Null pointer dereference
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.cpp:27:60: style: Function 'getNextRecord' argument 1 names different: declaration 'keyList' definition 'recList'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.h:30:41: note: Function 'getNextRecord' argument 1 names different: declaration 'keyList' definition 'recList'.
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.cpp:27:60: note: Function 'getNextRecord' argument 1 names different: declaration 'keyList' definition 'recList'.
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMgr.h:33:2: style: Class 'FileRecordMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.h:17:2: style: Class 'FileRecordMergeMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.h:30:10: style: The function 'getNextRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMgr.h:46:18: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.h:30:10: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.h:33:7: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMgr.h:37:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMergeMgr.h:33:7: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMgr.cpp:117:2: style: Variable 'record' is reassigned a value before the old one has been used. [redundantAssignment]
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMgr.cpp:116:0: note: Variable 'record' is reassigned a value before the old one has been used.
bedtools2-2.27.1/src/utils/FileRecordTools/FileRecordMgr.cpp:117:2: note: Variable 'record' is reassigned a value before the old one has been used.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:42:0: style: 'Record::operator=' should return 'Record &'. [operatorEq]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:25:0: style: 'BamRecord::operator=' should return 'BamRecord &'. [operatorEq]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyVector.h:28:5: style: 'RecordKeyVector::operator=' should return 'RecordKeyVector &'. [operatorEq]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyVector.h:51:10: style: Technically the member function 'RecordKeyVector::allClear' can be const. [functionConst]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyVector.h:24:5: style: Class 'RecordKeyVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:20:1: warning: The class 'BamRecord' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:24:7: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:33:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:24:7: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:26:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:35:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:26:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:27:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:36:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:27:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:28:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:37:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:28:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:29:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:39:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:29:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:30:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:96:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:30:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:32:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:93:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:32:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:33:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:94:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:33:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:21:15: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:25:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:21:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:22:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:26:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:22:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:23:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:27:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:23:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:24:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:28:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:24:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:25:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:29:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:26:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:30:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:26:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:28:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:32:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:28:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:29:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:33:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:29:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:34:7: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:33:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:34:7: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:36:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:34:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:36:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:48:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:25:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:48:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:50:15: style: The function 'printUnmapped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:114:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:50:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:52:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:26:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:52:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:59:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:28:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:59:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:60:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:29:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:60:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:63:6: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:155:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BamRecord.h:63:6: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.cpp:16:37: warning: Member variable 'Bed12Interval::_thickStartStr' is not assigned a value in 'Bed12Interval::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.cpp:16:37: warning: Member variable 'Bed12Interval::_thickEndStr' is not assigned a value in 'Bed12Interval::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.cpp:16:37: warning: Member variable 'Bed12Interval::_blockCountStr' is not assigned a value in 'Bed12Interval::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:30:2: style: 'Bed12Interval::operator=' should return 'Bed12Interval &'. [operatorEq]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:17:1: warning: The class 'Bed12Interval' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:22:15: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:21:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:22:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:23:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:34:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:23:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:24:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:22:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:24:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:25:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:23:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:26:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:24:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:26:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:27:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:25:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:27:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:28:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:26:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:28:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:53:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:28:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:53:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:54:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:29:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:54:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:56:6: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:155:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed12Interval.h:56:6: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.cpp:6:15: warning: Member variable 'Bed3Interval::_skipFirstThreeFieldsWhenPrinting' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:22:15: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:25:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:22:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:23:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:26:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:23:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:24:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:27:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:24:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:25:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:28:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:26:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:29:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:26:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:27:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:30:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:27:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:29:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:32:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:29:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:30:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:33:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed4Interval.h:30:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:21:15: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:25:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:21:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:22:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:26:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:22:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:23:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:27:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:23:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:24:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:28:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:24:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:25:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:29:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:26:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:30:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:26:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:28:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:32:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:28:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:29:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:33:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed5Interval.h:29:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:21:15: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:25:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:21:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:22:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:26:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:22:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:23:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:27:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:23:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:24:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:28:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:24:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:25:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:29:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:26:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:30:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:26:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:28:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:32:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:28:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:29:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:33:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedGraphInterval.h:29:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:23:15: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:25:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:23:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:24:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:34:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:24:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:25:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:26:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:26:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:27:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:26:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:27:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:28:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:27:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:28:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:29:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:28:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:29:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:30:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:29:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:31:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:32:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:31:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:32:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed3Interval.h:33:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:32:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BlockMgr.h:32:6: performance: Technically the member function 'BlockMgr::getTotalBlockLength' can be static. [functionStatic]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BlockMgr.cpp:132:15: note: Technically the member function 'BlockMgr::getTotalBlockLength' can be static.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BlockMgr.h:32:6: note: Technically the member function 'BlockMgr::getTotalBlockLength' can be static.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BlockMgr.cpp:23:2: style: Class 'BlockMgr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BlockMgr.cpp:23:2: style: Class 'BlockMgr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/EmptyRecord.h:24:7: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:33:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/EmptyRecord.h:24:7: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/EmptyRecord.h:26:6: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:94:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/EmptyRecord.h:26:6: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:20:15: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:23:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:20:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:21:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:24:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:21:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:22:7: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:25:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:22:7: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:23:7: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:26:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:23:7: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:24:7: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:27:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:24:7: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:25:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:28:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:26:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:29:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:26:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:28:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/BedPlusInterval.h:31:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:28:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:31:15: style: The function 'isZeroBased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:44:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/VcfRecord.h:31:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:21:15: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:21:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:21:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:22:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:34:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:22:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:23:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:22:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:23:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:24:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:23:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:24:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:25:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:24:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:26:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:25:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:26:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:27:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:26:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:27:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:31:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:29:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:31:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:34:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Bed6Interval.h:28:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:34:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:36:15: style: The function 'isZeroBased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:44:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:36:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:22:15: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:21:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:22:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:23:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:22:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:23:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:24:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:23:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:24:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:25:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:24:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:26:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:25:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:26:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:27:15: style: The function 'printNull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:26:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:27:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:28:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:27:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:28:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:30:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:34:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:30:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:31:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:31:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:31:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:36:15: style: The function 'isZeroBased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:36:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffPlusRecord.h:36:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:22:7: style: The function 'initFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:33:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:22:7: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:24:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:34:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:24:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:25:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:35:15: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:25:15: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:26:45: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:96:45: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:26:45: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:28:24: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:93:24: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:28:24: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:29:14: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:94:14: note: Virtual function in base class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/NoPosPlusRecord.h:29:14: note: Function in derived class
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.cpp:103:46: style: Function 'printRemainingFields' argument 1 names different: declaration 'outbuf' definition 'outBuf'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.h:39:36: note: Function 'printRemainingFields' argument 1 names different: declaration 'outbuf' definition 'outBuf'.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.cpp:103:46: note: Function 'printRemainingFields' argument 1 names different: declaration 'outbuf' definition 'outBuf'.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/GffRecord.cpp:5:12: warning: Member variable 'GffRecord::_numFields' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/PlusFields.cpp:4:13: warning: Member variable 'PlusFields::_numOffsetFields' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:131:39: style: Function 'intersects' argument 1 names different: declaration 'otherRecord' definition 'record'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:132:40: note: Function 'intersects' argument 1 names different: declaration 'otherRecord' definition 'record'.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:131:39: note: Function 'intersects' argument 1 names different: declaration 'otherRecord' definition 'record'.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:149:48: style: Function 'sameChromIntersects' argument 1 names different: declaration 'otherRecord' definition 'record'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:143:49: note: Function 'sameChromIntersects' argument 1 names different: declaration 'otherRecord' definition 'record'.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:149:48: note: Function 'sameChromIntersects' argument 1 names different: declaration 'otherRecord' definition 'record'.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:22:23: warning: Member variable 'Record::block_starts' is not assigned a value in 'Record::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:22:23: warning: Member variable 'Record::block_ends' is not assigned a value in 'Record::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:22:23: warning: Member variable 'Record::_startPosStr' is not assigned a value in 'Record::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:22:23: warning: Member variable 'Record::_endPosStr' is not assigned a value in 'Record::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:22:23: warning: Member variable 'Record::_score' is not assigned a value in 'Record::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:22:23: warning: Member variable 'Record::_zeroLength' is not assigned a value in 'Record::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:22:23: warning: Member variable 'Record::_isUnmapped' is not assigned a value in 'Record::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:22:23: warning: Member variable 'Record::_isMateUnmapped' is not assigned a value in 'Record::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:22:23: warning: Member variable 'Record::_isValidHit' is not assigned a value in 'Record::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.cpp:22:23: warning: Member variable 'Record::_frm' is not assigned a value in 'Record::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/Record.h:22:1: warning: The class 'Record' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordList.h:37:2: warning: Member variable 'RecordListNode::_val' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordList.h:76:24: performance: Technically the member function 'RecordList::end' can be static. [functionStatic]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyList.h:27:25: style: Technically the member function 'RecordKeyList::end' can be const. [functionConst]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyList.cpp:38:51: note: Technically the member function 'RecordKeyList::end' can be const.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyList.h:27:25: note: Technically the member function 'RecordKeyList::end' can be const.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyList.h:46:10: style: Technically the member function 'RecordKeyList::allClear' can be const. [functionConst]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordList.h:38:2: style: Class 'RecordListNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyList.h:20:5: style: Class 'RecordKeyList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyList.h:14:1: warning: The class 'RecordKeyList' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyVector.cpp:24:2: style: Class 'RecordKeyVector' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordKeyVector.h:18:1: warning: The class 'RecordKeyVector' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordList.cpp:109:25: warning: Member variable 'RecordList::_dontDelete' is not assigned a value in 'RecordList::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordList.h:112:7: performance: Technically the member function 'RecordList::frontBackSplit' can be static. [functionStatic]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordList.cpp:173:18: note: Technically the member function 'RecordList::frontBackSplit' can be static.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordList.h:112:7: note: Technically the member function 'RecordList::frontBackSplit' can be static.
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordList.h:55:1: warning: The class 'RecordList' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordMgr.cpp:80:4: style: Class 'RecordMgr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/utils/FileRecordTools/Records/RecordMgr.cpp:80:4: style: Class 'RecordMgr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.cpp:62:26: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.cpp:21:13: warning: Member variable 'GenomeFile::_genomeLength' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.cpp:17:5: performance: Variable '_genomeFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.h:53:14: style: Technically the member function 'GenomeFile::getGenomeSize' can be const. [functionConst]
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.cpp:107:22: note: Technically the member function 'GenomeFile::getGenomeSize' can be const.
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.h:53:14: note: Technically the member function 'GenomeFile::getGenomeSize' can be const.
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.h:54:20: style: Technically the member function 'GenomeFile::getChromList' can be const. [functionConst]
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.cpp:111:28: note: Technically the member function 'GenomeFile::getChromList' can be const.
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.h:54:20: note: Technically the member function 'GenomeFile::getChromList' can be const.
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.h:55:9: style: Technically the member function 'GenomeFile::getNumberOfChroms' can be const. [functionConst]
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.cpp:115:17: note: Technically the member function 'GenomeFile::getNumberOfChroms' can be const.
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.h:55:9: note: Technically the member function 'GenomeFile::getNumberOfChroms' can be const.
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.h:56:12: style: Technically the member function 'GenomeFile::getGenomeFileName' can be const. [functionConst]
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.cpp:119:20: note: Technically the member function 'GenomeFile::getGenomeFileName' can be const.
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.h:56:12: note: Technically the member function 'GenomeFile::getGenomeFileName' can be const.
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.h:39:5: style: Class 'GenomeFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.h:42:5: style: Class 'GenomeFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/GenomeFile/GenomeFile.cpp:56:17: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.cpp:16:44: style: Function 'NewGenomeFile' argument 1 names different: declaration 'genomeFileName' definition 'genomeFilename'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.h:28:34: note: Function 'NewGenomeFile' argument 1 names different: declaration 'genomeFileName' definition 'genomeFilename'.
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.cpp:16:44: note: Function 'NewGenomeFile' argument 1 names different: declaration 'genomeFileName' definition 'genomeFilename'.
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.cpp:23:57: style: Function 'NewGenomeFile' argument 1 names different: declaration 'genome' definition 'refVector'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.h:29:47: note: Function 'NewGenomeFile' argument 1 names different: declaration 'genome' definition 'refVector'.
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.cpp:23:57: note: Function 'NewGenomeFile' argument 1 names different: declaration 'genome' definition 'refVector'.
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.cpp:16:16: warning: Member variable 'NewGenomeFile::_currChromId' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.cpp:23:16: warning: Member variable 'NewGenomeFile::_currChromId' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.cpp:19:5: performance: Variable '_genomeFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.h:28:6: style: Class 'NewGenomeFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/GenomeFile/NewGenomeFile.h:29:6: style: Class 'NewGenomeFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOps.h:38:16: style: Technically the member function 'KeyListOps::getColumns' can be const. [functionConst]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOps.h:39:16: style: Technically the member function 'KeyListOps::getOperations' can be const. [functionConst]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOps.h:40:16: style: Technically the member function 'KeyListOps::getNullValue' can be const. [functionConst]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOps.h:41:16: style: Technically the member function 'KeyListOps::getDelimStr' can be const. [functionConst]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:219:58: style: Function 'getDistinctSortNum' argument 1 names different: declaration 'ascending' definition 'asc'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.h:62:43: note: Function 'getDistinctSortNum' argument 1 names different: declaration 'ascending' definition 'asc'.
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:219:58: note: Function 'getDistinctSortNum' argument 1 names different: declaration 'ascending' definition 'asc'.
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:112:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:130:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:199:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:211:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:227:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:282:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:288:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:305:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:312:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:25:20: warning: Member variable 'KeyListOpsMethods::_nonNumErrFlag' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/KeyListOps/KeyListOpsMethods.cpp:25:20: warning: Member variable 'KeyListOpsMethods::_isBam' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.cpp:107:39: style: The scope of the variable 'currVal' can be reduced. [variableScope]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:51:19: style: Technically the member function 'NewChromSweep::getQueryTotalRecordLength' can be const. [functionConst]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:52:19: style: Technically the member function 'NewChromSweep::getDatabaseTotalRecordLength' can be const. [functionConst]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:54:19: style: Technically the member function 'NewChromSweep::getQueryTotalRecords' can be const. [functionConst]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:55:19: style: Technically the member function 'NewChromSweep::getDatabaseTotalRecords' can be const. [functionConst]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:54:16: performance: Technically the member function 'RecDistList::begin' can be static. [functionStatic]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:85:21: style: Technically the member function 'CloseSweep::getDistances' can be const. [functionConst]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:122:7: style: Technically the member function 'CloseSweep::allHitsRightOfQueryIgnored' can be const. [functionConst]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.cpp:723:18: note: Technically the member function 'CloseSweep::allHitsRightOfQueryIgnored' can be const.
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:122:7: note: Technically the member function 'CloseSweep::allHitsRightOfQueryIgnored' can be const.
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:149:10: style: Technically the member function 'CloseSweep::beforeLeftClosestEndPos' can be const. [functionConst]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.cpp:634:18: note: Technically the member function 'CloseSweep::beforeLeftClosestEndPos' can be const.
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:149:10: note: Technically the member function 'CloseSweep::beforeLeftClosestEndPos' can be const.
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:154:24: style: Technically the member function 'CloseSweep::purgePointException' can be const. [functionConst]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.cpp:731:44: note: Technically the member function 'CloseSweep::purgePointException' can be const.
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:154:24: note: Technically the member function 'CloseSweep::purgePointException' can be const.
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.cpp:23:2: style: Class 'RecDistList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.cpp:23:2: style: Class 'RecDistList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:88:20: warning: The class 'CloseSweep' defines member variable with name '_context' also defined in its parent class 'NewChromSweep'. [duplInheritedMember]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:59:23: note: Parent variable 'NewChromSweep::_context'
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:88:20: note: Derived variable 'CloseSweep::_context'
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:34:5: style: Class 'NewChromSweep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:37:0: style: Class 'RecDistList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:82:2: style: Class 'CloseSweep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:84:7: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:38:18: note: Virtual function in base class
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:84:7: note: Function in derived class
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:134:7: style: The function 'masterScan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:95:18: note: Virtual function in base class
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:134:7: note: Function in derived class
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:135:10: style: The function 'scanCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:99:18: note: Virtual function in base class
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:135:10: note: Function in derived class
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:136:10: style: The function 'chromChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:101:18: note: Virtual function in base class
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.h:136:10: note: Function in derived class
bedtools2-2.27.1/src/utils/NewChromsweep/CloseSweep.cpp:65:0: warning: Suspicious condition. The result of find() is an iterator, but it is not properly checked. [stlIfFind]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.cpp:69:35: style: Function 'closeOut' argument 1 names different: declaration 'testChromOrder' definition 'testChromOrderVal'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:48:24: note: Function 'closeOut' argument 1 names different: declaration 'testChromOrder' definition 'testChromOrderVal'.
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.cpp:69:35: note: Function 'closeOut' argument 1 names different: declaration 'testChromOrder' definition 'testChromOrderVal'.
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.cpp:233:43: style: Function 'next' argument 1 names different: declaration 'next' definition 'retList'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:43:40: note: Function 'next' argument 1 names different: declaration 'next' definition 'retList'.
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.cpp:233:43: note: Function 'next' argument 1 names different: declaration 'next' definition 'retList'.
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.cpp:445:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:108:10: style: Technically the member function 'NewChromSweep::allCurrDBrecsNull' can be const. [functionConst]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.cpp:312:21: note: Technically the member function 'NewChromSweep::allCurrDBrecsNull' can be const.
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:108:10: note: Technically the member function 'NewChromSweep::allCurrDBrecsNull' can be const.
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:128:10: style: Technically the member function 'NewChromSweep::verifyChromOrderMismatch' can be const. [functionConst]
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.cpp:412:21: note: Technically the member function 'NewChromSweep::verifyChromOrderMismatch' can be const.
bedtools2-2.27.1/src/utils/NewChromsweep/NewChromsweep.h:128:10: note: Technically the member function 'NewChromSweep::verifyChromOrderMismatch' can be const.
bedtools2-2.27.1/src/utils/RecordOutputMgr/RecordOutputMgr.cpp:38:2: style: Class 'RecordOutputMgr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/utils/RecordOutputMgr/RecordOutputMgr.cpp:38:2: style: Class 'RecordOutputMgr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.cpp:271:43: style: Function 'GetDistinctSortNum' argument 1 names different: declaration 'asc' definition 'ascending'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:78:36: note: Function 'GetDistinctSortNum' argument 1 names different: declaration 'asc' definition 'ascending'.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.cpp:271:43: note: Function 'GetDistinctSortNum' argument 1 names different: declaration 'asc' definition 'ascending'.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.cpp:306:23: style: Unused variable: freqPair [unusedVariable]
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.cpp:342:23: style: Unused variable: freqPair [unusedVariable]
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:68:14: style: Technically the member function 'VectorOps::GetCount' can be const. [functionConst]
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.cpp:224:21: note: Technically the member function 'VectorOps::GetCount' can be const.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:68:14: note: Technically the member function 'VectorOps::GetCount' can be const.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:72:12: style: Technically the member function 'VectorOps::GetCollapse' can be const. [functionConst]
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.cpp:236:19: note: Technically the member function 'VectorOps::GetCollapse' can be const.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:72:12: note: Technically the member function 'VectorOps::GetCollapse' can be const.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:74:12: style: Technically the member function 'VectorOps::GetConcat' can be const. [functionConst]
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.cpp:247:19: note: Technically the member function 'VectorOps::GetConcat' can be const.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:74:12: note: Technically the member function 'VectorOps::GetConcat' can be const.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:84:12: style: Technically the member function 'VectorOps::GetFirst' can be const. [functionConst]
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.cpp:367:19: note: Technically the member function 'VectorOps::GetFirst' can be const.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:84:12: note: Technically the member function 'VectorOps::GetFirst' can be const.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:86:12: style: Technically the member function 'VectorOps::GetLast' can be const. [functionConst]
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.cpp:373:19: note: Technically the member function 'VectorOps::GetLast' can be const.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:86:12: note: Technically the member function 'VectorOps::GetLast' can be const.
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.h:37:5: style: Class 'VectorOps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/VectorOps/VectorOps.cpp:236:38: performance: Function parameter 'delimiter' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:71:22: style: Condition 'a.start>=b.start' is always true [knownConditionTrueFalse]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:256:21: style: Condition 'bed.chrom!=_prev_chrom' is always true [knownConditionTrueFalse]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:945:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:945:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:948:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:948:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:952:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:952:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:957:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:957:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:962:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:962:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:977:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:989:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:989:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:996:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:996:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1031:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1031:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1034:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1034:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1038:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1038:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1043:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1043:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1048:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1048:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1064:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1077:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1077:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1085:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1085:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1121:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1121:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1124:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1124:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1128:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1128:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1133:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1133:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1138:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1138:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1164:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1164:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1172:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1172:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1205:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1205:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1208:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1208:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1212:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1212:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1217:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1217:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1222:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1222:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1250:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1250:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1257:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1257:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:514:49: style: Function 'countSplitHits' argument 1 names different: declaration 'bedBlock' definition 'bedBlocks'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:472:44: note: Function 'countSplitHits' argument 1 names different: declaration 'bedBlock' definition 'bedBlocks'.
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:514:49: note: Function 'countSplitHits' argument 1 names different: declaration 'bedBlock' definition 'bedBlocks'.
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:648:28: style: Function 'setGff' argument 1 names different: declaration 'isGff' definition 'gff'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:532:23: note: Function 'setGff' argument 1 names different: declaration 'isGff' definition 'gff'.
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:648:28: note: Function 'setGff' argument 1 names different: declaration 'isGff' definition 'gff'.
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:650:28: style: Function 'setVcf' argument 1 names different: declaration 'isVcf' definition 'vcf'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:533:23: note: Function 'setVcf' argument 1 names different: declaration 'isVcf' definition 'vcf'.
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:650:28: note: Function 'setVcf' argument 1 names different: declaration 'isVcf' definition 'vcf'.
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:85:10: warning: Member variable 'BedFile::bedType' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:85:10: warning: Member variable 'BedFile::isBed12' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:85:10: warning: Member variable 'BedFile::isZeroBased' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:85:10: warning: Member variable 'BedFile::_status' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:85:10: warning: Member variable 'BedFile::_lineNum' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:85:10: warning: Member variable 'BedFile::_fileType' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:85:10: warning: Member variable 'BedFile::_bedStream' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:85:10: warning: Member variable 'BedFile::_firstLine' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:85:10: warning: Member variable 'BedFile::_numFields' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:85:10: warning: Member variable 'BedFile::_total_flattened_length' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:98:10: warning: Member variable 'BedFile::bedType' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:98:10: warning: Member variable 'BedFile::isBed12' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:98:10: warning: Member variable 'BedFile::isZeroBased' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:98:10: warning: Member variable 'BedFile::_status' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:98:10: warning: Member variable 'BedFile::_lineNum' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:98:10: warning: Member variable 'BedFile::_fileType' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:98:10: warning: Member variable 'BedFile::_bedStream' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:98:10: warning: Member variable 'BedFile::_firstLine' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:98:10: warning: Member variable 'BedFile::_numFields' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:98:10: warning: Member variable 'BedFile::_total_flattened_length' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:402:10: style: Technically the member function 'BedFile::Empty' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:158:15: note: Technically the member function 'BedFile::Empty' can be const.
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:402:10: note: Technically the member function 'BedFile::Empty' can be const.
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:411:10: style: Technically the member function 'BedFile::PrintHeader' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:201:15: note: Technically the member function 'BedFile::PrintHeader' can be const.
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:411:10: note: Technically the member function 'BedFile::PrintHeader' can be const.
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:484:19: style: Technically the member function 'BedFile::getTotalLength' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:330:24: note: Technically the member function 'BedFile::getTotalLength' can be const.
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:484:19: note: Technically the member function 'BedFile::getTotalLength' can be const.
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:488:19: style: Technically the member function 'BedFile::getTotalFlattenedLength' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:334:24: note: Technically the member function 'BedFile::getTotalFlattenedLength' can be const.
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:488:19: note: Technically the member function 'BedFile::getTotalFlattenedLength' can be const.
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:670:17: style: Technically the member function 'BedFile::parseBedLine' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:775:17: style: Technically the member function 'BedFile::parseVcfLine' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:847:17: style: Technically the member function 'BedFile::parseGffLine' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:930:17: style: Technically the member function 'BedFile::reportBedTab' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1016:17: style: Technically the member function 'BedFile::reportToFileBedNewLine' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1110:17: style: Technically the member function 'BedFile::reportBedRangeTab' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1193:17: style: Technically the member function 'BedFile::reportBedRangeNewLine' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1271:10: style: Technically the member function 'BedFile::reportNullBedTab' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:1307:10: style: Technically the member function 'BedFile::reportNullBedNewLine' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:388:5: style: Class 'BedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:114:16: performance: Function parameter 'chrom' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:128:16: performance: Function parameter 'chrom' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:128:56: performance: Function parameter 'strand' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:142:16: performance: Function parameter 'chrom' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:142:56: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:143:16: performance: Function parameter 'score' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:143:30: performance: Function parameter 'strand' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:157:16: performance: Function parameter 'chrom' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:157:56: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:158:16: performance: Function parameter 'score' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:158:30: performance: Function parameter 'strand' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:158:53: performance: Function parameter 'fields' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:159:26: performance: Function parameter 'other_idxs' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:339:42: performance: Function parameter 'strand' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:399:70: performance: Function parameter 'strand' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:559:15: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:560:15: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:561:15: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:604:29: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/bedFile/bedFile.h:605:29: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:175:15: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:176:15: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:177:15: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/bedFile/bedFile.cpp:182:17: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.cpp:493:49: style: Function 'splitBedPEIntoBeds' argument 1 names different: declaration 'a' definition 'bedpeEntry'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.h:75:42: note: Function 'splitBedPEIntoBeds' argument 1 names different: declaration 'a' definition 'bedpeEntry'.
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.cpp:493:49: note: Function 'splitBedPEIntoBeds' argument 1 names different: declaration 'a' definition 'bedpeEntry'.
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.cpp:19:12: warning: Member variable 'BedFilePE::bedType' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.cpp:19:12: warning: Member variable 'BedFilePE::_bedStream' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.cpp:20:11: performance: Variable 'bedFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.h:72:10: style: Technically the member function 'BedFilePE::reportBedPETab' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.cpp:90:17: note: Technically the member function 'BedFilePE::reportBedPETab' can be const.
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.h:72:10: note: Technically the member function 'BedFilePE::reportBedPETab' can be const.
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.h:73:10: style: Technically the member function 'BedFilePE::reportBedPENewLine' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.cpp:132:17: note: Technically the member function 'BedFilePE::reportBedPENewLine' can be const.
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.h:73:10: note: Technically the member function 'BedFilePE::reportBedPENewLine' can be const.
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.h:75:10: performance: Technically the member function 'BedFilePE::splitBedPEIntoBeds' can be static. [functionStatic]
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.cpp:493:17: note: Technically the member function 'BedFilePE::splitBedPEIntoBeds' can be static.
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.h:75:10: note: Technically the member function 'BedFilePE::splitBedPEIntoBeds' can be static.
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.h:55:5: style: Class 'BedFilePE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.cpp:397:93: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedFilePE/bedFilePE.cpp:397:106: performance: Function parameter 'strand' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/bedGraphFile/bedGraphFile.h:162:24: style: Technically the member function 'BedGraphFile::parseLine' can be const. [functionConst]
bedtools2-2.27.1/src/utils/bedGraphFile/bedGraphFile.h:108:5: style: Class 'BedGraphFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/bedGraphFile/bedGraphFile.h:68:21: performance: Function parameter '_chrom' should be passed by const reference. [passedByValue]
bedtools2-2.27.1/src/utils/chromsweep/chromsweep.cpp:48:13: warning: Member variable 'ChromSweep::_overlapFraction' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/chromsweep/chromsweep.cpp:48:13: warning: Member variable 'ChromSweep::_sameStrand' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/chromsweep/chromsweep.cpp:48:13: warning: Member variable 'ChromSweep::_diffStrand' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/chromsweep/chromsweep.cpp:48:13: warning: Member variable 'ChromSweep::_reciprocal' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/chromsweep/chromsweep.cpp:48:13: warning: Member variable 'ChromSweep::_useMergedIntervals' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/chromsweep/chromsweep.h:101:10: style: Technically the member function 'ChromSweep::IsValidHit' can be const. [functionConst]
bedtools2-2.27.1/src/utils/chromsweep/chromsweep.cpp:140:18: note: Technically the member function 'ChromSweep::IsValidHit' can be const.
bedtools2-2.27.1/src/utils/chromsweep/chromsweep.h:101:10: note: Technically the member function 'ChromSweep::IsValidHit' can be const.
bedtools2-2.27.1/src/utils/chromsweep/chromsweep.cpp:52:5: style: Class 'ChromSweep' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/utils/chromsweep/chromsweep.cpp:52:5: style: Class 'ChromSweep' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/utils/fileType/FileRecordTypeChecker.cpp:94:52: style: Function 'scanBuffer' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/fileType/FileRecordTypeChecker.h:39:30: note: Function 'scanBuffer' argument 1 names different: declaration 'buf' definition 'buffer'.
bedtools2-2.27.1/src/utils/fileType/FileRecordTypeChecker.cpp:94:52: note: Function 'scanBuffer' argument 1 names different: declaration 'buf' definition 'buffer'.
bedtools2-2.27.1/src/utils/fileType/FileRecordTypeChecker.cpp:6:24: warning: Member variable 'FileRecordTypeChecker::_numBytesInBuffer' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/general/CompressionTools.cpp:11:54: style: Function 'inflateGzippedArray' argument 1 names different: declaration 'inbuf' definition 'inList'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/general/CompressionTools.h:16:55: note: Function 'inflateGzippedArray' argument 1 names different: declaration 'inbuf' definition 'inList'.
bedtools2-2.27.1/src/utils/general/CompressionTools.cpp:11:54: note: Function 'inflateGzippedArray' argument 1 names different: declaration 'inbuf' definition 'inList'.
bedtools2-2.27.1/src/utils/general/BTlist.h:215:0: warning: Member variable 'BTlist < int >::_dontDelete' is not assigned a value in 'BTlist < int >::operator='. [operatorEqVarError]
bedtools2-2.27.1/src/utils/general/BTlist.h:41:0: warning: Member variable 'BTlistNode < int >::_val' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/general/BTlist.h:215:0: style: 'BTlist < int >::operator=' should return 'BTlist < int > &'. [operatorEq]
bedtools2-2.27.1/src/utils/general/BTlist.h:131:0: performance: Technically the member function 'BTlist < int >::end' can be static. [functionStatic]
bedtools2-2.27.1/src/utils/general/FreeList.h:20:2: style: Class 'FreeList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/general/BTlist.h:71:0: style: Class 'BTlist < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/general/BTlist.h:42:0: style: Class 'BTlistNode < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/general/BTlist.h:59:0: warning: The class 'BTlist < int >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bedtools2-2.27.1/src/utils/general/ParseTools.cpp:42:40: style: Function 'str2chrPos' argument 2 names different: declaration 'len' definition 'ulen'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/general/ParseTools.h:30:40: note: Function 'str2chrPos' argument 2 names different: declaration 'len' definition 'ulen'.
bedtools2-2.27.1/src/utils/general/ParseTools.cpp:42:40: note: Function 'str2chrPos' argument 2 names different: declaration 'len' definition 'ulen'.
bedtools2-2.27.1/src/utils/general/PushBackStreamBuf.cpp:36:53: style: Function 'pushBack' argument 1 names different: declaration 'vec' definition 'newBuf'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/general/PushBackStreamBuf.h:21:35: note: Function 'pushBack' argument 1 names different: declaration 'vec' definition 'newBuf'.
bedtools2-2.27.1/src/utils/general/PushBackStreamBuf.cpp:36:53: note: Function 'pushBack' argument 1 names different: declaration 'vec' definition 'newBuf'.
bedtools2-2.27.1/src/utils/general/PushBackStreamBuf.h:19:2: style: Class 'PushBackStreamBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/utils/general/Tokenizer.cpp:19:41: style: Function 'setNumExpectedItems' argument 1 names different: declaration 'val' definition 'newSize'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/general/Tokenizer.h:24:31: note: Function 'setNumExpectedItems' argument 1 names different: declaration 'val' definition 'newSize'.
bedtools2-2.27.1/src/utils/general/Tokenizer.cpp:19:41: note: Function 'setNumExpectedItems' argument 1 names different: declaration 'val' definition 'newSize'.
bedtools2-2.27.1/src/utils/general/Tokenizer.h:38:6: performance: Technically the member function 'Tokenizer::getNumFields' can be static. [functionStatic]
bedtools2-2.27.1/src/utils/general/Tokenizer.cpp:24:16: note: Technically the member function 'Tokenizer::getNumFields' can be static.
bedtools2-2.27.1/src/utils/general/Tokenizer.h:38:6: note: Technically the member function 'Tokenizer::getNumFields' can be static.
bedtools2-2.27.1/src/utils/general/Tokenizer.h:48:9: style: Technically the member function 'Tokenizer::fetchElem' can be const. [functionConst]
bedtools2-2.27.1/src/utils/general/Tokenizer.cpp:111:19: note: Technically the member function 'Tokenizer::fetchElem' can be const.
bedtools2-2.27.1/src/utils/general/Tokenizer.h:48:9: note: Technically the member function 'Tokenizer::fetchElem' can be const.
bedtools2-2.27.1/src/utils/gzstream/gzstream.C:140:51: style: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/gzstream/gzstream.h:79:41: note: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'.
bedtools2-2.27.1/src/utils/gzstream/gzstream.C:140:51: note: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'.
bedtools2-2.27.1/src/utils/gzstream/gzstream.h:57:5: warning: Member variable 'gzstreambuf::mode' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/tabFile/tabFile.cpp:59:51: style: Function 'GetNextTabLine' argument 1 names different: declaration 'tab' definition 'tabFields'. [funcArgNamesDifferent]
bedtools2-2.27.1/src/utils/tabFile/tabFile.h:54:47: note: Function 'GetNextTabLine' argument 1 names different: declaration 'tab' definition 'tabFields'.
bedtools2-2.27.1/src/utils/tabFile/tabFile.cpp:59:51: note: Function 'GetNextTabLine' argument 1 names different: declaration 'tab' definition 'tabFields'.
bedtools2-2.27.1/src/utils/tabFile/tabFile.cpp:20:10: warning: Member variable 'TabFile::_tabStream' is not initialized in the constructor. [uninitMemberVar]
bedtools2-2.27.1/src/utils/tabFile/tabFile.h:63:26: performance: Technically the member function 'TabFile::parseTabLine' can be static. [functionStatic]
bedtools2-2.27.1/src/utils/tabFile/tabFile.h:42:5: style: Class 'TabFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bedtools2-2.27.1/src/windowBed/windowBed.cpp:24:5: performance: Variable '_bedAFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/windowBed/windowBed.cpp:25:5: performance: Variable '_bedBFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bedtools2-2.27.1/src/windowBed/windowBed.h:68:10: style: Technically the member function 'BedWindow::AddWindow' can be const. [functionConst]
bedtools2-2.27.1/src/windowBed/windowBed.cpp:235:17: note: Technically the member function 'BedWindow::AddWindow' can be const.
bedtools2-2.27.1/src/windowBed/windowBed.h:68:10: note: Technically the member function 'BedWindow::AddWindow' can be const.
bedtools2-2.27.1/src/windowBed/windowBed.cpp:41:5: style: Class 'BedWindow' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bedtools2-2.27.1/src/windowBed/windowBed.cpp:41:5: style: Class 'BedWindow' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bedtools2-2.27.1/src/windowMaker/windowMaker.h:61:14: style: Technically the member function 'WindowMaker::CalculateWindows' can be const. [functionConst]
bedtools2-2.27.1/src/windowMaker/windowMaker.cpp:81:23: note: Technically the member function 'WindowMaker::CalculateWindows' can be const.
bedtools2-2.27.1/src/windowMaker/windowMaker.h:61:14: note: Technically the member function 'WindowMaker::CalculateWindows' can be const.
bedtools2-2.27.1/src/windowMaker/windowMakerMain.cpp:146:14: style: Checking if unsigned variable 'step' is less than zero. [unsignedLessThanZero]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/beecrypt/beecrypt_4.2.1.orig.tar.gz
beecrypt-4.2.1/aes.c:142:32: style: The scope of the variable 'j' can be reduced. [variableScope]
beecrypt-4.2.1/aes.c:362:20: style: Unused variable: t0 [unusedVariable]
beecrypt-4.2.1/aes.c:362:24: style: Unused variable: t1 [unusedVariable]
beecrypt-4.2.1/aes.c:362:28: style: Unused variable: t2 [unusedVariable]
beecrypt-4.2.1/aes.c:362:32: style: Unused variable: t3 [unusedVariable]
beecrypt-4.2.1/aes.c:399:5: style: Variable 'rk' is assigned a value that is never used. [unreadVariable]
beecrypt-4.2.1/aes.c:423:20: style: Unused variable: t0 [unusedVariable]
beecrypt-4.2.1/aes.c:423:24: style: Unused variable: t1 [unusedVariable]
beecrypt-4.2.1/aes.c:423:28: style: Unused variable: t2 [unusedVariable]
beecrypt-4.2.1/aes.c:423:32: style: Unused variable: t3 [unusedVariable]
beecrypt-4.2.1/aes.c:452:5: style: Variable 'rk' is assigned a value that is never used. [unreadVariable]
beecrypt-4.2.1/base64.c:248:14: style: The scope of the variable 'e' can be reduced. [variableScope]
beecrypt-4.2.1/base64.c:253:11: style: The scope of the variable 'c' can be reduced. [variableScope]
beecrypt-4.2.1/base64.c:361:11: style: The scope of the variable 'a' can be reduced. [variableScope]
beecrypt-4.2.1/base64.c:361:14: style: The scope of the variable 'b' can be reduced. [variableScope]
beecrypt-4.2.1/base64.c:361:20: style: The scope of the variable 'd' can be reduced. [variableScope]
beecrypt-4.2.1/blockmode.c:115:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
beecrypt-4.2.1/blockpad.c:76:32: warning: Either the condition 'src==(memchunk*)0' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck]
beecrypt-4.2.1/blockpad.c:78:10: note: Assuming that condition 'src==(memchunk*)0' is not redundant
beecrypt-4.2.1/blockpad.c:76:32: note: Null pointer dereference
beecrypt-4.2.1/blowfish.c:397:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
beecrypt-4.2.1/c++/io/PrintStream.cxx:261:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/c++/lang/Long.cxx:47:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/c++/lang/Object.cxx:60:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/c++/lang/String.cxx:140:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
beecrypt-4.2.1/c++/lang/Thread.cxx:57:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/c++/lang/testthread.cxx:35:2: style: Class 'Worker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beecrypt-4.2.1/c++/provider/SHA1withDSASignature.cxx:213:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
beecrypt-4.2.1/c++/provider/SHA1withDSASignature.cxx:159:14: error: Uninitialized variable: length_bytes [uninitvar]
beecrypt-4.2.1/c++/security/Provider.cxx:107:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/c++/security/Security.cxx:124:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/c++/testks.cxx:86:2: style: Exception should be caught by reference. [catchExceptionByValue]
beecrypt-4.2.1/c++/testrsa.cxx:73:2: style: Exception should be caught by reference. [catchExceptionByValue]
beecrypt-4.2.1/c++/util/concurrent/locks/testthread.cxx:41:2: style: Class 'Worker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
beecrypt-4.2.1/md4.c:35:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/md5.c:60:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/mp.c:1427:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/mpnumber.c:228:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
beecrypt-4.2.1/mpprime.c:599:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/python/mpw-py.c:357:1: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:357:1: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:411:1: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:411:1: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:421:1: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:422:1: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:464:1: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:815:1: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:815:1: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:815:1: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:815:1: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:1952:1: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:1953:1: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:1954:1: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
beecrypt-4.2.1/python/mpw-py.c:405:12: style: The scope of the variable 'anorm' can be reduced. [variableScope]
beecrypt-4.2.1/python/mpw-py.c:408:12: style: The scope of the variable 'result' can be reduced. [variableScope]
beecrypt-4.2.1/python/mpw-py.c:57:7: style: struct member 'Anonymous0::chars_per_limb' is never used. [unusedStructMember]
beecrypt-4.2.1/python/mpw-py.c:70:16: style: struct member 'Anonymous0::big_base_inverted' is never used. [unusedStructMember]
beecrypt-4.2.1/python/mpw-py.c:2087:10: style: Variable 'carry' is assigned a value that is never used. [unreadVariable]
beecrypt-4.2.1/python/mpw-py.c:404:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:406:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:407:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:478:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:602:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:662:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:819:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1336:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1383:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1430:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1439:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1442:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1446:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1448:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1465:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1471:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1473:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1563:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1568:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1583:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1640:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1641:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1941:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:1947:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/mpw-py.c:2185:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/rng-py.c:184:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/rng-py.c:196:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/rng-py.c:224:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/python/rng-py.c:226:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
beecrypt-4.2.1/ripemd128.c:67:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/ripemd160.c:67:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/ripemd256.c:68:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/ripemd320.c:68:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/sha1.c:62:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/sha224.c:63:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/sha256.c:63:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/sha384.c:88:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/sha512.c:88:0: error: #error  [preprocessorErrorDirective]
beecrypt-4.2.1/tests/benchbc.c:66:3: error: Memory leak: cleartext [memleak]
beecrypt-4.2.1/tests/benchbc.c:66:3: error: Memory leak: ciphertext [memleak]
beecrypt-4.2.1/tests/benchbc.c:82:4: error: Memory leak: cleartext [memleak]
beecrypt-4.2.1/tests/benchbc.c:82:4: error: Memory leak: ciphertext [memleak]
beecrypt-4.2.1/tests/benchhf.c:61:3: error: Memory leak: data [memleak]
beecrypt-4.2.1/tests/testaes.c:78:9: style: The scope of the variable 'keybits' can be reduced. [variableScope]
beecrypt-4.2.1/tests/testblowfish.c:69:12: style: The scope of the variable 'keybits' can be reduced. [variableScope]
beecrypt-4.2.1/tests/testdsa.c:67:21: style: Unused variable: k [unusedVariable]
beecrypt-4.2.1/tests/testutil.c:29:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
beecrypt-4.2.1/timestamp.c:60:0: error: #error implement other time function [preprocessorErrorDirective]
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/beef/beef_1.0.2.orig.tar.gz
beef-1.0.2/src/io.c:181:17: style: The scope of the variable 'stream' can be reduced. [variableScope]
beef-1.0.2/src/io.c:176:49: style: Function 'output_handler' argument 1 names different: declaration 'interpreter' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
beef-1.0.2/src/io.h:34:62: note: Function 'output_handler' argument 1 names different: declaration 'interpreter' definition 'G_GNUC_UNUSED'.
beef-1.0.2/src/io.c:176:49: note: Function 'output_handler' argument 1 names different: declaration 'interpreter' definition 'G_GNUC_UNUSED'.
beef-1.0.2/src/io.c:276:53: style: Function 'input_handler_interactive' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
beef-1.0.2/src/io.h:42:62: note: Function 'input_handler_interactive' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
beef-1.0.2/src/io.c:276:53: note: Function 'input_handler_interactive' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
beef-1.0.2/src/io.c:277:54: style: Function 'input_handler_interactive' argument 3 names different: declaration 'error' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
beef-1.0.2/src/io.h:43:62: note: Function 'input_handler_interactive' argument 3 names different: declaration 'error' definition 'G_GNUC_UNUSED'.
beef-1.0.2/src/io.c:277:54: note: Function 'input_handler_interactive' argument 3 names different: declaration 'error' definition 'G_GNUC_UNUSED'.
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/beep/beep_1.3.orig.tar.gz
[02:23]

ftp://ftp.se.debian.org/debian/pool/main/b/beets/beets_1.4.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/beginend-el/beginend-el_2.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/behave/behave_1.2.5.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/beignet/beignet_1.3.2.orig.tar.gz
Beignet-1.3.2-Source/backend/src/backend/context.cpp:54:10: style: Technically the member function 'gbe::SimpleAllocator::isSuperRegisterFree' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/backend/context.cpp:138:25: note: Technically the member function 'gbe::SimpleAllocator::isSuperRegisterFree' can be const.
Beignet-1.3.2-Source/backend/src/backend/context.cpp:54:10: note: Technically the member function 'gbe::SimpleAllocator::isSuperRegisterFree' can be const.
Beignet-1.3.2-Source/backend/src/backend/context.cpp:72:10: style: Technically the member function 'gbe::SimpleAllocator::dumpFreeList' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/backend/context.cpp:128:25: note: Technically the member function 'gbe::SimpleAllocator::dumpFreeList' can be const.
Beignet-1.3.2-Source/backend/src/backend/context.cpp:72:10: note: Technically the member function 'gbe::SimpleAllocator::dumpFreeList' can be const.
Beignet-1.3.2-Source/backend/src/backend/context.cpp:109:13: style: Technically the member function 'gbe::ScratchAllocator::getMaxScatchMemUsed' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/backend/context.cpp:108:5: style: Class 'ScratchAllocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/backend/gen/gen_mesa_disasm.c:675:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/backend/src/backend/gen/gen_mesa_disasm.c:1221:30: portability: '(void*)(&val)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
Beignet-1.3.2-Source/backend/src/backend/gen/gen_mesa_disasm.c:795:7: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen/gen_mesa_disasm.c:823:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen75_encoder.cpp:173:25: warning: Logical disjunction always evaluates to true: elemNum >= 1 || elemNum <= 4. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/backend/gen75_encoder.cpp:210:25: warning: Logical disjunction always evaluates to true: elemNum >= 1 || elemNum <= 4. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/backend/gen75_encoder.cpp:256:33: style: Condition 'insn.header.opcode==GEN_OPCODE_JMPI' is always true [knownConditionTrueFalse]
Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:1804:13: style: The scope of the variable 'jip0' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:1804:19: style: The scope of the variable 'jip1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:108:37: style: Unsigned variable 'start_addr' can't be negative so it is unnecessary to test it. [unsignedPositive]
Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:141:37: style: Unsigned variable 'start_addr' can't be negative so it is unnecessary to test it. [unsignedPositive]
Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:199:37: style: Unsigned variable 'start_addr' can't be negative so it is unnecessary to test it. [unsignedPositive]
Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:254:37: style: Unsigned variable 'start_addr' can't be negative so it is unnecessary to test it. [unsignedPositive]
Beignet-1.3.2-Source/backend/src/backend/gen8_encoder.cpp:236:25: warning: Logical disjunction always evaluates to true: elemNum >= 1 || elemNum <= 4. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/backend/gen8_encoder.cpp:273:25: warning: Logical disjunction always evaluates to true: elemNum >= 1 || elemNum <= 4. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/backend/gen8_encoder.cpp:295:25: warning: Logical disjunction always evaluates to true: elemNum >= 1 || elemNum <= 4. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/backend/gen8_encoder.cpp:320:25: warning: Logical disjunction always evaluates to true: elemNum >= 1 || elemNum <= 4. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/backend/gen9_encoder.cpp:128:27: warning: Logical disjunction always evaluates to true: elemNum >= 1 || elemNum <= 4. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:530:21: style: Condition '!uniform_src' is always true [knownConditionTrueFalse]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:522:17: note: Assuming that condition '!uniform_src' is not redundant
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:530:21: note: Condition '!uniform_src' is always true
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:535:21: style: Condition '!uniform_src' is always true [knownConditionTrueFalse]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:522:17: note: Assuming that condition '!uniform_src' is not redundant
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:535:21: note: Condition '!uniform_src' is always true
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:541:23: style: Condition '!uniform_src' is always true [knownConditionTrueFalse]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:522:17: note: Assuming that condition '!uniform_src' is not redundant
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:541:23: note: Condition '!uniform_src' is always true
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:546:23: style: Condition '!uniform_src' is always true [knownConditionTrueFalse]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:522:17: note: Assuming that condition '!uniform_src' is not redundant
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:546:23: note: Condition '!uniform_src' is always true
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:3721:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:1678:14: style: The scope of the variable 'jip0' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:3269:13: style: The scope of the variable 'jip0' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:3269:19: style: The scope of the variable 'jip1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:384:35: style: Unsigned variable 'start_addr' can't be negative so it is unnecessary to test it. [unsignedPositive]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:417:35: style: Unsigned variable 'start_addr' can't be negative so it is unnecessary to test it. [unsignedPositive]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:461:35: style: Unsigned variable 'start_addr' can't be negative so it is unnecessary to test it. [unsignedPositive]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:500:35: style: Unsigned variable 'start_addr' can't be negative so it is unnecessary to test it. [unsignedPositive]
Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:2406:55: error: Uninitialized variable: rsp_len [uninitvar]
Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp:387:25: warning: Logical disjunction always evaluates to true: elemNum >= 1 || elemNum <= 4. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp:453:25: warning: Logical disjunction always evaluates to true: elemNum >= 1 || elemNum <= 4. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:248:38: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:249:38: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:530:30: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:573:30: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:615:11: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:641:11: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:662:30: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:694:30: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:265:16: style: union member 'ControlBits::pad' is never used. [unusedStructMember]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:298:16: style: union member 'DataTypeBits::pad' is never used. [unusedStructMember]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:312:16: style: union member 'Gen8DataTypeBits::pad' is never used. [unusedStructMember]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:322:16: style: union member 'SubRegBits::pad' is never used. [unusedStructMember]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:334:16: style: union member 'SrcRegBits::pad' is never used. [unusedStructMember]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:425:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp:481:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:2:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:19:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:20:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:21:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:22:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:23:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:25:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:26:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:27:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:28:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:29:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:30:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:31:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:32:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:33:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:34:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:35:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:36:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:37:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:38:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:39:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:40:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:41:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:42:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:43:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:44:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:45:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:46:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:47:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:48:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:49:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:50:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:55:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:56:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:57:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:58:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:59:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:60:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:61:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:62:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:63:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:284:97: style: Function 'addDependency' argument 3 names different: declaration 'm' definition 'depMode'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:171:80: note: Function 'addDependency' argument 3 names different: declaration 'm' definition 'depMode'.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:284:97: note: Function 'addDependency' argument 3 names different: declaration 'm' definition 'depMode'.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:303:58: style: Function 'addDependency' argument 1 names different: declaration 'node0' definition 'node'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:173:41: note: Function 'addDependency' argument 1 names different: declaration 'node0' definition 'node'.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:303:58: note: Function 'addDependency' argument 1 names different: declaration 'node0' definition 'node'.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:307:74: style: Function 'addDependency' argument 2 names different: declaration 'node0' definition 'node'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:175:57: note: Function 'addDependency' argument 2 names different: declaration 'node0' definition 'node'.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:307:74: note: Function 'addDependency' argument 2 names different: declaration 'node0' definition 'node'.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:311:47: style: Function 'makeBarrier' argument 1 names different: declaration 'insnID' definition 'barrierID'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:193:30: note: Function 'makeBarrier' argument 1 names different: declaration 'insnID' definition 'barrierID'.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:311:47: note: Function 'makeBarrier' argument 1 names different: declaration 'insnID' definition 'barrierID'.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:2:1: style: Variable 'LabelInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:3:1: style: Variable 'UnaryInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:4:1: style: Variable 'UnaryWithTempInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:5:1: style: Variable 'BinaryInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:6:1: style: Variable 'SimdShuffleInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:7:1: style: Variable 'BinaryWithTempInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:8:1: style: Variable 'TernaryInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:9:1: style: Variable 'I64ShiftInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:10:1: style: Variable 'I64HADDInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:11:1: style: Variable 'I64RHADDInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:12:1: style: Variable 'I64ToFloatInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:13:1: style: Variable 'FloatToI64InstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:14:1: style: Variable 'I64MULHIInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:15:1: style: Variable 'I64MADSATInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:16:1: style: Variable 'CompareInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:17:1: style: Variable 'I64CompareInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:18:1: style: Variable 'I64DIVREMInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:19:1: style: Variable 'JumpInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:20:1: style: Variable 'IndirectMoveInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:21:1: style: Variable 'EotInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:22:1: style: Variable 'NoOpInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:23:1: style: Variable 'WaitInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:24:1: style: Variable 'MathInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:25:1: style: Variable 'BarrierInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:26:1: style: Variable 'FenceInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:27:1: style: Variable 'Read64InstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:28:1: style: Variable 'Write64InstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:29:1: style: Variable 'Read64A64InstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:30:1: style: Variable 'Write64A64InstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:31:1: style: Variable 'UntypedReadInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:32:1: style: Variable 'UntypedWriteInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:33:1: style: Variable 'UntypedReadA64InstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:34:1: style: Variable 'UntypedWriteA64InstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:35:1: style: Variable 'ByteGatherA64InstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:36:1: style: Variable 'ByteScatterA64InstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:37:1: style: Variable 'ByteGatherInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:38:1: style: Variable 'ByteScatterInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:39:1: style: Variable 'DWordGatherInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:40:1: style: Variable 'PackByteInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:41:1: style: Variable 'UnpackByteInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:42:1: style: Variable 'PackLongInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:43:1: style: Variable 'UnpackLongInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:44:1: style: Variable 'SampleInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:45:1: style: Variable 'VmeInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:46:1: style: Variable 'TypedWriteInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:47:1: style: Variable 'SpillRegInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:48:1: style: Variable 'UnSpillRegInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:49:1: style: Variable 'AtomicInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:50:1: style: Variable 'AtomicA64InstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:51:1: style: Variable 'I64MULInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:52:1: style: Variable 'I64SATADDInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:53:1: style: Variable 'I64SATSUBInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:54:1: style: Variable 'F64DIVInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:55:1: style: Variable 'CalcTimestampInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:56:1: style: Variable 'StoreProfilingInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:57:1: style: Variable 'WorkGroupOpInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:58:1: style: Variable 'SubGroupOpInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:59:1: style: Variable 'PrintfInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:60:1: style: Variable 'OBReadInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:61:1: style: Variable 'OBWriteInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:62:1: style: Variable 'MBReadInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:63:1: style: Variable 'MBWriteInstructionLatency' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:2:1: style: Variable 'LabelInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:3:1: style: Variable 'UnaryInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:4:1: style: Variable 'UnaryWithTempInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:5:1: style: Variable 'BinaryInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:6:1: style: Variable 'SimdShuffleInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:7:1: style: Variable 'BinaryWithTempInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:8:1: style: Variable 'TernaryInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:9:1: style: Variable 'I64ShiftInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:10:1: style: Variable 'I64HADDInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:11:1: style: Variable 'I64RHADDInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:12:1: style: Variable 'I64ToFloatInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:13:1: style: Variable 'FloatToI64InstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:14:1: style: Variable 'I64MULHIInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:15:1: style: Variable 'I64MADSATInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:16:1: style: Variable 'CompareInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:17:1: style: Variable 'I64CompareInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:18:1: style: Variable 'I64DIVREMInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:19:1: style: Variable 'JumpInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:20:1: style: Variable 'IndirectMoveInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:21:1: style: Variable 'EotInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:22:1: style: Variable 'NoOpInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:23:1: style: Variable 'WaitInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:24:1: style: Variable 'MathInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:25:1: style: Variable 'BarrierInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:26:1: style: Variable 'FenceInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:27:1: style: Variable 'Read64InstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:28:1: style: Variable 'Write64InstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:29:1: style: Variable 'Read64A64InstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:30:1: style: Variable 'Write64A64InstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:31:1: style: Variable 'UntypedReadInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:32:1: style: Variable 'UntypedWriteInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:33:1: style: Variable 'UntypedReadA64InstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:34:1: style: Variable 'UntypedWriteA64InstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:35:1: style: Variable 'ByteGatherA64InstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:36:1: style: Variable 'ByteScatterA64InstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:37:1: style: Variable 'ByteGatherInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:38:1: style: Variable 'ByteScatterInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:39:1: style: Variable 'DWordGatherInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:40:1: style: Variable 'PackByteInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:41:1: style: Variable 'UnpackByteInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:42:1: style: Variable 'PackLongInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:43:1: style: Variable 'UnpackLongInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:44:1: style: Variable 'SampleInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:45:1: style: Variable 'VmeInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:46:1: style: Variable 'TypedWriteInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:47:1: style: Variable 'SpillRegInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:48:1: style: Variable 'UnSpillRegInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:49:1: style: Variable 'AtomicInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:50:1: style: Variable 'AtomicA64InstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:51:1: style: Variable 'I64MULInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:52:1: style: Variable 'I64SATADDInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:53:1: style: Variable 'I64SATSUBInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:54:1: style: Variable 'F64DIVInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:55:1: style: Variable 'CalcTimestampInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:56:1: style: Variable 'StoreProfilingInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:57:1: style: Variable 'WorkGroupOpInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:58:1: style: Variable 'SubGroupOpInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:59:1: style: Variable 'PrintfInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:60:1: style: Variable 'OBReadInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:61:1: style: Variable 'OBWriteInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:62:1: style: Variable 'MBReadInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_gen7_schedule_info.hxx:63:1: style: Variable 'MBWriteInstructionThroughput' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:119:12: warning: Member variable 'ScheduleDAGNode::regNum' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:119:12: style: Struct 'ScheduleDAGNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:795:15: error: Iterator 'toSchedule' used after element has been erased. [eraseDereference]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:796:32: note: Iterator 'toSchedule' used after element has been erased.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:795:15: note: Iterator 'toSchedule' used after element has been erased.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:795:15: error: Iterator 'toSchedule' used after element has been erased. [eraseDereference]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:799:9: note: Iterator 'toSchedule' used after element has been erased.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:795:15: note: Iterator 'toSchedule' used after element has been erased.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:795:15: error: Iterator 'toSchedule' used after element has been erased. [eraseDereference]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:800:20: note: Iterator 'toSchedule' used after element has been erased.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:795:15: note: Iterator 'toSchedule' used after element has been erased.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:795:15: error: Iterator 'toSchedule' used after element has been erased. [eraseDereference]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:801:34: note: Iterator 'toSchedule' used after element has been erased.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:795:15: note: Iterator 'toSchedule' used after element has been erased.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1523:5: style: Variable 'insn' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1520:0: note: Variable 'insn' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1523:5: note: Variable 'insn' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1524:5: style: Variable 'srcVector' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1521:0: note: Variable 'srcVector' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1524:5: note: Variable 'srcVector' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1525:5: style: Variable 'dstVector' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1522:0: note: Variable 'dstVector' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1525:5: note: Variable 'dstVector' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1716:5: style: Variable 'insn' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1713:0: note: Variable 'insn' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1716:5: note: Variable 'insn' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1717:5: style: Variable 'vector' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1712:0: note: Variable 'vector' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1717:5: note: Variable 'vector' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:269:47: style: Same expression on both sides of '||'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:6035:21: style: The scope of the variable 'dag0' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:6035:28: style: The scope of the variable 'dag1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:331:17: performance: Technically the member function 'gbe::SelectionDAG::setAsMergeable' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:333:17: performance: Technically the member function 'gbe::SelectionDAG::isMergeable' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:429:10: style: Technically the member function 'gbe::Opaque::hasLongRegRestrict' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:434:10: style: Technically the member function 'gbe::Opaque::getSlowByteGather' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3981:10: performance: Technically the member function 'gbe::Int32x16MulInstructionPattern::is16BitSpecialReg' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4234:10: performance: Technically the member function 'gbe::LoadInstructionPattern::isReadConstantLegacy' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4241:10: performance: Technically the member function 'gbe::LoadInstructionPattern::untypedReadStateless' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4400:10: performance: Technically the member function 'gbe::LoadInstructionPattern::read64Legacy' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4417:10: performance: Technically the member function 'gbe::LoadInstructionPattern::read64Stateless' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4656:17: performance: Technically the member function 'gbe::LoadInstructionPattern::convertU64ToU32' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4664:10: performance: Technically the member function 'gbe::LoadInstructionPattern::byteGatherStateless' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4878:10: performance: Technically the member function 'gbe::LoadInstructionPattern::emitOWordRead' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4965:17: performance: Technically the member function 'gbe::LoadInstructionPattern::isAllConstant' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:5028:17: performance: Technically the member function 'gbe::StoreInstructionPattern::convertU64ToU32' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:5036:10: performance: Technically the member function 'gbe::StoreInstructionPattern::untypedWriteStateless' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:5147:10: performance: Technically the member function 'gbe::StoreInstructionPattern::write64Legacy' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:5166:10: performance: Technically the member function 'gbe::StoreInstructionPattern::write64Stateless' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:5261:10: performance: Technically the member function 'gbe::StoreInstructionPattern::byteScatterStateless' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:5385:10: performance: Technically the member function 'gbe::StoreInstructionPattern::emitOWordWrite' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:6579:17: performance: Technically the member function 'gbe::AtomicInstructionPattern::convertU64ToU32' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:6587:10: performance: Technically the member function 'gbe::AtomicInstructionPattern::untypedAtomicA64Stateless' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7198:21: performance: Technically the member function 'gbe::ReadARFInstructionPattern::getRegNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7487:10: performance: Technically the member function 'gbe::BranchInstructionPattern::emitForwardBranch' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7541:10: performance: Technically the member function 'gbe::BranchInstructionPattern::emitBackwardBranch' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7890:17: performance: Technically the member function 'gbe::SubGroupInstructionPattern::emitSGReduce' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:322:12: style: Class 'SelectionDAG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:400:5: style: Class 'Opaque' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3102:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3102:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3410:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3410:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3697:18: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3697:18: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3765:18: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3765:18: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3833:18: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3833:18: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3893:18: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:3893:18: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4071:18: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4071:18: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4972:18: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:4972:18: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:5480:18: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:5480:18: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:5517:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:5517:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:6664:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:6664:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:6740:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:6740:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7207:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7207:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7235:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7235:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7292:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7292:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7317:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7317:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7339:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7339:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7382:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7382:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7424:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7424:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7606:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7606:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7952:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:362:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:7952:17: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:103:10: style: Technically the member function 'gbe::SelBasicBlockOptimizer::CanBeReplaced' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:184:32: note: Technically the member function 'gbe::SelBasicBlockOptimizer::CanBeReplaced' can be const.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:103:10: note: Technically the member function 'gbe::SelBasicBlockOptimizer::CanBeReplaced' can be const.
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:66:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:48:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:66:18: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:333:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:48:18: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:333:18: note: Function in derived class
Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp:404:12: style: The scope of the variable 'sz' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp:154:14: style: struct member 'CodeGenStrategy::simdWidth' is never used. [unusedStructMember]
Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp:155:14: style: struct member 'CodeGenStrategy::reservedSpillRegs' is never used. [unusedStructMember]
Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp:156:10: style: struct member 'CodeGenStrategy::limitRegisterPressure' is never used. [unusedStructMember]
Beignet-1.3.2-Source/backend/src/backend/gen_reg_allocation.cpp:51:12: style: Struct 'GenRegInterval' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/backend/gen_reg_allocation.cpp:74:5: style: Class 'Opaque' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/backend/program.cpp:439:7: style: Variable 'a_name' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/backend/src/backend/program.cpp:436:0: note: Variable 'a_name' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/program.cpp:439:7: note: Variable 'a_name' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/backend/src/backend/program.hpp:69:12: warning: Member variable 'PatchInfo::type' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/backend/program.hpp:69:12: warning: Member variable 'PatchInfo::subType' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/backend/program.hpp:69:12: warning: Member variable 'PatchInfo::offset' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/backend/program.cpp:80:11: warning: Member variable 'Kernel::simdWidth' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/backend/program.cpp:80:11: warning: Member variable 'Kernel::scratchSize' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/backend/program.cpp:80:11: warning: Member variable 'Kernel::oclVersion' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/backend/program.cpp:80:11: warning: Member variable 'Kernel::compileWgSize' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:104:29: warning: Member variable 'program_build_instance::prog_path' is not assigned a value in 'program_build_instance::operator='. [operatorEqVarError]
Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:104:29: warning: Member variable 'program_build_instance::build_opt' is not assigned a value in 'program_build_instance::operator='. [operatorEqVarError]
Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:104:29: warning: Member variable 'program_build_instance::fd' is not assigned a value in 'program_build_instance::operator='. [operatorEqVarError]
Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:104:29: warning: Member variable 'program_build_instance::file_len' is not assigned a value in 'program_build_instance::operator='. [operatorEqVarError]
Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:104:29: warning: Member variable 'program_build_instance::code' is not assigned a value in 'program_build_instance::operator='. [operatorEqVarError]
Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:104:29: warning: Member variable 'program_build_instance::gbe_prog' is not assigned a value in 'program_build_instance::operator='. [operatorEqVarError]
Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:113:17: style: Technically the member function 'program_build_instance::get_code' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:117:19: style: Technically the member function 'program_build_instance::get_program_path' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:121:9: style: Technically the member function 'program_build_instance::get_size' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:125:10: style: Technically the member function 'program_build_instance::print_file' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/sys/alloc.cpp:295:0: error: #error "Unsupported platform" [preprocessorErrorDirective]
Beignet-1.3.2-Source/backend/src/ir/constant.cpp:64:26: warning: Found function call inside sizeof(). [sizeofFunctionCall]
Beignet-1.3.2-Source/backend/src/ir/constant.cpp:65:26: warning: Found function call inside sizeof(). [sizeofFunctionCall]
Beignet-1.3.2-Source/backend/src/ir/constant.cpp:66:26: warning: Found function call inside sizeof(). [sizeofFunctionCall]
Beignet-1.3.2-Source/backend/src/ir/constant.hpp:44:5: style: 'Constant::operator=' should return 'Constant &'. [operatorEq]
Beignet-1.3.2-Source/backend/src/ir/function.cpp:279:16: style: Condition 'prev!=NULL' is always false [knownConditionTrueFalse]
Beignet-1.3.2-Source/backend/src/ir/function.cpp:275:24: note: Assignment 'prev=NULL', assigned value is 0
Beignet-1.3.2-Source/backend/src/ir/function.cpp:279:16: note: Condition 'prev!=NULL' is always false
Beignet-1.3.2-Source/backend/src/ir/function.cpp:289:11: style: Condition 'jumpToNext' is always false [knownConditionTrueFalse]
Beignet-1.3.2-Source/backend/src/ir/function.cpp:287:30: note: Assignment 'jumpToNext=NULL', assigned value is 0
Beignet-1.3.2-Source/backend/src/ir/function.cpp:289:11: note: Condition 'jumpToNext' is always false
Beignet-1.3.2-Source/backend/src/ir/function.cpp:330:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/backend/src/ir/function.cpp:330:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/backend/src/ir/function.cpp:334:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/backend/src/ir/function.cpp:334:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/backend/src/ir/half.hpp:43:16: style: Technically the member function 'gbe::ir::half::getVal' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/ir/half.hpp:39:7: style: Class 'half' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/half.hpp:34:3: warning: The class 'half' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
Beignet-1.3.2-Source/backend/src/ir/image.cpp:69:23: style: The scope of the variable 'imageInfo' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/ir/image.hpp:67:5: warning: Member variable 'ImageSet::indexMap' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/ir/image.hpp:67:5: warning: Member variable 'ImageSet::infoRegMap' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/ir/image.hpp:61:5: style: 'ImageSet::operator=' should return 'ImageSet &'. [operatorEq]
Beignet-1.3.2-Source/backend/src/ir/context.hpp:45:5: style: Class 'Context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.cpp:158:24: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:136:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:137:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:138:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:139:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:140:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:141:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:142:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:143:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:144:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:145:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:146:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:147:5: style: Class 'Immediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < TernaryInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < SelectInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < ConvertInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < AtomicInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < BranchInstruction , 0 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < StoreInstruction , 0 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < TypedWriteInstruction , 0 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < GetImageInfoInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < CalcTimestampInstruction , 0 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < StoreProfilingInstruction , 0 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < LoadImmInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < SyncInstruction , 0 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < ReadARFInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < RegionInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < IndirectMovInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < LabelInstruction , 0 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < WaitInstruction , 0 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < WorkGroupInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < SubGroupInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < PrintfInstruction , 1 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:75:0: performance: Technically the member function 'gbe :: ir :: internal :: NDstPolicy < MediaBlockWriteInstruction , 0 >::getDstNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < ConvertInstruction , 1 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < GetImageInfoInstruction , 1 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < CalcTimestampInstruction , 0 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < StoreProfilingInstruction , 0 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < LoadImmInstruction , 0 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < SyncInstruction , 0 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < ReadARFInstruction , 0 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < RegionInstruction , 1 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < IndirectMovInstruction , 2 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < LabelInstruction , 0 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:61:0: performance: Technically the member function 'gbe :: ir :: internal :: NSrcPolicy < WaitInstruction , 0 >::getSrcNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/liveness.cpp:189:11: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
Beignet-1.3.2-Source/backend/src/ir/liveness.cpp:197:13: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
Beignet-1.3.2-Source/backend/src/ir/lowering.cpp:195:58: style: Function 'lower' argument 1 names different: declaration 'name' definition 'functionName'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/backend/src/ir/lowering.cpp:116:35: note: Function 'lower' argument 1 names different: declaration 'name' definition 'functionName'.
Beignet-1.3.2-Source/backend/src/ir/lowering.cpp:195:58: note: Function 'lower' argument 1 names different: declaration 'name' definition 'functionName'.
Beignet-1.3.2-Source/backend/src/ir/lowering.cpp:38:5: style: Class 'ContextReturn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/lowering.cpp:112:5: style: Class 'FunctionArgumentLowerer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/printf.hpp:103:9: performance: Variable 'str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Beignet-1.3.2-Source/backend/src/ir/printf.hpp:128:9: performance: Variable 'state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Beignet-1.3.2-Source/backend/src/ir/printf.hpp:178:9: performance: Variable 'fmts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Beignet-1.3.2-Source/backend/src/ir/printf.hpp:208:16: performance: Technically the member function 'gbe::ir::PrintfSet::getPrintfBufferElementSize' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/printf.hpp:122:7: style: Struct 'PrintfSlot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/printf.hpp:126:7: style: Struct 'PrintfSlot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/printf.hpp:153:7: style: Struct 'PrintfLog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/printf.hpp:66:5: warning: The struct 'PrintfState' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
Beignet-1.3.2-Source/backend/src/ir/printf.hpp:113:5: warning: The struct 'PrintfSlot' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
Beignet-1.3.2-Source/backend/src/ir/printf.hpp:174:5: warning: The class 'PrintfSet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
Beignet-1.3.2-Source/backend/src/ir/profiling.cpp:45:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/backend/src/ir/profiling.cpp:67:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/backend/src/ir/profiling.cpp:67:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/backend/src/ir/profiling.cpp:67:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/backend/src/ir/reloc.hpp:47:3: warning: The class 'RelocTable' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
Beignet-1.3.2-Source/backend/src/ir/sampler.hpp:55:5: style: 'SamplerSet::operator=' should return 'SamplerSet &'. [operatorEq]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:68:25: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:85:25: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:397:22: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:416:23: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:440:22: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:979:9: style: The scope of the variable 'increased' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:700:61: style: Function 'replace' argument 2 names different: declaration 'serialSets' definition 'blockBBs'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:210:48: note: Function 'replace' argument 2 names different: declaration 'serialSets' definition 'blockBBs'.
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:700:61: note: Function 'replace' argument 2 names different: declaration 'serialSets' definition 'blockBBs'.
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:32:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:42:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:44:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:76:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:94:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:111:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:121:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:137:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:161:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:181:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:199:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:229:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:296:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:311:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:323:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:348:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:350:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:361:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:365:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:367:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:384:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:405:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:430:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:449:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:467:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:479:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:506:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:522:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:533:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:540:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:595:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:603:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:736:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:992:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:893:22: warning: Assert statement calls a function which may have desired side effects: 'succ_empty'. [assertWithSideEffect]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:56:5: warning: Member variable 'Block::fall_through' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:56:5: warning: Member variable 'Block::label' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:194:7: warning: Member variable 'CFGStructurizer::blocks_entry' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:59:13: performance: Variable 'children' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:64:12: style: Technically the member function 'gbe::ir::Block::succ_size' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:67:10: style: Technically the member function 'gbe::ir::Block::succ_empty' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:69:12: style: Technically the member function 'gbe::ir::Block::pred_size' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:73:15: style: Technically the member function 'gbe::ir::Block::type' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:204:12: performance: Technically the member function 'gbe::ir::CFGStructurizer::outBlockTypes' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:617:25: note: Technically the member function 'gbe::ir::CFGStructurizer::outBlockTypes' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:204:12: note: Technically the member function 'gbe::ir::CFGStructurizer::outBlockTypes' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:209:12: performance: Technically the member function 'gbe::ir::CFGStructurizer::cfgUpdate' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:647:25: note: Technically the member function 'gbe::ir::CFGStructurizer::cfgUpdate' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:209:12: note: Technically the member function 'gbe::ir::CFGStructurizer::cfgUpdate' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:215:12: performance: Technically the member function 'gbe::ir::CFGStructurizer::collectInsnNum' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:460:25: note: Technically the member function 'gbe::ir::CFGStructurizer::collectInsnNum' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:215:12: note: Technically the member function 'gbe::ir::CFGStructurizer::collectInsnNum' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:218:12: performance: Technically the member function 'gbe::ir::CFGStructurizer::handleSelfLoopBlock' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:36:25: note: Technically the member function 'gbe::ir::CFGStructurizer::handleSelfLoopBlock' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:218:12: note: Technically the member function 'gbe::ir::CFGStructurizer::handleSelfLoopBlock' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:222:12: performance: Technically the member function 'gbe::ir::CFGStructurizer::handleIfBlock' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:115:25: note: Technically the member function 'gbe::ir::CFGStructurizer::handleIfBlock' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:222:12: note: Technically the member function 'gbe::ir::CFGStructurizer::handleIfBlock' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:224:12: performance: Technically the member function 'gbe::ir::CFGStructurizer::handleThenBlock2' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:157:25: note: Technically the member function 'gbe::ir::CFGStructurizer::handleThenBlock2' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:224:12: note: Technically the member function 'gbe::ir::CFGStructurizer::handleThenBlock2' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:231:12: performance: Technically the member function 'gbe::ir::CFGStructurizer::checkForBarrier' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:471:25: note: Technically the member function 'gbe::ir::CFGStructurizer::checkForBarrier' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:231:12: note: Technically the member function 'gbe::ir::CFGStructurizer::checkForBarrier' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:232:12: performance: Technically the member function 'gbe::ir::CFGStructurizer::getLiveIn' can be static. [functionStatic]
Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:485:25: note: Technically the member function 'gbe::ir::CFGStructurizer::getLiveIn' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:232:12: note: Technically the member function 'gbe::ir::CFGStructurizer::getLiveIn' can be static.
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:115:5: style: Class 'SimpleBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:129:5: style: Class 'SerialBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:172:5: style: Class 'SelfLoopBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:194:7: style: Class 'CFGStructurizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:118:25: style: The function 'getEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:74:25: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:118:25: note: Function in derived class
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:119:25: style: The function 'getExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:78:25: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:119:25: note: Function in derived class
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:174:25: style: The function 'getEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:74:25: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:174:25: note: Function in derived class
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:178:25: style: The function 'getExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:78:25: note: Virtual function in base class
Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:178:25: note: Function in derived class
Beignet-1.3.2-Source/backend/src/ir/value.cpp:680:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_enqueue.cl:25:11: style: Variable 'queue' is not assigned a value. [unassignedVariable]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_enqueue.cl:97:15: style: Variable 'e' is not assigned a value. [unassignedVariable]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_enqueue.cl:26:10: error: Uninitialized variable: queue [uninitvar]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_enqueue.cl:98:10: error: Uninitialized variable: e [uninitvar]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:142:7: style: The scope of the variable 'ret0' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:222:7: style: The scope of the variable 'ret0' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:47:19: style: Variable 'pipe_size' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:87:19: style: Variable 'pipe_size' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:125:19: style: Variable 'pipe_size' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:148:0: style: Variable 'ret0' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:152:21: style: Variable 'pipe_size' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:182:19: style: Variable 'pipe_size' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:206:19: style: Variable 'pipe_size' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:232:21: style: Variable 'pipe_size' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl:262:19: style: Variable 'pipe_size' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3407:20: warning: Logical disjunction always evaluates to true: x > 0x1.1p0 || x <= 0. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3418:20: warning: Logical disjunction always evaluates to true: x > 0x1.1p0 || x <= 0. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3429:20: warning: Logical disjunction always evaluates to true: x > 0x1.1p0 || x <= 0. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3440:20: warning: Logical conjunction always evaluates to false: x > -0x1.6p1 && x < 0x1.6p1. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:783:8: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1084:62: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1085:61: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1086:63: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1122:22: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1238:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1283:29: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1931:17: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2103:17: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2262:25: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2265:17: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2303:46: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2708:18: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2717:33: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3166:54: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3167:53: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3168:55: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3251:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3253:63: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3254:65: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3347:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:285:9: style: The scope of the variable 'two25' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:287:3: style: The scope of the variable 'huge' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:479:9: style: The scope of the variable 'a' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:479:11: style: The scope of the variable 'hz' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:479:18: style: The scope of the variable 'qx' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:503:7: style: The scope of the variable 'n' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:533:7: style: The scope of the variable 'n' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:625:9: style: The scope of the variable 'n' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1112:24: style: The scope of the variable 'u' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1566:9: style: The scope of the variable 'o_threshold' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1567:3: style: The scope of the variable 'u_threshold' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1569:3: style: The scope of the variable 'ivln2' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1578:9: style: The scope of the variable 'ln2HI_1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1580:9: style: The scope of the variable 'ln2LO_1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1581:9: style: The scope of the variable 'half_0' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1582:9: style: The scope of the variable 'half_1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1726:12: style: The scope of the variable 'i' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1727:12: style: The scope of the variable 'P' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1727:14: style: The scope of the variable 'Q' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1727:18: style: The scope of the variable 'y' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1851:8: style: The scope of the variable 'R' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1851:10: style: The scope of the variable 'S' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1851:12: style: The scope of the variable 'P' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1851:14: style: The scope of the variable 'Q' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1851:18: style: The scope of the variable 'y' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1918:9: style: The scope of the variable 'one' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1999:3: style: The scope of the variable 'tiny' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2000:3: style: The scope of the variable 'ivln2' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2002:3: style: The scope of the variable 'o_threshold' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2003:11: style: The scope of the variable 'hi' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2003:14: style: The scope of the variable 'lo' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2123:3: style: The scope of the variable 'ln2' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2124:3: style: The scope of the variable 'huge' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2149:9: style: The scope of the variable 'one' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2151:11: style: The scope of the variable 'w' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2182:18: style: The scope of the variable 'two' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2182:27: style: The scope of the variable 'tiny' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2183:9: style: The scope of the variable 't' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2218:3: style: The scope of the variable 'one' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2252:9: style: The scope of the variable 'zero' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2255:9: style: The scope of the variable 'p_half' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2624:14: style: The scope of the variable 'z_h' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2624:18: style: The scope of the variable 'z_l' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2625:20: style: The scope of the variable 's' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2629:3: style: The scope of the variable 'zero' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2636:3: style: The scope of the variable 'L1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2645:3: style: The scope of the variable 'cp_h' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2646:3: style: The scope of the variable 'cp_l' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2648:3: style: The scope of the variable 'ivln2_h' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2958:14: style: The scope of the variable 'z_h' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2958:18: style: The scope of the variable 'z_l' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2959:20: style: The scope of the variable 's' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3133:9: style: The scope of the variable 'a' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3133:11: style: The scope of the variable 'b' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3133:13: style: The scope of the variable 'an' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3133:16: style: The scope of the variable 'bn' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3133:19: style: The scope of the variable 'cn' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3258:16: style: The scope of the variable 'hx' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3258:20: style: The scope of the variable 'sx' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3258:24: style: The scope of the variable 'hy' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:3258:28: style: The scope of the variable 'sy' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1625:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2073:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:413:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1489:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:183:3: style: Variable 'two25' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:189:15: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:245:12: style: Unused variable: z [unusedVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:267:15: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:502:0: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:532:0: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:624:0: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1256:3: style: Variable 'B2' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1654:1: style: Variable 'half_val' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1656:1: style: Variable 'two' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1787:1: style: Variable 'efx' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:1788:1: style: Variable 'efx8' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2217:0: style: Variable 'tiny' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2632:0: style: Variable 'two24' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2936:3: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2939:3: style: Variable 'two24' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl:2977:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3379:20: warning: Logical disjunction always evaluates to true: x > 0x1.1p0 || x <= 0. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3390:20: warning: Logical disjunction always evaluates to true: x > 0x1.1p0 || x <= 0. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3401:20: warning: Logical disjunction always evaluates to true: x > 0x1.1p0 || x <= 0. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3412:20: warning: Logical conjunction always evaluates to false: x > -0x1.6p1 && x < 0x1.6p1. [incorrectLogicOperator]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:775:8: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1076:55: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1112:22: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1228:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1273:29: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1911:17: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2083:17: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2242:25: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2245:17: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2283:46: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2684:18: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2693:33: style: Same expression on both sides of '/'. [duplicateExpression]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3142:47: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3225:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3319:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:277:9: style: The scope of the variable 'two25' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:279:3: style: The scope of the variable 'huge' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:471:9: style: The scope of the variable 'a' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:471:11: style: The scope of the variable 'hz' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:471:18: style: The scope of the variable 'qx' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:495:7: style: The scope of the variable 'n' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:525:7: style: The scope of the variable 'n' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:617:9: style: The scope of the variable 'n' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1102:24: style: The scope of the variable 'u' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1546:9: style: The scope of the variable 'o_threshold' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1547:3: style: The scope of the variable 'u_threshold' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1549:3: style: The scope of the variable 'ivln2' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1558:9: style: The scope of the variable 'ln2HI_1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1560:9: style: The scope of the variable 'ln2LO_1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1561:9: style: The scope of the variable 'half_0' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1562:9: style: The scope of the variable 'half_1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1706:12: style: The scope of the variable 'i' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1707:12: style: The scope of the variable 'P' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1707:14: style: The scope of the variable 'Q' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1707:18: style: The scope of the variable 'y' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1831:8: style: The scope of the variable 'R' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1831:10: style: The scope of the variable 'S' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1831:12: style: The scope of the variable 'P' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1831:14: style: The scope of the variable 'Q' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1831:18: style: The scope of the variable 'y' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1898:9: style: The scope of the variable 'one' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1979:3: style: The scope of the variable 'tiny' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1980:3: style: The scope of the variable 'ivln2' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1982:3: style: The scope of the variable 'o_threshold' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1983:11: style: The scope of the variable 'hi' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1983:14: style: The scope of the variable 'lo' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2103:3: style: The scope of the variable 'ln2' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2104:3: style: The scope of the variable 'huge' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2129:9: style: The scope of the variable 'one' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2131:11: style: The scope of the variable 'w' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2162:18: style: The scope of the variable 'two' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2162:27: style: The scope of the variable 'tiny' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2163:9: style: The scope of the variable 't' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2198:3: style: The scope of the variable 'one' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2232:9: style: The scope of the variable 'zero' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2235:9: style: The scope of the variable 'p_half' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2600:14: style: The scope of the variable 'z_h' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2600:18: style: The scope of the variable 'z_l' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2601:20: style: The scope of the variable 's' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2605:3: style: The scope of the variable 'zero' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2612:3: style: The scope of the variable 'L1' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2621:3: style: The scope of the variable 'cp_h' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2622:3: style: The scope of the variable 'cp_l' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2624:3: style: The scope of the variable 'ivln2_h' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2934:14: style: The scope of the variable 'z_h' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2934:18: style: The scope of the variable 'z_l' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2935:20: style: The scope of the variable 's' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3109:9: style: The scope of the variable 'a' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3109:11: style: The scope of the variable 'b' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3109:13: style: The scope of the variable 'an' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3109:16: style: The scope of the variable 'bn' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3109:19: style: The scope of the variable 'cn' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3230:16: style: The scope of the variable 'hx' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3230:20: style: The scope of the variable 'sx' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3230:24: style: The scope of the variable 'hy' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:3230:28: style: The scope of the variable 'sy' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1605:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2053:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:405:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1469:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:175:3: style: Variable 'two25' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:181:15: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:237:12: style: Unused variable: z [unusedVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:259:15: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:494:0: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:524:0: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:616:0: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1246:3: style: Variable 'B2' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1634:1: style: Variable 'half_val' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1636:1: style: Variable 'two' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1767:1: style: Variable 'efx' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:1768:1: style: Variable 'efx8' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2197:0: style: Variable 'tiny' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2608:0: style: Variable 'two24' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2912:3: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2915:3: style: Variable 'two24' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl:2953:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.hpp:81:42: performance: Function parameter 'symbol' should be passed by const reference. [passedByValue]
Beignet-1.3.2-Source/backend/src/llvm/StripAttributes.cpp:82:5: style: Class 'StripAttributes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/llvm/llvm_barrier_nodup.cpp:44:7: style: Class 'BarrierNodup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/llvm/llvm_bitcode_link.cpp:85:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/llvm/llvm_device_enqueue.cpp:176:48: style: Redundant pointer operation on 'I' - it's already a pointer. [redundantPointerOp]
Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:99:0: error: #error "Only LLVM 3.3 and newer are supported" [preprocessorErrorDirective]
Beignet-1.3.2-Source/backend/src/llvm/llvm_loadstore_optimization.cpp:35:5: warning: Member variable 'GenLoadStoreOptimization::SE' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/llvm/llvm_loadstore_optimization.cpp:35:5: warning: Member variable 'GenLoadStoreOptimization::TD' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/llvm/llvm_passes.cpp:227:5: style: Class 'GenRemoveGEPPasss' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/llvm/llvm_printf_parser.cpp:423:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/llvm/llvm_printf_parser.cpp:301:5: style: Class 'PrintfParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/llvm/llvm_profiling.cpp:132:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/llvm/llvm_profiling.cpp:138:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/llvm/llvm_profiling.cpp:142:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/llvm/llvm_profiling.cpp:147:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/llvm/llvm_profiling.cpp:181:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/llvm/llvm_profiling.cpp:183:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/llvm/llvm_profiling.cpp:74:5: style: Class 'ProfilingInserter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/backend/src/llvm/llvm_sampler_fix.cpp:56:14: style: The scope of the variable 'needFix' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/llvm/llvm_sampler_fix.cpp:106:14: style: The scope of the variable 'needFix' can be reduced. [variableScope]
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:338:12: warning: Either the condition '!constantInt' is redundant or there is possible null pointer dereference: constantInt. [nullPointerRedundantCheck]
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:335:9: note: Assuming that condition '!constantInt' is not redundant
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:338:12: note: Null pointer dereference
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:442:79: style: Function 'makeScalarizedCalls' argument 3 names different: declaration 'numComponents' definition 'count'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:133:63: note: Function 'makeScalarizedCalls' argument 3 names different: declaration 'numComponents' definition 'count'.
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:442:79: note: Function 'makeScalarizedCalls' argument 3 names different: declaration 'numComponents' definition 'count'.
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:239:12: warning: Assert statement calls a function which may have desired side effects: 'canGetComponent'. [assertWithSideEffect]
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:499:13: warning: Assert statement calls a function which may have desired side effects: 'canGetComponentArgs'. [assertWithSideEffect]
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:97:5: warning: Member variable 'Scalarize::module' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:97:5: warning: Member variable 'Scalarize::builder' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:97:5: warning: Member variable 'Scalarize::intTy' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp:97:5: warning: Member variable 'Scalarize::floatTy' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp:287:17: style: Unused variable: errInfo [unusedVariable]
Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp:415:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp:270:10: style: Technically the member function 'gbe::gbeDiagnosticContext::has_errors' can be const. [functionConst]
Beignet-1.3.2-Source/backend/src/sys/intrusive_list.hpp:56:12: style: Class 'intrusive_list_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/benchmark/benchmark_copy_buf.cpp:27:20: style: Condition 'src_off+cb>sz' is always false [knownConditionTrueFalse]
Beignet-1.3.2-Source/benchmark/benchmark_copy_buf.cpp:9:19: note: Assignment 'src_off=0', assigned value is 0
Beignet-1.3.2-Source/benchmark/benchmark_copy_buf.cpp:27:20: note: Condition 'src_off+cb>sz' is always false
Beignet-1.3.2-Source/benchmark/benchmark_copy_buf.cpp:27:25: style: Same expression on both sides of '||' because the value of 'src_off+cb>sz' and 'dst_off+cb>sz' are the same. [duplicateExpression]
Beignet-1.3.2-Source/benchmark/benchmark_copy_buf.cpp:9:19: note: 'src_off' is assigned value '0' here.
Beignet-1.3.2-Source/benchmark/benchmark_copy_buf.cpp:9:32: note: 'dst_off' is assigned value '0' here.
Beignet-1.3.2-Source/benchmark/benchmark_copy_buf.cpp:27:25: note: Same expression on both sides of '||' because the value of 'src_off+cb>sz' and 'dst_off+cb>sz' are the same.
Beignet-1.3.2-Source/benchmark/benchmark_math.cpp:60:0: error: Memory leak: src [memleak]
Beignet-1.3.2-Source/benchmark/benchmark_run.cpp:79:9: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/benchmark/benchmark_run.cpp:93:9: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/benchmark/benchmark_run.cpp:103:9: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/kernels/bench_workgroup.cl:108:7: style: The scope of the variable 'val' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/bench_workgroup.cl:124:8: style: The scope of the variable 'val' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/bench_workgroup.cl:143:7: style: The scope of the variable 'val' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/bench_workgroup.cl:159:8: style: The scope of the variable 'val' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/bench_workgroup.cl:178:7: style: The scope of the variable 'val' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/bench_workgroup.cl:194:8: style: The scope of the variable 'val' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/bench_workgroup.cl:213:7: style: The scope of the variable 'val' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/bench_workgroup.cl:229:8: style: The scope of the variable 'val' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/compare_image_2d_and_1d_array.cl:9:12: style: Variable 'color1' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compare_image_2d_and_1d_array.cl:10:12: style: Variable 'color2' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_argument_structure_indirect.cl:1:18: style: struct member 'hop::a' is never used. [unusedStructMember]
Beignet-1.3.2-Source/kernels/compiler_argument_structure_select.cl:2:8: style: struct member 'hop::offset' is never used. [unusedStructMember]
Beignet-1.3.2-Source/kernels/compiler_array4.cl:4:7: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_array4.cl:5:7: style: Unused variable: final [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_async_copy.cl:15:1: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_async_copy.cl:16:1: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_async_copy.cl:17:1: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_async_copy.cl:18:1: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_async_copy.cl:19:1: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_async_copy.cl:20:1: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_async_copy.cl:21:1: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_async_copy.cl:22:1: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_async_copy.cl:23:1: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:7:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:6:3: note: Variable 'b' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:7:3: note: Variable 'b' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:70:4: style: Variable 'f_8' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:69:4: note: Variable 'f_8' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:70:4: note: Variable 'f_8' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:71:4: style: Variable 'f_8' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:70:4: note: Variable 'f_8' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:71:4: note: Variable 'f_8' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:72:4: style: Variable 'f_8' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:71:4: note: Variable 'f_8' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:72:4: note: Variable 'f_8' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:7:7: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:8:8: style: Unused variable: c [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:9:17: style: Unused variable: uc [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:10:9: style: Unused variable: uc_2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:11:9: style: Unused variable: s [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:12:18: style: Unused variable: us [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:13:10: style: Unused variable: us_2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:14:7: style: Unused variable: i [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:15:16: style: Unused variable: ui [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:16:8: style: Unused variable: ui_2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:17:8: style: Unused variable: l [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:18:17: style: Unused variable: ul [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:19:9: style: Unused variable: ul_2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:20:9: style: Unused variable: f [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:21:8: style: Unused variable: h [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:22:10: style: Unused variable: sz [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:23:13: style: Unused variable: pt [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:24:12: style: Unused variable: it [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:25:13: style: Unused variable: uit [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:39:4: style: Unused variable: c2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:39:4: style: Unused variable: uc2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:39:4: style: Unused variable: s2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:39:4: style: Unused variable: us2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:39:4: style: Unused variable: i2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:39:4: style: Unused variable: ui2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:39:4: style: Unused variable: l2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:39:4: style: Unused variable: ul2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:39:4: style: Unused variable: f2 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:40:4: style: Unused variable: c3 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:40:4: style: Unused variable: uc3 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:40:4: style: Unused variable: s3 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:40:4: style: Unused variable: us3 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:40:4: style: Unused variable: i3 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:40:4: style: Unused variable: ui3 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:40:4: style: Unused variable: l3 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:40:4: style: Unused variable: ul3 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:40:4: style: Unused variable: f3 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:41:4: style: Unused variable: c4 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:41:4: style: Unused variable: uc4 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:41:4: style: Unused variable: s4 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:41:4: style: Unused variable: us4 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:41:4: style: Unused variable: i4 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:41:4: style: Unused variable: ui4 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:41:4: style: Unused variable: l4 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:41:4: style: Unused variable: ul4 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:41:4: style: Unused variable: f4 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:42:4: style: Unused variable: c8 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:42:4: style: Unused variable: uc8 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:42:4: style: Unused variable: s8 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:42:4: style: Unused variable: us8 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:42:4: style: Unused variable: i8 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:42:4: style: Unused variable: ui8 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:42:4: style: Unused variable: l8 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:42:4: style: Unused variable: ul8 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:42:4: style: Unused variable: f8 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:43:4: style: Unused variable: c16 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:43:4: style: Unused variable: uc16 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:43:4: style: Unused variable: s16 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:43:4: style: Unused variable: us16 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:43:4: style: Unused variable: i16 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:43:4: style: Unused variable: ui16 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:43:4: style: Unused variable: l16 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:43:4: style: Unused variable: ul16 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:43:4: style: Unused variable: f16 [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:72:10: style: Variable 'f_8' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:73:24: style: Variable 'u_4' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:76:14: style: Unused variable: i2dt [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:77:14: style: Unused variable: i3dt [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:78:14: style: Unused variable: st [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_data_types.cl:79:12: style: Unused variable: et [unusedVariable]
Beignet-1.3.2-Source/kernels/compiler_double.cl:4:10: style: The scope of the variable 'd' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:3:3: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:2:0: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:3:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:4:3: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:3:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:4:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:5:3: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:4:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:5:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:6:3: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:5:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:6:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:7:3: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:6:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:7:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:8:3: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:7:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:8:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:9:3: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:8:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:9:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:10:3: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:9:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:10:3: note: Variable 'z' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_geometric_builtin.cl:10:7: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:6:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:5:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:6:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:7:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:6:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:7:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:8:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:7:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:8:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:9:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:8:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:9:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:10:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:9:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:10:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:16:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:15:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:16:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:17:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:16:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:17:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:18:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:17:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:18:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:19:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:18:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:19:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:22:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_integer_builtin.cl:20:12: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_local_slm.cl:2:8: style: struct member 'Test::t0' is never used. [unusedStructMember]
Beignet-1.3.2-Source/kernels/compiler_mandelbrot_alternate.cl:13:16: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:6:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:5:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:6:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:7:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:6:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:7:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:8:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:7:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:8:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:9:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:8:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:9:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:10:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:9:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:10:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:11:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:10:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:11:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:12:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:11:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:12:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:13:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:12:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:13:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:14:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:13:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:14:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:15:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:14:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:15:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:16:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:15:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:16:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:17:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:16:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:17:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:18:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:17:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:18:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:19:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:18:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:19:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:20:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:19:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:20:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:21:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:20:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:21:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:22:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:21:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:22:3: note: Variable 'f' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_math_constants.cl:22:7: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_program_global.cl:2:7: style: struct member 'config::s0' is never used. [unusedStructMember]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:6:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:5:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:6:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:7:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:6:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:7:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:8:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:7:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:8:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:9:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:8:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:9:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:10:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:9:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:10:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:11:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:10:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:11:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:12:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:11:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:12:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:13:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:12:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:13:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:14:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:13:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:14:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:15:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:14:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:15:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:16:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:15:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:16:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:17:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:16:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:17:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:18:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:17:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:18:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:20:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:18:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:20:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:21:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:20:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:21:3: note: Variable 'i' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_relational_builtin.cl:21:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:4:24: style: Variable 's0' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:6:5: style: Variable 's1' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:7:5: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:8:5: style: Variable 's3' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:9:5: style: Variable 's4' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:10:5: style: Variable 's5' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:11:5: style: Variable 's6' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:12:5: style: Variable 's7' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:13:5: style: Variable 's8' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:14:5: style: Variable 's9' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:15:5: style: Variable 's10' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:16:5: style: Variable 's11' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:17:5: style: Variable 's12' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:18:5: style: Variable 's13' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:19:5: style: Variable 's14' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:20:5: style: Variable 's15' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:21:5: style: Variable 's16' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:22:5: style: Variable 's17' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:23:5: style: Variable 's18' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_sampler.cl:24:5: style: Variable 's19' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_structure_attributes.cl:14:1: style: struct member 's3::c' is never used. [unusedStructMember]
Beignet-1.3.2-Source/kernels/compiler_structure_attributes.cl:14:1: style: struct member 's3::i' is never used. [unusedStructMember]
Beignet-1.3.2-Source/kernels/compiler_structure_attributes.cl:14:1: style: struct member 's3::f' is never used. [unusedStructMember]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:7:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:6:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:7:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:8:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:7:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:8:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:10:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:8:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:10:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:11:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:10:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:11:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:12:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:11:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:12:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:13:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:12:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:13:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:15:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:13:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:15:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:16:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:15:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:16:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:17:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:16:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:17:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:18:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:17:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:18:3: note: Variable 'g' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_type_casting.cl:18:7: style: Variable 'g' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:6:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:5:0: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:6:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:7:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:6:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:7:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:8:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:7:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:8:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:9:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:8:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:9:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:10:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:9:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:10:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:11:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:10:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:11:3: note: Variable 'y' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:4:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/compiler_workitem_builtin.cl:11:7: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/my_test.cl:6:15: style: The scope of the variable 'a' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/my_test.cl:6:18: style: The scope of the variable 'b' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/my_test.cl:6:21: style: The scope of the variable 'c' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/my_test.cl:6:24: style: The scope of the variable 'd' can be reduced. [variableScope]
Beignet-1.3.2-Source/kernels/my_test.cl:4:16: style: Unused variable: j [unusedVariable]
Beignet-1.3.2-Source/kernels/runtime_compile_link_b.cl:8:11: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
Beignet-1.3.2-Source/kernels/test_get_arg_info.cl:2:9: style: struct member '_test_arg_struct::a' is never used. [unusedStructMember]
Beignet-1.3.2-Source/kernels/test_get_arg_info.cl:3:9: style: struct member '_test_arg_struct::b' is never used. [unusedStructMember]
Beignet-1.3.2-Source/kernels/test_printf.cl:33:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'float'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/kernels/test_printf.cl:10:9: style: The scope of the variable 'f' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_alloc.c:74:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
Beignet-1.3.2-Source/src/cl_alloc.c:34:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/cl_alloc.c:32:0: note: Variable 'p' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_alloc.c:34:3: note: Variable 'p' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_alloc.c:44:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/cl_alloc.c:42:0: note: Variable 'p' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_alloc.c:44:3: note: Variable 'p' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_alloc.c:54:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/cl_alloc.c:52:0: note: Variable 'p' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_alloc.c:54:3: note: Variable 'p' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_api.c:225:17: style: The scope of the variable 'data' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_api.c:367:17: style: The scope of the variable 'data' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_api.c:459:17: style: The scope of the variable 'data' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_api_kernel.c:363:40: portability: 'new_args' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
Beignet-1.3.2-Source/src/cl_api_mem.c:1345:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
Beignet-1.3.2-Source/src/cl_api_mem.c:192:5: style: Variable 'depth' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/cl_api_mem.c:191:5: note: Variable 'depth' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_api_mem.c:192:5: note: Variable 'depth' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_api_mem.c:199:5: style: Variable 'array_sz' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/cl_api_mem.c:198:5: note: Variable 'array_sz' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_api_mem.c:199:5: note: Variable 'array_sz' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_api_mem.c:1078:0: style: Same expression used in consecutive assignments of 'src_height' and 'dst_height'. [duplicateAssignExpression]
Beignet-1.3.2-Source/src/cl_api_mem.c:1079:0: note: Same expression used in consecutive assignments of 'src_height' and 'dst_height'.
Beignet-1.3.2-Source/src/cl_api_mem.c:1078:0: note: Same expression used in consecutive assignments of 'src_height' and 'dst_height'.
Beignet-1.3.2-Source/src/cl_api_mem.c:642:10: style: The scope of the variable 'total_size' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_api_mem.c:791:10: style: The scope of the variable 'total_size' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_api_mem.c:1110:10: style: The scope of the variable 'total_size' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_cmrt.cpp:80:12: warning: Either the condition 'cmrt_device==NULL' is redundant or there is possible null pointer dereference: cmrt_device. [nullPointerRedundantCheck]
Beignet-1.3.2-Source/src/cl_cmrt.cpp:62:19: note: Assuming that condition 'cmrt_device==NULL' is not redundant
Beignet-1.3.2-Source/src/cl_cmrt.cpp:80:12: note: Null pointer dereference
Beignet-1.3.2-Source/src/cl_cmrt.cpp:85:3: warning: Possible null pointer dereference: cmrt_program [nullPointer]
Beignet-1.3.2-Source/src/cl_cmrt.cpp:79:29: note: Assignment 'cmrt_program=NULL', assigned value is 0
Beignet-1.3.2-Source/src/cl_cmrt.cpp:85:3: note: Null pointer dereference
Beignet-1.3.2-Source/src/cl_cmrt.cpp:144:3: warning: Possible null pointer dereference: pKernelArray [nullPointer]
Beignet-1.3.2-Source/src/cl_cmrt.cpp:141:26: note: Assignment 'pKernelArray=NULL', assigned value is 0
Beignet-1.3.2-Source/src/cl_cmrt.cpp:144:3: note: Null pointer dereference
Beignet-1.3.2-Source/src/cl_cmrt.cpp:151:14: warning: Possible null pointer dereference: pCmQueue [nullPointer]
Beignet-1.3.2-Source/src/cl_cmrt.cpp:138:23: note: Assignment 'pCmQueue=NULL', assigned value is 0
Beignet-1.3.2-Source/src/cl_cmrt.cpp:151:14: note: Null pointer dereference
Beignet-1.3.2-Source/src/cl_cmrt.cpp:302:3: warning: Possible null pointer dereference: pCmQueue [nullPointer]
Beignet-1.3.2-Source/src/cl_cmrt.cpp:299:23: note: Assignment 'pCmQueue=NULL', assigned value is 0
Beignet-1.3.2-Source/src/cl_cmrt.cpp:302:3: note: Null pointer dereference
Beignet-1.3.2-Source/src/cl_command_queue.c:45:3: style: Variable 'queue' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/cl_command_queue.c:42:0: note: Variable 'queue' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_command_queue.c:45:3: note: Variable 'queue' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_command_queue.c:240:37: style: Function 'cl_command_queue_ND_range' argument 2 names different: declaration 'ker' definition 'k'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_command_queue.h:71:51: note: Function 'cl_command_queue_ND_range' argument 2 names different: declaration 'ker' definition 'k'.
Beignet-1.3.2-Source/src/cl_command_queue.c:240:37: note: Function 'cl_command_queue_ND_range' argument 2 names different: declaration 'ker' definition 'k'.
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:398:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:444:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:413:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:69:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:71:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:73:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:74:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:76:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:470:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:244:3: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:245:3: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
Beignet-1.3.2-Source/src/cl_command_queue_gen7.c:246:3: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
Beignet-1.3.2-Source/src/cl_context.c:126:47: style: Function 'cl_context_add_event' argument 2 names different: declaration 'sampler' definition 'event'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_context.h:144:59: note: Function 'cl_context_add_event' argument 2 names different: declaration 'sampler' definition 'event'.
Beignet-1.3.2-Source/src/cl_context.c:126:47: note: Function 'cl_context_add_event' argument 2 names different: declaration 'sampler' definition 'event'.
Beignet-1.3.2-Source/src/cl_context.c:139:50: style: Function 'cl_context_remove_event' argument 2 names different: declaration 'sampler' definition 'event'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_context.h:145:62: note: Function 'cl_context_remove_event' argument 2 names different: declaration 'sampler' definition 'event'.
Beignet-1.3.2-Source/src/cl_context.c:139:50: note: Function 'cl_context_remove_event' argument 2 names different: declaration 'sampler' definition 'event'.
Beignet-1.3.2-Source/src/cl_context.c:328:41: style: Function 'cl_context_new' argument 1 names different: declaration 'prop' definition 'props'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_context.h:158:59: note: Function 'cl_context_new' argument 1 names different: declaration 'prop' definition 'props'.
Beignet-1.3.2-Source/src/cl_context.c:328:41: note: Function 'cl_context_new' argument 1 names different: declaration 'prop' definition 'props'.
Beignet-1.3.2-Source/src/cl_device_enqueue.c:114:13: style: The scope of the variable 'type' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_device_enqueue.c:114:19: style: The scope of the variable 'dim' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_device_enqueue.c:115:16: style: The scope of the variable 'kernel_name' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_gt_device.h:141:0: error: failed to expand 'DECL_INFO_STRING', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
Beignet-1.3.2-Source/src/cl_enqueue.c:495:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_enqueue.c:269:36: portability: 'dst_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
Beignet-1.3.2-Source/src/cl_enqueue.c:416:25: portability: 'mapped_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
Beignet-1.3.2-Source/src/cl_event.c:81:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_event.c:189:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_event.c:607:7: style: The scope of the variable 'status' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_event.c:79:50: style: Function 'cl_event_update_timestamp' argument 2 names different: declaration 'status' definition 'state'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_event.h:87:62: note: Function 'cl_event_update_timestamp' argument 2 names different: declaration 'status' definition 'state'.
Beignet-1.3.2-Source/src/cl_event.c:79:50: note: Function 'cl_event_update_timestamp' argument 2 names different: declaration 'status' definition 'state'.
Beignet-1.3.2-Source/src/cl_extensions.c:122:66: style: Function 'cl_intel_platform_enable_extension' argument 2 names different: declaration 'name' definition 'ext'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_extensions.h:112:66: note: Function 'cl_intel_platform_enable_extension' argument 2 names different: declaration 'name' definition 'ext'.
Beignet-1.3.2-Source/src/cl_extensions.c:122:66: note: Function 'cl_intel_platform_enable_extension' argument 2 names different: declaration 'name' definition 'ext'.
Beignet-1.3.2-Source/src/cl_image.c:232:39: style: Function 'cl_image_get_supported_fmt' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_image.h:37:53: note: Function 'cl_image_get_supported_fmt' argument 1 names different: declaration 'context' definition 'ctx'.
Beignet-1.3.2-Source/src/cl_image.c:232:39: note: Function 'cl_image_get_supported_fmt' argument 1 names different: declaration 'context' definition 'ctx'.
Beignet-1.3.2-Source/src/cl_kernel.c:108:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
Beignet-1.3.2-Source/src/cl_kernel.c:115:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
Beignet-1.3.2-Source/src/cl_kernel.c:150:39: style: Redundant condition: arg_type==GBE_ARG_SAMPLER. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
Beignet-1.3.2-Source/src/cl_kernel.c:42:12: style: The scope of the variable 'i' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_kernel.c:125:40: style: Function 'cl_kernel_set_arg' argument 2 names different: declaration 'arg_index' definition 'index'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_kernel.h:116:42: note: Function 'cl_kernel_set_arg' argument 2 names different: declaration 'arg_index' definition 'index'.
Beignet-1.3.2-Source/src/cl_kernel.c:125:40: note: Function 'cl_kernel_set_arg' argument 2 names different: declaration 'arg_index' definition 'index'.
Beignet-1.3.2-Source/src/cl_kernel.c:125:54: style: Function 'cl_kernel_set_arg' argument 3 names different: declaration 'arg_size' definition 'sz'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_kernel.h:117:42: note: Function 'cl_kernel_set_arg' argument 3 names different: declaration 'arg_size' definition 'sz'.
Beignet-1.3.2-Source/src/cl_kernel.c:125:54: note: Function 'cl_kernel_set_arg' argument 3 names different: declaration 'arg_size' definition 'sz'.
Beignet-1.3.2-Source/src/cl_kernel.c:125:70: style: Function 'cl_kernel_set_arg' argument 4 names different: declaration 'arg_value' definition 'value'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_kernel.h:118:42: note: Function 'cl_kernel_set_arg' argument 4 names different: declaration 'arg_value' definition 'value'.
Beignet-1.3.2-Source/src/cl_kernel.c:125:70: note: Function 'cl_kernel_set_arg' argument 4 names different: declaration 'arg_value' definition 'value'.
Beignet-1.3.2-Source/src/cl_kernel.c:282:52: style: Function 'cl_kernel_set_arg_svm_pointer' argument 2 names different: declaration 'arg_index' definition 'index'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_kernel.h:120:54: note: Function 'cl_kernel_set_arg_svm_pointer' argument 2 names different: declaration 'arg_index' definition 'index'.
Beignet-1.3.2-Source/src/cl_kernel.c:282:52: note: Function 'cl_kernel_set_arg_svm_pointer' argument 2 names different: declaration 'arg_index' definition 'index'.
Beignet-1.3.2-Source/src/cl_kernel.c:282:71: style: Function 'cl_kernel_set_arg_svm_pointer' argument 3 names different: declaration 'arg_value' definition 'value'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_kernel.h:121:57: note: Function 'cl_kernel_set_arg_svm_pointer' argument 3 names different: declaration 'arg_value' definition 'value'.
Beignet-1.3.2-Source/src/cl_kernel.c:282:71: note: Function 'cl_kernel_set_arg_svm_pointer' argument 3 names different: declaration 'arg_value' definition 'value'.
Beignet-1.3.2-Source/src/cl_mem.c:2209:3: style: Variable 'mem' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/cl_mem.c:2207:0: note: Variable 'mem' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_mem.c:2209:3: note: Variable 'mem' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_mem.c:2309:3: style: Variable 'mem' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/cl_mem.c:2307:0: note: Variable 'mem' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_mem.c:2309:3: note: Variable 'mem' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_mem.c:593:56: style: Same expression on both sides of '|'. [duplicateExpression]
Beignet-1.3.2-Source/src/cl_mem.c:1076:33: style: Same expression on both sides of '|'. [duplicateExpression]
Beignet-1.3.2-Source/src/cl_mem.c:1077:40: style: Same expression on both sides of '|'. [duplicateExpression]
Beignet-1.3.2-Source/src/cl_mem.c:1078:47: style: Same expression on both sides of '|'. [duplicateExpression]
Beignet-1.3.2-Source/src/cl_mem.c:273:18: style: The scope of the variable 'pbase_object' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_mem.c:816:9: warning: Either the condition 'pitch!=0' is redundant or there is division by zero at line 816. [zerodivcond]
Beignet-1.3.2-Source/src/cl_mem.c:817:9: note: Assuming that condition 'pitch!=0' is not redundant
Beignet-1.3.2-Source/src/cl_mem.c:816:9: note: Division by zero
Beignet-1.3.2-Source/src/cl_mem.c:1602:24: portability: 'pattern' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
Beignet-1.3.2-Source/src/cl_mem.c:483:3: error: Address of auto-variable 'sub_buf->base' returned [returnAddressOfAutoVariable]
Beignet-1.3.2-Source/src/cl_program.c:283:23: style: Redundant condition: If 'EXPR == 0', the comparison 'EXPR < 4' is always true. [redundantCondition]
Beignet-1.3.2-Source/src/cl_program.c:469:3: style: Variable 'program' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/cl_program.c:460:0: note: Variable 'program' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_program.c:469:3: note: Variable 'program' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_program.c:63:17: style: The scope of the variable 'i' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_program.c:512:7: style: The scope of the variable 'ver1' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_program.c:513:7: style: The scope of the variable 'ver2' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_program.c:514:8: style: The scope of the variable 'version_str' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/cl_program.c:252:61: style: Function 'cl_program_get_global_variable_size' argument 1 names different: declaration 'p' definition 'prog'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_program.h:156:48: note: Function 'cl_program_get_global_variable_size' argument 1 names different: declaration 'p' definition 'prog'.
Beignet-1.3.2-Source/src/cl_program.c:252:61: note: Function 'cl_program_get_global_variable_size' argument 1 names different: declaration 'p' definition 'prog'.
Beignet-1.3.2-Source/src/cl_program.c:257:54: style: Function 'cl_program_create_from_binary' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_program.h:109:54: note: Function 'cl_program_create_from_binary' argument 1 names different: declaration 'context' definition 'ctx'.
Beignet-1.3.2-Source/src/cl_program.c:257:54: note: Function 'cl_program_create_from_binary' argument 1 names different: declaration 'context' definition 'ctx'.
Beignet-1.3.2-Source/src/cl_program.c:367:56: style: Function 'cl_program_create_with_built_in_kernles' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_program.h:119:56: note: Function 'cl_program_create_with_built_in_kernles' argument 1 names different: declaration 'context' definition 'ctx'.
Beignet-1.3.2-Source/src/cl_program.c:367:56: note: Function 'cl_program_create_with_built_in_kernles' argument 1 names different: declaration 'context' definition 'ctx'.
Beignet-1.3.2-Source/src/cl_program.c:369:56: style: Function 'cl_program_create_with_built_in_kernles' argument 3 names different: declaration 'device_list' definition 'devices'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_program.h:121:56: note: Function 'cl_program_create_with_built_in_kernles' argument 3 names different: declaration 'device_list' definition 'devices'.
Beignet-1.3.2-Source/src/cl_program.c:369:56: note: Function 'cl_program_create_with_built_in_kernles' argument 3 names different: declaration 'device_list' definition 'devices'.
Beignet-1.3.2-Source/src/cl_program.c:411:40: style: Function 'cl_program_create_from_llvm' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_program.h:126:52: note: Function 'cl_program_create_from_llvm' argument 1 names different: declaration 'context' definition 'ctx'.
Beignet-1.3.2-Source/src/cl_program.c:411:40: note: Function 'cl_program_create_from_llvm' argument 1 names different: declaration 'context' definition 'ctx'.
Beignet-1.3.2-Source/src/cl_program.c:414:41: style: Function 'cl_program_create_from_llvm' argument 4 names different: declaration 'fileName' definition 'file_name'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_program.h:129:52: note: Function 'cl_program_create_from_llvm' argument 4 names different: declaration 'fileName' definition 'file_name'.
Beignet-1.3.2-Source/src/cl_program.c:414:41: note: Function 'cl_program_create_from_llvm' argument 4 names different: declaration 'fileName' definition 'file_name'.
Beignet-1.3.2-Source/src/cl_sampler.c:80:3: style: Variable 'sampler' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/cl_sampler.c:77:0: note: Variable 'sampler' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_sampler.c:80:3: note: Variable 'sampler' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/cl_sampler.c:75:50: style: Function 'cl_create_sampler' argument 5 names different: declaration 'err' definition 'errcode_ret'. [funcArgNamesDifferent]
Beignet-1.3.2-Source/src/cl_sampler.h:44:102: note: Function 'cl_create_sampler' argument 5 names different: declaration 'err' definition 'errcode_ret'.
Beignet-1.3.2-Source/src/cl_sampler.c:75:50: note: Function 'cl_create_sampler' argument 5 names different: declaration 'err' definition 'errcode_ret'.
Beignet-1.3.2-Source/src/intel/intel_batchbuffer.c:89:3: warning: Possible null pointer dereference: batch [nullPointer]
Beignet-1.3.2-Source/src/intel/intel_batchbuffer.c:167:32: note: Assignment 'batch=NULL', assigned value is 0
Beignet-1.3.2-Source/src/intel/intel_batchbuffer.c:170:26: note: Calling function 'intel_batchbuffer_init', 1st argument 'batch' value is 0
Beignet-1.3.2-Source/src/intel/intel_batchbuffer.c:89:3: note: Null pointer dereference
Beignet-1.3.2-Source/src/intel/intel_batchbuffer.c:174:1: style: Label 'error' is not used. [unusedLabel]
Beignet-1.3.2-Source/src/intel/intel_driver.c:403:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/src/intel/intel_driver.c:98:3: warning: Possible null pointer dereference: driver [nullPointer]
Beignet-1.3.2-Source/src/intel/intel_driver.c:95:28: note: Assignment 'driver=NULL', assigned value is 0
Beignet-1.3.2-Source/src/intel/intel_driver.c:98:3: note: Null pointer dereference
Beignet-1.3.2-Source/src/intel/intel_driver.c:437:1: style: Variable 'driver' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/intel/intel_driver.c:434:0: note: Variable 'driver' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_driver.c:437:1: note: Variable 'driver' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_driver.c:102:1: style: Label 'error' is not used. [unusedLabel]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:186:25: warning: Either the condition 'gpgpu==NULL' is redundant or there is possible null pointer dereference: gpgpu. [nullPointerRedundantCheck]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:213:13: note: Assuming that condition 'gpgpu==NULL' is not redundant
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:186:25: note: Null pointer dereference
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:242:3: warning: Possible null pointer dereference: state [nullPointer]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:239:26: note: Assignment 'state=NULL', assigned value is 0
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:242:3: note: Null pointer dereference
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:243:3: warning: Possible null pointer dereference: state [nullPointer]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:239:26: note: Assignment 'state=NULL', assigned value is 0
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:243:3: note: Null pointer dereference
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:244:10: warning: Possible null pointer dereference: state [nullPointer]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:239:26: note: Assignment 'state=NULL', assigned value is 0
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:244:10: note: Null pointer dereference
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2212:3: warning: Possible null pointer dereference: event [nullPointer]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2209:26: note: Assignment 'event=NULL', assigned value is 0
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2212:3: note: Null pointer dereference
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2213:7: warning: Possible null pointer dereference: event [nullPointer]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2209:26: note: Assignment 'event=NULL', assigned value is 0
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2213:7: note: Null pointer dereference
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:1583:3: style: Variable 'ker_bo' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:1578:0: note: Variable 'ker_bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:1583:3: note: Variable 'ker_bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2352:3: style: Variable 'bo' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2349:0: note: Variable 'bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2352:3: note: Variable 'bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2399:3: style: Variable 'bo' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2398:0: note: Variable 'bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2399:3: note: Variable 'bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2408:3: style: Variable 'bo' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2407:0: note: Variable 'bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2408:3: note: Variable 'bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2417:3: style: Variable 'bo' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2416:0: note: Variable 'bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2417:3: note: Variable 'bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2426:3: style: Variable 'bo' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2425:0: note: Variable 'bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2426:3: note: Variable 'bo' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:487:11: style: The scope of the variable 'scratch_index' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:515:11: style: The scope of the variable 'scratch_index' can be reduced. [variableScope]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:232:1: style: Label 'error' is not used. [unusedLabel]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:248:1: style: Label 'error' is not used. [unusedLabel]
Beignet-1.3.2-Source/src/intel/intel_gpgpu.c:2224:1: style: Label 'error' is not used. [unusedLabel]
Beignet-1.3.2-Source/src/kernels/cl_internal_block_motion_estimate_intel.cl:138:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
Beignet-1.3.2-Source/src/x11/dricommon.c:126:3: warning: Possible null pointer dereference: state [nullPointer]
Beignet-1.3.2-Source/src/x11/dricommon.c:124:24: note: Assignment 'state=NULL', assigned value is 0
Beignet-1.3.2-Source/src/x11/dricommon.c:126:3: note: Null pointer dereference
Beignet-1.3.2-Source/src/x11/dricommon.c:127:3: warning: Possible null pointer dereference: state [nullPointer]
Beignet-1.3.2-Source/src/x11/dricommon.c:124:24: note: Assignment 'state=NULL', assigned value is 0
Beignet-1.3.2-Source/src/x11/dricommon.c:127:3: note: Null pointer dereference
Beignet-1.3.2-Source/src/x11/dricommon.c:132:1: style: Label 'error' is not used. [unusedLabel]
Beignet-1.3.2-Source/utests/utest_exception.hpp:35:3: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/buildin_work_dim.cpp:30:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_acos_asin.cpp:90:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_atan2.cpp:43:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_bitselect.cpp:50:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:50:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:51:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:52:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:53:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:54:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:55:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:56:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:57:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:58:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:59:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:60:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:61:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:62:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:63:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:64:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:65:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:66:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:67:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:68:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:69:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:70:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:71:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:72:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:73:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:74:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:75:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:76:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:77:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:78:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_convert_sat.cpp:79:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_exp.cpp:105:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_frexp.cpp:50:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_global_id.cpp:31:15: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_global_id.cpp:71:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_global_linear_id.cpp:36:12: style: The scope of the variable 'err' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_global_linear_id.cpp:36:20: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_global_linear_id.cpp:85:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_global_size.cpp:105:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_kernel_block_motion_estimate_intel.cpp:139:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_kernel_max_global_size.cpp:39:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_lgamma.cpp:40:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_lgamma_r.cpp:46:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_local_id.cpp:35:15: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_local_id.cpp:75:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_local_linear_id.cpp:37:15: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_local_linear_id.cpp:77:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_local_size.cpp:84:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_mad_sat.cpp:44:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_max_sub_group_size.cpp:20:17: style: The scope of the variable 'local_sz' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_max_sub_group_size.cpp:20:30: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_max_sub_group_size.cpp:62:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_modf.cpp:56:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_nextafter.cpp:60:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_num_groups.cpp:81:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_num_sub_groups.cpp:20:17: style: The scope of the variable 'local_sz' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_num_sub_groups.cpp:20:30: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_num_sub_groups.cpp:62:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_pow.cpp:106:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_remquo.cpp:65:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_shuffle.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_shuffle2.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_sign.cpp:47:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_sinpi.cpp:104:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_sub_group_id.cpp:20:17: style: The scope of the variable 'local_sz' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_sub_group_id.cpp:20:30: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_sub_group_id.cpp:63:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_sub_group_size.cpp:20:17: style: The scope of the variable 'local_sz' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_sub_group_size.cpp:20:30: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/builtin_sub_group_size.cpp:63:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/builtin_tgamma.cpp:58:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/cl_create_kernel.cpp:16:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compare_image_2d_and_1d_array.cpp:92:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:199:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:200:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:201:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:202:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:203:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:204:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:217:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:218:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:219:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:220:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:221:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:222:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:223:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:224:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:225:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:226:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:239:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:240:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:241:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:242:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:243:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:244:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:245:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:246:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:247:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:248:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:261:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:262:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:263:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:264:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:265:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:266:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:267:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:268:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:269:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs.cpp:270:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:218:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:219:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:220:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:221:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:222:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:223:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:224:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:225:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:237:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:238:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:239:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:240:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:241:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:242:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:243:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:244:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:245:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:246:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:258:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:259:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:260:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:261:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:262:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:263:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:264:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:265:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:266:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:267:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:279:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:280:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:281:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:282:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:283:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:284:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:285:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:286:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:287:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:288:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:301:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:302:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:303:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:304:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:305:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:306:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:307:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:308:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:309:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_abs_diff.cpp:310:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_address_space.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_argument_structure.cpp:27:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_argument_structure_indirect.cpp:29:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_argument_structure_select.cpp:36:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_arith_shift_right.cpp:43:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_array.cpp:27:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_array0.cpp:52:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_array1.cpp:51:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_array2.cpp:49:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_array3.cpp:50:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_array4.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_assignment_operation_in_if.cpp:6:6: style: struct member 'cpu_int3::z' is never used. [unusedStructMember]
Beignet-1.3.2-Source/utests/compiler_assignment_operation_in_if.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_copy.cpp:46:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_copy.cpp:47:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_copy.cpp:48:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_copy.cpp:49:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_copy.cpp:50:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_copy.cpp:51:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_copy.cpp:52:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_copy.cpp:53:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_copy.cpp:54:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_copy_and_prefetch.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_async_stride_copy.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_atomic_functions.cpp:97:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_atomic_functions_20.cpp:106:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_basic_arithmetic.cpp:110:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_basic_arithmetic.cpp:111:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_basic_arithmetic.cpp:112:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_basic_arithmetic.cpp:113:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_basic_arithmetic.cpp:114:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_bool_cross_basic_block.cpp:55:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_box_blur.cpp:42:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_box_blur_float.cpp:21:9: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_box_blur_float.cpp:48:9: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_box_blur_float.cpp:67:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_box_blur_image.cpp:52:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_bsort.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_bswap.cpp:252:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_byte_scatter.cpp:23:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_ceil.cpp:43:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_cl_finish.cpp:51:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_clz.cpp:137:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_clz.cpp:138:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_clz.cpp:139:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_clz.cpp:140:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_clz.cpp:141:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_clz.cpp:142:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_clz.cpp:143:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_clz.cpp:144:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_constant_expr.cpp:34:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_convert_uchar_sat.cpp:44:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_copy_buffer.cpp:31:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_copy_buffer_row.cpp:39:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_copy_image.cpp:58:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_copy_image1.cpp:83:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_copy_image_1d.cpp:52:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_copy_image_3d.cpp:77:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_ctz.cpp:55:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_ctz.cpp:56:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_ctz.cpp:57:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_ctz.cpp:58:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_ctz.cpp:59:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_ctz.cpp:60:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_ctz.cpp:61:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_ctz.cpp:62:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_data_types.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_degrees.cpp:34:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_device_enqueue.cpp:38:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_displacement_map_element.cpp:64:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double.cpp:49:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_3.cpp:46:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_convert.cpp:64:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_convert.cpp:113:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_convert.cpp:174:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_convert.cpp:235:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_convert.cpp:296:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_convert.cpp:365:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_convert.cpp:434:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_convert.cpp:503:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_convert.cpp:572:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_convert.cpp:621:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_div.cpp:52:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_div.cpp:83:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_double_precision.cpp:46:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_fabs.cpp:44:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_fill_gl_image.cpp:75:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_fill_image.cpp:44:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_fill_image0.cpp:42:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_fill_image_1d.cpp:50:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_fill_image_1d_array.cpp:76:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_fill_image_2d_array.cpp:90:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_fill_image_3d.cpp:50:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_fill_image_3d_2.cpp:48:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_function_argument.cpp:25:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_function_argument0.cpp:25:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_function_argument1.cpp:29:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_function_argument2.cpp:57:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_function_argument3.cpp:36:18: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_function_argument3.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_function_constant.cpp:34:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_function_constant0.cpp:40:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_function_constant1.cpp:47:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_function_qualifiers.cpp:19:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_generic_atomic.cpp:43:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_generic_pointer.cpp:43:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_generic_pointer.cpp:44:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_generic_pointer.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_generic_pointer.cpp:46:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_geometric_builtin.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_get_image_info.cpp:50:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_get_image_info_array.cpp:64:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_get_max_sub_group_size.cpp:34:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_get_sub_group_local_id.cpp:35:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_getelementptr_bitcast.cpp:31:26: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Beignet-1.3.2-Source/utests/compiler_getelementptr_bitcast.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_global_constant.cpp:101:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_global_constant.cpp:102:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_global_constant.cpp:103:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_global_constant.cpp:104:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_global_constant_2.cpp:58:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_global_constant_2.cpp:59:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_global_memory_barrier.cpp:28:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_group_size.cpp:137:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_group_size.cpp:138:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_group_size.cpp:139:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_group_size.cpp:140:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_hadd.cpp:40:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:62:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:126:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:127:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:128:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:129:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:130:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:131:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:132:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:133:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:134:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:135:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:136:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:200:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:201:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:202:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:243:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:287:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:334:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:376:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:418:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:471:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:522:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:573:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:620:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:667:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:714:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:761:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:812:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:862:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_half.cpp:914:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_if_else.cpp:58:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_insert_to_constant.cpp:28:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_insert_vector.cpp:18:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_insn_selection_masked_min_max.cpp:40:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_insn_selection_max.cpp:35:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_insn_selection_min.cpp:35:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_integer_builtin.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_integer_division.cpp:44:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_integer_remainder.cpp:44:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_load_bool_imm.cpp:29:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_local_memory_barrier.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_local_memory_barrier_2.cpp:29:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_local_memory_barrier_wg64.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_local_memory_two_ptr.cpp:49:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_local_slm.cpp:32:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_local_slm.cpp:33:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long.cpp:60:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_2.cpp:51:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_asr.cpp:41:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_bitcast.cpp:222:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_bitcast.cpp:223:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_bitcast.cpp:224:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_bitcast.cpp:225:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_bitcast.cpp:226:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_bitcast.cpp:227:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_cmp.cpp:122:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_convert.cpp:68:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_convert.cpp:118:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_convert.cpp:158:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_div.cpp:46:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_div.cpp:88:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_hi_sat.cpp:31:27: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
Beignet-1.3.2-Source/utests/compiler_long_hi_sat.cpp:32:27: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
Beignet-1.3.2-Source/utests/compiler_long_hi_sat.cpp:186:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_hi_sat.cpp:187:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_mult.cpp:49:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_not.cpp:37:12: style: The scope of the variable 'res' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/compiler_long_not.cpp:52:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_shl.cpp:41:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_long_shr.cpp:41:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_lower_return0.cpp:52:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_lower_return1.cpp:46:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_lower_return2.cpp:47:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_mad24.cpp:41:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_mad_hi.cpp:46:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_mandelbrot.cpp:47:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_mandelbrot_alternate.cpp:53:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_math.cpp:87:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_math_2op.cpp:80:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_math_3op.cpp:66:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_math_3op.cpp:118:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_math_builtin.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_math_constants.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_mix.cpp:37:9: style: The scope of the variable 'res' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/compiler_mix.cpp:37:14: style: The scope of the variable 'err' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/compiler_mix.cpp:50:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_mixed_pointer.cpp:67:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_mixed_pointer.cpp:119:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_movforphi_undef.cpp:61:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_mul24.cpp:36:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_mul_hi.cpp:40:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_multiple_kernels.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:65:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:66:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:67:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:68:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:70:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:71:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:72:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:73:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:80:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:81:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:82:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:83:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:94:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:95:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:96:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:97:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:99:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:100:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:101:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:102:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:114:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:115:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:116:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:117:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:119:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:120:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:121:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:122:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:129:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:130:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:131:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:132:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:143:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:144:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:145:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:146:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:148:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:149:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:150:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:151:0: style: C-style pointer casting [cstyleCast]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:174:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:175:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:176:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:177:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_overflow.cpp:181:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_pipe_builtin.cpp:47:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_pipe_builtin.cpp:48:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_pipe_builtin.cpp:49:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_pipe_builtin.cpp:50:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_pipe_builtin.cpp:51:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_pipe_builtin.cpp:52:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_pipe_builtin.cpp:72:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_popcount.cpp:68:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_popcount.cpp:69:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_popcount.cpp:70:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_popcount.cpp:71:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_popcount.cpp:72:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_popcount.cpp:73:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_popcount.cpp:74:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_popcount.cpp:75:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_preprocessor_macros.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_private_const.cpp:25:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_private_data_overflow.cpp:15:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_program_global.cpp:80:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_program_objects.cpp:64:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_radians.cpp:32:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_relational_builtin.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_remove_negative_add.cpp:40:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_reqd_sub_group_size.cpp:46:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_rhadd.cpp:41:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_rotate.cpp:40:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_sampler.cpp:53:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate.cpp:107:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate.cpp:108:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate.cpp:109:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate.cpp:110:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate.cpp:111:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate.cpp:112:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate_sub.cpp:107:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate_sub.cpp:108:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate_sub.cpp:109:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate_sub.cpp:110:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate_sub.cpp:111:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_saturate_sub.cpp:112:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_shift_right.cpp:45:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_short_scatter.cpp:23:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_smoothstep.cpp:58:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_sqrt_div.cpp:61:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:269:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:270:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:271:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:272:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:273:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:274:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:337:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:338:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:339:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:340:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:341:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_step.cpp:342:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_structure_attributes.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_sub_group_shuffle.cpp:47:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_sub_group_shuffle.cpp:93:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_sub_group_shuffle_down.cpp:48:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_sub_group_shuffle_down.cpp:96:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_sub_group_shuffle_up.cpp:48:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_sub_group_shuffle_up.cpp:96:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_sub_group_shuffle_xor.cpp:48:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_sub_group_shuffle_xor.cpp:96:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_broadcast.cpp:170:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_broadcast.cpp:181:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_broadcast.cpp:192:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_broadcast.cpp:203:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_broadcast.cpp:217:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:170:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:181:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:192:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:203:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:215:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:227:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:239:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:251:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:168:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:168:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:179:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:179:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:190:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:190:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:201:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:201:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:213:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:213:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:225:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:225:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:237:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:237:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:249:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:249:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_read.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:170:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:181:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:192:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:203:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:216:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:228:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:240:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:252:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:168:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:168:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:179:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:179:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:190:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:190:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:201:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:201:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:214:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:214:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:226:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:226:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:238:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:238:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:250:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:153:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:250:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_buffer_block_write.cpp:154:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:168:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:179:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:190:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:201:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:213:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:225:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:237:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:249:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:166:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:177:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:188:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:199:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:211:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:223:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:235:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:247:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_read.cpp:152:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:169:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:180:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:191:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:202:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:214:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:226:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:238:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:250:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:167:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:167:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:178:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:178:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:189:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:189:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:200:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:200:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:212:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:212:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:224:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:224:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:236:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:236:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: error: Mismatching allocation and deallocation: input [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:248:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:152:3: note: Mismatching allocation and deallocation: input
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: error: Mismatching allocation and deallocation: expected [mismatchAllocDealloc]
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:248:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_image_block_write.cpp:153:3: note: Mismatching allocation and deallocation: expected
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:276:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:287:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:301:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:312:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:323:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:334:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:345:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:359:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:370:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:381:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:396:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:407:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:418:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:429:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:440:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:454:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:465:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:476:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:491:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:502:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:513:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:524:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:535:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:549:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:560:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_reduce.cpp:571:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:256:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:267:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:278:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:289:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:300:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:314:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:325:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:336:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:351:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:362:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:373:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:384:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:395:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:409:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:420:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:431:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:446:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:457:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:468:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:479:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:490:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:504:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:515:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_exclusive.cpp:526:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:242:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:253:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:264:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:275:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:286:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:300:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:311:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:322:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:337:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:348:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:359:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:370:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:381:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:395:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:406:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:417:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:432:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:443:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:454:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:465:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:476:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:490:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:501:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_subgroup_scan_inclusive.cpp:512:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_switch.cpp:47:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_time_stamp.cpp:57:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_type_casting.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_uint16_copy.cpp:34:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_uint2_copy.cpp:30:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_uint3_copy.cpp:39:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_uint3_unaligned_copy.cpp:39:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_uint8_copy.cpp:34:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_unstructured_branch0.cpp:54:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_unstructured_branch1.cpp:53:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_unstructured_branch2.cpp:67:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_unstructured_branch3.cpp:61:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_upsample_int.cpp:37:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_upsample_long.cpp:38:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vect_compare.cpp:44:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_inc.cpp:46:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_load_store.cpp:73:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_load_store.cpp:74:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_load_store.cpp:75:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_load_store.cpp:76:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_load_store.cpp:77:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_load_store.cpp:78:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_load_store.cpp:79:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_load_store.cpp:81:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_load_store.cpp:82:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_vector_load_store.cpp:83:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_volatile.cpp:9:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_broadcast.cpp:253:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_broadcast.cpp:265:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_broadcast.cpp:280:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_broadcast.cpp:292:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_broadcast.cpp:308:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_broadcast.cpp:320:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:230:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:241:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:255:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:266:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:277:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:288:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:299:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:314:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:325:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:336:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:347:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:358:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:373:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:384:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:395:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:406:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_reduce.cpp:417:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:211:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:222:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:233:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:244:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:255:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:270:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:281:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:292:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:303:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:314:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:329:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:340:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:351:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:362:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_exclusive.cpp:373:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:201:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:212:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:223:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:234:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:245:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:260:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:271:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:282:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:293:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:304:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:319:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:330:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:341:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:352:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workgroup_scan_inclusive.cpp:363:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_workitem_builtin.cpp:8:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_write_only.cpp:42:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_write_only_bytes.cpp:23:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/compiler_write_only_shorts.cpp:23:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/enqueue_built_in_kernels.cpp:20:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/enqueue_copy_buf.cpp:40:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/utests/enqueue_copy_buf.cpp:66:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/enqueue_copy_buf_unaligned.cpp:51:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/utests/enqueue_copy_buf_unaligned.cpp:58:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/utests/enqueue_copy_buf_unaligned.cpp:65:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/utests/enqueue_copy_buf_unaligned.cpp:118:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/enqueue_fill_buf.cpp:45:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/utests/enqueue_fill_buf.cpp:52:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/utests/enqueue_fill_buf.cpp:65:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/enqueue_fill_buf.cpp:66:10: style: The scope of the variable 'pattern_sz' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/enqueue_fill_buf.cpp:68:10: style: The scope of the variable 'size' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/enqueue_fill_buf.cpp:90:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_arg_info.cpp:85:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:833:3: style: Variable 'desc.image_row_pitch' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:832:3: note: Variable 'desc.image_row_pitch' is reassigned a value before the old one has been used if variable is no semaphore variable.
Beignet-1.3.2-Source/utests/get_cl_info.cpp:833:3: note: Variable 'desc.image_row_pitch' is reassigned a value before the old one has been used if variable is no semaphore variable.
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: warning: Member variable 'Info_Result < unsigned long >::ret' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:28:0: performance: Variable 'refer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:32:0: style: Technically the member function 'Info_Result < cl_context >::check_result' can be const. [functionConst]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:32:0: style: Technically the member function 'Info_Result < cl_device_id >::check_result' can be const. [functionConst]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:32:0: style: Technically the member function 'Info_Result < unsigned long >::check_result' can be const. [functionConst]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:32:0: style: Technically the member function 'Info_Result < cl_uint >::check_result' can be const. [functionConst]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:32:0: style: Technically the member function 'Info_Result < cl_command_queue_properties >::check_result' can be const. [functionConst]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:32:0: style: Technically the member function 'Info_Result < cl_build_status >::check_result' can be const. [functionConst]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:32:0: style: Technically the member function 'Info_Result < cl_program >::check_result' can be const. [functionConst]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:32:0: style: Technically the member function 'Info_Result < cl_mem_object_type >::check_result' can be const. [functionConst]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:32:0: style: Technically the member function 'Info_Result < cl_mem_flags >::check_result' can be const. [functionConst]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:32:0: style: Technically the member function 'Info_Result < cl_mem >::check_result' can be const. [functionConst]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: style: Struct 'Info_Result < cl_context >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: style: Struct 'Info_Result < cl_device_id >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: style: Struct 'Info_Result < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: style: Struct 'Info_Result < cl_uint >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: style: Struct 'Info_Result < cl_command_queue_properties >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: style: Struct 'Info_Result < cl_build_status >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: style: Struct 'Info_Result < cl_program >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: style: Struct 'Info_Result < cl_mem_object_type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: style: Struct 'Info_Result < cl_mem_flags >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:27:0: style: Struct 'Info_Result < cl_mem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:259:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:327:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:373:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:428:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:482:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:533:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:586:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:635:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:684:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:752:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:815:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:872:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:961:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:187:7: error: Memory leak: ker_path [memleak]
Beignet-1.3.2-Source/utests/get_cl_info.cpp:193:7: error: Memory leak: ker_path [memleak]
Beignet-1.3.2-Source/utests/image_1D_buffer.cpp:58:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/utests/image_1D_buffer.cpp:66:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/image_from_buffer.cpp:109:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/load_program_from_bin_file.cpp:81:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/load_program_from_gen_bin.cpp:101:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/load_program_from_spir.cpp:99:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/multi_queue_events.cpp:51:3: style: Variable 'program' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
Beignet-1.3.2-Source/utests/multi_queue_events.cpp:47:0: note: Variable 'program' is reassigned a value before the old one has been used if variable is no semaphore variable.
Beignet-1.3.2-Source/utests/multi_queue_events.cpp:51:3: note: Variable 'program' is reassigned a value before the old one has been used if variable is no semaphore variable.
Beignet-1.3.2-Source/utests/multi_queue_events.cpp:129:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/my_test.cpp:5:2: warning: Member variable 'seg::offset' is not initialized in the constructor. [uninitMemberVar]
Beignet-1.3.2-Source/utests/my_test.cpp:99:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/profiling_exec.cpp:55:5: style: Variable 'profiling_queue' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
Beignet-1.3.2-Source/utests/profiling_exec.cpp:47:0: note: Variable 'profiling_queue' is reassigned a value before the old one has been used if variable is no semaphore variable.
Beignet-1.3.2-Source/utests/profiling_exec.cpp:55:5: note: Variable 'profiling_queue' is reassigned a value before the old one has been used if variable is no semaphore variable.
Beignet-1.3.2-Source/utests/profiling_exec.cpp:97:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_alloc_host_ptr_buffer.cpp:25:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_barrier_list.cpp:73:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_climage_from_boname.cpp:224:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_cmrt.cpp:205:3: style: Variable 'ker_path' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/utests/runtime_cmrt.cpp:202:0: note: Variable 'ker_path' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/utests/runtime_cmrt.cpp:205:3: note: Variable 'ker_path' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/utests/runtime_cmrt.cpp:274:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_compile_link.cpp:177:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_createcontext.cpp:14:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_event.cpp:59:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_marker_list.cpp:73:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_null_kernel_arg.cpp:27:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_pipe_query.cpp:17:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_set_kernel_arg.cpp:30:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_use_host_ptr_buffer.cpp:33:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/runtime_use_host_ptr_image.cpp:76:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/sub_buffer.cpp:136:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/test_printf.cpp:18:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/test_printf.cpp:31:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/test_printf.cpp:44:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/test_printf.cpp:59:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/test_printf.cpp:72:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/utest.cpp:118:7: style: The scope of the variable 'SerialNumber' can be reduced. [variableScope]
Beignet-1.3.2-Source/utests/utest_helper.cpp:241:16: style: Redundant condition: program. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
Beignet-1.3.2-Source/utests/utest_helper.cpp:299:16: style: Redundant condition: program. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
Beignet-1.3.2-Source/utests/utest_helper.cpp:350:16: style: Redundant condition: program. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
Beignet-1.3.2-Source/utests/utest_helper.cpp:621:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Beignet-1.3.2-Source/utests/utest_helper.cpp:221:3: style: Variable 'sub_path' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/utests/utest_helper.cpp:216:0: note: Variable 'sub_path' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/utests/utest_helper.cpp:221:3: note: Variable 'sub_path' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/utests/utest_helper.cpp:711:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
Beignet-1.3.2-Source/utests/utest_helper.cpp:704:0: note: Variable 'fp' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/utests/utest_helper.cpp:711:3: note: Variable 'fp' is reassigned a value before the old one has been used.
Beignet-1.3.2-Source/utests/utest_run.cpp:85:9: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/utest_run.cpp:100:9: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/utest_run.cpp:123:9: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/utest_run.cpp:133:9: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/utest_run.cpp:143:9: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/vload_bench.cpp:64:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/vload_bench.cpp:65:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/vload_bench.cpp:66:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/vload_bench.cpp:67:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/vload_bench.cpp:68:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/vload_bench.cpp:69:1: style: Exception should be caught by reference. [catchExceptionByValue]
Beignet-1.3.2-Source/utests/vload_bench.cpp:70:1: style: Exception should be caught by reference. [catchExceptionByValue]
[02:24]

ftp://ftp.se.debian.org/debian/pool/main/b/belcard/belcard_1.0.2.orig.tar.gz
[02:24]

ftp://ftp.se.debian.org/debian/pool/main/b/belenios/belenios_1.6+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/belier/belier_1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/belle-sip/belle-sip_1.6.3.orig.tar.gz
belle-sip-1.6.3/src/belle_sip_internal.h:64:0: error: #error "PACKAGE_VERSION must be defined and equal to the VERSION file included in the belle-sip repository" [preprocessorErrorDirective]
belle-sip-1.6.3/src/dns.c:1910:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
belle-sip-1.6.3/src/dns.c:785:38: style: The scope of the variable 'n' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:1378:26: style: The scope of the variable 'tc' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:1894:9: style: The scope of the variable 'len' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:2243:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:3099:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:3301:17: style: The scope of the variable 'n' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:3847:11: style: The scope of the variable 'n' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:3929:11: style: The scope of the variable 'i' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:4226:15: style: The scope of the variable 'wc' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:4226:19: style: The scope of the variable 'skip' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:6433:6: style: The scope of the variable 'error' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:6689:7: style: The scope of the variable 'n' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:6715:7: style: The scope of the variable 'n' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:8069:6: style: The scope of the variable 'error' can be reduced. [variableScope]
belle-sip-1.6.3/src/dns.c:8214:9: error: Shifting by a negative value is undefined behaviour [shiftNegative]
belle-sip-1.6.3/src/dns.c:608:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:1747:20: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:1759:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:2293:20: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:3101:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:3308:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:3319:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:3350:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:3356:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:3986:28: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:4633:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:4683:17: warning: Label 'int' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
belle-sip-1.6.3/src/dns.c:4720:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:4746:20: warning: Label 'int' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
belle-sip-1.6.3/src/dns.c:4759:37: warning: Label 'int' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
belle-sip-1.6.3/src/dns.c:4764:37: warning: Label 'int' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
belle-sip-1.6.3/src/dns.c:4785:37: warning: Label 'int' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
belle-sip-1.6.3/src/dns.c:5039:17: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5060:17: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5222:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5249:31: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5269:29: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5285:29: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5335:17: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5415:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5569:15: warning: Label 'int' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
belle-sip-1.6.3/src/dns.c:5610:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5626:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5637:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5841:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5891:19: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5897:19: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:5918:32: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:7223:12: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:7240:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:7245:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:7642:16: warning: Label 'int' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
belle-sip-1.6.3/src/dns.c:7799:16: warning: Label 'int' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
belle-sip-1.6.3/src/dns.c:7831:16: warning: Label 'int' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
belle-sip-1.6.3/src/dns.c:8207:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:8738:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:8764:19: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:8787:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:8804:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:8840:18: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:8881:30: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:8893:28: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:8925:28: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:8937:26: style: Label 'int' is not used. [unusedLabel]
belle-sip-1.6.3/src/dns.c:2470:98: style: Function 'dns_d_cname' argument 6 names different: declaration 'error' definition 'error_'. [funcArgNamesDifferent]
belle-sip-1.6.3/src/dns.h:490:95: note: Function 'dns_d_cname' argument 6 names different: declaration 'error' definition 'error_'.
belle-sip-1.6.3/src/dns.c:2470:98: note: Function 'dns_d_cname' argument 6 names different: declaration 'error' definition 'error_'.
belle-sip-1.6.3/src/dns.c:8214:9: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
belle-sip-1.6.3/src/dns.c:4067:14: error: Uninitialized variable: src [uninitvar]
belle-sip-1.6.3/src/dns.c:4072:9: error: Uninitialized struct member: src.p [uninitStructMember]
belle-sip-1.6.3/src/dns.c:4074:22: error: Uninitialized struct member: src.p [uninitStructMember]
belle-sip-1.6.3/src/dns.c:4072:17: error: Uninitialized struct member: src.pe [uninitStructMember]
belle-sip-1.6.3/src/transports/stream_channel.c:250:155: style: Function 'belle_sip_stream_channel_new_client' argument 5 names different: declaration 'name' definition 'dest'. [funcArgNamesDifferent]
belle-sip-1.6.3/src/transports/stream_channel.h:46:172: note: Function 'belle_sip_stream_channel_new_client' argument 5 names different: declaration 'name' definition 'dest'.
belle-sip-1.6.3/src/transports/stream_channel.c:250:155: note: Function 'belle_sip_stream_channel_new_client' argument 5 names different: declaration 'name' definition 'dest'.
belle-sip-1.6.3/src/transports/tls_channel.c:208:10: style: The scope of the variable 'subject_CNAME_begin' can be reduced. [variableScope]
belle-sip-1.6.3/src/transports/tls_channel.c:208:32: style: The scope of the variable 'subject_CNAME_end' can be reduced. [variableScope]
belle-sip-1.6.3/src/transports/tls_channel.c:794:6: style: The scope of the variable 'err' can be reduced. [variableScope]
belle-sip-1.6.3/src/transports/udp_listeningpoint.c:150:6: style: The scope of the variable 'err' can be reduced. [variableScope]
belle-sip-1.6.3/src/transports/udp_listeningpoint.c:151:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_http_tester.c:54:11: style: Expression is always false because 'else if' condition matches previous condition at line 52. [multiCondition]
belle-sip-1.6.3/tester/belle_http_tester.c:297:28: style: The scope of the variable 'bh' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_core_tester.c:286:35: style: The scope of the variable 'mbh' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_dialog_tester.c:123:24: style: The scope of the variable 'ringing_response' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_dialog_tester.c:124:35: style: The scope of the variable 'content_type' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_dialog_tester.c:125:37: style: The scope of the variable 'content_length' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_dialog_tester.c:172:23: style: The scope of the variable 'ack' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_dialog_tester.c:173:22: style: The scope of the variable 'dialog' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_dialog_tester.c:203:22: style: The scope of the variable 'dialog' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_headers_tester.c:492:2: style: Variable 'l_raw_header' is reassigned a value before the old one has been used. [redundantAssignment]
belle-sip-1.6.3/tester/belle_sip_headers_tester.c:489:0: note: Variable 'l_raw_header' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_headers_tester.c:492:2: note: Variable 'l_raw_header' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_message_tester.c:585:2: style: Variable 'listener' is reassigned a value before the old one has been used. [redundantAssignment]
belle-sip-1.6.3/tester/belle_sip_message_tester.c:580:0: note: Variable 'listener' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_message_tester.c:585:2: note: Variable 'listener' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_message_tester.c:641:2: style: Variable 'listener' is reassigned a value before the old one has been used. [redundantAssignment]
belle-sip-1.6.3/tester/belle_sip_message_tester.c:636:0: note: Variable 'listener' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_message_tester.c:641:2: note: Variable 'listener' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:139:30: style: The scope of the variable 'contact' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:140:30: style: The scope of the variable 'expires' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:141:36: style: The scope of the variable 'authorization' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:142:26: style: The scope of the variable 'via' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:143:14: style: The scope of the variable 'raw_authenticate_digest' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:147:14: style: The scope of the variable 'auth_uri' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:148:14: style: The scope of the variable 'qop' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:150:7: style: The scope of the variable 'local_resp' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:283:16: style: The scope of the variable 'host' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:284:8: style: The scope of the variable 'family_found' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:390:11: style: The scope of the variable 'begin' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_refresher_tester.c:391:11: style: The scope of the variable 'end' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_register_tester.c:232:3: style: Variable 'distinguished_name' is reassigned a value before the old one has been used. [redundantAssignment]
belle-sip-1.6.3/tester/belle_sip_register_tester.c:227:0: note: Variable 'distinguished_name' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_register_tester.c:232:3: note: Variable 'distinguished_name' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_register_tester.c:778:2: style: Variable 'message_request' is reassigned a value before the old one has been used. [redundantAssignment]
belle-sip-1.6.3/tester/belle_sip_register_tester.c:772:0: note: Variable 'message_request' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_register_tester.c:778:2: note: Variable 'message_request' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_register_tester.c:795:2: style: Variable 'clone_request' is reassigned a value before the old one has been used. [redundantAssignment]
belle-sip-1.6.3/tester/belle_sip_register_tester.c:773:0: note: Variable 'clone_request' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_register_tester.c:795:2: note: Variable 'clone_request' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tester/belle_sip_register_tester.c:797:32: style: Same expression on both sides of '==' because the value of 'io_error_count' and '0' are the same. [duplicateExpression]
belle-sip-1.6.3/tester/belle_sip_register_tester.c:771:21: note: 'io_error_count' is assigned value '0' here.
belle-sip-1.6.3/tester/belle_sip_register_tester.c:797:32: note: Same expression on both sides of '==' because the value of 'io_error_count' and '0' are the same.
belle-sip-1.6.3/tester/belle_sip_register_tester.c:756:6: style: The scope of the variable 'status' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_register_tester.c:805:9: style: The scope of the variable 'initial_auth_context_count' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_resolver_tester.c:112:19: style: The scope of the variable 'ai' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_resolver_tester.c:139:19: style: The scope of the variable 'ai' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_resolver_tester.c:266:19: style: The scope of the variable 'ai' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_resolver_tester.c:360:19: style: The scope of the variable 'ai' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_resolver_tester.c:404:19: style: The scope of the variable 'ai' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_resolver_tester.c:444:19: style: The scope of the variable 'ai' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_resolver_tester.c:497:19: style: The scope of the variable 'ai' can be reduced. [variableScope]
belle-sip-1.6.3/tester/belle_sip_resolver_tester.c:533:19: style: The scope of the variable 'ai' can be reduced. [variableScope]
belle-sip-1.6.3/tester/resolve.c:32:6: style: The scope of the variable 'err' can be reduced. [variableScope]
belle-sip-1.6.3/tools/carddav_http_query.c:82:2: style: Variable 'uri' is reassigned a value before the old one has been used. [redundantAssignment]
belle-sip-1.6.3/tools/carddav_http_query.c:75:0: note: Variable 'uri' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tools/carddav_http_query.c:82:2: note: Variable 'uri' is reassigned a value before the old one has been used.
belle-sip-1.6.3/tools/carddav_http_query.c:125:3: error: Memory leak: request [memleak]
[02:24]

ftp://ftp.se.debian.org/debian/pool/main/b/belr/belr_0.1.3.orig.tar.gz
belr-0.1.3/src/belr.cc:146:9: style: The scope of the variable 'matched' can be reduced. [variableScope]
belr-0.1.3/src/belr.cc:160:9: style: The scope of the variable 'matched' can be reduced. [variableScope]
belr-0.1.3/src/belr.cc:239:9: style: The scope of the variable 'matched' can be reduced. [variableScope]
belr-0.1.3/src/belr.cc:271:9: style: The scope of the variable 'matched' can be reduced. [variableScope]
[02:24]

ftp://ftp.se.debian.org/debian/pool/main/b/benchmark/benchmark_1.3.0.orig.tar.gz
benchmark-1.3.0/src/log.h:24:3: style: Class 'LogType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
benchmark-1.3.0/src/mutex.h:91:3: style: Class 'MutexLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
benchmark-1.3.0/src/mutex.h:101:3: style: Class 'Barrier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
benchmark-1.3.0/src/re.h:34:0: error: #error No regular expression backend was found! [preprocessorErrorDirective]
benchmark-1.3.0/src/commandlineflags.cc:95:41: style: Function 'BoolFromEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. [funcArgNamesDifferent]
benchmark-1.3.0/src/commandlineflags.h:33:41: note: Function 'BoolFromEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
benchmark-1.3.0/src/commandlineflags.cc:95:41: note: Function 'BoolFromEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
benchmark-1.3.0/src/commandlineflags.cc:105:48: style: Function 'Int32FromEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. [funcArgNamesDifferent]
benchmark-1.3.0/src/commandlineflags.h:34:48: note: Function 'Int32FromEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
benchmark-1.3.0/src/commandlineflags.cc:105:48: note: Function 'Int32FromEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
benchmark-1.3.0/src/commandlineflags.cc:125:57: style: Function 'StringFromEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. [funcArgNamesDifferent]
benchmark-1.3.0/src/commandlineflags.h:36:57: note: Function 'StringFromEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
benchmark-1.3.0/src/commandlineflags.cc:125:57: note: Function 'StringFromEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
benchmark-1.3.0/src/counter.cc:31:37: style: Function 'Finish' argument 2 names different: declaration 'time' definition 'cpu_time'. [funcArgNamesDifferent]
benchmark-1.3.0/src/counter.h:21:37: note: Function 'Finish' argument 2 names different: declaration 'time' definition 'cpu_time'.
benchmark-1.3.0/src/counter.cc:31:37: note: Function 'Finish' argument 2 names different: declaration 'time' definition 'cpu_time'.
benchmark-1.3.0/src/string_util.cc:151:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
benchmark-1.3.0/src/cycleclock.h:166:0: error: #error You need to define CycleTimer for your OS and CPU [preprocessorErrorDirective]
benchmark-1.3.0/src/timers.cc:170:0: error: #error Per-thread timing is not available on your system. [preprocessorErrorDirective]
benchmark-1.3.0/test/options_test.cc:57:0: style: Variable 'actual_iterations' is modified but its new value is never used. [unreadVariable]
benchmark-1.3.0/test/register_benchmark_test.cc:101:8: style: Technically the member function 'CustomFixture::operator()' can be const. [functionConst]
benchmark-1.3.0/test/register_benchmark_test.cc:25:3: style: Struct 'TestCase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[02:24]

ftp://ftp.se.debian.org/debian/pool/main/b/beneath-a-steel-sky/beneath-a-steel-sky_0.0372.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/berkeley-abc/berkeley-abc_1.01+20180801git3fb3c6b+dfsg.orig.tar.xz
Checking berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitPerm.c: __GCC__=1;__GCC__=1...

berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCanon.c:528:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCanon.c:675:10: style: Condition 'fVerify' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCanon.c:600:19: note: Assignment 'fVerify=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCanon.c:675:10: note: Condition 'fVerify' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCanon.c:331:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCanon.c:331:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCanon.c:561:17: style: The scope of the variable 'pFunc' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aig.h:241:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCanon.c:181:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCheck.c:47:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCuts.c:149:17: style: The scope of the variable 'pCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCuts.c:151:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigCuts.c:586:15: style: Variable 'pCutSet' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:48:25: style: The scope of the variable 'pNext' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:49:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:49:15: style: The scope of the variable 'iBox' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:49:21: style: The scope of the variable 'iTerm1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:49:29: style: The scope of the variable 'nTerms' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:409:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:526:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:526:12: style: The scope of the variable 'iBox' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:526:18: style: The scope of the variable 'iTerm1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:526:26: style: The scope of the variable 'nTerms' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:1067:31: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:918:77: style: Function 'Aig_Transfer' argument 3 names different: declaration 'pObj' definition 'pRoot'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aig.h:481:88: note: Function 'Aig_Transfer' argument 3 names different: declaration 'pObj' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:918:77: note: Function 'Aig_Transfer' argument 3 names different: declaration 'pObj' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDfs.c:417:13: style: Variable 'Counter' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDoms.c:122:25: style: The scope of the variable 'pDom2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDoms.c:542:27: style: The scope of the variable 'vDoms1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDoms.c:542:47: style: The scope of the variable 'vDomsT' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDoms.c:744:27: style: The scope of the variable 'vDoms1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDoms.c:1018:17: style: The scope of the variable 'pSto' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDoms.c:1074:17: style: The scope of the variable 'vDoms' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDoms.c:1122:17: style: The scope of the variable 'vDoms' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDoms.c:854:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:848:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:838:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:848:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:878:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:874:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:878:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1063:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1052:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1063:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1065:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1052:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1065:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1069:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1052:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1069:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1071:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1052:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1071:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1167:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1155:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1167:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1174:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1155:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1174:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1218:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1202:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1218:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1229:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1202:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigDup.c:1229:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:356:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:350:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:356:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:362:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:350:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:362:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:363:25: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:350:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:363:25: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:291:41: style: The scope of the variable 'uFunc0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:291:51: style: The scope of the variable 'uFunc1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFact.c:405:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFanout.c:109:47: style: The scope of the variable 'pPrev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigFanout.c:109:56: style: The scope of the variable 'pNext' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigInter.c:157:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigJust.c:219:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigMem.c:164:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigObj.c:345:10: style: Condition 'fShowFanouts' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigObj.c:318:24: note: Assignment 'fShowFanouts=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigObj.c:345:10: note: Condition 'fShowFanouts' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigObj.c:319:17: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigOper.c:322:10: style: Condition '!fUseMuxCanon' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigOper.c:319:24: note: Assignment 'fUseMuxCanon=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigOper.c:322:10: note: Condition '!fUseMuxCanon' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigOper.c:456:32: style: Same expression on both sides of '&&'. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPack.c:231:19: style: The scope of the variable 'Count' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1542:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1546:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:276:17: style: The scope of the variable 'vSupp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:278:28: style: The scope of the variable 'pPart1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:280:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:389:20: style: The scope of the variable 'iOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:422:9: style: The scope of the variable 'iOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:540:12: style: The scope of the variable 'nCommon' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:588:12: style: The scope of the variable 'nOutputs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:691:12: style: The scope of the variable 'iPart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:691:19: style: The scope of the variable 'iOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:816:12: style: The scope of the variable 'iPart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:816:19: style: The scope of the variable 'iOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1159:26: style: The scope of the variable 'vSupport' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1191:17: style: The scope of the variable 'pNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1192:17: style: The scope of the variable 'pMiter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1193:28: style: The scope of the variable 'vNodes1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1193:39: style: The scope of the variable 'vNodes2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1195:17: style: The scope of the variable 'vPart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1195:26: style: The scope of the variable 'vPartSupp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1255:30: style: The scope of the variable 'pAigPart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1383:17: style: The scope of the variable 'pAigPart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1383:29: style: The scope of the variable 'pAigTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1480:25: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1531:26: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:1532:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:273:42: style: Function 'Aig_ManSupports' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aig.h:574:53: note: Function 'Aig_ManSupports' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:273:42: note: Function 'Aig_ManSupports' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:686:55: style: Function 'Aig_ManPartitionSmart' argument 2 names different: declaration 'nPartSizeLimit' definition 'nSuppSizeLimit'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aig.h:577:66: note: Function 'Aig_ManPartitionSmart' argument 2 names different: declaration 'nPartSizeLimit' definition 'nSuppSizeLimit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:686:55: note: Function 'Aig_ManPartitionSmart' argument 2 names different: declaration 'nPartSizeLimit' definition 'nSuppSizeLimit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPart.c:305:17: style: Variable 'Counter' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPartReg.c:158:17: style: The scope of the variable 'vSupp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPartReg.c:159:9: style: The scope of the variable 'nNewVars' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPartReg.c:203:9: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPartReg.c:251:27: style: The scope of the variable 'vGroupNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPartReg.c:311:25: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPartReg.c:477:17: style: The scope of the variable 'vPart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPartReg.c:515:17: style: The scope of the variable 'vPart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigPartSat.c:500:12: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepar.c:131:14: style: The scope of the variable 'Cid' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepar.c:247:17: style: The scope of the variable 'pAigTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepar.c:250:25: style: The scope of the variable 'pCnfInter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepar.c:254:19: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepr.c:353:25: style: The scope of the variable 'pRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepr.c:456:17: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepr.c:483:25: style: The scope of the variable 'pRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepr.c:535:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepr.c:536:19: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepr.c:211:57: style: Function 'Aig_ManTransferRepr' argument 2 names different: declaration 'p' definition 'pOld'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aig.h:594:75: note: Function 'Aig_ManTransferRepr' argument 2 names different: declaration 'p' definition 'pOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepr.c:211:57: note: Function 'Aig_ManTransferRepr' argument 2 names different: declaration 'p' definition 'pOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigRepr.c:459:30: style: Variable 'nFanouts' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigScl.c:49:25: style: The scope of the variable 'pObjMapped' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigScl.c:162:12: style: The scope of the variable 'nTruePis' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigScl.c:162:22: style: The scope of the variable 'nTruePos' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigScl.c:193:17: style: The scope of the variable 'iNum' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigScl.c:312:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigScl.c:457:17: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigScl.c:458:17: style: The scope of the variable 'vMap' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigScl.c:604:17: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigScl.c:657:20: style: The scope of the variable 'Entry2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigTable.c:242:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigTable.c:76:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigTiming.c:120:26: style: The scope of the variable 'LevelCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigTsim.c:274:12: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigTsim.c:304:12: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigTsim.c:354:44: style: The scope of the variable 'nRetired' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigTsim.c:500:17: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1117:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1117:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1146:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1146:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1241:5: style: Variable 'pBeg' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1235:0: note: Variable 'pBeg' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1241:5: note: Variable 'pBeg' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1280:5: style: Variable 'pBeg' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1274:0: note: Variable 'pBeg' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1280:5: note: Variable 'pBeg' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:569:49: style: The scope of the variable 'pFaninC' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:750:25: style: The scope of the variable 'pObjLi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:750:35: style: The scope of the variable 'pObjLo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1042:25: style: The scope of the variable 'pFanin0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:1042:36: style: The scope of the variable 'pFanin1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:289:39: style: Function 'Aig_ObjCollectMulti' argument 1 names different: declaration 'pFunc' definition 'pRoot'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aig.h:649:57: note: Function 'Aig_ObjCollectMulti' argument 1 names different: declaration 'pFunc' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:289:39: note: Function 'Aig_ObjCollectMulti' argument 1 names different: declaration 'pFunc' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:307:35: style: Function 'Aig_ObjIsMuxType' argument 1 names different: declaration 'pObj' definition 'pNode'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aig.h:650:54: note: Function 'Aig_ObjIsMuxType' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:307:35: note: Function 'Aig_ObjIsMuxType' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:387:46: style: Function 'Aig_ObjRecognizeMux' argument 1 names different: declaration 'pObj' definition 'pNode'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aig.h:652:57: note: Function 'Aig_ObjRecognizeMux' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:387:46: note: Function 'Aig_ObjRecognizeMux' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:387:66: style: Function 'Aig_ObjRecognizeMux' argument 2 names different: declaration 'ppObjT' definition 'ppNodeT'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aig.h:652:76: note: Function 'Aig_ObjRecognizeMux' argument 2 names different: declaration 'ppObjT' definition 'ppNodeT'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:387:66: note: Function 'Aig_ObjRecognizeMux' argument 2 names different: declaration 'ppObjT' definition 'ppNodeT'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:387:88: style: Function 'Aig_ObjRecognizeMux' argument 3 names different: declaration 'ppObjE' definition 'ppNodeE'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aig.h:652:97: note: Function 'Aig_ObjRecognizeMux' argument 3 names different: declaration 'ppObjE' definition 'ppNodeE'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:387:88: note: Function 'Aig_ObjRecognizeMux' argument 3 names different: declaration 'ppObjE' definition 'ppNodeE'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigUtil.c:69:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/aig/aigWin.c:83:19: style: The scope of the variable 'CostCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:382:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAig.c:585:10: style: Condition 'fUseMapping' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAig.c:580:23: note: Assignment 'fUseMapping=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAig.c:585:10: note: Condition 'fUseMapping' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAig.c:439:28: style: The scope of the variable 'pGiaRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAig.c:462:28: style: The scope of the variable 'pGiaRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:532:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:532:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:540:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:540:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:548:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:548:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:556:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:556:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:564:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:564:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:575:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:575:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:584:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:584:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:593:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:593:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:605:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:605:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:617:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:617:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:631:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:631:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:659:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:659:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:673:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:673:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:686:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:686:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:703:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:703:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:722:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:722:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:733:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:733:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:743:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:743:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:752:22: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:752:22: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:769:26: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:514:24: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:769:26: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1208:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1081:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1208:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1234:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1081:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1234:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1243:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1081:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1243:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1280:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1081:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1280:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1291:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1081:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1291:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1316:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1081:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1316:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1372:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1081:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1372:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1121:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1121:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1121:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1121:5: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1121:5: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1130:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1130:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1138:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1141:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:112:9: style: The scope of the variable 'Lit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:112:23: style: The scope of the variable 'Diff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:132:32: style: The scope of the variable 'Diff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:181:9: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:181:23: style: The scope of the variable 'iNode1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:185:21: style: The scope of the variable 'uLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:185:28: style: The scope of the variable 'uLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:429:17: style: The scope of the variable 'Entry' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:429:24: style: The scope of the variable 'nInvars' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:429:33: style: The scope of the variable 'nConstr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:708:32: style: The scope of the variable 'iRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:708:39: style: The scope of the variable 'iNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:880:12: style: The scope of the variable 'pName' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:999:30: style: The scope of the variable 'uLit0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:999:37: style: The scope of the variable 'uLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1079:34: style: Function 'Gia_AigerWrite' argument 1 names different: declaration 'p' definition 'pInit'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1194:56: note: Function 'Gia_AigerWrite' argument 1 names different: declaration 'p' definition 'pInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:1079:34: note: Function 'Gia_AigerWrite' argument 1 names different: declaration 'p' definition 'pInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAiger.c:889:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAigerExt.c:49:12: style: The scope of the variable 'Item' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAigerExt.c:147:9: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAigerExt.c:147:15: style: The scope of the variable 'nFanins' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAigerExt.c:247:37: style: The scope of the variable 'iRoot' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaAigerExt.c:247:44: style: The scope of the variable 'nFanins' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalAig.c:228:41: style: The scope of the variable 'Level2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalAig.c:606:35: style: The scope of the variable 'nRefs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalAig.c:937:59: style: The scope of the variable 'nRefs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalAig.c:1011:12: style: The scope of the variable 'iDiv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalLut.c:186:17: style: The scope of the variable 'pCut0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalLut.c:289:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalLut.c:290:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalLut.c:291:9: style: The scope of the variable 'x2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalLut.c:292:9: style: The scope of the variable 'xMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalLut.c:561:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBalLut.c:586:12: style: The scope of the variable 'DelayCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBidec.c:171:17: style: The scope of the variable 'pFunc' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaBidec.c:238:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCCof.c:120:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCCof.c:271:15: style: The scope of the variable 'Lit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCSat.c:454:24: style: The scope of the variable 'iCurFF' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCSat.c:840:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCSat.c:1037:46: style: Function 'Cbs_ManSolveMiterNc' argument 1 names different: declaration 'pGia' definition 'pAig'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1225:61: note: Function 'Cbs_ManSolveMiterNc' argument 1 names different: declaration 'pGia' definition 'pAig'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCSat.c:1037:46: note: Function 'Cbs_ManSolveMiterNc' argument 1 names different: declaration 'pGia' definition 'pAig'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCSat2.c:521:24: style: The scope of the variable 'iCurFF' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCSat2.c:1132:24: style: The scope of the variable 'hClause' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCSatOld.c:394:24: style: The scope of the variable 'iCurFF' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCSatOld.c:551:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCSatOld.c:708:44: style: Function 'Cbs_ManSolveMiter' argument 1 names different: declaration 'pGia' definition 'pAig'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1218:59: note: Function 'Cbs_ManSolveMiter' argument 1 names different: declaration 'pGia' definition 'pAig'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCSatOld.c:708:44: note: Function 'Cbs_ManSolveMiter' argument 1 names different: declaration 'pGia' definition 'pAig'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:1777:10: style: Condition 'fVerbose' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:1699:20: note: Assignment 'fVerbose=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:1777:10: note: Condition 'fVerbose' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:466:12: style: The scope of the variable 'ObjId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:502:12: style: The scope of the variable 'ObjId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:599:24: style: The scope of the variable 'iCurFF' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:760:29: style: The scope of the variable 'iLitLevel2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:1024:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:1052:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:1248:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:1707:12: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:1517:46: style: Function 'Tas_ManSolveMiterNc' argument 1 names different: declaration 'pGia' definition 'pAig'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1229:61: note: Function 'Tas_ManSolveMiterNc' argument 1 names different: declaration 'pGia' definition 'pAig'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:1517:46: note: Function 'Tas_ManSolveMiterNc' argument 1 names different: declaration 'pGia' definition 'pAig'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:506:17: style: Variable 'ObjId' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:801:30: style: Variable 'iLitLevel2' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas.c:1723:17: style: Variable 'vCexStore' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas2.c:191:17: style: The scope of the variable 'pVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas2.c:34:19: style: struct member 'Tas_Par_t_::nBTLimit' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas2.c:36:19: style: struct member 'Tas_Par_t_::nBTThis' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas2.c:37:19: style: struct member 'Tas_Par_t_::nBTTotal' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas2.c:39:19: style: struct member 'Tas_Par_t_::fUseHighest' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas2.c:55:19: style: struct member 'Tas_Que_t_::iHead' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCTas2.c:56:19: style: struct member 'Tas_Que_t_::iTail' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:454:5: style: Variable 'clk' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:444:0: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:454:5: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:530:5: style: Variable 'clk' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:519:0: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:530:5: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:531:5: style: Variable 'pCexBest' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:525:0: note: Variable 'pCexBest' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:531:5: note: Variable 'pCexBest' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:449:9: style: The scope of the variable 'nFinal' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:524:9: style: The scope of the variable 'nFinal' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCex.c:198:49: warning: Assert statement modifies 'iBit'. [assignmentInAssert]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCof.c:520:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCof.c:912:25: style: The scope of the variable 'pObjF' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCof.c:938:29: style: The scope of the variable 'vTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCof.c:939:25: style: The scope of the variable 'pCof' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCof.c:940:9: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCone.c:431:25: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCone.c:561:17: style: The scope of the variable 'vPart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCone.c:447:37: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCut.c:473:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCut.c:478:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCut.c:115:17: style: The scope of the variable 'pCut0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCut.c:218:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCut.c:219:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaCut.c:220:9: style: The scope of the variable 'xMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDfs.c:73:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDfs.c:127:12: style: The scope of the variable 'iLeaf' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDfs.c:185:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDfs.c:306:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDfs.c:357:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDfs.c:492:17: style: The scope of the variable 'vObjs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2341:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:125:25: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:151:25: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:311:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:1446:25: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2023:18: style: The scope of the variable 'iLitRes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2107:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2375:19: style: The scope of the variable 'iLitRes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2482:18: style: The scope of the variable 'iObjId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2580:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2830:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2831:12: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2859:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2860:12: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2915:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2970:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:3210:15: style: The scope of the variable 'iNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:3882:17: style: The scope of the variable 'vSuppOne' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:3894:17: style: The scope of the variable 'vSuppOne' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:3956:17: style: The scope of the variable 'vSuppOne' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:4339:25: style: The scope of the variable 'fFlip' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:4366:13: style: The scope of the variable 'fCompl' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:661:43: style: Function 'Gia_ManDupCycled' argument 1 names different: declaration 'pAig' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1258:58: note: Function 'Gia_ManDupCycled' argument 1 names different: declaration 'pAig' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:661:43: note: Function 'Gia_ManDupCycled' argument 1 names different: declaration 'pAig' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:917:63: style: Function 'Gia_ManDupPermFlopGap' argument 2 names different: declaration 'vFfPerm' definition 'vFfMask'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1266:78: note: Function 'Gia_ManDupPermFlopGap' argument 2 names different: declaration 'vFfPerm' definition 'vFfMask'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:917:63: note: Function 'Gia_ManDupPermFlopGap' argument 2 names different: declaration 'vFfPerm' definition 'vFfMask'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:938:36: style: Function 'Gia_ManDupAppend' argument 1 names different: declaration 'p' definition 'pNew'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1267:58: note: Function 'Gia_ManDupAppend' argument 1 names different: declaration 'p' definition 'pNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:938:36: note: Function 'Gia_ManDupAppend' argument 1 names different: declaration 'p' definition 'pNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:957:41: style: Function 'Gia_ManDupAppendShare' argument 1 names different: declaration 'p' definition 'pNew'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1268:63: note: Function 'Gia_ManDupAppendShare' argument 1 names different: declaration 'p' definition 'pNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:957:41: note: Function 'Gia_ManDupAppendShare' argument 1 names different: declaration 'p' definition 'pNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:1861:59: style: Function 'Gia_ManDupDfsCone' argument 2 names different: declaration 'pObj' definition 'pRoot'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1283:74: note: Function 'Gia_ManDupDfsCone' argument 2 names different: declaration 'pObj' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:1861:59: note: Function 'Gia_ManDupDfsCone' argument 2 names different: declaration 'pObj' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:1994:59: style: Function 'Gia_ManDupDfsNode' argument 2 names different: declaration 'pObj' definition 'pRoot'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1287:74: note: Function 'Gia_ManDupDfsNode' argument 2 names different: declaration 'pObj' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:1994:59: note: Function 'Gia_ManDupDfsNode' argument 2 names different: declaration 'pObj' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2631:39: style: Function 'Gia_ManMiter' argument 1 names different: declaration 'pAig0' definition 'p0'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1296:54: note: Function 'Gia_ManMiter' argument 1 names different: declaration 'pAig0' definition 'p0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2631:39: note: Function 'Gia_ManMiter' argument 1 names different: declaration 'pAig0' definition 'p0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2631:55: style: Function 'Gia_ManMiter' argument 2 names different: declaration 'pAig1' definition 'p1'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1296:73: note: Function 'Gia_ManMiter' argument 2 names different: declaration 'pAig1' definition 'p1'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:2631:55: note: Function 'Gia_ManMiter' argument 2 names different: declaration 'pAig1' definition 'p1'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:3095:40: style: Function 'Gia_ManMiter2' argument 1 names different: declaration 'p' definition 'pStart'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1299:55: note: Function 'Gia_ManMiter2' argument 1 names different: declaration 'p' definition 'pStart'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaDup.c:3095:40: note: Function 'Gia_ManMiter2' argument 1 names different: declaration 'p' definition 'pStart'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEdge.c:960:14: style: Condition 'fLevelVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEdge.c:922:25: note: Assignment 'fLevelVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEdge.c:960:14: note: Condition 'fLevelVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEdge.c:966:14: style: Condition 'fLevelVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEdge.c:922:25: note: Assignment 'fLevelVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEdge.c:966:14: note: Condition 'fLevelVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEdge.c:90:15: style: The scope of the variable 'iFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEdge.c:691:18: style: The scope of the variable 'Delay' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEdge.c:722:18: style: The scope of the variable 'Delay' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEdge.c:926:21: style: The scope of the variable 'DelayR' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1085:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1085:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:981:17: style: The scope of the variable 'pThis' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1107:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1194:12: style: The scope of the variable 'Ave' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1195:13: style: The scope of the variable 'pRow' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1360:26: style: The scope of the variable 'pVecUi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1361:15: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1399:17: style: The scope of the variable 'pX' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1493:15: style: The scope of the variable 'iMinX' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1493:22: style: The scope of the variable 'iMaxX' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1493:29: style: The scope of the variable 'iMinY' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1493:36: style: The scope of the variable 'iMaxY' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1527:12: style: The scope of the variable 'CostThis' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1531:11: style: The scope of the variable 'pPermX' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1531:21: style: The scope of the variable 'pPermY' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1611:13: style: The scope of the variable 'pSol' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1642:15: style: The scope of the variable 'placeX' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1642:23: style: The scope of the variable 'placeY' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1643:9: style: The scope of the variable 'fStart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1703:17: style: The scope of the variable 'pThis' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1703:26: style: The scope of the variable 'pNext' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1704:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1732:19: style: The scope of the variable 'begY' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1732:25: style: The scope of the variable 'endX' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1732:31: style: The scope of the variable 'endY' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1794:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:904:39: style: Function 'Gia_ManTestDistance' argument 1 names different: declaration 'p' definition 'pGia'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1443:61: note: Function 'Gia_ManTestDistance' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:904:39: note: Function 'Gia_ManTestDistance' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEmbed.c:1541:5: style: Variable 'CostPrev' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEnable.c:440:26: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEnable.c:519:40: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEnable.c:520:20: style: The scope of the variable 'fCompl' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:112:5: style: Variable 'pNew' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:108:0: note: Variable 'pNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:112:5: note: Variable 'pNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:644:26: style: The scope of the variable 'pObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:1342:27: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:1344:12: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:1344:18: style: The scope of the variable 'nAddPos' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:1687:26: style: The scope of the variable 'pReprNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:1687:38: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:1932:17: style: The scope of the variable 'pSrm' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:2316:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:2316:28: style: The scope of the variable 'iPrev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:2316:35: style: The scope of the variable 'iRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:1013:81: style: Function 'Gia_ManSpecReduce' argument 4 names different: declaration 'fReduce' definition 'fSpeculate'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1351:96: note: Function 'Gia_ManSpecReduce' argument 4 names different: declaration 'fReduce' definition 'fSpeculate'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:1013:81: note: Function 'Gia_ManSpecReduce' argument 4 names different: declaration 'fReduce' definition 'fSpeculate'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:393:13: style: Variable 'Proved' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:425:13: style: Variable 'Counter0' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEquiv.c:1775:13: style: Variable 'Counter' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra.c:273:16: style: The scope of the variable 'pSimInfo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra.c:452:28: style: The scope of the variable 'piPlace' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra.c:453:15: style: The scope of the variable 'iCond' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:976:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:973:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:976:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:990:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:973:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:990:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:1000:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:973:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:1000:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:1011:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:973:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:1011:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:1046:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:1042:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:1046:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:686:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:188:14: style: The scope of the variable 'Mint' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:420:14: style: The scope of the variable 'Word' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:452:14: style: The scope of the variable 'Word' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:856:9: style: The scope of the variable 'Count0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:856:17: style: The scope of the variable 'Count1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:856:25: style: The scope of the variable 'Count2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:1477:25: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEra2.c:1507:25: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEsop.c:272:10: style: Condition 'fMimimize' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEsop.c:254:21: note: Assignment 'fMimimize=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEsop.c:272:10: note: Condition 'fMimimize' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEsop.c:192:21: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaEsop.c:192:24: style: The scope of the variable 'Lit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaExist.c:414:25: style: The scope of the variable 'iLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaExist.c:414:32: style: The scope of the variable 'iLitR' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaExist.c:505:36: style: Function 'Gia_ManQuantExist' argument 1 names different: declaration 'p' definition 'p0'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1367:59: note: Function 'Gia_ManQuantExist' argument 1 names different: declaration 'p' definition 'p0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaExist.c:505:36: note: Function 'Gia_ManQuantExist' argument 1 names different: declaration 'p' definition 'p0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaExist.c:313:16: style: Variable 'nVarsQua' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaExist.c:314:16: style: Variable 'nAndsOld' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFalse.c:140:14: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFalse.c:144:9: note: Found duplicate branches for 'if' and 'else'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFalse.c:140:14: note: Found duplicate branches for 'if' and 'else'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFanout.c:118:47: style: The scope of the variable 'pPrev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFanout.c:118:56: style: The scope of the variable 'pNext' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:898:10: style: Condition 'fRandomize' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:888:22: note: Assignment 'fRandomize=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:898:10: note: Condition 'fRandomize' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:1022:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:1022:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:609:21: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:610:13: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:636:21: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:637:13: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:747:15: style: The scope of the variable 'Temp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:747:21: style: The scope of the variable 'iNext' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:777:12: style: The scope of the variable 'iNext' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:777:19: style: The scope of the variable 'Temp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:803:21: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:804:13: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:891:12: style: The scope of the variable 'CostThis' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:893:11: style: The scope of the variable 'pPermX' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:894:35: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:894:55: style: The scope of the variable 'nCutCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:902:5: style: Variable 'CostPrev' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:963:20: style: Variable 'nCutPrev' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaForce.c:1084:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:172:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:157:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:172:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:751:14: style: Condition 'fUseAllPis' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:729:22: note: Assignment 'fUseAllPis=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:751:14: note: Condition 'fUseAllPis' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:159:27: style: The scope of the variable 'vOne' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:163:28: style: The scope of the variable 'Prev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:163:49: style: The scope of the variable 'Size' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:405:9: style: The scope of the variable 'f' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:692:32: style: The scope of the variable 'vAnds' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:692:41: style: The scope of the variable 'vOuts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:730:28: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:733:17: style: The scope of the variable 'vIns' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:733:25: style: The scope of the variable 'vAnds' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:733:34: style: The scope of the variable 'vOuts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFrames.c:842:28: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFx.c:53:12: style: The scope of the variable 'iAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFx.c:53:19: style: The scope of the variable 'iAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFx.c:72:12: style: The scope of the variable 'iAnd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaFx.c:277:12: style: The scope of the variable 'iFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:791:14: style: Condition 'fUse2Solver' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:759:23: note: Assignment 'fUse2Solver=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:791:14: note: Condition 'fUse2Solver' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:887:22: style: Condition 'fUse2Solver' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:759:23: note: Assignment 'fUse2Solver=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:887:22: note: Condition 'fUse2Solver' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:1065:9: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:928:21: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:934:21: note: Found duplicate branches for 'if' and 'else'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:928:21: note: Found duplicate branches for 'if' and 'else'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:239:20: style: The scope of the variable 'Sim1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:303:31: style: The scope of the variable 'Key' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:698:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:699:16: style: The scope of the variable 'pInfo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:1034:17: style: The scope of the variable 'pGiaLev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:1035:26: style: The scope of the variable 'nIters' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGiarf.c:1062:18: style: Variable 'nIters' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGig.c:389:5: style: Variable 'pGia' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGig.c:383:0: note: Variable 'pGia' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGig.c:389:5: note: Variable 'pGia' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGig.c:165:12: style: The scope of the variable 'pLine' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGig.c:239:15: style: The scope of the variable 'Type' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGig.c:239:21: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGig.c:387:38: style: The scope of the variable 'Type' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGlitch.c:198:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGlitch.c:201:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGlitch.c:205:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGlitch.c:584:15: style: The scope of the variable 'Phase' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaGlitch.c:742:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaHash.c:168:47: style: The scope of the variable 'pPlace' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaHash.c:210:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaHash.c:789:35: style: The scope of the variable 'LitRes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaHcd.c:321:15: style: The scope of the variable 'iNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaHcd.c:454:26: style: The scope of the variable 'pReprNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaHcd.c:454:38: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaHcd.c:615:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaHcd.c:540:13: style: Variable 'Counter' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:595:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:582:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:595:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:597:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:582:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:597:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:598:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:582:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:598:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1785:14: style: Condition 'fWriteConfigs' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1756:25: note: Assignment 'fWriteConfigs=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1785:14: note: Condition 'fWriteConfigs' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1155:30: style: Same expression on both sides of '<=' because the value of 'nVarsMax' and '16' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1152:28: note: 'nVarsMax' is assigned value '16' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1155:30: note: Same expression on both sides of '<=' because the value of 'nVarsMax' and '16' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:465:17: style: The scope of the variable 'pFanins' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:673:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:673:12: style: The scope of the variable 'iBox' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:673:18: style: The scope of the variable 'iTerm1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:673:26: style: The scope of the variable 'nTerms' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:856:16: style: The scope of the variable 'iVar0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:856:23: style: The scope of the variable 'iVar1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1072:61: style: The scope of the variable 'iObjLit2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1339:16: style: The scope of the variable 'iFunc0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1506:31: style: The scope of the variable 'Lit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1506:36: style: The scope of the variable 'Var' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1625:23: style: The scope of the variable 'nVarsNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:1756:9: style: The scope of the variable 'fWriteConfigs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:57:38: style: Function 'Gia_ManSetIfParsDefault' argument 1 names different: declaration 'pIfPars' definition 'pp'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1421:60: note: Function 'Gia_ManSetIfParsDefault' argument 1 names different: declaration 'pIfPars' definition 'pp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:57:38: note: Function 'Gia_ManSetIfParsDefault' argument 1 names different: declaration 'pIfPars' definition 'pp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:2317:58: style: Function 'Gia_ManPerformMapping' argument 2 names different: declaration 'pIfPars' definition 'pp'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1426:73: note: Function 'Gia_ManPerformMapping' argument 2 names different: declaration 'pIfPars' definition 'pp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIf.c:2317:58: note: Function 'Gia_ManPerformMapping' argument 2 names different: declaration 'pIfPars' definition 'pp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:171:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:165:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:171:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:175:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:208:12: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:301:25: style: The scope of the variable 'pObj0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:302:15: style: The scope of the variable 'fSameValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:456:12: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:483:12: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:589:32: style: The scope of the variable 'nSize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:726:19: style: The scope of the variable 'fRefinedAll' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:1075:43: style: Function 'Gia_ManIsoReduce' argument 1 names different: declaration 'p' definition 'pInit'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1436:58: note: Function 'Gia_ManIsoReduce' argument 1 names different: declaration 'p' definition 'pInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso.c:1075:43: note: Function 'Gia_ManIsoReduce' argument 1 names different: declaration 'p' definition 'pInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso2.c:283:10: style: Condition 'fVerify' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso2.c:278:19: note: Assignment 'fVerify=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso2.c:283:10: note: Condition 'fVerify' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso2.c:286:10: style: Condition 'fVerify' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso2.c:278:19: note: Assignment 'fVerify=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso2.c:286:10: note: Condition 'fVerify' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso2.c:636:27: style: The scope of the variable 'vClass2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso2.c:718:44: style: Function 'Gia_ManIsoReduce2' argument 1 names different: declaration 'p' definition 'pGia'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1437:59: note: Function 'Gia_ManIsoReduce2' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso2.c:718:44: note: Function 'Gia_ManIsoReduce2' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaIso3.c:141:23: style: The scope of the variable 'This' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:1261:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:1262:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:1263:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:1264:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:1707:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:1708:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:1709:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:1711:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:202:19: style: The scope of the variable 'iOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:729:12: style: The scope of the variable 'iPlace' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:823:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaJf.c:1582:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1423:19: style: Condition 'fDiscount' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1406:21: note: Assignment 'fDiscount=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1423:19: note: Condition 'fDiscount' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2198:10: style: Condition 'fUsePowerMode' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2176:25: note: Assignment 'fUsePowerMode=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2198:10: note: Condition 'fUsePowerMode' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2209:10: style: Condition 'fUsePowerMode' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2176:25: note: Assignment 'fUsePowerMode=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2209:10: note: Condition 'fUsePowerMode' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:460:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:465:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2047:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2048:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2049:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2050:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2054:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:647:16: style: The scope of the variable 'pCut0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:752:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:753:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:754:9: style: The scope of the variable 'xMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:774:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:775:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:776:9: style: The scope of the variable 'x2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:777:9: style: The scope of the variable 'xMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:915:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1118:17: style: The scope of the variable 'Req' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1196:11: style: The scope of the variable 'Value1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1196:24: style: The scope of the variable 'Value2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1481:12: style: The scope of the variable 'Index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1629:12: style: The scope of the variable 'Id' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1776:36: style: The scope of the variable 'nVarsNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2133:12: style: The scope of the variable 'arrTime' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2234:47: style: Function 'Lf_ManPerformMapping' argument 1 names different: declaration 'pGia' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1440:62: note: Function 'Lf_ManPerformMapping' argument 1 names different: declaration 'pGia' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:2234:47: note: Function 'Lf_ManPerformMapping' argument 1 names different: declaration 'pGia' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1209:22: style: Variable 'Value1' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaLf.c:1365:22: style: Variable 'Value2' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMan.c:304:34: style: The scope of the variable 'nSizeCurr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMan.c:607:25: style: The scope of the variable 'pChild' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMan.c:831:17: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMan.c:831:20: style: The scope of the variable 'iFirst' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMan.c:831:28: style: The scope of the variable 'nTerms' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMan.c:863:13: style: The scope of the variable 'iFan' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMan.c:863:19: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMan.c:954:24: style: The scope of the variable 'Time1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMem.c:164:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1151:19: style: Condition 'fDiscount' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1136:21: note: Assignment 'fDiscount=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1151:19: note: Condition 'fDiscount' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:691:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:696:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1106:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1467:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1468:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1469:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1471:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:340:13: style: The scope of the variable 'DriId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:792:16: style: The scope of the variable 'pCut0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:895:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:896:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:897:9: style: The scope of the variable 'x2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:898:9: style: The scope of the variable 'xMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1009:16: style: The scope of the variable 'pBest' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1591:16: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1610:11: style: The scope of the variable 'Flow' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMf.c:1049:40: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMffc.c:209:15: style: The scope of the variable 'iResLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMfs.c:57:25: style: The scope of the variable 'pObjExtra' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMfs.c:68:12: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMfs.c:68:18: style: The scope of the variable 'curCi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMfs.c:68:25: style: The scope of the variable 'curCo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMfs.c:68:32: style: The scope of the variable 'nBoxIns' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMfs.c:68:41: style: The scope of the variable 'nBoxOuts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMfs.c:255:33: style: The scope of the variable 'nBoxIns' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMfs.c:255:42: style: The scope of the variable 'nBoxOuts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMfs.c:257:12: style: The scope of the variable 'pTruth' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMini.c:370:17: style: Variable 'Count' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMuxes.c:471:17: style: The scope of the variable 'vVec' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMuxes.c:520:26: style: The scope of the variable 'vVec' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaMuxes.c:787:24: style: The scope of the variable 'nFanouts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1981:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1947:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1981:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:526:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:531:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:531:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1072:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:185:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:628:16: style: The scope of the variable 'pCut0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:731:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:732:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:733:9: style: The scope of the variable 'x2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:734:9: style: The scope of the variable 'xMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1103:15: style: The scope of the variable 'c' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1105:16: style: The scope of the variable 'pD' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1229:9: style: The scope of the variable 'Arr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1229:14: style: The scope of the variable 'Req' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1424:12: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1424:18: style: The scope of the variable 'fCompl' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:1844:16: style: The scope of the variable 'pMfan' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:2026:12: style: The scope of the variable 'iDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaNf.c:2052:9: style: Variable 'Count' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:1659:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:1629:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:1659:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:1663:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:1629:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:1663:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:355:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:360:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:241:5: style: Variable 'pGia->pRefs' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:239:26: note: Variable 'pGia->pRefs' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:241:5: note: Variable 'pGia->pRefs' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:459:16: style: The scope of the variable 'pCut0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:562:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:563:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:564:9: style: The scope of the variable 'x2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:565:9: style: The scope of the variable 'xMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:1311:40: style: The scope of the variable 'DelayAfter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:1490:17: style: Variable 'CountEdges' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaOf.c:1470:23: style: Variable 'CostMin' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPack.c:133:32: style: The scope of the variable 'iBlock' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:1343:15: style: Condition 'pNew==NULL' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:1338:12: note: Assignment 'pNew=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:1343:15: note: Condition 'pNew==NULL' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:448:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:453:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:453:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:176:39: style: The scope of the variable 'Perm2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:550:16: style: The scope of the variable 'pCut0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:653:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:654:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:655:9: style: The scope of the variable 'x2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaPf.c:656:9: style: The scope of the variable 'xMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaQbf.c:470:9: style: Condition 'useold' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaQbf.c:466:21: note: Assignment 'useold=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaQbf.c:470:9: note: Condition 'useold' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaQbf.c:116:15: style: The scope of the variable 'iMux' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaQbf.c:381:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaQbf.c:452:12: style: The scope of the variable 'var' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaQbf.c:588:12: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaQbf.c:627:17: style: The scope of the variable 'pCof' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaQbf.c:628:12: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaResub.c:168:14: style: Condition '!fVerbose' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaResub.c:160:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaResub.c:168:14: note: Condition '!fVerbose' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaResub.c:162:12: style: The scope of the variable 'nDivs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaResub.c:201:21: style: The scope of the variable 'iPivot' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaRetime.c:269:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaRex.c:69:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaRex.c:262:20: style: The scope of the variable 'iThat' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaRex.c:418:15: style: The scope of the variable 'kMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaRex.c:418:28: style: The scope of the variable 'IndexMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaRex.c:419:16: style: The scope of the variable 'CountMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSat.c:147:17: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSat3.c:111:17: style: The scope of the variable 'pOne' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSat3.c:112:17: style: The scope of the variable 'pRoot' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSat3.c:113:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatEdge.c:501:18: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatEdge.c:443:24: note: Assignment 'fVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatEdge.c:501:18: note: Condition 'fVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLE.c:1011:18: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLE.c:943:24: note: Assignment 'fVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLE.c:1011:18: note: Condition 'fVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLE.c:252:20: style: The scope of the variable 'Delay' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLE.c:558:26: style: The scope of the variable 'iEdge' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLE.c:947:18: style: The scope of the variable 'nConfs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLut.c:263:17: style: The scope of the variable 'vObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLut.c:265:18: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLut.c:470:36: style: The scope of the variable 'Required' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLut.c:851:28: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLut.c:964:12: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLut.c:1031:13: style: The scope of the variable 'Count' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatLut.c:1096:21: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatMap.c:288:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatMap.c:287:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatMap.c:288:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatMap.c:310:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatMap.c:453:49: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatoko.c:231:18: style: Condition 'fUseCone' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatoko.c:216:20: note: Assignment 'fUseCone=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatoko.c:231:18: note: Condition 'fUseCone' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatoko.c:50:11: style: The scope of the variable 'pCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatoko.c:50:17: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatoko.c:216:9: style: The scope of the variable 'fUseCone' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatoko.c:217:17: style: The scope of the variable 'pOne' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatoko.c:219:17: style: The scope of the variable 'vCone' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatoko.c:220:12: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSatoko.c:220:18: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaScl.c:205:12: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaScript.c:69:41: style: Function 'Gia_ManAigSyn2' argument 1 names different: declaration 'p' definition 'pInit'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1202:56: note: Function 'Gia_ManAigSyn2' argument 1 names different: declaration 'p' definition 'pInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaScript.c:69:41: note: Function 'Gia_ManAigSyn2' argument 1 names different: declaration 'p' definition 'pInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShow.c:1023:73: style: The scope of the variable 'Entry' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShow.c:69:9: style: Variable 'nLuts' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink.c:52:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink.c:97:13: style: Variable 'Counter' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink6.c:218:0: error: syntax error [syntaxError]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:120:17: style: The scope of the variable 'nRefs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:155:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:159:34: style: The scope of the variable 'nPairs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:261:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:261:15: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:261:21: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:261:34: style: The scope of the variable 'iUsed' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:261:41: style: The scope of the variable 'FanK' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:261:47: style: The scope of the variable 'FanJ' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:261:53: style: The scope of the variable 'Res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:165:16: style: Variable 'pObj' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:203:18: style: Variable 'nPairs' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaShrink7.c:304:13: style: Variable 'nNonUnique' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSim.c:518:12: style: The scope of the variable 'iPat' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSim2.c:255:16: style: The scope of the variable 'pInfo0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSim2.c:255:26: style: The scope of the variable 'pInfo1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSim2.c:403:26: style: The scope of the variable 'pObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSim2.c:404:25: style: The scope of the variable 'pSim1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSim2.c:470:16: style: The scope of the variable 'pSim' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSim2.c:471:37: style: The scope of the variable 'Key' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSim2.c:579:12: style: The scope of the variable 'iPat' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:167:1: style: Variable 'clk' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:163:0: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:167:1: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:49:19: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:50:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:66:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:98:19: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:99:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:115:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:201:13: style: The scope of the variable 'tmpf' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:202:13: style: The scope of the variable 'tmpi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:203:19: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:220:16: style: The scope of the variable 'tmpf' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:221:16: style: The scope of the variable 'tmpi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSort.c:253:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSpeedup.c:48:23: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSpeedup.c:236:21: style: The scope of the variable 'tArrivalCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSpeedup.c:236:45: style: The scope of the variable 'tSlack' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSpeedup.c:446:12: style: The scope of the variable 'Nodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:534:6: warning: Possible null pointer dereference: pvRoots [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:569:37: note: Calling function 'Gia_ManComputeOneWin', 3rd argument 'pvRoots' value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:534:6: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:535:6: warning: Possible null pointer dereference: pvNodes [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:569:43: note: Calling function 'Gia_ManComputeOneWin', 4th argument 'pvNodes' value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:535:6: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:536:6: warning: Possible null pointer dereference: pvLeaves [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:569:49: note: Calling function 'Gia_ManComputeOneWin', 5th argument 'pvLeaves' value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:536:6: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:537:6: warning: Possible null pointer dereference: pvAnds [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:569:55: note: Calling function 'Gia_ManComputeOneWin', 6th argument 'pvAnds' value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:537:6: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:81:42: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:81:45: style: The scope of the variable 'Obj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:305:18: style: The scope of the variable 'InCount' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:463:9: style: The scope of the variable 'CountAdd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:516:39: style: Function 'Gia_ManComputeOneWin' argument 1 names different: declaration 'p' definition 'pGia'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1540:62: note: Function 'Gia_ManComputeOneWin' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:516:39: note: Function 'Gia_ManComputeOneWin' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:541:45: style: Function 'Gia_ManComputeOneWinStart' argument 1 names different: declaration 'p' definition 'pGia'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1539:67: note: Function 'Gia_ManComputeOneWinStart' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSplit.c:541:45: note: Function 'Gia_ManComputeOneWinStart' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStg.c:84:35: style: The scope of the variable 'LitRes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStg.c:112:28: style: The scope of the variable 'i5' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStg.c:220:25: style: The scope of the variable 'LitC' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStg.c:322:15: style: The scope of the variable 'LitC' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:405:10: style: Condition 'fPrintStructs' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:364:25: note: Assignment 'fPrintStructs=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:405:10: note: Condition 'fPrintStructs' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:965:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:864:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:965:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1257:10: style: Condition 'fUseRestruct' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1256:36: note: Assignment 'fUseRestruct=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1257:10: note: Condition 'fUseRestruct' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1463:14: style: Condition 'fShowDelay' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1458:22: note: Assignment 'fShowDelay=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1463:14: note: Condition 'fShowDelay' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1813:10: style: Condition 'fSkipMoving' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1787:23: note: Assignment 'fSkipMoving=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1813:10: note: Condition 'fSkipMoving' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:641:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:641:15: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1256:12: style: The scope of the variable 'm' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1256:15: style: The scope of the variable 'iRes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1458:9: style: The scope of the variable 'fShowDelay' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1496:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:1544:15: style: The scope of the variable 'iCond' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:72:21: style: struct member 'Str_Man_t_::pOld' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:74:21: style: struct member 'Str_Man_t_::fCutMin' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:76:21: style: struct member 'Str_Man_t_::pNtk' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:78:21: style: struct member 'Str_Man_t_::pNew' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaStr.c:79:21: style: struct member 'Str_Man_t_::vDelays' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupMin.c:144:17: style: The scope of the variable 'pData' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupMin.c:144:26: style: The scope of the variable 'pCare' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:452:10: style: Condition 'fPolarFlip' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:424:22: note: Assignment 'fPolarFlip=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:452:10: note: Condition 'fPolarFlip' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:463:10: style: Condition 'fPolarFlip' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:424:22: note: Assignment 'fPolarFlip=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:463:10: note: Condition 'fPolarFlip' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:474:10: style: Condition 'fPolarFlip' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:424:22: note: Assignment 'fPolarFlip=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:474:10: note: Condition 'fPolarFlip' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:485:10: style: Condition 'fPolarFlip' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:424:22: note: Assignment 'fPolarFlip=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:485:10: note: Condition 'fPolarFlip' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:510:10: style: Condition 'fPolarFlip' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:424:22: note: Assignment 'fPolarFlip=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:510:10: note: Condition 'fPolarFlip' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:521:10: style: Condition 'fPolarFlip' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:424:22: note: Assignment 'fPolarFlip=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:521:10: note: Condition 'fPolarFlip' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:546:14: style: Condition 'fPolarFlip' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:532:22: note: Assignment 'fPolarFlip=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:546:14: note: Condition 'fPolarFlip' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:558:14: style: Condition 'fPolarFlip' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:532:22: note: Assignment 'fPolarFlip=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:558:14: note: Condition 'fPolarFlip' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:564:10: style: Condition 'fPolarFlip' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:532:22: note: Assignment 'fPolarFlip=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:564:10: note: Condition 'fPolarFlip' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:637:14: style: Condition 'fUseMuxes' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:621:27: note: Assignment 'fUseMuxes=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:637:14: note: Condition 'fUseMuxes' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:721:9: style: The scope of the variable 'n' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSupp.c:738:17: warning: Assert statement calls a function which may have desired side effects: 'Gia_Min2ManSimulate'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweep.c:93:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweep.c:130:23: style: The scope of the variable 'nBoxIns' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweep.c:130:32: style: The scope of the variable 'nBoxOuts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweep.c:131:15: style: The scope of the variable 'iShift' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweep.c:131:23: style: The scope of the variable 'nMarked' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweep.c:386:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweep.c:388:12: style: The scope of the variable 'iLast' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:361:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:465:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:792:27: style: The scope of the variable 'iLitAig' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:927:28: style: The scope of the variable 'iLitAig' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:145:43: style: Function 'Gia_SweeperStart' argument 1 names different: declaration 'p' definition 'pGia'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1558:58: note: Function 'Gia_SweeperStart' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:145:43: note: Function 'Gia_SweeperStart' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:157:35: style: Function 'Gia_SweeperStop' argument 1 names different: declaration 'p' definition 'pGia'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1559:57: note: Function 'Gia_SweeperStop' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:157:35: note: Function 'Gia_SweeperStop' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:164:39: style: Function 'Gia_SweeperIsRunning' argument 1 names different: declaration 'p' definition 'pGia'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1560:62: note: Function 'Gia_SweeperIsRunning' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:164:39: note: Function 'Gia_SweeperIsRunning' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:181:41: style: Function 'Gia_SweeperPrintStats' argument 1 names different: declaration 'p' definition 'pGia'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1561:63: note: Function 'Gia_SweeperPrintStats' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:181:41: note: Function 'Gia_SweeperPrintStats' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:789:40: style: Function 'Gia_SweeperCheckEquiv' argument 1 names different: declaration 'p' definition 'pGia'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1574:63: note: Function 'Gia_SweeperCheckEquiv' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:789:40: note: Function 'Gia_SweeperCheckEquiv' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:789:50: style: Function 'Gia_SweeperCheckEquiv' argument 2 names different: declaration 'ProbeId1' definition 'Probe1'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1574:70: note: Function 'Gia_SweeperCheckEquiv' argument 2 names different: declaration 'ProbeId1' definition 'Probe1'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:789:50: note: Function 'Gia_SweeperCheckEquiv' argument 2 names different: declaration 'ProbeId1' definition 'Probe1'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:789:62: style: Function 'Gia_SweeperCheckEquiv' argument 3 names different: declaration 'ProbeId2' definition 'Probe2'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1574:84: note: Function 'Gia_SweeperCheckEquiv' argument 3 names different: declaration 'ProbeId2' definition 'Probe2'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:789:62: note: Function 'Gia_SweeperCheckEquiv' argument 3 names different: declaration 'ProbeId2' definition 'Probe2'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:924:44: style: Function 'Gia_SweeperCondCheckUnsat' argument 1 names different: declaration 'p' definition 'pGia'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1573:67: note: Function 'Gia_SweeperCondCheckUnsat' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSweeper.c:924:44: note: Function 'Gia_SweeperCondCheckUnsat' argument 1 names different: declaration 'p' definition 'pGia'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSwitch.c:785:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSwitch.c:786:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaSwitch.c:786:15: style: The scope of the variable 'iFan' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTim.c:436:12: style: The scope of the variable 'iPrev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTim.c:719:21: style: The scope of the variable 'iOutFirst' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTim.c:694:62: style: Function 'Gia_ManUpdateExtraAig' argument 2 names different: declaration 'pAig' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1604:77: note: Function 'Gia_ManUpdateExtraAig' argument 2 names different: declaration 'pAig' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTim.c:694:62: note: Function 'Gia_ManUpdateExtraAig' argument 2 names different: declaration 'pAig' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTim.c:713:63: style: Function 'Gia_ManUpdateExtraAig2' argument 2 names different: declaration 'pAig' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1605:78: note: Function 'Gia_ManUpdateExtraAig2' argument 2 names different: declaration 'pAig' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTim.c:713:63: note: Function 'Gia_ManUpdateExtraAig2' argument 2 names different: declaration 'pAig' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:285:22: style: The scope of the variable 'pTruthL' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:285:33: style: The scope of the variable 'pTruth0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:285:44: style: The scope of the variable 'pTruth1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:364:16: style: The scope of the variable 'pTruth' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:460:17: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:461:22: style: The scope of the variable 'pTruthL' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:461:33: style: The scope of the variable 'pTruth0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:461:44: style: The scope of the variable 'pTruth1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:462:18: style: The scope of the variable 'Id0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:462:23: style: The scope of the variable 'Id1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:526:18: style: The scope of the variable 'uCanonPhase' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:458:64: style: Function 'Gia_ObjComputeTruthTableCut' argument 2 names different: declaration 'pObj' definition 'pRoot'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/gia.h:1617:84: note: Function 'Gia_ObjComputeTruthTableCut' argument 2 names different: declaration 'pObj' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:458:64: note: Function 'Gia_ObjComputeTruthTableCut' argument 2 names different: declaration 'pObj' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:369:56: style: Variable 'pTruth' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTruth.c:596:23: style: Variable 'uCanonPhase' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTsim.c:746:5: style: Variable 'pNew' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTsim.c:740:0: note: Variable 'pNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTsim.c:746:5: note: Variable 'pNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTsim.c:348:12: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTsim.c:671:35: style: The scope of the variable 'pLoop' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTsim.c:672:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTsim.c:552:13: style: Variable 'nZeros' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaTsim.c:554:13: style: Variable 'nConsts' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaUtil.c:1582:26: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaUtil.c:1836:17: style: The scope of the variable 'pGroup' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaUtil.c:1840:15: style: The scope of the variable 'nGroupCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaUtil.c:1799:17: style: Variable 'nChoiceNodes' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/gia/giaUtil.c:108:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopBalance.c:54:25: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopBalance.c:138:31: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopBalance.c:245:17: style: The scope of the variable 'pObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopBalance.c:245:26: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopBalance.c:246:9: style: The scope of the variable 'LeftBound' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopBalance.c:320:35: style: The scope of the variable 'pObj3' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopBalance.c:320:44: style: The scope of the variable 'pGhost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopBalance.c:94:64: style: Function 'Hop_NodeBalance_rec' argument 2 names different: declaration 'pObj' definition 'pObjOld'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopBalance.c:30:71: note: Function 'Hop_NodeBalance_rec' argument 2 names different: declaration 'pObj' definition 'pObjOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopBalance.c:94:64: note: Function 'Hop_NodeBalance_rec' argument 2 names different: declaration 'pObj' definition 'pObjOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopDfs.c:120:23: style: The scope of the variable 'Level0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopDfs.c:120:31: style: The scope of the variable 'Level1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopDfs.c:353:77: style: Function 'Hop_Transfer' argument 3 names different: declaration 'pObj' definition 'pRoot'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hop.h:286:88: note: Function 'Hop_Transfer' argument 3 names different: declaration 'pObj' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopDfs.c:353:77: note: Function 'Hop_Transfer' argument 3 names different: declaration 'pObj' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopTable.c:215:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopTable.c:172:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:372:49: style: The scope of the variable 'pFaninC' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:133:39: style: Function 'Hop_ObjCollectMulti' argument 1 names different: declaration 'pFunc' definition 'pRoot'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hop.h:335:57: note: Function 'Hop_ObjCollectMulti' argument 1 names different: declaration 'pFunc' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:133:39: note: Function 'Hop_ObjCollectMulti' argument 1 names different: declaration 'pFunc' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:151:35: style: Function 'Hop_ObjIsMuxType' argument 1 names different: declaration 'pObj' definition 'pNode'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hop.h:336:54: note: Function 'Hop_ObjIsMuxType' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:151:35: note: Function 'Hop_ObjIsMuxType' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:231:46: style: Function 'Hop_ObjRecognizeMux' argument 1 names different: declaration 'pObj' definition 'pNode'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hop.h:338:57: note: Function 'Hop_ObjRecognizeMux' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:231:46: note: Function 'Hop_ObjRecognizeMux' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:231:66: style: Function 'Hop_ObjRecognizeMux' argument 2 names different: declaration 'ppObjT' definition 'ppNodeT'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hop.h:338:76: note: Function 'Hop_ObjRecognizeMux' argument 2 names different: declaration 'ppObjT' definition 'ppNodeT'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:231:66: note: Function 'Hop_ObjRecognizeMux' argument 2 names different: declaration 'ppObjT' definition 'ppNodeT'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:231:88: style: Function 'Hop_ObjRecognizeMux' argument 3 names different: declaration 'ppObjE' definition 'ppNodeE'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hop.h:338:97: note: Function 'Hop_ObjRecognizeMux' argument 3 names different: declaration 'ppObjE' definition 'ppNodeE'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/hop/hopUtil.c:231:88: note: Function 'Hop_ObjRecognizeMux' argument 3 names different: declaration 'ppObjE' definition 'ppNodeE'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaReadAig.c:73:9: style: The scope of the variable 'Lit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaReadAig.c:73:23: style: The scope of the variable 'Diff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaReadAig.c:109:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaReadAig.c:109:35: style: The scope of the variable 'pNode1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaReadAig.c:114:21: style: The scope of the variable 'uLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaReadAig.c:114:28: style: The scope of the variable 'uLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaReadAig.c:435:12: style: The scope of the variable 'pName' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaReadAig.c:442:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaUtil.c:134:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaWriteAig.c:509:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaWriteAig.c:516:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaWriteAig.c:240:32: style: The scope of the variable 'Diff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaWriteAig.c:290:26: style: The scope of the variable 'uLit0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaWriteAig.c:290:33: style: The scope of the variable 'uLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaWriteAig.c:450:25: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaWriteAig.c:453:14: style: The scope of the variable 'uLit0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaWriteAig.c:453:21: style: The scope of the variable 'uLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ioa/ioaWriteAig.c:453:28: style: The scope of the variable 'uLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:54:25: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:56:12: style: The scope of the variable 'NewNodeId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:129:12: style: The scope of the variable 'NewNodeId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:177:17: style: The scope of the variable 'pObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:177:26: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:178:9: style: The scope of the variable 'LeftBound' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:210:31: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:333:35: style: The scope of the variable 'pObj3' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:333:44: style: The scope of the variable 'pGhost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:125:56: style: Function 'Ivy_NodeBalance_rec' argument 2 names different: declaration 'pObj' definition 'pObjOld'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:30:71: note: Function 'Ivy_NodeBalance_rec' argument 2 names different: declaration 'pObj' definition 'pObjOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyBalance.c:125:56: note: Function 'Ivy_NodeBalance_rec' argument 2 names different: declaration 'pObj' definition 'pObjOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCanon.c:90:54: style: Function 'Ivy_CanonAnd' argument 2 names different: declaration 'p0' definition 'pObj0'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:423:65: note: Function 'Ivy_CanonAnd' argument 2 names different: declaration 'p0' definition 'pObj0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCanon.c:90:54: note: Function 'Ivy_CanonAnd' argument 2 names different: declaration 'p0' definition 'pObj0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCanon.c:90:73: style: Function 'Ivy_CanonAnd' argument 3 names different: declaration 'p1' definition 'pObj1'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:423:81: note: Function 'Ivy_CanonAnd' argument 3 names different: declaration 'p1' definition 'pObj1'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCanon.c:90:73: note: Function 'Ivy_CanonAnd' argument 3 names different: declaration 'p1' definition 'pObj1'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCanon.c:109:55: style: Function 'Ivy_CanonExor' argument 2 names different: declaration 'p0' definition 'pObj0'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:424:66: note: Function 'Ivy_CanonExor' argument 2 names different: declaration 'p0' definition 'pObj0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCanon.c:109:55: note: Function 'Ivy_CanonExor' argument 2 names different: declaration 'p0' definition 'pObj0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCanon.c:109:74: style: Function 'Ivy_CanonExor' argument 3 names different: declaration 'p1' definition 'pObj1'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:424:82: note: Function 'Ivy_CanonExor' argument 3 names different: declaration 'p1' definition 'pObj1'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCanon.c:109:74: note: Function 'Ivy_CanonExor' argument 3 names different: declaration 'p1' definition 'pObj1'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCheck.c:47:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCheck.c:174:36: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCheck.c:257:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCut.c:93:19: style: The scope of the variable 'CostCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCut.c:475:12: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCut.c:811:17: style: The scope of the variable 'pCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCut.c:895:46: style: The scope of the variable 'pCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCut.c:971:12: style: The scope of the variable 'nCutsCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCut.c:183:52: style: Function 'Ivy_ManSeqFindCut' argument 2 names different: declaration 'pNode' definition 'pRoot'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:432:70: note: Function 'Ivy_ManSeqFindCut' argument 2 names different: declaration 'pNode' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCut.c:183:52: note: Function 'Ivy_ManSeqFindCut' argument 2 names different: declaration 'pNode' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCutTrav.c:56:17: style: The scope of the variable 'pCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCutTrav.c:225:26: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCutTrav.c:387:21: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyCutTrav.c:441:12: style: The scope of the variable 'nCutsCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyDsd.c:223:51: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyDsd.c:323:14: style: The scope of the variable 'uCof0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyDsd.c:323:21: style: The scope of the variable 'uCof1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyDsd.c:323:28: style: The scope of the variable 'Num' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyDsd.c:589:9: style: The scope of the variable 'Var' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyDsd.c:589:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyDsd.c:702:16: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:212:14: warning: Either the condition 'if(ppPlaceN)' is redundant or there is possible null pointer dereference: ppPlaceN. [nullPointerRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:213:8: note: Assuming that condition 'if(ppPlaceN)' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:212:14: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:241:14: warning: Either the condition 'if(ppPlace)' is redundant or there is possible null pointer dereference: ppPlace. [nullPointerRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:242:8: note: Assuming that condition 'if(ppPlace)' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:241:14: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:183:51: style: Function 'Ivy_ObjAddFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:451:69: note: Function 'Ivy_ObjAddFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:183:51: note: Function 'Ivy_ObjAddFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:205:54: style: Function 'Ivy_ObjDeleteFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:452:72: note: Function 'Ivy_ObjDeleteFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:205:54: note: Function 'Ivy_ObjDeleteFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:237:53: style: Function 'Ivy_ObjPatchFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:453:71: note: Function 'Ivy_ObjPatchFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFanout.c:237:53: note: Function 'Ivy_ObjPatchFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:575:26: style: Condition 'fFaninParam==2' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:544:23: note: Assignment 'fFaninParam=2', assigned value is 2
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:575:26: note: Condition 'fFaninParam==2' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:513:5: style: Variable 'pSupp->nRefs' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:511:29: note: Variable 'pSupp->nRefs' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:513:5: note: Variable 'pSupp->nRefs' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:575:26: style: Same expression on both sides of '==' because the value of 'fFaninParam' and '2' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:544:23: note: 'fFaninParam' is assigned value '2' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:575:26: note: Same expression on both sides of '==' because the value of 'fFaninParam' and '2' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:544:9: style: The scope of the variable 'fFaninParam' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:945:27: style: The scope of the variable 'pSuppF' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:970:27: style: The scope of the variable 'pSuppF' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:971:17: style: The scope of the variable 'pNodeChild' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:1005:27: style: The scope of the variable 'pSuppF' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:1006:17: style: The scope of the variable 'pNodeChild' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:1095:18: style: The scope of the variable 'pSuppF' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFastMap.c:1351:17: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1896:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1885:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1896:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1906:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1885:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1906:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1913:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1885:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1913:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1932:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1885:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1932:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1940:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1885:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1940:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1945:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1885:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1945:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1951:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1885:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1951:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2564:14: style: Condition 'fUseMuxes' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2549:27: note: Assignment 'fUseMuxes=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2564:14: note: Condition 'fUseMuxes' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1431:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2648:16: warning: Possible null pointer dereference: pOld [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2293:37: note: Calling function 'Ivy_FraigSetActivityFactors', 2nd argument 'pOld' value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2648:16: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1153:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1150:21: style: The scope of the variable 'nNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1177:44: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1179:14: style: The scope of the variable 'Hash' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1685:14: style: The scope of the variable 'uDiff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1715:22: style: The scope of the variable 'pSims' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1817:25: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1882:25: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2270:9: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2933:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2934:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2099:61: style: Function 'Ivy_FraigNodesAreEquiv' argument 2 names different: declaration 'pObj0' definition 'pOld'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:194:78: note: Function 'Ivy_FraigNodesAreEquiv' argument 2 names different: declaration 'pObj0' definition 'pOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2099:61: note: Function 'Ivy_FraigNodesAreEquiv' argument 2 names different: declaration 'pObj0' definition 'pOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2099:79: style: Function 'Ivy_FraigNodesAreEquiv' argument 3 names different: declaration 'pObj1' definition 'pNew'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:194:97: note: Function 'Ivy_FraigNodesAreEquiv' argument 3 names different: declaration 'pObj1' definition 'pNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2099:79: note: Function 'Ivy_FraigNodesAreEquiv' argument 3 names different: declaration 'pObj1' definition 'pNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2266:59: style: Function 'Ivy_FraigNodeIsConst' argument 2 names different: declaration 'pObj' definition 'pNew'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:195:76: note: Function 'Ivy_FraigNodeIsConst' argument 2 names different: declaration 'pObj' definition 'pNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2266:59: note: Function 'Ivy_FraigNodeIsConst' argument 2 names different: declaration 'pObj' definition 'pNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2545:64: style: Function 'Ivy_FraigNodeAddToSolver' argument 2 names different: declaration 'pObj0' definition 'pOld'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:196:80: note: Function 'Ivy_FraigNodeAddToSolver' argument 2 names different: declaration 'pObj0' definition 'pOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2545:64: note: Function 'Ivy_FraigNodeAddToSolver' argument 2 names different: declaration 'pObj0' definition 'pOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2545:82: style: Function 'Ivy_FraigNodeAddToSolver' argument 3 names different: declaration 'pObj1' definition 'pNew'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:196:99: note: Function 'Ivy_FraigNodeAddToSolver' argument 3 names different: declaration 'pObj1' definition 'pNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:2545:82: note: Function 'Ivy_FraigNodeAddToSolver' argument 3 names different: declaration 'pObj1' definition 'pNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1319:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyFraig.c:1697:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:455:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:446:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:455:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:462:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:446:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:462:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:491:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:446:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:491:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:499:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:446:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:499:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:505:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:446:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:505:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:518:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:446:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:518:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:320:33: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:352:19: style: The scope of the variable 'nChoiceNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyHaig.c:445:15: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMan.c:416:17: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMan.c:484:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMan.c:484:25: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:236:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:224:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:236:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:279:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:224:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:279:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:294:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:224:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:294:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:300:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:224:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:300:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:175:17: style: The scope of the variable 'pEval' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:228:15: style: The scope of the variable 'BestK' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:58:116: style: Function 'Ivy_MultiPlus' argument 6 names different: declaration 'vSol' definition 'vSols'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:493:135: note: Function 'Ivy_MultiPlus' argument 6 names different: declaration 'vSol' definition 'vSols'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:58:116: note: Function 'Ivy_MultiPlus' argument 6 names different: declaration 'vSol' definition 'vSols'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:78:20: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 70. [shiftTooManyBits]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:70:18: note: Assuming that condition 'nLeaves>32' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:78:20: note: Shift
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:78:20: warning: Either the condition 'nLeaves>32' is redundant or there is signed integer overflow for expression '1<<nLeaves'. [integerOverflowCond]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:70:18: note: Assuming that condition 'nLeaves>32' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:78:20: note: Integer overflow
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:78:32: warning: Either the condition 'nLeaves>32' is redundant or there is signed integer overflow for expression '(1<<nLeaves)-1'. [integerOverflowCond]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:70:18: note: Assuming that condition 'nLeaves>32' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti.c:78:32: note: Integer overflow
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:335:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:342:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:242:15: style: The scope of the variable 'iBest' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:366:15: style: The scope of the variable 'm' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:366:28: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:62:41: warning: Function 'Ivy_Multi_rec' argument order different: declaration 'p, ppObjs, nObjs' definition 'ppObjs, nObjs, Type' [funcArgOrderDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:491:51: note: Function 'Ivy_Multi_rec' argument order different: declaration 'p, ppObjs, nObjs' definition 'ppObjs, nObjs, Type'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:62:41: note: Function 'Ivy_Multi_rec' argument order different: declaration 'p, ppObjs, nObjs' definition 'ppObjs, nObjs, Type'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:83:37: warning: Function 'Ivy_Multi' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgsInit, nArgs, Type' [funcArgOrderDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:489:47: note: Function 'Ivy_Multi' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgsInit, nArgs, Type'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:83:37: note: Function 'Ivy_Multi' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgsInit, nArgs, Type'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:301:48: warning: Function 'Ivy_MultiBalance_rec' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type' [funcArgOrderDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:492:58: note: Function 'Ivy_MultiBalance_rec' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:301:48: note: Function 'Ivy_MultiBalance_rec' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:363:38: warning: Function 'Ivy_Multi1' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type' [funcArgOrderDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:490:48: note: Function 'Ivy_Multi1' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyMulti8.c:363:38: note: Function 'Ivy_Multi1' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyResyn.c:45:40: style: Function 'Ivy_ManResyn0' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:515:51: note: Function 'Ivy_ManResyn0' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyResyn.c:45:40: note: Function 'Ivy_ManResyn0' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyResyn.c:86:39: style: Function 'Ivy_ManResyn' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:516:50: note: Function 'Ivy_ManResyn' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyResyn.c:86:39: note: Function 'Ivy_ManResyn' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:287:10: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:155:24: note: Assignment 'fVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:287:10: note: Condition 'fVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:158:17: style: The scope of the variable 'pCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:367:9: style: The scope of the variable 'nNodesAdded' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:415:27: style: The scope of the variable 'pNode0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:415:37: style: The scope of the variable 'pNode1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:416:25: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:416:34: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:417:21: style: The scope of the variable 'LevelNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:417:31: style: The scope of the variable 'LevelOld' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:487:17: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwr.c:487:26: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:131:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:127:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:131:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:167:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:127:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:167:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:53:25: style: The scope of the variable 'pResult' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:54:12: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:54:22: style: The scope of the variable 'LevelR' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:129:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyRwrAlg.c:76:0: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:285:10: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:147:24: note: Assignment 'fVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:285:10: note: Condition 'fVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:317:9: style: The scope of the variable 'nNodesAdded' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:405:27: style: The scope of the variable 'pNode0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:405:37: style: The scope of the variable 'pNode1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:406:25: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:406:34: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:479:17: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:479:26: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:938:17: style: The scope of the variable 'pCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:1030:46: style: The scope of the variable 'pCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivySeq.c:1110:19: style: The scope of the variable 'pStore' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyShow.c:84:35: style: The scope of the variable 'pPrev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyTable.c:73:17: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyTable.c:134:17: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyTable.c:225:9: style: Variable 'Counter' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyTable.c:231:16: style: Variable 'nEntries' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyTable.c:211:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:650:10: style: Condition 'fShowFanouts' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:632:24: note: Assignment 'fShowFanouts=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:650:10: note: Condition 'fShowFanouts' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:780:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:778:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:780:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:784:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:778:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:784:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:788:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:778:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:788:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:790:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:778:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:790:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:808:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:778:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:808:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:421:12: style: The scope of the variable 'Required' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:774:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:359:50: style: Function 'Ivy_ObjMffcLabel' argument 2 names different: declaration 'pObj' definition 'pNode'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:541:69: note: Function 'Ivy_ObjMffcLabel' argument 2 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:359:50: note: Function 'Ivy_ObjMffcLabel' argument 2 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:479:35: style: Function 'Ivy_ObjIsMuxType' argument 1 names different: declaration 'pObj' definition 'pNode'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:544:54: note: Function 'Ivy_ObjIsMuxType' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:479:35: note: Function 'Ivy_ObjIsMuxType' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:517:46: style: Function 'Ivy_ObjRecognizeMux' argument 1 names different: declaration 'pObj' definition 'pNode'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:545:57: note: Function 'Ivy_ObjRecognizeMux' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:517:46: note: Function 'Ivy_ObjRecognizeMux' argument 1 names different: declaration 'pObj' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:517:66: style: Function 'Ivy_ObjRecognizeMux' argument 2 names different: declaration 'ppObjT' definition 'ppNodeT'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:545:76: note: Function 'Ivy_ObjRecognizeMux' argument 2 names different: declaration 'ppObjT' definition 'ppNodeT'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:517:66: note: Function 'Ivy_ObjRecognizeMux' argument 2 names different: declaration 'ppObjT' definition 'ppNodeT'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:517:88: style: Function 'Ivy_ObjRecognizeMux' argument 3 names different: declaration 'ppObjE' definition 'ppNodeE'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivy.h:545:97: note: Function 'Ivy_ObjRecognizeMux' argument 3 names different: declaration 'ppObjE' definition 'ppNodeE'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/ivy/ivyUtil.c:517:88: note: Function 'Ivy_ObjRecognizeMux' argument 3 names different: declaration 'ppObjE' definition 'ppNodeE'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigCone.c:106:15: style: The scope of the variable 'nCurNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigCone.c:106:24: style: The scope of the variable 'nCurPrev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigCone.c:106:34: style: The scope of the variable 'nCurOld' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr.c:161:34: style: The scope of the variable 'pFlop' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr.c:287:17: style: The scope of the variable 'pMiter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr.c:288:15: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:576:5: style: Variable 'vCands' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:569:0: note: Variable 'vCands' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:576:5: note: Variable 'vCands' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:207:3: style: Variable 'vCands' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:199:0: note: Variable 'vCands' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:207:3: note: Variable 'vCands' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:314:3: style: Variable 'pNew->nConstrs' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:313:3: note: Variable 'pNew->nConstrs' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:314:3: note: Variable 'pNew->nConstrs' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:348:15: style: The scope of the variable 'k2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:574:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:574:25: style: The scope of the variable 'pRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:574:34: style: The scope of the variable 'pReprR' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:575:12: style: The scope of the variable 'f' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:575:18: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:666:26: style: The scope of the variable 'vNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:667:25: style: The scope of the variable 'pRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:667:34: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:672:12: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigConstr2.c:945:27: style: The scope of the variable 'pFlopOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:127:13: style: The scope of the variable 'k2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:204:15: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:204:23: style: The scope of the variable 'pRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:204:32: style: The scope of the variable 'pReprR' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:205:10: style: The scope of the variable 'f' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:205:16: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigUnfold2.c:379:25: style: The scope of the variable 'pFlopOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigDual.c:35:37: style: The scope of the variable 'pCare' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigDual.c:211:43: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigDup.c:94:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigDup.c:94:34: style: The scope of the variable 'pMiter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigDup.c:210:25: style: The scope of the variable 'pObjLi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigDup.c:210:35: style: The scope of the variable 'pObjLo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigDup.c:45:43: style: Function 'Saig_ManDupOrpos' argument 1 names different: declaration 'p' definition 'pAig'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saig.h:128:56: note: Function 'Saig_ManDupOrpos' argument 1 names different: declaration 'p' definition 'pAig'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigDup.c:45:43: note: Function 'Saig_ManDupOrpos' argument 1 names different: declaration 'p' definition 'pAig'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigDup.c:207:49: style: Function 'Saig_ManDupAbstraction' argument 1 names different: declaration 'pAig' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saig.h:130:62: note: Function 'Saig_ManDupAbstraction' argument 1 names different: declaration 'pAig' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigDup.c:207:49: note: Function 'Saig_ManDupAbstraction' argument 1 names different: declaration 'pAig' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigGlaCba.c:165:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigGlaCba.c:302:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigGlaPba.c:156:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigGlaPba.c:457:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigGlaPba2.c:156:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigGlaPba2.c:446:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIoa.c:78:25: style: The scope of the variable 'pObjLi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIoa.c:78:35: style: The scope of the variable 'pObjLo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIoa.c:158:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIoa.c:264:0: error: Resource leak: pFile [resourceLeak]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:348:14: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:324:24: note: Assignment 'fVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:348:14: note: Condition 'fVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:355:18: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:324:24: note: Assignment 'fVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:355:18: note: Condition 'fVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:363:22: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:324:24: note: Assignment 'fVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:363:22: note: Condition 'fVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:370:18: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:324:24: note: Assignment 'fVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:370:18: note: Condition 'fVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:473:5: style: Variable 'clk' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:469:5: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:473:5: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:50:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:50:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:188:25: style: The scope of the variable 'pFanin0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:188:36: style: The scope of the variable 'pFanin1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:425:26: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:561:63: style: Function 'Saig_ManIsoReduce' argument 2 names different: declaration 'pvCosEquivs' definition 'pvPosEquivs'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saig.h:146:76: note: Function 'Saig_ManIsoReduce' argument 2 names different: declaration 'pvCosEquivs' definition 'pvPosEquivs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIso.c:561:63: note: Function 'Saig_ManIsoReduce' argument 2 names different: declaration 'pvCosEquivs' definition 'pvPosEquivs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:236:10: style: Condition 'fVerboseShow' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:178:24: note: Assignment 'fVerboseShow=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:236:10: note: Condition 'fVerboseShow' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:245:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:246:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:247:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:248:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:249:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:250:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:309:5: style: Variable 'clk' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:305:5: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:309:5: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:183:12: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoFast.c:289:12: style: The scope of the variable 'Number' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:617:14: style: Condition 'fUseXor' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:599:19: note: Assignment 'fUseXor=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:617:14: note: Condition 'fUseXor' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:651:14: style: Condition 'fUseXor' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:599:19: note: Assignment 'fUseXor=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:651:14: note: Condition 'fUseXor' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:754:14: style: Condition 'fUseXor' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:740:19: note: Assignment 'fUseXor=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:754:14: note: Condition 'fUseXor' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:792:14: style: Condition 'fUseXor' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:740:19: note: Assignment 'fUseXor=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:792:14: note: Condition 'fUseXor' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:848:14: style: Condition 'fUseXor' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:740:19: note: Assignment 'fUseXor=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:848:14: note: Condition 'fUseXor' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:926:14: style: Condition 'fOnlyCis' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:911:20: note: Assignment 'fOnlyCis=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:926:14: note: Condition 'fOnlyCis' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:932:18: style: Condition 'fOnlyCis' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:911:20: note: Assignment 'fOnlyCis=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:932:18: note: Condition 'fOnlyCis' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:1056:14: style: Condition '!fUseOneBest' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:1045:23: note: Assignment 'fUseOneBest=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:1056:14: note: Condition '!fUseOneBest' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:944:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:329:15: style: The scope of the variable 'Temp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigIsoSlow.c:887:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigMiter.c:49:25: style: The scope of the variable 'pChild' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigMiter.c:243:25: style: The scope of the variable 'pMiter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigMiter.c:494:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigMiter.c:768:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigMiter.c:906:43: style: The scope of the variable 'pFlop0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigMiter.c:906:53: style: The scope of the variable 'pFlop1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigMiter.c:100:46: warning: Function 'Saig_ManCreateMiter' argument order different: declaration 'p1, p2, Oper' definition 'p0, p1, Oper' [funcArgOrderDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saig.h:151:59: note: Function 'Saig_ManCreateMiter' argument order different: declaration 'p1, p2, Oper' definition 'p0, p1, Oper'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigMiter.c:100:46: note: Function 'Saig_ManCreateMiter' argument order different: declaration 'p1, p2, Oper' definition 'p0, p1, Oper'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigMiter.c:163:50: warning: Function 'Saig_ManCreateMiterComb' argument order different: declaration 'p1, p2, Oper' definition 'p0, p1, Oper' [funcArgOrderDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saig.h:152:63: note: Function 'Saig_ManCreateMiterComb' argument order different: declaration 'p1, p2, Oper' definition 'p0, p1, Oper'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigMiter.c:163:50: note: Function 'Saig_ManCreateMiterComb' argument order different: declaration 'p1, p2, Oper' definition 'p0, p1, Oper'
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:162:5: style: Variable 'pAigNew' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:152:0: note: Variable 'pAigNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:162:5: note: Variable 'pAigNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:51:26: style: The scope of the variable 'pObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:54:13: style: The scope of the variable 'i1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:54:17: style: The scope of the variable 'm' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:55:9: style: The scope of the variable 'fCompl0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:55:18: style: The scope of the variable 'fCompl1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:153:25: style: The scope of the variable 'pMiter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:155:17: style: The scope of the variable 'vCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:156:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigOutDec.c:156:15: style: The scope of the variable 'Lit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigPhase.c:991:10: style: Condition 'fPrint' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigPhase.c:969:18: note: Assignment 'fPrint=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigPhase.c:991:10: note: Condition 'fPrint' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigPhase.c:458:12: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigPhase.c:488:12: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigPhase.c:535:16: style: The scope of the variable 'pState' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigPhase.c:536:22: style: The scope of the variable 'nCounter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:873:5: style: Variable 'clk' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:871:0: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:873:5: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:96:19: style: The scope of the variable 'iInput' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:96:27: style: The scope of the variable 'iFrame' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:269:27: style: The scope of the variable 'vObjs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:407:12: style: The scope of the variable 'iFrame' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:407:20: style: The scope of the variable 'iInput' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:442:19: style: The scope of the variable 'iInput' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:442:27: style: The scope of the variable 'iFrame' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:476:19: style: The scope of the variable 'iInput' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRefSat.c:476:27: style: The scope of the variable 'iFrame' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRetFwd.c:215:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRetMin.c:53:17: style: The scope of the variable 'vCiIds' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRetMin.c:56:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRetMin.c:57:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRetMin.c:57:24: style: The scope of the variable 'pModel' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRetMin.c:106:23: style: The scope of the variable 'pClause2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRetMin.c:569:17: style: The scope of the variable 'pInit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRetMin.c:570:29: style: The scope of the variable 'vCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRetMin.c:571:17: style: The scope of the variable 'vInit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigRetMin.c:572:9: style: The scope of the variable 'iBadReg' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimFast.c:377:1: style: Variable 'clk' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimFast.c:374:1: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimFast.c:377:1: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimFast.c:377:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimMv.c:417:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimMv.c:622:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimMv.c:830:5: style: Variable 'vMap' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimMv.c:824:0: note: Variable 'vMap' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimMv.c:830:5: note: Variable 'vMap' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimMv.c:729:15: style: The scope of the variable 'fConst0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimMv.c:826:16: style: The scope of the variable 'pState' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimMv.c:827:15: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimMv.c:827:25: style: The scope of the variable 'FlopJ' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSimMv.c:884:15: style: The scope of the variable 'iState' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigStrSim.c:680:26: style: The scope of the variable 'pObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigStrSim.c:879:26: style: The scope of the variable 'pObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSwitch.c:296:1: style: Variable 'clk' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSwitch.c:293:1: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSwitch.c:296:1: note: Variable 'clk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSwitch.c:296:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:447:10: style: Condition 'fVerify' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:407:23: note: Assignment 'fVerify=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:447:10: note: Condition 'fVerify' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:100:16: style: The scope of the variable 'pSim' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:124:16: style: The scope of the variable 'pSim' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:148:16: style: The scope of the variable 'pSim' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:172:16: style: The scope of the variable 'pSim' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:196:25: style: The scope of the variable 'pSim1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:257:25: style: The scope of the variable 'pSim1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:282:16: style: The scope of the variable 'pSim' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:365:26: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:410:32: style: The scope of the variable 'nTerCur2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigSynch.c:411:19: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigTempor.c:191:9: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigWnd.c:198:25: style: The scope of the variable 'pPointer' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/aig/saig/saigWnd.c:430:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcAig.c:823:27: style: The scope of the variable 'pXor' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcAig.c:975:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcAig.c:1227:12: style: The scope of the variable 'iFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcAig.c:128:39: style: Function 'Abc_AigAlloc' argument 1 names different: declaration 'pNtk' definition 'pNtkAig'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abc.h:548:61: note: Function 'Abc_AigAlloc' argument 1 names different: declaration 'pNtk' definition 'pNtkAig'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcAig.c:128:39: note: Function 'Abc_AigAlloc' argument 1 names different: declaration 'pNtk' definition 'pNtkAig'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcAig.c:972:55: style: Function 'Abc_AigDeleteNode' argument 2 names different: declaration 'pOld' definition 'pNode'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abc.h:563:84: note: Function 'Abc_AigDeleteNode' argument 2 names different: declaration 'pOld' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcAig.c:972:55: note: Function 'Abc_AigDeleteNode' argument 2 names different: declaration 'pOld' definition 'pNode'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcAig.c:592:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBarBuf.c:49:26: style: The scope of the variable 'pModel' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBarBuf.c:185:17: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:181:14: style: Condition 'fAddFreeVars' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:145:24: note: Assignment 'fAddFreeVars=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:181:14: note: Condition 'fAddFreeVars' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:424:10: style: Condition 'fUsePositional' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:385:26: note: Assignment 'fUsePositional=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:424:10: note: Condition 'fUsePositional' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:549:10: style: Condition 'fUsePositional' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:385:26: note: Assignment 'fUsePositional=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:549:10: note: Condition 'fUsePositional' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:784:10: style: Condition 'fUsePositional' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:729:26: note: Assignment 'fUsePositional=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:784:10: note: Condition 'fUsePositional' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:829:10: style: Condition 'fUsePositional' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:729:26: note: Assignment 'fUsePositional=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:829:10: note: Condition 'fUsePositional' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:941:5: style: Variable 'pBox->pData' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:937:5: note: Variable 'pBox->pData' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:941:5: note: Variable 'pBox->pData' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:145:9: style: The scope of the variable 'fAddFreeVars' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:655:21: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:655:31: style: The scope of the variable 'pObjLi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:655:41: style: The scope of the variable 'pObjLo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcBlifMv.c:702:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcCheck.c:98:25: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcCheck.c:927:12: style: The scope of the variable 'nCiId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:297:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:517:17: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:518:9: style: The scope of the variable 'iFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:985:32: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:1138:17: style: The scope of the variable 'vSupp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:1316:17: style: The scope of the variable 'pFanout' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:1317:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:1350:12: style: The scope of the variable 'Level' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:1388:12: style: The scope of the variable 'Level' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:1649:9: style: The scope of the variable 'fAcyclic' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:1756:17: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:1757:32: style: The scope of the variable 'LevelE' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcDfs.c:1798:22: style: The scope of the variable 'LevelCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanOrder.c:553:23: style: Same expression on both sides of '&&'. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanOrder.c:127:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanOrder.c:215:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanio.c:50:13: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanio.c:144:17: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanio.c:292:41: style: Function 'Abc_ObjTransferFanout' argument 1 names different: declaration 'pObjOld' definition 'pNodeFrom'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abc.h:658:70: note: Function 'Abc_ObjTransferFanout' argument 1 names different: declaration 'pObjOld' definition 'pNodeFrom'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanio.c:292:41: note: Function 'Abc_ObjTransferFanout' argument 1 names different: declaration 'pObjOld' definition 'pNodeFrom'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanio.c:292:64: style: Function 'Abc_ObjTransferFanout' argument 2 names different: declaration 'pObjNew' definition 'pNodeTo'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abc.h:658:91: note: Function 'Abc_ObjTransferFanout' argument 2 names different: declaration 'pObjNew' definition 'pNodeTo'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanio.c:292:64: note: Function 'Abc_ObjTransferFanout' argument 2 names different: declaration 'pObjNew' definition 'pNodeTo'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanio.c:325:34: style: Function 'Abc_ObjReplace' argument 1 names different: declaration 'pObjOld' definition 'pNodeOld'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abc.h:659:63: note: Function 'Abc_ObjReplace' argument 1 names different: declaration 'pObjOld' definition 'pNodeOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanio.c:325:34: note: Function 'Abc_ObjReplace' argument 1 names different: declaration 'pObjOld' definition 'pNodeOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanio.c:325:56: style: Function 'Abc_ObjReplace' argument 2 names different: declaration 'pObjNew' definition 'pNodeNew'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abc.h:659:84: note: Function 'Abc_ObjReplace' argument 2 names different: declaration 'pObjNew' definition 'pNodeNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFanio.c:325:56: note: Function 'Abc_ObjReplace' argument 2 names different: declaration 'pObjNew' definition 'pNodeNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFunc.c:917:9: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFunc.c:916:10: style: Condition 'fUseFactor' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFunc.c:911:22: note: Assignment 'fUseFactor=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFunc.c:916:10: note: Condition 'fUseFactor' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFunc.c:861:17: style: The scope of the variable 'pAnd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcFunc.c:862:12: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHie.c:788:21: style: Variable 'pName' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:705:10: style: Condition 'fUseTest' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:666:20: note: Assignment 'fUseTest=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:705:10: note: Condition 'fUseTest' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:269:5: style: Variable 'pGia' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:261:0: note: Variable 'pGia' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:269:5: note: Variable 'pGia' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:346:5: style: Variable 'pGia' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:336:0: note: Variable 'pGia' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:346:5: note: Variable 'pGia' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:134:9: style: The scope of the variable 'gAnd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:135:12: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:451:17: style: The scope of the variable 'vOrder' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:551:17: style: The scope of the variable 'vMods' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:552:17: style: The scope of the variable 'pModel' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:553:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:598:17: style: The scope of the variable 'vMods' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:599:17: style: The scope of the variable 'pModel' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:601:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:669:17: style: The scope of the variable 'vMods' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:669:26: style: The scope of the variable 'vOrder' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:670:25: style: The scope of the variable 'pModel' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieCec.c:672:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieGia.c:150:10: style: Condition 'fUseBufs' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieGia.c:136:20: note: Assignment 'fUseBufs=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieGia.c:150:10: note: Condition 'fUseBufs' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieGia.c:186:10: style: Condition 'fUseInter' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieGia.c:137:21: note: Assignment 'fUseInter=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieGia.c:186:10: note: Condition 'fUseInter' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieGia.c:422:17: style: The scope of the variable 'pModel' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:165:158: error: Array 'p->Fanins[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:168:100: note: Calling function 'Au_ObjFaninId', 2nd argument 'i' value is 2
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:165:158: note: Array index out of bounds
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:173:161: error: Array 'p->Fanins[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:176:99: note: Calling function 'Au_ObjFaninC', 2nd argument 'i' value is 2
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:173:161: note: Array index out of bounds
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:1612:10: style: Condition 'fSimulation' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:1573:23: note: Assignment 'fSimulation=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:1612:10: note: Condition 'fSimulation' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:1230:5: style: Variable 'pGia' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:1224:0: note: Variable 'pGia' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:1230:5: note: Variable 'pGia' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:1493:17: style: The scope of the variable 'vOrder' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:165:152: error: Array 'p.Fanins[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcHieNew.c:173:155: error: Array 'p.Fanins[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcLatch.c:514:59: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcLatch.c:376:17: style: The scope of the variable 'vNumbers' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcLatch.c:430:46: style: The scope of the variable 'pObjLiNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcLatch.c:430:59: style: The scope of the variable 'pObjLoNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcLatch.c:651:48: style: The scope of the variable 'pObjPo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcLib.c:96:17: style: The scope of the variable 'pNtk' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcLib.c:97:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcLib.c:371:12: style: The scope of the variable 'fCompl' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcLib.c:94:46: style: Function 'Abc_DesFree' argument 2 names different: declaration 'pNtk' definition 'pNtkSave'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abc.h:708:75: note: Function 'Abc_DesFree' argument 2 names different: declaration 'pNtk' definition 'pNtkSave'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcLib.c:94:46: note: Function 'Abc_DesFree' argument 2 names different: declaration 'pNtk' definition 'pNtkSave'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNames.c:49:33: style: Function 'Abc_ObjName' argument 1 names different: declaration 'pNode' definition 'pObj'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abc.h:737:60: note: Function 'Abc_ObjName' argument 1 names different: declaration 'pNode' definition 'pObj'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNames.c:49:33: note: Function 'Abc_ObjName' argument 1 names different: declaration 'pNode' definition 'pObj'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNetlist.c:102:17: style: The scope of the variable 'pNtkNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNetlist.c:102:28: style: The scope of the variable 'pNtkTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNetlist.c:153:33: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNetlist.c:493:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNetlist.c:493:35: style: The scope of the variable 'pFaninNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:1834:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:311:25: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:311:36: style: The scope of the variable 'pDriverNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:369:17: style: The scope of the variable 'pBox' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:369:25: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:369:33: style: The scope of the variable 'pTerm' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:370:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:429:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:430:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:617:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:617:34: style: The scope of the variable 'pMiter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:944:35: style: The scope of the variable 'pNodeCoNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:1572:17: style: The scope of the variable 'pObjLi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:1572:27: style: The scope of the variable 'pObjLo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:2257:28: style: The scope of the variable 'pAbcObjPo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:1348:20: style: Variable 'TotalMemory' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcNtk.c:1813:15: style: Variable 'Counter' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcObj.c:441:42: style: Function 'Abc_NtkCloneObj' argument 1 names different: declaration 'pNode' definition 'pObj'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abc.h:802:64: note: Function 'Abc_NtkCloneObj' argument 1 names different: declaration 'pNode' definition 'pObj'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcObj.c:441:42: note: Function 'Abc_NtkCloneObj' argument 1 names different: declaration 'pNode' definition 'pObj'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcShow.c:262:12: style: The scope of the variable 'pDotNameWin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcShow.c:264:12: style: The scope of the variable 'pGsNameWin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcShow.c:270:23: style: Variable 'pDotNameWin' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcShow.c:312:22: style: Variable 'pGsNameWin' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcSop.c:79:25: style: The scope of the variable 'pCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcSop.c:421:20: style: The scope of the variable 'pCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcSop.c:491:19: style: The scope of the variable 'Entry' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcSop.c:809:16: style: The scope of the variable 'nLits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcSop.c:915:25: style: The scope of the variable 'pCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcSop.c:984:25: style: The scope of the variable 'pCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2015:14: style: Condition 'fReverse' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2005:20: note: Assignment 'fReverse=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2015:14: note: Condition 'fReverse' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2272:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2903:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:3127:5: style: Variable 'vRes' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:3119:0: note: Variable 'vRes' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:3127:5: note: Variable 'vRes' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:3154:5: style: Variable 'vRes' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:3146:0: note: Variable 'vRes' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:3154:5: note: Variable 'vRes' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:893:31: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:894:9: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:943:26: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:988:26: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:1524:12: style: The scope of the variable 'pFile' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2003:17: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2004:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2005:9: style: The scope of the variable 'fReverse' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2533:40: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2535:54: style: The scope of the variable 'nFanins' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2760:17: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2818:18: style: The scope of the variable 'nCubes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:3210:12: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2663:43: style: Function 'Abc_NtkReverseTopoOrder' argument 1 names different: declaration 'pNtk' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abc.h:1043:72: note: Function 'Abc_NtkReverseTopoOrder' argument 1 names different: declaration 'pNtk' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:2663:43: note: Function 'Abc_NtkReverseTopoOrder' argument 1 names different: declaration 'pNtk' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abc/abcUtil.c:1183:17: style: Variable 'nDupChange' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcAttach.c:255:18: style: Condition 'nInputs<6' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcAttach.c:244:19: note: Assignment 'nInputs=6', assigned value is 6
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcAttach.c:255:18: note: Condition 'nInputs<6' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcAttach.c:255:18: style: Same expression on both sides of '<' because the value of 'nInputs' and '6' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcAttach.c:244:19: note: 'nInputs' is assigned value '6' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcAttach.c:255:18: note: Same expression on both sides of '<' because the value of 'nInputs' and '6' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcAttach.c:67:17: style: The scope of the variable 'nFanins' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcAttach.c:238:79: style: Function 'Abc_AttachComputeTruth' argument 3 names different: declaration 'uTruthNode' definition 'uTruthRes'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcAttach.c:36:86: note: Function 'Abc_AttachComputeTruth' argument 3 names different: declaration 'uTruthNode' definition 'uTruthRes'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcAttach.c:238:79: note: Function 'Abc_AttachComputeTruth' argument 3 names different: declaration 'uTruthNode' definition 'uTruthRes'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:194:37: style: The scope of the variable 'pNode3' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:244:17: style: The scope of the variable 'pNodeNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:244:29: style: The scope of the variable 'pNode1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:244:39: style: The scope of the variable 'pNode2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:246:12: style: The scope of the variable 'LeftBound' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:347:31: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:456:17: style: The scope of the variable 'pNodeC' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:457:9: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:241:67: style: Function 'Abc_NodeBalance_rec' argument 2 names different: declaration 'pNode' definition 'pNodeOld'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:31:74: note: Function 'Abc_NodeBalance_rec' argument 2 names different: declaration 'pNode' definition 'pNodeOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:241:67: note: Function 'Abc_NodeBalance_rec' argument 2 names different: declaration 'pNode' definition 'pNodeOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:307:65: style: Function 'Abc_NodeBalanceCone' argument 2 names different: declaration 'vSuper' definition 'vStorage'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:32:72: note: Function 'Abc_NodeBalanceCone' argument 2 names different: declaration 'vSuper' definition 'vStorage'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBalance.c:307:65: note: Function 'Abc_NodeBalanceCone' argument 2 names different: declaration 'vSuper' definition 'vStorage'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBidec.c:52:17: style: The scope of the variable 'pFunc' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1344:5: style: Variable 'MATCH_FOUND' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1335:16: note: Variable 'MATCH_FOUND' is reassigned a value before the old one has been used if variable is no semaphore variable.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1344:5: note: Variable 'MATCH_FOUND' is reassigned a value before the old one has been used if variable is no semaphore variable.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:453:20: style: The scope of the variable 'Value0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:580:13: style: The scope of the variable 'num' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:812:17: style: The scope of the variable 'vNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1391:13: style: The scope of the variable 'tempJ' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1586:11: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:920:11: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:428:71: error: Uninitialized variable: vNodes [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1807:99: error: Uninitialized variable: iDep1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1807:173: error: Uninitialized variable: oDep1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1808:98: error: Uninitialized variable: iDep2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1808:172: error: Uninitialized variable: oDep2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1807:62: error: Uninitialized variable: iMatch1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1809:43: error: Uninitialized variable: iMatch1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1807:136: error: Uninitialized variable: oMatch1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1809:65: error: Uninitialized variable: oMatch1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1808:61: error: Uninitialized variable: iMatch2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1809:87: error: Uninitialized variable: iMatch2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1808:135: error: Uninitialized variable: oMatch2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1809:109: error: Uninitialized variable: oMatch2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1807:77: error: Uninitialized variable: iGroup1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1807:151: error: Uninitialized variable: oGroup1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1808:76: error: Uninitialized variable: iGroup2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1808:150: error: Uninitialized variable: oGroup2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1807:111: error: Uninitialized variable: iLastItem1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1807:185: error: Uninitialized variable: oLastItem1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1808:110: error: Uninitialized variable: iLastItem2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1808:184: error: Uninitialized variable: oLastItem2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1807:203: error: Uninitialized variable: observability1 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcBm.c:1808:202: error: Uninitialized variable: observability2 [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:762:10: style: Condition 'pSat1' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:739:34: note: Assignment 'pSat1=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:762:10: note: Condition 'pSat1' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:763:10: style: Condition 'pSat2' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:739:50: note: Assignment 'pSat2=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:763:10: note: Condition 'pSat2' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:764:10: style: Condition 'pSat3' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:739:66: note: Assignment 'pSat3=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:764:10: note: Condition 'pSat3' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:565:12: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:866:38: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:742:58: error: Uninitialized variable: pSat [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:743:59: error: Uninitialized variable: pSat [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCollapse.c:744:59: error: Uninitialized variable: pSat [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcCut.c:545:17: style: The scope of the variable 'pList' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:819:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:717:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:819:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:990:10: style: Condition 'fFixDrivers' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:875:23: note: Assignment 'fFixDrivers=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:990:10: note: Condition 'fFixDrivers' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:993:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:877:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:993:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:598:13: warning: Either the condition 'if(pManRes)' is redundant or there is possible null pointer dereference: pMan. [nullPointerRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:3189:8: note: Assuming that condition 'if(pManRes)' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:3186:36: note: Calling function 'Abc_NtkFromAigPhase', 1st argument 'pMan' value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:598:13: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:601:25: warning: Either the condition 'if(pManRes)' is redundant or there is possible null pointer dereference: pMan. [nullPointerRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:3189:8: note: Assuming that condition 'if(pManRes)' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:3186:36: note: Calling function 'Abc_NtkFromAigPhase', 1st argument 'pMan' value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:601:25: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:602:25: warning: Either the condition 'if(pManRes)' is redundant or there is possible null pointer dereference: pMan. [nullPointerRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:3189:8: note: Assuming that condition 'if(pManRes)' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:3186:36: note: Calling function 'Abc_NtkFromAigPhase', 1st argument 'pMan' value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:602:25: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:2667:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:237:17: style: The scope of the variable 'pObjNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:239:20: style: The scope of the variable 'nDontCares' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:473:28: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:475:21: style: The scope of the variable 'nDigits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:720:28: style: The scope of the variable 'pObjNewLi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:720:41: style: The scope of the variable 'pObjNewLo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:722:17: style: The scope of the variable 'vReflect' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:723:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:723:15: style: The scope of the variable 'iFan' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:876:9: style: The scope of the variable 'fDuplicate' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:877:9: style: The scope of the variable 'fVerbose' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:880:28: style: The scope of the variable 'pObjNewLi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:880:41: style: The scope of the variable 'pObjNewLo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:1118:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:1595:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:1675:17: style: The scope of the variable 'pCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:2042:12: style: The scope of the variable 'pFlopName' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:2043:26: style: The scope of the variable 'pRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:2265:9: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:2347:9: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:3213:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:3551:9: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:3850:17: style: The scope of the variable 'pNtkOn1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:3850:28: style: The scope of the variable 'pNtkOff1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:1472:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:1509:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:1542:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDar.c:1648:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDebug.c:54:12: style: The scope of the variable 'nSteps' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDebug.c:179:49: style: Function 'Abc_NtkAutoDebugModify' argument 1 names different: declaration 'pNtk' definition 'pNtkInit'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDebug.c:32:56: note: Function 'Abc_NtkAutoDebugModify' argument 1 names different: declaration 'pNtk' definition 'pNtkInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDebug.c:179:49: note: Function 'Abc_NtkAutoDebugModify' argument 1 names different: declaration 'pNtk' definition 'pNtkInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDebug.c:179:63: style: Function 'Abc_NtkAutoDebugModify' argument 2 names different: declaration 'ObjNum' definition 'Step'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDebug.c:32:66: note: Function 'Abc_NtkAutoDebugModify' argument 2 names different: declaration 'ObjNum' definition 'Step'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDebug.c:179:63: note: Function 'Abc_NtkAutoDebugModify' argument 2 names different: declaration 'ObjNum' definition 'Step'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDec.c:95:12: style: The scope of the variable 'Digit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDec.c:119:18: style: The scope of the variable 'Digit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDec.c:500:23: style: The scope of the variable 'pFForm' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDec.c:503:16: style: The scope of the variable 'pSopStr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDec.c:546:24: style: The scope of the variable 'pNtk' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDec.c:415:25: error: Shifting by a negative value is undefined behaviour [shiftNegative]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDec.c:290:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDec.c:241:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:736:5: style: Variable 'pNew' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:731:0: note: Variable 'pNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:736:5: note: Variable 'pNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:397:25: style: The scope of the variable 'ClassId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:734:15: style: The scope of the variable 'Type' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:734:37: style: The scope of the variable 'pLits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:804:33: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:804:39: style: The scope of the variable 'Type' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:828:33: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:828:39: style: The scope of the variable 'Type' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:846:29: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:861:29: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:1138:17: style: The scope of the variable 'vCoSet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:1141:17: style: The scope of the variable 'vList' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDetect.c:1143:18: style: The scope of the variable 'nCalls' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDress.c:133:38: style: The scope of the variable 'pNodeFraig' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDress.c:166:12: style: The scope of the variable 'pName' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDress2.c:149:25: style: The scope of the variable 'pAnd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDress2.c:150:17: style: The scope of the variable 'pObjMan' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDress2.c:150:28: style: The scope of the variable 'pObjMiter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDress2.c:421:17: style: The scope of the variable 'pObj0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDress2.c:422:15: style: The scope of the variable 'fComp0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDress2.c:422:23: style: The scope of the variable 'fComp1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDress3.c:92:17: style: The scope of the variable 'pHopObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcDress3.c:124:17: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcEspresso.c:217:10: style: Condition 'fSimple' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcEspresso.c:214:19: note: Assignment 'fSimple=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcEspresso.c:217:10: note: Condition 'fSimple' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcEspresso.c:239:24: style: Condition '!fSparse' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcEspresso.c:215:19: note: Assignment 'fSparse=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcEspresso.c:239:24: note: Condition '!fSparse' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcEspresso.c:213:20: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:876:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:849:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:848:9: note: Variable 'value' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:849:9: note: Variable 'value' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:850:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:849:9: note: Variable 'value' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:850:9: note: Variable 'value' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:851:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:850:9: note: Variable 'value' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:851:9: note: Variable 'value' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:852:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:851:9: note: Variable 'value' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:852:9: note: Variable 'value' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:119:12: style: The scope of the variable 'd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:188:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1025:12: style: The scope of the variable 'f' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1025:15: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1025:18: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1027:29: style: The scope of the variable 'pTruth0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1198:36: style: The scope of the variable 'iii' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1198:41: style: The scope of the variable 'p' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1198:44: style: The scope of the variable 'q' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1641:30: style: The scope of the variable 'aj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1641:34: style: The scope of the variable 'ak' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1641:41: style: The scope of the variable 'nOp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1765:12: style: The scope of the variable 'pSopCover' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1833:15: style: The scope of the variable 'nChild1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1833:24: style: The scope of the variable 'nChild2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1833:33: style: The scope of the variable 'fChild1Comp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1833:46: style: The scope of the variable 'fChild2Comp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2006:15: style: The scope of the variable 'fAdded' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2006:23: style: The scope of the variable 'nLevel' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2241:15: style: The scope of the variable 'iMint' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2241:22: style: The scope of the variable 'fSat' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2285:37: style: The scope of the variable 'fRes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2325:35: style: The scope of the variable 'fRes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2360:36: style: The scope of the variable 'fRes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2718:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2720:43: style: The scope of the variable 'p' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2722:31: style: The scope of the variable 'nMaxDepth' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2722:42: style: The scope of the variable 'fResLimit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2903:12: style: The scope of the variable 'pSopCover' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:863:21: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:1037:19: warning: Assert statement modifies 'p'. [assignmentInAssert]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2540:14: warning: Assert statement calls a function which may have desired side effects: 'Abc_NtkFindExact'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2542:14: warning: Assert statement calls a function which may have desired side effects: 'Abc_NtkFindExact'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2579:14: warning: Assert statement calls a function which may have desired side effects: 'Gia_ManFindExact'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2581:14: warning: Assert statement calls a function which may have desired side effects: 'Gia_ManFindExact'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:2920:13: warning: Assert statement calls a function which may have desired side effects: 'Ses_StoreGetEntry'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:3004:14: warning: Assert statement calls a function which may have desired side effects: 'Abc_ExactBuildNode'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:3006:13: warning: Assert statement calls a function which may have desired side effects: 'Abc_ExactDelayCost'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:3008:13: warning: Assert statement calls a function which may have desired side effects: 'Abc_ExactBuildNode'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExact.c:3011:14: warning: Assert statement calls a function which may have desired side effects: 'Abc_ExactBuildNode'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:98:17: style: The scope of the variable 'pObjC' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:101:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:162:17: style: The scope of the variable 'pObj0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:162:26: style: The scope of the variable 'pObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:165:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:425:17: style: The scope of the variable 'vSupp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:535:25: style: The scope of the variable 'pObj0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:535:34: style: The scope of the variable 'pObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:537:17: style: The scope of the variable 'vNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:537:25: style: The scope of the variable 'vOld1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcExtract.c:537:34: style: The scope of the variable 'vOld2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFpgaFast.c:155:28: style: The scope of the variable 'pFaninAbc' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFraig.c:283:26: style: The scope of the variable 'pNodeNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFraig.c:319:20: style: The scope of the variable 'pNodeTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFraig.c:320:13: style: The scope of the variable 'ppTail' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFraig.c:534:12: style: The scope of the variable 'nFanins' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFraig.c:790:17: style: The scope of the variable 'pNode0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:1188:14: style: Condition 'fVeryVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:1165:28: note: Assignment 'fVeryVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:1188:14: note: Condition 'fVeryVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:1045:5: style: Variable 'vLitP' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:1043:5: note: Variable 'vLitP' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:1045:5: note: Variable 'vLitP' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:145:21: style: The scope of the variable 'pSop' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:146:9: style: The scope of the variable 'nVars' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:681:19: style: The scope of the variable 'pArray' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:750:26: style: The scope of the variable 'iDiv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:916:31: style: The scope of the variable 'CubeId1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:916:40: style: The scope of the variable 'CubeId2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFx.c:1166:12: style: The scope of the variable 'iDiv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcFxu.c:209:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcGen.c:50:10: style: Condition 'fNaive' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcGen.c:46:18: note: Assignment 'fNaive=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcGen.c:50:10: note: Condition 'fNaive' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcGen.c:526:10: style: Condition 'fGenerateFunc' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcGen.c:484:25: note: Assignment 'fGenerateFunc=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcGen.c:526:10: note: Condition 'fGenerateFunc' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcGen.c:261:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcGen.c:753:12: style: The scope of the variable 'Rand' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcGen.c:772:20: style: The scope of the variable 'iState2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcHaig.c:536:17: style: The scope of the variable 'pManTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIf.c:109:28: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIf.c:395:16: style: The scope of the variable 'iVar0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIf.c:395:23: style: The scope of the variable 'iVar1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIf.c:396:21: style: The scope of the variable 'piLit0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIf.c:396:31: style: The scope of the variable 'piLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIf.c:595:26: style: The scope of the variable 'gFunc0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIf.c:732:11: style: The scope of the variable 'Flow0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIf.c:732:18: style: The scope of the variable 'Flow1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIfMux.c:115:12: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIfif.c:170:10: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIfif.c:158:27: note: Assignment 'fVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIfif.c:170:10: note: Condition 'fVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIfif.c:230:23: style: The scope of the variable 'DelayNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIfif.c:258:20: style: The scope of the variable 'pIffObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:994:10: style: Condition 'fUseFactor' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:965:22: note: Assignment 'fUseFactor=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:994:10: note: Condition 'fUseFactor' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:425:17: style: The scope of the variable 'pObjIvy' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:747:36: style: The scope of the variable 'pFaninNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:747:49: style: The scope of the variable 'pFaninNew0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:901:17: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:967:17: style: The scope of the variable 'pFanin0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:967:28: style: The scope of the variable 'pFanin1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:1013:17: style: The scope of the variable 'pAnd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:1059:17: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:1088:71: style: Function 'Abc_NodeStrashAigFactorAig' argument 2 names different: declaration 'pNode' definition 'pRoot'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:53:79: note: Function 'Abc_NodeStrashAigFactorAig' argument 2 names different: declaration 'pNode' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:1088:71: note: Function 'Abc_NodeStrashAigFactorAig' argument 2 names different: declaration 'pNode' definition 'pRoot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:221:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcIvy.c:524:14: style: Variable 'pFanin' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLog.c:158:9: style: Variable 'pToken' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLog.c:157:9: note: Variable 'pToken' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLog.c:158:9: note: Variable 'pToken' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:87:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:214:12: style: The scope of the variable 'DelayMax' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:348:12: style: The scope of the variable 'pSop' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:627:15: style: The scope of the variable 'kBest' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:627:22: style: The scope of the variable 'LevelMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:533:52: style: Function 'Abc_NodeSuperChoiceLut' argument 1 names different: declaration 'pManScl' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:63:59: note: Function 'Abc_NodeSuperChoiceLut' argument 1 names different: declaration 'pManScl' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:533:52: note: Function 'Abc_NodeSuperChoiceLut' argument 1 names different: declaration 'pManScl' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:665:43: style: Function 'Abc_NodeDecomposeStep' argument 1 names different: declaration 'pManScl' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:64:50: note: Function 'Abc_NodeDecomposeStep' argument 1 names different: declaration 'pManScl' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcLut.c:665:43: note: Function 'Abc_NodeDecomposeStep' argument 1 names different: declaration 'pManScl' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMap.c:360:29: style: The scope of the variable 'pNodeFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMap.c:361:18: style: The scope of the variable 'Number' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMap.c:407:12: style: The scope of the variable 'fInvPin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMap.c:700:12: style: The scope of the variable 'fInvPin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMap.c:740:29: style: The scope of the variable 'pNodeFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMap.c:741:18: style: The scope of the variable 'Number' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMap.c:888:15: style: The scope of the variable 'nLeaves' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMap.c:889:23: style: The scope of the variable 'pName' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMap.c:143:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMeasure.c:202:17: style: The scope of the variable 'vNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMeasure.c:350:14: style: The scope of the variable 'uMaskNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMffc.c:309:25: style: The scope of the variable 'pRoot2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMffc.c:1004:25: style: The scope of the variable 'vIns2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMffc.c:1004:34: style: The scope of the variable 'vTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMffc.c:1030:35: style: The scope of the variable 'vOuts2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMffc.c:1079:17: style: The scope of the variable 'vVolume' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMini.c:136:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMini.c:126:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMini.c:136:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMini.c:139:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMini.c:126:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMini.c:139:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMini.c:142:9: warning: Possible null pointer dereference: pObj [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMini.c:126:24: note: Assignment 'pObj=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMini.c:142:9: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:886:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:861:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:886:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:681:28: style: The scope of the variable 'pChild' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:726:27: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:727:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:777:27: style: The scope of the variable 'pLatchOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:778:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:859:35: style: Function 'Abc_NtkAddFrame' argument 1 names different: declaration 'pNetNew' definition 'pNtkFrames'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:34:49: note: Function 'Abc_NtkAddFrame' argument 1 names different: declaration 'pNetNew' definition 'pNtkFrames'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:859:35: note: Function 'Abc_NtkAddFrame' argument 1 names different: declaration 'pNetNew' definition 'pNtkFrames'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:859:59: style: Function 'Abc_NtkAddFrame' argument 2 names different: declaration 'pNet' definition 'pNtk'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:34:70: note: Function 'Abc_NtkAddFrame' argument 2 names different: declaration 'pNet' definition 'pNtk'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcMiter.c:859:59: note: Function 'Abc_NtkAddFrame' argument 2 names different: declaration 'pNet' definition 'pNtk'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpn.c:97:15: style: The scope of the variable 'Key' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpn.c:356:12: style: The scope of the variable 'pFileNameOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:296:10: style: Condition 'fUsePolarity' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:284:27: note: Assignment 'fUsePolarity=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:296:10: note: Condition 'fUsePolarity' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:305:10: style: Condition 'fUsePolarity' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:284:27: note: Assignment 'fUsePolarity=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:305:10: note: Condition 'fUsePolarity' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:318:10: style: Condition 'fUsePermutation' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:285:27: note: Assignment 'fUsePermutation=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:318:10: note: Condition 'fUsePermutation' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:324:22: style: Condition 'fUsePolarity' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:284:27: note: Assignment 'fUsePolarity=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:324:22: note: Condition 'fUsePolarity' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:595:9: style: Variable 'p->nBufferSize' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:594:9: note: Variable 'p->nBufferSize' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:595:9: note: Variable 'p->nBufferSize' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:296:23: style: Same expression on both sides of '||' because the value of 'fUsePolarity' and 'fUsePermutation' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:284:27: note: 'fUsePolarity' is assigned value '0' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:285:27: note: 'fUsePermutation' is assigned value '0' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:296:23: note: Same expression on both sides of '||' because the value of 'fUsePolarity' and 'fUsePermutation' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:82:16: style: The scope of the variable 'count' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:84:10: style: The scope of the variable 'e' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:287:12: style: The scope of the variable 'fChange' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:485:12: style: The scope of the variable 'pToken' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:398:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcNpnSave.c:356:25: error: Uninitialized variable: pCanonPerm [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:570:9: style: The scope of the variable 'Temp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:691:15: style: The scope of the variable 'uRes0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:691:22: style: The scope of the variable 'uRes1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:693:14: style: The scope of the variable 'uData' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:783:15: style: The scope of the variable 'uRes0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:783:22: style: The scope of the variable 'uRes1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:784:14: style: The scope of the variable 'uData' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:820:16: style: The scope of the variable 'pData' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:845:16: style: The scope of the variable 'pData' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:845:25: style: The scope of the variable 'pData2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:869:15: style: The scope of the variable 'Number' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:194:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOdc.c:78:29: style: struct member 'Odc_Man_t_::puTruth' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOrder.c:71:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcOrder.c:74:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPart.c:569:12: style: The scope of the variable 'nCommon' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPart.c:624:12: style: The scope of the variable 'nOutputs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPart.c:728:12: style: The scope of the variable 'iPart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPart.c:728:19: style: The scope of the variable 'iOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPart.c:1004:17: style: The scope of the variable 'vNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPart.c:1164:28: style: The scope of the variable 'pNtkFraig' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:81:12: style: The scope of the variable 'pFileNameOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:171:17: style: The scope of the variable 'pObjAig' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:172:28: style: The scope of the variable 'pObjAbc2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:213:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:215:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:510:27: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:512:22: style: The scope of the variable 'Init' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:584:12: style: The scope of the variable 'nFanins' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:584:21: style: The scope of the variable 'nFanouts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:608:12: style: The scope of the variable 'nFanins' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:608:21: style: The scope of the variable 'nFanouts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:636:27: style: The scope of the variable 'vFanout' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:702:12: style: The scope of the variable 'nFanins' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:702:21: style: The scope of the variable 'nFanouts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:730:27: style: The scope of the variable 'vFanout' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:759:27: style: The scope of the variable 'vFanout' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:788:12: style: The scope of the variable 'nFanins' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:788:21: style: The scope of the variable 'nFanouts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1096:17: style: The scope of the variable 'vNamesIn' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1137:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1137:15: style: The scope of the variable 'Length' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1328:86: style: The scope of the variable 'TotalDiff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1460:17: style: The scope of the variable 'vNodes1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1517:26: style: The scope of the variable 'vNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1519:15: style: The scope of the variable 'nPis' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1647:25: style: The scope of the variable 'pChild' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1710:25: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1770:33: style: The scope of the variable 'pTruth' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1771:16: style: The scope of the variable 'puTruth' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcPrint.c:1056:56: error: Uninitialized variable: pNode [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcProve.c:256:11: style: The scope of the variable 'pModel' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQbf.c:213:13: style: Expression is always false because 'else if' condition matches previous condition at line 211. [multiCondition]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQbf.c:66:17: style: The scope of the variable 'pNtkVer' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQbf.c:66:39: style: The scope of the variable 'pNtkSyn2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQbf.c:66:51: style: The scope of the variable 'pNtkTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQbf.c:69:26: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:219:18: style: Condition 'fSynthesis' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:166:22: note: Assignment 'fSynthesis=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:219:18: note: Condition 'fSynthesis' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:361:18: style: Condition 'fSynthesis' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:332:23: note: Assignment 'fSynthesis=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:361:18: note: Condition 'fSynthesis' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:166:9: style: The scope of the variable 'fSynthesis' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:328:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:329:57: style: The scope of the variable 'pNtkTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:330:22: style: The scope of the variable 'nNodesOld' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcQuant.c:330:33: style: The scope of the variable 'nNodesNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:644:14: style: Condition 'fCheck' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:569:18: note: Assignment 'fCheck=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:644:14: note: Condition 'fCheck' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:118:12: style: The scope of the variable 'Max' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:338:16: style: The scope of the variable 'pTruth' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:339:16: style: The scope of the variable 'Index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:409:19: style: The scope of the variable 'Next' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:437:9: style: The scope of the variable 'nSuppSize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:438:9: style: The scope of the variable 'nNonDecSize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:439:12: style: The scope of the variable 'pTruth' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:574:14: style: The scope of the variable 'uCanonPhase' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:575:12: style: The scope of the variable 'pTruth' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:576:40: style: The scope of the variable 'nLeaves' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:892:15: style: The scope of the variable 'pLeaf' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:894:12: style: The scope of the variable 'delayTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:907:60: style: The scope of the variable 'Delay' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:907:67: style: The scope of the variable 'Area' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRec3.c:1283:30: style: The scope of the variable 'Next' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcReconv.c:701:24: warning: Either the condition 'if(pRoot)' is redundant or there is possible null pointer dereference: pRoot. [nullPointerRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcReconv.c:726:8: note: Assuming that condition 'if(pRoot)' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcReconv.c:701:24: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcReconv.c:322:19: style: The scope of the variable 'CostCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcReconv.c:446:17: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRefactor.c:220:10: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRefactor.c:155:24: note: Assignment 'fVeryVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRefactor.c:220:10: note: Condition 'fVeryVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcResub.c:290:16: style: The scope of the variable 'pData' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcResub.c:1048:16: style: The scope of the variable 'puData' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcResub.c:1345:26: style: The scope of the variable 'pObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcResub.c:1346:16: style: The scope of the variable 'puData0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcResub.c:1347:22: style: The scope of the variable 'Flag' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcResub.c:1860:9: style: The scope of the variable 'BestCut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcResub.c:1860:18: style: The scope of the variable 'BestShare' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRpo.c:99:12: style: The scope of the variable 'Digit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRpo.c:122:18: style: The scope of the variable 'Digit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRpo.c:349:16: style: The scope of the variable 'lit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRpo.c:316:25: error: Shifting by a negative value is undefined behaviour [shiftNegative]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRr.c:709:10: style: Condition 'fCheck' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRr.c:680:18: note: Assignment 'fCheck=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRr.c:709:10: note: Condition 'fCheck' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRr.c:791:17: style: The scope of the variable 'vNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRr.c:791:27: style: The scope of the variable 'vField' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRr.c:795:17: style: The scope of the variable 'Phase' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRr.c:928:25: style: The scope of the variable 'pFanin0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcRr.c:928:36: style: The scope of the variable 'pFanin1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSat.c:533:14: style: Condition 'fUseMuxes' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSat.c:474:27: note: Assignment 'fUseMuxes=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSat.c:533:14: note: Condition 'fUseMuxes' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSat.c:375:31: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSat.c:98:11: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:222:15: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:257:15: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:315:9: style: The scope of the variable 'p' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:362:15: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:417:9: style: The scope of the variable 'p' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:525:25: style: The scope of the variable 'savedcex' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:551:12: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:580:12: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:730:9: style: The scope of the variable 'rcfl' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:761:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:784:9: style: The scope of the variable 'min' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1161:25: style: The scope of the variable 'cex1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1211:17: style: The scope of the variable 'randVec' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1213:9: style: The scope of the variable 'allOutputsAreDistinguished' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1214:9: style: The scope of the variable 'nsplits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1265:17: style: The scope of the variable 'randVec' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1267:9: style: The scope of the variable 'allOutputsAreDistinguished' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1268:9: style: The scope of the variable 'nsplits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1323:17: style: The scope of the variable 'randVec' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1325:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1325:14: style: The scope of the variable 'nsplits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1371:17: style: The scope of the variable 'randVec' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1373:9: style: The scope of the variable 'nsplits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1411:17: style: The scope of the variable 'randVec' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1413:9: style: The scope of the variable 'nsplits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1455:17: style: The scope of the variable 'randVec' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1457:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1457:14: style: The scope of the variable 'nsplits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1542:9: style: The scope of the variable 'countN1Left' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1542:22: style: The scope of the variable 'countN2Left' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1543:9: style: The scope of the variable 'countN1Right' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1543:23: style: The scope of the variable 'countN2Right' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1585:15: style: The scope of the variable 'v' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1585:18: style: The scope of the variable 'sum1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1585:24: style: The scope of the variable 'sum2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1585:30: style: The scope of the variable 'xor1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1585:36: style: The scope of the variable 'xor2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1740:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1850:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1865:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1865:15: style: The scope of the variable 'x' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1865:18: style: The scope of the variable 'y' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1892:9: style: The scope of the variable 'label' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1892:16: style: The scope of the variable 'rep' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1908:12: style: The scope of the variable 'label' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1936:12: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1936:21: style: The scope of the variable 'f' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:1936:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2039:12: style: The scope of the variable 'cf' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2039:16: style: The scope of the variable 'ff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2098:9: style: The scope of the variable 'min' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2199:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2855:12: style: The scope of the variable 'bit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2869:18: style: The scope of the variable 'bit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2900:9: style: The scope of the variable 'lab' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2901:9: style: The scope of the variable 'left_bit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2901:19: style: The scope of the variable 'right_bit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2932:9: style: The scope of the variable 'count1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2932:17: style: The scope of the variable 'count2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:3097:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:3098:25: style: The scope of the variable 'cex2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSaucy.c:2712:71: error: Uninitialized variable: vNodes [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcScorr.c:274:25: style: The scope of the variable 'pRepr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcScorr.c:328:25: style: The scope of the variable 'pTempGia' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcScorr.c:381:9: error: Resource leak: pFile [resourceLeak]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcScorr.c:444:0: error: Resource leak: pFile [resourceLeak]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSense.c:175:5: style: Variable 'vResult' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSense.c:164:0: note: Variable 'vResult' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSense.c:175:5: note: Variable 'vResult' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:151:18: style: Condition 'fUseSorting' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:102:23: note: Assignment 'fUseSorting=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:151:18: note: Condition 'fUseSorting' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:204:18: style: Condition 'fUseSorting' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:102:23: note: Assignment 'fUseSorting=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:204:18: note: Condition 'fUseSorting' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:59:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:108:32: style: The scope of the variable 'tSlack' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:679:17: style: The scope of the variable 'pObjAig' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:680:28: style: The scope of the variable 'pObjAbc2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSpeedup.c:818:40: style: The scope of the variable 'nTimeCris' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:323:12: style: The scope of the variable 'pName' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:372:21: style: The scope of the variable 'pObjOld' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:372:32: style: The scope of the variable 'pDriverOld' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:372:46: style: The scope of the variable 'pDriverNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:373:21: style: The scope of the variable 'iNodeId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:616:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:664:25: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:413:40: style: Function 'Abc_NtkStrashPerform' argument 1 names different: declaration 'pNtk' definition 'pNtkOld'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:31:47: note: Function 'Abc_NtkStrashPerform' argument 1 names different: declaration 'pNtk' definition 'pNtkOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:413:40: note: Function 'Abc_NtkStrashPerform' argument 1 names different: declaration 'pNtk' definition 'pNtkOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcStrash.c:291:14: style: Variable 'nNodes' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSweep.c:715:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSweep.c:712:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSweep.c:715:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcSweep.c:815:18: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcTim.c:416:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcTim.c:496:29: style: The scope of the variable 'iPrev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcTiming.c:682:29: style: The scope of the variable 'pNodeNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcTiming.c:946:15: style: The scope of the variable 'Slack' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcTiming.c:1051:19: style: The scope of the variable 'Slack' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcTiming.c:1151:12: style: The scope of the variable 'LevelCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcVerify.c:129:27: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcVerify.c:693:20: style: The scope of the variable 'Value0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abcVerify.c:742:17: style: The scope of the variable 'vNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abciUnfold2.c:23:55: error: Uninitialized variable: pNtk [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/abci/abciUnfold2.c:130:53: error: Uninitialized variable: pNtk [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acb.h:439:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acb.h:439:12: style: The scope of the variable 'iFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acb.h:844:25: style: The scope of the variable 'pNtkNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbAbc.c:169:23: style: The scope of the variable 'Type' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1089:20: warning: Identical condition 'vSupp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1085:20: note: first condition
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1089:20: note: second condition
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:573:10: style: Condition 'fPrintWeights' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:552:25: note: Assignment 'fPrintWeights=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:573:10: note: Condition 'fPrintWeights' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1216:18: style: Condition 'fUseMinAssump' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1160:29: note: Assignment 'fUseMinAssump=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1216:18: note: Condition 'fUseMinAssump' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1396:14: style: Condition 'fUseMinAssump' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1356:29: note: Assignment 'fUseMinAssump=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1396:14: note: Condition 'fUseMinAssump' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1512:14: style: Condition 'fCreatePrime' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1444:24: note: Assignment 'fCreatePrime=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1512:14: note: Condition 'fCreatePrime' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1981:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1978:26: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1981:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1982:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1978:26: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1982:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1987:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1978:26: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1987:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1988:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1978:26: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1988:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1995:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1978:26: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1995:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1996:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1978:26: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1996:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2002:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1978:26: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2002:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2003:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1978:26: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2003:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2010:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1978:26: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2010:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2011:14: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1978:26: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2011:14: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2025:10: style: Condition 'fVerbose' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2018:41: note: Assignment 'fVerbose=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2025:10: note: Condition 'fVerbose' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:170:12: style: The scope of the variable 'NameId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:492:19: style: The scope of the variable 'iFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:492:27: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:734:24: style: The scope of the variable 'iXor' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:847:12: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:885:9: style: The scope of the variable 'Cost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:904:9: style: The scope of the variable 'Cost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:934:12: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:936:12: style: The scope of the variable 'pMask' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:999:17: style: The scope of the variable 'vTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1064:19: style: The scope of the variable 'Cost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1160:13: style: The scope of the variable 'fUseMinAssump' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1161:13: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1161:19: style: The scope of the variable 'nSuppNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1163:13: style: The scope of the variable 'pLits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1164:20: style: The scope of the variable 'iDivOld' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1357:27: style: The scope of the variable 'nSuppNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1832:80: style: The scope of the variable 'fFirst' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:2079:25: style: Variable 'CountBest' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbFunc.c:1925:9: error: Resource leak: pFileIn [resourceLeak]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:369:14: style: Condition 'fExpand' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:349:19: note: Assignment 'fExpand=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:369:14: note: Condition 'fExpand' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:797:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:791:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:797:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:802:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:791:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:802:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:803:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:791:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:803:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:806:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:791:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:806:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:813:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:791:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:813:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1068:27: style: Condition 'NodeMark==0' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1062:24: note: Assignment 'NodeMark=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1067:21: note: NodeMark is incremented', new value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1068:27: note: Condition 'NodeMark==0' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1129:27: style: Condition 'NodeMark==0' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1123:24: note: Assignment 'NodeMark=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1128:21: note: NodeMark is incremented', new value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1129:27: note: Condition 'NodeMark==0' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1359:14: style: Condition 'fEnableProfile' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1358:30: note: Assignment 'fEnableProfile=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1359:14: note: Condition 'fEnableProfile' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1405:14: style: Condition 'fEnableProfile' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1358:30: note: Assignment 'fEnableProfile=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1405:14: note: Condition 'fEnableProfile' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1458:18: style: Condition 'fVerbose' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1454:28: note: Assignment 'fVerbose=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1458:18: note: Condition 'fVerbose' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1305:5: style: Variable 'vWin' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1298:0: note: Variable 'vWin' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1305:5: note: Variable 'vWin' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:65:22: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:352:9: style: The scope of the variable 'status' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:700:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:700:12: style: The scope of the variable 'iFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:881:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbMfs.c:1587:26: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbUtil.c:58:12: style: The scope of the variable 'Node' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbUtil.c:86:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbUtil.c:151:46: style: Function 'Acb_NtkUpdateLevelD' argument 2 names different: declaration 'iObj' definition 'Pivot'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acb.h:1023:60: note: Function 'Acb_NtkUpdateLevelD' argument 2 names different: declaration 'iObj' definition 'Pivot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/acb/acbUtil.c:151:46: note: Function 'Acb_NtkUpdateLevelD' argument 2 names different: declaration 'iObj' definition 'Pivot'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bac.h:753:25: style: The scope of the variable 'pHost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bac.h:766:25: style: The scope of the variable 'pHost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacBac.c:147:12: style: The scope of the variable 'NameId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacBlast.c:376:13: style: Variable 'iTerm' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacBlast.c:375:13: note: Variable 'iTerm' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacBlast.c:376:13: note: Variable 'iTerm' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacBlast.c:480:9: style: Variable 'iObj' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacBlast.c:478:9: note: Variable 'iObj' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacBlast.c:480:9: note: Variable 'iObj' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacPrs.h:246:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacNtk.c:540:17: style: Variable 'iObjNew' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacNtk.c:539:17: note: Variable 'iObjNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacNtk.c:540:17: note: Variable 'iObjNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacNtk.c:541:17: style: Variable 'iObjNew' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacNtk.c:540:17: note: Variable 'iObjNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacNtk.c:541:17: note: Variable 'iObjNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacNtk.c:305:18: style: The scope of the variable 'nPis' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacNtk.c:305:28: style: The scope of the variable 'nPos' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacNtk.c:194:42: style: Variable 'Count' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacOper.c:107:48: warning: Either the condition 'Type==BAC_BOX_PSEL' is redundant or the array 'pPref[1]' is accessed at index 1, which is out of bounds. [arrayIndexOutOfBoundsCond]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacOper.c:102:20: note: Assuming that condition 'Type==BAC_BOX_PSEL' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacOper.c:107:48: note: Array index out of bounds
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacOper.c:332:12: style: The scope of the variable 'En' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacOper.c:170:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacOper.c:170:20: error: Signed integer overflow for expression 'n+(1<<n)'. [integerOverflow]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacOper.c:112:42: error: Uninitialized variable: iObj [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacOper.c:113:12: error: Uninitialized variable: iObj [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacPrsBuild.c:308:16: style: Variable 'iObj' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacPrsTrans.c:35:19: style: struct member 'Bac_Trip_t_::pCode' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacPrsTrans.c:36:19: style: struct member 'Bac_Trip_t_::pSigs' is never used. [unusedStructMember]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacReadVer.c:468:9: style: The scope of the variable 'FormId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacReadVer.c:468:17: style: The scope of the variable 'ActItem' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacWriteBlif.c:103:54: style: Function 'Psr_ManWriteBlif' argument 2 names different: declaration 'p' definition 'vPrs'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bac.h:1004:70: note: Function 'Psr_ManWriteBlif' argument 2 names different: declaration 'p' definition 'vPrs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacWriteBlif.c:103:54: note: Function 'Psr_ManWriteBlif' argument 2 names different: declaration 'p' definition 'vPrs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacWriteVer.c:497:34: style: The scope of the variable 'Range' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacWriteVer.c:583:12: style: The scope of the variable 'pKeyword' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacWriteVer.c:585:42: style: The scope of the variable 'Length' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacWriteVer.c:166:57: style: Function 'Psr_ManWriteVerilog' argument 2 names different: declaration 'p' definition 'vPrs'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bac.h:1007:73: note: Function 'Psr_ManWriteVerilog' argument 2 names different: declaration 'p' definition 'vPrs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/bac/bacWriteVer.c:166:57: note: Function 'Psr_ManWriteVerilog' argument 2 names different: declaration 'p' definition 'vPrs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cba.h:735:25: style: The scope of the variable 'pNtkNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaBlast.c:299:10: style: Condition 'fUseXor' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaBlast.c:298:19: note: Assignment 'fUseXor=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaBlast.c:299:10: note: Condition 'fUseXor' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaBlast.c:935:14: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaBlast.c:940:9: note: Found duplicate branches for 'if' and 'else'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaBlast.c:935:14: note: Found duplicate branches for 'if' and 'else'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaBlast.c:390:15: style: The scope of the variable 'known' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaBlast.c:510:18: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaBlast.c:111:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaNtk.c:48:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaNtk.c:1053:47: style: Function 'Cba_ManDeriveFromGia' argument 1 names different: declaration 'p' definition 'pOld'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cba.h:997:56: note: Function 'Cba_ManDeriveFromGia' argument 1 names different: declaration 'p' definition 'pOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaNtk.c:1053:47: note: Function 'Cba_ManDeriveFromGia' argument 1 names different: declaration 'p' definition 'pOld'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaReadBlif.c:468:26: style: The scope of the variable 'iFon' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaPrs.h:299:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaReadVer.c:1293:17: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaReadVer.c:279:12: style: The scope of the variable 'Length' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaReadVer.c:292:12: style: The scope of the variable 'Length' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaReadVer.c:642:9: style: The scope of the variable 'FormId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaReadVer.c:642:17: style: The scope of the variable 'ActItem' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaReadVer.c:1474:9: style: The scope of the variable 'iFon' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaReadVer.c:1782:35: style: The scope of the variable 'iFon' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaReadVer.c:1817:48: style: The scope of the variable 'vRam' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaWriteBlif.c:103:54: style: Function 'Prs_ManWriteBlif' argument 2 names different: declaration 'p' definition 'vPrs'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cba.h:1008:70: note: Function 'Prs_ManWriteBlif' argument 2 names different: declaration 'p' definition 'vPrs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaWriteBlif.c:103:54: note: Function 'Prs_ManWriteBlif' argument 2 names different: declaration 'p' definition 'vPrs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaWriteVer.c:442:21: style: The scope of the variable 'LineId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaWriteVer.c:322:57: style: Function 'Prs_ManWriteVerilog' argument 2 names different: declaration 'p' definition 'vPrs'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cba.h:1013:73: note: Function 'Prs_ManWriteVerilog' argument 2 names different: declaration 'p' definition 'vPrs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cba/cbaWriteVer.c:322:57: note: Function 'Prs_ManWriteVerilog' argument 2 names different: declaration 'p' definition 'vPrs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmd.c:539:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdAlias.c:113:39: style: Function 'CmdCommandAliasFree' argument 1 names different: declaration 'p' definition 'pAlias'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdInt.h:70:52: note: Function 'CmdCommandAliasFree' argument 1 names different: declaration 'p' definition 'pAlias'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdAlias.c:113:39: note: Function 'CmdCommandAliasFree' argument 1 names different: declaration 'p' definition 'pAlias'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdAuto.c:644:9: style: The scope of the variable 'Result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdAuto.c:644:17: style: The scope of the variable 'ResultBest' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdAuto.c:645:17: style: The scope of the variable 'pGia' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdAuto.c:660:29: style: Variable 'pOptsBest' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdHist.c:76:26: warning: Possible null pointer dereference: pStr [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdHist.c:72:23: note: Assignment 'pStr=NULL', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdHist.c:76:26: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdHist.c:52:9: style: The scope of the variable 'nLastLooked' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdHist.c:53:9: style: The scope of the variable 'nLastSaved' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdHist.c:50:46: style: Function 'Cmd_HistoryAddCommand' argument 1 names different: declaration 'pAbc' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmd.h:63:59: note: Function 'Cmd_HistoryAddCommand' argument 1 names different: declaration 'pAbc' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdHist.c:50:46: note: Function 'Cmd_HistoryAddCommand' argument 1 names different: declaration 'pAbc' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdLoad.c:169:21: style: Condition 'vFileNames==NULL' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdLoad.c:168:37: note: Assignment 'vFileNames=CmdCollectFileNames()', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdLoad.c:169:21: note: Condition 'vFileNames==NULL' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdPlugin.c:190:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdPlugin.c:190:12: style: The scope of the variable 'Length' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdPlugin.c:362:14: style: The scope of the variable 'nBinaryPart' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdPlugin.c:364:20: style: The scope of the variable 'pEnd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:52:9: style: The scope of the variable 'RetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:99:17: style: The scope of the variable 'pNetCopy' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:185:12: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:186:11: style: The scope of the variable 'new_arg' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:188:9: style: The scope of the variable 'single_quote' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:188:23: style: The scope of the variable 'double_quote' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:269:26: style: The scope of the variable 'added' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:269:52: style: The scope of the variable 'subst' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:410:25: style: The scope of the variable 'sPathUsr' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:410:37: style: The scope of the variable 'sPathLib' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:410:49: style: The scope of the variable 'sPathAll' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:93:51: style: Function 'CmdCommandDispatch' argument 2 names different: declaration 'argc' definition 'pargc'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdInt.h:72:65: note: Function 'CmdCommandDispatch' argument 2 names different: declaration 'argc' definition 'pargc'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:93:51: note: Function 'CmdCommandDispatch' argument 2 names different: declaration 'argc' definition 'pargc'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:93:67: style: Function 'CmdCommandDispatch' argument 3 names different: declaration 'argv' definition 'pargv'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdInt.h:72:80: note: Function 'CmdCommandDispatch' argument 3 names different: declaration 'argv' definition 'pargv'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:93:67: note: Function 'CmdCommandDispatch' argument 3 names different: declaration 'argv' definition 'pargv'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:267:45: style: Function 'CmdApplyAlias' argument 2 names different: declaration 'argc' definition 'argcp'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdInt.h:74:60: note: Function 'CmdApplyAlias' argument 2 names different: declaration 'argc' definition 'argcp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:267:45: note: Function 'CmdApplyAlias' argument 2 names different: declaration 'argc' definition 'argcp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:267:60: style: Function 'CmdApplyAlias' argument 3 names different: declaration 'argv' definition 'argvp'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdInt.h:74:75: note: Function 'CmdApplyAlias' argument 3 names different: declaration 'argv' definition 'argvp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:267:60: note: Function 'CmdApplyAlias' argument 3 names different: declaration 'argv' definition 'argvp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/cmd/cmdUtils.c:66:20: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exor.c:704:12: style: The scope of the variable 'pNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exor.c:707:23: style: The scope of the variable 'Out' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorBits.c:377:9: style: The scope of the variable 'GlobalBit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorBits.c:378:9: style: The scope of the variable 'LocalWord' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorBits.c:379:9: style: The scope of the variable 'LocalBit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorBits.c:400:9: style: The scope of the variable 'GlobalBit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorBits.c:401:9: style: The scope of the variable 'LocalWord' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorBits.c:402:9: style: The scope of the variable 'LocalBit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorCubes.c:157:29: style: Function 'AddToFreeCubes' argument 1 names different: declaration 'pC' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exor.h:160:35: note: Function 'AddToFreeCubes' argument 1 names different: declaration 'pC' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorCubes.c:157:29: note: Function 'AddToFreeCubes' argument 1 names different: declaration 'pC' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorList.c:1023:37: style: Function 'IteratorCubePairStart' argument 1 names different: declaration 'Dist' definition 'CubeDist'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorList.c:123:37: note: Function 'IteratorCubePairStart' argument 1 names different: declaration 'Dist' definition 'CubeDist'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorList.c:1023:37: note: Function 'IteratorCubePairStart' argument 1 names different: declaration 'Dist' definition 'CubeDist'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorUtil.c:192:18: warning: Either the condition 'pFile==NULL' is redundant or there is possible null pointer dereference: pFile. [nullPointerRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorUtil.c:190:16: note: Assuming that condition 'pFile==NULL' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorUtil.c:192:18: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorUtil.c:140:9: style: The scope of the variable 'cOutputs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorUtil.c:141:9: style: The scope of the variable 'nOutput' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorUtil.c:142:9: style: The scope of the variable 'WordSize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/exor/exorUtil.c:198:15: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/io.c:2624:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/io.c:2004:46: error: Uninitialized variable: pNtk [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/io.c:2004:59: error: Uninitialized variable: pFileName [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/io.c:2064:66: error: Uninitialized variable: pFileName [uninitvar]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioJson.c:98:20: style: The scope of the variable 'Entry2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:82:9: style: The scope of the variable 'Lit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:82:23: style: The scope of the variable 'Diff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:238:27: style: The scope of the variable 'vTerms' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:244:25: style: The scope of the variable 'iTerm' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:245:73: style: The scope of the variable 'pType' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:246:21: style: The scope of the variable 'uLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:246:28: style: The scope of the variable 'uLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:174:20: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:368:15: style: Variable 'nDigits' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:260:20: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadAiger.c:542:13: style: Variable 'Counter' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBaf.c:52:56: style: The scope of the variable 'Num' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBblif.c:175:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBblif.c:161:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBblif.c:175:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBblif.c:204:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBblif.c:161:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBblif.c:204:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBblif.c:225:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBblif.c:161:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBblif.c:225:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBench.c:340:12: style: The scope of the variable 'pToken' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBench.c:342:9: style: The scope of the variable 'Num' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlif.c:238:12: style: The scope of the variable 'pDirective' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlif.c:397:9: style: The scope of the variable 'ResetValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlif.c:562:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlif.c:1611:61: style: Function 'Io_ReadBlifCreateTiming' argument 2 names different: declaration 'pNtkMaster' definition 'pNtk'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlif.c:93:68: note: Function 'Io_ReadBlifCreateTiming' argument 2 names different: declaration 'pNtkMaster' definition 'pNtk'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlif.c:1611:61: note: Function 'Io_ReadBlifCreateTiming' argument 2 names different: declaration 'pNtkMaster' definition 'pNtk'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifAig.c:639:20: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifAig.c:672:20: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifAig.c:808:25: style: The scope of the variable 'pCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifAig.c:889:17: style: The scope of the variable 'pFaninAbc' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifAig.c:947:30: style: The scope of the variable 'pObjIoInput' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifAig.c:948:25: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifAig.c:453:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:295:18: style: The scope of the variable 'pMod' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:296:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:850:15: style: The scope of the variable 'nOutsOld' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:1208:25: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:1210:9: style: The scope of the variable 'Init' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:1488:17: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:1488:25: style: The scope of the variable 'pTerm' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:1544:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:1661:17: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:1794:10: style: The scope of the variable 'Buffer' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:1796:18: style: The scope of the variable 'pVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:1908:17: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:606:20: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:691:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadBlifMv.c:1074:44: style: Variable 'pToken' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadDsd.c:167:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadDsd.c:178:9: note: Found duplicate branches for 'if' and 'else'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadDsd.c:167:9: note: Found duplicate branches for 'if' and 'else'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadDsd.c:146:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadDsd.c:147:20: style: The scope of the variable 'pParts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadDsd.c:148:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadDsd.c:148:12: style: The scope of the variable 'nParts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:120:13: style: Variable 'vTokens' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:119:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:120:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:145:13: style: Variable 'vTokens' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:144:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:145:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:146:13: style: Variable 'vTokens' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:145:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:146:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:161:13: style: Variable 'vTokens' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:160:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:161:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:162:13: style: Variable 'vTokens' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:161:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:162:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:163:13: style: Variable 'vTokens' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:162:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:163:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:164:13: style: Variable 'vTokens' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:163:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:164:13: note: Variable 'vTokens' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadEdif.c:56:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPla.c:376:15: style: The scope of the variable 'iLine' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:383:9: style: The scope of the variable 'w' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:383:16: style: The scope of the variable 'c2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:383:28: style: The scope of the variable 'iCube2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:387:16: style: The scope of the variable 'pCube1Out' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:487:33: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:537:9: style: The scope of the variable 'w' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:537:16: style: The scope of the variable 'c2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:537:28: style: The scope of the variable 'iCube2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:541:16: style: The scope of the variable 'pCube1Out' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:611:16: style: The scope of the variable 'pCube1Out' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:723:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:117:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadPlaMo.c:113:9: error: Resource leak: pFile [resourceLeak]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadVerilog.c:50:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioReadVerilog.c:52:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioUtil.c:190:16: style: The scope of the variable 'tempStore' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioUtil.c:191:11: style: The scope of the variable 'pFormula' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioUtil.c:192:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioUtil.c:319:29: style: The scope of the variable 'pNtkCopy' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioUtil.c:838:20: style: The scope of the variable 'fp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:226:32: style: The scope of the variable 'Diff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:273:25: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:273:36: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:276:14: style: The scope of the variable 'uLit0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:276:21: style: The scope of the variable 'uLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:443:14: style: The scope of the variable 'uLit0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:443:21: style: The scope of the variable 'uLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:639:25: style: The scope of the variable 'pDriver' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:639:36: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:642:14: style: The scope of the variable 'uLit0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteAiger.c:642:21: style: The scope of the variable 'uLit1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBench.c:53:51: style: Function 'Io_WriteBench' argument 2 names different: declaration 'FileName' definition 'pFileName'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioAbc.h:116:73: note: Function 'Io_WriteBench' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBench.c:53:51: note: Function 'Io_WriteBench' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBench.c:175:48: style: Function 'Io_WriteBenchLut' argument 2 names different: declaration 'FileName' definition 'pFileName'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioAbc.h:117:70: note: Function 'Io_WriteBenchLut' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBench.c:175:48: note: Function 'Io_WriteBenchLut' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:1037:30: style: Same expression on both sides of '<=' because the value of 'nVarsMax' and '16' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:1034:28: note: 'nVarsMax' is assigned value '16' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:1037:30: note: Same expression on both sides of '<=' because the value of 'nVarsMax' and '16' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:1210:30: style: Same expression on both sides of '<=' because the value of 'nVarsMax' and '16' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:1207:28: note: 'nVarsMax' is assigned value '16' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:1210:30: note: Same expression on both sides of '<=' because the value of 'nVarsMax' and '16' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:87:17: style: The scope of the variable 'pNtkTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:88:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:202:26: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:578:16: style: The scope of the variable 'fReport' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:974:17: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:1138:17: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:59:50: style: Function 'Io_WriteBlifLogic' argument 2 names different: declaration 'pFileName' definition 'FileName'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioAbc.h:109:71: note: Function 'Io_WriteBlifLogic' argument 2 names different: declaration 'pFileName' definition 'FileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:59:50: note: Function 'Io_WriteBlifLogic' argument 2 names different: declaration 'pFileName' definition 'FileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:84:45: style: Function 'Io_WriteBlif' argument 2 names different: declaration 'pFileName' definition 'FileName'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioAbc.h:110:66: note: Function 'Io_WriteBlif' argument 2 names different: declaration 'pFileName' definition 'FileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlif.c:84:45: note: Function 'Io_WriteBlif' argument 2 names different: declaration 'pFileName' definition 'FileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlifMv.c:61:17: style: The scope of the variable 'pNtkTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlifMv.c:62:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlifMv.c:128:35: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlifMv.c:215:26: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlifMv.c:217:9: style: The scope of the variable 'AddedLength' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlifMv.c:255:26: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBlifMv.c:257:9: style: The scope of the variable 'AddedLength' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:195:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:196:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:198:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:199:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:335:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:335:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:415:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:418:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:531:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:538:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:569:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:576:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:577:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:582:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:624:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:625:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:626:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:627:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:628:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:122:17: warning: Either the condition 'pFileAux==NULL' is redundant or there is possible null pointer dereference: pFileAux. [nullPointerRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:120:67: note: Assuming that condition 'pFileAux==NULL' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:122:17: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:620:5: style: Variable 'vOrderedTerms' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:602:0: note: Variable 'vOrderedTerms' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:620:5: note: Variable 'vOrderedTerms' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:107:26: style: The scope of the variable 'pNtkTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:108:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:187:17: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:293:17: style: The scope of the variable 'pNeti' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:293:25: style: The scope of the variable 'pNeto' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:294:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:600:26: style: The scope of the variable 'pLatch' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:441:51: style: Function 'Io_NtkWriteIntNet' argument 2 names different: declaration 'pNode' definition 'pNet'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:45:58: note: Function 'Io_NtkWriteIntNet' argument 2 names different: declaration 'pNode' definition 'pNet'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:441:51: note: Function 'Io_NtkWriteIntNet' argument 2 names different: declaration 'pNode' definition 'pNet'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:519:32: style: Function 'Io_NtkBuildLayout' argument 1 names different: declaration 'pFile1' definition 'pFileScl'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:46:39: note: Function 'Io_NtkBuildLayout' argument 1 names different: declaration 'pFile1' definition 'pFileScl'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:519:32: note: Function 'Io_NtkBuildLayout' argument 1 names different: declaration 'pFile1' definition 'pFileScl'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:519:49: style: Function 'Io_NtkBuildLayout' argument 2 names different: declaration 'pFile2' definition 'pFilePl'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:46:53: note: Function 'Io_NtkBuildLayout' argument 2 names different: declaration 'pFile2' definition 'pFilePl'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:519:49: note: Function 'Io_NtkBuildLayout' argument 2 names different: declaration 'pFile2' definition 'pFilePl'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:598:28: warning: Function 'Io_NtkWritePl' argument order different: declaration 'pFile, pNtk, numTerms, layoutHeight, layoutWidth' definition 'pFile, pNtk, numTerms, layoutWidth, layoutHeight' [funcArgOrderDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:48:35: note: Function 'Io_NtkWritePl' argument order different: declaration 'pFile, pNtk, numTerms, layoutHeight, layoutWidth' definition 'pFile, pNtk, numTerms, layoutWidth, layoutHeight'
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:598:28: note: Function 'Io_NtkWritePl' argument order different: declaration 'pFile, pNtk, numTerms, layoutHeight, layoutWidth' definition 'pFile, pNtk, numTerms, layoutWidth, layoutHeight'
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:779:58: style: Function 'Io_NtkBfsPads' argument 2 names different: declaration 'pCurrEntry' definition 'pTerm'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:50:65: note: Function 'Io_NtkBfsPads' argument 2 names different: declaration 'pCurrEntry' definition 'pTerm'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:779:58: note: Function 'Io_NtkBfsPads' argument 2 names different: declaration 'pCurrEntry' definition 'pTerm'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:338:12: style: Variable 'isize' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:124:9: error: Resource leak: pFileNodes [resourceLeak]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteBook.c:124:9: error: Resource leak: pFileNets [resourceLeak]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteCnf.c:48:43: style: Function 'Io_WriteCnf' argument 2 names different: declaration 'FileName' definition 'pFileName'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioAbc.h:121:65: note: Function 'Io_WriteCnf' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteCnf.c:48:43: note: Function 'Io_WriteCnf' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteEqn.c:137:26: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteEqn.c:139:9: style: The scope of the variable 'AddedLength' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteEqn.c:177:26: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteEqn.c:179:9: style: The scope of the variable 'AddedLength' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWritePla.c:171:43: style: Function 'Io_WritePla' argument 2 names different: declaration 'FileName' definition 'pFileName'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioAbc.h:133:65: note: Function 'Io_WritePla' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWritePla.c:171:43: note: Function 'Io_WritePla' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWritePla.c:450:45: style: Function 'Io_WriteMoPla' argument 2 names different: declaration 'FileName' definition 'pFileName'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioAbc.h:134:67: note: Function 'Io_WriteMoPla' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWritePla.c:450:45: note: Function 'Io_WriteMoPla' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteSmv.c:71:43: style: Function 'Io_WriteSmv' argument 2 names different: declaration 'FileName' definition 'pFileName'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioAbc.h:136:65: note: Function 'Io_WriteSmv' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteSmv.c:71:43: note: Function 'Io_WriteSmv' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:533:18: style: Condition 'fUseSimpleGateNames' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:488:31: note: Assignment 'fUseSimpleGateNames=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:533:18: note: Condition 'fUseSimpleGateNames' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:59:17: style: The scope of the variable 'pNetlist' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:61:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:188:26: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:190:9: style: The scope of the variable 'AddedLength' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:398:27: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:400:9: style: The scope of the variable 'AddedLength' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:488:9: style: The scope of the variable 'fUseSimpleGateNames' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:489:17: style: The scope of the variable 'vLevels' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:491:34: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:492:17: style: The scope of the variable 'pFunc' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:493:33: style: The scope of the variable 'Length' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:57:48: style: Function 'Io_WriteVerilog' argument 2 names different: declaration 'FileName' definition 'pFileName'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioAbc.h:138:69: note: Function 'Io_WriteVerilog' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/io/ioWriteVerilog.c:57:48: note: Function 'Io_WriteVerilog' argument 2 names different: declaration 'FileName' definition 'pFileName'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/libSupport.c:122:15: warning: Either the condition 'endp==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/libSupport.c:81:16: note: Assuming that condition 'endp==NULL' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/libSupport.c:122:15: note: Null pointer addition
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/libSupport.c:61:10: style: The scope of the variable 'dirp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/libSupport.c:166:23: style: The scope of the variable 'init_func' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/libSupport.c:182:23: style: The scope of the variable 'end_func' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainFrame.c:71:52: style: Function 'Abc_FrameReadProbStatus' argument 1 names different: declaration 'pAbc' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/abcapis.h:98:62: note: Function 'Abc_FrameReadProbStatus' argument 1 names different: declaration 'pAbc' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainFrame.c:71:52: note: Function 'Abc_FrameReadProbStatus' argument 1 names different: declaration 'pAbc' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainFrame.c:72:45: style: Function 'Abc_FrameReadCex' argument 1 names different: declaration 'pAbc' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/abcapis.h:99:55: note: Function 'Abc_FrameReadCex' argument 1 names different: declaration 'pAbc' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainFrame.c:72:45: note: Function 'Abc_FrameReadCex' argument 1 names different: declaration 'pAbc' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainFrame.c:424:63: style: Function 'Abc_FrameSetCurrentNetwork' argument 2 names different: declaration 'pNet' definition 'pNtkNew'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/main.h:86:89: note: Function 'Abc_FrameSetCurrentNetwork' argument 2 names different: declaration 'pNet' definition 'pNtkNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainFrame.c:424:63: note: Function 'Abc_FrameSetCurrentNetwork' argument 2 names different: declaration 'pNet' definition 'pNtkNew'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainFrame.c:521:67: style: Function 'Abc_FrameReplaceCurrentNetwork' argument 2 names different: declaration 'pNet' definition 'pNtk'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/main.h:88:93: note: Function 'Abc_FrameReplaceCurrentNetwork' argument 2 names different: declaration 'pNet' definition 'pNtk'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainFrame.c:521:67: note: Function 'Abc_FrameReplaceCurrentNetwork' argument 2 names different: declaration 'pNet' definition 'pNtk'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainLib.c:60:12: style: Variable 'pAbc' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:93:10: style: Condition '!fEnableBmcOnly' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:51:26: note: Assignment 'fEnableBmcOnly=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:93:10: note: Condition '!fEnableBmcOnly' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:139:14: style: Condition 'fEnableCounter' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:53:26: note: Assignment 'fEnableCounter=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:139:14: note: Condition 'fEnableCounter' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:146:14: style: Condition 'fEnableComment' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:54:26: note: Assignment 'fEnableComment=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:146:14: note: Condition 'fEnableComment' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:162:14: style: Condition 'fEnableComment' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:54:26: note: Assignment 'fEnableComment=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:162:14: note: Condition 'fEnableComment' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:179:14: style: Condition 'fEnableComment' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:54:26: note: Assignment 'fEnableComment=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:179:14: note: Condition 'fEnableComment' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:53:9: style: The scope of the variable 'fEnableCounter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:62:9: style: The scope of the variable 'nFrames' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:63:9: style: The scope of the variable 'nSizeMax' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:64:9: style: The scope of the variable 'nBTLimit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:65:9: style: The scope of the variable 'fRewrite' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainMC.c:66:0: style: Variable 'fNewAlgo' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainUtils.c:257:15: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainUtils.c:261:15: style: The scope of the variable 'at' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainUtils.c:87:17: style: Variable 'pRetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/main/mainUtils.c:268:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaFxch.c:685:5: style: Variable 'vLitP' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaFxch.c:683:5: note: Variable 'vLitP' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaFxch.c:685:5: note: Variable 'vLitP' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaFxch.c:312:17: style: The scope of the variable 'vCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaFxch.c:314:9: style: The scope of the variable 'fFound0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaFxch.c:314:18: style: The scope of the variable 'fFound1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaFxch.c:619:27: style: The scope of the variable 'vCube2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaFxch.c:802:12: style: The scope of the variable 'iDiv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaHash.c:168:31: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaHash.c:184:20: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaHash.c:184:27: style: The scope of the variable 'ValueCopy' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaHash.c:245:20: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaMan.c:46:15: style: The scope of the variable 'Count' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaMan.c:116:15: style: The scope of the variable 'Lit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaMan.c:116:20: style: The scope of the variable 'Mint' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaMan.c:152:9: style: The scope of the variable 'Mint' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaMan.c:223:17: style: The scope of the variable 'vCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaMan.c:224:34: style: The scope of the variable 'Count' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaMan.c:168:34: style: Function 'Pla_ManGenerate' argument 1 names different: declaration 'nIns' definition 'nInputs'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/pla.h:278:49: note: Function 'Pla_ManGenerate' argument 1 names different: declaration 'nIns' definition 'nInputs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaMan.c:168:34: note: Function 'Pla_ManGenerate' argument 1 names different: declaration 'nIns' definition 'nInputs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaMan.c:168:47: style: Function 'Pla_ManGenerate' argument 2 names different: declaration 'nOuts' definition 'nOutputs'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/pla.h:278:59: note: Function 'Pla_ManGenerate' argument 2 names different: declaration 'nOuts' definition 'nOutputs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaMan.c:168:47: note: Function 'Pla_ManGenerate' argument 2 names different: declaration 'nOuts' definition 'nOutputs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaRead.c:160:15: style: The scope of the variable 'Lit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaRead.c:188:17: style: The scope of the variable 'p' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaRead.c:189:17: style: The scope of the variable 'vLits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaRead.c:62:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/pla/plaRead.c:111:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2879:10: style: Condition 'fPrintLog' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2872:21: note: Assignment 'fPrintLog=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2879:10: note: Condition 'fPrintLog' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2179:26: warning: Either the condition 'pBundle!=NULL' is redundant or there is possible null pointer dereference: pBundle. [nullPointerRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2181:25: note: Assuming that condition 'pBundle!=NULL' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2179:26: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2230:26: warning: Either the condition 'pBundle!=NULL' is redundant or there is possible null pointer dereference: pBundle. [nullPointerRedundantCheck]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2232:25: note: Assuming that condition 'pBundle!=NULL' is not redundant
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2230:26: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:203:12: style: The scope of the variable 'pToken' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:637:31: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:895:17: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:897:21: style: The scope of the variable 'pWord2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:898:10: style: The scope of the variable 'Symbol' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:994:17: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:994:26: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:996:21: style: The scope of the variable 'pEquation' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:997:10: style: The scope of the variable 'Symbol' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1092:12: style: The scope of the variable 'pWord' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1333:17: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1334:12: style: The scope of the variable 'pWord' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1334:19: style: The scope of the variable 'Symbol' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1553:17: style: The scope of the variable 'pNetActual' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1554:19: style: The scope of the variable 'Symbol' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1736:20: style: The scope of the variable 'pBundle' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1740:19: style: The scope of the variable 'Symbol' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1741:17: style: The scope of the variable 'fFormalIsGiven' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2079:18: style: The scope of the variable 'iBundle' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2444:25: style: The scope of the variable 'pNet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2445:18: style: The scope of the variable 'm' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2547:25: style: The scope of the variable 'pTerm' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2547:57: style: The scope of the variable 'pNetFormal' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2622:31: style: The scope of the variable 'CountTotal' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:2874:20: style: The scope of the variable 'pBundle' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:200:37: style: Function 'Ver_ParseInternal' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:57:44: note: Function 'Ver_ParseInternal' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:200:37: note: Function 'Ver_ParseInternal' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:401:34: style: Function 'Ver_ParseModule' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:58:42: note: Function 'Ver_ParseModule' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:401:34: note: Function 'Ver_ParseModule' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:805:34: style: Function 'Ver_ParseSignal' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:59:42: note: Function 'Ver_ParseSignal' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:805:34: note: Function 'Ver_ParseSignal' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:892:34: style: Function 'Ver_ParseAlways' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:60:42: note: Function 'Ver_ParseAlways' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:892:34: note: Function 'Ver_ParseAlways' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:991:35: style: Function 'Ver_ParseInitial' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:61:43: note: Function 'Ver_ParseInitial' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:991:35: note: Function 'Ver_ParseInitial' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1087:34: style: Function 'Ver_ParseAssign' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:62:42: note: Function 'Ver_ParseAssign' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1087:34: note: Function 'Ver_ParseAssign' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1550:32: style: Function 'Ver_ParseGate' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:65:40: note: Function 'Ver_ParseGate' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verCore.c:1550:32: note: Function 'Ver_ParseGate' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verFormula.c:79:17: style: The scope of the variable 'bFunc' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verFormula.c:387:18: style: The scope of the variable 'nLength2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verFormula.c:438:9: style: The scope of the variable 'v' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verParse.c:45:40: style: Function 'Ver_ParseSkipComments' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/ver.h:94:58: note: Function 'Ver_ParseSkipComments' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verParse.c:45:40: note: Function 'Ver_ParseSkipComments' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verParse.c:91:38: style: Function 'Ver_ParseGetName' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/ver.h:95:53: note: Function 'Ver_ParseGetName' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verParse.c:91:38: note: Function 'Ver_ParseGetName' argument 1 names different: declaration 'p' definition 'pMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verStream.c:103:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/ver/verStream.c:139:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlc.c:96:9: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlc.c:163:15: style: The scope of the variable 'nLits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbc.c:105:5: style: Variable 'pMainNtk' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbc.c:101:0: note: Variable 'pMainNtk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbc.c:105:5: note: Variable 'pMainNtk' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbc.c:99:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbc.c:100:12: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbc.c:100:15: style: The scope of the variable 'nNum' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbc.c:100:21: style: The scope of the variable 'nRange' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbc.c:202:26: style: The scope of the variable 'nLits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:328:5: style: Variable 'pFrames' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:324:0: note: Variable 'pFrames' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:328:5: note: Variable 'pFrames' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:384:5: style: Variable 'pFrames' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:373:0: note: Variable 'pFrames' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:384:5: note: Variable 'pFrames' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:693:5: style: Variable 'pNtkWithChoices' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:685:0: note: Variable 'pNtkWithChoices' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:693:5: note: Variable 'pNtkWithChoices' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:934:5: style: Variable 'vMarks' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:931:0: note: Variable 'vMarks' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:934:5: note: Variable 'vMarks' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1138:5: style: Variable 'pNtkNew' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1131:0: note: Variable 'pNtkNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1138:5: note: Variable 'pNtkNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1337:5: style: Variable 'vNodes' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1332:0: note: Variable 'vNodes' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1337:5: note: Variable 'vNodes' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1761:5: style: Variable 'pWla' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1757:0: note: Variable 'pWla' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1761:5: note: Variable 'pWla' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1763:5: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1759:0: note: Variable 'RetValue' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1763:5: note: Variable 'RetValue' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:498:13: style: The scope of the variable 'isSigned' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:498:23: style: The scope of the variable 'range' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1288:31: style: The scope of the variable 'iBit1New' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1790:17: style: The scope of the variable 'nNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1790:25: style: The scope of the variable 'nDcFlops' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs.c:1621:18: style: Variable 'nNodes' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs2.c:168:5: style: Variable 'pNtkNew' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs2.c:161:0: note: Variable 'pNtkNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs2.c:168:5: note: Variable 'pNtkNew' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs2.c:305:17: style: The scope of the variable 'nNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcAbs2.c:305:25: style: The scope of the variable 'nDcFlops' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:321:10: style: Condition 'fUseXor' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:316:19: note: Assignment 'fUseXor=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:321:10: note: Condition 'fUseXor' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:794:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:781:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:794:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1288:23: style: Condition 'fUseOldMultiplierBlasting' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1132:37: note: Assignment 'fUseOldMultiplierBlasting=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1288:23: note: Condition 'fUseOldMultiplierBlasting' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:114:21: style: The scope of the variable 'iLitAnd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:576:15: style: The scope of the variable 'known' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:696:18: style: The scope of the variable 'iLit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:905:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1131:9: style: The scope of the variable 'fVerbose' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1138:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1141:17: style: The scope of the variable 'nRange0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1141:44: style: The scope of the variable 'nRange3' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1142:32: style: The scope of the variable 'nAndPrev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1142:74: style: The scope of the variable 'pFans3' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1129:60: style: Function 'Wlc_NtkBitBlast' argument 2 names different: declaration 'pPars' definition 'pParIn'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlc.h:372:70: note: Function 'Wlc_NtkBitBlast' argument 2 names different: declaration 'pPars' definition 'pParIn'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcBlast.c:1129:60: note: Function 'Wlc_NtkBitBlast' argument 2 names different: declaration 'pPars' definition 'pParIn'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcGraft.c:151:12: style: The scope of the variable 'Entry' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcGraft.c:171:12: style: The scope of the variable 'Entry' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcGraft.c:487:33: style: The scope of the variable 'iFirst' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcGraft.c:487:41: style: The scope of the variable 'nBits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcGraft.c:559:17: style: Variable 'iObjFound' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:765:28: warning: Logical conjunction always evaluates to false: Value == 0 && Value == 1. [incorrectLogicOperator]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:296:19: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:296:25: style: The scope of the variable 'iFrame' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:324:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:325:22: style: The scope of the variable 'Value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:325:29: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:325:35: style: The scope of the variable 'iFrame' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:485:12: style: The scope of the variable 'Po0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:485:17: style: The scope of the variable 'Po1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:716:9: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:951:29: style: The scope of the variable 'pNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:951:55: style: The scope of the variable 'pTempAig' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:952:29: style: The scope of the variable 'pAbs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcMem.c:956:58: style: The scope of the variable 'vRefine' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcNtk.c:309:23: style: The scope of the variable 'Level' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcNtk.c:395:15: style: The scope of the variable 'best_i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcNtk.c:1087:12: style: The scope of the variable 'CiId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcNtk.c:1087:18: style: The scope of the variable 'CoId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcNtk.c:1107:24: style: The scope of the variable 'nNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcNtk.c:1139:27: style: The scope of the variable 'pFaninNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcNtk.c:1165:25: style: Variable 'pFaninNew' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:136:20: warning: Possible null pointer dereference: pfSigned [nullPointer]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:263:73: note: Calling function 'Smt_StrToType', 2nd argument 'pfSigned' value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:136:20: note: Null pointer dereference
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:385:21: style: The scope of the variable 'iObj1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:385:28: style: The scope of the variable 'iObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:385:35: style: The scope of the variable 'iObj3' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:485:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:726:33: style: The scope of the variable 'iFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:1082:31: style: The scope of the variable 'vRoots1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:1082:42: style: The scope of the variable 'vFans3' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:1083:13: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:1083:27: style: The scope of the variable 'iRoot1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:1083:35: style: The scope of the variable 'iRoot2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:1083:43: style: The scope of the variable 'Fan' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:1083:48: style: The scope of the variable 'Fan3' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:1083:54: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:1089:20: style: The scope of the variable 'pName2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadSmt.c:1550:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:181:19: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:335:10: style: Condition 'fPrettyPrint' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:308:24: note: Assignment 'fPrettyPrint=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:335:10: note: Condition 'fPrettyPrint' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:396:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:398:3: note: Found duplicate branches for 'if' and 'else'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:396:3: note: Found duplicate branches for 'if' and 'else'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1413:47: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1428:35: style: Same expression on both sides of '==' because the value of 'NameMi' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:57: note: 'NameMi' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1428:35: note: Same expression on both sides of '==' because the value of 'NameMi' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1428:41: style: Same expression on both sides of '||' because the value of 'NameMi==-1' and 'NameAddr==-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:57: note: 'NameMi' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:85: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1428:41: note: Same expression on both sides of '||' because the value of 'NameMi==-1' and 'NameAddr==-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1428:53: style: Same expression on both sides of '==' because the value of 'NameAddr' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:85: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1428:53: note: Same expression on both sides of '==' because the value of 'NameAddr' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1428:59: style: Same expression on both sides of '||' because the value of 'NameDo==-1' and 'NameAddr==-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:111: note: 'NameDo' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:85: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1428:59: note: Same expression on both sides of '||' because the value of 'NameDo==-1' and 'NameAddr==-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1428:69: style: Same expression on both sides of '==' because the value of 'NameDo' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:111: note: 'NameDo' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1428:69: note: Same expression on both sides of '==' because the value of 'NameDo' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:36: style: Same expression on both sides of '==' because the value of 'NameMi' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:57: note: 'NameMi' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:36: note: Same expression on both sides of '==' because the value of 'NameMi' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:42: style: Same expression on both sides of '||' because the value of 'NameMi==-1' and 'NameAddr==-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:57: note: 'NameMi' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:85: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:42: note: Same expression on both sides of '||' because the value of 'NameMi==-1' and 'NameAddr==-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:54: style: Same expression on both sides of '==' because the value of 'NameAddr' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:85: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:54: note: Same expression on both sides of '==' because the value of 'NameAddr' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:60: style: Same expression on both sides of '||' because the value of 'NameDi==-1' and 'NameAddr==-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:98: note: 'NameDi' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:85: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:60: note: Same expression on both sides of '||' because the value of 'NameDi==-1' and 'NameAddr==-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:70: style: Same expression on both sides of '==' because the value of 'NameDi' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:98: note: 'NameDi' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:70: note: Same expression on both sides of '==' because the value of 'NameDi' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:76: style: Same expression on both sides of '||' because the value of 'NameMo==-1' and 'NameDi==-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:70: note: 'NameMo' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:98: note: 'NameDi' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:76: note: Same expression on both sides of '||' because the value of 'NameMo==-1' and 'NameDi==-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:86: style: Same expression on both sides of '==' because the value of 'NameMo' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1397:70: note: 'NameMo' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1430:86: note: Same expression on both sides of '==' because the value of 'NameMo' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1433:41: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1472:28: style: Same expression on both sides of '==' because the value of 'NameMemIn' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1446:48: note: 'NameMemIn' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1472:28: note: Same expression on both sides of '==' because the value of 'NameMemIn' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1472:34: style: Same expression on both sides of '||' because the value of 'NameMemIn==-1' and 'NameAddr==-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1446:48: note: 'NameMemIn' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1446:78: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1472:34: note: Same expression on both sides of '||' because the value of 'NameMemIn==-1' and 'NameAddr==-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1472:46: style: Same expression on both sides of '==' because the value of 'NameAddr' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1446:78: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1472:46: note: Same expression on both sides of '==' because the value of 'NameAddr' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1472:52: style: Same expression on both sides of '||' because the value of 'NameData==-1' and 'NameAddr==-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1446:63: note: 'NameData' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1446:78: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1472:52: note: Same expression on both sides of '||' because the value of 'NameData==-1' and 'NameAddr==-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1472:64: style: Same expression on both sides of '==' because the value of 'NameData' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1446:63: note: 'NameData' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1472:64: note: Same expression on both sides of '==' because the value of 'NameData' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:28: style: Same expression on both sides of '==' because the value of 'NameMemIn' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1485:48: note: 'NameMemIn' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:28: note: Same expression on both sides of '==' because the value of 'NameMemIn' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:34: style: Same expression on both sides of '||' because the value of 'NameMemIn==-1' and 'NameAddr==-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1485:48: note: 'NameMemIn' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1485:95: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:34: note: Same expression on both sides of '||' because the value of 'NameMemIn==-1' and 'NameAddr==-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:46: style: Same expression on both sides of '==' because the value of 'NameAddr' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1485:95: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:46: note: Same expression on both sides of '==' because the value of 'NameAddr' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:52: style: Same expression on both sides of '||' because the value of 'NameData==-1' and 'NameAddr==-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1485:80: note: 'NameData' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1485:95: note: 'NameAddr' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:52: note: Same expression on both sides of '||' because the value of 'NameData==-1' and 'NameAddr==-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:64: style: Same expression on both sides of '==' because the value of 'NameData' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1485:80: note: 'NameData' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:64: note: Same expression on both sides of '==' because the value of 'NameData' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:70: style: Same expression on both sides of '||' because the value of 'NameMemOut==-1' and 'NameData==-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1485:65: note: 'NameMemOut' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1485:80: note: 'NameData' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:70: note: Same expression on both sides of '||' because the value of 'NameMemOut==-1' and 'NameData==-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:84: style: Same expression on both sides of '==' because the value of 'NameMemOut' and '-1' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1485:65: note: 'NameMemOut' is assigned value '-1' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1513:84: note: Same expression on both sides of '==' because the value of 'NameMemOut' and '-1' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:554:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:606:25: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:848:42: style: The scope of the variable 'iObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:849:39: style: The scope of the variable 'NameId' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1280:42: style: The scope of the variable 'fFlopIn' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1280:51: style: The scope of the variable 'fFlopOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1280:61: style: The scope of the variable 'fFlopClk' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1280:71: style: The scope of the variable 'fFlopRst' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1280:81: style: The scope of the variable 'fFlopSet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1280:91: style: The scope of the variable 'fFlopEna' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1280:101: style: The scope of the variable 'fFlopAsync' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1280:113: style: The scope of the variable 'fFlopInit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1340:80: style: The scope of the variable 'fFlopIn' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcReadVer.c:1340:89: style: The scope of the variable 'fFlopOut' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcSim.c:131:17: style: The scope of the variable 'vOne' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcSim.c:134:21: style: The scope of the variable 'nBits' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:91:17: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:91:27: style: The scope of the variable 'pFanin2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:240:25: style: The scope of the variable 'pObj2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:242:37: style: The scope of the variable 'iObjNew2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:54:93: style: Function 'Wlc_NtkCollectAddMult' argument 4 names different: declaration 'CountM' definition 'pCountM'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlc.h:431:103: note: Function 'Wlc_NtkCollectAddMult' argument 4 names different: declaration 'CountM' definition 'pCountM'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:54:93: note: Function 'Wlc_NtkCollectAddMult' argument 4 names different: declaration 'CountM' definition 'pCountM'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:182:47: style: Function 'Wlc_NtkAbstractNodes' argument 1 names different: declaration 'pNtk' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlc.h:435:57: note: Function 'Wlc_NtkAbstractNodes' argument 1 names different: declaration 'pNtk' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:182:47: note: Function 'Wlc_NtkAbstractNodes' argument 1 names different: declaration 'pNtk' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:182:62: style: Function 'Wlc_NtkAbstractNodes' argument 2 names different: declaration 'vNodes' definition 'vNodesInit'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlc.h:435:75: note: Function 'Wlc_NtkAbstractNodes' argument 2 names different: declaration 'vNodes' definition 'vNodesInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:182:62: note: Function 'Wlc_NtkAbstractNodes' argument 2 names different: declaration 'vNodes' definition 'vNodesInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:236:46: style: Function 'Wlc_NtkUifNodePairs' argument 1 names different: declaration 'pNtk' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlc.h:436:56: note: Function 'Wlc_NtkUifNodePairs' argument 1 names different: declaration 'pNtk' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:236:46: note: Function 'Wlc_NtkUifNodePairs' argument 1 names different: declaration 'pNtk' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:236:61: style: Function 'Wlc_NtkUifNodePairs' argument 2 names different: declaration 'vPairs' definition 'vPairsInit'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlc.h:436:74: note: Function 'Wlc_NtkUifNodePairs' argument 2 names different: declaration 'vPairs' definition 'vPairsInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcUif.c:236:61: note: Function 'Wlc_NtkUifNodePairs' argument 2 names different: declaration 'vPairs' definition 'vPairsInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcWriteVer.c:479:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcWriteVer.c:67:25: style: The scope of the variable 'pFanin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcWriteVer.c:126:12: style: The scope of the variable 'pName' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/base/wlc/wlcWriteVer.c:129:9: style: The scope of the variable 'AddedLength' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:256:23: style: The scope of the variable 'bRem' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:452:21: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:452:30: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:512:23: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:663:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:664:9: style: The scope of the variable 'nNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:730:26: style: The scope of the variable 'v' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:1016:29: style: The scope of the variable 'Cost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:1194:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:1237:38: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:447:26: style: Function 'Bbr_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:114:26: note: Function 'Bbr_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:447:26: note: Function 'Bbr_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:1144:62: style: Function 'Bbr_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:142:69: note: Function 'Bbr_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:1144:62: note: Function 'Bbr_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrImage.c:468:18: style: Variable 'nVarsTotal' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrNtbdd.c:53:23: style: The scope of the variable 'bFunc0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrNtbdd.c:53:33: style: The scope of the variable 'bFunc1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrNtbdd.c:162:14: style: The scope of the variable 'bFunc' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrReach.c:363:14: style: Condition 'fInternalReorder' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrReach.c:240:28: note: Assignment 'fInternalReorder=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrReach.c:363:14: note: Condition 'fInternalReorder' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrReach.c:76:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrReach.c:127:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrReach.c:190:14: style: The scope of the variable 'bVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrReach.c:544:41: style: Function 'Aig_ManVerifyUsingBdds' argument 1 names different: declaration 'p' definition 'pInit'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbr.h:79:56: note: Function 'Aig_ManVerifyUsingBdds' argument 1 names different: declaration 'p' definition 'pInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/bbr/bbrReach.c:544:41: note: Function 'Aig_ManVerifyUsingBdds' argument 1 names different: declaration 'p' definition 'pInit'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:158:5: style: Variable 'clk1' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:143:5: note: Variable 'clk1' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:158:5: note: Variable 'clk1' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:849:5: style: Variable 'gen' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:825:0: note: Variable 'gen' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:849:5: note: Variable 'gen' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:1135:5: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:1131:0: note: Variable 'table' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:1135:5: note: Variable 'table' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:512:14: style: The scope of the variable 'bCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:512:23: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:512:32: style: The scope of the variable 'bProd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:609:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:672:15: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casCore.c:181:12: style: Variable 'clk1' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casDec.c:422:14: style: The scope of the variable 'bCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cas/casDec.c:423:11: style: The scope of the variable 'p' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAPI.c:526:10: style: The scope of the variable 'permutation' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAPI.c:4409:9: style: The scope of the variable 'startV' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAPI.c:4409:17: style: The scope of the variable 'stopV' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAPI.c:4409:24: style: The scope of the variable 'startL' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddApply.c:173:13: style: The scope of the variable 'res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddApply.c:175:21: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddApply.c:213:13: style: The scope of the variable 'res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddApply.c:215:21: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddApply.c:317:13: style: The scope of the variable 'res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddApply.c:319:21: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddApply.c:354:13: style: The scope of the variable 'res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddApply.c:356:21: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddFind.c:267:15: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddInv.c:162:21: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddIte.c:266:34: style: The scope of the variable 't' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddNeg.c:247:12: style: The scope of the variable 'n' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddWalsh.c:170:30: style: The scope of the variable 'thisOne' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddWalsh.c:170:39: style: The scope of the variable 'previous' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddWalsh.c:171:25: style: The scope of the variable 'var' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddWalsh.c:305:35: style: The scope of the variable 't1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAddWalsh.c:305:40: style: The scope of the variable 'u1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAnneal.c:170:17: style: The scope of the variable 'NewTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAnneal.c:707:12: style: The scope of the variable 'coin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAnneal.c:707:18: style: The scope of the variable 'threshold' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAnneal.c:798:12: style: The scope of the variable 'x' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAnneal.c:798:15: style: The scope of the variable 'y' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAnneal.c:227:17: style: Variable 'ecount' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAnneal.c:235:17: style: Variable 'ucount' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddAnneal.c:243:17: style: Variable 'dcount' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddApa.c:283:22: style: The scope of the variable 'partial' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddApa.c:323:12: style: The scope of the variable 'partial' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddApa.c:529:12: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddApa.c:560:0: style: The scope of the variable 'remainder' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddApa.c:618:0: style: The scope of the variable 'remainder' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddApprox.c:1690:12: style: The scope of the variable 'quality' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddBddCorr.c:309:42: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddBddCorr.c:418:42: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddBddCorr.c:506:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddBddIte.c:180:45: style: The scope of the variable 'H' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddBridge.c:445:5: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddBridge.c:441:0: note: Variable 'table' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddBridge.c:445:5: note: Variable 'table' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddBridge.c:789:15: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCache.c:378:13: style: The scope of the variable 'data' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCache.c:444:13: style: The scope of the variable 'data' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCache.c:510:13: style: The scope of the variable 'data' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCache.c:563:13: style: The scope of the variable 'data' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCache.c:618:13: style: The scope of the variable 'data' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCache.c:671:13: style: The scope of the variable 'data' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCheck.c:474:18: style: The scope of the variable 'slots' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCheck.c:475:9: style: The scope of the variable 'logSlots' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCheck.c:476:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCheck.c:815:17: style: The scope of the variable 'slots' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCof.c:235:49: style: The scope of the variable 'e' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:247:26: style: The scope of the variable 'table' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:291:13: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:291:16: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:337:26: style: The scope of the variable 'table' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:472:13: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:472:16: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:519:13: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:519:16: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:568:26: style: The scope of the variable 'table' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:627:26: style: The scope of the variable 'table' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:796:26: style: The scope of the variable 'table' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:856:36: style: The scope of the variable 'g1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:856:50: style: The scope of the variable 't' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:856:54: style: The scope of the variable 'e' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:857:27: style: The scope of the variable 'topg' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:857:33: style: The scope of the variable 'topindex' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:958:23: style: The scope of the variable 'g1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:958:41: style: The scope of the variable 'e' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:959:27: style: The scope of the variable 'topg' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:959:33: style: The scope of the variable 'topindex' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddCompose.c:1488:45: style: The scope of the variable 'var' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:884:49: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:953:5: style: Variable 'gPresent' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:951:23: note: Variable 'gPresent' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:953:5: note: Variable 'gPresent' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:954:5: style: Variable 'hPresent' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:951:34: note: Variable 'hPresent' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:954:5: note: Variable 'hPresent' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:2029:5: style: Variable 'distanceTable' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:2011:0: note: Variable 'distanceTable' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:2029:5: note: Variable 'distanceTable' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:2104:5: style: Variable 'stGen' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:2100:26: note: Variable 'stGen' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:2104:5: note: Variable 'stGen' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:318:25: style: The scope of the variable 'superset2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:319:18: style: The scope of the variable 'sizeNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddDecomp.c:1703:34: style: The scope of the variable 'freeTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddEssent.c:802:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddEssent.c:780:0: note: Variable 'res' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddEssent.c:802:5: note: Variable 'res' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddEssent.c:1081:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddEssent.c:1077:0: note: Variable 'res' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddEssent.c:1081:5: note: Variable 'res' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:547:17: style: The scope of the variable 'index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:549:17: style: The scope of the variable 'position' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:553:17: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:629:16: style: The scope of the variable 'size' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:665:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:709:9: style: The scope of the variable 'slots' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:776:9: style: The scope of the variable 'slots' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:827:9: style: The scope of the variable 'support' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:828:16: style: The scope of the variable 'ref' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:977:16: style: The scope of the variable 'index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:977:23: style: The scope of the variable 'next' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExact.c:977:29: style: The scope of the variable 'nextindex' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:154:5: style: Variable 'sorted' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:148:0: note: Variable 'sorted' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:154:5: note: Variable 'sorted' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:266:5: style: Variable 'visited' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:261:0: note: Variable 'visited' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:266:5: note: Variable 'visited' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:365:5: style: Variable 'sorted' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:354:0: note: Variable 'sorted' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:365:5: note: Variable 'sorted' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:632:5: style: Variable 'visited' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:625:0: note: Variable 'visited' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:632:5: note: Variable 'visited' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:748:5: style: Variable 'visited' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:741:0: note: Variable 'visited' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:748:5: note: Variable 'visited' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:703:17: style: Same expression on both sides of '!=' because the value of 'support' and 'NULL' are the same. [duplicateExpression]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:623:30: note: 'support' is assigned value 'NULL' here.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddExport.c:703:17: note: Same expression on both sides of '!=' because the value of 'support' and 'NULL' are the same.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:429:13: style: The scope of the variable 'res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:431:9: style: The scope of the variable 'sizeF' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:431:16: style: The scope of the variable 'sizeRes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:1650:26: style: The scope of the variable 'retval' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:294:12: style: Function 'Cudd_bddNPAnd' argument 3 names different: declaration 'c' definition 'g'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cudd.h:889:76: note: Function 'Cudd_bddNPAnd' argument 3 names different: declaration 'c' definition 'g'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:294:12: note: Function 'Cudd_bddNPAnd' argument 3 names different: declaration 'c' definition 'g'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:1055:15: style: Function 'cuddBddNPAndRecur' argument 1 names different: declaration 'dd' definition 'manager'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddInt.h:1099:55: note: Function 'cuddBddNPAndRecur' argument 1 names different: declaration 'dd' definition 'manager'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:1055:15: note: Function 'cuddBddNPAndRecur' argument 1 names different: declaration 'dd' definition 'manager'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:1057:12: style: Function 'cuddBddNPAndRecur' argument 3 names different: declaration 'c' definition 'g'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddInt.h:1099:80: note: Function 'cuddBddNPAndRecur' argument 3 names different: declaration 'c' definition 'g'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:1057:12: note: Function 'cuddBddNPAndRecur' argument 3 names different: declaration 'c' definition 'g'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenCof.c:623:19: style: Variable 'sizeRes' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenetic.c:515:16: style: The scope of the variable 'size' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenetic.c:551:17: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenetic.c:552:17: style: The scope of the variable 'position' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenetic.c:555:17: style: The scope of the variable 'size' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGenetic.c:794:19: style: The scope of the variable 'v' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGroup.c:447:18: style: The scope of the variable 'initialSize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGroup.c:1664:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGroup.c:1664:15: style: The scope of the variable 'tmp_diff' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGroup.c:1665:9: style: The scope of the variable 'index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGroup.c:1666:18: style: The scope of the variable 'pairlev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGroup.c:1767:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGroup.c:1875:12: style: The scope of the variable 'xindex' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddGroup.c:1875:19: style: The scope of the variable 'yindex' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddHarwell.c:149:40: style: The scope of the variable 'rhstyp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddInit.c:255:18: style: The scope of the variable 'p' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddInteract.c:247:9: style: The scope of the variable 'slots' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddInteract.c:418:9: style: The scope of the variable 'slots' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLCache.c:311:13: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLCache.c:356:18: style: The scope of the variable 'keysize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLCache.c:357:18: style: The scope of the variable 'itemsize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLCache.c:358:18: style: The scope of the variable 'slots' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLCache.c:654:9: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLCache.c:773:9: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLCache.c:881:9: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLCache.c:992:9: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLCache.c:1396:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLevelQ.c:287:9: style: The scope of the variable 'plevel' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLevelQ.c:437:9: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLinear.c:765:9: style: The scope of the variable 'word' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLinear.c:766:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddLinear.c:811:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddMatMult.c:353:21: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddMatMult.c:552:21: style: The scope of the variable 'value' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddMatMult.c:645:13: style: The scope of the variable 'P' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:287:17: style: The scope of the variable 'v' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:287:21: style: The scope of the variable 'w' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:351:17: style: The scope of the variable 'v' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:351:21: style: The scope of the variable 'w' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:502:13: style: The scope of the variable 'z1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:502:18: style: The scope of the variable 'z2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:502:23: style: The scope of the variable 'z3' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:502:28: style: The scope of the variable 'z4' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:629:13: style: The scope of the variable 'z1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:629:18: style: The scope of the variable 'z2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:629:23: style: The scope of the variable 'z3' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:629:28: style: The scope of the variable 'z4' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1261:22: style: The scope of the variable 'tempBdd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1262:14: style: The scope of the variable 'tempAdd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1431:33: style: The scope of the variable 'resA' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1432:41: style: The scope of the variable 'Yrest' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1432:49: style: The scope of the variable 'Ra' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1432:54: style: The scope of the variable 'Ran' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1432:60: style: The scope of the variable 'Gamma' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1432:68: style: The scope of the variable 'Alpha' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1866:18: style: The scope of the variable 'zero' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:771:26: error: Shifting by a negative value is undefined behaviour [shiftNegative]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:960:26: error: Shifting by a negative value is undefined behaviour [shiftNegative]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1144:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1145:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1156:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddPriority.c:1157:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddRead.c:164:17: style: The scope of the variable 'neW' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddRead.c:165:13: style: The scope of the variable 'minterm1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddRead.c:386:13: style: The scope of the variable 'minterm1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddRef.c:279:9: style: The scope of the variable 'ord' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddRef.c:281:9: style: The scope of the variable 'SP' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddRef.c:692:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddReorder.c:409:13: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddReorder.c:1794:9: style: The scope of the variable 'res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddReorder.c:1902:17: style: The scope of the variable 'index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddReorder.c:1904:17: style: The scope of the variable 'position' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddReorder.c:1906:17: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddReorder.c:1981:16: style: The scope of the variable 'size' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddReorder.c:2052:9: style: The scope of the variable 'index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddReorder.c:2052:16: style: The scope of the variable 'level' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddReorder.c:2111:9: style: The scope of the variable 'index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddReorder.c:2111:16: style: The scope of the variable 'level' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:200:18: style: The scope of the variable 'F' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:201:19: style: The scope of the variable 'visited' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:204:17: style: The scope of the variable 'complement' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:205:17: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:282:26: style: The scope of the variable 'F' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:283:19: style: The scope of the variable 'visited' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:286:17: style: The scope of the variable 'complement' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:996:28: style: The scope of the variable 'T' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:996:32: style: The scope of the variable 'E' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:997:17: style: The scope of the variable 'weight' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:1093:26: style: The scope of the variable 'T' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:1093:30: style: The scope of the variable 'E' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:1095:17: style: The scope of the variable 'Tcost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:1095:24: style: The scope of the variable 'Ecost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:1183:28: style: The scope of the variable 'T' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:1183:32: style: The scope of the variable 'E' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:1273:26: style: The scope of the variable 'T' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:1273:30: style: The scope of the variable 'E' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:1275:17: style: The scope of the variable 'Tcost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSat.c:1275:24: style: The scope of the variable 'Ecost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSign.c:312:51: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSign.c:138:17: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSign.c:138:20: style: The scope of the variable 'firstLevel' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSign.c:238:18: style: The scope of the variable 'Nv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSign.c:238:23: style: The scope of the variable 'Nnv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSign.c:241:17: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSign.c:242:28: style: The scope of the variable 'localSizeT' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSign.c:242:40: style: The scope of the variable 'localSizeE' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSign.c:243:17: style: The scope of the variable 'vT' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSign.c:243:21: style: The scope of the variable 'vE' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSplit.c:683:41: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSplit.c:139:10: style: The scope of the variable 'varSeen' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:404:5: style: Variable 'stGen' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:401:26: note: Variable 'stGen' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:404:5: note: Variable 'stGen' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:686:18: style: The scope of the variable 'N' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:686:21: style: The scope of the variable 'Nv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:686:25: style: The scope of the variable 'Nnv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:687:17: style: The scope of the variable 'min' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:688:17: style: The scope of the variable 'min1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:688:23: style: The scope of the variable 'min2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:690:17: style: The scope of the variable 'newEntry' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:691:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetHB.c:881:27: style: The scope of the variable 'val' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:316:13: style: The scope of the variable 'N' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:319:27: style: The scope of the variable 'oddLen' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:319:35: style: The scope of the variable 'evenLen' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:319:44: style: The scope of the variable 'pathLength' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:322:26: style: The scope of the variable 'info' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:323:16: style: The scope of the variable 'subsetNodeTable' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:638:13: style: The scope of the variable 'N' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:638:28: style: The scope of the variable 'node' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:640:9: style: The scope of the variable 'processingDone' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:835:13: style: The scope of the variable 'realChild' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:836:21: style: The scope of the variable 'regChild' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:1258:26: style: The scope of the variable 'regNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddSubsetSP.c:1438:17: style: Variable 'elseDone' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddTable.c:238:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddTable.c:738:18: style: The scope of the variable 'c' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddTable.c:749:9: style: The scope of the variable 'k' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddTable.c:1136:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddTable.c:1351:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddTable.c:1804:17: style: The scope of the variable 'newsize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddTable.c:2247:17: style: The scope of the variable 'newsize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddTable.c:2531:17: style: The scope of the variable 'newsize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddTable.c:2763:17: style: The scope of the variable 'slots' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:2894:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:3537:45: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:3673:42: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:251:12: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:381:12: style: The scope of the variable 'nodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:382:12: style: The scope of the variable 'leaves' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:383:12: style: The scope of the variable 'minterms' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:1218:13: style: The scope of the variable 'N' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:1399:35: style: The scope of the variable 'isSame' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:1608:18: style: The scope of the variable 'cof' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:2027:13: style: The scope of the variable 'implicant' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:2027:25: style: The scope of the variable 'prime' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:2028:17: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:2126:13: style: The scope of the variable 'implicant' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:2126:25: style: The scope of the variable 'prime' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:2128:17: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:2610:12: style: The scope of the variable 'tesubtotal' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:3108:21: style: The scope of the variable 'Nv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:3108:25: style: The scope of the variable 'Nnv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:3109:17: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:3109:19: style: The scope of the variable 'v' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:3109:21: style: The scope of the variable 'index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:3572:18: style: The scope of the variable 'min' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:3857:13: style: The scope of the variable 'N' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:471:12: style: Function 'Cudd_EstimateCofactor' argument 2 names different: declaration 'node' definition 'f'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cudd.h:958:72: note: Function 'Cudd_EstimateCofactor' argument 2 names different: declaration 'node' definition 'f'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddUtil.c:471:12: note: Function 'Cudd_EstimateCofactor' argument 2 names different: declaration 'node' definition 'f'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddWindow.c:222:9: style: The scope of the variable 'size' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddWindow.c:463:9: style: The scope of the variable 'res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddWindow.c:864:9: style: The scope of the variable 'res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddCount.c:292:39: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddCount.c:349:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:933:18: style: The scope of the variable 'term1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:933:26: style: The scope of the variable 'term0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:933:34: style: The scope of the variable 'termd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:935:17: style: The scope of the variable 'pv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:935:21: style: The scope of the variable 'nv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:1168:18: style: The scope of the variable 'q' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:1168:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:1268:18: style: The scope of the variable 'q' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:1268:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:1368:18: style: The scope of the variable 'pc' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:1368:23: style: The scope of the variable 'nc' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:1370:30: style: The scope of the variable 'pv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddFuncs.c:1370:34: style: The scope of the variable 'nv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddGroup.c:441:18: style: The scope of the variable 'initialSize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddGroup.c:1312:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddIsop.c:807:28: style: The scope of the variable 'bd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddReord.c:1372:17: style: The scope of the variable 'res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddReord.c:1445:25: style: The scope of the variable 'oldslots' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddReord.c:1538:17: style: The scope of the variable 'index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddReord.c:1540:17: style: The scope of the variable 'position' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddReord.c:1542:17: style: The scope of the variable 'result' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddReord.c:1615:16: style: The scope of the variable 'size' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:570:5: style: Variable 'sorted' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:559:0: note: Variable 'sorted' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:570:5: note: Variable 'sorted' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:222:17: style: The scope of the variable 'nodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:223:17: style: The scope of the variable 'minterms' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:944:18: style: The scope of the variable 'Nv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:944:23: style: The scope of the variable 'Nnv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:945:17: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:945:20: style: The scope of the variable 'v' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:1016:18: style: The scope of the variable 'Nv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:1016:23: style: The scope of the variable 'Nnv' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:1017:17: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/cuddZddUtil.c:1017:20: style: The scope of the variable 'v' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:115:14: style: The scope of the variable 'xvars' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:116:14: style: The scope of the variable 'yvars' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:118:13: style: The scope of the variable 'ess' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:119:13: style: The scope of the variable 'shortP' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:120:13: style: The scope of the variable 'largest' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:121:13: style: The scope of the variable 'shortA' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:122:13: style: The scope of the variable 'constN' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:123:13: style: The scope of the variable 'ycube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:124:13: style: The scope of the variable 'CP' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:129:12: style: The scope of the variable 'maxnx' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:130:12: style: The scope of the variable 'maxny' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:151:12: style: The scope of the variable 'size' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:386:13: style: The scope of the variable 'q' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:387:16: style: The scope of the variable 'gen' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:742:13: style: The scope of the variable 'walsh1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:742:22: style: The scope of the variable 'walsh2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:742:31: style: The scope of the variable 'wtw' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:743:14: style: The scope of the variable 'x' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:743:19: style: The scope of the variable 'v' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:743:24: style: The scope of the variable 'z' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:744:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/cudd/testcudd.c:744:12: style: The scope of the variable 'retval' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdLocal.c:146:51: style: Function 'Extra_dsdRemap' argument 2 names different: declaration 'bFunc' definition 'bF'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdLocal.c:32:58: note: Function 'Extra_dsdRemap' argument 2 names different: declaration 'bFunc' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdLocal.c:146:51: note: Function 'Extra_dsdRemap' argument 2 names different: declaration 'bFunc' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:118:18: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:942:32: style: The scope of the variable 'SuppL_init' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:942:46: style: The scope of the variable 'SuppH_init' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:944:21: style: The scope of the variable 'pLower' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:944:31: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:947:9: style: The scope of the variable 'levTopSuppL' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:948:9: style: The scope of the variable 'levTopSuppH' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:949:9: style: The scope of the variable 'levTop' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:1303:18: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:1428:20: style: The scope of the variable 'bFadd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:1430:18: style: The scope of the variable 'pDE' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:1430:25: style: The scope of the variable 'pDER' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:113:37: style: Function 'Dsd_Decompose' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsd.h:105:55: note: Function 'Dsd_Decompose' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:113:37: note: Function 'Dsd_Decompose' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:246:72: style: Function 'dsdKernelDecompose_rec' argument 2 names different: declaration 'F' definition 'bFunc0'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:31:79: note: Function 'dsdKernelDecompose_rec' argument 2 names different: declaration 'F' definition 'bFunc0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:246:72: note: Function 'dsdKernelDecompose_rec' argument 2 names different: declaration 'F' definition 'bFunc0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:1538:117: style: Function 'dsdKernelCopyListPlusOneMinusOne' argument 5 names different: declaration 'Skipped' definition 'iSkipped'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:41:124: note: Function 'dsdKernelCopyListPlusOneMinusOne' argument 5 names different: declaration 'Skipped' definition 'iSkipped'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:1538:117: note: Function 'dsdKernelCopyListPlusOneMinusOne' argument 5 names different: declaration 'Skipped' definition 'iSkipped'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:162:29: style: Variable 'nLiteralsPrev' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:163:29: style: Variable 'nDecBlocksPrev' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:164:29: style: Variable 'nExorGatesPrev' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:166:29: style: Variable 'nPrimeBlocks' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:1024:27: style: Variable 'pLower' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdProc.c:876:41: warning: Assert statement modifies 'nCommon'. [assignmentInAssert]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:514:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:498:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:514:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:527:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:498:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:527:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:531:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:498:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:531:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:129:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:498:9: style: The scope of the variable 'fVerbose' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:645:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:1122:65: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:1124:16: style: The scope of the variable 'Permute' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:107:38: style: Function 'Dsd_TreeUnmark' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdInt.h:87:53: note: Function 'Dsd_TreeUnmark' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:107:38: note: Function 'Dsd_TreeUnmark' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:156:43: style: Function 'Dsd_TreeNodeGetInfo' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsd.h:108:61: note: Function 'Dsd_TreeNodeGetInfo' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:156:43: note: Function 'Dsd_TreeNodeGetInfo' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:310:52: style: Function 'Dsd_TreeCountNonTerminalNodes' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsd.h:111:71: note: Function 'Dsd_TreeCountNonTerminalNodes' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:310:52: note: Function 'Dsd_TreeCountNonTerminalNodes' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:470:54: style: Function 'Dsd_TreeCollectDecomposableVars' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsd.h:115:73: note: Function 'Dsd_TreeCollectDecomposableVars' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:470:54: note: Function 'Dsd_TreeCollectDecomposableVars' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:555:56: style: Function 'Dsd_TreeCollectNodesDfs' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsd.h:116:65: note: Function 'Dsd_TreeCollectNodesDfs' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:555:56: note: Function 'Dsd_TreeCollectNodesDfs' argument 1 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:641:51: style: Function 'Dsd_TreePrint' argument 2 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsd.h:118:69: note: Function 'Dsd_TreePrint' argument 2 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:641:51: note: Function 'Dsd_TreePrint' argument 2 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:675:63: style: Function 'Dsd_TreePrint_rec' argument 3 names different: declaration 'fCcmp' definition 'fComp'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:36:70: note: Function 'Dsd_TreePrint_rec' argument 3 names different: declaration 'fCcmp' definition 'fComp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:675:63: note: Function 'Dsd_TreePrint_rec' argument 3 names different: declaration 'fCcmp' definition 'fComp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:917:52: style: Function 'Dsd_TreePrint2' argument 2 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsd.h:119:70: note: Function 'Dsd_TreePrint2' argument 2 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:917:52: note: Function 'Dsd_TreePrint2' argument 2 names different: declaration 'dMan' definition 'pDsdMan'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:818:26: style: Variable 'pInput' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/dsd/dsdTree.c:1099:26: style: Variable 'pInput' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/epd/epd.c:546:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/epd/epd.c:607:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/epd/epd.c:669:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/epd/epd.c:736:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/epd/epd.c:797:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:502:9: style: The scope of the variable 'iVarNonCan' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:738:65: style: Function 'extraBddSpaceFromFunctionPos' argument 2 names different: declaration 'bFunc' definition 'bF'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:110:77: note: Function 'extraBddSpaceFromFunctionPos' argument 2 names different: declaration 'bFunc' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:738:65: note: Function 'extraBddSpaceFromFunctionPos' argument 2 names different: declaration 'bFunc' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:869:65: style: Function 'extraBddSpaceFromFunctionNeg' argument 2 names different: declaration 'bFunc' definition 'bF'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:112:77: note: Function 'extraBddSpaceFromFunctionNeg' argument 2 names different: declaration 'bFunc' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:869:65: note: Function 'extraBddSpaceFromFunctionNeg' argument 2 names different: declaration 'bFunc' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:1000:59: style: Function 'extraBddSpaceCanonVars' argument 2 names different: declaration 'bSpace' definition 'bF'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:115:71: note: Function 'extraBddSpaceCanonVars' argument 2 names different: declaration 'bSpace' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:1000:59: note: Function 'extraBddSpaceCanonVars' argument 2 names different: declaration 'bSpace' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:1071:62: style: Function 'extraBddSpaceEquationsPos' argument 2 names different: declaration 'bSpace' definition 'bF'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:121:74: note: Function 'extraBddSpaceEquationsPos' argument 2 names different: declaration 'bSpace' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:1071:62: note: Function 'extraBddSpaceEquationsPos' argument 2 names different: declaration 'bSpace' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:1201:62: style: Function 'extraBddSpaceEquationsNeg' argument 2 names different: declaration 'bSpace' definition 'bF'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:119:74: note: Function 'extraBddSpaceEquationsNeg' argument 2 names different: declaration 'bSpace' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddAuto.c:1201:62: note: Function 'extraBddSpaceEquationsNeg' argument 2 names different: declaration 'bSpace' definition 'bF'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:147:14: style: The scope of the variable 'bCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:147:23: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:147:32: style: The scope of the variable 'bProd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:320:27: style: The scope of the variable 'bNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:526:21: style: The scope of the variable 'Limit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:742:14: style: The scope of the variable 'bVarTop' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:743:9: style: The scope of the variable 'fBreak' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:802:22: style: The scope of the variable 'bVarsRem' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:1162:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:519:50: style: Function 'Extra_ProfileWidth' argument 2 names different: declaration 'F' definition 'Func'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:142:66: note: Function 'Extra_ProfileWidth' argument 2 names different: declaration 'F' definition 'Func'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:519:50: note: Function 'Extra_ProfileWidth' argument 2 names different: declaration 'F' definition 'Func'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:519:62: style: Function 'Extra_ProfileWidth' argument 3 names different: declaration 'Profile' definition 'pProfile'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:142:75: note: Function 'Extra_ProfileWidth' argument 3 names different: declaration 'Profile' definition 'pProfile'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:519:62: note: Function 'Extra_ProfileWidth' argument 3 names different: declaration 'Profile' definition 'pProfile'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddCas.c:224:11: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:223:23: style: The scope of the variable 'bRem' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:362:21: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:362:30: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:422:25: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:573:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:574:9: style: The scope of the variable 'nNodes' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:633:45: style: The scope of the variable 'bParts' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:879:29: style: The scope of the variable 'Cost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:1072:38: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:357:26: style: Function 'Extra_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:103:26: note: Function 'Extra_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:357:26: note: Function 'Extra_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:1007:66: style: Function 'Extra_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:131:73: note: Function 'Extra_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:1007:66: note: Function 'Extra_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddImage.c:378:18: style: Variable 'nVarsTotal' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddKmap.c:229:10: style: Condition 'fPrintTruth' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddKmap.c:211:23: note: Assignment 'fPrintTruth=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddKmap.c:229:10: note: Condition 'fPrintTruth' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddKmap.c:202:10: style: Function 'Extra_PrintKMap' argument 1 names different: declaration 'pFile' definition 'Output'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:212:44: note: Function 'Extra_PrintKMap' argument 1 names different: declaration 'pFile' definition 'Output'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddKmap.c:202:10: note: Function 'Extra_PrintKMap' argument 1 names different: declaration 'pFile' definition 'Output'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddKmap.c:582:10: style: Function 'Extra_PrintKMapRelation' argument 1 names different: declaration 'pFile' definition 'Output'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:214:52: note: Function 'Extra_PrintKMapRelation' argument 1 names different: declaration 'pFile' definition 'Output'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddKmap.c:582:10: note: Function 'Extra_PrintKMapRelation' argument 1 names different: declaration 'pFile' definition 'Output'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:1542:5: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:1538:0: note: Variable 'table' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:1542:5: note: Variable 'table' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:648:24: style: The scope of the variable 'bRes1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:701:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:733:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:733:31: style: The scope of the variable 'bVarBdd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:860:23: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:885:23: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:910:23: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:963:18: style: The scope of the variable 'table' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:1004:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:1092:19: style: The scope of the variable 'table' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:2404:14: style: The scope of the variable 'index' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:2486:22: style: The scope of the variable 'TempComb' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:2569:12: style: The scope of the variable 'Size' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:539:12: style: Function 'Extra_SupportArray' argument 2 names different: declaration 'F' definition 'f'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:180:66: note: Function 'Extra_SupportArray' argument 2 names different: declaration 'F' definition 'f'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:539:12: note: Function 'Extra_SupportArray' argument 2 names different: declaration 'F' definition 'f'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:961:41: style: Function 'Extra_bddPermuteArray' argument 1 names different: declaration 'dd' definition 'manager'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:192:56: note: Function 'Extra_bddPermuteArray' argument 1 names different: declaration 'dd' definition 'manager'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:961:41: note: Function 'Extra_bddPermuteArray' argument 1 names different: declaration 'dd' definition 'manager'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:1131:12: style: Function 'extraBddMove' argument 3 names different: declaration 'bFlag' definition 'bDist'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:170:73: note: Function 'extraBddMove' argument 3 names different: declaration 'bFlag' definition 'bDist'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:1131:12: note: Function 'extraBddMove' argument 3 names different: declaration 'bFlag' definition 'bDist'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:2307:49: style: Function 'Extra_zddDumpPla' argument 2 names different: declaration 'zCover' definition 'F'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:199:64: note: Function 'Extra_zddDumpPla' argument 2 names different: declaration 'zCover' definition 'F'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:2307:49: note: Function 'Extra_zddDumpPla' argument 2 names different: declaration 'zCover' definition 'F'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:2694:12: style: Function 'Extra_bddTuples' argument 3 names different: declaration 'bVarsN' definition 'VarsN'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:202:70: note: Function 'Extra_bddTuples' argument 3 names different: declaration 'bVarsN' definition 'VarsN'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddMisc.c:2694:12: note: Function 'Extra_bddTuples' argument 3 names different: declaration 'bVarsN' definition 'VarsN'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:295:31: style: The scope of the variable 'zTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:296:9: style: The scope of the variable 'iVar1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:296:16: style: The scope of the variable 'iVar2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:590:20: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:613:27: style: The scope of the variable 'zRes1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:827:27: style: The scope of the variable 'zRes1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:1435:32: style: The scope of the variable 'zTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:288:92: style: Function 'Extra_SymmPairsCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:241:100: note: Function 'Extra_SymmPairsCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:288:92: note: Function 'Extra_SymmPairsCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:582:12: style: Function 'extraZddSymmPairsCompute' argument 2 names different: declaration 'bF' definition 'bFunc'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:245:72: note: Function 'extraZddSymmPairsCompute' argument 2 names different: declaration 'bF' definition 'bFunc'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddSymm.c:582:12: note: Function 'extraZddSymmPairsCompute' argument 2 names different: declaration 'bF' definition 'bFunc'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddThresh.c:369:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddThresh.c:374:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddThresh.c:546:9: style: The scope of the variable 'i' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddThresh.c:575:13: style: Variable 'Chow0' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddThresh.c:605:13: style: Variable 'Chow0' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddThresh.c:671:13: style: Variable 'Chow0' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddTime.c:520:5: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddTime.c:516:0: note: Variable 'table' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddTime.c:520:5: note: Variable 'table' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:230:31: style: The scope of the variable 'zCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:230:40: style: The scope of the variable 'zTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:298:12: style: The scope of the variable 'Res' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:405:27: style: The scope of the variable 'zRes1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:227:76: style: Function 'Extra_UnateInfoCreateFromZdd' argument 2 names different: declaration 'zUnate' definition 'zPairs'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:297:84: note: Function 'Extra_UnateInfoCreateFromZdd' argument 2 names different: declaration 'zUnate' definition 'zPairs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:227:76: note: Function 'Extra_UnateInfoCreateFromZdd' argument 2 names different: declaration 'zUnate' definition 'zPairs'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:227:93: style: Function 'Extra_UnateInfoCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:297:101: note: Function 'Extra_UnateInfoCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:227:93: note: Function 'Extra_UnateInfoCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:387:12: style: Function 'extraZddUnateInfoCompute' argument 2 names different: declaration 'bF' definition 'bFunc'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBdd.h:307:72: note: Function 'extraZddUnateInfoCompute' argument 2 names different: declaration 'bF' definition 'bFunc'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:387:12: note: Function 'extraZddUnateInfoCompute' argument 2 names different: declaration 'bF' definition 'bFunc'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/extrab/extraBddUnate.c:419:13: style: Variable 'nVarsExtra' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Cluster.c:264:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Cluster.c:260:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Cluster.c:264:10: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Cluster.c:262:9: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Constr.c:232:14: style: The scope of the variable 'bBdd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Constr.c:232:23: style: The scope of the variable 'bBdd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Core.c:46:46: style: Function 'Llb_ManSetDefaultParams' argument 1 names different: declaration 'pPars' definition 'p'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb.h:81:57: note: Function 'Llb_ManSetDefaultParams' argument 1 names different: declaration 'pPars' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Core.c:46:46: note: Function 'Llb_ManSetDefaultParams' argument 1 names different: declaration 'pPars' definition 'p'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Hint.c:72:25: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Hint.c:73:12: style: The scope of the variable 'iInput' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Hint.c:52:25: style: Variable 'WeightMax' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Man.c:48:12: style: The scope of the variable 'iVarLi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Man.c:90:17: style: The scope of the variable 'pGroup' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Man.c:133:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Matrix.c:69:21: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Matrix.c:93:21: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Matrix.c:209:12: style: The scope of the variable 'iRow' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Pivot.c:179:12: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Pivot.c:196:13: style: Variable 'Counter' is modified but its new value is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:385:10: style: Condition 'fCheckSupport' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:330:25: note: Assignment 'fCheckSupport=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:385:10: note: Condition 'fCheckSupport' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:94:40: style: The scope of the variable 'bXor' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:94:48: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:300:22: style: The scope of the variable 'bVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:300:30: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:301:12: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:331:17: style: The scope of the variable 'pGroup' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:587:47: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Reach.c:587:56: style: The scope of the variable 'bCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Sched.c:82:9: style: The scope of the variable 'Cost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Sched.c:82:15: style: The scope of the variable 'Cost2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb1Sched.c:224:15: style: The scope of the variable 'iGrpBest' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Bad.c:48:32: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Bad.c:111:14: style: The scope of the variable 'bVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Bad.c:111:31: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Core.c:70:22: style: The scope of the variable 'bVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Core.c:70:30: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Core.c:71:12: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Core.c:214:17: style: The scope of the variable 'nBddSize' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Core.c:580:12: style: The scope of the variable 'iVarCs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Core.c:580:20: style: The scope of the variable 'iVarNs' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Core.c:652:17: style: The scope of the variable 'dd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Driver.c:81:25: style: The scope of the variable 'pDri' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Flow.c:194:10: style: Condition '!fShowMatrix' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Flow.c:91:23: note: Assignment 'fShowMatrix=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Flow.c:194:10: note: Condition '!fShowMatrix' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Flow.c:63:27: style: The scope of the variable 'vOne' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Flow.c:93:25: style: The scope of the variable 'vPrev' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Flow.c:93:34: style: The scope of the variable 'vNext' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Flow.c:96:15: style: The scope of the variable 'CounterPlus' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Flow.c:96:28: style: The scope of the variable 'CounterMinus' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Flow.c:1133:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Flow.c:1229:46: style: The scope of the variable 'vLower' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Image.c:125:19: style: The scope of the variable 'Counter' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Image.c:188:14: style: The scope of the variable 'bBdd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Image.c:188:23: style: The scope of the variable 'bBdd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Image.c:188:32: style: The scope of the variable 'bProd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Image.c:188:49: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Image.c:261:23: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Image.c:291:14: style: The scope of the variable 'bProd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Image.c:291:31: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb2Image.c:370:24: style: The scope of the variable 'bGroup' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:355:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:344:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:355:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:437:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:344:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:437:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:451:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:344:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:451:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:461:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:344:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:461:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:465:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:344:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:465:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:469:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:344:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:469:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:267:14: style: The scope of the variable 'bCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:546:23: style: The scope of the variable 'bBdd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:890:12: style: The scope of the variable 'nReorders' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Image.c:1003:12: style: The scope of the variable 'nReorders' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:101:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:88:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:101:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:107:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:88:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:107:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:109:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:88:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:109:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:115:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:88:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:115:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:117:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:88:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:117:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:122:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:88:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:122:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:124:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:88:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:124:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:126:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:88:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:126:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:90:14: style: The scope of the variable 'bCof' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:90:22: style: The scope of the variable 'bVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:91:12: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:91:33: style: The scope of the variable 'iValue' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:92:15: style: The scope of the variable 'Size0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:92:22: style: The scope of the variable 'Size1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:178:12: style: The scope of the variable 'iVarLi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:178:20: style: The scope of the variable 'iVarLo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:217:22: style: The scope of the variable 'bVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:217:30: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:218:12: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:368:17: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:404:18: style: The scope of the variable 'pSubt' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:431:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:431:23: style: The scope of the variable 'bNext' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:432:17: style: The scope of the variable 'nBddSize0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:432:43: style: The scope of the variable 'NumCmp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb3Nonlin.c:842:17: style: The scope of the variable 'pMnn' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Cluster.c:300:12: style: The scope of the variable 'nSuppAll' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Cluster.c:300:22: style: The scope of the variable 'nSuppPi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Cluster.c:300:31: style: The scope of the variable 'nSuppPo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Cluster.c:300:40: style: The scope of the variable 'nSuppLi' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Cluster.c:300:49: style: The scope of the variable 'nSuppLo' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Cluster.c:300:58: style: The scope of the variable 'nSuppAnd' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:337:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:322:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:337:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:405:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:322:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:405:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:419:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:322:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:419:18: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:429:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:322:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:429:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:433:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:322:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:433:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:437:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:322:20: note: Assignment 'fVerbose=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:437:6: note: Condition 'fVerbose' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:757:12: style: The scope of the variable 'nReorders' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Image.c:811:12: style: The scope of the variable 'nReorders' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Map.c:56:17: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Nonlin.c:450:22: style: The scope of the variable 'bVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Nonlin.c:450:30: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Nonlin.c:480:22: style: The scope of the variable 'bVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Nonlin.c:480:30: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Nonlin.c:536:14: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Nonlin.c:1069:17: style: The scope of the variable 'pMnn' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Sweep.c:124:14: style: The scope of the variable 'bFunc0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Sweep.c:124:24: style: The scope of the variable 'bFunc1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Sweep.c:288:22: style: The scope of the variable 'bVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/llb/llb4Sweep.c:288:30: style: The scope of the variable 'bTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtrGroup.c:566:16: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtrGroup.c:617:9: style: The scope of the variable 'err' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtrGroup.c:618:18: style: The scope of the variable 'flags' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtrGroup.c:620:14: style: The scope of the variable 'node' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtrGroup.c:161:17: style: Function 'Mtr_MakeGroup' argument 3 names different: declaration 'high' definition 'size'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtr.h:176:79: note: Function 'Mtr_MakeGroup' argument 3 names different: declaration 'high' definition 'size'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtrGroup.c:161:17: note: Function 'Mtr_MakeGroup' argument 3 names different: declaration 'high' definition 'size'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtrGroup.c:412:17: style: Function 'Mtr_FindGroup' argument 3 names different: declaration 'high' definition 'size'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtr.h:178:79: note: Function 'Mtr_FindGroup' argument 3 names different: declaration 'high' definition 'size'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtrGroup.c:412:17: note: Function 'Mtr_FindGroup' argument 3 names different: declaration 'high' definition 'size'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/mtr/mtrGroup.c:629:15: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoCore.c:196:17: warning: Assert statement calls a function which may have desired side effects: 'reoRecursiveDeref'. [assertWithSideEffect]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoShuffle.c:164:20: style: The scope of the variable 'OffSet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoShuffle.c:164:28: style: The scope of the variable 'Num' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoShuffle.c:209:7: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSift.c:48:12: style: The scope of the variable 'CostBest' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSift.c:49:9: style: The scope of the variable 'BestQ' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSift.c:50:9: style: The scope of the variable 'VarCurrent' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSwap.c:84:5: style: Variable 'pListOld0' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSwap.c:60:0: note: Variable 'pListOld0' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSwap.c:84:5: note: Variable 'pListOld0' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSwap.c:85:5: style: Variable 'pListOld1' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSwap.c:61:0: note: Variable 'pListOld1' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSwap.c:85:5: note: Variable 'pListOld1' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSwap.c:46:53: style: Function 'reoReorderSwapAdjacentVars' argument 2 names different: declaration 'Level' definition 'lev0'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reo.h:208:64: note: Function 'reoReorderSwapAdjacentVars' argument 2 names different: declaration 'Level' definition 'lev0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoSwap.c:46:53: note: Function 'reoReorderSwapAdjacentVars' argument 2 names different: declaration 'Level' definition 'lev0'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoTest.c:116:14: style: The scope of the variable 'var' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoTransfer.c:123:22: style: The scope of the variable 'E' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bdd/reo/reoTransfer.c:123:27: style: The scope of the variable 'T' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcCore.c:201:17: style: The scope of the variable 'pNode' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcDec.c:255:7: style: The scope of the variable 'Cost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcDec.c:683:9: style: The scope of the variable 'iVar' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:368:10: style: Condition 'fTry' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:353:16: note: Assignment 'fTry=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:368:10: note: Condition 'fTry' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:164:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:740:5: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:735:5: note: Variable 'RetValue' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:740:5: note: Variable 'RetValue' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:769:5: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:764:5: note: Variable 'RetValue' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:769:5: note: Variable 'RetValue' is reassigned a value before the old one has been used.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:931:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:364:9: style: The scope of the variable 'nVars' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:365:9: style: The scope of the variable 'nCands' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:366:9: style: The scope of the variable 'nGatesMax' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:1089:9: style: The scope of the variable 'Cost' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:740:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcSpfd.c:769:16: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcTable.c:66:10: style: Condition 'fDisableCache' is always false [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcTable.c:64:25: note: Assignment 'fDisableCache=0', assigned value is 0
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/bdc/bdcTable.c:66:10: note: Condition 'fDisableCache' is always false
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:48:17: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:48:26: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:129:25: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:129:34: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:170:27: style: The scope of the variable 'pNode0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:170:37: style: The scope of the variable 'pNode1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:171:25: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:171:34: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:172:21: style: The scope of the variable 'LevelNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:172:31: style: The scope of the variable 'LevelOld' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:271:17: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:271:26: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:332:17: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:332:26: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:217:44: style: Variable 'LevelOld' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:252:17: style: Variable 'nNodesNew' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decAbc.c:246:17: style: Variable 'nNodesOld' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decFactor.c:331:18: style: The scope of the variable 'pMvcCube' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decPrint.c:52:21: style: The scope of the variable 'LitSizeCur' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decPrint.c:174:18: style: The scope of the variable 'pNode00' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decPrint.c:174:29: style: The scope of the variable 'pNode01' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decPrint.c:174:40: style: The scope of the variable 'pNode10' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decPrint.c:174:51: style: The scope of the variable 'pNode11' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/dec/decUtil.c:106:14: style: The scope of the variable 'uTruth0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.c:960:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.c:195:66: style: Function 'Cloud_CacheAllocate' argument 3 names different: declaration 'size' definition 'logratio'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.h:225:83: note: Function 'Cloud_CacheAllocate' argument 3 names different: declaration 'size' definition 'logratio'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.c:195:66: note: Function 'Cloud_CacheAllocate' argument 3 names different: declaration 'size' definition 'logratio'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.c:817:62: style: Function 'Cloud_GetOneCube' argument 2 names different: declaration 'n' definition 'bFunc'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.h:234:72: note: Function 'Cloud_GetOneCube' argument 2 names different: declaration 'n' definition 'bFunc'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.c:817:62: note: Function 'Cloud_GetOneCube' argument 2 names different: declaration 'n' definition 'bFunc'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.c:900:57: style: Function 'Cloud_bddPrintCube' argument 2 names different: declaration 'Cube' definition 'bCube'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.h:236:74: note: Function 'Cloud_bddPrintCube' argument 2 names different: declaration 'Cube' definition 'bCube'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.c:900:57: note: Function 'Cloud_bddPrintCube' argument 2 names different: declaration 'Cube' definition 'bCube'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.c:102:8: style: Variable 'clk1' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/cloud.c:105:8: style: Variable 'clk2' is assigned a value that is never used. [unreadVariable]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitAig.c:49:17: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitAig.c:49:26: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:178:121: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:187:123: note: Calling function 'Kit_CubeHasLit', 2nd argument 'i' value is 31
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:178:121: note: Shift
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:179:121: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:188:123: note: Calling function 'Kit_CubeSetLit', 2nd argument 'i' value is 31
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:179:121: note: Shift
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:181:121: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:189:123: note: Calling function 'Kit_CubeRemLit', 2nd argument 'i' value is 31
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:181:121: note: Shift
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:238:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitCloud.c:231:25: style: The scope of the variable 'pFan0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitCloud.c:231:34: style: The scope of the variable 'pFan1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitCloud.c:267:25: style: The scope of the variable 'pFan0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitCloud.c:267:34: style: The scope of the variable 'pFan1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDec.c:128:28: style: The scope of the variable 'Delay' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDec.c:190:16: style: The scope of the variable 'pResult' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDec.c:282:15: style: The scope of the variable 'iVarsNext' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDec.c:282:26: style: The scope of the variable 'iPat0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDec.c:282:33: style: The scope of the variable 'iPat1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDec.c:283:9: style: The scope of the variable 'nShared0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2402:10: style: Condition 'fVerbose' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2394:20: note: Assignment 'fVerbose=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2402:10: note: Condition 'fVerbose' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2417:14: style: Condition 'fVerbose' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2394:20: note: Assignment 'fVerbose=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2417:14: note: Condition 'fVerbose' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2440:10: style: Condition 'fVerbose' is always true [knownConditionTrueFalse]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2394:20: note: Assignment 'fVerbose=1', assigned value is 1
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2440:10: note: Condition 'fVerbose' is always true
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2419:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2430:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:189:18: style: The scope of the variable 'Digit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:214:18: style: The scope of the variable 'Digit' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:565:23: style: The scope of the variable 'fCompl' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:695:23: style: The scope of the variable 'fCompl' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:857:9: style: The scope of the variable 'pfBoundSet' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:1147:23: style: The scope of the variable 'Res0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:1147:29: style: The scope of the variable 'Res1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:1898:20: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:1978:26: style: The scope of the variable 'nFans0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:1978:34: style: The scope of the variable 'nFans1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:1979:24: style: The scope of the variable 'fOppos' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:1980:14: style: The scope of the variable 'j' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:1980:20: style: The scope of the variable 'nFansNew' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2390:38: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2568:20: style: The scope of the variable 'p' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2569:28: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2572:16: style: The scope of the variable 'pTruthC' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2690:23: style: The scope of the variable 'nTryVars' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2691:9: style: The scope of the variable 'nPrimeSizeMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2692:9: style: The scope of the variable 'nSuppSizeMin' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2692:37: style: The scope of the variable 'iVarBest' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:2810:27: style: The scope of the variable 'v4' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitDsd.c:1984:30: warning: Assert statement modifies 'uSupp0'. [assignmentInAssert]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitGraph.c:309:26: style: The scope of the variable 'uTruth0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitHop.c:50:12: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitHop.c:50:19: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitHop.c:118:17: style: The scope of the variable 'pAnd0' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitHop.c:118:26: style: The scope of the variable 'pAnd1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitIsop.c:128:69: style: Function 'Kit_TruthIsopPrint' argument 3 names different: declaration 'vMemory' definition 'vCover'. [funcArgNamesDifferent]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kit.h:577:87: note: Function 'Kit_TruthIsopPrint' argument 3 names different: declaration 'vMemory' definition 'vCover'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitIsop.c:128:69: note: Function 'Kit_TruthIsopPrint' argument 3 names different: declaration 'vMemory' definition 'vCover'.
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitPerm.c:137:12: style: The scope of the variable 's1' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitPerm.c:137:16: style: The scope of the variable 's2' can be reduced. [variableScope]
berkeley-abc-0.0~git20180801.3fb3c6b/src/bool/kit/kitPerm.c:137:20: style: The scope of the variable 'r' can be reduced. [variableScope]
[02:26]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/b/berkeley-express/berkeley-express_1.5.2+dfsg.orig.tar.xz
eXpress-1.5.2/src/biascorrection.cpp:228:59: style: Function 'update_observed' argument 2 names different: declaration 'mass' definition 'normalized_mass'. [funcArgNamesDifferent]
eXpress-1.5.2/src/biascorrection.h:210:51: note: Function 'update_observed' argument 2 names different: declaration 'mass' definition 'normalized_mass'.
eXpress-1.5.2/src/biascorrection.cpp:228:59: note: Function 'update_observed' argument 2 names different: declaration 'mass' definition 'normalized_mass'.
eXpress-1.5.2/src/main.h:128:18: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
eXpress-1.5.2/src/fragments.h:168:3: warning: Member variable 'FragHit::_params' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/fragments.h:180:3: warning: Member variable 'FragHit::_params' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:0: warning: Member variable 'FrequencyMatrix < float >::_M' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:0: warning: Member variable 'FrequencyMatrix < float >::_N' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:0: warning: Member variable 'FrequencyMatrix < float >::_logged' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:0: warning: Member variable 'FrequencyMatrix < float >::_fixed' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:0: warning: Member variable 'FrequencyMatrix < double >::_M' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:0: warning: Member variable 'FrequencyMatrix < double >::_N' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:0: warning: Member variable 'FrequencyMatrix < double >::_logged' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:0: warning: Member variable 'FrequencyMatrix < double >::_fixed' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/logger.h:28:15: performance: Technically the member function 'Logger::get_time' can be static. [functionStatic]
eXpress-1.5.2/src/fragments.h:432:18: style: Technically the member function 'Fragment::lib' can be const. [functionConst]
eXpress-1.5.2/src/sequence.h:267:3: style: Class 'SequenceRev' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/fragments.h:168:3: style: Class 'FragHit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/fragments.h:422:3: style: Class 'Fragment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/bundles.h:108:3: style: Class 'Bundle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/sequence.h:232:8: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:75:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:232:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:233:10: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:83:18: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:233:10: note: Function in derived class
eXpress-1.5.2/src/sequence.h:234:10: style: The function 'get_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:91:18: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:234:10: note: Function in derived class
eXpress-1.5.2/src/sequence.h:235:9: style: The function 'get_exp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:139:17: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:235:9: note: Function in derived class
eXpress-1.5.2/src/sequence.h:236:9: style: The function 'get_obs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:131:17: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:236:9: note: Function in derived class
eXpress-1.5.2/src/sequence.h:237:8: style: The function 'update_est' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:99:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:237:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:238:8: style: The function 'update_obs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:107:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:238:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:239:8: style: The function 'update_exp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:115:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:239:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:240:9: style: The function 'get_prob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:123:17: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:240:9: note: Function in derived class
eXpress-1.5.2/src/sequence.h:241:8: style: The function 'prob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:144:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:241:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:242:8: style: The function 'empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:154:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:242:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:243:10: style: The function 'length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:149:18: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:243:10: note: Function in derived class
eXpress-1.5.2/src/sequence.h:244:8: style: The function 'calc_p_vals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:161:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:244:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:268:10: style: The function 'length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:149:18: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:268:10: note: Function in derived class
eXpress-1.5.2/src/sequence.h:274:8: style: The function 'empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:154:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:274:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:281:8: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:75:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:281:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:282:10: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:83:18: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:282:10: note: Function in derived class
eXpress-1.5.2/src/sequence.h:284:10: style: The function 'get_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:91:18: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:284:10: note: Function in derived class
eXpress-1.5.2/src/sequence.h:286:9: style: The function 'get_obs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:131:17: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:286:9: note: Function in derived class
eXpress-1.5.2/src/sequence.h:288:9: style: The function 'get_exp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:139:17: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:288:9: note: Function in derived class
eXpress-1.5.2/src/sequence.h:290:8: style: The function 'update_est' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:99:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:290:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:292:8: style: The function 'update_obs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:107:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:292:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:294:8: style: The function 'update_exp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:115:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:294:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:296:9: style: The function 'get_prob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:123:17: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:296:9: note: Function in derived class
eXpress-1.5.2/src/sequence.h:298:8: style: The function 'prob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:144:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:298:8: note: Function in derived class
eXpress-1.5.2/src/sequence.h:299:8: style: The function 'calc_p_vals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/sequence.h:161:16: note: Virtual function in base class
eXpress-1.5.2/src/sequence.h:299:8: note: Function in derived class
eXpress-1.5.2/src/biascorrection.cpp:191:41: performance: Function parameter 'param_file_name' should be passed by const reference. [passedByValue]
eXpress-1.5.2/src/bundles.cpp:16:63: style: Function 'increment' argument 3 names different: declaration 'covar' definition 'incr_amt'. [funcArgNamesDifferent]
eXpress-1.5.2/src/bundles.h:50:53: note: Function 'increment' argument 3 names different: declaration 'covar' definition 'incr_amt'.
eXpress-1.5.2/src/bundles.cpp:16:63: note: Function 'increment' argument 3 names different: declaration 'covar' definition 'incr_amt'.
eXpress-1.5.2/src/fragments.cpp:45:39: style: Function 'add_open_mate' argument 1 names different: declaration 'om' definition 'nm'. [funcArgNamesDifferent]
eXpress-1.5.2/src/fragments.h:416:31: note: Function 'add_open_mate' argument 1 names different: declaration 'om' definition 'nm'.
eXpress-1.5.2/src/fragments.cpp:45:39: note: Function 'add_open_mate' argument 1 names different: declaration 'om' definition 'nm'.
eXpress-1.5.2/src/fragments.cpp:16:11: warning: Member variable 'Fragment::_mass' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/lengthdistribution.cpp:30:20: style: Public interface of LengthDistribution is not safe. When calling LengthDistribution::LengthDistribution(), if parameter bin_size is 0 that leads to division by zero. [unsafeClassDivZero]
eXpress-1.5.2/src/lengthdistribution.cpp:190:47: performance: Function parameter 'length_type' should be passed by const reference. [passedByValue]
eXpress-1.5.2/src/update_check.h:97:2: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
eXpress-1.5.2/src/update_check.h:96:2: note: Variable 'token' is reassigned a value before the old one has been used.
eXpress-1.5.2/src/update_check.h:97:2: note: Variable 'token' is reassigned a value before the old one has been used.
eXpress-1.5.2/src/main.cpp:364:18: style: Same expression on both sides of '!=' because the value of 'prior_file' and '""' are the same. [duplicateExpression]
eXpress-1.5.2/src/main.cpp:221:23: note: 'prior_file' is assigned value '""' here.
eXpress-1.5.2/src/main.cpp:364:18: note: Same expression on both sides of '!=' because the value of 'prior_file' and '""' are the same.
eXpress-1.5.2/src/main.cpp:399:55: style: Boolean variable 'last_round' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
eXpress-1.5.2/src/main.cpp:400:38: style: Boolean variable 'last_round' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
eXpress-1.5.2/src/mismatchmodel.h:66:3: style: Class 'MismatchTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/mismatchmodel.h:72:3: style: Class 'MismatchTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/mapparser.h:147:3: style: Class 'BAMParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/mapparser.h:198:3: style: Class 'SAMParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/threadsafety.h:51:3: style: Class 'ThreadSafeFragQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/threadsafety.h:105:3: style: Struct 'ParseThreadSafety' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/library.h:92:3: style: Class 'Librarian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
eXpress-1.5.2/src/mapparser.h:152:21: style: The function 'header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/mapparser.h:63:29: note: Virtual function in base class
eXpress-1.5.2/src/mapparser.h:152:21: note: Function in derived class
eXpress-1.5.2/src/mapparser.h:159:8: style: The function 'next_fragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/mapparser.h:82:16: note: Virtual function in base class
eXpress-1.5.2/src/mapparser.h:159:8: note: Function in derived class
eXpress-1.5.2/src/mapparser.h:164:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/mapparser.h:87:16: note: Virtual function in base class
eXpress-1.5.2/src/mapparser.h:164:8: note: Function in derived class
eXpress-1.5.2/src/mapparser.h:203:21: style: The function 'header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/mapparser.h:63:29: note: Virtual function in base class
eXpress-1.5.2/src/mapparser.h:203:21: note: Function in derived class
eXpress-1.5.2/src/mapparser.h:210:8: style: The function 'next_fragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/mapparser.h:82:16: note: Virtual function in base class
eXpress-1.5.2/src/mapparser.h:210:8: note: Function in derived class
eXpress-1.5.2/src/mapparser.h:215:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/mapparser.h:87:16: note: Virtual function in base class
eXpress-1.5.2/src/mapparser.h:215:8: note: Function in derived class
eXpress-1.5.2/src/mapparser.h:255:8: style: The function 'write_fragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/mapparser.h:117:16: note: Virtual function in base class
eXpress-1.5.2/src/mapparser.h:255:8: note: Function in derived class
eXpress-1.5.2/src/mapparser.h:293:8: style: The function 'write_fragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
eXpress-1.5.2/src/mapparser.h:117:16: note: Virtual function in base class
eXpress-1.5.2/src/mapparser.h:293:8: note: Function in derived class
eXpress-1.5.2/src/mapparser.cpp:149:51: style: Function 'threaded_parse' argument 1 names different: declaration 'thread_safety' definition 'thread_safety_p'. [funcArgNamesDifferent]
eXpress-1.5.2/src/mapparser.h:352:42: note: Function 'threaded_parse' argument 1 names different: declaration 'thread_safety' definition 'thread_safety_p'.
eXpress-1.5.2/src/mapparser.cpp:149:51: note: Function 'threaded_parse' argument 1 names different: declaration 'thread_safety' definition 'thread_safety_p'.
eXpress-1.5.2/src/mapparser.cpp:261:41: style: Function 'next_fragment' argument 1 names different: declaration 'f' definition 'nf'. [funcArgNamesDifferent]
eXpress-1.5.2/src/mapparser.h:159:32: note: Function 'next_fragment' argument 1 names different: declaration 'f' definition 'nf'.
eXpress-1.5.2/src/mapparser.cpp:261:41: note: Function 'next_fragment' argument 1 names different: declaration 'f' definition 'nf'.
eXpress-1.5.2/src/mapparser.cpp:279:64: style: Function 'map_end_from_alignment' argument 1 names different: declaration 'alignment' definition 'a'. [funcArgNamesDifferent]
eXpress-1.5.2/src/mapparser.h:139:55: note: Function 'map_end_from_alignment' argument 1 names different: declaration 'alignment' definition 'a'.
eXpress-1.5.2/src/mapparser.cpp:279:64: note: Function 'map_end_from_alignment' argument 1 names different: declaration 'alignment' definition 'a'.
eXpress-1.5.2/src/mapparser.cpp:400:41: style: Function 'next_fragment' argument 1 names different: declaration 'f' definition 'nf'. [funcArgNamesDifferent]
eXpress-1.5.2/src/mapparser.h:210:32: note: Function 'next_fragment' argument 1 names different: declaration 'f' definition 'nf'.
eXpress-1.5.2/src/mapparser.cpp:400:41: note: Function 'next_fragment' argument 1 names different: declaration 'f' definition 'nf'.
eXpress-1.5.2/src/mapparser.h:139:8: style: Technically the member function 'BAMParser::map_end_from_alignment' can be const. [functionConst]
eXpress-1.5.2/src/mapparser.cpp:279:17: note: Technically the member function 'BAMParser::map_end_from_alignment' can be const.
eXpress-1.5.2/src/mapparser.h:139:8: note: Technically the member function 'BAMParser::map_end_from_alignment' can be const.
eXpress-1.5.2/src/mismatchmodel.cpp:192:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:195:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:237:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:241:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:295:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:301:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:353:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:359:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:423:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:428:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:506:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/mismatchmodel.cpp:512:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
eXpress-1.5.2/src/frequencymatrix.h:60:3: warning: Member variable 'FrequencyMatrix::_M' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:3: warning: Member variable 'FrequencyMatrix::_N' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:3: warning: Member variable 'FrequencyMatrix::_logged' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/frequencymatrix.h:60:3: warning: Member variable 'FrequencyMatrix::_fixed' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/sequence.cpp:40:14: warning: Member variable 'SequenceFwd::_est_seq' is not initialized in the constructor. [uninitMemberVar]
eXpress-1.5.2/src/sequence.cpp:50:27: warning: Member variable 'SequenceFwd::_est_seq' is not assigned a value in 'SequenceFwd::operator='. [operatorEqVarError]
eXpress-1.5.2/src/sequence.h:166:15: style: Technically the member function 'Sequence::serialize' can be const. [functionConst]
eXpress-1.5.2/src/sequence.cpp:16:18: note: Technically the member function 'Sequence::serialize' can be const.
eXpress-1.5.2/src/sequence.h:166:15: note: Technically the member function 'Sequence::serialize' can be const.
eXpress-1.5.2/src/targets.cpp:667:16: style: The scope of the variable 'count_var' can be reduced. [variableScope]
eXpress-1.5.2/src/targets.cpp:52:37: style: Function 'add_hit' argument 1 names different: declaration 'h' definition 'hit'. [funcArgNamesDifferent]
eXpress-1.5.2/src/targets.h:346:31: note: Function 'add_hit' argument 1 names different: declaration 'h' definition 'hit'.
eXpress-1.5.2/src/targets.cpp:52:37: note: Function 'add_hit' argument 1 names different: declaration 'h' definition 'hit'.
eXpress-1.5.2/src/targets.cpp:52:59: style: Function 'add_hit' argument 3 names different: declaration 'mass' definition 'm'. [funcArgNamesDifferent]
eXpress-1.5.2/src/targets.h:346:51: note: Function 'add_hit' argument 3 names different: declaration 'mass' definition 'm'.
eXpress-1.5.2/src/targets.cpp:52:59: note: Function 'add_hit' argument 3 names different: declaration 'mass' definition 'm'.
eXpress-1.5.2/src/targets.cpp:430:72: style: Function 'add_targ' argument 3 names different: declaration 'prob_seqs' definition 'prob_seq'. [funcArgNamesDifferent]
eXpress-1.5.2/src/targets.h:569:71: note: Function 'add_targ' argument 3 names different: declaration 'prob_seqs' definition 'prob_seq'.
eXpress-1.5.2/src/targets.cpp:430:72: note: Function 'add_targ' argument 3 names different: declaration 'prob_seqs' definition 'prob_seq'.
eXpress-1.5.2/src/targets.cpp:175:46: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
eXpress-1.5.2/src/targets.cpp:588:41: performance: Function parameter 'output_dir' should be passed by const reference. [passedByValue]
[02:26]

ftp://ftp.se.debian.org/debian/pool/main/b/berkshelf/berkshelf_4.3.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/berkshelf-api/berkshelf-api_2.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bernhard/bernhard_0.2.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/berusky/berusky_1.7.orig.tar.gz
berusky-1.7/src/graphics.h:433:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
berusky-1.7/src/level_game.h:95:10: warning: Redundant assignment of 'item' to itself. [selfAssignment]
berusky-1.7/src/graphics.h:404:10: style: The scope of the variable 'nx' can be reduced. [variableScope]
berusky-1.7/src/graphics.h:404:14: style: The scope of the variable 'ny' can be reduced. [variableScope]
berusky-1.7/src/events.h:606:9: style: The scope of the variable 'akt' can be reduced. [variableScope]
berusky-1.7/src/events.h:649:13: warning: Assert statement calls a function which may have desired side effects: 'empty'. [assertWithSideEffect]
berusky-1.7/src/level.h:133:12: warning: Assert statement calls a function which may have desired side effects: 'item_valid'. [assertWithSideEffect]
berusky-1.7/src/2d_graph.cpp:358:19: warning: Assert statement calls a function which may have desired side effects: 'width_get'. [assertWithSideEffect]
berusky-1.7/src/2d_graph.cpp:359:19: warning: Assert statement calls a function which may have desired side effects: 'height_get'. [assertWithSideEffect]
berusky-1.7/src/2d_graph.cpp:434:27: warning: Assert statement calls a function which may have desired side effects: 'width_get'. [assertWithSideEffect]
berusky-1.7/src/2d_graph.cpp:435:28: warning: Assert statement calls a function which may have desired side effects: 'height_get'. [assertWithSideEffect]
berusky-1.7/src/2d_graph.cpp:502:35: warning: Assert statement calls a function which may have desired side effects: 'width_get'. [assertWithSideEffect]
berusky-1.7/src/2d_graph.cpp:503:35: warning: Assert statement calls a function which may have desired side effects: 'height_get'. [assertWithSideEffect]
berusky-1.7/src/2d_graph.cpp:732:3: warning: The buffer 'filename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
berusky-1.7/src/2d_graph.h:120:3: warning: Member variable 'rgb::r' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/2d_graph.h:120:3: warning: Member variable 'rgb::g' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/2d_graph.h:120:3: warning: Member variable 'rgb::b' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/2d_graph.cpp:270:10: warning: Member variable 'surface::used' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/2d_graph.cpp:270:10: warning: Member variable 'surface::p_surf' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/2d_graph.cpp:275:10: warning: Member variable 'surface::used' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/2d_graph.cpp:275:10: warning: Member variable 'surface::p_surf' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/2d_graph.h:777:1: style: The class 'font_lookup_table' does not have a constructor although it has private member variables. [noConstructor]
berusky-1.7/src/2d_graph.cpp:1019:12: warning: Member variable 'font_info::ftable' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/2d_graph.cpp:1019:12: warning: Member variable 'font_info::extra_height' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/graphics.h:206:3: warning: Member variable 'change::changes' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/graphics.h:253:3: warning: Member variable 'screen::screen_start_x' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/graphics.h:253:3: warning: Member variable 'screen::screen_start_y' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/graphics.h:253:3: warning: Member variable 'screen::start_x' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/graphics.h:253:3: warning: Member variable 'screen::start_y' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/graphics.h:253:3: warning: Member variable 'screen::esprite' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/input.h:334:3: warning: Member variable 'mouse_state::key' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/input.h:351:3: warning: Member variable 'mouse_state::key' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/input.h:384:3: warning: Member variable 'mouse_event::flag' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/input.h:384:3: warning: Member variable 'mouse_event::event_num' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/input.h:384:3: warning: Member variable 'mouse_event::last_state' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/data_parser.h:95:3: warning: Member variable 'data_parser::record' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/level.h:103:3: warning: Member variable 'item_repository::obj_num' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/level_game.h:725:1: style: The class 'level_status' does not have a constructor although it has private member variables. [noConstructor]
berusky-1.7/src/level_game.h:1129:3: warning: Member variable 'level_editor::core_tmp' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/level_game.h:1129:3: warning: Member variable 'level_editor::back_max' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/stack.h:194:0: warning: Member variable 'circle_stack < level_core >::store' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/input.h:336:5: performance: Variable 'rect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky-1.7/src/input.h:342:5: performance: Variable 'rect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky-1.7/src/input.h:353:5: performance: Variable 'rect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky-1.7/src/input.h:390:5: performance: Variable 'mstate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky-1.7/src/input.h:399:5: performance: Variable 'mstate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky-1.7/src/input.h:408:5: performance: Variable 'mstate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky-1.7/src/input.h:418:5: performance: Variable 'mstate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky-1.7/src/2d_graph.cpp:548:3: performance: Variable 'rec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky-1.7/src/utils.h:103:8: style: Technically the member function 'fhandle::operator==' can be const. [functionConst]
berusky-1.7/src/utils.h:113:3: style: Technically the member function 'fhandle::operatorbool' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:201:8: style: Technically the member function 'surface::is_loaded' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:242:10: style: Technically the member function 'surface::used_get' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:325:8: style: Technically the member function 'sprite::flag_get' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:330:9: style: Technically the member function 'sprite::flag_get' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:335:8: style: Technically the member function 'sprite::get_width' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:340:8: style: Technically the member function 'sprite::get_height' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:396:15: style: Technically the member function 'sprite_store::get_surface_num' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:476:14: style: Technically the member function 'sprite_store::sprite_num_get' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:515:8: performance: Technically the member function 'graph_2d::graphics_dir_set' can be static. [functionStatic]
berusky-1.7/src/2d_graph.h:520:16: performance: Technically the member function 'graph_2d::graphics_dir_get' can be static. [functionStatic]
berusky-1.7/src/2d_graph.h:617:8: style: Technically the member function 'graph_2d::draw' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:641:8: style: Technically the member function 'graph_2d::fullscreen_get' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:668:8: style: Technically the member function 'graph_2d::redraw_get' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:783:8: style: Technically the member function 'font_lookup_table::lookup' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:866:8: style: Technically the member function 'font_info::height_get_new_line' can be const. [functionConst]
berusky-1.7/src/2d_graph.h:879:8: performance: Technically the member function 'font_info::screen_width_get' can be static. [functionStatic]
berusky-1.7/src/2d_graph.h:884:8: performance: Technically the member function 'font_info::screen_height_get' can be static. [functionStatic]
berusky-1.7/src/graphics.h:88:7: style: Technically the member function 'screen_sprite::get_flag' can be const. [functionConst]
berusky-1.7/src/graphics.h:93:14: style: Technically the member function 'screen_sprite::get' can be const. [functionConst]
berusky-1.7/src/graphics.h:110:8: style: Technically the member function 'screen_sprite::match' can be const. [functionConst]
berusky-1.7/src/graphics.h:128:8: style: Technically the member function 'change::changed' can be const. [functionConst]
berusky-1.7/src/graphics.h:181:8: style: Technically the member function 'change::is_set' can be const. [functionConst]
berusky-1.7/src/graphics.h:186:7: style: Technically the member function 'change::get_min_x' can be const. [functionConst]
berusky-1.7/src/graphics.h:191:7: style: Technically the member function 'change::get_min_y' can be const. [functionConst]
berusky-1.7/src/graphics.h:196:7: style: Technically the member function 'change::get_max_x' can be const. [functionConst]
berusky-1.7/src/graphics.h:201:7: style: Technically the member function 'change::get_max_y' can be const. [functionConst]
berusky-1.7/src/graphics.h:278:8: style: Technically the member function 'screen::window_offset_get' can be const. [functionConst]
berusky-1.7/src/graphics.h:292:8: style: Technically the member function 'screen::coord_to_grid' can be const. [functionConst]
berusky-1.7/src/graphics.h:298:8: style: Technically the member function 'screen::coord_to_screen' can be const. [functionConst]
berusky-1.7/src/graphics.h:307:8: performance: Technically the member function 'screen::coord_in_level' can be static. [functionStatic]
berusky-1.7/src/graphics.h:312:8: style: Technically the member function 'screen::grid_to_screen' can be const. [functionConst]
berusky-1.7/src/graphics.h:472:8: style: Technically the member function 'screen::grid_draw' can be const. [functionConst]
berusky-1.7/src/graphics.h:503:8: style: Technically the member function 'screen::sprite_draw' can be const. [functionConst]
berusky-1.7/src/graphics.h:578:8: style: Technically the member function 'layer_config::get' can be const. [functionConst]
berusky-1.7/src/graphics.h:596:7: style: Technically the member function 'layer_config::get_active' can be const. [functionConst]
berusky-1.7/src/graphics.h:673:8: style: Technically the member function 'screen_editor::selection_get' can be const. [functionConst]
berusky-1.7/src/graphics.h:690:8: style: Technically the member function 'screen_editor::selection_rectangle_get' can be const. [functionConst]
berusky-1.7/src/graphics.h:706:8: style: Technically the member function 'screen_editor::selection_filled_get' can be const. [functionConst]
berusky-1.7/src/graphics.h:722:8: style: Technically the member function 'screen_editor::selection_get' can be const. [functionConst]
berusky-1.7/src/graphics.h:741:8: style: Technically the member function 'screen_editor::selection_rectangle_get' can be const. [functionConst]
berusky-1.7/src/events.h:453:7: style: Technically the member function 'level_event::param_int_get' can be const. [functionConst]
berusky-1.7/src/events.h:490:7: style: Technically the member function 'level_event::depends_get' can be const. [functionConst]
berusky-1.7/src/events.h:500:14: style: Technically the member function 'level_event::action_get' can be const. [functionConst]
berusky-1.7/src/events.h:505:8: style: Technically the member function 'level_event::valid' can be const. [functionConst]
berusky-1.7/src/events.h:522:16: style: Technically the member function 'level_event::translate' can be const. [functionConst]
berusky-1.7/src/events.h:586:7: style: Technically the member function 'event_stream::index_next' can be const. [functionConst]
berusky-1.7/src/events.h:590:7: style: Technically the member function 'event_stream::index_prev' can be const. [functionConst]
berusky-1.7/src/events.h:595:8: performance: Technically the member function 'event_stream::in_range' can be static. [functionStatic]
berusky-1.7/src/events.h:625:8: performance: Technically the member function 'event_stream::empty' can be static. [functionStatic]
berusky-1.7/src/llist.h:178:8: style: Technically the member function 'llist_head::is_empty' can be const. [functionConst]
berusky-1.7/src/level.h:121:8: performance: Technically the member function 'item_repository::item_valid' can be static. [functionStatic]
berusky-1.7/src/level.h:126:7: performance: Technically the member function 'item_repository::item_num_get' can be static. [functionStatic]
berusky-1.7/src/level.h:145:8: performance: Technically the member function 'item_repository::item_player' can be static. [functionStatic]
berusky-1.7/src/level.h:150:7: performance: Technically the member function 'item_repository::item_get_layer' can be static. [functionStatic]
berusky-1.7/src/level.h:160:8: style: Technically the member function 'item_repository::item_can_rotate' can be const. [functionConst]
berusky-1.7/src/level.h:169:7: style: Technically the member function 'item_repository::item_flag_get' can be const. [functionConst]
berusky-1.7/src/level.h:174:14: style: Technically the member function 'item_repository::sprite_get' can be const. [functionConst]
berusky-1.7/src/level.h:179:7: style: Technically the member function 'item_repository::variants_get' can be const. [functionConst]
berusky-1.7/src/level.h:184:8: style: Technically the member function 'item_repository::variant_valid' can be const. [functionConst]
berusky-1.7/src/level.h:189:24: style: Technically the member function 'item_repository::animation_get' can be const. [functionConst]
berusky-1.7/src/level.h:194:7: style: Technically the member function 'item_repository::subitems_num_get' can be const. [functionConst]
berusky-1.7/src/level.h:199:8: style: Technically the member function 'item_repository::subitems_position_get' can be const. [functionConst]
berusky-1.7/src/level.h:209:14: style: Technically the member function 'item_repository::subitems_sprite_get' can be const. [functionConst]
berusky-1.7/src/level.h:218:24: style: Technically the member function 'item_repository::subitems_animation_get' can be const. [functionConst]
berusky-1.7/src/level.h:227:15: style: Technically the member function 'item_repository::subitems_item_get' can be const. [functionConst]
berusky-1.7/src/level.h:236:7: style: Technically the member function 'item_repository::subitems_variation_get' can be const. [functionConst]
berusky-1.7/src/stack.h:86:8: style: Technically the member function 'stack::is_empty' can be const. [functionConst]
berusky-1.7/src/level_game.h:98:15: style: Technically the member function 'player::get_item' can be const. [functionConst]
berusky-1.7/src/level_game.h:109:8: style: Technically the member function 'player::get_pos' can be const. [functionConst]
berusky-1.7/src/level_game.h:115:8: style: Technically the member function 'player::get_pos_x' can be const. [functionConst]
berusky-1.7/src/level_game.h:120:8: style: Technically the member function 'player::get_pos_y' can be const. [functionConst]
berusky-1.7/src/level_game.h:130:7: style: Technically the member function 'player::get_rot' can be const. [functionConst]
berusky-1.7/src/level_game.h:235:8: style: Technically the member function 'level_cell::used' can be const. [functionConst]
berusky-1.7/src/level_game.h:276:8: performance: Technically the member function 'level_generic::cell_in_level' can be static. [functionStatic]
berusky-1.7/src/level_game.h:395:8: style: Technically the member function 'level_generic::level_background_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:515:15: style: Technically the member function 'level_generic::cell_get_item' can be const. [functionConst]
berusky-1.7/src/level_game.h:560:7: style: Technically the member function 'level_generic::cell_get_variation' can be const. [functionConst]
berusky-1.7/src/level_game.h:582:7: style: Technically the member function 'level_generic::cell_get_rotation' can be const. [functionConst]
berusky-1.7/src/level_game.h:598:8: style: Technically the member function 'level_generic::cell_set_animation' can be const. [functionConst]
berusky-1.7/src/level_game.h:604:15: style: Technically the member function 'level_generic::cell_get_animation' can be const. [functionConst]
berusky-1.7/src/level_game.h:764:8: style: Technically the member function 'level_status::steps_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:774:8: style: Technically the member function 'level_status::keys_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:784:8: style: Technically the member function 'level_status::resolved' can be const. [functionConst]
berusky-1.7/src/level_game.h:794:8: style: Technically the member function 'level_status::user_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:888:7: style: Technically the member function 'level_game::player_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:983:9: style: Technically the member function 'level_core::used_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:1003:8: style: Technically the member function 'level_editor::selection_rectangle_set' can be const. [functionConst]
berusky-1.7/src/level_game.h:1008:8: style: Technically the member function 'level_editor::selection_rectangle_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:1014:8: style: Technically the member function 'level_editor::selection_filled_set' can be const. [functionConst]
berusky-1.7/src/level_game.h:1019:8: style: Technically the member function 'level_editor::selection_filled_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:1025:8: style: Technically the member function 'level_editor::selection_set' can be const. [functionConst]
berusky-1.7/src/level_game.h:1030:8: style: Technically the member function 'level_editor::selection_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:1036:8: style: Technically the member function 'level_editor::selection_set' can be const. [functionConst]
berusky-1.7/src/level_game.h:1041:8: style: Technically the member function 'level_editor::selection_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:1047:8: style: Technically the member function 'level_editor::selection_rectangle_start_set' can be const. [functionConst]
berusky-1.7/src/level_game.h:1052:8: style: Technically the member function 'level_editor::selection_rectangle_get' can be const. [functionConst]
berusky-1.7/src/level_game.h:1113:8: style: Technically the member function 'level_editor::back_max_get' can be const. [functionConst]
berusky-1.7/src/animation.h:93:7: performance: Technically the member function 'animation_repository::template_extend' can be static. [functionStatic]
berusky-1.7/src/animation.h:98:7: performance: Technically the member function 'animation_repository::template_reduce' can be static. [functionStatic]
berusky-1.7/src/animation.h:206:8: style: Technically the member function 'animation::is_used' can be const. [functionConst]
berusky-1.7/src/animation.h:263:7: performance: Technically the member function 'animation_engine::next_index' can be static. [functionStatic]
berusky-1.7/src/animation.h:268:7: performance: Technically the member function 'animation_engine::prev_index' can be static. [functionStatic]
berusky-1.7/src/level_active.h:61:8: style: Technically the member function 'level_active::loaded' can be const. [functionConst]
berusky-1.7/src/berusky.h:176:14: style: Technically the member function 'berusky_state::game_state_get' can be const. [functionConst]
berusky-1.7/src/stack.h:111:0: performance: Technically the member function 'circle_stack < level_core >::next_index' can be static. [functionStatic]
berusky-1.7/src/stack.h:116:0: performance: Technically the member function 'circle_stack < level_core >::prev_index' can be static. [functionStatic]
berusky-1.7/src/stack.h:129:0: style: Technically the member function 'circle_stack < level_core >::is_empty' can be const. [functionConst]
berusky-1.7/src/utils.h:91:3: style: Class 'fhandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky-1.7/src/2d_graph.h:169:3: style: Class 'surface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky-1.7/src/2d_graph.h:171:3: style: Class 'surface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky-1.7/src/2d_graph.h:172:3: style: Class 'surface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky-1.7/src/2d_graph.h:282:3: style: Class 'sprite' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky-1.7/src/2d_graph.h:915:3: style: Class 'font' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky-1.7/src/input.h:334:3: style: Class 'mouse_state' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky-1.7/src/level_game.h:267:3: style: Class 'level_generic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky-1.7/src/level_game.h:1129:3: style: Class 'level_editor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky-1.7/src/graphics.h:654:16: style: The function 'coord_in_area' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky-1.7/src/graphics.h:284:16: note: Virtual function in base class
berusky-1.7/src/graphics.h:654:16: note: Function in derived class
berusky-1.7/src/graphics.h:782:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky-1.7/src/graphics.h:539:16: note: Virtual function in base class
berusky-1.7/src/graphics.h:782:16: note: Function in derived class
berusky-1.7/src/animation.cpp:194:67: style: Function 'template_sprites_dynamic' argument 4 names different: declaration 'p_frame_table' definition 'p_delay_table'. [funcArgNamesDifferent]
berusky-1.7/src/animation.h:121:61: note: Function 'template_sprites_dynamic' argument 4 names different: declaration 'p_frame_table' definition 'p_delay_table'.
berusky-1.7/src/animation.cpp:194:67: note: Function 'template_sprites_dynamic' argument 4 names different: declaration 'p_frame_table' definition 'p_delay_table'.
berusky-1.7/src/animation.cpp:289:43: style: Function 'init' argument 1 names different: declaration 'thandle_' definition 'handle'. [funcArgNamesDifferent]
berusky-1.7/src/animation.h:211:34: note: Function 'init' argument 1 names different: declaration 'thandle_' definition 'handle'.
berusky-1.7/src/animation.cpp:289:43: note: Function 'init' argument 1 names different: declaration 'thandle_' definition 'handle'.
berusky-1.7/src/animation.cpp:105:5: style: Variable 'rec_line' is modified but its new value is never used. [unreadVariable]
berusky-1.7/src/animation.cpp:39:23: warning: Member variable 'animation_repository::dynamic_first' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/animation.h:93:7: style: Unused private function: 'animation_repository::template_extend' [unusedPrivateFunction]
berusky-1.7/src/animation.h:98:7: style: Unused private function: 'animation_repository::template_reduce' [unusedPrivateFunction]
berusky-1.7/src/animation.h:113:24: style: Technically the member function 'animation_repository::template_shift' can be const. [functionConst]
berusky-1.7/src/animation.cpp:168:28: note: Technically the member function 'animation_repository::template_shift' can be const.
berusky-1.7/src/animation.h:113:24: note: Technically the member function 'animation_repository::template_shift' can be const.
berusky-1.7/src/animation.h:114:24: style: Technically the member function 'animation_repository::template_sprites_static' can be const. [functionConst]
berusky-1.7/src/animation.cpp:176:28: note: Technically the member function 'animation_repository::template_sprites_static' can be const.
berusky-1.7/src/animation.h:114:24: note: Technically the member function 'animation_repository::template_sprites_static' can be const.
berusky-1.7/src/animation.h:118:24: style: Technically the member function 'animation_repository::template_sprites_dynamic' can be const. [functionConst]
berusky-1.7/src/animation.cpp:191:28: note: Technically the member function 'animation_repository::template_sprites_dynamic' can be const.
berusky-1.7/src/animation.h:118:24: note: Technically the member function 'animation_repository::template_sprites_dynamic' can be const.
berusky-1.7/src/gui.h:193:3: warning: Member variable 'highlight_event::event_num' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/berusky.h:217:10: style: Technically the member function 'berusky::levelset_is_custom' can be const. [functionConst]
berusky-1.7/src/berusky.cpp:201:15: note: Technically the member function 'berusky::levelset_is_custom' can be const.
berusky-1.7/src/berusky.h:217:10: note: Technically the member function 'berusky::levelset_is_custom' can be const.
berusky-1.7/src/berusky.h:220:10: style: Technically the member function 'berusky::levelset_get_level' can be const. [functionConst]
berusky-1.7/src/berusky.cpp:257:15: note: Technically the member function 'berusky::levelset_get_level' can be const.
berusky-1.7/src/berusky.h:220:10: note: Technically the member function 'berusky::levelset_get_level' can be const.
berusky-1.7/src/berusky.h:221:10: style: Technically the member function 'berusky::levelset_get_set' can be const. [functionConst]
berusky-1.7/src/berusky.cpp:262:15: note: Technically the member function 'berusky::levelset_get_set' can be const.
berusky-1.7/src/berusky.h:221:10: note: Technically the member function 'berusky::levelset_get_set' can be const.
berusky-1.7/src/berusky.h:244:17: style: Technically the member function 'berusky::status_get' can be const. [functionConst]
berusky-1.7/src/berusky.cpp:314:24: note: Technically the member function 'berusky::status_get' can be const.
berusky-1.7/src/berusky.h:244:17: note: Technically the member function 'berusky::status_get' can be const.
berusky-1.7/src/gui.h:84:8: style: Technically the member function 'menu_fuction::valid' can be const. [functionConst]
berusky-1.7/src/gui.h:114:14: style: Technically the member function 'checkbox_config::sprite_get' can be const. [functionConst]
berusky-1.7/src/stack.h:86:0: style: Technically the member function 'stack < menu_fuction >::is_empty' can be const. [functionConst]
berusky-1.7/src/gui.h:198:3: style: Struct 'highlight_event' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky-1.7/src/berusky_gui.cpp:444:66: style: Same value in both branches of ternary operator. [duplicateValueTernary]
berusky-1.7/src/berusky_gui.cpp:1995:5: style: Variable 'y_position' is modified but its new value is never used. [unreadVariable]
berusky-1.7/src/berusky_gui.h:84:8: performance: Technically the member function 'game_gui::menu_double_size_question_switch' can be static. [functionStatic]
berusky-1.7/src/berusky_gui.cpp:154:16: note: Technically the member function 'game_gui::menu_double_size_question_switch' can be static.
berusky-1.7/src/berusky_gui.h:84:8: note: Technically the member function 'game_gui::menu_double_size_question_switch' can be static.
berusky-1.7/src/berusky_gui.h:85:8: performance: Technically the member function 'game_gui::menu_double_size_set' can be static. [functionStatic]
berusky-1.7/src/berusky_gui.cpp:160:16: note: Technically the member function 'game_gui::menu_double_size_set' can be static.
berusky-1.7/src/berusky_gui.h:85:8: note: Technically the member function 'game_gui::menu_double_size_set' can be static.
berusky-1.7/src/berusky_gui.h:106:8: performance: Technically the member function 'game_gui::menu_settings_fullscreen' can be static. [functionStatic]
berusky-1.7/src/berusky_gui.cpp:684:16: note: Technically the member function 'game_gui::menu_settings_fullscreen' can be static.
berusky-1.7/src/berusky_gui.h:106:8: note: Technically the member function 'game_gui::menu_settings_fullscreen' can be static.
berusky-1.7/src/berusky_gui.h:111:8: performance: Technically the member function 'game_gui::menu_level_draw_pipe' can be static. [functionStatic]
berusky-1.7/src/berusky_gui.cpp:1396:16: note: Technically the member function 'game_gui::menu_level_draw_pipe' can be static.
berusky-1.7/src/berusky_gui.h:111:8: note: Technically the member function 'game_gui::menu_level_draw_pipe' can be static.
berusky-1.7/src/berusky_gui.h:117:8: performance: Technically the member function 'game_gui::menu_dialog_error' can be static. [functionStatic]
berusky-1.7/src/berusky_gui.cpp:2880:16: note: Technically the member function 'game_gui::menu_dialog_error' can be static.
berusky-1.7/src/berusky_gui.h:117:8: note: Technically the member function 'game_gui::menu_dialog_error' can be static.
berusky-1.7/src/berusky_gui.cpp:68:3: style: Class 'game_gui' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
berusky-1.7/src/berusky_gui.cpp:68:3: style: Class 'game_gui' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
berusky-1.7/src/editor.h:335:5: error: Using 'memset' on class that contains a virtual method. [memsetClass]
berusky-1.7/src/editor.cpp:57:18: warning: Assert statement calls a function which may have desired side effects: 'item_valid'. [assertWithSideEffect]
berusky-1.7/src/editor.cpp:57:46: warning: Assert statement calls a function which may have desired side effects: 'variant_valid'. [assertWithSideEffect]
berusky-1.7/src/editor.cpp:1968:17: warning: Member variable 'editor_console::itype' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/editor.h:150:8: style: Technically the member function 'editor_panel::slot_valid' can be const. [functionConst]
berusky-1.7/src/editor.h:232:8: style: Technically the member function 'editor_panel::slot_selection_get' can be const. [functionConst]
berusky-1.7/src/editor.h:304:8: style: Technically the member function 'editor_panel::boundary_get' can be const. [functionConst]
berusky-1.7/src/editor.cpp:173:20: note: Technically the member function 'editor_panel::boundary_get' can be const.
berusky-1.7/src/editor.h:304:8: note: Technically the member function 'editor_panel::boundary_get' can be const.
berusky-1.7/src/editor.h:467:8: performance: Technically the member function 'editor_console::input_string_get_max_lenght' can be static. [functionStatic]
berusky-1.7/src/editor.h:487:8: performance: Technically the member function 'editor_console::input_title_get_max_lenght' can be static. [functionStatic]
berusky-1.7/src/editor.h:502:8: style: Technically the member function 'editor_console::input_bool_get' can be const. [functionConst]
berusky-1.7/src/editor.h:564:10: style: Technically the member function 'editor_gui::input_get_callback_handle' can be const. [functionConst]
berusky-1.7/src/editor.h:590:8: performance: Technically the member function 'editor_gui::selection_cursor_draw_status' can be static. [functionStatic]
berusky-1.7/src/editor.cpp:618:18: note: Technically the member function 'editor_gui::selection_cursor_draw_status' can be static.
berusky-1.7/src/editor.h:590:8: note: Technically the member function 'editor_gui::selection_cursor_draw_status' can be static.
berusky-1.7/src/editor.h:628:8: style: Technically the member function 'editor_gui::level_edited_get' can be const. [functionConst]
berusky-1.7/src/editor.cpp:1863:18: note: Technically the member function 'editor_gui::level_edited_get' can be const.
berusky-1.7/src/editor.h:628:8: note: Technically the member function 'editor_gui::level_edited_get' can be const.
berusky-1.7/src/editor.h:653:8: performance: Technically the member function 'editor_gui::editor_init' can be static. [functionStatic]
berusky-1.7/src/editor.cpp:501:18: note: Technically the member function 'editor_gui::editor_init' can be static.
berusky-1.7/src/editor.h:653:8: note: Technically the member function 'editor_gui::editor_init' can be static.
berusky-1.7/src/editor.h:348:16: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky-1.7/src/editor.h:135:16: note: Virtual function in base class
berusky-1.7/src/editor.h:348:16: note: Function in derived class
berusky-1.7/src/events.cpp:152:10: warning: Assert statement calls a function which may have desired side effects: 'empty'. [assertWithSideEffect]
berusky-1.7/src/events.cpp:153:11: warning: Assert statement calls a function which may have desired side effects: 'full'. [assertWithSideEffect]
berusky-1.7/src/events.cpp:160:11: warning: Assert statement calls a function which may have desired side effects: 'empty'. [assertWithSideEffect]
berusky-1.7/src/events.cpp:161:11: warning: Assert statement calls a function which may have desired side effects: 'full'. [assertWithSideEffect]
berusky-1.7/src/events.cpp:167:10: warning: Assert statement calls a function which may have desired side effects: 'empty'. [assertWithSideEffect]
berusky-1.7/src/events.cpp:168:11: warning: Assert statement calls a function which may have desired side effects: 'full'. [assertWithSideEffect]
berusky-1.7/src/events.h:527:8: performance: Technically the member function 'level_event::translate_test' can be static. [functionStatic]
berusky-1.7/src/events.cpp:131:19: note: Technically the member function 'level_event::translate_test' can be static.
berusky-1.7/src/events.h:527:8: note: Technically the member function 'level_event::translate_test' can be static.
berusky-1.7/src/graphics.cpp:256:8: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky-1.7/src/graphics.cpp:256:11: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky-1.7/src/graphics.cpp:256:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
berusky-1.7/src/graphics.cpp:256:18: style: The scope of the variable 'dy' can be reduced. [variableScope]
berusky-1.7/src/graphics.h:540:8: performance: Technically the member function 'screen::flip' can be static. [functionStatic]
berusky-1.7/src/graphics.cpp:111:14: note: Technically the member function 'screen::flip' can be static.
berusky-1.7/src/graphics.h:540:8: note: Technically the member function 'screen::flip' can be static.
berusky-1.7/src/graphics.h:645:8: style: Technically the member function 'screen_editor::inactive_area_draw' can be const. [functionConst]
berusky-1.7/src/graphics.cpp:237:21: note: Technically the member function 'screen_editor::inactive_area_draw' can be const.
berusky-1.7/src/graphics.h:645:8: note: Technically the member function 'screen_editor::inactive_area_draw' can be const.
berusky-1.7/src/gui.cpp:112:46: style: Function 'menu_item_draw_sprite_set' argument 3 names different: declaration 'menu_text_diff_x' definition 'menu_text_diff_x_'. [funcArgNamesDifferent]
berusky-1.7/src/gui.h:310:38: note: Function 'menu_item_draw_sprite_set' argument 3 names different: declaration 'menu_text_diff_x' definition 'menu_text_diff_x_'.
berusky-1.7/src/gui.cpp:112:46: note: Function 'menu_item_draw_sprite_set' argument 3 names different: declaration 'menu_text_diff_x' definition 'menu_text_diff_x_'.
berusky-1.7/src/gui.cpp:112:69: style: Function 'menu_item_draw_sprite_set' argument 4 names different: declaration 'menu_text_diff_y' definition 'menu_text_diff_y_'. [funcArgNamesDifferent]
berusky-1.7/src/gui.h:310:60: note: Function 'menu_item_draw_sprite_set' argument 4 names different: declaration 'menu_text_diff_y' definition 'menu_text_diff_y_'.
berusky-1.7/src/gui.cpp:112:69: note: Function 'menu_item_draw_sprite_set' argument 4 names different: declaration 'menu_text_diff_y' definition 'menu_text_diff_y_'.
berusky-1.7/src/gui.cpp:267:60: style: Function 'menu_item_draw_text' argument 2 names different: declaration 'spr_align' definition 'align'. [funcArgNamesDifferent]
berusky-1.7/src/gui.h:321:52: note: Function 'menu_item_draw_text' argument 2 names different: declaration 'spr_align' definition 'align'.
berusky-1.7/src/gui.cpp:267:60: note: Function 'menu_item_draw_text' argument 2 names different: declaration 'spr_align' definition 'align'.
berusky-1.7/src/gui.cpp:314:76: style: Function 'menu_item_draw_text' argument 4 names different: declaration 'align' definition 'spr_align'. [funcArgNamesDifferent]
berusky-1.7/src/gui.h:325:68: note: Function 'menu_item_draw_text' argument 4 names different: declaration 'align' definition 'spr_align'.
berusky-1.7/src/gui.cpp:314:76: note: Function 'menu_item_draw_text' argument 4 names different: declaration 'align' definition 'spr_align'.
berusky-1.7/src/gui.cpp:31:11: warning: Member variable 'gui_base::menu_spr_active' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/gui.cpp:31:11: warning: Member variable 'gui_base::menu_spr_inactive' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/gui.cpp:31:11: warning: Member variable 'gui_base::menu_text_diff_x' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/gui.cpp:31:11: warning: Member variable 'gui_base::menu_text_diff_y' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/gui.cpp:31:11: warning: Member variable 'gui_base::menu_spr_diff_dx' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/gui.cpp:31:11: warning: Member variable 'gui_base::menu_spr_diff_dy' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/gui.h:350:8: performance: Technically the member function 'gui_base::window_set_title' can be static. [functionStatic]
berusky-1.7/src/gui.cpp:517:16: note: Technically the member function 'gui_base::window_set_title' can be static.
berusky-1.7/src/gui.h:350:8: note: Technically the member function 'gui_base::window_set_title' can be static.
berusky-1.7/src/input.h:463:8: performance: Technically the member function 'input::key_status' can be static. [functionStatic]
berusky-1.7/src/input.cpp:157:13: note: Technically the member function 'input::key_status' can be static.
berusky-1.7/src/input.h:463:8: note: Technically the member function 'input::key_status' can be static.
berusky-1.7/src/input.h:464:8: performance: Technically the member function 'input::key_repeat' can be static. [functionStatic]
berusky-1.7/src/input.cpp:489:13: note: Technically the member function 'input::key_repeat' can be static.
berusky-1.7/src/input.h:464:8: note: Technically the member function 'input::key_repeat' can be static.
berusky-1.7/src/level_active.cpp:97:9: style: The scope of the variable 'p_start' can be reduced. [variableScope]
berusky-1.7/src/level_active.h:113:10: style: Technically the member function 'level_store::levelset_is_level' can be const. [functionConst]
berusky-1.7/src/level_active.cpp:192:19: note: Technically the member function 'level_store::levelset_is_level' can be const.
berusky-1.7/src/level_active.h:113:10: note: Technically the member function 'level_store::levelset_is_level' can be const.
berusky-1.7/src/level_active.h:114:10: style: Technically the member function 'level_store::levelset_get_levelnum' can be const. [functionConst]
berusky-1.7/src/level_active.cpp:197:19: note: Technically the member function 'level_store::levelset_get_levelnum' can be const.
berusky-1.7/src/level_active.h:114:10: note: Technically the member function 'level_store::levelset_get_levelnum' can be const.
berusky-1.7/src/level_game.cpp:104:16: warning: Member variable 'level_generic::background' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/level_game.cpp:104:16: warning: Member variable 'level_generic::player_active' is not initialized in the constructor. [uninitMemberVar]
berusky-1.7/src/level_game.h:388:8: performance: Technically the member function 'level_generic::level_exists' can be static. [functionStatic]
berusky-1.7/src/level_game.cpp:184:21: note: Technically the member function 'level_generic::level_exists' can be static.
berusky-1.7/src/level_game.h:388:8: note: Technically the member function 'level_generic::level_exists' can be static.
berusky-1.7/src/level_game.h:822:8: style: Technically the member function 'level_game::top_panel_player_draw' can be const. [functionConst]
berusky-1.7/src/level_game.cpp:460:18: note: Technically the member function 'level_game::top_panel_player_draw' can be const.
berusky-1.7/src/level_game.h:822:8: note: Technically the member function 'level_game::top_panel_player_draw' can be const.
berusky-1.7/src/level_game.h:825:8: style: Technically the member function 'level_game::low_panel_draw_matt' can be const. [functionConst]
berusky-1.7/src/level_game.cpp:525:18: note: Technically the member function 'level_game::low_panel_draw_matt' can be const.
berusky-1.7/src/level_game.h:825:8: note: Technically the member function 'level_game::low_panel_draw_matt' can be const.
berusky-1.7/src/level_game.h:1082:8: style: Technically the member function 'level_editor::export_to_core' can be const. [functionConst]
berusky-1.7/src/level_game.cpp:636:20: note: Technically the member function 'level_editor::export_to_core' can be const.
berusky-1.7/src/level_game.h:1082:8: note: Technically the member function 'level_editor::export_to_core' can be const.
berusky-1.7/src/profile.h:67:8: style: Technically the member function 'berusky_profile::level_set_get' can be const. [functionConst]
berusky-1.7/src/profile.cpp:65:23: note: Technically the member function 'berusky_profile::level_set_get' can be const.
berusky-1.7/src/profile.h:67:8: note: Technically the member function 'berusky_profile::level_set_get' can be const.
berusky-1.7/src/profile.h:70:8: style: Technically the member function 'berusky_profile::selected_level_get' can be const. [functionConst]
berusky-1.7/src/profile.cpp:43:23: note: Technically the member function 'berusky_profile::selected_level_get' can be const.
berusky-1.7/src/profile.h:70:8: note: Technically the member function 'berusky_profile::selected_level_get' can be const.
berusky-1.7/src/profile.h:73:8: style: Technically the member function 'berusky_profile::last_level_get' can be const. [functionConst]
berusky-1.7/src/profile.cpp:53:23: note: Technically the member function 'berusky_profile::last_level_get' can be const.
berusky-1.7/src/profile.h:73:8: note: Technically the member function 'berusky_profile::last_level_get' can be const.
berusky-1.7/src/utils.cpp:79:8: style: The scope of the variable 'logfile' can be reduced. [variableScope]
berusky-1.7/src/utils.cpp:147:75: error: Invalid itoa() argument nr 3. The value is 1 but the valid values are '2:36'. [invalidFunctionArg]
berusky-1.7/src/utils.cpp:160:76: error: Invalid itoa() argument nr 3. The value is 1 but the valid values are '2:36'. [invalidFunctionArg]
berusky-1.7/src/utils.cpp:172:84: error: Invalid itoa() argument nr 3. The value is 1 but the valid values are '2:36'. [invalidFunctionArg]
[02:26]

ftp://ftp.se.debian.org/debian/pool/main/b/berusky-data/berusky-data_1.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/berusky2/berusky2_0.10.orig.tar.gz
berusky2-0.10/src/adas/adas.c:390:3: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/adas/adas.c:388:3: note: Variable 'file' is reassigned a value before the old one has been used.
berusky2-0.10/src/adas/adas.c:390:3: note: Variable 'file' is reassigned a value before the old one has been used.
berusky2-0.10/src/adas/adas.c:207:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/adas/adas.c:207:10: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/adas/adas.c:208:9: style: The scope of the variable 'v_3' can be reduced. [variableScope]
berusky2-0.10/src/adas/adas.c:209:9: style: The scope of the variable 'v_6' can be reduced. [variableScope]
berusky2-0.10/src/adas/adas.c:210:22: style: The scope of the variable 'pSource' can be reduced. [variableScope]
berusky2-0.10/src/adas/adas.c:1125:9: style: The scope of the variable 'size' can be reduced. [variableScope]
berusky2-0.10/src/adas/adas.c:1264:22: style: The scope of the variable 'p_s' can be reduced. [variableScope]
berusky2-0.10/src/adas/ogg_io.c:181:10: style: The scope of the variable 'result' can be reduced. [variableScope]
berusky2-0.10/src/adas/ogg_stream.c:297:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
berusky2-0.10/src/adas/ogg_stream.c:190:7: style: The scope of the variable 'lReturn' can be reduced. [variableScope]
berusky2-0.10/src/adas/ogg_stream.c:230:10: style: The scope of the variable 'lReturn' can be reduced. [variableScope]
berusky2-0.10/src/adas/ogg_stream.c:232:10: style: The scope of the variable 'lWait' can be reduced. [variableScope]
berusky2-0.10/src/adas/ogg_stream.c:233:11: style: The scope of the variable 'dwStart' can be reduced. [variableScope]
berusky2-0.10/src/adas/ogg_stream.c:233:20: style: The scope of the variable 'dwFinish' can be reduced. [variableScope]
berusky2-0.10/src/adas/ogg_stream.c:233:30: style: The scope of the variable 'dwEplased' can be reduced. [variableScope]
berusky2-0.10/src/adas/ogg_stream.c:286:7: style: The scope of the variable 'lReturn' can be reduced. [variableScope]
berusky2-0.10/src/adas/ogg_stream.c:497:6: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/adas/ogg_stream.c:681:72: style: Function 'adas_OGG_Analyze_Stream' argument 3 names different: declaration 'p_cicles_file' definition 'p_cycles_file'. [funcArgNamesDifferent]
berusky2-0.10/src/adas/ogg_stream.h:53:72: note: Function 'adas_OGG_Analyze_Stream' argument 3 names different: declaration 'p_cicles_file' definition 'p_cycles_file'.
berusky2-0.10/src/adas/ogg_stream.c:681:72: note: Function 'adas_OGG_Analyze_Stream' argument 3 names different: declaration 'p_cicles_file' definition 'p_cycles_file'.
berusky2-0.10/src/adas/ogg_stream.c:734:0: error: Resource leak: pf_size_file [resourceLeak]
berusky2-0.10/src/adas/ogg_stream.c:734:0: error: Resource leak: pf_cycles_file [resourceLeak]
berusky2-0.10/src/age/graph/vertex_arrays.h:197:14: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
berusky2-0.10/src/age/graph/matrix_notified.h:64:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:70:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:78:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:84:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:90:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:101:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:107:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:113:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:119:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:125:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:131:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:142:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:148:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:154:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:165:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:171:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:177:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:183:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:189:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:195:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:201:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:207:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:214:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:225:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:231:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:237:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:243:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:255:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:266:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:272:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:280:6: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/matrix_notified.h:285:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/object_box.h:97:27: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/object_box.h:102:17: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/vector.h:428:11: style: Variable 'this->rotation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
berusky2-0.10/src/age/graph/vector.h:427:11: note: Variable 'this->rotation' is reassigned a value before the old one has been used if variable is no semaphore variable.
berusky2-0.10/src/age/graph/vector.h:428:11: note: Variable 'this->rotation' is reassigned a value before the old one has been used if variable is no semaphore variable.
berusky2-0.10/src/age/graph/vector.h:464:11: style: Variable 'this->rotation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
berusky2-0.10/src/age/graph/vector.h:463:11: note: Variable 'this->rotation' is reassigned a value before the old one has been used if variable is no semaphore variable.
berusky2-0.10/src/age/graph/vector.h:464:11: note: Variable 'this->rotation' is reassigned a value before the old one has been used if variable is no semaphore variable.
berusky2-0.10/src/age/graph/quat.h:204:11: style: The scope of the variable 'a' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/quat.h:205:11: style: The scope of the variable 'sina' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/matrix.h:537:11: style: The scope of the variable 'px' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/matrix.h:537:14: style: The scope of the variable 'py' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/matrix.h:783:11: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/matrix.h:783:13: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/matrix.h:783:15: style: The scope of the variable 'z' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/matrix.h:1294:16: style: The scope of the variable 'swap' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:39:30: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:40:8: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:40:10: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:40:12: style: The scope of the variable 'z' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:40:14: style: The scope of the variable 'xt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:40:17: style: The scope of the variable 'yt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:40:20: style: The scope of the variable 'zt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:40:23: style: The scope of the variable 'w' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:40:25: style: The scope of the variable 'fx' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:40:28: style: The scope of the variable 'fy' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:40:31: style: The scope of the variable 'fw' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:95:30: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:97:8: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:97:10: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:97:12: style: The scope of the variable 'z' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:97:14: style: The scope of the variable 'xt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:97:17: style: The scope of the variable 'yt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:97:20: style: The scope of the variable 'zt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/aabb.cpp:97:23: style: The scope of the variable 'w' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_linear.h:66:12: warning: Assert statement calls a function which may have desired side effects: 'track_get'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/animation_time.h:139:12: warning: Assert statement calls a function which may have desired side effects: 'stopped'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/color.h:78:3: warning: Member variable 'rgbf::r' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/color.h:78:3: warning: Member variable 'rgbf::g' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/color.h:78:3: warning: Member variable 'rgbf::b' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/color.h:278:3: warning: Member variable 'rgbaf::r' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/color.h:278:3: warning: Member variable 'rgbaf::g' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/color.h:278:3: warning: Member variable 'rgbaf::b' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/color.h:278:3: warning: Member variable 'rgbaf::a' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/color.h:517:3: warning: Member variable 'hsvf::h' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/color.h:517:3: warning: Member variable 'hsvf::s' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/color.h:517:3: warning: Member variable 'hsvf::v' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:215:3: warning: Member variable 'vect3df::x' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:215:3: warning: Member variable 'vect3df::y' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:215:3: warning: Member variable 'vect3df::z' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:299:3: warning: Member variable 'vect4df::w' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:345:3: warning: Member variable 'polar2di::rotation' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:383:3: warning: Member variable 'polar2df::length' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:383:3: warning: Member variable 'polar2df::rotation' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:420:3: warning: Member variable 'polar3di::rotation' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:420:3: warning: Member variable 'polar3di::elevation' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:424:3: warning: Member variable 'polar3di::elevation' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:456:3: warning: Member variable 'polar3df::length' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:456:3: warning: Member variable 'polar3df::rotation' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:456:3: warning: Member variable 'polar3df::elevation' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:460:3: warning: Member variable 'polar3df::elevation' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:731:3: warning: Member variable 'rect3df::x' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:731:3: warning: Member variable 'rect3df::y' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:731:3: warning: Member variable 'rect3df::z' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:731:3: warning: Member variable 'rect3df::dx' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:731:3: warning: Member variable 'rect3df::dy' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:731:3: warning: Member variable 'rect3df::dz' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vector.h:845:3: warning: Member variable 'plane::e' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/quat.h:253:3: warning: Member variable 'quat::w' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/quat.h:272:3: warning: Member variable 'quat::w' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_11' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_12' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_13' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_14' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_21' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_22' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_23' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_24' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_31' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_32' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_33' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_34' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_41' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_42' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_43' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:807:3: warning: Member variable 'glmatrix::_44' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:814:3: warning: Member variable 'glmatrix::_14' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:814:3: warning: Member variable 'glmatrix::_24' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:814:3: warning: Member variable 'glmatrix::_34' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:814:3: warning: Member variable 'glmatrix::_41' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:814:3: warning: Member variable 'glmatrix::_42' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:814:3: warning: Member variable 'glmatrix::_43' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/matrix.h:814:3: warning: Member variable 'glmatrix::_44' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/gext.h:31:1: style: The class 'gl_ext' does not have a constructor although it has private member variables. [noConstructor]
berusky2-0.10/src/age/graph/vertex_arrays.h:310:3: warning: Member variable 'varray_vertex::ivertexes' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vertex_arrays.h:310:3: warning: Member variable 'varray_vertex::inormals' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vertex_arrays.h:310:3: warning: Member variable 'varray_vertex::idiffuse' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vertex_arrays.h:310:3: warning: Member variable 'varray_vertex::ispecular' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/vertex_arrays.h:310:3: warning: Member variable 'varray_vertex::itext' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/surface.h:129:1: style: The class 'histogram_sector_info' does not have a constructor although it has private member variables. [noConstructor]
berusky2-0.10/src/age/graph/obb.h:379:1: style: The class 'obb_tree_item' does not have a constructor although it has private member variables. [noConstructor]
berusky2-0.10/src/age/graph/obb.h:391:1: style: The class 'obb_tree' does not have a constructor although it has private member variables. [noConstructor]
berusky2-0.10/src/age/graph/animation_track.h:172:3: warning: Member variable 'anim_track::type' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/animation_track.h:172:3: warning: Member variable 'anim_track::time_length' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/animation_time.h:157:3: warning: Member variable 'animation_track_time::time_lenght' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/animation_time.h:164:3: warning: Member variable 'animation_track_time::time_lenght' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/animation.h:107:3: warning: Member variable 'animation_template::lenght' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/material.h:369:23: warning: Member variable 'mesh_material::mflags' is not assigned a value in 'mesh_material::operator='. [operatorEqVarError]
berusky2-0.10/src/age/graph/material.h:369:23: warning: Member variable 'mesh_material::m2flags' is not assigned a value in 'mesh_material::operator='. [operatorEqVarError]
berusky2-0.10/src/age/graph/material.h:369:23: warning: Member variable 'mesh_material::p_text' is not assigned a value in 'mesh_material::operator='. [operatorEqVarError]
berusky2-0.10/src/age/graph/material.h:369:23: warning: Member variable 'mesh_material::shine' is not assigned a value in 'mesh_material::operator='. [operatorEqVarError]
berusky2-0.10/src/age/graph/material.h:374:3: warning: Member variable 'mesh_material::p_text' is not initialized in the constructor. [uninitMemberVarPrivate]
berusky2-0.10/src/age/graph/material.h:374:3: warning: Member variable 'mesh_material::shine' is not initialized in the constructor. [uninitMemberVarPrivate]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::videoram' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::vertexnum' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::position_num' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::p_pos' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::normal_num' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::p_norm' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::diffuse_num' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::p_diffuse' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::specular_num' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::p_specular' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::text_num' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:167:3: warning: Member variable 'mesh_vertex::p_uv' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:214:3: warning: Member variable 'mesh_face::videoram' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:214:3: warning: Member variable 'mesh_face::p_vertex' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:326:3: warning: Member variable 'mesh_face_list::p_face' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/mesh.h:326:3: warning: Member variable 'mesh_face_list::facenum' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/selection.h:41:1: style: The class 'selected_object_item' does not have a constructor although it has private member variables. [noConstructor]
berusky2-0.10/src/age/graph/object_mark.h:92:8: style: Unused private function: 'object_mark::mark_set_all' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/color_operators.h:274:5: performance: Variable 'op' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:190:13: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:195:13: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:200:13: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:226:5: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:227:5: performance: Variable 'g' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:228:5: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:235:5: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:236:5: performance: Variable 'g' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:237:5: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:241:5: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:242:5: performance: Variable 'g' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:243:5: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:418:17: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:423:17: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:428:17: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:440:5: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:441:5: performance: Variable 'g' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:442:5: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:443:5: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:448:5: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:449:5: performance: Variable 'g' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:450:5: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:451:5: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:456:5: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:457:5: performance: Variable 'g' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:458:5: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:459:5: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:466:5: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:467:5: performance: Variable 'g' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:468:5: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:469:5: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:474:5: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:475:5: performance: Variable 'g' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:476:5: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:477:5: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:97:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:97:14: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:102:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:102:13: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:176:13: performance: Variable 'z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:181:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:181:13: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:181:21: performance: Variable 'z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:186:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:187:5: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:188:5: performance: Variable 'z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:354:11: performance: Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:426:11: performance: Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:506:11: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:507:11: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:508:11: performance: Variable 'dx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:509:11: performance: Variable 'dy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:514:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:515:5: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:516:5: performance: Variable 'dx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:517:5: performance: Variable 'dy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:527:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:528:5: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:529:5: performance: Variable 'dx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:530:5: performance: Variable 'dy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:654:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:655:5: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:656:5: performance: Variable 'z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:658:5: performance: Variable 'dx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:659:5: performance: Variable 'dy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:660:5: performance: Variable 'dz' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:665:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:666:5: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:667:5: performance: Variable 'z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:669:5: performance: Variable 'dx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:670:5: performance: Variable 'dy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:671:5: performance: Variable 'dz' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:677:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:678:5: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:679:5: performance: Variable 'z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:681:5: performance: Variable 'dx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:682:5: performance: Variable 'dy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.h:683:5: performance: Variable 'dz' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vertex_arrays.h:312:5: performance: Variable 'handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vertex_arrays.h:427:5: performance: Variable 'handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/print.h:101:5: performance: Variable 'base' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/color.h:67:3: style: Technically the member function 'rgbf::operator<=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:67:3: style: Technically the member function 'rgbf::operator>=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:67:3: style: Technically the member function 'rgbf::operator<' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:67:3: style: Technically the member function 'rgbf::operator>' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:67:3: style: Technically the member function 'rgbf::operator==' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:67:3: style: Technically the member function 'rgbf::operator!=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:67:3: style: Technically the member function 'rgbf::operator+' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:67:3: style: Technically the member function 'rgbf::operator-' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:67:3: style: Technically the member function 'rgbf::operator*' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:67:3: style: Technically the member function 'rgbf::operator/' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:71:9: performance: Technically the member function 'rgbf::alpha_get' can be static. [functionStatic]
berusky2-0.10/src/age/graph/color.h:173:3: style: Technically the member function 'rgbb::operator<=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:173:3: style: Technically the member function 'rgbb::operator>=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:173:3: style: Technically the member function 'rgbb::operator<' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:173:3: style: Technically the member function 'rgbb::operator>' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:173:3: style: Technically the member function 'rgbb::operator==' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:173:3: style: Technically the member function 'rgbb::operator!=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:173:3: style: Technically the member function 'rgbb::operator+' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:173:3: style: Technically the member function 'rgbb::operator-' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:173:3: style: Technically the member function 'rgbb::operator*' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:173:3: style: Technically the member function 'rgbb::operator/' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:177:9: performance: Technically the member function 'rgbb::alpha_get' can be static. [functionStatic]
berusky2-0.10/src/age/graph/color.h:253:8: performance: Technically the member function 'rgbb::norm_color' can be static. [functionStatic]
berusky2-0.10/src/age/graph/color.h:267:3: style: Technically the member function 'rgbaf::operator<=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:267:3: style: Technically the member function 'rgbaf::operator>=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:267:3: style: Technically the member function 'rgbaf::operator<' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:267:3: style: Technically the member function 'rgbaf::operator>' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:267:3: style: Technically the member function 'rgbaf::operator==' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:267:3: style: Technically the member function 'rgbaf::operator!=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:267:3: style: Technically the member function 'rgbaf::operator+' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:267:3: style: Technically the member function 'rgbaf::operator-' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:267:3: style: Technically the member function 'rgbaf::operator*' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:267:3: style: Technically the member function 'rgbaf::operator/' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:271:9: style: Technically the member function 'rgbaf::alpha_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:310:3: style: Technically the member function 'rgbaf::operatorstructrgbaf_simple' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:358:9: style: Technically the member function 'rgbaf::intensity' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:401:3: style: Technically the member function 'rgbab::operator<=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:401:3: style: Technically the member function 'rgbab::operator>=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:401:3: style: Technically the member function 'rgbab::operator<' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:401:3: style: Technically the member function 'rgbab::operator>' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:401:3: style: Technically the member function 'rgbab::operator==' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:401:3: style: Technically the member function 'rgbab::operator!=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:401:3: style: Technically the member function 'rgbab::operator+' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:401:3: style: Technically the member function 'rgbab::operator-' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:401:3: style: Technically the member function 'rgbab::operator*' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:401:3: style: Technically the member function 'rgbab::operator/' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:405:9: style: Technically the member function 'rgbab::alpha_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:487:8: performance: Technically the member function 'rgbab::norm_color' can be static. [functionStatic]
berusky2-0.10/src/age/graph/color.h:506:3: style: Technically the member function 'hsvf::operator==' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:506:3: style: Technically the member function 'hsvf::operator!=' can be const. [functionConst]
berusky2-0.10/src/age/graph/color.h:510:8: performance: Technically the member function 'hsvf::norm_color' can be static. [functionStatic]
berusky2-0.10/src/age/graph/vector.h:120:3: style: Technically the member function 'vect2di::operator-' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:120:3: style: Technically the member function 'vect2di::operator/' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:120:3: style: Technically the member function 'vect2di::operator==' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:120:3: style: Technically the member function 'vect2di::dot_product' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:120:3: style: Technically the member function 'vect2di::size' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:120:3: style: Technically the member function 'vect2di::vect_mult' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:120:3: style: Technically the member function 'vect2di::zero' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:159:3: style: Technically the member function 'vect2df::operator-' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:159:3: style: Technically the member function 'vect2df::operator/' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:159:3: style: Technically the member function 'vect2df::operator==' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:159:3: style: Technically the member function 'vect2df::dot_product' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:159:3: style: Technically the member function 'vect2df::size' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:159:3: style: Technically the member function 'vect2df::vect_mult' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:159:3: style: Technically the member function 'vect2df::zero' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:204:3: style: Technically the member function 'vect3di::operator/' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:204:3: style: Technically the member function 'vect3di::operator==' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:204:3: style: Technically the member function 'vect3di::dot_product' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:204:3: style: Technically the member function 'vect3di::size' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:204:3: style: Technically the member function 'vect3di::zero' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:239:3: style: Technically the member function 'vect3df::operatorstructvect3df_simple' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:258:3: style: Technically the member function 'vect3df::operator/' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:258:3: style: Technically the member function 'vect3df::operator==' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:258:3: style: Technically the member function 'vect3df::dot_product' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:258:3: style: Technically the member function 'vect3df::size' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:258:3: style: Technically the member function 'vect3df::zero' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:533:3: style: Technically the member function 'rect2di::operatorstructrect2di_simple' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:560:8: style: Technically the member function 'rect2di::get' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:703:8: style: Technically the member function 'rect3di::get' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:802:9: style: Technically the member function 'plane::dist_to_point_nabs' can be const. [functionConst]
berusky2-0.10/src/age/graph/vector.h:807:8: style: Technically the member function 'plane::intersection' can be const. [functionConst]
berusky2-0.10/src/age/graph/matrix.h:182:9: style: Technically the member function 'glmatrix::determinant' can be const. [functionConst]
berusky2-0.10/src/age/graph/glwrapper.h:203:8: performance: Technically the member function 'gl_fog::disable' can be static. [functionStatic]
berusky2-0.10/src/age/graph/glwrapper.h:211:8: performance: Technically the member function 'gl_fog::enable' can be static. [functionStatic]
berusky2-0.10/src/age/graph/camera_interface.h:157:7: style: Technically the member function 'camera_interface::view_x_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera_interface.h:162:7: style: Technically the member function 'camera_interface::view_y_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera_interface.h:189:9: style: Technically the member function 'camera_interface::view_aspect_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera_interface.h:232:7: style: Technically the member function 'camera_interface::camera_screen_width_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera_interface.h:237:7: style: Technically the member function 'camera_interface::camera_screen_height_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera_interface.h:244:8: style: Technically the member function 'camera_interface::screen_size_changed' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera_interface.h:268:8: style: Technically the member function 'camera_interface::plane_auto_adjust_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera_interface.h:366:9: style: Technically the member function 'camera_interface::projection_fov_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera_interface.h:396:8: style: Technically the member function 'camera_interface::projection_planes_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera_interface.h:642:8: style: Technically the member function 'camera_interface::camera_changed' can be const. [functionConst]
berusky2-0.10/src/age/graph/gpipe.h:278:8: style: Technically the member function 'gpipe::render_state_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface.h:157:8: performance: Technically the member function 'histogram_cube::color_valid' can be static. [functionStatic]
berusky2-0.10/src/age/graph/surface.h:252:17: style: Technically the member function 'surface::surface_class_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface.h:263:16: style: Technically the member function 'surface::pixel_format_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface.h:294:10: style: Technically the member function 'surface::ref_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface_sdl.h:43:8: style: Technically the member function 'surface_sdl::pitch_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface_mask.h:95:7: style: Technically the member function 'surface_mask::index_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface_mask.h:116:8: performance: Technically the member function 'surface_mask::copy' can be static. [functionStatic]
berusky2-0.10/src/age/graph/surface_mask.h:120:8: performance: Technically the member function 'surface_mask::move' can be static. [functionStatic]
berusky2-0.10/src/age/graph/surface_mask.h:137:8: performance: Technically the member function 'surface_mask::create' can be static. [functionStatic]
berusky2-0.10/src/age/graph/surface_mask.h:163:8: performance: Technically the member function 'surface_mask::blit' can be static. [functionStatic]
berusky2-0.10/src/age/graph/surface_mask.h:168:8: performance: Technically the member function 'surface_mask::blit' can be static. [functionStatic]
berusky2-0.10/src/age/graph/surface_mask.h:174:8: performance: Technically the member function 'surface_mask::scale' can be static. [functionStatic]
berusky2-0.10/src/age/graph/surface_height.h:110:29: style: Technically the member function 'mid_point_config::interpolation_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface_height.h:123:8: style: Technically the member function 'mid_point_config::generation_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface_height.h:150:9: style: Technically the member function 'perlin_config::point_norm' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface_height.h:304:9: performance: Technically the member function 'surface_height::color_to_height' can be static. [functionStatic]
berusky2-0.10/src/age/graph/surface_height.h:308:9: performance: Technically the member function 'surface_height::color_to_height' can be static. [functionStatic]
berusky2-0.10/src/age/graph/alpha.h:72:8: style: Technically the member function 'alpha_func::blend_set_one_zero' can be const. [functionConst]
berusky2-0.10/src/age/graph/alpha.h:79:8: performance: Technically the member function 'alpha_func::blend_get_default' can be static. [functionStatic]
berusky2-0.10/src/age/graph/alpha.h:85:8: style: Technically the member function 'alpha_func::blend_set' can be const. [functionConst]
berusky2-0.10/src/age/graph/alpha.h:218:14: style: Technically the member function 'material_alpha::alpha_func_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/box.h:66:12: style: Technically the member function 'box::box_type_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/aabb.h:305:9: style: Technically the member function 'aabb::intersect' can be const. [functionConst]
berusky2-0.10/src/age/graph/aabb.cpp:311:12: note: Technically the member function 'aabb::intersect' can be const.
berusky2-0.10/src/age/graph/aabb.h:305:9: note: Technically the member function 'aabb::intersect' can be const.
berusky2-0.10/src/age/graph/lighting.h:73:9: style: Technically the member function 'phong_lighting_intensity::light_intensity_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/lighting.h:94:9: style: Technically the member function 'phong_lighting_intensity::light_intensity_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/object_base.h:50:7: style: Technically the member function 'object_base::reference_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/object_base.h:74:8: performance: Technically the member function 'object_base::create' can be static. [functionStatic]
berusky2-0.10/src/age/graph/object_base.h:82:8: performance: Technically the member function 'object_base::clear' can be static. [functionStatic]
berusky2-0.10/src/age/graph/object_name.h:57:7: style: Technically the member function 'object_name::name_ID_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/object_name.h:74:8: style: Technically the member function 'object_name::match_name' can be const. [functionConst]
berusky2-0.10/src/age/graph/object_mark.h:75:8: style: Technically the member function 'object_mark::mark_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/object_hierarchy.h:54:25: style: Technically the member function 'object_hierarchy_type::object_type_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/object_hierarchy.h:67:8: style: Technically the member function 'object_hierarchy_type::object_is_type' can be const. [functionConst]
berusky2-0.10/src/age/graph/object_hierarchy.h:73:8: style: Technically the member function 'object_hierarchy_type::object_is_geometry' can be const. [functionConst]
berusky2-0.10/src/age/graph/object_hierarchy.h:79:8: style: Technically the member function 'object_hierarchy_type::object_is_rendered' can be const. [functionConst]
berusky2-0.10/src/age/graph/object_hierarchy.h:140:8: performance: Technically the member function 'object_hierarchy::hierarchy_sibling_add' can be static. [functionStatic]
berusky2-0.10/src/age/graph/object_hierarchy.h:146:8: performance: Technically the member function 'object_hierarchy::hierarchy_child_add' can be static. [functionStatic]
berusky2-0.10/src/age/graph/object_hierarchy.h:154:8: performance: Technically the member function 'object_hierarchy::hierarchy_remove' can be static. [functionStatic]
berusky2-0.10/src/age/graph/object_hierarchy.h:168:8: performance: Technically the member function 'object_hierarchy::hierarchy_parent_set' can be static. [functionStatic]
berusky2-0.10/src/age/graph/object_hierarchy.h:187:8: style: Technically the member function 'object_hierarchy::is_hierarchy_root' can be const. [functionConst]
berusky2-0.10/src/age/graph/animation_track.h:72:7: style: Technically the member function 'anim_key::time_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/animation_track_linear.h:300:9: style: Technically the member function 'anim_key_lin_float::value_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/animation_time.h:49:8: style: Technically the member function 'animation_track_time::running' can be const. [functionConst]
berusky2-0.10/src/age/graph/animation_time.h:54:8: style: Technically the member function 'animation_track_time::stopped' can be const. [functionConst]
berusky2-0.10/src/age/graph/animation_time.h:59:19: style: Technically the member function 'animation_track_time::anim_state_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/animation_time.h:130:7: style: Technically the member function 'animation_track_time::run_time_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/animation_time.h:150:7: style: Technically the member function 'animation_track_time::length_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/animation.h:77:7: style: Technically the member function 'animation_template::length_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera.h:66:15: style: Technically the member function 'camera_object::camera_type_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera.h:263:9: style: Technically the member function 'camera_3ds::roll_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera.h:365:9: style: Technically the member function 'camera_polar::distance_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/camera.h:480:8: performance: Technically the member function 'camera_list::destroy' can be static. [functionStatic]
berusky2-0.10/src/age/graph/material_texture.h:616:8: performance: Technically the member function 'material_text_list::destroy' can be static. [functionStatic]
berusky2-0.10/src/age/graph/material.h:211:8: style: Technically the member function 'mesh_material::texture_enable' can be const. [functionConst]
berusky2-0.10/src/age/graph/material.h:220:8: style: Technically the member function 'mesh_material::texture_disable' can be const. [functionConst]
berusky2-0.10/src/age/graph/material.h:241:9: style: Technically the member function 'mesh_material::shine_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/material.h:396:8: performance: Technically the member function 'material_list::destroy' can be static. [functionStatic]
berusky2-0.10/src/age/graph/mesh.h:826:8: style: Technically the member function 'game_mesh::geometry_active' can be const. [functionConst]
berusky2-0.10/src/age/graph/mesh.h:977:8: performance: Technically the member function 'game_mesh_list::remove' can be static. [functionStatic]
berusky2-0.10/src/age/graph/print.h:71:7: performance: Technically the member function 'grf_print::font_width_get' can be static. [functionStatic]
berusky2-0.10/src/age/graph/print.h:76:7: performance: Technically the member function 'grf_print::font_height_get' can be static. [functionStatic]
berusky2-0.10/src/age/graph/print.h:155:9: style: Technically the member function 'grf_console::line_next' can be const. [functionConst]
berusky2-0.10/src/age/graph/print.h:167:9: style: Technically the member function 'grf_console::empty' can be const. [functionConst]
berusky2-0.10/src/age/graph/graph3d.h:181:14: style: Technically the member function 'graph3d::type_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/graph3d.h:236:8: performance: Technically the member function 'graph3d::fill' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.h:241:8: performance: Technically the member function 'graph3d::fill' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.h:246:8: performance: Technically the member function 'graph3d::fill' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.h:251:8: performance: Technically the member function 'graph3d::fill' can be static. [functionStatic]
berusky2-0.10/src/age/graph/aabb.h:95:16: warning: Virtual function 'set' is called from constructor 'aabb()' at line 394. Dynamic binding is not used. [virtualCallInConstructor]
berusky2-0.10/src/age/graph/aabb.h:394:5: note: Calling set
berusky2-0.10/src/age/graph/aabb.h:95:16: note: set is a virtual method
berusky2-0.10/src/age/graph/aabb.h:101:16: warning: Virtual function 'set' is called from constructor 'aabb(struct vect3df*p_min,struct vect3df*p_max)' at line 400. Dynamic binding is not used. [virtualCallInConstructor]
berusky2-0.10/src/age/graph/aabb.h:400:5: note: Calling set
berusky2-0.10/src/age/graph/aabb.h:101:16: note: set is a virtual method
berusky2-0.10/src/age/graph/aabb.h:119:16: warning: Virtual function 'set_len' is called from constructor 'aabb(struct vect3df*p_len)' at line 406. Dynamic binding is not used. [virtualCallInConstructor]
berusky2-0.10/src/age/graph/aabb.h:406:5: note: Calling set_len
berusky2-0.10/src/age/graph/aabb.h:119:16: note: set_len is a virtual method
berusky2-0.10/src/age/graph/aabb.h:107:16: warning: Virtual function 'set' is called from constructor 'aabb(float x,float y,float z,float dx,float dy,float dz)' at line 412. Dynamic binding is not used. [virtualCallInConstructor]
berusky2-0.10/src/age/graph/aabb.h:412:5: note: Calling set
berusky2-0.10/src/age/graph/aabb.h:107:16: note: set is a virtual method
berusky2-0.10/src/age/graph/aabb.h:125:16: warning: Virtual function 'set' is called from constructor 'aabb(struct vect3df*p_list,int num,tface*p_face,int facenum)' at line 432. Dynamic binding is not used. [virtualCallInConstructor]
berusky2-0.10/src/age/graph/aabb.h:432:5: note: Calling set
berusky2-0.10/src/age/graph/aabb.h:125:16: note: set is a virtual method
berusky2-0.10/src/age/graph/aabb.h:134:16: warning: Virtual function 'set' is called from constructor 'aabb(class glmatrix*p_mat,struct vect3df*p_list,int num,tface*p_face,int facenum)' at line 438. Dynamic binding is not used. [virtualCallInConstructor]
berusky2-0.10/src/age/graph/aabb.h:438:5: note: Calling set
berusky2-0.10/src/age/graph/aabb.h:134:16: note: set is a virtual method
berusky2-0.10/src/age/graph/aabb.h:147:16: warning: Virtual function 'set' is called from constructor 'aabb(class box*p_src)' at line 422. Dynamic binding is not used. [virtualCallInConstructor]
berusky2-0.10/src/age/graph/aabb.cpp:422:3: note: Calling set
berusky2-0.10/src/age/graph/aabb.h:147:16: note: set is a virtual method
berusky2-0.10/src/age/graph/color_operators.h:272:3: style: Struct 'blend_operation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:82:3: style: Class 'rgbf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:87:3: style: Class 'rgbf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:92:3: style: Class 'rgbf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:97:3: style: Class 'rgbf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:125:3: style: Class 'rgbf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:126:3: style: Class 'rgbf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:188:3: style: Class 'rgbb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:193:3: style: Class 'rgbb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:198:3: style: Class 'rgbb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:203:3: style: Class 'rgbb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:233:3: style: Class 'rgbb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:239:3: style: Class 'rgbb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:282:3: style: Class 'rgbaf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:287:3: style: Class 'rgbaf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:292:3: style: Class 'rgbaf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:297:3: style: Class 'rgbaf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:302:3: style: Class 'rgbaf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:345:3: style: Class 'rgbaf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:346:3: style: Class 'rgbaf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:416:3: style: Class 'rgbab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:421:3: style: Class 'rgbab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:426:3: style: Class 'rgbab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:431:3: style: Class 'rgbab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:464:3: style: Class 'rgbab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/color.h:472:3: style: Class 'rgbab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:95:3: style: Struct 'vect2di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:105:3: style: Struct 'vect2di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:106:3: style: Struct 'vect2di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:108:3: style: Struct 'vect2di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:136:3: style: Struct 'vect2df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:146:3: style: Struct 'vect2df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:147:3: style: Struct 'vect2df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:174:3: style: Struct 'vect3di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:184:3: style: Struct 'vect3di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:191:3: style: Struct 'vect3di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:192:3: style: Struct 'vect3di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:219:3: style: Struct 'vect3df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:229:3: style: Struct 'vect3df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:230:3: style: Struct 'vect3df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:232:3: style: Struct 'vect3df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:303:3: style: Struct 'vect4df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:349:3: style: Struct 'polar2di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:350:3: style: Struct 'polar2di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:387:3: style: Struct 'polar2df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:388:3: style: Struct 'polar2df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:431:3: style: Struct 'polar3di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:432:3: style: Struct 'polar3di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:467:3: style: Struct 'polar3df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:468:3: style: Struct 'polar3df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:499:3: style: Struct 'rect2di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:512:3: style: Struct 'rect2di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:525:3: style: Struct 'rect2di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:647:3: style: Struct 'rect3di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:652:3: style: Struct 'rect3di' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:735:3: style: Struct 'rect3df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/vector.h:740:3: style: Struct 'rect3df' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/matrix.h:846:3: style: Class 'glmatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/matrix_notified.h:323:3: style: Class 'matrix_notified' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/surface.h:235:3: style: Struct 'histogram_table' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/surface_sw.h:150:3: style: Class 'surface_sw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/surface_height.h:438:3: style: Class 'surface_height' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/box.h:157:3: style: Class 'box' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/aabb.h:404:3: style: Class 'aabb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/aabb.h:416:3: style: Class 'aabb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/aabb.h:442:3: style: Class 'aabb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/obb.h:359:3: style: Class 'obb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/obb.h:373:3: style: Class 'obb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/scene_reference.h:58:3: style: Struct 'scene_reference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/object_list.h:47:3: style: Class 'object_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/object_list.h:72:3: style: Class 'object_list_head' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/object_hierarchy.h:213:3: style: Class 'object_hierarchy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/object_hierarchy.h:235:3: style: Class 'object_render_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/object_scene.h:114:3: style: Class 'scene_object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/object_scene.h:131:3: style: Class 'scene_object_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/object_scene.h:212:3: style: Class 'scene_object_tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/object_world.h:69:3: style: Class 'object_world' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/object_box.h:128:3: style: Class 'object_box' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/object_geometry.h:59:3: style: Class 'scene_object_geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation_track_linear.h:176:3: style: Class 'anim_track_lin_vect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation_track_linear.h:274:3: style: Class 'anim_track_lin_quat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation_track_linear.h:372:3: style: Class 'anim_track_lin_float' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation_track_linear.h:470:3: style: Class 'anim_track_lin_wvect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation_track_bezier.h:185:3: style: Class 'anim_track_bez_vect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation_track_bezier.h:287:3: style: Class 'anim_track_bez_quat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation_track_bezier.h:389:3: style: Class 'anim_track_bez_float' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation_track_bezier.h:491:3: style: Class 'anim_track_bez_wvect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation_time.h:164:3: style: Class 'animation_track_time' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation.h:107:3: style: Class 'animation_template' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/animation.h:203:3: style: Class 'animation_runtime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/camera.h:139:3: style: Class 'camera_object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/camera.h:300:3: style: Class 'camera_3ds' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/camera.h:447:3: style: Class 'camera_polar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/camera.h:511:3: style: Class 'camera_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/material_texture.h:586:3: style: Class 'material_text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/material_texture.h:661:3: style: Class 'material_text_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/material.h:364:3: style: Class 'mesh_material' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/material.h:374:3: style: Class 'mesh_material' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/material.h:415:3: style: Class 'material_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/mesh.h:167:3: style: Class 'mesh_vertex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/mesh.h:326:3: style: Class 'mesh_face_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/mesh.h:722:3: style: Class 'mesh_geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/mesh.h:727:3: style: Class 'mesh_geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/mesh.h:954:3: style: Class 'game_mesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/mesh.h:955:3: style: Class 'game_mesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/mesh.h:996:3: style: Class 'game_mesh_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/surface.h:227:8: style: The function 'color_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:96:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface.h:227:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface.h:230:8: style: The function 'color_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:90:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface.h:230:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:50:8: style: The function 'width_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:334:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:50:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:55:8: style: The function 'height_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:335:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:55:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:60:8: style: The function 'size_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:336:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:60:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:83:8: style: The function 'lock_required' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:279:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:83:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:88:8: style: The function 'locked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:284:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:88:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:93:8: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:285:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:93:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:101:8: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:286:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:101:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:113:8: style: The function 'loaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:311:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:113:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:118:8: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:313:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:118:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:119:8: style: The function 'load_alpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:314:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:119:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:121:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:316:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:121:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:128:8: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:322:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:128:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:129:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:323:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:129:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:151:8: style: The function 'convert_to_texture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:327:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:151:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:152:8: style: The function 'convert_to_display_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:328:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:152:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:153:8: style: The function 'convert_to_alpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:329:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:153:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:160:10: style: The function 'pixels_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:270:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:160:10: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sdl.h:169:10: style: The function 'pixels_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:271:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sdl.h:169:10: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:45:8: style: The function 'loaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:311:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:45:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:50:10: style: The function 'pixels_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:270:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:50:10: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:55:10: style: The function 'pixels_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:271:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:55:10: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:67:8: style: The function 'width_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:334:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:67:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:71:8: style: The function 'height_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:335:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:71:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:75:8: style: The function 'size_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:336:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:75:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:83:8: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:313:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:83:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:84:8: style: The function 'load_alpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:314:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:84:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:86:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:316:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:86:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:93:8: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:322:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:93:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_sw.h:94:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:323:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_sw.h:94:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:59:8: style: The function 'loaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:311:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:59:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:64:10: style: The function 'pixels_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:270:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:64:10: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:69:10: style: The function 'pixels_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:271:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:69:10: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:81:8: style: The function 'width_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:334:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:81:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:85:8: style: The function 'height_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:335:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:85:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:89:8: style: The function 'size_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:336:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:89:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:102:8: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:313:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:102:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:106:8: style: The function 'load_alpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:314:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:106:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:111:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:316:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:111:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:127:8: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:322:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:127:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:131:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:323:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:131:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:199:8: style: The function 'mask_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface_mask.h:40:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:199:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_mask.h:204:8: style: The function 'mask_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface_mask.h:41:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_mask.h:204:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_height.h:264:8: style: The function 'width_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:334:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_height.h:264:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_height.h:268:8: style: The function 'height_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:335:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_height.h:268:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_height.h:275:8: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:313:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_height.h:275:8: note: Function in derived class
berusky2-0.10/src/age/graph/surface_height.h:284:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/surface.h:323:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/surface_height.h:284:8: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:88:18: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:73:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:88:18: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:95:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:80:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:95:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:101:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:81:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:101:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:107:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:82:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:107:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:113:16: style: The function 'set_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:83:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:113:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:119:16: style: The function 'set_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:84:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:119:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:125:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:85:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:125:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:134:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:86:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:134:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:178:16: style: The function 'adjust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:91:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:178:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:200:16: style: The function 'adjust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:100:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:200:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:219:18: style: The function 'center_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:104:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:219:18: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:227:18: style: The function 'center_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:105:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:227:18: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:235:18: style: The function 'length_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:106:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:235:18: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:253:16: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:110:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:253:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:254:16: style: The function 'visible_full' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:111:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:254:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:258:16: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:115:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:258:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:265:16: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:116:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:265:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:274:15: style: The function 'intersect_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:120:15: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:274:15: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:276:15: style: The function 'intersect_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:121:15: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:276:15: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:283:15: style: The function 'intersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:122:15: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:283:15: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:290:15: style: The function 'intersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:123:15: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:290:15: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:300:17: style: The function 'intersect_plane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:128:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:300:17: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:301:17: style: The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:129:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:301:17: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:309:17: style: The function 'dist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:133:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:309:17: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:333:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:134:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:333:16: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:337:17: style: The function 'border_vertexnum_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:139:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:337:17: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:342:18: style: The function 'border_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:140:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:342:18: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:367:17: style: The function 'transformate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:144:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:367:17: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:377:17: style: The function 'volume_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:148:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:377:17: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:387:18: style: The function 'to_aabb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:152:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:387:18: note: Function in derived class
berusky2-0.10/src/age/graph/aabb.h:388:18: style: The function 'to_obb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:153:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/aabb.h:388:18: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:55:17: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:73:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:55:17: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:62:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:80:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:62:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:73:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:81:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:73:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:83:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:82:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:83:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:87:16: style: The function 'set_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:83:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:87:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:91:16: style: The function 'set_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:84:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:91:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:99:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:85:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:99:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:100:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:86:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:100:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:121:16: style: The function 'adjust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:91:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:121:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:122:16: style: The function 'adjust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:100:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:122:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:131:18: style: The function 'center_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:104:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:131:18: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:137:18: style: The function 'center_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:105:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:137:18: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:143:18: style: The function 'length_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:106:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:143:18: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:151:16: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:110:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:151:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:152:16: style: The function 'visible_full' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:111:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:152:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:156:16: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:115:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:156:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:174:16: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:116:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:174:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:183:15: style: The function 'intersect_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:120:15: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:183:15: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:185:15: style: The function 'intersect_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:121:15: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:185:15: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:192:15: style: The function 'intersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:122:15: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:192:15: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:194:15: style: The function 'intersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:123:15: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:194:15: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:215:17: style: The function 'intersect_plane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:128:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:215:17: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:216:17: style: The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:129:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:216:17: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:220:9: style: The function 'dist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:133:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:220:9: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:246:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:134:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:246:8: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:250:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:135:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:250:8: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:258:9: style: The function 'transformate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:144:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:258:9: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:262:18: style: The function 'to_aabb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:152:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:262:18: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:263:18: style: The function 'to_obb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:153:18: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:263:18: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:321:16: style: The function 'border_vertexnum_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:139:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:321:16: note: Function in derived class
berusky2-0.10/src/age/graph/obb.h:326:18: style: The function 'border_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/box.h:140:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/obb.h:326:18: note: Function in derived class
berusky2-0.10/src/age/graph/object_scene.h:47:16: style: The function 'select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/object_select.h:45:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/object_scene.h:47:16: note: Function in derived class
berusky2-0.10/src/age/graph/object_scene.h:48:16: style: The function 'unselect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/object_select.h:50:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/object_scene.h:48:16: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:53:7: style: The function 'key_get_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:160:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:53:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:64:7: style: The function 'key_get_time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:161:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:64:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:75:7: style: The function 'key_get_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:162:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:75:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:85:12: style: The function 'key_get_time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:163:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:85:12: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:122:8: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:141:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:122:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:127:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:142:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:127:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:160:7: style: The function 'keynum_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:155:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:160:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:165:14: style: The function 'track_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:156:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:165:14: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:220:8: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:141:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:220:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:225:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:142:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:225:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:258:7: style: The function 'keynum_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:155:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:258:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:263:14: style: The function 'track_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:156:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:263:14: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:318:8: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:141:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:318:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:323:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:142:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:323:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:356:7: style: The function 'keynum_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:155:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:356:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:361:14: style: The function 'track_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:156:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:361:14: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:416:8: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:141:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:416:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:421:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:142:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:421:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:454:7: style: The function 'keynum_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:155:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:454:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_linear.h:459:14: style: The function 'track_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:156:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_linear.h:459:14: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:66:7: style: The function 'key_get_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:160:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:66:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:73:7: style: The function 'key_get_time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:161:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:73:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:80:7: style: The function 'key_get_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:162:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:80:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:90:12: style: The function 'key_get_time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:163:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:90:12: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:127:8: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:141:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:127:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:132:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:142:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:132:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:165:7: style: The function 'keynum_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:155:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:165:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:170:14: style: The function 'track_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:156:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:170:14: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:229:8: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:141:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:229:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:234:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:142:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:234:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:267:7: style: The function 'keynum_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:155:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:267:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:272:14: style: The function 'track_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:156:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:272:14: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:331:8: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:141:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:331:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:336:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:142:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:336:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:369:7: style: The function 'keynum_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:155:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:369:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:374:14: style: The function 'track_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:156:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:374:14: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:433:8: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:141:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:433:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:438:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:142:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:438:8: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:471:7: style: The function 'keynum_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:155:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:471:7: note: Function in derived class
berusky2-0.10/src/age/graph/animation_track_bezier.h:476:14: style: The function 'track_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/animation_track.h:156:23: note: Virtual function in base class
berusky2-0.10/src/age/graph/animation_track_bezier.h:476:14: note: Function in derived class
berusky2-0.10/src/age/graph/camera.h:77:22: style: The function 'camera_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/camera_interface.h:411:22: note: Virtual function in base class
berusky2-0.10/src/age/graph/camera.h:77:22: note: Function in derived class
berusky2-0.10/src/age/graph/camera.h:82:22: style: The function 'camera_invert_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/camera_interface.h:416:22: note: Virtual function in base class
berusky2-0.10/src/age/graph/camera.h:82:22: note: Function in derived class
berusky2-0.10/src/age/graph/camera.h:91:22: style: The function 'camera_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/camera_interface.h:425:22: note: Virtual function in base class
berusky2-0.10/src/age/graph/camera.h:91:22: note: Function in derived class
berusky2-0.10/src/age/graph/camera.h:96:22: style: The function 'camera_invert_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/camera_interface.h:429:22: note: Virtual function in base class
berusky2-0.10/src/age/graph/camera.h:96:22: note: Function in derived class
berusky2-0.10/src/age/graph/camera.h:120:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/camera_interface.h:659:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/camera.h:120:16: note: Function in derived class
berusky2-0.10/src/age/graph/camera.h:281:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/camera.h:120:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/camera.h:281:16: note: Function in derived class
berusky2-0.10/src/age/graph/camera.h:436:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/camera.h:281:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/camera.h:436:16: note: Function in derived class
berusky2-0.10/src/age/graph/mesh.h:308:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/mesh.h:204:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/mesh.h:308:8: note: Function in derived class
berusky2-0.10/src/age/graph/mesh.h:836:16: style: The function 'object_box_changed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/object_box.h:59:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/mesh.h:836:16: note: Function in derived class
berusky2-0.10/src/age/graph/mesh.h:841:17: style: The function 'object_box_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/object_box.h:54:17: note: Virtual function in base class
berusky2-0.10/src/age/graph/mesh.h:841:17: note: Function in derived class
berusky2-0.10/src/age/graph/mesh.h:846:16: style: The function 'object_box_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/object_box.h:64:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/mesh.h:846:16: note: Function in derived class
berusky2-0.10/src/age/graph/mesh.h:865:12: style: The function 'object_box_type_get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/object_box.h:70:20: note: Virtual function in base class
berusky2-0.10/src/age/graph/mesh.h:865:12: note: Function in derived class
berusky2-0.10/src/age/graph/mesh.h:870:8: style: The function 'object_box_type_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/graph/object_box.h:75:16: note: Virtual function in base class
berusky2-0.10/src/age/graph/mesh.h:870:8: note: Function in derived class
berusky2-0.10/src/age/graph/alpha.h:72:8: style: Unused private function: 'alpha_func::blend_set_one_zero' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/alpha.h:79:8: style: Unused private function: 'alpha_func::blend_get_default' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/alpha.h:85:8: style: Unused private function: 'alpha_func::blend_set' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/alpha.h:108:8: style: Unused private function: 'alpha_func::blend_param' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:32:13: style: The scope of the variable 'p_tmp' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:33:11: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:85:9: style: The scope of the variable 'dop' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:242:15: style: The scope of the variable 'p1' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:243:9: style: The scope of the variable 'F1' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:243:12: style: The scope of the variable 'F2' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:243:15: style: The scope of the variable 'F3' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:243:18: style: The scope of the variable 'F4' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:244:11: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:244:14: style: The scope of the variable 't3' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:246:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:336:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:422:11: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:422:14: style: The scope of the variable 't3' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:423:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:559:15: style: The scope of the variable 'p1' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:560:9: style: The scope of the variable 'F1' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:560:12: style: The scope of the variable 'F2' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:560:15: style: The scope of the variable 'F3' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:560:18: style: The scope of the variable 'F4' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:561:11: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:561:14: style: The scope of the variable 't3' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:563:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:279:79: style: Function 'tangent' argument 3 names different: declaration 'p_tn' definition 'p_q'. [funcArgNamesDifferent]
berusky2-0.10/src/age/graph/animation_track_bezier.h:279:60: note: Function 'tangent' argument 3 names different: declaration 'p_tn' definition 'p_q'.
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:279:79: note: Function 'tangent' argument 3 names different: declaration 'p_tn' definition 'p_q'.
berusky2-0.10/src/age/graph/animation_track_bezier.cpp:59:10: warning: Assert statement calls a function which may have desired side effects: 'track_get'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/animation_track_linear.cpp:51:9: style: The scope of the variable 'dop' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_linear.cpp:107:17: style: The scope of the variable 'p_p1' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_linear.cpp:108:11: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_linear.cpp:110:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_linear.cpp:136:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_linear.cpp:158:11: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_linear.cpp:159:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_linear.cpp:180:17: style: The scope of the variable 'p_p1' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_linear.cpp:181:11: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/animation_track_linear.cpp:183:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/box.cpp:114:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
berusky2-0.10/src/age/graph/color_hsv.cpp:42:9: style: The scope of the variable 'f' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/color_hsv.cpp:42:12: style: The scope of the variable 'p' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/color_hsv.cpp:42:15: style: The scope of the variable 'q' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/color_hsv.cpp:42:18: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/graph3d.h:335:8: performance: Technically the member function 'graph3d::draw_rect_line_2d' can be static. [functionStatic]
berusky2-0.10/src/age/graph/draw.cpp:30:15: note: Technically the member function 'graph3d::draw_rect_line_2d' can be static.
berusky2-0.10/src/age/graph/graph3d.h:335:8: note: Technically the member function 'graph3d::draw_rect_line_2d' can be static.
berusky2-0.10/src/age/graph/graph3d.h:336:8: performance: Technically the member function 'graph3d::draw_rect_solid_2d' can be static. [functionStatic]
berusky2-0.10/src/age/graph/draw.cpp:42:15: note: Technically the member function 'graph3d::draw_rect_solid_2d' can be static.
berusky2-0.10/src/age/graph/graph3d.h:336:8: note: Technically the member function 'graph3d::draw_rect_solid_2d' can be static.
berusky2-0.10/src/age/graph/graph3d.h:338:8: performance: Technically the member function 'graph3d::draw_line_3d' can be static. [functionStatic]
berusky2-0.10/src/age/graph/draw.cpp:53:15: note: Technically the member function 'graph3d::draw_line_3d' can be static.
berusky2-0.10/src/age/graph/graph3d.h:338:8: note: Technically the member function 'graph3d::draw_line_3d' can be static.
berusky2-0.10/src/age/graph/graph3d.h:339:8: performance: Technically the member function 'graph3d::draw_line_3d' can be static. [functionStatic]
berusky2-0.10/src/age/graph/draw.cpp:62:15: note: Technically the member function 'graph3d::draw_line_3d' can be static.
berusky2-0.10/src/age/graph/graph3d.h:339:8: note: Technically the member function 'graph3d::draw_line_3d' can be static.
berusky2-0.10/src/age/graph/graph3d.h:341:8: performance: Technically the member function 'graph3d::draw_cursor_normal' can be static. [functionStatic]
berusky2-0.10/src/age/graph/draw.cpp:71:15: note: Technically the member function 'graph3d::draw_cursor_normal' can be static.
berusky2-0.10/src/age/graph/graph3d.h:341:8: note: Technically the member function 'graph3d::draw_cursor_normal' can be static.
berusky2-0.10/src/age/graph/graph3d.h:342:8: performance: Technically the member function 'graph3d::draw_cursor_rect_select' can be static. [functionStatic]
berusky2-0.10/src/age/graph/draw.cpp:84:15: note: Technically the member function 'graph3d::draw_cursor_rect_select' can be static.
berusky2-0.10/src/age/graph/graph3d.h:342:8: note: Technically the member function 'graph3d::draw_cursor_rect_select' can be static.
berusky2-0.10/src/age/graph/graph3d.h:345:8: performance: Technically the member function 'graph3d::draw_cube_line' can be static. [functionStatic]
berusky2-0.10/src/age/graph/draw.cpp:95:15: note: Technically the member function 'graph3d::draw_cube_line' can be static.
berusky2-0.10/src/age/graph/graph3d.h:345:8: note: Technically the member function 'graph3d::draw_cube_line' can be static.
berusky2-0.10/src/age/graph/graph3d.h:348:8: performance: Technically the member function 'graph3d::draw_cube_solid' can be static. [functionStatic]
berusky2-0.10/src/age/graph/draw.cpp:139:15: note: Technically the member function 'graph3d::draw_cube_solid' can be static.
berusky2-0.10/src/age/graph/graph3d.h:348:8: note: Technically the member function 'graph3d::draw_cube_solid' can be static.
berusky2-0.10/src/age/graph/graph3d.h:355:8: performance: Technically the member function 'graph3d::draw_camera' can be static. [functionStatic]
berusky2-0.10/src/age/graph/draw.cpp:376:15: note: Technically the member function 'graph3d::draw_camera' can be static.
berusky2-0.10/src/age/graph/graph3d.h:355:8: note: Technically the member function 'graph3d::draw_camera' can be static.
berusky2-0.10/src/age/graph/gext.h:76:8: performance: Technically the member function 'gl_ext::gl_init_ati_env_bump' can be static. [functionStatic]
berusky2-0.10/src/age/graph/gext.cpp:437:14: note: Technically the member function 'gl_ext::gl_init_ati_env_bump' can be static.
berusky2-0.10/src/age/graph/gext.h:76:8: note: Technically the member function 'gl_ext::gl_init_ati_env_bump' can be static.
berusky2-0.10/src/age/graph/glwrapper.h:706:26: style: Unused private function: 'gl_texture_operators::op_modulation' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/glwrapper.h:707:26: style: Unused private function: 'gl_texture_operators::op_modulation_comb' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/glwrapper.h:708:26: style: Unused private function: 'gl_texture_operators::op_modulation_2x_comb' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/glwrapper.h:709:26: style: Unused private function: 'gl_texture_operators::op_add' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/glwrapper.h:710:26: style: Unused private function: 'gl_texture_operators::op_add_comb' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/glwrapper.h:711:26: style: Unused private function: 'gl_texture_operators::op_decal' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/glwrapper.h:712:26: style: Unused private function: 'gl_texture_operators::op_blend' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/glwrapper.h:713:26: style: Unused private function: 'gl_texture_operators::op_replace' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/glwrapper.h:714:26: style: Unused private function: 'gl_texture_operators::op_dot3_bump' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/graph3d.cpp:503:10: warning: Member variable 'graph3d::p_scene_active' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/graph3d.cpp:503:10: warning: Member variable 'graph3d::current_fps' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/graph3d.cpp:503:10: warning: Member variable 'graph3d::mouse_cursor_type' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/graph3d.cpp:510:10: warning: Member variable 'graph3d::p_scene_active' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/graph3d.cpp:510:10: warning: Member variable 'graph3d::current_fps' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/graph3d.cpp:510:10: warning: Member variable 'graph3d::mouse_cursor_type' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/graph3d.h:272:8: style: Technically the member function 'graph3d::clear' can be const. [functionConst]
berusky2-0.10/src/age/graph/graph3d.cpp:254:15: note: Technically the member function 'graph3d::clear' can be const.
berusky2-0.10/src/age/graph/graph3d.h:272:8: note: Technically the member function 'graph3d::clear' can be const.
berusky2-0.10/src/age/graph/graph3d.h:279:8: performance: Technically the member function 'graph3d::config_draw_grid' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:101:15: note: Technically the member function 'graph3d::config_draw_grid' can be static.
berusky2-0.10/src/age/graph/graph3d.h:279:8: note: Technically the member function 'graph3d::config_draw_grid' can be static.
berusky2-0.10/src/age/graph/graph3d.h:280:8: performance: Technically the member function 'graph3d::config_draw_boxes' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:106:15: note: Technically the member function 'graph3d::config_draw_boxes' can be static.
berusky2-0.10/src/age/graph/graph3d.h:280:8: note: Technically the member function 'graph3d::config_draw_boxes' can be static.
berusky2-0.10/src/age/graph/graph3d.h:281:8: performance: Technically the member function 'graph3d::config_draw_console' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:111:15: note: Technically the member function 'graph3d::config_draw_console' can be static.
berusky2-0.10/src/age/graph/graph3d.h:281:8: note: Technically the member function 'graph3d::config_draw_console' can be static.
berusky2-0.10/src/age/graph/graph3d.h:282:8: performance: Technically the member function 'graph3d::config_draw_mouse_cursor' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:116:15: note: Technically the member function 'graph3d::config_draw_mouse_cursor' can be static.
berusky2-0.10/src/age/graph/graph3d.h:282:8: note: Technically the member function 'graph3d::config_draw_mouse_cursor' can be static.
berusky2-0.10/src/age/graph/graph3d.h:283:8: performance: Technically the member function 'graph3d::config_draw_pivots' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:122:15: note: Technically the member function 'graph3d::config_draw_pivots' can be static.
berusky2-0.10/src/age/graph/graph3d.h:283:8: note: Technically the member function 'graph3d::config_draw_pivots' can be static.
berusky2-0.10/src/age/graph/graph3d.h:284:8: performance: Technically the member function 'graph3d::config_draw_fps' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:127:15: note: Technically the member function 'graph3d::config_draw_fps' can be static.
berusky2-0.10/src/age/graph/graph3d.h:284:8: note: Technically the member function 'graph3d::config_draw_fps' can be static.
berusky2-0.10/src/age/graph/graph3d.h:285:8: performance: Technically the member function 'graph3d::config_draw_points' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:144:15: note: Technically the member function 'graph3d::config_draw_points' can be static.
berusky2-0.10/src/age/graph/graph3d.h:285:8: note: Technically the member function 'graph3d::config_draw_points' can be static.
berusky2-0.10/src/age/graph/graph3d.h:286:8: performance: Technically the member function 'graph3d::config_draw_wired' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:132:15: note: Technically the member function 'graph3d::config_draw_wired' can be static.
berusky2-0.10/src/age/graph/graph3d.h:286:8: note: Technically the member function 'graph3d::config_draw_wired' can be static.
berusky2-0.10/src/age/graph/graph3d.h:287:8: performance: Technically the member function 'graph3d::config_draw_normals' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:156:15: note: Technically the member function 'graph3d::config_draw_normals' can be static.
berusky2-0.10/src/age/graph/graph3d.h:287:8: note: Technically the member function 'graph3d::config_draw_normals' can be static.
berusky2-0.10/src/age/graph/graph3d.h:288:8: performance: Technically the member function 'graph3d::config_draw_materials' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:161:15: note: Technically the member function 'graph3d::config_draw_materials' can be static.
berusky2-0.10/src/age/graph/graph3d.h:288:8: note: Technically the member function 'graph3d::config_draw_materials' can be static.
berusky2-0.10/src/age/graph/graph3d.h:289:8: performance: Technically the member function 'graph3d::config_opengl_lighting' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:166:15: note: Technically the member function 'graph3d::config_opengl_lighting' can be static.
berusky2-0.10/src/age/graph/graph3d.h:289:8: note: Technically the member function 'graph3d::config_opengl_lighting' can be static.
berusky2-0.10/src/age/graph/graph3d.h:290:8: performance: Technically the member function 'graph3d::config_draw_all_objects' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:171:15: note: Technically the member function 'graph3d::config_draw_all_objects' can be static.
berusky2-0.10/src/age/graph/graph3d.h:290:8: note: Technically the member function 'graph3d::config_draw_all_objects' can be static.
berusky2-0.10/src/age/graph/graph3d.h:291:8: performance: Technically the member function 'graph3d::config_draw_selection' can be static. [functionStatic]
berusky2-0.10/src/age/graph/graph3d.cpp:176:15: note: Technically the member function 'graph3d::config_draw_selection' can be static.
berusky2-0.10/src/age/graph/graph3d.h:291:8: note: Technically the member function 'graph3d::config_draw_selection' can be static.
berusky2-0.10/src/age/graph/graph3d.h:429:8: style: Technically the member function 'graph3d::get' can be const. [functionConst]
berusky2-0.10/src/age/graph/graph3d.cpp:442:15: note: Technically the member function 'graph3d::get' can be const.
berusky2-0.10/src/age/graph/graph3d.h:429:8: note: Technically the member function 'graph3d::get' can be const.
berusky2-0.10/src/age/graph/intersect.cpp:287:14: style: The scope of the variable 'inv_det' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/intersect.cpp:288:9: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/intersect.cpp:205:40: style: Function 'intersect_triangle_point' argument 1 names different: declaration 'p_v0' definition 'p_p0'. [funcArgNamesDifferent]
berusky2-0.10/src/age/graph/intersect.h:66:40: note: Function 'intersect_triangle_point' argument 1 names different: declaration 'p_v0' definition 'p_p0'.
berusky2-0.10/src/age/graph/intersect.cpp:205:40: note: Function 'intersect_triangle_point' argument 1 names different: declaration 'p_v0' definition 'p_p0'.
berusky2-0.10/src/age/graph/intersect.cpp:205:55: style: Function 'intersect_triangle_point' argument 2 names different: declaration 'p_v1' definition 'p_p1'. [funcArgNamesDifferent]
berusky2-0.10/src/age/graph/intersect.h:66:55: note: Function 'intersect_triangle_point' argument 2 names different: declaration 'p_v1' definition 'p_p1'.
berusky2-0.10/src/age/graph/intersect.cpp:205:55: note: Function 'intersect_triangle_point' argument 2 names different: declaration 'p_v1' definition 'p_p1'.
berusky2-0.10/src/age/graph/intersect.cpp:205:70: style: Function 'intersect_triangle_point' argument 3 names different: declaration 'p_v2' definition 'p_p2'. [funcArgNamesDifferent]
berusky2-0.10/src/age/graph/intersect.h:66:70: note: Function 'intersect_triangle_point' argument 3 names different: declaration 'p_v2' definition 'p_p2'.
berusky2-0.10/src/age/graph/intersect.cpp:205:70: note: Function 'intersect_triangle_point' argument 3 names different: declaration 'p_v2' definition 'p_p2'.
berusky2-0.10/src/age/graph/material.cpp:96:18: style: The scope of the variable 'p_txt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/material_texture.cpp:568:43: style: Function 'material_text' argument 1 names different: declaration 'p_scene' definition 'p_scene_ref'. [funcArgNamesDifferent]
berusky2-0.10/src/age/graph/material_texture.h:586:24: note: Function 'material_text' argument 1 names different: declaration 'p_scene' definition 'p_scene_ref'.
berusky2-0.10/src/age/graph/material_texture.cpp:568:43: note: Function 'material_text' argument 1 names different: declaration 'p_scene' definition 'p_scene_ref'.
berusky2-0.10/src/age/graph/material_texture.cpp:559:3: performance: Variable 'gl_text_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/material_texture.h:282:7: performance: Technically the member function 'default_text_config::format_get' can be static. [functionStatic]
berusky2-0.10/src/age/graph/material_texture.cpp:420:26: note: Technically the member function 'default_text_config::format_get' can be static.
berusky2-0.10/src/age/graph/material_texture.h:282:7: note: Technically the member function 'default_text_config::format_get' can be static.
berusky2-0.10/src/age/graph/material_texture.h:299:8: performance: Technically the member function 'default_text_config::load' can be static. [functionStatic]
berusky2-0.10/src/age/graph/material_texture.cpp:391:27: note: Technically the member function 'default_text_config::load' can be static.
berusky2-0.10/src/age/graph/material_texture.h:299:8: note: Technically the member function 'default_text_config::load' can be static.
berusky2-0.10/src/age/graph/material_texture.h:642:11: style: Technically the member function 'material_text_list::dir_next_new' can be const. [functionConst]
berusky2-0.10/src/age/graph/material_texture.cpp:1187:25: note: Technically the member function 'material_text_list::dir_next_new' can be const.
berusky2-0.10/src/age/graph/material_texture.h:642:11: note: Technically the member function 'material_text_list::dir_next_new' can be const.
berusky2-0.10/src/age/graph/material_texture.cpp:451:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
berusky2-0.10/src/age/graph/material_texture.cpp:473:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
berusky2-0.10/src/age/graph/mesh.h:992:8: performance: Technically the member function 'game_mesh_list::print' can be static. [functionStatic]
berusky2-0.10/src/age/graph/mesh.cpp:648:22: note: Technically the member function 'game_mesh_list::print' can be static.
berusky2-0.10/src/age/graph/mesh.h:992:8: note: Technically the member function 'game_mesh_list::print' can be static.
berusky2-0.10/src/age/graph/obb.cpp:338:31: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:339:9: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:339:11: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:339:13: style: The scope of the variable 'z' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:339:15: style: The scope of the variable 'xt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:339:18: style: The scope of the variable 'yt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:339:21: style: The scope of the variable 'zt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:339:24: style: The scope of the variable 'w' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:339:26: style: The scope of the variable 'fx' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:339:29: style: The scope of the variable 'fy' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:339:32: style: The scope of the variable 'fw' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:395:31: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:396:9: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:396:11: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:396:13: style: The scope of the variable 'z' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:396:15: style: The scope of the variable 'xt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:396:18: style: The scope of the variable 'yt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:396:21: style: The scope of the variable 'zt' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:396:24: style: The scope of the variable 'w' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:545:13: style: The scope of the variable 'volume' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:577:9: style: The scope of the variable 'f0' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:577:12: style: The scope of the variable 'f1' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:577:15: style: The scope of the variable 'f2' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:704:9: style: The scope of the variable 'f0' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:704:12: style: The scope of the variable 'f1' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.cpp:704:15: style: The scope of the variable 'f2' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/obb.h:102:16: warning: Virtual function 'set' is called from constructor 'obb(class box*p_src)' at line 852. Dynamic binding is not used. [virtualCallInConstructor]
berusky2-0.10/src/age/graph/obb.cpp:852:3: note: Calling set
berusky2-0.10/src/age/graph/obb.h:102:16: note: set is a virtual method
berusky2-0.10/src/age/graph/object_scene.h:109:8: style: Unused private function: 'scene_object::render_hierarchy_root_set' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/object_scene.h:110:8: style: Unused private function: 'scene_object::render_hierarchy_root_clear' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/object_scene.h:40:8: performance: Technically the member function 'scene_object::print' can be static. [functionStatic]
berusky2-0.10/src/age/graph/object_base.cpp:66:20: note: Technically the member function 'scene_object::print' can be static.
berusky2-0.10/src/age/graph/object_scene.h:40:8: note: Technically the member function 'scene_object::print' can be static.
berusky2-0.10/src/age/graph/object_scene.h:161:8: performance: Technically the member function 'scene_object_tree::hierarchy_remove' can be static. [functionStatic]
berusky2-0.10/src/age/graph/object_base.cpp:242:25: note: Technically the member function 'scene_object_tree::hierarchy_remove' can be static.
berusky2-0.10/src/age/graph/object_scene.h:161:8: note: Technically the member function 'scene_object_tree::hierarchy_remove' can be static.
berusky2-0.10/src/age/graph/object_box.cpp:39:25: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/object_box.cpp:45:15: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/object_box.cpp:62:31: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/object_box.cpp:67:21: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/object_box.cpp:81:31: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/object_box.cpp:86:21: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/object_box.cpp:37:12: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/object_world.cpp:32:28: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/graph/print.cpp:109:54: style: Function 'print_line' argument 3 names different: declaration 'fmt' definition 'p_text'. [funcArgNamesDifferent]
berusky2-0.10/src/age/graph/print.h:94:45: note: Function 'print_line' argument 3 names different: declaration 'fmt' definition 'p_text'.
berusky2-0.10/src/age/graph/print.cpp:109:54: note: Function 'print_line' argument 3 names different: declaration 'fmt' definition 'p_text'.
berusky2-0.10/src/age/graph/scene.cpp:104:43: style: Function 'texture_remove' argument 1 names different: declaration 'p_mat' definition 'p_text'. [funcArgNamesDifferent]
berusky2-0.10/src/age/graph/scene.h:153:49: note: Function 'texture_remove' argument 1 names different: declaration 'p_mat' definition 'p_text'.
berusky2-0.10/src/age/graph/scene.cpp:104:43: note: Function 'texture_remove' argument 1 names different: declaration 'p_mat' definition 'p_text'.
berusky2-0.10/src/age/graph/scene.cpp:436:9: style: Variable 'rendered' is modified but its new value is never used. [unreadVariable]
berusky2-0.10/src/age/graph/scene_import_3ds.cpp:1576:7: style: The scope of the variable 'n' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/scene_import_3ds.cpp:1577:8: style: The scope of the variable 'pc' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2631:5: style: Variable 'loaded' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2629:0: note: Variable 'loaded' is reassigned a value before the old one has been used.
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2631:5: note: Variable 'loaded' is reassigned a value before the old one has been used.
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1185:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1196:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1207:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1220:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1233:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1247:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1260:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1284:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1306:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1328:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1347:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1358:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1856:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1933:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1970:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1988:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2027:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2074:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2122:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2170:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2218:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2394:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2407:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
berusky2-0.10/src/age/graph/material.h:180:22: portability: Undefined behaviour, when 'texture' is 1 the pointer arithmetic 'text_coord+texture' is out of bounds. [pointerOutOfBounds]
berusky2-0.10/src/age/graph/material.h:185:23: portability: Undefined behaviour, when 'texture' is 1 the pointer arithmetic 'text_config+texture' is out of bounds. [pointerOutOfBounds]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:735:7: style: Unused private function: 'import_b2m::game_mesh_load_kont_name' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:757:7: style: Unused private function: 'import_b2m::game_mesh_load_kont_id' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:773:7: style: Unused private function: 'import_b2m::game_mesh_load_kont_flag' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:791:7: style: Unused private function: 'import_b2m::game_mesh_load_kont_obb' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:809:7: style: Unused private function: 'import_b2m::game_mesh_load_kont_matrix' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:835:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_name' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:856:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_ID' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:867:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_pivot' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:878:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_obb' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:896:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_material' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:913:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_matrix' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:925:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_vertex' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:953:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_normal' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:982:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_face' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1017:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_maps' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1057:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_color' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1148:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_ID' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1188:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_pivot' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1199:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_flag' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1210:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_vertex' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1223:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_pos' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1236:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_rot' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1250:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_scs' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1265:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_pos_spline' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1287:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_rot_spline' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1309:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_scs_spline' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1331:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_anim' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1350:7: style: Unused private function: 'import_b2m::game_mesh_load_mesh_joint_frames' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1616:7: style: Unused private function: 'import_b2m::mesh_material_save_textmatrix' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1629:7: style: Unused private function: 'import_b2m::mesh_material_save_texgen_param' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1652:7: style: Unused private function: 'import_b2m::mesh_material_save_blend' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1756:7: style: Unused private function: 'import_b2m::mesh_material_save_shine' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1821:7: style: Unused private function: 'import_b2m::mesh_material_load_mat' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1836:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_flags' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1847:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_smat_pos' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1859:7: style: Unused private function: 'import_b2m::mesh_material_load_color' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1902:7: style: Unused private function: 'import_b2m::mesh_material_load_matanim_frame' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1936:7: style: Unused private function: 'import_b2m::mesh_material_load_matanim_frame_ext' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1974:7: style: Unused private function: 'import_b2m::mesh_material_load_matanim' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1991:7: style: Unused private function: 'import_b2m::mesh_material_load_textmatrix' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2014:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_texgen_param' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2030:7: style: Unused private function: 'import_b2m::mesh_material_load_matanim_text_1' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2077:7: style: Unused private function: 'import_b2m::mesh_material_load_matanim_text_2' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2125:7: style: Unused private function: 'import_b2m::mesh_material_load_matanim_text_3' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2173:7: style: Unused private function: 'import_b2m::mesh_material_load_matanim_text_4' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2221:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_shine' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2233:7: style: Unused private function: 'import_b2m::mesh_material_load_stage' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2261:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_alfa_stage' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2272:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_text_stage_1' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2290:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_text_stage_2' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2309:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_text_stage_3' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2328:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_text_stage_4' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2347:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_text_stage_advaced' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2380:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_env_spec' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2397:7: style: Unused private function: 'import_b2m::mesh_material_load_mat_text_flag' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2410:7: style: Unused private function: 'import_b2m::mesh_material_load_text' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:69:8: style: Technically the member function 'chunk_group::check' can be const. [functionConst]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2584:19: note: Technically the member function 'chunk_group::check' can be const.
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:69:8: note: Technically the member function 'chunk_group::check' can be const.
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:84:7: performance: Technically the member function 'import_b2m::chunk_skip' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1148:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_ID' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1188:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_pivot' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1199:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_flag' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1210:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_vertex' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1223:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_pos' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1236:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_rot' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1250:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_scs' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1265:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_pos_spline' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1287:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_rot_spline' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1309:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_scs_spline' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1331:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_anim' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1350:7: performance: Technically the member function 'import_b2m::game_mesh_load_mesh_joint_frames' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1442:7: performance: Technically the member function 'import_b2m::mesh_material_save_flags' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1629:7: performance: Technically the member function 'import_b2m::mesh_material_save_texgen_param' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1741:7: style: Technically the member function 'import_b2m::mesh_material_save_text_flag' can be const. [functionConst]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:1836:7: performance: Technically the member function 'import_b2m::mesh_material_load_mat_flags' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2261:7: performance: Technically the member function 'import_b2m::mesh_material_load_mat_alfa_stage' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2452:8: style: Technically the member function 'import_b2m::load' can be const. [functionConst]
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2589:18: note: Technically the member function 'import_b2m::load' can be const.
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2452:8: note: Technically the member function 'import_b2m::load' can be const.
berusky2-0.10/src/age/graph/scene_import_b2m.cpp:2461:3: style: Class 'import_b2m' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:87:7: performance: Technically the member function 'import_txt::game_mesh_save_mesh_name' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:96:7: performance: Technically the member function 'import_txt::game_mesh_save_mesh_material' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:106:7: performance: Technically the member function 'import_txt::game_mesh_save_mesh_vertex' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:128:7: performance: Technically the member function 'import_txt::game_mesh_save_mesh_face' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:152:7: performance: Technically the member function 'import_txt::game_mesh_save_mesh_maps' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:179:7: performance: Technically the member function 'import_txt::game_mesh_save_mesh_colors' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:253:7: performance: Technically the member function 'import_txt::mesh_material_save_name' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:259:7: performance: Technically the member function 'import_txt::mesh_material_save_color' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:277:7: performance: Technically the member function 'import_txt::mesh_material_save_text' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:287:8: performance: Technically the member function 'import_txt::mesh_texture_save' can be static. [functionStatic]
berusky2-0.10/src/age/graph/scene_import_txt.cpp:354:3: style: Class 'import_txt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/graph/surface.cpp:386:3: style: Variable 'p_hist' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/age/graph/surface.cpp:383:0: note: Variable 'p_hist' is reassigned a value before the old one has been used.
berusky2-0.10/src/age/graph/surface.cpp:386:3: note: Variable 'p_hist' is reassigned a value before the old one has been used.
berusky2-0.10/src/age/graph/surface.cpp:351:18: warning: Member variable 'histogram_table::index' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/surface.cpp:359:18: warning: Member variable 'histogram_table::index' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/surface.cpp:359:18: warning: Member variable 'histogram_table::index_num' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/surface.cpp:366:18: warning: Member variable 'histogram_table::index' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/surface.cpp:366:18: warning: Member variable 'histogram_table::index_num' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/surface.h:212:9: style: Unused private function: 'histogram_table::index_create' [unusedPrivateFunction]
berusky2-0.10/src/age/graph/surface.h:136:8: style: Technically the member function 'histogram_sector_info::color_check' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface.cpp:31:28: note: Technically the member function 'histogram_sector_info::color_check' can be const.
berusky2-0.10/src/age/graph/surface.h:136:8: note: Technically the member function 'histogram_sector_info::color_check' can be const.
berusky2-0.10/src/age/graph/surface.h:137:8: style: Technically the member function 'histogram_sector_info::color_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface.cpp:52:29: note: Technically the member function 'histogram_sector_info::color_get' can be const.
berusky2-0.10/src/age/graph/surface.h:137:8: note: Technically the member function 'histogram_sector_info::color_get' can be const.
berusky2-0.10/src/age/graph/surface.h:322:16: warning: Virtual function 'clear' is called from destructor '~surface()' at line 580. Dynamic binding is not used. [virtualCallInConstructor]
berusky2-0.10/src/age/graph/surface.cpp:580:3: note: Calling clear
berusky2-0.10/src/age/graph/surface.h:322:16: note: clear is a virtual method
berusky2-0.10/src/age/graph/surface_height.cpp:1144:0: style: Same expression used in consecutive assignments of 'height_current' and 'height_base'. [duplicateAssignExpression]
berusky2-0.10/src/age/graph/surface_height.cpp:1145:0: note: Same expression used in consecutive assignments of 'height_current' and 'height_base'.
berusky2-0.10/src/age/graph/surface_height.cpp:1144:0: note: Same expression used in consecutive assignments of 'height_current' and 'height_base'.
berusky2-0.10/src/age/graph/surface_height.cpp:1104:47: style: Function 'height_rectangle_emit' argument 6 names different: declaration 'iteration_act' definition 'iteration'. [funcArgNamesDifferent]
berusky2-0.10/src/age/graph/surface_height.h:408:102: note: Function 'height_rectangle_emit' argument 6 names different: declaration 'iteration_act' definition 'iteration'.
berusky2-0.10/src/age/graph/surface_height.cpp:1104:47: note: Function 'height_rectangle_emit' argument 6 names different: declaration 'iteration_act' definition 'iteration'.
berusky2-0.10/src/age/graph/surface_height.cpp:1338:42: style: Function 'generate_perlin' argument 2 names different: declaration 'x' definition 'sx'. [funcArgNamesDifferent]
berusky2-0.10/src/age/graph/surface_height.h:431:56: note: Function 'generate_perlin' argument 2 names different: declaration 'x' definition 'sx'.
berusky2-0.10/src/age/graph/surface_height.cpp:1338:42: note: Function 'generate_perlin' argument 2 names different: declaration 'x' definition 'sx'.
berusky2-0.10/src/age/graph/surface_height.cpp:1338:50: style: Function 'generate_perlin' argument 3 names different: declaration 'y' definition 'sy'. [funcArgNamesDifferent]
berusky2-0.10/src/age/graph/surface_height.h:431:63: note: Function 'generate_perlin' argument 3 names different: declaration 'y' definition 'sy'.
berusky2-0.10/src/age/graph/surface_height.cpp:1338:50: note: Function 'generate_perlin' argument 3 names different: declaration 'y' definition 'sy'.
berusky2-0.10/src/age/graph/surface_height.cpp:720:19: warning: Member variable 'mid_point_config::iteration_target' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/surface_height.cpp:130:17: warning: Member variable 'surface_height::pixel_height_range' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/graph/surface_height.h:368:11: style: Technically the member function 'surface_height::height_range_get' can be const. [functionConst]
berusky2-0.10/src/age/graph/surface_height.cpp:365:23: note: Technically the member function 'surface_height::height_range_get' can be const.
berusky2-0.10/src/age/graph/surface_height.h:368:11: note: Technically the member function 'surface_height::height_range_get' can be const.
berusky2-0.10/src/age/graph/surface_sdl.cpp:386:12: style: The scope of the variable 'px' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/surface_sdl.cpp:387:18: style: The scope of the variable 'ys' can be reduced. [variableScope]
berusky2-0.10/src/age/graph/surface_sdl.cpp:265:10: warning: Assert statement calls a function which may have desired side effects: 'ref_get'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/surface_sdl.cpp:371:11: warning: Assert statement calls a function which may have desired side effects: 'lock_required'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/surface_sdl.cpp:426:34: warning: Assert statement calls a function which may have desired side effects: 'width_get'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/surface_sdl.cpp:426:53: warning: Assert statement calls a function which may have desired side effects: 'height_get'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/surface_sdl.cpp:457:34: warning: Assert statement calls a function which may have desired side effects: 'width_get'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/surface_sdl.cpp:457:53: warning: Assert statement calls a function which may have desired side effects: 'height_get'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/surface_sdl.cpp:468:11: warning: Assert statement calls a function which may have desired side effects: 'lock_required'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/surface_sw.cpp:124:10: warning: Assert statement calls a function which may have desired side effects: 'ref_get'. [assertWithSideEffect]
berusky2-0.10/src/age/graph/surface_sw.h:106:8: performance: Technically the member function 'surface_sw::scale' can be static. [functionStatic]
berusky2-0.10/src/age/graph/surface_sw.cpp:200:18: note: Technically the member function 'surface_sw::scale' can be static.
berusky2-0.10/src/age/graph/surface_sw.h:106:8: note: Technically the member function 'surface_sw::scale' can be static.
berusky2-0.10/src/age/graph/vector.cpp:46:3: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.cpp:47:3: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vector.cpp:119:3: performance: Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/graph/vertex_arrays.cpp:82:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
berusky2-0.10/src/age/graph/vertex_arrays.cpp:86:34: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
berusky2-0.10/src/age/graph/vertex_arrays.cpp:93:36: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
berusky2-0.10/src/age/graph/vertex_arrays.cpp:100:48: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
berusky2-0.10/src/age/graph/vertex_arrays.cpp:109:41: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
berusky2-0.10/src/age/support/events.h:261:9: style: The scope of the variable 'akt' can be reduced. [variableScope]
berusky2-0.10/src/age/support/events.h:328:13: warning: Assert statement calls a function which may have desired side effects: 'empty'. [assertWithSideEffect]
berusky2-0.10/src/age/support/events.cpp:68:10: warning: Assert statement calls a function which may have desired side effects: 'empty'. [assertWithSideEffect]
berusky2-0.10/src/age/support/events.cpp:69:11: warning: Assert statement calls a function which may have desired side effects: 'full'. [assertWithSideEffect]
berusky2-0.10/src/age/support/events.cpp:76:11: warning: Assert statement calls a function which may have desired side effects: 'empty'. [assertWithSideEffect]
berusky2-0.10/src/age/support/events.cpp:77:11: warning: Assert statement calls a function which may have desired side effects: 'full'. [assertWithSideEffect]
berusky2-0.10/src/age/support/events.cpp:83:10: warning: Assert statement calls a function which may have desired side effects: 'empty'. [assertWithSideEffect]
berusky2-0.10/src/age/support/events.cpp:84:11: warning: Assert statement calls a function which may have desired side effects: 'full'. [assertWithSideEffect]
berusky2-0.10/src/age/support/events.h:250:8: style: Unused private function: 'event_stream::in_range' [unusedPrivateFunction]
berusky2-0.10/src/age/support/events.h:271:8: style: Unused private function: 'event_stream::testcase' [unusedPrivateFunction]
berusky2-0.10/src/age/support/events.h:72:8: style: Technically the member function 'game_event::valid' can be const. [functionConst]
berusky2-0.10/src/age/support/events.h:98:7: style: Technically the member function 'game_event::type_get' can be const. [functionConst]
berusky2-0.10/src/age/support/events.h:132:7: style: Technically the member function 'game_event::param_int_get' can be const. [functionConst]
berusky2-0.10/src/age/support/events.h:241:8: performance: Technically the member function 'event_stream::empty' can be static. [functionStatic]
berusky2-0.10/src/age/support/events.h:250:8: performance: Technically the member function 'event_stream::in_range' can be static. [functionStatic]
berusky2-0.10/src/age/support/events.h:278:7: style: Technically the member function 'event_stream::index_next' can be const. [functionConst]
berusky2-0.10/src/age/support/events.h:282:7: style: Technically the member function 'event_stream::index_prev' can be const. [functionConst]
berusky2-0.10/src/age/support/events.h:191:3: style: Class 'game_event' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/support/timer.h:115:5: performance: Variable 'frame_time_start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/support/timer.h:116:5: performance: Variable 'frame_time_end' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/support/timer.h:117:5: performance: Variable 'frame_time_delay' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/support/timer.h:118:5: performance: Variable 'frame_time_length_last' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/support/timer.h:57:9: style: Technically the member function 'timer::fps_get' can be const. [functionConst]
berusky2-0.10/src/age/support/timer.h:67:10: style: Technically the member function 'timer::frame_length_get' can be const. [functionConst]
berusky2-0.10/src/age/support/timer.h:74:9: style: Technically the member function 'timer::current_fps_get' can be const. [functionConst]
berusky2-0.10/src/age/support/timer.h:79:10: style: Technically the member function 'timer::current_frame_length_get' can be const. [functionConst]
berusky2-0.10/src/age/support/timer.h:84:8: performance: Technically the member function 'timer::delay' can be static. [functionStatic]
berusky2-0.10/src/age/support/timer.h:113:3: style: Class 'timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/utils/data_file.h:227:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/utils/data_file.h:235:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/utils/data_file.h:245:12: style: C-style pointer casting [cstyleCast]
berusky2-0.10/src/age/utils/data_file.cpp:268:20: warning: Member variable 'data_file_section::value_int_hexa' is not initialized in the constructor. [uninitMemberVar]
berusky2-0.10/src/age/utils/data_file.h:255:3: style: Class 'data_file_section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/utils/utils.h:278:5: performance: Variable 'f' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
berusky2-0.10/src/age/utils/utils.h:64:16: style: Technically the member function 'file_name::get' can be const. [functionConst]
berusky2-0.10/src/age/utils/utils.h:162:8: style: Technically the member function 'ffile::operator==' can be const. [functionConst]
berusky2-0.10/src/age/utils/utils.h:236:8: style: Technically the member function 'gzhandle::operator==' can be const. [functionConst]
berusky2-0.10/src/age/utils/utils.h:298:8: style: Technically the member function 'mmhandle::operator==' can be const. [functionConst]
berusky2-0.10/src/age/utils/utils.h:215:3: style: Class 'ffile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/utils/utils.h:167:3: style: The function 'operatorFILE*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:112:11: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:167:3: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:172:3: style: The function 'operatorbool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:113:11: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:172:3: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:179:13: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:117:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:179:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:180:13: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:118:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:180:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:182:13: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:120:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:182:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:183:13: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:121:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:183:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:185:13: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:123:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:185:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:186:13: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:124:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:186:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:187:13: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:125:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:187:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:191:13: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:127:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:191:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:192:13: style: The function 'load_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:128:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:192:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:194:13: style: The function 'read_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:130:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:194:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:195:13: style: The function 'write_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:131:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:195:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:197:13: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:133:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:197:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:198:13: style: The function 'load_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:134:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:198:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:199:13: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:135:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:199:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:200:13: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:136:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:200:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:241:3: style: The function 'operatorbool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:113:11: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:241:3: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:246:3: style: The function 'operatorFILE*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:112:11: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:246:3: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:253:13: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:117:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:253:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:254:13: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:118:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:254:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:256:13: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:120:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:256:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:257:13: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:121:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:257:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:259:13: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:123:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:259:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:260:13: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:124:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:260:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:261:13: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:125:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:261:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:263:13: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:127:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:263:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:264:13: style: The function 'load_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:128:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:264:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:266:13: style: The function 'read_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:130:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:266:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:267:13: style: The function 'write_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:131:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:267:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:269:13: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:133:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:269:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:270:13: style: The function 'load_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:134:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:270:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:271:13: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:135:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:271:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:272:13: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:136:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:272:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:303:3: style: The function 'operatorbool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:113:11: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:303:3: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:308:3: style: The function 'operatorFILE*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:112:11: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:308:3: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:315:13: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:117:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:315:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:316:13: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:118:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:316:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:318:13: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:120:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:318:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:319:13: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:121:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:319:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:321:13: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:123:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:321:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:322:13: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:124:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:322:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:323:13: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:125:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:323:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:327:13: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:127:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:327:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:328:13: style: The function 'load_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:128:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:328:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:330:13: style: The function 'read_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:130:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:330:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:331:13: style: The function 'write_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:131:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:331:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:333:13: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:133:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:333:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:334:13: style: The function 'load_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:134:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:334:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:335:13: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:135:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:335:13: note: Function in derived class
berusky2-0.10/src/age/utils/utils.h:336:13: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
berusky2-0.10/src/age/utils/utils.h:136:21: note: Virtual function in base class
berusky2-0.10/src/age/utils/utils.h:336:13: note: Function in derived class
berusky2-0.10/src/age/utils/log.cpp:69:8: style: The scope of the variable 'logfile' can be reduced. [variableScope]
berusky2-0.10/src/age/utils/mtree.h:55:3: style: Class 'mtree_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
berusky2-0.10/src/age/utils/utils.cpp:561:5: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
berusky2-0.10/src/age/utils/utils.cpp:560:6: note: outer condition: p_buffer
berusky2-0.10/src/age/utils/utils.cpp:561:5: note: identical inner condition: p_buffer
berusky2-0.10/src/age/utils/utils.cpp:299:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/utils/utils.cpp:469:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/utils/utils.cpp:620:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/age/utils/utils.cpp:597:14: style: Checking if unsigned variable 'buf_pos' is less than zero. [unsignedLessThanZero]
berusky2-0.10/src/age/utils/utils.cpp:304:14: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof]
berusky2-0.10/src/age/utils/utils.cpp:474:14: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof]
berusky2-0.10/src/age/utils/utils.h:325:13: style: Technically the member function 'mmhandle::size_get' can be const. [functionConst]
berusky2-0.10/src/age/utils/utils.cpp:613:20: note: Technically the member function 'mmhandle::size_get' can be const.
berusky2-0.10/src/age/utils/utils.h:325:13: note: Technically the member function 'mmhandle::size_get' can be const.
berusky2-0.10/src/kofola/3D_graphic.cpp:107:9: style: The scope of the variable 'file' can be reduced. [variableScope]
berusky2-0.10/src/kofola/3D_menus.cpp:472:3: style: Variable 'pListFile' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/3D_menus.cpp:466:0: note: Variable 'pListFile' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/3D_menus.cpp:472:3: note: Variable 'pListFile' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/3D_menus.cpp:265:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/3D_menus.cpp:467:8: style: The scope of the variable 'text' can be reduced. [variableScope]
berusky2-0.10/src/kofola/3D_menus.cpp:468:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/3D_menus.cpp:468:14: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/3D_menus.cpp:1041:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/3D_menus.cpp:1145:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Apak.cpp:339:22: warning: Either the condition 'dir' is redundant or there is possible null pointer dereference: dir. [nullPointerRedundantCheck]
berusky2-0.10/src/kofola/Apak.cpp:339:6: note: Assuming that condition 'dir' is not redundant
berusky2-0.10/src/kofola/Apak.cpp:339:22: note: Null pointer dereference
berusky2-0.10/src/kofola/Apak.cpp:291:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Apakio.cpp:86:3: style: Variable 'pAStream' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Apakio.cpp:84:0: note: Variable 'pAStream' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Apakio.cpp:86:3: note: Variable 'pAStream' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Apakio.cpp:408:29: style: Checking if unsigned variable 'pFHandle->apuLfCursor' is less than zero. [unsignedLessThanZero]
berusky2-0.10/src/kofola/Demo.cpp:135:3: style: Variable 'p_Demo->p_Last->p_Next' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Demo.cpp:133:3: note: Variable 'p_Demo->p_Last->p_Next' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Demo.cpp:135:3: note: Variable 'p_Demo->p_Last->p_Next' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Init.cpp:66:7: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Init.cpp:64:7: note: Variable 'file' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Init.cpp:66:7: note: Variable 'file' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:1934:26: style: Redundant condition: If 'iCheck == 1', the comparison 'iCheck != -1' is always true. [redundantCondition]
berusky2-0.10/src/kofola/Menu.cpp:1936:31: style: Redundant condition: If '!iCheck', the comparison 'iCheck != -1' is always true. [redundantCondition]
berusky2-0.10/src/kofola/Menu.cpp:1941:26: style: Redundant condition: If 'iCheck == 1', the comparison 'iCheck != -1' is always true. [redundantCondition]
berusky2-0.10/src/kofola/Menu.cpp:1943:31: style: Redundant condition: If '!iCheck', the comparison 'iCheck != -1' is always true. [redundantCondition]
berusky2-0.10/src/kofola/Menu.cpp:2345:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu.cpp:2337:0: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:2345:3: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:3980:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu.cpp:3972:0: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:3980:3: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:4618:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu.cpp:4612:0: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:4618:3: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:5152:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu.cpp:5145:0: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:5152:3: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:5715:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu.cpp:5707:0: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:5715:3: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:6198:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu.cpp:6192:0: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:6198:3: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:6640:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu.cpp:6634:0: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:6640:3: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu.cpp:176:11: style: The scope of the variable 'p' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:281:14: style: The scope of the variable 'dr' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:1903:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:1984:17: style: The scope of the variable 'pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:1995:17: style: The scope of the variable 'pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:2115:8: style: The scope of the variable 'cFile' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:2116:8: style: The scope of the variable 'cDir' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:2908:8: style: The scope of the variable 'cFile' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:2909:8: style: The scope of the variable 'cDir' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:3243:10: style: The scope of the variable 'd' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:7555:7: style: The scope of the variable 'lidx' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:7559:8: style: The scope of the variable 'cFile' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:7560:8: style: The scope of the variable 'cDir' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu.cpp:271:9: style: Variable 'c' is modified but its new value is never used. [unreadVariable]
berusky2-0.10/src/kofola/Menu2.cpp:1528:26: style: Redundant condition: If 'iCheck == 1', the comparison 'iCheck != -1' is always true. [redundantCondition]
berusky2-0.10/src/kofola/Menu2.cpp:1530:31: style: Redundant condition: If '!iCheck', the comparison 'iCheck != -1' is always true. [redundantCondition]
berusky2-0.10/src/kofola/Menu2.cpp:1535:26: style: Redundant condition: If 'iCheck == 1', the comparison 'iCheck != -1' is always true. [redundantCondition]
berusky2-0.10/src/kofola/Menu2.cpp:1537:31: style: Redundant condition: If '!iCheck', the comparison 'iCheck != -1' is always true. [redundantCondition]
berusky2-0.10/src/kofola/Menu2.cpp:1086:3: style: Variable 'sh' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu2.cpp:1064:0: note: Variable 'sh' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:1086:3: note: Variable 'sh' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:1109:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu2.cpp:1058:0: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:1109:3: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:1505:7: style: Variable 'iCheck' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu2.cpp:1502:0: note: Variable 'iCheck' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:1505:7: note: Variable 'iCheck' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:1789:3: style: Variable 'sh' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu2.cpp:1764:0: note: Variable 'sh' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:1789:3: note: Variable 'sh' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:1795:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu2.cpp:1758:0: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:1795:3: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:2630:3: style: Variable 'sh' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu2.cpp:2601:0: note: Variable 'sh' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:2630:3: note: Variable 'sh' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:2631:3: style: Variable 'sh1' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu2.cpp:2602:0: note: Variable 'sh1' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:2631:3: note: Variable 'sh1' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:2632:3: style: Variable 'sh2' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu2.cpp:2603:0: note: Variable 'sh2' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:2632:3: note: Variable 'sh2' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:2639:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/Menu2.cpp:2595:0: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:2639:3: note: Variable 'res' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/Menu2.cpp:227:14: style: The scope of the variable 'dr' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu2.cpp:756:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu2.cpp:1751:7: style: The scope of the variable 'mix' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu2.cpp:1751:12: style: The scope of the variable 'miy' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu2.cpp:3888:11: style: The scope of the variable 'ty' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu2.cpp:3916:10: style: The scope of the variable 'cFile' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu2.cpp:3917:10: style: The scope of the variable 'cDir' can be reduced. [variableScope]
berusky2-0.10/src/kofola/Menu2.cpp:217:9: style: Variable 'c' is modified but its new value is never used. [unreadVariable]
berusky2-0.10/src/kofola/Menu2.cpp:2579:8: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
berusky2-0.10/src/kofola/ambient_sounds.cpp:196:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6713:30: error: Array 'p_Level->FairyEffect[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
berusky2-0.10/src/kofola/animationk.cpp:802:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
berusky2-0.10/src/kofola/animationk.cpp:805:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
berusky2-0.10/src/kofola/animationk.cpp:808:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
berusky2-0.10/src/kofola/animationk.cpp:811:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
berusky2-0.10/src/kofola/animationk.cpp:815:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
berusky2-0.10/src/kofola/animationk.cpp:817:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
berusky2-0.10/src/kofola/animationk.cpp:822:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
berusky2-0.10/src/kofola/animationk.cpp:7046:14: style: Condition 'iStarL==-1' is always false [knownConditionTrueFalse]
berusky2-0.10/src/kofola/animationk.cpp:7044:16: note: Assignment 'iStarL=0', assigned value is 0
berusky2-0.10/src/kofola/animationk.cpp:7046:14: note: Condition 'iStarL==-1' is always false
berusky2-0.10/src/kofola/animationk.cpp:7277:13: style: Condition 'idx==-1' is always false [knownConditionTrueFalse]
berusky2-0.10/src/kofola/animationk.cpp:7275:11: note: Assignment 'idx=0', assigned value is 0
berusky2-0.10/src/kofola/animationk.cpp:7277:13: note: Condition 'idx==-1' is always false
berusky2-0.10/src/kofola/animationk.cpp:1470:3: warning: Possible null pointer dereference: pHnizdo [nullPointer]
berusky2-0.10/src/kofola/animationk.cpp:1406:30: note: Assignment 'pHnizdo=NULL', assigned value is 0
berusky2-0.10/src/kofola/animationk.cpp:1470:3: note: Null pointer dereference
berusky2-0.10/src/kofola/animationk.cpp:1471:3: warning: Possible null pointer dereference: pHnizdo [nullPointer]
berusky2-0.10/src/kofola/animationk.cpp:1406:30: note: Assignment 'pHnizdo=NULL', assigned value is 0
berusky2-0.10/src/kofola/animationk.cpp:1471:3: note: Null pointer dereference
berusky2-0.10/src/kofola/animationk.cpp:1886:3: warning: Possible null pointer dereference: pHnizdo [nullPointer]
berusky2-0.10/src/kofola/animationk.cpp:1794:30: note: Assignment 'pHnizdo=NULL', assigned value is 0
berusky2-0.10/src/kofola/animationk.cpp:1886:3: note: Null pointer dereference
berusky2-0.10/src/kofola/animationk.cpp:1887:3: warning: Possible null pointer dereference: pHnizdo [nullPointer]
berusky2-0.10/src/kofola/animationk.cpp:1794:30: note: Assignment 'pHnizdo=NULL', assigned value is 0
berusky2-0.10/src/kofola/animationk.cpp:1887:3: note: Null pointer dereference
berusky2-0.10/src/kofola/animationk.cpp:3704:3: style: Variable 'pCastice->rychlost_y' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/animationk.cpp:3703:3: note: Variable 'pCastice->rychlost_y' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/animationk.cpp:3704:3: note: Variable 'pCastice->rychlost_y' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/animationk.cpp:7602:3: style: Variable 'voh' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
berusky2-0.10/src/kofola/animationk.cpp:7597:3: note: Variable 'voh' is reassigned a value before the old one has been used if variable is no semaphore variable.
berusky2-0.10/src/kofola/animationk.cpp:7602:3: note: Variable 'voh' is reassigned a value before the old one has been used if variable is no semaphore variable.
berusky2-0.10/src/kofola/animationk.cpp:7671:3: style: Variable 'voh' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
berusky2-0.10/src/kofola/animationk.cpp:7666:3: note: Variable 'voh' is reassigned a value before the old one has been used if variable is no semaphore variable.
berusky2-0.10/src/kofola/animationk.cpp:7671:3: note: Variable 'voh' is reassigned a value before the old one has been used if variable is no semaphore variable.
berusky2-0.10/src/kofola/animationk.cpp:370:13: style: The scope of the variable 'p_item' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:431:17: style: The scope of the variable 'fPos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:829:7: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:854:7: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:988:7: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:988:10: style: The scope of the variable 'r' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:989:9: style: The scope of the variable 'f' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:1127:9: style: The scope of the variable 'f' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:1129:20: style: The scope of the variable 'pHnizdo' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:1504:9: style: The scope of the variable 'v' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:1590:9: style: The scope of the variable 'v' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3043:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3086:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3087:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3115:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3116:7: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3151:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3151:17: style: The scope of the variable 'pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3152:7: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3203:7: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3241:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3242:7: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:4065:19: style: The scope of the variable 'r' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:4683:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:4956:9: style: The scope of the variable 'f' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:5033:24: style: The scope of the variable 'pBeatle' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:5674:9: style: The scope of the variable 'f' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:5709:13: style: The scope of the variable 'objektu' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6108:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6108:10: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6527:10: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6528:7: style: The scope of the variable 'done' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6722:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6724:17: style: The scope of the variable 'low_plane' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6724:28: style: The scope of the variable 'radius' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6724:36: style: The scope of the variable 'start' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6867:7: style: The scope of the variable 'hSvetlo' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6932:7: style: The scope of the variable 'done' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6934:10: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:6934:13: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:7189:9: style: The scope of the variable 'pos1' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:7189:18: style: The scope of the variable 'pos2' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:7270:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:7272:17: style: The scope of the variable 'low_plane' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:7272:28: style: The scope of the variable 'radius' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:7272:36: style: The scope of the variable 'start' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:7379:11: style: The scope of the variable 'dosah' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:7380:9: style: The scope of the variable 'frm' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animationk.cpp:3898:30: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
berusky2-0.10/src/kofola/animationk.cpp:4028:30: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
berusky2-0.10/src/kofola/animationk.cpp:4164:30: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
berusky2-0.10/src/kofola/animationk.cpp:4314:30: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
berusky2-0.10/src/kofola/animationk.cpp:6713:19: error: Array 'p_Level.FairyEffect[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
berusky2-0.10/src/kofola/animationk.cpp:1651:0: error: Memory leak: pCastice [memleak]
berusky2-0.10/src/kofola/animationk.cpp:972:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:973:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:974:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:1161:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:1164:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:1222:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:1225:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:1550:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:1552:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:1736:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:1739:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:1955:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:1958:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2092:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2095:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2253:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2255:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2257:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2556:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2557:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2617:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2619:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2693:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:2696:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3053:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3055:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3072:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3075:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3100:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3103:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3130:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3133:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3140:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3144:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3171:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3174:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3192:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3195:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3214:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3216:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3218:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3261:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3264:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3284:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3287:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3467:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3469:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3474:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3573:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3575:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3603:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3616:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3618:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3711:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3713:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3738:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3749:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3751:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3904:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3906:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3910:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:3914:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4034:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4036:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4040:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4044:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4170:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4172:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4176:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4180:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4320:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4322:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4326:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4328:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4330:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4475:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4477:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4481:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4484:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4518:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:4521:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5000:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5002:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5047:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5049:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5522:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5524:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5598:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5600:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5657:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5659:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5661:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5939:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:5942:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:6066:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:6068:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:6073:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:6601:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:6602:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:6681:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:6683:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:6785:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:6787:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:7391:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:7432:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:7435:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:7548:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animationk.cpp:7551:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/animend_functions.cpp:416:10: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animend_functions.cpp:536:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animend_functions.cpp:560:16: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animend_functions.cpp:560:19: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animend_functions.cpp:698:16: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animend_functions.cpp:748:16: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animend_functions.cpp:748:19: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animend_functions.cpp:811:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/animend_functions.cpp:83:64: style: Function 'anmend_PadBedny' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:17:64: note: Function 'anmend_PadBedny' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:83:64: note: Function 'anmend_PadBedny' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:95:76: style: Function 'anmend_Add_Beetle_Animation' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:40:76: note: Function 'anmend_Add_Beetle_Animation' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:95:76: note: Function 'anmend_Add_Beetle_Animation' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:100:73: style: Function 'anmend_kom_mesh_set_mesh' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:43:73: note: Function 'anmend_kom_mesh_set_mesh' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:100:73: note: Function 'anmend_kom_mesh_set_mesh' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:121:68: style: Function 'anmend_ExplozeBedny' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:18:68: note: Function 'anmend_ExplozeBedny' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:121:68: note: Function 'anmend_ExplozeBedny' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:282:78: style: Function 'anmend_ExplozeBednyZaSikminou' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:29:78: note: Function 'anmend_ExplozeBednyZaSikminou' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:282:78: note: Function 'anmend_ExplozeBednyZaSikminou' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:339:60: style: Function 'anmend_Lift' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:19:60: note: Function 'anmend_Lift' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:339:60: note: Function 'anmend_Lift' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:378:65: style: Function 'animend_Lift_End' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:27:65: note: Function 'animend_Lift_End' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:378:65: note: Function 'animend_Lift_End' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:383:67: style: Function 'anmend_Play_Sunuti' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:45:67: note: Function 'anmend_Play_Sunuti' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:383:67: note: Function 'anmend_Play_Sunuti' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:556:61: style: Function 'anmend_Steps' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:20:61: note: Function 'anmend_Steps' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:556:61: note: Function 'anmend_Steps' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:693:62: style: Function 'anmend_Steps2' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:22:62: note: Function 'anmend_Steps2' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:693:62: note: Function 'anmend_Steps2' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:743:68: style: Function 'anmend_StepsSikmina' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:21:68: note: Function 'anmend_StepsSikmina' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:743:68: note: Function 'anmend_StepsSikmina' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:808:61: style: Function 'anmend_Water' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:23:61: note: Function 'anmend_Water' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:808:61: note: Function 'anmend_Water' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:855:63: style: Function 'anmend_Cakanec' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:24:63: note: Function 'anmend_Cakanec' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:855:63: note: Function 'anmend_Cakanec' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:877:65: style: Function 'anmend_WaterLift' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:41:65: note: Function 'anmend_WaterLift' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:877:65: note: Function 'anmend_WaterLift' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:903:65: style: Function 'anmend_Item_Fall' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:25:65: note: Function 'anmend_Item_Fall' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:903:65: note: Function 'anmend_Item_Fall' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:948:74: style: Function 'anmend_Item_FallStartAnim' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:26:74: note: Function 'anmend_Item_FallStartAnim' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:948:74: note: Function 'anmend_Item_FallStartAnim' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:969:66: style: Function 'anmend_Send_Event' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:28:66: note: Function 'anmend_Send_Event' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:969:66: note: Function 'anmend_Send_Event' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:975:69: style: Function 'anmend_Set_Flek_Flag' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:30:69: note: Function 'anmend_Set_Flek_Flag' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:975:69: note: Function 'anmend_Set_Flek_Flag' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:981:74: style: Function 'anmend_Set_Flek_Flag_Anim' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:46:74: note: Function 'anmend_Set_Flek_Flag_Anim' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:981:74: note: Function 'anmend_Set_Flek_Flag_Anim' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:996:65: style: Function 'anmend_Take_Item' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:31:65: note: Function 'anmend_Take_Item' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:996:65: note: Function 'anmend_Take_Item' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1029:61: style: Function 'anmend_Kamen' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:32:61: note: Function 'anmend_Kamen' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1029:61: note: Function 'anmend_Kamen' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1064:67: style: Function 'anmend_ZrusCastice' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:33:67: note: Function 'anmend_ZrusCastice' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1064:67: note: Function 'anmend_ZrusCastice' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1078:68: style: Function 'anmend_ZrusCastice2' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:34:68: note: Function 'anmend_ZrusCastice2' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1078:68: note: Function 'anmend_ZrusCastice2' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1092:68: style: Function 'anmend_ZrusCastice3' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:35:68: note: Function 'anmend_ZrusCastice3' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1092:68: note: Function 'anmend_ZrusCastice3' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1097:75: style: Function 'anmend_Are_Animations_Done' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:36:75: note: Function 'anmend_Are_Animations_Done' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1097:75: note: Function 'anmend_Are_Animations_Done' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1108:64: style: Function 'anmend_Tlacitko' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:37:64: note: Function 'anmend_Tlacitko' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1108:64: note: Function 'anmend_Tlacitko' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1129:64: style: Function 'anmend_Teleport' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:38:64: note: Function 'anmend_Teleport' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1129:64: note: Function 'anmend_Teleport' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1224:69: style: Function 'anmend_TeleportStart' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:39:69: note: Function 'anmend_TeleportStart' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1224:69: note: Function 'anmend_TeleportStart' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1273:60: style: Function 'anmend_Exit' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:42:60: note: Function 'anmend_Exit' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1273:60: note: Function 'anmend_Exit' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1285:65: style: Function 'anmend_Lift_Item' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:47:65: note: Function 'anmend_Lift_Item' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1285:65: note: Function 'anmend_Lift_Item' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1290:71: style: Function 'anmend_KamenZaSikmonou' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:48:71: note: Function 'anmend_KamenZaSikmonou' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1290:71: note: Function 'anmend_KamenZaSikmonou' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1302:67: style: Function 'anmend_PlayKrumpac' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:49:67: note: Function 'anmend_PlayKrumpac' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1302:67: note: Function 'anmend_PlayKrumpac' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1306:74: style: Function 'anmend_kom_mesh_set_meshK' argument 3 names different: declaration 'param3' definition 'p_param'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/animend_functions.h:50:74: note: Function 'anmend_kom_mesh_set_meshK' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/animend_functions.cpp:1306:74: note: Function 'anmend_kom_mesh_set_meshK' argument 3 names different: declaration 'param3' definition 'p_param'.
berusky2-0.10/src/kofola/audio_plug-in.cpp:564:9: style: The scope of the variable 'Material_file' can be reduced. [variableScope]
berusky2-0.10/src/kofola/audio_plug-in.cpp:155:5: error: Resource leak: file [resourceLeak]
berusky2-0.10/src/kofola/controls.cpp:431:3: style: Variable 'p_co' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls.cpp:429:0: note: Variable 'p_co' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:431:3: note: Variable 'p_co' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:909:3: style: Variable 'p_ed' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls.cpp:907:0: note: Variable 'p_ed' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:909:3: note: Variable 'p_ed' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:956:3: style: Variable 'p_bu' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls.cpp:954:0: note: Variable 'p_bu' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:956:3: note: Variable 'p_bu' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:1079:3: style: Variable 'p_ch' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls.cpp:1077:0: note: Variable 'p_ch' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:1079:3: note: Variable 'p_ch' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:1260:3: style: Variable 'p_pr' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls.cpp:1258:0: note: Variable 'p_pr' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:1260:3: note: Variable 'p_pr' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:1627:5: style: Variable 'p_li->piValue' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls.cpp:1625:5: note: Variable 'p_li->piValue' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:1627:5: note: Variable 'p_li->piValue' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:1701:3: style: Variable 'p_li' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls.cpp:1699:0: note: Variable 'p_li' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:1701:3: note: Variable 'p_li' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls.cpp:136:7: style: The scope of the variable 'c' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls.cpp:354:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls.cpp:407:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls.cpp:1610:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls.cpp:1671:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls.cpp:2349:6: style: The scope of the variable 'bmpx' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls.cpp:2350:6: style: The scope of the variable 'bmpDC' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls.cpp:2844:11: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls3d.cpp:352:3: style: Variable 'p_co' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls3d.cpp:350:0: note: Variable 'p_co' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:352:3: note: Variable 'p_co' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:407:3: style: Variable 'p_co' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls3d.cpp:405:0: note: Variable 'p_co' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:407:3: note: Variable 'p_co' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:808:3: style: Variable 'p_ed' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls3d.cpp:806:0: note: Variable 'p_ed' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:808:3: note: Variable 'p_ed' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:856:3: style: Variable 'p_bu' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls3d.cpp:854:0: note: Variable 'p_bu' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:856:3: note: Variable 'p_bu' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:1039:3: style: Variable 'p_ch' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls3d.cpp:1037:0: note: Variable 'p_ch' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:1039:3: note: Variable 'p_ch' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:1204:3: style: Variable 'p_pr' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls3d.cpp:1202:0: note: Variable 'p_pr' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:1204:3: note: Variable 'p_pr' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:1658:3: style: Variable 'p_li' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls3d.cpp:1656:0: note: Variable 'p_li' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:1658:3: note: Variable 'p_li' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:1901:3: style: Variable 'p_li' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/controls3d.cpp:1899:0: note: Variable 'p_li' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:1901:3: note: Variable 'p_li' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/controls3d.cpp:326:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls3d.cpp:385:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls3d.cpp:2370:7: style: The scope of the variable 'bmpx' can be reduced. [variableScope]
berusky2-0.10/src/kofola/controls3d.cpp:2371:7: style: The scope of the variable 'bmpDC' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font.cpp:914:13: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
berusky2-0.10/src/kofola/font.cpp:901:13: note: Buffer 'text' is being written before its old content has been used.
berusky2-0.10/src/kofola/font.cpp:914:13: note: Buffer 'text' is being written before its old content has been used.
berusky2-0.10/src/kofola/font.cpp:766:13: warning: Redundant assignment of 'pT[y]' to itself. [selfAssignment]
berusky2-0.10/src/kofola/font.cpp:21:10: style: The scope of the variable 'l' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font.cpp:21:14: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font.cpp:21:18: style: The scope of the variable 'r' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font.cpp:21:22: style: The scope of the variable 'b' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font.cpp:21:26: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font3d.cpp:1168:13: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
berusky2-0.10/src/kofola/font3d.cpp:1160:13: note: Buffer 'text' is being written before its old content has been used.
berusky2-0.10/src/kofola/font3d.cpp:1168:13: note: Buffer 'text' is being written before its old content has been used.
berusky2-0.10/src/kofola/font3d.cpp:1031:13: warning: Redundant assignment of 'pT[y]' to itself. [selfAssignment]
berusky2-0.10/src/kofola/font3d.cpp:25:10: style: The scope of the variable 'l' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font3d.cpp:25:14: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font3d.cpp:25:18: style: The scope of the variable 'r' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font3d.cpp:25:22: style: The scope of the variable 'b' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font3d.cpp:25:26: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/kofola/font3d.cpp:280:7: style: The scope of the variable 'sx' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_init.cpp:120:10: style: The scope of the variable 'text' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_init.cpp:126:8: style: The scope of the variable 'listenerPos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_init.cpp:127:8: style: The scope of the variable 'listenerVel' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_init.cpp:128:8: style: The scope of the variable 'listenerOri' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_init.cpp:130:14: style: The scope of the variable 'cString' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:3052:3: style: Variable 'p_mat' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/game_logic.cpp:3048:0: note: Variable 'p_mat' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/game_logic.cpp:3052:3: note: Variable 'p_mat' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/game_logic.cpp:9316:9: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/kofola/game_logic.cpp:9294:0: note: Variable 'y' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/game_logic.cpp:9316:9: note: Variable 'y' is reassigned a value before the old one has been used.
berusky2-0.10/src/kofola/game_logic.cpp:813:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
berusky2-0.10/src/kofola/game_logic.cpp:815:3: note: Found duplicate branches for 'if' and 'else'.
berusky2-0.10/src/kofola/game_logic.cpp:813:3: note: Found duplicate branches for 'if' and 'else'.
berusky2-0.10/src/kofola/game_logic.cpp:1002:7: style: The scope of the variable 'old_pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:1005:12: style: The scope of the variable 'iConnect' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:1318:17: style: The scope of the variable 'percent' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:1318:26: style: The scope of the variable 'percent1' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:1751:17: style: The scope of the variable 'percent' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:1751:26: style: The scope of the variable 'percent1' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2505:9: style: The scope of the variable 'f' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2629:9: style: The scope of the variable 'fPos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2699:13: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2699:16: style: The scope of the variable 'k' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2699:19: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2699:22: style: The scope of the variable 'rm' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2702:21: style: The scope of the variable 'ra' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2702:25: style: The scope of the variable 'rdx' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2702:30: style: The scope of the variable 'rdy' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2703:9: style: The scope of the variable 'rgs' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2703:14: style: The scope of the variable 'rbs' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2703:19: style: The scope of the variable 'rrs' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:2925:9: style: The scope of the variable 'f' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:3306:7: style: The scope of the variable 'Vrstva' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:3476:15: style: The scope of the variable 'test_weight' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:4033:16: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:4071:16: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:4149:16: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:4371:23: style: The scope of the variable 'p_test_posO' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:6858:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:6937:21: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7024:17: style: The scope of the variable 'real_pos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7025:25: style: The scope of the variable 'move' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7025:34: style: The scope of the variable 'old_Zpos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7026:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7026:10: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7031:7: style: The scope of the variable 'vpos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7033:7: style: The scope of the variable 'VyskaSloupce' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7035:8: style: The scope of the variable 'SmerDolu' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7036:7: style: The scope of the variable 'liftanim' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7037:7: style: The scope of the variable 'LiftTop' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7683:15: style: The scope of the variable 'p' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:7701:15: style: The scope of the variable 'p' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:8002:21: style: The scope of the variable 'pS' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:8843:18: style: The scope of the variable 'p_animation' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:8980:15: style: The scope of the variable 'pObject' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:9196:13: style: The scope of the variable 'vodapos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:9197:21: style: The scope of the variable 'pS' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:9400:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:9401:9: style: The scope of the variable 'frame' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:9609:9: style: The scope of the variable 'dist' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:9610:7: style: The scope of the variable 'frame' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:11166:15: style: The scope of the variable 'dist' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:11167:14: style: The scope of the variable 'frame' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:11303:19: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:11975:15: style: The scope of the variable 'fpos' can be reduced. [variableScope]
berusky2-0.10/src/kofola/game_logic.cpp:8094:12: style: A pointer can not be negative so it is either pointless or an error to check if it is not. [pointerPositive]
berusky2-0.10/src/kofola/game_logic.cpp:775:5: style: Variable 'hEXSvetlo' is assigned a value that is never used. [unreadVariable]
berusky2-0.10/src/kofola/game_logic.cpp:5028:0: error: Memory leak: pS [memleak]
berusky2-0.10/src/kofola/game_logic.cpp:5953:0: error: Memory leak: pS [memleak]
berusky2-0.10/src/kofola/game_logic.cpp:851:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:854:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:975:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:978:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:2556:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:2558:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:2571:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:2574:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:2974:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:2976:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:2989:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/game_logic.cpp:2992:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:731:16: style: The scope of the variable 'text' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:732:21: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:781:16: style: The scope of the variable 'text' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:782:21: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:844:7: style: The scope of the variable 'Vazba1' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:844:15: style: The scope of the variable 'Vazba2' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:844:23: style: The scope of the variable 'Rotation' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:845:10: style: The scope of the variable 'Guid' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:1715:8: style: The scope of the variable 'text' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:1864:10: style: The scope of the variable 'mh' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:1886:15: style: The scope of the variable 'pObj' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:1887:13: style: The scope of the variable 'pItem' can be reduced. [variableScope]
berusky2-0.10/src/kofola/load_level.cpp:827:5: error: Resource leak: file [resourceLeak]
berusky2-0.10/src/kofola/load_level.cpp:121:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:123:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:178:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:180:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:235:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:237:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:292:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:294:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:349:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:351:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:357:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:470:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:481:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:547:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/load_level.cpp:549:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/kofola/menu_script.cpp:361:10: style: Condition '!done' is always true [knownConditionTrueFalse]
berusky2-0.10/src/kofola/menu_script.cpp:359:14: note: Assignment 'done=0', assigned value is 0
berusky2-0.10/src/kofola/menu_script.cpp:361:10: note: Condition '!done' is always true
berusky2-0.10/src/kofola/profiles.cpp:163:26: style: Function 'pr_ReadProfile' argument 1 names different: declaration 'cPlayerName' definition 'cFileName'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/profiles.h:31:26: note: Function 'pr_ReadProfile' argument 1 names different: declaration 'cPlayerName' definition 'cFileName'.
berusky2-0.10/src/kofola/profiles.cpp:163:26: note: Function 'pr_ReadProfile' argument 1 names different: declaration 'cPlayerName' definition 'cFileName'.
berusky2-0.10/src/kofola/trigers.cpp:228:7: style: The scope of the variable 'n' can be reduced. [variableScope]
berusky2-0.10/src/kofola/trigers.cpp:311:54: style: Function 'trig_Do_Triger_Command' argument 2 names different: declaration 'flag' definition 'p_flag'. [funcArgNamesDifferent]
berusky2-0.10/src/kofola/trigers.h:29:54: note: Function 'trig_Do_Triger_Command' argument 2 names different: declaration 'flag' definition 'p_flag'.
berusky2-0.10/src/kofola/trigers.cpp:311:54: note: Function 'trig_Do_Triger_Command' argument 2 names different: declaration 'flag' definition 'p_flag'.
berusky2-0.10/src/kofola/water.cpp:222:58: style: The scope of the variable 'nLeft' can be reduced. [variableScope]
berusky2-0.10/src/kofola/water.cpp:222:65: style: The scope of the variable 'nRight' can be reduced. [variableScope]
berusky2-0.10/src/kofola/water.cpp:267:19: style: The scope of the variable 'pLBoundary' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:1014:3: style: Variable 'ind' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/komat/3dinterface.cpp:1013:3: note: Variable 'ind' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/3dinterface.cpp:1014:3: note: Variable 'ind' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/3dinterface.cpp:1025:3: style: Variable 'ind' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/komat/3dinterface.cpp:1024:3: note: Variable 'ind' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/3dinterface.cpp:1025:3: note: Variable 'ind' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/3dinterface.cpp:1037:3: style: Variable 'ind' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/komat/3dinterface.cpp:1036:3: note: Variable 'ind' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/3dinterface.cpp:1037:3: note: Variable 'ind' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/3dinterface.cpp:1049:3: style: Variable 'ind' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/komat/3dinterface.cpp:1048:3: note: Variable 'ind' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/3dinterface.cpp:1049:3: note: Variable 'ind' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/3dinterface.cpp:245:14: style: The scope of the variable 'p_txt' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:246:7: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:247:7: style: The scope of the variable 'koord' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:297:14: style: The scope of the variable 'p_txt' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:298:7: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:299:7: style: The scope of the variable 'koord' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:348:14: style: The scope of the variable 'p_txt' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:349:7: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:350:7: style: The scope of the variable 'koord' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:400:14: style: The scope of the variable 'p_txt' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:401:7: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:402:7: style: The scope of the variable 'koord' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:451:14: style: The scope of the variable 'p_txt' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:452:7: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:453:7: style: The scope of the variable 'koord' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:502:14: style: The scope of the variable 'p_txt' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:503:7: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/3dinterface.cpp:504:7: style: The scope of the variable 'koord' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d.h:540:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
berusky2-0.10/src/komat/Berusky3d_render.h:56:19: style: The scope of the variable 'p_tmp' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.h:70:19: style: The scope of the variable 'p_tmp' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.h:109:7: style: The scope of the variable 'kflag' can be reduced. [variableScope]
berusky2-0.10/src/komat/Matrix.h:535:9: style: The scope of the variable 'px' can be reduced. [variableScope]
berusky2-0.10/src/komat/Matrix.h:535:13: style: The scope of the variable 'py' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.h:1864:16: style: The scope of the variable 'p_obj' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d.cpp:401:9: style: The scope of the variable 'b' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d.cpp:763:13: style: The scope of the variable 'objektu' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1554:26: warning: Either the condition 'if(p_tmp)' is redundant or there is possible null pointer dereference: p_tmp. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1562:6: note: Assuming that condition 'if(p_tmp)' is not redundant
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1554:26: note: Null pointer dereference
berusky2-0.10/src/komat/Berusky3d_animace.cpp:39:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:39:10: style: The scope of the variable 'aa' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:68:7: style: The scope of the variable 'aa' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:127:7: style: The scope of the variable 'aa' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:750:7: style: The scope of the variable 'm_handle' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:897:8: style: The scope of the variable 'p_pivot' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:997:15: style: The scope of the variable 'p_mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:999:7: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1306:10: style: The scope of the variable 'konec' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1495:18: style: The scope of the variable 'p_mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1581:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1581:10: style: The scope of the variable 'anim' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1602:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1602:10: style: The scope of the variable 'chapadel' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1602:20: style: The scope of the variable 'anim' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1552:31: style: Function 'tani_zrus' argument 1 names different: declaration 'p_tani' definition 'p_tmp'. [funcArgNamesDifferent]
berusky2-0.10/src/komat/Berusky3d_animace.h:30:31: note: Function 'tani_zrus' argument 1 names different: declaration 'p_tani' definition 'p_tmp'.
berusky2-0.10/src/komat/Berusky3d_animace.cpp:1552:31: note: Function 'tani_zrus' argument 1 names different: declaration 'p_tani' definition 'p_tmp'.
berusky2-0.10/src/komat/Berusky3d_castice.cpp:1219:20: warning: Either the condition 'if(p_tmp)' is redundant or there is possible null pointer dereference: p_tmp. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Berusky3d_castice.cpp:1230:6: note: Assuming that condition 'if(p_tmp)' is not redundant
berusky2-0.10/src/komat/Berusky3d_castice.cpp:1219:20: note: Null pointer dereference
berusky2-0.10/src/komat/Berusky3d_castice.cpp:385:7: style: The scope of the variable 'vid' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_castice.cpp:1267:17: style: The scope of the variable 'vnum' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_castice.cpp:1309:24: style: The scope of the variable 'p_vr' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:52:12: style: The scope of the variable 'p_d' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:53:12: style: The scope of the variable 'p_obb' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:54:7: style: The scope of the variable 'v' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:54:10: style: The scope of the variable 'vn' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:54:14: style: The scope of the variable 'o' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:55:7: style: The scope of the variable 'pruhlednych' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:103:15: style: The scope of the variable 'p_koord' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:105:7: style: The scope of the variable 'v' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:136:19: style: The scope of the variable 'p_poly' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:191:18: style: The scope of the variable 'p_mesh' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:192:10: style: The scope of the variable 'kflag' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:1111:15: style: The scope of the variable 'p_mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:1228:18: style: The scope of the variable 'p_mesh' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kamery.cpp:1440:9: style: The scope of the variable 'b' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:159:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:388:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:388:10: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:388:13: style: The scope of the variable 'num' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:423:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:423:10: style: The scope of the variable 'rx' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:423:14: style: The scope of the variable 'ry' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:423:18: style: The scope of the variable 'rkx' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:423:23: style: The scope of the variable 'rky' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:424:7: style: The scope of the variable 'tx' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:424:11: style: The scope of the variable 'ty' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:424:15: style: The scope of the variable 'tkx' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:424:20: style: The scope of the variable 'tky' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:424:25: style: The scope of the variable 'vdx' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:424:30: style: The scope of the variable 'vdy' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:425:10: style: The scope of the variable 'p_text_start' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola2d.cpp:301:5: style: Variable 'p_v' is modified but its new value is never used. [unreadVariable]
berusky2-0.10/src/komat/Berusky3d_kofola_interface.cpp:1343:25: warning: Redundant assignment of 'txconf.text_mip_filtr' to itself. [selfAssignment]
berusky2-0.10/src/komat/Berusky3d_kofola_interface.cpp:1344:21: warning: Redundant assignment of 'txconf.text_filtr' to itself. [selfAssignment]
berusky2-0.10/src/komat/Berusky3d_kofola_interface.cpp:213:18: style: The scope of the variable 'p_mesh' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola_interface.cpp:609:7: style: The scope of the variable 'mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola_interface.cpp:880:22: style: The scope of the variable 'p_prv' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola_interface.cpp:1110:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola_interface.cpp:1110:10: style: The scope of the variable 'amat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola_interface.cpp:1130:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola_interface.cpp:1130:10: style: The scope of the variable 'amat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_kofola_interface.cpp:1222:22: style: The scope of the variable 'p_prv' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1430:42: style: Redundant condition: p_ber->conf_dyn_light_beruska. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
berusky2-0.10/src/komat/Berusky3d_light.cpp:642:19: style: The scope of the variable 'p_an' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:788:19: style: The scope of the variable 'p_an' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:790:7: style: The scope of the variable 'konec' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:848:9: style: The scope of the variable 'p_light_dyn' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:849:9: style: The scope of the variable 'p_light_stat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:850:7: style: The scope of the variable 'lightakt' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:851:7: style: The scope of the variable 'slightnum' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:852:7: style: The scope of the variable 'dlightnum' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:853:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1381:14: style: The scope of the variable 'p_light' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1382:20: style: The scope of the variable 'p_edlight' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1417:7: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1603:8: style: The scope of the variable 'p' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1603:12: style: The scope of the variable 'n' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1817:9: style: The scope of the variable 'vzdal' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1824:7: style: The scope of the variable 'sup' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1824:12: style: The scope of the variable 'sul' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1826:7: style: The scope of the variable 'svp' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1826:12: style: The scope of the variable 'svl' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1827:12: style: The scope of the variable 'skup' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1828:12: style: The scope of the variable 'skul' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1829:12: style: The scope of the variable 'skvp' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1830:12: style: The scope of the variable 'skvl' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1831:7: style: The scope of the variable 'fvzdal' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1835:8: style: The scope of the variable 'p_looksqrt' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:2937:13: style: The scope of the variable 'ln' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:2937:17: style: The scope of the variable 'up' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:2999:7: style: The scope of the variable 'p' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3148:19: style: The scope of the variable 'p_data' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3150:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3205:19: style: The scope of the variable 'p_data' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3206:7: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3359:19: style: The scope of the variable 'p_data' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3360:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3360:10: style: The scope of the variable 'flags' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3402:19: style: The scope of the variable 'p_an' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3629:19: style: The scope of the variable 'p_an' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3631:7: style: The scope of the variable 'konec' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3689:9: style: The scope of the variable 'vzdal' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3690:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3691:7: style: The scope of the variable 'lightnum' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3692:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3176:38: style: Function 'edl_svetlo_zrus' argument 1 names different: declaration 'handle' definition 'lh'. [funcArgNamesDifferent]
berusky2-0.10/src/komat/Berusky3d_light.h:140:38: note: Function 'edl_svetlo_zrus' argument 1 names different: declaration 'handle' definition 'lh'.
berusky2-0.10/src/komat/Berusky3d_light.cpp:3176:38: note: Function 'edl_svetlo_zrus' argument 1 names different: declaration 'handle' definition 'lh'.
berusky2-0.10/src/komat/Berusky3d_light.cpp:3399:21: style: Function 'edl_anim_vyrob' argument 4 names different: declaration 'dir_keys' definition 'trg_keys'. [funcArgNamesDifferent]
berusky2-0.10/src/komat/Berusky3d_light.h:160:21: note: Function 'edl_anim_vyrob' argument 4 names different: declaration 'dir_keys' definition 'trg_keys'.
berusky2-0.10/src/komat/Berusky3d_light.cpp:3399:21: note: Function 'edl_anim_vyrob' argument 4 names different: declaration 'dir_keys' definition 'trg_keys'.
berusky2-0.10/src/komat/Berusky3d_light.cpp:3399:35: style: Function 'edl_anim_vyrob' argument 5 names different: declaration 'diff_keys' definition 'alfa_keys'. [funcArgNamesDifferent]
berusky2-0.10/src/komat/Berusky3d_light.h:160:35: note: Function 'edl_anim_vyrob' argument 5 names different: declaration 'diff_keys' definition 'alfa_keys'.
berusky2-0.10/src/komat/Berusky3d_light.cpp:3399:35: note: Function 'edl_anim_vyrob' argument 5 names different: declaration 'diff_keys' definition 'alfa_keys'.
berusky2-0.10/src/komat/Berusky3d_light.cpp:3534:9: style: Function 'edl_anim_vloz_klic_vzdal' argument 4 names different: declaration 'k2' definition 'theta'. [funcArgNamesDifferent]
berusky2-0.10/src/komat/Berusky3d_light.h:179:22: note: Function 'edl_anim_vloz_klic_vzdal' argument 4 names different: declaration 'k2' definition 'theta'.
berusky2-0.10/src/komat/Berusky3d_light.cpp:3534:9: note: Function 'edl_anim_vloz_klic_vzdal' argument 4 names different: declaration 'k2' definition 'theta'.
berusky2-0.10/src/komat/Berusky3d_light.cpp:3534:22: style: Function 'edl_anim_vloz_klic_vzdal' argument 5 names different: declaration 'k3' definition 'utlum'. [funcArgNamesDifferent]
berusky2-0.10/src/komat/Berusky3d_light.h:179:32: note: Function 'edl_anim_vloz_klic_vzdal' argument 5 names different: declaration 'k3' definition 'utlum'.
berusky2-0.10/src/komat/Berusky3d_light.cpp:3534:22: note: Function 'edl_anim_vloz_klic_vzdal' argument 5 names different: declaration 'k3' definition 'utlum'.
berusky2-0.10/src/komat/Berusky3d_light.cpp:1870:12: style: Variable 'p_data' is assigned a value that is never used. [unreadVariable]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1869:9: style: Variable 'ddx' is assigned a value that is never used. [unreadVariable]
berusky2-0.10/src/komat/Berusky3d_light.cpp:2005:14: style: Variable 'skul' is assigned a value that is never used. [unreadVariable]
berusky2-0.10/src/komat/Berusky3d_light.cpp:2088:14: style: Variable 'skvl' is assigned a value that is never used. [unreadVariable]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1919:7: style: Variable 'fvzdal' is assigned a value that is never used. [unreadVariable]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1834:7: style: Unused variable: zal [unusedVariable]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3134:12: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3158:23: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3210:19: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
berusky2-0.10/src/komat/Berusky3d_light.cpp:3364:22: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
berusky2-0.10/src/komat/Berusky3d_light.cpp:1878:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/komat/Berusky3d_load.cpp:586:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
berusky2-0.10/src/komat/Berusky3d_load.cpp:215:13: style: The scope of the variable 'p_m' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:265:13: style: The scope of the variable 'p_m' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:319:18: style: The scope of the variable 'p_mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:320:8: style: The scope of the variable 'pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:321:7: style: The scope of the variable 'mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:321:12: style: The scope of the variable 'mnew' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:322:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:505:7: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:581:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:583:7: style: The scope of the variable 'k' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:583:10: style: The scope of the variable 'f' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:583:13: style: The scope of the variable 'kflag' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:583:20: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:583:23: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_load.cpp:775:10: style: The scope of the variable 'r' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2719:3: style: Variable 'viditelny_zmena' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2716:0: note: Variable 'viditelny_zmena' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/Berusky3d_render.cpp:2719:3: note: Variable 'viditelny_zmena' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/Berusky3d_render.cpp:291:16: style: The scope of the variable 'rezerva_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:291:30: style: The scope of the variable 'rezerva_mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:291:43: style: The scope of the variable 'pozice_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:291:56: style: The scope of the variable 'stage_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:414:16: style: The scope of the variable 'rezerva_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:414:30: style: The scope of the variable 'rezerva_mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:414:43: style: The scope of the variable 'pozice_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:414:56: style: The scope of the variable 'stage_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1038:16: style: The scope of the variable 'rezerva_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1038:30: style: The scope of the variable 'rezerva_mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1038:43: style: The scope of the variable 'pozice_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1038:56: style: The scope of the variable 'stage_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1038:68: style: The scope of the variable 'poly_text' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1161:16: style: The scope of the variable 'rezerva_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1161:30: style: The scope of the variable 'rezerva_mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1161:43: style: The scope of the variable 'pozice_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1161:56: style: The scope of the variable 'stage_smat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1161:68: style: The scope of the variable 'poly_text' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1642:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1642:10: style: The scope of the variable 'last' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1827:9: style: The scope of the variable 'p' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:1843:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2069:9: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2069:12: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2069:15: style: The scope of the variable 'z' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2070:9: style: The scope of the variable 'v1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2070:13: style: The scope of the variable 'v2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2070:17: style: The scope of the variable 'v3' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2070:21: style: The scope of the variable 'v4' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2151:8: style: The scope of the variable 'p_bod' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:2714:12: style: The scope of the variable 'p_obb' can be reduced. [variableScope]
berusky2-0.10/src/komat/Berusky3d_render.cpp:814:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/komat/Berusky3d_render.cpp:902:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/komat/Ddx.cpp:316:19: style: The scope of the variable 'as' can be reduced. [variableScope]
berusky2-0.10/src/komat/Ddx.cpp:316:23: style: The scope of the variable 'akt_anis' can be reduced. [variableScope]
berusky2-0.10/src/komat/Ddx.cpp:317:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Ddx.cpp:317:10: style: The scope of the variable 'imax' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:12:13: style: The scope of the variable 'p_mat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:194:20: style: The scope of the variable 'p_poly1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:195:20: style: The scope of the variable 'p_kont1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:196:21: style: The scope of the variable 'h1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:196:25: style: The scope of the variable 'h2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:196:29: style: The scope of the variable 'koeficient' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:197:9: style: The scope of the variable 'best_koeficient' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:197:26: style: The scope of the variable 'lajna' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:198:9: style: The scope of the variable 'pomer_face' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:199:9: style: The scope of the variable 'pomer_objektu' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:200:7: style: The scope of the variable 'best_p' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:200:15: style: The scope of the variable 'best_strana' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:201:13: style: The scope of the variable 'dolni' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:201:20: style: The scope of the variable 'celkem_facu' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:201:33: style: The scope of the variable 'rovina' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:202:7: style: The scope of the variable 'z' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:202:10: style: The scope of the variable 'z1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:202:14: style: The scope of the variable 'z2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:202:18: style: The scope of the variable 'objektu_dole' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:202:32: style: The scope of the variable 'objektu_hore' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:202:46: style: The scope of the variable 'facu_dole' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:202:57: style: The scope of the variable 'facu_hore' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:770:37: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:771:9: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:771:12: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:771:15: style: The scope of the variable 'z' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:771:18: style: The scope of the variable 'xt' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:771:22: style: The scope of the variable 'yt' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:771:26: style: The scope of the variable 'zt' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:771:30: style: The scope of the variable 'w' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:771:33: style: The scope of the variable 'fx' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:771:37: style: The scope of the variable 'fy' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:771:41: style: The scope of the variable 'fw' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:828:37: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:830:9: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:830:12: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:830:15: style: The scope of the variable 'z' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:830:18: style: The scope of the variable 'xt' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:830:22: style: The scope of the variable 'yt' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:830:26: style: The scope of the variable 'zt' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:830:30: style: The scope of the variable 'w' can be reduced. [variableScope]
berusky2-0.10/src/komat/Kdtree.cpp:193:33: warning: Obsolete function 'alloca' called. [allocaCalled]
berusky2-0.10/src/komat/Kdtree.cpp:475:25: warning: Obsolete function 'alloca' called. [allocaCalled]
berusky2-0.10/src/komat/Keyframe.cpp:118:13: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:154:13: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:191:13: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:300:7: style: The scope of the variable 'dop' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:366:12: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:366:16: style: The scope of the variable 't3' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:367:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:399:12: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:400:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:543:13: style: The scope of the variable 'p1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:544:9: style: The scope of the variable 'F1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:544:13: style: The scope of the variable 'F2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:544:17: style: The scope of the variable 'F3' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:544:21: style: The scope of the variable 'F4' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:545:12: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:545:16: style: The scope of the variable 't3' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:547:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:588:15: style: The scope of the variable 'p_p1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:589:12: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:591:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:748:14: style: The scope of the variable 'p1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:749:9: style: The scope of the variable 'F1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:749:13: style: The scope of the variable 'F2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:749:17: style: The scope of the variable 'F3' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:749:21: style: The scope of the variable 'F4' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:750:12: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:750:16: style: The scope of the variable 't3' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:752:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:794:16: style: The scope of the variable 'p_p1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:795:12: style: The scope of the variable 't2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:797:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:894:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:938:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1048:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1048:10: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1128:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1149:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1220:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1265:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1335:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1628:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1628:10: style: The scope of the variable 'il' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1931:18: style: The scope of the variable 'p_sim' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1933:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:1993:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2040:12: style: The scope of the variable 'p_src' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2040:20: style: The scope of the variable 'p_dest' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2206:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2219:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2461:29: style: The scope of the variable 'ob' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2727:9: style: The scope of the variable 'frame' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2727:16: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2727:19: style: The scope of the variable 't1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2728:13: style: The scope of the variable 'p2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2730:7: style: The scope of the variable 'kn' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2730:11: style: The scope of the variable 'lasttime' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2809:9: style: The scope of the variable 'last' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2891:9: style: The scope of the variable 'frame' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2891:16: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2891:19: style: The scope of the variable 't1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:2892:13: style: The scope of the variable 'p2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3059:7: style: The scope of the variable 'p' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3059:10: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3059:13: style: The scope of the variable 'r' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3059:16: style: The scope of the variable 'fv' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3389:8: style: The scope of the variable 'p' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3707:10: style: The scope of the variable 'v' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3747:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3810:9: style: The scope of the variable 'frame' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3810:16: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3810:19: style: The scope of the variable 't1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3811:13: style: The scope of the variable 'p2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3936:11: style: The scope of the variable 'lasttime' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3936:21: style: The scope of the variable 'num' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3936:27: style: The scope of the variable 'p_ind' can be reduced. [variableScope]
berusky2-0.10/src/komat/Keyframe.cpp:3381:23: style: Redundant pointer operation on 'p_mat' - it's already a pointer. [redundantPointerOp]
berusky2-0.10/src/komat/Keyframe.cpp:2159:3: style: Variable 'keynum' is modified but its new value is never used. [unreadVariable]
berusky2-0.10/src/komat/Keyframe.cpp:2498:31: warning: Obsolete function 'alloca' called. [allocaCalled]
berusky2-0.10/src/komat/Keyframe.cpp:2506:32: warning: Obsolete function 'alloca' called. [allocaCalled]
berusky2-0.10/src/komat/Load.cpp:247:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
berusky2-0.10/src/komat/Load.cpp:4352:28: warning: Either the condition '!p_src' is redundant or there is possible null pointer dereference: p_src. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Load.cpp:4356:7: note: Assuming that condition '!p_src' is not redundant
berusky2-0.10/src/komat/Load.cpp:4352:28: note: Null pointer dereference
berusky2-0.10/src/komat/Load.cpp:4353:25: warning: Either the condition '!p_src' is redundant or there is possible null pointer dereference: p_src. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Load.cpp:4356:7: note: Assuming that condition '!p_src' is not redundant
berusky2-0.10/src/komat/Load.cpp:4353:25: note: Null pointer dereference
berusky2-0.10/src/komat/Load.cpp:4354:31: warning: Either the condition '!p_src' is redundant or there is possible null pointer dereference: p_src. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Load.cpp:4356:7: note: Assuming that condition '!p_src' is not redundant
berusky2-0.10/src/komat/Load.cpp:4354:31: note: Null pointer dereference
berusky2-0.10/src/komat/Load.cpp:4383:28: warning: Either the condition '!p_src' is redundant or there is possible null pointer dereference: p_src. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Load.cpp:4387:7: note: Assuming that condition '!p_src' is not redundant
berusky2-0.10/src/komat/Load.cpp:4383:28: note: Null pointer dereference
berusky2-0.10/src/komat/Load.cpp:4384:25: warning: Either the condition '!p_src' is redundant or there is possible null pointer dereference: p_src. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Load.cpp:4387:7: note: Assuming that condition '!p_src' is not redundant
berusky2-0.10/src/komat/Load.cpp:4384:25: note: Null pointer dereference
berusky2-0.10/src/komat/Load.cpp:4385:31: warning: Either the condition '!p_src' is redundant or there is possible null pointer dereference: p_src. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Load.cpp:4387:7: note: Assuming that condition '!p_src' is not redundant
berusky2-0.10/src/komat/Load.cpp:4385:31: note: Null pointer dereference
berusky2-0.10/src/komat/Load.cpp:4414:28: warning: Either the condition '!p_src' is redundant or there is possible null pointer dereference: p_src. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Load.cpp:4419:7: note: Assuming that condition '!p_src' is not redundant
berusky2-0.10/src/komat/Load.cpp:4414:28: note: Null pointer dereference
berusky2-0.10/src/komat/Load.cpp:4415:25: warning: Either the condition '!p_src' is redundant or there is possible null pointer dereference: p_src. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Load.cpp:4419:7: note: Assuming that condition '!p_src' is not redundant
berusky2-0.10/src/komat/Load.cpp:4415:25: note: Null pointer dereference
berusky2-0.10/src/komat/Load.cpp:4416:31: warning: Either the condition '!p_src' is redundant or there is possible null pointer dereference: p_src. [nullPointerRedundantCheck]
berusky2-0.10/src/komat/Load.cpp:4419:7: note: Assuming that condition '!p_src' is not redundant
berusky2-0.10/src/komat/Load.cpp:4416:31: note: Null pointer dereference
berusky2-0.10/src/komat/Load.cpp:112:25: style: The scope of the variable 'p_prev' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:617:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:833:9: style: The scope of the variable 'd1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:833:13: style: The scope of the variable 'd2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:973:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1132:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1296:22: style: The scope of the variable 'p_v2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1299:19: style: The scope of the variable 'n' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1408:7: style: The scope of the variable 'last' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1525:22: style: The scope of the variable 'num' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1559:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1559:10: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1559:13: style: The scope of the variable 'num' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1560:7: style: The scope of the variable 'sekci' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1587:7: style: The scope of the variable 'optnum' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:1589:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:2643:9: style: The scope of the variable 'p_pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:2644:7: style: The scope of the variable 'linenum' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:2645:7: style: The scope of the variable 'first_text' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:2645:23: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:2645:26: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:2645:45: style: The scope of the variable 'a' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:2855:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:3568:8: style: The scope of the variable 'pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:3569:10: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:3569:13: style: The scope of the variable 'max' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:4495:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load.cpp:245:25: style: Redundant pointer operation on 'p_joint' - it's already a pointer. [redundantPointerOp]
berusky2-0.10/src/komat/Load.cpp:1628:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
berusky2-0.10/src/komat/Load_chunks.cpp:5104:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
berusky2-0.10/src/komat/Load_chunks.cpp:5253:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
berusky2-0.10/src/komat/Load_chunks.cpp:4134:5: warning: Possible null pointer dereference: p_kont [nullPointer]
berusky2-0.10/src/komat/Load_chunks.cpp:4126:20: note: Assignment 'p_kont=NULL', assigned value is 0
berusky2-0.10/src/komat/Load_chunks.cpp:4134:5: note: Null pointer dereference
berusky2-0.10/src/komat/Load_chunks.cpp:756:7: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:798:15: style: The scope of the variable 'p_flare' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:970:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:1248:8: style: The scope of the variable 'jmeno' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:1249:8: style: The scope of the variable 'otec' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:1422:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:2193:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:2193:10: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:2985:8: style: The scope of the variable 'pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:2986:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3031:8: style: The scope of the variable 'pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3032:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3078:8: style: The scope of the variable 'pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3079:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3125:8: style: The scope of the variable 'pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3126:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3173:8: style: The scope of the variable 'pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3213:8: style: The scope of the variable 'pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3255:8: style: The scope of the variable 'pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3256:7: style: The scope of the variable 's' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3489:8: style: The scope of the variable 'pom' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3490:7: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3534:13: style: The scope of the variable 'p_dxmat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3535:8: style: The scope of the variable 'string' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3567:13: style: The scope of the variable 'p_dxmat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3568:8: style: The scope of the variable 'string' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3604:14: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3605:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3638:14: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3716:19: style: The scope of the variable 'p_track' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3717:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3768:19: style: The scope of the variable 'p_track' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3769:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3820:19: style: The scope of the variable 'p_track' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3821:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3872:19: style: The scope of the variable 'p_track' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:3873:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4090:15: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4091:8: style: The scope of the variable 'jmeno' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4237:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4286:8: style: The scope of the variable 'jmeno_materialu' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4314:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4344:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4405:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4426:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4447:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4468:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4488:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4512:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4556:10: style: The scope of the variable 't1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4788:14: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:4866:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_chunks.cpp:5040:7: style: The scope of the variable 'load' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_out.cpp:542:3: style: Variable 'p_kont' is reassigned a value before the old one has been used. [redundantAssignment]
berusky2-0.10/src/komat/Load_out.cpp:538:0: note: Variable 'p_kont' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/Load_out.cpp:542:3: note: Variable 'p_kont' is reassigned a value before the old one has been used.
berusky2-0.10/src/komat/Load_out.cpp:99:8: style: The scope of the variable 'string' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_out.cpp:100:7: style: The scope of the variable 't' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_out.cpp:129:13: style: The scope of the variable 'p_dxmat' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_out.cpp:314:10: style: The scope of the variable 'p_map' can be reduced. [variableScope]
berusky2-0.10/src/komat/Load_out.cpp:18:8: style: struct member '_KONTEJNER_KONFIG::rezerved' is never used. [unusedStructMember]
berusky2-0.10/src/komat/Load_out.cpp:26:8: style: struct member '_KONTEJNER_KONFIG_OLD::rezerved' is never used. [unusedStructMember]
berusky2-0.10/src/komat/Mat3d.cpp:42:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:308:9: style: The scope of the variable 'stred' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:376:10: style: The scope of the variable 'p_fl' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:1900:17: style: The scope of the variable 'p_first' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2008:10: style: The scope of the variable 'l1' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2008:14: style: The scope of the variable 'l2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2309:7: style: The scope of the variable 'flag2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2410:9: style: The scope of the variable 'tx' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2410:13: style: The scope of the variable 'ty' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2410:17: style: The scope of the variable 'tz' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2413:9: style: The scope of the variable 'uhel' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2474:8: style: The scope of the variable 'p_vertex_pos' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2475:7: style: The scope of the variable 'j' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2475:10: style: The scope of the variable 'd' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2475:13: style: The scope of the variable 'facenum' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2475:22: style: The scope of the variable 'fnum2' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2476:16: style: The scope of the variable 'typ' can be reduced. [variableScope]
berusky2-0.10/src/komat/Mat3d.cpp:2477:8: style: The scope of the variable 'p_face_prvni' can be reduced. [variableScope]
berusky2-0.10/src/komat/Texture.cpp:126:22: style: The scope of the variable 'p_dest' can be reduced. [variableScope]
berusky2-0.10/src/komat/Texture.cpp:127:13: style: The scope of the variable 'px' can be reduced. [variableScope]
berusky2-0.10/src/komat/Texture.cpp:128:17: style: The scope of the variable 'ys' can be reduced. [variableScope]
berusky2-0.10/src/komat/Texture.cpp:364:9: style: The scope of the variable 'p_znak' can be reduced. [variableScope]
berusky2-0.10/src/komat/Texture.cpp:921:7: style: The scope of the variable 'v' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:977:0: style: Same expression used in consecutive assignments of 'itemnum' and 'itemzbyva'. [duplicateAssignExpression]
berusky2-0.10/src/komat/obbo.cpp:978:0: note: Same expression used in consecutive assignments of 'itemnum' and 'itemzbyva'.
berusky2-0.10/src/komat/obbo.cpp:977:0: note: Same expression used in consecutive assignments of 'itemnum' and 'itemzbyva'.
berusky2-0.10/src/komat/obbo.cpp:433:7: style: The scope of the variable 'f0' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:433:11: style: The scope of the variable 'f1' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:433:15: style: The scope of the variable 'f2' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:634:12: style: The scope of the variable 'p_list' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:635:7: style: The scope of the variable 'num' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:728:9: style: The scope of the variable 'obsah' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:844:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1097:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1116:37: style: The scope of the variable 'm' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1117:9: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1117:12: style: The scope of the variable 'y' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1117:15: style: The scope of the variable 'z' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1117:18: style: The scope of the variable 'xt' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1117:22: style: The scope of the variable 'yt' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1117:26: style: The scope of the variable 'zt' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1117:30: style: The scope of the variable 'w' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1117:33: style: The scope of the variable 'fx' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1117:37: style: The scope of the variable 'fy' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:1117:41: style: The scope of the variable 'fw' can be reduced. [variableScope]
berusky2-0.10/src/komat/obbo.cpp:980:27: warning: Obsolete function 'alloca' called. [allocaCalled]
berusky2-0.10/src/komat/obbo.cpp:983:22: warning: Obsolete function 'alloca' called. [allocaCalled]
berusky2-0.10/src/komat/obbo.cpp:985:25: warning: Obsolete function 'alloca' called. [allocaCalled]
berusky2-0.10/src/komat/obbo.cpp:986:26: warning: Obsolete function 'alloca' called. [allocaCalled]
berusky2-0.10/src/tmp/compat.cpp:176:7: style: The scope of the variable 'i' can be reduced. [variableScope]
berusky2-0.10/src/tmp/compat.cpp:176:10: style: The scope of the variable 'x' can be reduced. [variableScope]
berusky2-0.10/src/tmp/compat_mini.cpp:88:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
berusky2-0.10/src/tmp/compat_mini.cpp:127:7: style: Variable 'len' is modified but its new value is never used. [unreadVariable]
[02:28]

ftp://ftp.se.debian.org/debian/pool/main/b/berusky2-data/berusky2-data_0.9.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/betamax/betamax_0.8.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/betaradio/betaradio_1.6.orig.tar.xz
betaradio-1.6/libltdl/loaders/dld_link.c:148:14: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/loaders/dld_link.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/dld_link.c:148:14: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/dlopen.c:225:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/loaders/dlopen.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/dlopen.c:225:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/dyld.c:288:11: style: The scope of the variable 'flags' can be reduced. [variableScope]
betaradio-1.6/libltdl/loaders/dyld.c:477:28: style: The scope of the variable 'lc' can be reduced. [variableScope]
betaradio-1.6/libltdl/loaders/dyld.c:322:65: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/loaders/dyld.c:54:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/dyld.c:322:65: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/load_add_on.c:155:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/loaders/load_add_on.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/load_add_on.c:155:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/loadlibrary.c:138:10: style: The scope of the variable 'ext' can be reduced. [variableScope]
betaradio-1.6/libltdl/loaders/loadlibrary.c:140:10: style: The scope of the variable 'len' can be reduced. [variableScope]
betaradio-1.6/libltdl/loaders/loadlibrary.c:265:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/loaders/loadlibrary.c:57:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/loadlibrary.c:265:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/preopen.c:209:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/loaders/preopen.c:54:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/preopen.c:209:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/shl_load.c:204:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/loaders/shl_load.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/loaders/shl_load.c:204:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
betaradio-1.6/libltdl/lt_error.c:55:3: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/libltdl/lt_error.c:50:0: note: Variable 'temp' is reassigned a value before the old one has been used.
betaradio-1.6/libltdl/lt_error.c:55:3: note: Variable 'temp' is reassigned a value before the old one has been used.
betaradio-1.6/libltdl/ltdl.c:977:7: style: The scope of the variable 'i' can be reduced. [variableScope]
betaradio-1.6/libltdl/ltdl.c:368:29: style: Function 'tryall_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/ltdl.c:136:46: note: Function 'tryall_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
betaradio-1.6/libltdl/ltdl.c:368:29: note: Function 'tryall_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
betaradio-1.6/libltdl/ltdl.c:369:21: style: Function 'tryall_dlopen' argument 3 names different: declaration 'padvise' definition 'advise'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/ltdl.c:138:24: note: Function 'tryall_dlopen' argument 3 names different: declaration 'padvise' definition 'advise'.
betaradio-1.6/libltdl/ltdl.c:369:21: note: Function 'tryall_dlopen' argument 3 names different: declaration 'padvise' definition 'advise'.
betaradio-1.6/libltdl/ltdl.c:775:57: style: Function 'find_handle_callback' argument 3 names different: declaration 'ignored' definition 'data2'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/ltdl.c:112:18: note: Function 'find_handle_callback' argument 3 names different: declaration 'ignored' definition 'data2'.
betaradio-1.6/libltdl/ltdl.c:775:57: note: Function 'find_handle_callback' argument 3 names different: declaration 'ignored' definition 'data2'.
betaradio-1.6/libltdl/ltdl.c:797:20: style: Function 'find_handle' argument 3 names different: declaration 'handle' definition 'phandle'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/ltdl.c:124:25: note: Function 'find_handle' argument 3 names different: declaration 'handle' definition 'phandle'.
betaradio-1.6/libltdl/ltdl.c:797:20: note: Function 'find_handle' argument 3 names different: declaration 'handle' definition 'phandle'.
betaradio-1.6/libltdl/ltdl.c:1152:26: style: Function 'try_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/ltdl.c:133:43: note: Function 'try_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
betaradio-1.6/libltdl/ltdl.c:1152:26: note: Function 'try_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
betaradio-1.6/libltdl/ltdl.c:1863:29: style: Function 'foreachfile_callback' argument 1 names different: declaration 'filename' definition 'dirname'. [funcArgNamesDifferent]
betaradio-1.6/libltdl/ltdl.c:113:41: note: Function 'foreachfile_callback' argument 1 names different: declaration 'filename' definition 'dirname'.
betaradio-1.6/libltdl/ltdl.c:1863:29: note: Function 'foreachfile_callback' argument 1 names different: declaration 'filename' definition 'dirname'.
betaradio-1.6/libltdl/ltdl.c:761:3: error: Resource leak: pfile [resourceLeak]
betaradio-1.6/src/betaradio.c:418:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp4_. [nullPointerRedundantCheck]
betaradio-1.6/src/betaradio.c:420:3: note: Assuming that condition 'e==NULL' is not redundant
betaradio-1.6/src/betaradio.c:417:12: note: Assignment '_tmp4_=e', assigned value is 0
betaradio-1.6/src/betaradio.c:418:12: note: Null pointer dereference
betaradio-1.6/src/betaradio.c:166:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:163:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:166:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:202:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:188:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:202:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:205:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:204:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:205:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:238:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:235:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:238:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:239:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:236:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:239:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:245:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:241:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:245:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:246:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:242:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:246:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:265:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:262:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:265:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:266:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:263:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:266:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:272:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:268:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:272:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:273:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:269:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:273:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:319:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:291:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:319:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:390:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:384:0: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:390:2: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:391:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:385:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:391:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:392:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:386:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:392:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:415:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:412:0: note: Variable 'e' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:415:3: note: Variable 'e' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:417:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:413:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:417:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:418:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:414:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:418:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:449:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:440:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:449:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:450:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:439:0: note: Variable 'list' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:450:2: note: Variable 'list' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:451:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:441:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:451:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:452:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:442:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:452:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:460:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:455:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:460:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:461:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:456:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:461:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:463:3: style: Variable 'conn_err' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:454:0: note: Variable 'conn_err' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:463:3: note: Variable 'conn_err' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:464:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:457:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:464:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:465:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:458:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:465:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:467:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:459:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:467:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:481:4: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:480:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:481:4: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:518:5: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:483:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:518:5: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:572:6: style: Variable '_tmp39_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:569:0: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:572:6: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:573:6: style: Variable '_tmp40_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:570:0: note: Variable '_tmp40_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:573:6: note: Variable '_tmp40_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:574:6: style: Variable '_tmp41_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:571:0: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:574:6: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:585:6: style: Variable '_tmp43_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:581:0: note: Variable '_tmp43_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:585:6: note: Variable '_tmp43_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:586:6: style: Variable '_tmp44_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:582:0: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:586:6: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:587:6: style: Variable '_tmp45_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:583:0: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:587:6: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:588:6: style: Variable '_tmp46_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:584:0: note: Variable '_tmp46_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:588:6: note: Variable '_tmp46_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:594:6: style: Variable '_tmp48_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:592:0: note: Variable '_tmp48_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:594:6: note: Variable '_tmp48_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:599:7: style: Variable '_tmp49_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:596:0: note: Variable '_tmp49_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:599:7: note: Variable '_tmp49_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:600:7: style: Variable '_tmp50_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:597:0: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:600:7: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:601:7: style: Variable '_tmp51_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:598:0: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:601:7: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:612:7: style: Variable '_tmp53_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:608:0: note: Variable '_tmp53_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:612:7: note: Variable '_tmp53_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:613:7: style: Variable '_tmp54_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:609:0: note: Variable '_tmp54_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:613:7: note: Variable '_tmp54_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:614:7: style: Variable '_tmp55_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:610:0: note: Variable '_tmp55_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:614:7: note: Variable '_tmp55_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:615:7: style: Variable '_tmp56_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:611:0: note: Variable '_tmp56_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:615:7: note: Variable '_tmp56_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:663:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:659:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:663:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:664:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:660:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:664:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:672:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:666:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:672:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:673:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:667:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:673:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:674:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:668:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:674:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:675:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:669:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:675:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:699:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:693:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:699:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:707:4: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:706:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:707:4: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:732:5: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:709:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:732:5: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:772:7: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:771:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:772:7: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:807:8: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:775:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:807:8: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:902:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:898:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:902:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:903:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:899:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:903:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:911:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:905:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:911:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:912:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:906:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:912:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:913:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:907:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:913:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:914:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:908:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:914:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:938:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:932:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:938:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:946:4: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:945:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:946:4: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:981:5: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:949:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:981:5: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1059:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1050:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1059:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1060:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1051:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1060:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1061:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1052:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1061:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1062:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1053:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1062:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1063:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1054:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1063:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1065:3: style: Variable 'regex' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1049:0: note: Variable 'regex' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1065:3: note: Variable 'regex' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1096:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1095:0: note: Variable 'e' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1096:3: note: Variable 'e' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1120:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1113:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1120:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1124:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1122:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1124:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1125:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1123:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1125:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1137:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1132:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1137:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1138:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1133:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1138:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1139:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1134:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1139:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1140:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1135:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1140:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1141:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/betaradio.c:1136:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
betaradio-1.6/src/betaradio.c:1141:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:193:13: warning: Either the condition 'err==NULL' is redundant or there is possible null pointer dereference: _tmp5_. [nullPointerRedundantCheck]
betaradio-1.6/src/gst_player.c:198:4: note: Assuming that condition 'err==NULL' is not redundant
betaradio-1.6/src/gst_player.c:192:13: note: Assignment '_tmp5_=err', assigned value is 0
betaradio-1.6/src/gst_player.c:193:13: note: Null pointer dereference
betaradio-1.6/src/gst_player.c:79:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:72:0: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:79:2: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:80:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:73:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:80:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:81:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:74:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:81:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:109:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:106:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:109:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:112:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:111:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:112:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:140:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:129:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:140:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:142:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:130:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:142:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:143:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:131:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:143:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:145:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:132:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:145:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:147:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:133:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:147:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:148:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:134:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:148:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:151:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:135:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:151:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:152:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:136:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:152:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:161:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:159:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:161:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:173:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:168:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:173:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:186:4: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:180:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:186:4: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:209:4: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:208:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:209:4: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:227:4: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:224:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:227:4: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:229:4: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/gst_player.c:226:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
betaradio-1.6/src/gst_player.c:229:4: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:118:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp5_. [nullPointerRedundantCheck]
betaradio-1.6/src/json_soup.c:120:3: note: Assuming that condition 'e==NULL' is not redundant
betaradio-1.6/src/json_soup.c:117:12: note: Assignment '_tmp5_=e', assigned value is 0
betaradio-1.6/src/json_soup.c:118:12: note: Null pointer dereference
betaradio-1.6/src/json_soup.c:170:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp5_. [nullPointerRedundantCheck]
betaradio-1.6/src/json_soup.c:172:3: note: Assuming that condition 'e==NULL' is not redundant
betaradio-1.6/src/json_soup.c:169:12: note: Assignment '_tmp5_=e', assigned value is 0
betaradio-1.6/src/json_soup.c:170:12: note: Null pointer dereference
betaradio-1.6/src/json_soup.c:261:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp17_. [nullPointerRedundantCheck]
betaradio-1.6/src/json_soup.c:263:3: note: Assuming that condition 'e==NULL' is not redundant
betaradio-1.6/src/json_soup.c:260:13: note: Assignment '_tmp17_=e', assigned value is 0
betaradio-1.6/src/json_soup.c:261:13: note: Null pointer dereference
betaradio-1.6/src/json_soup.c:90:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:86:0: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:90:2: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:91:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:87:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:91:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:99:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:95:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:99:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:100:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:96:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:100:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:115:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:112:0: note: Variable 'e' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:115:3: note: Variable 'e' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:117:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:113:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:117:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:118:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:114:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:118:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:142:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:138:0: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:142:2: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:143:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:139:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:143:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:151:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:147:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:151:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:152:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:148:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:152:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:167:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:164:0: note: Variable 'e' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:167:3: note: Variable 'e' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:169:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:165:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:169:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:170:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:166:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:170:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:210:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:195:0: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:210:2: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:211:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:197:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:211:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:212:2: style: Variable 'session' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:196:0: note: Variable 'session' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:212:2: note: Variable 'session' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:213:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:199:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:213:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:214:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:200:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:214:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:215:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:201:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:215:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:216:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:202:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:216:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:217:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:203:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:217:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:225:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:224:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:225:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:239:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:232:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:239:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:240:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:233:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:240:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:241:3: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:234:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:241:3: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:242:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:235:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:242:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:258:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:255:0: note: Variable 'e' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:258:3: note: Variable 'e' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:260:3: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:256:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:260:3: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:261:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:257:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:261:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:305:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:291:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:305:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:321:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:320:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:321:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:343:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:339:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:343:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:345:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:338:0: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:345:2: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:374:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:357:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:374:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:424:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:419:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:424:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:425:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:420:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:425:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:426:2: style: Variable 'parent_node' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:418:0: note: Variable 'parent_node' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:426:2: note: Variable 'parent_node' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:427:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:421:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:427:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:445:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:441:0: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:445:2: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:455:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:452:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:455:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:456:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:453:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:456:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:458:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:451:0: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:458:2: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:468:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:465:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:468:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:485:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:482:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:485:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:487:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:481:0: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:487:2: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:497:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:494:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:497:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:499:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:493:0: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:499:2: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:510:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:506:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:510:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:528:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:524:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:528:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:546:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:542:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:546:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:564:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:560:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:564:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:582:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:578:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:582:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:583:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:579:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:583:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:584:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:580:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:584:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:585:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:577:0: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:585:2: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:595:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:592:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:595:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:596:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:593:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:596:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:597:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:591:0: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:597:2: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:607:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:604:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:607:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:608:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:605:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:608:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:609:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:603:0: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:609:2: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:619:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:616:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:619:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:620:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:617:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:620:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:621:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:615:0: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:621:2: note: Variable 'result' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:636:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:628:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:636:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:655:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
betaradio-1.6/src/json_soup.c:654:0: note: Variable 'self' is reassigned a value before the old one has been used.
betaradio-1.6/src/json_soup.c:655:2: note: Variable 'self' is reassigned a value before the old one has been used.
[02:28]

ftp://ftp.se.debian.org/debian/pool/main/b/between/between_6+dfsg1.orig.tar.gz
between-6+dfsg1.orig/game7/gameSource/GameObject.h:13:9: warning: Member variable 'GameObject::mShiftPageA' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:13:9: warning: Member variable 'GameObject::mShiftPageB' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:13:9: warning: Member variable 'GameObject::mNumShiftSteps' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:13:9: warning: Member variable 'GameObject::mNumShiftStepsDone' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Sprite.h:44:13: style: Technically the member function 'Sprite::getNumFrames' can be const. [functionConst]
between-6+dfsg1.orig/game7/gameSource/Sprite.h:65:13: style: Technically the member function 'Sprite::getPage' can be const. [functionConst]
between-6+dfsg1.orig/game7/gameSource/BlendedBlock.h:21:14: style: Technically the member function 'BlendedBlock::isDone' can be const. [functionConst]
between-6+dfsg1.orig/game7/gameSource/BlendedBlock.h:26:16: style: Technically the member function 'BlendedBlock::getFractionDone' can be const. [functionConst]
between-6+dfsg1.orig/game7/gameSource/BlendedBlock.cpp:26:22: note: Technically the member function 'BlendedBlock::getFractionDone' can be const.
between-6+dfsg1.orig/game7/gameSource/BlendedBlock.h:26:16: note: Technically the member function 'BlendedBlock::getFractionDone' can be const.
between-6+dfsg1.orig/game7/gameSource/Block.h:93:17: warning: The class 'Block' defines member variable with name 'mSprite' also defined in its parent class 'GameObject'. [duplInheritedMember]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:64:17: note: Parent variable 'GameObject::mSprite'
between-6+dfsg1.orig/game7/gameSource/Block.h:93:17: note: Derived variable 'Block::mSprite'
between-6+dfsg1.orig/game7/gameSource/Block.h:19:9: style: Class 'Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/game7/gameSource/Block.h:22:9: style: Class 'Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/game7/gameSource/Block.h:50:14: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:32:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/Block.h:50:14: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/Block.h:56:22: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:44:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/Block.h:56:22: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/BlendedBlock.h:30:14: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:32:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/BlendedBlock.h:30:14: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/BlendedBlock.h:36:22: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:44:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/BlendedBlock.h:36:22: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/Block.cpp:219:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/game7/gameSource/Block.cpp:33:8: warning: Member variable 'Block::mShiftTargetY' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Block.cpp:60:8: warning: Member variable 'Block::mShiftTargetY' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Block.cpp:149:8: warning: Member variable 'Block::mShiftTargetY' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Block.cpp:191:8: warning: Member variable 'Block::mShiftTargetY' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Block.cpp:329:8: warning: Member variable 'Block::mShiftTargetY' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Block.cpp:199:5: style: Class 'Block' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/game7/gameSource/Block.cpp:199:5: style: Class 'Block' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/game7/gameSource/BlockGrid.h:86:13: performance: Technically the member function 'BlockGrid::worldToGridC' can be static. [functionStatic]
between-6+dfsg1.orig/game7/gameSource/BlockGrid.h:90:13: performance: Technically the member function 'BlockGrid::worldToGridR' can be static. [functionStatic]
between-6+dfsg1.orig/game7/gameSource/BlockGrid.h:94:13: performance: Technically the member function 'BlockGrid::gridToWorldX' can be static. [functionStatic]
between-6+dfsg1.orig/game7/gameSource/BlockGrid.h:98:13: performance: Technically the member function 'BlockGrid::gridToWorldY' can be static. [functionStatic]
between-6+dfsg1.orig/game7/gameSource/BlockGrid.h:19:9: style: Class 'BlockGrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/game7/gameSource/TargetBlock.h:31:22: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/Block.h:56:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/TargetBlock.h:31:22: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/BuilderTargetBlock.h:21:22: style: The function 'equal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/Block.h:35:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/BuilderTargetBlock.h:21:22: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/Client.h:82:14: style: Technically the member function 'Client::isClientReady' can be const. [functionConst]
between-6+dfsg1.orig/game7/gameSource/Client.cpp:466:14: note: Technically the member function 'Client::isClientReady' can be const.
between-6+dfsg1.orig/game7/gameSource/Client.h:82:14: note: Technically the member function 'Client::isClientReady' can be const.
between-6+dfsg1.orig/game7/gameSource/Client.h:110:23: style: Technically the member function 'Client::getSecondsSincePartnerActed' can be const. [functionConst]
between-6+dfsg1.orig/game7/gameSource/Client.cpp:628:23: note: Technically the member function 'Client::getSecondsSincePartnerActed' can be const.
between-6+dfsg1.orig/game7/gameSource/Client.h:110:23: note: Technically the member function 'Client::getSecondsSincePartnerActed' can be const.
between-6+dfsg1.orig/game7/gameSource/Client.h:114:14: style: Technically the member function 'Client::isGameReady' can be const. [functionConst]
between-6+dfsg1.orig/game7/gameSource/Client.cpp:634:14: note: Technically the member function 'Client::isGameReady' can be const.
between-6+dfsg1.orig/game7/gameSource/Client.h:114:14: note: Technically the member function 'Client::isGameReady' can be const.
between-6+dfsg1.orig/game7/gameSource/Client.h:124:14: style: Technically the member function 'Client::isError' can be const. [functionConst]
between-6+dfsg1.orig/game7/gameSource/Client.cpp:659:14: note: Technically the member function 'Client::isError' can be const.
between-6+dfsg1.orig/game7/gameSource/Client.h:124:14: note: Technically the member function 'Client::isError' can be const.
between-6+dfsg1.orig/game7/gameSource/Cloud.cpp:10:8: warning: Member variable 'Cloud::mNumShiftSteps' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Cloud.cpp:10:8: warning: Member variable 'Cloud::mNumShiftStepsDone' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Cloud.h:39:13: warning: The class 'Cloud' defines member variable with name 'mNumShiftSteps' also defined in its parent class 'GameObject'. [duplInheritedMember]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:73:13: note: Parent variable 'GameObject::mNumShiftSteps'
between-6+dfsg1.orig/game7/gameSource/Cloud.h:39:13: note: Derived variable 'Cloud::mNumShiftSteps'
between-6+dfsg1.orig/game7/gameSource/Cloud.h:40:13: warning: The class 'Cloud' defines member variable with name 'mNumShiftStepsDone' also defined in its parent class 'GameObject'. [duplInheritedMember]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:74:13: note: Parent variable 'GameObject::mNumShiftStepsDone'
between-6+dfsg1.orig/game7/gameSource/Cloud.h:40:13: note: Derived variable 'Cloud::mNumShiftStepsDone'
between-6+dfsg1.orig/game7/gameSource/Cloud.h:21:22: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:32:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/Cloud.h:21:22: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/Cloud.h:27:22: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:44:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/Cloud.h:27:22: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/Envelope.cpp:13:11: style: Class 'Envelope' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/game7/gameSource/Envelope.cpp:13:11: style: Class 'Envelope' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/game7/gameSource/GridTransition.cpp:65:9: style: Class 'GridTransition' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/game7/gameSource/GridTransition.cpp:65:9: style: Class 'GridTransition' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/game7/gameSource/NightBackground.cpp:57:9: style: The scope of the variable 'numStripes' can be reduced. [variableScope]
between-6+dfsg1.orig/game7/gameSource/NightBackground.h:25:15: warning: The class 'NightBackground' defines member variable with name 'mColor' also defined in its parent class 'GameObject'. [duplInheritedMember]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:61:15: note: Parent variable 'GameObject::mColor'
between-6+dfsg1.orig/game7/gameSource/NightBackground.h:25:15: note: Derived variable 'NightBackground::mColor'
between-6+dfsg1.orig/game7/gameSource/NightBackground.h:17:22: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:32:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/NightBackground.h:17:22: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/Player.cpp:7:9: warning: Member variable 'Player::mShiftPositionA' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Player.cpp:7:9: warning: Member variable 'Player::mShiftPositionB' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Player.cpp:7:9: warning: Member variable 'Player::mNumShiftPositionSteps' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Player.cpp:7:9: warning: Member variable 'Player::mNumShiftPositionStepsDone' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Player.cpp:50:5: style: Class 'Player' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/game7/gameSource/Player.cpp:50:5: style: Class 'Player' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/game7/gameSource/Player.h:48:22: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:44:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/Player.h:48:22: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/Player.h:50:22: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:32:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/Player.h:50:22: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/Star.cpp:10:7: warning: Member variable 'Star::mNumShiftSteps' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Star.cpp:10:7: warning: Member variable 'Star::mNumShiftStepsDone' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/game7/gameSource/Star.h:35:13: warning: The class 'Star' defines member variable with name 'mNumShiftSteps' also defined in its parent class 'GameObject'. [duplInheritedMember]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:73:13: note: Parent variable 'GameObject::mNumShiftSteps'
between-6+dfsg1.orig/game7/gameSource/Star.h:35:13: note: Derived variable 'Star::mNumShiftSteps'
between-6+dfsg1.orig/game7/gameSource/Star.h:36:13: warning: The class 'Star' defines member variable with name 'mNumShiftStepsDone' also defined in its parent class 'GameObject'. [duplInheritedMember]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:74:13: note: Parent variable 'GameObject::mNumShiftStepsDone'
between-6+dfsg1.orig/game7/gameSource/Star.h:36:13: note: Derived variable 'Star::mNumShiftStepsDone'
between-6+dfsg1.orig/game7/gameSource/Star.h:21:22: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/game7/gameSource/GameObject.h:44:22: note: Virtual function in base class
between-6+dfsg1.orig/game7/gameSource/Star.h:21:22: note: Function in derived class
between-6+dfsg1.orig/game7/gameSource/Timbre.cpp:90:11: style: Class 'Timbre' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/game7/gameSource/Timbre.cpp:90:11: style: Class 'Timbre' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/game7/gameSource/WebRequest.cpp:70:5: style: Class 'WebRequest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/game7/gameSource/WebRequest.cpp:70:5: style: Class 'WebRequest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/game7/gameSource/game.cpp:3154:29: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/game7/gameSource/game.cpp:3194:31: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/game7/gameSource/game.cpp:3259:31: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/game7/gameSource/game.cpp:579:23: style: Function 'mainFunction' argument 1 names different: declaration 'inArgCount' definition 'inNumArgs'. [funcArgNamesDifferent]
between-6+dfsg1.orig/game7/gameSource/game.cpp:21:23: note: Function 'mainFunction' argument 1 names different: declaration 'inArgCount' definition 'inNumArgs'.
between-6+dfsg1.orig/game7/gameSource/game.cpp:579:23: note: Function 'mainFunction' argument 1 names different: declaration 'inArgCount' definition 'inNumArgs'.
between-6+dfsg1.orig/game7/gameSource/game.cpp:134:9: style: Class 'GameSceneHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/game/platforms/SDL/gameSDL.cpp:229:23: style: Function 'mainFunction' argument 1 names different: declaration 'inArgCount' definition 'inNumArgs'. [funcArgNamesDifferent]
between-6+dfsg1.orig/minorGems/game/platforms/SDL/gameSDL.cpp:21:23: note: Function 'mainFunction' argument 1 names different: declaration 'inArgCount' definition 'inNumArgs'.
between-6+dfsg1.orig/minorGems/game/platforms/SDL/gameSDL.cpp:229:23: note: Function 'mainFunction' argument 1 names different: declaration 'inArgCount' definition 'inNumArgs'.
between-6+dfsg1.orig/minorGems/game/platforms/SDL/gameSDL.cpp:111:9: style: Class 'GameSceneHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/graphics/converters/PNGImageConverter.cpp:32:19: style: The scope of the variable 'c' can be reduced. [variableScope]
between-6+dfsg1.orig/minorGems/graphics/converters/PNGImageConverter.h:40:9: style: Class 'PNGImageConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/graphics/converters/BMPImageConverter.h:210:0: error: Memory leak: temp [memleak]
between-6+dfsg1.orig/minorGems/graphics/converters/BMPImageConverter.h:210:0: error: Memory leak: raster [memleak]
between-6+dfsg1.orig/minorGems/graphics/converters/JPEGImageConverter.h:33:3: style: Class 'JPEGImageConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/graphics/converters/unix/JPEGImageConverterUnix.cpp:475:0: style: Variable 'currentIndex' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/graphics/converters/unix/JPEGImageConverterUnix.cpp:425:0: error: Memory leak: fileName [memleak]
between-6+dfsg1.orig/minorGems/graphics/converters/unix/JPEGImageConverterUnix.cpp:367:12: error: Memory is allocated but not initialized: tempBuffer [uninitdata]
between-6+dfsg1.orig/minorGems/graphics/linux/SDLTest.cpp:26:9: style: Unused variable: j [unusedVariable]
between-6+dfsg1.orig/minorGems/graphics/linux/SDLTest.cpp:159:0: error: Memory leak: maps [memleak]
between-6+dfsg1.orig/minorGems/graphics/linux/SDLTest.cpp:159:0: error: Memory leak: xDelta [memleak]
between-6+dfsg1.orig/minorGems/graphics/linux/SDLTest.cpp:159:0: error: Memory leak: yDelta [memleak]
between-6+dfsg1.orig/minorGems/graphics/loadFile.cpp:24:17: style: Variable 'numBytesRead' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/graphics/loadFile.cpp:63:17: style: Variable 'numBytesRead' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:125:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:118:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:125:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:128:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:125:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:128:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:130:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:128:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:130:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:137:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:130:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:137:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:144:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:137:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:144:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:148:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:144:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:148:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:185:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:182:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:185:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:188:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:185:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:188:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:191:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:188:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:191:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:211:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:205:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/mac/graphixFramework.cpp:211:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.cpp:132:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.cpp:137:2: note: Found duplicate branches for 'if' and 'else'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.cpp:132:2: note: Found duplicate branches for 'if' and 'else'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:534:56: style: Function 'addMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:283:41: note: Function 'addMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:534:56: note: Function 'addMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:540:59: style: Function 'removeMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:295:44: note: Function 'removeMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:540:59: note: Function 'removeMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:546:62: style: Function 'addKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:306:47: note: Function 'addKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:546:62: note: Function 'addKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:552:65: style: Function 'removeKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:318:50: note: Function 'removeKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:552:65: note: Function 'removeKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:558:56: style: Function 'addSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:329:41: note: Function 'addSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:558:56: note: Function 'addSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:564:59: style: Function 'removeSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:341:44: note: Function 'removeSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:564:59: note: Function 'removeSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.cpp:102:11: warning: Member variable 'ScreenGL::mStartedFullScreen' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:213:7: style: Technically the member function 'ScreenGL::getWidth' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:489:22: note: Technically the member function 'ScreenGL::getWidth' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:213:7: note: Technically the member function 'ScreenGL::getWidth' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:222:7: style: Technically the member function 'ScreenGL::getHeight' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:495:22: note: Technically the member function 'ScreenGL::getHeight' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:222:7: note: Technically the member function 'ScreenGL::getHeight' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:231:14: performance: Technically the member function 'ScreenGL::setFullScreen' can be static. [functionStatic]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.cpp:218:16: note: Technically the member function 'ScreenGL::setFullScreen' can be static.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:231:14: note: Technically the member function 'ScreenGL::setFullScreen' can be static.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:253:7: style: Technically the member function 'ScreenGL::getImageWidth' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:510:22: note: Technically the member function 'ScreenGL::getImageWidth' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:253:7: note: Technically the member function 'ScreenGL::getImageWidth' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:262:7: style: Technically the member function 'ScreenGL::getImageHeight' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:516:22: note: Technically the member function 'ScreenGL::getImageHeight' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:262:7: note: Technically the member function 'ScreenGL::getImageHeight' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:271:14: performance: Technically the member function 'ScreenGL::changeWindowSize' can be static. [functionStatic]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.cpp:224:16: note: Technically the member function 'ScreenGL::changeWindowSize' can be static.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:271:14: note: Technically the member function 'ScreenGL::changeWindowSize' can be static.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.cpp:112:4: style: Class 'ScreenGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.cpp:112:4: style: Class 'ScreenGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL_SDL.cpp:328:51: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL_SDL.cpp:328:51: style: Condition 'event.key.keysym.unicode&255==17' is always false [knownConditionTrueFalse]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL_SDL.cpp:328:58: style: Condition '255==17' is always false [knownConditionTrueFalse]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL_SDL.cpp:101:11: warning: Member variable 'ScreenGL::mImageSizeSet' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:450:8: style: Unused private function: 'ScreenGL::isKeyboardHandlerFocused' [unusedPrivateFunction]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:231:14: performance: Technically the member function 'ScreenGL::setFullScreen' can be static. [functionStatic]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL_SDL.cpp:440:16: note: Technically the member function 'ScreenGL::setFullScreen' can be static.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:231:14: note: Technically the member function 'ScreenGL::setFullScreen' can be static.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:271:14: performance: Technically the member function 'ScreenGL::changeWindowSize' can be static. [functionStatic]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL_SDL.cpp:446:16: note: Technically the member function 'ScreenGL::changeWindowSize' can be static.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL.h:271:14: note: Technically the member function 'ScreenGL::changeWindowSize' can be static.
between-6+dfsg1.orig/minorGems/graphics/openGL/SingleTextureGL.h:144:8: performance: Technically the member function 'SingleTextureGL::disable' can be static. [functionStatic]
between-6+dfsg1.orig/minorGems/graphics/openGL/SingleTextureGL.h:193:30: note: Technically the member function 'SingleTextureGL::disable' can be static.
between-6+dfsg1.orig/minorGems/graphics/openGL/SingleTextureGL.h:144:8: note: Technically the member function 'SingleTextureGL::disable' can be static.
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL_SDL.cpp:110:4: style: Class 'ScreenGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/ScreenGL_SDL.cpp:110:4: style: Class 'ScreenGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/graphics/openGL/testNavigatorGL.cpp:17:0: style: Variable 'randSource' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:131:10: style: Member variable 'SceneNavigatorDisplayGL::mYMovement' is in the wrong place in the initializer list. [initializerList]
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:161:2: note: Member variable 'SceneNavigatorDisplayGL::mYMovement' is in the wrong place in the initializer list.
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:131:10: note: Member variable 'SceneNavigatorDisplayGL::mYMovement' is in the wrong place in the initializer list.
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:158:2: style: Class 'SceneNavigatorDisplayGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:158:2: style: Class 'SceneNavigatorDisplayGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/graphics/openGL/TestSceneHandlerGL.h:33:16: style: The function 'drawScene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneHandlerGL.h:30:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestSceneHandlerGL.h:33:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:103:16: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/MouseHandlerGL.h:36:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:103:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:104:16: style: The function 'mouseDragged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/MouseHandlerGL.h:45:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:104:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:105:16: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/MouseHandlerGL.h:54:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:105:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:106:16: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/MouseHandlerGL.h:63:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:106:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:109:16: style: The function 'keyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:105:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:109:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:110:16: style: The function 'specialKeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:125:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:110:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:111:16: style: The function 'keyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:115:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:111:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:112:16: style: The function 'specialKeyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:135:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:112:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:115:16: style: The function 'fireRedraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/RedrawListenerGL.h:36:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:115:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:288:8: style: The scope of the variable 'other' can be reduced. [variableScope]
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:291:11: style: Variable 'other' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:137:16: warning: Member variable 'TestHandlerGL::mPrimitive' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:137:16: warning: Member variable 'TestHandlerGL::mPrimitive2' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:137:16: warning: Member variable 'TestHandlerGL::mPrimitive3' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:137:16: warning: Member variable 'TestHandlerGL::mCurrentAngle' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:137:16: warning: Member variable 'TestHandlerGL::mAngleStep' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/minorGems/graphics/openGL/LightingGL.h:20:1: error: Class 'LightingGL' which is inherited by class 'DirectionLightingGL' does not have a virtual destructor. [virtualDestructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/PrimitiveGL.h:97:4: warning: Class 'PrimitiveGL' which has virtual members does not have a virtual destructor. [virtualDestructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/ObjectGL.h:56:4: warning: Class 'ObjectGL' which has virtual members does not have a virtual destructor. [virtualDestructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:94:7: style: Technically the member function 'TextureGL::getNumLayers' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:196:23: note: Technically the member function 'TextureGL::getNumLayers' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:94:7: note: Technically the member function 'TextureGL::getNumLayers' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:119:8: style: Technically the member function 'TextureGL::disable' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:368:24: note: Technically the member function 'TextureGL::disable' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:119:8: note: Technically the member function 'TextureGL::disable' can be const.
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:166:2: style: Class 'TextureGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:166:2: style: Class 'TextureGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/graphics/openGL/PrimitiveGL.h:197:2: style: Class 'PrimitiveGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/PrimitiveGL.h:197:2: style: Class 'PrimitiveGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/graphics/openGL/ObjectGL.h:148:2: style: Class 'ObjectGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/ObjectGL.h:148:2: style: Class 'ObjectGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/graphics/openGL/MultiLightingGL.h:67:4: style: Class 'MultiLightingGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/MultiLightingGL.h:67:4: style: Class 'MultiLightingGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:140:2: style: Class 'TestHandlerGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:140:2: style: Class 'TestHandlerGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/graphics/openGL/TextureGL.h:60:3: style: Class 'TextureGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/PrimitiveGL.h:93:3: style: Class 'PrimitiveGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/ObjectGL.h:53:3: style: Class 'ObjectGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/graphics/openGL/NoLightingGL.h:24:8: style: The function 'getLighting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/LightingGL.h:34:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/NoLightingGL.h:24:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/DirectionLightingGL.h:42:8: style: The function 'getLighting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/LightingGL.h:34:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/DirectionLightingGL.h:42:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/MultiLightingGL.h:54:8: style: The function 'getLighting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/LightingGL.h:34:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/MultiLightingGL.h:54:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:103:8: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/MouseHandlerGL.h:36:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:103:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:104:8: style: The function 'mouseDragged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/MouseHandlerGL.h:45:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:104:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:105:8: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/MouseHandlerGL.h:54:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:105:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:106:8: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/MouseHandlerGL.h:63:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:106:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:109:8: style: The function 'keyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:105:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:109:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:110:8: style: The function 'specialKeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:125:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:110:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:111:8: style: The function 'keyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:115:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:111:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:112:8: style: The function 'specialKeyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:135:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:112:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:115:8: style: The function 'drawScene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/graphics/openGL/SceneHandlerGL.h:30:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/graphics/openGL/TestHandlerGL.h:115:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/graphics/test/tgaConverter.cpp:79:28: error: Uninitialized variable: outImage [uninitvar]
between-6+dfsg1.orig/minorGems/graphics/test/tgaConverter.cpp:82:9: error: Uninitialized variable: outImage [uninitvar]
between-6+dfsg1.orig/minorGems/graphics/win32/graphixFramework.cpp:433:3: style: Variable 'primary_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
between-6+dfsg1.orig/minorGems/graphics/win32/graphixFramework.cpp:416:0: note: Variable 'primary_buffer' is reassigned a value before the old one has been used.
between-6+dfsg1.orig/minorGems/graphics/win32/graphixFramework.cpp:433:3: note: Variable 'primary_buffer' is reassigned a value before the old one has been used.
between-6+dfsg1.orig/minorGems/graphics/win32/graphixFramework.cpp:420:9: style: The scope of the variable 'bufferHigh' can be reduced. [variableScope]
between-6+dfsg1.orig/minorGems/graphics/win32/graphixFramework.cpp:421:9: style: The scope of the variable 'bufferWide' can be reduced. [variableScope]
between-6+dfsg1.orig/minorGems/io/file/Path.h:421:13: style: Class 'Path' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/io/file/Path.h:421:13: style: Class 'Path' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/io/file/Path.h:123:9: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/io/file/win32/dirent.cpp:67:19: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/io/linux/TypeIOLinux.cpp:66:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
between-6+dfsg1.orig/minorGems/io/linux/TypeIOLinux.cpp:114:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
between-6+dfsg1.orig/minorGems/io/serialPort/linux/SerialPortLinux.cpp:184:13: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/io/serialPort/linux/SerialPortLinux.cpp:202:13: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/io/serialPort/linux/SerialPortLinux.cpp:230:13: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/io/serialPort/linux/SerialPortLinux.cpp:261:12: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/io/serialPort/win32/SerialPortWin32.cpp:114:25: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/io/serialPort/win32/SerialPortWin32.cpp:123:25: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/io/serialPort/win32/SerialPortWin32.cpp:149:25: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/io/serialPort/win32/SerialPortWin32.cpp:188:25: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/io/serialPort/win32/COMPort.h:88:5: style: Class 'COMPort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/io/win32/TypeIOWin32.cpp:46:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
between-6+dfsg1.orig/minorGems/math/BigInt.h:104:14: style: Technically the member function 'BigInt::isEqualTo' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/math/BigInt.cpp:418:14: note: Technically the member function 'BigInt::isEqualTo' can be const.
between-6+dfsg1.orig/minorGems/math/BigInt.h:104:14: note: Technically the member function 'BigInt::isEqualTo' can be const.
between-6+dfsg1.orig/minorGems/math/BigInt.h:154:13: style: Technically the member function 'BigInt::convertToInt' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/math/BigInt.cpp:538:13: note: Technically the member function 'BigInt::convertToInt' can be const.
between-6+dfsg1.orig/minorGems/math/BigInt.h:154:13: note: Technically the member function 'BigInt::convertToInt' can be const.
between-6+dfsg1.orig/minorGems/math/BigInt.h:194:14: performance: Technically the member function 'BigInt::fourBitIntToHex' can be static. [functionStatic]
between-6+dfsg1.orig/minorGems/math/BigInt.cpp:576:14: note: Technically the member function 'BigInt::fourBitIntToHex' can be static.
between-6+dfsg1.orig/minorGems/math/BigInt.h:194:14: note: Technically the member function 'BigInt::fourBitIntToHex' can be static.
between-6+dfsg1.orig/minorGems/math/BigInt.cpp:49:5: style: Class 'BigInt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/math/BigInt.cpp:49:5: style: Class 'BigInt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/math/BigInt.h:50:9: style: Class 'BigInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/math/expression/ExpressionSerializer.h:195:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:272:4: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:341:32: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/math/expression/ExpressionSerializer.h:98:27: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/math/expression/ExpressionSerializer.h:103:32: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/math/expression/ExpressionSerializer.h:109:4: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/math/expression/ExpressionSerializer.h:168:20: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:50:10: style: Technically the member function 'ConstantExpression::getValue' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:95:35: note: Technically the member function 'ConstantExpression::getValue' can be const.
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:50:10: note: Technically the member function 'ConstantExpression::getValue' can be const.
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:39:10: style: Technically the member function 'FixedConstantExpression::getValue' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:78:40: note: Technically the member function 'FixedConstantExpression::getValue' can be const.
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:39:10: note: Technically the member function 'FixedConstantExpression::getValue' can be const.
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:34:3: style: Class 'ConstantExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/math/expression/UnaryOperationExpression.h:37:3: style: Class 'UnaryOperationExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/math/expression/NegateExpression.h:34:3: style: Class 'NegateExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/math/expression/InvertExpression.h:34:3: style: Class 'InvertExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/math/expression/SinExpression.h:36:3: style: Class 'SinExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/math/expression/LnExpression.h:33:9: style: Class 'LnExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:31:3: style: Class 'FixedConstantExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:67:3: style: Class 'MultiConstantArgumentExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:60:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:60:18: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:61:16: style: The function 'getNumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:65:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:61:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:62:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:62:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:63:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:63:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:65:23: style: The function 'getArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:77:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:65:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:66:16: style: The function 'setArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:88:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:66:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:68:23: style: The function 'extractArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:104:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:68:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:69:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ConstantExpression.h:69:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/BinaryOperationExpression.h:87:16: style: The function 'getNumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:65:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/BinaryOperationExpression.h:87:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/BinaryOperationExpression.h:88:23: style: The function 'getArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:77:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/BinaryOperationExpression.h:88:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/BinaryOperationExpression.h:89:16: style: The function 'setArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:88:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/BinaryOperationExpression.h:89:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/BinaryOperationExpression.h:91:23: style: The function 'extractArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:104:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/BinaryOperationExpression.h:91:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/PowerExpression.h:50:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/PowerExpression.h:50:18: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/PowerExpression.h:51:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/PowerExpression.h:51:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/PowerExpression.h:52:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/PowerExpression.h:52:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/PowerExpression.h:53:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/PowerExpression.h:53:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ProductExpression.h:46:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ProductExpression.h:46:18: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ProductExpression.h:47:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ProductExpression.h:47:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ProductExpression.h:48:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ProductExpression.h:48:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/ProductExpression.h:49:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/ProductExpression.h:49:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/UnaryOperationExpression.h:63:16: style: The function 'getNumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:65:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/UnaryOperationExpression.h:63:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/UnaryOperationExpression.h:64:23: style: The function 'getArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:77:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/UnaryOperationExpression.h:64:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/UnaryOperationExpression.h:65:16: style: The function 'setArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:88:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/UnaryOperationExpression.h:65:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/UnaryOperationExpression.h:67:23: style: The function 'extractArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:104:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/UnaryOperationExpression.h:67:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/NegateExpression.h:44:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/NegateExpression.h:44:18: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/NegateExpression.h:45:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/NegateExpression.h:45:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/NegateExpression.h:46:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/NegateExpression.h:46:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/NegateExpression.h:47:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/NegateExpression.h:47:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/InvertExpression.h:44:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/InvertExpression.h:44:18: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/InvertExpression.h:45:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/InvertExpression.h:45:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/InvertExpression.h:46:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/InvertExpression.h:46:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/InvertExpression.h:47:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/InvertExpression.h:47:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/SinExpression.h:46:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/SinExpression.h:46:18: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/SinExpression.h:47:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/SinExpression.h:47:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/SinExpression.h:48:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/SinExpression.h:48:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/SinExpression.h:49:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/SinExpression.h:49:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/LnExpression.h:43:24: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/LnExpression.h:43:24: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/LnExpression.h:44:22: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/LnExpression.h:44:22: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/LnExpression.h:45:22: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/LnExpression.h:45:22: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/LnExpression.h:46:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/LnExpression.h:46:29: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/SumExpression.h:46:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/SumExpression.h:46:18: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/SumExpression.h:47:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/SumExpression.h:47:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/SumExpression.h:48:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/SumExpression.h:48:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/SumExpression.h:49:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/SumExpression.h:49:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:49:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:49:18: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:50:16: style: The function 'getNumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:65:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:50:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:51:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:51:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:52:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:52:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:54:23: style: The function 'getArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:77:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:54:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:55:16: style: The function 'setArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:88:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:55:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:57:23: style: The function 'extractArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:104:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:57:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:58:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/FixedConstantExpression.h:58:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:112:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:112:18: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:113:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:113:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:114:16: style: The function 'getNumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:65:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:114:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:115:23: style: The function 'getArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:77:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:115:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:116:16: style: The function 'setArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:88:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:116:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:119:23: style: The function 'extractArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:104:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:119:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:120:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:120:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:121:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:121:23: note: Function in derived class
between-6+dfsg1.orig/minorGems/network/LookupThread.h:40:3: style: Class 'LookupThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/network/SocketManager.cpp:20:7: style: Class 'SocketManagerDataWrapper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/network/SocketManager.cpp:20:7: style: Class 'SocketManagerDataWrapper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/network/linux/SocketClientLinux.cpp:356:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/network/linux/gnut_lib.c:75:13: style: The scope of the variable 'argp' can be reduced. [variableScope]
between-6+dfsg1.orig/minorGems/network/linux/gnut_lib.c:104:43: style: Function 'gnut_strdelimit' argument 2 names different: declaration 'delimeters' definition 'delim'. [funcArgNamesDifferent]
between-6+dfsg1.orig/minorGems/network/linux/gnut_lib.h:63:43: note: Function 'gnut_strdelimit' argument 2 names different: declaration 'delimeters' definition 'delim'.
between-6+dfsg1.orig/minorGems/network/linux/gnut_lib.c:104:43: note: Function 'gnut_strdelimit' argument 2 names different: declaration 'delimeters' definition 'delim'.
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:119:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:111:2: note: Variable 'ret' is reassigned a value before the old one has been used.
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:119:2: note: Variable 'ret' is reassigned a value before the old one has been used.
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:231:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:228:2: note: Variable 'ret' is reassigned a value before the old one has been used.
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:231:2: note: Variable 'ret' is reassigned a value before the old one has been used.
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:455:3: warning: Redundant assignment of 't' to itself. [selfAssignment]
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:506:6: warning: Redundant assignment of 'dlen' to itself. [selfAssignment]
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:533:7: warning: Redundant assignment of 'dlen' to itself. [selfAssignment]
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:482:6: style: The scope of the variable 'i' can be reduced. [variableScope]
between-6+dfsg1.orig/minorGems/network/linux/gnut_net.c:531:0: error: Dereferencing 'ptr' after it is deallocated / released [deallocuse]
between-6+dfsg1.orig/minorGems/network/linux/socketSelectAcceptBug.cpp:56:19: style: Variable 'numRead' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/network/p2pParts/DuplicateMessageDetector.cpp:24:7: style: Class 'DuplicateMessageDetector' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/network/p2pParts/DuplicateMessageDetector.cpp:24:7: style: Class 'DuplicateMessageDetector' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/network/p2pParts/DuplicateMessageDetector.h:47:9: style: Class 'DuplicateMessageDetector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/network/p2pParts/MessagePerSecondLimiter.cpp:28:7: style: Class 'MessagePerSecondLimiter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/network/p2pParts/MessagePerSecondLimiter.cpp:28:7: style: Class 'MessagePerSecondLimiter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/network/p2pParts/MessagePerSecondLimiter.h:45:9: style: Class 'MessagePerSecondLimiter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/network/p2pParts/MultipleConnectionPreventer.cpp:15:7: style: Class 'MultipleConnectionPreventer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/network/p2pParts/MultipleConnectionPreventer.cpp:15:7: style: Class 'MultipleConnectionPreventer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/network/Socket.h:281:16: warning: Member variable 'Socket::mNativeObjectPointer' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/minorGems/network/SocketStream.h:55:3: style: Class 'SocketStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/network/socketTest.cpp:87:22: style: Variable 'numRec' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/network/web/MimeTyper.cpp:81:13: style: Class 'MimeTyper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/network/web/MimeTyper.cpp:81:13: style: Class 'MimeTyper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/network/web/MimeTyper.h:50:9: style: Class 'MimeTyper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/network/web/MimeTyper.cpp:120:23: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
between-6+dfsg1.orig/minorGems/network/web/MimeTyper.cpp:129:23: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
between-6+dfsg1.orig/minorGems/network/web/WebClient.cpp:285:35: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
between-6+dfsg1.orig/minorGems/network/web/WebRequest.cpp:71:5: style: Class 'WebRequest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/network/web/WebRequest.cpp:71:5: style: Class 'WebRequest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/network/web/server/ConnectionPermissionHandler.cpp:37:5: style: Class 'ConnectionPermissionHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/network/web/server/ConnectionPermissionHandler.cpp:37:5: style: Class 'ConnectionPermissionHandler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/network/web/server/RequestHandlingThread.cpp:68:16: style: Variable 'tempDone' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/network/win32/SocketClientWin32.cpp:316:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/network/win32/SocketWin32.cpp:209:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
between-6+dfsg1.orig/minorGems/numtest.cpp:32:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/minorGems/numtest.cpp:41:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
between-6+dfsg1.orig/minorGems/system/Thread.h:118:14: style: Technically the member function 'Thread::isDetatched' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/system/TestThread.h:48:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/system/Thread.h:80:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/system/TestThread.h:48:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/system/semaphoreTest.cpp:33:14: style: Member variable 'WaitingThread::mSemaphore' is in the wrong place in the initializer list. [initializerList]
between-6+dfsg1.orig/minorGems/system/semaphoreTest.cpp:39:17: note: Member variable 'WaitingThread::mSemaphore' is in the wrong place in the initializer list.
between-6+dfsg1.orig/minorGems/system/semaphoreTest.cpp:33:14: note: Member variable 'WaitingThread::mSemaphore' is in the wrong place in the initializer list.
between-6+dfsg1.orig/minorGems/system/Semaphore.h:105:2: style: Class 'Semaphore' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/system/Semaphore.h:105:2: style: Class 'Semaphore' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/system/Semaphore.h:56:3: style: Class 'Semaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/system/semaphoreTest.cpp:62:3: style: Class 'SignalingThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/system/semaphoreTest.cpp:30:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/system/Thread.h:80:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/system/semaphoreTest.cpp:30:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/system/semaphoreTest.cpp:65:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/system/Thread.h:80:16: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/system/semaphoreTest.cpp:65:8: note: Function in derived class
between-6+dfsg1.orig/minorGems/ui/Plot.cpp:30:2: performance: Variable 'borderC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
between-6+dfsg1.orig/minorGems/ui/Plot.cpp:31:2: performance: Variable 'bgC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
between-6+dfsg1.orig/minorGems/ui/Plot.cpp:32:2: performance: Variable 'lineC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
between-6+dfsg1.orig/minorGems/ui/Plot.cpp:35:2: style: Class 'Plot' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/ui/Plot.cpp:35:2: style: Class 'Plot' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/ui/ProgressBar.cpp:31:2: performance: Variable 'borderC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
between-6+dfsg1.orig/minorGems/ui/ProgressBar.cpp:32:2: performance: Variable 'highC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
between-6+dfsg1.orig/minorGems/ui/ProgressBar.cpp:33:2: performance: Variable 'barTipC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
between-6+dfsg1.orig/minorGems/ui/ProgressBar.cpp:36:2: style: Class 'ProgressBar' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/ui/ProgressBar.cpp:36:2: style: Class 'ProgressBar' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/LeakTracer.cc:232:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/LeakTracer.cc:326:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/LeakTracer.cc:454:4: portability: %d in format string (no. 5) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/LeakTracer.cc:468:4: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/LeakTracer.cc:474:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/LeakTracer.cc:532:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/LeakTracer.cc:389:11: style: C-style pointer casting [cstyleCast]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/LeakTracer.cc:161:2: warning: Member variable 'LeakTracer::destroyed' is not initialized in the constructor. [uninitMemberVar]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/test.cc:14:0: style: Variable 'x' is allocated memory that is never used. [unusedAllocatedMemory]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/test.cc:18:17: style: Variable 'str' is allocated memory that is never used. [unusedAllocatedMemory]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/test.cc:20:0: style: Variable 'z' is allocated memory that is never used. [unusedAllocatedMemory]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/test.cc:15:1: error: Memory leak: x [memleak]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/test.cc:23:12: error: Mismatching allocation and deallocation: z [mismatchAllocDealloc]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/test.cc:24:5: error: Mismatching allocation and deallocation: z [mismatchAllocDealloc]
between-6+dfsg1.orig/minorGems/util/development/leakTracer/test.cc:24:0: error: Deallocating a deallocated pointer: z [deallocDealloc]
between-6+dfsg1.orig/minorGems/util/development/memory/testDebugMemory.cpp:70:0: style: Variable 'z' is allocated memory that is never used. [unusedAllocatedMemory]
between-6+dfsg1.orig/minorGems/util/development/memory/testDebugMemory.cpp:26:13: style: Class 'TestClass' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/util/development/memory/testDebugMemory.cpp:26:13: style: Class 'TestClass' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/util/development/memory/testDebugMemory.cpp:71:12: error: Mismatching allocation and deallocation: z [mismatchAllocDealloc]
between-6+dfsg1.orig/minorGems/util/development/memory/testDebugMemory.cpp:81:5: error: Memory leak: y [memleak]
between-6+dfsg1.orig/minorGems/util/log/AppLog.h:147:9: style: Class 'LogPointerWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:57:22: style: The function 'setLoggingLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/log/Log.h:74:22: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:57:22: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:59:21: style: The function 'getLoggingLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/log/Log.h:85:21: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:59:21: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:61:22: style: The function 'logString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/log/Log.h:96:22: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:61:22: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:63:22: style: The function 'logString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/log/Log.h:110:22: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:63:22: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:66:22: style: The function 'logPrintf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/log/Log.h:114:22: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:66:22: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:68:22: style: The function 'logNPrintf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/log/Log.h:117:22: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:68:22: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/log/FileLog.cpp:58:9: style: Class 'FileLog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/util/log/FileLog.cpp:58:9: style: Class 'FileLog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/util/log/FileLog.h:71:22: style: The function 'logString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/log/PrintLog.h:63:22: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/log/FileLog.h:71:22: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/log/PrintLog.cpp:55:7: style: Class 'PrintLog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
between-6+dfsg1.orig/minorGems/util/log/PrintLog.cpp:55:7: style: Class 'PrintLog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
between-6+dfsg1.orig/minorGems/util/printUtils.cpp:39:21: error: va_list 'argList' was opened but not closed by va_end(). [va_end_missing]
between-6+dfsg1.orig/minorGems/util/random/testRandom.cpp:105:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/minorGems/util/random/testRandom.cpp:107:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:44:22: style: Technically the member function 'CustomRandomSource::getSavedState' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:118:41: note: Technically the member function 'CustomRandomSource::getSavedState' can be const.
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:44:22: note: Technically the member function 'CustomRandomSource::getSavedState' can be const.
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:35:9: style: Class 'CustomRandomSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:44:3: style: Class 'StdRandomSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:54:15: style: The function 'getRandomFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:39:17: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:54:15: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:55:16: style: The function 'getRandomDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:40:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:55:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:56:22: style: The function 'getRandomInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:41:24: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:56:22: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:57:22: style: The function 'getIntMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:42:24: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:57:22: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:59:13: style: The function 'getRandomBoundedInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:49:15: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:59:13: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:62:16: style: The function 'getRandomBoundedDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:56:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:62:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:64:14: style: The function 'getRandomBoolean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:64:22: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/CustomRandomSource.h:64:14: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:48:9: style: The function 'getRandomFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:39:17: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:48:9: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:49:10: style: The function 'getRandomDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:40:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:49:10: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:50:16: style: The function 'getRandomInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:41:24: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:50:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:51:16: style: The function 'getIntMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:42:24: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:51:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:53:7: style: The function 'getRandomBoundedInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:49:15: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:53:7: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:56:16: style: The function 'getRandomBoundedDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:56:18: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:56:16: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:58:14: style: The function 'getRandomBoolean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
between-6+dfsg1.orig/minorGems/util/random/RandomSource.h:64:22: note: Virtual function in base class
between-6+dfsg1.orig/minorGems/util/random/StdRandomSource.h:58:14: note: Function in derived class
between-6+dfsg1.orig/minorGems/util/random/testRandom.cpp:197:0: error: Memory leak: Z [memleak]
between-6+dfsg1.orig/minorGems/util/test/testSnprintf.cpp:25:9: style: The scope of the variable 'result' can be reduced. [variableScope]
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:80:0: style: Technically the member function 'SimpleVector < int >::size' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:249:0: note: Technically the member function 'SimpleVector < int >::size' can be const.
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:80:0: note: Technically the member function 'SimpleVector < int >::size' can be const.
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:104:0: style: Technically the member function 'SimpleVector < int >::getElementIndex' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:323:0: note: Technically the member function 'SimpleVector < int >::getElementIndex' can be const.
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:104:0: note: Technically the member function 'SimpleVector < int >::getElementIndex' can be const.
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:80:0: style: Technically the member function 'SimpleVector < A >::size' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:249:0: note: Technically the member function 'SimpleVector < A >::size' can be const.
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:80:0: note: Technically the member function 'SimpleVector < A >::size' can be const.
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:104:0: style: Technically the member function 'SimpleVector < A >::getElementIndex' can be const. [functionConst]
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:323:0: note: Technically the member function 'SimpleVector < A >::getElementIndex' can be const.
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:104:0: note: Technically the member function 'SimpleVector < A >::getElementIndex' can be const.
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:55:0: style: Class 'SimpleVector < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:55:0: style: Class 'SimpleVector < A >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:310:0: performance: Function parameter 'inElement' should be passed by const reference. [passedByValue]
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:323:0: performance: Function parameter 'inElement' should be passed by const reference. [passedByValue]
between-6+dfsg1.orig/minorGems/util/SimpleVector.h:349:0: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
[02:28]

ftp://ftp.se.debian.org/debian/pool/main/b/bfbtester/bfbtester_2.0.1.orig.tar.gz
bfbtester-2.0.1/src/bfbt/bfbtester.c:120:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bfbtester-2.0.1/src/bfbt/breaker.c:135:10: style: The scope of the variable 'env_len' can be reduced. [variableScope]
bfbtester-2.0.1/src/bfbt/tempfiles.c:215:20: style: The scope of the variable 'dead' can be reduced. [variableScope]
bfbtester-2.0.1/src/bfbt/utils.c:74:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bfbtester-2.0.1/src/bfbt/utils.c:74:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
bfbtester-2.0.1/src/bfbt/utils.c:75:7: style: The scope of the variable 'filename' can be reduced. [variableScope]
[02:28]

ftp://ftp.se.debian.org/debian/pool/main/b/bfgminer/bfgminer_5.4.2+dfsg.orig.tar.xz
bfgminer-5.4.2/api-example.c:197:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bfgminer-5.4.2/api-example.c:206:3: error: Memory leak: buf [memleak]
bfgminer-5.4.2/api-example.c:212:3: error: Memory leak: buf [memleak]
bfgminer-5.4.2/api-example.c:222:3: error: Memory leak: buf [memleak]
bfgminer-5.4.2/api-example.c:268:2: error: Memory leak: buf [memleak]
bfgminer-5.4.2/api-example.c:238:5: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
bfgminer-5.4.2/api.c:2818:0: warning: Redundant assignment of 'enum_reason' to itself. [selfAssignment]
bfgminer-5.4.2/api.c:555:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bfgminer-5.4.2/api.c:1408:13: style: The scope of the variable 'i' can be reduced. [variableScope]
bfgminer-5.4.2/api.c:1597:20: style: The scope of the variable 'cgpu' can be reduced. [variableScope]
bfgminer-5.4.2/api.c:2908:20: style: The scope of the variable 'cgpu' can be reduced. [variableScope]
bfgminer-5.4.2/api.c:3635:7: style: The scope of the variable 'group' can be reduced. [variableScope]
bfgminer-5.4.2/api.c:3639:7: style: The scope of the variable 'addstar' can be reduced. [variableScope]
bfgminer-5.4.2/api.c:3901:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bfgminer-5.4.2/api.c:4094:14: style: Function 'api' argument 1 names different: declaration 'thr_id' definition 'api_thr_id'. [funcArgNamesDifferent]
bfgminer-5.4.2/miner.h:1105:21: note: Function 'api' argument 1 names different: declaration 'thr_id' definition 'api_thr_id'.
bfgminer-5.4.2/api.c:4094:14: note: Function 'api' argument 1 names different: declaration 'thr_id' definition 'api_thr_id'.
bfgminer-5.4.2/miner.h:799:3: warning: Conversion of string literal "WTF MUTEX ERROR ON LOCK!" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.h:805:3: warning: Conversion of string literal "WTF MUTEX ERROR ON UNLOCK!" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.h:822:3: warning: Conversion of string literal "WTF WRLOCK ERROR ON LOCK!" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.h:828:3: warning: Conversion of string literal "WTF RDLOCK ERROR ON LOCK!" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.h:834:3: warning: Conversion of string literal "WTF RWLOCK ERROR ON UNLOCK!" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.h:862:3: warning: Conversion of string literal "Failed to pthread_mutex_init" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.h:875:3: warning: Conversion of string literal "Failed to pthread_rwlock_init" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:650:3: warning: Conversion of string literal "Failed to malloc escape buf" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:2371:3: warning: Conversion of string literal "Failed to malloc pooldetails buf" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3644:3: warning: Conversion of string literal "Failed to malloc ipgroups buf" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3661:4: warning: Conversion of string literal "API invalid group name '%s'" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3666:4: warning: Conversion of string literal "API invalid group name '%c'" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3669:4: warning: Conversion of string literal "API group name can't be '%c'" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3672:4: warning: Conversion of string literal "API group name can't be '%c'" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3675:4: warning: Conversion of string literal "API duplicate group name '%c'" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3709:6: warning: Conversion of string literal "API unknown command '%s' in group '%c'" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3734:4: warning: Conversion of string literal "Failed to malloc group commands buf" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3754:3: warning: Conversion of string literal "Failed to malloc noprivgroup commands buf" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3780:3: warning: Conversion of string literal "Failed to malloc ipaccess buf" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3793:3: warning: Conversion of string literal "Failed to calloc ipaccess" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3952:3: warning: Conversion of string literal "Invalid Multicast Address" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:3999:3: warning: Conversion of string literal "Failed to malloc mcast expect_code" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:4088:3: warning: Conversion of string literal "Failed to calloc mcast thr" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:4091:3: warning: Conversion of string literal "API mcast thread create failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:4319:8: warning: Conversion of string literal "OOM cmdsbuf" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:4413:4: warning: Conversion of string literal "API failed to initiate a restart - aborting" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:4419:4: warning: Conversion of string literal "API failed to initiate a clean quit - aborting" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/api.c:2818:18: error: Uninitialized variable: enum_reason [uninitvar]
bfgminer-5.4.2/binloader.c:181:6: style: The scope of the variable 'e' can be reduced. [variableScope]
bfgminer-5.4.2/ccan-upstream/ccan/build_assert/test/compile_ok.c:5:17: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/ccan-upstream/ccan/build_assert/test/run-BUILD_ASSERT_OR_ZERO.c:7:29: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/ccan-upstream/ccan/cast/test/compile_fail-cast_const.c:6:7: style: struct member 'char_struct::c' is never used. [unusedStructMember]
bfgminer-5.4.2/ccan-upstream/ccan/cast/test/compile_fail-cast_const2.c:6:7: style: struct member 'char_struct::c' is never used. [unusedStructMember]
bfgminer-5.4.2/ccan-upstream/ccan/cast/test/compile_fail-cast_const3.c:6:7: style: struct member 'char_struct::c' is never used. [unusedStructMember]
bfgminer-5.4.2/ccan-upstream/ccan/cast/test/compile_fail-cast_signed-sizesame.c:6:7: style: struct member 'char_struct::c' is never used. [unusedStructMember]
bfgminer-5.4.2/ccan-upstream/ccan/opt/opt.c:97:35: style: Function 'next_sopt' argument 1 names different: declaration 'names' definition 'p'. [funcArgNamesDifferent]
bfgminer-5.4.2/ccan-upstream/ccan/opt/private.h:13:35: note: Function 'next_sopt' argument 1 names different: declaration 'names' definition 'p'.
bfgminer-5.4.2/ccan-upstream/ccan/opt/opt.c:97:35: note: Function 'next_sopt' argument 1 names different: declaration 'names' definition 'p'.
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-checkopt.c:29:3: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-correct-reporting.c:17:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-correct-reporting.c:21:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-correct-reporting.c:28:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-correct-reporting.c:32:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-correct-reporting.c:36:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-correct-reporting.c:40:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-early.c:30:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-early.c:38:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-early.c:45:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-early.c:52:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-early.c:59:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-early.c:68:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:87:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:90:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:92:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:94:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:96:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:98:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:107:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:111:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:113:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:115:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:117:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:119:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:128:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:136:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:138:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:140:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:142:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:144:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:153:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:155:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:156:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:158:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:159:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:166:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:177:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:179:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:181:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:183:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:185:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:187:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:196:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:198:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:199:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:201:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:203:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:205:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:214:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:216:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:218:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:220:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:227:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:229:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:231:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:233:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:250:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:252:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:253:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:256:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:259:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:261:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:262:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:264:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:273:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:275:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:277:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:280:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:283:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:285:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:286:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:288:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:300:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:302:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:303:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:306:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:308:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:309:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:311:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:313:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:316:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:318:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:320:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:322:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:323:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:324:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:328:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:329:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:330:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:343:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:345:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:347:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:349:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:350:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:351:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:353:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:355:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:357:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:359:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:361:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:364:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:365:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:366:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:367:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:368:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:372:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:373:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:375:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:389:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:391:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:393:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:395:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:396:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:397:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:398:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:400:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:402:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:404:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:406:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:408:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:410:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:412:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:417:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:419:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:432:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:434:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:435:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:437:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:438:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:439:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:441:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:442:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:622:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:624:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:625:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:628:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:631:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:633:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:634:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:636:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:638:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:649:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:651:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:653:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:656:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:659:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:661:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:662:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:663:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:665:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:668:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:681:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:683:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:684:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:686:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:687:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:688:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:690:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:692:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:695:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:697:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:699:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:700:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:703:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:704:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:705:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:706:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:710:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:711:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:713:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:726:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:728:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:730:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:732:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:733:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:734:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:736:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:738:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:740:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:742:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:744:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:747:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:748:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:749:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:750:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:751:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:756:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:757:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:758:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:760:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:774:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:776:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:778:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:780:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:781:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:782:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:783:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:785:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:787:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:789:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:791:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:793:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:795:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:797:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:799:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:802:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:804:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:818:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:820:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:821:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:823:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:824:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:825:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:827:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:828:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:999:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:1001:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:1003:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:1016:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:1040:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:1209:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:1224:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-helpers.c:35:3: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-iter.c:16:14: style: The scope of the variable 'p' can be reduced. [variableScope]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-no-options.c:17:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-no-options.c:19:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-no-options.c:22:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:76:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:84:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:92:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:99:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:107:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:109:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:111:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:118:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:123:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:128:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:134:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:136:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:138:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:140:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:148:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:154:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:156:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:166:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:172:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:174:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:184:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:189:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:195:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:197:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:202:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:204:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:214:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:220:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:222:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:228:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:234:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:236:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:243:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:248:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:254:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:256:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:261:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:263:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:275:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:277:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:280:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:292:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:294:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:297:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:299:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:301:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:303:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:305:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:307:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:309:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:311:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:320:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:327:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run-set_alloc.c:335:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:17:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:25:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:33:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:40:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:48:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:50:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:52:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:59:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:64:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:69:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:75:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:77:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:79:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:81:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:89:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:95:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:97:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:107:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:113:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:115:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:125:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:130:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:136:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:138:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:143:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:145:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:155:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:161:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:163:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:169:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:175:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:177:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:184:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:189:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:195:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:197:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:202:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:204:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:216:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:218:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:221:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:233:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:235:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:238:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:240:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:242:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:244:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:246:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:248:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:250:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:252:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:261:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:268:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/run.c:276:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/utils.c:43:3: error: Common realloc mistake: 'err_output' nulled but not freed upon failure [memleakOnRealloc]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/utils.c:71:3: error: Common realloc mistake: 'a' nulled but not freed upon failure [memleakOnRealloc]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/utils.c:94:3: error: Common realloc mistake: 'a' nulled but not freed upon failure [memleakOnRealloc]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/utils.c:80:48: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
bfgminer-5.4.2/ccan-upstream/ccan/opt/test/utils.c:103:55: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
bfgminer-5.4.2/ccan-upstream/ccan/opt/usage.c:49:17: style: The scope of the variable 'len' can be reduced. [variableScope]
bfgminer-5.4.2/ccan-upstream/ccan/typesafe_cb/test/compile_fail-typesafe_cb_cast-multi.c:21:6: style: struct member 'other::x' is never used. [unusedStructMember]
bfgminer-5.4.2/deviceapi.c:188:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
bfgminer-5.4.2/deviceapi.c:1049:14: style: The scope of the variable 'dev' can be reduced. [variableScope]
bfgminer-5.4.2/deviceapi.c:183:53: style: Function 'restart_wait' argument 2 names different: declaration 'ms' definition 'mstime'. [funcArgNamesDifferent]
bfgminer-5.4.2/deviceapi.h:52:57: note: Function 'restart_wait' argument 2 names different: declaration 'ms' definition 'mstime'.
bfgminer-5.4.2/deviceapi.c:183:53: note: Function 'restart_wait' argument 2 names different: declaration 'ms' definition 'mstime'.
bfgminer-5.4.2/deviceapi.c:861:63: style: Function 'add_cgpu_slave' argument 2 names different: declaration 'master' definition 'prev_cgpu'. [funcArgNamesDifferent]
bfgminer-5.4.2/deviceapi.h:77:66: note: Function 'add_cgpu_slave' argument 2 names different: declaration 'master' definition 'prev_cgpu'.
bfgminer-5.4.2/deviceapi.c:861:63: note: Function 'add_cgpu_slave' argument 2 names different: declaration 'master' definition 'prev_cgpu'.
bfgminer-5.4.2/deviceapi.c:818:2: error: Common realloc mistake: 'devices_new' nulled but not freed upon failure [memleakOnRealloc]
bfgminer-5.4.2/deviceapi.c:124:42: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bfgminer-5.4.2/driver-alchemist.c:318:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-antminer.c:68:3: warning: Conversion of string literal "Failed to malloc ICARUS_INFO" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-avalon.c:152:22: style: The scope of the variable 'info' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalon.c:154:11: style: The scope of the variable 'nonce_range' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalon.c:155:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalon.c:229:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalon.c:393:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalon.c:539:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalon.c:826:29: style: The scope of the variable 'full' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalon.c:60:6: style: Checking if unsigned variable 'timeout' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/driver-avalon.c:60:6: style: Checking if unsigned variable 'asic_num' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/driver-avalon.c:60:6: style: Checking if unsigned variable 'miner_num' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/driver-avalon.c:692:3: warning: Conversion of string literal "Failed to calloc avalon works" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-avalonmm.c:398:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-avalonmm.c:67:11: style: The scope of the variable 'crc' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalonmm.c:68:10: style: The scope of the variable 'r' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalonmm.c:105:11: style: The scope of the variable 'good_crc' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalonmm.c:105:21: style: The scope of the variable 'actual_crc' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalonmm.c:106:10: style: The scope of the variable 'r' can be reduced. [variableScope]
bfgminer-5.4.2/driver-avalonmm.c:93:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/driver-bfsb.c:117:0: error: Memory leak: devicelist [memleak]
bfgminer-5.4.2/driver-bfx.c:204:45: warning: Either the condition 'port&&bitfury&&state' is redundant or there is possible null pointer dereference: state. [nullPointerRedundantCheck]
bfgminer-5.4.2/driver-bfx.c:220:24: note: Assuming that condition 'port&&bitfury&&state' is not redundant
bfgminer-5.4.2/driver-bfx.c:204:45: note: Null pointer dereference
bfgminer-5.4.2/driver-bifury.c:273:8: error: Expression '.buf={.buf=NULL' depends on order of evaluation of side effects [unknownEvaluationOrder]
bfgminer-5.4.2/driver-bigpic.c:116:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-bigpic.c:280:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-bigpic.c:129:3: warning: Conversion of string literal "Failed to malloc bigpicInfo" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-bitforce.c:2517:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-bitforce.c:2620:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-bitforce.c:159:10: style: The scope of the variable 'rv' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitforce.c:426:10: style: The scope of the variable 'rv' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitforce.c:1272:49: style: The scope of the variable 'sz' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitforce.c:1668:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitforce.c:2449:26: style: The scope of the variable 'this' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitforce.c:2700:19: style: The scope of the variable 'thisthr' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitforce.c:1100:4: warning: Conversion of string literal "%s: Impossible BFP_BQUEUE" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-bitforce.c:1102:4: warning: Conversion of string literal "%s: Impossible BFP_PQUEUE" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-bitfury.c:143:2: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/driver-bitfury.c:200:25: style: The scope of the variable 'bitfury' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitfury.c:245:25: style: The scope of the variable 'bitfury' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitfury.c:278:11: style: The scope of the variable 'nonce' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitfury.c:324:6: style: The scope of the variable 'random' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitfury.c:325:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitfury.c:326:7: style: The scope of the variable 'all_done' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitfury.c:306:12: portability: 'p' is of type 'void * const'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/driver-bitfury.c:307:11: portability: 'p' is of type 'void * const'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/driver-bitfury.c:307:44: portability: 'p+(sizeof(*c->mh)*osc6_values)' is of type 'void * const'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/driver-bitmain.c:409:13: warning: Redundant assignment of 'bm->length' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:423:13: warning: Redundant assignment of 'sendbuf[4]' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:424:13: warning: Redundant assignment of 'sendbuf[5]' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:470:13: warning: Redundant assignment of 'bm->length' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:475:13: warning: Redundant assignment of 'sendbuf[4]' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:515:13: warning: Redundant assignment of 'bm->length' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:522:10: warning: Redundant assignment of 'bm->crc' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:527:17: warning: Redundant assignment of 'bm->fifo_space' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:528:16: warning: Redundant assignment of 'bm->fan_exist' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:529:17: warning: Redundant assignment of 'bm->temp_exist' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:530:18: warning: Redundant assignment of 'bm->nonce_error' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:576:32: warning: Redundant assignment of 'bm->chain_asic_exist[i*8+j]' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:577:33: warning: Redundant assignment of 'bm->chain_asic_status[i*8+j]' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:589:10: style: Same expression on both sides of '!='. [duplicateExpression]
bfgminer-5.4.2/driver-bitmain.c:639:13: warning: Redundant assignment of 'bm->length' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:646:10: warning: Redundant assignment of 'bm->crc' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:651:17: warning: Redundant assignment of 'bm->fifo_space' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:652:11: warning: Redundant assignment of 'bm->diff' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:653:22: warning: Redundant assignment of 'bm->total_nonce_num' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:657:25: warning: Redundant assignment of 'bm->nonces[i].work_id' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:658:23: warning: Redundant assignment of 'bm->nonces[i].nonce' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:851:22: warning: Redundant assignment of 'packethead.length' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:952:22: warning: Redundant assignment of 'packethead.length' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:1219:25: warning: Redundant assignment of 'packethead.length' to itself. [selfAssignment]
bfgminer-5.4.2/driver-bitmain.c:366:11: style: The scope of the variable 'wIndex' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitmain.c:670:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitmain.c:686:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitmain.c:1059:37: style: The scope of the variable 'ret' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitmain.c:1169:6: style: The scope of the variable 'hwerror_eft' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitmain.c:1170:6: style: The scope of the variable 'beeper_ctrl' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitmain.c:1171:6: style: The scope of the variable 'tempover_ctrl' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitmain.c:1172:6: style: The scope of the variable 'home_mode' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitmain.c:1673:17: style: The scope of the variable 'next_field' can be reduced. [variableScope]
bfgminer-5.4.2/driver-bitmain.c:397:6: style: Checking if unsigned variable 'timeout_data' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/driver-bitmain.c:397:6: style: Checking if unsigned variable 'asic_num' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/driver-bitmain.c:397:6: style: Checking if unsigned variable 'chain_num' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/driver-bitmain.c:673:47: style: Checking if unsigned variable 'bufsize' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/driver-bitmain.c:186:7: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/driver-bitmain.c:586:16: style: Variable 'dataindex' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/driver-bitmain.c:61:3: warning: Conversion of string literal "Failed to calloc cgpu for %s in usb_alloc_cgpu" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-bitmain.c:71:3: warning: Conversion of string literal "Failed to calloc bitmain_info data" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-cairnsmore.c:43:3: warning: Conversion of string literal "Failed to malloc ICARUS_INFO" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-cointerra.c:483:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-cointerra.c:502:4: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-cointerra.c:530:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-cointerra.c:749:4: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-cointerra.c:430:11: style: The scope of the variable 'timestamp_offset' can be reduced. [variableScope]
bfgminer-5.4.2/driver-cointerra.c:433:28: style: The scope of the variable 'coreno' can be reduced. [variableScope]
bfgminer-5.4.2/driver-cointerra.c:434:14: style: The scope of the variable 'bitchar' can be reduced. [variableScope]
bfgminer-5.4.2/driver-cointerra.c:434:23: style: The scope of the variable 'bitbit' can be reduced. [variableScope]
bfgminer-5.4.2/driver-cointerra.c:460:17: style: The scope of the variable 'rhash' can be reduced. [variableScope]
bfgminer-5.4.2/driver-cointerra.c:1198:21: style: The scope of the variable 'coreno' can be reduced. [variableScope]
bfgminer-5.4.2/driver-cointerra.c:1200:7: style: The scope of the variable 'bitmaphex' can be reduced. [variableScope]
bfgminer-5.4.2/driver-cointerra.c:504:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/driver-cointerra.c:1322:11: style: Variable 'coreno' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/driver-cointerra.c:899:3: warning: Conversion of string literal "Failed to calloc info in cta_detect_one" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-cpu.c:688:21: style: Condition 'num_processors<1' is always false [knownConditionTrueFalse]
bfgminer-5.4.2/driver-cpu.c:682:20: note: Assignment 'num_processors=1', assigned value is 1
bfgminer-5.4.2/driver-cpu.c:688:21: note: Condition 'num_processors<1' is always false
bfgminer-5.4.2/driver-cpu.c:693:3: warning: Conversion of string literal "Failed to calloc cpus" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-drillbit.c:442:34: warning: Either the condition '!proc' is redundant or there is possible null pointer dereference: proc. [nullPointerRedundantCheck]
bfgminer-5.4.2/driver-drillbit.c:443:8: note: Assuming that condition '!proc' is not redundant
bfgminer-5.4.2/driver-drillbit.c:442:34: note: Null pointer dereference
bfgminer-5.4.2/driver-drillbit.c:143:0: error: Memory leak: serno [memleak]
bfgminer-5.4.2/driver-dualminer.c:160:36: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/driver-dualminer.c:229:3: warning: Conversion of string literal "Failed to malloc ICARUS_INFO" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-erupter.c:29:3: warning: Conversion of string literal "Failed to malloc ICARUS_INFO" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-gridseed.c:41:3: warning: Conversion of string literal "Failed to malloc cgpu_info" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-gridseed.c:58:3: warning: Conversion of string literal "Failed to malloc gc3355_info" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-hashbuster.c:282:0: error: Memory leak: port [memleak]
bfgminer-5.4.2/driver-hashfast.c:411:21: style: Same expression on both sides of '-' because the value of 'pwm_phases' and '1' are the same. [duplicateExpression]
bfgminer-5.4.2/driver-hashfast.c:390:29: note: 'pwm_phases' is assigned value '1' here.
bfgminer-5.4.2/driver-hashfast.c:411:21: note: Same expression on both sides of '-' because the value of 'pwm_phases' and '1' are the same.
bfgminer-5.4.2/driver-hashfast.c:431:97: style: The scope of the variable 'chipstate' can be reduced. [variableScope]
bfgminer-5.4.2/driver-icarus.c:1283:4: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-icarus.c:579:16: style: The scope of the variable 'ob_bin' can be reduced. [variableScope]
bfgminer-5.4.2/driver-icarus.c:442:109: style: Function 'icarus_set_timing' argument 3 names different: declaration 'newvalue' definition 'buf'. [funcArgNamesDifferent]
bfgminer-5.4.2/driver-icarus.h:170:95: note: Function 'icarus_set_timing' argument 3 names different: declaration 'newvalue' definition 'buf'.
bfgminer-5.4.2/driver-icarus.c:442:109: note: Function 'icarus_set_timing' argument 3 names different: declaration 'newvalue' definition 'buf'.
bfgminer-5.4.2/driver-icarus.c:678:3: warning: Conversion of string literal "Failed to malloc ICARUS_INFO" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-jingtian.c:47:8: style: The scope of the variable 'bit_desired' can be reduced. [variableScope]
bfgminer-5.4.2/driver-jingtian.c:138:17: style: The scope of the variable 'chips' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1060:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-klondike.c:1652:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-klondike.c:1660:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-klondike.c:349:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:617:9: style: The scope of the variable 'kitem' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:898:19: style: The scope of the variable 'err' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:996:9: style: The scope of the variable 'us_diff' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1116:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1296:9: style: The scope of the variable 'kitem' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1298:6: style: The scope of the variable 'slaves' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1298:14: style: The scope of the variable 'dev' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1394:15: style: The scope of the variable 'look' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1394:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1397:6: style: The scope of the variable 'wque_size' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1397:17: style: The scope of the variable 'wque_cleared' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1552:6: style: The scope of the variable 'dev' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:1552:11: style: The scope of the variable 'slaves' can be reduced. [variableScope]
bfgminer-5.4.2/driver-klondike.c:133:10: style: struct member 'klondike_status::state' is never used. [unusedStructMember]
bfgminer-5.4.2/driver-klondike.c:168:10: style: struct member 'klondike_cfg::pad2' is never used. [unusedStructMember]
bfgminer-5.4.2/driver-klondike.c:188:11: style: struct member 'device_info::totalhashcount' is never used. [unusedStructMember]
bfgminer-5.4.2/driver-klondike.c:229:3: warning: Conversion of string literal "Failed to calloc klist - when old count=%d" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-klondike.c:739:4: warning: Conversion of string literal "Failed to calloc status array in klondke_get_stats" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-klondike.c:742:4: warning: Conversion of string literal "Failed to calloc devinfo array in klondke_get_stats" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-klondike.c:745:4: warning: Conversion of string literal "Failed to calloc cfg array in klondke_get_stats" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-klondike.c:748:4: warning: Conversion of string literal "Failed to calloc jobque array in klondke_get_stats" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-klondike.c:882:3: warning: Conversion of string literal "Failed to calloc klncgpu in klondike_detect_one" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-kncasic.c:845:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-kncasic.c:993:7: style: The scope of the variable 'label' can be reduced. [variableScope]
bfgminer-5.4.2/driver-littlefury.c:44:10: style: The scope of the variable 'r' can be reduced. [variableScope]
bfgminer-5.4.2/driver-littlefury.c:69:7: style: The scope of the variable 'b' can be reduced. [variableScope]
bfgminer-5.4.2/driver-littlefury.c:155:19: style: The scope of the variable 'xfer' can be reduced. [variableScope]
bfgminer-5.4.2/driver-littlefury.c:56:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/driver-littlefury.c:185:9: portability: 'rdbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/driver-littlefury.c:186:9: portability: 'wrbuf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/driver-littlefury.c:323:0: error: Memory leak: spi [memleak]
bfgminer-5.4.2/driver-metabank.c:202:2: style: Variable 'root' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/driver-metabank.c:199:0: note: Variable 'root' is reassigned a value before the old one has been used.
bfgminer-5.4.2/driver-metabank.c:202:2: note: Variable 'root' is reassigned a value before the old one has been used.
bfgminer-5.4.2/driver-metabank.c:215:2: style: Variable 'root' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/driver-metabank.c:211:0: note: Variable 'root' is reassigned a value before the old one has been used.
bfgminer-5.4.2/driver-metabank.c:215:2: note: Variable 'root' is reassigned a value before the old one has been used.
bfgminer-5.4.2/driver-metabank.c:141:0: error: Memory leak: devicelist [memleak]
bfgminer-5.4.2/driver-minergate.c:587:9: error: Array 'nums[128]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
bfgminer-5.4.2/driver-minergate.c:144:20: warning: Logical disjunction always evaluates to true: i != 6 || i != 30. [incorrectLogicOperator]
bfgminer-5.4.2/driver-minergate.c:106:10: style: The scope of the variable 'rv' can be reduced. [variableScope]
bfgminer-5.4.2/driver-minergate.c:503:11: style: The scope of the variable 'nonce' can be reduced. [variableScope]
bfgminer-5.4.2/driver-minergate.c:504:10: style: The scope of the variable 'ntime_offset' can be reduced. [variableScope]
bfgminer-5.4.2/driver-minergate.c:572:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bfgminer-5.4.2/driver-minergate.c:590:32: error: Array 'nums[128]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
bfgminer-5.4.2/driver-minion.c:726:0: error: Memory leak: mbus [memleak]
bfgminer-5.4.2/driver-modminer.c:151:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-modminer.c:455:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-modminer.c:455:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-modminer.c:501:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-modminer.c:501:7: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-modminer.c:652:5: error: snprintf format string requires 5 parameters but only 2 are given. [wrongPrintfScanfArgNum]
bfgminer-5.4.2/driver-modminer.c:658:5: error: snprintf format string requires 5 parameters but only 2 are given. [wrongPrintfScanfArgNum]
bfgminer-5.4.2/driver-modminer.c:255:10: style: The scope of the variable 'buflen' can be reduced. [variableScope]
bfgminer-5.4.2/driver-modminer.c:771:6: style: The scope of the variable 'val' can be reduced. [variableScope]
bfgminer-5.4.2/driver-nanofury.c:330:45: warning: Either the condition 'port&&bitfury&&state' is redundant or there is possible null pointer dereference: state. [nullPointerRedundantCheck]
bfgminer-5.4.2/driver-nanofury.c:352:24: note: Assuming that condition 'port&&bitfury&&state' is not redundant
bfgminer-5.4.2/driver-nanofury.c:330:45: note: Null pointer dereference
bfgminer-5.4.2/driver-nanofury.c:342:31: warning: Either the condition 'port&&bitfury&&state' is redundant or there is possible null pointer dereference: state. [nullPointerRedundantCheck]
bfgminer-5.4.2/driver-nanofury.c:352:24: note: Assuming that condition 'port&&bitfury&&state' is not redundant
bfgminer-5.4.2/driver-nanofury.c:342:31: note: Null pointer dereference
bfgminer-5.4.2/driver-opencl.c:1740:2: style: Variable 'kernelinfo' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/driver-opencl.c:1739:0: note: Variable 'kernelinfo' is reassigned a value before the old one has been used.
bfgminer-5.4.2/driver-opencl.c:1740:2: note: Variable 'kernelinfo' is reassigned a value before the old one has been used.
bfgminer-5.4.2/driver-opencl.c:322:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bfgminer-5.4.2/driver-opencl.c:1628:14: style: The scope of the variable 'failmessage' can be reduced. [variableScope]
bfgminer-5.4.2/driver-opencl.c:697:79: style: Function 'opencl_set_intensity_from_str' argument 2 names different: declaration 'newvalue' definition '_val'. [funcArgNamesDifferent]
bfgminer-5.4.2/driver-opencl.h:86:75: note: Function 'opencl_set_intensity_from_str' argument 2 names different: declaration 'newvalue' definition '_val'.
bfgminer-5.4.2/driver-opencl.c:697:79: note: Function 'opencl_set_intensity_from_str' argument 2 names different: declaration 'newvalue' definition '_val'.
bfgminer-5.4.2/driver-opencl.c:1511:58: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/driver-opencl.c:1579:3: style: Variable 'gt' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/driver-opencl.c:1377:4: warning: Conversion of string literal "Failed to tq_new" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-proxy.c:90:6: style: The scope of the variable 'b' can be reduced. [variableScope]
bfgminer-5.4.2/driver-proxy.c:85:62: style: Function 'proxy_find_or_create_client' argument 1 names different: declaration 'user' definition 'username'. [funcArgNamesDifferent]
bfgminer-5.4.2/driver-proxy.h:28:69: note: Function 'proxy_find_or_create_client' argument 1 names different: declaration 'user' definition 'username'.
bfgminer-5.4.2/driver-proxy.c:85:62: note: Function 'proxy_find_or_create_client' argument 1 names different: declaration 'user' definition 'username'.
bfgminer-5.4.2/driver-rockminer.c:137:10: style: The scope of the variable 'pertest' can be reduced. [variableScope]
bfgminer-5.4.2/driver-rockminer.c:139:10: style: The scope of the variable 'rsz' can be reduced. [variableScope]
bfgminer-5.4.2/driver-stratum.c:753:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
bfgminer-5.4.2/driver-stratum.c:879:3: warning: Conversion of string literal "stratumsrv thread create failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-titan.c:122:24: style: The scope of the variable 'die' can be reduced. [variableScope]
bfgminer-5.4.2/driver-titan.c:651:7: style: The scope of the variable 'fpga_status_checked' can be reduced. [variableScope]
bfgminer-5.4.2/driver-titan.c:181:3: warning: Conversion of string literal "Failed to alloc cgpu_info" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-titan.c:191:4: warning: Conversion of string literal "Failed to alloc knc_titan_info" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-titan.c:419:5: warning: Conversion of string literal "Failed to alloc knc_titan_core" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-twinfury.c:170:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-twinfury.c:241:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/driver-twinfury.c:355:10: style: The scope of the variable 'response' can be reduced. [variableScope]
bfgminer-5.4.2/driver-twinfury.c:183:3: warning: Conversion of string literal "Failed to malloc bigpicInfo" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-x6500.c:424:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-x6500.c:424:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-x6500.c:512:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-x6500.c:512:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-x6500.c:796:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/driver-x6500.c:279:10: style: The scope of the variable 'buflen' can be reduced. [variableScope]
bfgminer-5.4.2/driver-x6500.c:679:11: style: The scope of the variable 'nonce' can be reduced. [variableScope]
bfgminer-5.4.2/driver-zeusminer.c:67:3: warning: Conversion of string literal "Failed to malloc ICARUS_INFO" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/driver-ztex.c:366:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/dynclock.c:30:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/dynclock.c:30:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/dynclock.c:43:16: style: The scope of the variable 'r' can be reduced. [variableScope]
bfgminer-5.4.2/findnonce.c:176:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/gc3355.c:337:8: style: The scope of the variable 'actual_mhz' can be reduced. [variableScope]
bfgminer-5.4.2/gc3355.c:463:16: style: The scope of the variable 'ob_bin' can be reduced. [variableScope]
bfgminer-5.4.2/gc3355.c:464:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bfgminer-5.4.2/knc-asic/i2c-dev.h:249:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bfgminer-5.4.2/knc-asic/i2c-dev.h:282:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bfgminer-5.4.2/knc-asic/i2c.c:184:6: style: The scope of the variable 'bitvalue' can be reduced. [variableScope]
bfgminer-5.4.2/knc-asic/knc-transport-spimux.c:170:3: error: Memory leak: xfr [memleak]
bfgminer-5.4.2/knc-asic/tps65217.c:492:8: style: The scope of the variable 'f' can be reduced. [variableScope]
bfgminer-5.4.2/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
bfgminer-5.4.2/lib/str-two-way.h:361:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
bfgminer-5.4.2/lib/str-two-way.h:412:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
bfgminer-5.4.2/libbitfury.c:111:2: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/libbitfury.c:137:3: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/libbitfury.c:146:3: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/libbitfury.c:154:3: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/libbitfury.c:165:7: warning: Redundant assignment of 'freq' to itself. [selfAssignment]
bfgminer-5.4.2/libbitfury.c:253:2: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/libbitfury.c:97:28: style: The scope of the variable 'ne' can be reduced. [variableScope]
bfgminer-5.4.2/libbitfury.c:97:32: style: The scope of the variable 'na' can be reduced. [variableScope]
bfgminer-5.4.2/libbitfury.c:368:11: style: The scope of the variable 'nonce' can be reduced. [variableScope]
bfgminer-5.4.2/libbitfury.c:273:3: portability: 'spi_getrxbuf(port)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/libbitfury.c:273:3: portability: 'spi_getrxbuf(port)+4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/libztex.c:250:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/libztex.c:297:16: style: The scope of the variable 'c' can be reduced. [variableScope]
bfgminer-5.4.2/libztex.c:340:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
bfgminer-5.4.2/libztex.c:421:13: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bfgminer-5.4.2/libztex.c:422:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
bfgminer-5.4.2/libztex.c:499:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bfgminer-5.4.2/libztex.c:523:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bfgminer-5.4.2/libztex.c:481:50: style: Function 'libztex_configureFpga' argument 1 names different: declaration 'dev' definition 'ztex'. [funcArgNamesDifferent]
bfgminer-5.4.2/libztex.h:83:58: note: Function 'libztex_configureFpga' argument 1 names different: declaration 'dev' definition 'ztex'.
bfgminer-5.4.2/libztex.c:481:50: note: Function 'libztex_configureFpga' argument 1 names different: declaration 'dev' definition 'ztex'.
bfgminer-5.4.2/libztex.c:521:61: style: Function 'libztex_selectFpga' argument 2 names different: declaration 'fpgaNum' definition 'number'. [funcArgNamesDifferent]
bfgminer-5.4.2/libztex.h:88:68: note: Function 'libztex_selectFpga' argument 2 names different: declaration 'fpgaNum' definition 'number'.
bfgminer-5.4.2/libztex.c:521:61: note: Function 'libztex_selectFpga' argument 2 names different: declaration 'fpgaNum' definition 'number'.
bfgminer-5.4.2/lowl-ftdi.c:370:86: style: Function 'ft232r_write_all' argument 2 names different: declaration 'data' definition 'data_p'. [funcArgNamesDifferent]
bfgminer-5.4.2/lowl-ftdi.h:26:76: note: Function 'ft232r_write_all' argument 2 names different: declaration 'data' definition 'data_p'.
bfgminer-5.4.2/lowl-ftdi.c:370:86: note: Function 'ft232r_write_all' argument 2 names different: declaration 'data' definition 'data_p'.
bfgminer-5.4.2/lowl-ftdi.c:394:61: style: Function 'ft232r_read' argument 2 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent]
bfgminer-5.4.2/lowl-ftdi.h:27:65: note: Function 'ft232r_read' argument 2 names different: declaration 'buf' definition 'data'.
bfgminer-5.4.2/lowl-ftdi.c:394:61: note: Function 'ft232r_read' argument 2 names different: declaration 'buf' definition 'data'.
bfgminer-5.4.2/lowl-ftdi.c:471:90: style: Function 'ft232h_mpsse_readwrite_all' argument 2 names different: declaration 'read_data' definition 'read_data_p'. [funcArgNamesDifferent]
bfgminer-5.4.2/lowl-ftdi.h:35:80: note: Function 'ft232h_mpsse_readwrite_all' argument 2 names different: declaration 'read_data' definition 'read_data_p'.
bfgminer-5.4.2/lowl-ftdi.c:471:90: note: Function 'ft232h_mpsse_readwrite_all' argument 2 names different: declaration 'read_data' definition 'read_data_p'.
bfgminer-5.4.2/lowl-ftdi.c:471:122: style: Function 'ft232h_mpsse_readwrite_all' argument 3 names different: declaration 'write_data' definition 'write_data_p'. [funcArgNamesDifferent]
bfgminer-5.4.2/lowl-ftdi.h:35:103: note: Function 'ft232h_mpsse_readwrite_all' argument 3 names different: declaration 'write_data' definition 'write_data_p'.
bfgminer-5.4.2/lowl-ftdi.c:471:122: note: Function 'ft232h_mpsse_readwrite_all' argument 3 names different: declaration 'write_data' definition 'write_data_p'.
bfgminer-5.4.2/lowl-hid.c:161:31: style: The scope of the variable 'info' can be reduced. [variableScope]
bfgminer-5.4.2/lowl-hid.c:218:0: error: Memory leak: devid [memleak]
bfgminer-5.4.2/lowl-mswin.c:56:45: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bfgminer-5.4.2/lowl-pci.c:58:9: style: The scope of the variable 'd_name_len' can be reduced. [variableScope]
bfgminer-5.4.2/lowl-pci.c:86:0: error: Memory leak: devid [memleak]
bfgminer-5.4.2/lowl-usb.c:63:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bfgminer-5.4.2/lowl-usb.c:223:11: style: The scope of the variable 'timeout' can be reduced. [variableScope]
bfgminer-5.4.2/lowl-usb.c:230:28: style: The scope of the variable 'rsz' can be reduced. [variableScope]
bfgminer-5.4.2/lowl-vcom.c:405:11: style: The scope of the variable 'DS' can be reduced. [variableScope]
bfgminer-5.4.2/lowl-vcom.c:410:8: style: The scope of the variable 'devfile' can be reduced. [variableScope]
bfgminer-5.4.2/lowl-vcom.c:411:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bfgminer-5.4.2/lowl-vcom.c:1237:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bfgminer-5.4.2/lowl-vcom.c:1059:36: style: Function 'vcom_set_timeout_ms' argument 1 names different: declaration 'fd' definition 'fdDev'. [funcArgNamesDifferent]
bfgminer-5.4.2/lowl-vcom.h:43:37: note: Function 'vcom_set_timeout_ms' argument 1 names different: declaration 'fd' definition 'fdDev'.
bfgminer-5.4.2/lowl-vcom.c:1059:36: note: Function 'vcom_set_timeout_ms' argument 1 names different: declaration 'fd' definition 'fdDev'.
bfgminer-5.4.2/lowl-vcom.c:1235:48: style: Function '_serial_read' argument 3 names different: declaration 'buflen' definition 'bufsiz'. [funcArgNamesDifferent]
bfgminer-5.4.2/lowl-vcom.h:35:55: note: Function '_serial_read' argument 3 names different: declaration 'buflen' definition 'bufsiz'.
bfgminer-5.4.2/lowl-vcom.c:1235:48: note: Function '_serial_read' argument 3 names different: declaration 'buflen' definition 'bufsiz'.
bfgminer-5.4.2/malgo/keccak.c:79:9: style: The scope of the variable 'Da' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:79:13: style: The scope of the variable 'De' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:79:17: style: The scope of the variable 'Di' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:79:21: style: The scope of the variable 'Do' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:79:25: style: The scope of the variable 'Du' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:80:9: style: The scope of the variable 'Eba' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:80:14: style: The scope of the variable 'Ebe' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:80:19: style: The scope of the variable 'Ebi' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:80:24: style: The scope of the variable 'Ebo' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:80:29: style: The scope of the variable 'Ebu' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:81:9: style: The scope of the variable 'Ega' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:81:14: style: The scope of the variable 'Ege' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:81:19: style: The scope of the variable 'Egi' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:81:24: style: The scope of the variable 'Ego' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:81:29: style: The scope of the variable 'Egu' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:82:9: style: The scope of the variable 'Eka' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:82:14: style: The scope of the variable 'Eke' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:82:19: style: The scope of the variable 'Eki' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:82:24: style: The scope of the variable 'Eko' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:82:29: style: The scope of the variable 'Eku' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:83:9: style: The scope of the variable 'Ema' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:83:14: style: The scope of the variable 'Eme' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:83:19: style: The scope of the variable 'Emi' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:83:24: style: The scope of the variable 'Emo' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:83:29: style: The scope of the variable 'Emu' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:84:9: style: The scope of the variable 'Esa' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:84:14: style: The scope of the variable 'Ese' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:84:19: style: The scope of the variable 'Esi' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:84:24: style: The scope of the variable 'Eso' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:84:29: style: The scope of the variable 'Esu' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/keccak.c:25:16: style: struct member 'uint256::v' is never used. [unusedStructMember]
bfgminer-5.4.2/malgo/keccak.c:61:9: style: struct member 'bin32::v0' is never used. [unusedStructMember]
bfgminer-5.4.2/malgo/keccak.c:62:9: style: struct member 'bin32::v1' is never used. [unusedStructMember]
bfgminer-5.4.2/malgo/keccak.c:63:9: style: struct member 'bin32::v2' is never used. [unusedStructMember]
bfgminer-5.4.2/malgo/keccak.c:64:9: style: struct member 'bin32::v3' is never used. [unusedStructMember]
bfgminer-5.4.2/malgo/scrypt.c:371:11: style: The scope of the variable 'j' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/scrypt.c:373:17: style: The scope of the variable 'p2' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/scrypt.c:515:11: style: The scope of the variable 'tmp_hash7' can be reduced. [variableScope]
bfgminer-5.4.2/malgo/scrypt.c:103:3: warning: Array 'W' is filled incompletely. Did you forget to multiply the size given to 'memcpy()' with 'sizeof(*W)'? [incompleteArrayFill]
bfgminer-5.4.2/malgo/scrypt.c:219:2: warning: Array 'pad' is filled incompletely. Did you forget to multiply the size given to 'memcpy()' with 'sizeof(*pad)'? [incompleteArrayFill]
bfgminer-5.4.2/malgo/scrypt.c:275:2: warning: Array 'pad' is filled incompletely. Did you forget to multiply the size given to 'memcpy()' with 'sizeof(*pad)'? [incompleteArrayFill]
bfgminer-5.4.2/malgo/scrypt.c:489:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bfgminer-5.4.2/malgo/scrypt.c:501:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bfgminer-5.4.2/malgo/scrypt.c:524:3: error: Memory leak: scratchbuf [memleak]
bfgminer-5.4.2/miner.c:985:7: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:3261:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:3264:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:5283:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:5290:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:6105:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:6667:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:6667:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9272:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9293:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9466:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9581:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9604:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9608:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9895:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9915:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9928:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9977:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:9980:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:10554:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:10653:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:11175:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:11808:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/miner.c:11829:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/miner.c:11830:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/miner.c:11831:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/miner.c:11832:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/miner.c:11843:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/miner.c:11862:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/miner.c:11863:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/miner.c:12396:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:12397:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:12399:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:13587:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:13591:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/miner.c:7006:4: warning: Either the condition 'if(sshare)' is redundant or there is possible null pointer dereference: sshare. [nullPointerRedundantCheck]
bfgminer-5.4.2/miner.c:7033:8: note: Assuming that condition 'if(sshare)' is not redundant
bfgminer-5.4.2/miner.c:7006:4: note: Null pointer dereference
bfgminer-5.4.2/miner.c:7015:4: warning: Either the condition 'if(sshare)' is redundant or there is possible null pointer dereference: sshare. [nullPointerRedundantCheck]
bfgminer-5.4.2/miner.c:7033:8: note: Assuming that condition 'if(sshare)' is not redundant
bfgminer-5.4.2/miner.c:7015:4: note: Null pointer dereference
bfgminer-5.4.2/miner.c:7018:66: warning: Either the condition 'if(sshare)' is redundant or there is possible null pointer dereference: sshare. [nullPointerRedundantCheck]
bfgminer-5.4.2/miner.c:7033:8: note: Assuming that condition 'if(sshare)' is not redundant
bfgminer-5.4.2/miner.c:7018:66: note: Null pointer dereference
bfgminer-5.4.2/miner.c:11947:5: error: Null pointer dereference: p [nullPointer]
bfgminer-5.4.2/miner.c:11945:13: note: Assignment 'p=NULL', assigned value is 0
bfgminer-5.4.2/miner.c:11947:5: note: Null pointer dereference
bfgminer-5.4.2/miner.c:9242:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/miner.c:9236:0: note: Variable 'val' is reassigned a value before the old one has been used.
bfgminer-5.4.2/miner.c:9242:2: note: Variable 'val' is reassigned a value before the old one has been used.
bfgminer-5.4.2/miner.c:10967:2: style: Variable 'work' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/miner.c:10964:0: note: Variable 'work' is reassigned a value before the old one has been used.
bfgminer-5.4.2/miner.c:10967:2: note: Variable 'work' is reassigned a value before the old one has been used.
bfgminer-5.4.2/miner.c:11178:2: style: Variable 'curl' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/miner.c:11166:0: note: Variable 'curl' is reassigned a value before the old one has been used.
bfgminer-5.4.2/miner.c:11178:2: note: Variable 'curl' is reassigned a value before the old one has been used.
bfgminer-5.4.2/miner.c:11796:2: style: Variable 'efficiency' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/miner.c:11786:0: note: Variable 'efficiency' is reassigned a value before the old one has been used.
bfgminer-5.4.2/miner.c:11796:2: note: Variable 'efficiency' is reassigned a value before the old one has been used.
bfgminer-5.4.2/miner.c:3116:2: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/miner.c:3200:2: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/miner.c:7442:2: style: Same expression on both sides of '=='. [duplicateExpression]
bfgminer-5.4.2/miner.c:572:13: style: The scope of the variable 'c' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:1069:18: style: The scope of the variable 'next_goal_id' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:2855:26: style: The scope of the variable 'q' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:2949:8: style: The scope of the variable 'json_error' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:2950:9: style: The scope of the variable 'siz' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:4194:7: style: The scope of the variable 'rejpcbuf' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:4195:7: style: The scope of the variable 'bnbuf' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:4386:7: style: The scope of the variable 'logline' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:6568:11: style: The scope of the variable 'getwork_delay' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:7120:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:7756:15: style: The scope of the variable 'other' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:9387:15: style: The scope of the variable 'work' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:9388:20: style: The scope of the variable 'cgpu' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:10524:33: style: The scope of the variable 'dhetmp' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:11788:6: style: The scope of the variable 'pool_secs' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:12582:19: style: The scope of the variable 'thr' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:12608:23: style: The scope of the variable 'iter' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:12608:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:13584:10: style: The scope of the variable 'siz' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:13638:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bfgminer-5.4.2/miner.c:7437:23: style: Function 'blkhashstr' argument 1 names different: declaration 'out' definition 'rv'. [funcArgNamesDifferent]
bfgminer-5.4.2/miner.h:1078:30: note: Function 'blkhashstr' argument 1 names different: declaration 'out' definition 'rv'.
bfgminer-5.4.2/miner.c:7437:23: note: Function 'blkhashstr' argument 1 names different: declaration 'out' definition 'rv'.
bfgminer-5.4.2/miner.c:8108:43: style: Function 'bfg_strategy_parse' argument 1 names different: declaration 'strategy' definition 's'. [funcArgNamesDifferent]
bfgminer-5.4.2/miner.h:1120:43: note: Function 'bfg_strategy_parse' argument 1 names different: declaration 'strategy' definition 's'.
bfgminer-5.4.2/miner.c:8108:43: note: Function 'bfg_strategy_parse' argument 1 names different: declaration 'strategy' definition 's'.
bfgminer-5.4.2/miner.c:8129:36: style: Function 'bfg_strategy_change' argument 1 names different: declaration 'strategy' definition 'selected'. [funcArgNamesDifferent]
bfgminer-5.4.2/miner.h:1121:37: note: Function 'bfg_strategy_change' argument 1 names different: declaration 'strategy' definition 'selected'.
bfgminer-5.4.2/miner.c:8129:36: note: Function 'bfg_strategy_change' argument 1 names different: declaration 'strategy' definition 'selected'.
bfgminer-5.4.2/miner.c:10679:62: style: Function 'submit_noffset_nonce' argument 2 names different: declaration 'work' definition 'work_in'. [funcArgNamesDifferent]
bfgminer-5.4.2/miner.h:1569:69: note: Function 'submit_noffset_nonce' argument 2 names different: declaration 'work' definition 'work_in'.
bfgminer-5.4.2/miner.c:10679:62: note: Function 'submit_noffset_nonce' argument 2 names different: declaration 'work' definition 'work_in'.
bfgminer-5.4.2/miner.c:10740:54: style: Function 'abandon_work' argument 2 names different: declaration 'work_runtime' definition 'wdiff'. [funcArgNamesDifferent]
bfgminer-5.4.2/miner.h:1583:57: note: Function 'abandon_work' argument 2 names different: declaration 'work_runtime' definition 'wdiff'.
bfgminer-5.4.2/miner.c:10740:54: note: Function 'abandon_work' argument 2 names different: declaration 'work_runtime' definition 'wdiff'.
bfgminer-5.4.2/miner.c:10740:70: style: Function 'abandon_work' argument 3 names different: declaration 'hashes' definition 'max_hashes'. [funcArgNamesDifferent]
bfgminer-5.4.2/miner.h:1583:80: note: Function 'abandon_work' argument 3 names different: declaration 'hashes' definition 'max_hashes'.
bfgminer-5.4.2/miner.c:10740:70: note: Function 'abandon_work' argument 3 names different: declaration 'hashes' definition 'max_hashes'.
bfgminer-5.4.2/miner.c:13308:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bfgminer-5.4.2/miner.c:1196:2: error: Common realloc mistake: 'pools' nulled but not freed upon failure [memleakOnRealloc]
bfgminer-5.4.2/miner.c:10983:42: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bfgminer-5.4.2/miner.c:1168:3: warning: Conversion of string literal "Failed to malloc pool in add_pool" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:1174:3: warning: Conversion of string literal "Failed to pthread_cond_init in add_pool" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:1667:4: warning: Conversion of string literal "Failed to malloc httpinput" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:2925:3: warning: Conversion of string literal "CURL initialisation failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:2975:4: warning: Conversion of string literal "Malloc failure in json error" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:3157:3: warning: Conversion of string literal "Failed to calloc work in make_work" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:6249:2: warning: Conversion of string literal "Shutdown signal received." to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:6298:3: warning: Conversion of string literal "Failed to calloc in recruit_curl" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:6302:3: warning: Conversion of string literal "Failed to init in recruit_curl" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:6361:3: warning: Conversion of string literal "Attempted to add NULL" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:7535:4: warning: Conversion of string literal "test_work_current OOM" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:9736:3: warning: Conversion of string literal "Failed to create stratum thread" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:9962:5: warning: Conversion of string literal "Failed to create pool longpoll thread" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:11330:4: warning: Conversion of string literal "Failed to create pool longpoll thread" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:11616:5: warning: Conversion of string literal "Terminating execution as planned" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12028:3: warning: Conversion of string literal "Failed to malloc userpass" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12209:3: warning: Conversion of string literal "pipe - failed to create pipe for --monitor" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12209:3: warning: Conversion of char literal 'p' to bool always evaluates to true. [incorrectCharBooleanError]
bfgminer-5.4.2/miner.c:12217:3: warning: Conversion of string literal "dup2 - failed to alias stderr to write end of pipe for --monitor" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12217:3: warning: Conversion of char literal 'd' to bool always evaluates to true. [incorrectCharBooleanError]
bfgminer-5.4.2/miner.c:12222:3: warning: Conversion of string literal "close - failed to close write end of pipe for --monitor" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12222:3: warning: Conversion of char literal 'c' to bool always evaluates to true. [incorrectCharBooleanError]
bfgminer-5.4.2/miner.c:12230:3: warning: Conversion of string literal "signal - failed to edit signal mask for --monitor" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12230:3: warning: Conversion of char literal 's' to bool always evaluates to true. [incorrectCharBooleanError]
bfgminer-5.4.2/miner.c:12237:3: warning: Conversion of string literal "fork - failed to fork child process for --monitor" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12237:3: warning: Conversion of char literal 'f' to bool always evaluates to true. [incorrectCharBooleanError]
bfgminer-5.4.2/miner.c:12246:4: warning: Conversion of string literal "dup2 - in child, failed to alias read end of pipe to stdin for --monitor" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12246:4: warning: Conversion of char literal 'd' to bool always evaluates to true. [incorrectCharBooleanError]
bfgminer-5.4.2/miner.c:12251:4: warning: Conversion of string literal "close - in child, failed to close read end of  pipe for --monitor" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12251:4: warning: Conversion of char literal 'c' to bool always evaluates to true. [incorrectCharBooleanError]
bfgminer-5.4.2/miner.c:12257:3: warning: Conversion of string literal "execl - in child failed to exec user specified command for --monitor" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12257:3: warning: Conversion of char literal 'e' to bool always evaluates to true. [incorrectCharBooleanError]
bfgminer-5.4.2/miner.c:12264:3: warning: Conversion of string literal "close - failed to close read end of pipe for --monitor" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:12264:3: warning: Conversion of char literal 'c' to bool always evaluates to true. [incorrectCharBooleanError]
bfgminer-5.4.2/miner.c:12596:4: warning: Conversion of string literal "thread %d create failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13250:3: warning: Conversion of string literal "Failed to curl_global_init" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13271:3: warning: Conversion of string literal "Failed to pthread_cond_init lp_cond" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13274:3: warning: Conversion of string literal "Failed to pthread_cond_init gws_cond" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13283:3: warning: Conversion of string literal "Failed to create getq" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13392:3: warning: Conversion of string literal "Unexpected extra commandline arguments" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13464:4: warning: Conversion of string literal "Unit tests failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13550:3: warning: Conversion of string literal "%d devices listed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13579:4: warning: Conversion of string literal "Pool setup failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13587:4: warning: Conversion of string literal "No URI supplied for pool %u" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13591:5: warning: Conversion of string literal "No login credentials supplied for pool %u %s" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13595:5: warning: Conversion of string literal "Failed to malloc userpass" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13620:3: warning: Conversion of string literal "Failed to calloc mining_thr" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13624:4: warning: Conversion of string literal "Failed to calloc mining_thr[%d]" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13630:3: warning: Conversion of string literal "Failed to calloc control_thr" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13672:5: warning: Conversion of string literal "No servers could be used! Exiting." to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13733:4: warning: Conversion of string literal "submit_work thread create failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13740:3: warning: Conversion of string literal "watchpool thread create failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13747:3: warning: Conversion of string literal "watchdog thread create failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13765:3: warning: Conversion of string literal "API thread create failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:13795:3: warning: Conversion of string literal "incorrect total_control_threads (%d) should be 7" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/miner.c:9002:28: error: Uninitialized struct member: thr.cgpu [uninitStructMember]
bfgminer-5.4.2/ocl.c:345:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:348:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:351:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:357:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:357:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:370:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:550:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:560:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:563:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:610:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:828:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:828:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:833:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:1181:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bfgminer-5.4.2/ocl.c:1191:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/ocl.c:524:17: style: Checking if unsigned variable 'numDevices' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/ocl.c:1211:1: style: Label 'build' is not used. [unusedLabel]
bfgminer-5.4.2/ocl.c:811:43: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/ocl.c:219:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bfgminer-5.4.2/ocl.c:328:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bfgminer-5.4.2/ocl.c:485:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bfgminer-5.4.2/ocl.c:893:0: error: Memory leak: binaries [memleak]
bfgminer-5.4.2/ocl.c:505:3: warning: Conversion of string literal "NULL platform found!\n" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/ocl.c:505:3: warning: Conversion of char literal 'N' to bool always evaluates to true. [incorrectCharBooleanError]
bfgminer-5.4.2/opencl/keccak.cl:7:0: error: failed to expand 'ARGS_25', Invalid ## usage when expanding 'ARGS_25'. [preprocessorErrorDirective]
bfgminer-5.4.2/opencl/phatk.cl:308:2: style: Variable 'Vals[7]' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/opencl/phatk.cl:304:2: note: Variable 'Vals[7]' is reassigned a value before the old one has been used.
bfgminer-5.4.2/opencl/phatk.cl:308:2: note: Variable 'Vals[7]' is reassigned a value before the old one has been used.
bfgminer-5.4.2/opencl/phatk.cl:389:145: error: Expression 'W[108]+Vals[3]+Vals[7]+(rotate(W[124-15],25u)^rotate(W[124-15],14u)^((W[124-15])>>3U))+(rotate(W[124-2],15u)^rotate(W[124-2],13u)^((W[124-2])>>10U))+(Vals[2]^((Vals[0]+Vals[4])+(K[59]+(W[59+64]=W[59+64-16]+W[59+64-7]+(rotate(W[(59+64)-15],25u)^rotate(W[(59+64)-15],14u)^((W[(59+64)-15])>>3U))+(rotate(W[(59+64)-2],15u)^rotate(W[(59+64)-2],13u)^((W[(59+64)-2])>>10U))))+(rotate(Vals[(4+128-(64+59))%8],26u)^rotate(Vals[(4+128-(64+59))%8],21u)^rotate(Vals[(4+128-(64+59))%8],7u))+Ch(Vals[(4+128-(59+64))%8],Vals[(5+128-(59+64))%8],Vals[(6+128-(59+64))%8])&(Vals[1]^Vals[2])))-(-(K[60]+H[7])-(rotate((Vals[0]+Vals[4])+(K[59]+(W[59+64]=W[59+64-16]+W[59+64-7]+(rotate(W[(59+64)-15],25u)^rotate(W[(59+64)-15],14u)^((W[(59+64)-15])>>3U))+(rotate(W[(59+64)-2],15u)^rotate(W[(59+64)-2],13u)^((W[(59+64)-2])>>10U))))+(S1(Vals[(4+128-(64+59))%8]))+(Vals[(6+128-(59+64))%8]^(Vals[(4+128-(59+64))%8]&(Vals[(5+128-(59+64))%8]^Vals[(6+128-(59+64))%8]))),26u)^rotate((Vals[0]+Vals[4])+(K[59]+(W[59+64]=W[59+64-16]+W[59+64-7]+(rotate(W[(59+64)-15],25u)^rotate(W[(59+64)-15],14u)^((W[(59+64)-15])>>3U))+(rotate(W[(59+64)-2],15u)^rotate(W[(59+64)-2],13u)^((W[(59+64)-2])>>10U))))+(S1(Vals[(4+128-(64+59))%8]))+(Vals[(6+128-(59+64))%8]^(Vals[(4+128-(59+64))%8]&(Vals[(5+128-(59+64))%8]^Vals[(6+128-(59+64))%8]))),21u)^rotate((Vals[0]+Vals[4])+(K[59]+(W[59+64]=W[59+64-16]+W[59+64-7]+(rotate(W[(59+64)-15],25u)^rotate(W[(59+64)-15],14u)^((W[(59+64)-15])>>3U))+(rotate(W[(59+64)-2],15u)^rotate(W[(59+64)-2],13u)^((W[(59+64)-2])>>10U))))+(S1(Vals[(4+128-(64+59))%8]))+(Vals[(6+128-(59+64))%8]^(Vals[(4+128-(59+64))%8]&(Vals[(5+128-(59+64))%8]^Vals[(6+128-(59+64))%8]))),7u)))' depends on order of evaluation of side effects [unknownEvaluationOrder]
bfgminer-5.4.2/opencl/phatk.cl:387:2: style: Variable 't1' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/opencl/psw.cl:704:13: style: Variable 'ySIZE' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/opencl/scrypt.cl:767:13: style: Variable 'ySIZE' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/opencl/zuikkis.cl:755:13: style: Variable 'ySIZE' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/sha256_generic.c:265:3: style: Variable 'stat_ctr' is modified but its new value is never used. [unreadVariable]
bfgminer-5.4.2/titan-asic.c:66:2: style: Variable 'requests' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/titan-asic.c:60:0: note: Variable 'requests' is reassigned a value before the old one has been used.
bfgminer-5.4.2/titan-asic.c:66:2: note: Variable 'requests' is reassigned a value before the old one has been used.
bfgminer-5.4.2/tm_i2c.c:105:11: style: Checking if unsigned variable 'slot' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/tm_i2c.c:110:11: style: Checking if unsigned variable 'slot' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/tm_i2c.c:115:11: style: Checking if unsigned variable 'slot' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/tm_i2c.c:120:11: style: Checking if unsigned variable 'slot' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/tm_i2c.c:125:11: style: Checking if unsigned variable 'slot' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/tm_i2c.c:130:11: style: Checking if unsigned variable 'slot' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/tm_i2c.c:135:11: style: Checking if unsigned variable 'slot' is less than zero. [unsignedLessThanZero]
bfgminer-5.4.2/util.c:3327:12: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bfgminer-5.4.2/util.c:445:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:1768:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:1939:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:2716:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:2829:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:2846:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:3001:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:3140:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:3280:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:3298:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:3380:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:3509:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bfgminer-5.4.2/util.c:2905:47: warning: Either the condition '!new_goalname' is redundant or there is possible null pointer dereference: new_goalname. [nullPointerRedundantCheck]
bfgminer-5.4.2/util.c:2905:63: note: Assuming that condition '!new_goalname' is not redundant
bfgminer-5.4.2/util.c:2905:47: note: Null pointer dereference
bfgminer-5.4.2/util.c:2919:96: warning: Either the condition 'emsg' is redundant or there is possible null pointer dereference: emsg. [nullPointerRedundantCheck]
bfgminer-5.4.2/util.c:2916:7: note: Assuming that condition 'emsg' is not redundant
bfgminer-5.4.2/util.c:2919:96: note: Null pointer dereference
bfgminer-5.4.2/util.c:234:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/util.c:231:0: note: Variable 'val' is reassigned a value before the old one has been used.
bfgminer-5.4.2/util.c:234:2: note: Variable 'val' is reassigned a value before the old one has been used.
bfgminer-5.4.2/util.c:235:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
bfgminer-5.4.2/util.c:231:0: note: Variable 'key' is reassigned a value before the old one has been used.
bfgminer-5.4.2/util.c:235:2: note: Variable 'key' is reassigned a value before the old one has been used.
bfgminer-5.4.2/util.c:1577:6: style: The scope of the variable 'clen' can be reduced. [variableScope]
bfgminer-5.4.2/util.c:1884:11: style: The scope of the variable 'slen' can be reduced. [variableScope]
bfgminer-5.4.2/util.c:3972:6: style: The scope of the variable 'e' can be reduced. [variableScope]
bfgminer-5.4.2/util.c:1455:30: style: Function 'cgsleep_ms_r' argument 1 names different: declaration 'ts_start' definition 'tv_start'. [funcArgNamesDifferent]
bfgminer-5.4.2/util.h:219:30: note: Function 'cgsleep_ms_r' argument 1 names different: declaration 'ts_start' definition 'tv_start'.
bfgminer-5.4.2/util.c:1455:30: note: Function 'cgsleep_ms_r' argument 1 names different: declaration 'ts_start' definition 'tv_start'.
bfgminer-5.4.2/util.c:2119:50: style: Function 'get_registered_domain' argument 1 names different: declaration 'out_len' definition 'out_domainlen'. [funcArgNamesDifferent]
bfgminer-5.4.2/util.h:134:50: note: Function 'get_registered_domain' argument 1 names different: declaration 'out_len' definition 'out_domainlen'.
bfgminer-5.4.2/util.c:2119:50: note: Function 'get_registered_domain' argument 1 names different: declaration 'out_len' definition 'out_domainlen'.
bfgminer-5.4.2/util.c:2119:103: style: Function 'get_registered_domain' argument 3 names different: declaration 'len' definition 'fqdnlen'. [funcArgNamesDifferent]
bfgminer-5.4.2/util.h:134:80: note: Function 'get_registered_domain' argument 3 names different: declaration 'len' definition 'fqdnlen'.
bfgminer-5.4.2/util.c:2119:103: note: Function 'get_registered_domain' argument 3 names different: declaration 'len' definition 'fqdnlen'.
bfgminer-5.4.2/util.c:2144:43: style: Function 'extract_domain' argument 1 names different: declaration 'out_len' definition 'out_domainlen'. [funcArgNamesDifferent]
bfgminer-5.4.2/util.h:135:43: note: Function 'extract_domain' argument 1 names different: declaration 'out_len' definition 'out_domainlen'.
bfgminer-5.4.2/util.c:2144:43: note: Function 'extract_domain' argument 1 names different: declaration 'out_len' definition 'out_domainlen'.
bfgminer-5.4.2/util.c:2375:58: style: Function 'uri_get_param_bool2' argument 1 names different: declaration 'ri' definition 'uri'. [funcArgNamesDifferent]
bfgminer-5.4.2/util.h:141:58: note: Function 'uri_get_param_bool2' argument 1 names different: declaration 'ri' definition 'uri'.
bfgminer-5.4.2/util.c:2375:58: note: Function 'uri_get_param_bool2' argument 1 names different: declaration 'ri' definition 'uri'.
bfgminer-5.4.2/util.c:3912:35: style: Function 'bfg_slurp_file' argument 1 names different: declaration 'buf' definition 'bufp'. [funcArgNamesDifferent]
bfgminer-5.4.2/util.h:259:35: note: Function 'bfg_slurp_file' argument 1 names different: declaration 'buf' definition 'bufp'.
bfgminer-5.4.2/util.c:3912:35: note: Function 'bfg_slurp_file' argument 1 names different: declaration 'buf' definition 'bufp'.
bfgminer-5.4.2/util.c:4238:51: style: Function 'crc16' argument 3 names different: declaration 'init' definition 'crc'. [funcArgNamesDifferent]
bfgminer-5.4.2/util.h:840:54: note: Function 'crc16' argument 3 names different: declaration 'init' definition 'crc'.
bfgminer-5.4.2/util.c:4238:51: note: Function 'crc16' argument 3 names different: declaration 'init' definition 'crc'.
bfgminer-5.4.2/util.c:162:17: portability: 'db->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/util.c:163:17: portability: 'db->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/util.c:185:23: portability: 'ub->buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/util.c:248:12: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/util.c:248:19: portability: 'ptr+slen' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bfgminer-5.4.2/util.c:308:12: style: Variable 'tcp_keepidle' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/util.c:309:12: style: Variable 'tcp_keepintvl' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/util.c:2748:48: style: Variable 'malgo' is assigned a value that is never used. [unreadVariable]
bfgminer-5.4.2/util.c:3709:0: error: Memory leak: p [memleak]
bfgminer-5.4.2/util.c:1127:4: warning: Conversion of string literal "pthread_cancel workaround: Failed to restore original handler" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:1129:3: warning: Conversion of string literal "pthread_cancel workaround: Original handler returned" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:1137:4: warning: Conversion of string literal "pthread_cancel workaround: pthread_setspecific failed (setting PCWM_CANCELLED)" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:1185:3: warning: Conversion of string literal "pthread_cancel workaround: pthread_key_create failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:1187:3: warning: Conversion of string literal "pthread_cancel workaround: pthread_setspecific failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:1192:3: warning: Conversion of string literal "pthread_cancel workaround: Failed to install SIGTERM handler" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:1860:3: warning: Conversion of string literal "Failed to realloc pool sockbuf" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:1967:3: warning: Conversion of string literal "Failed to allocate json array" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:1969:3: warning: Conversion of string literal "Failed to append temporary array" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:1975:4: warning: Conversion of string literal "Failed to find opening bracket in array dump" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:1978:3: warning: Conversion of string literal "Failed to find closing bracket in array dump" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:3227:3: warning: Conversion of string literal "Failed to curl_easy_init" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:3236:4: warning: Conversion of string literal "Failed to calloc pool sockbuf" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:3607:3: warning: Conversion of string literal "Failed to malloc" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:3698:3: warning: Conversion of string literal "malloc bfgtls failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:3701:3: warning: Conversion of string literal "malloc bfg_strerror_result failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:3707:3: warning: Conversion of string literal "pthread_setspecific failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:3739:3: warning: Conversion of string literal "pthread_key_create failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:3752:3: warning: Conversion of string literal "realloc failed" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:3907:3: warning: Conversion of string literal "Failed to create pipe" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/util.c:4023:2: warning: Conversion of string literal "bytes_resize failed to allocate %lu bytes" to bool always evaluates to true. [incorrectStringBooleanError]
bfgminer-5.4.2/work2d.c:58:38: style: Function 'work2d_pad_xnonce' argument 1 names different: declaration 'buf' definition 'buf_'. [funcArgNamesDifferent]
bfgminer-5.4.2/work2d.h:17:38: note: Function 'work2d_pad_xnonce' argument 1 names different: declaration 'buf' definition 'buf_'.
bfgminer-5.4.2/work2d.c:58:38: note: Function 'work2d_pad_xnonce' argument 1 names different: declaration 'buf' definition 'buf_'.
[02:28]

ftp://ftp.se.debian.org/debian/pool/main/b/bfm/bfm_0.6.4.orig.tar.gz
bfm-0.6.4/bubblemon.c:277:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bfm-0.6.4/bubblemon.c:224:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bfm-0.6.4/bubblemon.c:1638:12: style: The scope of the variable 'j' can be reduced. [variableScope]
bfm-0.6.4/bubblemon.c:894:18: style: Variable 'aliascolor' is assigned a value that is never used. [unreadVariable]
bfm-0.6.4/bubblemon.c:1131:23: style: Variable 'last_action_min' is assigned a value that is never used. [unreadVariable]
bfm-0.6.4/fishmon.c:379:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bfm-0.6.4/fishmon.c:378:5: note: Variable 'i' is reassigned a value before the old one has been used.
bfm-0.6.4/fishmon.c:379:5: note: Variable 'i' is reassigned a value before the old one has been used.
bfm-0.6.4/fishmon.c:439:19: style: The scope of the variable 'cmap' can be reduced. [variableScope]
bfm-0.6.4/fishmon.c:586:21: style: Function 'draw_ascii' argument 1 names different: declaration 'x' definition 'dx'. [funcArgNamesDifferent]
bfm-0.6.4/fishmon.c:54:21: note: Function 'draw_ascii' argument 1 names different: declaration 'x' definition 'dx'.
bfm-0.6.4/fishmon.c:586:21: note: Function 'draw_ascii' argument 1 names different: declaration 'x' definition 'dx'.
bfm-0.6.4/fishmon.c:586:29: style: Function 'draw_ascii' argument 2 names different: declaration 'y' definition 'dy'. [funcArgNamesDifferent]
bfm-0.6.4/fishmon.c:54:28: note: Function 'draw_ascii' argument 2 names different: declaration 'y' definition 'dy'.
bfm-0.6.4/fishmon.c:586:29: note: Function 'draw_ascii' argument 2 names different: declaration 'y' definition 'dy'.
bfm-0.6.4/gkrellm-bfm.c:355:2: style: Variable 'tabs' is reassigned a value before the old one has been used. [redundantAssignment]
bfm-0.6.4/gkrellm-bfm.c:297:0: note: Variable 'tabs' is reassigned a value before the old one has been used.
bfm-0.6.4/gkrellm-bfm.c:355:2: note: Variable 'tabs' is reassigned a value before the old one has been used.
bfm-0.6.4/gkrellm-bfm.c:362:2: style: Variable 'options_tab' is reassigned a value before the old one has been used. [redundantAssignment]
bfm-0.6.4/gkrellm-bfm.c:299:0: note: Variable 'options_tab' is reassigned a value before the old one has been used.
bfm-0.6.4/gkrellm-bfm.c:362:2: note: Variable 'options_tab' is reassigned a value before the old one has been used.
bfm-0.6.4/sys_linux.c:82:8: style: The scope of the variable 'mem' can be reduced. [variableScope]
bfm-0.6.4/sys_linux.c:83:7: style: The scope of the variable 'name' can be reduced. [variableScope]
bfm-0.6.4/sys_linux.c:84:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bfm-0.6.4/sys_linux.c:91:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bfm-0.6.4/sys_openbsd.c:80:13: style: The scope of the variable 'rnswap' can be reduced. [variableScope]
bfm-0.6.4/sys_openbsd.c:80:21: style: The scope of the variable 'i' can be reduced. [variableScope]
bfm-0.6.4/sys_sunos.c:70:8: style: The scope of the variable 'str' can be reduced. [variableScope]
[02:28]

ftp://ftp.se.debian.org/debian/pool/main/b/bfs/bfs_1.2.3.orig.tar.gz
bfs-1.2.3/dstring.c:46:2: error: Memory leak: header [memleak]
bfs-1.2.3/dstring.c:59:3: error: Common realloc mistake: 'header' nulled but not freed upon failure [memleakOnRealloc]
bfs-1.2.3/eval.c:1133:28: error: Uninitialized variable: state [uninitvar]
[02:28]

ftp://ftp.se.debian.org/debian/pool/main/b/bgfinancas/bgfinancas_2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bglibs/bglibs_2.04+dfsg.orig.tar.gz
bglibs-2.04/adt/ghash_free.c:9:17: style: The scope of the variable 'i' can be reduced. [variableScope]
bglibs-2.04/adt/ghash_free.c:10:10: style: The scope of the variable 'p' can be reduced. [variableScope]
bglibs-2.04/adt/ghash_rebuild.c:11:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bglibs-2.04/adt/ghash_rebuild.c:14:10: style: The scope of the variable 'oldptr' can be reduced. [variableScope]
bglibs-2.04/bg-installer.c:225:7: style: The scope of the variable 'out' can be reduced. [variableScope]
bglibs-2.04/bg-installer.c:276:15: style: The scope of the variable 'argv' can be reduced. [variableScope]
bglibs-2.04/bg-installer.c:331:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
bglibs-2.04/bg-installer.c:332:7: style: The scope of the variable 'len' can be reduced. [variableScope]
bglibs-2.04/cdb/cdb.c:34:13: error: Converting pointer arithmetic result to bool. The bool is always true unless there is undefined behaviour. [pointerArithBool]
bglibs-2.04/cdb/find.c:42:16: style: The scope of the variable 'n' can be reduced. [variableScope]
bglibs-2.04/cdb/make.c:86:18: style: The scope of the variable 'hp' can be reduced. [variableScope]
bglibs-2.04/cli/main.c:210:7: style: The scope of the variable 'j' can be reduced. [variableScope]
bglibs-2.04/cli/main.c:238:10: style: The scope of the variable 'length' can be reduced. [variableScope]
bglibs-2.04/crypto/hmac.c:67:32: portability: 'midstate' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bglibs-2.04/crypto/hmac.c:91:31: portability: 'midstate' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bglibs-2.04/crypto/md4.c:69:34: portability: 'resbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bglibs-2.04/crypto/md4.c:70:34: portability: 'resbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bglibs-2.04/crypto/md4.c:71:34: portability: 'resbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bglibs-2.04/crypto/md5-crypt.c:230:12: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
bglibs-2.04/crypto/md5.c:71:34: portability: 'resbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bglibs-2.04/crypto/md5.c:72:34: portability: 'resbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bglibs-2.04/crypto/md5.c:73:34: portability: 'resbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bglibs-2.04/crypto/sha1.c:52:19: style: union member 'CHAR64LONG16::c' is never used. [unusedStructMember]
bglibs-2.04/crypto/surfrand.c:125:24: style: Opposite expression on both sides of '%'. [oppositeExpression]
bglibs-2.04/crypto/surfrand.c:125:24: note: Opposite expression on both sides of '%'.
bglibs-2.04/crypto/surfrand.c:125:24: note: Opposite expression on both sides of '%'.
bglibs-2.04/dict/load_map.c:11:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bglibs-2.04/dns-responder.c:102:8: style: The scope of the variable 'r' can be reduced. [variableScope]
bglibs-2.04/dns-responder.c:103:8: style: The scope of the variable 'offset' can be reduced. [variableScope]
bglibs-2.04/fmt/char.c:23:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bglibs-2.04/fmt/chars.c:26:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bglibs-2.04/fmt/multi.c:161:9: style: The scope of the variable 'leftadj' can be reduced. [variableScope]
bglibs-2.04/iobuf/ibuf_copytofd.c:7:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
bglibs-2.04/iobuf/ibuf_copytofd.c:8:8: style: The scope of the variable 'len' can be reduced. [variableScope]
bglibs-2.04/iobuf/ibuf_gets.c:7:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
bglibs-2.04/iobuf/ibuf_getstr.c:8:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
bglibs-2.04/iobuf/ibuf_read.c:17:12: style: The scope of the variable 'rd' can be reduced. [variableScope]
bglibs-2.04/iobuf/ibuf_read.c:58:12: style: The scope of the variable 'len' can be reduced. [variableScope]
bglibs-2.04/iobuf/ibuf_refill.c:15:12: style: The scope of the variable 'rd' can be reduced. [variableScope]
bglibs-2.04/iobuf/obuf_copyfromfd.c:7:8: style: The scope of the variable 'rd' can be reduced. [variableScope]
bglibs-2.04/iobuf/obuf_flush.c:9:12: style: The scope of the variable 'wr' can be reduced. [variableScope]
bglibs-2.04/iobuf/obuf_putns.c:8:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bglibs-2.04/iobuf/obuf_putns.c:14:10: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
bglibs-2.04/iobuf/obuf_write.c:10:12: style: The scope of the variable 'wr' can be reduced. [variableScope]
bglibs-2.04/msg/dief.c:10:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bglibs-2.04/msg/dief.c:11:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
bglibs-2.04/net/dns_domain.c:58:17: style: The scope of the variable 'c' can be reduced. [variableScope]
bglibs-2.04/net/dns_domain.c:72:17: style: The scope of the variable 'c' can be reduced. [variableScope]
bglibs-2.04/net/dns_domain_fromdot.c:14:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
bglibs-2.04/net/dns_fmt.c:6:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
bglibs-2.04/net/dns_name6_domain.c:11:17: style: The scope of the variable 'a' can be reduced. [variableScope]
bglibs-2.04/net/dns_packet.c:25:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
bglibs-2.04/net/dns_resolvconfip.c:26:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bglibs-2.04/net/dns_resolvconfrewrite.c:16:7: style: The scope of the variable 'j' can be reduced. [variableScope]
bglibs-2.04/net/dns_resolvconfrewrite.c:17:7: style: The scope of the variable 'k' can be reduced. [variableScope]
bglibs-2.04/net/dns_resolve.c:39:7: style: The scope of the variable 'r' can be reduced. [variableScope]
bglibs-2.04/net/dns_rotate.c:13:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bglibs-2.04/net/dns_transmit.c:150:19: style: The scope of the variable 'ip' can be reduced. [variableScope]
bglibs-2.04/net/dns_transmit.c:259:8: style: The scope of the variable 'udpbuf' can be reduced. [variableScope]
bglibs-2.04/path/match.c:42:8: style: The scope of the variable 'dir' can be reduced. [variableScope]
bglibs-2.04/path/match.c:43:13: style: The scope of the variable 'entry' can be reduced. [variableScope]
bglibs-2.04/path/match.c:44:7: style: The scope of the variable 'count' can be reduced. [variableScope]
bglibs-2.04/path/match.c:72:8: style: The scope of the variable 'dir' can be reduced. [variableScope]
bglibs-2.04/selftest-cmp.c:27:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
bglibs-2.04/str/catns.c:25:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bglibs-2.04/str/catns.c:31:10: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
bglibs-2.04/str/copyns.c:25:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bglibs-2.04/str/copyns.c:32:10: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
bglibs-2.04/str/findprev.c:23:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bglibs-2.04/str/findprevof.c:24:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bglibs-2.04/str/findprevof.c:25:7: style: The scope of the variable 'map' can be reduced. [variableScope]
bglibs-2.04/str/sort.c:66:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bglibs-2.04/str/xlate.c:30:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
bglibs-2.04/sys/trydirent.c:6:8: style: Unused variable: dir [unusedVariable]
bglibs-2.04/sys/trydirent.c:7:18: style: Unused variable: d [unusedVariable]
bglibs-2.04/sys/trydirentino.c:7:3: error: Uninitialized variable: d [uninitvar]
bglibs-2.04/sys/trydirenttype.c:7:3: error: Uninitialized variable: d [uninitvar]
bglibs-2.04/sys/trysendfile.c:7:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
bglibs-2.04/sys/tryzlib.c:4:12: style: Unused variable: test [unusedVariable]
bglibs-2.04/uint64/get_lsb.c:28:9: error: Array 'b[4]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/get_lsb.c:30:10: error: Array 'b[4]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/get_lsb.c:32:10: error: Array 'b[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/get_lsb.c:34:10: error: Array 'b[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/get_msb.c:35:9: error: Array 'b[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/get_msb.c:37:10: error: Array 'b[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/get_msb.c:39:10: error: Array 'b[4]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/get_msb.c:41:10: error: Array 'b[4]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/pack_lsb.c:34:4: error: Array 'b[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/pack_lsb.c:36:4: error: Array 'b[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/pack_lsb.c:38:4: error: Array 'b[4]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/pack_lsb.c:40:4: error: Array 'b[4]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/pack_msb.c:26:4: error: Array 'b[4]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/pack_msb.c:28:4: error: Array 'b[4]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/pack_msb.c:30:4: error: Array 'b[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/pack_msb.c:32:4: error: Array 'b[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/unpack_lsb.c:28:9: error: Array 'b[4]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/unpack_lsb.c:30:10: error: Array 'b[4]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/unpack_lsb.c:32:10: error: Array 'b[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/unpack_lsb.c:34:10: error: Array 'b[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/unpack_msb.c:35:9: error: Array 'b[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/unpack_msb.c:37:10: error: Array 'b[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/unpack_msb.c:39:10: error: Array 'b[4]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/uint64/unpack_msb.c:41:10: error: Array 'b[4]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
bglibs-2.04/unix/sig_all.c:34:7: style: Unused variable: i [unusedVariable]
[02:28]

ftp://ftp.se.debian.org/debian/pool/main/b/bgoffice/bgoffice_4.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bgoffice-computer-terms/bgoffice-computer-terms_0.0.201010040104.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bgpdump/bgpdump_1.5.0.orig.tar.xz
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:424:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1145:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1145:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1622:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1622:21: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1624:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1624:21: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1668:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1668:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:280:7: style: The scope of the variable 'time_str2' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1820:15: style: The scope of the variable 'npref' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1821:15: style: The scope of the variable 'nmed' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1823:68: style: The scope of the variable 'nexthop' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:396:5: warning: The buffer 'prefix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1853:7: warning: The buffer 'peer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1854:21: warning: The buffer 'prefix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1878:7: warning: The buffer 'nexthop' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1978:21: warning: The buffer 'nexthop' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1987:21: warning: The buffer 'nexthop' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1995:17: warning: The buffer 'nexthop' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1134:84: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ripencc-bgpdump-a8ca3180d6d4/bgpdump.c:1924:81: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ripencc-bgpdump-a8ca3180d6d4/bgpdump_lib.c:315:21: style: The scope of the variable 'i' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/bgpdump_lib.c:336:21: style: The scope of the variable 'path' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/bgpdump_lib.c:1623:31: style: The scope of the variable 'mergedsegment' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/bgpdump_lib.c:1624:7: style: The scope of the variable 'newlen' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/bgpdump_lib.c:1498:58: style: Function 'read_prefix_list' argument 2 names different: declaration 'af' definition 'afi'. [funcArgNamesDifferent]
ripencc-bgpdump-a8ca3180d6d4/bgpdump_lib.c:70:61: note: Function 'read_prefix_list' argument 2 names different: declaration 'af' definition 'afi'.
ripencc-bgpdump-a8ca3180d6d4/bgpdump_lib.c:1498:58: note: Function 'read_prefix_list' argument 2 names different: declaration 'af' definition 'afi'.
ripencc-bgpdump-a8ca3180d6d4/bgpdump_lib.c:539:6: error: Memory leak: table_dump_v2_peer_index_table [memleak]
ripencc-bgpdump-a8ca3180d6d4/bgpdump_lib.c:919:13: error: Memory leak: notify_data [memleak]
ripencc-bgpdump-a8ca3180d6d4/bgpdump_lib.c:937:6: error: Memory leak: opt_data [memleak]
ripencc-bgpdump-a8ca3180d6d4/cfile_tools.c:64:21: warning: Either the condition 'path==NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
ripencc-bgpdump-a8ca3180d6d4/cfile_tools.c:76:12: note: Assuming that condition 'path==NULL' is not redundant
ripencc-bgpdump-a8ca3180d6d4/cfile_tools.c:64:21: note: Null pointer dereference
ripencc-bgpdump-a8ca3180d6d4/cfile_tools.c:68:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
ripencc-bgpdump-a8ca3180d6d4/cfile_tools.c:61:0: note: Variable 'retval' is reassigned a value before the old one has been used.
ripencc-bgpdump-a8ca3180d6d4/cfile_tools.c:68:3: note: Variable 'retval' is reassigned a value before the old one has been used.
ripencc-bgpdump-a8ca3180d6d4/cfile_tools.c:60:15: style: The scope of the variable 'ext_len' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/cfile_tools.c:334:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/example.c:211:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ripencc-bgpdump-a8ca3180d6d4/example.c:356:9: style: The scope of the variable 'have_nexthop' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/example.c:159:35: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ripencc-bgpdump-a8ca3180d6d4/example.c:182:36: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ripencc-bgpdump-a8ca3180d6d4/example.c:205:40: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ripencc-bgpdump-a8ca3180d6d4/inet_ntop.c:152:13: style: The scope of the variable 'x8' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/inet_ntop.c:152:17: style: The scope of the variable 'hx8' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/inet_ntop.c:153:14: style: The scope of the variable 'x16' can be reduced. [variableScope]
ripencc-bgpdump-a8ca3180d6d4/util.c:65:51: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
ripencc-bgpdump-a8ca3180d6d4/util.c:66:55: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
ripencc-bgpdump-a8ca3180d6d4/util.c:67:53: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
[02:29]

ftp://ftp.se.debian.org/debian/pool/main/b/bgpq3/bgpq3_0.1.35~rc.orig.tar.gz
bgpq3-0.1.35-rc/bgpq3_printer.c:51:8: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:51:8: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:56:8: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:63:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:63:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:66:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:104:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:108:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:148:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:148:8: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:153:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:160:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:160:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:163:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:200:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:204:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:230:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:241:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:241:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:244:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:273:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:285:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:285:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:288:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:318:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:338:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:348:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:348:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:351:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:380:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:391:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:391:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:394:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:508:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:511:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:543:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:569:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:572:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:606:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:626:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq3_printer.c:810:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bgpq3-0.1.35-rc/bgpq_expander.c:136:6: warning: Either the condition 'if(eoa&&*(eoa+1))' is redundant or there is possible null pointer dereference: eoa. [nullPointerRedundantCheck]
bgpq3-0.1.35-rc/bgpq_expander.c:142:13: note: Assuming that condition 'if(eoa&&*(eoa+1))' is not redundant
bgpq3-0.1.35-rc/bgpq_expander.c:136:6: note: Null pointer dereference
bgpq3-0.1.35-rc/bgpq_expander.c:340:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bgpq3-0.1.35-rc/bgpq_expander.c:77:56: style: Function 'bgpq_expander_add_asset' argument 2 names different: declaration 'set' definition 'as'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/bgpq3.h:72:60: note: Function 'bgpq_expander_add_asset' argument 2 names different: declaration 'set' definition 'as'.
bgpq3-0.1.35-rc/bgpq_expander.c:77:56: note: Function 'bgpq_expander_add_asset' argument 2 names different: declaration 'set' definition 'as'.
bgpq3-0.1.35-rc/bgpq_expander.c:87:55: style: Function 'bgpq_expander_add_rset' argument 2 names different: declaration 'set' definition 'rs'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/bgpq3.h:73:59: note: Function 'bgpq_expander_add_rset' argument 2 names different: declaration 'set' definition 'rs'.
bgpq3-0.1.35-rc/bgpq_expander.c:87:55: note: Function 'bgpq_expander_add_rset' argument 2 names different: declaration 'set' definition 'rs'.
bgpq3-0.1.35-rc/bgpq_expander.c:110:55: style: Function 'bgpq_expander_add_stop' argument 2 names different: declaration 'object' definition 'rs'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/bgpq3.h:77:59: note: Function 'bgpq_expander_add_stop' argument 2 names different: declaration 'object' definition 'rs'.
bgpq3-0.1.35-rc/bgpq_expander.c:110:55: note: Function 'bgpq_expander_add_stop' argument 2 names different: declaration 'object' definition 'rs'.
bgpq3-0.1.35-rc/sx_prefix.c:85:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
bgpq3-0.1.35-rc/sx_prefix.c:80:0: note: Variable 'c' is reassigned a value before the old one has been used.
bgpq3-0.1.35-rc/sx_prefix.c:85:2: note: Variable 'c' is reassigned a value before the old one has been used.
bgpq3-0.1.35-rc/sx_prefix.c:643:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
bgpq3-0.1.35-rc/sx_prefix.c:176:12: error: Shifting by a negative value is undefined behaviour [shiftNegative]
bgpq3-0.1.35-rc/sx_prefix.c:196:45: style: Function 'sx_prefix_range_parse' argument 1 names different: declaration 't' definition 'tree'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/sx_prefix.h:49:49: note: Function 'sx_prefix_range_parse' argument 1 names different: declaration 't' definition 'tree'.
bgpq3-0.1.35-rc/sx_prefix.c:196:45: note: Function 'sx_prefix_range_parse' argument 1 names different: declaration 't' definition 'tree'.
bgpq3-0.1.35-rc/sx_prefix.c:196:63: style: Function 'sx_prefix_range_parse' argument 3 names different: declaration 'ml' definition 'maxlen'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/sx_prefix.h:49:64: note: Function 'sx_prefix_range_parse' argument 3 names different: declaration 'ml' definition 'maxlen'.
bgpq3-0.1.35-rc/sx_prefix.c:196:63: note: Function 'sx_prefix_range_parse' argument 3 names different: declaration 'ml' definition 'maxlen'.
bgpq3-0.1.35-rc/sx_prefix.c:295:51: style: Function 'sx_prefix_snprintf_fmt' argument 2 names different: declaration 'rbuffer' definition 'buffer'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/sx_prefix.h:52:55: note: Function 'sx_prefix_snprintf_fmt' argument 2 names different: declaration 'rbuffer' definition 'buffer'.
bgpq3-0.1.35-rc/sx_prefix.c:295:51: note: Function 'sx_prefix_snprintf_fmt' argument 2 names different: declaration 'rbuffer' definition 'buffer'.
bgpq3-0.1.35-rc/sx_prefix.c:295:63: style: Function 'sx_prefix_snprintf_fmt' argument 3 names different: declaration 'srb' definition 'size'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/sx_prefix.h:52:68: note: Function 'sx_prefix_snprintf_fmt' argument 3 names different: declaration 'srb' definition 'size'.
bgpq3-0.1.35-rc/sx_prefix.c:295:63: note: Function 'sx_prefix_snprintf_fmt' argument 3 names different: declaration 'srb' definition 'size'.
bgpq3-0.1.35-rc/sx_prefix.c:296:32: style: Function 'sx_prefix_snprintf_fmt' argument 5 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/sx_prefix.h:53:32: note: Function 'sx_prefix_snprintf_fmt' argument 5 names different: declaration 'fmt' definition 'format'.
bgpq3-0.1.35-rc/sx_prefix.c:296:32: note: Function 'sx_prefix_snprintf_fmt' argument 5 names different: declaration 'fmt' definition 'format'.
bgpq3-0.1.35-rc/sx_prefix.c:425:44: style: Function 'sx_radix_tree_unlink' argument 1 names different: declaration 't' definition 'tree'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/sx_prefix.h:40:49: note: Function 'sx_radix_tree_unlink' argument 1 names different: declaration 't' definition 'tree'.
bgpq3-0.1.35-rc/sx_prefix.c:425:44: note: Function 'sx_radix_tree_unlink' argument 1 names different: declaration 't' definition 'tree'.
bgpq3-0.1.35-rc/sx_prefix.c:425:72: style: Function 'sx_radix_tree_unlink' argument 2 names different: declaration 'n' definition 'node'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/sx_prefix.h:40:74: note: Function 'sx_radix_tree_unlink' argument 2 names different: declaration 'n' definition 'node'.
bgpq3-0.1.35-rc/sx_prefix.c:425:72: note: Function 'sx_radix_tree_unlink' argument 2 names different: declaration 'n' definition 'node'.
bgpq3-0.1.35-rc/sx_slentry.c:9:22: style: Function 'sx_slentry_new' argument 1 names different: declaration 'text' definition 't'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/sx_slentry.h:21:41: note: Function 'sx_slentry_new' argument 1 names different: declaration 'text' definition 't'.
bgpq3-0.1.35-rc/sx_slentry.c:9:22: note: Function 'sx_slentry_new' argument 1 names different: declaration 'text' definition 't'.
bgpq3-0.1.35-rc/sx_slentry.c:19:21: style: Function 'sx_tentry_new' argument 1 names different: declaration 'text' definition 't'. [funcArgNamesDifferent]
bgpq3-0.1.35-rc/sx_slentry.h:28:39: note: Function 'sx_tentry_new' argument 1 names different: declaration 'text' definition 't'.
bgpq3-0.1.35-rc/sx_slentry.c:19:21: note: Function 'sx_tentry_new' argument 1 names different: declaration 'text' definition 't'.
[02:29]

ftp://ftp.se.debian.org/debian/pool/main/b/bhl/bhl_1.7.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/biabam/biabam_0.9.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bibclean/bibclean_2.11.4.1.orig.tar.gz
bibclean-2.11.4.1.orig/bibclean.c:940:9: style: The scope of the variable 'k' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/bibclean.c:1396:9: style: The scope of the variable 'lines_on_screen' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/bibclean.c:1397:9: style: The scope of the variable 'nlines' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/bibclean.c:1889:12: style: The scope of the variable 'c1' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/bibclean.c:1890:12: style: The scope of the variable 'c2' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/bibclean.c:245:17: style: struct member 's_name_pair::old_name' is never used. [unusedStructMember]
bibclean-2.11.4.1.orig/bibclean.c:246:17: style: struct member 's_name_pair::new_name' is never used. [unusedStructMember]
bibclean-2.11.4.1.orig/chek.c:374:9: style: The scope of the variable 'm' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1761:5: style: Variable 'saw_space' is reassigned a value before the old one has been used. [redundantAssignment]
bibclean-2.11.4.1.orig/do.c:1757:0: note: Variable 'saw_space' is reassigned a value before the old one has been used.
bibclean-2.11.4.1.orig/do.c:1761:5: note: Variable 'saw_space' is reassigned a value before the old one has been used.
bibclean-2.11.4.1.orig/do.c:338:9: style: The scope of the variable 'm' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:868:11: style: The scope of the variable 'p' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:892:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1011:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1063:12: style: The scope of the variable 'k' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1214:11: style: The scope of the variable 'value' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1356:11: style: The scope of the variable 's' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1395:11: style: The scope of the variable 's' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1519:9: style: The scope of the variable 'b_level' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1520:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1521:9: style: The scope of the variable 'k' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1523:10: style: The scope of the variable 's' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:1731:11: style: The scope of the variable 'p' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:2181:12: style: The scope of the variable 'k' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:2182:9: style: The scope of the variable 'newlines' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/do.c:76:12: style: struct member 's_option_function_entry::min_match' is never used. [unusedStructMember]
bibclean-2.11.4.1.orig/do.c:77:12: style: struct member 's_option_function_entry::function' is never used. [unusedStructMember]
bibclean-2.11.4.1.orig/do.c:2109:5: error: Array index -1 is out of bounds. [negativeIndex]
bibclean-2.11.4.1.orig/do.c:2020:5: note: After for loop, n has value 0
bibclean-2.11.4.1.orig/do.c:2109:5: note: Negative array index
bibclean-2.11.4.1.orig/fndfil.c:239:21: style: The scope of the variable 'pw' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/fndfil.c:343:12: style: The scope of the variable 'len' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/fndfil.c:515:13: style: The scope of the variable 'p' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/isbn.c:822:17: style: The scope of the variable 'r' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/keybrd.c:80:9: style: The scope of the variable 'code' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/keybrd.c:174:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/keybrd.c:574:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/option.c:14:17: style: struct member 's_option_function_entry::name' is never used. [unusedStructMember]
bibclean-2.11.4.1.orig/option.c:15:12: style: struct member 's_option_function_entry::min_match' is never used. [unusedStructMember]
bibclean-2.11.4.1.orig/option.c:16:12: style: struct member 's_option_function_entry::function' is never used. [unusedStructMember]
bibclean-2.11.4.1.orig/romtol.c:82:10: style: The scope of the variable 'value' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/romtol.c:135:22: style: The scope of the variable 'roman_values' can be reduced. [variableScope]
bibclean-2.11.4.1.orig/strist.c:33:29: warning: Either the condition 'sub==(char*)NULL' is redundant or there is possible null pointer dereference: sub. [nullPointerRedundantCheck]
bibclean-2.11.4.1.orig/strist.c:36:14: note: Assuming that condition 'sub==(char*)NULL' is not redundant
bibclean-2.11.4.1.orig/strist.c:33:29: note: Null pointer dereference
[02:29]

ftp://ftp.se.debian.org/debian/pool/main/b/bibcursed/bibcursed_2.0.0.orig.tar.gz
bibcursed/bibcursed.c:1422:13: style: Condition '1!=0' is always true [knownConditionTrueFalse]
bibcursed/bibcursed.c:285:22: style: Same expression on both sides of '!=' because the value of 'use_annote' and '0' are the same. [duplicateExpression]
bibcursed/bibcursed.c:155:58: note: 'use_annote' is assigned value '0' here.
bibcursed/bibcursed.c:285:22: note: Same expression on both sides of '!=' because the value of 'use_annote' and '0' are the same.
bibcursed/bibcursed.c:149:13: style: The scope of the variable 'lch' can be reduced. [variableScope]
bibcursed/bibcursed.c:163:8: style: The scope of the variable 'print_pos' can be reduced. [variableScope]
bibcursed/bibcursed.c:853:47: style: The scope of the variable 'out_string' can be reduced. [variableScope]
bibcursed/bibcursed.c:1197:8: style: The scope of the variable 'author_found' can be reduced. [variableScope]
bibcursed/bibcursed.c:137:15: style: Variable 'tmp_char' is assigned a value that is never used. [unreadVariable]
bibcursed/bibcursed.c:925:9: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
bibcursed/bibcursed.c:856:0: style: Variable 'record_found' is assigned a value that is never used. [unreadVariable]
bibcursed/bibcursed.c:1390:8: style: Unused variable: ch [unusedVariable]
bibcursed/bibcursed.c:1390:12: style: Unused variable: i [unusedVariable]
[02:29]

ftp://ftp.se.debian.org/debian/pool/main/b/biber/biber_2.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/biblatex/biblatex_1.7.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/biblatex-dw/biblatex-dw_1.4.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/bibledit/bibledit_5.0.552.orig.tar.gz
bibledit-5.0.552/assets/external.cpp:69:7: style: Condition 'newtab' is always false [knownConditionTrueFalse]
bibledit-5.0.552/assets/external.cpp:64:17: note: Assignment 'newtab=false', assigned value is 0
bibledit-5.0.552/assets/external.cpp:69:7: note: Condition 'newtab' is always false
bibledit-5.0.552/bb/import_run.cpp:170:11: style: Condition 'verses_at_start' is always true [knownConditionTrueFalse]
bibledit-5.0.552/bb/import_run.cpp:169:30: note: Assignment 'verses_at_start=true', assigned value is 1
bibledit-5.0.552/bb/import_run.cpp:170:11: note: Condition 'verses_at_start' is always true
bibledit-5.0.552/bb/import_run.cpp:163:10: style: The scope of the variable 'paragraph_open' can be reduced. [variableScope]
bibledit-5.0.552/client/logic.cpp:41:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/database/logs.cpp:137:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bibledit-5.0.552/database/logs.cpp:183:3: warning: Return value of function log() is not used. [ignoredReturnValue]
bibledit-5.0.552/database/strong.cpp:34:13: style: The scope of the variable 'db' can be reduced. [variableScope]
bibledit-5.0.552/database/strong.cpp:55:13: style: The scope of the variable 'db' can be reduced. [variableScope]
bibledit-5.0.552/filter/md5.cpp:301:24: style: The scope of the variable 'padding' can be reduced. [variableScope]
bibledit-5.0.552/filter/md5.cpp:359:35: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
bibledit-5.0.552/filter/memory.cpp:70:37: error: Division by zero. [zerodiv]
bibledit-5.0.552/filter/memory.cpp:55:20: note: Assignment 'memtotal=0', assigned value is 0
bibledit-5.0.552/filter/memory.cpp:70:37: note: Division by zero
bibledit-5.0.552/filter/merge.cpp:111:7: style: Condition '!irregularity' is always true [knownConditionTrueFalse]
bibledit-5.0.552/filter/merge.cpp:108:23: note: Assignment 'irregularity=false', assigned value is 0
bibledit-5.0.552/filter/merge.cpp:111:7: note: Condition '!irregularity' is always true
bibledit-5.0.552/filter/string.cpp:487:7: style: Variable 'output' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bibledit-5.0.552/filter/string.cpp:482:0: note: Variable 'output' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-5.0.552/filter/string.cpp:487:7: note: Variable 'output' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-5.0.552/filter/string.cpp:534:7: style: Variable 'output' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bibledit-5.0.552/filter/string.cpp:529:0: note: Variable 'output' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-5.0.552/filter/string.cpp:534:7: note: Variable 'output' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-5.0.552/filter/string.cpp:1249:12: style: Boolean variable 'keep_going' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/filter/usfm.cpp:200:30: style: Variable 'store_chapter_data' is assigned a value that is never used. [unreadVariable]
bibledit-5.0.552/flate/flate.cpp:178:9: style: Condition 'correct' is always true [knownConditionTrueFalse]
bibledit-5.0.552/flate/flate.cpp:176:20: note: Assignment 'correct=true', assigned value is 1
bibledit-5.0.552/flate/flate.cpp:178:9: note: Condition 'correct' is always true
bibledit-5.0.552/fonts/logic.cpp:104:7: style: Same expression on both sides of '||'. [duplicateExpression]
bibledit-5.0.552/i18n/i18n.cpp:59:49: performance: Function parameter 'contents' should be passed by const reference. [passedByValue]
bibledit-5.0.552/i18n/i18n.cpp:80:49: performance: Function parameter 'delimiter' should be passed by const reference. [passedByValue]
bibledit-5.0.552/jobs/index.cpp:79:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bibledit-5.0.552/jsonxx/jsonxx.cpp:1038:41: style: Function 'operator=' argument 1 names different: declaration 'value' definition 'other'. [funcArgNamesDifferent]
bibledit-5.0.552/jsonxx/jsonxx.h:148:35: note: Function 'operator=' argument 1 names different: declaration 'value' definition 'other'.
bibledit-5.0.552/jsonxx/jsonxx.cpp:1038:41: note: Function 'operator=' argument 1 names different: declaration 'value' definition 'other'.
bibledit-5.0.552/jsonxx/jsonxx.h:152:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/jsonxx/jsonxx.h:201:3: style: Class 'Array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/jsonxx/jsonxx.h:312:3: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/jsonxx/jsonxx.h:314:3: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/jsonxx/jsonxx.h:209:1: warning: The class 'Value' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bibledit-5.0.552/jsonxx/jsonxx_test.cc:1:0: error: syntax error [syntaxError]
bibledit-5.0.552/menu/logic.cpp:792:7: style: Variable 'cloud_menu' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-5.0.552/menu/logic.cpp:790:0: note: Variable 'cloud_menu' is reassigned a value before the old one has been used.
bibledit-5.0.552/menu/logic.cpp:792:7: note: Variable 'cloud_menu' is reassigned a value before the old one has been used.
bibledit-5.0.552/menu/logic.cpp:623:16: style: Variable 'demo' is assigned a value that is never used. [unreadVariable]
bibledit-5.0.552/microtar/microtar.c:78:10: style: The scope of the variable 'err' can be reduced. [variableScope]
bibledit-5.0.552/microtar/microtar.c:178:7: style: The scope of the variable 'err' can be reduced. [variableScope]
bibledit-5.0.552/miniz/miniz.c:3634:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bibledit-5.0.552/miniz/miniz.c:3632:50: note: 'extra_size_remaining' is assigned value 'ext_data_size' here.
bibledit-5.0.552/miniz/miniz.c:3628:18: note: outer condition: ext_data_size
bibledit-5.0.552/miniz/miniz.c:3634:21: note: identical inner condition: extra_size_remaining
bibledit-5.0.552/miniz/miniz.c:5707:38: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck]
bibledit-5.0.552/miniz/miniz.c:5729:10: note: Assuming that condition '!pZip' is not redundant
bibledit-5.0.552/miniz/miniz.c:5707:38: note: Null pointer dereference
bibledit-5.0.552/miniz/miniz.c:5990:60: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck]
bibledit-5.0.552/miniz/miniz.c:6006:10: note: Assuming that condition '!pZip' is not redundant
bibledit-5.0.552/miniz/miniz.c:5990:60: note: Null pointer dereference
bibledit-5.0.552/miniz/miniz.c:2336:81: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
bibledit-5.0.552/miniz/miniz.c:2801:137: note: Calling function 'tinfl_decompress', 5th argument 'pOut_buf_next' value is 0
bibledit-5.0.552/miniz/miniz.c:2336:81: note: Null pointer addition
bibledit-5.0.552/miniz/miniz.c:2337:123: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
bibledit-5.0.552/miniz/miniz.c:2801:137: note: Calling function 'tinfl_decompress', 5th argument 'pOut_buf_next' value is 0
bibledit-5.0.552/miniz/miniz.c:2337:123: note: Null pointer subtraction
bibledit-5.0.552/miniz/miniz.c:2096:3: style: Variable 'pnghdr[22]' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-5.0.552/miniz/miniz.c:2095:3: note: Variable 'pnghdr[22]' is reassigned a value before the old one has been used.
bibledit-5.0.552/miniz/miniz.c:2096:3: note: Variable 'pnghdr[22]' is reassigned a value before the old one has been used.
bibledit-5.0.552/miniz/miniz.c:6293:5: style: Variable 'pFile_time' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-5.0.552/miniz/miniz.c:6287:0: note: Variable 'pFile_time' is reassigned a value before the old one has been used.
bibledit-5.0.552/miniz/miniz.c:6293:5: note: Variable 'pFile_time' is reassigned a value before the old one has been used.
bibledit-5.0.552/miniz/miniz.c:5707:0: style: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. [duplicateAssignExpression]
bibledit-5.0.552/miniz/miniz.c:5707:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
bibledit-5.0.552/miniz/miniz.c:5707:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
bibledit-5.0.552/miniz/miniz.c:1401:43: style: The scope of the variable 'p' can be reduced. [variableScope]
bibledit-5.0.552/miniz/miniz.c:1401:47: style: The scope of the variable 'q' can be reduced. [variableScope]
bibledit-5.0.552/miniz/miniz.c:3396:19: style: The scope of the variable 'child' can be reduced. [variableScope]
bibledit-5.0.552/miniz/miniz.c:3415:19: style: The scope of the variable 'child' can be reduced. [variableScope]
bibledit-5.0.552/miniz/miniz.c:3493:15: style: The scope of the variable 'zip64_end_of_central_dir_ofs' can be reduced. [variableScope]
bibledit-5.0.552/miniz/miniz.c:4502:30: style: The scope of the variable 'read_buf_ofs' can be reduced. [variableScope]
bibledit-5.0.552/miniz/miniz.c:3704:9: style: Redundant pointer operation on 'pZip' - it's already a pointer. [redundantPointerOp]
bibledit-5.0.552/miniz/miniz.c:4218:127: style: Function 'mz_zip_reader_locate_file_v2' argument 5 names different: declaration 'file_index' definition 'pIndex'. [funcArgNamesDifferent]
bibledit-5.0.552/miniz/miniz.h:1166:123: note: Function 'mz_zip_reader_locate_file_v2' argument 5 names different: declaration 'file_index' definition 'pIndex'.
bibledit-5.0.552/miniz/miniz.c:4218:127: note: Function 'mz_zip_reader_locate_file_v2' argument 5 names different: declaration 'file_index' definition 'pIndex'.
bibledit-5.0.552/miniz/miniz.c:4756:91: style: Function 'mz_zip_reader_extract_to_cfile' argument 3 names different: declaration 'File' definition 'pFile'. [funcArgNamesDifferent]
bibledit-5.0.552/miniz/miniz.h:1205:91: note: Function 'mz_zip_reader_extract_to_cfile' argument 3 names different: declaration 'File' definition 'pFile'.
bibledit-5.0.552/miniz/miniz.c:4756:91: note: Function 'mz_zip_reader_extract_to_cfile' argument 3 names different: declaration 'File' definition 'pFile'.
bibledit-5.0.552/miniz/miniz.c:5703:49: style: Function 'mz_zip_writer_add_mem_ex_v2' argument 11 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. [funcArgNamesDifferent]
bibledit-5.0.552/miniz/miniz.h:1270:122: note: Function 'mz_zip_writer_add_mem_ex_v2' argument 11 names different: declaration 'user_extra_data_local' definition 'user_extra_data'.
bibledit-5.0.552/miniz/miniz.c:5703:49: note: Function 'mz_zip_writer_add_mem_ex_v2' argument 11 names different: declaration 'user_extra_data_local' definition 'user_extra_data'.
bibledit-5.0.552/miniz/miniz.c:5703:74: style: Function 'mz_zip_writer_add_mem_ex_v2' argument 12 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. [funcArgNamesDifferent]
bibledit-5.0.552/miniz/miniz.h:1270:153: note: Function 'mz_zip_writer_add_mem_ex_v2' argument 12 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'.
bibledit-5.0.552/miniz/miniz.c:5703:74: note: Function 'mz_zip_writer_add_mem_ex_v2' argument 12 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'.
bibledit-5.0.552/miniz/miniz.c:5985:45: style: Function 'mz_zip_writer_add_cfile' argument 9 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. [funcArgNamesDifferent]
bibledit-5.0.552/miniz/miniz.h:1280:145: note: Function 'mz_zip_writer_add_cfile' argument 9 names different: declaration 'user_extra_data_local' definition 'user_extra_data'.
bibledit-5.0.552/miniz/miniz.c:5985:45: note: Function 'mz_zip_writer_add_cfile' argument 9 names different: declaration 'user_extra_data_local' definition 'user_extra_data'.
bibledit-5.0.552/miniz/miniz.c:5985:70: style: Function 'mz_zip_writer_add_cfile' argument 10 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. [funcArgNamesDifferent]
bibledit-5.0.552/miniz/miniz.h:1280:176: note: Function 'mz_zip_writer_add_cfile' argument 10 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'.
bibledit-5.0.552/miniz/miniz.c:5985:70: note: Function 'mz_zip_writer_add_cfile' argument 10 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'.
bibledit-5.0.552/miniz/miniz.c:1158:12: style: Mismatching assignment and comparison, comparison 'flags==1' is always false. [assignIfError]
bibledit-5.0.552/miniz/miniz.c:1156:77: note: Mismatching assignment and comparison, comparison 'flags==1' is always false.
bibledit-5.0.552/miniz/miniz.c:1158:12: note: Mismatching assignment and comparison, comparison 'flags==1' is always false.
bibledit-5.0.552/miniz/miniz.c:2062:9: error: Memory leak: m_pBuf [memleak]
bibledit-5.0.552/miniz/miniz.c:5367:9: error: Resource leak: pFile [resourceLeak]
bibledit-5.0.552/miniz/miniz.c:3866:0: error: Resource leak: pFile [resourceLeak]
bibledit-5.0.552/parsewebdata/ParseMultipartFormData.cpp:44:2: style: Class 'ParseData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/parsewebdata/ParseWebData.cpp:119:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-5.0.552/parsewebdata/ParseWebData.h:54:2: style: Struct 'WebData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.cpp:7857:15: style: Same expression on both sides of '/'. [duplicateExpression]
bibledit-5.0.552/pugixml/pugixml.cpp:3089:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
bibledit-5.0.552/pugixml/pugixml.cpp:4942:50: style: Function 'xml_writer_file' argument 1 names different: declaration 'file' definition 'file_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:292:25: note: Function 'xml_writer_file' argument 1 names different: declaration 'file' definition 'file_'.
bibledit-5.0.552/pugixml/pugixml.cpp:4942:50: note: Function 'xml_writer_file' argument 1 names different: declaration 'file' definition 'file_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5304:86: style: Function 'children' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:655:68: note: Function 'children' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5304:86: note: Function 'children' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5364:50: style: Function 'child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:487:32: note: Function 'child' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5364:50: note: Function 'child' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5374:59: style: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:488:41: note: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5374:59: note: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5385:57: style: Function 'next_sibling' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:489:39: note: Function 'next_sibling' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5385:57: note: Function 'next_sibling' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5400:61: style: Function 'previous_sibling' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:490:43: note: Function 'previous_sibling' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5400:61: note: Function 'previous_sibling' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5410:59: style: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:493:41: note: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5410:59: note: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5410:81: style: Function 'attribute' argument 2 names different: declaration 'hint' definition 'hint_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:493:62: note: Function 'attribute' argument 2 names different: declaration 'hint' definition 'hint_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5410:81: note: Function 'attribute' argument 2 names different: declaration 'hint' definition 'hint_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5477:61: style: Function 'child_value' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:499:43: note: Function 'child_value' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5477:61: note: Function 'child_value' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5522:66: style: Function 'append_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:506:48: note: Function 'append_attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5522:66: note: Function 'append_attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5539:67: style: Function 'prepend_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:507:49: note: Function 'prepend_attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5539:67: note: Function 'prepend_attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5556:72: style: Function 'insert_attribute_after' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:508:54: note: Function 'insert_attribute_after' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5556:72: note: Function 'insert_attribute_after' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5574:73: style: Function 'insert_attribute_before' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:509:55: note: Function 'insert_attribute_before' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5574:73: note: Function 'insert_attribute_before' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5662:57: style: Function 'append_child' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:518:39: note: Function 'append_child' argument 1 names different: declaration 'type' definition 'type_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5662:57: note: Function 'append_child' argument 1 names different: declaration 'type' definition 'type_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5679:58: style: Function 'prepend_child' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:519:40: note: Function 'prepend_child' argument 1 names different: declaration 'type' definition 'type_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5679:58: note: Function 'prepend_child' argument 1 names different: declaration 'type' definition 'type_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5696:64: style: Function 'insert_child_before' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:521:46: note: Function 'insert_child_before' argument 1 names different: declaration 'type' definition 'type_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5696:64: note: Function 'insert_child_before' argument 1 names different: declaration 'type' definition 'type_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5714:63: style: Function 'insert_child_after' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:520:45: note: Function 'insert_child_after' argument 1 names different: declaration 'type' definition 'type_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5714:63: note: Function 'insert_child_after' argument 1 names different: declaration 'type' definition 'type_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5732:57: style: Function 'append_child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:524:39: note: Function 'append_child' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5732:57: note: Function 'append_child' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5741:58: style: Function 'prepend_child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:525:40: note: Function 'prepend_child' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5741:58: note: Function 'prepend_child' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5750:63: style: Function 'insert_child_after' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:526:45: note: Function 'insert_child_after' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5750:63: note: Function 'insert_child_after' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5759:64: style: Function 'insert_child_before' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:527:46: note: Function 'insert_child_before' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5759:64: note: Function 'insert_child_before' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5906:57: style: Function 'remove_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:543:39: note: Function 'remove_attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5906:57: note: Function 'remove_attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5925:53: style: Function 'remove_child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:547:35: note: Function 'remove_child' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5925:53: note: Function 'remove_child' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5972:68: style: Function 'find_child_by_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:603:50: note: Function 'find_child_by_attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:5972:68: note: Function 'find_child_by_attribute' argument 1 names different: declaration 'name' definition 'name_'.
bibledit-5.0.552/pugixml/pugixml.cpp:6035:66: style: Function 'first_element_by_path' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:612:48: note: Function 'first_element_by_path' argument 1 names different: declaration 'path' definition 'path_'.
bibledit-5.0.552/pugixml/pugixml.cpp:6035:66: note: Function 'first_element_by_path' argument 1 names different: declaration 'path' definition 'path_'.
bibledit-5.0.552/pugixml/pugixml.cpp:6152:83: style: Function 'print' argument 1 names different: declaration 'os' definition 'stream'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:637:65: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
bibledit-5.0.552/pugixml/pugixml.cpp:6152:83: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
bibledit-5.0.552/pugixml/pugixml.cpp:6159:89: style: Function 'print' argument 1 names different: declaration 'os' definition 'stream'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:638:71: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
bibledit-5.0.552/pugixml/pugixml.cpp:6159:89: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
bibledit-5.0.552/pugixml/pugixml.cpp:6813:64: style: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:1002:42: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
bibledit-5.0.552/pugixml/pugixml.cpp:6813:64: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
bibledit-5.0.552/pugixml/pugixml.cpp:6823:67: style: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:1003:45: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
bibledit-5.0.552/pugixml/pugixml.cpp:6823:67: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
bibledit-5.0.552/pugixml/pugixml.cpp:6898:52: style: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:1026:30: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
bibledit-5.0.552/pugixml/pugixml.cpp:6898:52: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
bibledit-5.0.552/pugixml/pugixml.cpp:6906:55: style: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:1027:33: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
bibledit-5.0.552/pugixml/pugixml.cpp:6906:55: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
bibledit-5.0.552/pugixml/pugixml.cpp:11664:70: style: Function 'xpath_exception' argument 1 names different: declaration 'result' definition 'result_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:1224:54: note: Function 'xpath_exception' argument 1 names different: declaration 'result' definition 'result_'.
bibledit-5.0.552/pugixml/pugixml.cpp:11664:70: note: Function 'xpath_exception' argument 1 names different: declaration 'result' definition 'result_'.
bibledit-5.0.552/pugixml/pugixml.cpp:11684:50: style: Function 'xpath_node' argument 1 names different: declaration 'node' definition 'node_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:1248:30: note: Function 'xpath_node' argument 1 names different: declaration 'node' definition 'node_'.
bibledit-5.0.552/pugixml/pugixml.cpp:11684:50: note: Function 'xpath_node' argument 1 names different: declaration 'node' definition 'node_'.
bibledit-5.0.552/pugixml/pugixml.cpp:11688:55: style: Function 'xpath_node' argument 1 names different: declaration 'attribute' definition 'attribute_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:1249:35: note: Function 'xpath_node' argument 1 names different: declaration 'attribute' definition 'attribute_'.
bibledit-5.0.552/pugixml/pugixml.cpp:11688:55: note: Function 'xpath_node' argument 1 names different: declaration 'attribute' definition 'attribute_'.
bibledit-5.0.552/pugixml/pugixml.cpp:11688:83: style: Function 'xpath_node' argument 2 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:1249:62: note: Function 'xpath_node' argument 2 names different: declaration 'parent' definition 'parent_'.
bibledit-5.0.552/pugixml/pugixml.cpp:11688:83: note: Function 'xpath_node' argument 2 names different: declaration 'parent' definition 'parent_'.
bibledit-5.0.552/pugixml/pugixml.cpp:11904:59: style: Function 'xpath_variable' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
bibledit-5.0.552/pugixml/pugixml.hpp:1072:35: note: Function 'xpath_variable' argument 1 names different: declaration 'type' definition 'type_'.
bibledit-5.0.552/pugixml/pugixml.cpp:11904:59: note: Function 'xpath_variable' argument 1 names different: declaration 'type' definition 'type_'.
bibledit-5.0.552/pugixml/pugixml.cpp:3157:7: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
bibledit-5.0.552/pugixml/pugixml.cpp:9586:39: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9595:36: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9605:36: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9612:38: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9636:36: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9645:36: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9667:38: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9709:39: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9719:41: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9734:36: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9741:38: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9780:39: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9787:38: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:9825:38: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/pugixml/pugixml.cpp:8312:3: warning: Member variable 'xpath_variable_boolean::name' is not initialized in the constructor. [uninitMemberVar]
bibledit-5.0.552/pugixml/pugixml.cpp:8322:3: warning: Member variable 'xpath_variable_number::name' is not initialized in the constructor. [uninitMemberVar]
bibledit-5.0.552/pugixml/pugixml.cpp:8332:3: warning: Member variable 'xpath_variable_string::name' is not initialized in the constructor. [uninitMemberVar]
bibledit-5.0.552/pugixml/pugixml.cpp:8347:3: warning: Member variable 'xpath_variable_node_set::name' is not initialized in the constructor. [uninitMemberVar]
bibledit-5.0.552/pugixml/pugixml.cpp:11567:3: warning: Member variable 'xpath_parser::_scratch' is not initialized in the constructor. [uninitMemberVar]
bibledit-5.0.552/pugixml/pugixml.hpp:615:8: style: Technically the member function 'pugi::xml_node::traverse' can be const. [functionConst]
bibledit-5.0.552/pugixml/pugixml.cpp:6082:26: note: Technically the member function 'pugi::xml_node::traverse' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:615:8: note: Technically the member function 'pugi::xml_node::traverse' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:795:21: style: Technically the member function 'pugi::xml_node_iterator::operator++' can be const. [functionConst]
bibledit-5.0.552/pugixml/pugixml.cpp:6486:48: note: Technically the member function 'pugi::xml_node_iterator::operator++' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:795:21: note: Technically the member function 'pugi::xml_node_iterator::operator++' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:798:21: style: Technically the member function 'pugi::xml_node_iterator::operator--' can be const. [functionConst]
bibledit-5.0.552/pugixml/pugixml.cpp:6499:48: note: Technically the member function 'pugi::xml_node_iterator::operator--' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:798:21: note: Technically the member function 'pugi::xml_node_iterator::operator--' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:837:26: style: Technically the member function 'pugi::xml_attribute_iterator::operator++' can be const. [functionConst]
bibledit-5.0.552/pugixml/pugixml.cpp:6547:58: note: Technically the member function 'pugi::xml_attribute_iterator::operator++' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:837:26: note: Technically the member function 'pugi::xml_attribute_iterator::operator++' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:840:26: style: Technically the member function 'pugi::xml_attribute_iterator::operator--' can be const. [functionConst]
bibledit-5.0.552/pugixml/pugixml.cpp:6560:58: note: Technically the member function 'pugi::xml_attribute_iterator::operator--' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:840:26: note: Technically the member function 'pugi::xml_attribute_iterator::operator--' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:873:27: style: Technically the member function 'pugi::xml_named_node_iterator::operator++' can be const. [functionConst]
bibledit-5.0.552/pugixml/pugixml.cpp:6608:60: note: Technically the member function 'pugi::xml_named_node_iterator::operator++' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:873:27: note: Technically the member function 'pugi::xml_named_node_iterator::operator++' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:876:27: style: Technically the member function 'pugi::xml_named_node_iterator::operator--' can be const. [functionConst]
bibledit-5.0.552/pugixml/pugixml.cpp:6630:60: note: Technically the member function 'pugi::xml_named_node_iterator::operator--' can be const.
bibledit-5.0.552/pugixml/pugixml.hpp:876:27: note: Technically the member function 'pugi::xml_named_node_iterator::operator--' can be const.
bibledit-5.0.552/pugixml/pugixml.cpp:693:8: performance: Technically the member function 'pugi::impl::::xml_allocator::reserve' can be static. [functionStatic]
bibledit-5.0.552/pugixml/pugixml.cpp:7393:8: style: Technically the member function 'pugi::impl::::xpath_allocator::release' can be const. [functionConst]
bibledit-5.0.552/pugixml/pugixml.cpp:9452:8: style: Technically the member function 'pugi::impl::::xpath_ast_node::apply_predicates' can be const. [functionConst]
bibledit-5.0.552/pugixml/pugixml.cpp:10792:8: performance: Technically the member function 'pugi::impl::::xpath_parser::throw_error_oom' can be static. [functionStatic]
bibledit-5.0.552/pugixml/pugixml.cpp:10950:10: performance: Technically the member function 'pugi::impl::::xpath_parser::parse_axis_name' can be static. [functionStatic]
bibledit-5.0.552/pugixml/pugixml.cpp:11018:14: performance: Technically the member function 'pugi::impl::::xpath_parser::parse_node_test_type' can be static. [functionStatic]
bibledit-5.0.552/pugixml/pugixml.hpp:292:3: style: Class 'xml_writer_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.hpp:306:3: style: Class 'xml_writer_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.hpp:307:3: style: Class 'xml_writer_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.hpp:785:3: style: Class 'xml_node_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.hpp:1072:3: style: Class 'xpath_variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.hpp:1248:3: style: Class 'xpath_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.cpp:504:3: style: Struct 'xml_allocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.cpp:1099:3: style: Struct 'xml_attribute_struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.cpp:1144:3: style: Struct 'xml_document_struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.cpp:2850:3: style: Struct 'xml_parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.cpp:4928:3: style: Struct 'name_null_sentry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.cpp:7411:3: style: Struct 'xpath_allocator_capture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.cpp:8129:3: style: Struct 'namespace_uri_predicate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-5.0.552/pugixml/pugixml.hpp:294:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bibledit-5.0.552/pugixml/pugixml.hpp:284:16: note: Virtual function in base class
bibledit-5.0.552/pugixml/pugixml.hpp:294:16: note: Function in derived class
bibledit-5.0.552/pugixml/pugixml.hpp:309:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bibledit-5.0.552/pugixml/pugixml.hpp:284:16: note: Virtual function in base class
bibledit-5.0.552/pugixml/pugixml.hpp:309:16: note: Function in derived class
bibledit-5.0.552/resource/download.cpp:91:13: style: Condition 'count==0' is always true [knownConditionTrueFalse]
bibledit-5.0.552/resource/download.cpp:90:15: note: Assignment 'count=0', assigned value is 0
bibledit-5.0.552/resource/download.cpp:91:13: note: Condition 'count==0' is always true
bibledit-5.0.552/resource/download.cpp:91:13: style: Same expression on both sides of '==' because the value of 'count' and '0' are the same. [duplicateExpression]
bibledit-5.0.552/resource/download.cpp:90:15: note: 'count' is assigned value '0' here.
bibledit-5.0.552/resource/download.cpp:91:13: note: Same expression on both sides of '==' because the value of 'count' and '0' are the same.
bibledit-5.0.552/resource/logic.cpp:636:12: style: The scope of the variable 'server_is_updating' can be reduced. [variableScope]
bibledit-5.0.552/sources/sblgnt/greekstrong.cpp:78:12: style: Boolean variable 'keep_going' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bibledit-5.0.552/sqlite/shell.c:1411:31: warning: Either the condition 'z==0' is redundant or there is possible null pointer dereference: z. [nullPointerRedundantCheck]
bibledit-5.0.552/sqlite/shell.c:1415:10: note: Assuming that condition 'z==0' is not redundant
bibledit-5.0.552/sqlite/shell.c:1411:31: note: Null pointer dereference
bibledit-5.0.552/sqlite/shell.c:1778:16: warning: Either the condition 'if(pArg&&pArg->statsOn)' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bibledit-5.0.552/sqlite/shell.c:1989:9: note: Assuming that condition 'if(pArg&&pArg->statsOn)' is not redundant
bibledit-5.0.552/sqlite/shell.c:1986:27: note: Calling function 'explain_data_delete', 1st argument 'p' value is 0
bibledit-5.0.552/sqlite/shell.c:1778:16: note: Null pointer dereference
bibledit-5.0.552/sqlite/shell.c:1779:3: warning: Either the condition 'if(pArg&&pArg->statsOn)' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bibledit-5.0.552/sqlite/shell.c:1989:9: note: Assuming that condition 'if(pArg&&pArg->statsOn)' is not redundant
bibledit-5.0.552/sqlite/shell.c:1986:27: note: Calling function 'explain_data_delete', 1st argument 'p' value is 0
bibledit-5.0.552/sqlite/shell.c:1779:3: note: Null pointer dereference
bibledit-5.0.552/sqlite/shell.c:1780:3: warning: Either the condition 'if(pArg&&pArg->statsOn)' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bibledit-5.0.552/sqlite/shell.c:1989:9: note: Assuming that condition 'if(pArg&&pArg->statsOn)' is not redundant
bibledit-5.0.552/sqlite/shell.c:1986:27: note: Calling function 'explain_data_delete', 1st argument 'p' value is 0
bibledit-5.0.552/sqlite/shell.c:1780:3: note: Null pointer dereference
bibledit-5.0.552/sqlite/shell.c:1781:3: warning: Either the condition 'if(pArg&&pArg->statsOn)' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bibledit-5.0.552/sqlite/shell.c:1989:9: note: Assuming that condition 'if(pArg&&pArg->statsOn)' is not redundant
bibledit-5.0.552/sqlite/shell.c:1986:27: note: Calling function 'explain_data_delete', 1st argument 'p' value is 0
bibledit-5.0.552/sqlite/shell.c:1781:3: note: Null pointer dereference
bibledit-5.0.552/sqlite/shell.c:4885:10: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
bibledit-5.0.552/sqlite/shell.c:4949:9: note: Assuming that condition 'zLine' is not redundant
bibledit-5.0.552/sqlite/shell.c:4959:36: note: Calling function 'line_is_command_terminator', 1st argument 'zLine' value is 0
bibledit-5.0.552/sqlite/shell.c:4885:10: note: Null pointer dereference
bibledit-5.0.552/sqlite/shell.c:4886:7: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
bibledit-5.0.552/sqlite/shell.c:4949:9: note: Assuming that condition 'zLine' is not redundant
bibledit-5.0.552/sqlite/shell.c:4959:36: note: Calling function 'line_is_command_terminator', 1st argument 'zLine' value is 0
bibledit-5.0.552/sqlite/shell.c:4886:7: note: Null pointer dereference
bibledit-5.0.552/sqlite/shell.c:4889:7: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
bibledit-5.0.552/sqlite/shell.c:4949:9: note: Assuming that condition 'zLine' is not redundant
bibledit-5.0.552/sqlite/shell.c:4959:36: note: Calling function 'line_is_command_terminator', 1st argument 'zLine' value is 0
bibledit-5.0.552/sqlite/shell.c:4889:7: note: Null pointer dereference
bibledit-5.0.552/sqlite/shell.c:3230:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bibledit-5.0.552/sqlite/shell.c:3232:8: note: Found duplicate branches for 'if' and 'else'.
bibledit-5.0.552/sqlite/shell.c:3230:7: note: Found duplicate branches for 'if' and 'else'.
bibledit-5.0.552/sqlite/shell.c:590:9: style: The scope of the variable 'zPrompt' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:1018:18: style: The scope of the variable 'n' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:1095:11: style: The scope of the variable 'nParen' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:1096:12: style: The scope of the variable 'cEnd' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:1098:11: style: The scope of the variable 'nLine' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:1395:15: style: The scope of the variable 'z' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:1909:24: style: The scope of the variable 'zStmtSql' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:2028:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:4503:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:4550:9: style: The scope of the variable 'rc2' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:5589:11: style: The scope of the variable 'nHistory' can be reduced. [variableScope]
bibledit-5.0.552/sqlite/shell.c:628:7: style: struct member 'SavedModeInfo::valid' is never used. [unusedStructMember]
bibledit-5.0.552/sqlite/shell.c:2599:3: style: Variable 'nCall' is modified but its new value is never used. [unreadVariable]
bibledit-5.0.552/styles/logic.cpp:600:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:605:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:610:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:615:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:620:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:625:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:630:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:635:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:640:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:645:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:650:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:655:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:661:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/styles/logic.cpp:666:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibledit-5.0.552/system/index.cpp:108:18: style: Variable 'checked' is assigned a value that is never used. [unreadVariable]
bibledit-5.0.552/utf8proc/utf8proc.c:432:20: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
bibledit-5.0.552/utf8proc/utf8proc.c:592:44: note: Calling function 'utf8proc_decompose', 3rd argument 'buffer' value is 0
bibledit-5.0.552/utf8proc/utf8proc.c:432:20: note: Null pointer addition
bibledit-5.0.552/utf8proc/utf8proc.c:416:22: style: The scope of the variable 'decomp_result' can be reduced. [variableScope]
bibledit-5.0.552/utf8proc/utf8proc.c:470:22: style: The scope of the variable 'uc' can be reduced. [variableScope]
bibledit-5.0.552/utf8proc/utf8proc.c:500:22: style: The scope of the variable 'current_char' can be reduced. [variableScope]
bibledit-5.0.552/utf8proc/utf8proc.c:113:75: style: Function 'utf8proc_iterate' argument 3 names different: declaration 'codepoint_ref' definition 'dst'. [funcArgNamesDifferent]
bibledit-5.0.552/utf8proc/utf8proc.h:393:126: note: Function 'utf8proc_iterate' argument 3 names different: declaration 'codepoint_ref' definition 'dst'.
bibledit-5.0.552/utf8proc/utf8proc.c:113:75: note: Function 'utf8proc_iterate' argument 3 names different: declaration 'codepoint_ref' definition 'dst'.
bibledit-5.0.552/utf8proc/utf8proc.c:160:76: style: Function 'utf8proc_codepoint_valid' argument 1 names different: declaration 'codepoint' definition 'uc'. [funcArgNamesDifferent]
bibledit-5.0.552/utf8proc/utf8proc.h:401:76: note: Function 'utf8proc_codepoint_valid' argument 1 names different: declaration 'codepoint' definition 'uc'.
bibledit-5.0.552/utf8proc/utf8proc.c:160:76: note: Function 'utf8proc_codepoint_valid' argument 1 names different: declaration 'codepoint' definition 'uc'.
bibledit-5.0.552/utf8proc/utf8proc.c:164:75: style: Function 'utf8proc_encode_char' argument 1 names different: declaration 'codepoint' definition 'uc'. [funcArgNamesDifferent]
bibledit-5.0.552/utf8proc/utf8proc.h:412:75: note: Function 'utf8proc_encode_char' argument 1 names different: declaration 'codepoint' definition 'uc'.
bibledit-5.0.552/utf8proc/utf8proc.c:164:75: note: Function 'utf8proc_encode_char' argument 1 names different: declaration 'codepoint' definition 'uc'.
bibledit-5.0.552/utf8proc/utf8proc.c:231:86: style: Function 'utf8proc_get_property' argument 1 names different: declaration 'codepoint' definition 'uc'. [funcArgNamesDifferent]
bibledit-5.0.552/utf8proc/utf8proc.h:426:86: note: Function 'utf8proc_get_property' argument 1 names different: declaration 'codepoint' definition 'uc'.
bibledit-5.0.552/utf8proc/utf8proc.c:231:86: note: Function 'utf8proc_get_property' argument 1 names different: declaration 'codepoint' definition 'uc'.
bibledit-5.0.552/utf8proc/utf8proc.c:262:75: style: Function 'utf8proc_grapheme_break' argument 1 names different: declaration 'codepoint1' definition 'c1'. [funcArgNamesDifferent]
bibledit-5.0.552/utf8proc/utf8proc.h:512:75: note: Function 'utf8proc_grapheme_break' argument 1 names different: declaration 'codepoint1' definition 'c1'.
bibledit-5.0.552/utf8proc/utf8proc.c:262:75: note: Function 'utf8proc_grapheme_break' argument 1 names different: declaration 'codepoint1' definition 'c1'.
bibledit-5.0.552/utf8proc/utf8proc.c:262:96: style: Function 'utf8proc_grapheme_break' argument 2 names different: declaration 'codepoint2' definition 'c2'. [funcArgNamesDifferent]
bibledit-5.0.552/utf8proc/utf8proc.h:512:104: note: Function 'utf8proc_grapheme_break' argument 2 names different: declaration 'codepoint2' definition 'c2'.
bibledit-5.0.552/utf8proc/utf8proc.c:262:96: note: Function 'utf8proc_grapheme_break' argument 2 names different: declaration 'codepoint2' definition 'c2'.
bibledit-5.0.552/utf8proc/utf8proc.c:281:60: style: Function 'utf8proc_charwidth' argument 1 names different: declaration 'codepoint' definition 'c'. [funcArgNamesDifferent]
bibledit-5.0.552/utf8proc/utf8proc.h:537:60: note: Function 'utf8proc_charwidth' argument 1 names different: declaration 'codepoint' definition 'c'.
bibledit-5.0.552/utf8proc/utf8proc.c:281:60: note: Function 'utf8proc_charwidth' argument 1 names different: declaration 'codepoint' definition 'c'.
bibledit-5.0.552/utf8proc/utf8proc.c:285:75: style: Function 'utf8proc_category' argument 1 names different: declaration 'codepoint' definition 'c'. [funcArgNamesDifferent]
bibledit-5.0.552/utf8proc/utf8proc.h:543:75: note: Function 'utf8proc_category' argument 1 names different: declaration 'codepoint' definition 'c'.
bibledit-5.0.552/utf8proc/utf8proc.c:285:75: note: Function 'utf8proc_category' argument 1 names different: declaration 'codepoint' definition 'c'.
bibledit-5.0.552/utf8proc/utf8proc.c:289:74: style: Function 'utf8proc_category_string' argument 1 names different: declaration 'codepoint' definition 'c'. [funcArgNamesDifferent]
bibledit-5.0.552/utf8proc/utf8proc.h:549:74: note: Function 'utf8proc_category_string' argument 1 names different: declaration 'codepoint' definition 'c'.
bibledit-5.0.552/utf8proc/utf8proc.c:289:74: note: Function 'utf8proc_category_string' argument 1 names different: declaration 'codepoint' definition 'c'.
bibledit-5.0.552/utf8proc/utf8proc.c:298:78: style: Function 'utf8proc_decompose_char' argument 1 names different: declaration 'codepoint' definition 'uc'. [funcArgNamesDifferent]
bibledit-5.0.552/utf8proc/utf8proc.h:456:20: note: Function 'utf8proc_decompose_char' argument 1 names different: declaration 'codepoint' definition 'uc'.
bibledit-5.0.552/utf8proc/utf8proc.c:298:78: note: Function 'utf8proc_decompose_char' argument 1 names different: declaration 'codepoint' definition 'uc'.
bibledit-5.0.552/webserver/http.cpp:231:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bibledit-5.0.552/webserver/http.cpp:232:3: note: Found duplicate branches for 'if' and 'else'.
bibledit-5.0.552/webserver/http.cpp:231:8: note: Found duplicate branches for 'if' and 'else'.
bibledit-5.0.552/webserver/webserver.cpp:512:11: style: Condition 'connection_healthy' is always true [knownConditionTrueFalse]
bibledit-5.0.552/webserver/webserver.cpp:508:33: note: Assignment 'connection_healthy=true', assigned value is 1
bibledit-5.0.552/webserver/webserver.cpp:512:11: note: Condition 'connection_healthy' is always true
bibledit-5.0.552/webserver/webserver.cpp:56:7: style: The scope of the variable 'n' can be reduced. [variableScope]
[02:29]

ftp://ftp.se.debian.org/debian/pool/main/b/bibledit-bibletime/bibledit-bibletime_1.1.1.orig.tar.gz
bibledit-bibletime-1.1.1/bibledit-bibletime.cpp:183:12: warning: Member variable 'TinySpawn::result' is not initialized in the constructor. [uninitMemberVar]
bibledit-bibletime-1.1.1/bibledit-bibletime.cpp:187:3: performance: Variable 'exitstatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-bibletime-1.1.1/bibledit-bibletime.h:78:3: style: Class 'TinySpawn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-bibletime-1.1.1/bibledit-bibletime.h:99:3: style: Class 'ParseLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-bibletime-1.1.1/bibledit-bibletime.cpp:196:41: performance: Function parameter 'directory' should be passed by const reference. [passedByValue]
[02:29]

ftp://ftp.se.debian.org/debian/pool/main/b/bibledit-gtk/bibledit-gtk_4.9.orig.tar.gz
bibledit-gtk-4.9/git/bibledit-git.cpp:252:12: warning: Member variable 'TinySpawn::result' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/git/bibledit-git.cpp:256:3: performance: Variable 'exitstatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/git/bibledit-git.h:55:3: style: Class 'TinySpawn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/git/bibledit-git.h:76:3: style: Class 'ParseLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/git/bibledit-git.cpp:265:41: performance: Function parameter 'directory' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/shutdown/bibledit-shutdown.cpp:36:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/shutdown/bibledit-shutdown.cpp:39:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/shutdown/bibledit-shutdown.cpp:42:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/shutdown/bibledit-shutdown.cpp:45:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/shutdown/bibledit-shutdown.h:54:3: style: Class 'SqliteReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantbackup.cpp:257:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantbackup.cpp:298:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantbackup.cpp:339:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantbackup.cpp:389:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantbackup.cpp:402:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantbackup.cpp:418:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantbackup.cpp:88:35: style: Variable 'radiobutton_select_type_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/ustring.h:175:3: style: Class 'ustring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/ustring.h:193:3: style: Class 'ustring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantbackup.h:34:3: style: Class 'BackupAssistant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/shortcuts.h:32:3: style: Class 'Shortcuts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/session.h:35:3: style: Class 'Session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/generalconfig.h:48:3: style: Class 'GeneralConfiguration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/settings.h:35:3: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/utilities.h:96:3: style: Class 'WriteText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/utilities.h:115:3: style: Class 'ParseWords' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/gwrappers.h:47:3: style: Class 'GwSpawn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/tiny_utilities.h:52:3: style: Class 'TinySpawn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/tiny_utilities.h:73:3: style: Class 'ParseLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/directories.h:61:3: style: Class 'directories' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/reference.h:31:3: style: Class 'Reference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/urltransport.h:33:3: style: Class 'URLTransport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/categorize.h:28:3: style: Class 'CategorizeChapterVerse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/categorize.h:39:3: style: Class 'CategorizeLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/sqlite_reader.h:33:3: style: Class 'SqliteReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantchanges.cpp:173:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantchanges.cpp:213:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantchanges.cpp:81:41: style: Variable 'radiobutton_since_last_review_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantchanges.h:68:11: performance: Technically the member function 'ChangesAssistant::copy_project_and_move_back_in_history' can be static. [functionStatic]
bibledit-gtk-4.9/src/assistantchanges.cpp:250:27: note: Technically the member function 'ChangesAssistant::copy_project_and_move_back_in_history' can be static.
bibledit-gtk-4.9/src/assistantchanges.h:68:11: note: Technically the member function 'ChangesAssistant::copy_project_and_move_back_in_history' can be static.
bibledit-gtk-4.9/src/assistantchanges.cpp:112:3: style: Class 'ChangesAssistant' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/assistantchanges.cpp:112:3: style: Class 'ChangesAssistant' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/windowdata.h:37:3: style: Class 'WindowData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/htmlwriter2.h:33:3: style: Class 'HtmlWriter2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantchanges.h:35:3: style: Class 'ChangesAssistant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/project_memory.h:33:3: style: Class 'ProjectVerse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/project_memory.h:43:3: style: Class 'ProjectChapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/project_memory.h:57:3: style: Class 'ProjectBook' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantdeletekeyterms.cpp:93:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantdeletekeyterms.cpp:109:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantdeletekeyterms.h:45:8: performance: Technically the member function 'DeleteKeytermsAssistant::assistant_forward' can be static. [functionStatic]
bibledit-gtk-4.9/src/assistantdeletekeyterms.cpp:113:31: note: Technically the member function 'DeleteKeytermsAssistant::assistant_forward' can be static.
bibledit-gtk-4.9/src/assistantdeletekeyterms.h:45:8: note: Technically the member function 'DeleteKeytermsAssistant::assistant_forward' can be static.
bibledit-gtk-4.9/src/assistantdeletekeyterms.h:33:3: style: Class 'DeleteKeytermsAssistant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantexport.cpp:593:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantexport.cpp:676:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantexport.cpp:827:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantexport.cpp:987:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantexport.cpp:1001:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantexport.cpp:1015:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantexport.cpp:1034:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantexport.cpp:1140:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantexport.cpp:107:35: style: Variable 'radiobutton_select_type_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantexport.cpp:213:34: style: Variable 'radiobutton_bible_type_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantexport.cpp:247:33: style: Variable 'radiobutton_usfm_type_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantexport.cpp:277:41: style: Variable 'radiobutton_usfm_changes_type_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantexport.cpp:313:33: style: Variable 'radiobutton_osis_type_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantexport.cpp:410:46: style: Variable 'radiobutton_stylesheet_export_type_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/style.h:115:3: style: Class 'StyleV2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/editoractions.h:52:3: style: Class 'EditorAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/editoractions.h:65:3: style: Class 'EditorActionCreateParagraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/editoractions.h:150:3: style: Class 'EditorActionDeleteParagraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/spelling.h:44:3: style: Class 'SpellingChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantimport.cpp:321:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantimport.cpp:403:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantimport.cpp:473:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantimport.cpp:551:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantimport.cpp:564:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantimport.cpp:742:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantimport.cpp:112:35: style: Variable 'radiobutton_select_type_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantimport.cpp:206:34: style: Variable 'radiobutton_bible_type_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantimport.h:97:8: performance: Technically the member function 'ImportAssistant::on_combobox_online_bible_bible' can be static. [functionStatic]
bibledit-gtk-4.9/src/assistantimport.cpp:746:23: note: Technically the member function 'ImportAssistant::on_combobox_online_bible_bible' can be static.
bibledit-gtk-4.9/src/assistantimport.h:97:8: note: Technically the member function 'ImportAssistant::on_combobox_online_bible_bible' can be static.
bibledit-gtk-4.9/src/windowsoutpost.h:44:3: style: Class 'WindowsOutpost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/usfm.h:32:3: style: Class 'Usfm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/usfm-inline-markers.h:32:3: style: Class 'UsfmInlineMarkers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantimportkeyterms.cpp:161:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantimportkeyterms.cpp:188:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantimportkeyterms.cpp:200:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantimportkeyterms.cpp:213:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantimportkeyterms.cpp:96:37: style: Variable 'radiobutton_type_standard_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantimportkeyterms.h:65:8: performance: Technically the member function 'ImportKeytermsAssistant::assistant_forward' can be static. [functionStatic]
bibledit-gtk-4.9/src/assistantimportkeyterms.cpp:191:31: note: Technically the member function 'ImportKeytermsAssistant::assistant_forward' can be static.
bibledit-gtk-4.9/src/assistantimportkeyterms.h:65:8: note: Technically the member function 'ImportKeytermsAssistant::assistant_forward' can be static.
bibledit-gtk-4.9/src/assistantimportkeyterms.h:31:3: style: Class 'ImportKeytermsAssistant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:423:7: style: Condition 'okay' is always true [knownConditionTrueFalse]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:421:15: note: Assignment 'okay=true', assigned value is 1
bibledit-gtk-4.9/src/assistantremoterepository.cpp:423:7: note: Condition 'okay' is always true
bibledit-gtk-4.9/src/assistantremoterepository.cpp:256:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:328:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:386:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:750:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:765:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:813:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:971:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:74:44: style: Variable 'radiobutton_bible_notes_selector_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:44:3: performance: Variable 'bible' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/assistantremoterepository.h:60:11: performance: Technically the member function 'RemoteRepositoryAssistant::git_testing_directory' can be static. [functionStatic]
bibledit-gtk-4.9/src/assistantremoterepository.cpp:569:36: note: Technically the member function 'RemoteRepositoryAssistant::git_testing_directory' can be static.
bibledit-gtk-4.9/src/assistantremoterepository.h:60:11: note: Technically the member function 'RemoteRepositoryAssistant::git_testing_directory' can be static.
bibledit-gtk-4.9/src/assistantremoterepository.h:33:3: style: Class 'RemoteRepositoryAssistant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantresource.cpp:502:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:516:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:581:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:605:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:657:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:685:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:708:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:731:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:751:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:780:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:800:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:829:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:862:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:868:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantresource.cpp:524:20: style: Unused variable: templatedata [unusedVariable]
bibledit-gtk-4.9/src/assistantresource.h:48:11: performance: Technically the member function 'ResourceAssistant::working_directory' can be static. [functionStatic]
bibledit-gtk-4.9/src/assistantresource.cpp:643:28: note: Technically the member function 'ResourceAssistant::working_directory' can be static.
bibledit-gtk-4.9/src/assistantresource.h:48:11: note: Technically the member function 'ResourceAssistant::working_directory' can be static.
bibledit-gtk-4.9/src/assistantresource.h:142:8: performance: Technically the member function 'ResourceAssistant::assistant_forward' can be static. [functionStatic]
bibledit-gtk-4.9/src/assistantresource.cpp:584:25: note: Technically the member function 'ResourceAssistant::assistant_forward' can be static.
bibledit-gtk-4.9/src/assistantresource.h:142:8: note: Technically the member function 'ResourceAssistant::assistant_forward' can be static.
bibledit-gtk-4.9/src/assistantresource.cpp:208:3: style: Class 'ResourceAssistant' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/assistantresource.cpp:208:3: style: Class 'ResourceAssistant' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/webkitbrowser.h:36:3: style: Class 'WebkitBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantresource.h:34:3: style: Class 'ResourceAssistant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogresourceconverter.h:34:3: style: Class 'ResourceConverterDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistantrestore.cpp:190:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantrestore.cpp:235:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantrestore.cpp:281:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantrestore.cpp:302:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantrestore.cpp:315:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistantrestore.cpp:88:35: style: Variable 'radiobutton_select_type_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/assistantrestore.h:34:3: style: Class 'RestoreAssistant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/assistants.cpp:112:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistants.cpp:118:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistants.cpp:124:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistants.cpp:137:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/assistants.h:41:15: style: Unused private function: 'AssistantBase::on_assistant_delete_event' [unusedPrivateFunction]
bibledit-gtk-4.9/src/assistants.h:44:15: style: Unused private function: 'AssistantBase::on_button_help_activated' [unusedPrivateFunction]
bibledit-gtk-4.9/src/assistants.cpp:35:3: performance: Variable 'process_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/screen.h:46:3: style: Class 'DialogPresenter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/localizedbooks.h:44:3: style: Class 'BookLocalizations' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/versifications.h:42:3: style: Class 'Versifications' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/mappings.h:45:3: style: Class 'Mappings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/usfmstandard.h:72:3: style: Class 'USFMStandard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/stylesheet.h:32:3: style: Class 'Stylesheet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/styles.h:34:3: style: Class 'Styles' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/vcs.h:33:3: style: Class 'VCS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/note_editor.h:33:3: style: Class 'NoteEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/httpd.h:43:3: style: Class 'Httpd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/track.h:32:3: style: Class 'Track' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/gui_navigation.h:35:3: style: Class 'GuiNavigation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/merge_utils.h:31:3: style: Class 'MergeButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/merge_utils.h:42:3: style: Class 'MergeButtonPair' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/merge_utils.h:52:3: style: Class 'Patch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/merge_utils.h:65:3: style: Class 'ApproveButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/gui_display_changes.h:32:3: style: Class 'DisplayChangesGui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/resource.h:36:3: style: Class 'Resource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/outline.h:31:3: style: Class 'Outline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogsystemlog.h:39:3: style: Class 'SystemlogDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/ot-quotations.h:33:3: style: Class 'OTQuotation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/ot-quotations.h:44:3: style: Class 'OTQuotations' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/clean.h:31:3: style: Class 'CleanUsfm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/books.cpp:129:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/books.cpp:130:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/books.cpp:67:38: error: Uninitialized variable: sequence [uninitvar]
bibledit-gtk-4.9/src/books.cpp:91:36: error: Uninitialized variable: sequence [uninitvar]
bibledit-gtk-4.9/src/categorize.cpp:339:7: style: Condition 'is_verse' is always true [knownConditionTrueFalse]
bibledit-gtk-4.9/src/categorize.cpp:338:19: note: Assignment 'is_verse=true', assigned value is 1
bibledit-gtk-4.9/src/categorize.cpp:339:7: note: Condition 'is_verse' is always true
bibledit-gtk-4.9/src/categorize.cpp:260:73: style: Same expression on both sides of '||'. [duplicateExpression]
bibledit-gtk-4.9/src/categorize.h:48:8: performance: Technically the member function 'CategorizeLine::is_id_marker' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:250:22: note: Technically the member function 'CategorizeLine::is_id_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:48:8: note: Technically the member function 'CategorizeLine::is_id_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:49:8: performance: Technically the member function 'CategorizeLine::is_intro_marker' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:256:22: note: Technically the member function 'CategorizeLine::is_intro_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:49:8: note: Technically the member function 'CategorizeLine::is_intro_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:50:8: performance: Technically the member function 'CategorizeLine::is_head_marker' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:263:22: note: Technically the member function 'CategorizeLine::is_head_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:50:8: note: Technically the member function 'CategorizeLine::is_head_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:51:8: performance: Technically the member function 'CategorizeLine::is_chap_marker' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:270:22: note: Technically the member function 'CategorizeLine::is_chap_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:51:8: note: Technically the member function 'CategorizeLine::is_chap_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:52:8: performance: Technically the member function 'CategorizeLine::is_study_marker' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:275:22: note: Technically the member function 'CategorizeLine::is_study_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:52:8: note: Technically the member function 'CategorizeLine::is_study_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:53:11: performance: Technically the member function 'CategorizeLine::footnote_opener' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:280:25: note: Technically the member function 'CategorizeLine::footnote_opener' can be static.
bibledit-gtk-4.9/src/categorize.h:53:11: note: Technically the member function 'CategorizeLine::footnote_opener' can be static.
bibledit-gtk-4.9/src/categorize.h:54:11: performance: Technically the member function 'CategorizeLine::footnote_closer' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:292:25: note: Technically the member function 'CategorizeLine::footnote_closer' can be static.
bibledit-gtk-4.9/src/categorize.h:54:11: note: Technically the member function 'CategorizeLine::footnote_closer' can be static.
bibledit-gtk-4.9/src/categorize.h:55:11: performance: Technically the member function 'CategorizeLine::endnote_opener' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:298:25: note: Technically the member function 'CategorizeLine::endnote_opener' can be static.
bibledit-gtk-4.9/src/categorize.h:55:11: note: Technically the member function 'CategorizeLine::endnote_opener' can be static.
bibledit-gtk-4.9/src/categorize.h:56:11: performance: Technically the member function 'CategorizeLine::endnote_closer' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:310:25: note: Technically the member function 'CategorizeLine::endnote_closer' can be static.
bibledit-gtk-4.9/src/categorize.h:56:11: note: Technically the member function 'CategorizeLine::endnote_closer' can be static.
bibledit-gtk-4.9/src/categorize.h:57:11: performance: Technically the member function 'CategorizeLine::xref_opener' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:316:25: note: Technically the member function 'CategorizeLine::xref_opener' can be static.
bibledit-gtk-4.9/src/categorize.h:57:11: note: Technically the member function 'CategorizeLine::xref_opener' can be static.
bibledit-gtk-4.9/src/categorize.h:58:11: performance: Technically the member function 'CategorizeLine::xref_closer' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:328:25: note: Technically the member function 'CategorizeLine::xref_closer' can be static.
bibledit-gtk-4.9/src/categorize.h:58:11: note: Technically the member function 'CategorizeLine::xref_closer' can be static.
bibledit-gtk-4.9/src/categorize.h:63:8: performance: Technically the member function 'CategorizeLine::append_text' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:225:22: note: Technically the member function 'CategorizeLine::append_text' can be static.
bibledit-gtk-4.9/src/categorize.h:63:8: note: Technically the member function 'CategorizeLine::append_text' can be static.
bibledit-gtk-4.9/src/categorize.h:64:8: performance: Technically the member function 'CategorizeLine::clear_out_any_marker' can be static. [functionStatic]
bibledit-gtk-4.9/src/categorize.cpp:232:22: note: Technically the member function 'CategorizeLine::clear_out_any_marker' can be static.
bibledit-gtk-4.9/src/categorize.h:64:8: note: Technically the member function 'CategorizeLine::clear_out_any_marker' can be static.
bibledit-gtk-4.9/src/check_capitalization.cpp:287:48: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
bibledit-gtk-4.9/src/check_capitalization.h:64:8: performance: Technically the member function 'CheckCapitalization::is_reference' can be static. [functionStatic]
bibledit-gtk-4.9/src/check_capitalization.cpp:265:27: note: Technically the member function 'CheckCapitalization::is_reference' can be static.
bibledit-gtk-4.9/src/check_capitalization.h:64:8: note: Technically the member function 'CheckCapitalization::is_reference' can be static.
bibledit-gtk-4.9/src/check_capitalization.h:68:11: performance: Technically the member function 'CheckCapitalization::get_context' can be static. [functionStatic]
bibledit-gtk-4.9/src/check_capitalization.cpp:296:30: note: Technically the member function 'CheckCapitalization::get_context' can be static.
bibledit-gtk-4.9/src/check_capitalization.h:68:11: note: Technically the member function 'CheckCapitalization::get_context' can be static.
bibledit-gtk-4.9/src/check_capitalization.cpp:82:5: style: Class 'CheckCapitalization' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_capitalization.cpp:82:5: style: Class 'CheckCapitalization' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/ot-nt-parallels.h:32:3: style: Class 'OtNtParallelSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/ot-nt-parallels.h:41:3: style: Class 'OtNtParallelSection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/ot-nt-parallels.h:51:3: style: Class 'OtNtParallels' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/ot-nt-parallels.h:64:3: style: Class 'OtNtParallelDataSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/ot-nt-parallels.h:73:3: style: Class 'OtNtParallelDataSection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/checks.h:39:3: style: Class 'DisplayCheckingResults' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/checks.h:69:3: style: Class 'CollectCheckingResults' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/checks.h:46:52: performance: Function parameter 'nt_refs' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/checks.h:46:84: performance: Function parameter 'nt_texts' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/check_chapters_verses.cpp:41:3: performance: Variable 'myproject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/check_chapters_verses.h:51:8: performance: Technically the member function 'CheckChaptersVerses::store_expanded_verse' can be static. [functionStatic]
bibledit-gtk-4.9/src/check_chapters_verses.cpp:251:27: note: Technically the member function 'CheckChaptersVerses::store_expanded_verse' can be static.
bibledit-gtk-4.9/src/check_chapters_verses.h:51:8: note: Technically the member function 'CheckChaptersVerses::store_expanded_verse' can be static.
bibledit-gtk-4.9/src/check_chapters_verses.cpp:51:5: style: Class 'CheckChaptersVerses' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_chapters_verses.cpp:51:5: style: Class 'CheckChaptersVerses' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_compare_usfm.cpp:41:3: performance: Variable 'myproject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/check_compare_usfm.cpp:42:3: performance: Variable 'myproject2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/check_compare_usfm.cpp:65:5: style: Class 'CheckCompareUsfms' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_compare_usfm.cpp:65:5: style: Class 'CheckCompareUsfms' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_compare_usfm.cpp:103:9: error: Array index -1 is out of bounds. [negativeContainerIndex]
bibledit-gtk-4.9/src/check_compare_usfm.cpp:91:23: note: Assignment 'pointer2=-1', assigned value is -1
bibledit-gtk-4.9/src/check_compare_usfm.cpp:103:9: note: Negative array index
bibledit-gtk-4.9/src/check_count_characters.cpp:48:5: style: Class 'CheckCountCharacters' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_count_characters.cpp:48:5: style: Class 'CheckCountCharacters' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_count_usfms.cpp:47:5: style: Class 'CheckCountUsfms' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_count_usfms.cpp:47:5: style: Class 'CheckCountUsfms' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_count_words.cpp:50:5: style: Class 'CheckCountWords' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_count_words.cpp:50:5: style: Class 'CheckCountWords' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_matching_pairs.cpp:140:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bibledit-gtk-4.9/src/check_matching_pairs.cpp:32:3: performance: Variable 'character' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/check_matching_pairs.cpp:33:3: performance: Variable 'unichar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/check_matching_pairs.cpp:36:3: performance: Variable 'verse' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/check_matching_pairs.cpp:37:3: performance: Variable 'context' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/check_matching_pairs.h:65:11: performance: Technically the member function 'CheckMatchingPairs::get_context' can be static. [functionStatic]
bibledit-gtk-4.9/src/check_matching_pairs.cpp:121:29: note: Technically the member function 'CheckMatchingPairs::get_context' can be static.
bibledit-gtk-4.9/src/check_matching_pairs.h:65:11: note: Technically the member function 'CheckMatchingPairs::get_context' can be static.
bibledit-gtk-4.9/src/check_matching_pairs.cpp:76:5: style: Class 'CheckMatchingPairs' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_matching_pairs.cpp:76:5: style: Class 'CheckMatchingPairs' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_parallel_passages.cpp:54:3: style: Class 'CheckOTQuotationsInNT' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_parallel_passages.cpp:54:3: style: Class 'CheckOTQuotationsInNT' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_parallel_passages.cpp:158:5: style: Class 'CheckParallelPassages' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_parallel_passages.cpp:158:5: style: Class 'CheckParallelPassages' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_ref_inventory.cpp:49:5: style: Class 'CheckReferenceInventory' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_ref_inventory.cpp:49:5: style: Class 'CheckReferenceInventory' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_repetition.cpp:72:5: style: Class 'CheckRepetition' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_repetition.cpp:72:5: style: Class 'CheckRepetition' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_unwanted_patterns.cpp:56:5: style: Class 'CheckUnwantedPatterns' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_unwanted_patterns.cpp:56:5: style: Class 'CheckUnwantedPatterns' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_unwanted_words.cpp:56:5: style: Class 'CheckUnwantedWords' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_unwanted_words.cpp:56:5: style: Class 'CheckUnwantedWords' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_validate_refs.cpp:41:3: performance: Variable 'myproject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/check_validate_refs.cpp:55:5: style: Class 'CheckValidateReferences' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_validate_refs.cpp:55:5: style: Class 'CheckValidateReferences' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/check_validate_usfm.h:48:11: performance: Technically the member function 'CheckValidateUsfm::usfm_extract_marker_with_forwardslash' can be static. [functionStatic]
bibledit-gtk-4.9/src/check_validate_usfm.cpp:625:28: note: Technically the member function 'CheckValidateUsfm::usfm_extract_marker_with_forwardslash' can be static.
bibledit-gtk-4.9/src/check_validate_usfm.h:48:11: note: Technically the member function 'CheckValidateUsfm::usfm_extract_marker_with_forwardslash' can be static.
bibledit-gtk-4.9/src/check_validate_usfm.cpp:54:5: style: Class 'CheckValidateUsfm' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/check_validate_usfm.cpp:54:5: style: Class 'CheckValidateUsfm' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/checks.h:59:11: performance: Technically the member function 'DisplayCheckingResults::search_whole_words' can be static. [functionStatic]
bibledit-gtk-4.9/src/checks.cpp:382:33: note: Technically the member function 'DisplayCheckingResults::search_whole_words' can be static.
bibledit-gtk-4.9/src/checks.h:59:11: note: Technically the member function 'DisplayCheckingResults::search_whole_words' can be static.
bibledit-gtk-4.9/src/xmlutils.h:33:58: performance: Function parameter 'tag' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/xmlutils.h:34:43: performance: Function parameter 'tag' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/checks.cpp:210:73: performance: Function parameter 'nt_refs' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/checks.cpp:210:105: performance: Function parameter 'nt_texts' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/compareutils.cpp:88:50: style: Variable 'secondscripture_books' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/compareutils.cpp:89:44: style: Variable 'outputscripture' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/scriptureportions.h:31:3: style: Class 'ScripturePortions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/printproject.h:37:3: style: Class 'PrintProject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/completion.cpp:43:5: warning: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
bibledit-gtk-4.9/src/completion.cpp:41:5: note: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing?
bibledit-gtk-4.9/src/completion.cpp:43:5: note: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing?
bibledit-gtk-4.9/src/completion.cpp:45:5: warning: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
bibledit-gtk-4.9/src/completion.cpp:43:5: note: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing?
bibledit-gtk-4.9/src/completion.cpp:45:5: note: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing?
bibledit-gtk-4.9/src/completion.cpp:73:5: warning: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
bibledit-gtk-4.9/src/completion.cpp:71:5: note: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing?
bibledit-gtk-4.9/src/completion.cpp:73:5: note: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing?
bibledit-gtk-4.9/src/completion.cpp:75:5: warning: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
bibledit-gtk-4.9/src/completion.cpp:73:5: note: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing?
bibledit-gtk-4.9/src/completion.cpp:75:5: note: Variable 'completiontable' is reassigned a value before the old one has been used. 'break;' missing?
bibledit-gtk-4.9/src/config.xml.cpp:96:66: warning: Either the condition 'if(contents)' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/config.xml.cpp:141:8: note: Assuming that condition 'if(contents)' is not redundant
bibledit-gtk-4.9/src/config.xml.cpp:96:66: note: Null pointer dereference
bibledit-gtk-4.9/src/config.xml.cpp:239:66: warning: Either the condition 'if(contents)' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/config.xml.cpp:289:8: note: Assuming that condition 'if(contents)' is not redundant
bibledit-gtk-4.9/src/config.xml.cpp:239:66: note: Null pointer dereference
bibledit-gtk-4.9/src/config.xml.cpp:235:10: style: The scope of the variable 'firstelementfound' can be reduced. [variableScope]
bibledit-gtk-4.9/src/config.xml.cpp:160:3: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/config.xml.cpp:161:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogarea.cpp:170:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogarea.cpp:176:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogarea.h:32:3: style: Class 'AreaDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogbook.cpp:155:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogbook.cpp:174:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogbook.cpp:41:3: performance: Variable 'myproject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogbook.h:32:3: style: Class 'BookDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/listview.h:41:102: performance: Function parameter 'row' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/dialogbooknames.cpp:142:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogbooknames.cpp:177:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogbulkspelling.cpp:91:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogbulkspelling.cpp:102:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogbulkspelling.cpp:61:15: style: The scope of the variable 'spellbutton' can be reduced. [variableScope]
bibledit-gtk-4.9/src/dialogbulkspelling.h:46:8: performance: Technically the member function 'BulkSpellingDialog::on_okbutton' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogbulkspelling.cpp:95:26: note: Technically the member function 'BulkSpellingDialog::on_okbutton' can be static.
bibledit-gtk-4.9/src/dialogbulkspelling.h:46:8: note: Technically the member function 'BulkSpellingDialog::on_okbutton' can be static.
bibledit-gtk-4.9/src/dialogbulkspelling.h:33:3: style: Class 'BulkSpellingDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/portion_utils.h:42:3: style: Class 'WithinReferencesRange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogbulkspelling.cpp:39:63: performance: Function parameter 'words' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/dialogchapternumber.cpp:112:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogchapternumber.cpp:161:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogchapternumber.h:31:3: style: Class 'ChapterNumberDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogcheck.cpp:321:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:382:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:501:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:559:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:574:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:812:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:822:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:832:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:847:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:858:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:873:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:973:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:983:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:998:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:1008:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:1065:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:1167:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:1180:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.cpp:1211:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.h:121:8: performance: Technically the member function 'CheckDialog::on_button_unwanted_patterns' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogcheck.cpp:562:19: note: Technically the member function 'CheckDialog::on_button_unwanted_patterns' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:121:8: note: Technically the member function 'CheckDialog::on_button_unwanted_patterns' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:179:8: performance: Technically the member function 'CheckDialog::capitalization_abbreviations_edit' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogcheck.cpp:835:19: note: Technically the member function 'CheckDialog::capitalization_abbreviations_edit' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:179:8: note: Technically the member function 'CheckDialog::capitalization_abbreviations_edit' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:183:8: performance: Technically the member function 'CheckDialog::button_capitalization_prefixes_edit' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogcheck.cpp:861:19: note: Technically the member function 'CheckDialog::button_capitalization_prefixes_edit' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:183:8: note: Technically the member function 'CheckDialog::button_capitalization_prefixes_edit' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:185:8: performance: Technically the member function 'CheckDialog::capitalization_suffixes_edit' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogcheck.cpp:876:19: note: Technically the member function 'CheckDialog::capitalization_suffixes_edit' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:185:8: note: Technically the member function 'CheckDialog::capitalization_suffixes_edit' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:212:8: performance: Technically the member function 'CheckDialog::on_button_repetition_show' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogcheck.cpp:986:19: note: Technically the member function 'CheckDialog::on_button_repetition_show' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:212:8: note: Technically the member function 'CheckDialog::on_button_repetition_show' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:216:8: performance: Technically the member function 'CheckDialog::on_button_repetition_ignore' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogcheck.cpp:1011:19: note: Technically the member function 'CheckDialog::on_button_repetition_ignore' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:216:8: note: Technically the member function 'CheckDialog::on_button_repetition_ignore' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:230:8: performance: Technically the member function 'CheckDialog::on_button_unwanted_words' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogcheck.cpp:1068:19: note: Technically the member function 'CheckDialog::on_button_unwanted_words' can be static.
bibledit-gtk-4.9/src/dialogcheck.h:230:8: note: Technically the member function 'CheckDialog::on_button_unwanted_words' can be static.
bibledit-gtk-4.9/src/guiselectproject.h:32:3: style: Class 'SelectProjectGui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogcheck.h:43:3: style: Class 'CheckDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogselectbooks.h:33:3: style: Class 'SelectBooksDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogcheck.cpp:210:51: performance: Function parameter 'information' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/dialogcheckbutton.cpp:104:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcompare.cpp:156:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcompare.cpp:173:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcompare.cpp:191:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcompare.cpp:61:3: style: Class 'CompareDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/dialogcompare.cpp:61:3: style: Class 'CompareDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/dialogcompare.h:32:3: style: Class 'CompareDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogcompareprefs.cpp:77:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcompareprefs.h:32:3: style: Class 'ComparePreferencesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogdate.cpp:85:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogdate.h:43:8: performance: Technically the member function 'DateDialog::on_okbutton' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogdate.cpp:89:18: note: Technically the member function 'DateDialog::on_okbutton' can be static.
bibledit-gtk-4.9/src/dialogdate.h:43:8: note: Technically the member function 'DateDialog::on_okbutton' can be static.
bibledit-gtk-4.9/src/dialogdictionary.cpp:145:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogdictionary.cpp:160:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogdictionary.cpp:213:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogdictionary.cpp:225:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogdictionary.cpp:240:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogdictionary.cpp:44:3: performance: Variable 'myproject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogdictionary.h:32:3: style: Class 'DictionaryDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogeditdictionary.h:32:3: style: Class 'EditDictionaryDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogeditdictionary.cpp:266:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditdictionary.cpp:301:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditdictionary.cpp:324:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditdictionary.cpp:345:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditdictionary.cpp:364:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditdictionary.cpp:381:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditdictionary.cpp:401:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditdictionary.cpp:37:3: performance: Variable 'mydictionary' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogeditdictionary.h:94:20: style: Technically the member function 'EditDictionaryDialog::get_other_editable_dictionaries' can be const. [functionConst]
bibledit-gtk-4.9/src/dialogeditdictionary.cpp:414:42: note: Technically the member function 'EditDictionaryDialog::get_other_editable_dictionaries' can be const.
bibledit-gtk-4.9/src/dialogeditdictionary.h:94:20: note: Technically the member function 'EditDictionaryDialog::get_other_editable_dictionaries' can be const.
bibledit-gtk-4.9/src/dialogeditlist.cpp:275:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditlist.cpp:288:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditlist.cpp:313:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditlist.cpp:342:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditlist.cpp:357:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditlist.cpp:377:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditlist.cpp:393:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditlist.cpp:423:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditlist.cpp:445:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditlist.cpp:470:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditlist.cpp:202:5: style: Variable 'buttonpointer' is modified but its new value is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogeditnote.cpp:194:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditnote.cpp:242:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditnote.cpp:290:7: style: Variable 'tags' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-gtk-4.9/src/dialogeditnote.cpp:289:0: note: Variable 'tags' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/dialogeditnote.cpp:290:7: note: Variable 'tags' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/dialogeditnote.h:61:11: performance: Technically the member function 'EditNoteDialog::get_marker' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogeditnote.cpp:398:25: note: Technically the member function 'EditNoteDialog::get_marker' can be static.
bibledit-gtk-4.9/src/dialogeditnote.h:61:11: note: Technically the member function 'EditNoteDialog::get_marker' can be static.
bibledit-gtk-4.9/src/dialogeditnote.h:62:11: performance: Technically the member function 'EditNoteDialog::switch_marker' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogeditnote.cpp:329:25: note: Technically the member function 'EditNoteDialog::switch_marker' can be static.
bibledit-gtk-4.9/src/dialogeditnote.h:62:11: note: Technically the member function 'EditNoteDialog::switch_marker' can be static.
bibledit-gtk-4.9/src/dialogeditnote.h:33:3: style: Class 'EditNoteDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:196:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:203:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:234:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:241:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:270:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:277:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:441:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:566:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:34:3: performance: Variable 'project' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogeditstatus.h:81:18: style: Technically the member function 'EditStatusDialog::editstatustype' can be const. [functionConst]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:289:34: note: Technically the member function 'EditStatusDialog::editstatustype' can be const.
bibledit-gtk-4.9/src/dialogeditstatus.h:81:18: note: Technically the member function 'EditStatusDialog::editstatustype' can be const.
bibledit-gtk-4.9/src/dialogeditstatus.cpp:43:3: style: Class 'EditStatusDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/dialogeditstatus.cpp:43:3: style: Class 'EditStatusDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/reporting.h:30:3: style: Class 'ProjectStatusRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogentry.cpp:98:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogentry.cpp:110:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogentry3.cpp:121:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogentry3.cpp:130:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfilters.cpp:214:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfilters.cpp:266:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfilters.cpp:295:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfilters.cpp:335:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfilters.cpp:348:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfilters.cpp:357:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfilters.cpp:368:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfilters.cpp:34:3: performance: Variable 'rulesbuffer_changed_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogfilters.h:74:8: performance: Technically the member function 'FiltersDialog::on_okbutton' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogfilters.cpp:351:21: note: Technically the member function 'FiltersDialog::on_okbutton' can be static.
bibledit-gtk-4.9/src/dialogfilters.h:74:8: note: Technically the member function 'FiltersDialog::on_okbutton' can be static.
bibledit-gtk-4.9/src/dialogfilters.h:33:3: style: Class 'FiltersDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogfindnote.cpp:113:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfindnote.cpp:209:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfindnote.cpp:123:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/dialogfindnote.h:31:3: style: Class 'FindNoteDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogfixmarkers.cpp:91:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfixmarkers.h:32:3: style: Class 'FixMarkersDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogfontcolor.cpp:191:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfontcolor.cpp:205:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogfontcolor.cpp:225:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:210:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:218:8: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:249:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:262:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:269:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:275:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:282:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:288:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:295:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:146:26: style: Variable 'history_button_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialoggotoreference.h:80:8: performance: Technically the member function 'GotoReferenceDialog::on_move_verse' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialoggotoreference.cpp:374:27: note: Technically the member function 'GotoReferenceDialog::on_move_verse' can be static.
bibledit-gtk-4.9/src/dialoggotoreference.h:80:8: note: Technically the member function 'GotoReferenceDialog::on_move_verse' can be static.
bibledit-gtk-4.9/src/dialoggui.cpp:122:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggui.cpp:153:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggui.cpp:252:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoggui.h:68:8: performance: Technically the member function 'GuiDialog::check' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialoggui.cpp:308:17: note: Technically the member function 'GuiDialog::check' can be static.
bibledit-gtk-4.9/src/dialoggui.h:68:8: note: Technically the member function 'GuiDialog::check' can be static.
bibledit-gtk-4.9/src/dialoggui.h:32:3: style: Class 'GuiDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogimportnotes.cpp:211:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogimportnotes.cpp:224:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogimportnotes.cpp:237:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogimportnotes.cpp:393:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogimportnotes.cpp:464:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogimportnotes.cpp:472:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogimportnotes.cpp:480:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogimportnotes.h:73:8: performance: Technically the member function 'ImportNotesDialog::unicode_page' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogimportnotes.cpp:357:25: note: Technically the member function 'ImportNotesDialog::unicode_page' can be static.
bibledit-gtk-4.9/src/dialogimportnotes.h:73:8: note: Technically the member function 'ImportNotesDialog::unicode_page' can be static.
bibledit-gtk-4.9/src/dialogimportnotes.h:74:8: performance: Technically the member function 'ImportNotesDialog::make_known_corrections_to_xml_file' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogimportnotes.cpp:370:25: note: Technically the member function 'ImportNotesDialog::make_known_corrections_to_xml_file' can be static.
bibledit-gtk-4.9/src/dialogimportnotes.h:74:8: note: Technically the member function 'ImportNotesDialog::make_known_corrections_to_xml_file' can be static.
bibledit-gtk-4.9/src/dialogimportnotes.h:33:3: style: Class 'ImportNotesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:315:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:363:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:369:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:387:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:411:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:423:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:429:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:442:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:454:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:493:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:537:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:720:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:767:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:784:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:878:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:891:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:1010:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:1036:6: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:530:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/dialoginsertnote.h:115:8: performance: Technically the member function 'InsertNoteDialog::vector_remove_content' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:525:24: note: Technically the member function 'InsertNoteDialog::vector_remove_content' can be static.
bibledit-gtk-4.9/src/dialoginsertnote.h:115:8: note: Technically the member function 'InsertNoteDialog::vector_remove_content' can be static.
bibledit-gtk-4.9/src/dialoginsertnote.h:118:11: style: Technically the member function 'InsertNoteDialog::template_filename_get' can be const. [functionConst]
bibledit-gtk-4.9/src/dialoginsertnote.cpp:681:27: note: Technically the member function 'InsertNoteDialog::template_filename_get' can be const.
bibledit-gtk-4.9/src/dialoginsertnote.h:118:11: note: Technically the member function 'InsertNoteDialog::template_filename_get' can be const.
bibledit-gtk-4.9/src/dialoginsertnote.h:33:3: style: Class 'InsertNoteDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialoginserttable.cpp:110:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoginserttable.h:32:3: style: Class 'InsertTableDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialoglistview.cpp:227:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoglistview.cpp:240:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoglistview.cpp:257:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoglistview.cpp:270:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoglistview.cpp:36:3: performance: Variable 'initialfocus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialoglistviewm.cpp:116:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoglistviewm.cpp:123:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialoglistviewm.cpp:136:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogmaintenance.cpp:90:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogmaintenance.h:52:8: performance: Technically the member function 'MaintenanceDialog::html_add_home' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogmaintenance.cpp:178:25: note: Technically the member function 'MaintenanceDialog::html_add_home' can be static.
bibledit-gtk-4.9/src/dialogmaintenance.h:52:8: note: Technically the member function 'MaintenanceDialog::html_add_home' can be static.
bibledit-gtk-4.9/src/dialogmaintenance.h:35:3: style: Class 'MaintenanceDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogmerge.cpp:193:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogmerge.cpp:210:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogmerge.cpp:223:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogmerge.cpp:245:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogmerge.cpp:33:3: performance: Variable 'event_textbuffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogmerge.h:59:11: performance: Technically the member function 'MergeDialog::empty_text' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogmerge.cpp:287:22: note: Technically the member function 'MergeDialog::empty_text' can be static.
bibledit-gtk-4.9/src/dialogmerge.h:59:11: note: Technically the member function 'MergeDialog::empty_text' can be static.
bibledit-gtk-4.9/src/dialogmerge.h:60:8: performance: Technically the member function 'MergeDialog::preprocess_empty_replacements' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogmerge.cpp:294:19: note: Technically the member function 'MergeDialog::preprocess_empty_replacements' can be static.
bibledit-gtk-4.9/src/dialogmerge.h:60:8: note: Technically the member function 'MergeDialog::preprocess_empty_replacements' can be static.
bibledit-gtk-4.9/src/dialogmerge.h:33:3: style: Class 'MergeDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogmychecks.cpp:247:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogmychecks.h:33:3: style: Class 'MyChecksDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialognewstylesheet.cpp:216:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognewstylesheet.cpp:245:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognewstylesheet.cpp:250:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognewstylesheet.cpp:255:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognewstylesheet.cpp:260:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognewstylesheet.cpp:265:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognewstylesheet.cpp:304:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognewstylesheet.cpp:115:29: style: Variable 'radiobutton_basic_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialognewstylesheet.cpp:31:3: performance: Variable 'myworksheet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialognewstylesheet.h:33:3: style: Class 'NewStylesheetDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialognotes.cpp:151:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognotes.cpp:165:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognotes.cpp:199:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognotes.h:31:3: style: Class 'NotesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialognotestransfer.cpp:116:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognotestransfer.h:50:8: performance: Technically the member function 'NotesTransferDialog::clean_note' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialognotestransfer.cpp:162:27: note: Technically the member function 'NotesTransferDialog::clean_note' can be static.
bibledit-gtk-4.9/src/dialognotestransfer.h:50:8: note: Technically the member function 'NotesTransferDialog::clean_note' can be static.
bibledit-gtk-4.9/src/dialognotestransfer.h:51:8: performance: Technically the member function 'NotesTransferDialog::transfer_note' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialognotestransfer.cpp:177:27: note: Technically the member function 'NotesTransferDialog::transfer_note' can be static.
bibledit-gtk-4.9/src/dialognotestransfer.h:51:8: note: Technically the member function 'NotesTransferDialog::transfer_note' can be static.
bibledit-gtk-4.9/src/dialognotestransfer.h:32:3: style: Class 'NotesTransferDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialognotesupdate.cpp:208:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialognotesupdate.h:32:3: style: Class 'NotesUpdateDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogopenstylesheet.cpp:142:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogopenstylesheet.cpp:153:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogoriginreferences.cpp:222:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogoriginreferences.cpp:248:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogoriginreferences.cpp:254:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogoriginreferences.cpp:276:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogoriginreferences.cpp:168:30: style: Variable 'radiobutton_remove_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogoriginreferences.h:33:3: style: Class 'OriginReferencesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogoutpost.cpp:97:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogoutpost.h:32:3: style: Class 'OutpostDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogparallelbible.cpp:117:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogparallelbible.cpp:137:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogparallelbible.cpp:74:3: style: Class 'ParallelBibleDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/dialogparallelbible.cpp:74:3: style: Class 'ParallelBibleDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/dialogparallelbible.h:35:3: style: Class 'ParallelBibleDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogpdfviewer.cpp:139:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogpdfviewer.cpp:151:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogpdfviewer.cpp:55:33: style: Variable 'radiobutton_automatic_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogpdfviewer.h:32:3: style: Class 'PDFViewerDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogplanningedit.cpp:91:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogplanningedit.cpp:104:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogplanningedit.cpp:117:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogplanningedit.h:50:8: performance: Technically the member function 'PlanningEditDialog::on_button_tasks' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogplanningedit.cpp:108:26: note: Technically the member function 'PlanningEditDialog::on_button_tasks' can be static.
bibledit-gtk-4.9/src/dialogplanningedit.h:50:8: note: Technically the member function 'PlanningEditDialog::on_button_tasks' can be static.
bibledit-gtk-4.9/src/dialogplanningedit.h:56:8: performance: Technically the member function 'PlanningEditDialog::on_okbutton' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogplanningedit.cpp:121:26: note: Technically the member function 'PlanningEditDialog::on_okbutton' can be static.
bibledit-gtk-4.9/src/dialogplanningedit.h:56:8: note: Technically the member function 'PlanningEditDialog::on_okbutton' can be static.
bibledit-gtk-4.9/src/dialogplanningedit.h:58:8: performance: Technically the member function 'PlanningEditDialog::gui' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogplanningedit.cpp:126:26: note: Technically the member function 'PlanningEditDialog::gui' can be static.
bibledit-gtk-4.9/src/dialogplanningedit.h:58:8: note: Technically the member function 'PlanningEditDialog::gui' can be static.
bibledit-gtk-4.9/src/dialogplanningsetup.cpp:97:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogplanningsetup.cpp:113:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogplanningsetup.cpp:142:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogplanningsetup.cpp:155:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogplanningsetup.h:32:3: style: Class 'PlanningSetupDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogprintprefs.cpp:270:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogprintprefs.cpp:281:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogprintprefs.cpp:292:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogprintprefs.cpp:309:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogprintprefs.h:28:3: style: Class 'PrintPreferencesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogprintproject.cpp:163:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogprintproject.cpp:176:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogprintproject.h:32:3: style: Class 'PrintProjectDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogprintreferences.cpp:151:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogprintreferences.cpp:168:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogprintreferences.cpp:197:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogprintreferences.cpp:269:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/dialogprintreferences.cpp:280:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/dialogprintreferences.h:70:8: performance: Technically the member function 'PrintReferencesDialog::vector_remove_content' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogprintreferences.cpp:264:29: note: Technically the member function 'PrintReferencesDialog::vector_remove_content' can be static.
bibledit-gtk-4.9/src/dialogprintreferences.h:70:8: note: Technically the member function 'PrintReferencesDialog::vector_remove_content' can be static.
bibledit-gtk-4.9/src/dialogprintreferences.h:71:8: performance: Technically the member function 'PrintReferencesDialog::vector_remove_content' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogprintreferences.cpp:274:29: note: Technically the member function 'PrintReferencesDialog::vector_remove_content' can be static.
bibledit-gtk-4.9/src/dialogprintreferences.h:71:8: note: Technically the member function 'PrintReferencesDialog::vector_remove_content' can be static.
bibledit-gtk-4.9/src/dialogprintreferences.h:34:3: style: Class 'PrintReferencesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogproject.cpp:632:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogproject.cpp:638:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogproject.cpp:644:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogproject.cpp:650:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogproject.cpp:656:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogproject.cpp:662:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogproject.cpp:668:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogproject.cpp:686:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogproject.cpp:726:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogproject.cpp:739:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogproject.cpp:486:34: style: Variable 'lines' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogproject.h:83:8: performance: Technically the member function 'ProjectDialog::on_cancel' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogproject.cpp:502:21: note: Technically the member function 'ProjectDialog::on_cancel' can be static.
bibledit-gtk-4.9/src/dialogproject.h:83:8: note: Technically the member function 'ProjectDialog::on_cancel' can be static.
bibledit-gtk-4.9/src/dialogproject.h:95:11: performance: Technically the member function 'ProjectDialog::none_project' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogproject.cpp:708:24: note: Technically the member function 'ProjectDialog::none_project' can be static.
bibledit-gtk-4.9/src/dialogproject.h:95:11: note: Technically the member function 'ProjectDialog::none_project' can be static.
bibledit-gtk-4.9/src/dialogproject.h:32:3: style: Class 'ProjectDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogprojectnote.cpp:122:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogradiobutton.cpp:134:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogradiobutton.cpp:150:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogradiobutton.cpp:67:14: style: The scope of the variable 'radiobutton' can be reduced. [variableScope]
bibledit-gtk-4.9/src/dialogreferencesettings.cpp:74:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreferencesettings.cpp:86:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreferencesettings.h:33:3: style: Class 'ReferenceSettingsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogrefexchange.cpp:84:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogrefexchange.cpp:98:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogrefexchange.h:32:3: style: Class 'ReferenceExchangeDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogreplace.cpp:194:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreplace.cpp:200:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreplace.cpp:206:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreplace.cpp:255:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreplace.cpp:274:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreplace.cpp:85:5: style: Variable 'font_desc' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-gtk-4.9/src/dialogreplace.cpp:84:0: note: Variable 'font_desc' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/dialogreplace.cpp:85:5: note: Variable 'font_desc' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/dialogreplace.h:32:3: style: Class 'ReplaceDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogreplacing.cpp:179:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreplacing.cpp:195:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreplacing.cpp:210:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreplacing.cpp:227:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreplacing.cpp:39:3: performance: Variable 'searchfor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogreplacing.cpp:40:3: performance: Variable 'replacewith' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogreplacing.cpp:42:3: performance: Variable 'myproject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogreplacing.h:33:3: style: Class 'ReplacingDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogresourceconverter.cpp:415:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogresourceconverter.cpp:508:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogresourceconverter.cpp:552:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogresourceconverter.cpp:596:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogresourceconverter.cpp:622:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogresourceconverter.cpp:651:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogresourceconverter.cpp:680:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogresourceconverter.h:55:8: style: Unused private function: 'ResourceConverterDialog::build_entry' [unusedPrivateFunction]
bibledit-gtk-4.9/src/dialogresourceconverter.h:63:8: style: Unused private function: 'ResourceConverterDialog::build_checkbutton_button' [unusedPrivateFunction]
bibledit-gtk-4.9/src/dialogresourceconverter.h:70:8: style: Unused private function: 'ResourceConverterDialog::build_textview' [unusedPrivateFunction]
bibledit-gtk-4.9/src/dialogresourceconverter.cpp:49:3: performance: Variable 'workingdirectory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogrevert.cpp:230:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogrevert.cpp:249:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogrevert.cpp:278:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogrevert.cpp:309:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogrevert.cpp:363:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogrevert.cpp:165:31: style: Variable 'radiobutton_current_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogrevert.cpp:45:3: performance: Variable 'project' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogrevert.cpp:169:3: style: Class 'RevertDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/dialogrevert.cpp:169:3: style: Class 'RevertDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/dialogrevert.h:34:3: style: Class 'RevertDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogreviewanchors.cpp:270:11: style: Condition '!checked' is always true [knownConditionTrueFalse]
bibledit-gtk-4.9/src/dialogreviewanchors.cpp:261:22: note: Assignment 'checked=false', assigned value is 0
bibledit-gtk-4.9/src/dialogreviewanchors.cpp:270:11: note: Condition '!checked' is always true
bibledit-gtk-4.9/src/dialogreviewanchors.cpp:160:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreviewanchors.cpp:190:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreviewanchors.cpp:317:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogreviewanchors.cpp:297:19: style: Variable 'checked' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:401:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:425:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:466:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:484:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:490:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:504:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:523:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:560:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:579:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:99:5: style: Variable 'font_desc' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:98:0: note: Variable 'font_desc' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:99:5: note: Variable 'font_desc' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:382:3: style: Class 'SearchSpecialDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/dialogsearchspecial.cpp:382:3: style: Class 'SearchSpecialDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/dialogsearchspecial.h:32:3: style: Class 'SearchSpecialDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:390:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:409:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:441:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:453:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:470:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:487:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:508:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:520:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:535:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:668:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectbooks.cpp:50:3: performance: Variable 'myproject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:276:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:334:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:416:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:427:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:433:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:439:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:450:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:456:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:462:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:473:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:479:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:485:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:496:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:502:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:508:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:520:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:530:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:544:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:566:13: style: Checking if unsigned variable 'index' is less than zero. This might be a false warning. [unsignedLessThanZero]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:36:3: performance: Variable 'myproject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogselectchapters.h:110:8: performance: Technically the member function 'SelectChaptersDialog::treeview1_move_cursor' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogselectchapters.cpp:524:28: note: Technically the member function 'SelectChaptersDialog::treeview1_move_cursor' can be static.
bibledit-gtk-4.9/src/dialogselectchapters.h:110:8: note: Technically the member function 'SelectChaptersDialog::treeview1_move_cursor' can be static.
bibledit-gtk-4.9/src/dialogshownotes.cpp:210:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogshownotes.cpp:216:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogshownotes.cpp:222:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogshownotes.cpp:384:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogshownotes.cpp:427:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogshownotes.cpp:433:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogshownotes.cpp:447:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogshownotes.cpp:66:27: style: Variable 'verse_reference_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogshownotes.cpp:91:28: style: Variable 'radiobutton_date_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogshownotes.cpp:114:31: style: Variable 'radiobutton_project_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogshownotes.cpp:141:28: style: Variable 'radiobutton_text_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogshownotes.cpp:39:3: performance: Variable 'event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogshownotes.h:75:11: performance: Technically the member function 'ShowNotesDialog::all_categories' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogshownotes.cpp:321:26: note: Technically the member function 'ShowNotesDialog::all_categories' can be static.
bibledit-gtk-4.9/src/dialogshownotes.h:75:11: note: Technically the member function 'ShowNotesDialog::all_categories' can be static.
bibledit-gtk-4.9/src/dialogshownotes.h:33:3: style: Class 'ShowNotesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:738:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:751:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:865:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:1214:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:1226:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:1238:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:1250:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:1569:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:1638:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2403:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2432:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2471:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2504:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2614:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2626:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2666:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:244:26: style: Variable 'radiobutton_id_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:311:32: style: Variable 'radiobutton_footnote_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:350:28: style: Variable 'radiobutton_xref_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:390:49: style: Variable 'radiobutton_paragraph_type_main_title_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:465:38: style: Variable 'radiobutton_peripheral_pub_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:540:31: style: Variable 'radiobutton_id_book_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:574:41: style: Variable 'radiobutton_table_sub_new_row_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:616:40: style: Variable 'radiobutton_subtype_wordlist_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:1988:31: style: Variable 'radiobutton_italics_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2012:28: style: Variable 'radiobutton_bold_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2036:33: style: Variable 'radiobutton_underline_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2060:34: style: Variable 'radiobutton_small_caps_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:2144:28: style: Variable 'radiobutton_left_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:78:3: performance: Variable 'mystylesheet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogstylesheet.cpp:79:3: performance: Variable 'mystyle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/dialogsystemlog.cpp:135:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsystemlog.cpp:196:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsystemlog.cpp:211:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsystemlog.cpp:257:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogsystemlog.cpp:89:22: style: Variable 'radiobuttongroup' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogtaskduration.cpp:143:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogtext2pdf.cpp:108:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogtext2pdf.cpp:130:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogtext2pdf.h:29:3: style: Class 'Text2PdfDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogtextreplacement.cpp:154:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogtextreplacement.cpp:189:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogtextreplacement.cpp:203:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogtextreplacement.cpp:209:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogtextreplacement.h:55:16: performance: Technically the member function 'TextReplacementDialog::enter_new_text_here' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogtextreplacement.cpp:256:36: note: Technically the member function 'TextReplacementDialog::enter_new_text_here' can be static.
bibledit-gtk-4.9/src/dialogtextreplacement.h:55:16: note: Technically the member function 'TextReplacementDialog::enter_new_text_here' can be static.
bibledit-gtk-4.9/src/dialogtextreplacement.h:56:16: performance: Technically the member function 'TextReplacementDialog::enter_new_replacement_here' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogtextreplacement.cpp:262:36: note: Technically the member function 'TextReplacementDialog::enter_new_replacement_here' can be static.
bibledit-gtk-4.9/src/dialogtextreplacement.h:56:16: note: Technically the member function 'TextReplacementDialog::enter_new_replacement_here' can be static.
bibledit-gtk-4.9/src/dialogtextreplacement.h:32:3: style: Class 'TextReplacementDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogtidy.cpp:199:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogtidy.cpp:245:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogtidy.cpp:257:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogtidy.h:32:3: style: Class 'TidyDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogviewplanning.cpp:128:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogviewplanning.h:34:3: style: Class 'ViewPlanningDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogwait.cpp:69:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogwordlist.cpp:265:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogwordlist.cpp:271:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogwordlist.h:32:3: style: Class 'WordlistDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/wordlist.h:37:3: style: Class 'Wordlist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogxetex.cpp:114:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogxetex.cpp:138:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogxetex.cpp:207:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogxetex.cpp:86:26: style: Variable 'shaping_engine_group' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/dialogxetex.h:32:3: style: Class 'XeTeXDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/xetex.h:35:3: style: Class 'XeTeX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogxfernotes2text.cpp:102:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogxfernotes2text.h:47:8: performance: Technically the member function 'XferNotes2TextDialog::transfer_note' can be static. [functionStatic]
bibledit-gtk-4.9/src/dialogxfernotes2text.cpp:145:28: note: Technically the member function 'XferNotes2TextDialog::transfer_note' can be static.
bibledit-gtk-4.9/src/dialogxfernotes2text.h:47:8: note: Technically the member function 'XferNotes2TextDialog::transfer_note' can be static.
bibledit-gtk-4.9/src/dialogxfernotes2text.h:32:3: style: Class 'XferNotes2TextDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/directories.h:55:11: performance: Technically the member function 'directories::fix_slashes' can be static. [functionStatic]
bibledit-gtk-4.9/src/directories.cpp:34:22: note: Technically the member function 'directories::fix_slashes' can be static.
bibledit-gtk-4.9/src/directories.h:55:11: note: Technically the member function 'directories::fix_slashes' can be static.
bibledit-gtk-4.9/src/directories.h:65:11: style: Technically the member function 'directories::get_root' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:147:22: note: Technically the member function 'directories::get_root' can be const.
bibledit-gtk-4.9/src/directories.h:65:11: note: Technically the member function 'directories::get_root' can be const.
bibledit-gtk-4.9/src/directories.h:66:11: style: Technically the member function 'directories::get_projects' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:154:22: note: Technically the member function 'directories::get_projects' can be const.
bibledit-gtk-4.9/src/directories.h:66:11: note: Technically the member function 'directories::get_projects' can be const.
bibledit-gtk-4.9/src/directories.h:67:11: style: Technically the member function 'directories::get_notes' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:161:22: note: Technically the member function 'directories::get_notes' can be const.
bibledit-gtk-4.9/src/directories.h:67:11: note: Technically the member function 'directories::get_notes' can be const.
bibledit-gtk-4.9/src/directories.h:68:11: style: Technically the member function 'directories::get_stylesheets' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:168:22: note: Technically the member function 'directories::get_stylesheets' can be const.
bibledit-gtk-4.9/src/directories.h:68:11: note: Technically the member function 'directories::get_stylesheets' can be const.
bibledit-gtk-4.9/src/directories.h:69:11: style: Technically the member function 'directories::get_configuration' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:175:22: note: Technically the member function 'directories::get_configuration' can be const.
bibledit-gtk-4.9/src/directories.h:69:11: note: Technically the member function 'directories::get_configuration' can be const.
bibledit-gtk-4.9/src/directories.h:70:11: style: Technically the member function 'directories::get_pictures' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:182:22: note: Technically the member function 'directories::get_pictures' can be const.
bibledit-gtk-4.9/src/directories.h:70:11: note: Technically the member function 'directories::get_pictures' can be const.
bibledit-gtk-4.9/src/directories.h:71:11: style: Technically the member function 'directories::get_resources' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:188:22: note: Technically the member function 'directories::get_resources' can be const.
bibledit-gtk-4.9/src/directories.h:71:11: note: Technically the member function 'directories::get_resources' can be const.
bibledit-gtk-4.9/src/directories.h:72:11: style: Technically the member function 'directories::get_scripts' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:194:22: note: Technically the member function 'directories::get_scripts' can be const.
bibledit-gtk-4.9/src/directories.h:72:11: note: Technically the member function 'directories::get_scripts' can be const.
bibledit-gtk-4.9/src/directories.h:73:11: style: Technically the member function 'directories::get_temp' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:201:22: note: Technically the member function 'directories::get_temp' can be const.
bibledit-gtk-4.9/src/directories.h:73:11: note: Technically the member function 'directories::get_temp' can be const.
bibledit-gtk-4.9/src/directories.h:74:11: style: Technically the member function 'directories::get_templates' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:207:22: note: Technically the member function 'directories::get_templates' can be const.
bibledit-gtk-4.9/src/directories.h:74:11: note: Technically the member function 'directories::get_templates' can be const.
bibledit-gtk-4.9/src/directories.h:75:11: style: Technically the member function 'directories::get_templates_user' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:213:22: note: Technically the member function 'directories::get_templates_user' can be const.
bibledit-gtk-4.9/src/directories.h:75:11: note: Technically the member function 'directories::get_templates_user' can be const.
bibledit-gtk-4.9/src/directories.h:76:11: style: Technically the member function 'directories::get_package_data' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:219:22: note: Technically the member function 'directories::get_package_data' can be const.
bibledit-gtk-4.9/src/directories.h:76:11: note: Technically the member function 'directories::get_package_data' can be const.
bibledit-gtk-4.9/src/directories.h:77:11: style: Technically the member function 'directories::get_restore' can be const. [functionConst]
bibledit-gtk-4.9/src/directories.cpp:225:22: note: Technically the member function 'directories::get_restore' can be const.
bibledit-gtk-4.9/src/directories.h:77:11: note: Technically the member function 'directories::get_restore' can be const.
bibledit-gtk-4.9/src/displayprojectnotes.cpp:70:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/displayprojectnotes.cpp:30:3: performance: Variable 'editor_reference' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editor.cpp:341:9: style: Condition '!handled' is always true [knownConditionTrueFalse]
bibledit-gtk-4.9/src/editor.cpp:340:20: note: Assignment 'handled=false', assigned value is 0
bibledit-gtk-4.9/src/editor.cpp:341:9: note: Condition '!handled' is always true
bibledit-gtk-4.9/src/editor.cpp:1931:8: warning: Either the condition 'if(focused_paragraph)' is redundant or there is possible null pointer dereference: focused_paragraph. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/editor.cpp:1933:6: note: Assuming that condition 'if(focused_paragraph)' is not redundant
bibledit-gtk-4.9/src/editor.cpp:1931:8: note: Null pointer dereference
bibledit-gtk-4.9/src/editor.cpp:559:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:607:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:625:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:658:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:676:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:784:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:797:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:829:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:1153:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:1313:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:1341:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:1660:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:1724:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:1748:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:1803:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:1827:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:1924:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:2761:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:2811:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:2914:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:2987:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:3052:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editor.cpp:337:8: style: The scope of the variable 'marker_found' can be reduced. [variableScope]
bibledit-gtk-4.9/src/editor.cpp:413:8: style: The scope of the variable 'check_chapter_cache' can be reduced. [variableScope]
bibledit-gtk-4.9/src/editor.cpp:309:17: warning: Accessing an item in container 'textviews'. Either the condition 'textviews.empty()' is redundant or 'textviews' can be empty. [containerOutOfBounds]
bibledit-gtk-4.9/src/editor.cpp:308:22: note: Assuming that condition 'textviews.empty()' is not redundant
bibledit-gtk-4.9/src/editor.cpp:309:17: note: Access out of bounds
bibledit-gtk-4.9/src/editor.cpp:498:29: style: Variable 'save_action_is_over' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/editor.cpp:85:3: performance: Variable 'project' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editor.cpp:91:3: performance: Variable 'event_id_show_quick_references' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editor.cpp:94:3: performance: Variable 'signal_if_verse_changed_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editor.cpp:102:3: performance: Variable 'highlight_timeout_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editor.cpp:103:3: performance: Variable 'scroll_insertion_point_on_screen_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editor.h:109:22: style: Technically the member function 'Editor2::last_focused_type' can be const. [functionConst]
bibledit-gtk-4.9/src/editor.cpp:1461:29: note: Technically the member function 'Editor2::last_focused_type' can be const.
bibledit-gtk-4.9/src/editor.h:109:22: note: Technically the member function 'Editor2::last_focused_type' can be const.
bibledit-gtk-4.9/src/editor.h:148:17: style: Technically the member function 'Editor2::get_styles_at_cursor' can be const. [functionConst]
bibledit-gtk-4.9/src/editor.cpp:1402:26: note: Technically the member function 'Editor2::get_styles_at_cursor' can be const.
bibledit-gtk-4.9/src/editor.h:148:17: note: Technically the member function 'Editor2::get_styles_at_cursor' can be const.
bibledit-gtk-4.9/src/editor.h:179:17: performance: Technically the member function 'Editor2::styles_at_iterator' can be static. [functionStatic]
bibledit-gtk-4.9/src/editor.cpp:1437:26: note: Technically the member function 'Editor2::styles_at_iterator' can be static.
bibledit-gtk-4.9/src/editor.h:179:17: note: Technically the member function 'Editor2::styles_at_iterator' can be static.
bibledit-gtk-4.9/src/editor.h:187:8: style: Technically the member function 'Editor2::can_undo' can be const. [functionConst]
bibledit-gtk-4.9/src/editor.cpp:727:15: note: Technically the member function 'Editor2::can_undo' can be const.
bibledit-gtk-4.9/src/editor.h:187:8: note: Technically the member function 'Editor2::can_undo' can be const.
bibledit-gtk-4.9/src/editor.h:188:8: style: Technically the member function 'Editor2::can_redo' can be const. [functionConst]
bibledit-gtk-4.9/src/editor.cpp:738:15: note: Technically the member function 'Editor2::can_redo' can be const.
bibledit-gtk-4.9/src/editor.h:188:8: note: Technically the member function 'Editor2::can_redo' can be const.
bibledit-gtk-4.9/src/editor.cpp:109:3: style: Class 'Editor2' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/editor.cpp:109:3: style: Class 'Editor2' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/editor.cpp:526:35: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/editor_aids.cpp:1106:9: style: Condition 'paragraph_initialized' is always true [knownConditionTrueFalse]
bibledit-gtk-4.9/src/editor_aids.cpp:1090:29: note: Assignment 'paragraph_initialized=true', assigned value is 1
bibledit-gtk-4.9/src/editor_aids.cpp:1106:9: note: Condition 'paragraph_initialized' is always true
bibledit-gtk-4.9/src/editor_aids.cpp:1139:3: style: Variable 'tags' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-gtk-4.9/src/editor_aids.cpp:1138:0: note: Variable 'tags' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/editor_aids.cpp:1139:3: note: Variable 'tags' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/editor_aids.cpp:1019:10: style: The scope of the variable 'line_break' can be reduced. [variableScope]
bibledit-gtk-4.9/src/editoractions.cpp:603:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editoractions.cpp:621:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/editoractions.cpp:69:3: performance: Variable 'style' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:152:3: performance: Variable 'previous_style' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:154:3: performance: Variable 'current_style' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:214:3: performance: Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:216:3: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:268:3: performance: Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:270:3: performance: Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:346:3: performance: Variable 'style' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:348:3: performance: Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:350:3: performance: Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:440:3: performance: Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:496:3: performance: Variable 'opening_closing_marker' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:498:3: performance: Variable 'caller_usfm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:500:3: performance: Variable 'caller_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/editoractions.cpp:502:3: performance: Variable 'identifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/export_translation_notes.cpp:135:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/export_utils.cpp:93:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bibledit-gtk-4.9/src/odtnotes.h:36:3: style: Class 'OdtFootnote' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/odtnotes.h:62:3: style: Class 'OdtEndnote' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/odtnotes.h:87:3: style: Class 'OdtXref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/usfm2xslfo_utils.h:86:3: style: Class 'Usfm2XslFoStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/usfm2xslfo_utils.h:139:3: style: Class 'XslFoTableRow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/localizednumerals.h:34:3: style: Class 'NumeralLocalization' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/usfm2osis.h:34:3: style: Class 'Usfm2Osis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/osis.h:76:3: style: Class 'OsisParagraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/opendocument.h:58:26: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/floatingwindow.cpp:118:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:133:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:148:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:194:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:209:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:224:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:273:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:291:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:307:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:325:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:348:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:366:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:382:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:446:42: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:480:43: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:633:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:652:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:683:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.cpp:720:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/floatingwindow.h:117:16: style: Technically the member function 'FloatingWindow::rectangle_get' can be const. [functionConst]
bibledit-gtk-4.9/src/floatingwindow.cpp:607:30: note: Technically the member function 'FloatingWindow::rectangle_get' can be const.
bibledit-gtk-4.9/src/floatingwindow.h:117:16: note: Technically the member function 'FloatingWindow::rectangle_get' can be const.
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::screen_width' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::screen_height' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::window_width' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::window_height' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::window_x_position' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::window_y_position' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::window_maximized' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::book' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::paper_width' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::paper_height' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::paper_inside_margin' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::paper_outside_margin' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::paper_top_margin' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::paper_bottom_margin' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::printdate' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::header_font_size' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::print_engine_use_intermediate_text' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::print_changes_only' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_selection_reference' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_selection_edited' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_selection_date_from' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_selection_date_to' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_selection_current_project' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_display_project' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_display_category' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_display_date_created' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_display_created_by' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_display_summary' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::notes_display_reference_text' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::check_markers_compare_all_markers' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::check_markers_compare_ignore_verse_zero' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::check_capitalization_allow_any_prefixes' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::check_repetition_ignore_case' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::check_repetition_show_only_these' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::check_repetition_ignore_these' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::check_words_inventory_not_include_words_count' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::parallel_bible_keep_verses_together' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::parallel_bible_include_verse_zero' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::use_outpost' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::tidy_translate' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::tidy_normalize_hyphens' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::tidy_space_between_chapter_verse' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::tidy_space_series_verses' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::tidy_full_stop_ends_text' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::tidy_ampersand_semicolon' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::tidy_space_before_punctuation' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_process_general' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_general_asterisk' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_general_asterisk_first' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_process_hebrew' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_hebrew_asterisk' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_hebrew_asterisk_first' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_process_greek' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_greek_asterisk' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_greek_asterisk_first' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_process_index' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_index_asterisk' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::wordlist_index_asterisk_first' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::text_editor_font_default' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::text_editor_default_color' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::text_editor_normal_text_color' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::text_editor_background_color' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::text_editor_selected_text_color' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::text_editor_selection_color' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::features_mode' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::remember_verse_per_chapter' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::start_program_maximized' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::text_replacement' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::pdf_viewer_automatic' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::print_job' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::compare_disregard_notes' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::reference_window_show_verse_text' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::reference_window_show_relevant_bits' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.cpp:58:23: warning: Member variable 'GeneralConfiguration::consultation_notes_git_use_remote_repository' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/generalconfig.h:52:3: performance: Technically the member function 'GeneralConfiguration::screen_width_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:454:1: note: Technically the member function 'GeneralConfiguration::screen_width_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:52:3: note: Technically the member function 'GeneralConfiguration::screen_width_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:53:3: performance: Technically the member function 'GeneralConfiguration::screen_height_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:455:1: note: Technically the member function 'GeneralConfiguration::screen_height_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:53:3: note: Technically the member function 'GeneralConfiguration::screen_height_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:54:3: performance: Technically the member function 'GeneralConfiguration::window_width_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:456:1: note: Technically the member function 'GeneralConfiguration::window_width_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:54:3: note: Technically the member function 'GeneralConfiguration::window_width_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:55:3: performance: Technically the member function 'GeneralConfiguration::window_height_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:457:1: note: Technically the member function 'GeneralConfiguration::window_height_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:55:3: note: Technically the member function 'GeneralConfiguration::window_height_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:56:3: performance: Technically the member function 'GeneralConfiguration::window_x_position_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:458:1: note: Technically the member function 'GeneralConfiguration::window_x_position_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:56:3: note: Technically the member function 'GeneralConfiguration::window_x_position_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:57:3: performance: Technically the member function 'GeneralConfiguration::window_y_position_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:459:1: note: Technically the member function 'GeneralConfiguration::window_y_position_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:57:3: note: Technically the member function 'GeneralConfiguration::window_y_position_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:58:3: performance: Technically the member function 'GeneralConfiguration::window_maximized_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:460:1: note: Technically the member function 'GeneralConfiguration::window_maximized_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:58:3: note: Technically the member function 'GeneralConfiguration::window_maximized_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:59:3: performance: Technically the member function 'GeneralConfiguration::window_widths_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:461:1: note: Technically the member function 'GeneralConfiguration::window_widths_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:59:3: note: Technically the member function 'GeneralConfiguration::window_widths_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:60:3: performance: Technically the member function 'GeneralConfiguration::window_heights_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:462:1: note: Technically the member function 'GeneralConfiguration::window_heights_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:60:3: note: Technically the member function 'GeneralConfiguration::window_heights_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:61:3: performance: Technically the member function 'GeneralConfiguration::window_x_positions_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:463:1: note: Technically the member function 'GeneralConfiguration::window_x_positions_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:61:3: note: Technically the member function 'GeneralConfiguration::window_x_positions_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:62:3: performance: Technically the member function 'GeneralConfiguration::window_y_positions_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:464:1: note: Technically the member function 'GeneralConfiguration::window_y_positions_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:62:3: note: Technically the member function 'GeneralConfiguration::window_y_positions_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:63:3: performance: Technically the member function 'GeneralConfiguration::window_ids_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:465:1: note: Technically the member function 'GeneralConfiguration::window_ids_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:63:3: note: Technically the member function 'GeneralConfiguration::window_ids_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:64:3: performance: Technically the member function 'GeneralConfiguration::window_titles_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:466:1: note: Technically the member function 'GeneralConfiguration::window_titles_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:64:3: note: Technically the member function 'GeneralConfiguration::window_titles_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:65:3: performance: Technically the member function 'GeneralConfiguration::window_shows_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:467:1: note: Technically the member function 'GeneralConfiguration::window_shows_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:65:3: note: Technically the member function 'GeneralConfiguration::window_shows_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:66:3: performance: Technically the member function 'GeneralConfiguration::project_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:468:1: note: Technically the member function 'GeneralConfiguration::project_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:66:3: note: Technically the member function 'GeneralConfiguration::project_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:67:3: performance: Technically the member function 'GeneralConfiguration::book_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:469:1: note: Technically the member function 'GeneralConfiguration::book_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:67:3: note: Technically the member function 'GeneralConfiguration::book_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:68:3: performance: Technically the member function 'GeneralConfiguration::chapter_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:470:1: note: Technically the member function 'GeneralConfiguration::chapter_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:68:3: note: Technically the member function 'GeneralConfiguration::chapter_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:69:3: performance: Technically the member function 'GeneralConfiguration::verse_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:471:1: note: Technically the member function 'GeneralConfiguration::verse_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:69:3: note: Technically the member function 'GeneralConfiguration::verse_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:70:3: performance: Technically the member function 'GeneralConfiguration::stylesheet_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:472:1: note: Technically the member function 'GeneralConfiguration::stylesheet_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:70:3: note: Technically the member function 'GeneralConfiguration::stylesheet_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:71:3: performance: Technically the member function 'GeneralConfiguration::references_file_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:473:1: note: Technically the member function 'GeneralConfiguration::references_file_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:71:3: note: Technically the member function 'GeneralConfiguration::references_file_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:72:3: performance: Technically the member function 'GeneralConfiguration::export_to_bibleworks_filename_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:474:1: note: Technically the member function 'GeneralConfiguration::export_to_bibleworks_filename_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:72:3: note: Technically the member function 'GeneralConfiguration::export_to_bibleworks_filename_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:73:3: performance: Technically the member function 'GeneralConfiguration::export_to_sword_module_path_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:475:1: note: Technically the member function 'GeneralConfiguration::export_to_sword_module_path_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:73:3: note: Technically the member function 'GeneralConfiguration::export_to_sword_module_path_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:74:3: performance: Technically the member function 'GeneralConfiguration::export_to_sword_install_path_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:476:1: note: Technically the member function 'GeneralConfiguration::export_to_sword_install_path_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:74:3: note: Technically the member function 'GeneralConfiguration::export_to_sword_install_path_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:75:3: performance: Technically the member function 'GeneralConfiguration::paper_format_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:477:1: note: Technically the member function 'GeneralConfiguration::paper_format_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:75:3: note: Technically the member function 'GeneralConfiguration::paper_format_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:76:3: performance: Technically the member function 'GeneralConfiguration::paper_width_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:478:1: note: Technically the member function 'GeneralConfiguration::paper_width_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:76:3: note: Technically the member function 'GeneralConfiguration::paper_width_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:77:3: performance: Technically the member function 'GeneralConfiguration::paper_height_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:479:1: note: Technically the member function 'GeneralConfiguration::paper_height_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:77:3: note: Technically the member function 'GeneralConfiguration::paper_height_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:78:3: performance: Technically the member function 'GeneralConfiguration::paper_inside_margin_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:480:1: note: Technically the member function 'GeneralConfiguration::paper_inside_margin_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:78:3: note: Technically the member function 'GeneralConfiguration::paper_inside_margin_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:79:3: performance: Technically the member function 'GeneralConfiguration::paper_outside_margin_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:481:1: note: Technically the member function 'GeneralConfiguration::paper_outside_margin_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:79:3: note: Technically the member function 'GeneralConfiguration::paper_outside_margin_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:80:3: performance: Technically the member function 'GeneralConfiguration::paper_top_margin_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:482:1: note: Technically the member function 'GeneralConfiguration::paper_top_margin_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:80:3: note: Technically the member function 'GeneralConfiguration::paper_top_margin_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:81:3: performance: Technically the member function 'GeneralConfiguration::paper_bottom_margin_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:483:1: note: Technically the member function 'GeneralConfiguration::paper_bottom_margin_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:81:3: note: Technically the member function 'GeneralConfiguration::paper_bottom_margin_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:82:3: performance: Technically the member function 'GeneralConfiguration::printdate_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:484:1: note: Technically the member function 'GeneralConfiguration::printdate_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:82:3: note: Technically the member function 'GeneralConfiguration::printdate_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:83:3: performance: Technically the member function 'GeneralConfiguration::header_font_size_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:485:1: note: Technically the member function 'GeneralConfiguration::header_font_size_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:83:3: note: Technically the member function 'GeneralConfiguration::header_font_size_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:84:3: performance: Technically the member function 'GeneralConfiguration::print_engine_use_intermediate_text_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:486:1: note: Technically the member function 'GeneralConfiguration::print_engine_use_intermediate_text_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:84:3: note: Technically the member function 'GeneralConfiguration::print_engine_use_intermediate_text_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:85:3: performance: Technically the member function 'GeneralConfiguration::print_changes_only_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:487:1: note: Technically the member function 'GeneralConfiguration::print_changes_only_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:85:3: note: Technically the member function 'GeneralConfiguration::print_changes_only_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:86:3: performance: Technically the member function 'GeneralConfiguration::project_to_compare_with_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:488:1: note: Technically the member function 'GeneralConfiguration::project_to_compare_with_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:86:3: note: Technically the member function 'GeneralConfiguration::project_to_compare_with_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:87:3: performance: Technically the member function 'GeneralConfiguration::notes_selection_reference_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:489:1: note: Technically the member function 'GeneralConfiguration::notes_selection_reference_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:87:3: note: Technically the member function 'GeneralConfiguration::notes_selection_reference_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:88:3: performance: Technically the member function 'GeneralConfiguration::notes_selection_edited_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:490:1: note: Technically the member function 'GeneralConfiguration::notes_selection_edited_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:88:3: note: Technically the member function 'GeneralConfiguration::notes_selection_edited_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:89:3: performance: Technically the member function 'GeneralConfiguration::notes_selection_date_from_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:491:1: note: Technically the member function 'GeneralConfiguration::notes_selection_date_from_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:89:3: note: Technically the member function 'GeneralConfiguration::notes_selection_date_from_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:90:3: performance: Technically the member function 'GeneralConfiguration::notes_selection_date_to_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:492:1: note: Technically the member function 'GeneralConfiguration::notes_selection_date_to_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:90:3: note: Technically the member function 'GeneralConfiguration::notes_selection_date_to_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:91:3: performance: Technically the member function 'GeneralConfiguration::notes_selection_category_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:493:1: note: Technically the member function 'GeneralConfiguration::notes_selection_category_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:91:3: note: Technically the member function 'GeneralConfiguration::notes_selection_category_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:92:3: performance: Technically the member function 'GeneralConfiguration::notes_selection_current_project_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:494:1: note: Technically the member function 'GeneralConfiguration::notes_selection_current_project_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:92:3: note: Technically the member function 'GeneralConfiguration::notes_selection_current_project_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:93:3: performance: Technically the member function 'GeneralConfiguration::notes_display_project_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:495:1: note: Technically the member function 'GeneralConfiguration::notes_display_project_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:93:3: note: Technically the member function 'GeneralConfiguration::notes_display_project_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:94:3: performance: Technically the member function 'GeneralConfiguration::notes_display_category_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:496:1: note: Technically the member function 'GeneralConfiguration::notes_display_category_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:94:3: note: Technically the member function 'GeneralConfiguration::notes_display_category_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:95:3: performance: Technically the member function 'GeneralConfiguration::notes_display_date_created_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:497:1: note: Technically the member function 'GeneralConfiguration::notes_display_date_created_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:95:3: note: Technically the member function 'GeneralConfiguration::notes_display_date_created_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:96:3: performance: Technically the member function 'GeneralConfiguration::notes_display_created_by_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:498:1: note: Technically the member function 'GeneralConfiguration::notes_display_created_by_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:96:3: note: Technically the member function 'GeneralConfiguration::notes_display_created_by_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:97:3: performance: Technically the member function 'GeneralConfiguration::notes_display_summary_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:499:1: note: Technically the member function 'GeneralConfiguration::notes_display_summary_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:97:3: note: Technically the member function 'GeneralConfiguration::notes_display_summary_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:98:3: performance: Technically the member function 'GeneralConfiguration::notes_display_reference_text_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:500:1: note: Technically the member function 'GeneralConfiguration::notes_display_reference_text_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:98:3: note: Technically the member function 'GeneralConfiguration::notes_display_reference_text_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:99:3: performance: Technically the member function 'GeneralConfiguration::check_markers_compare_project_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:501:1: note: Technically the member function 'GeneralConfiguration::check_markers_compare_project_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:99:3: note: Technically the member function 'GeneralConfiguration::check_markers_compare_project_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:100:3: performance: Technically the member function 'GeneralConfiguration::check_markers_compare_all_markers_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:502:1: note: Technically the member function 'GeneralConfiguration::check_markers_compare_all_markers_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:100:3: note: Technically the member function 'GeneralConfiguration::check_markers_compare_all_markers_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:101:3: performance: Technically the member function 'GeneralConfiguration::check_markers_compare_include_only_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:503:1: note: Technically the member function 'GeneralConfiguration::check_markers_compare_include_only_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:101:3: note: Technically the member function 'GeneralConfiguration::check_markers_compare_include_only_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:102:3: performance: Technically the member function 'GeneralConfiguration::check_markers_compare_ignore_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:504:1: note: Technically the member function 'GeneralConfiguration::check_markers_compare_ignore_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:102:3: note: Technically the member function 'GeneralConfiguration::check_markers_compare_ignore_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:103:3: performance: Technically the member function 'GeneralConfiguration::check_markers_compare_ignore_verse_zero_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:505:1: note: Technically the member function 'GeneralConfiguration::check_markers_compare_ignore_verse_zero_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:103:3: note: Technically the member function 'GeneralConfiguration::check_markers_compare_ignore_verse_zero_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:104:3: performance: Technically the member function 'GeneralConfiguration::check_capitalization_punctuation_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:506:1: note: Technically the member function 'GeneralConfiguration::check_capitalization_punctuation_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:104:3: note: Technically the member function 'GeneralConfiguration::check_capitalization_punctuation_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:105:3: performance: Technically the member function 'GeneralConfiguration::check_capitalization_ignore_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:507:1: note: Technically the member function 'GeneralConfiguration::check_capitalization_ignore_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:105:3: note: Technically the member function 'GeneralConfiguration::check_capitalization_ignore_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:106:3: performance: Technically the member function 'GeneralConfiguration::check_capitalization_allow_any_prefixes_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:508:1: note: Technically the member function 'GeneralConfiguration::check_capitalization_allow_any_prefixes_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:106:3: note: Technically the member function 'GeneralConfiguration::check_capitalization_allow_any_prefixes_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:107:3: performance: Technically the member function 'GeneralConfiguration::check_repetition_ignore_case_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:509:1: note: Technically the member function 'GeneralConfiguration::check_repetition_ignore_case_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:107:3: note: Technically the member function 'GeneralConfiguration::check_repetition_ignore_case_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:108:3: performance: Technically the member function 'GeneralConfiguration::check_repetition_show_only_these_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:510:1: note: Technically the member function 'GeneralConfiguration::check_repetition_show_only_these_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:108:3: note: Technically the member function 'GeneralConfiguration::check_repetition_show_only_these_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:109:3: performance: Technically the member function 'GeneralConfiguration::check_repetition_ignore_these_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:511:1: note: Technically the member function 'GeneralConfiguration::check_repetition_ignore_these_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:109:3: note: Technically the member function 'GeneralConfiguration::check_repetition_ignore_these_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:110:3: performance: Technically the member function 'GeneralConfiguration::check_matching_pairs_ignore_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:512:1: note: Technically the member function 'GeneralConfiguration::check_matching_pairs_ignore_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:110:3: note: Technically the member function 'GeneralConfiguration::check_matching_pairs_ignore_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:111:3: performance: Technically the member function 'GeneralConfiguration::check_words_inventory_not_include_words_count_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:513:1: note: Technically the member function 'GeneralConfiguration::check_words_inventory_not_include_words_count_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:111:3: note: Technically the member function 'GeneralConfiguration::check_words_inventory_not_include_words_count_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:112:3: performance: Technically the member function 'GeneralConfiguration::check_words_inventory_word_forming_characters_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:514:1: note: Technically the member function 'GeneralConfiguration::check_words_inventory_word_forming_characters_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:112:3: note: Technically the member function 'GeneralConfiguration::check_words_inventory_word_forming_characters_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:113:3: performance: Technically the member function 'GeneralConfiguration::check_markers_spacing_include_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:515:1: note: Technically the member function 'GeneralConfiguration::check_markers_spacing_include_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:113:3: note: Technically the member function 'GeneralConfiguration::check_markers_spacing_include_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:114:3: performance: Technically the member function 'GeneralConfiguration::styles_category_expanded_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:516:1: note: Technically the member function 'GeneralConfiguration::styles_category_expanded_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:114:3: note: Technically the member function 'GeneralConfiguration::styles_category_expanded_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:115:3: performance: Technically the member function 'GeneralConfiguration::insert_footnote_template_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:517:1: note: Technically the member function 'GeneralConfiguration::insert_footnote_template_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:115:3: note: Technically the member function 'GeneralConfiguration::insert_footnote_template_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:116:3: performance: Technically the member function 'GeneralConfiguration::insert_endnote_template_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:518:1: note: Technically the member function 'GeneralConfiguration::insert_endnote_template_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:116:3: note: Technically the member function 'GeneralConfiguration::insert_endnote_template_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:117:3: performance: Technically the member function 'GeneralConfiguration::insert_xref_template_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:519:1: note: Technically the member function 'GeneralConfiguration::insert_xref_template_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:117:3: note: Technically the member function 'GeneralConfiguration::insert_xref_template_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:118:3: performance: Technically the member function 'GeneralConfiguration::parallel_bible_keep_verses_together_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:520:1: note: Technically the member function 'GeneralConfiguration::parallel_bible_keep_verses_together_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:118:3: note: Technically the member function 'GeneralConfiguration::parallel_bible_keep_verses_together_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:119:3: performance: Technically the member function 'GeneralConfiguration::parallel_bible_chapters_verses_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:521:1: note: Technically the member function 'GeneralConfiguration::parallel_bible_chapters_verses_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:119:3: note: Technically the member function 'GeneralConfiguration::parallel_bible_chapters_verses_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:120:3: performance: Technically the member function 'GeneralConfiguration::parallel_bible_include_verse_zero_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:522:1: note: Technically the member function 'GeneralConfiguration::parallel_bible_include_verse_zero_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:120:3: note: Technically the member function 'GeneralConfiguration::parallel_bible_include_verse_zero_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:121:3: performance: Technically the member function 'GeneralConfiguration::printing_fonts_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:523:1: note: Technically the member function 'GeneralConfiguration::printing_fonts_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:121:3: note: Technically the member function 'GeneralConfiguration::printing_fonts_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:122:3: performance: Technically the member function 'GeneralConfiguration::parallel_bible_projects_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:524:1: note: Technically the member function 'GeneralConfiguration::parallel_bible_projects_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:122:3: note: Technically the member function 'GeneralConfiguration::parallel_bible_projects_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:123:3: performance: Technically the member function 'GeneralConfiguration::parallel_bible_enabled_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:525:1: note: Technically the member function 'GeneralConfiguration::parallel_bible_enabled_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:123:3: note: Technically the member function 'GeneralConfiguration::parallel_bible_enabled_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:124:3: performance: Technically the member function 'GeneralConfiguration::use_outpost_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:529:3: note: Technically the member function 'GeneralConfiguration::use_outpost_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:124:3: note: Technically the member function 'GeneralConfiguration::use_outpost_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:125:3: performance: Technically the member function 'GeneralConfiguration::mychecks_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:531:1: note: Technically the member function 'GeneralConfiguration::mychecks_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:125:3: note: Technically the member function 'GeneralConfiguration::mychecks_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:126:3: performance: Technically the member function 'GeneralConfiguration::tidy_translate_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:532:1: note: Technically the member function 'GeneralConfiguration::tidy_translate_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:126:3: note: Technically the member function 'GeneralConfiguration::tidy_translate_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:127:3: performance: Technically the member function 'GeneralConfiguration::tidy_books_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:533:1: note: Technically the member function 'GeneralConfiguration::tidy_books_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:127:3: note: Technically the member function 'GeneralConfiguration::tidy_books_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:128:3: performance: Technically the member function 'GeneralConfiguration::tidy_texts_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:534:1: note: Technically the member function 'GeneralConfiguration::tidy_texts_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:128:3: note: Technically the member function 'GeneralConfiguration::tidy_texts_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:129:3: performance: Technically the member function 'GeneralConfiguration::tidy_normalize_hyphens_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:535:1: note: Technically the member function 'GeneralConfiguration::tidy_normalize_hyphens_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:129:3: note: Technically the member function 'GeneralConfiguration::tidy_normalize_hyphens_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:130:3: performance: Technically the member function 'GeneralConfiguration::tidy_space_between_chapter_verse_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:536:1: note: Technically the member function 'GeneralConfiguration::tidy_space_between_chapter_verse_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:130:3: note: Technically the member function 'GeneralConfiguration::tidy_space_between_chapter_verse_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:131:3: performance: Technically the member function 'GeneralConfiguration::tidy_space_series_verses_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:537:1: note: Technically the member function 'GeneralConfiguration::tidy_space_series_verses_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:131:3: note: Technically the member function 'GeneralConfiguration::tidy_space_series_verses_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:132:3: performance: Technically the member function 'GeneralConfiguration::tidy_full_stop_ends_text_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:538:1: note: Technically the member function 'GeneralConfiguration::tidy_full_stop_ends_text_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:132:3: note: Technically the member function 'GeneralConfiguration::tidy_full_stop_ends_text_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:133:3: performance: Technically the member function 'GeneralConfiguration::tidy_ampersand_semicolon_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:539:1: note: Technically the member function 'GeneralConfiguration::tidy_ampersand_semicolon_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:133:3: note: Technically the member function 'GeneralConfiguration::tidy_ampersand_semicolon_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:134:3: performance: Technically the member function 'GeneralConfiguration::tidy_space_before_punctuation_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:540:1: note: Technically the member function 'GeneralConfiguration::tidy_space_before_punctuation_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:134:3: note: Technically the member function 'GeneralConfiguration::tidy_space_before_punctuation_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:135:3: performance: Technically the member function 'GeneralConfiguration::wordlist_process_general_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:541:1: note: Technically the member function 'GeneralConfiguration::wordlist_process_general_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:135:3: note: Technically the member function 'GeneralConfiguration::wordlist_process_general_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:136:3: performance: Technically the member function 'GeneralConfiguration::wordlist_general_asterisk_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:542:1: note: Technically the member function 'GeneralConfiguration::wordlist_general_asterisk_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:136:3: note: Technically the member function 'GeneralConfiguration::wordlist_general_asterisk_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:137:3: performance: Technically the member function 'GeneralConfiguration::wordlist_general_asterisk_first_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:543:1: note: Technically the member function 'GeneralConfiguration::wordlist_general_asterisk_first_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:137:3: note: Technically the member function 'GeneralConfiguration::wordlist_general_asterisk_first_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:138:3: performance: Technically the member function 'GeneralConfiguration::wordlist_process_hebrew_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:544:1: note: Technically the member function 'GeneralConfiguration::wordlist_process_hebrew_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:138:3: note: Technically the member function 'GeneralConfiguration::wordlist_process_hebrew_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:139:3: performance: Technically the member function 'GeneralConfiguration::wordlist_hebrew_asterisk_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:545:1: note: Technically the member function 'GeneralConfiguration::wordlist_hebrew_asterisk_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:139:3: note: Technically the member function 'GeneralConfiguration::wordlist_hebrew_asterisk_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:140:3: performance: Technically the member function 'GeneralConfiguration::wordlist_hebrew_asterisk_first_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:546:1: note: Technically the member function 'GeneralConfiguration::wordlist_hebrew_asterisk_first_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:140:3: note: Technically the member function 'GeneralConfiguration::wordlist_hebrew_asterisk_first_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:141:3: performance: Technically the member function 'GeneralConfiguration::wordlist_process_greek_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:547:1: note: Technically the member function 'GeneralConfiguration::wordlist_process_greek_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:141:3: note: Technically the member function 'GeneralConfiguration::wordlist_process_greek_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:142:3: performance: Technically the member function 'GeneralConfiguration::wordlist_greek_asterisk_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:548:1: note: Technically the member function 'GeneralConfiguration::wordlist_greek_asterisk_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:142:3: note: Technically the member function 'GeneralConfiguration::wordlist_greek_asterisk_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:143:3: performance: Technically the member function 'GeneralConfiguration::wordlist_greek_asterisk_first_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:549:1: note: Technically the member function 'GeneralConfiguration::wordlist_greek_asterisk_first_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:143:3: note: Technically the member function 'GeneralConfiguration::wordlist_greek_asterisk_first_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:144:3: performance: Technically the member function 'GeneralConfiguration::wordlist_process_index_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:550:1: note: Technically the member function 'GeneralConfiguration::wordlist_process_index_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:144:3: note: Technically the member function 'GeneralConfiguration::wordlist_process_index_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:145:3: performance: Technically the member function 'GeneralConfiguration::wordlist_index_asterisk_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:551:1: note: Technically the member function 'GeneralConfiguration::wordlist_index_asterisk_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:145:3: note: Technically the member function 'GeneralConfiguration::wordlist_index_asterisk_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:146:3: performance: Technically the member function 'GeneralConfiguration::wordlist_index_asterisk_first_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:552:1: note: Technically the member function 'GeneralConfiguration::wordlist_index_asterisk_first_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:146:3: note: Technically the member function 'GeneralConfiguration::wordlist_index_asterisk_first_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:147:3: performance: Technically the member function 'GeneralConfiguration::text_editor_font_default_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:553:1: note: Technically the member function 'GeneralConfiguration::text_editor_font_default_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:147:3: note: Technically the member function 'GeneralConfiguration::text_editor_font_default_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:148:3: performance: Technically the member function 'GeneralConfiguration::text_editor_font_name_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:554:1: note: Technically the member function 'GeneralConfiguration::text_editor_font_name_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:148:3: note: Technically the member function 'GeneralConfiguration::text_editor_font_name_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:149:3: performance: Technically the member function 'GeneralConfiguration::text_editor_default_color_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:555:1: note: Technically the member function 'GeneralConfiguration::text_editor_default_color_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:149:3: note: Technically the member function 'GeneralConfiguration::text_editor_default_color_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:150:3: performance: Technically the member function 'GeneralConfiguration::text_editor_normal_text_color_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:556:1: note: Technically the member function 'GeneralConfiguration::text_editor_normal_text_color_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:150:3: note: Technically the member function 'GeneralConfiguration::text_editor_normal_text_color_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:151:3: performance: Technically the member function 'GeneralConfiguration::text_editor_background_color_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:557:1: note: Technically the member function 'GeneralConfiguration::text_editor_background_color_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:151:3: note: Technically the member function 'GeneralConfiguration::text_editor_background_color_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:152:3: performance: Technically the member function 'GeneralConfiguration::text_editor_selected_text_color_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:558:1: note: Technically the member function 'GeneralConfiguration::text_editor_selected_text_color_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:152:3: note: Technically the member function 'GeneralConfiguration::text_editor_selected_text_color_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:153:3: performance: Technically the member function 'GeneralConfiguration::text_editor_selection_color_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:559:1: note: Technically the member function 'GeneralConfiguration::text_editor_selection_color_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:153:3: note: Technically the member function 'GeneralConfiguration::text_editor_selection_color_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:154:3: performance: Technically the member function 'GeneralConfiguration::encoding_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:560:1: note: Technically the member function 'GeneralConfiguration::encoding_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:154:3: note: Technically the member function 'GeneralConfiguration::encoding_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:155:3: performance: Technically the member function 'GeneralConfiguration::features_mode_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:561:1: note: Technically the member function 'GeneralConfiguration::features_mode_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:155:3: note: Technically the member function 'GeneralConfiguration::features_mode_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:156:3: performance: Technically the member function 'GeneralConfiguration::features_list_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:562:1: note: Technically the member function 'GeneralConfiguration::features_list_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:156:3: note: Technically the member function 'GeneralConfiguration::features_list_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:157:3: performance: Technically the member function 'GeneralConfiguration::remember_verse_per_chapter_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:563:1: note: Technically the member function 'GeneralConfiguration::remember_verse_per_chapter_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:157:3: note: Technically the member function 'GeneralConfiguration::remember_verse_per_chapter_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:158:3: performance: Technically the member function 'GeneralConfiguration::start_program_maximized_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:564:1: note: Technically the member function 'GeneralConfiguration::start_program_maximized_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:158:3: note: Technically the member function 'GeneralConfiguration::start_program_maximized_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:159:3: performance: Technically the member function 'GeneralConfiguration::administration_password_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:565:1: note: Technically the member function 'GeneralConfiguration::administration_password_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:159:3: note: Technically the member function 'GeneralConfiguration::administration_password_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:160:3: performance: Technically the member function 'GeneralConfiguration::print_references_projects_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:566:1: note: Technically the member function 'GeneralConfiguration::print_references_projects_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:160:3: note: Technically the member function 'GeneralConfiguration::print_references_projects_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:161:3: performance: Technically the member function 'GeneralConfiguration::dialogpositions_x_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:567:1: note: Technically the member function 'GeneralConfiguration::dialogpositions_x_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:161:3: note: Technically the member function 'GeneralConfiguration::dialogpositions_x_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:162:3: performance: Technically the member function 'GeneralConfiguration::dialogpositions_y_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:568:1: note: Technically the member function 'GeneralConfiguration::dialogpositions_y_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:162:3: note: Technically the member function 'GeneralConfiguration::dialogpositions_y_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:163:3: performance: Technically the member function 'GeneralConfiguration::text_replacement_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:569:1: note: Technically the member function 'GeneralConfiguration::text_replacement_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:163:3: note: Technically the member function 'GeneralConfiguration::text_replacement_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:164:3: performance: Technically the member function 'GeneralConfiguration::text_replacement_originals_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:570:1: note: Technically the member function 'GeneralConfiguration::text_replacement_originals_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:164:3: note: Technically the member function 'GeneralConfiguration::text_replacement_originals_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:165:3: performance: Technically the member function 'GeneralConfiguration::text_replacement_replacements_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:571:1: note: Technically the member function 'GeneralConfiguration::text_replacement_replacements_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:165:3: note: Technically the member function 'GeneralConfiguration::text_replacement_replacements_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:166:3: performance: Technically the member function 'GeneralConfiguration::pdf_viewer_automatic_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:572:1: note: Technically the member function 'GeneralConfiguration::pdf_viewer_automatic_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:166:3: note: Technically the member function 'GeneralConfiguration::pdf_viewer_automatic_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:167:3: performance: Technically the member function 'GeneralConfiguration::pdf_viewer_path_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:573:1: note: Technically the member function 'GeneralConfiguration::pdf_viewer_path_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:167:3: note: Technically the member function 'GeneralConfiguration::pdf_viewer_path_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:168:3: performance: Technically the member function 'GeneralConfiguration::pdf_viewer_arguments_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:574:1: note: Technically the member function 'GeneralConfiguration::pdf_viewer_arguments_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:168:3: note: Technically the member function 'GeneralConfiguration::pdf_viewer_arguments_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:169:3: performance: Technically the member function 'GeneralConfiguration::project_tasks_names_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:575:1: note: Technically the member function 'GeneralConfiguration::project_tasks_names_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:169:3: note: Technically the member function 'GeneralConfiguration::project_tasks_names_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:170:3: performance: Technically the member function 'GeneralConfiguration::project_tasks_durations_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:576:1: note: Technically the member function 'GeneralConfiguration::project_tasks_durations_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:170:3: note: Technically the member function 'GeneralConfiguration::project_tasks_durations_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:171:3: performance: Technically the member function 'GeneralConfiguration::print_job_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:577:1: note: Technically the member function 'GeneralConfiguration::print_job_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:171:3: note: Technically the member function 'GeneralConfiguration::print_job_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:172:3: performance: Technically the member function 'GeneralConfiguration::projects_displaying_verses_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:578:1: note: Technically the member function 'GeneralConfiguration::projects_displaying_verses_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:172:3: note: Technically the member function 'GeneralConfiguration::projects_displaying_verses_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:173:3: performance: Technically the member function 'GeneralConfiguration::compare_disregard_notes_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:579:1: note: Technically the member function 'GeneralConfiguration::compare_disregard_notes_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:173:3: note: Technically the member function 'GeneralConfiguration::compare_disregard_notes_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:174:3: performance: Technically the member function 'GeneralConfiguration::source_language_names_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:580:1: note: Technically the member function 'GeneralConfiguration::source_language_names_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:174:3: note: Technically the member function 'GeneralConfiguration::source_language_names_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:175:3: performance: Technically the member function 'GeneralConfiguration::reference_window_show_verse_text_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:581:1: note: Technically the member function 'GeneralConfiguration::reference_window_show_verse_text_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:175:3: note: Technically the member function 'GeneralConfiguration::reference_window_show_verse_text_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:176:3: performance: Technically the member function 'GeneralConfiguration::reference_window_show_relevant_bits_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:582:1: note: Technically the member function 'GeneralConfiguration::reference_window_show_relevant_bits_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:176:3: note: Technically the member function 'GeneralConfiguration::reference_window_show_relevant_bits_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:177:3: performance: Technically the member function 'GeneralConfiguration::consultation_notes_git_use_remote_repository_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:583:1: note: Technically the member function 'GeneralConfiguration::consultation_notes_git_use_remote_repository_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:177:3: note: Technically the member function 'GeneralConfiguration::consultation_notes_git_use_remote_repository_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:178:3: performance: Technically the member function 'GeneralConfiguration::consultation_notes_git_remote_repository_url_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:584:1: note: Technically the member function 'GeneralConfiguration::consultation_notes_git_remote_repository_url_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:178:3: note: Technically the member function 'GeneralConfiguration::consultation_notes_git_remote_repository_url_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:179:3: performance: Technically the member function 'GeneralConfiguration::bibledit_web_url_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:585:1: note: Technically the member function 'GeneralConfiguration::bibledit_web_url_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:179:3: note: Technically the member function 'GeneralConfiguration::bibledit_web_url_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:180:3: performance: Technically the member function 'GeneralConfiguration::bibledit_web_user_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:586:1: note: Technically the member function 'GeneralConfiguration::bibledit_web_user_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:180:3: note: Technically the member function 'GeneralConfiguration::bibledit_web_user_key' can be static.
bibledit-gtk-4.9/src/generalconfig.h:183:8: performance: Technically the member function 'GeneralConfiguration::bool_get' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:358:28: note: Technically the member function 'GeneralConfiguration::bool_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:183:8: note: Technically the member function 'GeneralConfiguration::bool_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:184:7: performance: Technically the member function 'GeneralConfiguration::int_get' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:368:27: note: Technically the member function 'GeneralConfiguration::int_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:184:7: note: Technically the member function 'GeneralConfiguration::int_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:185:11: performance: Technically the member function 'GeneralConfiguration::string_get' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:378:31: note: Technically the member function 'GeneralConfiguration::string_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:185:11: note: Technically the member function 'GeneralConfiguration::string_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:186:10: performance: Technically the member function 'GeneralConfiguration::double_get' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:388:30: note: Technically the member function 'GeneralConfiguration::double_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:186:10: note: Technically the member function 'GeneralConfiguration::double_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:187:16: performance: Technically the member function 'GeneralConfiguration::vector_bool_get' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:398:39: note: Technically the member function 'GeneralConfiguration::vector_bool_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:187:16: note: Technically the member function 'GeneralConfiguration::vector_bool_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:188:19: performance: Technically the member function 'GeneralConfiguration::vector_string_get' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:408:42: note: Technically the member function 'GeneralConfiguration::vector_string_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:188:19: note: Technically the member function 'GeneralConfiguration::vector_string_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:189:15: performance: Technically the member function 'GeneralConfiguration::vector_int_get' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:418:37: note: Technically the member function 'GeneralConfiguration::vector_int_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:189:15: note: Technically the member function 'GeneralConfiguration::vector_int_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:190:18: performance: Technically the member function 'GeneralConfiguration::vector_double_get' can be static. [functionStatic]
bibledit-gtk-4.9/src/generalconfig.cpp:428:40: note: Technically the member function 'GeneralConfiguration::vector_double_get' can be static.
bibledit-gtk-4.9/src/generalconfig.h:190:18: note: Technically the member function 'GeneralConfiguration::vector_double_get' can be static.
bibledit-gtk-4.9/src/generalconfig.cpp:461:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:462:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:463:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:464:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:465:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:466:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:467:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:468:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:470:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:471:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:472:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:473:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:474:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:475:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:476:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:477:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:488:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:493:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:501:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:503:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:504:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:506:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:507:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:512:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:514:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:515:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:516:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:517:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:518:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:519:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:521:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:523:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:524:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:525:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:531:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:533:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:534:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:554:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:560:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:562:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:565:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:566:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:567:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:568:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:570:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:571:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:573:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:574:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:575:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:576:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:578:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:580:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:584:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:585:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/generalconfig.cpp:586:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/git.cpp:140:14: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bibledit-gtk-4.9/src/git.cpp:142:9: note: Found duplicate branches for 'if' and 'else'.
bibledit-gtk-4.9/src/git.cpp:140:14: note: Found duplicate branches for 'if' and 'else'.
bibledit-gtk-4.9/src/gui_features.h:29:8: style: Technically the member function 'GuiFeatures::printing' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:48:19: note: Technically the member function 'GuiFeatures::printing' can be const.
bibledit-gtk-4.9/src/gui_features.h:29:8: note: Technically the member function 'GuiFeatures::printing' can be const.
bibledit-gtk-4.9/src/gui_features.h:30:8: style: Technically the member function 'GuiFeatures::project_management' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:53:19: note: Technically the member function 'GuiFeatures::project_management' can be const.
bibledit-gtk-4.9/src/gui_features.h:30:8: note: Technically the member function 'GuiFeatures::project_management' can be const.
bibledit-gtk-4.9/src/gui_features.h:31:8: style: Technically the member function 'GuiFeatures::references_management' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:58:19: note: Technically the member function 'GuiFeatures::references_management' can be const.
bibledit-gtk-4.9/src/gui_features.h:31:8: note: Technically the member function 'GuiFeatures::references_management' can be const.
bibledit-gtk-4.9/src/gui_features.h:32:8: style: Technically the member function 'GuiFeatures::styles' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:63:19: note: Technically the member function 'GuiFeatures::styles' can be const.
bibledit-gtk-4.9/src/gui_features.h:32:8: note: Technically the member function 'GuiFeatures::styles' can be const.
bibledit-gtk-4.9/src/gui_features.h:33:8: style: Technically the member function 'GuiFeatures::styles_management' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:68:19: note: Technically the member function 'GuiFeatures::styles_management' can be const.
bibledit-gtk-4.9/src/gui_features.h:33:8: note: Technically the member function 'GuiFeatures::styles_management' can be const.
bibledit-gtk-4.9/src/gui_features.h:34:8: style: Technically the member function 'GuiFeatures::project_notes' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:73:19: note: Technically the member function 'GuiFeatures::project_notes' can be const.
bibledit-gtk-4.9/src/gui_features.h:34:8: note: Technically the member function 'GuiFeatures::project_notes' can be const.
bibledit-gtk-4.9/src/gui_features.h:35:8: style: Technically the member function 'GuiFeatures::project_notes_management' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:78:19: note: Technically the member function 'GuiFeatures::project_notes_management' can be const.
bibledit-gtk-4.9/src/gui_features.h:35:8: note: Technically the member function 'GuiFeatures::project_notes_management' can be const.
bibledit-gtk-4.9/src/gui_features.h:36:8: style: Technically the member function 'GuiFeatures::references_and_find' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:83:19: note: Technically the member function 'GuiFeatures::references_and_find' can be const.
bibledit-gtk-4.9/src/gui_features.h:36:8: note: Technically the member function 'GuiFeatures::references_and_find' can be const.
bibledit-gtk-4.9/src/gui_features.h:38:8: style: Technically the member function 'GuiFeatures::checks' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:93:19: note: Technically the member function 'GuiFeatures::checks' can be const.
bibledit-gtk-4.9/src/gui_features.h:38:8: note: Technically the member function 'GuiFeatures::checks' can be const.
bibledit-gtk-4.9/src/gui_features.h:39:8: style: Technically the member function 'GuiFeatures::tools' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:98:19: note: Technically the member function 'GuiFeatures::tools' can be const.
bibledit-gtk-4.9/src/gui_features.h:39:8: note: Technically the member function 'GuiFeatures::tools' can be const.
bibledit-gtk-4.9/src/gui_features.h:40:8: style: Technically the member function 'GuiFeatures::preferences' can be const. [functionConst]
bibledit-gtk-4.9/src/gui_features.cpp:103:19: note: Technically the member function 'GuiFeatures::preferences' can be const.
bibledit-gtk-4.9/src/gui_features.h:40:8: note: Technically the member function 'GuiFeatures::preferences' can be const.
bibledit-gtk-4.9/src/gui_features.h:28:3: style: Class 'GuiFeatures' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/gui_navigation.cpp:529:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:535:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:541:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:547:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:553:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:559:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:565:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:571:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:577:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:583:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:834:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:847:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/gui_navigation.cpp:990:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bibledit-gtk-4.9/src/gui_navigation.cpp:992:5: note: Found duplicate branches for 'if' and 'else'.
bibledit-gtk-4.9/src/gui_navigation.cpp:990:3: note: Found duplicate branches for 'if' and 'else'.
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::new_reference_signal' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::button_list_back' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::image_list_back' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::button_back' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::image1' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::button_forward' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::image2' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::button_list_forward' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::image_list_forward' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::combo_book' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::spinbutton_book_adj' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::spinbutton_book' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::combo_chapter' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::spinbutton_chapter_adj' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::spinbutton_chapter' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::combo_verse' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::spinbutton_verse_adj' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:36:16: warning: Member variable 'GuiNavigation::spinbutton_verse' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gui_navigation.cpp:44:3: performance: Variable 'delayer_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/gui_navigation.cpp:45:3: performance: Variable 'track_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/guiselectbibles.cpp:128:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/guiselectbibles.cpp:143:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/guiselectbibles.cpp:173:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/guiselectbibles.h:36:8: style: Technically the member function 'SelectBiblesGui::get' can be const. [functionConst]
bibledit-gtk-4.9/src/guiselectbibles.cpp:106:23: note: Technically the member function 'SelectBiblesGui::get' can be const.
bibledit-gtk-4.9/src/guiselectbibles.h:36:8: note: Technically the member function 'SelectBiblesGui::get' can be const.
bibledit-gtk-4.9/src/guiselectproject.cpp:66:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/guiselectproject.cpp:26:19: warning: Member variable 'SelectProjectGui::label' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/guiselectproject.cpp:26:19: warning: Member variable 'SelectProjectGui::button' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/guiselectproject.cpp:26:19: warning: Member variable 'SelectProjectGui::hbox' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gwrappers.cpp:160:10: warning: Member variable 'GwSpawn::result' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/gwrappers.cpp:170:3: performance: Variable 'exitstatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/gwrappers.cpp:171:3: performance: Variable 'pid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/gwrappers.cpp:178:40: performance: Function parameter 'directory' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/gwrappers.cpp:211:29: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/gwrappers.cpp:225:32: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/help.cpp:110:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/help.cpp:133:30: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/help.cpp:34:15: warning: Member variable 'InDialogHelp::helpbutton' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/help.cpp:34:15: warning: Member variable 'InDialogHelp::alignment' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/help.cpp:34:15: warning: Member variable 'InDialogHelp::hbox' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/help.cpp:34:15: warning: Member variable 'InDialogHelp::image' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/help.cpp:34:15: warning: Member variable 'InDialogHelp::label' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/help.cpp:34:15: warning: Member variable 'InDialogHelp::scrolledwindow' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/help.cpp:34:15: warning: Member variable 'InDialogHelp::htmlview' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/help.h:48:15: style: Unused private function: 'InDialogHelp::on_helpbutton_activated' [unusedPrivateFunction]
bibledit-gtk-4.9/src/help.h:50:19: style: Unused private function: 'InDialogHelp::on_dialog_delete_event' [unusedPrivateFunction]
bibledit-gtk-4.9/src/help.cpp:39:3: performance: Variable 'process_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/highlight.cpp:325:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/highlight.cpp:326:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/highlight.h:56:8: style: Technically the member function 'Highlight::searchwords_find_fast' can be const. [functionConst]
bibledit-gtk-4.9/src/highlight.cpp:138:17: note: Technically the member function 'Highlight::searchwords_find_fast' can be const.
bibledit-gtk-4.9/src/highlight.h:56:8: note: Technically the member function 'Highlight::searchwords_find_fast' can be const.
bibledit-gtk-4.9/src/highlight.h:60:8: style: Technically the member function 'Highlight::searchwords_find_slow' can be const. [functionConst]
bibledit-gtk-4.9/src/highlight.cpp:174:17: note: Technically the member function 'Highlight::searchwords_find_slow' can be const.
bibledit-gtk-4.9/src/highlight.h:60:8: note: Technically the member function 'Highlight::searchwords_find_slow' can be const.
bibledit-gtk-4.9/src/highlight.h:65:8: performance: Technically the member function 'Highlight::searchwords_in_area' can be static. [functionStatic]
bibledit-gtk-4.9/src/highlight.cpp:277:17: note: Technically the member function 'Highlight::searchwords_in_area' can be static.
bibledit-gtk-4.9/src/highlight.h:65:8: note: Technically the member function 'Highlight::searchwords_in_area' can be static.
bibledit-gtk-4.9/src/html.cpp:126:7: style: The scope of the variable 'v' can be reduced. [variableScope]
bibledit-gtk-4.9/src/htmlwriter.cpp:30:3: performance: Variable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/htmlwriter2.cpp:36:3: performance: Variable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/httpd.cpp:65:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/httpd.cpp:394:16: style: The scope of the variable 'extlen' can be reduced. [variableScope]
bibledit-gtk-4.9/src/httpd.h:58:8: style: Unused private function: 'Httpd::send_lines' [unusedPrivateFunction]
bibledit-gtk-4.9/src/httpd.h:52:8: performance: Technically the member function 'Httpd::log' can be static. [functionStatic]
bibledit-gtk-4.9/src/httpd.cpp:241:13: note: Technically the member function 'Httpd::log' can be static.
bibledit-gtk-4.9/src/httpd.h:52:8: note: Technically the member function 'Httpd::log' can be static.
bibledit-gtk-4.9/src/httpd.h:53:8: performance: Technically the member function 'Httpd::sendline' can be static. [functionStatic]
bibledit-gtk-4.9/src/httpd.cpp:246:13: note: Technically the member function 'Httpd::sendline' can be static.
bibledit-gtk-4.9/src/httpd.h:53:8: note: Technically the member function 'Httpd::sendline' can be static.
bibledit-gtk-4.9/src/httpd.h:54:16: performance: Technically the member function 'Httpd::getmimetype' can be static. [functionStatic]
bibledit-gtk-4.9/src/httpd.cpp:257:20: note: Technically the member function 'Httpd::getmimetype' can be static.
bibledit-gtk-4.9/src/httpd.h:54:16: note: Technically the member function 'Httpd::getmimetype' can be static.
bibledit-gtk-4.9/src/keyterms.cpp:1098:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bibledit-gtk-4.9/src/keyterms.cpp:179:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:288:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:388:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:655:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:772:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:864:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:921:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:952:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:1006:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:1032:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:1062:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/keyterms.cpp:971:94: warning: Accessing an item in container 'ustring0'. Either the condition 'reader1.ustring0.empty()' is redundant or 'ustring0' can be empty. [containerOutOfBounds]
bibledit-gtk-4.9/src/keyterms.cpp:966:32: note: Assuming that condition 'reader1.ustring0.empty()' is not redundant
bibledit-gtk-4.9/src/keyterms.cpp:971:94: note: Access out of bounds
bibledit-gtk-4.9/src/kjv.cpp:263:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/kjv.cpp:298:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/layout.cpp:130:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/layout.h:30:3: style: Class 'ScreenLayoutDimensions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/listview.cpp:198:7: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-gtk-4.9/src/listview.cpp:197:0: note: Variable 'path' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/listview.cpp:198:7: note: Variable 'path' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/listview.cpp:261:102: performance: Function parameter 'row' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/localizedbooks.cpp:40:66: warning: Either the condition 'if(contents)' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/localizedbooks.cpp:102:8: note: Assuming that condition 'if(contents)' is not redundant
bibledit-gtk-4.9/src/localizedbooks.cpp:40:66: note: Null pointer dereference
bibledit-gtk-4.9/src/localizedbooks.cpp:34:3: performance: Variable 'language' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/localizedbooks.h:54:11: performance: Technically the member function 'BookLocalizations::filename_get_localization' can be static. [functionStatic]
bibledit-gtk-4.9/src/localizedbooks.cpp:146:28: note: Technically the member function 'BookLocalizations::filename_get_localization' can be static.
bibledit-gtk-4.9/src/localizedbooks.h:54:11: note: Technically the member function 'BookLocalizations::filename_get_localization' can be static.
bibledit-gtk-4.9/src/localizednumerals.cpp:63:66: warning: Either the condition 'if(contents)' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/localizednumerals.cpp:111:8: note: Assuming that condition 'if(contents)' is not redundant
bibledit-gtk-4.9/src/localizednumerals.cpp:63:66: note: Null pointer dereference
bibledit-gtk-4.9/src/localizednumerals.h:35:8: style: Technically the member function 'NumeralLocalization::available' can be const. [functionConst]
bibledit-gtk-4.9/src/localizednumerals.cpp:117:27: note: Technically the member function 'NumeralLocalization::available' can be const.
bibledit-gtk-4.9/src/localizednumerals.h:35:8: note: Technically the member function 'NumeralLocalization::available' can be const.
bibledit-gtk-4.9/src/mainwindow.cpp:1854:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:1872:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:1889:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:1915:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:1950:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:1955:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:1960:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:1972:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:1984:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2003:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2023:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2043:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2086:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2120:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2142:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2162:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2171:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2182:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2219:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2235:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2246:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2259:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2285:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2405:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2490:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2511:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2532:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2563:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2583:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2624:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2649:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2666:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2709:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2746:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2759:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2778:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2852:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2867:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2883:21: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2889:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2904:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2926:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2952:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:2979:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3010:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3038:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3052:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3064:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3076:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3090:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3103:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3117:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3131:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3145:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3159:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3173:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3186:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3224:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3239:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3253:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3265:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3279:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3291:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3303:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3316:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3322:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3370:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3391:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3425:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3470:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3500:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3516:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3638:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3650:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3679:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3698:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3704:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3730:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3745:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3760:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3775:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3790:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3808:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3821:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3836:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3848:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3863:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3876:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3889:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3926:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3953:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3969:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:3984:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4005:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4024:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4040:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4096:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4123:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4135:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4162:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4175:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4192:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4208:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4271:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4366:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4385:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4400:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4431:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4442:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4453:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4478:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4497:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4521:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4564:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4578:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4590:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4605:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4655:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4724:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4847:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4870:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4936:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4960:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4974:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:4995:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5008:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5032:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5057:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5165:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5170:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5175:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5180:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5185:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5190:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5195:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5201:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5206:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5211:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5216:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5221:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5226:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5236:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5246:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5251:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5328:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5333:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5338:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5343:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5348:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5353:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5358:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5363:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5368:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5374:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5380:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5386:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5392:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5398:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5404:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5432:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5470:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5579:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5596:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5645:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5680:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5702:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:5877:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:6002:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:6022:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/mainwindow.cpp:1423:3: style: Variable 'preferences_planning' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bibledit-gtk-4.9/src/mainwindow.cpp:1419:3: note: Variable 'preferences_planning' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-gtk-4.9/src/mainwindow.cpp:1423:3: note: Variable 'preferences_planning' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-gtk-4.9/src/mainwindow.cpp:4491:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/mainwindow.cpp:4669:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/mainwindow.cpp:183:3: performance: Variable 'interprocess_communications_initiate_listener_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/mainwindow.cpp:184:3: performance: Variable 'interprocess_communications_initiate_listener_message_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/mainwindow.h:346:8: performance: Technically the member function 'MainWindow::viewlog' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:1963:18: note: Technically the member function 'MainWindow::viewlog' can be static.
bibledit-gtk-4.9/src/mainwindow.h:346:8: note: Technically the member function 'MainWindow::viewlog' can be static.
bibledit-gtk-4.9/src/mainwindow.h:348:8: performance: Technically the member function 'MainWindow::on_help_main' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:1976:18: note: Technically the member function 'MainWindow::on_help_main' can be static.
bibledit-gtk-4.9/src/mainwindow.h:348:8: note: Technically the member function 'MainWindow::on_help_main' can be static.
bibledit-gtk-4.9/src/mainwindow.h:364:8: performance: Technically the member function 'MainWindow::on_notes_preferences' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:2174:18: note: Technically the member function 'MainWindow::on_notes_preferences' can be static.
bibledit-gtk-4.9/src/mainwindow.h:364:8: note: Technically the member function 'MainWindow::on_notes_preferences' can be static.
bibledit-gtk-4.9/src/mainwindow.h:370:8: performance: Technically the member function 'MainWindow::on_printing_preferences' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:2238:18: note: Technically the member function 'MainWindow::on_printing_preferences' can be static.
bibledit-gtk-4.9/src/mainwindow.h:370:8: note: Technically the member function 'MainWindow::on_printing_preferences' can be static.
bibledit-gtk-4.9/src/mainwindow.h:374:8: performance: Technically the member function 'MainWindow::on_preferences_tidy_text' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:2262:18: note: Technically the member function 'MainWindow::on_preferences_tidy_text' can be static.
bibledit-gtk-4.9/src/mainwindow.h:374:8: note: Technically the member function 'MainWindow::on_preferences_tidy_text' can be static.
bibledit-gtk-4.9/src/mainwindow.h:384:8: performance: Technically the member function 'MainWindow::on_preferences_text_replacement' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:3867:18: note: Technically the member function 'MainWindow::on_preferences_text_replacement' can be static.
bibledit-gtk-4.9/src/mainwindow.h:384:8: note: Technically the member function 'MainWindow::on_preferences_text_replacement' can be static.
bibledit-gtk-4.9/src/mainwindow.h:386:8: performance: Technically the member function 'MainWindow::on_pdf_viewer' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:3880:18: note: Technically the member function 'MainWindow::on_pdf_viewer' can be static.
bibledit-gtk-4.9/src/mainwindow.h:386:8: note: Technically the member function 'MainWindow::on_pdf_viewer' can be static.
bibledit-gtk-4.9/src/mainwindow.h:390:8: performance: Technically the member function 'MainWindow::on_preferences_compare' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:3930:18: note: Technically the member function 'MainWindow::on_preferences_compare' can be static.
bibledit-gtk-4.9/src/mainwindow.h:390:8: note: Technically the member function 'MainWindow::on_preferences_compare' can be static.
bibledit-gtk-4.9/src/mainwindow.h:438:8: performance: Technically the member function 'MainWindow::on_reference_exchange' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:2750:18: note: Technically the member function 'MainWindow::on_reference_exchange' can be static.
bibledit-gtk-4.9/src/mainwindow.h:438:8: note: Technically the member function 'MainWindow::on_reference_exchange' can be static.
bibledit-gtk-4.9/src/mainwindow.h:465:8: performance: Technically the member function 'MainWindow::on_menuitem_view' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:2165:18: note: Technically the member function 'MainWindow::on_menuitem_view' can be static.
bibledit-gtk-4.9/src/mainwindow.h:465:8: note: Technically the member function 'MainWindow::on_menuitem_view' can be static.
bibledit-gtk-4.9/src/mainwindow.h:539:8: performance: Technically the member function 'MainWindow::editor_style_changed' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:3642:18: note: Technically the member function 'MainWindow::editor_style_changed' can be static.
bibledit-gtk-4.9/src/mainwindow.h:539:8: note: Technically the member function 'MainWindow::editor_style_changed' can be static.
bibledit-gtk-4.9/src/mainwindow.h:561:8: performance: Technically the member function 'MainWindow::on_tools_maintenance' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:3812:18: note: Technically the member function 'MainWindow::on_tools_maintenance' can be static.
bibledit-gtk-4.9/src/mainwindow.h:561:8: note: Technically the member function 'MainWindow::on_tools_maintenance' can be static.
bibledit-gtk-4.9/src/mainwindow.h:625:8: performance: Technically the member function 'MainWindow::on_view_planning' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:4445:18: note: Technically the member function 'MainWindow::on_view_planning' can be static.
bibledit-gtk-4.9/src/mainwindow.h:625:8: note: Technically the member function 'MainWindow::on_view_planning' can be static.
bibledit-gtk-4.9/src/mainwindow.h:627:8: performance: Technically the member function 'MainWindow::on_preferences_planning' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:4456:18: note: Technically the member function 'MainWindow::on_preferences_planning' can be static.
bibledit-gtk-4.9/src/mainwindow.h:627:8: note: Technically the member function 'MainWindow::on_preferences_planning' can be static.
bibledit-gtk-4.9/src/mainwindow.h:645:8: performance: Technically the member function 'MainWindow::on_file_resources_delete' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:4608:18: note: Technically the member function 'MainWindow::on_file_resources_delete' can be static.
bibledit-gtk-4.9/src/mainwindow.h:645:8: note: Technically the member function 'MainWindow::on_file_resources_delete' can be static.
bibledit-gtk-4.9/src/mainwindow.h:680:8: performance: Technically the member function 'MainWindow::on_preferences_filters' can be static. [functionStatic]
bibledit-gtk-4.9/src/mainwindow.cpp:5035:18: note: Technically the member function 'MainWindow::on_preferences_filters' can be static.
bibledit-gtk-4.9/src/mainwindow.h:680:8: note: Technically the member function 'MainWindow::on_preferences_filters' can be static.
bibledit-gtk-4.9/src/mainwindow.cpp:1728:3: style: Class 'MainWindow' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/mainwindow.cpp:1728:3: style: Class 'MainWindow' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/printproject2.h:37:3: style: Class 'PrintProject2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/text2pdf_area.h:29:3: style: Class 'T2PArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/text2pdf_input.h:37:3: style: Class 'T2PInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/text2pdf_big_block.h:29:3: style: Class 'T2PBigBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/windowtimednotifier.h:32:3: style: Class 'TimedNotifierWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/dialogbulkspelling.h:33:46: performance: Function parameter 'words' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/mainwindow.cpp:3520:42: performance: Function parameter 'marker' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/mapping.cpp:34:3: performance: Variable 'myname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/mappings.cpp:37:66: warning: Either the condition 'if(contents)' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/mappings.cpp:118:8: note: Assuming that condition 'if(contents)' is not redundant
bibledit-gtk-4.9/src/mappings.cpp:37:66: note: Null pointer dereference
bibledit-gtk-4.9/src/mappings.cpp:31:3: performance: Variable 'system' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/mappings.h:54:11: performance: Technically the member function 'Mappings::filename_get_system' can be static. [functionStatic]
bibledit-gtk-4.9/src/mappings.cpp:149:19: note: Technically the member function 'Mappings::filename_get_system' can be static.
bibledit-gtk-4.9/src/mappings.h:54:11: note: Technically the member function 'Mappings::filename_get_system' can be static.
bibledit-gtk-4.9/src/merge_utils.cpp:58:14: warning: Member variable 'MergeButton::childanchor' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/merge_utils.cpp:58:14: warning: Member variable 'MergeButton::button' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/merge_utils.cpp:62:14: warning: Member variable 'MergeButton::childanchor' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/merge_utils.cpp:62:14: warning: Member variable 'MergeButton::button' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/merge_utils.cpp:82:8: warning: Member variable 'Patch::linenumber' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/merge_utils.cpp:82:8: warning: Member variable 'Patch::addition' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/merge_utils.cpp:86:8: warning: Member variable 'Patch::linenumber' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/merge_utils.cpp:86:8: warning: Member variable 'Patch::addition' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/merge_utils.cpp:74:16: warning: Member variable 'ApproveButton::button' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/merge_utils.cpp:78:16: warning: Member variable 'ApproveButton::button' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/morphology.cpp:27:41: performance: Function parameter 'parsing' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/nanohttp.cpp:47:7: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
bibledit-gtk-4.9/src/note_editor.cpp:27:13: warning: Member variable 'NoteEditor::id' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/note_editor.cpp:27:13: warning: Member variable 'NoteEditor::newnote' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/note_editor.cpp:27:13: warning: Member variable 'NoteEditor::date_created' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/note_editor.cpp:27:13: warning: Member variable 'NoteEditor::date_modified' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/note_editor.cpp:27:13: warning: Member variable 'NoteEditor::textbuffer_references' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/note_editor.h:46:8: style: Technically the member function 'NoteEditor::data_was_edited' can be const. [functionConst]
bibledit-gtk-4.9/src/note_editor.cpp:59:18: note: Technically the member function 'NoteEditor::data_was_edited' can be const.
bibledit-gtk-4.9/src/note_editor.h:46:8: note: Technically the member function 'NoteEditor::data_was_edited' can be const.
bibledit-gtk-4.9/src/notecaller.cpp:30:3: performance: Variable 'sequence' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/notecaller.cpp:26:64: performance: Function parameter 'user_sequence' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/notes_utils.cpp:232:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/notes_utils.cpp:653:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/notes_utils.cpp:692:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/notes_utils.cpp:729:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/notes_utils.cpp:776:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/notes_utils.cpp:875:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/notes_utils.cpp:1095:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/notes_utils.cpp:1108:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/notetemplate.cpp:134:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/notetemplate.cpp:141:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/notetemplate.cpp:148:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/notetemplate.cpp:43:3: performance: Variable 'myfilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/notetemplate.cpp:47:3: performance: Variable 'anchor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/notetemplate.cpp:50:3: performance: Variable 'reference_division' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/notetemplate.cpp:52:3: performance: Variable 'reference_suffix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/odtnotes.cpp:33:14: warning: Member variable 'OdtFootnote::anchor_apocrypha' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/odtnotes.cpp:238:13: warning: Member variable 'OdtEndnote::anchor_apocrypha' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/odtnotes.cpp:437:10: warning: Member variable 'OdtXref::anchor_apocrypha' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/odtnotes.h:53:8: style: Unused private function: 'OdtFootnote::transform2' [unusedPrivateFunction]
bibledit-gtk-4.9/src/odtnotes.h:79:11: style: Unused private function: 'OdtEndnote::transform_main_parts' [unusedPrivateFunction]
bibledit-gtk-4.9/src/odtnotes.h:103:11: style: Unused private function: 'OdtXref::transform_main_parts' [unusedPrivateFunction]
bibledit-gtk-4.9/src/odtnotes.cpp:100:3: style: Class 'OdtFootnote' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/odtnotes.cpp:100:3: style: Class 'OdtFootnote' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/odtnotes.cpp:305:3: style: Class 'OdtEndnote' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/odtnotes.cpp:305:3: style: Class 'OdtEndnote' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/odtnotes.cpp:487:3: style: Class 'OdtXref' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/odtnotes.cpp:487:3: style: Class 'OdtXref' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/odtutils.cpp:39:3: performance: Variable 'myline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/opendocument.cpp:57:3: style: Class 'OpenDocument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/opendocument.cpp:57:3: style: Class 'OpenDocument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/opendocument.cpp:414:38: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/ot-nt-parallels.cpp:121:64: warning: Either the condition 'if(contents)' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/ot-nt-parallels.cpp:194:6: note: Assuming that condition 'if(contents)' is not redundant
bibledit-gtk-4.9/src/ot-nt-parallels.cpp:121:64: note: Null pointer dereference
bibledit-gtk-4.9/src/ot-quotations.cpp:63:64: warning: Either the condition 'if(contents)' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/ot-quotations.cpp:136:6: note: Assuming that condition 'if(contents)' is not redundant
bibledit-gtk-4.9/src/ot-quotations.cpp:63:64: note: Null pointer dereference
bibledit-gtk-4.9/src/ot-quotations.h:51:11: performance: Technically the member function 'OTQuotations::comment' can be static. [functionStatic]
bibledit-gtk-4.9/src/ot-quotations.cpp:207:23: note: Technically the member function 'OTQuotations::comment' can be static.
bibledit-gtk-4.9/src/ot-quotations.h:51:11: note: Technically the member function 'OTQuotations::comment' can be static.
bibledit-gtk-4.9/src/outline.cpp:362:13: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/outline.cpp:365:13: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/outline.cpp:453:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/outline.h:72:16: performance: Technically the member function 'Outline::reference_number' can be static. [functionStatic]
bibledit-gtk-4.9/src/outline.cpp:473:23: note: Technically the member function 'Outline::reference_number' can be static.
bibledit-gtk-4.9/src/outline.h:72:16: note: Technically the member function 'Outline::reference_number' can be static.
bibledit-gtk-4.9/src/paratext.cpp:73:15: style: Expression is always false because 'else if' condition matches previous condition at line 60. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:74:15: style: Expression is always false because 'else if' condition matches previous condition at line 60. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:75:15: style: Expression is always false because 'else if' condition matches previous condition at line 60. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:76:15: style: Expression is always false because 'else if' condition matches previous condition at line 60. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:77:15: style: Expression is always false because 'else if' condition matches previous condition at line 60. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:74:15: style: Expression is always false because 'else if' condition matches previous condition at line 73. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:75:15: style: Expression is always false because 'else if' condition matches previous condition at line 73. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:76:15: style: Expression is always false because 'else if' condition matches previous condition at line 73. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:77:15: style: Expression is always false because 'else if' condition matches previous condition at line 73. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:75:15: style: Expression is always false because 'else if' condition matches previous condition at line 74. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:76:15: style: Expression is always false because 'else if' condition matches previous condition at line 74. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:77:15: style: Expression is always false because 'else if' condition matches previous condition at line 74. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:76:15: style: Expression is always false because 'else if' condition matches previous condition at line 75. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:77:15: style: Expression is always false because 'else if' condition matches previous condition at line 75. [multiCondition]
bibledit-gtk-4.9/src/paratext.cpp:77:15: style: Expression is always false because 'else if' condition matches previous condition at line 76. [multiCondition]
bibledit-gtk-4.9/src/paratext.h:32:3: style: Class 'ExportParatextStylesheet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/portion_utils.cpp:149:24: warning: Member variable 'WithinReferencesRange::mybook' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/portion_utils.cpp:149:24: warning: Member variable 'WithinReferencesRange::mychapter' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/portion_utils.cpp:154:24: warning: Member variable 'WithinReferencesRange::mybook' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/portion_utils.cpp:154:24: warning: Member variable 'WithinReferencesRange::mychapter' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/portion_utils.h:47:8: style: Technically the member function 'WithinReferencesRange::in_range' can be const. [functionConst]
bibledit-gtk-4.9/src/portion_utils.cpp:237:29: note: Technically the member function 'WithinReferencesRange::in_range' can be const.
bibledit-gtk-4.9/src/portion_utils.h:47:8: note: Technically the member function 'WithinReferencesRange::in_range' can be const.
bibledit-gtk-4.9/src/progresswindow.cpp:63:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/progresswindow.h:50:8: performance: Technically the member function 'ProgressWindow::gui' can be static. [functionStatic]
bibledit-gtk-4.9/src/progresswindow.cpp:78:22: note: Technically the member function 'ProgressWindow::gui' can be static.
bibledit-gtk-4.9/src/progresswindow.h:50:8: note: Technically the member function 'ProgressWindow::gui' can be static.
bibledit-gtk-4.9/src/project_memory.cpp:26:3: performance: Variable 'number' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/project_memory.cpp:110:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::text_line_height' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::xetex_shaping_engine' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::editable' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::backup_incremental_last_time' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::git_use_remote_repository' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::changes_last_review' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::changes_since' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::changes_till' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::editor_font_default' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::editor_default_color' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::editor_normal_text_color' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::editor_background_color' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::editor_selected_text_color' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::editor_selection_color' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::right_to_left' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::planning_project_start' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::depending_on_switch' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.cpp:40:23: warning: Member variable 'ProjectConfiguration::spelling_check' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/projectconfig.h:98:10: style: Unused private function: 'ProjectConfiguration::double_get' [unusedPrivateFunction]
bibledit-gtk-4.9/src/projectconfig.h:54:3: performance: Technically the member function 'ProjectConfiguration::versification_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:231:1: note: Technically the member function 'ProjectConfiguration::versification_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:54:3: note: Technically the member function 'ProjectConfiguration::versification_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:55:3: performance: Technically the member function 'ProjectConfiguration::printing_fonts_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:232:1: note: Technically the member function 'ProjectConfiguration::printing_fonts_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:55:3: note: Technically the member function 'ProjectConfiguration::printing_fonts_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:56:3: performance: Technically the member function 'ProjectConfiguration::text_line_height_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:233:1: note: Technically the member function 'ProjectConfiguration::text_line_height_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:56:3: note: Technically the member function 'ProjectConfiguration::text_line_height_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:57:3: performance: Technically the member function 'ProjectConfiguration::xetex_font_mapping_file_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:234:1: note: Technically the member function 'ProjectConfiguration::xetex_font_mapping_file_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:57:3: note: Technically the member function 'ProjectConfiguration::xetex_font_mapping_file_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:58:3: performance: Technically the member function 'ProjectConfiguration::xetex_shaping_engine_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:235:1: note: Technically the member function 'ProjectConfiguration::xetex_shaping_engine_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:58:3: note: Technically the member function 'ProjectConfiguration::xetex_shaping_engine_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:59:3: performance: Technically the member function 'ProjectConfiguration::sword_name_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:236:1: note: Technically the member function 'ProjectConfiguration::sword_name_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:59:3: note: Technically the member function 'ProjectConfiguration::sword_name_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:60:3: performance: Technically the member function 'ProjectConfiguration::sword_description_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:237:1: note: Technically the member function 'ProjectConfiguration::sword_description_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:60:3: note: Technically the member function 'ProjectConfiguration::sword_description_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:61:3: performance: Technically the member function 'ProjectConfiguration::sword_about_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:238:1: note: Technically the member function 'ProjectConfiguration::sword_about_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:61:3: note: Technically the member function 'ProjectConfiguration::sword_about_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:62:3: performance: Technically the member function 'ProjectConfiguration::sword_license_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:239:1: note: Technically the member function 'ProjectConfiguration::sword_license_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:62:3: note: Technically the member function 'ProjectConfiguration::sword_license_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:63:3: performance: Technically the member function 'ProjectConfiguration::sword_version_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:240:1: note: Technically the member function 'ProjectConfiguration::sword_version_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:63:3: note: Technically the member function 'ProjectConfiguration::sword_version_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:64:3: performance: Technically the member function 'ProjectConfiguration::sword_language_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:241:1: note: Technically the member function 'ProjectConfiguration::sword_language_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:64:3: note: Technically the member function 'ProjectConfiguration::sword_language_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:65:3: performance: Technically the member function 'ProjectConfiguration::reordered_books_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:242:1: note: Technically the member function 'ProjectConfiguration::reordered_books_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:65:3: note: Technically the member function 'ProjectConfiguration::reordered_books_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:66:3: performance: Technically the member function 'ProjectConfiguration::reordered_includes_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:243:1: note: Technically the member function 'ProjectConfiguration::reordered_includes_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:66:3: note: Technically the member function 'ProjectConfiguration::reordered_includes_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:67:3: performance: Technically the member function 'ProjectConfiguration::reordered_portions_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:244:1: note: Technically the member function 'ProjectConfiguration::reordered_portions_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:67:3: note: Technically the member function 'ProjectConfiguration::reordered_portions_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:68:3: performance: Technically the member function 'ProjectConfiguration::language_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:245:1: note: Technically the member function 'ProjectConfiguration::language_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:68:3: note: Technically the member function 'ProjectConfiguration::language_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:69:3: performance: Technically the member function 'ProjectConfiguration::book_order_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:246:1: note: Technically the member function 'ProjectConfiguration::book_order_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:69:3: note: Technically the member function 'ProjectConfiguration::book_order_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:70:3: performance: Technically the member function 'ProjectConfiguration::editable_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:247:1: note: Technically the member function 'ProjectConfiguration::editable_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:70:3: note: Technically the member function 'ProjectConfiguration::editable_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:71:3: performance: Technically the member function 'ProjectConfiguration::backup_incremental_last_time_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:248:1: note: Technically the member function 'ProjectConfiguration::backup_incremental_last_time_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:71:3: note: Technically the member function 'ProjectConfiguration::backup_incremental_last_time_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:72:3: performance: Technically the member function 'ProjectConfiguration::backup_comment_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:249:1: note: Technically the member function 'ProjectConfiguration::backup_comment_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:72:3: note: Technically the member function 'ProjectConfiguration::backup_comment_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:73:3: performance: Technically the member function 'ProjectConfiguration::git_use_remote_repository_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:250:1: note: Technically the member function 'ProjectConfiguration::git_use_remote_repository_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:73:3: note: Technically the member function 'ProjectConfiguration::git_use_remote_repository_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:74:3: performance: Technically the member function 'ProjectConfiguration::git_remote_repository_url_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:251:1: note: Technically the member function 'ProjectConfiguration::git_remote_repository_url_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:74:3: note: Technically the member function 'ProjectConfiguration::git_remote_repository_url_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:75:3: performance: Technically the member function 'ProjectConfiguration::changes_last_review_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:252:1: note: Technically the member function 'ProjectConfiguration::changes_last_review_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:75:3: note: Technically the member function 'ProjectConfiguration::changes_last_review_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:76:3: performance: Technically the member function 'ProjectConfiguration::changes_since_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:253:1: note: Technically the member function 'ProjectConfiguration::changes_since_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:76:3: note: Technically the member function 'ProjectConfiguration::changes_since_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:77:3: performance: Technically the member function 'ProjectConfiguration::changes_till_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:254:1: note: Technically the member function 'ProjectConfiguration::changes_till_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:77:3: note: Technically the member function 'ProjectConfiguration::changes_till_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:78:3: performance: Technically the member function 'ProjectConfiguration::editor_font_default_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:255:1: note: Technically the member function 'ProjectConfiguration::editor_font_default_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:78:3: note: Technically the member function 'ProjectConfiguration::editor_font_default_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:79:3: performance: Technically the member function 'ProjectConfiguration::editor_font_name_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:256:1: note: Technically the member function 'ProjectConfiguration::editor_font_name_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:79:3: note: Technically the member function 'ProjectConfiguration::editor_font_name_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:80:3: performance: Technically the member function 'ProjectConfiguration::editor_default_color_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:257:1: note: Technically the member function 'ProjectConfiguration::editor_default_color_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:80:3: note: Technically the member function 'ProjectConfiguration::editor_default_color_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:81:3: performance: Technically the member function 'ProjectConfiguration::editor_normal_text_color_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:258:1: note: Technically the member function 'ProjectConfiguration::editor_normal_text_color_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:81:3: note: Technically the member function 'ProjectConfiguration::editor_normal_text_color_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:82:3: performance: Technically the member function 'ProjectConfiguration::editor_background_color_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:259:1: note: Technically the member function 'ProjectConfiguration::editor_background_color_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:82:3: note: Technically the member function 'ProjectConfiguration::editor_background_color_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:83:3: performance: Technically the member function 'ProjectConfiguration::editor_selected_text_color_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:260:1: note: Technically the member function 'ProjectConfiguration::editor_selected_text_color_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:83:3: note: Technically the member function 'ProjectConfiguration::editor_selected_text_color_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:84:3: performance: Technically the member function 'ProjectConfiguration::editor_selection_color_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:261:1: note: Technically the member function 'ProjectConfiguration::editor_selection_color_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:84:3: note: Technically the member function 'ProjectConfiguration::editor_selection_color_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:85:3: performance: Technically the member function 'ProjectConfiguration::right_to_left_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:262:1: note: Technically the member function 'ProjectConfiguration::right_to_left_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:85:3: note: Technically the member function 'ProjectConfiguration::right_to_left_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:86:3: performance: Technically the member function 'ProjectConfiguration::planning_project_start_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:262:49: note: Technically the member function 'ProjectConfiguration::planning_project_start_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:86:3: note: Technically the member function 'ProjectConfiguration::planning_project_start_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:87:3: performance: Technically the member function 'ProjectConfiguration::planning_tasks_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:262:133: note: Technically the member function 'ProjectConfiguration::planning_tasks_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:87:3: note: Technically the member function 'ProjectConfiguration::planning_tasks_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:88:3: performance: Technically the member function 'ProjectConfiguration::depending_on_switch_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:262:204: note: Technically the member function 'ProjectConfiguration::depending_on_switch_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:88:3: note: Technically the member function 'ProjectConfiguration::depending_on_switch_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:89:3: performance: Technically the member function 'ProjectConfiguration::depending_on_project_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:262:258: note: Technically the member function 'ProjectConfiguration::depending_on_project_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:89:3: note: Technically the member function 'ProjectConfiguration::depending_on_project_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:90:3: performance: Technically the member function 'ProjectConfiguration::depending_on_script_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:262:315: note: Technically the member function 'ProjectConfiguration::depending_on_script_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:90:3: note: Technically the member function 'ProjectConfiguration::depending_on_script_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:91:3: performance: Technically the member function 'ProjectConfiguration::spelling_check_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:262:371: note: Technically the member function 'ProjectConfiguration::spelling_check_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:91:3: note: Technically the member function 'ProjectConfiguration::spelling_check_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:92:3: performance: Technically the member function 'ProjectConfiguration::spelling_dictionaries_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/projectconfig.cpp:262:420: note: Technically the member function 'ProjectConfiguration::spelling_dictionaries_key' can be static.
bibledit-gtk-4.9/src/projectconfig.h:92:3: note: Technically the member function 'ProjectConfiguration::spelling_dictionaries_key' can be static.
bibledit-gtk-4.9/src/projectconfig.cpp:40:52: performance: Function parameter 'project_in' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:231:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:232:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:234:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:236:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:237:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:238:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:239:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:240:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:241:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:242:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:243:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:244:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:245:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:246:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:249:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:251:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:256:1: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/projectconfig.cpp:262:133: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/reference.cpp:38:3: performance: Variable 'verse' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/reporting.cpp:395:7: style: Variable 'strs' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-gtk-4.9/src/reporting.cpp:394:0: note: Variable 'strs' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/reporting.cpp:395:7: note: Variable 'strs' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/reporting.cpp:423:7: style: Variable 'strs' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-gtk-4.9/src/reporting.cpp:422:0: note: Variable 'strs' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/reporting.cpp:423:7: note: Variable 'strs' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/reporting.cpp:462:3: performance: Variable 'project' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/reporting.cpp:559:3: performance: Variable 'project' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/reporting.cpp:560:3: performance: Variable 'alltasks' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/reporting.h:33:8: style: Technically the member function 'ProjectStatusRecord::print' can be const. [functionConst]
bibledit-gtk-4.9/src/reporting.cpp:246:27: note: Technically the member function 'ProjectStatusRecord::print' can be const.
bibledit-gtk-4.9/src/reporting.h:33:8: note: Technically the member function 'ProjectStatusRecord::print' can be const.
bibledit-gtk-4.9/src/reporting.h:61:17: performance: Technically the member function 'ProjectStatusChapter::chapter_key' can be static. [functionStatic]
bibledit-gtk-4.9/src/reporting.cpp:437:36: note: Technically the member function 'ProjectStatusChapter::chapter_key' can be static.
bibledit-gtk-4.9/src/reporting.h:61:17: note: Technically the member function 'ProjectStatusChapter::chapter_key' can be static.
bibledit-gtk-4.9/src/resource.cpp:103:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/resource.h:42:11: style: Technically the member function 'Resource::template_get' can be const. [functionConst]
bibledit-gtk-4.9/src/resource.cpp:89:19: note: Technically the member function 'Resource::template_get' can be const.
bibledit-gtk-4.9/src/resource.h:42:11: note: Technically the member function 'Resource::template_get' can be const.
bibledit-gtk-4.9/src/resource.h:44:10: style: Technically the member function 'Resource::last_focused_time' can be const. [functionConst]
bibledit-gtk-4.9/src/resource.cpp:95:18: note: Technically the member function 'Resource::last_focused_time' can be const.
bibledit-gtk-4.9/src/resource.h:44:10: note: Technically the member function 'Resource::last_focused_time' can be const.
bibledit-gtk-4.9/src/resource.cpp:39:3: style: Class 'Resource' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/resource.cpp:39:3: style: Class 'Resource' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/screen.cpp:174:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/screen.cpp:201:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/dialogcheck.h:53:41: performance: Function parameter 'information' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/scriptureportions.cpp:28:3: performance: Variable 'myproject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/scriptureportions.h:37:8: style: Technically the member function 'ScripturePortions::reordering_portions_all' can be const. [functionConst]
bibledit-gtk-4.9/src/scriptureportions.cpp:90:25: note: Technically the member function 'ScripturePortions::reordering_portions_all' can be const.
bibledit-gtk-4.9/src/scriptureportions.h:37:8: note: Technically the member function 'ScripturePortions::reordering_portions_all' can be const.
bibledit-gtk-4.9/src/scriptureportions.h:38:8: style: Technically the member function 'ScripturePortions::included' can be const. [functionConst]
bibledit-gtk-4.9/src/scriptureportions.cpp:102:25: note: Technically the member function 'ScripturePortions::included' can be const.
bibledit-gtk-4.9/src/scriptureportions.h:38:8: note: Technically the member function 'ScripturePortions::included' can be const.
bibledit-gtk-4.9/src/search_utils.cpp:498:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/session.cpp:66:3: performance: Variable 'bnmu_verse_prefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/session.cpp:67:3: performance: Variable 'bnmu_verse_suffix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/session_highlights.cpp:26:3: performance: Variable 'word' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/settings.cpp:86:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/shortcuts.cpp:25:12: warning: Member variable 'Shortcuts::lastwidget' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/spelling.cpp:310:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/spelling.cpp:327:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/spelling.cpp:364:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/spelling.cpp:498:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/spelling.cpp:542:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/spelling.cpp:565:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/spelling.cpp:437:9: style: Variable 'position' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bibledit-gtk-4.9/src/spelling.cpp:432:9: note: Variable 'position' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-gtk-4.9/src/spelling.cpp:437:9: note: Variable 'position' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-gtk-4.9/src/spelling.h:51:8: performance: Technically the member function 'SpellingChecker::set_checkable_tags' can be static. [functionStatic]
bibledit-gtk-4.9/src/spelling.cpp:642:23: note: Technically the member function 'SpellingChecker::set_checkable_tags' can be static.
bibledit-gtk-4.9/src/spelling.h:51:8: note: Technically the member function 'SpellingChecker::set_checkable_tags' can be static.
bibledit-gtk-4.9/src/spelling.h:73:8: style: Technically the member function 'SpellingChecker::right_clicked_word_get_extends' can be const. [functionConst]
bibledit-gtk-4.9/src/spelling.cpp:480:23: note: Technically the member function 'SpellingChecker::right_clicked_word_get_extends' can be const.
bibledit-gtk-4.9/src/spelling.h:73:8: note: Technically the member function 'SpellingChecker::right_clicked_word_get_extends' can be const.
bibledit-gtk-4.9/src/sqlite_reader.cpp:32:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:35:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:38:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:41:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:44:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:47:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:50:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:53:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:56:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:59:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:62:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:65:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:68:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:71:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:74:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:77:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:80:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:83:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:86:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:89:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:92:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:95:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:98:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:101:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:104:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:107:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:110:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:113:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/sqlite_reader.cpp:116:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/statistics.cpp:77:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bibledit-gtk-4.9/src/statistics.cpp:149:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bibledit-gtk-4.9/src/statistics.cpp:188:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bibledit-gtk-4.9/src/statistics.cpp:199:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bibledit-gtk-4.9/src/statistics.cpp:210:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bibledit-gtk-4.9/src/statistics.cpp:91:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/statistics.cpp:231:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/statistics.cpp:223:3: performance: Variable 'myproject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/statistics.cpp:32:3: style: Class 'StatisticsRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/style.cpp:44:3: style: Variable 'underline' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bibledit-gtk-4.9/src/style.cpp:43:3: note: Variable 'underline' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-gtk-4.9/src/style.cpp:44:3: note: Variable 'underline' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-gtk-4.9/src/style.cpp:86:3: style: Variable 'underline' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bibledit-gtk-4.9/src/style.cpp:85:3: note: Variable 'underline' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-gtk-4.9/src/style.cpp:86:3: note: Variable 'underline' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-gtk-4.9/src/style.cpp:34:3: performance: Variable 'mystylesheet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:35:3: performance: Variable 'marker' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:38:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:39:3: performance: Variable 'info' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:41:3: performance: Variable 'italic' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:42:3: performance: Variable 'bold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:43:3: performance: Variable 'underline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:44:3: performance: Variable 'underline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:46:3: performance: Variable 'justification' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:80:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:81:3: performance: Variable 'info' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:83:3: performance: Variable 'italic' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:84:3: performance: Variable 'bold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:85:3: performance: Variable 'underline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:86:3: performance: Variable 'underline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/style.cpp:88:3: performance: Variable 'justification' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/stylesheet.cpp:50:64: warning: Either the condition 'if(contents)' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/stylesheet.cpp:160:5: note: Assuming that condition 'if(contents)' is not redundant
bibledit-gtk-4.9/src/stylesheet.cpp:50:64: note: Null pointer dereference
bibledit-gtk-4.9/src/stylesheet.cpp:33:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/stylesheetutils.cpp:257:569: performance: Function parameter 'userstring1' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/stylesheetutils.cpp:257:590: performance: Function parameter 'userstring2' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/stylesheetutils.cpp:257:611: performance: Function parameter 'userstring3' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/swordnote.h:58:8: style: Unused private function: 'SwordNote::transform2' [unusedPrivateFunction]
bibledit-gtk-4.9/src/swordnote.h:59:11: style: Technically the member function 'SwordNote::transform_main_parts' can be const. [functionConst]
bibledit-gtk-4.9/src/swordnote.cpp:211:20: note: Technically the member function 'SwordNote::transform_main_parts' can be const.
bibledit-gtk-4.9/src/swordnote.h:59:11: note: Technically the member function 'SwordNote::transform_main_parts' can be const.
bibledit-gtk-4.9/src/swordnote.cpp:140:3: style: Class 'SwordNote' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/swordnote.cpp:140:3: style: Class 'SwordNote' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/text2pdf.cpp:426:57: style: Condition 'infinite_loop_counter<5000' is always true [knownConditionTrueFalse]
bibledit-gtk-4.9/src/text2pdf.cpp:425:40: note: Assignment 'infinite_loop_counter=0', assigned value is 0
bibledit-gtk-4.9/src/text2pdf.cpp:426:57: note: Condition 'infinite_loop_counter<5000' is always true
bibledit-gtk-4.9/src/text2pdf.cpp:183:8: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/text2pdf.cpp:249:27: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/text2pdf.cpp:125:74: style: Function 'page_margins_set' argument 2 names different: declaration 'outside_margin_centimeters' definition 'right_margin_centimeters'. [funcArgNamesDifferent]
bibledit-gtk-4.9/src/text2pdf.h:106:66: note: Function 'page_margins_set' argument 2 names different: declaration 'outside_margin_centimeters' definition 'right_margin_centimeters'.
bibledit-gtk-4.9/src/text2pdf.cpp:125:74: note: Function 'page_margins_set' argument 2 names different: declaration 'outside_margin_centimeters' definition 'right_margin_centimeters'.
bibledit-gtk-4.9/src/text2pdf.cpp:43:11: warning: Member variable 'Text2Pdf::progresswindow' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/text2pdf.cpp:47:3: performance: Variable 'pdffile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/text2pdf.h:144:7: style: Technically the member function 'Text2Pdf::get_column_count_rectangle_width' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf.cpp:487:15: note: Technically the member function 'Text2Pdf::get_column_count_rectangle_width' can be const.
bibledit-gtk-4.9/src/text2pdf.h:144:7: note: Technically the member function 'Text2Pdf::get_column_count_rectangle_width' can be const.
bibledit-gtk-4.9/src/text2pdf.cpp:197:3: warning: Possible leak in public function. The pointer 'progresswindow' is not deallocated before it is allocated. [publicAllocationError]
bibledit-gtk-4.9/src/text2pdf_area.cpp:27:3: performance: Variable 'rectangle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/text2pdf_big_block.h:33:7: style: Technically the member function 'T2PBigBlock::height' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_big_block.cpp:47:18: note: Technically the member function 'T2PBigBlock::height' can be const.
bibledit-gtk-4.9/src/text2pdf_big_block.h:33:7: note: Technically the member function 'T2PBigBlock::height' can be const.
bibledit-gtk-4.9/src/text2pdf_big_block.h:35:8: style: Technically the member function 'T2PBigBlock::set_blocks_y' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_big_block.cpp:67:19: note: Technically the member function 'T2PBigBlock::set_blocks_y' can be const.
bibledit-gtk-4.9/src/text2pdf_big_block.h:35:8: note: Technically the member function 'T2PBigBlock::set_blocks_y' can be const.
bibledit-gtk-4.9/src/text2pdf_block.h:44:8: style: Technically the member function 'T2PBlock::print' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_block.cpp:79:16: note: Technically the member function 'T2PBlock::print' can be const.
bibledit-gtk-4.9/src/text2pdf_block.h:44:8: note: Technically the member function 'T2PBlock::print' can be const.
bibledit-gtk-4.9/src/text2pdf_input.cpp:134:58: style: Function 'add_text_internal' argument 1 names different: declaration 'text' definition 'text_in'. [funcArgNamesDifferent]
bibledit-gtk-4.9/src/text2pdf_input.h:130:40: note: Function 'add_text_internal' argument 1 names different: declaration 'text' definition 'text_in'.
bibledit-gtk-4.9/src/text2pdf_input.cpp:134:58: note: Function 'add_text_internal' argument 1 names different: declaration 'text' definition 'text_in'.
bibledit-gtk-4.9/src/text2pdf_input.cpp:40:3: performance: Variable 'font_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/text2pdf_input.h:68:8: style: Technically the member function 'T2PInputParagraph::inline_get_font_size' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_input.cpp:157:25: note: Technically the member function 'T2PInputParagraph::inline_get_font_size' can be const.
bibledit-gtk-4.9/src/text2pdf_input.h:68:8: note: Technically the member function 'T2PInputParagraph::inline_get_font_size' can be const.
bibledit-gtk-4.9/src/text2pdf_input.h:78:8: style: Technically the member function 'T2PInputParagraph::inline_get_superscript' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_input.cpp:296:25: note: Technically the member function 'T2PInputParagraph::inline_get_superscript' can be const.
bibledit-gtk-4.9/src/text2pdf_input.h:78:8: note: Technically the member function 'T2PInputParagraph::inline_get_superscript' can be const.
bibledit-gtk-4.9/src/text2pdf_input.h:80:8: style: Technically the member function 'T2PInputParagraph::inline_get_colour' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_input.cpp:331:25: note: Technically the member function 'T2PInputParagraph::inline_get_colour' can be const.
bibledit-gtk-4.9/src/text2pdf_input.h:80:8: note: Technically the member function 'T2PInputParagraph::inline_get_colour' can be const.
bibledit-gtk-4.9/src/text2pdf_layout.cpp:610:17: warning: Either the condition 'if(paragraph&&(paragraph->line_spacing!=100))' is redundant or there is possible null pointer dereference: paragraph. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/text2pdf_layout.cpp:618:6: note: Assuming that condition 'if(paragraph&&(paragraph->line_spacing!=100))' is not redundant
bibledit-gtk-4.9/src/text2pdf_layout.cpp:610:17: note: Null pointer dereference
bibledit-gtk-4.9/src/text2pdf_layout.cpp:629:7: warning: Either the condition 'paragraph' is redundant or there is possible null pointer dereference: paragraph. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/text2pdf_layout.cpp:618:7: note: Assuming that condition 'paragraph' is not redundant
bibledit-gtk-4.9/src/text2pdf_layout.cpp:629:7: note: Null pointer dereference
bibledit-gtk-4.9/src/text2pdf_layout.cpp:139:6: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/text2pdf_layout.cpp:143:6: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/text2pdf_layout.cpp:159:8: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/text2pdf_layout.cpp:626:6: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/text2pdf_layout.cpp:635:8: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/text2pdf_layout.cpp:641:6: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/text2pdf_layout.h:45:8: performance: Technically the member function 'T2PLayoutContainer::index_white_space' can be static. [functionStatic]
bibledit-gtk-4.9/src/text2pdf_layout.cpp:177:26: note: Technically the member function 'T2PLayoutContainer::index_white_space' can be static.
bibledit-gtk-4.9/src/text2pdf_layout.h:45:8: note: Technically the member function 'T2PLayoutContainer::index_white_space' can be static.
bibledit-gtk-4.9/src/text2pdf_page.cpp:67:5: style: Class 'T2PPage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/text2pdf_page.cpp:67:5: style: Class 'T2PPage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/text2pdf_ref_area.h:35:8: style: Technically the member function 'T2PReferenceArea::has_content' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:495:24: note: Technically the member function 'T2PReferenceArea::has_content' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:35:8: note: Technically the member function 'T2PReferenceArea::has_content' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:38:11: style: Technically the member function 'T2PReferenceArea::left_running_header' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:501:27: note: Technically the member function 'T2PReferenceArea::left_running_header' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:38:11: note: Technically the member function 'T2PReferenceArea::left_running_header' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:39:11: style: Technically the member function 'T2PReferenceArea::right_running_header' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:513:27: note: Technically the member function 'T2PReferenceArea::right_running_header' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:39:11: note: Technically the member function 'T2PReferenceArea::right_running_header' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:40:16: style: Technically the member function 'T2PReferenceArea::left_running_first_chapter' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:525:32: note: Technically the member function 'T2PReferenceArea::left_running_first_chapter' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:40:16: note: Technically the member function 'T2PReferenceArea::left_running_first_chapter' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:41:16: style: Technically the member function 'T2PReferenceArea::right_running_first_chapter' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:538:32: note: Technically the member function 'T2PReferenceArea::right_running_first_chapter' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:41:16: note: Technically the member function 'T2PReferenceArea::right_running_first_chapter' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:42:16: style: Technically the member function 'T2PReferenceArea::left_running_last_chapter' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:551:32: note: Technically the member function 'T2PReferenceArea::left_running_last_chapter' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:42:16: note: Technically the member function 'T2PReferenceArea::left_running_last_chapter' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:43:16: style: Technically the member function 'T2PReferenceArea::right_running_last_chapter' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:564:32: note: Technically the member function 'T2PReferenceArea::right_running_last_chapter' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:43:16: note: Technically the member function 'T2PReferenceArea::right_running_last_chapter' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:44:8: style: Technically the member function 'T2PReferenceArea::suppress_headers' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:619:24: note: Technically the member function 'T2PReferenceArea::suppress_headers' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:44:8: note: Technically the member function 'T2PReferenceArea::suppress_headers' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:46:8: style: Technically the member function 'T2PReferenceArea::get_referents' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:650:24: note: Technically the member function 'T2PReferenceArea::get_referents' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:46:8: note: Technically the member function 'T2PReferenceArea::get_referents' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:56:7: performance: Technically the member function 'T2PReferenceArea::get_column_height' can be static. [functionStatic]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:400:23: note: Technically the member function 'T2PReferenceArea::get_column_height' can be static.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:56:7: note: Technically the member function 'T2PReferenceArea::get_column_height' can be static.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:62:7: style: Technically the member function 'T2PReferenceArea::get_note_height' can be const. [functionConst]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:439:23: note: Technically the member function 'T2PReferenceArea::get_note_height' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:62:7: note: Technically the member function 'T2PReferenceArea::get_note_height' can be const.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:63:11: performance: Technically the member function 'T2PReferenceArea::produce_running_header' can be static. [functionStatic]
bibledit-gtk-4.9/src/text2pdf_ref_area.cpp:577:27: note: Technically the member function 'T2PReferenceArea::produce_running_header' can be static.
bibledit-gtk-4.9/src/text2pdf_ref_area.h:63:11: note: Technically the member function 'T2PReferenceArea::produce_running_header' can be static.
bibledit-gtk-4.9/src/tiny_utilities.cpp:242:12: warning: Member variable 'TinySpawn::result' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/tiny_utilities.cpp:246:3: performance: Variable 'exitstatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/tiny_utilities.cpp:255:42: performance: Function parameter 'directory' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/track.h:45:8: style: Unused private function: 'Track::state' [unusedPrivateFunction]
bibledit-gtk-4.9/src/track.h:36:8: style: Technically the member function 'Track::previous_reference_available' can be const. [functionConst]
bibledit-gtk-4.9/src/track.cpp:55:13: note: Technically the member function 'Track::previous_reference_available' can be const.
bibledit-gtk-4.9/src/track.h:36:8: note: Technically the member function 'Track::previous_reference_available' can be const.
bibledit-gtk-4.9/src/track.h:39:8: style: Technically the member function 'Track::next_reference_available' can be const. [functionConst]
bibledit-gtk-4.9/src/track.cpp:85:13: note: Technically the member function 'Track::next_reference_available' can be const.
bibledit-gtk-4.9/src/track.h:39:8: note: Technically the member function 'Track::next_reference_available' can be const.
bibledit-gtk-4.9/src/track.h:45:8: performance: Technically the member function 'Track::state' can be static. [functionStatic]
bibledit-gtk-4.9/src/track.cpp:106:13: note: Technically the member function 'Track::state' can be static.
bibledit-gtk-4.9/src/track.h:45:8: note: Technically the member function 'Track::state' can be static.
bibledit-gtk-4.9/src/urltransport.cpp:73:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/urltransport.cpp:94:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/urltransport.cpp:108:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/urltransport.cpp:137:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/urltransport.cpp:138:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/urltransport.cpp:186:62: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/usfm.cpp:27:7: warning: Member variable 'Usfm::last_style_pointer' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/usfm.cpp:29:3: performance: Variable 'stylesheet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm.h:54:11: style: Technically the member function 'Usfm::name' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:179:15: note: Technically the member function 'Usfm::name' can be const.
bibledit-gtk-4.9/src/usfm.h:54:11: note: Technically the member function 'Usfm::name' can be const.
bibledit-gtk-4.9/src/usfm.h:55:10: style: Technically the member function 'Usfm::fontsize' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:184:14: note: Technically the member function 'Usfm::fontsize' can be const.
bibledit-gtk-4.9/src/usfm.h:55:10: note: Technically the member function 'Usfm::fontsize' can be const.
bibledit-gtk-4.9/src/usfm.h:56:11: style: Technically the member function 'Usfm::italic' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:189:15: note: Technically the member function 'Usfm::italic' can be const.
bibledit-gtk-4.9/src/usfm.h:56:11: note: Technically the member function 'Usfm::italic' can be const.
bibledit-gtk-4.9/src/usfm.h:57:11: style: Technically the member function 'Usfm::bold' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:194:15: note: Technically the member function 'Usfm::bold' can be const.
bibledit-gtk-4.9/src/usfm.h:57:11: note: Technically the member function 'Usfm::bold' can be const.
bibledit-gtk-4.9/src/usfm.h:58:11: style: Technically the member function 'Usfm::underline' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:199:15: note: Technically the member function 'Usfm::underline' can be const.
bibledit-gtk-4.9/src/usfm.h:58:11: note: Technically the member function 'Usfm::underline' can be const.
bibledit-gtk-4.9/src/usfm.h:59:11: style: Technically the member function 'Usfm::smallcaps' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:204:15: note: Technically the member function 'Usfm::smallcaps' can be const.
bibledit-gtk-4.9/src/usfm.h:59:11: note: Technically the member function 'Usfm::smallcaps' can be const.
bibledit-gtk-4.9/src/usfm.h:60:8: style: Technically the member function 'Usfm::superscript' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:209:12: note: Technically the member function 'Usfm::superscript' can be const.
bibledit-gtk-4.9/src/usfm.h:60:8: note: Technically the member function 'Usfm::superscript' can be const.
bibledit-gtk-4.9/src/usfm.h:61:11: style: Technically the member function 'Usfm::justification' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:214:15: note: Technically the member function 'Usfm::justification' can be const.
bibledit-gtk-4.9/src/usfm.h:61:11: note: Technically the member function 'Usfm::justification' can be const.
bibledit-gtk-4.9/src/usfm.h:62:10: style: Technically the member function 'Usfm::spacebefore' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:219:14: note: Technically the member function 'Usfm::spacebefore' can be const.
bibledit-gtk-4.9/src/usfm.h:62:10: note: Technically the member function 'Usfm::spacebefore' can be const.
bibledit-gtk-4.9/src/usfm.h:63:10: style: Technically the member function 'Usfm::spaceafter' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:224:14: note: Technically the member function 'Usfm::spaceafter' can be const.
bibledit-gtk-4.9/src/usfm.h:63:10: note: Technically the member function 'Usfm::spaceafter' can be const.
bibledit-gtk-4.9/src/usfm.h:64:10: style: Technically the member function 'Usfm::leftmargin' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:229:14: note: Technically the member function 'Usfm::leftmargin' can be const.
bibledit-gtk-4.9/src/usfm.h:64:10: note: Technically the member function 'Usfm::leftmargin' can be const.
bibledit-gtk-4.9/src/usfm.h:65:10: style: Technically the member function 'Usfm::rightmargin' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:234:14: note: Technically the member function 'Usfm::rightmargin' can be const.
bibledit-gtk-4.9/src/usfm.h:65:10: note: Technically the member function 'Usfm::rightmargin' can be const.
bibledit-gtk-4.9/src/usfm.h:66:10: style: Technically the member function 'Usfm::firstlineindent' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:239:14: note: Technically the member function 'Usfm::firstlineindent' can be const.
bibledit-gtk-4.9/src/usfm.h:66:10: note: Technically the member function 'Usfm::firstlineindent' can be const.
bibledit-gtk-4.9/src/usfm.h:67:8: style: Technically the member function 'Usfm::spancolumns' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:244:12: note: Technically the member function 'Usfm::spancolumns' can be const.
bibledit-gtk-4.9/src/usfm.h:67:8: note: Technically the member function 'Usfm::spancolumns' can be const.
bibledit-gtk-4.9/src/usfm.h:68:16: style: Technically the member function 'Usfm::color' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:249:20: note: Technically the member function 'Usfm::color' can be const.
bibledit-gtk-4.9/src/usfm.h:68:16: note: Technically the member function 'Usfm::color' can be const.
bibledit-gtk-4.9/src/usfm.h:69:8: style: Technically the member function 'Usfm::userbool1' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:254:12: note: Technically the member function 'Usfm::userbool1' can be const.
bibledit-gtk-4.9/src/usfm.h:69:8: note: Technically the member function 'Usfm::userbool1' can be const.
bibledit-gtk-4.9/src/usfm.h:70:8: style: Technically the member function 'Usfm::userbool2' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:259:12: note: Technically the member function 'Usfm::userbool2' can be const.
bibledit-gtk-4.9/src/usfm.h:70:8: note: Technically the member function 'Usfm::userbool2' can be const.
bibledit-gtk-4.9/src/usfm.h:71:8: style: Technically the member function 'Usfm::userbool3' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:264:12: note: Technically the member function 'Usfm::userbool3' can be const.
bibledit-gtk-4.9/src/usfm.h:71:8: note: Technically the member function 'Usfm::userbool3' can be const.
bibledit-gtk-4.9/src/usfm.h:72:7: style: Technically the member function 'Usfm::userint1' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm.cpp:269:11: note: Technically the member function 'Usfm::userint1' can be const.
bibledit-gtk-4.9/src/usfm.h:72:7: note: Technically the member function 'Usfm::userint1' can be const.
bibledit-gtk-4.9/src/usfm2osis.cpp:691:15: style: Expression is always false because 'else if' condition matches previous condition at line 687. [multiCondition]
bibledit-gtk-4.9/src/usfm2osis.cpp:1290:15: style: Expression is always false because 'else if' condition matches previous condition at line 1284. [multiCondition]
bibledit-gtk-4.9/src/usfm2osis.cpp:1326:15: style: Expression is always false because 'else if' condition matches previous condition at line 1320. [multiCondition]
bibledit-gtk-4.9/src/usfm2osis.cpp:1390:15: style: Expression is always false because 'else if' condition matches previous condition at line 1384. [multiCondition]
bibledit-gtk-4.9/src/usfm2osis.cpp:232:8: style: The scope of the variable 'marker_found' can be reduced. [variableScope]
bibledit-gtk-4.9/src/usfm2osis.cpp:318:8: style: The scope of the variable 'marker_found' can be reduced. [variableScope]
bibledit-gtk-4.9/src/usfm2osis.cpp:1618:8: style: The scope of the variable 'marker_found' can be reduced. [variableScope]
bibledit-gtk-4.9/src/usfm2osis.cpp:71:12: warning: Member variable 'Usfm2Osis::verse_number' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/usfm2osis.cpp:74:3: performance: Variable 'osisfile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2osis.cpp:83:3: performance: Variable 'xmlbuffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2osis.h:50:8: performance: Technically the member function 'Usfm2Osis::usfm_is_osis_division' can be static. [functionStatic]
bibledit-gtk-4.9/src/usfm2osis.cpp:1647:17: note: Technically the member function 'Usfm2Osis::usfm_is_osis_division' can be static.
bibledit-gtk-4.9/src/usfm2osis.h:50:8: note: Technically the member function 'Usfm2Osis::usfm_is_osis_division' can be static.
bibledit-gtk-4.9/src/usfm2osis.h:53:8: performance: Technically the member function 'Usfm2Osis::transform_remove_marker' can be static. [functionStatic]
bibledit-gtk-4.9/src/usfm2osis.cpp:1793:17: note: Technically the member function 'Usfm2Osis::transform_remove_marker' can be static.
bibledit-gtk-4.9/src/usfm2osis.h:53:8: note: Technically the member function 'Usfm2Osis::transform_remove_marker' can be static.
bibledit-gtk-4.9/src/usfm2osis.h:54:8: performance: Technically the member function 'Usfm2Osis::transform_usfm_description' can be static. [functionStatic]
bibledit-gtk-4.9/src/usfm2osis.cpp:1573:17: note: Technically the member function 'Usfm2Osis::transform_usfm_description' can be static.
bibledit-gtk-4.9/src/usfm2osis.h:54:8: note: Technically the member function 'Usfm2Osis::transform_usfm_description' can be static.
bibledit-gtk-4.9/src/usfm2text.cpp:1038:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfm2text.cpp:1067:7: style: Variable 'style' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-gtk-4.9/src/usfm2text.cpp:1065:0: note: Variable 'style' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/usfm2text.cpp:1067:7: note: Variable 'style' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/usfm2text.cpp:1410:5: style: Variable 'iteration' is modified but its new value is never used. [unreadVariable]
bibledit-gtk-4.9/src/usfm2text.cpp:1794:7: style: Variable 'iteration' is modified but its new value is never used. [unreadVariable]
bibledit-gtk-4.9/src/usfm2text.cpp:53:3: performance: Variable 'progress_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2text.h:68:8: style: Technically the member function 'Usfm2Text::unprocessed_usfm_code_available' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm2text.cpp:649:17: note: Technically the member function 'Usfm2Text::unprocessed_usfm_code_available' can be const.
bibledit-gtk-4.9/src/usfm2text.h:68:8: note: Technically the member function 'Usfm2Text::unprocessed_usfm_code_available' can be const.
bibledit-gtk-4.9/src/usfm2text.cpp:55:5: style: Class 'Usfm2Text' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/usfm2text.cpp:55:5: style: Class 'Usfm2Text' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/usfm2text.cpp:942:66: performance: Function parameter 'line' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/usfm2xetex.cpp:1066:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfm2xetex.cpp:1097:7: style: Variable 'style' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-gtk-4.9/src/usfm2xetex.cpp:1095:0: note: Variable 'style' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/usfm2xetex.cpp:1097:7: note: Variable 'style' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/usfm2xetex.cpp:1445:5: style: Variable 'iteration' is modified but its new value is never used. [unreadVariable]
bibledit-gtk-4.9/src/usfm2xetex.cpp:1843:7: style: Variable 'iteration' is modified but its new value is never used. [unreadVariable]
bibledit-gtk-4.9/src/usfm2xetex.cpp:53:3: performance: Variable 'progress_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2xetex.h:71:8: style: Technically the member function 'Usfm2XeTex::unprocessed_usfm_code_available' can be const. [functionConst]
bibledit-gtk-4.9/src/usfm2xetex.cpp:664:18: note: Technically the member function 'Usfm2XeTex::unprocessed_usfm_code_available' can be const.
bibledit-gtk-4.9/src/usfm2xetex.h:71:8: note: Technically the member function 'Usfm2XeTex::unprocessed_usfm_code_available' can be const.
bibledit-gtk-4.9/src/usfm2xetex.cpp:55:5: style: Class 'Usfm2XeTex' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/usfm2xetex.cpp:55:5: style: Class 'Usfm2XeTex' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/xetex2pdf.h:39:3: style: Class 'XeTeX2Pdf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-gtk-4.9/src/usfm2xetex.cpp:967:67: performance: Function parameter 'line' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:33:3: style: Variable 'underline' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:32:3: note: Variable 'underline' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:33:3: note: Variable 'underline' is reassigned a value before the old one has been used if variable is no semaphore variable.
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:26:3: performance: Variable 'marker' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:30:3: performance: Variable 'italic' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:31:3: performance: Variable 'bold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:32:3: performance: Variable 'underline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:33:3: performance: Variable 'underline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:35:3: performance: Variable 'justification' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:401:3: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:412:3: performance: Variable 'label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfm2xslfo_utils.cpp:408:83: performance: Function parameter 'label_in' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/usfmstandard.cpp:53:64: warning: Either the condition 'if(contents)' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/usfmstandard.cpp:266:6: note: Assuming that condition 'if(contents)' is not redundant
bibledit-gtk-4.9/src/usfmstandard.cpp:53:64: note: Null pointer dereference
bibledit-gtk-4.9/src/usfmtools.cpp:279:12: style: The scope of the variable 'begin_position' can be reduced. [variableScope]
bibledit-gtk-4.9/src/usfmview.cpp:381:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfmview.cpp:394:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfmview.cpp:435:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfmview.cpp:447:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfmview.cpp:466:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfmview.cpp:563:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfmview.cpp:626:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfmview.cpp:694:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfmview.cpp:714:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/usfmview.cpp:300:27: style: Variable 'save_action_is_over' is assigned a value that is never used. [unreadVariable]
bibledit-gtk-4.9/src/usfmview.cpp:53:3: performance: Variable 'project' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfmview.cpp:56:3: performance: Variable 'verse_tracker_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfmview.cpp:58:3: performance: Variable 'spelling_timeout_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/usfmview.h:90:12: performance: Technically the member function 'USFMView::textview_key_press_event' can be static. [functionStatic]
bibledit-gtk-4.9/src/usfmview.cpp:630:20: note: Technically the member function 'USFMView::textview_key_press_event' can be static.
bibledit-gtk-4.9/src/usfmview.h:90:12: note: Technically the member function 'USFMView::textview_key_press_event' can be static.
bibledit-gtk-4.9/src/usfmview.cpp:106:3: style: Class 'USFMView' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/usfmview.cpp:106:3: style: Class 'USFMView' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/usfmview.cpp:545:36: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/ustring.cpp:37:12: warning: Member variable 'UnicharToUtf8::buf' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/vcs.cpp:68:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/versifications.cpp:37:66: warning: Either the condition 'if(contents)' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck]
bibledit-gtk-4.9/src/versifications.cpp:97:8: note: Assuming that condition 'if(contents)' is not redundant
bibledit-gtk-4.9/src/versifications.cpp:37:66: note: Null pointer dereference
bibledit-gtk-4.9/src/versifications.cpp:31:3: performance: Variable 'system' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/versifications.h:48:11: performance: Technically the member function 'Versifications::filename_get_system' can be static. [functionStatic]
bibledit-gtk-4.9/src/versifications.cpp:128:25: note: Technically the member function 'Versifications::filename_get_system' can be static.
bibledit-gtk-4.9/src/versifications.h:48:11: note: Technically the member function 'Versifications::filename_get_system' can be static.
bibledit-gtk-4.9/src/webkitbrowser.cpp:208:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:221:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:233:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:245:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:257:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:270:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:284:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:290:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:303:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:317:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:331:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:349:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.cpp:366:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/webkitbrowser.h:90:8: style: Unused private function: 'WebkitBrowser::on_button_refresh' [unusedPrivateFunction]
bibledit-gtk-4.9/src/webkitbrowser.cpp:36:3: performance: Variable 'last_focused_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/widgetdate.cpp:182:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/widgetdate.cpp:188:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/widgetdate.cpp:194:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:169:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:175:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:181:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:187:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:408:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:682:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:615:16: style: The scope of the variable 'processposition' can be reduced. [variableScope]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:47:3: performance: Variable 'text_changed_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/windowcheckkeyterms.h:82:8: performance: Technically the member function 'WindowCheckKeyterms::find_renderings' can be static. [functionStatic]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:303:27: note: Technically the member function 'WindowCheckKeyterms::find_renderings' can be static.
bibledit-gtk-4.9/src/windowcheckkeyterms.h:82:8: note: Technically the member function 'WindowCheckKeyterms::find_renderings' can be static.
bibledit-gtk-4.9/src/windowcheckkeyterms.h:86:11: performance: Technically the member function 'WindowCheckKeyterms::enter_new_rendering_here' can be static. [functionStatic]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:370:30: note: Technically the member function 'WindowCheckKeyterms::enter_new_rendering_here' can be static.
bibledit-gtk-4.9/src/windowcheckkeyterms.h:86:11: note: Technically the member function 'WindowCheckKeyterms::enter_new_rendering_here' can be static.
bibledit-gtk-4.9/src/windowcheckkeyterms.h:88:13: performance: Technically the member function 'WindowCheckKeyterms::get_reference' can be static. [functionStatic]
bibledit-gtk-4.9/src/windowcheckkeyterms.cpp:649:32: note: Technically the member function 'WindowCheckKeyterms::get_reference' can be static.
bibledit-gtk-4.9/src/windowcheckkeyterms.h:88:13: note: Technically the member function 'WindowCheckKeyterms::get_reference' can be static.
bibledit-gtk-4.9/src/windowcheckusfm.cpp:387:7: style: Condition 'checks_going' is always true [knownConditionTrueFalse]
bibledit-gtk-4.9/src/windowcheckusfm.cpp:384:23: note: Assignment 'checks_going=true', assigned value is 1
bibledit-gtk-4.9/src/windowcheckusfm.cpp:387:7: note: Condition 'checks_going' is always true
bibledit-gtk-4.9/src/windowcheckusfm.cpp:163:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowcheckusfm.cpp:316:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowcheckusfm.cpp:373:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowcheckusfm.cpp:236:10: style: The scope of the variable 'paragraph_open' can be reduced. [variableScope]
bibledit-gtk-4.9/src/windowcheckusfm.cpp:422:17: style: Checking if unsigned variable 'chapter' is less than zero. This might be a false warning. [unsignedLessThanZero]
bibledit-gtk-4.9/src/windowdata.cpp:33:3: performance: Variable 'widths' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/windowdata.h:46:8: style: Technically the member function 'WindowData::debug' can be const. [functionConst]
bibledit-gtk-4.9/src/windowdata.cpp:87:18: note: Technically the member function 'WindowData::debug' can be const.
bibledit-gtk-4.9/src/windowdata.h:46:8: note: Technically the member function 'WindowData::debug' can be const.
bibledit-gtk-4.9/src/windoweditor.cpp:479:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windoweditor.cpp:491:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windoweditor.cpp:514:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windoweditor.cpp:526:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windoweditor.cpp:538:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windoweditor.cpp:550:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windoweditor.cpp:642:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windoweditor.cpp:665:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windoweditor.h:39:13: style: Technically the member function 'WindowEditor::current_reference' can be const. [functionConst]
bibledit-gtk-4.9/src/windoweditor.cpp:234:25: note: Technically the member function 'WindowEditor::current_reference' can be const.
bibledit-gtk-4.9/src/windoweditor.h:39:13: note: Technically the member function 'WindowEditor::current_reference' can be const.
bibledit-gtk-4.9/src/windoweditor.h:40:11: style: Technically the member function 'WindowEditor::current_verse_number' can be const. [functionConst]
bibledit-gtk-4.9/src/windoweditor.cpp:247:23: note: Technically the member function 'WindowEditor::current_verse_number' can be const.
bibledit-gtk-4.9/src/windoweditor.h:40:11: note: Technically the member function 'WindowEditor::current_verse_number' can be const.
bibledit-gtk-4.9/src/windoweditor.h:41:22: style: Technically the member function 'WindowEditor::quick_references' can be const. [functionConst]
bibledit-gtk-4.9/src/windoweditor.cpp:220:34: note: Technically the member function 'WindowEditor::quick_references' can be const.
bibledit-gtk-4.9/src/windoweditor.h:41:22: note: Technically the member function 'WindowEditor::quick_references' can be const.
bibledit-gtk-4.9/src/windoweditor.h:56:11: style: Technically the member function 'WindowEditor::word_double_clicked_text' can be const. [functionConst]
bibledit-gtk-4.9/src/windoweditor.cpp:304:23: note: Technically the member function 'WindowEditor::word_double_clicked_text' can be const.
bibledit-gtk-4.9/src/windoweditor.h:56:11: note: Technically the member function 'WindowEditor::word_double_clicked_text' can be const.
bibledit-gtk-4.9/src/windoweditor.h:62:16: style: Technically the member function 'WindowEditor::reload_chapter_number' can be const. [functionConst]
bibledit-gtk-4.9/src/windoweditor.cpp:384:28: note: Technically the member function 'WindowEditor::reload_chapter_number' can be const.
bibledit-gtk-4.9/src/windoweditor.h:62:16: note: Technically the member function 'WindowEditor::reload_chapter_number' can be const.
bibledit-gtk-4.9/src/windoweditor.h:66:11: style: Technically the member function 'WindowEditor::project' can be const. [functionConst]
bibledit-gtk-4.9/src/windoweditor.cpp:259:23: note: Technically the member function 'WindowEditor::project' can be const.
bibledit-gtk-4.9/src/windoweditor.h:66:11: note: Technically the member function 'WindowEditor::project' can be const.
bibledit-gtk-4.9/src/windoweditor.h:67:8: style: Technically the member function 'WindowEditor::editable' can be const. [functionConst]
bibledit-gtk-4.9/src/windoweditor.cpp:316:20: note: Technically the member function 'WindowEditor::editable' can be const.
bibledit-gtk-4.9/src/windoweditor.h:67:8: note: Technically the member function 'WindowEditor::editable' can be const.
bibledit-gtk-4.9/src/windoweditor.h:68:16: style: Technically the member function 'WindowEditor::book' can be const. [functionConst]
bibledit-gtk-4.9/src/windoweditor.cpp:453:28: note: Technically the member function 'WindowEditor::book' can be const.
bibledit-gtk-4.9/src/windoweditor.h:68:16: note: Technically the member function 'WindowEditor::book' can be const.
bibledit-gtk-4.9/src/windoweditor.h:69:16: style: Technically the member function 'WindowEditor::chapter' can be const. [functionConst]
bibledit-gtk-4.9/src/windoweditor.cpp:465:28: note: Technically the member function 'WindowEditor::chapter' can be const.
bibledit-gtk-4.9/src/windoweditor.h:69:16: note: Technically the member function 'WindowEditor::chapter' can be const.
bibledit-gtk-4.9/src/windoweditor.h:85:8: style: Technically the member function 'WindowEditor::editing_usfm_code_get' can be const. [functionConst]
bibledit-gtk-4.9/src/windoweditor.cpp:560:20: note: Technically the member function 'WindowEditor::editing_usfm_code_get' can be const.
bibledit-gtk-4.9/src/windoweditor.h:85:8: note: Technically the member function 'WindowEditor::editing_usfm_code_get' can be const.
bibledit-gtk-4.9/src/windowmerge.cpp:285:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowmerge.cpp:331:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowmerge.cpp:372:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowmerge.cpp:406:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowmerge.cpp:441:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowmerge.cpp:447:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowmerge.cpp:576:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowmerge.cpp:1024:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowmerge.cpp:1067:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowmerge.cpp:54:3: performance: Variable 'load_gui_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/windowmerge.cpp:55:3: performance: Variable 'editors_changed_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/windowmerge.h:148:11: performance: Technically the member function 'WindowMerge::merge_conflicts_2_human_readable_text' can be static. [functionStatic]
bibledit-gtk-4.9/src/windowmerge.cpp:852:22: note: Technically the member function 'WindowMerge::merge_conflicts_2_human_readable_text' can be static.
bibledit-gtk-4.9/src/windowmerge.h:148:11: note: Technically the member function 'WindowMerge::merge_conflicts_2_human_readable_text' can be static.
bibledit-gtk-4.9/src/windowmerge.cpp:95:3: style: Class 'WindowMerge' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/windowmerge.cpp:95:3: style: Class 'WindowMerge' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/windownotes.cpp:407:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:425:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:438:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:451:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:481:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:515:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:547:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:560:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:741:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:881:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:911:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:930:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windownotes.cpp:49:3: performance: Variable 'redisplay_source_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/windownotes.cpp:51:3: performance: Variable 'gui_source_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/windownotes.h:39:8: performance: Technically the member function 'WindowNotes::go_to' can be static. [functionStatic]
bibledit-gtk-4.9/src/windownotes.cpp:251:19: note: Technically the member function 'WindowNotes::go_to' can be static.
bibledit-gtk-4.9/src/windownotes.h:39:8: note: Technically the member function 'WindowNotes::go_to' can be static.
bibledit-gtk-4.9/src/windownotes.h:108:8: performance: Technically the member function 'WindowNotes::move_cursor' can be static. [functionStatic]
bibledit-gtk-4.9/src/windownotes.cpp:935:19: note: Technically the member function 'WindowNotes::move_cursor' can be static.
bibledit-gtk-4.9/src/windownotes.h:108:8: note: Technically the member function 'WindowNotes::move_cursor' can be static.
bibledit-gtk-4.9/src/windowoutline.cpp:29:16: warning: Member variable 'WindowOutline::vbox' is not initialized in the constructor. [uninitMemberVar]
bibledit-gtk-4.9/src/windowoutline.cpp:34:3: style: Class 'WindowOutline' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/windowoutline.cpp:34:3: style: Class 'WindowOutline' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/windowreferences.cpp:362:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowreferences.cpp:189:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/windowreferences.cpp:275:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
bibledit-gtk-4.9/src/windowreferences.cpp:535:14: style: The scope of the variable 'processposition' can be reduced. [variableScope]
bibledit-gtk-4.9/src/windowreferences.h:39:22: style: Technically the member function 'WindowReferences::get' can be const. [functionConst]
bibledit-gtk-4.9/src/windowreferences.cpp:121:38: note: Technically the member function 'WindowReferences::get' can be const.
bibledit-gtk-4.9/src/windowreferences.h:39:22: note: Technically the member function 'WindowReferences::get' can be const.
bibledit-gtk-4.9/src/windowreferences.h:69:11: performance: Technically the member function 'WindowReferences::references_database_filename' can be static. [functionStatic]
bibledit-gtk-4.9/src/windowreferences.cpp:671:27: note: Technically the member function 'WindowReferences::references_database_filename' can be static.
bibledit-gtk-4.9/src/windowreferences.h:69:11: note: Technically the member function 'WindowReferences::references_database_filename' can be static.
bibledit-gtk-4.9/src/windowresource.cpp:37:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/windowresource.h:41:11: performance: Technically the member function 'WindowResource::resourcename_to_filename' can be static. [functionStatic]
bibledit-gtk-4.9/src/windowresource.cpp:61:25: note: Technically the member function 'WindowResource::resourcename_to_filename' can be static.
bibledit-gtk-4.9/src/windowresource.h:41:11: note: Technically the member function 'WindowResource::resourcename_to_filename' can be static.
bibledit-gtk-4.9/src/windowresource.cpp:38:3: style: Class 'WindowResource' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/windowresource.cpp:38:3: style: Class 'WindowResource' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/windowshowrelatedverses.cpp:91:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowshowrelatedverses.cpp:254:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowshowrelatedverses.cpp:267:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowshowrelatedverses.h:56:15: style: Unused private function: 'WindowShowRelatedVerses::thread_start' [unusedPrivateFunction]
bibledit-gtk-4.9/src/windowshowrelatedverses.h:60:15: style: Unused private function: 'WindowShowRelatedVerses::on_timeout' [unusedPrivateFunction]
bibledit-gtk-4.9/src/windowshowrelatedverses.cpp:41:3: performance: Variable 'event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/windowsoutpost.cpp:191:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowsoutpost.cpp:496:7: style: The scope of the variable 'sock' can be reduced. [variableScope]
bibledit-gtk-4.9/src/windowsoutpost.cpp:551:7: style: The scope of the variable 'sock' can be reduced. [variableScope]
bibledit-gtk-4.9/src/windowstyles.cpp:208:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:242:6: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:246:6: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:250:13: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:253:13: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:261:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:286:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:301:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:307:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:346:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:506:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:539:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:545:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:566:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:613:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:640:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:682:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:696:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:715:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:732:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:789:4: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/windowstyles.cpp:1195:3: style: Variable 'sellist' is reassigned a value before the old one has been used. [redundantAssignment]
bibledit-gtk-4.9/src/windowstyles.cpp:1194:0: note: Variable 'sellist' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/windowstyles.cpp:1195:3: note: Variable 'sellist' is reassigned a value before the old one has been used.
bibledit-gtk-4.9/src/windowstyles.h:44:11: style: Technically the member function 'WindowStyles::get_sheet' can be const. [functionConst]
bibledit-gtk-4.9/src/windowstyles.cpp:497:23: note: Technically the member function 'WindowStyles::get_sheet' can be const.
bibledit-gtk-4.9/src/windowstyles.h:44:11: note: Technically the member function 'WindowStyles::get_sheet' can be const.
bibledit-gtk-4.9/src/windowstyles.h:130:10: performance: Technically the member function 'WindowStyles::get_expanded_state_offset' can be static. [functionStatic]
bibledit-gtk-4.9/src/windowstyles.cpp:1011:22: note: Technically the member function 'WindowStyles::get_expanded_state_offset' can be static.
bibledit-gtk-4.9/src/windowstyles.h:130:10: note: Technically the member function 'WindowStyles::get_expanded_state_offset' can be static.
bibledit-gtk-4.9/src/windowtimednotifier.cpp:57:11: style: C-style pointer casting [cstyleCast]
bibledit-gtk-4.9/src/wordlist.cpp:36:3: performance: Variable 'project' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/wordlist.cpp:93:3: style: Class 'Wordlist' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibledit-gtk-4.9/src/wordlist.cpp:93:3: style: Class 'Wordlist' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bibledit-gtk-4.9/src/xetex.h:38:8: performance: Technically the member function 'XeTeX::initialize_variables' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex.cpp:50:13: note: Technically the member function 'XeTeX::initialize_variables' can be static.
bibledit-gtk-4.9/src/xetex.h:38:8: note: Technically the member function 'XeTeX::initialize_variables' can be static.
bibledit-gtk-4.9/src/xetex2pdf.cpp:674:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bibledit-gtk-4.9/src/xetex2pdf.cpp:121:75: style: Function 'page_margins_set' argument 2 names different: declaration 'outside_margin_centimeters' definition 'right_margin_centimeters'. [funcArgNamesDifferent]
bibledit-gtk-4.9/src/xetex2pdf.h:102:66: note: Function 'page_margins_set' argument 2 names different: declaration 'outside_margin_centimeters' definition 'right_margin_centimeters'.
bibledit-gtk-4.9/src/xetex2pdf.cpp:121:75: note: Function 'page_margins_set' argument 2 names different: declaration 'outside_margin_centimeters' definition 'right_margin_centimeters'.
bibledit-gtk-4.9/src/xetex2pdf.h:130:8: style: Unused private function: 'XeTeX2Pdf::run_input' [unusedPrivateFunction]
bibledit-gtk-4.9/src/xetex2pdf.h:131:8: style: Unused private function: 'XeTeX2Pdf::lay_out_paragraph' [unusedPrivateFunction]
bibledit-gtk-4.9/src/xetex2pdf.h:132:8: style: Unused private function: 'XeTeX2Pdf::get_next_layout_container' [unusedPrivateFunction]
bibledit-gtk-4.9/src/xetex2pdf.h:133:8: style: Unused private function: 'XeTeX2Pdf::fit_blocks_on_pages' [unusedPrivateFunction]
bibledit-gtk-4.9/src/xetex2pdf.h:134:8: style: Unused private function: 'XeTeX2Pdf::next_page' [unusedPrivateFunction]
bibledit-gtk-4.9/src/xetex2pdf.h:135:8: style: Unused private function: 'XeTeX2Pdf::widows_and_orphans_and_keep_with_next' [unusedPrivateFunction]
bibledit-gtk-4.9/src/xetex2pdf.h:136:7: style: Unused private function: 'XeTeX2Pdf::get_column_count_rectangle_width' [unusedPrivateFunction]
bibledit-gtk-4.9/src/xetex2pdf.h:163:8: style: Unused private function: 'XeTeX2Pdf::generate_tables_of_contents' [unusedPrivateFunction]
bibledit-gtk-4.9/src/xetex2pdf.h:53:8: performance: Technically the member function 'XeTeX2Pdf::ensure_open_paragraph' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:572:17: note: Technically the member function 'XeTeX2Pdf::ensure_open_paragraph' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:53:8: note: Technically the member function 'XeTeX2Pdf::ensure_open_paragraph' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:68:8: performance: Technically the member function 'XeTeX2Pdf::close_paragraph' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:687:17: note: Technically the member function 'XeTeX2Pdf::close_paragraph' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:68:8: note: Technically the member function 'XeTeX2Pdf::close_paragraph' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:86:8: performance: Technically the member function 'XeTeX2Pdf::open_note' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:900:17: note: Technically the member function 'XeTeX2Pdf::open_note' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:86:8: note: Technically the member function 'XeTeX2Pdf::open_note' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:87:8: performance: Technically the member function 'XeTeX2Pdf::close_note' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:923:17: note: Technically the member function 'XeTeX2Pdf::close_note' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:87:8: note: Technically the member function 'XeTeX2Pdf::close_note' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:88:8: performance: Technically the member function 'XeTeX2Pdf::open_intrusion' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:935:17: note: Technically the member function 'XeTeX2Pdf::open_intrusion' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:88:8: note: Technically the member function 'XeTeX2Pdf::open_intrusion' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:89:8: performance: Technically the member function 'XeTeX2Pdf::close_intrusion' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:956:17: note: Technically the member function 'XeTeX2Pdf::close_intrusion' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:89:8: note: Technically the member function 'XeTeX2Pdf::close_intrusion' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:90:8: performance: Technically the member function 'XeTeX2Pdf::display_picture' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:1099:17: note: Technically the member function 'XeTeX2Pdf::display_picture' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:90:8: note: Technically the member function 'XeTeX2Pdf::display_picture' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:130:8: performance: Technically the member function 'XeTeX2Pdf::run_input' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:254:17: note: Technically the member function 'XeTeX2Pdf::run_input' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:130:8: note: Technically the member function 'XeTeX2Pdf::run_input' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:131:8: performance: Technically the member function 'XeTeX2Pdf::lay_out_paragraph' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:322:17: note: Technically the member function 'XeTeX2Pdf::lay_out_paragraph' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:131:8: note: Technically the member function 'XeTeX2Pdf::lay_out_paragraph' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:132:8: performance: Technically the member function 'XeTeX2Pdf::get_next_layout_container' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:376:17: note: Technically the member function 'XeTeX2Pdf::get_next_layout_container' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:132:8: note: Technically the member function 'XeTeX2Pdf::get_next_layout_container' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:133:8: performance: Technically the member function 'XeTeX2Pdf::fit_blocks_on_pages' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:441:17: note: Technically the member function 'XeTeX2Pdf::fit_blocks_on_pages' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:133:8: note: Technically the member function 'XeTeX2Pdf::fit_blocks_on_pages' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:134:8: performance: Technically the member function 'XeTeX2Pdf::next_page' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:528:17: note: Technically the member function 'XeTeX2Pdf::next_page' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:134:8: note: Technically the member function 'XeTeX2Pdf::next_page' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:135:8: performance: Technically the member function 'XeTeX2Pdf::widows_and_orphans_and_keep_with_next' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:476:17: note: Technically the member function 'XeTeX2Pdf::widows_and_orphans_and_keep_with_next' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:135:8: note: Technically the member function 'XeTeX2Pdf::widows_and_orphans_and_keep_with_next' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:136:7: style: Technically the member function 'XeTeX2Pdf::get_column_count_rectangle_width' can be const. [functionConst]
bibledit-gtk-4.9/src/xetex2pdf.cpp:517:16: note: Technically the member function 'XeTeX2Pdf::get_column_count_rectangle_width' can be const.
bibledit-gtk-4.9/src/xetex2pdf.h:136:7: note: Technically the member function 'XeTeX2Pdf::get_column_count_rectangle_width' can be const.
bibledit-gtk-4.9/src/xetex2pdf.h:140:8: performance: Technically the member function 'XeTeX2Pdf::view' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:968:17: note: Technically the member function 'XeTeX2Pdf::view' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:140:8: note: Technically the member function 'XeTeX2Pdf::view' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:160:8: performance: Technically the member function 'XeTeX2Pdf::set_reference' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:1035:17: note: Technically the member function 'XeTeX2Pdf::set_reference' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:160:8: note: Technically the member function 'XeTeX2Pdf::set_reference' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:161:8: performance: Technically the member function 'XeTeX2Pdf::set_referent' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:1058:17: note: Technically the member function 'XeTeX2Pdf::set_referent' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:161:8: note: Technically the member function 'XeTeX2Pdf::set_referent' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:163:8: performance: Technically the member function 'XeTeX2Pdf::generate_tables_of_contents' can be static. [functionStatic]
bibledit-gtk-4.9/src/xetex2pdf.cpp:1080:17: note: Technically the member function 'XeTeX2Pdf::generate_tables_of_contents' can be static.
bibledit-gtk-4.9/src/xetex2pdf.h:163:8: note: Technically the member function 'XeTeX2Pdf::generate_tables_of_contents' can be static.
bibledit-gtk-4.9/src/xmlutils.cpp:66:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/xmlutils.cpp:67:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bibledit-gtk-4.9/src/xmlutils.cpp:149:57: performance: Function parameter 'tag' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/xmlutils.cpp:162:42: performance: Function parameter 'tag' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/xslfofootnoteparagraph.cpp:25:3: performance: Variable 'marker_open' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-gtk-4.9/src/xslfofootnoteparagraph.cpp:23:56: performance: Function parameter 'marker_i' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/xslfofootnoteparagraph.cpp:23:93: performance: Function parameter 'italic_i' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/xslfofootnoteparagraph.cpp:23:111: performance: Function parameter 'bold_i' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/xslfofootnoteparagraph.cpp:23:127: performance: Function parameter 'underline_i' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/xslfofootnoteparagraph.cpp:23:148: performance: Function parameter 'smallcaps_i' should be passed by const reference. [passedByValue]
bibledit-gtk-4.9/src/xslfofootnoteparagraph.cpp:23:169: performance: Function parameter 'justification_i' should be passed by const reference. [passedByValue]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/bibledit-xiphos/bibledit-xiphos_1.1.1.orig.tar.gz
bibledit-xiphos-1.1.1/bibledit-xiphos.cpp:183:12: warning: Member variable 'TinySpawn::result' is not initialized in the constructor. [uninitMemberVar]
bibledit-xiphos-1.1.1/bibledit-xiphos.cpp:187:3: performance: Variable 'exitstatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bibledit-xiphos-1.1.1/bibledit-xiphos.h:77:3: style: Class 'TinySpawn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-xiphos-1.1.1/bibledit-xiphos.h:98:3: style: Class 'ParseLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bibledit-xiphos-1.1.1/bibledit-xiphos.cpp:196:41: performance: Function parameter 'directory' should be passed by const reference. [passedByValue]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/biblesync/biblesync_1.1.2.orig.tar.gz
biblesync-1.1.2/src/biblesync.cc:106:36: style: Redundant condition: mode!=BSP_MODE_DISABLE. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
biblesync-1.1.2/src/biblesync.cc:1135:2: warning: Width 30 given in format string (no. 1) is smaller than destination buffer 'addr_string[32]'. [invalidScanfFormatWidth_smaller]
biblesync-1.1.2/src/biblesync.cc:141:10: style: The scope of the variable 'ok_so_far' can be reduced. [variableScope]
biblesync-1.1.2/src/biblesync.cc:402:12: style: The scope of the variable 'name' can be reduced. [variableScope]
biblesync-1.1.2/src/biblesync.cc:244:19: style: Variable 'ok_so_far' is assigned a value that is never used. [unreadVariable]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/bibletime/bibletime_2.9.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/biboumi/biboumi_8.3.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/bibtex2html/bibtex2html_1.99.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bibtexconv/bibtexconv_0.8.20.orig.tar.gz
bibtexconv-0.8.20/src/bibtexconv.cc:691:10: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bibtexconv-0.8.20/src/bibtexconv.cc:509:19: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibtexconv-0.8.20/src/bibtexconv.cc:515:16: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibtexconv-0.8.20/src/bibtexconv.cc:527:19: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibtexconv-0.8.20/src/bibtexconv.cc:535:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bibtexconv-0.8.20/src/bibtexconv.cc:132:44: style: The scope of the variable 'totalSize' can be reduced. [variableScope]
bibtexconv-0.8.20/src/publicationset.h:35:4: style: Class 'PublicationSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
grammar.cc:1141:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
grammar.yy:70:88: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.yy:71:34: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.yy:76:61: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.yy:98:82: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.yy:99:82: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.yy:101:34: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.yy:105:84: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.yy:106:84: style: Same expression on both sides of '-'. [duplicateExpression]
bibtexconv-0.8.20/src/publicationset.cc:231:16: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bibtexconv-0.8.20/src/publicationset.cc:378:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bibtexconv-0.8.20/src/publicationset.cc:387:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bibtexconv-0.8.20/src/publicationset.cc:102:42: style: C-style pointer casting [cstyleCast]
bibtexconv-0.8.20/src/publicationset.cc:103:42: style: C-style pointer casting [cstyleCast]
bibtexconv-0.8.20/src/publicationset.cc:234:35: style: The scope of the variable 'bibtexMonthNames' can be reduced. [variableScope]
bibtexconv-0.8.20/src/publicationset.cc:381:35: style: The scope of the variable 'xmlMonthNames' can be reduced. [variableScope]
bibtexconv-0.8.20/src/publicationset.cc:38:4: style: Class 'PublicationSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bibtexconv-0.8.20/src/publicationset.cc:38:4: style: Class 'PublicationSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
scanner.cc:1237:27: warning: Possible null pointer dereference: b [nullPointer]
scanner.cc:1234:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
scanner.cc:1237:27: note: Null pointer dereference
scanner.cc:1239:9: warning: Possible null pointer dereference: b [nullPointer]
scanner.cc:1234:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
scanner.cc:1239:9: note: Null pointer dereference
scanner.cc:1615:2: warning: Possible null pointer dereference: b [nullPointer]
scanner.cc:1504:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
scanner.cc:1615:2: note: Null pointer dereference
scanner.cc:1616:2: warning: Possible null pointer dereference: b [nullPointer]
scanner.cc:1504:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
scanner.cc:1616:2: note: Null pointer dereference
scanner.cc:1627:9: warning: Possible null pointer dereference: b [nullPointer]
scanner.cc:1504:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
scanner.cc:1627:9: note: Null pointer dereference
scanner.cc:1347:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
scanner.cc:370:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
scanner.cc:1347:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
scanner.cc:1370:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
scanner.cc:639:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
scanner.cc:1370:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
scanner.cc:1800:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
scanner.cc:323:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
scanner.cc:1800:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
scanner.cc:1813:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
scanner.cc:324:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
scanner.cc:1813:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
scanner.cc:1813:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
scanner.cc:324:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
scanner.cc:1813:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
scanner.cc:1945:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
scanner.cc:605:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
scanner.cc:1945:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
bibtexconv-0.8.20/src/stringhandling.cc:229:22: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bibtexconv-0.8.20/src/unification.cc:490:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/bibtexparser/bibtexparser_0.6.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bibtool/bibtool_2.67+ds.orig.tar.xz
bibtool-2.67+ds/BibTcl/bibtool.c:1382:12: style: The scope of the variable 'n' can be reduced. [variableScope]
bibtool-2.67+ds/BibTcl/bibtool.c:1447:14: style: The scope of the variable 'i' can be reduced. [variableScope]
bibtool-2.67+ds/BibTcl/bibtool.c:1448:14: style: The scope of the variable 'fct' can be reduced. [variableScope]
bibtool-2.67+ds/BibTcl/bibtool.c:1754:12: style: The scope of the variable 'kept' can be reduced. [variableScope]
bibtool-2.67+ds/BibTcl/bibtool.c:1918:14: style: Function 'BibtoolCmd' argument 1 names different: declaration 'c' definition 'clientData'. [funcArgNamesDifferent]
bibtool-2.67+ds/BibTcl/bibtool.c:18:27: note: Function 'BibtoolCmd' argument 1 names different: declaration 'c' definition 'clientData'.
bibtool-2.67+ds/BibTcl/bibtool.c:1918:14: note: Function 'BibtoolCmd' argument 1 names different: declaration 'c' definition 'clientData'.
bibtool-2.67+ds/BibTcl/bibtool.c:1919:15: style: Function 'BibtoolCmd' argument 2 names different: declaration 'i' definition 'interp'. [funcArgNamesDifferent]
bibtool-2.67+ds/BibTcl/bibtool.c:18:42: note: Function 'BibtoolCmd' argument 2 names different: declaration 'i' definition 'interp'.
bibtool-2.67+ds/BibTcl/bibtool.c:1919:15: note: Function 'BibtoolCmd' argument 2 names different: declaration 'i' definition 'interp'.
bibtool-2.67+ds/BibTcl/bibtool.c:2099:14: style: Function 'BibtoolObjectCmd' argument 1 names different: declaration 'c' definition 'clientData'. [funcArgNamesDifferent]
bibtool-2.67+ds/BibTcl/bibtool.c:17:33: note: Function 'BibtoolObjectCmd' argument 1 names different: declaration 'c' definition 'clientData'.
bibtool-2.67+ds/BibTcl/bibtool.c:2099:14: note: Function 'BibtoolObjectCmd' argument 1 names different: declaration 'c' definition 'clientData'.
bibtool-2.67+ds/BibTcl/bibtool.c:2100:16: style: Function 'BibtoolObjectCmd' argument 2 names different: declaration 'i' definition 'interp'. [funcArgNamesDifferent]
bibtool-2.67+ds/BibTcl/bibtool.c:17:48: note: Function 'BibtoolObjectCmd' argument 2 names different: declaration 'i' definition 'interp'.
bibtool-2.67+ds/BibTcl/bibtool.c:2100:16: note: Function 'BibtoolObjectCmd' argument 2 names different: declaration 'i' definition 'interp'.
bibtool-2.67+ds/BibTcl/bibtool.c:560:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
bibtool-2.67+ds/BibTcl/bibtool.c:1297:15: style: Variable 's' is assigned a value that is never used. [unreadVariable]
bibtool-2.67+ds/database.c:557:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bibtool-2.67+ds/database.c:1143:5: error: Common realloc mistake: 'count' nulled but not freed upon failure [memleakOnRealloc]
bibtool-2.67+ds/io.c:104:11: error: Common realloc mistake: 'input_files' nulled but not freed upon failure [memleakOnRealloc]
bibtool-2.67+ds/key.c:461:18: style: The scope of the variable 'wp' can be reduced. [variableScope]
bibtool-2.67+ds/key.c:864:17: style: The scope of the variable 'undef_warning' can be reduced. [variableScope]
bibtool-2.67+ds/key.c:2029:10: style: The scope of the variable 'pre' can be reduced. [variableScope]
bibtool-2.67+ds/key.c:2030:8: style: The scope of the variable 'post' can be reduced. [variableScope]
bibtool-2.67+ds/key.c:2031:9: style: The scope of the variable 'type' can be reduced. [variableScope]
bibtool-2.67+ds/main.c:375:9: style: The scope of the variable 'fct' can be reduced. [variableScope]
bibtool-2.67+ds/main.c:478:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bibtool-2.67+ds/main.c:206:9: style: Variable 'sep' is assigned a value that is never used. [unreadVariable]
bibtool-2.67+ds/main.c:320:5: error: Resource leak: file [resourceLeak]
bibtool-2.67+ds/names.c:411:14: style: The scope of the variable 'commas' can be reduced. [variableScope]
bibtool-2.67+ds/parse.c:152:19: style: The scope of the variable 'cpp' can be reduced. [variableScope]
bibtool-2.67+ds/parse.c:599:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bibtool-2.67+ds/parse.c:1018:15: style: The scope of the variable 'c' can be reduced. [variableScope]
bibtool-2.67+ds/record.c:170:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bibtool-2.67+ds/rewrite.c:809:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bibtool-2.67+ds/rewrite.c:223:17: style: Variable 'init' is assigned a value that is never used. [unreadVariable]
bibtool-2.67+ds/rewrite.c:1212:8: style: Unused variable: len [unusedVariable]
bibtool-2.67+ds/rewrite.c:281:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bibtool-2.67+ds/rewrite.c:282:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bibtool-2.67+ds/rewrite.c:283:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bibtool-2.67+ds/rewrite.c:284:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bibtool-2.67+ds/rewrite.c:285:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bibtool-2.67+ds/rsc.c:146:18: style: The scope of the variable 'fn' can be reduced. [variableScope]
bibtool-2.67+ds/rsc.c:147:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bibtool-2.67+ds/rsc.c:148:9: style: The scope of the variable 'found' can be reduced. [variableScope]
bibtool-2.67+ds/s_parse.c:365:7: style: The scope of the variable 'n' can be reduced. [variableScope]
bibtool-2.67+ds/s_parse.c:366:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bibtool-2.67+ds/stack.c:106:18: style: Checking if unsigned variable 'stack_ptr' is less than zero. [unsignedLessThanZero]
bibtool-2.67+ds/symbols.c:516:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bibtool-2.67+ds/symbols.c:515:21: note: outer condition: *a
bibtool-2.67+ds/symbols.c:516:9: note: identical inner condition: *a
bibtool-2.67+ds/type.c:140:16: style: The scope of the variable 'd' can be reduced. [variableScope]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/bibus/bibus_1.5.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bibutils/bibutils_6.2.orig.tar.gz
bibutils_6.2/bin/args.c:55:8: style: The scope of the variable 'shortver' can be reduced. [variableScope]
bibutils_6.2/bin/args.c:56:8: style: The scope of the variable 'longver' can be reduced. [variableScope]
bibutils_6.2/bin/args.c:80:12: style: The scope of the variable 'subtract' can be reduced. [variableScope]
bibutils_6.2/bin/bibprog.c:16:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
bibutils_6.2/bin/bibprog.c:18:11: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/bin/tomods.c:64:12: style: The scope of the variable 'subtract' can be reduced. [variableScope]
bibutils_6.2/bin/xml2ads.c:39:12: style: The scope of the variable 'subtract' can be reduced. [variableScope]
bibutils_6.2/bin/xml2bib.c:56:12: style: The scope of the variable 'subtract' can be reduced. [variableScope]
bibutils_6.2/bin/xml2end.c:43:12: style: The scope of the variable 'subtract' can be reduced. [variableScope]
bibutils_6.2/bin/xml2isi.c:44:12: style: The scope of the variable 'subtract' can be reduced. [variableScope]
bibutils_6.2/bin/xml2ris.c:45:12: style: The scope of the variable 'subtract' can be reduced. [variableScope]
bibutils_6.2/bin/xml2wordbib.c:41:12: style: The scope of the variable 'subtract' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:106:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:224:6: style: The scope of the variable 'added' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:236:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:237:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:298:15: style: The scope of the variable 'monNames' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:300:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:323:6: style: The scope of the variable 'month' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:323:13: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:324:7: style: The scope of the variable 'outstr' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:357:8: style: The scope of the variable 'name' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:372:8: style: The scope of the variable 'jrnl' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:373:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:390:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:391:12: style: The scope of the variable 'page' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:460:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:472:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:474:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:533:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:533:14: style: The scope of the variable 'value' can be reduced. [variableScope]
bibutils_6.2/lib/adsout.c:179:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/adsout.c:244:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/adsout.c:315:86: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/adsout.c:327:83: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/adsout.c:501:124: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibcore.c:987:16: warning: Identical condition '!p', second condition is always false [identicalConditionAfterEarlyExit]
bibutils_6.2/lib/bibcore.c:985:7: note: first condition
bibutils_6.2/lib/bibcore.c:987:16: note: second condition
bibutils_6.2/lib/bibcore.c:986:28: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bibutils_6.2/lib/bibcore.c:987:16: note: Assuming that condition '!p' is not redundant
bibutils_6.2/lib/bibcore.c:986:28: note: Null pointer dereference
bibutils_6.2/lib/bibcore.c:520:7: style: The scope of the variable 'data' can be reduced. [variableScope]
bibutils_6.2/lib/bibcore.c:521:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/bibcore.c:614:10: style: The scope of the variable 'ref' can be reduced. [variableScope]
bibutils_6.2/lib/bibcore.c:730:10: style: The scope of the variable 'f' can be reduced. [variableScope]
bibutils_6.2/lib/bibcore.c:731:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/bibcore.c:797:10: style: The scope of the variable 'rin' can be reduced. [variableScope]
bibutils_6.2/lib/bibcore.c:797:16: style: The scope of the variable 'rout' can be reduced. [variableScope]
bibutils_6.2/lib/bibcore.c:798:19: style: The scope of the variable 'ok' can be reduced. [variableScope]
bibutils_6.2/lib/bibcore.c:950:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/bibcore.c:380:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibcore.c:407:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibcore.c:425:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibcore.c:449:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibcore.c:576:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibcore.c:581:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibcore.c:592:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibcore.c:200:32: style: Function 'bibl_readasis' argument 2 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
bibutils_6.2/lib/bibutils.h:131:44: note: Function 'bibl_readasis' argument 2 names different: declaration 'filename' definition 'f'.
bibutils_6.2/lib/bibcore.c:200:32: note: Function 'bibl_readasis' argument 2 names different: declaration 'filename' definition 'f'.
bibutils_6.2/lib/bibcore.c:215:33: style: Function 'bibl_readcorps' argument 2 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
bibutils_6.2/lib/bibutils.h:133:45: note: Function 'bibl_readcorps' argument 2 names different: declaration 'filename' definition 'f'.
bibutils_6.2/lib/bibcore.c:215:33: note: Function 'bibl_readcorps' argument 2 names different: declaration 'filename' definition 'f'.
bibutils_6.2/lib/bibcore.c:234:33: style: Function 'bibl_addtoasis' argument 2 names different: declaration 'entry' definition 'd'. [funcArgNamesDifferent]
bibutils_6.2/lib/bibutils.h:132:45: note: Function 'bibl_addtoasis' argument 2 names different: declaration 'entry' definition 'd'.
bibutils_6.2/lib/bibcore.c:234:33: note: Function 'bibl_addtoasis' argument 2 names different: declaration 'entry' definition 'd'.
bibutils_6.2/lib/bibcore.c:251:34: style: Function 'bibl_addtocorps' argument 2 names different: declaration 'entry' definition 'd'. [funcArgNamesDifferent]
bibutils_6.2/lib/bibutils.h:134:46: note: Function 'bibl_addtocorps' argument 2 names different: declaration 'entry' definition 'd'.
bibutils_6.2/lib/bibcore.c:251:34: note: Function 'bibl_addtocorps' argument 2 names different: declaration 'entry' definition 'd'.
bibutils_6.2/lib/bibl.c:82:10: style: The scope of the variable 'refin' can be reduced. [variableScope]
bibutils_6.2/lib/bibl.c:82:18: style: The scope of the variable 'refout' can be reduced. [variableScope]
bibutils_6.2/lib/bibl.c:83:12: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/bibl.c:83:23: style: The scope of the variable 'ok' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:296:7: style: The scope of the variable 's' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:686:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:713:15: style: The scope of the variable 'nt' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:736:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:737:10: style: The scope of the variable 'ref' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:759:12: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:760:7: style: The scope of the variable 't' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:760:11: style: The scope of the variable 'd' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:1076:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:1215:8: style: The scope of the variable 'type' can be reduced. [variableScope]
bibutils_6.2/lib/biblatexin.c:375:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/biblatexin.c:394:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/biblatexin.c:397:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/biblatexin.c:417:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/biblatexin.c:440:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/biblatexin.c:834:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/biblatexin.c:952:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/biblatexin.c:963:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/biblatexin.c:1247:45: style: Function 'biblatexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
bibutils_6.2/lib/biblatexin.c:36:57: note: Function 'biblatexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/biblatexin.c:1247:45: note: Function 'biblatexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/bibtexin.c:310:7: style: The scope of the variable 's' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexin.c:711:12: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexin.c:712:7: style: The scope of the variable 't' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexin.c:712:11: style: The scope of the variable 'd' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexin.c:726:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexin.c:904:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexin.c:1095:8: style: The scope of the variable 'prefix' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexin.c:397:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibtexin.c:419:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibtexin.c:422:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibtexin.c:442:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibtexin.c:465:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibtexin.c:1072:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibtexin.c:1281:43: style: Function 'bibtexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
bibutils_6.2/lib/bibtexin.c:36:55: note: Function 'bibtexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/bibtexin.c:1281:43: note: Function 'bibtexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/bibtexout.c:469:2: style: Variable 'title' is reassigned a value before the old one has been used. [redundantAssignment]
bibutils_6.2/lib/bibtexout.c:465:0: note: Variable 'title' is reassigned a value before the old one has been used.
bibutils_6.2/lib/bibtexout.c:469:2: note: Variable 'title' is reassigned a value before the old one has been used.
bibutils_6.2/lib/bibtexout.c:470:2: style: Variable 'short_title' is reassigned a value before the old one has been used. [redundantAssignment]
bibutils_6.2/lib/bibtexout.c:465:0: note: Variable 'short_title' is reassigned a value before the old one has been used.
bibutils_6.2/lib/bibtexout.c:470:2: note: Variable 'short_title' is reassigned a value before the old one has been used.
bibutils_6.2/lib/bibtexout.c:471:2: style: Variable 'subtitle' is reassigned a value before the old one has been used. [redundantAssignment]
bibutils_6.2/lib/bibtexout.c:466:0: note: Variable 'subtitle' is reassigned a value before the old one has been used.
bibutils_6.2/lib/bibtexout.c:471:2: note: Variable 'subtitle' is reassigned a value before the old one has been used.
bibutils_6.2/lib/bibtexout.c:472:2: style: Variable 'short_subtitle' is reassigned a value before the old one has been used. [redundantAssignment]
bibutils_6.2/lib/bibtexout.c:466:0: note: Variable 'short_subtitle' is reassigned a value before the old one has been used.
bibutils_6.2/lib/bibtexout.c:472:2: note: Variable 'short_subtitle' is reassigned a value before the old one has been used.
bibutils_6.2/lib/bibtexout.c:72:30: style: The scope of the variable 'maxlevel' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:72:40: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:145:17: style: The scope of the variable 'nquotes' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:146:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:243:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:278:9: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:537:18: style: The scope of the variable 'partdate' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:554:8: style: The scope of the variable 'months' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:556:9: style: The scope of the variable 'month' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:650:9: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:662:9: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:712:14: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/bibtexout.c:390:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibtexout.c:424:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/bibtexout.c:636:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/copacin.c:272:7: style: The scope of the variable 'intag' can be reduced. [variableScope]
bibutils_6.2/lib/copacin.c:163:27: style: Function 'copacin_processf' argument 1 names different: declaration 'bibin' definition 'copacin'. [funcArgNamesDifferent]
bibutils_6.2/lib/copacin.c:30:38: note: Function 'copacin_processf' argument 1 names different: declaration 'bibin' definition 'copacin'.
bibutils_6.2/lib/copacin.c:163:27: note: Function 'copacin_processf' argument 1 names different: declaration 'bibin' definition 'copacin'.
bibutils_6.2/lib/copacin.c:260:42: style: Function 'copacin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
bibutils_6.2/lib/copacin.c:31:53: note: Function 'copacin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/copacin.c:260:42: note: Function 'copacin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/copacin.c:260:70: style: Function 'copacin_convertf' argument 4 names different: declaration 'pm' definition 'p'. [funcArgNamesDifferent]
bibutils_6.2/lib/copacin.c:31:79: note: Function 'copacin_convertf' argument 4 names different: declaration 'pm' definition 'p'.
bibutils_6.2/lib/copacin.c:260:70: note: Function 'copacin_convertf' argument 4 names different: declaration 'pm' definition 'p'.
bibutils_6.2/lib/ebiin.c:379:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
bibutils_6.2/lib/ebiin.c:141:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/ebiin.c:157:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/ebiin.c:169:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/ebiin.c:182:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/ebiin.c:279:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/ebiin.c:313:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/endin.c:214:39: style: The scope of the variable 'nj' can be reduced. [variableScope]
bibutils_6.2/lib/endin.c:214:43: style: The scope of the variable 'nv' can be reduced. [variableScope]
bibutils_6.2/lib/endin.c:214:47: style: The scope of the variable 'nb' can be reduced. [variableScope]
bibutils_6.2/lib/endin.c:214:51: style: The scope of the variable 'nr' can be reduced. [variableScope]
bibutils_6.2/lib/endin.c:214:55: style: The scope of the variable 'nt' can be reduced. [variableScope]
bibutils_6.2/lib/endin.c:214:59: style: The scope of the variable 'ni' can be reduced. [variableScope]
bibutils_6.2/lib/endin.c:172:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/endin.c:174:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/endin.c:195:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/endin.c:273:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/endin.c:304:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/endin.c:506:25: style: Function 'endin_convertf' argument 1 names different: declaration 'endin' definition 'bibin'. [funcArgNamesDifferent]
bibutils_6.2/lib/endin.c:32:29: note: Function 'endin_convertf' argument 1 names different: declaration 'endin' definition 'bibin'.
bibutils_6.2/lib/endin.c:506:25: note: Function 'endin_convertf' argument 1 names different: declaration 'endin' definition 'bibin'.
bibutils_6.2/lib/endin.c:506:40: style: Function 'endin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
bibutils_6.2/lib/endin.c:32:44: note: Function 'endin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/endin.c:506:40: note: Function 'endin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/endout.c:261:12: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:261:15: style: The scope of the variable 'maxlevel' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:262:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:463:12: style: The scope of the variable 'flvl' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:488:8: style: The scope of the variable 'ar' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:530:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:543:8: style: The scope of the variable 'months' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:547:6: style: The scope of the variable 'm' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:547:9: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:598:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:613:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/endout.c:516:97: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/endout.c:533:87: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/endout.c:551:90: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/endout.c:552:88: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/endxmlin.c:426:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/endxmlin.c:560:28: style: Function 'endxmlin_processf' argument 1 names different: declaration 'endin' definition 'fin'. [funcArgNamesDifferent]
bibutils_6.2/lib/endxmlin.c:29:39: note: Function 'endxmlin_processf' argument 1 names different: declaration 'endin' definition 'fin'.
bibutils_6.2/lib/endxmlin.c:560:28: note: Function 'endxmlin_processf' argument 1 names different: declaration 'endin' definition 'fin'.
bibutils_6.2/lib/endxmlin.c:560:39: style: Function 'endxmlin_processf' argument 2 names different: declaration 'p' definition 'data'. [funcArgNamesDifferent]
bibutils_6.2/lib/endxmlin.c:29:52: note: Function 'endxmlin_processf' argument 2 names different: declaration 'p' definition 'data'.
bibutils_6.2/lib/endxmlin.c:560:39: note: Function 'endxmlin_processf' argument 2 names different: declaration 'p' definition 'data'.
bibutils_6.2/lib/entities.c:289:8: style: The scope of the variable 'e' can be reduced. [variableScope]
bibutils_6.2/lib/entities.c:290:15: style: The scope of the variable 'len' can be reduced. [variableScope]
bibutils_6.2/lib/entities.c:318:22: style: The scope of the variable 'd' can be reduced. [variableScope]
bibutils_6.2/lib/fields.c:110:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/fields.c:236:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/fields.c:293:7: style: The scope of the variable 't' can be reduced. [variableScope]
bibutils_6.2/lib/fields.c:304:7: style: The scope of the variable 'd' can be reduced. [variableScope]
bibutils_6.2/lib/fields.c:419:14: style: The scope of the variable 'value' can be reduced. [variableScope]
bibutils_6.2/lib/fields.c:154:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/fields.c:182:27: style: Function 'fields_match_tag' argument 1 names different: declaration 'f' definition 'info'. [funcArgNamesDifferent]
bibutils_6.2/lib/fields.h:62:31: note: Function 'fields_match_tag' argument 1 names different: declaration 'f' definition 'info'.
bibutils_6.2/lib/fields.c:182:27: note: Function 'fields_match_tag' argument 1 names different: declaration 'f' definition 'info'.
bibutils_6.2/lib/fields.c:189:31: style: Function 'fields_match_casetag' argument 1 names different: declaration 'f' definition 'info'. [funcArgNamesDifferent]
bibutils_6.2/lib/fields.h:63:35: note: Function 'fields_match_casetag' argument 1 names different: declaration 'f' definition 'info'.
bibutils_6.2/lib/fields.c:189:31: note: Function 'fields_match_casetag' argument 1 names different: declaration 'f' definition 'info'.
bibutils_6.2/lib/fields.c:196:33: style: Function 'fields_match_tag_level' argument 1 names different: declaration 'f' definition 'info'. [funcArgNamesDifferent]
bibutils_6.2/lib/fields.h:64:37: note: Function 'fields_match_tag_level' argument 1 names different: declaration 'f' definition 'info'.
bibutils_6.2/lib/fields.c:196:33: note: Function 'fields_match_tag_level' argument 1 names different: declaration 'f' definition 'info'.
bibutils_6.2/lib/fields.c:203:37: style: Function 'fields_match_casetag_level' argument 1 names different: declaration 'f' definition 'info'. [funcArgNamesDifferent]
bibutils_6.2/lib/fields.h:65:41: note: Function 'fields_match_casetag_level' argument 1 names different: declaration 'f' definition 'info'.
bibutils_6.2/lib/fields.c:203:37: note: Function 'fields_match_casetag_level' argument 1 names different: declaration 'f' definition 'info'.
bibutils_6.2/lib/fields.c:215:31: style: Function 'fields_find' argument 2 names different: declaration 'searchtag' definition 'tag'. [funcArgNamesDifferent]
bibutils_6.2/lib/fields.h:87:37: note: Function 'fields_find' argument 2 names different: declaration 'searchtag' definition 'tag'.
bibutils_6.2/lib/fields.c:215:31: note: Function 'fields_find' argument 2 names different: declaration 'searchtag' definition 'tag'.
bibutils_6.2/lib/gb18030.c:36:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/gb18030.c:36:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:127:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:286:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:309:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:332:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:359:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:428:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:444:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:468:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:487:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:552:6: style: The scope of the variable 'm1' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:552:10: style: The scope of the variable 'm2' can be reduced. [variableScope]
bibutils_6.2/lib/intlist.c:125:39: style: Function 'intlist_find_or_add' argument 2 names different: declaration 'searchvalue' definition 'value'. [funcArgNamesDifferent]
bibutils_6.2/lib/intlist.h:38:49: note: Function 'intlist_find_or_add' argument 2 names different: declaration 'searchvalue' definition 'value'.
bibutils_6.2/lib/intlist.c:125:39: note: Function 'intlist_find_or_add' argument 2 names different: declaration 'searchvalue' definition 'value'.
bibutils_6.2/lib/intlist.c:148:32: style: Function 'intlist_find' argument 2 names different: declaration 'searchvalue' definition 'value'. [funcArgNamesDifferent]
bibutils_6.2/lib/intlist.h:37:42: note: Function 'intlist_find' argument 2 names different: declaration 'searchvalue' definition 'value'.
bibutils_6.2/lib/intlist.c:148:32: note: Function 'intlist_find' argument 2 names different: declaration 'searchvalue' definition 'value'.
bibutils_6.2/lib/intlist.c:193:34: style: Function 'intlist_remove' argument 2 names different: declaration 'searchvalue' definition 'value'. [funcArgNamesDifferent]
bibutils_6.2/lib/intlist.h:45:44: note: Function 'intlist_remove' argument 2 names different: declaration 'searchvalue' definition 'value'.
bibutils_6.2/lib/intlist.c:193:34: note: Function 'intlist_remove' argument 2 names different: declaration 'searchvalue' definition 'value'.
bibutils_6.2/lib/intlist.c:245:44: style: Function 'intlist_init_fill' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
bibutils_6.2/lib/intlist.h:25:54: note: Function 'intlist_init_fill' argument 3 names different: declaration 'value' definition 'v'.
bibutils_6.2/lib/intlist.c:245:44: note: Function 'intlist_init_fill' argument 3 names different: declaration 'value' definition 'v'.
bibutils_6.2/lib/intlist.c:306:30: style: Function 'intlist_new_fill' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
bibutils_6.2/lib/intlist.h:28:40: note: Function 'intlist_new_fill' argument 2 names different: declaration 'value' definition 'v'.
bibutils_6.2/lib/intlist.c:306:30: note: Function 'intlist_new_fill' argument 2 names different: declaration 'value' definition 'v'.
bibutils_6.2/lib/intlist.c:330:39: style: Function 'intlist_fill' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
bibutils_6.2/lib/intlist.h:35:49: note: Function 'intlist_fill' argument 3 names different: declaration 'value' definition 'v'.
bibutils_6.2/lib/intlist.c:330:39: note: Function 'intlist_fill' argument 3 names different: declaration 'value' definition 'v'.
bibutils_6.2/lib/intlist.c:465:23: style: Function 'intlist_dup' argument 1 names different: declaration 'from' definition 'il'. [funcArgNamesDifferent]
bibutils_6.2/lib/intlist.h:42:33: note: Function 'intlist_dup' argument 1 names different: declaration 'from' definition 'il'.
bibutils_6.2/lib/intlist.c:465:23: note: Function 'intlist_dup' argument 1 names different: declaration 'from' definition 'il'.
bibutils_6.2/lib/isiin.c:171:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/isiin.c:189:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/isiin.c:189:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/isiin.c:360:7: style: The scope of the variable 'intag' can be reduced. [variableScope]
bibutils_6.2/lib/isiin.c:230:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/isiin.c:259:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/isiin.c:346:25: style: Function 'isiin_convertf' argument 1 names different: declaration 'isiin' definition 'bibin'. [funcArgNamesDifferent]
bibutils_6.2/lib/isiin.c:26:36: note: Function 'isiin_convertf' argument 1 names different: declaration 'isiin' definition 'bibin'.
bibutils_6.2/lib/isiin.c:346:25: note: Function 'isiin_convertf' argument 1 names different: declaration 'isiin' definition 'bibin'.
bibutils_6.2/lib/isiin.c:346:40: style: Function 'isiin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
bibutils_6.2/lib/isiin.c:26:51: note: Function 'isiin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/isiin.c:346:40: note: Function 'isiin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/isiin.c:303:39: style: Variable 'has_au' is modified but its new value is never used. [unreadVariable]
bibutils_6.2/lib/isiout.c:60:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/isiout.c:225:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/isiout.c:238:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/isiout.c:319:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/isiout.c:319:14: style: The scope of the variable 'value' can be reduced. [variableScope]
bibutils_6.2/lib/isiout.c:320:12: style: The scope of the variable 'level' can be reduced. [variableScope]
bibutils_6.2/lib/isiout.c:167:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/isiout.c:193:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/isiout.c:256:90: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/isiout.c:261:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/isiout.c:351:23: style: Function 'isiout_write' argument 1 names different: declaration 'info' definition 'in'. [funcArgNamesDifferent]
bibutils_6.2/lib/isiout.c:21:35: note: Function 'isiout_write' argument 1 names different: declaration 'info' definition 'in'.
bibutils_6.2/lib/isiout.c:351:23: note: Function 'isiout_write' argument 1 names different: declaration 'info' definition 'in'.
bibutils_6.2/lib/iso639_2.c:606:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/latex.c:513:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/latex.c:513:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bibutils_6.2/lib/latex.c:513:12: style: The scope of the variable 'len' can be reduced. [variableScope]
bibutils_6.2/lib/medin.c:199:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bibutils_6.2/lib/medin.c:381:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
bibutils_6.2/lib/medin.c:165:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/medin.c:304:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/medin.c:304:9: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/medin.c:306:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bibutils_6.2/lib/medin.c:306:12: style: The scope of the variable 'pp' can be reduced. [variableScope]
bibutils_6.2/lib/medin.c:346:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/medin.c:448:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/medin.c:474:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/medin.c:559:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/medin.c:308:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/medin.c:326:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:307:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:307:9: style: The scope of the variable 'nmismatch' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:308:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:308:12: style: The scope of the variable 'q' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:673:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:694:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:726:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:750:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:765:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:893:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:894:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:894:14: style: The scope of the variable 'd' can be reduced. [variableScope]
bibutils_6.2/lib/modsin.c:99:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:115:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:194:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:217:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:257:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:274:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:370:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:378:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:433:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:498:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:612:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:637:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsin.c:1050:26: style: Function 'modsin_processf' argument 1 names different: declaration 'medin' definition 'modsin'. [funcArgNamesDifferent]
bibutils_6.2/lib/modsin.c:31:37: note: Function 'modsin_processf' argument 1 names different: declaration 'medin' definition 'modsin'.
bibutils_6.2/lib/modsin.c:1050:26: note: Function 'modsin_processf' argument 1 names different: declaration 'medin' definition 'modsin'.
bibutils_6.2/lib/modsout.c:136:8: style: The scope of the variable 'value' can be reduced. [variableScope]
bibutils_6.2/lib/modsout.c:187:8: style: The scope of the variable 'val' can be reduced. [variableScope]
bibutils_6.2/lib/modsout.c:538:8: style: The scope of the variable 'val' can be reduced. [variableScope]
bibutils_6.2/lib/modsout.c:553:8: style: The scope of the variable 'val' can be reduced. [variableScope]
bibutils_6.2/lib/modsout.c:780:8: style: The scope of the variable 'value' can be reduced. [variableScope]
bibutils_6.2/lib/modsout.c:987:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/modsout.c:1052:12: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
bibutils_6.2/lib/modsout.c:1052:35: style: The scope of the variable 'level' can be reduced. [variableScope]
bibutils_6.2/lib/modsout.c:1053:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/modsout.c:1053:14: style: The scope of the variable 'value' can be reduced. [variableScope]
bibutils_6.2/lib/modsout.c:189:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:190:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:191:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:192:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:195:87: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:196:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:202:125: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:203:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:204:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:215:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:229:99: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:230:123: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:245:98: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:246:125: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:252:98: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:253:125: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:256:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:329:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:330:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:332:123: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:333:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:335:124: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:336:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:340:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:342:155: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:344:127: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:345:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:346:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:435:85: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:463:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:467:100: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:481:104: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:486:104: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:487:131: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:488:104: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:492:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:518:92: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:519:119: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:521:146: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:523:92: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:544:100: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:545:100: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:546:100: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:559:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:573:120: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:574:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:575:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:592:108: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:595:85: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:599:85: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:603:85: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:605:86: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:612:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:619:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:641:79: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:746:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:748:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:769:101: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:787:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:817:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:831:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:833:113: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:835:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:837:106: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:839:105: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:841:103: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:843:111: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:862:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:863:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:864:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:867:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:868:120: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:869:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:904:80: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:910:128: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:918:113: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:941:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:947:84: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:953:84: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:958:159: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:961:104: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:963:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:1027:101: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:1029:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:1034:105: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:1036:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/modsout.c:1107:24: style: Function 'modsout_write' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
bibutils_6.2/lib/modsout.c:26:36: note: Function 'modsout_write' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/modsout.c:1107:24: note: Function 'modsout_write' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/mycvout.c:68:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bibutils_6.2/lib/mycvout.c:91:30: style: The scope of the variable 'maxlevel' can be reduced. [variableScope]
bibutils_6.2/lib/mycvout.c:91:40: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/mycvout.c:180:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bibutils_6.2/lib/mycvout.c:203:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
bibutils_6.2/lib/mycvout.c:292:17: style: The scope of the variable 'nch' can be reduced. [variableScope]
bibutils_6.2/lib/mycvout.c:381:8: style: The scope of the variable 'months' can be reduced. [variableScope]
bibutils_6.2/lib/mycvout.c:383:9: style: The scope of the variable 'month' can be reduced. [variableScope]
bibutils_6.2/lib/name.c:31:17: style: The scope of the variable 'nch' can be reduced. [variableScope]
bibutils_6.2/lib/name.c:169:15: style: The scope of the variable 'unicode_char' can be reduced. [variableScope]
bibutils_6.2/lib/name.c:222:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/name.c:498:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/name.c:521:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/nbibin.c:259:8: style: The scope of the variable 'typename' can be reduced. [variableScope]
bibutils_6.2/lib/nbibin.c:485:7: style: The scope of the variable 'intag' can be reduced. [variableScope]
bibutils_6.2/lib/nbibin.c:219:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/nbibin.c:238:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/nbibin.c:241:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/nbibin.c:419:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/nbibin.c:458:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/nbibin.c:472:24: style: Function 'nbib_convertf' argument 1 names different: declaration 'nbib' definition 'bibin'. [funcArgNamesDifferent]
bibutils_6.2/lib/nbibin.c:35:35: note: Function 'nbib_convertf' argument 1 names different: declaration 'nbib' definition 'bibin'.
bibutils_6.2/lib/nbibin.c:472:24: note: Function 'nbib_convertf' argument 1 names different: declaration 'nbib' definition 'bibin'.
bibutils_6.2/lib/nbibin.c:472:39: style: Function 'nbib_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
bibutils_6.2/lib/nbibin.c:35:49: note: Function 'nbib_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/nbibin.c:472:39: note: Function 'nbib_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/notes.c:71:11: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/notes.c:87:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/notes.c:87:15: style: The scope of the variable 'done' can be reduced. [variableScope]
bibutils_6.2/lib/reftypes.c:16:20: style: Function 'get_reftype' argument 1 names different: declaration 'q' definition 'p'. [funcArgNamesDifferent]
bibutils_6.2/lib/reftypes.h:59:24: note: Function 'get_reftype' argument 1 names different: declaration 'q' definition 'p'.
bibutils_6.2/lib/reftypes.c:16:20: note: Function 'get_reftype' argument 1 names different: declaration 'q' definition 'p'.
bibutils_6.2/lib/risin.c:227:7: style: The scope of the variable 'oldval' can be reduced. [variableScope]
bibutils_6.2/lib/risin.c:228:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/risin.c:228:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/risin.c:252:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/risin.c:340:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bibutils_6.2/lib/risin.c:370:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/risin.c:479:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/risin.c:525:7: style: The scope of the variable 'intag' can be reduced. [variableScope]
bibutils_6.2/lib/risin.c:273:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/risin.c:303:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/risin.c:510:25: style: Function 'risin_convertf' argument 1 names different: declaration 'risin' definition 'bibin'. [funcArgNamesDifferent]
bibutils_6.2/lib/risin.c:35:36: note: Function 'risin_convertf' argument 1 names different: declaration 'risin' definition 'bibin'.
bibutils_6.2/lib/risin.c:510:25: note: Function 'risin_convertf' argument 1 names different: declaration 'risin' definition 'bibin'.
bibutils_6.2/lib/risin.c:510:40: style: Function 'risin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
bibutils_6.2/lib/risin.c:35:51: note: Function 'risin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/risin.c:510:40: note: Function 'risin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
bibutils_6.2/lib/risout.c:101:14: style: The scope of the variable 'typenames' can be reduced. [variableScope]
bibutils_6.2/lib/risout.c:189:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/risout.c:237:8: style: The scope of the variable 'value' can be reduced. [variableScope]
bibutils_6.2/lib/risout.c:461:18: style: The scope of the variable 'ar' can be reduced. [variableScope]
bibutils_6.2/lib/risout.c:489:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/risout.c:554:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bibutils_6.2/lib/risout.c:593:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/risout.c:606:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bibutils_6.2/lib/risout.c:650:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/risout.c:650:14: style: The scope of the variable 'value' can be reduced. [variableScope]
bibutils_6.2/lib/risout.c:390:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/risout.c:391:90: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/risout.c:392:88: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/risout.c:507:97: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/risout.c:705:23: style: Function 'risout_write' argument 1 names different: declaration 'info' definition 'in'. [funcArgNamesDifferent]
bibutils_6.2/lib/risout.c:22:35: note: Function 'risout_write' argument 1 names different: declaration 'info' definition 'in'.
bibutils_6.2/lib/risout.c:705:23: note: Function 'risout_write' argument 1 names different: declaration 'info' definition 'in'.
bibutils_6.2/lib/slist.c:252:14: style: The scope of the variable 'empty' can be reduced. [variableScope]
bibutils_6.2/lib/slist.c:478:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/slist.c:502:7: style: The scope of the variable 's' can be reduced. [variableScope]
bibutils_6.2/lib/slist.c:545:24: style: The scope of the variable 'mid' can be reduced. [variableScope]
bibutils_6.2/lib/slist.c:546:10: style: The scope of the variable 'cs' can be reduced. [variableScope]
bibutils_6.2/lib/slist.c:547:6: style: The scope of the variable 'comp' can be reduced. [variableScope]
bibutils_6.2/lib/slist.c:681:14: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/slist.c:710:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/slist.c:774:14: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/slist.c:350:35: style: Function 'slist_addc' argument 2 names different: declaration 'value' definition 's'. [funcArgNamesDifferent]
bibutils_6.2/lib/slist.h:58:43: note: Function 'slist_addc' argument 2 names different: declaration 'value' definition 's'.
bibutils_6.2/lib/slist.c:350:35: note: Function 'slist_addc' argument 2 names different: declaration 'value' definition 's'.
bibutils_6.2/lib/slist.c:355:27: style: Function 'slist_add' argument 2 names different: declaration 'value' definition 's'. [funcArgNamesDifferent]
bibutils_6.2/lib/slist.h:59:35: note: Function 'slist_add' argument 2 names different: declaration 'value' definition 's'.
bibutils_6.2/lib/slist.c:355:27: note: Function 'slist_add' argument 2 names different: declaration 'value' definition 's'.
bibutils_6.2/lib/slist.c:379:42: style: Function 'slist_addc_unique' argument 2 names different: declaration 'value' definition 's'. [funcArgNamesDifferent]
bibutils_6.2/lib/slist.h:66:50: note: Function 'slist_addc_unique' argument 2 names different: declaration 'value' definition 's'.
bibutils_6.2/lib/slist.c:379:42: note: Function 'slist_addc_unique' argument 2 names different: declaration 'value' definition 's'.
bibutils_6.2/lib/slist.c:384:34: style: Function 'slist_add_unique' argument 2 names different: declaration 'value' definition 's'. [funcArgNamesDifferent]
bibutils_6.2/lib/slist.h:67:42: note: Function 'slist_add_unique' argument 2 names different: declaration 'value' definition 's'.
bibutils_6.2/lib/slist.c:384:34: note: Function 'slist_add_unique' argument 2 names different: declaration 'value' definition 's'.
bibutils_6.2/lib/slist.c:708:19: style: Function 'slist_dup' argument 1 names different: declaration 'a' definition 'from'. [funcArgNamesDifferent]
bibutils_6.2/lib/slist.h:53:27: note: Function 'slist_dup' argument 1 names different: declaration 'a' definition 'from'.
bibutils_6.2/lib/slist.c:708:19: note: Function 'slist_dup' argument 1 names different: declaration 'a' definition 'from'.
bibutils_6.2/lib/str.c:46:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bibutils_6.2/lib/str.c:307:27: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/str.c:555:9: style: The scope of the variable 'findstart' can be reduced. [variableScope]
bibutils_6.2/lib/str.c:557:28: style: The scope of the variable 'curr_len' can be reduced. [variableScope]
bibutils_6.2/lib/str.c:559:16: style: The scope of the variable 'minsize' can be reduced. [variableScope]
bibutils_6.2/lib/str.c:840:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bibutils_6.2/lib/str.c:941:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bibutils_6.2/lib/str.c:954:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
bibutils_6.2/lib/str.c:510:18: style: Function 'str_strdup' argument 1 names different: declaration 's' definition 'from'. [funcArgNamesDifferent]
bibutils_6.2/lib/str.h:36:26: note: Function 'str_strdup' argument 1 names different: declaration 's' definition 'from'.
bibutils_6.2/lib/str.c:510:18: note: Function 'str_strdup' argument 1 names different: declaration 's' definition 'from'.
bibutils_6.2/lib/str.c:519:26: style: Function 'str_strdupc' argument 1 names different: declaration 'p' definition 'from'. [funcArgNamesDifferent]
bibutils_6.2/lib/str.h:37:33: note: Function 'str_strdupc' argument 1 names different: declaration 'p' definition 'from'.
bibutils_6.2/lib/str.c:519:26: note: Function 'str_strdupc' argument 1 names different: declaration 'p' definition 'from'.
bibutils_6.2/lib/str.c:528:27: style: Function 'str_segdel' argument 2 names different: declaration 'startat' definition 'p'. [funcArgNamesDifferent]
bibutils_6.2/lib/str.h:68:38: note: Function 'str_segdel' argument 2 names different: declaration 'startat' definition 'p'.
bibutils_6.2/lib/str.c:528:27: note: Function 'str_segdel' argument 2 names different: declaration 'startat' definition 'p'.
bibutils_6.2/lib/str.c:528:36: style: Function 'str_segdel' argument 3 names different: declaration 'endat' definition 'q'. [funcArgNamesDifferent]
bibutils_6.2/lib/str.h:68:53: note: Function 'str_segdel' argument 3 names different: declaration 'endat' definition 'q'.
bibutils_6.2/lib/str.c:528:36: note: Function 'str_segdel' argument 3 names different: declaration 'endat' definition 'q'.
bibutils_6.2/lib/str_conv.c:27:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bibutils_6.2/lib/title.c:24:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bibutils_6.2/lib/unicode.c:294:35: style: The scope of the variable 'mid' can be reduced. [variableScope]
bibutils_6.2/lib/unicode.c:322:15: style: The scope of the variable 'unicode_character' can be reduced. [variableScope]
bibutils_6.2/lib/unicode.c:324:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/url.c:41:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/url.c:41:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/url.c:101:14: style: The scope of the variable 'match' can be reduced. [variableScope]
bibutils_6.2/lib/url.c:62:21: style: Function 'doi_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:19:26: note: Function 'doi_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:62:21: note: Function 'doi_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:62:50: style: Function 'doi_to_url' argument 4 names different: declaration 'doi_url' definition 'url'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:19:58: note: Function 'doi_to_url' argument 4 names different: declaration 'doi_url' definition 'url'.
bibutils_6.2/lib/url.c:62:50: note: Function 'doi_to_url' argument 4 names different: declaration 'doi_url' definition 'url'.
bibutils_6.2/lib/url.c:67:23: style: Function 'jstor_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:23:28: note: Function 'jstor_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:67:23: note: Function 'jstor_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:67:52: style: Function 'jstor_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:23:60: note: Function 'jstor_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'.
bibutils_6.2/lib/url.c:67:52: note: Function 'jstor_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'.
bibutils_6.2/lib/url.c:72:22: style: Function 'pmid_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:20:27: note: Function 'pmid_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:72:22: note: Function 'pmid_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:72:51: style: Function 'pmid_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:20:59: note: Function 'pmid_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'.
bibutils_6.2/lib/url.c:72:51: note: Function 'pmid_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'.
bibutils_6.2/lib/url.c:77:21: style: Function 'pmc_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:21:26: note: Function 'pmc_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:77:21: note: Function 'pmc_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:77:50: style: Function 'pmc_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:21:58: note: Function 'pmc_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'.
bibutils_6.2/lib/url.c:77:50: note: Function 'pmc_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'.
bibutils_6.2/lib/url.c:82:23: style: Function 'arxiv_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:22:28: note: Function 'arxiv_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:82:23: note: Function 'arxiv_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:82:52: style: Function 'arxiv_to_url' argument 4 names different: declaration 'arxiv_url' definition 'url'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:22:60: note: Function 'arxiv_to_url' argument 4 names different: declaration 'arxiv_url' definition 'url'.
bibutils_6.2/lib/url.c:82:52: note: Function 'arxiv_to_url' argument 4 names different: declaration 'arxiv_url' definition 'url'.
bibutils_6.2/lib/url.c:87:26: style: Function 'mrnumber_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:24:31: note: Function 'mrnumber_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:87:26: note: Function 'mrnumber_to_url' argument 1 names different: declaration 'info' definition 'f'.
bibutils_6.2/lib/url.c:87:55: style: Function 'mrnumber_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'. [funcArgNamesDifferent]
bibutils_6.2/lib/url.h:24:63: note: Function 'mrnumber_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'.
bibutils_6.2/lib/url.c:87:55: note: Function 'mrnumber_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'.
bibutils_6.2/lib/utf8.c:27:24: style: The scope of the variable 'out_mask' can be reduced. [variableScope]
bibutils_6.2/lib/vplist.c:104:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/vplist.c:126:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/vplist.c:166:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/vplist.c:195:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/vplist.c:219:8: style: The scope of the variable 'v' can be reduced. [variableScope]
bibutils_6.2/lib/vplist.c:227:45: style: Function 'vplist_emptyfn' argument 2 names different: declaration 'fn' definition 'vpf'. [funcArgNamesDifferent]
bibutils_6.2/lib/vplist.h:71:52: note: Function 'vplist_emptyfn' argument 2 names different: declaration 'fn' definition 'vpf'.
bibutils_6.2/lib/vplist.c:227:45: note: Function 'vplist_emptyfn' argument 2 names different: declaration 'fn' definition 'vpf'.
bibutils_6.2/lib/vplist.c:241:44: style: Function 'vplist_freefn' argument 2 names different: declaration 'fn' definition 'vpf'. [funcArgNamesDifferent]
bibutils_6.2/lib/vplist.h:78:49: note: Function 'vplist_freefn' argument 2 names different: declaration 'fn' definition 'vpf'.
bibutils_6.2/lib/vplist.c:241:44: note: Function 'vplist_freefn' argument 2 names different: declaration 'fn' definition 'vpf'.
bibutils_6.2/lib/vplist.c:256:47: style: Function 'vplist_deletefn' argument 2 names different: declaration 'fn' definition 'vpf'. [funcArgNamesDifferent]
bibutils_6.2/lib/vplist.h:84:52: note: Function 'vplist_deletefn' argument 2 names different: declaration 'fn' definition 'vpf'.
bibutils_6.2/lib/vplist.c:256:47: note: Function 'vplist_deletefn' argument 2 names different: declaration 'fn' definition 'vpf'.
bibutils_6.2/lib/wordin.c:258:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/lib/wordin.c:211:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/wordin.c:251:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/wordin.c:113:8: style: struct member 'xml_convert::in' is never used. [unusedStructMember]
bibutils_6.2/lib/wordin.c:114:8: style: struct member 'xml_convert::a' is never used. [unusedStructMember]
bibutils_6.2/lib/wordin.c:114:12: style: struct member 'xml_convert::aval' is never used. [unusedStructMember]
bibutils_6.2/lib/wordin.c:115:8: style: struct member 'xml_convert::out' is never used. [unusedStructMember]
bibutils_6.2/lib/wordin.c:116:6: style: struct member 'xml_convert::level' is never used. [unusedStructMember]
bibutils_6.2/lib/wordout.c:166:16: style: The scope of the variable 'n' can be reduced. [variableScope]
bibutils_6.2/lib/wordout.c:207:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/wordout.c:252:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/wordout.c:503:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
bibutils_6.2/lib/wordout.c:453:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/wordout.c:455:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/wordout.c:457:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/wordout.c:591:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bibutils_6.2/lib/xml.c:307:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bibutils_6.2/lib/xml.c:306:12: note: outer condition: *p
bibutils_6.2/lib/xml.c:307:8: note: identical inner condition: *p
bibutils_6.2/lib/xml.c:252:8: style: The scope of the variable 'j' can be reduced. [variableScope]
bibutils_6.2/lib/xml.c:350:8: style: The scope of the variable 'a' can be reduced. [variableScope]
bibutils_6.2/lib/xml.c:350:12: style: The scope of the variable 'v' can be reduced. [variableScope]
bibutils_6.2/lib/xml.c:351:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/xml.c:380:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bibutils_6.2/lib/xml_encoding.c:22:7: style: The scope of the variable 's' can be reduced. [variableScope]
bibutils_6.2/lib/xml_encoding.c:23:8: style: The scope of the variable 't' can be reduced. [variableScope]
bibutils_6.2/lib/xml_encoding.c:59:12: style: The scope of the variable 'q' can be reduced. [variableScope]
bibutils_6.2/test/doi_test.c:34:6: style: The scope of the variable 'found' can be reduced. [variableScope]
bibutils_6.2/test/doi_test.c:63:6: style: The scope of the variable 'found' can be reduced. [variableScope]
bibutils_6.2/test/doi_test.c:92:6: style: The scope of the variable 'found' can be reduced. [variableScope]
bibutils_6.2/test/entities_test.c:18:18: style: The scope of the variable 'answer' can be reduced. [variableScope]
bibutils_6.2/test/entities_test.c:84:18: style: The scope of the variable 'answer' can be reduced. [variableScope]
bibutils_6.2/test/intlist_test.c:265:9: style: The scope of the variable 'm' can be reduced. [variableScope]
bibutils_6.2/test/intlist_test.c:535:9: style: The scope of the variable 'm' can be reduced. [variableScope]
bibutils_6.2/test/intlist_test.c:557:9: style: The scope of the variable 'm' can be reduced. [variableScope]
bibutils_6.2/test/slist_test.c:49:19: warning: Either the condition 'expected!=NULL' is redundant or there is possible null pointer dereference: expected. [nullPointerRedundantCheck]
bibutils_6.2/test/slist_test.c:44:26: note: Assuming that condition 'expected!=NULL' is not redundant
bibutils_6.2/test/slist_test.c:49:19: note: Null pointer dereference
bibutils_6.2/test/slist_test.c:213:8: style: The scope of the variable 'u' can be reduced. [variableScope]
bibutils_6.2/test/slist_test.c:245:8: style: The scope of the variable 'u' can be reduced. [variableScope]
bibutils_6.2/test/slist_test.c:1630:2: error: Resource leak: fp [resourceLeak]
bibutils_6.2/test/utf8_test.c:20:18: style: The scope of the variable 'j' can be reduced. [variableScope]
bibutils_6.2/test/utf8_test.c:21:6: style: The scope of the variable 'nc' can be reduced. [variableScope]
bibutils_6.2/test/vplist_test.c:78:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/test/vplist_test.c:106:6: style: The scope of the variable 'status' can be reduced. [variableScope]
bibutils_6.2/test/vplist_test.c:417:8: style: The scope of the variable 'v' can be reduced. [variableScope]
bibutils_6.2/test/vplist_test.c:219:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/bicyclerepair/bicyclerepair_0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bidentd/bidentd_1.1.4.orig.tar.gz
bidentd-1.1.4/main.cc:168:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/bidi-clojure/bidi-clojure_2.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bidiui/bidiui_0.9.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bidiv/bidiv_1.5.orig.tar.gz
bidiv/bidiv.c:228:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
bidiv/bidiv.c:230:6: style: The scope of the variable 'i' can be reduced. [variableScope]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/biff/biff_0.17.pre20000412.orig.tar.gz
biff-0.17.pre20000412/comsat/comsat.c:186:13: style: The scope of the variable 'utmpsize' can be reduced. [variableScope]
biff-0.17.pre20000412/comsat/comsat.c:190:15: style: The scope of the variable 'uptr' can be reduced. [variableScope]
biff-0.17.pre20000412/comsat/comsat.c:191:6: style: The scope of the variable 'maxutmp' can be reduced. [variableScope]
biff-0.17.pre20000412/comsat/comsat.c:235:5: error: Common realloc mistake: 'utmp' nulled but not freed upon failure [memleakOnRealloc]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/bignumber.js/bignumber.js_1.3.0+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bijiben/bijiben_3.28.2.orig.tar.xz
bijiben-3.28.2/src/bijiben-shell-search-provider.c:75:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/src/bijiben-shell-search-provider.c:72:0: note: Variable 'result' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/bijiben-shell-search-provider.c:75:3: note: Variable 'result' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/bijiben-shell-search-provider.c:93:16: style: The scope of the variable 'uuid' can be reduced. [variableScope]
bijiben-3.28.2/src/bijiben-shell-search-provider.c:249:16: style: The scope of the variable 'url' can be reduced. [variableScope]
bijiben-3.28.2/src/bijiben-shell-search-provider.c:250:16: style: The scope of the variable 'result' can be reduced. [variableScope]
bijiben-3.28.2/src/bijiben-shell-search-provider.c:252:13: style: The scope of the variable 'icon' can be reduced. [variableScope]
bijiben-3.28.2/src/bjb-application.c:388:36: style: Same expression on both sides of '!=' because the value of 'remaining' and 'NULL' are the same. [duplicateExpression]
bijiben-3.28.2/src/bjb-application.c:328:23: note: 'remaining' is assigned value 'NULL' here.
bijiben-3.28.2/src/bjb-application.c:388:36: note: Same expression on both sides of '!=' because the value of 'remaining' and 'NULL' are the same.
bijiben-3.28.2/src/bjb-controller.c:300:16: style: The scope of the variable 'content' can be reduced. [variableScope]
bijiben-3.28.2/src/bjb-controller.c:301:16: style: The scope of the variable 'title' can be reduced. [variableScope]
bijiben-3.28.2/src/bjb-controller.c:445:16: style: The scope of the variable 'note' can be reduced. [variableScope]
bijiben-3.28.2/src/bjb-controller.c:530:10: style: The scope of the variable 'result' can be reduced. [variableScope]
bijiben-3.28.2/src/bjb-controller.c:849:42: style: Function 'bjb_controller_get_group' argument 1 names different: declaration 'controller' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-controller.h:57:57: note: Function 'bjb_controller_get_group' argument 1 names different: declaration 'controller' definition 'self'.
bijiben-3.28.2/src/bjb-controller.c:849:42: note: Function 'bjb_controller_get_group' argument 1 names different: declaration 'controller' definition 'self'.
bijiben-3.28.2/src/bjb-controller.c:886:42: style: Function 'bjb_controller_show_more' argument 1 names different: declaration 'controller' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-controller.h:63:47: note: Function 'bjb_controller_show_more' argument 1 names different: declaration 'controller' definition 'self'.
bijiben-3.28.2/src/bjb-controller.c:886:42: note: Function 'bjb_controller_show_more' argument 1 names different: declaration 'controller' definition 'self'.
bijiben-3.28.2/src/bjb-import-dialog.c:198:47: style: Function 'bjb_import_dialog_get_paths' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-import-dialog.h:33:64: note: Function 'bjb_import_dialog_get_paths' argument 1 names different: declaration 'dialog' definition 'self'.
bijiben-3.28.2/src/bjb-import-dialog.c:198:47: note: Function 'bjb_import_dialog_get_paths' argument 1 names different: declaration 'dialog' definition 'self'.
bijiben-3.28.2/src/bjb-import-dialog.c:52:14: style: struct member '_BjbImportDialog::gnote_label' is never used. [unusedStructMember]
bijiben-3.28.2/src/bjb-import-dialog.c:56:14: style: struct member '_BjbImportDialog::tomboy_label' is never used. [unusedStructMember]
bijiben-3.28.2/src/bjb-import-dialog.c:62:14: style: struct member '_BjbImportDialog::custom_import' is never used. [unusedStructMember]
bijiben-3.28.2/src/bjb-load-more-button.c:230:52: style: Function 'bjb_load_more_button_set_block' argument 1 names different: declaration 'button' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-load-more-button.h:44:88: note: Function 'bjb_load_more_button_set_block' argument 1 names different: declaration 'button' definition 'self'.
bijiben-3.28.2/src/bjb-load-more-button.c:230:52: note: Function 'bjb_load_more_button_set_block' argument 1 names different: declaration 'button' definition 'self'.
bijiben-3.28.2/src/bjb-load-more-button.c:247:55: style: Function 'bjb_load_more_button_get_revealer' argument 1 names different: declaration 'button' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-load-more-button.h:41:88: note: Function 'bjb_load_more_button_get_revealer' argument 1 names different: declaration 'button' definition 'self'.
bijiben-3.28.2/src/bjb-load-more-button.c:247:55: note: Function 'bjb_load_more_button_get_revealer' argument 1 names different: declaration 'button' definition 'self'.
bijiben-3.28.2/src/bjb-main-toolbar.c:75:14: style: struct member '_BjbMainToolbar::notebook_item' is never used. [unusedStructMember]
bijiben-3.28.2/src/bjb-main-toolbar.c:76:14: style: struct member '_BjbMainToolbar::email_item' is never used. [unusedStructMember]
bijiben-3.28.2/src/bjb-main-view.c:265:10: style: The scope of the variable 'url' can be reduced. [variableScope]
bijiben-3.28.2/src/bjb-main-view.c:266:13: style: The scope of the variable 'item' can be reduced. [variableScope]
bijiben-3.28.2/src/bjb-main-view.c:483:16: style: The scope of the variable 'str' can be reduced. [variableScope]
bijiben-3.28.2/src/bjb-main-view.c:506:16: style: The scope of the variable 'str' can be reduced. [variableScope]
bijiben-3.28.2/src/bjb-main-view.c:193:35: style: Function 'switch_to_note_view' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-main-view.h:54:39: note: Function 'switch_to_note_view' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:193:35: note: Function 'switch_to_note_view' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:262:48: style: Function 'bjb_main_view_get_selected_items' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-main-view.h:43:55: note: Function 'bjb_main_view_get_selected_items' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:262:48: note: Function 'bjb_main_view_get_selected_items' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:714:39: style: Function 'bjb_main_view_get_window' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-main-view.h:37:50: note: Function 'bjb_main_view_get_window' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:714:39: note: Function 'bjb_main_view_get_window' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:720:42: style: Function 'bjb_main_view_update_model' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-main-view.h:56:47: note: Function 'bjb_main_view_update_model' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:720:42: note: Function 'bjb_main_view_update_model' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:730:48: style: Function 'bjb_main_view_get_selection_mode' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-main-view.h:58:57: note: Function 'bjb_main_view_get_selection_mode' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:730:48: note: Function 'bjb_main_view_get_selection_mode' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:741:48: style: Function 'bjb_main_view_set_selection_mode' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-main-view.h:60:53: note: Function 'bjb_main_view_set_selection_mode' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:741:48: note: Function 'bjb_main_view_set_selection_mode' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:747:43: style: Function 'bjb_main_view_get_view_type' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-main-view.h:62:58: note: Function 'bjb_main_view_get_view_type' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:747:43: note: Function 'bjb_main_view_get_view_type' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:758:43: style: Function 'bjb_main_view_set_view_type' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-main-view.h:64:48: note: Function 'bjb_main_view_set_view_type' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:758:43: note: Function 'bjb_main_view_set_view_type' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-main-view.c:59:21: style: struct member '_BjbMainView::label' is never used. [unusedStructMember]
bijiben-3.28.2/src/bjb-main-view.c:62:21: style: struct member '_BjbMainView::main_toolbar' is never used. [unusedStructMember]
bijiben-3.28.2/src/bjb-note-view.c:318:45: style: Function 'bjb_note_view_get_base_window' argument 1 names different: declaration 'v' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-note-view.h:35:68: note: Function 'bjb_note_view_get_base_window' argument 1 names different: declaration 'v' definition 'self'.
bijiben-3.28.2/src/bjb-note-view.c:318:45: note: Function 'bjb_note_view_get_base_window' argument 1 names different: declaration 'v' definition 'self'.
bijiben-3.28.2/src/bjb-note-view.c:326:44: style: Function 'bjb_note_view_grab_focus' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-note-view.h:38:68: note: Function 'bjb_note_view_grab_focus' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-note-view.c:326:44: note: Function 'bjb_note_view_grab_focus' argument 1 names different: declaration 'view' definition 'self'.
bijiben-3.28.2/src/bjb-note-view.c:50:22: style: struct member '_BjbNoteView::editor' is never used. [unusedStructMember]
bijiben-3.28.2/src/bjb-settings-dialog.c:34:21: style: struct member '_BjbSettingsDialog::parent_window' is never used. [unusedStructMember]
bijiben-3.28.2/src/bjb-settings-dialog.c:38:21: style: struct member '_BjbSettingsDialog::stack' is never used. [unusedStructMember]
bijiben-3.28.2/src/bjb-window-base.c:392:48: style: Function 'bjb_window_base_get_controller' argument 1 names different: declaration 'window' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-window-base.h:27:75: note: Function 'bjb_window_base_get_controller' argument 1 names different: declaration 'window' definition 'self'.
bijiben-3.28.2/src/bjb-window-base.c:392:48: note: Function 'bjb_window_base_get_controller' argument 1 names different: declaration 'window' definition 'self'.
bijiben-3.28.2/src/bjb-window-base.c:418:43: style: Function 'bjb_window_base_switch_to' argument 1 names different: declaration 'bwb' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-window-base.h:30:75: note: Function 'bjb_window_base_switch_to' argument 1 names different: declaration 'bwb' definition 'self'.
bijiben-3.28.2/src/bjb-window-base.c:418:43: note: Function 'bjb_window_base_switch_to' argument 1 names different: declaration 'bwb' definition 'self'.
bijiben-3.28.2/src/bjb-window-base.c:497:48: style: Function 'bjb_window_base_switch_to_item' argument 1 names different: declaration 'bwb' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-window-base.h:33:75: note: Function 'bjb_window_base_switch_to_item' argument 1 names different: declaration 'bwb' definition 'self'.
bijiben-3.28.2/src/bjb-window-base.c:497:48: note: Function 'bjb_window_base_switch_to_item' argument 1 names different: declaration 'bwb' definition 'self'.
bijiben-3.28.2/src/bjb-window-base.c:524:47: style: Function 'bjb_window_base_get_view_type' argument 1 names different: declaration 'win' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/bjb-window-base.h:36:75: note: Function 'bjb_window_base_get_view_type' argument 1 names different: declaration 'win' definition 'self'.
bijiben-3.28.2/src/bjb-window-base.c:524:47: note: Function 'bjb_window_base_get_view_type' argument 1 names different: declaration 'win' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-item.c:308:53: style: Function 'biji_item_has_notebook' argument 2 names different: declaration 'collection' definition 'coll'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-item.h:121:56: note: Function 'biji_item_has_notebook' argument 2 names different: declaration 'collection' definition 'coll'.
bijiben-3.28.2/src/libbiji/biji-item.c:308:53: note: Function 'biji_item_has_notebook' argument 2 names different: declaration 'collection' definition 'coll'.
bijiben-3.28.2/src/libbiji/biji-item.c:315:73: style: Function 'biji_item_add_notebook' argument 2 names different: declaration 'collection' definition 'coll'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-item.h:129:69: note: Function 'biji_item_add_notebook' argument 2 names different: declaration 'collection' definition 'coll'.
bijiben-3.28.2/src/libbiji/biji-item.c:315:73: note: Function 'biji_item_add_notebook' argument 2 names different: declaration 'collection' definition 'coll'.
bijiben-3.28.2/src/libbiji/biji-manager.c:163:14: style: The scope of the variable 'object' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/biji-manager.c:164:15: style: The scope of the variable 'account' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/biji-manager.c:199:17: style: The scope of the variable 'provider' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/biji-manager.c:406:13: style: The scope of the variable 'iter' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/biji-manager.c:309:51: style: Function 'biji_manager_get_tracker_connection' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-manager.h:72:68: note: Function 'biji_manager_get_tracker_connection' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:309:51: note: Function 'biji_manager_get_tracker_connection' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:317:42: style: Function 'biji_manager_get_providers' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-manager.h:64:67: note: Function 'biji_manager_get_providers' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:317:42: note: Function 'biji_manager_get_providers' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:700:46: style: Function 'biji_manager_get_default_color' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-manager.h:76:67: note: Function 'biji_manager_get_default_color' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:700:46: note: Function 'biji_manager_get_default_color' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:713:41: style: Function 'biji_manager_get_items' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-manager.h:104:75: note: Function 'biji_manager_get_items' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:713:41: note: Function 'biji_manager_get_items' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:749:58: style: Function 'biji_manager_empty_bin' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-manager.h:109:75: note: Function 'biji_manager_empty_bin' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:749:58: note: Function 'biji_manager_empty_bin' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:760:45: style: Function 'biji_manager_get_item_at_path' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-manager.h:96:67: note: Function 'biji_manager_get_item_at_path' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:760:45: note: Function 'biji_manager_get_item_at_path' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:838:49: style: Function 'biji_manager_note_new' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-manager.h:113:67: note: Function 'biji_manager_note_new' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:838:49: note: Function 'biji_manager_note_new' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:865:44: style: Function 'biji_manager_note_new_full' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-manager.h:118:69: note: Function 'biji_manager_note_new_full' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-manager.c:865:44: note: Function 'biji_manager_note_new_full' argument 1 names different: declaration 'manager' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-note-id.c:193:36: style: Function 'biji_note_id_get_path' argument 1 names different: declaration 'note' definition 'n'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-note-id.h:36:80: note: Function 'biji_note_id_get_path' argument 1 names different: declaration 'note' definition 'n'.
bijiben-3.28.2/src/libbiji/biji-note-id.c:193:36: note: Function 'biji_note_id_get_path' argument 1 names different: declaration 'note' definition 'n'.
bijiben-3.28.2/src/libbiji/biji-note-id.c:261:47: style: Function 'biji_note_id_set_mtime' argument 2 names different: declaration 'mtime' definition 'time'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-note-id.h:54:90: note: Function 'biji_note_id_set_mtime' argument 2 names different: declaration 'mtime' definition 'time'.
bijiben-3.28.2/src/libbiji/biji-note-id.c:261:47: note: Function 'biji_note_id_set_mtime' argument 2 names different: declaration 'mtime' definition 'time'.
bijiben-3.28.2/src/libbiji/biji-note-id.c:285:67: style: Function 'biji_note_id_set_last_metadata_change_date' argument 2 names different: declaration 'mtime' definition 'time'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-note-id.h:60:90: note: Function 'biji_note_id_set_last_metadata_change_date' argument 2 names different: declaration 'mtime' definition 'time'.
bijiben-3.28.2/src/libbiji/biji-note-id.c:285:67: note: Function 'biji_note_id_set_last_metadata_change_date' argument 2 names different: declaration 'mtime' definition 'time'.
bijiben-3.28.2/src/libbiji/biji-note-id.c:307:53: style: Function 'biji_note_id_set_create_date' argument 2 names different: declaration 'mtime' definition 'time'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-note-id.h:66:90: note: Function 'biji_note_id_set_create_date' argument 2 names different: declaration 'mtime' definition 'time'.
bijiben-3.28.2/src/libbiji/biji-note-id.c:307:53: note: Function 'biji_note_id_set_create_date' argument 2 names different: declaration 'mtime' definition 'time'.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:242:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/src/libbiji/biji-note-obj.c:233:3: note: Variable 'result' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:242:3: note: Variable 'result' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:858:2: style: Variable 'stripped' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/src/libbiji/biji-note-obj.c:855:0: note: Variable 'stripped' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:858:2: note: Variable 'stripped' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:868:2: style: Variable 'webkit2' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/src/libbiji/biji-note-obj.c:856:0: note: Variable 'webkit2' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:868:2: note: Variable 'webkit2' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:629:26: style: The scope of the variable 'layout' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/biji-note-obj.c:630:26: style: The scope of the variable 'desc' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/biji-note-obj.c:296:39: style: Function 'biji_note_obj_set_title' argument 1 names different: declaration 'note_obj_ptr' definition 'note'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-note-obj.h:158:76: note: Function 'biji_note_obj_set_title' argument 1 names different: declaration 'note_obj_ptr' definition 'note'.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:296:39: note: Function 'biji_note_obj_set_title' argument 1 names different: declaration 'note_obj_ptr' definition 'note'.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:296:58: style: Function 'biji_note_obj_set_title' argument 2 names different: declaration 'title' definition 'proposed_title'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-note-obj.h:159:76: note: Function 'biji_note_obj_set_title' argument 2 names different: declaration 'title' definition 'proposed_title'.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:296:58: note: Function 'biji_note_obj_set_title' argument 2 names different: declaration 'title' definition 'proposed_title'.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:336:49: style: Function 'biji_note_obj_set_mtime' argument 2 names different: declaration 'time' definition 'mtime'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-note-obj.h:97:70: note: Function 'biji_note_obj_set_mtime' argument 2 names different: declaration 'time' definition 'mtime'.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:336:49: note: Function 'biji_note_obj_set_mtime' argument 2 names different: declaration 'time' definition 'mtime'.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:801:45: style: Function 'biji_note_obj_set_create_date' argument 1 names different: declaration 'n' definition 'note'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-note-obj.h:113:76: note: Function 'biji_note_obj_set_create_date' argument 1 names different: declaration 'n' definition 'note'.
bijiben-3.28.2/src/libbiji/biji-note-obj.c:801:45: note: Function 'biji_note_obj_set_create_date' argument 1 names different: declaration 'n' definition 'note'.
bijiben-3.28.2/src/libbiji/biji-notebook.c:108:30: style: The scope of the variable 'pix' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/biji-notebook.c:215:10: style: The scope of the variable 'pix' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/biji-notebook.c:233:10: style: The scope of the variable 'pix' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/biji-notebook.c:426:38: style: Function 'biji_notebook_refresh' argument 1 names different: declaration 'collection' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-notebook.h:38:55: note: Function 'biji_notebook_refresh' argument 1 names different: declaration 'collection' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-notebook.c:426:38: note: Function 'biji_notebook_refresh' argument 1 names different: declaration 'collection' definition 'self'.
bijiben-3.28.2/src/libbiji/biji-string.c:59:3: style: Variable 'as_is' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/src/libbiji/biji-string.c:55:0: note: Variable 'as_is' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/biji-string.c:59:3: note: Variable 'as_is' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/biji-timeout.c:113:46: style: Function 'biji_timeout_reset' argument 2 names different: declaration 'millisec' definition 'millis'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-timeout.h:31:51: note: Function 'biji_timeout_reset' argument 2 names different: declaration 'millisec' definition 'millis'.
bijiben-3.28.2/src/libbiji/biji-timeout.c:113:46: note: Function 'biji_timeout_reset' argument 2 names different: declaration 'millisec' definition 'millis'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:266:18: style: The scope of the variable 'full_path' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/biji-tracker.c:353:62: style: Function 'biji_get_items_with_notebook_async' argument 2 names different: declaration 'needle' definition 'notebook'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-tracker.h:51:70: note: Function 'biji_get_items_with_notebook_async' argument 2 names different: declaration 'needle' definition 'notebook'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:353:62: note: Function 'biji_get_items_with_notebook_async' argument 2 names different: declaration 'needle' definition 'notebook'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:354:62: style: Function 'biji_get_items_with_notebook_async' argument 3 names different: declaration 'cb' definition 'list_cb'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-tracker.h:52:79: note: Function 'biji_get_items_with_notebook_async' argument 3 names different: declaration 'cb' definition 'list_cb'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:354:62: note: Function 'biji_get_items_with_notebook_async' argument 3 names different: declaration 'cb' definition 'list_cb'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:372:55: style: Function 'biji_get_items_matching_async' argument 4 names different: declaration 'cb' definition 'list_cb'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-tracker.h:59:79: note: Function 'biji_get_items_matching_async' argument 4 names different: declaration 'cb' definition 'list_cb'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:372:55: note: Function 'biji_get_items_matching_async' argument 4 names different: declaration 'cb' definition 'list_cb'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:485:51: style: Function 'biji_create_new_notebook_async' argument 2 names different: declaration 'tag' definition 'name'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-tracker.h:71:70: note: Function 'biji_create_new_notebook_async' argument 2 names different: declaration 'tag' definition 'name'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:485:51: note: Function 'biji_create_new_notebook_async' argument 2 names different: declaration 'tag' definition 'name'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:486:51: style: Function 'biji_create_new_notebook_async' argument 3 names different: declaration 'afterward' definition 'item_cb'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-tracker.h:72:74: note: Function 'biji_create_new_notebook_async' argument 3 names different: declaration 'afterward' definition 'item_cb'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:486:51: note: Function 'biji_create_new_notebook_async' argument 3 names different: declaration 'afterward' definition 'item_cb'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:535:59: style: Function 'biji_push_existing_notebook_to_note' argument 3 names different: declaration 'bool_cb' definition 'afterward'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-tracker.h:85:75: note: Function 'biji_push_existing_notebook_to_note' argument 3 names different: declaration 'bool_cb' definition 'afterward'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:535:59: note: Function 'biji_push_existing_notebook_to_note' argument 3 names different: declaration 'bool_cb' definition 'afterward'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:554:54: style: Function 'biji_remove_notebook_from_note' argument 3 names different: declaration 'bool_cb' definition 'afterward'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-tracker.h:92:75: note: Function 'biji_remove_notebook_from_note' argument 3 names different: declaration 'bool_cb' definition 'afterward'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:554:54: note: Function 'biji_remove_notebook_from_note' argument 3 names different: declaration 'bool_cb' definition 'afterward'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:791:46: style: Function 'biji_tracker_ensure_datasource' argument 2 names different: declaration 'datasource_id' definition 'datasource'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/biji-tracker.h:109:70: note: Function 'biji_tracker_ensure_datasource' argument 2 names different: declaration 'datasource_id' definition 'datasource'.
bijiben-3.28.2/src/libbiji/biji-tracker.c:791:46: note: Function 'biji_tracker_ensure_datasource' argument 2 names different: declaration 'datasource_id' definition 'datasource'.
bijiben-3.28.2/src/libbiji/deserializer/biji-lazy-deserializer.c:448:14: style: The scope of the variable 'tag' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/deserializer/biji-lazy-deserializer.c:448:20: style: The scope of the variable 'color_str' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/deserializer/biji-lazy-deserializer.c:449:14: style: The scope of the variable 'norm' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/deserializer/biji-tomboy-reader.c:251:14: style: The scope of the variable 'tag' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/deserializer/biji-tomboy-reader.c:252:14: style: The scope of the variable 'norm' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/deserializer/biji-tomboy-reader.c:82:11: style: struct member '_BijiTomboyReader::notebooks' is never used. [unusedStructMember]
bijiben-3.28.2/src/libbiji/editor/biji-webkit-editor.c:655:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bijiben-3.28.2/src/libbiji/provider/biji-import-provider.c:81:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/src/libbiji/provider/biji-import-provider.c:70:0: note: Variable 'retval' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/provider/biji-import-provider.c:81:3: note: Variable 'retval' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/provider/biji-import-provider.c:359:40: style: Function 'biji_import_provider_new' argument 1 names different: declaration 'manager' definition 'b'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/provider/biji-import-provider.h:66:81: note: Function 'biji_import_provider_new' argument 1 names different: declaration 'manager' definition 'b'.
bijiben-3.28.2/src/libbiji/provider/biji-import-provider.c:359:40: note: Function 'biji_import_provider_new' argument 1 names different: declaration 'manager' definition 'b'.
bijiben-3.28.2/src/libbiji/provider/biji-local-note.c:174:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/src/libbiji/provider/biji-local-note.c:157:0: note: Variable 'result' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/provider/biji-local-note.c:174:3: note: Variable 'result' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/provider/biji-local-provider.c:482:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/src/libbiji/provider/biji-local-provider.c:474:3: note: Variable 'retval' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/provider/biji-local-provider.c:482:3: note: Variable 'retval' is reassigned a value before the old one has been used.
bijiben-3.28.2/src/libbiji/provider/biji-local-provider.c:400:20: style: The scope of the variable 'name' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/provider/biji-memo-note.c:471:30: style: Function 'biji_memo_note_new_from_info' argument 4 names different: declaration 'comp' definition 'component'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/provider/biji-memo-note.h:62:32: note: Function 'biji_memo_note_new_from_info' argument 4 names different: declaration 'comp' definition 'component'.
bijiben-3.28.2/src/libbiji/provider/biji-memo-note.c:471:30: note: Function 'biji_memo_note_new_from_info' argument 4 names different: declaration 'comp' definition 'component'.
bijiben-3.28.2/src/libbiji/provider/biji-memo-note.c:222:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
bijiben-3.28.2/src/libbiji/provider/biji-memo-provider.c:197:17: style: The scope of the variable 'list' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/provider/biji-memo-provider.c:50:24: style: struct member '_BijiMemoProvider::archives' is never used. [unusedStructMember]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-note.c:78:20: style: The scope of the variable 'html' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-note.c:163:10: style: The scope of the variable 'folder' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:304:10: style: The scope of the variable 'list' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:597:16: style: The scope of the variable 'uri' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:756:10: style: The scope of the variable 'icon' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:757:10: style: The scope of the variable 'owncloudclient' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:758:10: style: The scope of the variable 'client' can be reduced. [variableScope]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:952:63: style: Function 'biji_own_cloud_provider_get_folder' argument 1 names different: declaration 'provider' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.h:32:80: note: Function 'biji_own_cloud_provider_get_folder' argument 1 names different: declaration 'provider' definition 'self'.
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:952:63: note: Function 'biji_own_cloud_provider_get_folder' argument 1 names different: declaration 'provider' definition 'self'.
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:1000:66: style: Function 'biji_own_cloud_provider_get_readable_path' argument 1 names different: declaration 'p' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.h:35:84: note: Function 'biji_own_cloud_provider_get_readable_path' argument 1 names different: declaration 'p' definition 'self'.
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:1000:66: note: Function 'biji_own_cloud_provider_get_readable_path' argument 1 names different: declaration 'p' definition 'self'.
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:67:21: style: struct member '_BijiOwnCloudProvider::archives' is never used. [unusedStructMember]
bijiben-3.28.2/src/libbiji/provider/biji-own-cloud-provider.c:77:21: style: struct member '_BijiOwnCloudProvider::cancel_monitor' is never used. [unusedStructMember]
bijiben-3.28.2/src/libbiji/provider/biji-provider.c:138:36: style: Function 'biji_provider_abort' argument 1 names different: declaration 'provider' definition 'self'. [funcArgNamesDifferent]
bijiben-3.28.2/src/libbiji/provider/biji-provider.h:143:78: note: Function 'biji_provider_abort' argument 1 names different: declaration 'provider' definition 'self'.
bijiben-3.28.2/src/libbiji/provider/biji-provider.c:138:36: note: Function 'biji_provider_abort' argument 1 names different: declaration 'provider' definition 'self'.
bijiben-3.28.2/src/libbiji/serializer/biji-lazy-serializer.c:164:37: style: The scope of the variable 'color_str' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-icon-utils.c:45:3: style: Variable 'copy' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/subprojects/libgd/libgd/gd-icon-utils.c:40:0: note: Variable 'copy' is reassigned a value before the old one has been used.
bijiben-3.28.2/subprojects/libgd/libgd/gd-icon-utils.c:45:3: note: Variable 'copy' is reassigned a value before the old one has been used.
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-icon-box-icon.c:67:3: style: Variable 'zoomed' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-icon-box-icon.c:52:0: note: Variable 'zoomed' is reassigned a value before the old one has been used.
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-icon-box-icon.c:67:3: note: Variable 'zoomed' is reassigned a value before the old one has been used.
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-icon-box.c:303:3: style: Variable 'event' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-icon-box.c:293:0: note: Variable 'event' is reassigned a value before the old one has been used.
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-icon-box.c:303:3: note: Variable 'event' is reassigned a value before the old one has been used.
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-icon-box.c:94:18: style: The scope of the variable 'item' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-icon-view.c:234:20: style: The scope of the variable 'context' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-icon-view.c:237:16: style: The scope of the variable 'path' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-icon-view.c:238:11: style: The scope of the variable 'lines' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-list-view.c:251:20: style: The scope of the variable 'context' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-list-view.c:254:16: style: The scope of the variable 'path' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-main-view.c:665:16: style: The scope of the variable 'sel_path' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-notification.c:271:15: style: The scope of the variable 'delta' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-notification.c:568:20: style: The scope of the variable 'context' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-notification.c:746:45: style: Function 'gd_notification_get_preferred_height' argument 2 names different: declaration 'minimum_size' definition 'minimum_height'. [funcArgNamesDifferent]
bijiben-3.28.2/subprojects/libgd/libgd/gd-notification.c:87:83: note: Function 'gd_notification_get_preferred_height' argument 2 names different: declaration 'minimum_size' definition 'minimum_height'.
bijiben-3.28.2/subprojects/libgd/libgd/gd-notification.c:746:45: note: Function 'gd_notification_get_preferred_height' argument 2 names different: declaration 'minimum_size' definition 'minimum_height'.
bijiben-3.28.2/subprojects/libgd/libgd/gd-notification.c:747:45: style: Function 'gd_notification_get_preferred_height' argument 3 names different: declaration 'natural_size' definition 'natural_height'. [funcArgNamesDifferent]
bijiben-3.28.2/subprojects/libgd/libgd/gd-notification.c:88:83: note: Function 'gd_notification_get_preferred_height' argument 3 names different: declaration 'natural_size' definition 'natural_height'.
bijiben-3.28.2/subprojects/libgd/libgd/gd-notification.c:747:45: note: Function 'gd_notification_get_preferred_height' argument 3 names different: declaration 'natural_size' definition 'natural_height'.
bijiben-3.28.2/subprojects/libgd/libgd/gd-styled-text-renderer.c:40:16: style: The scope of the variable 'style_class' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-tagged-entry.c:180:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-tagged-entry.c:574:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-tagged-entry.c:592:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-tagged-entry.c:611:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-tagged-entry.c:630:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-tagged-entry.c:646:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-tagged-entry.c:682:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
bijiben-3.28.2/subprojects/libgd/libgd/gd-two-lines-renderer.c:306:3: style: Variable 'render_area' is reassigned a value before the old one has been used. [redundantAssignment]
bijiben-3.28.2/subprojects/libgd/libgd/gd-two-lines-renderer.c:284:0: note: Variable 'render_area' is reassigned a value before the old one has been used.
bijiben-3.28.2/subprojects/libgd/libgd/gd-two-lines-renderer.c:306:3: note: Variable 'render_area' is reassigned a value before the old one has been used.
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/billard-gl/billard-gl_1.75.orig.tar.gz
BillardGL-1.75/src/Anzeige.cpp:26:3: performance: Variable 'StossStaerke' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Anzeige.h:10:8: performance: Technically the member function 'Anzeige::Initialisiere' can be static. [functionStatic]
BillardGL-1.75/src/Anzeige.cpp:57:15: note: Technically the member function 'Anzeige::Initialisiere' can be static.
BillardGL-1.75/src/Anzeige.h:10:8: note: Technically the member function 'Anzeige::Initialisiere' can be static.
BillardGL-1.75/src/Beleuchtung.cpp:5:3: performance: Variable 'BeleuchtungIndex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Benutzerschnittstelle.cpp:515:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
BillardGL-1.75/src/Benutzerschnittstelle.cpp:631:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
BillardGL-1.75/src/Kamera.cpp:76:3: style: Variable 'Alpha' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BillardGL-1.75/src/Kamera.cpp:66:3: note: Variable 'Alpha' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Kamera.cpp:76:3: note: Variable 'Alpha' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Kamera.cpp:76:13: style: Variable 'Beta' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BillardGL-1.75/src/Kamera.cpp:67:3: note: Variable 'Beta' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Kamera.cpp:76:13: note: Variable 'Beta' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Kamera.cpp:77:3: style: Variable 'Pos_x' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BillardGL-1.75/src/Kamera.cpp:68:3: note: Variable 'Pos_x' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Kamera.cpp:77:3: note: Variable 'Pos_x' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Kamera.cpp:77:11: style: Variable 'Pos_y' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BillardGL-1.75/src/Kamera.cpp:69:3: note: Variable 'Pos_y' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Kamera.cpp:77:11: note: Variable 'Pos_y' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Kamera.cpp:77:22: style: Variable 'Pos_z' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BillardGL-1.75/src/Kamera.cpp:70:3: note: Variable 'Pos_z' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Kamera.cpp:77:22: note: Variable 'Pos_z' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Kamera.cpp:23:3: performance: Variable 'Alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Kamera.cpp:23:14: performance: Variable 'Beta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Kamera.cpp:24:3: performance: Variable 'Pos_x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Kamera.cpp:24:16: performance: Variable 'Pos_y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Kamera.cpp:24:28: performance: Variable 'Pos_z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Kamera.cpp:25:3: performance: Variable 'FOV' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Kamera.h:15:8: style: Technically the member function 'Kamera::speicherePosition' can be const. [functionConst]
BillardGL-1.75/src/Kamera.cpp:130:14: note: Technically the member function 'Kamera::speicherePosition' can be const.
BillardGL-1.75/src/Kamera.h:15:8: note: Technically the member function 'Kamera::speicherePosition' can be const.
BillardGL-1.75/src/Kamera.h:49:11: style: Technically the member function 'Kamera::Pos_xCM' can be const. [functionConst]
BillardGL-1.75/src/Kamera.cpp:117:17: note: Technically the member function 'Kamera::Pos_xCM' can be const.
BillardGL-1.75/src/Kamera.h:49:11: note: Technically the member function 'Kamera::Pos_xCM' can be const.
BillardGL-1.75/src/Kamera.h:50:11: style: Technically the member function 'Kamera::Pos_yCM' can be const. [functionConst]
BillardGL-1.75/src/Kamera.cpp:121:17: note: Technically the member function 'Kamera::Pos_yCM' can be const.
BillardGL-1.75/src/Kamera.h:50:11: note: Technically the member function 'Kamera::Pos_yCM' can be const.
BillardGL-1.75/src/Kamera.h:51:11: style: Technically the member function 'Kamera::Pos_zCM' can be const. [functionConst]
BillardGL-1.75/src/Kamera.cpp:125:17: note: Technically the member function 'Kamera::Pos_zCM' can be const.
BillardGL-1.75/src/Kamera.h:51:11: note: Technically the member function 'Kamera::Pos_zCM' can be const.
BillardGL-1.75/src/KommandoZeilenParameter.cpp:98:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
BillardGL-1.75/src/KommandoZeilenParameter.cpp:99:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
BillardGL-1.75/src/KommandoZeilenParameter.cpp:100:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
BillardGL-1.75/src/KommandoZeilenParameter.cpp:119:0: error: Resource leak: f [resourceLeak]
BillardGL-1.75/src/Kugel.cpp:27:3: performance: Variable 'Nummer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Kugel.h:28:11: style: Technically the member function 'Kugel::Pos_x' can be const. [functionConst]
BillardGL-1.75/src/Kugel.cpp:473:16: note: Technically the member function 'Kugel::Pos_x' can be const.
BillardGL-1.75/src/Kugel.h:28:11: note: Technically the member function 'Kugel::Pos_x' can be const.
BillardGL-1.75/src/Kugel.h:29:11: style: Technically the member function 'Kugel::Pos_y' can be const. [functionConst]
BillardGL-1.75/src/Kugel.cpp:477:16: note: Technically the member function 'Kugel::Pos_y' can be const.
BillardGL-1.75/src/Kugel.h:29:11: note: Technically the member function 'Kugel::Pos_y' can be const.
BillardGL-1.75/src/Kugel.h:30:11: style: Technically the member function 'Kugel::Pos_xD' can be const. [functionConst]
BillardGL-1.75/src/Kugel.cpp:481:16: note: Technically the member function 'Kugel::Pos_xD' can be const.
BillardGL-1.75/src/Kugel.h:30:11: note: Technically the member function 'Kugel::Pos_xD' can be const.
BillardGL-1.75/src/Kugel.h:31:11: style: Technically the member function 'Kugel::Pos_yD' can be const. [functionConst]
BillardGL-1.75/src/Kugel.cpp:485:16: note: Technically the member function 'Kugel::Pos_yD' can be const.
BillardGL-1.75/src/Kugel.h:31:11: note: Technically the member function 'Kugel::Pos_yD' can be const.
BillardGL-1.75/src/Kugel.h:32:11: style: Technically the member function 'Kugel::Pos_xCM' can be const. [functionConst]
BillardGL-1.75/src/Kugel.cpp:489:16: note: Technically the member function 'Kugel::Pos_xCM' can be const.
BillardGL-1.75/src/Kugel.h:32:11: note: Technically the member function 'Kugel::Pos_xCM' can be const.
BillardGL-1.75/src/Kugel.h:33:11: style: Technically the member function 'Kugel::Pos_yCM' can be const. [functionConst]
BillardGL-1.75/src/Kugel.cpp:493:16: note: Technically the member function 'Kugel::Pos_yCM' can be const.
BillardGL-1.75/src/Kugel.h:33:11: note: Technically the member function 'Kugel::Pos_yCM' can be const.
BillardGL-1.75/src/LA.cpp:73:8: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BillardGL-1.75/src/LA.cpp:196:8: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BillardGL-1.75/src/LA.cpp:197:8: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BillardGL-1.75/src/LA.h:13:1: warning: The class 'FVector' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
BillardGL-1.75/src/LA.h:34:1: warning: The class 'FMatrix' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
BillardGL-1.75/src/Menu.cpp:1938:5: style: Variable 'TischTexturgroesse' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BillardGL-1.75/src/Menu.cpp:1933:5: note: Variable 'TischTexturgroesse' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Menu.cpp:1938:5: note: Variable 'TischTexturgroesse' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Menu.cpp:2180:5: style: Variable 'NeuAufbauenOderWeiterspielen' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BillardGL-1.75/src/Menu.cpp:2176:5: note: Variable 'NeuAufbauenOderWeiterspielen' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Menu.cpp:2180:5: note: Variable 'NeuAufbauenOderWeiterspielen' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Menu.cpp:2181:5: style: Variable 'NeuAufbauenOderAchtEinsetzen' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BillardGL-1.75/src/Menu.cpp:2177:5: note: Variable 'NeuAufbauenOderAchtEinsetzen' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Menu.cpp:2181:5: note: Variable 'NeuAufbauenOderAchtEinsetzen' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Menu.cpp:92:8: style: The scope of the variable 'wort' can be reduced. [variableScope]
BillardGL-1.75/src/Physik.cpp:161:7: style: The scope of the variable 'beweg' can be reduced. [variableScope]
BillardGL-1.75/src/Schiedsrichter.cpp:9:3: performance: Variable 'Begruendung' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schiedsrichter.h:14:9: style: Technically the member function 'Schiedsrichter::KorrekteKugelAngespielt' can be const. [functionConst]
BillardGL-1.75/src/Schiedsrichter.cpp:334:23: note: Technically the member function 'Schiedsrichter::KorrekteKugelAngespielt' can be const.
BillardGL-1.75/src/Schiedsrichter.h:14:9: note: Technically the member function 'Schiedsrichter::KorrekteKugelAngespielt' can be const.
BillardGL-1.75/src/Schiedsrichter.h:15:9: style: Technically the member function 'Schiedsrichter::KorrekteKugelVersenkt' can be const. [functionConst]
BillardGL-1.75/src/Schiedsrichter.cpp:406:23: note: Technically the member function 'Schiedsrichter::KorrekteKugelVersenkt' can be const.
BillardGL-1.75/src/Schiedsrichter.h:15:9: note: Technically the member function 'Schiedsrichter::KorrekteKugelVersenkt' can be const.
BillardGL-1.75/src/Schiedsrichter.h:17:9: style: Technically the member function 'Schiedsrichter::FarbigeKugel' can be const. [functionConst]
BillardGL-1.75/src/Schiedsrichter.cpp:486:23: note: Technically the member function 'Schiedsrichter::FarbigeKugel' can be const.
BillardGL-1.75/src/Schiedsrichter.h:17:9: note: Technically the member function 'Schiedsrichter::FarbigeKugel' can be const.
BillardGL-1.75/src/Schiedsrichter.h:20:9: performance: Technically the member function 'Schiedsrichter::Summe' can be static. [functionStatic]
BillardGL-1.75/src/Schiedsrichter.cpp:520:23: note: Technically the member function 'Schiedsrichter::Summe' can be static.
BillardGL-1.75/src/Schiedsrichter.h:20:9: note: Technically the member function 'Schiedsrichter::Summe' can be static.
BillardGL-1.75/src/Schiedsrichter.h:22:9: style: Technically the member function 'Schiedsrichter::FrageNachSpielerAmStoss' can be const. [functionConst]
BillardGL-1.75/src/Schiedsrichter.cpp:528:23: note: Technically the member function 'Schiedsrichter::FrageNachSpielerAmStoss' can be const.
BillardGL-1.75/src/Schiedsrichter.h:22:9: note: Technically the member function 'Schiedsrichter::FrageNachSpielerAmStoss' can be const.
BillardGL-1.75/src/Schiedsrichter.h:23:9: style: Technically the member function 'Schiedsrichter::FrageNachGruppenVerteilung' can be const. [functionConst]
BillardGL-1.75/src/Schiedsrichter.cpp:535:23: note: Technically the member function 'Schiedsrichter::FrageNachGruppenVerteilung' can be const.
BillardGL-1.75/src/Schiedsrichter.h:23:9: note: Technically the member function 'Schiedsrichter::FrageNachGruppenVerteilung' can be const.
BillardGL-1.75/src/Schiedsrichter.h:24:9: style: Technically the member function 'Schiedsrichter::FrageNachBegruendung' can be const. [functionConst]
BillardGL-1.75/src/Schiedsrichter.cpp:539:23: note: Technically the member function 'Schiedsrichter::FrageNachBegruendung' can be const.
BillardGL-1.75/src/Schiedsrichter.h:24:9: note: Technically the member function 'Schiedsrichter::FrageNachBegruendung' can be const.
BillardGL-1.75/src/Schiedsrichter.h:25:9: style: Technically the member function 'Schiedsrichter::FrageNachFouls' can be const. [functionConst]
BillardGL-1.75/src/Schiedsrichter.cpp:543:23: note: Technically the member function 'Schiedsrichter::FrageNachFouls' can be const.
BillardGL-1.75/src/Schiedsrichter.h:25:9: note: Technically the member function 'Schiedsrichter::FrageNachFouls' can be const.
BillardGL-1.75/src/Schild.cpp:204:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
BillardGL-1.75/src/Schild.cpp:17:3: performance: Variable 'SchildIndex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:18:3: performance: Variable 'SchildTyp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:19:3: performance: Variable 'Aspekt' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:20:3: performance: Variable 'ax' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:20:6: performance: Variable 'ay' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:20:9: performance: Variable 'bx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:20:12: performance: Variable 'by' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:21:3: performance: Variable 'Alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:22:3: performance: Variable 'soll_ax' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:22:11: performance: Variable 'soll_ay' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:22:19: performance: Variable 'soll_bx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:22:27: performance: Variable 'soll_by' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:23:3: performance: Variable 'soll_Alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:24:3: performance: Variable 'alt_ax' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:24:10: performance: Variable 'alt_ay' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:24:17: performance: Variable 'alt_bx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:24:24: performance: Variable 'alt_by' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:25:3: performance: Variable 'alt_Alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:26:3: performance: Variable 'InAnimation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:27:3: performance: Variable 'Signal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:28:3: performance: Variable 'Zeit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Schild.cpp:29:3: performance: Variable 'Textur' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:269:19: style: Redundant condition: If 'Taste >= 32', the comparison 'Taste != 8' is always true. [redundantCondition]
BillardGL-1.75/src/Textfeld.cpp:415:5: style: Variable 'Zeilen' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BillardGL-1.75/src/Textfeld.cpp:408:5: note: Variable 'Zeilen' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Textfeld.cpp:415:5: note: Variable 'Zeilen' is reassigned a value before the old one has been used if variable is no semaphore variable.
BillardGL-1.75/src/Textfeld.cpp:250:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
BillardGL-1.75/src/Textfeld.cpp:260:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
BillardGL-1.75/src/Textfeld.cpp:51:11: warning: Member variable 'Textfeld::Zeichenkette' is not initialized in the constructor. [uninitMemberVar]
BillardGL-1.75/src/Textfeld.cpp:53:20: performance: Variable 'Alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:54:3: performance: Variable 'alt_x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:54:9: performance: Variable 'alt_y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:54:15: performance: Variable 'alt_Hoehe' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:54:25: performance: Variable 'alt_Alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:55:3: performance: Variable 'soll_x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:55:10: performance: Variable 'soll_y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:55:17: performance: Variable 'soll_Hoehe' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:55:28: performance: Variable 'soll_Alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:56:3: performance: Variable 'Ausrichtung' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:57:3: performance: Variable 'InAnimation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:58:3: performance: Variable 'Signal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:59:3: performance: Variable 'Zeit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.cpp:60:3: performance: Variable 'DisplayListAnfang' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Textfeld.h:29:11: style: Technically the member function 'Textfeld::TextfeldHoehe' can be const. [functionConst]
BillardGL-1.75/src/Textfeld.cpp:525:19: note: Technically the member function 'Textfeld::TextfeldHoehe' can be const.
BillardGL-1.75/src/Textfeld.h:29:11: note: Technically the member function 'Textfeld::TextfeldHoehe' can be const.
BillardGL-1.75/src/Textfeld.cpp:274:44: error: Undefined behavior: Variable 'Zeichenkette' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
BillardGL-1.75/src/Tisch.cpp:27:1: performance: Variable 'TischFlaechenTextur' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/Tisch.cpp:28:1: performance: Variable 'HolzBandenTextur' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BillardGL-1.75/src/bmp.cpp:105:0: error: Memory leak: buffer [memleak]
BillardGL-1.75/src/createTexture.cpp:15:3: style: Variable 'texels' is reassigned a value before the old one has been used. [redundantAssignment]
BillardGL-1.75/src/createTexture.cpp:14:0: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:15:3: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:52:3: style: Variable 'texels' is reassigned a value before the old one has been used. [redundantAssignment]
BillardGL-1.75/src/createTexture.cpp:51:0: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:52:3: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:90:3: style: Variable 'texels' is reassigned a value before the old one has been used. [redundantAssignment]
BillardGL-1.75/src/createTexture.cpp:89:0: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:90:3: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:126:3: style: Variable 'texels' is reassigned a value before the old one has been used. [redundantAssignment]
BillardGL-1.75/src/createTexture.cpp:125:0: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:126:3: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:163:3: style: Variable 'texels' is reassigned a value before the old one has been used. [redundantAssignment]
BillardGL-1.75/src/createTexture.cpp:162:0: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:163:3: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:201:3: style: Variable 'texels' is reassigned a value before the old one has been used. [redundantAssignment]
BillardGL-1.75/src/createTexture.cpp:200:0: note: Variable 'texels' is reassigned a value before the old one has been used.
BillardGL-1.75/src/createTexture.cpp:201:3: note: Variable 'texels' is reassigned a value before the old one has been used.
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/billiard/billiard_3.5.0.4.orig.tar.gz
billiard-3.5.0.4/Modules/_billiard/semaphore.c:220:26: style: The scope of the variable 'difference' can be reduced. [variableScope]
billiard-3.5.0.4/Modules/_billiard/semaphore.c:280:12: style: The scope of the variable 'timeout' can be reduced. [variableScope]
billiard-3.5.0.4/Modules/_billiard/semaphore.c:284:10: style: The scope of the variable 'sec' can be reduced. [variableScope]
billiard-3.5.0.4/Modules/_billiard/semaphore.c:284:15: style: The scope of the variable 'nsec' can be reduced. [variableScope]
billiard-3.5.0.4/Modules/_billiard/semaphore.c:219:9: style: Unused variable: res [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:263:10: style: Unused variable: success [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:283:10: style: Unused variable: success [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:333:12: style: Unused variable: handle [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:366:12: style: Unused variable: handle [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:467:10: style: Unused variable: success [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:489:10: style: Unused variable: ret [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:532:11: style: Unused variable: len [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:535:11: style: Unused variable: err [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:592:10: style: Unused variable: ret [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:594:11: style: Unused variable: err [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:647:11: style: Unused variable: result [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:650:27: style: Variable 'sigint_event' is assigned a value that is never used. [unreadVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:726:10: style: Unused variable: result [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:769:10: style: Unused variable: result [unusedVariable]
billiard-3.5.0.4/Modules/_billiard/win32_functions.c:792:11: style: Unused variable: result [unusedVariable]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/biloba/biloba_0.9.3.orig.tar.gz
biloba-0.9.3/src/computer.c:264:4: style: Variable 'can_be_eaten' is reassigned a value before the old one has been used. [redundantAssignment]
biloba-0.9.3/src/computer.c:256:4: note: Variable 'can_be_eaten' is reassigned a value before the old one has been used.
biloba-0.9.3/src/computer.c:264:4: note: Variable 'can_be_eaten' is reassigned a value before the old one has been used.
biloba-0.9.3/src/computer.c:332:3: style: Variable 'best_defense' is reassigned a value before the old one has been used. [redundantAssignment]
biloba-0.9.3/src/computer.c:324:0: note: Variable 'best_defense' is reassigned a value before the old one has been used.
biloba-0.9.3/src/computer.c:332:3: note: Variable 'best_defense' is reassigned a value before the old one has been used.
biloba-0.9.3/src/computer.c:362:36: style: Function 'computer_select_tile' argument 1 names different: declaration 'p' definition 'player'. [funcArgNamesDifferent]
biloba-0.9.3/src/computer.h:29:36: note: Function 'computer_select_tile' argument 1 names different: declaration 'p' definition 'player'.
biloba-0.9.3/src/computer.c:362:36: note: Function 'computer_select_tile' argument 1 names different: declaration 'p' definition 'player'.
biloba-0.9.3/src/font.c:49:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
biloba-0.9.3/src/font.c:46:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
biloba-0.9.3/src/font.c:49:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
biloba-0.9.3/src/font.c:112:12: style: Variable 'pix_len' is assigned a value that is never used. [unreadVariable]
biloba-0.9.3/src/main.c:60:3: style: Variable 'last_dirsep' is reassigned a value before the old one has been used. [redundantAssignment]
biloba-0.9.3/src/main.c:58:0: note: Variable 'last_dirsep' is reassigned a value before the old one has been used.
biloba-0.9.3/src/main.c:60:3: note: Variable 'last_dirsep' is reassigned a value before the old one has been used.
biloba-0.9.3/src/net.c:140:2: style: Variable 'sockfd' is reassigned a value before the old one has been used. [redundantAssignment]
biloba-0.9.3/src/net.c:135:0: note: Variable 'sockfd' is reassigned a value before the old one has been used.
biloba-0.9.3/src/net.c:140:2: note: Variable 'sockfd' is reassigned a value before the old one has been used.
biloba-0.9.3/src/netops.c:78:8: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
biloba-0.9.3/src/netops.c:139:8: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
biloba-0.9.3/src/options.c:497:7: style: The scope of the variable 'basename_dir' can be reduced. [variableScope]
biloba-0.9.3/src/options.c:739:29: style: Function 'get_options' argument 1 names different: declaration 'replay' definition 'replay_file'. [funcArgNamesDifferent]
biloba-0.9.3/src/options.h:25:29: note: Function 'get_options' argument 1 names different: declaration 'replay' definition 'replay_file'.
biloba-0.9.3/src/options.c:739:29: note: Function 'get_options' argument 1 names different: declaration 'replay' definition 'replay_file'.
biloba-0.9.3/src/pawn.c:359:2: style: Variable 'orig' is reassigned a value before the old one has been used. [redundantAssignment]
biloba-0.9.3/src/pawn.c:352:0: note: Variable 'orig' is reassigned a value before the old one has been used.
biloba-0.9.3/src/pawn.c:359:2: note: Variable 'orig' is reassigned a value before the old one has been used.
biloba-0.9.3/src/player.c:273:7: style: The scope of the variable 'num' can be reduced. [variableScope]
biloba-0.9.3/src/replay.c:164:3: error: Resource leak: fp [resourceLeak]
biloba-0.9.3/src/replay.c:169:3: error: Resource leak: fp [resourceLeak]
biloba-0.9.3/src/replay.c:173:3: error: Resource leak: fp [resourceLeak]
biloba-0.9.3/src/server.c:424:2: style: Variable 'avail' is reassigned a value before the old one has been used. [redundantAssignment]
biloba-0.9.3/src/server.c:419:0: note: Variable 'avail' is reassigned a value before the old one has been used.
biloba-0.9.3/src/server.c:424:2: note: Variable 'avail' is reassigned a value before the old one has been used.
biloba-0.9.3/src/sound.c:81:2: style: Variable 'snd' is reassigned a value before the old one has been used. [redundantAssignment]
biloba-0.9.3/src/sound.c:72:0: note: Variable 'snd' is reassigned a value before the old one has been used.
biloba-0.9.3/src/sound.c:81:2: note: Variable 'snd' is reassigned a value before the old one has been used.
biloba-0.9.3/src/tile.c:299:37: style: Function 'tile_highlight' argument 2 names different: declaration 'toggle' definition 'value'. [funcArgNamesDifferent]
biloba-0.9.3/src/tile.h:55:38: note: Function 'tile_highlight' argument 2 names different: declaration 'toggle' definition 'value'.
biloba-0.9.3/src/tile.c:299:37: note: Function 'tile_highlight' argument 2 names different: declaration 'toggle' definition 'value'.
biloba-0.9.3/src/utils.c:494:2: style: Variable 'surface' is reassigned a value before the old one has been used. [redundantAssignment]
biloba-0.9.3/src/utils.c:484:0: note: Variable 'surface' is reassigned a value before the old one has been used.
biloba-0.9.3/src/utils.c:494:2: note: Variable 'surface' is reassigned a value before the old one has been used.
biloba-0.9.3/src/utils.c:333:9: style: The scope of the variable 'err' can be reduced. [variableScope]
biloba-0.9.3/src/utils.c:219:22: style: Function 'set_playing' argument 1 names different: declaration 'playing' definition 'play'. [funcArgNamesDifferent]
biloba-0.9.3/src/utils.h:114:22: note: Function 'set_playing' argument 1 names different: declaration 'playing' definition 'play'.
biloba-0.9.3/src/utils.c:219:22: note: Function 'set_playing' argument 1 names different: declaration 'playing' definition 'play'.
biloba-0.9.3/src/utils.c:420:23: style: Function 'game_suspend' argument 1 names different: declaration 'bool' definition 'i'. [funcArgNamesDifferent]
biloba-0.9.3/src/utils.h:100:23: note: Function 'game_suspend' argument 1 names different: declaration 'bool' definition 'i'.
biloba-0.9.3/src/utils.c:420:23: note: Function 'game_suspend' argument 1 names different: declaration 'bool' definition 'i'.
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/bin-prot/bin-prot_2.0.7.orig.tar.gz
bin-prot-2.0.7/lib/int64_emul.h:197:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/binaryornot/binaryornot_0.4.4+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/binclock/binclock_1.5.orig.tar.gz
binclock-1.5/src/binclock.c:162:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binclock-1.5/src/binclock.c:307:25: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binclock-1.5/src/binclock.c:122:11: style: The scope of the variable 'filename' can be reduced. [variableScope]
binclock-1.5/src/binclock.c:274:26: style: The scope of the variable 'option' can be reduced. [variableScope]
binclock-1.5/src/binclock.c:274:33: style: The scope of the variable 'akt_optind' can be reduced. [variableScope]
[02:30]

ftp://ftp.se.debian.org/debian/pool/main/b/bind/bind_9.13.2.orig.tar.gz
bind-9.13.2/bin/check/named-checkconf.c:195:2: style: Variable 'classobj' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/check/named-checkconf.c:182:0: note: Variable 'classobj' is reassigned a value before the old one has been used.
bind-9.13.2/bin/check/named-checkconf.c:195:2: note: Variable 'classobj' is reassigned a value before the old one has been used.
bind-9.13.2/bin/confgen/ddns-confgen.c:110:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/confgen/ddns-confgen.c:89:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/bin/confgen/ddns-confgen.c:110:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/bin/confgen/rndc-confgen.c:112:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/confgen/rndc-confgen.c:94:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/bin/confgen/rndc-confgen.c:112:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/bin/confgen/rndc-confgen.c:108:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bind-9.13.2/bin/confgen/util.c:31:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
bind-9.13.2/bin/delv/delv.c:503:29: warning: Either the condition 'stylep!=NULL' is redundant or there is possible null pointer dereference: stylep. [nullPointerRedundantCheck]
bind-9.13.2/bin/delv/delv.c:503:17: note: Assuming that condition 'stylep!=NULL' is not redundant
bind-9.13.2/bin/delv/delv.c:503:29: note: Null pointer dereference
bind-9.13.2/bin/dig/dig.c:249:7: style: The scope of the variable 'time_str' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dig.c:336:7: style: The scope of the variable 'store' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dig.c:691:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dig.c:693:7: style: The scope of the variable 'append' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dig.c:2164:6: style: The scope of the variable 'bargc' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dig.c:2165:8: style: The scope of the variable 'bargv' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:2936:6: warning: Either the condition 'query!=NULL' is redundant or there is possible null pointer dereference: query. [nullPointerRedundantCheck]
bind-9.13.2/bin/dig/dighost.c:2941:13: note: Assuming that condition 'query!=NULL' is not redundant
bind-9.13.2/bin/dig/dighost.c:2936:6: note: Null pointer dereference
bind-9.13.2/bin/dig/dighost.c:639:2: style: Variable 'looknew->ttlunits' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/dig/dighost.c:638:2: note: Variable 'looknew->ttlunits' is reassigned a value before the old one has been used.
bind-9.13.2/bin/dig/dighost.c:639:2: note: Variable 'looknew->ttlunits' is reassigned a value before the old one has been used.
bind-9.13.2/bin/dig/dighost.c:2836:2: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/dig/dighost.c:2829:0: note: Variable 'l' is reassigned a value before the old one has been used.
bind-9.13.2/bin/dig/dighost.c:2836:2: note: Variable 'l' is reassigned a value before the old one has been used.
bind-9.13.2/bin/dig/dighost.c:428:10: style: The scope of the variable 'args' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:520:20: style: The scope of the variable 'ps' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:538:16: style: The scope of the variable 'srv' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:568:22: style: The scope of the variable 'newsrv' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:1237:20: style: The scope of the variable 'search' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:1594:15: style: The scope of the variable 'q' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:1631:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:2032:7: style: The scope of the variable 'ecsbuf' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:2033:7: style: The scope of the variable 'cookiebuf' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:2559:23: style: The scope of the variable 'next' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:2832:15: style: The scope of the variable 'next' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:2927:30: style: The scope of the variable 'cq' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:3008:20: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:3096:16: style: The scope of the variable 'l' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:3097:16: style: The scope of the variable 'buffer' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:3164:30: style: The scope of the variable 'next' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:3395:7: style: The scope of the variable 'bb' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:3574:8: style: The scope of the variable 'buf1' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:3575:8: style: The scope of the variable 'buf2' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:4029:16: style: The scope of the variable 'srv' can be reduced. [variableScope]
bind-9.13.2/bin/dig/dighost.c:4093:15: style: The scope of the variable 'q' can be reduced. [variableScope]
bind-9.13.2/bin/dig/host.c:170:6: style: The scope of the variable 'diff' can be reduced. [variableScope]
bind-9.13.2/bin/dig/host.c:405:18: style: The scope of the variable 'opt' can be reduced. [variableScope]
bind-9.13.2/bin/dig/nslookup.c:433:7: style: The scope of the variable 'servtext' can be reduced. [variableScope]
bind-9.13.2/bin/dig/nslookup.c:910:20: style: The scope of the variable 'lp' can be reduced. [variableScope]
bind-9.13.2/bin/dnssec/dnssec-cds.c:1027:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bind-9.13.2/bin/dnssec/dnssec-dsfromkey.c:111:13: warning: Either the condition 'filename!=NULL' is redundant or there is possible null pointer dereference: filename. [nullPointerRedundantCheck]
bind-9.13.2/bin/dnssec/dnssec-dsfromkey.c:486:52: note: Assuming that condition 'filename!=NULL' is not redundant
bind-9.13.2/bin/dnssec/dnssec-dsfromkey.c:499:21: note: Calling function 'loadset', 1st argument 'filename' value is 0
bind-9.13.2/bin/dnssec/dnssec-dsfromkey.c:111:13: note: Null pointer dereference
bind-9.13.2/bin/dnssec/dnssec-dsfromkey.c:350:40: style: The scope of the variable 'namestr' can be reduced. [variableScope]
bind-9.13.2/bin/dnssec/dnssec-importkey.c:193:7: style: The scope of the variable 'keystr' can be reduced. [variableScope]
bind-9.13.2/bin/dnssec/dnssec-importkey.c:294:40: style: The scope of the variable 'namestr' can be reduced. [variableScope]
bind-9.13.2/bin/dnssec/dnssec-keyfromlabel.c:142:22: style: The scope of the variable 'signatory' can be reduced. [variableScope]
bind-9.13.2/bin/dnssec/dnssec-keygen.c:1028:13: style: Same expression on both sides of '!=' because the value of 'freeit' and 'NULL' are the same. [duplicateExpression]
bind-9.13.2/bin/dnssec/dnssec-keygen.c:197:35: note: 'freeit' is assigned value 'NULL' here.
bind-9.13.2/bin/dnssec/dnssec-keygen.c:1028:13: note: Same expression on both sides of '!=' because the value of 'freeit' and 'NULL' are the same.
bind-9.13.2/bin/dnssec/dnssec-settime.c:137:8: style: The scope of the variable 'newname' can be reduced. [variableScope]
bind-9.13.2/bin/dnssec/dnssec-signzone.c:389:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/dnssec/dnssec-signzone.c:386:0: note: Variable 'key' is reassigned a value before the old one has been used.
bind-9.13.2/bin/dnssec/dnssec-signzone.c:389:2: note: Variable 'key' is reassigned a value before the old one has been used.
bind-9.13.2/bin/dnssec/dnssec-signzone.c:3647:4: style: Variable 'outputformat' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind-9.13.2/bin/dnssec/dnssec-signzone.c:3645:4: note: Variable 'outputformat' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind-9.13.2/bin/dnssec/dnssec-signzone.c:3647:4: note: Variable 'outputformat' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind-9.13.2/bin/dnssec/dnssec-signzone.c:772:7: style: The scope of the variable 'nametext' can be reduced. [variableScope]
bind-9.13.2/bin/dnssec/dnssec-signzone.c:775:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/bin/dnssec/dnssec-signzone.c:866:7: style: The scope of the variable 'namestr' can be reduced. [variableScope]
bind-9.13.2/bin/dnssec/dnssectool.c:329:27: style: Function 'strtodsdigest' argument 1 names different: declaration 'str' definition 'algname'. [funcArgNamesDifferent]
bind-9.13.2/bin/dnssec/dnssectool.h:56:27: note: Function 'strtodsdigest' argument 1 names different: declaration 'str' definition 'algname'.
bind-9.13.2/bin/dnssec/dnssectool.c:329:27: note: Function 'strtodsdigest' argument 1 names different: declaration 'str' definition 'algname'.
bind-9.13.2/bin/dnssec/dnssectool.c:401:26: style: Function 'key_collision' argument 1 names different: declaration 'key' definition 'dstkey'. [funcArgNamesDifferent]
bind-9.13.2/bin/dnssec/dnssectool.h:71:26: note: Function 'key_collision' argument 1 names different: declaration 'key' definition 'dstkey'.
bind-9.13.2/bin/dnssec/dnssectool.c:401:26: note: Function 'key_collision' argument 1 names different: declaration 'key' definition 'dstkey'.
bind-9.13.2/bin/named/builtin.c:122:23: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/bin/named/config.c:458:29: style: The scope of the variable 'dscpobj' can be reduced. [variableScope]
bind-9.13.2/bin/named/controlconf.c:348:2: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/controlconf.c:327:0: note: Variable 'conn' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/controlconf.c:348:2: note: Variable 'conn' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/controlconf.c:349:2: style: Variable 'listener' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/controlconf.c:328:0: note: Variable 'listener' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/controlconf.c:349:2: note: Variable 'listener' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/controlconf.c:789:4: style: Variable 'algstr' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/controlconf.c:781:0: note: Variable 'algstr' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/controlconf.c:789:4: note: Variable 'algstr' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/controlconf.c:790:4: style: Variable 'secretstr' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/controlconf.c:782:0: note: Variable 'secretstr' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/controlconf.c:790:4: note: Variable 'secretstr' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/controlconf.c:957:2: style: Variable 'control_keylist' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/controlconf.c:951:0: note: Variable 'control_keylist' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/controlconf.c:957:2: note: Variable 'control_keylist' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/controlconf.c:696:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bind-9.13.2/bin/named/controlconf.c:977:19: style: The scope of the variable 'allow' can be reduced. [variableScope]
bind-9.13.2/bin/named/controlconf.c:1124:19: style: The scope of the variable 'allow' can be reduced. [variableScope]
bind-9.13.2/bin/named/controlconf.c:1280:23: style: The scope of the variable 'element' can be reduced. [variableScope]
bind-9.13.2/bin/named/controlconf.c:1280:33: style: The scope of the variable 'element2' can be reduced. [variableScope]
bind-9.13.2/bin/named/log.c:218:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/log.c:216:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/log.c:218:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/main.c:189:8: style: The scope of the variable 'tracebuf' can be reduced. [variableScope]
bind-9.13.2/bin/named/main.c:190:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/bin/named/main.c:192:14: style: The scope of the variable 'logsuffix' can be reduced. [variableScope]
bind-9.13.2/bin/named/main.c:337:8: style: The scope of the variable 'src' can be reduced. [variableScope]
bind-9.13.2/bin/named/server.c:14549:22: style: Condition 'kd.addhd>now' is always true [knownConditionTrueFalse]
bind-9.13.2/bin/named/server.c:2450:14: warning: Either the condition 'old!=NULL' is redundant or there is possible null pointer dereference: old. [nullPointerRedundantCheck]
bind-9.13.2/bin/named/server.c:2458:17: note: Assuming that condition 'old!=NULL' is not redundant
bind-9.13.2/bin/named/server.c:2450:14: note: Null pointer dereference
bind-9.13.2/bin/named/server.c:6525:9: warning: Either the condition 'arg!=NULL' is redundant or there is possible null pointer dereference: dotat_arg. [nullPointerRedundantCheck]
bind-9.13.2/bin/named/server.c:6523:14: note: Assuming that condition 'arg!=NULL' is not redundant
bind-9.13.2/bin/named/server.c:6516:32: note: Assignment 'dotat_arg=arg', assigned value is 0
bind-9.13.2/bin/named/server.c:6525:9: note: Null pointer dereference
bind-9.13.2/bin/named/server.c:6526:9: warning: Either the condition 'arg!=NULL' is redundant or there is possible null pointer dereference: dotat_arg. [nullPointerRedundantCheck]
bind-9.13.2/bin/named/server.c:6523:14: note: Assuming that condition 'arg!=NULL' is not redundant
bind-9.13.2/bin/named/server.c:6516:32: note: Assignment 'dotat_arg=arg', assigned value is 0
bind-9.13.2/bin/named/server.c:6526:9: note: Null pointer dereference
bind-9.13.2/bin/named/server.c:6584:20: warning: Either the condition 'arg!=NULL' is redundant or there is possible null pointer dereference: dotat_arg. [nullPointerRedundantCheck]
bind-9.13.2/bin/named/server.c:6523:14: note: Assuming that condition 'arg!=NULL' is not redundant
bind-9.13.2/bin/named/server.c:6516:32: note: Assignment 'dotat_arg=arg', assigned value is 0
bind-9.13.2/bin/named/server.c:6584:20: note: Null pointer dereference
bind-9.13.2/bin/named/server.c:6594:17: warning: Either the condition 'arg!=NULL' is redundant or there is possible null pointer dereference: dotat_arg. [nullPointerRedundantCheck]
bind-9.13.2/bin/named/server.c:6523:14: note: Assuming that condition 'arg!=NULL' is not redundant
bind-9.13.2/bin/named/server.c:6516:32: note: Assignment 'dotat_arg=arg', assigned value is 0
bind-9.13.2/bin/named/server.c:6594:17: note: Null pointer dereference
bind-9.13.2/bin/named/server.c:2854:4: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/server.c:2848:0: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:2854:4: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:5632:3: style: Variable 'classobj' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/server.c:5629:0: note: Variable 'classobj' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:5632:3: note: Variable 'classobj' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:5751:2: style: Variable 'options' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/server.c:5732:0: note: Variable 'options' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:5751:2: note: Variable 'options' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:5754:2: style: Variable 'zoptions' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/server.c:5733:0: note: Variable 'zoptions' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:5754:2: note: Variable 'zoptions' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:6851:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/server.c:6835:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:6851:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:8228:3: style: Variable 'clistenon' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/server.c:8225:0: note: Variable 'clistenon' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:8228:3: note: Variable 'clistenon' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/server.c:5392:11: style: Same expression on both sides of '!=' because the value of 'dctx' and 'NULL' are the same. [duplicateExpression]
bind-9.13.2/bin/named/server.c:3691:25: note: 'dctx' is assigned value 'NULL' here.
bind-9.13.2/bin/named/server.c:5392:11: note: Same expression on both sides of '!=' because the value of 'dctx' and 'NULL' are the same.
bind-9.13.2/bin/named/server.c:1617:19: style: The scope of the variable 'value' can be reduced. [variableScope]
bind-9.13.2/bin/named/server.c:1618:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bind-9.13.2/bin/named/server.c:6699:14: style: The scope of the variable 'resource' can be reduced. [variableScope]
bind-9.13.2/bin/named/server.c:10751:7: style: The scope of the variable 'newlevel' can be reduced. [variableScope]
bind-9.13.2/bin/named/server.c:11511:8: style: The scope of the variable 'journal' can be reduced. [variableScope]
bind-9.13.2/bin/named/statschannel.c:1063:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
bind-9.13.2/bin/named/statschannel.c:3421:23: style: The scope of the variable 'element' can be reduced. [variableScope]
bind-9.13.2/bin/named/statschannel.c:3421:33: style: The scope of the variable 'element2' can be reduced. [variableScope]
bind-9.13.2/bin/named/statschannel.c:3422:7: style: The scope of the variable 'socktext' can be reduced. [variableScope]
bind-9.13.2/bin/named/tsigconf.c:65:3: style: Variable 'algobj' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/tsigconf.c:52:0: note: Variable 'algobj' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/tsigconf.c:65:3: note: Variable 'algobj' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/tsigconf.c:66:3: style: Variable 'secretobj' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/tsigconf.c:53:0: note: Variable 'secretobj' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/tsigconf.c:66:3: note: Variable 'secretobj' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/unix/os.c:445:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/bin/named/unix/os.c:471:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/bin/named/unix/os.c:606:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/bin/named/unix/os.c:821:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/bin/named/unix/os.c:870:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/bin/named/win32/ntservice.c:131:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
bind-9.13.2/bin/named/win32/os.c:254:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/bin/named/win32/os.c:303:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/bin/named/zoneconf.c:1898:2: style: Variable 'zoptions' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/named/zoneconf.c:1890:0: note: Variable 'zoptions' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/zoneconf.c:1898:2: note: Variable 'zoptions' is reassigned a value before the old one has been used.
bind-9.13.2/bin/named/zoneconf.c:844:14: style: The scope of the variable 'dupcheck' can be reduced. [variableScope]
bind-9.13.2/bin/named/zoneconf.c:859:14: style: The scope of the variable 'view' can be reduced. [variableScope]
bind-9.13.2/bin/named/zoneconf.c:868:6: style: The scope of the variable 'seconds' can be reduced. [variableScope]
bind-9.13.2/bin/nsupdate/nsupdate.c:2297:2: style: Variable 'reqev' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/nsupdate/nsupdate.c:2286:0: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind-9.13.2/bin/nsupdate/nsupdate.c:2297:2: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind-9.13.2/bin/nsupdate/nsupdate.c:2472:2: style: Variable 'reqev' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/nsupdate/nsupdate.c:2446:0: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind-9.13.2/bin/nsupdate/nsupdate.c:2472:2: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind-9.13.2/bin/nsupdate/nsupdate.c:2473:2: style: Variable 'request' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/nsupdate/nsupdate.c:2447:0: note: Variable 'request' is reassigned a value before the old one has been used.
bind-9.13.2/bin/nsupdate/nsupdate.c:2473:2: note: Variable 'request' is reassigned a value before the old one has been used.
bind-9.13.2/bin/nsupdate/nsupdate.c:2476:2: style: Variable 'soaquery' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/nsupdate/nsupdate.c:2458:0: note: Variable 'soaquery' is reassigned a value before the old one has been used.
bind-9.13.2/bin/nsupdate/nsupdate.c:2476:2: note: Variable 'soaquery' is reassigned a value before the old one has been used.
bind-9.13.2/bin/nsupdate/nsupdate.c:2563:11: style: Same expression on both sides of '==' because the value of 'pass' and '0' are the same. [duplicateExpression]
bind-9.13.2/bin/nsupdate/nsupdate.c:2455:13: note: 'pass' is assigned value '0' here.
bind-9.13.2/bin/nsupdate/nsupdate.c:2563:11: note: Same expression on both sides of '==' because the value of 'pass' and '0' are the same.
bind-9.13.2/bin/nsupdate/nsupdate.c:298:10: style: The scope of the variable 'args' can be reduced. [variableScope]
bind-9.13.2/bin/nsupdate/nsupdate.c:310:10: style: The scope of the variable 'args' can be reduced. [variableScope]
bind-9.13.2/bin/nsupdate/nsupdate.c:2387:25: style: Function 'send_update' argument 1 names different: declaration 'zonename' definition 'zone'. [funcArgNamesDifferent]
bind-9.13.2/bin/nsupdate/nsupdate.c:203:25: note: Function 'send_update' argument 1 names different: declaration 'zonename' definition 'zone'.
bind-9.13.2/bin/nsupdate/nsupdate.c:2387:25: note: Function 'send_update' argument 1 names different: declaration 'zonename' definition 'zone'.
bind-9.13.2/bin/pkcs11/pkcs11-list.c:188:17: style: The scope of the variable 'j' can be reduced. [variableScope]
bind-9.13.2/bin/rndc/rndc.c:821:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/rndc/rndc.c:804:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/bin/rndc/rndc.c:821:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/bin/rndc/rndc.c:248:17: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/bin/rndc/rndc.c:441:7: style: The scope of the variable 'socktext' can be reduced. [variableScope]
bind-9.13.2/bin/rndc/rndc.c:569:23: style: The scope of the variable 'element' can be reduced. [variableScope]
bind-9.13.2/bin/rndc/util.c:31:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
bind-9.13.2/bin/tests/optional/adb_test.c:131:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bind-9.13.2/bin/tests/optional/byaddr_test.c:41:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind-9.13.2/bin/tests/optional/byname_test.c:163:26: style: Function 'adb_callback' argument 1 names different: declaration 'task' definition 'etask'. [funcArgNamesDifferent]
bind-9.13.2/bin/tests/optional/byname_test.c:49:38: note: Function 'adb_callback' argument 1 names different: declaration 'task' definition 'etask'.
bind-9.13.2/bin/tests/optional/byname_test.c:163:26: note: Function 'adb_callback' argument 1 names different: declaration 'task' definition 'etask'.
bind-9.13.2/bin/tests/optional/db_test.c:147:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bind-9.13.2/bin/tests/optional/db_test.c:149:14: style: The scope of the variable 'seekname' can be reduced. [variableScope]
bind-9.13.2/bin/tests/optional/master_test.c:57:16: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
bind-9.13.2/bin/tests/optional/rbt_test.c:250:6: style: The scope of the variable 'length' can be reduced. [variableScope]
bind-9.13.2/bin/tests/optional/serial_test.c:24:8: style: The scope of the variable 's' can be reduced. [variableScope]
bind-9.13.2/bin/tests/optional/sock_test.c:68:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bind-9.13.2/bin/tests/optional/sym_test.c:38:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bind-9.13.2/bin/tests/optional/zone_test.c:155:8: style: The scope of the variable 's' can be reduced. [variableScope]
bind-9.13.2/bin/tests/system/dyndb/driver/instance.c:134:45: style: Function 'destroy_sample_instance' argument 1 names different: declaration 'sample_instp' definition 'instp'. [funcArgNamesDifferent]
bind-9.13.2/bin/tests/system/dyndb/driver/instance.h:45:45: note: Function 'destroy_sample_instance' argument 1 names different: declaration 'sample_instp' definition 'instp'.
bind-9.13.2/bin/tests/system/dyndb/driver/instance.c:134:45: note: Function 'destroy_sample_instance' argument 1 names different: declaration 'sample_instp' definition 'instp'.
bind-9.13.2/bin/tests/system/dyndb/driver/syncptr.c:181:2: style: Variable 'pevent' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/tests/system/dyndb/driver/syncptr.c:175:0: note: Variable 'pevent' is reassigned a value before the old one has been used.
bind-9.13.2/bin/tests/system/dyndb/driver/syncptr.c:181:2: note: Variable 'pevent' is reassigned a value before the old one has been used.
bind-9.13.2/bin/tests/wire_test.c:264:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/bin/tools/dnstap-read.c:394:14: style: Same expression on both sides of '!=' because the value of 'message' and 'NULL' are the same. [duplicateExpression]
bind-9.13.2/bin/tools/dnstap-read.c:306:27: note: 'message' is assigned value 'NULL' here.
bind-9.13.2/bin/tools/dnstap-read.c:394:14: note: Same expression on both sides of '!=' because the value of 'message' and 'NULL' are the same.
bind-9.13.2/bin/tools/mdig.c:224:2: style: Variable 'query' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/bin/tools/mdig.c:213:0: note: Variable 'query' is reassigned a value before the old one has been used.
bind-9.13.2/bin/tools/mdig.c:224:2: note: Variable 'query' is reassigned a value before the old one has been used.
bind-9.13.2/bin/tools/mdig.c:575:8: style: The scope of the variable 'ecsbuf' can be reduced. [variableScope]
bind-9.13.2/bin/tools/mdig.c:1741:7: style: The scope of the variable 'batchline' can be reduced. [variableScope]
bind-9.13.2/bin/tools/mdig.c:1742:6: style: The scope of the variable 'bargc' can be reduced. [variableScope]
bind-9.13.2/bin/tools/mdig.c:1743:8: style: The scope of the variable 'bargv' can be reduced. [variableScope]
bind-9.13.2/bin/tools/named-nzd2nzf.c:15:0: error: #error This program requires the LMDB library. [preprocessorErrorDirective]
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:396:15: style: The scope of the variable 'retlen' can be reduced. [variableScope]
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:398:6: style: The scope of the variable 'found' can be reduced. [variableScope]
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:100:15: style: Function 'GetAccountPrivileges' argument 4 names different: declaration 'Groups' definition 'Accounts'. [funcArgNamesDifferent]
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.h:30:9: note: Function 'GetAccountPrivileges' argument 4 names different: declaration 'Groups' definition 'Accounts'.
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:100:15: note: Function 'GetAccountPrivileges' argument 4 names different: declaration 'Groups' definition 'Accounts'.
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:100:39: style: Function 'GetAccountPrivileges' argument 5 names different: declaration 'totalGroups' definition 'totalAccounts'. [funcArgNamesDifferent]
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.h:31:16: note: Function 'GetAccountPrivileges' argument 5 names different: declaration 'totalGroups' definition 'totalAccounts'.
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:100:39: note: Function 'GetAccountPrivileges' argument 5 names different: declaration 'totalGroups' definition 'totalAccounts'.
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:101:12: style: Function 'GetAccountPrivileges' argument 6 names different: declaration 'maxGroups' definition 'maxAccounts'. [funcArgNamesDifferent]
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.h:32:6: note: Function 'GetAccountPrivileges' argument 6 names different: declaration 'maxGroups' definition 'maxAccounts'.
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:101:12: note: Function 'GetAccountPrivileges' argument 6 names different: declaration 'maxGroups' definition 'maxAccounts'.
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:231:31: style: Function 'AddPrivilegeToAcccount' argument 1 names different: declaration 'AccountName' definition 'name'. [funcArgNamesDifferent]
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:58:12: note: Function 'AddPrivilegeToAcccount' argument 1 names different: declaration 'AccountName' definition 'name'.
bind-9.13.2/bin/win32/BINDInstall/AccountInfo.cpp:231:31: note: Function 'AddPrivilegeToAcccount' argument 1 names different: declaration 'AccountName' definition 'name'.
bind-9.13.2/bin/win32/BINDInstall/BINDInstall.h:34:0: error: #error include 'stdafx.h' before including this file for PCH [preprocessorErrorDirective]
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.cpp:272:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.h:23:17: style: Technically the member function 'CVersionInfo::GetFilename' can be const. [functionConst]
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.h:41:9: style: Technically the member function 'CVersionInfo::GetFileVersion' can be const. [functionConst]
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.cpp:184:22: note: Technically the member function 'CVersionInfo::GetFileVersion' can be const.
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.h:41:9: note: Technically the member function 'CVersionInfo::GetFileVersion' can be const.
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.h:42:9: style: Technically the member function 'CVersionInfo::GetProductVersion' can be const. [functionConst]
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.cpp:197:22: note: Technically the member function 'CVersionInfo::GetProductVersion' can be const.
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.h:42:9: note: Technically the member function 'CVersionInfo::GetProductVersion' can be const.
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.h:43:9: style: Technically the member function 'CVersionInfo::GetFileDate' can be const. [functionConst]
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.cpp:210:22: note: Technically the member function 'CVersionInfo::GetFileDate' can be const.
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.h:43:9: note: Technically the member function 'CVersionInfo::GetFileDate' can be const.
bind-9.13.2/bin/win32/BINDInstall/VersionInfo.h:15:2: style: Class 'CVersionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/contrib/dlz/drivers/sdlz_helper.c:287:2: style: Variable 'tseg' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/drivers/sdlz_helper.c:279:0: note: Variable 'tseg' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/drivers/sdlz_helper.c:287:2: note: Variable 'tseg' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/drivers/sdlz_helper.c:339:2: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/drivers/sdlz_helper.c:333:0: note: Variable 'db' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/drivers/sdlz_helper.c:339:2: note: Variable 'db' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/bdbhpt/dlz_bdbhpt_dynamic.c:669:2: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/modules/bdbhpt/dlz_bdbhpt_dynamic.c:661:0: note: Variable 'db' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/bdbhpt/dlz_bdbhpt_dynamic.c:669:2: note: Variable 'db' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/common/dlz_dbi.c:275:2: style: Variable 'tseg' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/modules/common/dlz_dbi.c:270:0: note: Variable 'tseg' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/common/dlz_dbi.c:275:2: note: Variable 'tseg' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/common/dlz_dbi.c:323:2: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/modules/common/dlz_dbi.c:319:0: note: Variable 'db' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/common/dlz_dbi.c:323:2: note: Variable 'db' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:61:4: warning: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:59:4: note: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing?
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:61:4: note: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing?
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:64:4: warning: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:61:4: note: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing?
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:64:4: note: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing?
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:66:4: warning: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:64:4: note: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing?
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:66:4: note: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing?
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:68:4: warning: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:66:4: note: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing?
bind-9.13.2/contrib/dlz/modules/filesystem/dir.c:68:4: note: Variable 'result' is reassigned a value before the old one has been used. 'break;' missing?
bind-9.13.2/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:112:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
bind-9.13.2/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:102:16: note: outer condition: i<len
bind-9.13.2/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:112:10: note: opposite inner condition: i==len
bind-9.13.2/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:601:2: style: Variable 'dir_list' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:598:2: note: Variable 'dir_list' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:601:2: note: Variable 'dir_list' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:351:8: style: The scope of the variable 'tmpString' can be reduced. [variableScope]
bind-9.13.2/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:352:8: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
bind-9.13.2/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c:469:6: warning: Possible buffer overflow if strlen(dirpath) is larger than or equal to sizeof(direntry). [possibleBufferAccessOutOfBounds]
bind-9.13.2/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:555:2: style: Variable 'dbi' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:538:0: note: Variable 'dbi' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:555:2: note: Variable 'dbi' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:902:2: style: Variable 'ldap' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:887:0: note: Variable 'ldap' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c:902:2: note: Variable 'ldap' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:246:2: style: Variable 'dbi' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:231:0: note: Variable 'dbi' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:246:2: note: Variable 'dbi' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:823:2: style: Variable 'mysql' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:804:0: note: Variable 'mysql' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c:823:2: note: Variable 'mysql' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:905:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:1351:8: style: The scope of the variable 'query' can be reduced. [variableScope]
bind-9.13.2/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:1352:13: style: The scope of the variable 'res' can be reduced. [variableScope]
bind-9.13.2/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c:525:3: error: Memory leak: new [memleak]
bind-9.13.2/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:434:22: warning: Either the condition 'rs==NULL' is redundant or there is possible null pointer dereference: rs. [nullPointerRedundantCheck]
bind-9.13.2/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:435:10: note: Assuming that condition 'rs==NULL' is not redundant
bind-9.13.2/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:434:22: note: Null pointer dereference
bind-9.13.2/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:899:2: style: Variable 's3' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:881:0: note: Variable 's3' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c:899:2: note: Variable 's3' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/dlz/modules/wildcard/dlz_wildcard_dynamic.c:676:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/datafile.c:174:31: style: The scope of the variable 'nrem' can be reduced. [variableScope]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/dnsperf.c:946:9: style: The scope of the variable 'qps' can be reduced. [variableScope]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/dnsperf.c:975:21: style: The scope of the variable 'q' can be reduced. [variableScope]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/dnsperf.c:1118:42: error: Uninitialized variable: times [uninitvar]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/log.c:46:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/log.c:55:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/log.c:63:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/net.c:73:13: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/opt.c:88:37: style: The scope of the variable 'arg_len' can be reduced. [variableScope]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/opt.c:190:9: style: The scope of the variable 'opt' can be reduced. [variableScope]
bind-9.13.2/contrib/dnsperf-2.1.0.0-1/resperf.c:581:14: style: The scope of the variable 'q' can be reduced. [variableScope]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:2084:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:2088:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:1300:8: warning: Redundant assignment of 'dummy' to itself. [selfAssignment]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:1425:8: warning: Redundant assignment of 'dummy' to itself. [selfAssignment]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:1489:8: warning: Redundant assignment of 'dummy' to itself. [selfAssignment]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:1660:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:1672:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:1683:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:543:9: style: The scope of the variable 'waited' can be reduced. [variableScope]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:605:19: style: The scope of the variable 'x' can be reduced. [variableScope]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:606:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:849:9: style: The scope of the variable 'waited' can be reduced. [variableScope]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:911:19: style: The scope of the variable 'x' can be reduced. [variableScope]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:912:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:1422:6: style: The scope of the variable 'nfds' can be reduced. [variableScope]
bind-9.13.2/contrib/perftcpdns/perftcpdns.c:1486:6: style: The scope of the variable 'nfds' can be reduced. [variableScope]
bind-9.13.2/contrib/queryperf/queryperf.c:2047:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
bind-9.13.2/contrib/queryperf/queryperf.c:2076:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind-9.13.2/contrib/queryperf/queryperf.c:1406:2: style: Variable 'buffer_len' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/queryperf/queryperf.c:1400:0: note: Variable 'buffer_len' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/queryperf/queryperf.c:1406:2: note: Variable 'buffer_len' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/queryperf/queryperf.c:1833:49: style: Same expression on both sides of '==' because the value of 'count' and '0' are the same. [duplicateExpression]
bind-9.13.2/contrib/queryperf/queryperf.c:1823:23: note: 'count' is assigned value '0' here.
bind-9.13.2/contrib/queryperf/queryperf.c:1833:49: note: Same expression on both sides of '==' because the value of 'count' and '0' are the same.
bind-9.13.2/contrib/queryperf/queryperf.c:494:15: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/contrib/queryperf/queryperf.c:865:6: style: The scope of the variable 's' can be reduced. [variableScope]
bind-9.13.2/contrib/queryperf/queryperf.c:1762:9: style: The scope of the variable 'wait' can be reduced. [variableScope]
bind-9.13.2/contrib/queryperf/queryperf.c:1764:9: style: The scope of the variable 'first_packet_wait' can be reduced. [variableScope]
bind-9.13.2/contrib/queryperf/queryperf.c:1899:9: style: The scope of the variable 'ratio' can be reduced. [variableScope]
bind-9.13.2/contrib/queryperf/queryperf.c:2135:6: style: The scope of the variable 'adjust_rate' can be reduced. [variableScope]
bind-9.13.2/contrib/queryperf/queryperf.c:347:25: style: Variable 'server_he' is assigned a value that is never used. [unreadVariable]
bind-9.13.2/contrib/queryperf/queryperf.c:1608:17: style: Unused variable: now [unusedVariable]
bind-9.13.2/contrib/queryperf/queryperf.c:1609:9: style: Unused variable: rtt [unusedVariable]
bind-9.13.2/contrib/queryperf/queryperf.c:1740:11: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
bind-9.13.2/contrib/queryperf/queryperf.c:1512:25: style: Array index 'count' is used before limits check. [arrayIndexThenCheck]
bind-9.13.2/contrib/sdb/bdb/bdb.c:110:15: style: The scope of the variable 'rdata' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/bdb/bdb.c:167:15: style: The scope of the variable 'rdata' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/ldap/ldapdb.c:232:21: style: The scope of the variable 'e' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/ldap/ldapdb.c:414:6: style: The scope of the variable 'd1' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/ldap/ldapdb.c:414:10: style: The scope of the variable 'd2' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/ldap/zone2ldap.c:517:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind-9.13.2/contrib/sdb/ldap/zone2ldap.c:680:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind-9.13.2/contrib/sdb/ldap/zone2ldap.c:129:8: style: The scope of the variable 'fullbasedn' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/ldap/zone2ldap.c:130:9: style: The scope of the variable 'ctmp' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/ldap/zone2ldap.c:133:10: style: The scope of the variable 'dc_list' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/ldap/zone2ldap.c:435:7: style: The scope of the variable 'x' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/ldap/zone2ldap.c:437:7: style: The scope of the variable 'attrlist' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/ldap/zone2ldap.c:439:8: style: The scope of the variable 'charttl' can be reduced. [variableScope]
bind-9.13.2/contrib/sdb/sqlite/zone2sqlite.c:220:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/contrib/sdb/sqlite/zone2sqlite.c:195:5: note: Variable 'res' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/sdb/sqlite/zone2sqlite.c:220:5: note: Variable 'res' is reassigned a value before the old one has been used.
bind-9.13.2/contrib/sdb/sqlite/zone2sqlite.c:83:5: warning: Redundant assignment of 'parm' to itself. [selfAssignment]
bind-9.13.2/contrib/sdb/sqlite/zone2sqlite.c:84:5: warning: Redundant assignment of 'cc' to itself. [selfAssignment]
bind-9.13.2/contrib/sdb/sqlite/zone2sqlite.c:85:5: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
bind-9.13.2/contrib/sdb/sqlite/zone2sqlite.c:86:5: warning: Redundant assignment of 'cn' to itself. [selfAssignment]
bind-9.13.2/contrib/sdb/time/timedb.c:75:9: warning: Either the condition 'n<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
bind-9.13.2/contrib/sdb/time/timedb.c:73:9: note: Assuming that condition 'n<0' is not redundant
bind-9.13.2/contrib/sdb/time/timedb.c:75:9: note: Negative array index
bind-9.13.2/lib/bind9/check.c:418:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/bind9/check.c:411:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/bind9/check.c:418:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/bind9/check.c:916:8: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/bind9/check.c:911:0: note: Variable 'obj' is reassigned a value before the old one has been used.
bind-9.13.2/lib/bind9/check.c:916:8: note: Variable 'obj' is reassigned a value before the old one has been used.
bind-9.13.2/lib/bind9/check.c:1660:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/bind9/check.c:1649:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/bind9/check.c:1660:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/bind9/check.c:2257:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/bind9/check.c:2255:3: note: Variable 'obj' is reassigned a value before the old one has been used.
bind-9.13.2/lib/bind9/check.c:2257:3: note: Variable 'obj' is reassigned a value before the old one has been used.
bind-9.13.2/lib/bind9/check.c:3026:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/bind9/check.c:3012:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/bind9/check.c:3026:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/bind9/check.c:84:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:189:19: style: The scope of the variable 'value' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:373:14: style: The scope of the variable 'file' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:374:15: style: The scope of the variable 'line' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:406:7: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:494:19: style: The scope of the variable 'map' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:1755:14: style: The scope of the variable 'id' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:1755:19: style: The scope of the variable 'name' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:1756:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:2745:15: style: The scope of the variable 'line' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:2746:14: style: The scope of the variable 'file' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:2872:19: style: The scope of the variable 'obj' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:2873:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:2897:28: style: The scope of the variable 'e2' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:2898:19: style: The scope of the variable 'v1' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:2908:6: style: The scope of the variable 'source' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:3218:25: style: The scope of the variable 'nameobj' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:3219:14: style: The scope of the variable 'zonename' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:3219:25: style: The scope of the variable 'zonetype' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:3634:19: style: The scope of the variable 'category' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:3640:14: style: The scope of the variable 'catname' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:3744:19: style: The scope of the variable 'key' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:3745:14: style: The scope of the variable 'keyval' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:3776:19: style: The scope of the variable 'controls' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:4022:15: style: The scope of the variable 'aclname' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:4072:15: style: The scope of the variable 'aclname' can be reduced. [variableScope]
bind-9.13.2/lib/bind9/check.c:2741:15: style: Function 'fileexist' argument 4 names different: declaration 'logctxlogc' definition 'logctx'. [funcArgNamesDifferent]
bind-9.13.2/lib/bind9/check.c:65:15: note: Function 'fileexist' argument 4 names different: declaration 'logctxlogc' definition 'logctx'.
bind-9.13.2/lib/bind9/check.c:2741:15: note: Function 'fileexist' argument 4 names different: declaration 'logctxlogc' definition 'logctx'.
bind-9.13.2/lib/dns/acl.c:270:15: style: The scope of the variable 'newalloc' can be reduced. [variableScope]
bind-9.13.2/lib/dns/adb.c:1018:6: style: The scope of the variable 'bucket' can be reduced. [variableScope]
bind-9.13.2/lib/dns/adb.c:1163:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/adb.c:1392:14: style: The scope of the variable 'prefix' can be reduced. [variableScope]
bind-9.13.2/lib/dns/adb.c:1392:23: style: The scope of the variable 'new_target' can be reduced. [variableScope]
bind-9.13.2/lib/dns/adb.c:1477:15: style: The scope of the variable 'wanted' can be reduced. [variableScope]
bind-9.13.2/lib/dns/adb.c:1477:23: style: The scope of the variable 'notify' can be reduced. [variableScope]
bind-9.13.2/lib/dns/adb.c:3282:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
bind-9.13.2/lib/dns/adb.c:3433:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
bind-9.13.2/lib/dns/badcache.c:69:2: style: Variable 'bc' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/badcache.c:64:0: note: Variable 'bc' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/badcache.c:69:2: note: Variable 'bc' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/badcache.c:355:23: style: The scope of the variable 'prev' can be reduced. [variableScope]
bind-9.13.2/lib/dns/badcache.c:397:30: style: The scope of the variable 'prev' can be reduced. [variableScope]
bind-9.13.2/lib/dns/cache.c:339:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/catz.c:1668:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/catz.c:1658:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/catz.c:1668:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/catz.c:748:13: style: The scope of the variable 'mctx' can be reduced. [variableScope]
bind-9.13.2/lib/dns/catz.c:1037:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/client.c:828:9: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1405:17: note: Calling function 'client_resfind', 1st argument 'rctx' value is 0
bind-9.13.2/lib/dns/client.c:828:9: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1369:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1369:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1376:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1376:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1383:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1383:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1385:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1385:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1386:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1386:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1387:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1387:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1388:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1388:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1389:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1389:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1390:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1390:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1391:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1391:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1392:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1392:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1393:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1393:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1394:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1394:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1395:16: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1395:16: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1396:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1396:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1398:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1354:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1398:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1771:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1759:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1771:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1773:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1759:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1773:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1774:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1759:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1774:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1775:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1759:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1775:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1776:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1759:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1776:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1777:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/client.c:1759:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind-9.13.2/lib/dns/client.c:1777:2: note: Null pointer dereference
bind-9.13.2/lib/dns/client.c:1566:2: style: Variable 'reqev' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/client.c:1558:0: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/client.c:1566:2: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/client.c:1943:2: style: Variable 'reqev' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/client.c:1933:0: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/client.c:1943:2: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/client.c:2282:2: style: Variable 'reqev' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/client.c:2262:0: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/client.c:2282:2: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/client.c:2288:2: style: Variable 'soaquery' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/client.c:2272:0: note: Variable 'soaquery' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/client.c:2288:2: note: Variable 'soaquery' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/client.c:2344:11: style: Same expression on both sides of '==' because the value of 'pass' and '0' are the same. [duplicateExpression]
bind-9.13.2/lib/dns/client.c:2270:13: note: 'pass' is assigned value '0' here.
bind-9.13.2/lib/dns/client.c:2344:11: note: Same expression on both sides of '==' because the value of 'pass' and '0' are the same.
bind-9.13.2/lib/dns/compress.c:381:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/compress.c:384:15: style: The scope of the variable 'tlength' can be reduced. [variableScope]
bind-9.13.2/lib/dns/db.c:500:24: style: Redundant condition: nodep!=NULL. 'nodep==NULL || (nodep!=NULL && *nodep==NULL)' is equivalent to 'nodep==NULL || *nodep==NULL' [redundantCondition]
bind-9.13.2/lib/dns/db.c:535:24: style: Redundant condition: nodep!=NULL. 'nodep==NULL || (nodep!=NULL && *nodep==NULL)' is equivalent to 'nodep==NULL || *nodep==NULL' [redundantCondition]
bind-9.13.2/lib/dns/db.c:567:24: style: Redundant condition: nodep!=NULL. 'nodep==NULL || (nodep!=NULL && *nodep==NULL)' is equivalent to 'nodep==NULL || *nodep==NULL' [redundantCondition]
bind-9.13.2/lib/dns/db.c:407:28: style: The scope of the variable 'listener' can be reduced. [variableScope]
bind-9.13.2/lib/dns/diff.c:601:2: style: Variable 'mem' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/diff.c:595:0: note: Variable 'mem' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/diff.c:601:2: note: Variable 'mem' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/dispatch.c:387:7: style: The scope of the variable 'peerbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/dispatch.c:434:19: style: The scope of the variable 'ret' can be reduced. [variableScope]
bind-9.13.2/lib/dns/dispatch.c:2414:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/dispatch.c:3039:16: style: The scope of the variable 'dispsock' can be reduced. [variableScope]
bind-9.13.2/lib/dns/dispatch.c:3336:16: style: The scope of the variable 'dispsock' can be reduced. [variableScope]
bind-9.13.2/lib/dns/dispatch.c:3340:15: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/lib/dns/dispatch.c:433:25: style: Function 'linear_first' argument 1 names different: declaration 'disp' definition 'qid'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/dispatch.c:290:49: note: Function 'linear_first' argument 1 names different: declaration 'disp' definition 'qid'.
bind-9.13.2/lib/dns/dispatch.c:433:25: note: Function 'linear_first' argument 1 names different: declaration 'disp' definition 'qid'.
bind-9.13.2/lib/dns/dispatch.c:454:24: style: Function 'linear_next' argument 1 names different: declaration 'disp' definition 'qid'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/dispatch.c:291:48: note: Function 'linear_next' argument 1 names different: declaration 'disp' definition 'qid'.
bind-9.13.2/lib/dns/dispatch.c:454:24: note: Function 'linear_next' argument 1 names different: declaration 'disp' definition 'qid'.
bind-9.13.2/lib/dns/dispatch.c:2253:21: style: Function 'qid_allocate' argument 5 names different: declaration 'needaddrtable' definition 'needsocktable'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/dispatch.c:312:20: note: Function 'qid_allocate' argument 5 names different: declaration 'needaddrtable' definition 'needsocktable'.
bind-9.13.2/lib/dns/dispatch.c:2253:21: note: Function 'qid_allocate' argument 5 names different: declaration 'needaddrtable' definition 'needsocktable'.
bind-9.13.2/lib/dns/dispatch.c:65:26: style: struct member 'dns_dispatchmgr::portlist' is never used. [unusedStructMember]
bind-9.13.2/lib/dns/dnstap.c:49:0: error: #error DNSTAP not configured. [preprocessorErrorDirective]
bind-9.13.2/lib/dns/dst_api.c:272:0: error: #error Either OpenSSL or PKCS#11 cryptographic provider needed. [preprocessorErrorDirective]
bind-9.13.2/lib/dns/forward.c:240:19: style: The scope of the variable 'fwd' can be reduced. [variableScope]
bind-9.13.2/lib/dns/gen.c:300:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/lib/dns/gen.c:513:16: style: The scope of the variable 'ttn' can be reduced. [variableScope]
bind-9.13.2/lib/dns/gen.c:513:22: style: The scope of the variable 'ttn2' can be reduced. [variableScope]
bind-9.13.2/lib/dns/gen.c:514:15: style: The scope of the variable 'hash' can be reduced. [variableScope]
bind-9.13.2/lib/dns/gen.c:515:13: style: The scope of the variable 'tm' can be reduced. [variableScope]
bind-9.13.2/lib/dns/gen.c:524:12: style: The scope of the variable 'j' can be reduced. [variableScope]
bind-9.13.2/lib/dns/iptable.c:64:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/journal.c:695:9: style: The scope of the variable 'namelen' can be reduced. [variableScope]
bind-9.13.2/lib/dns/journal.c:696:7: style: The scope of the variable 'backup' can be reduced. [variableScope]
bind-9.13.2/lib/dns/lookup.c:104:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/lookup.c:99:0: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/lookup.c:104:2: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/master.c:800:2: style: Variable 'target_mem' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/master.c:776:0: note: Variable 'target_mem' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/master.c:800:2: note: Variable 'target_mem' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/master.c:801:2: style: Variable 'rhsbuf' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/master.c:778:0: note: Variable 'rhsbuf' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/master.c:801:2: note: Variable 'rhsbuf' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/master.c:802:2: style: Variable 'lhsbuf' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/master.c:777:0: note: Variable 'lhsbuf' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/master.c:802:2: note: Variable 'lhsbuf' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/master.c:1088:2: style: Variable 'target_mem' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/master.c:1057:0: note: Variable 'target_mem' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/master.c:1088:2: note: Variable 'target_mem' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/master.c:2476:4: style: Variable 'new_rdata' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/master.c:2474:0: note: Variable 'new_rdata' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/master.c:2476:4: note: Variable 'new_rdata' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/masterdump.c:1827:2: style: Variable 'tempname' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/masterdump.c:1823:0: note: Variable 'tempname' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/masterdump.c:1827:2: note: Variable 'tempname' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/masterdump.c:1868:2: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/masterdump.c:1865:0: note: Variable 'file' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/masterdump.c:1868:2: note: Variable 'file' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/masterdump.c:489:15: style: The scope of the variable 'type_start' can be reduced. [variableScope]
bind-9.13.2/lib/dns/masterdump.c:553:9: style: The scope of the variable 'ttlbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/message.c:437:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind-9.13.2/lib/dns/message.c:3117:15: style: The scope of the variable 'identity' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:217:23: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:357:15: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:401:17: style: The scope of the variable 'ndata' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:649:18: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:749:26: style: The scope of the variable 'count1' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:749:34: style: The scope of the variable 'count2' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:749:42: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:981:15: style: The scope of the variable 'len' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:1043:15: style: The scope of the variable 'n1' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:1043:23: style: The scope of the variable 'n2' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:1533:21: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:1640:21: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:1714:23: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:2044:25: style: The scope of the variable 'offsets' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:2568:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/name.c:526:2: error: Uninitialized variable: odata1 [uninitvar]
bind-9.13.2/lib/dns/name.c:527:2: error: Uninitialized variable: odata2 [uninitvar]
bind-9.13.2/lib/dns/name.c:880:2: error: Uninitialized variable: odata [uninitvar]
bind-9.13.2/lib/dns/name.c:992:2: error: Uninitialized variable: odata [uninitvar]
bind-9.13.2/lib/dns/name.c:1074:2: error: Uninitialized variable: odata [uninitvar]
bind-9.13.2/lib/dns/name.c:1787:2: error: Uninitialized variable: odata [uninitvar]
bind-9.13.2/lib/dns/ncache.c:684:15: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/lib/dns/nsec.c:103:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/nsec.c:207:23: style: The scope of the variable 'window' can be reduced. [variableScope]
bind-9.13.2/lib/dns/nsec.c:304:33: style: The scope of the variable 'labels' can be reduced. [variableScope]
bind-9.13.2/lib/dns/nsec3.c:1066:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/nsec3.c:1058:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/nsec3.c:1066:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/nsec3.c:187:23: style: The scope of the variable 'window' can be reduced. [variableScope]
bind-9.13.2/lib/dns/nsec3.c:451:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/nsec3.c:1854:6: style: The scope of the variable 'order' can be reduced. [variableScope]
bind-9.13.2/lib/dns/nsec3.c:1865:15: style: The scope of the variable 'length' can be reduced. [variableScope]
bind-9.13.2/lib/dns/nta.c:317:2: style: Variable 'nta' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/nta.c:309:0: note: Variable 'nta' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/nta.c:317:2: note: Variable 'nta' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/peer.c:189:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/peer.c:187:0: note: Variable 'p' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/peer.c:189:2: note: Variable 'p' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/portlist.c:183:17: style: The scope of the variable 'el' can be reduced. [variableScope]
bind-9.13.2/lib/dns/portlist.c:209:17: style: The scope of the variable 'el' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbt.c:2711:9: warning: Either the condition '(sibling)!=NULL' is redundant or there is possible null pointer dereference: sibling. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rbt.c:2702:9: note: Assuming that condition '(sibling)!=NULL' is not redundant
bind-9.13.2/lib/dns/rbt.c:2711:9: note: Null pointer dereference
bind-9.13.2/lib/dns/rbt.c:2750:9: warning: Either the condition '(sibling)!=NULL' is redundant or there is possible null pointer dereference: sibling. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rbt.c:2741:9: note: Assuming that condition '(sibling)!=NULL' is not redundant
bind-9.13.2/lib/dns/rbt.c:2750:9: note: Null pointer dereference
bind-9.13.2/lib/dns/rbt.c:2881:7: warning: Either the condition '(node)!=NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rbt.c:2871:6: note: Assuming that condition '(node)!=NULL' is not redundant
bind-9.13.2/lib/dns/rbt.c:2881:7: note: Null pointer dereference
bind-9.13.2/lib/dns/rbt.c:2996:11: warning: Either the condition '(root)!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
bind-9.13.2/lib/dns/rbt.c:3019:4: note: Assuming that condition '(root)!=NULL' is not redundant
bind-9.13.2/lib/dns/rbt.c:3017:17: note: Calling function 'printnodename', 1st argument 'node' value is 0
bind-9.13.2/lib/dns/rbt.c:2996:11: note: Null pointer addition
bind-9.13.2/lib/dns/rbt.c:2548:25: style: The scope of the variable 'sibling' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbt.c:3202:27: style: The scope of the variable 'previous' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbt.c:3381:27: style: The scope of the variable 'previous' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbt.c:739:44: style: Function 'treefix' argument 3 names different: declaration 'size' definition 'filesize'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/rbt.c:417:44: note: Function 'treefix' argument 3 names different: declaration 'size' definition 'filesize'.
bind-9.13.2/lib/dns/rbt.c:739:44: note: Function 'treefix' argument 3 names different: declaration 'size' definition 'filesize'.
bind-9.13.2/lib/dns/rbtdb.c:2386:6: warning: Either the condition 'version==NULL' is redundant or there is possible null pointer dereference: version. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rbtdb.c:6792:41: note: Assuming that condition 'version==NULL' is not redundant
bind-9.13.2/lib/dns/rbtdb.c:6793:20: note: Calling function 'iszonesecure', 2nd argument 'version' value is 0
bind-9.13.2/lib/dns/rbtdb.c:2386:6: note: Null pointer dereference
bind-9.13.2/lib/dns/rbtdb.c:5599:11: warning: Either the condition 'rbtversion==NULL' is redundant or there is possible null pointer dereference: rbtversion. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rbtdb.c:5595:17: note: Assuming that condition 'rbtversion==NULL' is not redundant
bind-9.13.2/lib/dns/rbtdb.c:5599:11: note: Null pointer dereference
bind-9.13.2/lib/dns/rbtdb.c:7266:3: warning: Either the condition 'rbtdb!=NULL' is redundant or there is possible null pointer dereference: rbtdb. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rbtdb.c:7279:13: note: Assuming that condition 'rbtdb!=NULL' is not redundant
bind-9.13.2/lib/dns/rbtdb.c:7266:3: note: Null pointer dereference
bind-9.13.2/lib/dns/rbtdb.c:7267:3: warning: Either the condition 'rbtdb!=NULL' is redundant or there is possible null pointer dereference: rbtdb. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rbtdb.c:7279:13: note: Assuming that condition 'rbtdb!=NULL' is not redundant
bind-9.13.2/lib/dns/rbtdb.c:7267:3: note: Null pointer dereference
bind-9.13.2/lib/dns/rbtdb.c:9885:2: style: Variable 'name_a' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/rbtdb.c:9868:0: note: Variable 'name_a' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/rbtdb.c:9885:2: note: Variable 'name_a' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/rbtdb.c:9889:2: style: Variable 'name_aaaa' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/rbtdb.c:9872:0: note: Variable 'name_aaaa' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/rbtdb.c:9889:2: note: Variable 'name_aaaa' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/rbtdb.c:1005:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:1006:14: style: The scope of the variable 'treep' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:1919:18: style: The scope of the variable 'lockref' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:3168:14: style: The scope of the variable 'zcname' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:3224:22: style: The scope of the variable 'size' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:3609:15: style: The scope of the variable 'rdlen' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:6602:20: style: The scope of the variable 'header' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:7255:17: style: The scope of the variable 'p' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:7256:9: style: The scope of the variable 'size' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:7257:15: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:9067:17: style: The scope of the variable 'node' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:9070:14: style: The scope of the variable 'lock' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:9071:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:10335:20: style: The scope of the variable 'header' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rbtdb.c:8238:53: style: Function 'dns_rbtdb_create' argument 2 names different: declaration 'base' definition 'origin'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/rbtdb.h:31:53: note: Function 'dns_rbtdb_create' argument 2 names different: declaration 'base' definition 'origin'.
bind-9.13.2/lib/dns/rbtdb.c:8238:53: note: Function 'dns_rbtdb_create' argument 2 names different: declaration 'base' definition 'origin'.
bind-9.13.2/lib/dns/rbtdb.c:8724:23: style: Function 'rdataset_getnoqname' argument 3 names different: declaration 'neg' definition 'nsec'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/rbtdb.c:583:22: note: Function 'rdataset_getnoqname' argument 3 names different: declaration 'neg' definition 'nsec'.
bind-9.13.2/lib/dns/rbtdb.c:8724:23: note: Function 'rdataset_getnoqname' argument 3 names different: declaration 'neg' definition 'nsec'.
bind-9.13.2/lib/dns/rbtdb.c:8724:45: style: Function 'rdataset_getnoqname' argument 4 names different: declaration 'negsig' definition 'nsecsig'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/rbtdb.c:584:22: note: Function 'rdataset_getnoqname' argument 4 names different: declaration 'negsig' definition 'nsecsig'.
bind-9.13.2/lib/dns/rbtdb.c:8724:45: note: Function 'rdataset_getnoqname' argument 4 names different: declaration 'negsig' definition 'nsecsig'.
bind-9.13.2/lib/dns/rbtdb.c:8770:23: style: Function 'rdataset_getclosest' argument 3 names different: declaration 'neg' definition 'nsec'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/rbtdb.c:587:22: note: Function 'rdataset_getclosest' argument 3 names different: declaration 'neg' definition 'nsec'.
bind-9.13.2/lib/dns/rbtdb.c:8770:23: note: Function 'rdataset_getclosest' argument 3 names different: declaration 'neg' definition 'nsec'.
bind-9.13.2/lib/dns/rbtdb.c:8770:45: style: Function 'rdataset_getclosest' argument 4 names different: declaration 'negsig' definition 'nsecsig'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/rbtdb.c:588:22: note: Function 'rdataset_getclosest' argument 4 names different: declaration 'negsig' definition 'nsecsig'.
bind-9.13.2/lib/dns/rbtdb.c:8770:45: note: Function 'rdataset_getclosest' argument 4 names different: declaration 'negsig' definition 'nsecsig'.
bind-9.13.2/lib/dns/rdata.c:334:14: style: The scope of the variable 'xdigits' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:410:15: style: The scope of the variable 'max_octet' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:471:15: style: The scope of the variable 'window' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:512:15: style: The scope of the variable 'window' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:1459:6: style: The scope of the variable 'd' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:1460:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:1548:15: style: The scope of the variable 'n0' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:1548:19: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:1605:18: style: The scope of the variable 'nrem' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:1607:17: style: The scope of the variable 't0' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:1990:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:2171:14: style: The scope of the variable 'file' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:2172:16: style: The scope of the variable 'line' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:2187:14: style: The scope of the variable 'file' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:2188:16: style: The scope of the variable 'line' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:2189:7: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata.c:1205:30: style: Variable 'common' is assigned a value that is never used. [unreadVariable]
bind-9.13.2/lib/dns/rdata.c:1267:2: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
bind-9.13.2/lib/dns/rdata.c:1277:2: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
bind-9.13.2/lib/dns/rdata.c:1338:2: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
bind-9.13.2/lib/dns/rdata.c:1267:10: error: Uninitialized variable: result [uninitvar]
bind-9.13.2/lib/dns/rdata.c:1277:10: error: Uninitialized variable: result [uninitvar]
bind-9.13.2/lib/dns/rdata/any_255/tsig_250.c:25:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/generic/keydata_65533.c:97:7: style: The scope of the variable 'algbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/generic/keydata_65533.c:175:8: style: The scope of the variable 'rbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/generic/keydata_65533.c:176:8: style: The scope of the variable 'abuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/generic/keydata_65533.c:177:8: style: The scope of the variable 'dbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/generic/naptr_35.c:32:16: style: The scope of the variable 'c' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/generic/nsec3param_51.c:92:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/generic/proforma.c:19:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
bind-9.13.2/lib/dns/rdata/generic/rrsig_46.c:23:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/generic/sig_24.c:23:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/generic/tkey_249.c:25:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/a6_38.c:27:16: style: The scope of the variable 'octets' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/a6_38.c:28:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/a6_38.c:97:16: style: The scope of the variable 'octets' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/a6_38.c:98:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/a6_38.c:143:16: style: The scope of the variable 'octets' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/a6_38.c:144:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/a6_38.c:219:6: style: The scope of the variable 'order' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/a6_38.c:275:6: style: The scope of the variable 'octets' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/a6_38.c:319:16: style: The scope of the variable 'octets' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/apl_42.c:24:16: style: The scope of the variable 'afi' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/apl_42.c:28:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/apl_42.c:28:18: style: The scope of the variable 'slash' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/apl_42.c:114:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/dhcid_49.c:38:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdata/in_1/dhcid_49.c:39:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdatalist.c:243:29: warning: Either the condition 'rdataset!=NULL' is redundant or there is possible null pointer dereference: rdataset. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rdatalist.c:248:19: note: Assuming that condition 'rdataset!=NULL' is not redundant
bind-9.13.2/lib/dns/rdatalist.c:243:29: note: Null pointer dereference
bind-9.13.2/lib/dns/rdatalist.c:246:30: warning: Either the condition 'rdataset!=NULL' is redundant or there is possible null pointer dereference: rdataset. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rdatalist.c:248:19: note: Assuming that condition 'rdataset!=NULL' is not redundant
bind-9.13.2/lib/dns/rdatalist.c:246:30: note: Null pointer dereference
bind-9.13.2/lib/dns/rdatalist.c:334:29: warning: Either the condition 'rdataset!=NULL' is redundant or there is possible null pointer dereference: rdataset. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rdatalist.c:339:19: note: Assuming that condition 'rdataset!=NULL' is not redundant
bind-9.13.2/lib/dns/rdatalist.c:334:29: note: Null pointer dereference
bind-9.13.2/lib/dns/rdatalist.c:337:30: warning: Either the condition 'rdataset!=NULL' is redundant or there is possible null pointer dereference: rdataset. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/rdatalist.c:339:19: note: Assuming that condition 'rdataset!=NULL' is not redundant
bind-9.13.2/lib/dns/rdatalist.c:337:30: note: Null pointer dereference
bind-9.13.2/lib/dns/rdatalist.c:112:45: style: Function 'isc__rdatalist_disassociate' argument 1 names different: declaration 'rdatasetp' definition 'rdataset'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/rdatalist_p.h:24:45: note: Function 'isc__rdatalist_disassociate' argument 1 names different: declaration 'rdatasetp' definition 'rdataset'.
bind-9.13.2/lib/dns/rdatalist.c:112:45: note: Function 'isc__rdatalist_disassociate' argument 1 names different: declaration 'rdatasetp' definition 'rdataset'.
bind-9.13.2/lib/dns/rdataslab.c:346:22: style: The scope of the variable 'length' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdataslab.c:434:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdataslab.c:906:15: style: The scope of the variable 'length1' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rdataslab.c:906:24: style: The scope of the variable 'length2' can be reduced. [variableScope]
bind-9.13.2/lib/dns/request.c:253:17: style: The scope of the variable 'request' can be reduced. [variableScope]
bind-9.13.2/lib/dns/request.c:504:7: style: The scope of the variable 'netaddrstr' can be reduced. [variableScope]
bind-9.13.2/lib/dns/request.c:1050:51: style: Function 'req_render' argument 2 names different: declaration 'buffer' definition 'bufferp'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/request.c:112:71: note: Function 'req_render' argument 2 names different: declaration 'buffer' definition 'bufferp'.
bind-9.13.2/lib/dns/request.c:1050:51: note: Function 'req_render' argument 2 names different: declaration 'buffer' definition 'bufferp'.
bind-9.13.2/lib/dns/resolver.c:6988:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/resolver.c:6984:0: note: Variable 'buf' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/resolver.c:6988:2: note: Variable 'buf' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/resolver.c:1140:15: style: The scope of the variable 'rtt' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:1140:20: style: The scope of the variable 'rttms' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:1141:15: style: The scope of the variable 'factor' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:1564:15: style: The scope of the variable 'old_spillat' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:1565:15: style: The scope of the variable 'new_spillat' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:2891:15: style: The scope of the variable 'attrs' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:3277:15: style: The scope of the variable 'best_srtt' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:3308:17: style: The scope of the variable 'best' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:3311:15: style: The scope of the variable 'best_srtt' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:3530:16: style: The scope of the variable 'labels' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:3763:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:4987:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:6597:7: style: The scope of the variable 'qnamebuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:6598:7: style: The scope of the variable 'tnamebuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:6599:7: style: The scope of the variable 'classbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:6600:7: style: The scope of the variable 'typebuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:6694:7: style: The scope of the variable 'ns_namebuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:6695:7: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:6696:7: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:7646:17: style: The scope of the variable 'optvalue' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:7647:21: style: The scope of the variable 'addrinfo' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:7648:16: style: The scope of the variable 'cookie' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:10062:18: style: The scope of the variable 'rdataset' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:10183:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:10184:14: style: The scope of the variable 'fctx' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:10601:7: style: The scope of the variable 'domainbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/resolver.c:5542:19: style: Function 'findnoqname' argument 4 names different: declaration 'noqname' definition 'noqnamep'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/resolver.c:594:25: note: Function 'findnoqname' argument 4 names different: declaration 'noqname' definition 'noqnamep'.
bind-9.13.2/lib/dns/resolver.c:5542:19: note: Function 'findnoqname' argument 4 names different: declaration 'noqname' definition 'noqnamep'.
bind-9.13.2/lib/dns/rpz.c:363:23: style: The scope of the variable 'child' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rpz.c:663:7: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rpz.c:696:6: style: The scope of the variable 'w' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rpz.c:700:6: style: The scope of the variable 'best_first' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rpz.c:700:18: style: The scope of the variable 'best_len' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rpz.c:700:28: style: The scope of the variable 'cur_first' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rpz.c:700:39: style: The scope of the variable 'cur_len' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rpz.c:701:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rpz.c:701:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rpz.c:809:36: style: The scope of the variable 'ip2_str' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rpz.c:812:23: style: The scope of the variable 'ip_name2' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:138:19: style: The scope of the variable 'e_old' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:140:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:199:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:283:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:398:6: style: The scope of the variable 'labels' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:498:18: style: The scope of the variable 'hash' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:612:12: style: The scope of the variable 'new_rate' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:612:28: style: The scope of the variable 'new_slip' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:612:43: style: The scope of the variable 'log_secs' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:614:25: style: The scope of the variable 'credit_e' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:796:14: style: The scope of the variable 'rstr' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:1014:6: style: The scope of the variable 'secs' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:1235:19: style: The scope of the variable 'b' can be reduced. [variableScope]
bind-9.13.2/lib/dns/rrl.c:1237:7: style: The scope of the variable 'log_buf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/sdb.c:1067:33: warning: Either the condition '(sdb)!=NULL' is redundant or there is possible null pointer dereference: sdb. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/sdb.c:1070:10: note: Assuming that condition '(sdb)!=NULL' is not redundant
bind-9.13.2/lib/dns/sdb.c:1067:33: note: Null pointer dereference
bind-9.13.2/lib/dns/sdb.c:683:19: style: The scope of the variable 'list' can be reduced. [variableScope]
bind-9.13.2/lib/dns/sdlz.c:621:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
bind-9.13.2/lib/dns/sdlz.c:615:17: note: outer condition: i<dlabels
bind-9.13.2/lib/dns/sdlz.c:621:10: note: opposite inner condition: i==dlabels
bind-9.13.2/lib/dns/sdlz.c:497:19: style: The scope of the variable 'list' can be reduced. [variableScope]
bind-9.13.2/lib/dns/tests/db_test.c:121:6: style: The scope of the variable 'count' can be reduced. [variableScope]
bind-9.13.2/lib/dns/tests/dnstest.c:524:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind-9.13.2/lib/dns/tests/dnstest.c:111:45: style: Function 'dns_test_begin' argument 2 names different: declaration 'create_managers' definition 'start_managers'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/tests/dnstest.h:58:45: note: Function 'dns_test_begin' argument 2 names different: declaration 'create_managers' definition 'start_managers'.
bind-9.13.2/lib/dns/tests/dnstest.c:111:45: note: Function 'dns_test_begin' argument 2 names different: declaration 'create_managers' definition 'start_managers'.
bind-9.13.2/lib/dns/tests/master_test.c:73:59: style: Function 'rawdata_callback' argument 2 names different: declaration 'header' definition 'h'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/tests/master_test.c:56:59: note: Function 'rawdata_callback' argument 2 names different: declaration 'header' definition 'h'.
bind-9.13.2/lib/dns/tests/master_test.c:73:59: note: Function 'rawdata_callback' argument 2 names different: declaration 'header' definition 'h'.
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:146:24: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:154:12: note: Assuming that condition 'p!=NULL' is not redundant
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:146:24: note: Null pointer dereference
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:302:2: style: Variable 'rbtfile' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:278:0: note: Variable 'rbtfile' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:302:2: note: Variable 'rbtfile' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:370:2: style: Variable 'rbtfile' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:351:0: note: Variable 'rbtfile' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:370:2: note: Variable 'rbtfile' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:195:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:229:8: style: The scope of the variable 'arg' can be reduced. [variableScope]
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:232:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:353:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:355:15: style: The scope of the variable 'p' can be reduced. [variableScope]
bind-9.13.2/lib/dns/tests/rbt_serialize_test.c:355:19: style: The scope of the variable 'q' can be reduced. [variableScope]
bind-9.13.2/lib/dns/tests/rbt_test.c:1076:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/rbt_test.c:1064:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1076:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1080:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/rbt_test.c:1066:0: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1080:2: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1082:2: style: Variable 'foundname' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/rbt_test.c:1066:0: note: Variable 'foundname' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1082:2: note: Variable 'foundname' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1135:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/rbt_test.c:1123:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1135:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1142:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/rbt_test.c:1125:0: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1142:2: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1178:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/rbt_test.c:1167:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1178:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1182:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/rbt_test.c:1169:0: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/rbt_test.c:1182:2: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/tsig_test.c:154:6: style: Condition '!debug' is always true [knownConditionTrueFalse]
bind-9.13.2/lib/dns/tests/tsig_test.c:354:2: style: Variable 'tsigctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/tsig_test.c:276:0: note: Variable 'tsigctx' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/tsig_test.c:354:2: note: Variable 'tsigctx' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/tsig_test.c:419:2: style: Variable 'tsigctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/tsig_test.c:389:2: note: Variable 'tsigctx' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/tsig_test.c:419:2: note: Variable 'tsigctx' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/zt_test.c:115:2: style: Variable 'view' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/zt_test.c:104:0: note: Variable 'view' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/zt_test.c:115:2: note: Variable 'view' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/zt_test.c:165:2: style: Variable 'view' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tests/zt_test.c:146:0: note: Variable 'view' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tests/zt_test.c:165:2: note: Variable 'view' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tkey.c:659:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/tkey.c:639:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/tkey.c:659:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/validator.c:3917:2: style: Variable 'want_destroy' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/validator.c:3906:0: note: Variable 'want_destroy' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/validator.c:3917:2: note: Variable 'want_destroy' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/validator.c:2716:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind-9.13.2/lib/dns/view.c:689:2: style: Variable 'done' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/view.c:679:0: note: Variable 'done' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/view.c:689:2: note: Variable 'done' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/view.c:359:8: style: The scope of the variable 'keyfile' can be reduced. [variableScope]
bind-9.13.2/lib/dns/view.c:462:15: style: The scope of the variable 'name' can be reduced. [variableScope]
bind-9.13.2/lib/dns/view.c:479:15: style: The scope of the variable 'name' can be reduced. [variableScope]
bind-9.13.2/lib/dns/view.c:912:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
bind-9.13.2/lib/dns/view.c:913:7: style: The scope of the variable 'keyfile' can be reduced. [variableScope]
bind-9.13.2/lib/dns/xfrin.c:1190:48: style: Function 'xfrin_recv_done' argument 2 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/xfrin.c:222:60: note: Function 'xfrin_recv_done' argument 2 names different: declaration 'event' definition 'ev'.
bind-9.13.2/lib/dns/xfrin.c:1190:48: note: Function 'xfrin_recv_done' argument 2 names different: declaration 'event' definition 'ev'.
bind-9.13.2/lib/dns/zone.c:11512:2: style: Variable 'stub' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/zone.c:11500:0: note: Variable 'stub' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/zone.c:11512:2: note: Variable 'stub' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/zone.c:11517:2: style: Variable 'zone' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/dns/zone.c:11502:0: note: Variable 'zone' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/zone.c:11517:2: note: Variable 'zone' is reassigned a value before the old one has been used.
bind-9.13.2/lib/dns/zone.c:1392:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zone.c:1411:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zone.c:1411:22: style: The scope of the variable 'base' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zone.c:2535:7: style: The scope of the variable 'altbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zone.c:2623:7: style: The scope of the variable 'altbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zone.c:2947:43: style: The scope of the variable 'tl' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zone.c:2947:47: style: The scope of the variable 'len' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zone.c:4932:7: style: The scope of the variable 'altbuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zone.c:17253:7: style: The scope of the variable 'namebuf2' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zone.c:7352:44: style: Function 'dns__zone_updatesigs' argument 9 names different: declaration 'keyxpire' definition 'keyexpire'. [funcArgNamesDifferent]
bind-9.13.2/lib/dns/zone_p.h:38:44: note: Function 'dns__zone_updatesigs' argument 9 names different: declaration 'keyxpire' definition 'keyexpire'.
bind-9.13.2/lib/dns/zone.c:7352:44: note: Function 'dns__zone_updatesigs' argument 9 names different: declaration 'keyxpire' definition 'keyexpire'.
bind-9.13.2/lib/dns/zoneverify.c:1138:8: warning: Either the condition 'first==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
bind-9.13.2/lib/dns/zoneverify.c:1220:13: note: Assuming that condition 'first==NULL' is not redundant
bind-9.13.2/lib/dns/zoneverify.c:1222:32: note: Calling function 'checknext', 3rd argument 'e' value is 0
bind-9.13.2/lib/dns/zoneverify.c:1138:8: note: Null pointer dereference
bind-9.13.2/lib/dns/zoneverify.c:1133:54: warning: Either the condition 'first==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
bind-9.13.2/lib/dns/zoneverify.c:1220:13: note: Assuming that condition 'first==NULL' is not redundant
bind-9.13.2/lib/dns/zoneverify.c:1222:32: note: Calling function 'checknext', 3rd argument 'e' value is 0
bind-9.13.2/lib/dns/zoneverify.c:1133:54: note: Null pointer addition
bind-9.13.2/lib/dns/zoneverify.c:313:7: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zoneverify.c:314:7: style: The scope of the variable 'typebuf' can be reduced. [variableScope]
bind-9.13.2/lib/dns/zoneverify.c:1280:32: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/irs/getaddrinfo.c:1056:8: style: The scope of the variable 'order' can be reduced. [variableScope]
bind-9.13.2/lib/irs/getaddrinfo.c:1056:16: style: The scope of the variable 'tok' can be reduced. [variableScope]
bind-9.13.2/lib/irs/getaddrinfo.c:1057:6: style: The scope of the variable 'found' can be reduced. [variableScope]
bind-9.13.2/lib/irs/resconf.c:221:17: style: The scope of the variable 'loopaddress' can be reduced. [variableScope]
bind-9.13.2/lib/irs/resconf.c:257:18: style: The scope of the variable 'loopaddress' can be reduced. [variableScope]
bind-9.13.2/lib/irs/resconf.c:389:13: style: The scope of the variable 'res' can be reduced. [variableScope]
bind-9.13.2/lib/irs/resconf.c:390:15: style: The scope of the variable 'idx' can be reduced. [variableScope]
bind-9.13.2/lib/irs/resconf.c:392:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bind-9.13.2/lib/irs/resconf.c:437:36: style: Function 'resconf_parseoption' argument 1 names different: declaration 'ctx' definition 'conf'. [funcArgNamesDifferent]
bind-9.13.2/lib/irs/resconf.c:126:36: note: Function 'resconf_parseoption' argument 1 names different: declaration 'ctx' definition 'conf'.
bind-9.13.2/lib/irs/resconf.c:437:36: note: Function 'resconf_parseoption' argument 1 names different: declaration 'ctx' definition 'conf'.
bind-9.13.2/lib/isc/assertions.c:103:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/isc/base32.c:284:20: style: The scope of the variable 'tr' can be reduced. [variableScope]
bind-9.13.2/lib/isc/base64.c:175:20: style: The scope of the variable 'tr' can be reduced. [variableScope]
bind-9.13.2/lib/isc/crc64.c:122:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/isc/heap.c:171:15: style: The scope of the variable 'j' can be reduced. [variableScope]
bind-9.13.2/lib/isc/hex.c:124:20: style: The scope of the variable 'tr' can be reduced. [variableScope]
bind-9.13.2/lib/isc/ht.c:61:2: style: Variable 'ht' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/ht.c:54:0: note: Variable 'ht' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/ht.c:61:2: note: Variable 'ht' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/ht.c:291:2: style: Variable 'to_delete' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/ht.c:284:0: note: Variable 'to_delete' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/ht.c:291:2: note: Variable 'to_delete' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/inet_pton.c:128:14: style: The scope of the variable 'xdigits' can be reduced. [variableScope]
bind-9.13.2/lib/isc/log.c:499:24: style: The scope of the variable 'item' can be reduced. [variableScope]
bind-9.13.2/lib/isc/log.c:791:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/isc/log.c:951:20: style: The scope of the variable 'channel' can be reduced. [variableScope]
bind-9.13.2/lib/isc/log.c:1140:58: style: Function 'greatest_version' argument 3 names different: declaration 'greatest' definition 'greatestp'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/log.c:226:58: note: Function 'greatest_version' argument 3 names different: declaration 'greatest' definition 'greatestp'.
bind-9.13.2/lib/isc/log.c:1140:58: note: Function 'greatest_version' argument 3 names different: declaration 'greatest' definition 'greatestp'.
bind-9.13.2/lib/isc/mem.c:481:15: style: The scope of the variable 'table_size' can be reduced. [variableScope]
bind-9.13.2/lib/isc/mem.c:1144:9: style: The scope of the variable 'oldsize' can be reduced. [variableScope]
bind-9.13.2/lib/isc/mem.c:1278:9: style: The scope of the variable 'oldsize' can be reduced. [variableScope]
bind-9.13.2/lib/isc/mem.c:1385:22: style: The scope of the variable 's' can be reduced. [variableScope]
bind-9.13.2/lib/isc/mem.c:1531:9: style: The scope of the variable 'oldsize' can be reduced. [variableScope]
bind-9.13.2/lib/isc/mem.c:1531:18: style: The scope of the variable 'copysize' can be reduced. [variableScope]
bind-9.13.2/lib/isc/mem.c:1094:28: style: Function 'isc__mem_attach' argument 1 names different: declaration 'source' definition 'source0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:231:28: note: Function 'isc__mem_attach' argument 1 names different: declaration 'source' definition 'source0'.
bind-9.13.2/lib/isc/mem.c:1094:28: note: Function 'isc__mem_attach' argument 1 names different: declaration 'source' definition 'source0'.
bind-9.13.2/lib/isc/mem.c:1230:26: style: Function 'isc___mem_get' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:239:26: note: Function 'isc___mem_get' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1230:26: note: Function 'isc___mem_get' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1274:26: style: Function 'isc___mem_put' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:241:26: note: Function 'isc___mem_put' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1274:26: note: Function 'isc___mem_put' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1488:31: style: Function 'isc___mem_allocate' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:245:31: note: Function 'isc___mem_allocate' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1488:31: note: Function 'isc___mem_allocate' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1528:33: style: Function 'isc___mem_reallocate' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:247:33: note: Function 'isc___mem_reallocate' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1528:33: note: Function 'isc___mem_reallocate' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1569:27: style: Function 'isc___mem_free' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:249:27: note: Function 'isc___mem_free' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1569:27: note: Function 'isc___mem_free' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1627:29: style: Function 'isc___mem_strdup' argument 1 names different: declaration 'mctx' definition 'mctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:251:29: note: Function 'isc___mem_strdup' argument 1 names different: declaration 'mctx' definition 'mctx0'.
bind-9.13.2/lib/isc/mem.c:1627:29: note: Function 'isc___mem_strdup' argument 1 names different: declaration 'mctx' definition 'mctx0'.
bind-9.13.2/lib/isc/mem.c:1646:37: style: Function 'isc__mem_setdestroycheck' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:253:37: note: Function 'isc__mem_setdestroycheck' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1646:37: note: Function 'isc__mem_setdestroycheck' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1689:27: style: Function 'isc__mem_inuse' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:259:27: note: Function 'isc__mem_inuse' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1689:27: note: Function 'isc__mem_inuse' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1704:30: style: Function 'isc__mem_maxinuse' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:261:30: note: Function 'isc__mem_maxinuse' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1704:30: note: Function 'isc__mem_maxinuse' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1719:27: style: Function 'isc__mem_total' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:263:27: note: Function 'isc__mem_total' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1719:27: note: Function 'isc__mem_total' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1734:30: style: Function 'isc__mem_setwater' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:267:30: note: Function 'isc__mem_setwater' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1734:30: note: Function 'isc__mem_setwater' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1771:31: style: Function 'isc__mem_isovermem' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:265:31: note: Function 'isc__mem_isovermem' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1771:31: note: Function 'isc__mem_isovermem' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/mem.c:1822:32: style: Function 'isc__mempool_create' argument 1 names different: declaration 'mctx' definition 'mctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:278:32: note: Function 'isc__mempool_create' argument 1 names different: declaration 'mctx' definition 'mctx0'.
bind-9.13.2/lib/isc/mem.c:1822:32: note: Function 'isc__mempool_create' argument 1 names different: declaration 'mctx' definition 'mctx0'.
bind-9.13.2/lib/isc/mem.c:1866:37: style: Function 'isc__mempool_setname' argument 1 names different: declaration 'mpctx' definition 'mpctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:280:37: note: Function 'isc__mempool_setname' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:1866:37: note: Function 'isc__mempool_setname' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:1951:43: style: Function 'isc__mempool_associatelock' argument 1 names different: declaration 'mpctx' definition 'mpctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:284:43: note: Function 'isc__mempool_associatelock' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:1951:43: note: Function 'isc__mempool_associatelock' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:1962:34: style: Function 'isc___mempool_get' argument 1 names different: declaration 'mpctx' definition 'mpctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:286:34: note: Function 'isc___mempool_get' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:1962:34: note: Function 'isc___mempool_get' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2038:34: style: Function 'isc___mempool_put' argument 1 names different: declaration 'mpctx' definition 'mpctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:288:34: note: Function 'isc___mempool_put' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2038:34: note: Function 'isc___mempool_put' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2096:40: style: Function 'isc__mempool_setfreemax' argument 1 names different: declaration 'mpctx' definition 'mpctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:290:40: note: Function 'isc__mempool_setfreemax' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2096:40: note: Function 'isc__mempool_setfreemax' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2147:41: style: Function 'isc__mempool_setmaxalloc' argument 1 names different: declaration 'mpctx' definition 'mpctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:296:41: note: Function 'isc__mempool_setmaxalloc' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2147:41: note: Function 'isc__mempool_setmaxalloc' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2182:42: style: Function 'isc__mempool_getallocated' argument 1 names different: declaration 'mpctx' definition 'mpctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:300:42: note: Function 'isc__mempool_getallocated' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2182:42: note: Function 'isc__mempool_getallocated' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2200:42: style: Function 'isc__mempool_setfillcount' argument 1 names different: declaration 'mpctx' definition 'mpctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:302:42: note: Function 'isc__mempool_setfillcount' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2200:42: note: Function 'isc__mempool_setfillcount' argument 1 names different: declaration 'mpctx' definition 'mpctx0'.
bind-9.13.2/lib/isc/mem.c:2705:72: style: Function 'isc__mem_create2' argument 3 names different: declaration 'ctxp' definition 'mctxp'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/mem.c:229:16: note: Function 'isc__mem_create2' argument 3 names different: declaration 'ctxp' definition 'mctxp'.
bind-9.13.2/lib/isc/mem.c:2705:72: note: Function 'isc__mem_create2' argument 3 names different: declaration 'ctxp' definition 'mctxp'.
bind-9.13.2/lib/isc/mem.c:92:9: style: union member 'Anonymous0::bytes' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:316:8: style: struct member 'isc__memmethods::createx' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:316:18: style: struct member 'isc__memmethods::create' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:316:27: style: struct member 'isc__memmethods::create2' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:317:8: style: struct member 'isc__memmethods::setquota' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:317:19: style: struct member 'isc__memmethods::getquota' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:317:40: style: struct member 'isc__memmethods::getname' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:317:50: style: struct member 'isc__memmethods::gettag' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:356:8: style: struct member 'isc__mempoolmethods::getfreemax' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:356:21: style: struct member 'isc__mempoolmethods::getfreecount' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:356:36: style: struct member 'isc__mempoolmethods::getmaxalloc' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/mem.c:356:50: style: struct member 'isc__mempoolmethods::getfillcount' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/pk11.c:507:18: style: The scope of the variable 'sp' can be reduced. [variableScope]
bind-9.13.2/lib/isc/print.c:624:35: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind-9.13.2/lib/isc/print.c:626:35: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind-9.13.2/lib/isc/print.c:628:35: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind-9.13.2/lib/isc/print.c:634:44: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind-9.13.2/lib/isc/pthreads/mutex.c:278:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/radix.c:470:39: style: Same expression on both sides of '&&'. [duplicateExpression]
bind-9.13.2/lib/isc/ratelimiter.c:244:14: style: The scope of the variable 'task' can be reduced. [variableScope]
bind-9.13.2/lib/isc/sha2.c:1604:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/isc/sha2.c:1645:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/isc/sha2.c:1686:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/isc/sha2.c:1727:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/isc/symtab.c:124:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bind-9.13.2/lib/isc/task.c:418:15: style: The scope of the variable 'event' can be reduced. [variableScope]
bind-9.13.2/lib/isc/task.c:1723:38: style: Function 'isc__task_beginexclusive' argument 1 names different: declaration 'task' definition 'task0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/task.c:233:38: note: Function 'isc__task_beginexclusive' argument 1 names different: declaration 'task' definition 'task0'.
bind-9.13.2/lib/isc/task.c:1723:38: note: Function 'isc__task_beginexclusive' argument 1 names different: declaration 'task' definition 'task0'.
bind-9.13.2/lib/isc/task.c:260:8: style: struct member 'isc__taskmethods::purgeevent' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/task.c:260:21: style: struct member 'isc__taskmethods::unsendrange' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/task.c:260:35: style: struct member 'isc__taskmethods::getname' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/task.c:260:45: style: struct member 'isc__taskmethods::gettag' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/task.c:261:8: style: struct member 'isc__taskmethods::getcurrenttime' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/task.c:261:25: style: struct member 'isc__taskmethods::getcurrenttimex' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/tests/inet_ntop_test.c:30:6: style: The scope of the variable 'r' can be reduced. [variableScope]
bind-9.13.2/lib/isc/tests/mem_test.c:159:2: style: Variable 'mctx2' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/tests/mem_test.c:150:0: note: Variable 'mctx2' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/mem_test.c:159:2: note: Variable 'mctx2' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/mem_test.c:225:2: style: Variable 'mctx2' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/tests/mem_test.c:217:0: note: Variable 'mctx2' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/mem_test.c:225:2: note: Variable 'mctx2' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/pool_test.c:93:2: style: Variable 'hold' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/tests/pool_test.c:81:0: note: Variable 'hold' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/pool_test.c:93:2: note: Variable 'hold' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/queue_test.c:80:15: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind-9.13.2/lib/isc/tests/queue_test.c:108:16: note: Assuming that condition 'p!=NULL' is not redundant
bind-9.13.2/lib/isc/tests/queue_test.c:80:15: note: Null pointer dereference
bind-9.13.2/lib/isc/tests/queue_test.c:109:15: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind-9.13.2/lib/isc/tests/queue_test.c:112:16: note: Assuming that condition 'p!=NULL' is not redundant
bind-9.13.2/lib/isc/tests/queue_test.c:109:15: note: Null pointer dereference
bind-9.13.2/lib/isc/tests/queue_test.c:113:15: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind-9.13.2/lib/isc/tests/queue_test.c:116:16: note: Assuming that condition 'p!=NULL' is not redundant
bind-9.13.2/lib/isc/tests/queue_test.c:113:15: note: Null pointer dereference
bind-9.13.2/lib/isc/tests/queue_test.c:117:15: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind-9.13.2/lib/isc/tests/queue_test.c:120:16: note: Assuming that condition 'p!=NULL' is not redundant
bind-9.13.2/lib/isc/tests/queue_test.c:117:15: note: Null pointer dereference
bind-9.13.2/lib/isc/tests/random_test.c:525:20: style: Condition 'mbits>=20' is always true [knownConditionTrueFalse]
bind-9.13.2/lib/isc/tests/random_test.c:516:10: note: Assignment 'mbits=32000', assigned value is 32000
bind-9.13.2/lib/isc/tests/random_test.c:525:20: note: Condition 'mbits>=20' is always true
bind-9.13.2/lib/isc/tests/random_test.c:590:23: style: Condition 'matrix_m==32' is always true [knownConditionTrueFalse]
bind-9.13.2/lib/isc/tests/random_test.c:584:13: note: Assignment 'matrix_m=32', assigned value is 32
bind-9.13.2/lib/isc/tests/random_test.c:590:23: note: Condition 'matrix_m==32' is always true
bind-9.13.2/lib/isc/tests/random_test.c:591:23: style: Condition 'matrix_q==32' is always true [knownConditionTrueFalse]
bind-9.13.2/lib/isc/tests/random_test.c:585:13: note: Assignment 'matrix_q=32', assigned value is 32
bind-9.13.2/lib/isc/tests/random_test.c:591:23: note: Condition 'matrix_q==32' is always true
bind-9.13.2/lib/isc/tests/random_test.c:68:21: style: The scope of the variable 'yc' can be reduced. [variableScope]
bind-9.13.2/lib/isc/tests/random_test.c:69:9: style: The scope of the variable 'pk' can be reduced. [variableScope]
bind-9.13.2/lib/isc/tests/random_test.c:69:25: style: The scope of the variable 'qk' can be reduced. [variableScope]
bind-9.13.2/lib/isc/tests/random_test.c:218:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/isc/tests/regex_test.c:1071:6: style: The scope of the variable 'r' can be reduced. [variableScope]
bind-9.13.2/lib/isc/tests/regex_test.c:40:7: style: struct member 'Anonymous0::exception' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/tests/sockaddr_test.c:73:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bind-9.13.2/lib/isc/tests/socket_test.c:587:2: style: Variable 's3' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/tests/socket_test.c:542:0: note: Variable 's3' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/socket_test.c:587:2: note: Variable 's3' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/task_test.c:127:2: style: Variable 'event' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/tests/task_test.c:109:0: note: Variable 'event' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/task_test.c:127:2: note: Variable 'event' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/task_test.c:200:2: style: Variable 'event' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/tests/task_test.c:166:0: note: Variable 'event' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/task_test.c:200:2: note: Variable 'event' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/task_test.c:329:2: style: Variable 'event' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/tests/task_test.c:295:0: note: Variable 'event' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/task_test.c:329:2: note: Variable 'event' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/task_test.c:507:2: style: Variable 'ti2' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/tests/task_test.c:468:0: note: Variable 'ti2' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/task_test.c:507:2: note: Variable 'ti2' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/taskpool_test.c:72:2: style: Variable 'hold' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/tests/taskpool_test.c:60:0: note: Variable 'hold' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/tests/taskpool_test.c:72:2: note: Variable 'hold' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/timer.c:184:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
bind-9.13.2/lib/isc/timer.c:373:35: style: Function 'isc__timer_create' argument 1 names different: declaration 'manager' definition 'manager0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/timer.c:121:35: note: Function 'isc__timer_create' argument 1 names different: declaration 'manager' definition 'manager0'.
bind-9.13.2/lib/isc/timer.c:373:35: note: Function 'isc__timer_create' argument 1 names different: declaration 'manager' definition 'manager0'.
bind-9.13.2/lib/isc/timer.c:495:31: style: Function 'isc__timer_reset' argument 1 names different: declaration 'timer' definition 'timer0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/timer.c:126:31: note: Function 'isc__timer_reset' argument 1 names different: declaration 'timer' definition 'timer0'.
bind-9.13.2/lib/isc/timer.c:495:31: note: Function 'isc__timer_reset' argument 1 names different: declaration 'timer' definition 'timer0'.
bind-9.13.2/lib/isc/timer.c:571:32: style: Function 'isc_timer_gettype' argument 1 names different: declaration 'timer' definition 'timer0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/timer.c:130:32: note: Function 'isc_timer_gettype' argument 1 names different: declaration 'timer' definition 'timer0'.
bind-9.13.2/lib/isc/timer.c:571:32: note: Function 'isc_timer_gettype' argument 1 names different: declaration 'timer' definition 'timer0'.
bind-9.13.2/lib/isc/timer.c:585:31: style: Function 'isc__timer_touch' argument 1 names different: declaration 'timer' definition 'timer0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/timer.c:132:31: note: Function 'isc__timer_touch' argument 1 names different: declaration 'timer' definition 'timer0'.
bind-9.13.2/lib/isc/timer.c:585:31: note: Function 'isc__timer_touch' argument 1 names different: declaration 'timer' definition 'timer0'.
bind-9.13.2/lib/isc/timer.c:1018:41: style: Function 'isc__timermgr_nextevent' argument 1 names different: declaration 'timermgr' definition 'manager0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/timer_p.h:18:41: note: Function 'isc__timermgr_nextevent' argument 1 names different: declaration 'timermgr' definition 'manager0'.
bind-9.13.2/lib/isc/timer.c:1018:41: note: Function 'isc__timermgr_nextevent' argument 1 names different: declaration 'timermgr' definition 'manager0'.
bind-9.13.2/lib/isc/timer.c:1032:40: style: Function 'isc__timermgr_dispatch' argument 1 names different: declaration 'timermgr' definition 'manager0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/timer_p.h:21:40: note: Function 'isc__timermgr_dispatch' argument 1 names different: declaration 'timermgr' definition 'manager0'.
bind-9.13.2/lib/isc/timer.c:1032:40: note: Function 'isc__timermgr_dispatch' argument 1 names different: declaration 'timermgr' definition 'manager0'.
bind-9.13.2/lib/isc/timer.c:150:8: style: struct member 'isc__timermethods::gettype' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/timer.c:163:8: style: struct member 'isc__timermgrmethods::poke' is never used. [unusedStructMember]
bind-9.13.2/lib/isc/unix/app.c:778:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bind-9.13.2/lib/isc/unix/app.c:781:3: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/lib/isc/unix/app.c:778:3: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/lib/isc/unix/app.c:856:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bind-9.13.2/lib/isc/unix/app.c:859:3: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/lib/isc/unix/app.c:856:3: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/lib/isc/unix/app.c:187:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/app.c:207:33: style: Function 'isc__app_ctxstart' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/app.c:68:46: note: Function 'isc__app_ctxstart' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:207:33: note: Function 'isc__app_ctxstart' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:398:33: style: Function 'isc__app_ctxonrun' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/app.c:86:46: note: Function 'isc__app_ctxonrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:398:33: note: Function 'isc__app_ctxonrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:577:31: style: Function 'isc__app_ctxrun' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/app.c:71:44: note: Function 'isc__app_ctxrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:577:31: note: Function 'isc__app_ctxrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:757:36: style: Function 'isc__app_ctxshutdown' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/app.c:73:49: note: Function 'isc__app_ctxshutdown' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:757:36: note: Function 'isc__app_ctxshutdown' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:834:35: style: Function 'isc__app_ctxsuspend' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/app.c:76:48: note: Function 'isc__app_ctxsuspend' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:834:35: note: Function 'isc__app_ctxsuspend' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:912:34: style: Function 'isc__app_ctxfinish' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/app.c:77:39: note: Function 'isc__app_ctxfinish' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:912:34: note: Function 'isc__app_ctxfinish' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:1005:38: style: Function 'isc__appctx_settaskmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/app.c:83:43: note: Function 'isc__appctx_settaskmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:1005:38: note: Function 'isc__appctx_settaskmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:1014:40: style: Function 'isc__appctx_setsocketmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/app.c:84:45: note: Function 'isc__appctx_setsocketmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:1014:40: note: Function 'isc__appctx_setsocketmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:1023:39: style: Function 'isc__appctx_settimermgr' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/app.c:85:44: note: Function 'isc__appctx_settimermgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/app.c:1023:39: note: Function 'isc__appctx_settimermgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/unix/dir.c:197:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/errno2result.c:33:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/net.c:135:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/os.c:83:12: style: Condition 'ncpus<=0' is always true [knownConditionTrueFalse]
bind-9.13.2/lib/isc/unix/os.c:72:15: note: Assignment 'ncpus=0', assigned value is 0
bind-9.13.2/lib/isc/unix/os.c:83:12: note: Condition 'ncpus<=0' is always true
bind-9.13.2/lib/isc/unix/os.c:83:12: style: Same expression on both sides of '<=' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
bind-9.13.2/lib/isc/unix/os.c:72:15: note: 'ncpus' is assigned value '0' here.
bind-9.13.2/lib/isc/unix/os.c:83:12: note: Same expression on both sides of '<=' because the value of 'ncpus' and '0' are the same.
bind-9.13.2/lib/isc/unix/resource.c:194:6: style: The scope of the variable 'unixresult' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/resource.c:211:6: style: The scope of the variable 'unixresult' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:849:7: style: The scope of the variable 'peerbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:1252:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:1900:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:2277:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:5527:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:5705:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:5979:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:5980:7: style: The scope of the variable 'peerbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:6179:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:6199:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:6248:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/socket.c:3017:37: style: Function 'isc__socket_create' argument 1 names different: declaration 'manager' definition 'manager0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:534:37: note: Function 'isc__socket_create' argument 1 names different: declaration 'manager' definition 'manager0'.
bind-9.13.2/lib/isc/unix/socket.c:3017:37: note: Function 'isc__socket_create' argument 1 names different: declaration 'manager' definition 'manager0'.
bind-9.13.2/lib/isc/unix/socket.c:3028:31: style: Function 'isc__socket_dup' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:621:31: note: Function 'isc__socket_dup' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:3028:31: note: Function 'isc__socket_dup' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:3093:44: style: Function 'isc__socket_fdwatchcreate' argument 1 names different: declaration 'manager' definition 'manager0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:615:44: note: Function 'isc__socket_fdwatchcreate' argument 1 names different: declaration 'manager' definition 'manager0'.
bind-9.13.2/lib/isc/unix/socket.c:3093:44: note: Function 'isc__socket_fdwatchcreate' argument 1 names different: declaration 'manager' definition 'manager0'.
bind-9.13.2/lib/isc/unix/socket.c:3164:39: style: Function 'isc__socket_fdwatchpoke' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:619:39: note: Function 'isc__socket_fdwatchpoke' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:3164:39: note: Function 'isc__socket_fdwatchpoke' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:3198:34: style: Function 'isc__socket_attach' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:537:34: note: Function 'isc__socket_attach' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:3198:34: note: Function 'isc__socket_attach' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5011:33: style: Function 'isc__socket_recvv' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:541:33: note: Function 'isc__socket_recvv' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5011:33: note: Function 'isc__socket_recvv' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5066:32: style: Function 'isc__socket_recv' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:545:32: note: Function 'isc__socket_recv' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5066:32: note: Function 'isc__socket_recv' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5091:33: style: Function 'isc__socket_recv2' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:549:33: note: Function 'isc__socket_recv2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5091:33: note: Function 'isc__socket_recv2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5226:34: style: Function 'isc__socket_sendto' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:556:34: note: Function 'isc__socket_sendto' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5226:34: note: Function 'isc__socket_sendto' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5272:36: style: Function 'isc__socket_sendtov2' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:567:36: note: Function 'isc__socket_sendtov2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5272:36: note: Function 'isc__socket_sendtov2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5314:35: style: Function 'isc__socket_sendto2' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:572:35: note: Function 'isc__socket_sendto2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5314:35: note: Function 'isc__socket_sendto2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5523:32: style: Function 'isc__socket_bind' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:587:32: note: Function 'isc__socket_bind' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5523:32: note: Function 'isc__socket_bind' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5600:34: style: Function 'isc__socket_filter' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:590:34: note: Function 'isc__socket_filter' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5600:34: note: Function 'isc__socket_filter' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5703:34: style: Function 'isc__socket_listen' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:592:34: note: Function 'isc__socket_listen' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5703:34: note: Function 'isc__socket_listen' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5740:34: style: Function 'isc__socket_accept' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:594:34: note: Function 'isc__socket_accept' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5740:34: note: Function 'isc__socket_accept' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5815:35: style: Function 'isc__socket_connect' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:597:35: note: Function 'isc__socket_connect' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:5815:35: note: Function 'isc__socket_connect' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6090:39: style: Function 'isc__socket_getpeername' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:601:39: note: Function 'isc__socket_getpeername' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6090:39: note: Function 'isc__socket_getpeername' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6112:39: style: Function 'isc__socket_getsockname' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:603:39: note: Function 'isc__socket_getsockname' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6112:39: note: Function 'isc__socket_getsockname' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6151:34: style: Function 'isc__socket_cancel' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:605:34: note: Function 'isc__socket_cancel' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6151:34: note: Function 'isc__socket_cancel' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6271:35: style: Function 'isc__socket_gettype' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:607:35: note: Function 'isc__socket_gettype' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6271:35: note: Function 'isc__socket_gettype' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6280:35: style: Function 'isc__socket_isbound' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:609:35: note: Function 'isc__socket_isbound' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6280:35: note: Function 'isc__socket_isbound' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6294:36: style: Function 'isc__socket_ipv6only' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:611:36: note: Function 'isc__socket_ipv6only' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6294:36: note: Function 'isc__socket_ipv6only' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6371:32: style: Function 'isc__socket_dscp' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:613:32: note: Function 'isc__socket_dscp' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6371:32: note: Function 'isc__socket_dscp' argument 1 names different: declaration 'sock' definition 'sock0'.
bind-9.13.2/lib/isc/unix/socket.c:6571:33: style: Function 'isc__socket_getfd' argument 1 names different: declaration 'sock' definition 'socket0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/unix/socket.c:623:33: note: Function 'isc__socket_getfd' argument 1 names different: declaration 'sock' definition 'socket0'.
bind-9.13.2/lib/isc/unix/socket.c:6571:33: note: Function 'isc__socket_getfd' argument 1 names different: declaration 'sock' definition 'socket0'.
bind-9.13.2/lib/isc/unix/time.c:145:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/unix/time.c:187:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/app.c:150:33: style: Function 'isc__app_ctxstart' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/app.c:50:46: note: Function 'isc__app_ctxstart' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:150:33: note: Function 'isc__app_ctxstart' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:202:33: style: Function 'isc__app_ctxonrun' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/app.c:68:46: note: Function 'isc__app_ctxonrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:202:33: note: Function 'isc__app_ctxonrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:241:31: style: Function 'isc__app_ctxrun' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/app.c:53:44: note: Function 'isc__app_ctxrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:241:31: note: Function 'isc__app_ctxrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:319:36: style: Function 'isc__app_ctxshutdown' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/app.c:55:49: note: Function 'isc__app_ctxshutdown' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:319:36: note: Function 'isc__app_ctxshutdown' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:348:35: style: Function 'isc__app_ctxsuspend' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/app.c:58:48: note: Function 'isc__app_ctxsuspend' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:348:35: note: Function 'isc__app_ctxsuspend' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:378:34: style: Function 'isc__app_ctxfinish' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/app.c:59:39: note: Function 'isc__app_ctxfinish' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:378:34: note: Function 'isc__app_ctxfinish' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:450:38: style: Function 'isc__appctx_settaskmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/app.c:65:43: note: Function 'isc__appctx_settaskmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:450:38: note: Function 'isc__appctx_settaskmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:459:40: style: Function 'isc__appctx_setsocketmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/app.c:66:45: note: Function 'isc__appctx_setsocketmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:459:40: note: Function 'isc__appctx_setsocketmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:468:39: style: Function 'isc__appctx_settimermgr' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/app.c:67:44: note: Function 'isc__appctx_settimermgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/app.c:468:39: note: Function 'isc__appctx_settimermgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind-9.13.2/lib/isc/win32/dir.c:241:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/dir.c:174:28: style: Function 'start_directory' argument 1 names different: declaration 'p' definition 'dir'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/dir.c:34:28: note: Function 'start_directory' argument 1 names different: declaration 'p' definition 'dir'.
bind-9.13.2/lib/isc/win32/dir.c:174:28: note: Function 'start_directory' argument 1 names different: declaration 'p' definition 'dir'.
bind-9.13.2/lib/isc/win32/errno2result.c:31:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/file.c:190:6: style: The scope of the variable 'tmpfd' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/file.c:356:6: style: The scope of the variable 'res' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/net.c:60:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/net.c:61:6: style: The scope of the variable 'errval' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3827:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bind-9.13.2/lib/isc/win32/socket.c:560:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:864:7: style: The scope of the variable 'peerbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:896:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:1346:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:1656:6: style: The scope of the variable 'socket_errno' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:1657:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:2137:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3238:6: style: The scope of the variable 'bind_errno' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3239:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3323:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3502:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3506:20: style: The scope of the variable 'lpo' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3507:6: style: The scope of the variable 'bind_errno' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3743:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3761:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3781:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:3808:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/socket.c:1644:32: style: Function 'socket_create' argument 1 names different: declaration 'manager0' definition 'manager'. [funcArgNamesDifferent]
bind-9.13.2/lib/isc/win32/socket.c:358:52: note: Function 'socket_create' argument 1 names different: declaration 'manager0' definition 'manager'.
bind-9.13.2/lib/isc/win32/socket.c:1644:32: note: Function 'socket_create' argument 1 names different: declaration 'manager0' definition 'manager'.
bind-9.13.2/lib/isc/win32/syslog.c:168:2: style: Variable 'hNTAppLog' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isc/win32/syslog.c:163:0: note: Variable 'hNTAppLog' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/win32/syslog.c:168:2: note: Variable 'hNTAppLog' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isc/win32/time.c:274:7: style: The scope of the variable 'DateBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:275:7: style: The scope of the variable 'TimeBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:299:7: style: The scope of the variable 'DateBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:300:7: style: The scope of the variable 'TimeBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:343:7: style: The scope of the variable 'DateBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:344:7: style: The scope of the variable 'TimeBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:367:7: style: The scope of the variable 'DateBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:368:7: style: The scope of the variable 'TimeBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:392:7: style: The scope of the variable 'DateBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:393:7: style: The scope of the variable 'TimeBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:416:7: style: The scope of the variable 'DateBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:417:7: style: The scope of the variable 'TimeBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:442:7: style: The scope of the variable 'DateBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isc/win32/time.c:443:7: style: The scope of the variable 'TimeBuf' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:103:17: style: The scope of the variable 'car' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:103:23: style: The scope of the variable 'caar' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:129:17: style: The scope of the variable 'car' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:129:23: style: The scope of the variable 'caar' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:155:22: style: The scope of the variable 'k' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:155:26: style: The scope of the variable 'elt' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:230:22: style: The scope of the variable 'v' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:249:22: style: The scope of the variable 'v' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:268:23: style: The scope of the variable 'kv' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:268:28: style: The scope of the variable 'k' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/alist.c:268:32: style: The scope of the variable 'v' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/cc.c:115:18: style: The scope of the variable 'vr' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/cc.c:202:17: style: The scope of the variable 'kv' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/cc.c:202:28: style: The scope of the variable 'k' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/cc.c:202:32: style: The scope of the variable 'v' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/cc.c:203:8: style: The scope of the variable 'ks' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/cc.c:205:15: style: The scope of the variable 'len' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/cc.c:935:22: style: The scope of the variable 'v' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/cc.c:957:22: style: The scope of the variable 'v' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/cc.c:236:28: style: Function 'list_towire' argument 1 names different: declaration 'alist' definition 'list'. [funcArgNamesDifferent]
bind-9.13.2/lib/isccc/cc.c:110:28: note: Function 'list_towire' argument 1 names different: declaration 'alist' definition 'list'.
bind-9.13.2/lib/isccc/cc.c:236:28: note: Function 'list_towire' argument 1 names different: declaration 'alist' definition 'list'.
bind-9.13.2/lib/isccc/sexpr.c:159:21: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/isccc/symtab.c:136:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bind-9.13.2/lib/isccfg/aclconf.c:841:28: style: Condition '!neg' is always true [knownConditionTrueFalse]
bind-9.13.2/lib/isccfg/aclconf.c:840:9: note: Assuming that condition '!neg' is not redundant
bind-9.13.2/lib/isccfg/aclconf.c:841:28: note: Condition '!neg' is always true
bind-9.13.2/lib/isccfg/namedconf.c:1555:19: style: The scope of the variable 'fieldobj' can be reduced. [variableScope]
bind-9.13.2/lib/isccfg/parser.c:233:38: warning: Either the condition 'type!=NULL' is redundant or there is possible null pointer dereference: type. [nullPointerRedundantCheck]
bind-9.13.2/lib/isccfg/parser.c:240:15: note: Assuming that condition 'type!=NULL' is not redundant
bind-9.13.2/lib/isccfg/parser.c:233:38: note: Null pointer dereference
bind-9.13.2/lib/isccfg/parser.c:268:38: warning: Either the condition 'type!=NULL' is redundant or there is possible null pointer dereference: type. [nullPointerRedundantCheck]
bind-9.13.2/lib/isccfg/parser.c:274:15: note: Assuming that condition 'type!=NULL' is not redundant
bind-9.13.2/lib/isccfg/parser.c:268:38: note: Null pointer dereference
bind-9.13.2/lib/isccfg/parser.c:1538:29: warning: Either the condition 'listtype!=NULL' is redundant or there is possible null pointer dereference: listtype. [nullPointerRedundantCheck]
bind-9.13.2/lib/isccfg/parser.c:1542:19: note: Assuming that condition 'listtype!=NULL' is not redundant
bind-9.13.2/lib/isccfg/parser.c:1538:29: note: Null pointer dereference
bind-9.13.2/lib/isccfg/parser.c:1648:46: warning: Either the condition 'type!=NULL' is redundant or there is possible null pointer dereference: type. [nullPointerRedundantCheck]
bind-9.13.2/lib/isccfg/parser.c:1660:15: note: Assuming that condition 'type!=NULL' is not redundant
bind-9.13.2/lib/isccfg/parser.c:1648:46: note: Null pointer dereference
bind-9.13.2/lib/isccfg/parser.c:2747:30: warning: Either the condition 'type!=NULL' is redundant or there is possible null pointer dereference: type. [nullPointerRedundantCheck]
bind-9.13.2/lib/isccfg/parser.c:2751:15: note: Assuming that condition 'type!=NULL' is not redundant
bind-9.13.2/lib/isccfg/parser.c:2747:30: note: Null pointer dereference
bind-9.13.2/lib/isccfg/parser.c:1442:50: style: Function 'parse_list' argument 2 names different: declaration 'type' definition 'listtype'. [funcArgNamesDifferent]
bind-9.13.2/lib/isccfg/parser.c:64:50: note: Function 'parse_list' argument 2 names different: declaration 'type' definition 'listtype'.
bind-9.13.2/lib/isccfg/parser.c:1442:50: note: Function 'parse_list' argument 2 names different: declaration 'type' definition 'listtype'.
bind-9.13.2/lib/isccfg/parser.c:3107:68: style: Function 'create_map' argument 3 names different: declaration 'objp' definition 'ret'. [funcArgNamesDifferent]
bind-9.13.2/lib/isccfg/parser.c:83:68: note: Function 'create_map' argument 3 names different: declaration 'objp' definition 'ret'.
bind-9.13.2/lib/isccfg/parser.c:3107:68: note: Function 'create_map' argument 3 names different: declaration 'objp' definition 'ret'.
bind-9.13.2/lib/isccfg/tests/parser_test.c:151:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isccfg/tests/parser_test.c:145:0: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isccfg/tests/parser_test.c:151:2: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isccfg/tests/parser_test.c:168:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/isccfg/tests/parser_test.c:162:0: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/isccfg/tests/parser_test.c:168:2: note: Variable 'name' is reassigned a value before the old one has been used.
bind-9.13.2/lib/ns/client.c:3808:6: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
bind-9.13.2/lib/ns/client.c:3337:17: note: Assuming that condition 'client!=NULL' is not redundant
bind-9.13.2/lib/ns/client.c:3335:2: note: Calling function 'ns_client_log', 1st argument 'client' value is 0
bind-9.13.2/lib/ns/client.c:3852:17: note: Calling function 'ns_client_logv', 1st argument 'client' value is 0
bind-9.13.2/lib/ns/client.c:3808:6: note: Null pointer dereference
bind-9.13.2/lib/ns/client.c:3814:6: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
bind-9.13.2/lib/ns/client.c:3337:17: note: Assuming that condition 'client!=NULL' is not redundant
bind-9.13.2/lib/ns/client.c:3335:2: note: Calling function 'ns_client_log', 1st argument 'client' value is 0
bind-9.13.2/lib/ns/client.c:3852:17: note: Calling function 'ns_client_logv', 1st argument 'client' value is 0
bind-9.13.2/lib/ns/client.c:3814:6: note: Null pointer dereference
bind-9.13.2/lib/ns/client.c:3815:5: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
bind-9.13.2/lib/ns/client.c:3337:17: note: Assuming that condition 'client!=NULL' is not redundant
bind-9.13.2/lib/ns/client.c:3335:2: note: Calling function 'ns_client_log', 1st argument 'client' value is 0
bind-9.13.2/lib/ns/client.c:3852:17: note: Calling function 'ns_client_logv', 1st argument 'client' value is 0
bind-9.13.2/lib/ns/client.c:3815:5: note: Null pointer dereference
bind-9.13.2/lib/ns/client.c:3823:6: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
bind-9.13.2/lib/ns/client.c:3337:17: note: Assuming that condition 'client!=NULL' is not redundant
bind-9.13.2/lib/ns/client.c:3335:2: note: Calling function 'ns_client_log', 1st argument 'client' value is 0
bind-9.13.2/lib/ns/client.c:3852:17: note: Calling function 'ns_client_logv', 1st argument 'client' value is 0
bind-9.13.2/lib/ns/client.c:3823:6: note: Null pointer dereference
bind-9.13.2/lib/ns/client.c:3829:6: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
bind-9.13.2/lib/ns/client.c:3337:17: note: Assuming that condition 'client!=NULL' is not redundant
bind-9.13.2/lib/ns/client.c:3335:2: note: Calling function 'ns_client_log', 1st argument 'client' value is 0
bind-9.13.2/lib/ns/client.c:3852:17: note: Calling function 'ns_client_logv', 1st argument 'client' value is 0
bind-9.13.2/lib/ns/client.c:3829:6: note: Null pointer dereference
bind-9.13.2/lib/ns/client.c:338:2: style: Variable 'manager' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/ns/client.c:335:0: note: Variable 'manager' is reassigned a value before the old one has been used.
bind-9.13.2/lib/ns/client.c:338:2: note: Variable 'manager' is reassigned a value before the old one has been used.
bind-9.13.2/lib/ns/client.c:2715:9: style: The scope of the variable 'cnamebuf' can be reduced. [variableScope]
bind-9.13.2/lib/ns/client.c:3920:18: style: The scope of the variable 'rdataset' can be reduced. [variableScope]
bind-9.13.2/lib/ns/query.c:9803:2: style: Variable 'rdataset' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/lib/ns/query.c:9792:0: note: Variable 'rdataset' is reassigned a value before the old one has been used.
bind-9.13.2/lib/ns/query.c:9803:2: note: Variable 'rdataset' is reassigned a value before the old one has been used.
bind-9.13.2/lib/ns/query.c:1305:15: style: The scope of the variable 'zonestats' can be reduced. [variableScope]
bind-9.13.2/lib/ns/query.c:1415:7: style: The scope of the variable 'qnamebuf' can be reduced. [variableScope]
bind-9.13.2/lib/ns/query.c:1416:7: style: The scope of the variable 'p_namebuf' can be reduced. [variableScope]
bind-9.13.2/lib/ns/query.c:3364:18: style: The scope of the variable 'rpz' can be reduced. [variableScope]
bind-9.13.2/lib/ns/query.c:3368:24: style: The scope of the variable 'p_name' can be reduced. [variableScope]
bind-9.13.2/lib/ns/query.c:4660:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/ns/query.c:5565:6: style: The scope of the variable 'errorloglevel' can be reduced. [variableScope]
bind-9.13.2/lib/ns/query.c:10826:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bind-9.13.2/lib/ns/query.c:10904:18: style: The scope of the variable 'rdataset' can be reduced. [variableScope]
bind-9.13.2/lib/ns/tests/nstest.c:235:44: style: Function 'ns_test_begin' argument 2 names different: declaration 'create_managers' definition 'start_managers'. [funcArgNamesDifferent]
bind-9.13.2/lib/ns/tests/nstest.h:61:44: note: Function 'ns_test_begin' argument 2 names different: declaration 'create_managers' definition 'start_managers'.
bind-9.13.2/lib/ns/tests/nstest.c:235:44: note: Function 'ns_test_begin' argument 2 names different: declaration 'create_managers' definition 'start_managers'.
bind-9.13.2/lib/ns/update.c:320:6: style: The scope of the variable 'level' can be reduced. [variableScope]
bind-9.13.2/lib/ns/xfrout.c:281:36: style: Function 'ixfr_rrstream_destroy' argument 1 names different: declaration 'sp' definition 'rsp'. [funcArgNamesDifferent]
bind-9.13.2/lib/ns/xfrout.c:218:36: note: Function 'ixfr_rrstream_destroy' argument 1 names different: declaration 'sp' definition 'rsp'.
bind-9.13.2/lib/ns/xfrout.c:281:36: note: Function 'ixfr_rrstream_destroy' argument 1 names different: declaration 'sp' definition 'rsp'.
bind-9.13.2/lib/samples/nsprobe.c:843:17: style: The scope of the variable 'server' can be reduced. [variableScope]
bind-9.13.2/lib/samples/resolve.c:187:15: style: The scope of the variable 'namelen' can be reduced. [variableScope]
bind-9.13.2/lib/samples/sample-update.c:163:15: style: The scope of the variable 'namelen' can be reduced. [variableScope]
bind-9.13.2/lib/samples/sample-update.c:167:15: style: The scope of the variable 'rdata' can be reduced. [variableScope]
bind-9.13.2/unit/atf-src/atf-c++/build_test.cpp:50:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/detail/application.cpp:222:23: style: Variable 'bug' is assigned a value that is never used. [unreadVariable]
bind-9.13.2/unit/atf-src/atf-c++/detail/application.cpp:163:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/detail/auto_array_test.cpp:71:10: style: Technically the member function 'test_array::operatordelete' can be const. [functionConst]
bind-9.13.2/unit/atf-src/atf-c++/detail/fs.cpp:440:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/detail/fs.cpp:477:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/detail/process.cpp:56:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/detail/process_test.cpp:301:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/detail/text.cpp:84:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/detail/text_test.cpp:54:22: warning: Unnecessary comparison of static strings. [staticStringCompare]
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:35:26: style: Condition '1==1' is always true [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:36:26: style: Condition '2==2' is always true [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:92:28: style: Condition '1==1' is always true [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:93:28: style: Condition '2==2' is always true [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:46:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:48:5: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:46:5: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:59:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:61:5: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:59:5: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:35:26: style: Same expression on both sides of '=='. [duplicateExpression]
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:36:26: style: Same expression on both sides of '=='. [duplicateExpression]
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:92:28: style: Same expression on both sides of '=='. [duplicateExpression]
bind-9.13.2/unit/atf-src/atf-c++/macros_hpp_test.cpp:93:28: style: Same expression on both sides of '=='. [duplicateExpression]
bind-9.13.2/unit/atf-src/atf-c++/macros_test.cpp:248:45: style: Condition 'errno_ok_stub()==-1' is always false [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/atf-c++/macros_test.cpp:269:47: style: Condition 'errno_ok_stub()==-1' is always false [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/atf-c++/tests.cpp:495:32: style: Unused variable: ids [unusedVariable]
bind-9.13.2/unit/atf-src/atf-c++/tests.cpp:213:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/tests.cpp:457:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/tests.cpp:470:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/tests.cpp:480:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/tests.cpp:497:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/tests.cpp:629:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/tests_test.cpp:54:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-c++/utils_test.cpp:365:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bind-9.13.2/unit/atf-src/atf-c++/utils_test.cpp:360:42: note: 'parent' is assigned value 'atf::utils::fork()' here.
bind-9.13.2/unit/atf-src/atf-c++/utils_test.cpp:363:45: note: 'child' is assigned value 'atf::utils::fork()' here.
bind-9.13.2/unit/atf-src/atf-c++/utils_test.cpp:362:16: note: outer condition: parent==0
bind-9.13.2/unit/atf-src/atf-c++/utils_test.cpp:365:19: note: identical inner condition: child==0
bind-9.13.2/unit/atf-src/atf-c/detail/dynstr_test.c:188:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/dynstr_test.c:384:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/dynstr_test.c:398:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/dynstr_test.c:484:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/dynstr_test.c:504:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/env.c:85:0: error: #error "Don't know how to set an environment variable." [preprocessorErrorDirective]
bind-9.13.2/unit/atf-src/atf-c/detail/list_test.c:279:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/list_test.c:285:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/list_test.c:318:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/list_test.c:324:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/map_test.c:293:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/map_test.c:299:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/map_test.c:334:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/map_test.c:340:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/process.c:481:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bind-9.13.2/unit/atf-src/atf-c/detail/text_test.c:73:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/detail/text_test.c:77:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:64:26: style: Condition '1==1' is always true [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:65:26: style: Condition '2==2' is always true [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:73:28: style: Condition '1==1' is always true [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:74:28: style: Condition '2==2' is always true [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:40:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:42:5: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:40:5: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:53:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:55:5: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:53:5: note: Found duplicate branches for 'if' and 'else'.
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:64:26: style: Same expression on both sides of '=='. [duplicateExpression]
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:65:26: style: Same expression on both sides of '=='. [duplicateExpression]
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:73:28: style: Same expression on both sides of '=='. [duplicateExpression]
bind-9.13.2/unit/atf-src/atf-c/macros_h_test.c:74:28: style: Same expression on both sides of '=='. [duplicateExpression]
bind-9.13.2/unit/atf-src/atf-c/tc.c:158:17: style: The scope of the variable 'r' can be reduced. [variableScope]
bind-9.13.2/unit/atf-src/atf-sh/atf-check.cpp:583:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-sh/atf-check.cpp:682:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/atf-sh/atf-check.cpp:110:5: style: Class 'temp_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/atf-sh/atf-check.cpp:592:37: performance: Function parameter 'oc' should be passed by const reference. [passedByValue]
bind-9.13.2/unit/atf-src/tools/application.cpp:169:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/application.cpp:226:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/application.cpp:233:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/application.cpp:159:12: warning: Assert statement calls a function which may have desired side effects: 'inited'. [assertWithSideEffect]
bind-9.13.2/unit/atf-src/tools/application.cpp:212:12: warning: Assert statement calls a function which may have desired side effects: 'inited'. [assertWithSideEffect]
bind-9.13.2/unit/atf-src/tools/application.cpp:105:12: warning: Member variable 'app::m_argv0' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/application.hpp:82:10: style: Technically the member function 'tools::application::app::inited' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/application.cpp:123:12: note: Technically the member function 'tools::application::app::inited' can be const.
bind-9.13.2/unit/atf-src/tools/application.hpp:82:10: note: Technically the member function 'tools::application::app::inited' can be const.
bind-9.13.2/unit/atf-src/tools/application.hpp:95:17: style: Technically the member function 'tools::application::app::options' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/application.cpp:129:12: note: Technically the member function 'tools::application::app::options' can be const.
bind-9.13.2/unit/atf-src/tools/application.hpp:95:17: note: Technically the member function 'tools::application::app::options' can be const.
bind-9.13.2/unit/atf-src/tools/application_test.cpp:42:9: style: The function 'main' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/application.hpp:101:17: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/application_test.cpp:42:9: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:118:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:46:17: performance: Technically the member function 'atf_config::specific_options' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:89:13: note: Technically the member function 'atf_config::specific_options' can be static.
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:46:17: note: Technically the member function 'atf_config::specific_options' can be static.
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:48:17: style: Technically the member function 'atf_config::format_var' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:99:13: note: Technically the member function 'atf_config::format_var' can be const.
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:48:17: note: Technically the member function 'atf_config::format_var' can be const.
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:40:24: warning: The class 'atf_config' defines member variable with name 'm_description' also defined in its parent class 'app'. [duplInheritedMember]
bind-9.13.2/unit/atf-src/tools/application.hpp:92:17: note: Parent variable 'app::m_description'
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:40:24: note: Derived variable 'atf_config::m_description'
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:44:10: style: The function 'process_option' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/application.hpp:100:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:44:10: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:45:17: style: The function 'specific_args' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/application.hpp:98:25: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:45:17: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:53:9: style: The function 'main' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/application.hpp:101:17: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-config.cpp:53:9: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:459:21: style: Unused variable: str [unusedVariable]
bind-9.13.2/unit/atf-src/tools/text.hpp:69:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:310:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:397:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:515:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:523:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:531:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:539:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:547:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:555:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:563:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:572:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:580:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:593:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:686:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:699:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:128:5: warning: Member variable 'csv_writer::m_failed' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:362:5: warning: Member variable 'ticker_writer::m_curtp' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:362:5: warning: Member variable 'ticker_writer::m_ntps' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:362:5: warning: Member variable 'ticker_writer::m_tcs_passed' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:362:5: warning: Member variable 'ticker_writer::m_tcs_failed' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:362:5: warning: Member variable 'ticker_writer::m_tcs_skipped' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:362:5: warning: Member variable 'ticker_writer::m_tcs_expected_failures' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:422:5: style: Unused private function: 'xml_writer::write_tp_start' [unusedPrivateFunction]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:622:17: style: Unused private function: 'atf_report::specific_options' [unusedPrivateFunction]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:622:17: performance: Technically the member function 'atf_report::specific_options' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:663:13: note: Technically the member function 'atf_report::specific_options' can be static.
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:622:17: note: Technically the member function 'atf_report::specific_options' can be static.
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:616:24: warning: The class 'atf_report' defines member variable with name 'm_description' also defined in its parent class 'app'. [duplInheritedMember]
bind-9.13.2/unit/atf-src/tools/application.hpp:92:17: note: Parent variable 'app::m_description'
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:616:24: note: Derived variable 'atf_report::m_description'
bind-9.13.2/unit/atf-src/tools/fs.hpp:313:5: style: Class 'directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/fs.hpp:332:5: style: Class 'temp_dir' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/reader.hpp:80:5: style: Class 'atf_tps_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:128:5: style: Class 'csv_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:362:5: style: Class 'ticker_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:485:5: style: Class 'xml_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:585:5: style: Class 'converter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:144:5: style: The function 'write_tp_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:99:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:144:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:159:5: style: The function 'write_tc_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:100:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:159:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:166:5: style: The function 'write_tc_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:103:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:166:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:202:5: style: The function 'write_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:96:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:202:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:210:5: style: The function 'write_ntps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:97:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:210:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:221:5: style: The function 'write_tp_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:98:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:221:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:236:5: style: The function 'write_tp_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:99:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:236:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:257:5: style: The function 'write_tc_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:100:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:257:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:266:5: style: The function 'write_tc_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:103:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:266:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:320:5: style: The function 'write_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:105:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:320:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:416:5: style: The function 'write_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:96:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:416:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:429:5: style: The function 'write_tp_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:99:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:429:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:438:5: style: The function 'write_tc_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:100:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:438:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:444:5: style: The function 'write_tc_stdout_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:101:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:444:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:450:5: style: The function 'write_tc_stderr_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:102:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:450:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:456:5: style: The function 'write_tc_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:103:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:456:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:479:5: style: The function 'write_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:105:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:479:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:512:5: style: The function 'got_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:67:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:512:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:520:5: style: The function 'got_ntps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:68:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:520:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:528:5: style: The function 'got_tp_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:69:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:528:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:536:5: style: The function 'got_tp_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:70:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:536:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:544:5: style: The function 'got_tc_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:72:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:544:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:552:5: style: The function 'got_tc_stdout_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:73:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:552:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:560:5: style: The function 'got_tc_stderr_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:74:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:560:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:568:5: style: The function 'got_tc_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:75:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:568:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:577:5: style: The function 'got_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:77:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:577:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:621:10: style: The function 'process_option' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/application.hpp:100:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:621:10: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:627:9: style: The function 'main' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/application.hpp:101:17: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-report.cpp:627:9: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/process.hpp:94:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:259:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:403:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:484:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:492:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:552:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/parser.hpp:168:18: warning: Member variable 'tokenizer::m_quotetype' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:86:17: performance: Technically the member function 'atf_run::specific_options' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:196:10: note: Technically the member function 'atf_run::specific_options' can be static.
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:86:17: note: Technically the member function 'atf_run::specific_options' can be static.
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:98:9: style: Technically the member function 'atf_run::run_test_program' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:374:10: note: Technically the member function 'atf_run::run_test_program' can be const.
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:98:9: note: Technically the member function 'atf_run::run_test_program' can be const.
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:102:43: performance: Technically the member function 'atf_run::get_test_case_result' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:269:10: note: Technically the member function 'atf_run::get_test_case_result' can be static.
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:102:43: note: Technically the member function 'atf_run::get_test_case_result' can be static.
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:64:0: style: Technically the member function 'tools :: auto_array < const char * >::get' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:107:0: note: Technically the member function 'tools :: auto_array < const char * >::get' can be const.
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:64:0: note: Technically the member function 'tools :: auto_array < const char * >::get' can be const.
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:72:0: style: Technically the member function 'tools :: auto_array < const char * >::operator[]' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:164:0: note: Technically the member function 'tools :: auto_array < const char * >::operator[]' can be const.
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:72:0: note: Technically the member function 'tools :: auto_array < const char * >::operator[]' can be const.
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:78:24: warning: The class 'atf_run' defines member variable with name 'm_description' also defined in its parent class 'app'. [duplInheritedMember]
bind-9.13.2/unit/atf-src/tools/application.hpp:92:17: note: Parent variable 'app::m_description'
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:78:24: note: Derived variable 'atf_run::m_description'
bind-9.13.2/unit/atf-src/tools/atffile.hpp:57:5: style: Class 'atf_atffile_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/config_file.hpp:50:5: style: Class 'atf_config_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/parser.hpp:83:5: style: Class 'format_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/parser.hpp:326:5: style: Class 'parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/process.hpp:172:5: style: Class 'stream_redirect_fd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/process.hpp:190:5: style: Class 'stream_redirect_path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/test-program.hpp:97:5: style: Class 'atf_tp_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/test-program.hpp:113:5: style: Class 'atf_tps_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/test-program.hpp:137:5: style: Struct 'metadata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:59:0: style: Class 'tools :: auto_array < const char * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:61:0: style: Class 'tools :: auto_array < const char * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:84:10: style: The function 'process_option' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/application.hpp:100:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:84:10: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:85:17: style: The function 'specific_args' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/application.hpp:98:25: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:85:17: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:109:9: style: The function 'main' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/application.hpp:101:17: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atf-run.cpp:109:9: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/parser.hpp:392:9: warning: Class parser is not safe, destructor throws exception [exceptThrowInDestructor]
bind-9.13.2/unit/atf-src/tools/process.hpp:309:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bind-9.13.2/unit/atf-src/tools/atf-version.cpp:81:0: error: #error "Unknown PACKAGE_REVISION_TYPE value" [preprocessorErrorDirective]
bind-9.13.2/unit/atf-src/tools/atffile.cpp:151:17: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/atffile.cpp:149:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:151:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:156:17: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/atffile.cpp:154:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:156:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:163:17: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/atffile.cpp:161:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:163:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:168:17: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/atffile.cpp:166:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:168:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:173:17: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/atffile.cpp:171:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:173:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:178:17: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/atffile.cpp:176:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/atffile.cpp:178:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/expand.hpp:72:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atffile.cpp:219:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atffile.cpp:330:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/parser.hpp:326:0: style: Class 'tools :: parser :: parser < tokenizer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/atffile.cpp:211:5: style: The function 'got_tp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atffile.hpp:53:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atffile.cpp:211:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atffile.cpp:231:5: style: The function 'got_prop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atffile.hpp:52:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atffile.cpp:231:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atffile.cpp:237:5: style: The function 'got_conf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atffile.hpp:51:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atffile.cpp:237:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/parser.hpp:392:0: warning: Class tools :: parser :: parser < tokenizer > is not safe, destructor throws exception [exceptThrowInDestructor]
bind-9.13.2/unit/atf-src/tools/test_helpers.hpp:61:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/test_helpers.hpp:83:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/test_helpers.hpp:97:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/atffile_test.cpp:116:5: style: Class 'atffile_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/atffile_test.cpp:91:5: style: The function 'got_conf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atffile.hpp:51:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atffile_test.cpp:91:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atffile_test.cpp:97:5: style: The function 'got_prop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atffile.hpp:52:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atffile_test.cpp:97:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atffile_test.cpp:103:5: style: The function 'got_tp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atffile.hpp:53:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atffile_test.cpp:103:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/atffile_test.cpp:110:5: style: The function 'got_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/atffile.hpp:54:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/atffile_test.cpp:110:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/auto_array_test.cpp:72:10: style: Technically the member function 'test_array::operatordelete' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:59:5: style: Class 'auto_array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:61:5: style: Class 'auto_array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/config_file.cpp:181:17: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/config_file.cpp:179:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/config_file.cpp:181:17: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/config_file.cpp:100:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/config_file.cpp:217:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/config_file.cpp:81:5: style: Class 'config_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/config_file.cpp:75:5: style: The function 'got_var' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/config_file.hpp:46:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/config_file.cpp:75:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/config_file_test.cpp:72:5: style: Class 'config_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/config_file_test.cpp:60:5: style: The function 'got_var' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/config_file.hpp:46:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/config_file_test.cpp:60:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/config_file_test.cpp:66:5: style: The function 'got_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/config_file.hpp:47:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/config_file_test.cpp:66:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/env.cpp:83:0: error: #error "Don't know how to set an environment variable." [preprocessorErrorDirective]
bind-9.13.2/unit/atf-src/tools/expand.cpp:52:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/fs.cpp:113:13: style: Condition '!ok' is always true [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/tools/fs.cpp:100:15: note: Assignment 'ok=false', assigned value is 0
bind-9.13.2/unit/atf-src/tools/fs.cpp:113:13: note: Condition '!ok' is always true
bind-9.13.2/unit/atf-src/tools/fs.cpp:243:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/fs.cpp:597:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/fs.cpp:663:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:59:0: style: Class 'tools :: auto_array < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:61:0: style: Class 'tools :: auto_array < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/fs.cpp:154:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bind-9.13.2/unit/atf-src/tools/fs.cpp:197:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bind-9.13.2/unit/atf-src/tools/fs.cpp:235:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bind-9.13.2/unit/atf-src/tools/io.cpp:326:16: style: Condition '!terminate' is always true [knownConditionTrueFalse]
bind-9.13.2/unit/atf-src/tools/io.cpp:324:27: note: Assuming that condition '!terminate' is not redundant
bind-9.13.2/unit/atf-src/tools/io.cpp:326:16: note: Condition '!terminate' is always true
bind-9.13.2/unit/atf-src/tools/io.hpp:166:10: style: Technically the member function 'tools::io::file_handle::close' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/io.cpp:92:20: note: Technically the member function 'tools::io::file_handle::close' can be const.
bind-9.13.2/unit/atf-src/tools/io.hpp:166:10: note: Technically the member function 'tools::io::file_handle::close' can be const.
bind-9.13.2/unit/atf-src/tools/io.hpp:179:17: style: Technically the member function 'tools::io::file_handle::disown' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/io.cpp:102:20: note: Technically the member function 'tools::io::file_handle::disown' can be const.
bind-9.13.2/unit/atf-src/tools/io.hpp:179:17: note: Technically the member function 'tools::io::file_handle::disown' can be const.
bind-9.13.2/unit/atf-src/tools/io.hpp:104:5: style: Class 'file_handle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:59:0: style: Class 'tools :: auto_array < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:61:0: style: Class 'tools :: auto_array < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:59:0: style: Class 'tools :: auto_array < pollfd >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/auto_array.hpp:61:0: style: Class 'tools :: auto_array < pollfd >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/signals.hpp:57:5: style: Class 'signal_holder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/io_test.cpp:325:10: style: The function 'line_callback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/io.hpp:421:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/io_test.cpp:325:10: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/parser.cpp:253:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/parser.cpp:251:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/parser.cpp:253:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/parser.cpp:269:9: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/parser.cpp:267:9: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/parser.cpp:269:9: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/parser.cpp:286:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/parser.cpp:355:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/parser.cpp:114:14: warning: Member variable 'token::m_line' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/parser.cpp:114:14: warning: Member variable 'token::m_type' is not initialized in the constructor. [uninitMemberVar]
bind-9.13.2/unit/atf-src/tools/parser.hpp:326:0: style: Class 'tools :: parser :: parser < header :: tokenizer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/parser.hpp:392:0: warning: Class tools :: parser :: parser < header :: tokenizer > is not safe, destructor throws exception [exceptThrowInDestructor]
bind-9.13.2/unit/atf-src/tools/parser.cpp:43:57: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
bind-9.13.2/unit/atf-src/tools/parser_test.cpp:734:5: style: Class 'header_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/process.cpp:65:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/process.hpp:133:10: performance: Technically the member function 'tools::process::stream_connect::prepare' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/process.cpp:266:23: note: Technically the member function 'tools::process::stream_connect::prepare' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:133:10: note: Technically the member function 'tools::process::stream_connect::prepare' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:134:9: performance: Technically the member function 'tools::process::stream_connect::connect_parent' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/process.cpp:271:23: note: Technically the member function 'tools::process::stream_connect::connect_parent' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:134:9: note: Technically the member function 'tools::process::stream_connect::connect_parent' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:149:10: performance: Technically the member function 'tools::process::stream_inherit::prepare' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/process.cpp:287:23: note: Technically the member function 'tools::process::stream_inherit::prepare' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:149:10: note: Technically the member function 'tools::process::stream_inherit::prepare' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:150:9: performance: Technically the member function 'tools::process::stream_inherit::connect_parent' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/process.cpp:292:23: note: Technically the member function 'tools::process::stream_inherit::connect_parent' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:150:9: note: Technically the member function 'tools::process::stream_inherit::connect_parent' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:167:10: performance: Technically the member function 'tools::process::stream_redirect_fd::prepare' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/process.cpp:308:27: note: Technically the member function 'tools::process::stream_redirect_fd::prepare' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:167:10: note: Technically the member function 'tools::process::stream_redirect_fd::prepare' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:168:9: performance: Technically the member function 'tools::process::stream_redirect_fd::connect_parent' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/process.cpp:313:27: note: Technically the member function 'tools::process::stream_redirect_fd::connect_parent' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:168:9: note: Technically the member function 'tools::process::stream_redirect_fd::connect_parent' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:185:10: performance: Technically the member function 'tools::process::stream_redirect_path::prepare' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/process.cpp:330:29: note: Technically the member function 'tools::process::stream_redirect_path::prepare' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:185:10: note: Technically the member function 'tools::process::stream_redirect_path::prepare' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:186:9: performance: Technically the member function 'tools::process::stream_redirect_path::connect_parent' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/process.cpp:335:29: note: Technically the member function 'tools::process::stream_redirect_path::connect_parent' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:186:9: note: Technically the member function 'tools::process::stream_redirect_path::connect_parent' can be static.
bind-9.13.2/unit/atf-src/tools/process.hpp:241:9: style: Technically the member function 'tools::process::child::stdout_fd' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/process.cpp:463:14: note: Technically the member function 'tools::process::child::stdout_fd' can be const.
bind-9.13.2/unit/atf-src/tools/process.hpp:241:9: note: Technically the member function 'tools::process::child::stdout_fd' can be const.
bind-9.13.2/unit/atf-src/tools/process.hpp:242:9: style: Technically the member function 'tools::process::child::stderr_fd' can be const. [functionConst]
bind-9.13.2/unit/atf-src/tools/process.cpp:469:14: note: Technically the member function 'tools::process::child::stderr_fd' can be const.
bind-9.13.2/unit/atf-src/tools/process.hpp:242:9: note: Technically the member function 'tools::process::child::stderr_fd' can be const.
bind-9.13.2/unit/atf-src/tools/process.hpp:205:5: style: Class 'status' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/process_test.cpp:307:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/reader.cpp:240:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:237:0: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:240:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:244:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:240:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:244:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:246:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:244:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:246:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:251:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:249:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:251:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:270:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:268:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:270:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:277:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:270:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:277:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:279:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:277:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:279:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:311:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:309:0: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:311:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:315:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:311:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:315:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:317:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:315:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:317:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:324:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:322:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:324:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:354:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:347:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:354:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:356:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:354:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:356:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:364:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:362:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:364:5: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:343:9: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:341:9: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:343:9: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:415:9: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/reader.cpp:413:9: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader.cpp:415:9: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:66:5: style: Unused private function: 'tps_reader::got_tp_end' [unusedPrivateFunction]
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:79:5: style: Unused private function: 'tps_reader::got_tc_end' [unusedPrivateFunction]
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:106:5: style: Class 'tps_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:47:5: style: The function 'got_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:67:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:47:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:53:5: style: The function 'got_ntps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:68:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:53:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:59:5: style: The function 'got_tp_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:69:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:59:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:73:5: style: The function 'got_tc_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:72:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:73:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:88:5: style: The function 'got_tc_stdout_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:73:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:88:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:94:5: style: The function 'got_tc_stderr_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:74:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:94:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:100:5: style: The function 'got_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/reader.hpp:77:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/reader_test.cpp:100:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/requirements.cpp:72:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/requirements.cpp:89:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/requirements.cpp:106:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/requirements.cpp:120:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/requirements.cpp:138:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/requirements.cpp:224:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/requirements.cpp:273:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/signals.cpp:72:5: style: Class 'signal_holder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bind-9.13.2/unit/atf-src/tools/signals.cpp:72:5: style: Class 'signal_holder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bind-9.13.2/unit/atf-src/tools/test-program.cpp:510:13: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind-9.13.2/unit/atf-src/tools/test-program.cpp:508:13: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/test-program.cpp:510:13: note: Variable 't' is reassigned a value before the old one has been used.
bind-9.13.2/unit/atf-src/tools/test-program.cpp:237:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/test-program.hpp:87:10: performance: Technically the member function 'tools::test_program::detail::atf_tp_reader::validate_and_insert' can be static. [functionStatic]
bind-9.13.2/unit/atf-src/tools/test-program.cpp:431:24: note: Technically the member function 'tools::test_program::detail::atf_tp_reader::validate_and_insert' can be static.
bind-9.13.2/unit/atf-src/tools/test-program.hpp:87:10: note: Technically the member function 'tools::test_program::detail::atf_tp_reader::validate_and_insert' can be static.
bind-9.13.2/unit/atf-src/tools/test-program.cpp:121:5: style: Class 'metadata_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/timers.hpp:77:10: style: The function 'timeout_callback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/timers.hpp:62:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/timers.hpp:77:10: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/test-program.cpp:106:10: style: The function 'got_tc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/test-program.hpp:92:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/test-program.cpp:106:10: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/test-program.cpp:707:5: style: The function 'line_callback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/io.hpp:421:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/test-program.cpp:707:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/test-program.cpp:507:31: performance: Use const reference for 'name' to avoid unnecessary data copying. [redundantCopyLocalConst]
bind-9.13.2/unit/atf-src/tools/test_program_test.cpp:92:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/test_program_test.cpp:130:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/test_program_test.cpp:146:5: style: Class 'tp_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind-9.13.2/unit/atf-src/tools/test_program_test.cpp:125:5: style: The function 'got_tc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/test-program.hpp:92:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/test_program_test.cpp:125:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/test_program_test.cpp:140:5: style: The function 'got_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind-9.13.2/unit/atf-src/tools/test-program.hpp:94:18: note: Virtual function in base class
bind-9.13.2/unit/atf-src/tools/test_program_test.cpp:140:5: note: Function in derived class
bind-9.13.2/unit/atf-src/tools/text.cpp:83:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/text_test.cpp:58:22: warning: Unnecessary comparison of static strings. [staticStringCompare]
bind-9.13.2/unit/atf-src/tools/ui.cpp:100:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind-9.13.2/unit/atf-src/tools/ui.cpp:152:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[02:31]

ftp://ftp.se.debian.org/debian/pool/main/b/bind-dyndb-ldap/bind-dyndb-ldap_11.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/bind-key/bind-key_1.0+repack.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bind9/bind9_9.9.5.dfsg.orig.tar.gz
bind9-9.9.5.dfsg/bin/check/named-checkconf.c:205:2: style: Variable 'classobj' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/check/named-checkconf.c:194:0: note: Variable 'classobj' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/check/named-checkconf.c:205:2: note: Variable 'classobj' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/check/named-checkconf.c:428:19: style: The scope of the variable 'vconfig' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/check/named-checkconf.c:429:14: style: The scope of the variable 'vclass' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/confgen/ddns-confgen.c:102:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/confgen/ddns-confgen.c:90:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/confgen/ddns-confgen.c:102:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/confgen/rndc-confgen.c:121:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/confgen/rndc-confgen.c:102:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/confgen/rndc-confgen.c:121:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/confgen/rndc-confgen.c:117:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/confgen/util.c:36:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dig.c:271:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/bin/dig/dig.c:249:7: style: The scope of the variable 'time_str' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dig.c:312:7: style: The scope of the variable 'store' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dig.c:669:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dig.c:670:6: style: The scope of the variable 'remaining' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dig.c:672:7: style: The scope of the variable 'append' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dig.c:1793:6: style: The scope of the variable 'bargc' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dig.c:1794:8: style: The scope of the variable 'bargv' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dig.c:1796:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dig.c:1573:18: style: Array index 'bargc' is used before limits check. [arrayIndexThenCheck]
bind9-9.9.5.dfsg/bin/dig/dig.c:1747:17: style: Array index 'bargc' is used before limits check. [arrayIndexThenCheck]
bind9-9.9.5.dfsg/bin/dig/dig.c:1817:16: style: Array index 'bargc' is used before limits check. [arrayIndexThenCheck]
bind9-9.9.5.dfsg/bin/dig/dighost.c:2611:2: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/dig/dighost.c:2605:0: note: Variable 'l' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/dig/dighost.c:2611:2: note: Variable 'l' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/dig/dighost.c:543:10: style: The scope of the variable 'args' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:615:6: style: The scope of the variable 'af' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:637:20: style: The scope of the variable 'ps' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:655:16: style: The scope of the variable 'srv' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:713:22: style: The scope of the variable 'newsrv' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:1193:20: style: The scope of the variable 'search' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:1519:15: style: The scope of the variable 'q' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:1556:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:2366:23: style: The scope of the variable 'next' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:2676:30: style: The scope of the variable 'next' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:2676:37: style: The scope of the variable 'cq' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:2824:16: style: The scope of the variable 'l' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:2825:16: style: The scope of the variable 'buffer' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:2891:30: style: The scope of the variable 'next' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:3202:8: style: The scope of the variable 'buf1' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:3203:8: style: The scope of the variable 'buf2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:3667:16: style: The scope of the variable 'srv' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/dighost.c:3731:15: style: The scope of the variable 'q' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/host.c:188:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/bin/dig/host.c:181:6: style: The scope of the variable 'diff' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/host.c:421:18: style: The scope of the variable 'opt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dig/nslookup.c:827:20: style: The scope of the variable 'lp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-dsfromkey.c:115:13: warning: Either the condition 'filename!=NULL' is redundant or there is possible null pointer dereference: filename. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-dsfromkey.c:493:52: note: Assuming that condition 'filename!=NULL' is not redundant
bind9-9.9.5.dfsg/bin/dnssec/dnssec-dsfromkey.c:506:21: note: Calling function 'loadset', 1st argument 'filename' value is 0
bind9-9.9.5.dfsg/bin/dnssec/dnssec-dsfromkey.c:115:13: note: Null pointer dereference
bind9-9.9.5.dfsg/bin/dnssec/dnssec-dsfromkey.c:476:11: style: Same expression on both sides of '==' because the value of 'ectx' and 'NULL' are the same. [duplicateExpression]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-dsfromkey.c:360:24: note: 'ectx' is assigned value 'NULL' here.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-dsfromkey.c:476:11: note: Same expression on both sides of '==' because the value of 'ectx' and 'NULL' are the same.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-dsfromkey.c:350:40: style: The scope of the variable 'namestr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-importkey.c:367:11: style: Same expression on both sides of '==' because the value of 'ectx' and 'NULL' are the same. [duplicateExpression]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-importkey.c:290:24: note: 'ectx' is assigned value 'NULL' here.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-importkey.c:367:11: note: Same expression on both sides of '==' because the value of 'ectx' and 'NULL' are the same.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-importkey.c:194:7: style: The scope of the variable 'keystr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-importkey.c:285:40: style: The scope of the variable 'namestr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-keyfromlabel.c:320:11: style: Same expression on both sides of '==' because the value of 'ectx' and 'NULL' are the same. [duplicateExpression]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-keyfromlabel.c:139:24: note: 'ectx' is assigned value 'NULL' here.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-keyfromlabel.c:320:11: note: Same expression on both sides of '==' because the value of 'ectx' and 'NULL' are the same.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-keyfromlabel.c:133:22: style: The scope of the variable 'signatory' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-revoke.c:173:11: style: Same expression on both sides of '==' because the value of 'ectx' and 'NULL' are the same. [duplicateExpression]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-revoke.c:88:24: note: 'ectx' is assigned value 'NULL' here.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-revoke.c:173:11: note: Same expression on both sides of '==' because the value of 'ectx' and 'NULL' are the same.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-settime.c:342:11: style: Same expression on both sides of '==' because the value of 'ectx' and 'NULL' are the same. [duplicateExpression]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-settime.c:131:24: note: 'ectx' is assigned value 'NULL' here.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-settime.c:342:11: note: Same expression on both sides of '==' because the value of 'ectx' and 'NULL' are the same.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-settime.c:127:8: style: The scope of the variable 'newname' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:3002:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:3003:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:3004:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:3005:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:3006:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:375:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:372:0: note: Variable 'key' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:375:2: note: Variable 'key' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:3444:4: style: Variable 'outputformat' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:3442:4: note: Variable 'outputformat' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:3444:4: note: Variable 'outputformat' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:743:7: style: The scope of the variable 'nametext' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:746:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssec-signzone.c:837:7: style: The scope of the variable 'namestr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:215:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1264:8: warning: Either the condition 'first==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1336:13: note: Assuming that condition 'first==NULL' is not redundant
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1338:26: note: Calling function 'checknext', 2nd argument 'e' value is 0
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1264:8: note: Null pointer dereference
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1259:54: warning: Either the condition 'first==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1336:13: note: Assuming that condition 'first==NULL' is not redundant
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1338:26: note: Calling function 'checknext', 2nd argument 'e' value is 0
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1259:54: note: Null pointer addition
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1795:30: style: Same expression on both sides of '||'. [duplicateExpression]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:222:19: style: The scope of the variable 'elt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:631:7: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:632:7: style: The scope of the variable 'typebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:964:7: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:965:7: style: The scope of the variable 'hashbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1062:7: style: The scope of the variable 'algbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:1385:32: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:441:26: style: Function 'key_collision' argument 1 names different: declaration 'key' definition 'dstkey'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.h:86:26: note: Function 'key_collision' argument 1 names different: declaration 'key' definition 'dstkey'.
bind9-9.9.5.dfsg/bin/dnssec/dnssectool.c:441:26: note: Function 'key_collision' argument 1 names different: declaration 'key' definition 'dstkey'.
bind9-9.9.5.dfsg/bin/named/builtin.c:129:23: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/client.c:2760:6: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/bin/named/client.c:2439:17: note: Assuming that condition 'client!=NULL' is not redundant
bind9-9.9.5.dfsg/bin/named/client.c:2437:2: note: Calling function 'ns_client_log', 1st argument 'client' value is 0
bind9-9.9.5.dfsg/bin/named/client.c:2797:17: note: Calling function 'ns_client_logv', 1st argument 'client' value is 0
bind9-9.9.5.dfsg/bin/named/client.c:2760:6: note: Null pointer dereference
bind9-9.9.5.dfsg/bin/named/client.c:2766:6: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/bin/named/client.c:2439:17: note: Assuming that condition 'client!=NULL' is not redundant
bind9-9.9.5.dfsg/bin/named/client.c:2437:2: note: Calling function 'ns_client_log', 1st argument 'client' value is 0
bind9-9.9.5.dfsg/bin/named/client.c:2797:17: note: Calling function 'ns_client_logv', 1st argument 'client' value is 0
bind9-9.9.5.dfsg/bin/named/client.c:2766:6: note: Null pointer dereference
bind9-9.9.5.dfsg/bin/named/client.c:2767:5: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/bin/named/client.c:2439:17: note: Assuming that condition 'client!=NULL' is not redundant
bind9-9.9.5.dfsg/bin/named/client.c:2437:2: note: Calling function 'ns_client_log', 1st argument 'client' value is 0
bind9-9.9.5.dfsg/bin/named/client.c:2797:17: note: Calling function 'ns_client_logv', 1st argument 'client' value is 0
bind9-9.9.5.dfsg/bin/named/client.c:2767:5: note: Null pointer dereference
bind9-9.9.5.dfsg/bin/named/client.c:2775:6: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/bin/named/client.c:2439:17: note: Assuming that condition 'client!=NULL' is not redundant
bind9-9.9.5.dfsg/bin/named/client.c:2437:2: note: Calling function 'ns_client_log', 1st argument 'client' value is 0
bind9-9.9.5.dfsg/bin/named/client.c:2797:17: note: Calling function 'ns_client_logv', 1st argument 'client' value is 0
bind9-9.9.5.dfsg/bin/named/client.c:2775:6: note: Null pointer dereference
bind9-9.9.5.dfsg/bin/named/client.c:293:2: style: Variable 'manager' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/client.c:290:0: note: Variable 'manager' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/client.c:293:2: note: Variable 'manager' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/client.c:1840:9: style: The scope of the variable 'cnamebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/client.c:2862:18: style: The scope of the variable 'rdataset' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/controlconf.c:745:4: style: Variable 'algstr' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/controlconf.c:738:0: note: Variable 'algstr' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/controlconf.c:745:4: note: Variable 'algstr' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/controlconf.c:746:4: style: Variable 'secretstr' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/controlconf.c:739:0: note: Variable 'secretstr' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/controlconf.c:746:4: note: Variable 'secretstr' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/controlconf.c:899:2: style: Variable 'control_keylist' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/controlconf.c:893:0: note: Variable 'control_keylist' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/controlconf.c:899:2: note: Variable 'control_keylist' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/controlconf.c:654:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/controlconf.c:919:19: style: The scope of the variable 'allow' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/controlconf.c:1058:19: style: The scope of the variable 'allow' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/controlconf.c:1205:23: style: The scope of the variable 'element' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/controlconf.c:1205:33: style: The scope of the variable 'element2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/lwdgrbn.c:86:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/lwdgrbn.c:84:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/lwdgrbn.c:86:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/lwresd.c:506:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bind9-9.9.5.dfsg/bin/named/lwresd.c:222:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bind9-9.9.5.dfsg/bin/named/lwresd.c:221:21: note: outer condition: lwc->searchnxt>0
bind9-9.9.5.dfsg/bin/named/lwresd.c:222:22: note: identical inner condition: lwc->searchnxt>0
bind9-9.9.5.dfsg/bin/named/lwresd.c:128:2: style: Variable 'lwctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/lwresd.c:120:0: note: Variable 'lwctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/lwresd.c:128:2: note: Variable 'lwctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/main.c:157:8: style: The scope of the variable 'tracebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/main.c:158:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/main.c:160:14: style: The scope of the variable 'logsuffix' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/main.c:318:8: style: The scope of the variable 'src' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/query.c:2581:2: style: Variable 'rdataset' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/query.c:2570:0: note: Variable 'rdataset' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/query.c:2581:2: note: Variable 'rdataset' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/query.c:2705:2: style: Variable 'rdataset' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/query.c:2694:0: note: Variable 'rdataset' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/query.c:2705:2: note: Variable 'rdataset' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/query.c:3260:2: style: Variable 'rdataset' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/query.c:3254:2: note: Variable 'rdataset' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/query.c:3260:2: note: Variable 'rdataset' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/query.c:3261:2: style: Variable 'sigrdataset' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/query.c:3255:2: note: Variable 'sigrdataset' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/query.c:3261:2: note: Variable 'sigrdataset' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/query.c:884:15: style: The scope of the variable 'zonestats' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/query.c:946:7: style: The scope of the variable 'namebuf1' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/query.c:947:7: style: The scope of the variable 'namebuf2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/query.c:3692:6: style: The scope of the variable 'errorloglevel' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/query.c:5402:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/query.c:7559:18: style: The scope of the variable 'rdataset' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/server.c:7990:10: style: Condition 'msg!=NULL' is always false [knownConditionTrueFalse]
bind9-9.9.5.dfsg/bin/named/server.c:7946:34: note: Assignment 'msg=NULL', assigned value is 0
bind9-9.9.5.dfsg/bin/named/server.c:7990:10: note: Condition 'msg!=NULL' is always false
bind9-9.9.5.dfsg/bin/named/server.c:7613:6: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/bin/named/server.c:7613:6: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/bin/named/server.c:7613:6: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/bin/named/server.c:7613:6: warning: %u in format string (no. 10) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/bin/named/server.c:7742:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/named/server.c:3671:3: style: Variable 'classobj' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/server.c:3668:0: note: Variable 'classobj' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/server.c:3671:3: note: Variable 'classobj' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/server.c:3777:2: style: Variable 'options' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/server.c:3759:0: note: Variable 'options' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/server.c:3777:2: note: Variable 'options' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/server.c:3780:2: style: Variable 'zoptions' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/server.c:3760:0: note: Variable 'zoptions' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/server.c:3780:2: note: Variable 'zoptions' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/server.c:4618:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/server.c:4602:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/server.c:4618:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/server.c:5208:3: style: Variable 'clistenon' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/server.c:5205:0: note: Variable 'clistenon' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/server.c:5208:3: note: Variable 'clistenon' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/server.c:7990:10: style: Same expression on both sides of '!=' because the value of 'msg' and 'NULL' are the same. [duplicateExpression]
bind9-9.9.5.dfsg/bin/named/server.c:7946:34: note: 'msg' is assigned value 'NULL' here.
bind9-9.9.5.dfsg/bin/named/server.c:7990:10: note: Same expression on both sides of '!=' because the value of 'msg' and 'NULL' are the same.
bind9-9.9.5.dfsg/bin/named/server.c:1303:19: style: The scope of the variable 'value' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/server.c:1304:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/server.c:4470:14: style: The scope of the variable 'resource' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/server.c:7285:7: style: The scope of the variable 'newlevel' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/server.c:7830:15: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/server.c:7919:8: style: The scope of the variable 'journal' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/statschannel.c:498:9: style: The scope of the variable 'index' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/statschannel.c:1773:23: style: The scope of the variable 'element' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/statschannel.c:1773:33: style: The scope of the variable 'element2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/statschannel.c:1774:7: style: The scope of the variable 'socktext' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/tsigconf.c:71:3: style: Variable 'algobj' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/tsigconf.c:58:0: note: Variable 'algobj' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/tsigconf.c:71:3: note: Variable 'algobj' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/tsigconf.c:72:3: style: Variable 'secretobj' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/tsigconf.c:59:0: note: Variable 'secretobj' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/tsigconf.c:72:3: note: Variable 'secretobj' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/unix/os.c:514:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/unix/os.c:540:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/unix/os.c:667:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/unix/os.c:856:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/unix/os.c:733:7: style: Unused variable: strbuf [unusedVariable]
bind9-9.9.5.dfsg/bin/named/update.c:303:6: style: The scope of the variable 'level' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/win32/ntservice.c:139:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/win32/os.c:239:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/xfrout.c:289:36: style: Function 'ixfr_rrstream_destroy' argument 1 names different: declaration 'sp' definition 'rsp'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/bin/named/xfrout.c:226:36: note: Function 'ixfr_rrstream_destroy' argument 1 names different: declaration 'sp' definition 'rsp'.
bind9-9.9.5.dfsg/bin/named/xfrout.c:289:36: note: Function 'ixfr_rrstream_destroy' argument 1 names different: declaration 'sp' definition 'rsp'.
bind9-9.9.5.dfsg/bin/named/zoneconf.c:1663:2: style: Variable 'zoptions' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/named/zoneconf.c:1655:0: note: Variable 'zoptions' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/zoneconf.c:1663:2: note: Variable 'zoptions' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/named/zoneconf.c:821:14: style: The scope of the variable 'view' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/named/zoneconf.c:831:6: style: The scope of the variable 'seconds' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2109:2: style: Variable 'reqev' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2098:0: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2109:2: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2255:2: style: Variable 'reqev' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2230:0: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2255:2: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2256:2: style: Variable 'request' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2231:0: note: Variable 'request' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2256:2: note: Variable 'request' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2259:2: style: Variable 'soaquery' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2242:0: note: Variable 'soaquery' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2259:2: note: Variable 'soaquery' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2348:11: style: Same expression on both sides of '==' because the value of 'pass' and '0' are the same. [duplicateExpression]
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2239:13: note: 'pass' is assigned value '0' here.
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:2348:11: note: Same expression on both sides of '==' because the value of 'pass' and '0' are the same.
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:249:19: style: The scope of the variable 'elt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:337:10: style: The scope of the variable 'args' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:349:10: style: The scope of the variable 'args' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/nsupdate/nsupdate.c:791:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/pkcs11/pkcs11-destroy.c:135:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/pkcs11/pkcs11-list.c:141:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/pkcs11/pkcs11-list.c:204:17: style: The scope of the variable 'j' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/pkcs11/unix/unix.c:30:0: error: #error "PK11_LIB_LOCATION is not set" [preprocessorErrorDirective]
bind9-9.9.5.dfsg/bin/pkcs11/win32/win32.c:132:0: error: #error "PK11_LIB_LOCATION is not defined" [preprocessorErrorDirective]
bind9-9.9.5.dfsg/bin/rndc/rndc.c:726:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/rndc/rndc.c:710:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/rndc/rndc.c:726:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/rndc/rndc.c:189:17: style: The scope of the variable 'count' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/rndc/rndc.c:365:7: style: The scope of the variable 'socktext' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/rndc/rndc.c:489:23: style: The scope of the variable 'element' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/rndc/util.c:37:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/adb_test.c:140:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bind9-9.9.5.dfsg/bin/tests/byaddr_test.c:50:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/byname_test.c:174:26: style: Function 'adb_callback' argument 1 names different: declaration 'task' definition 'etask'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/bin/tests/byname_test.c:60:38: note: Function 'adb_callback' argument 1 names different: declaration 'task' definition 'etask'.
bind9-9.9.5.dfsg/bin/tests/byname_test.c:174:26: note: Function 'adb_callback' argument 1 names different: declaration 'task' definition 'etask'.
bind9-9.9.5.dfsg/bin/tests/db/t_db.c:382:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/db/t_db.c:383:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/db/t_db.c:384:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/db/t_db.c:388:9: style: The scope of the variable 'tokens' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/db_test.c:157:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/db_test.c:159:14: style: The scope of the variable 'seekname' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/entropy2_test.c:42:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/tests/entropy_test.c:40:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/tests/gxba_test.c:31:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/gxba_test.c:32:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/gxbn_test.c:31:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/gxbn_test.c:32:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/gxbn_test.c:63:18: style: The scope of the variable 'he' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/log_test.c:329:2: warning: Return value of function freopen() is not used. [ignoredReturnValue]
bind9-9.9.5.dfsg/bin/tests/master/t_master.c:138:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/master/t_master.c:139:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/master/t_master.c:140:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/master_test.c:64:16: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/mem/t_mem.c:150:51: style: Variable 'nfails' is modified but its new value is never used. [unreadVariable]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:101:17: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:102:17: style: The scope of the variable 'v' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:103:9: style: The scope of the variable 'q' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:105:10: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:530:6: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:531:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:533:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:593:15: style: The scope of the variable 'hash1' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:594:15: style: The scope of the variable 'hash2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:650:6: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:651:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:653:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:812:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:813:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:815:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:890:7: style: The scope of the variable 'order' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:940:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:941:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:943:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1000:7: style: The scope of the variable 'order' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1049:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1050:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1052:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1154:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1155:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1157:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1210:15: style: The scope of the variable 'nlabels' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1240:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1241:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1243:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1302:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1303:17: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1304:17: style: The scope of the variable 'q' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1360:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1361:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1363:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1423:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1424:17: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1425:17: style: The scope of the variable 'q' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1435:16: style: The scope of the variable 'junk1' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1436:16: style: The scope of the variable 'junk2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1498:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1499:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1501:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1591:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1592:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1594:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1641:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1642:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1644:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1776:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1777:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1779:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1908:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1909:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:1911:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2012:15: style: The scope of the variable 'dns_name2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2069:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2070:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2072:15: style: The scope of the variable 'dc_method' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2074:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2075:9: style: The scope of the variable 'tok' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2201:8: style: The scope of the variable 'val' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2204:17: style: The scope of the variable 'buf3' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2262:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2263:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2265:15: style: The scope of the variable 'dc_method' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2267:10: style: The scope of the variable 'exp_data_len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/names/t_names.c:2268:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/net/netaddr_multicast.c:83:12: style: The scope of the variable 'addr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/printmsg.c:73:21: style: The scope of the variable 'print_name' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/printmsg.c:165:29: style: Function 'printmessage' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/bin/tests/printmsg.h:25:42: note: Function 'printmessage' argument 1 names different: declaration 'message' definition 'msg'.
bind9-9.9.5.dfsg/bin/tests/printmsg.c:165:29: note: Function 'printmessage' argument 1 names different: declaration 'message' definition 'msg'.
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1668:2: style: Variable 'ectx' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1655:0: note: Variable 'ectx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1668:2: note: Variable 'ectx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:126:7: style: The scope of the variable 'length' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:237:14: style: The scope of the variable 'dns_foundname' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:452:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:453:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:454:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:964:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:965:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:966:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1159:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1160:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1161:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1358:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1359:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1360:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1566:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1567:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1568:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1773:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1774:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:1775:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:755:31: warning: Function 't_dns_rbtnodechain_init' argument order different: declaration 'dbfile, findname, firstname, firstorigin, nextname, nextorigin, prevname, prevorigin, lastname, lastorigin' definition 'dbfile, findname, nextname, nextorigin, prevname, prevorigin, firstname, firstorigin, lastname, lastorigin' [funcArgOrderDifferent]
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:44:31: note: Function 't_dns_rbtnodechain_init' argument order different: declaration 'dbfile, findname, firstname, firstorigin, nextname, nextorigin, prevname, prevorigin, lastname, lastorigin' definition 'dbfile, findname, nextname, nextorigin, prevname, prevorigin, firstname, firstorigin, lastname, lastorigin'
bind9-9.9.5.dfsg/bin/tests/rbt/t_rbt.c:755:31: note: Function 't_dns_rbtnodechain_init' argument order different: declaration 'dbfile, findname, firstname, firstorigin, nextname, nextorigin, prevname, prevorigin, lastname, lastorigin' definition 'dbfile, findname, nextname, nextorigin, prevname, prevorigin, firstname, firstorigin, lastname, lastorigin'
bind9-9.9.5.dfsg/bin/tests/rbt_test.c:262:6: style: The scope of the variable 'length' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/serial_test.c:31:8: style: The scope of the variable 's' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/shutdown_test.c:150:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/tests/shutdown_test.c:185:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/tests/sock_test.c:274:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/tests/sock_test.c:74:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/sym_test.c:45:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:628:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:633:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:134:16: style: The scope of the variable 'addrbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:135:16: style: The scope of the variable 'addr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:136:7: style: The scope of the variable 'outbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:137:15: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:232:16: style: The scope of the variable 'addrbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:233:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:268:16: style: The scope of the variable 'addrbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:269:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:269:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:318:16: style: The scope of the variable 'addrbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:319:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:319:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:458:15: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/system/lwresd/lwtest.c:462:16: style: The scope of the variable 'addrbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/task_test.c:80:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/tests/tasks/t_tasks.c:494:16: style: Variable 'event' is not assigned a value. [unassignedVariable]
bind9-9.9.5.dfsg/bin/tests/tasks/t_tasks.c:1360:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bind9-9.9.5.dfsg/bin/tests/timer_test.c:113:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/bin/tests/timers/t_timers.c:365:7: style: The scope of the variable 'result' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/timers/t_timers.c:405:7: style: The scope of the variable 'result' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/timers/t_timers.c:406:7: style: The scope of the variable 'isc_result' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/timers/t_timers.c:530:7: style: The scope of the variable 'result' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/timers/t_timers.c:531:7: style: The scope of the variable 'isc_result' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/timers/t_timers.c:693:7: style: The scope of the variable 'result' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/wire_test.c:77:8: style: The scope of the variable 'rp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/wire_test.c:77:13: style: The scope of the variable 'wp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/wire_test.c:80:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/wire_test.c:202:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/tests/zone_test.c:161:8: style: The scope of the variable 's' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:376:15: style: The scope of the variable 'retlen' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:378:6: style: The scope of the variable 'found' can be reduced. [variableScope]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:108:15: style: Function 'GetAccountPrivileges' argument 4 names different: declaration 'Groups' definition 'Accounts'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.h:37:9: note: Function 'GetAccountPrivileges' argument 4 names different: declaration 'Groups' definition 'Accounts'.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:108:15: note: Function 'GetAccountPrivileges' argument 4 names different: declaration 'Groups' definition 'Accounts'.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:108:39: style: Function 'GetAccountPrivileges' argument 5 names different: declaration 'totalGroups' definition 'totalAccounts'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.h:38:16: note: Function 'GetAccountPrivileges' argument 5 names different: declaration 'totalGroups' definition 'totalAccounts'.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:108:39: note: Function 'GetAccountPrivileges' argument 5 names different: declaration 'totalGroups' definition 'totalAccounts'.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:109:12: style: Function 'GetAccountPrivileges' argument 6 names different: declaration 'maxGroups' definition 'maxAccounts'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.h:39:6: note: Function 'GetAccountPrivileges' argument 6 names different: declaration 'maxGroups' definition 'maxAccounts'.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:109:12: note: Function 'GetAccountPrivileges' argument 6 names different: declaration 'maxGroups' definition 'maxAccounts'.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:219:31: style: Function 'AddPrivilegeToAcccount' argument 1 names different: declaration 'AccountName' definition 'name'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:66:12: note: Function 'AddPrivilegeToAcccount' argument 1 names different: declaration 'AccountName' definition 'name'.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/AccountInfo.cpp:219:31: note: Function 'AddPrivilegeToAcccount' argument 1 names different: declaration 'AccountName' definition 'name'.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/BINDInstall.h:41:0: error: #error include 'stdafx.h' before including this file for PCH [preprocessorErrorDirective]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.cpp:178:0: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.h:23:17: style: Technically the member function 'CVersionInfo::GetFilename' can be const. [functionConst]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.h:41:9: style: Technically the member function 'CVersionInfo::GetFileVersion' can be const. [functionConst]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.cpp:183:22: note: Technically the member function 'CVersionInfo::GetFileVersion' can be const.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.h:41:9: note: Technically the member function 'CVersionInfo::GetFileVersion' can be const.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.h:42:9: style: Technically the member function 'CVersionInfo::GetProductVersion' can be const. [functionConst]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.cpp:196:22: note: Technically the member function 'CVersionInfo::GetProductVersion' can be const.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.h:42:9: note: Technically the member function 'CVersionInfo::GetProductVersion' can be const.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.h:43:9: style: Technically the member function 'CVersionInfo::GetFileDate' can be const. [functionConst]
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.cpp:209:22: note: Technically the member function 'CVersionInfo::GetFileDate' can be const.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.h:43:9: note: Technically the member function 'CVersionInfo::GetFileDate' can be const.
bind9-9.9.5.dfsg/bin/win32/BINDInstall/VersionInfo.h:15:2: style: Class 'CVersionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/contrib/dlz/drivers/sdlz_helper.c:295:2: style: Variable 'tseg' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/dlz/drivers/sdlz_helper.c:287:0: note: Variable 'tseg' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/dlz/drivers/sdlz_helper.c:295:2: note: Variable 'tseg' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/dlz/drivers/sdlz_helper.c:347:2: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/dlz/drivers/sdlz_helper.c:341:0: note: Variable 'db' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/dlz/drivers/sdlz_helper.c:347:2: note: Variable 'db' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/dlz/modules/bdbhpt/dlz_bdbhpt_dynamic.c:349:3: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/dlz/modules/bdbhpt/dlz_bdbhpt_dynamic.c:341:0: note: Variable 'db' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/dlz/modules/bdbhpt/dlz_bdbhpt_dynamic.c:349:3: note: Variable 'db' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/aliaslist.c:149:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/aliaslist.c:97:3: error: Memory leak: listp [memleak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/aliaslist.c:101:2: error: Memory leak: listp [memleak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/aliaslist.c:314:3: error: Memory leak: itemp [memleak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/aliaslist.c:319:3: error: Memory leak: itemp [memleak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/aliaslist.c:326:3: error: Memory leak: itemp [memleak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/aliaslist.c:333:2: error: Memory leak: itemp [memleak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/checker.c:193:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/checker.c:185:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/checker.c:193:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/checker.c:419:2: style: Variable 'scheme' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/checker.c:411:0: note: Variable 'scheme' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/checker.c:419:2: note: Variable 'scheme' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/checker.c:223:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/converter.c:873:11: style: The scope of the variable 'ictxp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/converter.c:911:12: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/converter.c:1029:12: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/delimitermap.c:85:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/delimitermap.c:79:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/delimitermap.c:85:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/filechecker.c:93:3: error: Resource leak: fp [resourceLeak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/filechecker.c:97:3: error: Resource leak: fp [resourceLeak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/filemapper.c:105:3: error: Resource leak: fp [resourceLeak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/filemapper.c:109:3: error: Resource leak: fp [resourceLeak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/log.c:151:8: style: The scope of the variable 's' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/mapper.c:162:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/mapper.c:154:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/mapper.c:162:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/mapper.c:450:2: style: Variable 'scheme' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/mapper.c:442:0: note: Variable 'scheme' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/mapper.c:450:2: note: Variable 'scheme' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/mapper.c:193:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/mapselector.c:108:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/mapselector.c:102:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/mapselector.c:108:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/nameprep.c:226:16: style: The scope of the variable 'v' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/nameprep.c:251:16: style: The scope of the variable 'v' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/nameprepdata.c:190:17: style: struct member 'Anonymous0::tbl' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/nameprepdata.c:1033:16: style: struct member 'Anonymous1::bm' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/nameprepdata.c:1287:16: style: struct member 'Anonymous2::bm' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/nameprepdata.c:1861:16: style: struct member 'Anonymous3::tbl' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/punycode.c:175:15: style: Checking if unsigned variable 'tolen--' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/punycode.c:188:12: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/punycode.c:342:12: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/race.c:395:12: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:1051:2: style: Variable 'local_converter' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:1040:0: note: Variable 'local_converter' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:1051:2: note: Variable 'local_converter' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:1106:2: style: Variable 'idn_converter' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:1094:0: note: Variable 'idn_converter' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:1106:2: note: Variable 'idn_converter' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:1180:2: style: Variable 'idn_converter' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:1169:0: note: Variable 'idn_converter' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:1180:2: note: Variable 'idn_converter' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:214:19: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:276:13: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:480:19: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:545:13: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:735:19: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:785:13: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:820:13: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:990:13: style: Function 'labellist_getnamelist' argument 3 names different: declaration 'label_length' definition 'name_length'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:126:19: note: Function 'labellist_getnamelist' argument 3 names different: declaration 'label_length' definition 'name_length'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/res.c:990:13: note: Function 'labellist_getnamelist' argument 3 names different: declaration 'label_length' definition 'name_length'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/resconf.c:301:14: style: The scope of the variable 'file' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/resconf.c:829:14: style: The scope of the variable 'old_name' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/resconf.c:1068:6: style: The scope of the variable 'argc' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/resconf.c:1146:2: style: Variable 'lineno' is modified but its new value is never used. [unreadVariable]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/tests/setenv.c:123:3: error: Memory leak: buffer [memleak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/tests/testsuite.c:97:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/tests/testsuite.c:93:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/tests/testsuite.c:97:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/tests/testsuite.c:151:2: style: Variable 'dup_title' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/tests/testsuite.c:144:0: note: Variable 'dup_title' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/tests/testsuite.c:151:2: note: Variable 'dup_title' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/tests/testsuite.c:371:3: error: Memory leak: msg [memleak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/tests/testsuite.c:471:3: error: Memory leak: msg [memleak]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/tests/testutil.c:58:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/ucs4.c:347:19: error: Shifting by a negative value is undefined behaviour [shiftNegative]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/ucs4.c:347:22: warning: Suspicious code: sign conversion of offset in calculation, even though offset can have a negative value [signConversion]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/ucsmap.c:329:9: style: The scope of the variable 'allocsize' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/unicode.c:158:27: style: Unsigned variable 'vlen' can't be negative so it is unnecessary to test it. [unsignedPositive]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/unicodedata_320.c:168:16: style: struct member 'Anonymous0::tbl' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/unicodedata_320.c:513:16: style: struct member 'Anonymous1::tbl' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/unicodedata_320.c:1596:17: style: struct member 'Anonymous2::tbl' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/unicodedata_320.c:5132:17: style: struct member 'Anonymous3::tbl' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/unicodedata_320.c:5549:17: style: struct member 'Anonymous4::tbl' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/unicodedata_320.c:6836:16: style: struct member 'Anonymous5::tbl' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/unicodedata_320.c:7394:17: style: struct member 'Anonymous6::tbl' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/unormalize.c:101:64: style: Unsigned variable 'tolen' can't be negative so it is unnecessary to test it. [unsignedPositive]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/unormalize.c:204:12: style: Checking if unsigned variable 'tolen' is less than zero. [unsignedLessThanZero]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/utf8.c:69:28: warning: Either the condition 's!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/utf8.c:71:11: note: Assuming that condition 's!=NULL' is not redundant
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/utf8.c:69:28: note: Null pointer dereference
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/utf8.c:85:14: warning: Either the condition 's!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/utf8.c:88:11: note: Assuming that condition 's!=NULL' is not redundant
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/utf8.c:83:27: note: Assignment 'p=(const unsigned char*)s', assigned value is 0
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/utf8.c:85:14: note: Null pointer dereference
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/utf8.c:241:6: style: The scope of the variable 'width' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/utf8.c:223:14: error: Shifting by a negative value is undefined behaviour [shiftNegative]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/lib/utf8.c:223:17: warning: Suspicious code: sign conversion of off in calculation, even though off can have a negative value [signConversion]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/tools/idnconv/util.c:381:43: style: Function 'set_normalizer' argument 2 names different: declaration 'normalizer' definition 'normalizers'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/tools/idnconv/util.h:78:19: note: Function 'set_normalizer' argument 2 names different: declaration 'normalizer' definition 'normalizers'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/tools/idnconv/util.c:381:43: note: Function 'set_normalizer' argument 2 names different: declaration 'normalizer' definition 'normalizers'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/tools/runidn/resolver.c:101:8: style: union member 'hostbuf_t::dummy_for_alignment' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/tools/runidn/resolver.c:102:7: style: union member 'hostbuf_t::data' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/tools/runidn/stub.c:100:8: style: The scope of the variable 'addr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/common/checkdll.c:224:2: style: Variable 'hdll' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/common/checkdll.c:221:0: note: Variable 'hdll' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/common/checkdll.c:224:2: note: Variable 'hdll' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:123:10: style: The scope of the variable 'nbuff' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:164:10: style: The scope of the variable 'nbuff' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:165:10: style: The scope of the variable 'hbuff' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:59:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:61:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:80:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:83:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:88:9: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:103:9: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:112:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:129:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:142:9: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:151:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:168:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:178:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c:207:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:460:32: style: Function '_org_gethostbyaddr' argument 1 names different: declaration 'addr' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:76:37: note: Function '_org_gethostbyaddr' argument 1 names different: declaration 'addr' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:460:32: note: Function '_org_gethostbyaddr' argument 1 names different: declaration 'addr' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:460:40: style: Function '_org_gethostbyaddr' argument 2 names different: declaration 'len' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:76:47: note: Function '_org_gethostbyaddr' argument 2 names different: declaration 'len' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:460:40: note: Function '_org_gethostbyaddr' argument 2 names different: declaration 'len' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:460:48: style: Function '_org_gethostbyaddr' argument 3 names different: declaration 'type' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:76:56: note: Function '_org_gethostbyaddr' argument 3 names different: declaration 'type' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:460:48: note: Function '_org_gethostbyaddr' argument 3 names different: declaration 'type' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:479:32: style: Function '_org_gethostbyname' argument 1 names different: declaration 'name' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:73:37: note: Function '_org_gethostbyname' argument 1 names different: declaration 'name' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:479:32: note: Function '_org_gethostbyname' argument 1 names different: declaration 'name' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:574:24: style: Function '_org_gethostname' argument 1 names different: declaration 'name' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:70:29: note: Function '_org_gethostname' argument 1 names different: declaration 'name' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:574:24: note: Function '_org_gethostname' argument 1 names different: declaration 'name' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:574:32: style: Function '_org_gethostname' argument 2 names different: declaration 'namelen' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:70:39: note: Function '_org_gethostname' argument 2 names different: declaration 'namelen' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:574:32: note: Function '_org_gethostname' argument 2 names different: declaration 'namelen' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:33: style: Function '_org_WSAAsyncGetHostByAddr' argument 1 names different: declaration 'hWnd' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:82:33: note: Function '_org_WSAAsyncGetHostByAddr' argument 1 names different: declaration 'hWnd' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:33: note: Function '_org_WSAAsyncGetHostByAddr' argument 1 names different: declaration 'hWnd' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:43: style: Function '_org_WSAAsyncGetHostByAddr' argument 2 names different: declaration 'wMsg' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:82:45: note: Function '_org_WSAAsyncGetHostByAddr' argument 2 names different: declaration 'wMsg' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:43: note: Function '_org_WSAAsyncGetHostByAddr' argument 2 names different: declaration 'wMsg' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:59: style: Function '_org_WSAAsyncGetHostByAddr' argument 3 names different: declaration 'addr' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:82:68: note: Function '_org_WSAAsyncGetHostByAddr' argument 3 names different: declaration 'addr' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:59: note: Function '_org_WSAAsyncGetHostByAddr' argument 3 names different: declaration 'addr' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:67: style: Function '_org_WSAAsyncGetHostByAddr' argument 4 names different: declaration 'len' definition 'a3'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:83:11: note: Function '_org_WSAAsyncGetHostByAddr' argument 4 names different: declaration 'len' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:67: note: Function '_org_WSAAsyncGetHostByAddr' argument 4 names different: declaration 'len' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:75: style: Function '_org_WSAAsyncGetHostByAddr' argument 5 names different: declaration 'type' definition 'a4'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:83:20: note: Function '_org_WSAAsyncGetHostByAddr' argument 5 names different: declaration 'type' definition 'a4'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:75: note: Function '_org_WSAAsyncGetHostByAddr' argument 5 names different: declaration 'type' definition 'a4'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:85: style: Function '_org_WSAAsyncGetHostByAddr' argument 6 names different: declaration 'buf' definition 'a5'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:83:37: note: Function '_org_WSAAsyncGetHostByAddr' argument 6 names different: declaration 'buf' definition 'a5'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:85: note: Function '_org_WSAAsyncGetHostByAddr' argument 6 names different: declaration 'buf' definition 'a5'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:93: style: Function '_org_WSAAsyncGetHostByAddr' argument 7 names different: declaration 'buflen' definition 'a6'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:83:46: note: Function '_org_WSAAsyncGetHostByAddr' argument 7 names different: declaration 'buflen' definition 'a6'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:612:93: note: Function '_org_WSAAsyncGetHostByAddr' argument 7 names different: declaration 'buflen' definition 'a6'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:631:33: style: Function '_org_WSAAsyncGetHostByName' argument 1 names different: declaration 'hWnd' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:79:33: note: Function '_org_WSAAsyncGetHostByName' argument 1 names different: declaration 'hWnd' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:631:33: note: Function '_org_WSAAsyncGetHostByName' argument 1 names different: declaration 'hWnd' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:631:43: style: Function '_org_WSAAsyncGetHostByName' argument 2 names different: declaration 'wMsg' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:79:45: note: Function '_org_WSAAsyncGetHostByName' argument 2 names different: declaration 'wMsg' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:631:43: note: Function '_org_WSAAsyncGetHostByName' argument 2 names different: declaration 'wMsg' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:631:59: style: Function '_org_WSAAsyncGetHostByName' argument 3 names different: declaration 'name' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:79:68: note: Function '_org_WSAAsyncGetHostByName' argument 3 names different: declaration 'name' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:631:59: note: Function '_org_WSAAsyncGetHostByName' argument 3 names different: declaration 'name' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:631:69: style: Function '_org_WSAAsyncGetHostByName' argument 4 names different: declaration 'buf' definition 'a3'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:80:18: note: Function '_org_WSAAsyncGetHostByName' argument 4 names different: declaration 'buf' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:631:69: note: Function '_org_WSAAsyncGetHostByName' argument 4 names different: declaration 'buf' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:631:77: style: Function '_org_WSAAsyncGetHostByName' argument 5 names different: declaration 'buflen' definition 'a4'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h:80:27: note: Function '_org_WSAAsyncGetHostByName' argument 5 names different: declaration 'buflen' definition 'a4'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c:631:77: note: Function '_org_WSAAsyncGetHostByName' argument 5 names different: declaration 'buflen' definition 'a4'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllmain.c:78:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllmain.c:84:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:166:10: style: The scope of the variable 'nbuff' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:207:10: style: The scope of the variable 'nbuff' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:208:10: style: The scope of the variable 'hbuff' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:261:10: style: The scope of the variable 'hbuff' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:291:10: style: The scope of the variable 'hbuff' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:438:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:437:7: style: Unused variable: stat [unusedVariable]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:106:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:108:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:131:9: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:146:9: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:155:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:172:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:185:9: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:194:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:211:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:221:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:250:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:273:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:280:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:295:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:313:9: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:331:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:334:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:345:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:348:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:357:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:359:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:446:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:506:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:513:9: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:546:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:563:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:568:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c:577:10: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:954:32: style: Function '_org_gethostbyaddr' argument 1 names different: declaration 'addr' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:74:37: note: Function '_org_gethostbyaddr' argument 1 names different: declaration 'addr' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:954:32: note: Function '_org_gethostbyaddr' argument 1 names different: declaration 'addr' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:954:40: style: Function '_org_gethostbyaddr' argument 2 names different: declaration 'len' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:74:47: note: Function '_org_gethostbyaddr' argument 2 names different: declaration 'len' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:954:40: note: Function '_org_gethostbyaddr' argument 2 names different: declaration 'len' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:954:48: style: Function '_org_gethostbyaddr' argument 3 names different: declaration 'type' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:74:56: note: Function '_org_gethostbyaddr' argument 3 names different: declaration 'type' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:954:48: note: Function '_org_gethostbyaddr' argument 3 names different: declaration 'type' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:973:32: style: Function '_org_gethostbyname' argument 1 names different: declaration 'name' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:77:37: note: Function '_org_gethostbyname' argument 1 names different: declaration 'name' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:973:32: note: Function '_org_gethostbyname' argument 1 names different: declaration 'name' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1068:24: style: Function '_org_gethostname' argument 1 names different: declaration 'name' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:71:29: note: Function '_org_gethostname' argument 1 names different: declaration 'name' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1068:24: note: Function '_org_gethostname' argument 1 names different: declaration 'name' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1068:32: style: Function '_org_gethostname' argument 2 names different: declaration 'namelen' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:71:39: note: Function '_org_gethostname' argument 2 names different: declaration 'namelen' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1068:32: note: Function '_org_gethostname' argument 2 names different: declaration 'namelen' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1106:44: style: Function '_org_WSALookupServiceBeginA' argument 1 names different: declaration 'lpqsRestrictions' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:88:44: note: Function '_org_WSALookupServiceBeginA' argument 1 names different: declaration 'lpqsRestrictions' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1106:44: note: Function '_org_WSALookupServiceBeginA' argument 1 names different: declaration 'lpqsRestrictions' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1106:54: style: Function '_org_WSALookupServiceBeginA' argument 2 names different: declaration 'dwControlFlags' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:89:23: note: Function '_org_WSALookupServiceBeginA' argument 2 names different: declaration 'dwControlFlags' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1106:54: note: Function '_org_WSALookupServiceBeginA' argument 2 names different: declaration 'dwControlFlags' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1106:67: style: Function '_org_WSALookupServiceBeginA' argument 3 names different: declaration 'lphLookup' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:90:23: note: Function '_org_WSALookupServiceBeginA' argument 3 names different: declaration 'lphLookup' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1106:67: note: Function '_org_WSALookupServiceBeginA' argument 3 names different: declaration 'lphLookup' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1125:44: style: Function '_org_WSALookupServiceBeginW' argument 1 names different: declaration 'lpqsRestrictions' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:93:44: note: Function '_org_WSALookupServiceBeginW' argument 1 names different: declaration 'lpqsRestrictions' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1125:44: note: Function '_org_WSALookupServiceBeginW' argument 1 names different: declaration 'lpqsRestrictions' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1125:54: style: Function '_org_WSALookupServiceBeginW' argument 2 names different: declaration 'dwControlFlags' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:94:23: note: Function '_org_WSALookupServiceBeginW' argument 2 names different: declaration 'dwControlFlags' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1125:54: note: Function '_org_WSALookupServiceBeginW' argument 2 names different: declaration 'dwControlFlags' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1125:67: style: Function '_org_WSALookupServiceBeginW' argument 3 names different: declaration 'lphLookup' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:95:23: note: Function '_org_WSALookupServiceBeginW' argument 3 names different: declaration 'lphLookup' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1125:67: note: Function '_org_WSALookupServiceBeginW' argument 3 names different: declaration 'lphLookup' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1144:33: style: Function '_org_WSALookupServiceEnd' argument 1 names different: declaration 'hLookup' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:110:34: note: Function '_org_WSALookupServiceEnd' argument 1 names different: declaration 'hLookup' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1144:33: note: Function '_org_WSALookupServiceEnd' argument 1 names different: declaration 'hLookup' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1163:35: style: Function '_org_WSALookupServiceNextA' argument 1 names different: declaration 'hLookup' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:98:45: note: Function '_org_WSALookupServiceNextA' argument 1 names different: declaration 'hLookup' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1163:35: note: Function '_org_WSALookupServiceNextA' argument 1 names different: declaration 'hLookup' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1163:45: style: Function '_org_WSALookupServiceNextA' argument 2 names different: declaration 'dwControlFlags' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:99:24: note: Function '_org_WSALookupServiceNextA' argument 2 names different: declaration 'dwControlFlags' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1163:45: note: Function '_org_WSALookupServiceNextA' argument 2 names different: declaration 'dwControlFlags' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1163:57: style: Function '_org_WSALookupServiceNextA' argument 3 names different: declaration 'lpdwBufferLength' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:100:24: note: Function '_org_WSALookupServiceNextA' argument 3 names different: declaration 'lpdwBufferLength' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1163:57: note: Function '_org_WSALookupServiceNextA' argument 3 names different: declaration 'lpdwBufferLength' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1163:76: style: Function '_org_WSALookupServiceNextA' argument 4 names different: declaration 'lpqsResults' definition 'a3'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:101:24: note: Function '_org_WSALookupServiceNextA' argument 4 names different: declaration 'lpqsResults' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1163:76: note: Function '_org_WSALookupServiceNextA' argument 4 names different: declaration 'lpqsResults' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1182:35: style: Function '_org_WSALookupServiceNextW' argument 1 names different: declaration 'hLookup' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:104:45: note: Function '_org_WSALookupServiceNextW' argument 1 names different: declaration 'hLookup' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1182:35: note: Function '_org_WSALookupServiceNextW' argument 1 names different: declaration 'hLookup' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1182:45: style: Function '_org_WSALookupServiceNextW' argument 2 names different: declaration 'dwControlFlags' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:105:24: note: Function '_org_WSALookupServiceNextW' argument 2 names different: declaration 'dwControlFlags' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1182:45: note: Function '_org_WSALookupServiceNextW' argument 2 names different: declaration 'dwControlFlags' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1182:57: style: Function '_org_WSALookupServiceNextW' argument 3 names different: declaration 'lpdwBufferLength' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:106:24: note: Function '_org_WSALookupServiceNextW' argument 3 names different: declaration 'lpdwBufferLength' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1182:57: note: Function '_org_WSALookupServiceNextW' argument 3 names different: declaration 'lpdwBufferLength' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1182:76: style: Function '_org_WSALookupServiceNextW' argument 4 names different: declaration 'lpqsResults' definition 'a3'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:107:24: note: Function '_org_WSALookupServiceNextW' argument 4 names different: declaration 'lpqsResults' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1182:76: note: Function '_org_WSALookupServiceNextW' argument 4 names different: declaration 'lpqsResults' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:33: style: Function '_org_WSAAsyncGetHostByAddr' argument 1 names different: declaration 'hWnd' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:84:33: note: Function '_org_WSAAsyncGetHostByAddr' argument 1 names different: declaration 'hWnd' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:33: note: Function '_org_WSAAsyncGetHostByAddr' argument 1 names different: declaration 'hWnd' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:43: style: Function '_org_WSAAsyncGetHostByAddr' argument 2 names different: declaration 'wMsg' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:84:45: note: Function '_org_WSAAsyncGetHostByAddr' argument 2 names different: declaration 'wMsg' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:43: note: Function '_org_WSAAsyncGetHostByAddr' argument 2 names different: declaration 'wMsg' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:59: style: Function '_org_WSAAsyncGetHostByAddr' argument 3 names different: declaration 'addr' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:84:68: note: Function '_org_WSAAsyncGetHostByAddr' argument 3 names different: declaration 'addr' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:59: note: Function '_org_WSAAsyncGetHostByAddr' argument 3 names different: declaration 'addr' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:67: style: Function '_org_WSAAsyncGetHostByAddr' argument 4 names different: declaration 'len' definition 'a3'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:85:11: note: Function '_org_WSAAsyncGetHostByAddr' argument 4 names different: declaration 'len' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:67: note: Function '_org_WSAAsyncGetHostByAddr' argument 4 names different: declaration 'len' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:75: style: Function '_org_WSAAsyncGetHostByAddr' argument 5 names different: declaration 'type' definition 'a4'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:85:20: note: Function '_org_WSAAsyncGetHostByAddr' argument 5 names different: declaration 'type' definition 'a4'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:75: note: Function '_org_WSAAsyncGetHostByAddr' argument 5 names different: declaration 'type' definition 'a4'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:85: style: Function '_org_WSAAsyncGetHostByAddr' argument 6 names different: declaration 'buf' definition 'a5'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:85:37: note: Function '_org_WSAAsyncGetHostByAddr' argument 6 names different: declaration 'buf' definition 'a5'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:85: note: Function '_org_WSAAsyncGetHostByAddr' argument 6 names different: declaration 'buf' definition 'a5'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:93: style: Function '_org_WSAAsyncGetHostByAddr' argument 7 names different: declaration 'buflen' definition 'a6'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:85:46: note: Function '_org_WSAAsyncGetHostByAddr' argument 7 names different: declaration 'buflen' definition 'a6'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1714:93: note: Function '_org_WSAAsyncGetHostByAddr' argument 7 names different: declaration 'buflen' definition 'a6'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1733:33: style: Function '_org_WSAAsyncGetHostByName' argument 1 names different: declaration 'hWnd' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:80:33: note: Function '_org_WSAAsyncGetHostByName' argument 1 names different: declaration 'hWnd' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1733:33: note: Function '_org_WSAAsyncGetHostByName' argument 1 names different: declaration 'hWnd' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1733:43: style: Function '_org_WSAAsyncGetHostByName' argument 2 names different: declaration 'wMsg' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:80:45: note: Function '_org_WSAAsyncGetHostByName' argument 2 names different: declaration 'wMsg' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1733:43: note: Function '_org_WSAAsyncGetHostByName' argument 2 names different: declaration 'wMsg' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1733:59: style: Function '_org_WSAAsyncGetHostByName' argument 3 names different: declaration 'name' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:80:68: note: Function '_org_WSAAsyncGetHostByName' argument 3 names different: declaration 'name' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1733:59: note: Function '_org_WSAAsyncGetHostByName' argument 3 names different: declaration 'name' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1733:69: style: Function '_org_WSAAsyncGetHostByName' argument 4 names different: declaration 'buf' definition 'a3'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:81:18: note: Function '_org_WSAAsyncGetHostByName' argument 4 names different: declaration 'buf' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1733:69: note: Function '_org_WSAAsyncGetHostByName' argument 4 names different: declaration 'buf' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1733:77: style: Function '_org_WSAAsyncGetHostByName' argument 5 names different: declaration 'buflen' definition 'a4'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:81:26: note: Function '_org_WSAAsyncGetHostByName' argument 5 names different: declaration 'buflen' definition 'a4'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:1733:77: note: Function '_org_WSAAsyncGetHostByName' argument 5 names different: declaration 'buflen' definition 'a4'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2113:30: style: Function '_org_getaddrinfo' argument 1 names different: declaration 'nodename' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:113:30: note: Function '_org_getaddrinfo' argument 1 names different: declaration 'nodename' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2113:30: note: Function '_org_getaddrinfo' argument 1 names different: declaration 'nodename' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2113:46: style: Function '_org_getaddrinfo' argument 2 names different: declaration 'servname' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:113:52: note: Function '_org_getaddrinfo' argument 2 names different: declaration 'servname' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2113:46: note: Function '_org_getaddrinfo' argument 2 names different: declaration 'servname' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2113:57: style: Function '_org_getaddrinfo' argument 3 names different: declaration 'hints' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:114:11: note: Function '_org_getaddrinfo' argument 3 names different: declaration 'hints' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2113:57: note: Function '_org_getaddrinfo' argument 3 names different: declaration 'hints' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2113:68: style: Function '_org_getaddrinfo' argument 4 names different: declaration 'res' definition 'a3'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:114:25: note: Function '_org_getaddrinfo' argument 4 names different: declaration 'res' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2113:68: note: Function '_org_getaddrinfo' argument 4 names different: declaration 'res' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2132:26: style: Function '_org_freeaddrinfo' argument 1 names different: declaration 'aip' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:117:26: note: Function '_org_freeaddrinfo' argument 1 names different: declaration 'aip' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2132:26: note: Function '_org_freeaddrinfo' argument 1 names different: declaration 'aip' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:25: style: Function '_org_getnameinfo' argument 1 names different: declaration 'sa' definition 'a0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:120:25: note: Function '_org_getnameinfo' argument 1 names different: declaration 'sa' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:25: note: Function '_org_getnameinfo' argument 1 names different: declaration 'sa' definition 'a0'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:35: style: Function '_org_getnameinfo' argument 2 names different: declaration 'salen' definition 'a1'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:120:35: note: Function '_org_getnameinfo' argument 2 names different: declaration 'salen' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:35: note: Function '_org_getnameinfo' argument 2 names different: declaration 'salen' definition 'a1'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:45: style: Function '_org_getnameinfo' argument 3 names different: declaration 'host' definition 'a2'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:120:48: note: Function '_org_getnameinfo' argument 3 names different: declaration 'host' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:45: note: Function '_org_getnameinfo' argument 3 names different: declaration 'host' definition 'a2'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:55: style: Function '_org_getnameinfo' argument 4 names different: declaration 'hostlen' definition 'a3'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:120:60: note: Function '_org_getnameinfo' argument 4 names different: declaration 'hostlen' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:55: note: Function '_org_getnameinfo' argument 4 names different: declaration 'hostlen' definition 'a3'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:65: style: Function '_org_getnameinfo' argument 5 names different: declaration 'serv' definition 'a4'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:121:10: note: Function '_org_getnameinfo' argument 5 names different: declaration 'serv' definition 'a4'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:65: note: Function '_org_getnameinfo' argument 5 names different: declaration 'serv' definition 'a4'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:75: style: Function '_org_getnameinfo' argument 6 names different: declaration 'servlen' definition 'a5'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:121:22: note: Function '_org_getnameinfo' argument 6 names different: declaration 'servlen' definition 'a5'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:75: note: Function '_org_getnameinfo' argument 6 names different: declaration 'servlen' definition 'a5'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:83: style: Function '_org_getnameinfo' argument 7 names different: declaration 'flags' definition 'a6'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h:121:35: note: Function '_org_getnameinfo' argument 7 names different: declaration 'flags' definition 'a6'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c:2151:83: note: Function '_org_getnameinfo' argument 7 names different: declaration 'flags' definition 'a6'.
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllmain.c:77:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllmain.c:83:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
bind9-9.9.5.dfsg/contrib/nslint-2.1a3/nslint.c:300:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/nslint-2.1a3/nslint.c:1785:29: style: The scope of the variable 'lastaip' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/nslint-2.1a3/nslint.c:2051:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/nslint-2.1a3/nslint.c:386:4: error: Common realloc mistake: 'netlist' nulled but not freed upon failure [memleakOnRealloc]
bind9-9.9.5.dfsg/contrib/query-loc-0.4.0/loc.h:54:0: error: #error "No suitable native type for storing bytes" [preprocessorErrorDirective]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:2049:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:2078:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1408:2: style: Variable 'buffer_len' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1402:0: note: Variable 'buffer_len' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1408:2: note: Variable 'buffer_len' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1835:49: style: Same expression on both sides of '==' because the value of 'count' and '0' are the same. [duplicateExpression]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1825:23: note: 'count' is assigned value '0' here.
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1835:49: note: Same expression on both sides of '==' because the value of 'count' and '0' are the same.
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:496:15: style: The scope of the variable 'count' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:867:6: style: The scope of the variable 's' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1764:9: style: The scope of the variable 'wait' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1766:9: style: The scope of the variable 'first_packet_wait' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1901:9: style: The scope of the variable 'ratio' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:2137:6: style: The scope of the variable 'adjust_rate' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:349:25: style: Variable 'server_he' is assigned a value that is never used. [unreadVariable]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1610:17: style: Unused variable: now [unusedVariable]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1611:9: style: Unused variable: rtt [unusedVariable]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1742:11: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
bind9-9.9.5.dfsg/contrib/queryperf/queryperf.c:1514:25: style: Array index 'count' is used before limits check. [arrayIndexThenCheck]
bind9-9.9.5.dfsg/contrib/sdb/bdb/bdb.c:111:15: style: The scope of the variable 'rdata' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/sdb/bdb/bdb.c:167:15: style: The scope of the variable 'rdata' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/sdb/ldap/ldapdb.c:233:21: style: The scope of the variable 'e' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/sdb/ldap/ldapdb.c:413:6: style: The scope of the variable 'd1' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/sdb/ldap/ldapdb.c:413:10: style: The scope of the variable 'd2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/sdb/ldap/zone2ldap.c:735:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
bind9-9.9.5.dfsg/contrib/sdb/sqlite/zone2sqlite.c:238:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/sdb/sqlite/zone2sqlite.c:213:5: note: Variable 'res' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/sdb/sqlite/zone2sqlite.c:238:5: note: Variable 'res' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/sdb/sqlite/zone2sqlite.c:95:5: warning: Redundant assignment of 'parm' to itself. [selfAssignment]
bind9-9.9.5.dfsg/contrib/sdb/sqlite/zone2sqlite.c:96:5: warning: Redundant assignment of 'cc' to itself. [selfAssignment]
bind9-9.9.5.dfsg/contrib/sdb/sqlite/zone2sqlite.c:97:5: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
bind9-9.9.5.dfsg/contrib/sdb/sqlite/zone2sqlite.c:98:5: warning: Redundant assignment of 'cn' to itself. [selfAssignment]
bind9-9.9.5.dfsg/contrib/sdb/sqlite/zone2sqlite.c:137:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
bind9-9.9.5.dfsg/contrib/sdb/time/timedb.c:82:9: warning: Either the condition 'n<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
bind9-9.9.5.dfsg/contrib/sdb/time/timedb.c:80:9: note: Assuming that condition 'n<0' is not redundant
bind9-9.9.5.dfsg/contrib/sdb/time/timedb.c:82:9: note: Negative array index
bind9-9.9.5.dfsg/contrib/zkt/dki.c:289:30: style: Function 'dki_read' argument 1 names different: declaration 'dir' definition 'dirname'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/zkt/dki.h:151:37: note: Function 'dki_read' argument 1 names different: declaration 'dir' definition 'dirname'.
bind9-9.9.5.dfsg/contrib/zkt/dki.c:289:30: note: Function 'dki_read' argument 1 names different: declaration 'dir' definition 'dirname'.
bind9-9.9.5.dfsg/contrib/zkt/dki.c:289:51: style: Function 'dki_read' argument 2 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/zkt/dki.h:151:54: note: Function 'dki_read' argument 2 names different: declaration 'fname' definition 'filename'.
bind9-9.9.5.dfsg/contrib/zkt/dki.c:289:51: note: Function 'dki_read' argument 2 names different: declaration 'fname' definition 'filename'.
bind9-9.9.5.dfsg/contrib/zkt/dki.c:1100:25: style: Function 'dki_add' argument 1 names different: declaration 'dkp' definition 'list'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/zkt/dki.h:184:32: note: Function 'dki_add' argument 1 names different: declaration 'dkp' definition 'list'.
bind9-9.9.5.dfsg/contrib/zkt/dki.c:1100:25: note: Function 'dki_add' argument 1 names different: declaration 'dkp' definition 'list'.
bind9-9.9.5.dfsg/contrib/zkt/dki.c:1193:68: style: Function 'dki_find' argument 4 names different: declaration 'first' definition 'no'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/zkt/dki.h:187:75: note: Function 'dki_find' argument 4 names different: declaration 'first' definition 'no'.
bind9-9.9.5.dfsg/contrib/zkt/dki.c:1193:68: note: Function 'dki_find' argument 4 names different: declaration 'first' definition 'no'.
bind9-9.9.5.dfsg/contrib/zkt/dnssec-zkt.c:804:3: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bind9-9.9.5.dfsg/contrib/zkt/dnssec-zkt.c:603:12: warning: Possible null pointer dereference: conf [nullPointer]
bind9-9.9.5.dfsg/contrib/zkt/dnssec-zkt.c:189:37: note: Calling function 'ksk_roll', 4th argument 'conf' value is 0
bind9-9.9.5.dfsg/contrib/zkt/dnssec-zkt.c:603:12: note: Null pointer dereference
bind9-9.9.5.dfsg/contrib/zkt/dnssec-zkt.c:775:9: style: The scope of the variable 'dkp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/domaincmp.c:252:12: warning: Identical condition 'pcnt>ccnt', second condition is always false [identicalConditionAfterEarlyExit]
bind9-9.9.5.dfsg/contrib/zkt/domaincmp.c:241:12: note: first condition
bind9-9.9.5.dfsg/contrib/zkt/domaincmp.c:252:12: note: second condition
bind9-9.9.5.dfsg/contrib/zkt/log.c:112:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/log.c:114:13: style: The scope of the variable 't' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/log.c:387:13: style: The scope of the variable 't' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/log.c:383:19: style: Function 'lg_mesg' argument 1 names different: declaration 'level' definition 'priority'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/zkt/log.h:76:26: note: Function 'lg_mesg' argument 1 names different: declaration 'level' definition 'priority'.
bind9-9.9.5.dfsg/contrib/zkt/log.c:383:19: note: Function 'lg_mesg' argument 1 names different: declaration 'level' definition 'priority'.
bind9-9.9.5.dfsg/contrib/zkt/misc.c:520:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/misc.c:525:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/misc.c:1005:6: style: The scope of the variable 'hex' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/misc.c:316:43: style: Function 'splitpath' argument 2 names different: declaration 'size' definition 'psize'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/zkt/misc.h:65:51: note: Function 'splitpath' argument 2 names different: declaration 'size' definition 'psize'.
bind9-9.9.5.dfsg/contrib/zkt/misc.c:316:43: note: Function 'splitpath' argument 2 names different: declaration 'size' definition 'psize'.
bind9-9.9.5.dfsg/contrib/zkt/misc.c:345:23: warning: Function 'pathname' argument order different: declaration 'name, size, path, file, ext' definition 'path, size, dir, file, ext' [funcArgOrderDifferent]
bind9-9.9.5.dfsg/contrib/zkt/misc.h:66:30: note: Function 'pathname' argument order different: declaration 'name, size, path, file, ext' definition 'path, size, dir, file, ext'
bind9-9.9.5.dfsg/contrib/zkt/misc.c:345:23: note: Function 'pathname' argument order different: declaration 'name, size, path, file, ext' definition 'path, size, dir, file, ext'
bind9-9.9.5.dfsg/contrib/zkt/nscomm.c:58:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/nscomm.c:200:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/rollover.c:539:9: style: The scope of the variable 'age' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zconf.c:300:15: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zconf.c:800:6: style: The scope of the variable 'eq' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zconf.c:705:28: style: Function 'setconfigpar' argument 1 names different: declaration 'conf' definition 'config'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/zkt/zconf.h:197:35: note: Function 'setconfigpar' argument 1 names different: declaration 'conf' definition 'config'.
bind9-9.9.5.dfsg/contrib/zkt/zconf.c:705:28: note: Function 'setconfigpar' argument 1 names different: declaration 'conf' definition 'config'.
bind9-9.9.5.dfsg/contrib/zkt/zconf.c:760:52: style: Function 'printconfig' argument 2 names different: declaration 'cp' definition 'z'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/zkt/zconf.h:198:59: note: Function 'printconfig' argument 2 names different: declaration 'cp' definition 'z'.
bind9-9.9.5.dfsg/contrib/zkt/zconf.c:760:52: note: Function 'printconfig' argument 2 names different: declaration 'cp' definition 'z'.
bind9-9.9.5.dfsg/contrib/zkt/zfparse.c:186:22: warning: Either the condition 'if(file)' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/contrib/zkt/zfparse.c:250:5: note: Assuming that condition 'if(file)' is not redundant
bind9-9.9.5.dfsg/contrib/zkt/zfparse.c:186:22: note: Null pointer dereference
bind9-9.9.5.dfsg/contrib/zkt/zfparse.c:172:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zfparse.c:178:14: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zfparse.c:197:3: style: Variable 'lnr' is modified but its new value is never used. [unreadVariable]
bind9-9.9.5.dfsg/contrib/zkt/zfparse.c:255:0: error: Resource leak: infp [resourceLeak]
bind9-9.9.5.dfsg/contrib/zkt/zkt-conf.c:104:14: style: The scope of the variable 'file' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zkt-keyman.c:711:3: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bind9-9.9.5.dfsg/contrib/zkt/zkt-keyman.c:510:12: warning: Possible null pointer dereference: conf [nullPointer]
bind9-9.9.5.dfsg/contrib/zkt/zkt-keyman.c:174:37: note: Calling function 'ksk_roll', 4th argument 'conf' value is 0
bind9-9.9.5.dfsg/contrib/zkt/zkt-keyman.c:510:12: note: Null pointer dereference
bind9-9.9.5.dfsg/contrib/zkt/zkt-keyman.c:682:9: style: The scope of the variable 'dkp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zkt-ls.c:408:9: style: The scope of the variable 'dkp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zkt-signer.c:716:9: style: The scope of the variable 'age' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zkt-signer.c:837:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zkt-signer.c:973:7: style: The scope of the variable 'fromfile' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zkt-signer.c:974:7: style: The scope of the variable 'tofile' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zkt-signer.c:975:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zkt-signer.c:712:34: style: Function 'register_key' argument 1 names different: declaration 'listp' definition 'list'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/zkt/zkt-signer.c:105:34: note: Function 'register_key' argument 1 names different: declaration 'listp' definition 'list'.
bind9-9.9.5.dfsg/contrib/zkt/zkt-signer.c:712:34: note: Function 'register_key' argument 1 names different: declaration 'listp' definition 'list'.
bind9-9.9.5.dfsg/contrib/zkt/zkt-signer.c:724:9: style: Variable 'age' is assigned a value that is never used. [unreadVariable]
bind9-9.9.5.dfsg/contrib/zkt/zkt-soaserial.c:81:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/contrib/zkt/zkt-soaserial.c:79:2: note: Variable 's' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/zkt/zkt-soaserial.c:81:2: note: Variable 's' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/contrib/zkt/zkt.c:152:21: style: The scope of the variable 'oldpath' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zkt.c:275:6: style: The scope of the variable 'ksk' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zkt.c:325:6: style: The scope of the variable 'ksk' can be reduced. [variableScope]
bind9-9.9.5.dfsg/contrib/zkt/zone.c:308:60: style: Function 'zone_search' argument 2 names different: declaration 'name' definition 'zone'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/contrib/zkt/zone.h:61:67: note: Function 'zone_search' argument 2 names different: declaration 'name' definition 'zone'.
bind9-9.9.5.dfsg/contrib/zkt/zone.c:308:60: note: Function 'zone_search' argument 2 names different: declaration 'name' definition 'zone'.
bind9-9.9.5.dfsg/lib/bind9/check.c:352:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/bind9/check.c:344:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/bind9/check.c:352:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/bind9/check.c:1086:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/bind9/check.c:1075:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/bind9/check.c:1086:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/bind9/check.c:2191:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/bind9/check.c:2176:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/bind9/check.c:2191:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/bind9/check.c:2276:2: style: Variable 'tresult' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/bind9/check.c:2260:0: note: Variable 'tresult' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/bind9/check.c:2276:2: note: Variable 'tresult' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/bind9/check.c:70:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:169:19: style: The scope of the variable 'value' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:306:14: style: The scope of the variable 'file' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:307:15: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:339:7: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:428:19: style: The scope of the variable 'map' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:804:21: style: The scope of the variable 'exclude' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:805:16: style: The scope of the variable 'str' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:1181:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2039:19: style: The scope of the variable 'obj' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2040:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2064:28: style: The scope of the variable 'e2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2065:19: style: The scope of the variable 'v1' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2075:6: style: The scope of the variable 'source' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2514:19: style: The scope of the variable 'category' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2520:14: style: The scope of the variable 'catname' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2624:19: style: The scope of the variable 'key' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2625:14: style: The scope of the variable 'keyval' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2656:19: style: The scope of the variable 'controls' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2758:21: style: The scope of the variable 'builtin' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2881:15: style: The scope of the variable 'aclname' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/bind9/check.c:2931:15: style: The scope of the variable 'aclname' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/acache.c:848:3: style: Variable 'is_stale' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/acache.c:839:0: note: Variable 'is_stale' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/acache.c:848:3: note: Variable 'is_stale' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/acache.c:1247:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/acache.c:1237:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/acache.c:1247:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/acache.c:410:34: style: Function 'destroy_entry' argument 1 names different: declaration 'ent' definition 'entry'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/acache.c:248:46: note: Function 'destroy_entry' argument 1 names different: declaration 'ent' definition 'entry'.
bind9-9.9.5.dfsg/lib/dns/acache.c:410:34: note: Function 'destroy_entry' argument 1 names different: declaration 'ent' definition 'entry'.
bind9-9.9.5.dfsg/lib/dns/acl.c:277:15: style: The scope of the variable 'newalloc' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/adb.c:3283:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/lib/dns/adb.c:2723:2: style: Variable 'zeroirefcnt' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/adb.c:2708:0: note: Variable 'zeroirefcnt' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/adb.c:2723:2: note: Variable 'zeroirefcnt' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/adb.c:1764:29: style: Opposite expression on both sides of '&&'. [oppositeExpression]
bind9-9.9.5.dfsg/lib/dns/adb.c:1764:29: note: Opposite expression on both sides of '&&'.
bind9-9.9.5.dfsg/lib/dns/adb.c:1764:29: note: Opposite expression on both sides of '&&'.
bind9-9.9.5.dfsg/lib/dns/adb.c:957:6: style: The scope of the variable 'bucket' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/adb.c:1102:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/adb.c:1330:14: style: The scope of the variable 'prefix' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/adb.c:1330:23: style: The scope of the variable 'new_target' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/adb.c:1417:15: style: The scope of the variable 'wanted' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/adb.c:1417:23: style: The scope of the variable 'notify' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/adb.c:3111:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/adb.c:3262:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/byaddr.c:85:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/byaddr.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/byaddr.c:85:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/byaddr.c:85:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/cache.c:340:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/client.c:787:9: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1361:17: note: Calling function 'client_resfind', 1st argument 'rctx' value is 0
bind9-9.9.5.dfsg/lib/dns/client.c:787:9: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1328:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1328:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1335:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1335:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1342:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1342:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1344:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1344:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1345:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1345:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1346:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1346:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1347:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1347:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1348:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1348:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1349:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1349:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1350:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1350:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1351:16: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1351:16: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1352:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1352:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1354:2: warning: Either the condition 'rctx==NULL' is redundant or there is possible null pointer dereference: rctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1313:11: note: Assuming that condition 'rctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1354:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1717:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1705:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1717:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1719:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1705:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1719:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1720:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1705:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1720:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1721:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1705:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1721:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1722:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1705:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1722:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1723:2: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/client.c:1705:10: note: Assuming that condition 'ctx==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/client.c:1723:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/client.c:1515:2: style: Variable 'reqev' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/client.c:1507:0: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/client.c:1515:2: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/client.c:1889:2: style: Variable 'reqev' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/client.c:1879:0: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/client.c:1889:2: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/client.c:2199:2: style: Variable 'reqev' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/client.c:2179:0: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/client.c:2199:2: note: Variable 'reqev' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/client.c:2205:2: style: Variable 'soaquery' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/client.c:2189:0: note: Variable 'soaquery' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/client.c:2205:2: note: Variable 'soaquery' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/client.c:2258:11: style: Same expression on both sides of '==' because the value of 'pass' and '0' are the same. [duplicateExpression]
bind9-9.9.5.dfsg/lib/dns/client.c:2187:13: note: 'pass' is assigned value '0' here.
bind9-9.9.5.dfsg/lib/dns/client.c:2258:11: note: Same expression on both sides of '==' because the value of 'pass' and '0' are the same.
bind9-9.9.5.dfsg/lib/dns/compress.c:139:23: style: The scope of the variable 'hash' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/compress.c:203:15: style: The scope of the variable 'hash' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/compress.c:206:15: style: The scope of the variable 'tlength' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/db.c:537:24: style: Redundant condition: nodep!=NULL. 'nodep==NULL || (nodep!=NULL && *nodep==NULL)' is equivalent to 'nodep==NULL || *nodep==NULL' [redundantCondition]
bind9-9.9.5.dfsg/lib/dns/db.c:572:24: style: Redundant condition: nodep!=NULL. 'nodep==NULL || (nodep!=NULL && *nodep==NULL)' is equivalent to 'nodep==NULL || *nodep==NULL' [redundantCondition]
bind9-9.9.5.dfsg/lib/dns/db.c:604:24: style: Redundant condition: nodep!=NULL. 'nodep==NULL || (nodep!=NULL && *nodep==NULL)' is equivalent to 'nodep==NULL || *nodep==NULL' [redundantCondition]
bind9-9.9.5.dfsg/lib/dns/diff.c:584:2: style: Variable 'mem' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/diff.c:578:0: note: Variable 'mem' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/diff.c:584:2: note: Variable 'mem' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/dispatch.c:3768:9: warning: Either the condition 'dset==NULL' is redundant or there is possible null pointer dereference: dset. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:3775:11: note: Assuming that condition 'dset==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/dispatch.c:3768:9: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/dispatch.c:3774:2: warning: Either the condition 'dset==NULL' is redundant or there is possible null pointer dereference: dset. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:3775:11: note: Assuming that condition 'dset==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/dispatch.c:3774:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/dispatch.c:405:7: style: The scope of the variable 'peerbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:645:19: style: The scope of the variable 'ret' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:2661:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:3191:16: style: The scope of the variable 'dispsock' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:3440:16: style: The scope of the variable 'dispsock' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:3444:15: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:644:25: style: Function 'linear_first' argument 1 names different: declaration 'disp' definition 'qid'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:315:49: note: Function 'linear_first' argument 1 names different: declaration 'disp' definition 'qid'.
bind9-9.9.5.dfsg/lib/dns/dispatch.c:644:25: note: Function 'linear_first' argument 1 names different: declaration 'disp' definition 'qid'.
bind9-9.9.5.dfsg/lib/dns/dispatch.c:665:24: style: Function 'linear_next' argument 1 names different: declaration 'disp' definition 'qid'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:316:48: note: Function 'linear_next' argument 1 names different: declaration 'disp' definition 'qid'.
bind9-9.9.5.dfsg/lib/dns/dispatch.c:665:24: note: Function 'linear_next' argument 1 names different: declaration 'disp' definition 'qid'.
bind9-9.9.5.dfsg/lib/dns/dispatch.c:2501:21: style: Function 'qid_allocate' argument 5 names different: declaration 'needaddrtable' definition 'needsocktable'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/dispatch.c:337:20: note: Function 'qid_allocate' argument 5 names different: declaration 'needaddrtable' definition 'needsocktable'.
bind9-9.9.5.dfsg/lib/dns/dispatch.c:2501:21: note: Function 'qid_allocate' argument 5 names different: declaration 'needaddrtable' definition 'needsocktable'.
bind9-9.9.5.dfsg/lib/dns/dispatch.c:84:26: style: struct member 'dns_dispatchmgr::portlist' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/dns/dst_api.c:1729:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/lib/dns/dst_api.c:1813:48: style: Function 'addsuffix' argument 3 names different: declaration 'dirname' definition 'odirname'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/dst_api.c:120:19: note: Function 'addsuffix' argument 3 names different: declaration 'dirname' definition 'odirname'.
bind9-9.9.5.dfsg/lib/dns/dst_api.c:1813:48: note: Function 'addsuffix' argument 3 names different: declaration 'dirname' definition 'odirname'.
bind9-9.9.5.dfsg/lib/dns/forward.c:205:18: style: The scope of the variable 'sa' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/gen.c:755:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/gen.c:772:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/gen.c:791:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/gen.c:313:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/gen.c:511:16: style: The scope of the variable 'ttn' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/gen.c:511:22: style: The scope of the variable 'ttn2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/gen.c:512:15: style: The scope of the variable 'hash' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/gen.c:513:13: style: The scope of the variable 'tm' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/gen.c:522:12: style: The scope of the variable 'j' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/journal.c:697:9: style: The scope of the variable 'namelen' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/journal.c:698:7: style: The scope of the variable 'backup' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/keytable.c:625:2: style: Variable 'knode' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/keytable.c:621:0: note: Variable 'knode' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/keytable.c:625:2: note: Variable 'knode' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/lookup.c:110:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/lookup.c:105:0: note: Variable 'name' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/lookup.c:110:2: note: Variable 'name' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:816:2: style: Variable 'target_mem' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/master.c:791:0: note: Variable 'target_mem' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:816:2: note: Variable 'target_mem' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:817:2: style: Variable 'rhsbuf' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/master.c:793:0: note: Variable 'rhsbuf' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:817:2: note: Variable 'rhsbuf' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:818:2: style: Variable 'lhsbuf' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/master.c:792:0: note: Variable 'lhsbuf' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:818:2: note: Variable 'lhsbuf' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:1072:2: style: Variable 'target_mem' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/master.c:1039:0: note: Variable 'target_mem' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:1072:2: note: Variable 'target_mem' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:2309:4: style: Variable 'new_rdata' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/master.c:2307:0: note: Variable 'new_rdata' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:2309:4: note: Variable 'new_rdata' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/master.c:1407:11: error: Array 'ictx.in_use[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
bind9-9.9.5.dfsg/lib/dns/master.c:2054:8: error: Array 'new.in_use[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
bind9-9.9.5.dfsg/lib/dns/masterdump.c:432:15: style: The scope of the variable 'type_start' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/message.c:445:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/message.c:2933:15: style: The scope of the variable 'identity' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:2474:2: style: Variable 'dest->ndata' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/name.c:2470:2: note: Variable 'dest->ndata' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/name.c:2474:2: note: Variable 'dest->ndata' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/name.c:345:15: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:389:17: style: The scope of the variable 'ndata' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:447:16: style: The scope of the variable 'c' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:678:18: style: The scope of the variable 'count' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:762:26: style: The scope of the variable 'count1' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:762:34: style: The scope of the variable 'count2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:762:42: style: The scope of the variable 'count' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:985:15: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:1046:15: style: The scope of the variable 'n1' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:1046:23: style: The scope of the variable 'n2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:1531:21: style: The scope of the variable 'count' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:1636:21: style: The scope of the variable 'count' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:1710:23: style: The scope of the variable 'count' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:2012:25: style: The scope of the variable 'offsets' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/name.c:533:2: error: Uninitialized variable: odata [uninitvar]
bind9-9.9.5.dfsg/lib/dns/name.c:586:2: error: Uninitialized variable: odata1 [uninitvar]
bind9-9.9.5.dfsg/lib/dns/name.c:587:2: error: Uninitialized variable: odata2 [uninitvar]
bind9-9.9.5.dfsg/lib/dns/name.c:893:2: error: Uninitialized variable: odata [uninitvar]
bind9-9.9.5.dfsg/lib/dns/name.c:922:2: error: Uninitialized variable: odata [uninitvar]
bind9-9.9.5.dfsg/lib/dns/name.c:996:2: error: Uninitialized variable: odata [uninitvar]
bind9-9.9.5.dfsg/lib/dns/name.c:1077:2: error: Uninitialized variable: odata [uninitvar]
bind9-9.9.5.dfsg/lib/dns/name.c:1784:2: error: Uninitialized variable: odata [uninitvar]
bind9-9.9.5.dfsg/lib/dns/name.c:1991:0: error: Uninitialized variable: go [uninitvar]
bind9-9.9.5.dfsg/lib/dns/ncache.c:695:15: style: The scope of the variable 'count' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/nsec.c:110:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/nsec.c:215:23: style: The scope of the variable 'window' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/nsec.c:312:33: style: The scope of the variable 'labels' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/nsec3.c:192:23: style: The scope of the variable 'window' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/nsec3.c:454:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/nsec3.c:1824:6: style: The scope of the variable 'order' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/nsec3.c:1835:15: style: The scope of the variable 'length' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/peer.c:188:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/peer.c:186:0: note: Variable 'p' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/peer.c:188:2: note: Variable 'p' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/portlist.c:190:17: style: The scope of the variable 'el' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/portlist.c:216:17: style: The scope of the variable 'el' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbt.c:1608:2: warning: Either the condition 'child!=NULL' is redundant or there is possible null pointer dereference: child. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/rbt.c:1610:12: note: Assuming that condition 'child!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/rbt.c:1608:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/rbt.c:1641:2: warning: Either the condition 'child!=NULL' is redundant or there is possible null pointer dereference: child. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/rbt.c:1643:12: note: Assuming that condition 'child!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/rbt.c:1641:2: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/rbt.c:1937:9: warning: Either the condition '(sibling)!=NULL' is redundant or there is possible null pointer dereference: sibling. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/rbt.c:1928:9: note: Assuming that condition '(sibling)!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/rbt.c:1937:9: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/rbt.c:1976:9: warning: Either the condition '(sibling)!=NULL' is redundant or there is possible null pointer dereference: sibling. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/rbt.c:1967:9: note: Assuming that condition '(sibling)!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/rbt.c:1976:9: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/rbt.c:2135:11: warning: Either the condition '(root)!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/rbt.c:2151:18: note: Assuming that condition '(root)!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/rbt.c:2150:25: note: Calling function 'dns_rbt_printnodename', 1st argument 'node' value is 0
bind9-9.9.5.dfsg/lib/dns/rbt.c:2135:11: note: Null pointer addition
bind9-9.9.5.dfsg/lib/dns/rbt.c:1774:25: style: The scope of the variable 'sibling' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbt.c:2273:27: style: The scope of the variable 'previous' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbt.c:2452:27: style: The scope of the variable 'previous' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbt.c:869:3: style: Label 'subdomain' is not used. [unusedLabel]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:5573:11: warning: Either the condition 'rbtversion==NULL' is redundant or there is possible null pointer dereference: rbtversion. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:5569:17: note: Assuming that condition 'rbtversion==NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:5573:11: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:845:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:846:14: style: The scope of the variable 'treep' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:1619:18: style: The scope of the variable 'lockref' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:2830:14: style: The scope of the variable 'zcname' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:2886:22: style: The scope of the variable 'size' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:3275:15: style: The scope of the variable 'rdlen' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:6442:20: style: The scope of the variable 'header' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8347:17: style: The scope of the variable 'node' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8350:14: style: The scope of the variable 'lock' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8351:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:9296:20: style: The scope of the variable 'header' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:7538:33: style: Function 'dns_rbtdb_create' argument 2 names different: declaration 'base' definition 'origin'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/rbtdb.h:38:47: note: Function 'dns_rbtdb_create' argument 2 names different: declaration 'base' definition 'origin'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:7538:33: note: Function 'dns_rbtdb_create' argument 2 names different: declaration 'base' definition 'origin'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8018:23: style: Function 'rdataset_getnoqname' argument 3 names different: declaration 'neg' definition 'nsec'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:500:22: note: Function 'rdataset_getnoqname' argument 3 names different: declaration 'neg' definition 'nsec'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8018:23: note: Function 'rdataset_getnoqname' argument 3 names different: declaration 'neg' definition 'nsec'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8018:45: style: Function 'rdataset_getnoqname' argument 4 names different: declaration 'negsig' definition 'nsecsig'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:501:22: note: Function 'rdataset_getnoqname' argument 4 names different: declaration 'negsig' definition 'nsecsig'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8018:45: note: Function 'rdataset_getnoqname' argument 4 names different: declaration 'negsig' definition 'nsecsig'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8064:23: style: Function 'rdataset_getclosest' argument 3 names different: declaration 'neg' definition 'nsec'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:504:22: note: Function 'rdataset_getclosest' argument 3 names different: declaration 'neg' definition 'nsec'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8064:23: note: Function 'rdataset_getclosest' argument 3 names different: declaration 'neg' definition 'nsec'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8064:45: style: Function 'rdataset_getclosest' argument 4 names different: declaration 'negsig' definition 'nsecsig'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:505:22: note: Function 'rdataset_getclosest' argument 4 names different: declaration 'negsig' definition 'nsecsig'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:8064:45: note: Function 'rdataset_getclosest' argument 4 names different: declaration 'negsig' definition 'nsecsig'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:7538:33: style: Function 'dns_rbtdb64_create' argument 2 names different: declaration 'base' definition 'origin'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/rbtdb64.h:39:49: note: Function 'dns_rbtdb64_create' argument 2 names different: declaration 'base' definition 'origin'.
bind9-9.9.5.dfsg/lib/dns/rbtdb.c:7538:33: note: Function 'dns_rbtdb64_create' argument 2 names different: declaration 'base' definition 'origin'.
bind9-9.9.5.dfsg/lib/dns/rcode.c:219:2: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bind9-9.9.5.dfsg/lib/dns/rdata.c:242:14: style: The scope of the variable 'xdigits' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1194:6: style: The scope of the variable 'd' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1195:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1280:15: style: The scope of the variable 'n0' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1280:19: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1337:18: style: The scope of the variable 'nrem' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1339:22: style: The scope of the variable 't' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1755:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1932:14: style: The scope of the variable 'file' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1933:16: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1948:14: style: The scope of the variable 'file' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1949:16: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1950:7: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata.c:966:30: style: Variable 'common' is assigned a value that is never used. [unreadVariable]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1028:2: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1037:2: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1095:2: style: Variable 'snprintf' is assigned a value that is never used. [unreadVariable]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1181:2: style: Variable 'tl' is modified but its new value is never used. [unreadVariable]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1328:2: style: Variable 'tl' is modified but its new value is never used. [unreadVariable]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1028:10: error: Uninitialized variable: result [uninitvar]
bind9-9.9.5.dfsg/lib/dns/rdata.c:1037:10: error: Uninitialized variable: result [uninitvar]
bind9-9.9.5.dfsg/lib/dns/rdata/any_255/tsig_250.c:35:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/keydata_65533.c:101:7: style: The scope of the variable 'algbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/loc_29.c:550:2: warning: %ld in format string (no. 12) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/loc_29.c:550:2: warning: %ld in format string (no. 13) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/naptr_35.c:42:16: style: The scope of the variable 'c' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/nsec3_50.c:140:15: style: The scope of the variable 'window' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/nsec3_50.c:244:15: style: The scope of the variable 'window' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/nsec3_50.c:350:23: style: The scope of the variable 'window' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/nsec3param_51.c:98:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/nsec_47.c:91:15: style: The scope of the variable 'window' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/nsec_47.c:138:15: style: The scope of the variable 'window' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/nsec_47.c:234:23: style: The scope of the variable 'window' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/proforma.c:26:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/rrsig_46.c:33:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/sig_24.c:33:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/generic/tkey_249.c:37:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/a6_38.c:34:16: style: The scope of the variable 'octets' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/a6_38.c:35:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/a6_38.c:103:16: style: The scope of the variable 'octets' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/a6_38.c:104:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/a6_38.c:149:16: style: The scope of the variable 'octets' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/a6_38.c:150:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/a6_38.c:225:6: style: The scope of the variable 'order' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/a6_38.c:281:6: style: The scope of the variable 'octets' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/a6_38.c:325:16: style: The scope of the variable 'octets' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/apl_42.c:31:16: style: The scope of the variable 'afi' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/apl_42.c:35:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/apl_42.c:35:18: style: The scope of the variable 'slash' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/apl_42.c:121:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/dhcid_49.c:44:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdata/in_1/dhcid_49.c:45:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:240:29: warning: Either the condition 'rdataset!=NULL' is redundant or there is possible null pointer dereference: rdataset. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:245:19: note: Assuming that condition 'rdataset!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:240:29: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:243:24: warning: Either the condition 'rdataset!=NULL' is redundant or there is possible null pointer dereference: rdataset. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:245:19: note: Assuming that condition 'rdataset!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:243:24: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:331:29: warning: Either the condition 'rdataset!=NULL' is redundant or there is possible null pointer dereference: rdataset. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:336:19: note: Assuming that condition 'rdataset!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:331:29: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:334:24: warning: Either the condition 'rdataset!=NULL' is redundant or there is possible null pointer dereference: rdataset. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:336:19: note: Assuming that condition 'rdataset!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:334:24: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:109:45: style: Function 'isc__rdatalist_disassociate' argument 1 names different: declaration 'rdatasetp' definition 'rdataset'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/rdatalist_p.h:31:45: note: Function 'isc__rdatalist_disassociate' argument 1 names different: declaration 'rdatasetp' definition 'rdataset'.
bind9-9.9.5.dfsg/lib/dns/rdatalist.c:109:45: note: Function 'isc__rdatalist_disassociate' argument 1 names different: declaration 'rdatasetp' definition 'rdataset'.
bind9-9.9.5.dfsg/lib/dns/rdataslab.c:487:22: style: The scope of the variable 'length' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdataslab.c:562:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdataslab.c:1033:15: style: The scope of the variable 'length1' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rdataslab.c:1033:24: style: The scope of the variable 'length2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/request.c:260:17: style: The scope of the variable 'request' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/request.c:494:7: style: The scope of the variable 'netaddrstr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/request.c:1035:51: style: Function 'req_render' argument 2 names different: declaration 'buffer' definition 'bufferp'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/request.c:119:71: note: Function 'req_render' argument 2 names different: declaration 'buffer' definition 'bufferp'.
bind9-9.9.5.dfsg/lib/dns/request.c:1035:51: note: Function 'req_render' argument 2 names different: declaration 'buffer' definition 'bufferp'.
bind9-9.9.5.dfsg/lib/dns/resolver.c:790:15: style: The scope of the variable 'rtt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:790:20: style: The scope of the variable 'rttms' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:1051:15: style: The scope of the variable 'old_spillat' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:1052:15: style: The scope of the variable 'new_spillat' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:2038:15: style: The scope of the variable 'attrs' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:2389:21: style: The scope of the variable 'best' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:2413:17: style: The scope of the variable 'best' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:2415:32: style: The scope of the variable 'bestaddrinfo' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:2604:16: style: The scope of the variable 'labels' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:3892:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:5485:7: style: The scope of the variable 'qnamebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:5486:7: style: The scope of the variable 'tnamebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:5487:7: style: The scope of the variable 'classbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:5488:7: style: The scope of the variable 'typebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:5534:7: style: The scope of the variable 'ns_namebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:5535:7: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:5536:7: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:6235:17: style: The scope of the variable 'dname_name' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:7543:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:8054:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:8055:14: style: The scope of the variable 'fctx' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:8420:7: style: The scope of the variable 'domainbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/resolver.c:4405:19: style: Function 'findnoqname' argument 4 names different: declaration 'noqname' definition 'noqnamep'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/resolver.c:485:25: note: Function 'findnoqname' argument 4 names different: declaration 'noqname' definition 'noqnamep'.
bind9-9.9.5.dfsg/lib/dns/resolver.c:4405:19: note: Function 'findnoqname' argument 4 names different: declaration 'noqname' definition 'noqnamep'.
bind9-9.9.5.dfsg/lib/dns/rpz.c:412:7: style: The scope of the variable 'printname' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rpz.c:440:6: style: The scope of the variable 'w' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rpz.c:443:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rpz.c:446:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rpz.c:446:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:142:19: style: The scope of the variable 'e_old' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:144:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:203:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:286:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:401:6: style: The scope of the variable 'labels' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:501:18: style: The scope of the variable 'hash' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:615:12: style: The scope of the variable 'new_rate' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:615:28: style: The scope of the variable 'new_slip' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:615:43: style: The scope of the variable 'log_secs' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:617:25: style: The scope of the variable 'credit_e' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:799:14: style: The scope of the variable 'rstr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:1017:6: style: The scope of the variable 'secs' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:1243:19: style: The scope of the variable 'b' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:1245:7: style: The scope of the variable 'log_buf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/rrl.c:378:11: warning: Division of result of sizeof() on pointer type. [divideSizeof]
bind9-9.9.5.dfsg/lib/dns/sdb.c:526:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/sdb.c:526:6: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/sdb.c:526:6: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/sdb.c:526:6: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/sdb.c:1079:33: warning: Either the condition '(sdb)!=NULL' is redundant or there is possible null pointer dereference: sdb. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/dns/sdb.c:1082:10: note: Assuming that condition '(sdb)!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/dns/sdb.c:1079:33: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/dns/sdb.c:694:19: style: The scope of the variable 'list' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/sdlz.c:1960:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/sdlz.c:1960:6: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/sdlz.c:1960:6: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/sdlz.c:1960:6: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bind9-9.9.5.dfsg/lib/dns/sdlz.c:502:19: style: The scope of the variable 'list' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/spnego_asn1.c:368:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bind9-9.9.5.dfsg/lib/dns/tests/dnstest.c:113:45: style: Function 'dns_test_begin' argument 2 names different: declaration 'create_managers' definition 'start_managers'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/tests/dnstest.h:55:45: note: Function 'dns_test_begin' argument 2 names different: declaration 'create_managers' definition 'start_managers'.
bind9-9.9.5.dfsg/lib/dns/tests/dnstest.c:113:45: note: Function 'dns_test_begin' argument 2 names different: declaration 'create_managers' definition 'start_managers'.
bind9-9.9.5.dfsg/lib/dns/tests/master_test.c:73:59: style: Function 'rawdata_callback' argument 2 names different: declaration 'header' definition 'h'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/tests/master_test.c:56:59: note: Function 'rawdata_callback' argument 2 names different: declaration 'header' definition 'h'.
bind9-9.9.5.dfsg/lib/dns/tests/master_test.c:73:59: note: Function 'rawdata_callback' argument 2 names different: declaration 'header' definition 'h'.
bind9-9.9.5.dfsg/lib/dns/tests/zt_test.c:122:2: style: Variable 'view' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/tests/zt_test.c:111:0: note: Variable 'view' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/tests/zt_test.c:122:2: note: Variable 'view' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/tests/zt_test.c:171:2: style: Variable 'view' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/tests/zt_test.c:152:0: note: Variable 'view' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/tests/zt_test.c:171:2: note: Variable 'view' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/tkey.c:634:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/tkey.c:614:0: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/tkey.c:634:2: note: Variable 'result' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/validator.c:3896:2: style: Variable 'want_destroy' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/validator.c:3885:0: note: Variable 'want_destroy' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/validator.c:3896:2: note: Variable 'want_destroy' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/validator.c:2700:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/view.c:603:2: style: Variable 'done' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/view.c:593:0: note: Variable 'done' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/view.c:603:2: note: Variable 'done' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/view.c:399:15: style: The scope of the variable 'name' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/view.c:416:15: style: The scope of the variable 'name' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/view.c:829:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/view.c:830:7: style: The scope of the variable 'keyfile' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/view.c:831:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/xfrin.c:1177:48: style: Function 'xfrin_recv_done' argument 2 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/dns/xfrin.c:224:60: note: Function 'xfrin_recv_done' argument 2 names different: declaration 'event' definition 'ev'.
bind9-9.9.5.dfsg/lib/dns/xfrin.c:1177:48: note: Function 'xfrin_recv_done' argument 2 names different: declaration 'event' definition 'ev'.
bind9-9.9.5.dfsg/lib/dns/zone.c:10210:2: style: Variable 'stub' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/zone.c:10198:0: note: Variable 'stub' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/zone.c:10210:2: note: Variable 'stub' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/zone.c:10215:2: style: Variable 'zone' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/dns/zone.c:10200:0: note: Variable 'zone' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/zone.c:10215:2: note: Variable 'zone' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/dns/zone.c:1223:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:1242:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:2111:7: style: The scope of the variable 'altbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:2200:7: style: The scope of the variable 'altbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:2511:43: style: The scope of the variable 'tl' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:2511:47: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:4343:7: style: The scope of the variable 'altbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:9161:12: style: The scope of the variable 'db' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:9162:19: style: The scope of the variable 'version' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:15687:7: style: The scope of the variable 'namebuf2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:15794:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/dns/zone.c:15794:18: style: The scope of the variable 'j' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/export/samples/nsprobe.c:845:17: style: The scope of the variable 'server' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/export/samples/sample-update.c:103:9: style: The scope of the variable 'namelen' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/export/samples/sample-update.c:107:15: style: The scope of the variable 'rdata' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/export/samples/sample.c:183:9: style: The scope of the variable 'namelen' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/getaddrinfo.c:1047:7: style: The scope of the variable 'sc' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/getaddrinfo.c:1069:16: style: The scope of the variable 'tok' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/getaddrinfo.c:1070:6: style: The scope of the variable 'found' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/resconf.c:178:3: warning: Either the condition 'buffer!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/irs/resconf.c:175:17: note: Assuming that condition 'buffer!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/irs/resconf.c:173:12: note: Assignment 'p=buffer', assigned value is 0
bind9-9.9.5.dfsg/lib/irs/resconf.c:178:3: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/irs/resconf.c:223:17: style: The scope of the variable 'loopaddress' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/resconf.c:259:18: style: The scope of the variable 'loopaddress' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/resconf.c:388:13: style: The scope of the variable 'res' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/resconf.c:388:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/resconf.c:390:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/resconf.c:485:7: style: The scope of the variable 'word' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/resconf.c:488:9: style: The scope of the variable 'stopchar' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/irs/resconf.c:434:36: style: Function 'resconf_parseoption' argument 1 names different: declaration 'ctx' definition 'conf'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/irs/resconf.c:129:36: note: Function 'resconf_parseoption' argument 1 names different: declaration 'ctx' definition 'conf'.
bind9-9.9.5.dfsg/lib/irs/resconf.c:434:36: note: Function 'resconf_parseoption' argument 1 names different: declaration 'ctx' definition 'conf'.
bind9-9.9.5.dfsg/lib/isc/assertions.c:109:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/base32.c:259:20: style: The scope of the variable 'tr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/base64.c:182:20: style: The scope of the variable 'tr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/entropy.c:1028:15: style: The scope of the variable 'entropy' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/heap.c:165:15: style: The scope of the variable 'j' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/hex.c:131:20: style: The scope of the variable 'tr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/inet_aton.c:91:6: style: The scope of the variable 'base' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/inet_pton.c:139:14: style: The scope of the variable 'xdigits' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/log.c:507:24: style: The scope of the variable 'item' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/log.c:795:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/log.c:955:20: style: The scope of the variable 'channel' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/log.c:1144:50: style: Function 'greatest_version' argument 2 names different: declaration 'greatest' definition 'greatestp'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/log.c:234:50: note: Function 'greatest_version' argument 2 names different: declaration 'greatest' definition 'greatestp'.
bind9-9.9.5.dfsg/lib/isc/log.c:1144:50: note: Function 'greatest_version' argument 2 names different: declaration 'greatest' definition 'greatestp'.
bind9-9.9.5.dfsg/lib/isc/mem.c:533:15: style: The scope of the variable 'table_size' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/mem.c:1174:9: style: The scope of the variable 'oldsize' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/mem.c:1318:9: style: The scope of the variable 'oldsize' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/mem.c:1428:22: style: The scope of the variable 's' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/mem.c:1580:9: style: The scope of the variable 'oldsize' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/mem.c:1580:18: style: The scope of the variable 'copysize' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/mem.c:96:9: style: union member 'Anonymous0::bytes' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:334:8: style: struct member 'isc__memmethods::createx' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:334:18: style: struct member 'isc__memmethods::create' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:334:27: style: struct member 'isc__memmethods::create2' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:335:4: style: struct member 'isc__memmethods::setquota' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:335:15: style: struct member 'isc__memmethods::getquota' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:335:26: style: struct member 'isc__memmethods::setname' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:335:36: style: struct member 'isc__memmethods::getname' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:335:46: style: struct member 'isc__memmethods::gettag' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:373:8: style: struct member 'isc__mempoolmethods::getfreemax' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:373:21: style: struct member 'isc__mempoolmethods::getfreecount' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:373:36: style: struct member 'isc__mempoolmethods::getmaxalloc' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/mem.c:373:50: style: struct member 'isc__mempoolmethods::getfillcount' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/netscope.c:46:27: style: Variable 'in6' is assigned a value that is never used. [unreadVariable]
bind9-9.9.5.dfsg/lib/isc/print.c:537:35: style: Condition '"use %ld instead of %D"==NULL' is always false [knownConditionTrueFalse]
bind9-9.9.5.dfsg/lib/isc/print.c:539:35: style: Condition '"use %lo instead of %O"==NULL' is always false [knownConditionTrueFalse]
bind9-9.9.5.dfsg/lib/isc/print.c:541:35: style: Condition '"use %lu instead of %U"==NULL' is always false [knownConditionTrueFalse]
bind9-9.9.5.dfsg/lib/isc/print.c:547:44: style: Condition '"long doubles are not supported"==NULL' is always false [knownConditionTrueFalse]
bind9-9.9.5.dfsg/lib/isc/print.c:537:35: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind9-9.9.5.dfsg/lib/isc/print.c:539:35: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind9-9.9.5.dfsg/lib/isc/print.c:541:35: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind9-9.9.5.dfsg/lib/isc/print.c:547:44: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind9-9.9.5.dfsg/lib/isc/pthreads/mutex.c:260:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/pthreads/thread.c:40:9: style: Unused variable: stacksize [unusedVariable]
bind9-9.9.5.dfsg/lib/isc/radix.c:133:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bind9-9.9.5.dfsg/lib/isc/random.c:95:0: error: #error RAND_MAX is too small [preprocessorErrorDirective]
bind9-9.9.5.dfsg/lib/isc/ratelimiter.c:213:14: style: The scope of the variable 'task' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/sha2.c:1298:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/sha2.c:1337:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/sha2.c:1376:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/sha2.c:1415:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/sockaddr.c:208:15: style: The scope of the variable 'g' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/string.c:66:8: style: The scope of the variable 'o' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/string.c:302:10: style: The scope of the variable 'sc' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/string.c:303:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/symtab.c:131:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/task.c:417:15: style: The scope of the variable 'event' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/task.c:1587:35: style: Function 'isc__taskmgr_ready' argument 1 names different: declaration 'taskmgr' definition 'manager0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/task_p.h:33:35: note: Function 'isc__taskmgr_ready' argument 1 names different: declaration 'taskmgr' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/task.c:1587:35: note: Function 'isc__taskmgr_ready' argument 1 names different: declaration 'taskmgr' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/task.c:1606:38: style: Function 'isc__taskmgr_dispatch' argument 1 names different: declaration 'taskmgr' definition 'manager0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/task_p.h:36:38: note: Function 'isc__taskmgr_dispatch' argument 1 names different: declaration 'taskmgr' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/task.c:1606:38: note: Function 'isc__taskmgr_dispatch' argument 1 names different: declaration 'taskmgr' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/task.c:1673:38: style: Function 'isc__task_beginexclusive' argument 1 names different: declaration 'task' definition 'task0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/task.c:234:38: note: Function 'isc__task_beginexclusive' argument 1 names different: declaration 'task' definition 'task0'.
bind9-9.9.5.dfsg/lib/isc/task.c:1673:38: note: Function 'isc__task_beginexclusive' argument 1 names different: declaration 'task' definition 'task0'.
bind9-9.9.5.dfsg/lib/isc/task.c:262:8: style: struct member 'isc__taskmethods::purgeevent' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/task.c:262:21: style: struct member 'isc__taskmethods::unsendrange' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/task.c:262:35: style: struct member 'isc__taskmethods::getname' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/task.c:262:45: style: struct member 'isc__taskmethods::gettag' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/task.c:262:54: style: struct member 'isc__taskmethods::getcurrenttime' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/tests/pool_test.c:100:2: style: Variable 'hold' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/isc/tests/pool_test.c:88:0: note: Variable 'hold' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/isc/tests/pool_test.c:100:2: note: Variable 'hold' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:87:15: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:115:16: note: Assuming that condition 'p!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:87:15: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:116:15: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:119:16: note: Assuming that condition 'p!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:116:15: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:120:15: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:123:16: note: Assuming that condition 'p!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:120:15: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:124:15: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:127:16: note: Assuming that condition 'p!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/isc/tests/queue_test.c:124:15: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/isc/tests/regex_test.c:1075:6: style: The scope of the variable 'r' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/tests/regex_test.c:44:7: style: struct member 'Anonymous0::exception' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/tests/taskpool_test.c:79:2: style: Variable 'hold' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/isc/tests/taskpool_test.c:67:0: note: Variable 'hold' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/isc/tests/taskpool_test.c:79:2: note: Variable 'hold' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/isc/timer.c:205:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/timer.c:394:35: style: Function 'isc__timer_create' argument 1 names different: declaration 'manager' definition 'manager0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/timer.c:132:35: note: Function 'isc__timer_create' argument 1 names different: declaration 'manager' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:394:35: note: Function 'isc__timer_create' argument 1 names different: declaration 'manager' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:516:31: style: Function 'isc__timer_reset' argument 1 names different: declaration 'timer' definition 'timer0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/timer.c:137:31: note: Function 'isc__timer_reset' argument 1 names different: declaration 'timer' definition 'timer0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:516:31: note: Function 'isc__timer_reset' argument 1 names different: declaration 'timer' definition 'timer0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:592:33: style: Function 'isc__timer_gettype' argument 1 names different: declaration 'timer' definition 'timer0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/timer.c:141:33: note: Function 'isc__timer_gettype' argument 1 names different: declaration 'timer' definition 'timer0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:592:33: note: Function 'isc__timer_gettype' argument 1 names different: declaration 'timer' definition 'timer0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:606:31: style: Function 'isc__timer_touch' argument 1 names different: declaration 'timer' definition 'timer0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/timer.c:143:31: note: Function 'isc__timer_touch' argument 1 names different: declaration 'timer' definition 'timer0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:606:31: note: Function 'isc__timer_touch' argument 1 names different: declaration 'timer' definition 'timer0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:1038:41: style: Function 'isc__timermgr_nextevent' argument 1 names different: declaration 'timermgr' definition 'manager0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/timer_p.h:26:41: note: Function 'isc__timermgr_nextevent' argument 1 names different: declaration 'timermgr' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:1038:41: note: Function 'isc__timermgr_nextevent' argument 1 names different: declaration 'timermgr' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:1052:40: style: Function 'isc__timermgr_dispatch' argument 1 names different: declaration 'timermgr' definition 'manager0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/timer_p.h:29:40: note: Function 'isc__timermgr_dispatch' argument 1 names different: declaration 'timermgr' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:1052:40: note: Function 'isc__timermgr_dispatch' argument 1 names different: declaration 'timermgr' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/timer.c:162:8: style: struct member 'isc__timermethods::gettype' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/timer.c:180:8: style: struct member 'isc__timermgrmethods::poke' is never used. [unusedStructMember]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:212:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:729:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:784:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:232:33: style: Function 'isc__app_ctxstart' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:86:64: note: Function 'isc__app_ctxstart' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:232:33: note: Function 'isc__app_ctxstart' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:401:33: style: Function 'isc__app_ctxonrun' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:110:64: note: Function 'isc__app_ctxonrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:401:33: note: Function 'isc__app_ctxonrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:582:31: style: Function 'isc__app_ctxrun' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:91:62: note: Function 'isc__app_ctxrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:582:31: note: Function 'isc__app_ctxrun' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:726:36: style: Function 'isc__app_ctxshutdown' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:93:67: note: Function 'isc__app_ctxshutdown' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:726:36: note: Function 'isc__app_ctxshutdown' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:781:35: style: Function 'isc__app_ctxsuspend' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:96:66: note: Function 'isc__app_ctxsuspend' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:781:35: note: Function 'isc__app_ctxsuspend' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:837:34: style: Function 'isc__app_ctxfinish' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:97:57: note: Function 'isc__app_ctxfinish' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:837:34: note: Function 'isc__app_ctxfinish' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:930:38: style: Function 'isc__appctx_settaskmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:104:61: note: Function 'isc__appctx_settaskmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:930:38: note: Function 'isc__appctx_settaskmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:939:40: style: Function 'isc__appctx_setsocketmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:106:63: note: Function 'isc__appctx_setsocketmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:939:40: note: Function 'isc__appctx_setsocketmgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:948:39: style: Function 'isc__appctx_settimermgr' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/app.c:108:62: note: Function 'isc__appctx_settimermgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/app.c:948:39: note: Function 'isc__appctx_settimermgr' argument 1 names different: declaration 'ctx' definition 'ctx0'.
bind9-9.9.5.dfsg/lib/isc/unix/dir.c:188:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/entropy.c:460:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/ifiter_ioctl.c:564:51: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bind9-9.9.5.dfsg/lib/isc/unix/net.c:125:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/os.c:90:12: style: Condition 'ncpus<=0' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/lib/isc/unix/os.c:79:15: note: Assignment 'ncpus=0', assigned value is 0
bind9-9.9.5.dfsg/lib/isc/unix/os.c:90:12: note: Condition 'ncpus<=0' is always true
bind9-9.9.5.dfsg/lib/isc/unix/os.c:90:12: style: Same expression on both sides of '<=' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
bind9-9.9.5.dfsg/lib/isc/unix/os.c:79:15: note: 'ncpus' is assigned value '0' here.
bind9-9.9.5.dfsg/lib/isc/unix/os.c:90:12: note: Same expression on both sides of '<=' because the value of 'ncpus' and '0' are the same.
bind9-9.9.5.dfsg/lib/isc/unix/resource.c:201:6: style: The scope of the variable 'unixresult' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/resource.c:218:6: style: The scope of the variable 'unixresult' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:746:7: style: The scope of the variable 'peerbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:1123:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:1656:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2018:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5065:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5180:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5439:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5440:7: style: The scope of the variable 'peerbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5638:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5658:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2654:37: style: Function 'isc__socket_create' argument 1 names different: declaration 'manager' definition 'manager0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:468:37: note: Function 'isc__socket_create' argument 1 names different: declaration 'manager' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2654:37: note: Function 'isc__socket_create' argument 1 names different: declaration 'manager' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2665:31: style: Function 'isc__socket_dup' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:560:31: note: Function 'isc__socket_dup' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2665:31: note: Function 'isc__socket_dup' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2729:44: style: Function 'isc__socket_fdwatchcreate' argument 1 names different: declaration 'manager' definition 'manager0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:554:44: note: Function 'isc__socket_fdwatchcreate' argument 1 names different: declaration 'manager' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2729:44: note: Function 'isc__socket_fdwatchcreate' argument 1 names different: declaration 'manager' definition 'manager0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2794:39: style: Function 'isc__socket_fdwatchpoke' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:558:39: note: Function 'isc__socket_fdwatchpoke' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2794:39: note: Function 'isc__socket_fdwatchpoke' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2828:34: style: Function 'isc__socket_attach' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:471:34: note: Function 'isc__socket_attach' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:2828:34: note: Function 'isc__socket_attach' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4558:33: style: Function 'isc__socket_recvv' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:482:33: note: Function 'isc__socket_recvv' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4558:33: note: Function 'isc__socket_recvv' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4612:32: style: Function 'isc__socket_recv' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:486:32: note: Function 'isc__socket_recv' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4612:32: note: Function 'isc__socket_recv' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4636:33: style: Function 'isc__socket_recv2' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:490:33: note: Function 'isc__socket_recv2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4636:33: note: Function 'isc__socket_recv2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4769:34: style: Function 'isc__socket_sendto' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:497:34: note: Function 'isc__socket_sendto' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4769:34: note: Function 'isc__socket_sendto' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4814:36: style: Function 'isc__socket_sendtov2' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:508:36: note: Function 'isc__socket_sendtov2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4814:36: note: Function 'isc__socket_sendtov2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4855:35: style: Function 'isc__socket_sendto2' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:513:35: note: Function 'isc__socket_sendto2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:4855:35: note: Function 'isc__socket_sendto2' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5062:32: style: Function 'isc__socket_bind' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:523:32: note: Function 'isc__socket_bind' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5062:32: note: Function 'isc__socket_bind' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5138:34: style: Function 'isc__socket_filter' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:526:34: note: Function 'isc__socket_filter' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5138:34: note: Function 'isc__socket_filter' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5178:34: style: Function 'isc__socket_listen' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:528:34: note: Function 'isc__socket_listen' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5178:34: note: Function 'isc__socket_listen' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5213:34: style: Function 'isc__socket_accept' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:530:34: note: Function 'isc__socket_accept' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5213:34: note: Function 'isc__socket_accept' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5288:35: style: Function 'isc__socket_connect' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:533:35: note: Function 'isc__socket_connect' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5288:35: note: Function 'isc__socket_connect' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5549:39: style: Function 'isc__socket_getpeername' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:537:39: note: Function 'isc__socket_getpeername' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5549:39: note: Function 'isc__socket_getpeername' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5571:39: style: Function 'isc__socket_getsockname' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:539:39: note: Function 'isc__socket_getsockname' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5571:39: note: Function 'isc__socket_getsockname' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5610:34: style: Function 'isc__socket_cancel' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:541:34: note: Function 'isc__socket_cancel' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5610:34: note: Function 'isc__socket_cancel' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5731:35: style: Function 'isc__socket_gettype' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:543:35: note: Function 'isc__socket_gettype' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5731:35: note: Function 'isc__socket_gettype' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5740:35: style: Function 'isc__socket_isbound' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:545:35: note: Function 'isc__socket_isbound' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5740:35: note: Function 'isc__socket_isbound' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5754:36: style: Function 'isc__socket_ipv6only' argument 1 names different: declaration 'sock' definition 'sock0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:547:36: note: Function 'isc__socket_ipv6only' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5754:36: note: Function 'isc__socket_ipv6only' argument 1 names different: declaration 'sock' definition 'sock0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5932:33: style: Function 'isc__socket_getfd' argument 1 names different: declaration 'sock' definition 'socket0'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:562:33: note: Function 'isc__socket_getfd' argument 1 names different: declaration 'sock' definition 'socket0'.
bind9-9.9.5.dfsg/lib/isc/unix/socket.c:5932:33: note: Function 'isc__socket_getfd' argument 1 names different: declaration 'sock' definition 'socket0'.
bind9-9.9.5.dfsg/lib/isc/unix/time.c:150:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/unix/time.c:192:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/dir.c:247:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/dir.c:181:28: style: Function 'start_directory' argument 1 names different: declaration 'p' definition 'dir'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/win32/dir.c:42:28: note: Function 'start_directory' argument 1 names different: declaration 'p' definition 'dir'.
bind9-9.9.5.dfsg/lib/isc/win32/dir.c:181:28: note: Function 'start_directory' argument 1 names different: declaration 'p' definition 'dir'.
bind9-9.9.5.dfsg/lib/isc/win32/file.c:154:6: style: The scope of the variable 'tmpfd' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/file.c:300:6: style: The scope of the variable 'res' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/net.c:67:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/net.c:68:6: style: The scope of the variable 'errval' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:3753:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:1351:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:546:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:852:7: style: The scope of the variable 'peerbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:884:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:1332:7: style: The scope of the variable 'addrbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:1333:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:1658:6: style: The scope of the variable 'socket_errno' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:1659:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:2122:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:3194:6: style: The scope of the variable 'bind_errno' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:3195:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:3279:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:3444:7: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:3448:20: style: The scope of the variable 'lpo' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:3449:6: style: The scope of the variable 'bind_errno' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:3669:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:3687:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:3707:22: style: The scope of the variable 'current_task' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:1646:32: style: Function 'socket_create' argument 1 names different: declaration 'manager0' definition 'manager'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:355:52: note: Function 'socket_create' argument 1 names different: declaration 'manager0' definition 'manager'.
bind9-9.9.5.dfsg/lib/isc/win32/socket.c:1646:32: note: Function 'socket_create' argument 1 names different: declaration 'manager0' definition 'manager'.
bind9-9.9.5.dfsg/lib/isc/win32/syslog.c:175:2: style: Variable 'hNTAppLog' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/isc/win32/syslog.c:170:0: note: Variable 'hNTAppLog' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/isc/win32/syslog.c:175:2: note: Variable 'hNTAppLog' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/isc/win32/time.c:280:7: style: The scope of the variable 'DateBuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/time.c:281:7: style: The scope of the variable 'TimeBuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/time.c:303:7: style: The scope of the variable 'DateBuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/time.c:304:7: style: The scope of the variable 'TimeBuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/time.c:343:7: style: The scope of the variable 'DateBuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isc/win32/time.c:344:7: style: The scope of the variable 'TimeBuf' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:109:17: style: The scope of the variable 'car' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:109:23: style: The scope of the variable 'caar' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:135:17: style: The scope of the variable 'car' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:135:23: style: The scope of the variable 'caar' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:161:22: style: The scope of the variable 'k' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:161:26: style: The scope of the variable 'elt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:236:22: style: The scope of the variable 'v' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:255:22: style: The scope of the variable 'v' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:274:23: style: The scope of the variable 'kv' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:274:28: style: The scope of the variable 'k' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/alist.c:274:32: style: The scope of the variable 'v' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/cc.c:92:18: style: The scope of the variable 'vr' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/cc.c:160:17: style: The scope of the variable 'kv' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/cc.c:160:28: style: The scope of the variable 'k' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/cc.c:160:32: style: The scope of the variable 'v' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/cc.c:161:8: style: The scope of the variable 'ks' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/cc.c:163:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/cc.c:705:22: style: The scope of the variable 'v' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/cc.c:727:22: style: The scope of the variable 'v' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/cc.c:193:28: style: Function 'list_towire' argument 1 names different: declaration 'alist' definition 'list'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isccc/cc.c:85:28: note: Function 'list_towire' argument 1 names different: declaration 'alist' definition 'list'.
bind9-9.9.5.dfsg/lib/isccc/cc.c:193:28: note: Function 'list_towire' argument 1 names different: declaration 'alist' definition 'list'.
bind9-9.9.5.dfsg/lib/isccc/sexpr.c:173:21: style: The scope of the variable 'i' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccc/symtab.c:143:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccfg/aclconf.c:437:28: style: Condition '!neg' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/lib/isccfg/aclconf.c:436:9: note: Assuming that condition '!neg' is not redundant
bind9-9.9.5.dfsg/lib/isccfg/aclconf.c:437:28: note: Condition '!neg' is always true
bind9-9.9.5.dfsg/lib/isccfg/namedconf.c:1177:19: style: The scope of the variable 'fieldobj' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/isccfg/parser.c:1043:50: style: Function 'parse_list' argument 2 names different: declaration 'type' definition 'listtype'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isccfg/parser.c:70:50: note: Function 'parse_list' argument 2 names different: declaration 'type' definition 'listtype'.
bind9-9.9.5.dfsg/lib/isccfg/parser.c:1043:50: note: Function 'parse_list' argument 2 names different: declaration 'type' definition 'listtype'.
bind9-9.9.5.dfsg/lib/isccfg/parser.c:2439:68: style: Function 'create_map' argument 3 names different: declaration 'objp' definition 'ret'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/isccfg/parser.c:89:68: note: Function 'create_map' argument 3 names different: declaration 'objp' definition 'ret'.
bind9-9.9.5.dfsg/lib/isccfg/parser.c:2439:68: note: Function 'create_map' argument 3 names different: declaration 'objp' definition 'ret'.
bind9-9.9.5.dfsg/lib/lwres/getaddrinfo.c:482:7: style: The scope of the variable 'sc' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/getaddrinfo.c:504:16: style: The scope of the variable 'tok' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/getaddrinfo.c:505:6: style: The scope of the variable 'found' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:957:23: warning: Either the condition 'he2!=NULL' is redundant or there is possible null pointer dereference: he2. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:868:10: note: Assuming that condition 'he2!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:957:23: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:972:22: warning: Either the condition 'he2!=NULL' is redundant or there is possible null pointer dereference: he2. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:868:10: note: Assuming that condition 'he2!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:972:22: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:975:51: warning: Either the condition 'he2!=NULL' is redundant or there is possible null pointer dereference: he2. [nullPointerRedundantCheck]
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:868:10: note: Assuming that condition 'he2!=NULL' is not redundant
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:975:51: note: Null pointer dereference
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:335:24: style: The scope of the variable 'he2' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:486:3: style: Variable 'names' is modified but its new value is never used. [unreadVariable]
bind9-9.9.5.dfsg/lib/lwres/getipnode.c:479:3: style: Variable 'addresses' is modified but its new value is never used. [unreadVariable]
bind9-9.9.5.dfsg/lib/lwres/lwconfig.c:456:18: style: The scope of the variable 'loopaddress' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/lwconfig.c:477:13: style: The scope of the variable 'res' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/lwconfig.c:477:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/lwconfig.c:479:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/lwconfig.c:574:6: style: The scope of the variable 'stopchar' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/lwconfig.c:449:31: style: Function 'lwres_create_addr' argument 1 names different: declaration 'buff' definition 'buffer'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/lwres/lwconfig.c:105:31: note: Function 'lwres_create_addr' argument 1 names different: declaration 'buff' definition 'buffer'.
bind9-9.9.5.dfsg/lib/lwres/lwconfig.c:449:31: note: Function 'lwres_create_addr' argument 1 names different: declaration 'buff' definition 'buffer'.
bind9-9.9.5.dfsg/lib/lwres/lwinetaton.c:95:6: style: The scope of the variable 'base' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/lwinetpton.c:141:14: style: The scope of the variable 'xdigits' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/lwres/lwinetpton.c:84:35: style: Variable 'tp' is not assigned a value. [unassignedVariable]
bind9-9.9.5.dfsg/lib/lwres/lwresutil.c:266:2: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/lwres/lwresutil.c:263:2: note: Variable 'buffer' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/lwres/lwresutil.c:266:2: note: Variable 'buffer' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/lwres/lwresutil.c:381:2: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/lwres/lwresutil.c:378:2: note: Variable 'buffer' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/lwres/lwresutil.c:381:2: note: Variable 'buffer' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/lwres/lwresutil.c:490:2: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/lib/lwres/lwresutil.c:487:2: note: Variable 'buffer' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/lwres/lwresutil.c:490:2: note: Variable 'buffer' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/lib/lwres/print.c:475:4: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind9-9.9.5.dfsg/lib/lwres/print.c:478:4: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind9-9.9.5.dfsg/lib/lwres/print.c:481:4: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind9-9.9.5.dfsg/lib/lwres/print.c:488:4: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bind9-9.9.5.dfsg/lib/tests/t_api.c:435:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/tests/t_api.c:436:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/tests/t_api.c:468:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/tests/t_api.c:470:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/tests/t_api.c:508:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/tests/t_api.c:761:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/tests/t_api.c:762:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/tests/t_api.c:763:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/tests/t_api.c:768:9: style: The scope of the variable 'tokens' can be reduced. [variableScope]
bind9-9.9.5.dfsg/lib/tests/t_api.c:670:29: style: Function 't_dns_result_fromtext' argument 1 names different: declaration 'result' definition 'name'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/tests/include/tests/t_api.h:101:29: note: Function 't_dns_result_fromtext' argument 1 names different: declaration 'result' definition 'name'.
bind9-9.9.5.dfsg/lib/tests/t_api.c:670:29: note: Function 't_dns_result_fromtext' argument 1 names different: declaration 'result' definition 'name'.
bind9-9.9.5.dfsg/lib/tests/t_api.c:702:28: style: Function 't_dc_method_fromtext' argument 1 names different: declaration 'dc_method' definition 'name'. [funcArgNamesDifferent]
bind9-9.9.5.dfsg/lib/tests/include/tests/t_api.h:104:28: note: Function 't_dc_method_fromtext' argument 1 names different: declaration 'dc_method' definition 'name'.
bind9-9.9.5.dfsg/lib/tests/t_api.c:702:28: note: Function 't_dc_method_fromtext' argument 1 names different: declaration 'dc_method' definition 'name'.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process.hpp:93:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/text.hpp:69:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/test_helpers.hpp:140:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.hpp:168:18: warning: Member variable 'tokenizer::m_quotetype' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:64:0: style: Technically the member function 'atf :: auto_array < const char * >::get' can be const. [functionConst]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:107:0: note: Technically the member function 'atf :: auto_array < const char * >::get' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:64:0: note: Technically the member function 'atf :: auto_array < const char * >::get' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:72:0: style: Technically the member function 'atf :: auto_array < const char * >::operator[]' can be const. [functionConst]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:164:0: note: Technically the member function 'atf :: auto_array < const char * >::operator[]' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:72:0: note: Technically the member function 'atf :: auto_array < const char * >::operator[]' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:54:5: style: Class 'atf_tp_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.hpp:83:5: style: Class 'format_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.hpp:326:5: style: Class 'parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/fs.hpp:97:5: style: Class 'path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/fs.hpp:345:5: style: Class 'directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process.hpp:159:5: style: Class 'stream_redirect_fd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process.hpp:171:5: style: Class 'stream_redirect_path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/test_helpers.hpp:94:5: style: Struct 'run_h_tc_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:59:0: style: Class 'atf :: auto_array < const char * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:61:0: style: Class 'atf :: auto_array < const char * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/atf_c++_test.cpp:38:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/atf_c++_test.cpp:38:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/atf_c++_test.cpp:38:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/atf_c++_test.cpp:38:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.hpp:392:9: warning: Class parser is not safe, destructor throws exception [exceptThrowInDestructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:59:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:117:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:117:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:117:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:117:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:157:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:157:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:157:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:157:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:180:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:180:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:180:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:180:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:202:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:202:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:202:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:202:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:229:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:229:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:229:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/build_test.cpp:229:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check.hpp:73:5: style: Class 'check_result' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:91:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:91:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:91:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:91:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:106:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:106:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:106:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:106:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:121:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:121:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:121:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:121:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:138:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:138:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:138:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:138:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:153:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:153:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:153:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:153:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:168:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:168:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:168:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:168:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:187:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:187:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:187:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:187:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:207:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:207:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:207:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:207:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:228:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:228:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:228:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:228:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:248:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:248:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:248:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:248:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:271:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:271:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:271:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:271:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:321:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:321:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:321:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:321:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:368:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:368:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:368:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:368:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:389:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:389:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:389:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/check_test.cpp:389:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:134:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:134:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:134:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:134:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:170:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:170:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:170:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:170:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:186:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:186:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:186:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:186:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:216:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:216:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:216:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/config_test.cpp:216:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.cpp:176:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.cpp:234:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.cpp:241:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.cpp:108:12: warning: Member variable 'app::m_argv0' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.hpp:82:10: style: Technically the member function 'atf::application::app::inited' can be const. [functionConst]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.cpp:128:12: note: Technically the member function 'atf::application::app::inited' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.hpp:82:10: note: Technically the member function 'atf::application::app::inited' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.hpp:96:17: style: Technically the member function 'atf::application::app::options' can be const. [functionConst]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.cpp:134:12: note: Technically the member function 'atf::application::app::options' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.hpp:96:17: note: Technically the member function 'atf::application::app::options' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application_test.cpp:42:9: style: The function 'main' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.hpp:102:17: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application_test.cpp:42:9: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array_test.cpp:73:10: style: Technically the member function 'test_array::operatordelete' can be const. [functionConst]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:59:5: style: Class 'auto_array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:61:5: style: Class 'auto_array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/expand.hpp:72:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/expand.cpp:52:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/fs.cpp:444:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/fs.cpp:481:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/fs.hpp:214:1: warning: The class 'file_info' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:253:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:251:5: note: Variable 't' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:253:5: note: Variable 't' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:269:9: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:267:9: note: Variable 't' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:269:9: note: Variable 't' is reassigned a value before the old one has been used.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:286:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:355:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:114:14: warning: Member variable 'token::m_line' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:114:14: warning: Member variable 'token::m_type' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.hpp:326:0: style: Class 'atf :: parser :: parser < header :: tokenizer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.hpp:392:0: warning: Class atf :: parser :: parser < header :: tokenizer > is not safe, destructor throws exception [exceptThrowInDestructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser.cpp:43:57: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:734:5: style: Class 'header_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:41:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:41:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:41:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:41:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:58:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:58:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:58:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:58:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:79:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:79:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:79:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:79:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:210:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:210:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:210:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:210:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:293:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:293:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:293:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:293:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:427:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:427:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:427:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:427:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:500:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:500:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:500:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:500:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:524:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:524:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:524:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:524:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:584:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:584:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:584:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:584:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:628:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:628:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:628:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:628:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:677:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:677:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:677:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:677:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:751:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:751:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:770:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:770:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:789:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:789:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:808:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:808:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:827:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:827:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:846:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:846:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:865:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:865:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:884:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:884:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:903:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:903:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:922:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:922:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:941:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:941:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:960:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/parser_test.cpp:960:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process.cpp:60:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process.cpp:175:21: warning: Member variable 'basic_stream::m_sb' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process.hpp:186:5: style: Class 'status' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process.hpp:210:5: style: Class 'child' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:304:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:80:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:80:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:80:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:80:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:114:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:114:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:114:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:114:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:152:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:152:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:152:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:152:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:165:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:165:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:165:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:165:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:190:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:190:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:190:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:190:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:220:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:220:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:220:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:220:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:249:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:249:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:249:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:249:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:286:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:286:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:286:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:286:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:314:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:314:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:314:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:314:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:326:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:326:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:326:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/process_test.cpp:326:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/test_helpers.cpp:100:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/test_helpers.cpp:114:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/text.cpp:88:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/text_test.cpp:58:5: warning: Unnecessary comparison of static strings. [staticStringCompare]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/ui.cpp:101:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/ui.cpp:153:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:39:26: style: Condition '1==1' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:40:26: style: Condition '2==2' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:96:28: style: Condition '1==1' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:97:28: style: Condition '2==2' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:50:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:52:5: note: Found duplicate branches for 'if' and 'else'.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:50:5: note: Found duplicate branches for 'if' and 'else'.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:63:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:65:5: note: Found duplicate branches for 'if' and 'else'.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:63:5: note: Found duplicate branches for 'if' and 'else'.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:39:26: style: Same expression on both sides of '=='. [duplicateExpression]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:40:26: style: Same expression on both sides of '=='. [duplicateExpression]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:96:28: style: Same expression on both sides of '=='. [duplicateExpression]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_hpp_test.cpp:97:28: style: Same expression on both sides of '=='. [duplicateExpression]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:64:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:64:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:64:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:64:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:76:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:76:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:76:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:76:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:88:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:88:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:88:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:88:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:100:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:100:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:100:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:100:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:114:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:114:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:114:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:114:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:129:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:129:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:129:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:129:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:148:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:148:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:148:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:148:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:163:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:163:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:163:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:163:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:182:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:182:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:182:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:182:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:203:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:203:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:203:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:203:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:240:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:240:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:240:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:240:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:261:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:261:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:261:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:261:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:286:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:286:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:286:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:286:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:300:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:300:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:300:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:300:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:314:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:314:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:314:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:314:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:329:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:329:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:329:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:329:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:373:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:373:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:373:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:373:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:422:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:422:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:422:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:422:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:467:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:467:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:467:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:467:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:514:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:514:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:514:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:514:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:559:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:559:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:559:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:559:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:608:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:608:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:608:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:608:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:660:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:660:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:660:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:660:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:708:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:708:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:708:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:708:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:760:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:760:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:760:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:760:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:761:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:761:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:761:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:761:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:766:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:766:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:766:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/macros_test.cpp:766:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:605:32: style: Unused variable: ids [unusedVariable]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:198:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:449:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:548:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:582:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:592:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:607:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/noncopyable.hpp:50:5: warning: Member variable 'noncopyable::m_noncopyable_dummy' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:406:17: performance: Technically the member function 'tp::specific_options' can be static. [functionStatic]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:464:5: note: Technically the member function 'tp::specific_options' can be static.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:406:17: note: Technically the member function 'tp::specific_options' can be static.
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:569:10: style: Technically the member function 'tc_equal_to_ident::operator()' can be const. [functionConst]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:396:24: warning: The class 'tp' defines member variable with name 'm_description' also defined in its parent class 'app'. [duplInheritedMember]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.hpp:92:17: note: Parent variable 'app::m_description'
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:396:24: note: Derived variable 'tp::m_description'
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:428:5: style: Class 'tp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:564:5: style: Class 'tc_equal_to_ident' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:405:17: style: The function 'specific_args' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.hpp:99:25: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:405:17: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:407:10: style: The function 'process_option' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.hpp:101:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:407:10: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:431:9: style: The function 'main' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/application.hpp:102:17: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.cpp:431:9: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests_test.cpp:56:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests_test.cpp:80:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests_test.cpp:80:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests_test.cpp:80:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests_test.cpp:80:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests_test.cpp:188:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests_test.cpp:188:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests_test.cpp:188:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests_test.cpp:188:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:71:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:71:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:83:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:83:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:95:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:95:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:108:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:108:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:120:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:120:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:127:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:127:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:136:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:136:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:143:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:143:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:154:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:154:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:167:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:167:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:184:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:184:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:197:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:197:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:205:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:205:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:213:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:213:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:224:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:224:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:245:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:245:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:257:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:257:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:269:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:269:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:282:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:282:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:295:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:295:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:306:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:306:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:317:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:317:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:341:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:341:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:356:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:356:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:371:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:371:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:386:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:386:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:401:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:401:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:418:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:418:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:439:1: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:81:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:439:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:439:1: style: The function 'body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/tests.hpp:82:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/utils_test.cpp:439:1: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/dynstr_test.c:191:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/dynstr_test.c:387:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/dynstr_test.c:401:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/dynstr_test.c:487:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/dynstr_test.c:507:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/env.c:79:0: error: #error "Don't know how to set an environment variable." [preprocessorErrorDirective]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/list_test.c:283:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/list_test.c:289:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/list_test.c:322:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/list_test.c:328:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/map_test.c:297:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/map_test.c:303:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/map_test.c:338:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/map_test.c:344:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/process.c:485:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/text_test.c:76:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/detail/text_test.c:80:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:68:26: style: Condition '1==1' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:69:26: style: Condition '2==2' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:77:28: style: Condition '1==1' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:78:28: style: Condition '2==2' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:44:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:46:5: note: Found duplicate branches for 'if' and 'else'.
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:44:5: note: Found duplicate branches for 'if' and 'else'.
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:57:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:59:5: note: Found duplicate branches for 'if' and 'else'.
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:57:5: note: Found duplicate branches for 'if' and 'else'.
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:68:26: style: Same expression on both sides of '=='. [duplicateExpression]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:69:26: style: Same expression on both sides of '=='. [duplicateExpression]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:77:28: style: Same expression on both sides of '=='. [duplicateExpression]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/macros_h_test.c:78:28: style: Same expression on both sides of '=='. [duplicateExpression]
bind9-9.9.5.dfsg/unit/atf-src/atf-c/tc.c:162:17: style: The scope of the variable 'r' can be reduced. [variableScope]
bind9-9.9.5.dfsg/unit/atf-src/atf-config/atf-config.cpp:123:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:462:21: style: Unused variable: str [unusedVariable]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:313:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:400:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:518:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:526:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:534:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:542:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:550:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:558:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:566:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:575:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:583:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:596:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:689:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:702:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:131:5: warning: Member variable 'csv_writer::m_failed' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:365:5: warning: Member variable 'ticker_writer::m_curtp' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:365:5: warning: Member variable 'ticker_writer::m_ntps' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:365:5: warning: Member variable 'ticker_writer::m_tcs_passed' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:365:5: warning: Member variable 'ticker_writer::m_tcs_failed' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:365:5: warning: Member variable 'ticker_writer::m_tcs_skipped' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:365:5: warning: Member variable 'ticker_writer::m_tcs_expected_failures' is not initialized in the constructor. [uninitMemberVar]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:425:5: style: Unused private function: 'xml_writer::write_tp_start' [unusedPrivateFunction]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:82:5: style: Class 'atf_tps_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:131:5: style: Class 'csv_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:365:5: style: Class 'ticker_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:488:5: style: Class 'xml_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:588:5: style: Class 'converter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:147:5: style: The function 'write_tp_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:102:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:147:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:162:5: style: The function 'write_tc_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:103:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:162:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:169:5: style: The function 'write_tc_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:106:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:169:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:205:5: style: The function 'write_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:99:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:205:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:213:5: style: The function 'write_ntps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:100:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:213:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:224:5: style: The function 'write_tp_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:101:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:224:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:239:5: style: The function 'write_tp_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:102:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:239:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:260:5: style: The function 'write_tc_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:103:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:260:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:269:5: style: The function 'write_tc_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:106:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:269:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:323:5: style: The function 'write_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:108:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:323:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:419:5: style: The function 'write_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:99:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:419:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:432:5: style: The function 'write_tp_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:102:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:432:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:441:5: style: The function 'write_tc_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:103:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:441:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:447:5: style: The function 'write_tc_stdout_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:104:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:447:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:453:5: style: The function 'write_tc_stderr_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:105:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:453:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:459:5: style: The function 'write_tc_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:106:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:459:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:482:5: style: The function 'write_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:108:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:482:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:515:5: style: The function 'got_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:69:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:515:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:523:5: style: The function 'got_ntps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:70:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:523:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:531:5: style: The function 'got_tp_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:71:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:531:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:539:5: style: The function 'got_tp_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:72:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:539:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:547:5: style: The function 'got_tc_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:74:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:547:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:555:5: style: The function 'got_tc_stdout_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:75:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:555:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:563:5: style: The function 'got_tc_stderr_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:76:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:563:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:571:5: style: The function 'got_tc_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:77:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:571:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:580:5: style: The function 'got_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:79:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/atf-report.cpp:580:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:241:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:238:0: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:241:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:245:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:241:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:245:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:247:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:245:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:247:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:252:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:250:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:252:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:271:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:269:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:271:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:278:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:271:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:278:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:280:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:278:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:280:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:312:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:310:0: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:312:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:316:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:312:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:316:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:318:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:316:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:318:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:325:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:323:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:325:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:355:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:348:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:355:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:357:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:355:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:357:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:365:5: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:363:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:365:5: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:344:9: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:342:9: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:344:9: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:415:9: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:413:9: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.cpp:415:9: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:68:5: style: Unused private function: 'tps_reader::got_tp_end' [unusedPrivateFunction]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:81:5: style: Unused private function: 'tps_reader::got_tc_end' [unusedPrivateFunction]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:108:5: style: Class 'tps_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:49:5: style: The function 'got_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:69:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:49:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:55:5: style: The function 'got_ntps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:70:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:55:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:61:5: style: The function 'got_tp_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:71:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:61:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:75:5: style: The function 'got_tc_start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:74:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:75:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:90:5: style: The function 'got_tc_stdout_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:75:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:90:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:96:5: style: The function 'got_tc_stderr_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:76:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:96:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:102:5: style: The function 'got_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader.hpp:79:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-report/reader_test.cpp:102:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atf-run.cpp:256:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atf-run.cpp:400:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atf-run.cpp:479:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atf-run.cpp:487:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atf-run.cpp:548:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.hpp:59:5: style: Class 'atf_atffile_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.hpp:48:5: style: Class 'atf_config_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/fs.hpp:44:5: style: Class 'temp_dir' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.hpp:95:5: style: Class 'atf_tp_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.hpp:111:5: style: Class 'atf_tps_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.hpp:134:5: style: Struct 'metadata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:146:17: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:144:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:146:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:151:17: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:149:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:151:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:158:17: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:156:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:158:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:163:17: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:161:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:163:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:168:17: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:166:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:168:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:173:17: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:171:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:173:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:214:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:325:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:206:5: style: The function 'got_tp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.hpp:55:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:206:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:226:5: style: The function 'got_prop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.hpp:54:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:226:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:232:5: style: The function 'got_conf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.hpp:53:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.cpp:232:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile_test.cpp:115:5: style: Class 'atffile_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile_test.cpp:90:5: style: The function 'got_conf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.hpp:53:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile_test.cpp:90:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile_test.cpp:96:5: style: The function 'got_prop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.hpp:54:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile_test.cpp:96:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile_test.cpp:102:5: style: The function 'got_tp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.hpp:55:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile_test.cpp:102:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile_test.cpp:109:5: style: The function 'got_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile.hpp:56:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/atffile_test.cpp:109:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.cpp:182:17: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.cpp:180:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.cpp:182:17: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.cpp:101:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.cpp:218:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.cpp:82:5: style: Class 'config_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.cpp:76:5: style: The function 'got_var' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.hpp:44:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.cpp:76:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config_test.cpp:68:5: style: Class 'config_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config_test.cpp:56:5: style: The function 'got_var' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.hpp:44:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config_test.cpp:56:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config_test.cpp:62:5: style: The function 'got_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config.hpp:45:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/config_test.cpp:62:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/fs.cpp:151:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/fs.cpp:105:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/fs.cpp:143:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.cpp:331:16: style: Condition '!terminate' is always true [knownConditionTrueFalse]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.cpp:329:27: note: Assuming that condition '!terminate' is not redundant
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.cpp:331:16: note: Condition '!terminate' is always true
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.hpp:168:10: style: Technically the member function 'atf::atf_run::file_handle::close' can be const. [functionConst]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.cpp:97:20: note: Technically the member function 'atf::atf_run::file_handle::close' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.hpp:168:10: note: Technically the member function 'atf::atf_run::file_handle::close' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.hpp:181:17: style: Technically the member function 'atf::atf_run::file_handle::disown' can be const. [functionConst]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.cpp:107:20: note: Technically the member function 'atf::atf_run::file_handle::disown' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.hpp:181:17: note: Technically the member function 'atf::atf_run::file_handle::disown' can be const.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.hpp:106:5: style: Class 'file_handle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:59:0: style: Class 'atf :: auto_array < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:61:0: style: Class 'atf :: auto_array < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:59:0: style: Class 'atf :: auto_array < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:61:0: style: Class 'atf :: auto_array < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:59:0: style: Class 'atf :: auto_array < pollfd >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-c++/detail/auto_array.hpp:61:0: style: Class 'atf :: auto_array < pollfd >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/signals.hpp:57:5: style: Class 'signal_holder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io_test.cpp:325:10: style: The function 'line_callback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.hpp:411:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io_test.cpp:325:10: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/requirements.cpp:74:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/requirements.cpp:91:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/requirements.cpp:108:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/requirements.cpp:122:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/requirements.cpp:140:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/requirements.cpp:217:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/requirements.cpp:266:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/requirements.cpp:312:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/signals.cpp:73:5: style: Class 'signal_holder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/signals.cpp:73:5: style: Class 'signal_holder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.cpp:510:13: style: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.cpp:508:13: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.cpp:510:13: note: Variable 't' is reassigned a value before the old one has been used if variable is no semaphore variable.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.cpp:237:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.cpp:106:10: style: Unused private function: 'metadata_reader::got_tc' [unusedPrivateFunction]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.hpp:85:10: performance: Technically the member function 'atf::atf_run::detail::atf_tp_reader::validate_and_insert' can be static. [functionStatic]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.cpp:431:24: note: Technically the member function 'atf::atf_run::detail::atf_tp_reader::validate_and_insert' can be static.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.hpp:85:10: note: Technically the member function 'atf::atf_run::detail::atf_tp_reader::validate_and_insert' can be static.
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.cpp:121:5: style: Class 'metadata_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/timer.hpp:75:10: style: The function 'timeout_callback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/timer.hpp:60:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/timer.hpp:75:10: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.cpp:707:5: style: The function 'line_callback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/io.hpp:411:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.cpp:707:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test_program_test.cpp:91:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test_program_test.cpp:127:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test_program_test.cpp:143:5: style: Class 'tp_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test_program_test.cpp:122:5: style: The function 'got_tc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.hpp:90:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test_program_test.cpp:122:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test_program_test.cpp:137:5: style: The function 'got_eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test-program.hpp:92:18: note: Virtual function in base class
bind9-9.9.5.dfsg/unit/atf-src/atf-run/test_program_test.cpp:137:5: note: Function in derived class
bind9-9.9.5.dfsg/unit/atf-src/atf-sh/atf-check.cpp:582:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-sh/atf-check.cpp:683:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bind9-9.9.5.dfsg/unit/atf-src/atf-sh/atf-check.cpp:115:5: style: Class 'temp_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bind9-9.9.5.dfsg/unit/atf-src/atf-sh/atf-check.cpp:591:37: performance: Function parameter 'oc' should be passed by const reference. [passedByValue]
bind9-9.9.5.dfsg/unit/atf-src/atf-version/atf-version.cpp:82:0: error: #error "Unknown PACKAGE_REVISION_TYPE value" [preprocessorErrorDirective]
[02:32]

ftp://ftp.se.debian.org/debian/pool/main/b/bindechexascii/bindechexascii_0.0+20140524.git7dcd86.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/bindex/bindex_2.2+svn101.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bindfs/bindfs_1.13.9.orig.tar.gz
bindfs-1.13.9/src/bindfs.c:1035:0: error: #error "No symlink-compatible utime* function available." [preprocessorErrorDirective]
bindfs-1.13.9/src/misc.c:42:25: warning: Either the condition 'sub!=NULL' is redundant or there is possible null pointer dereference: sub. [nullPointerRedundantCheck]
bindfs-1.13.9/src/misc.c:45:29: note: Assuming that condition 'sub!=NULL' is not redundant
bindfs-1.13.9/src/misc.c:42:25: note: Null pointer dereference
bindfs-1.13.9/src/misc.c:43:23: warning: Either the condition 's!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
bindfs-1.13.9/src/misc.c:45:14: note: Assuming that condition 's!=NULL' is not redundant
bindfs-1.13.9/src/misc.c:43:23: note: Null pointer dereference
bindfs-1.13.9/src/misc.c:186:9: style: The scope of the variable 'new_cap' can be reduced. [variableScope]
bindfs-1.13.9/src/permchain.c:69:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bindfs-1.13.9/src/userinfo.c:207:47: style: Function 'uid_cache_name_sortcmp' argument 1 names different: declaration 'key' definition 'a'. [funcArgNamesDifferent]
bindfs-1.13.9/src/userinfo.c:61:47: note: Function 'uid_cache_name_sortcmp' argument 1 names different: declaration 'key' definition 'a'.
bindfs-1.13.9/src/userinfo.c:207:47: note: Function 'uid_cache_name_sortcmp' argument 1 names different: declaration 'key' definition 'a'.
bindfs-1.13.9/src/userinfo.c:207:62: style: Function 'uid_cache_name_sortcmp' argument 2 names different: declaration 'entry' definition 'b'. [funcArgNamesDifferent]
bindfs-1.13.9/src/userinfo.c:61:64: note: Function 'uid_cache_name_sortcmp' argument 2 names different: declaration 'entry' definition 'b'.
bindfs-1.13.9/src/userinfo.c:207:62: note: Function 'uid_cache_name_sortcmp' argument 2 names different: declaration 'entry' definition 'b'.
bindfs-1.13.9/src/userinfo.c:223:46: style: Function 'uid_cache_uid_sortcmp' argument 1 names different: declaration 'key' definition 'a'. [funcArgNamesDifferent]
bindfs-1.13.9/src/userinfo.c:63:46: note: Function 'uid_cache_uid_sortcmp' argument 1 names different: declaration 'key' definition 'a'.
bindfs-1.13.9/src/userinfo.c:223:46: note: Function 'uid_cache_uid_sortcmp' argument 1 names different: declaration 'key' definition 'a'.
bindfs-1.13.9/src/userinfo.c:223:61: style: Function 'uid_cache_uid_sortcmp' argument 2 names different: declaration 'entry' definition 'b'. [funcArgNamesDifferent]
bindfs-1.13.9/src/userinfo.c:63:63: note: Function 'uid_cache_uid_sortcmp' argument 2 names different: declaration 'entry' definition 'b'.
bindfs-1.13.9/src/userinfo.c:223:61: note: Function 'uid_cache_uid_sortcmp' argument 2 names different: declaration 'entry' definition 'b'.
bindfs-1.13.9/src/userinfo.c:233:46: style: Function 'gid_cache_gid_sortcmp' argument 1 names different: declaration 'key' definition 'a'. [funcArgNamesDifferent]
bindfs-1.13.9/src/userinfo.c:65:46: note: Function 'gid_cache_gid_sortcmp' argument 1 names different: declaration 'key' definition 'a'.
bindfs-1.13.9/src/userinfo.c:233:46: note: Function 'gid_cache_gid_sortcmp' argument 1 names different: declaration 'key' definition 'a'.
bindfs-1.13.9/src/userinfo.c:233:61: style: Function 'gid_cache_gid_sortcmp' argument 2 names different: declaration 'entry' definition 'b'. [funcArgNamesDifferent]
bindfs-1.13.9/src/userinfo.c:65:63: note: Function 'gid_cache_gid_sortcmp' argument 2 names different: declaration 'entry' definition 'b'.
bindfs-1.13.9/src/userinfo.c:233:61: note: Function 'gid_cache_gid_sortcmp' argument 2 names different: declaration 'entry' definition 'b'.
bindfs-1.13.9/src/userinfo.c:278:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
bindfs-1.13.9/src/userinfo.c:327:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
bindfs-1.13.9/tests/fcntl_locker.c:23:5: style: Variable 'fd1' is reassigned a value before the old one has been used. [redundantAssignment]
bindfs-1.13.9/tests/fcntl_locker.c:19:0: note: Variable 'fd1' is reassigned a value before the old one has been used.
bindfs-1.13.9/tests/fcntl_locker.c:23:5: note: Variable 'fd1' is reassigned a value before the old one has been used.
bindfs-1.13.9/tests/utimens_nofollow.c:45:0: error: #error "No symlink-compatible utime* function available." [preprocessorErrorDirective]
[02:32]

ftp://ftp.se.debian.org/debian/pool/main/b/bindgraph/bindgraph_0.2a.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/binfmt-support/binfmt-support_2.1.8.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/binfmtc/binfmtc_0.17.orig.tar.gz
binfmtc-0.17/binfmtc-interpreter.c:58:0: error: Memory leak: tempfilename [memleak]
binfmtc-0.17/binfmtc-interpreter.c:120:0: error: Memory leak: gcccommandline [memleak]
binfmtc-0.17/realcsh.c:132:0: error: Memory leak: tempfilename [memleak]
binfmtc-0.17/realcxxsh.cc:107:0: error: Memory leak: tempfilename [memleak]
binfmtc-0.17/realksh.c:324:0: error: Memory leak: tempfilename [memleak]
binfmtc-0.17/realksh.c:323:0: error: Memory leak: commandline [memleak]
binfmtc-0.17/realksh.c:324:0: error: Memory leak: kbuildfilename [memleak]
binfmtc-0.17/upaccho2/upaccho2-webservice.c:160:15: warning: %a in format string (no. 1) requires 'float *' but the argument type is 'signed char *'. [invalidScanfArgType_float]
binfmtc-0.17/upaccho2/upaccho2-webservice.c:160:15: warning: %a in format string (no. 2) requires 'float *' but the argument type is 'signed char *'. [invalidScanfArgType_float]
binfmtc-0.17/upaccho2/upaccho2-webservice.c:181:7: style: The scope of the variable 't' can be reduced. [variableScope]
binfmtc-0.17/upaccho2/upaccho2-webservice.c:107:5: error: Memory leak: u [memleak]
binfmtc-0.17/upaccho2/upaccho2.c:57:7: style: The scope of the variable 'readbytes' can be reduced. [variableScope]
binfmtc-0.17/upaccho2/upaccho2.c:58:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
[02:32]

ftp://ftp.se.debian.org/debian/pool/main/b/bing/bing_1.3.5.orig.tar.gz
bing-1.3.5/bing.c:1510:16: style: Condition 'exit==0' is always true [knownConditionTrueFalse]
bing-1.3.5/bing.c:1508:10: note: Assignment 'exit=0', assigned value is 0
bing-1.3.5/bing.c:1510:16: note: Condition 'exit==0' is always true
bing-1.3.5/bing.c:418:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bing-1.3.5/bing.c:1358:13: style: Unused variable: s [unusedVariable]
bing-1.3.5/bing.c:1205:9: error: Uninitialized variable: corr [uninitvar]
bing-1.3.5/bing.c:1209:49: error: Uninitialized variable: corr [uninitvar]
bing-1.3.5/bing_probes.c:111:11: style: The scope of the variable 'ipopt' can be reduced. [variableScope]
bing-1.3.5/bing_probes.c:224:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bing-1.3.5/unix/icmp_ux.c:167:5: style: Variable 'icmp_header->icmp_cksum' is reassigned a value before the old one has been used. [redundantAssignment]
bing-1.3.5/unix/icmp_ux.c:166:5: note: Variable 'icmp_header->icmp_cksum' is reassigned a value before the old one has been used.
bing-1.3.5/unix/icmp_ux.c:167:5: note: Variable 'icmp_header->icmp_cksum' is reassigned a value before the old one has been used.
bing-1.3.5/unix/icmp_ux.c:191:9: style: The scope of the variable 'cc' can be reduced. [variableScope]
bing-1.3.5/win32/getopt.c:332:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
bing-1.3.5/win32/getopt.c:246:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bing-1.3.5/win32/icmp2.c:60:2: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
bing-1.3.5/win32/icmp2.c:57:2: note: Variable 'handle' is reassigned a value before the old one has been used.
bing-1.3.5/win32/icmp2.c:60:2: note: Variable 'handle' is reassigned a value before the old one has been used.
bing-1.3.5/win32/icmp2.c:76:1: style: Label 'error' is not used. [unusedLabel]
bing-1.3.5/win32/icmp2.c:129:8: style: Unused variable: reply_size [unusedVariable]
bing-1.3.5/win32/icmp_win32.c:68:5: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment]
bing-1.3.5/win32/icmp_win32.c:65:5: note: Variable 'state' is reassigned a value before the old one has been used.
bing-1.3.5/win32/icmp_win32.c:68:5: note: Variable 'state' is reassigned a value before the old one has been used.
[02:32]

ftp://ftp.se.debian.org/debian/pool/main/b/biniax2/biniax2_1.30.orig.tar.gz
biniax.c:264:2: style: Variable 'game->ingame' is reassigned a value before the old one has been used. [redundantAssignment]
biniax.c:261:2: note: Variable 'game->ingame' is reassigned a value before the old one has been used.
biniax.c:264:2: note: Variable 'game->ingame' is reassigned a value before the old one has been used.
biniax.c:97:2: warning: Redundant assignment of 'argc' to itself. [selfAssignment]
biniax.c:98:2: warning: Redundant assignment of 'argv' to itself. [selfAssignment]
biniax.c:1140:0: style: Variable 'virtKey' is assigned a value that is never used. [unreadVariable]
desktop/gfx.c:435:2: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
desktop/gfx.c:430:2: note: Variable 'x' is reassigned a value before the old one has been used.
desktop/gfx.c:435:2: note: Variable 'x' is reassigned a value before the old one has been used.
desktop/gfx.c:513:2: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
desktop/gfx.c:508:2: note: Variable 'x' is reassigned a value before the old one has been used.
desktop/gfx.c:513:2: note: Variable 'x' is reassigned a value before the old one has been used.
desktop/gfx.c:108:10: style: The scope of the variable 'text' can be reduced. [variableScope]
desktop/gfx.c:479:8: style: The scope of the variable 'ptrTxt' can be reduced. [variableScope]
desktop/gfx.c:570:8: style: The scope of the variable 'c' can be reduced. [variableScope]
desktop/gfx.c:593:10: style: The scope of the variable 'c' can be reduced. [variableScope]
desktop/gfx.c:937:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hof.c:176:9: style: The scope of the variable 'cChar' can be reduced. [variableScope]
[02:32]

ftp://ftp.se.debian.org/debian/pool/main/b/biniou/biniou_1.0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/binkd/binkd_1.1a-96.orig.tar.xz
binkd-1.1a-96/Config.h:18:0: error: #error You must define either HAVE_FORK or HAVE_THREADS! [preprocessorErrorDirective]
binkd-1.1a-96/crypt.c:117:7: style: The scope of the variable 't' can be reduced. [variableScope]
binkd-1.1a-96/dos/dirent.c:23:28: style: Function 'opendir' argument 1 names different: declaration '__dirname' definition 'dirname'. [funcArgNamesDifferent]
binkd-1.1a-96/dos/dirent.h:36:41: note: Function 'opendir' argument 1 names different: declaration '__dirname' definition 'dirname'.
binkd-1.1a-96/dos/dirent.c:23:28: note: Function 'opendir' argument 1 names different: declaration '__dirname' definition 'dirname'.
binkd-1.1a-96/dos/dirent.c:59:22: style: Function 'rewinddir' argument 1 names different: declaration '__dir' definition 'dir'. [funcArgNamesDifferent]
binkd-1.1a-96/dos/dirent.h:39:34: note: Function 'rewinddir' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/dos/dirent.c:59:22: note: Function 'rewinddir' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/dos/dirent.c:66:31: style: Function 'readdir' argument 1 names different: declaration '__dir' definition 'dir'. [funcArgNamesDifferent]
binkd-1.1a-96/dos/dirent.h:37:34: note: Function 'readdir' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/dos/dirent.c:66:31: note: Function 'readdir' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/dos/dirent.c:76:20: style: Function 'closedir' argument 1 names different: declaration '__dir' definition 'dir'. [funcArgNamesDifferent]
binkd-1.1a-96/dos/dirent.h:38:34: note: Function 'closedir' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/dos/dirent.c:76:20: note: Function 'closedir' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/dos/tcperr.c:89:22: warning: Either the condition 'err>67' is redundant or the array 'sockerrors[67]' is accessed at index 67, which is out of bounds. [arrayIndexOutOfBoundsCond]
binkd-1.1a-96/dos/tcperr.c:86:16: note: Assuming that condition 'err>67' is not redundant
binkd-1.1a-96/dos/tcperr.c:89:22: note: Array index out of bounds
binkd-1.1a-96/nt/TCPErr.c:81:12: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binkd-1.1a-96/nt/TCPErr.c:86:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binkd-1.1a-96/nt/TCPErr.c:66:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/ncbc_enc.c:70:44: style: Function 'des_ncbc_encrypt' argument 1 names different: declaration 'input' definition 'in'. [funcArgNamesDifferent]
binkd-1.1a-96/ntlm/des.h:139:44: note: Function 'des_ncbc_encrypt' argument 1 names different: declaration 'input' definition 'in'.
binkd-1.1a-96/ntlm/ncbc_enc.c:70:44: note: Function 'des_ncbc_encrypt' argument 1 names different: declaration 'input' definition 'in'.
binkd-1.1a-96/ntlm/ncbc_enc.c:70:63: style: Function 'des_ncbc_encrypt' argument 2 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
binkd-1.1a-96/ntlm/des.h:139:65: note: Function 'des_ncbc_encrypt' argument 2 names different: declaration 'output' definition 'out'.
binkd-1.1a-96/ntlm/ncbc_enc.c:70:63: note: Function 'des_ncbc_encrypt' argument 2 names different: declaration 'output' definition 'out'.
binkd-1.1a-96/ntlm/ncbc_enc.c:146:7: style: Variable 'tin0' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/ncbc_enc.c:146:12: style: Variable 'tin1' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/ncbc_enc.c:146:18: style: Variable 'tout0' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/ncbc_enc.c:146:24: style: Variable 'tout1' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/ncbc_enc.c:147:9: style: Variable 'tin' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/des_enc.c:402:7: style: Variable 'tin0' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/des_enc.c:402:12: style: Variable 'tin1' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/des_enc.c:402:18: style: Variable 'tout0' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/des_enc.c:402:24: style: Variable 'tout1' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/des_enc.c:403:9: style: Variable 'tin' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/ecb_enc.c:114:4: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/ecb_enc.c:114:10: style: Variable 'll' is assigned a value that is never used. [unreadVariable]
binkd-1.1a-96/ntlm/helpers.c:179:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/helpers.c:112:17: style: struct member 'Type1message::zero1' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:114:17: style: struct member 'Type1message::zero2' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:119:17: style: struct member 'Type1message::zero3' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:124:17: style: struct member 'Type1message::zero4' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:132:17: style: struct member 'Type3message::zero1' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:137:17: style: struct member 'Type3message::zero2' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:142:17: style: struct member 'Type3message::zero3' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:147:17: style: struct member 'Type3message::zero4' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:152:17: style: struct member 'Type3message::zero5' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:157:17: style: struct member 'Type3message::zero6' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:160:17: style: struct member 'Type3message::zero7' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/helpers.c:163:17: style: struct member 'Type3message::zero8' is never used. [unusedStructMember]
binkd-1.1a-96/ntlm/md32_com.h:264:9: style: The scope of the variable 'sc' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:194:16: style: The scope of the variable 'XX0' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:194:21: style: The scope of the variable 'XX1' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:194:26: style: The scope of the variable 'XX2' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:194:31: style: The scope of the variable 'XX3' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:194:36: style: The scope of the variable 'XX4' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:194:41: style: The scope of the variable 'XX5' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:194:46: style: The scope of the variable 'XX6' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:194:51: style: The scope of the variable 'XX7' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:195:4: style: The scope of the variable 'XX8' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:195:9: style: The scope of the variable 'XX9' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:195:13: style: The scope of the variable 'XX10' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:195:18: style: The scope of the variable 'XX11' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:195:23: style: The scope of the variable 'XX12' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:195:28: style: The scope of the variable 'XX13' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:195:33: style: The scope of the variable 'XX14' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md4_dgst.c:195:38: style: The scope of the variable 'XX15' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/md32_com.h:259:44: style: Function 'MD4_Update' argument 2 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
binkd-1.1a-96/ntlm/md4.h:106:41: note: Function 'MD4_Update' argument 2 names different: declaration 'data' definition 'data_'.
binkd-1.1a-96/ntlm/md32_com.h:259:44: note: Function 'MD4_Update' argument 2 names different: declaration 'data' definition 'data_'.
binkd-1.1a-96/ntlm/md32_com.h:348:56: style: Function 'MD4_Transform' argument 2 names different: declaration 'b' definition 'data'. [funcArgNamesDifferent]
binkd-1.1a-96/ntlm/md4.h:109:53: note: Function 'MD4_Transform' argument 2 names different: declaration 'b' definition 'data'.
binkd-1.1a-96/ntlm/md32_com.h:348:56: note: Function 'MD4_Transform' argument 2 names different: declaration 'b' definition 'data'.
binkd-1.1a-96/ntlm/md4_dgst.c:84:52: style: Function 'md4_block_host_order' argument 2 names different: declaration 'p' definition 'data'. [funcArgNamesDifferent]
binkd-1.1a-96/ntlm/md4_locl.h:68:52: note: Function 'md4_block_host_order' argument 2 names different: declaration 'p' definition 'data'.
binkd-1.1a-96/ntlm/md4_dgst.c:84:52: note: Function 'md4_block_host_order' argument 2 names different: declaration 'p' definition 'data'.
binkd-1.1a-96/ntlm/md4_dgst.c:174:52: style: Function 'md4_block_data_order' argument 2 names different: declaration 'p' definition 'data_'. [funcArgNamesDifferent]
binkd-1.1a-96/ntlm/md4_locl.h:69:52: note: Function 'md4_block_data_order' argument 2 names different: declaration 'p' definition 'data_'.
binkd-1.1a-96/ntlm/md4_dgst.c:174:52: note: Function 'md4_block_data_order' argument 2 names different: declaration 'p' definition 'data_'.
binkd-1.1a-96/ntlm/set_key.c:340:26: style: The scope of the variable 's' can be reduced. [variableScope]
binkd-1.1a-96/ntlm/set_key.c:340:28: style: The scope of the variable 't2' can be reduced. [variableScope]
binkd-1.1a-96/os2/dirent.c:27:28: style: Function 'opendir_' argument 1 names different: declaration '__dirname' definition 'dirname'. [funcArgNamesDifferent]
binkd-1.1a-96/os2/dirent.h:38:39: note: Function 'opendir_' argument 1 names different: declaration '__dirname' definition 'dirname'.
binkd-1.1a-96/os2/dirent.c:27:28: note: Function 'opendir_' argument 1 names different: declaration '__dirname' definition 'dirname'.
binkd-1.1a-96/os2/dirent.c:68:22: style: Function 'rewinddir_' argument 1 names different: declaration '__dir' definition 'dir'. [funcArgNamesDifferent]
binkd-1.1a-96/os2/dirent.h:41:34: note: Function 'rewinddir_' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/os2/dirent.c:68:22: note: Function 'rewinddir_' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/os2/dirent.c:81:31: style: Function 'readdir_' argument 1 names different: declaration '__dir' definition 'dir'. [funcArgNamesDifferent]
binkd-1.1a-96/os2/dirent.h:39:32: note: Function 'readdir_' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/os2/dirent.c:81:31: note: Function 'readdir_' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/os2/dirent.c:102:20: style: Function 'closedir_' argument 1 names different: declaration '__dir' definition 'dir'. [funcArgNamesDifferent]
binkd-1.1a-96/os2/dirent.h:40:33: note: Function 'closedir_' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/os2/dirent.c:102:20: note: Function 'closedir_' argument 1 names different: declaration '__dir' definition 'dir'.
binkd-1.1a-96/os2/ns_parse.c:47:10: style: The scope of the variable 'rdlength' can be reduced. [variableScope]
binkd-1.1a-96/os2/tcperr.c:85:22: warning: Either the condition 'err>67' is redundant or the array 'sockerrors[67]' is accessed at index 67, which is out of bounds. [arrayIndexOutOfBoundsCond]
binkd-1.1a-96/os2/tcperr.c:82:16: note: Assuming that condition 'err>67' is not redundant
binkd-1.1a-96/os2/tcperr.c:85:22: note: Array index out of bounds
binkd-1.1a-96/rfc2553.c:183:21: style: The scope of the variable 'Tmp' can be reduced. [variableScope]
binkd-1.1a-96/srv_gai.c:55:15: style: Redundant condition: node. '!node || (node && !*node)' is equivalent to '!node || !*node' [redundantCondition]
binkd-1.1a-96/srv_gai.c:51:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
binkd-1.1a-96/unix/ns_parse.c:80:10: style: The scope of the variable 'rdlength' can be reduced. [variableScope]
binkd-1.1a-96/unix/rename.c:13:10: style: The scope of the variable 'saved_errno' can be reduced. [variableScope]
[02:32]

ftp://ftp.se.debian.org/debian/pool/main/b/bino/bino_1.6.6.orig.tar.xz
bino-1.6.6/src/base/gettext.h:208:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
bino-1.6.6/src/base/gettext.h:254:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
bino-1.6.6/src/NvSDIout.cpp:55:12: warning: Member variable 'CNvSDIout::myGLXEnumerateVideoDevicesNV' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/NvSDIout.cpp:55:12: warning: Member variable 'CNvSDIout::myGLXBindVideoDeviceNV' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/NvSDIout.cpp:55:12: warning: Member variable 'CNvSDIout::_display' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/NvSDIout.cpp:55:12: warning: Member variable 'CNvSDIout::m_videoWidth' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/NvSDIout.cpp:55:12: warning: Member variable 'CNvSDIout::m_videoHeight' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/NvSDIout.cpp:55:12: warning: Member variable 'CNvSDIout::m_outputOptions' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/NvSDIout.h:82:14: style: Technically the member function 'CNvSDIout::isInitialized' can be const. [functionConst]
bino-1.6.6/src/NvSDIout.h:85:7: style: Technically the member function 'CNvSDIout::stopRenderingTo' can be const. [functionConst]
bino-1.6.6/src/NvSDIout.cpp:309:17: note: Technically the member function 'CNvSDIout::stopRenderingTo' can be const.
bino-1.6.6/src/NvSDIout.h:85:7: note: Technically the member function 'CNvSDIout::stopRenderingTo' can be const.
bino-1.6.6/src/NvSDIout.h:87:9: style: Technically the member function 'CNvSDIout::width' can be const. [functionConst]
bino-1.6.6/src/NvSDIout.h:88:9: style: Technically the member function 'CNvSDIout::height' can be const. [functionConst]
bino-1.6.6/src/NvSDIout.h:90:9: style: Technically the member function 'CNvSDIout::getOutputFormat' can be const. [functionConst]
bino-1.6.6/src/NvSDIout.h:96:7: performance: Technically the member function 'CNvSDIout::destroyOutputDeviceNVCtrl' can be static. [functionStatic]
bino-1.6.6/src/NvSDIout.cpp:279:17: note: Technically the member function 'CNvSDIout::destroyOutputDeviceNVCtrl' can be static.
bino-1.6.6/src/NvSDIout.h:96:7: note: Technically the member function 'CNvSDIout::destroyOutputDeviceNVCtrl' can be static.
bino-1.6.6/src/media_data.h:162:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:168:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:173:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:174:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:175:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:176:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:177:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:178:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:202:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:209:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:210:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/media_data.h:212:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
bino-1.6.6/src/audio_output.cpp:46:15: warning: Member variable 'audio_output::_device' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/audio_output.cpp:46:15: warning: Member variable 'audio_output::_context' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/audio_output.cpp:46:15: warning: Member variable 'audio_output::_past_time' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/audio_output.cpp:46:15: warning: Member variable 'audio_output::_last_timestamp' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/audio_output.cpp:46:15: warning: Member variable 'audio_output::_ext_timer_at_last_timestamp' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/audio_output.cpp:46:15: warning: Member variable 'audio_output::_last_reported_timestamp' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/base/pth.h:165:10: style: Technically the member function 'thread::running' can be const. [functionConst]
bino-1.6.6/src/audio_output.h:70:12: performance: Technically the member function 'audio_output::get_al_format' can be static. [functionStatic]
bino-1.6.6/src/audio_output.cpp:246:22: note: Technically the member function 'audio_output::get_al_format' can be static.
bino-1.6.6/src/audio_output.h:70:12: note: Technically the member function 'audio_output::get_al_format' can be static.
bino-1.6.6/src/audio_output.h:102:12: performance: Technically the member function 'audio_output::required_initial_data_size' can be static. [functionStatic]
bino-1.6.6/src/audio_output.cpp:169:22: note: Technically the member function 'audio_output::required_initial_data_size' can be static.
bino-1.6.6/src/audio_output.h:102:12: note: Technically the member function 'audio_output::required_initial_data_size' can be static.
bino-1.6.6/src/audio_output.h:103:12: performance: Technically the member function 'audio_output::required_update_data_size' can be static. [functionStatic]
bino-1.6.6/src/audio_output.cpp:174:22: note: Technically the member function 'audio_output::required_update_data_size' can be static.
bino-1.6.6/src/audio_output.h:103:12: note: Technically the member function 'audio_output::required_update_data_size' can be static.
bino-1.6.6/src/base/pth.h:213:5: style: Class 'thread_group' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/dispatch.h:163:5: style: Class 'command' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/dispatch.h:274:5: style: Class 'notification' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/base/exc.h:63:9: style: Class 'exc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/base/exc.h:65:9: style: Class 'exc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/media_data.h:63:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/ser.h:45:18: note: Virtual function in base class
bino-1.6.6/src/media_data.h:63:10: note: Function in derived class
bino-1.6.6/src/media_data.h:64:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/ser.h:46:18: note: Virtual function in base class
bino-1.6.6/src/media_data.h:64:10: note: Function in derived class
bino-1.6.6/src/media_data.h:219:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/ser.h:45:18: note: Virtual function in base class
bino-1.6.6/src/media_data.h:219:10: note: Function in derived class
bino-1.6.6/src/media_data.h:220:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/ser.h:46:18: note: Virtual function in base class
bino-1.6.6/src/media_data.h:220:10: note: Function in derived class
bino-1.6.6/src/media_data.h:428:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/ser.h:45:18: note: Virtual function in base class
bino-1.6.6/src/media_data.h:428:10: note: Function in derived class
bino-1.6.6/src/media_data.h:429:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/ser.h:46:18: note: Virtual function in base class
bino-1.6.6/src/media_data.h:429:10: note: Function in derived class
bino-1.6.6/src/dispatch.h:57:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/ser.h:45:18: note: Virtual function in base class
bino-1.6.6/src/dispatch.h:57:10: note: Function in derived class
bino-1.6.6/src/dispatch.h:58:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/ser.h:46:18: note: Virtual function in base class
bino-1.6.6/src/dispatch.h:58:10: note: Function in derived class
bino-1.6.6/src/audio_output.h:116:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/audio_output.h:116:18: note: Function in derived class
bino-1.6.6/src/media_data.h:186:5: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
bino-1.6.6/src/media_data.h:187:5: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
bino-1.6.6/src/audiodialog.cpp:44:5: style: Class 'audio_dialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/audiodialog.cpp:44:5: style: Class 'audio_dialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/audiodialog.h:51:5: style: Class 'audio_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/audiodialog.h:53:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/audiodialog.h:53:18: note: Function in derived class
bino-1.6.6/src/base/pth.cpp:289:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bino-1.6.6/src/colordialog.cpp:45:5: style: Class 'color_dialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/colordialog.cpp:45:5: style: Class 'color_dialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/colordialog.h:63:5: style: Class 'color_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/colordialog.h:65:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/colordialog.h:65:18: note: Function in derived class
bino-1.6.6/src/command_file.cpp:48:15: warning: Member variable 'command_file::_is_fifo' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/command_file.cpp:48:15: warning: Member variable 'command_file::_wait_until_stop' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/command_file.cpp:48:15: warning: Member variable 'command_file::_wait_until' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/command_file.h:43:5: style: Class 'command_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/command_file.h:54:18: style: The function 'process_events' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:303:18: note: Virtual function in base class
bino-1.6.6/src/command_file.h:54:18: note: Function in derived class
bino-1.6.6/src/command_file.h:57:18: style: The function 'allow_early_quit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:309:18: note: Virtual function in base class
bino-1.6.6/src/command_file.h:57:18: note: Function in derived class
bino-1.6.6/src/controlswidget.cpp:75:5: style: Class 'controls_widget' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/controlswidget.cpp:75:5: style: Class 'controls_widget' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/media_object.h:56:5: style: Class 'media_object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/controlswidget.h:90:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/controlswidget.h:90:18: note: Function in derived class
bino-1.6.6/src/crosstalkdialog.cpp:44:5: style: Class 'crosstalk_dialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/crosstalkdialog.cpp:44:5: style: Class 'crosstalk_dialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/crosstalkdialog.h:50:5: style: Class 'crosstalk_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/crosstalkdialog.h:52:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/crosstalkdialog.h:52:18: note: Function in derived class
bino-1.6.6/src/base/blb.h:108:5: style: 'blob::operator=' should return 'blob &'. [operatorEq]
bino-1.6.6/src/dispatch.h:346:10: style: Technically the member function 'dispatch::notify_all' can be const. [functionConst]
bino-1.6.6/src/dispatch.cpp:278:16: note: Technically the member function 'dispatch::notify_all' can be const.
bino-1.6.6/src/dispatch.h:346:10: note: Technically the member function 'dispatch::notify_all' can be const.
bino-1.6.6/src/mainwindow.h:103:5: style: Class 'main_window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/base/blb.h:80:5: style: Class 'blob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/subtitle_renderer.h:47:5: style: Class 'subtitle_renderer_initializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/video_output_qt.h:154:5: style: Class 'video_container_widget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/video_output_qt.h:222:5: style: Class 'video_output_qt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/mainwindow.h:113:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/mainwindow.h:113:18: note: Function in derived class
bino-1.6.6/src/subtitle_renderer.h:48:10: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/pth.h:158:18: note: Virtual function in base class
bino-1.6.6/src/subtitle_renderer.h:48:10: note: Function in derived class
bino-1.6.6/src/video_output.h:214:18: style: The function 'process_events' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:303:18: note: Virtual function in base class
bino-1.6.6/src/video_output.h:214:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:163:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:163:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:205:18: style: The function 'context_is_stereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:142:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:205:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:206:18: style: The function 'recreate_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:143:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:206:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:207:18: style: The function 'trigger_resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:144:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:207:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:209:17: style: The function 'screen_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:150:17: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:209:17: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:210:17: style: The function 'screen_height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:151:17: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:210:17: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:211:19: style: The function 'screen_pixel_aspect_ratio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:152:19: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:211:19: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:212:17: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:155:17: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:212:17: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:213:17: style: The function 'height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:156:17: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:213:17: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:214:17: style: The function 'pos_x' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:157:17: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:214:17: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:215:17: style: The function 'pos_y' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:158:17: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:215:17: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:225:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:192:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:225:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:226:21: style: The function 'wait_for_subtitle_renderer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:196:21: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:226:21: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:227:18: style: The function 'deinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:198:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:227:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:229:18: style: The function 'supports_stereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:204:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:229:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:231:18: style: The function 'center' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:207:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:231:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:232:18: style: The function 'enter_fullscreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:210:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:232:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:233:18: style: The function 'exit_fullscreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:211:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:233:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:235:18: style: The function 'prepare_next_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:217:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:235:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:236:18: style: The function 'activate_next_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:219:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:236:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:237:21: style: The function 'time_to_next_frame_presentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:221:21: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:237:21: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:239:18: style: The function 'process_events' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:214:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:239:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.h:240:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/video_output_qt.h:240:18: note: Function in derived class
bino-1.6.6/src/dispatch.cpp:444:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bino-1.6.6/src/dispatch.cpp:449:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bino-1.6.6/src/base/blb.h:139:9: error: Common realloc mistake: '_ptr' nulled but not freed upon failure [memleakOnRealloc]
bino-1.6.6/src/base/blb.h:145:9: error: Common realloc mistake: '_ptr' nulled but not freed upon failure [memleakOnRealloc]
bino-1.6.6/src/base/blb.h:151:9: error: Common realloc mistake: '_ptr' nulled but not freed upon failure [memleakOnRealloc]
bino-1.6.6/src/base/blb.h:157:9: error: Common realloc mistake: '_ptr' nulled but not freed upon failure [memleakOnRealloc]
bino-1.6.6/src/fullscreendialog.cpp:54:5: style: Class 'fullscreen_dialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/fullscreendialog.cpp:54:5: style: Class 'fullscreen_dialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/fullscreendialog.h:59:5: style: Class 'fullscreen_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/gui.cpp:50:5: style: Class 'gui' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/gui.cpp:50:5: style: Class 'gui' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/inoutwidget.cpp:49:5: style: Class 'in_out_widget' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/inoutwidget.cpp:49:5: style: Class 'in_out_widget' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/inoutwidget.h:75:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/inoutwidget.h:75:18: note: Function in derived class
bino-1.6.6/src/lib_versions.cpp:147:13: style: Condition 'have_display' is always true [knownConditionTrueFalse]
bino-1.6.6/src/lib_versions.cpp:145:29: note: Assignment 'have_display=true', assigned value is 1
bino-1.6.6/src/lib_versions.cpp:147:13: note: Condition 'have_display' is always true
bino-1.6.6/src/lirc.cpp:40:13: warning: Member variable 'lircclient::_socket' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/lirc.cpp:40:13: warning: Member variable 'lircclient::_config' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/lirc.h:50:18: style: The function 'process_events' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:303:18: note: Virtual function in base class
bino-1.6.6/src/lirc.h:50:18: note: Function in derived class
bino-1.6.6/src/base/opt.h:195:30: style: The function 'argument_policy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/opt.h:141:38: note: Virtual function in base class
bino-1.6.6/src/base/opt.h:195:30: note: Function in derived class
bino-1.6.6/src/base/opt.h:200:14: style: The function 'parse_argument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/opt.h:148:22: note: Virtual function in base class
bino-1.6.6/src/base/opt.h:200:14: note: Function in derived class
bino-1.6.6/src/base/opt.h:234:30: style: The function 'argument_policy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/opt.h:141:38: note: Virtual function in base class
bino-1.6.6/src/base/opt.h:234:30: note: Function in derived class
bino-1.6.6/src/base/opt.h:239:14: style: The function 'parse_argument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/opt.h:148:22: note: Virtual function in base class
bino-1.6.6/src/base/opt.h:239:14: note: Function in derived class
bino-1.6.6/src/base/opt.h:617:30: style: The function 'argument_policy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/opt.h:141:38: note: Virtual function in base class
bino-1.6.6/src/base/opt.h:617:30: note: Function in derived class
bino-1.6.6/src/base/opt.h:622:14: style: The function 'parse_argument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/opt.h:148:22: note: Virtual function in base class
bino-1.6.6/src/base/opt.h:622:14: note: Function in derived class
bino-1.6.6/src/base/opt.h:689:38: style: The function 'argument_policy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/opt.h:141:38: note: Virtual function in base class
bino-1.6.6/src/base/opt.h:689:38: note: Function in derived class
bino-1.6.6/src/base/opt.h:694:22: style: The function 'parse_argument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/opt.h:148:22: note: Virtual function in base class
bino-1.6.6/src/base/opt.h:694:22: note: Function in derived class
bino-1.6.6/src/base/opt.h:591:48: performance: Function parameter 'allowed_values' should be passed by const reference. [passedByValue]
bino-1.6.6/src/mainwindow.cpp:599:36: style: Function 'open' argument 1 names different: declaration 'urls' definition 'filenames'. [funcArgNamesDifferent]
bino-1.6.6/src/mainwindow.h:106:27: note: Function 'open' argument 1 names different: declaration 'urls' definition 'filenames'.
bino-1.6.6/src/mainwindow.cpp:599:36: note: Function 'open' argument 1 names different: declaration 'urls' definition 'filenames'.
bino-1.6.6/src/preferences.h:40:1: style: The class 'preferences_dialog' does not have a constructor although it has private member variables. [noConstructor]
bino-1.6.6/src/mainwindow.cpp:301:5: style: Class 'main_window' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/mainwindow.cpp:301:5: style: Class 'main_window' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/media_data.cpp:1083:57: style: Function 'copy_plane' argument 3 names different: declaration 'dst' definition 'buf'. [funcArgNamesDifferent]
bino-1.6.6/src/media_data.h:302:48: note: Function 'copy_plane' argument 3 names different: declaration 'dst' definition 'buf'.
bino-1.6.6/src/media_data.cpp:1083:57: note: Function 'copy_plane' argument 3 names different: declaration 'dst' definition 'buf'.
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_log_level' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_benchmark' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_swap_interval' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_audio_device' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_quality' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_stereo_mode' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_stereo_mode_swap' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_crosstalk_r' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_crosstalk_g' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_crosstalk_b' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_fullscreen_screens' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_fullscreen_flip_left' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_fullscreen_flop_left' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_fullscreen_flip_right' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_fullscreen_flop_right' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_fullscreen_inhibit_screensaver' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_fullscreen_3d_ready_sync' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_contrast' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_brightness' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_hue' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_saturation' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_zoom' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_loop_mode' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_audio_delay' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_subtitle_size' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_subtitle_scale' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_subtitle_color' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_subtitle_shadow' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_video_stream' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_audio_stream' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_subtitle_stream' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_stereo_layout' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_stereo_layout_swap' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_crop_aspect_ratio' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_source_aspect_ratio' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_parallax' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_ghostbust' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_subtitle_parallax' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_fullscreen' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_center' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_audio_volume' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_data.cpp:78:13: warning: Member variable 'parameters::_audio_mute' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_input.cpp:38:14: warning: Member variable 'media_input::_is_device' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_input.cpp:38:14: warning: Member variable 'media_input::_supports_stereo_layout_separate' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/media_object.cpp:908:17: style: Condition 'lowres' is always false [knownConditionTrueFalse]
bino-1.6.6/src/media_object.cpp:904:26: note: Assignment 'lowres=0', assigned value is 0
bino-1.6.6/src/media_object.cpp:908:17: note: Condition 'lowres' is always false
bino-1.6.6/src/media_object.cpp:1291:70: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bino-1.6.6/src/media_object.cpp:768:19: style: The scope of the variable 'subtitle_box_template' can be reduced. [variableScope]
bino-1.6.6/src/media_object.cpp:380:49: style: Function 'set_video_frame_template' argument 1 names different: declaration 'video_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:43:39: note: Function 'set_video_frame_template' argument 1 names different: declaration 'video_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:380:49: note: Function 'set_video_frame_template' argument 1 names different: declaration 'video_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:709:48: style: Function 'set_audio_blob_template' argument 1 names different: declaration 'audio_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:44:38: note: Function 'set_audio_blob_template' argument 1 names different: declaration 'audio_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:709:48: note: Function 'set_audio_blob_template' argument 1 names different: declaration 'audio_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:764:50: style: Function 'set_subtitle_box_template' argument 1 names different: declaration 'subtitle_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:45:40: note: Function 'set_subtitle_box_template' argument 1 names different: declaration 'subtitle_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:764:50: note: Function 'set_subtitle_box_template' argument 1 names different: declaration 'subtitle_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1122:48: style: Function 'video_stream_set_active' argument 1 names different: declaration 'video_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:79:38: note: Function 'video_stream_set_active' argument 1 names different: declaration 'video_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1122:48: note: Function 'video_stream_set_active' argument 1 names different: declaration 'video_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1148:48: style: Function 'audio_stream_set_active' argument 1 names different: declaration 'audio_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:80:38: note: Function 'audio_stream_set_active' argument 1 names different: declaration 'audio_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1148:48: note: Function 'audio_stream_set_active' argument 1 names different: declaration 'audio_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1183:51: style: Function 'subtitle_stream_set_active' argument 1 names different: declaration 'subtitle_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:81:41: note: Function 'subtitle_stream_set_active' argument 1 names different: declaration 'subtitle_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1183:51: note: Function 'subtitle_stream_set_active' argument 1 names different: declaration 'subtitle_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1216:50: style: Function 'video_frame_rate_numerator' argument 1 names different: declaration 'video_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:89:40: note: Function 'video_frame_rate_numerator' argument 1 names different: declaration 'video_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1216:50: note: Function 'video_frame_rate_numerator' argument 1 names different: declaration 'video_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1226:52: style: Function 'video_frame_rate_denominator' argument 1 names different: declaration 'video_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:90:42: note: Function 'video_frame_rate_denominator' argument 1 names different: declaration 'video_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1226:52: note: Function 'video_frame_rate_denominator' argument 1 names different: declaration 'video_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1236:42: style: Function 'video_duration' argument 1 names different: declaration 'video_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:92:32: note: Function 'video_duration' argument 1 names different: declaration 'video_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1236:42: note: Function 'video_duration' argument 1 names different: declaration 'video_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1252:42: style: Function 'audio_duration' argument 1 names different: declaration 'audio_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:99:32: note: Function 'audio_duration' argument 1 names different: declaration 'audio_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1252:42: note: Function 'audio_duration' argument 1 names different: declaration 'audio_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1268:45: style: Function 'subtitle_duration' argument 1 names different: declaration 'subtitle_stream' definition 'index'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:106:35: note: Function 'subtitle_duration' argument 1 names different: declaration 'subtitle_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1268:45: note: Function 'subtitle_duration' argument 1 names different: declaration 'subtitle_stream' definition 'index'.
bino-1.6.6/src/media_object.cpp:1923:33: style: Function 'seek' argument 1 names different: declaration 'pos' definition 'dest_pos'. [funcArgNamesDifferent]
bino-1.6.6/src/media_object.h:142:23: note: Function 'seek' argument 1 names different: declaration 'pos' definition 'dest_pos'.
bino-1.6.6/src/media_object.cpp:1923:33: note: Function 'seek' argument 1 names different: declaration 'pos' definition 'dest_pos'.
bino-1.6.6/src/media_object.cpp:142:13: style: Unused private function: 'subtitle_decode_thread::handle_timestamp' [unusedPrivateFunction]
bino-1.6.6/src/media_object.h:134:13: style: Technically the member function 'media_object::tell' can be const. [functionConst]
bino-1.6.6/src/media_object.cpp:1918:23: note: Technically the member function 'media_object::tell' can be const.
bino-1.6.6/src/media_object.h:134:13: note: Technically the member function 'media_object::tell' can be const.
bino-1.6.6/src/media_object.cpp:105:24: style: Technically the member function 'video_decode_thread::frame' can be const. [functionConst]
bino-1.6.6/src/media_object.cpp:126:23: style: Technically the member function 'audio_decode_thread::blob' can be const. [functionConst]
bino-1.6.6/src/media_object.cpp:147:25: style: Technically the member function 'subtitle_decode_thread::box' can be const. [functionConst]
bino-1.6.6/src/media_object.cpp:77:10: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/pth.h:158:18: note: Virtual function in base class
bino-1.6.6/src/media_object.cpp:77:10: note: Function in derived class
bino-1.6.6/src/media_object.cpp:104:10: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/pth.h:158:18: note: Virtual function in base class
bino-1.6.6/src/media_object.cpp:104:10: note: Function in derived class
bino-1.6.6/src/media_object.cpp:125:10: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/pth.h:158:18: note: Virtual function in base class
bino-1.6.6/src/media_object.cpp:125:10: note: Function in derived class
bino-1.6.6/src/media_object.cpp:146:10: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/pth.h:158:18: note: Virtual function in base class
bino-1.6.6/src/media_object.cpp:146:10: note: Function in derived class
bino-1.6.6/src/player.cpp:45:9: warning: Member variable 'player::_frames_shown' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player.cpp:45:9: warning: Member variable 'player::_fps_mark_time' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player.cpp:45:9: warning: Member variable 'player::_pause_start' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player.cpp:45:9: warning: Member variable 'player::_start_pos' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player.cpp:45:9: warning: Member variable 'player::_current_pos' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player.cpp:45:9: warning: Member variable 'player::_video_pos' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player.cpp:45:9: warning: Member variable 'player::_audio_pos' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player.cpp:45:9: warning: Member variable 'player::_master_time_start' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player.cpp:45:9: warning: Member variable 'player::_master_time_current' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player.cpp:45:9: warning: Member variable 'player::_master_time_pos' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player.h:132:10: performance: Technically the member function 'player::set_stereo_layout_swap' can be static. [functionStatic]
bino-1.6.6/src/player.cpp:592:14: note: Technically the member function 'player::set_stereo_layout_swap' can be static.
bino-1.6.6/src/player.h:132:10: note: Technically the member function 'player::set_stereo_layout_swap' can be static.
bino-1.6.6/src/player_equalizer.cpp:639:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bino-1.6.6/src/player_equalizer.cpp:642:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bino-1.6.6/src/player_equalizer.cpp:191:5: warning: Member variable 'video_output_eq_channel::_canvas_video_area_w' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player_equalizer.cpp:191:5: warning: Member variable 'video_output_eq_channel::_canvas_video_area_h' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player_equalizer.cpp:247:5: warning: Member variable 'eq_init_data::canvas_width' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player_equalizer.cpp:247:5: warning: Member variable 'eq_init_data::canvas_height' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player_equalizer.cpp:308:5: warning: Member variable 'eq_frame_data::canvas_video_area' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player_equalizer.cpp:308:5: warning: Member variable 'eq_frame_data::tex_coords' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/player_equalizer.cpp:1045:5: style: Class 'player_equalizer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/player_equalizer.cpp:1045:5: style: Class 'player_equalizer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/player_equalizer.cpp:366:5: style: Class 'eq_config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/player_equalizer.cpp:716:5: style: Class 'eq_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/player_equalizer.cpp:842:5: style: Class 'eq_pipe' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/player_equalizer.cpp:854:5: style: Class 'eq_window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/player_equalizer.cpp:905:5: style: Class 'eq_channel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/player_equalizer.h:44:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/player.h:106:18: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.h:44:18: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:144:9: style: The function 'video_display_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:139:17: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:144:9: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:145:9: style: The function 'video_display_height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:140:17: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:145:9: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:146:9: style: The function 'screen_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:150:17: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:146:9: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:147:9: style: The function 'screen_height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:151:17: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:147:9: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:148:11: style: The function 'screen_pixel_aspect_ratio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:152:19: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:148:11: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:154:9: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:155:17: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:154:9: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:155:9: style: The function 'height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:156:17: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:155:9: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:156:9: style: The function 'pos_x' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:157:17: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:156:9: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:157:9: style: The function 'pos_y' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:158:17: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:157:9: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:159:10: style: The function 'context_is_stereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:142:18: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:159:10: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:160:10: style: The function 'recreate_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:143:18: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:160:10: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:161:10: style: The function 'trigger_resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:144:18: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:161:10: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:164:13: style: The function 'wait_for_subtitle_renderer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:196:21: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:164:13: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:184:10: style: The function 'supports_stereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:204:18: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:184:10: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:185:10: style: The function 'center' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:207:18: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:185:10: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:186:10: style: The function 'enter_fullscreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:210:18: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:186:10: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:187:10: style: The function 'exit_fullscreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:211:18: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:187:10: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:188:10: style: The function 'process_events' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/video_output.h:214:18: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:188:10: note: Function in derived class
bino-1.6.6/src/player_equalizer.cpp:1080:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/player_equalizer.cpp:1080:18: note: Function in derived class
bino-1.6.6/src/qualitydialog.h:51:5: style: Class 'quality_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/zoomdialog.h:51:5: style: Class 'zoom_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/subtitledialog.h:76:5: style: Class 'subtitle_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/videodialog.h:67:5: style: Class 'video_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/qualitydialog.h:53:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/qualitydialog.h:53:18: note: Function in derived class
bino-1.6.6/src/zoomdialog.h:53:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/zoomdialog.h:53:18: note: Function in derived class
bino-1.6.6/src/subtitledialog.h:78:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/subtitledialog.h:78:18: note: Function in derived class
bino-1.6.6/src/videodialog.h:70:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/videodialog.h:70:18: note: Function in derived class
bino-1.6.6/src/qualitydialog.cpp:45:5: style: Class 'quality_dialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/qualitydialog.cpp:45:5: style: Class 'quality_dialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/sdioutputdialog.cpp:42:20: warning: Member variable 'sdi_output_dialog::_sdi_output_format_combobox' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/sdioutputdialog.cpp:42:20: warning: Member variable 'sdi_output_dialog::_sdi_output_left_stereo_mode_combobox' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/sdioutputdialog.cpp:42:20: warning: Member variable 'sdi_output_dialog::_sdi_output_right_stereo_mode_combobox' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/sdioutputdialog.h:56:5: style: Class 'sdi_output_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/sdioutputdialog.h:59:18: style: The function 'receive_notification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/dispatch.h:299:18: note: Virtual function in base class
bino-1.6.6/src/sdioutputdialog.h:59:18: note: Function in derived class
bino-1.6.6/src/subtitle_renderer.h:58:17: performance: Technically the member function 'subtitle_renderer::get_fontconfig_conffile' can be static. [functionStatic]
bino-1.6.6/src/subtitle_renderer.cpp:133:32: note: Technically the member function 'subtitle_renderer::get_fontconfig_conffile' can be static.
bino-1.6.6/src/subtitle_renderer.h:58:17: note: Technically the member function 'subtitle_renderer::get_fontconfig_conffile' can be static.
bino-1.6.6/src/subtitle_renderer.h:74:10: style: Technically the member function 'subtitle_renderer::blend_ass_image' can be const. [functionConst]
bino-1.6.6/src/subtitle_renderer.cpp:312:25: note: Technically the member function 'subtitle_renderer::blend_ass_image' can be const.
bino-1.6.6/src/subtitle_renderer.h:74:10: note: Technically the member function 'subtitle_renderer::blend_ass_image' can be const.
bino-1.6.6/src/subtitle_renderer.h:115:10: performance: Technically the member function 'subtitle_renderer::render_to_display_size' can be static. [functionStatic]
bino-1.6.6/src/subtitle_renderer.cpp:268:25: note: Technically the member function 'subtitle_renderer::render_to_display_size' can be static.
bino-1.6.6/src/subtitle_renderer.h:115:10: note: Technically the member function 'subtitle_renderer::render_to_display_size' can be static.
bino-1.6.6/src/subtitledialog.cpp:51:5: style: Class 'subtitle_dialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/subtitledialog.cpp:51:5: style: Class 'subtitle_dialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/video_output.cpp:152:55: style: Function 'subtitle_updater' argument 1 names different: declaration 'sr' definition 'renderer'. [funcArgNamesDifferent]
bino-1.6.6/src/video_output.cpp:137:41: note: Function 'subtitle_updater' argument 1 names different: declaration 'sr' definition 'renderer'.
bino-1.6.6/src/video_output.cpp:152:55: note: Function 'subtitle_updater' argument 1 names different: declaration 'sr' definition 'renderer'.
bino-1.6.6/src/video_output.cpp:507:44: style: Function 'xglDeleteProgram' argument 1 names different: declaration 'prg' definition 'program'. [funcArgNamesDifferent]
bino-1.6.6/src/video_output.h:102:34: note: Function 'xglDeleteProgram' argument 1 names different: declaration 'prg' definition 'program'.
bino-1.6.6/src/video_output.cpp:507:44: note: Function 'xglDeleteProgram' argument 1 names different: declaration 'prg' definition 'program'.
bino-1.6.6/src/video_output.cpp:619:42: style: Function 'set_suitable_size' argument 1 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
bino-1.6.6/src/video_output.h:201:32: note: Function 'set_suitable_size' argument 1 names different: declaration 'w' definition 'width'.
bino-1.6.6/src/video_output.cpp:619:42: note: Function 'set_suitable_size' argument 1 names different: declaration 'w' definition 'width'.
bino-1.6.6/src/video_output.cpp:619:53: style: Function 'set_suitable_size' argument 2 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
bino-1.6.6/src/video_output.h:201:39: note: Function 'set_suitable_size' argument 2 names different: declaration 'h' definition 'height'.
bino-1.6.6/src/video_output.cpp:619:53: note: Function 'set_suitable_size' argument 2 names different: declaration 'h' definition 'height'.
bino-1.6.6/src/video_output.cpp:302:15: warning: Member variable 'video_output::_input_yuv_chroma_width_divisor' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:302:15: warning: Member variable 'video_output::_input_yuv_chroma_height_divisor' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:302:15: warning: Member variable 'video_output::_tex_coords' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:152:19: warning: Member variable 'subtitle_updater::_last_pixel_ar' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:152:19: warning: Member variable 'subtitle_updater::_timestamp' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:152:19: warning: Member variable 'subtitle_updater::_outwidth' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:152:19: warning: Member variable 'subtitle_updater::_outheight' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:152:19: warning: Member variable 'subtitle_updater::_pixel_ar' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:152:19: warning: Member variable 'subtitle_updater::_bb_x' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:152:19: warning: Member variable 'subtitle_updater::_bb_y' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:152:19: warning: Member variable 'subtitle_updater::_bb_w' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:152:19: warning: Member variable 'subtitle_updater::_bb_h' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:152:19: warning: Member variable 'subtitle_updater::_buffer_changed' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output.cpp:304:5: performance: Variable '_input_pbo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bino-1.6.6/src/video_output.cpp:305:5: performance: Variable '_input_fbo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bino-1.6.6/src/video_output.h:95:10: performance: Technically the member function 'video_output::xglCheckError' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:346:20: note: Technically the member function 'video_output::xglCheckError' can be static.
bino-1.6.6/src/video_output.h:95:10: note: Technically the member function 'video_output::xglCheckError' can be static.
bino-1.6.6/src/video_output.h:96:10: performance: Technically the member function 'video_output::xglCheckFBO' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:358:20: note: Technically the member function 'video_output::xglCheckFBO' can be static.
bino-1.6.6/src/video_output.h:96:10: note: Technically the member function 'video_output::xglCheckFBO' can be static.
bino-1.6.6/src/video_output.h:97:12: performance: Technically the member function 'video_output::xglCompileShader' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:378:22: note: Technically the member function 'video_output::xglCompileShader' can be static.
bino-1.6.6/src/video_output.h:97:12: note: Technically the member function 'video_output::xglCompileShader' can be static.
bino-1.6.6/src/video_output.h:98:12: performance: Technically the member function 'video_output::xglCreateProgram' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:432:22: note: Technically the member function 'video_output::xglCreateProgram' can be static.
bino-1.6.6/src/video_output.h:98:12: note: Technically the member function 'video_output::xglCreateProgram' can be static.
bino-1.6.6/src/video_output.h:101:10: performance: Technically the member function 'video_output::xglLinkProgram' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:471:20: note: Technically the member function 'video_output::xglLinkProgram' can be static.
bino-1.6.6/src/video_output.h:101:10: note: Technically the member function 'video_output::xglLinkProgram' can be static.
bino-1.6.6/src/video_output.h:102:10: performance: Technically the member function 'video_output::xglDeleteProgram' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:507:20: note: Technically the member function 'video_output::xglDeleteProgram' can be static.
bino-1.6.6/src/video_output.h:102:10: note: Technically the member function 'video_output::xglDeleteProgram' can be static.
bino-1.6.6/src/video_output.h:104:10: performance: Technically the member function 'video_output::srgb8_textures_are_color_renderable' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:521:20: note: Technically the member function 'video_output::srgb8_textures_are_color_renderable' can be static.
bino-1.6.6/src/video_output.h:104:10: note: Technically the member function 'video_output::srgb8_textures_are_color_renderable' can be static.
bino-1.6.6/src/video_output.h:106:10: performance: Technically the member function 'video_output::draw_quad' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:550:20: note: Technically the member function 'video_output::draw_quad' can be static.
bino-1.6.6/src/video_output.h:106:10: note: Technically the member function 'video_output::draw_quad' can be static.
bino-1.6.6/src/video_output.h:113:10: style: Technically the member function 'video_output::input_is_compatible' can be const. [functionConst]
bino-1.6.6/src/video_output.cpp:738:20: note: Technically the member function 'video_output::input_is_compatible' can be const.
bino-1.6.6/src/video_output.h:113:10: note: Technically the member function 'video_output::input_is_compatible' can be const.
bino-1.6.6/src/video_output.h:123:10: performance: Technically the member function 'video_output::render_needs_subtitle' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:989:20: note: Technically the member function 'video_output::render_needs_subtitle' can be static.
bino-1.6.6/src/video_output.h:123:10: note: Technically the member function 'video_output::render_needs_subtitle' can be static.
bino-1.6.6/src/video_output.h:124:10: performance: Technically the member function 'video_output::render_needs_coloradjust' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:994:20: note: Technically the member function 'video_output::render_needs_coloradjust' can be static.
bino-1.6.6/src/video_output.h:124:10: note: Technically the member function 'video_output::render_needs_coloradjust' can be static.
bino-1.6.6/src/video_output.h:125:10: performance: Technically the member function 'video_output::render_needs_ghostbust' can be static. [functionStatic]
bino-1.6.6/src/video_output.cpp:1002:20: note: Technically the member function 'video_output::render_needs_ghostbust' can be static.
bino-1.6.6/src/video_output.h:125:10: note: Technically the member function 'video_output::render_needs_ghostbust' can be static.
bino-1.6.6/src/video_output.cpp:322:5: style: Class 'video_output' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/video_output.cpp:322:5: style: Class 'video_output' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/video_output.cpp:137:5: style: Class 'subtitle_updater' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bino-1.6.6/src/video_output.cpp:146:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bino-1.6.6/src/base/pth.h:158:18: note: Virtual function in base class
bino-1.6.6/src/video_output.cpp:146:18: note: Function in derived class
bino-1.6.6/src/video_output_qt.cpp:72:12: warning: Member variable 'gl_thread::_w' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output_qt.cpp:72:12: warning: Member variable 'gl_thread::_h' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output_qt.cpp:72:12: warning: Member variable 'gl_thread::_redisplay' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output_qt.cpp:507:25: warning: Member variable 'video_container_widget::_timer' is not initialized in the constructor. [uninitMemberVar]
bino-1.6.6/src/video_output_qt.h:195:10: performance: Technically the member function 'video_output_qt::suspend_screensaver' can be static. [functionStatic]
bino-1.6.6/src/video_output_qt.cpp:849:23: note: Technically the member function 'video_output_qt::suspend_screensaver' can be static.
bino-1.6.6/src/video_output_qt.h:195:10: note: Technically the member function 'video_output_qt::suspend_screensaver' can be static.
bino-1.6.6/src/video_output_qt.h:196:10: performance: Technically the member function 'video_output_qt::resume_screensaver' can be static. [functionStatic]
bino-1.6.6/src/video_output_qt.cpp:870:23: note: Technically the member function 'video_output_qt::resume_screensaver' can be static.
bino-1.6.6/src/video_output_qt.h:196:10: note: Technically the member function 'video_output_qt::resume_screensaver' can be static.
bino-1.6.6/src/video_output_qt.cpp:590:9: style: Class 'video_output_qt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/video_output_qt.cpp:590:9: style: Class 'video_output_qt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/videodialog.cpp:151:38: style: Function 'set_crop_ar' argument 1 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
bino-1.6.6/src/videodialog.h:53:28: note: Function 'set_crop_ar' argument 1 names different: declaration 'val' definition 'value'.
bino-1.6.6/src/videodialog.cpp:151:38: note: Function 'set_crop_ar' argument 1 names different: declaration 'val' definition 'value'.
bino-1.6.6/src/videodialog.cpp:188:40: style: Function 'set_source_ar' argument 1 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
bino-1.6.6/src/videodialog.h:54:30: note: Function 'set_source_ar' argument 1 names different: declaration 'val' definition 'value'.
bino-1.6.6/src/videodialog.cpp:188:40: note: Function 'set_source_ar' argument 1 names different: declaration 'val' definition 'value'.
bino-1.6.6/src/videodialog.cpp:44:5: style: Class 'video_dialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/videodialog.cpp:44:5: style: Class 'video_dialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bino-1.6.6/src/zoomdialog.cpp:53:5: style: Class 'zoom_dialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bino-1.6.6/src/zoomdialog.cpp:53:5: style: Class 'zoom_dialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
[02:32]

ftp://ftp.se.debian.org/debian/pool/main/b/binpac/binpac_0.49.orig.tar.gz
binpac-0.49/lib/binpac_buffer.cc:130:50: style: Function 'NewFrame' argument 2 names different: declaration 'chunked_' definition 'chunked'. [funcArgNamesDifferent]
binpac-0.49/lib/binpac_buffer.h:77:39: note: Function 'NewFrame' argument 2 names different: declaration 'chunked_' definition 'chunked'.
binpac-0.49/lib/binpac_buffer.cc:130:50: note: Function 'NewFrame' argument 2 names different: declaration 'chunked_' definition 'chunked'.
binpac-0.49/lib/binpac_buffer.cc:153:32: style: Function 'GrowFrame' argument 1 names different: declaration 'new_frame_length' definition 'length'. [funcArgNamesDifferent]
binpac-0.49/lib/binpac_buffer.h:78:21: note: Function 'GrowFrame' argument 1 names different: declaration 'new_frame_length' definition 'length'.
binpac-0.49/lib/binpac_buffer.cc:153:32: note: Function 'GrowFrame' argument 1 names different: declaration 'new_frame_length' definition 'length'.
binpac-0.49/lib/binpac_buffer.cc:24:2: performance: Variable 'orig_data_begin_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
binpac-0.49/lib/binpac_buffer.cc:25:2: performance: Variable 'orig_data_end_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
binpac-0.49/lib/binpac_buffer.h:17:2: style: Class 'FlowBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/lib/binpac_bytestring.h:52:0: style: Technically the member function 'binpac :: const_datastring < uint8 >::operator==' can be const. [functionConst]
binpac-0.49/lib/binpac_bytestring.h:32:0: style: Class 'binpac :: const_datastring < uint8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_common.h:29:3: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
binpac-0.49/src/pac_type.h:103:7: performance: Technically the member function 'Type::AddCheck' can be static. [functionStatic]
binpac-0.49/src/pac_exception.h:24:2: style: Class 'ExceptionIDNotFound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_exception.h:34:2: style: Class 'ExceptionIDRedefinition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_exception.h:44:2: style: Class 'ExceptionIDNotEvaluated' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_exception.h:54:2: style: Class 'ExceptionCyclicDependence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_exception.h:70:2: style: Class 'ExceptionIDNotField' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_exception.h:89:2: style: Class 'ExceptionNonConstExpr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_id.h:46:2: style: Class 'ID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_output.h:12:2: style: Class 'OutputException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_output.h:22:2: style: Class 'Output' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_analyzer.h:88:2: style: Class 'AnalyzerElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_analyzer.h:102:2: style: Class 'AnalyzerState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_datadep.h:55:7: style: The function 'PreProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:46:15: note: Virtual function in base class
binpac-0.49/src/pac_datadep.h:55:7: note: Function in derived class
binpac-0.49/src/pac_datadep.h:56:7: style: The function 'PostProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:47:15: note: Virtual function in base class
binpac-0.49/src/pac_datadep.h:56:7: note: Function in derived class
binpac-0.49/src/pac_type.h:239:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_type.h:239:7: note: Function in derived class
binpac-0.49/src/pac_decl.h:66:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_decl.h:66:7: note: Function in derived class
binpac-0.49/src/pac_decl.h:67:7: style: The function 'GenExternDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:28:15: note: Virtual function in base class
binpac-0.49/src/pac_decl.h:67:7: note: Function in derived class
binpac-0.49/src/pac_decl.h:68:7: style: The function 'GenForwardDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_decl.h:68:7: note: Function in derived class
binpac-0.49/src/pac_decl.h:69:7: style: The function 'GenCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:33:15: note: Virtual function in base class
binpac-0.49/src/pac_decl.h:69:7: note: Function in derived class
binpac-0.49/src/pac_typedecl.h:11:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_typedecl.h:11:7: note: Function in derived class
binpac-0.49/src/pac_typedecl.h:12:7: style: The function 'GenForwardDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_typedecl.h:12:7: note: Function in derived class
binpac-0.49/src/pac_typedecl.h:13:7: style: The function 'GenCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:33:15: note: Virtual function in base class
binpac-0.49/src/pac_typedecl.h:13:7: note: Function in derived class
binpac-0.49/src/pac_typedecl.h:15:7: style: The function 'env' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:23:15: note: Virtual function in base class
binpac-0.49/src/pac_typedecl.h:15:7: note: Function in derived class
binpac-0.49/src/pac_typedecl.h:23:7: style: The function 'ProcessAttr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:40:15: note: Virtual function in base class
binpac-0.49/src/pac_typedecl.h:23:7: note: Function in derived class
binpac-0.49/src/pac_field.h:72:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_field.h:72:7: note: Function in derived class
binpac-0.49/src/pac_analyzer.h:28:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_analyzer.h:28:7: note: Function in derived class
binpac-0.49/src/pac_analyzer.h:29:7: style: The function 'GenForwardDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_analyzer.h:29:7: note: Function in derived class
binpac-0.49/src/pac_analyzer.h:32:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:27:15: note: Virtual function in base class
binpac-0.49/src/pac_analyzer.h:32:7: note: Function in derived class
binpac-0.49/src/pac_analyzer.h:33:7: style: The function 'GenCleanUpCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:28:15: note: Virtual function in base class
binpac-0.49/src/pac_analyzer.h:33:7: note: Function in derived class
binpac-0.49/src/pac_analyzer.h:44:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_analyzer.h:44:7: note: Function in derived class
binpac-0.49/src/pac_analyzer.h:45:7: style: The function 'GenPrivDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:26:15: note: Virtual function in base class
binpac-0.49/src/pac_analyzer.h:45:7: note: Function in derived class
binpac-0.49/src/pac_analyzer.h:146:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:63:15: note: Virtual function in base class
binpac-0.49/src/pac_analyzer.h:146:7: note: Function in derived class
binpac-0.49/src/pac_analyzer.cc:62:6: style: C-style pointer casting [cstyleCast]
binpac-0.49/src/pac_analyzer.cc:73:6: style: C-style pointer casting [cstyleCast]
binpac-0.49/src/pac_analyzer.cc:80:6: style: C-style pointer casting [cstyleCast]
binpac-0.49/src/pac_analyzer.cc:101:6: style: C-style pointer casting [cstyleCast]
binpac-0.49/src/pac_analyzer.cc:110:6: style: C-style pointer casting [cstyleCast]
binpac-0.49/src/pac_analyzer.cc:117:6: style: C-style pointer casting [cstyleCast]
binpac-0.49/src/pac_analyzer.cc:313:37: style: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_analyzer.h:146:27: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_analyzer.cc:313:37: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_analyzer.h:131:7: style: Technically the member function 'AnalyzerHelper::GenCode' can be const. [functionConst]
binpac-0.49/src/pac_analyzer.cc:288:22: note: Technically the member function 'AnalyzerHelper::GenCode' can be const.
binpac-0.49/src/pac_analyzer.h:131:7: note: Technically the member function 'AnalyzerHelper::GenCode' can be const.
binpac-0.49/src/pac_analyzer.cc:24:2: style: Class 'AnalyzerDecl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_analyzer.cc:24:2: style: Class 'AnalyzerDecl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_analyzer.cc:333:2: style: Class 'AnalyzerFlow' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_analyzer.cc:333:2: style: Class 'AnalyzerFlow' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_expr.h:20:2: style: Class 'Expr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_expr.h:21:2: style: Class 'Expr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_expr.h:22:2: style: Class 'Expr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_expr.h:23:2: style: Class 'Expr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_expr.h:24:2: style: Class 'Expr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_func.h:44:2: style: Class 'FuncDecl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_func.h:60:2: style: Class 'AnalyzerFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_param.h:28:2: style: Class 'ParamField' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_context.h:45:7: style: The function 'GenForwardDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_context.h:45:7: note: Function in derived class
binpac-0.49/src/pac_context.h:46:7: style: The function 'GenCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:33:15: note: Virtual function in base class
binpac-0.49/src/pac_context.h:46:7: note: Function in derived class
binpac-0.49/src/pac_context.h:75:7: style: The function 'DefineValueVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:105:15: note: Virtual function in base class
binpac-0.49/src/pac_context.h:75:7: note: Function in derived class
binpac-0.49/src/pac_context.h:76:9: style: The function 'DataTypeStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:108:17: note: Virtual function in base class
binpac-0.49/src/pac_context.h:76:9: note: Function in derived class
binpac-0.49/src/pac_context.h:78:6: style: The function 'StaticSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:167:14: note: Virtual function in base class
binpac-0.49/src/pac_context.h:78:6: note: Function in derived class
binpac-0.49/src/pac_context.h:80:7: style: The function 'ByteOrderSensitive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:220:15: note: Virtual function in base class
binpac-0.49/src/pac_context.h:80:7: note: Function in derived class
binpac-0.49/src/pac_context.h:82:7: style: The function 'IsPointerType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:141:15: note: Virtual function in base class
binpac-0.49/src/pac_context.h:82:7: note: Function in derived class
binpac-0.49/src/pac_context.h:84:7: style: The function 'DoGenParseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:229:15: note: Virtual function in base class
binpac-0.49/src/pac_context.h:84:7: note: Function in derived class
binpac-0.49/src/pac_context.h:89:7: style: The function 'GenDynamicSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:236:15: note: Virtual function in base class
binpac-0.49/src/pac_context.h:89:7: note: Function in derived class
binpac-0.49/src/pac_context.h:93:8: style: The function 'DoClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:241:16: note: Virtual function in base class
binpac-0.49/src/pac_context.h:93:8: note: Function in derived class
binpac-0.49/src/pac_context.h:94:7: style: The function 'DoMarkIncrementalInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:185:15: note: Virtual function in base class
binpac-0.49/src/pac_context.h:94:7: note: Function in derived class
binpac-0.49/src/pac_expr.h:91:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_expr.h:91:7: note: Function in derived class
binpac-0.49/src/pac_expr.h:132:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_expr.h:132:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:12:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:12:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:19:7: style: The function 'AddBaseClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:22:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:19:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:21:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:27:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:21:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:22:7: style: The function 'GenCleanUpCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:28:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:22:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:23:7: style: The function 'GenProcessFunc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_analyzer.h:48:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:23:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:24:7: style: The function 'GenEOFFunc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_analyzer.h:54:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:24:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:25:7: style: The function 'GenGapFunc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_analyzer.h:51:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:25:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:27:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:27:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:28:7: style: The function 'GenPrivDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:26:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:28:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:30:7: style: The function 'ProcessFlowElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_analyzer.h:39:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:30:7: note: Function in derived class
binpac-0.49/src/pac_flow.h:31:7: style: The function 'ProcessDataUnitElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_analyzer.h:40:15: note: Virtual function in base class
binpac-0.49/src/pac_flow.h:31:7: note: Function in derived class
binpac-0.49/src/pac_func.h:49:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_func.h:49:7: note: Function in derived class
binpac-0.49/src/pac_func.h:50:7: style: The function 'GenForwardDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_func.h:50:7: note: Function in derived class
binpac-0.49/src/pac_func.h:51:7: style: The function 'GenCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:33:15: note: Virtual function in base class
binpac-0.49/src/pac_func.h:51:7: note: Function in derived class
binpac-0.49/src/pac_param.h:30:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:63:15: note: Virtual function in base class
binpac-0.49/src/pac_param.h:30:7: note: Function in derived class
binpac-0.49/src/pac_param.h:31:7: style: The function 'GenCleanUpCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:64:15: note: Virtual function in base class
binpac-0.49/src/pac_param.h:31:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:15:9: style: The function 'EvalMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:80:17: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:15:9: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:20:7: style: The function 'DefineValueVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:105:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:20:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:21:9: style: The function 'DataTypeStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:108:17: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:21:9: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:22:9: style: The function 'DefaultValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:121:17: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:22:9: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:23:8: style: The function 'MemberDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:127:16: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:23:8: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:29:7: style: The function 'GenCleanUpCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:46:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:29:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:31:6: style: The function 'StaticSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:167:14: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:31:6: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:33:7: style: The function 'IsPointerType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:141:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:33:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:35:7: style: The function 'ByteOrderSensitive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:220:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:35:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:36:7: style: The function 'RequiresAnalyzerContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:139:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:36:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:38:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:45:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:38:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:43:13: style: The function 'buffer_mode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:211:21: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:43:13: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:46:7: style: The function 'GenNewInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:218:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:46:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:48:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:48:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:49:8: style: The function 'DoClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:241:16: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:49:8: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:50:7: style: The function 'DoMarkIncrementalInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:185:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:50:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:57:7: style: The function 'DoGenParseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:229:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:57:7: note: Function in derived class
binpac-0.49/src/pac_paramtype.h:58:7: style: The function 'GenDynamicSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:236:15: note: Virtual function in base class
binpac-0.49/src/pac_paramtype.h:58:7: note: Function in derived class
binpac-0.49/src/pac_varfield.h:14:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:59:15: note: Virtual function in base class
binpac-0.49/src/pac_varfield.h:14:7: note: Function in derived class
binpac-0.49/src/pac_varfield.h:38:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:59:15: note: Virtual function in base class
binpac-0.49/src/pac_varfield.h:38:7: note: Function in derived class
binpac-0.49/src/pac_array.cc:14:28: style: Function 'ArrayType' argument 1 names different: declaration 'arg_elemtype' definition 'elemtype'. [funcArgNamesDifferent]
binpac-0.49/src/pac_array.h:12:18: note: Function 'ArrayType' argument 1 names different: declaration 'arg_elemtype' definition 'elemtype'.
binpac-0.49/src/pac_array.cc:14:28: note: Function 'ArrayType' argument 1 names different: declaration 'arg_elemtype' definition 'elemtype'.
binpac-0.49/src/pac_array.cc:14:44: style: Function 'ArrayType' argument 2 names different: declaration 'arg_length' definition 'length'. [funcArgNamesDifferent]
binpac-0.49/src/pac_array.h:12:38: note: Function 'ArrayType' argument 2 names different: declaration 'arg_length' definition 'length'.
binpac-0.49/src/pac_array.cc:14:44: note: Function 'ArrayType' argument 2 names different: declaration 'arg_length' definition 'length'.
binpac-0.49/src/pac_array.cc:346:37: style: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_array.h:26:27: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_array.cc:346:37: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_array.cc:365:38: style: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_array.h:27:28: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_array.cc:365:38: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_array.cc:372:37: style: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_array.h:29:27: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_array.cc:372:37: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_array.cc:386:40: style: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_array.h:30:30: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_array.cc:386:40: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_array.cc:483:40: style: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_array.h:42:30: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_array.cc:483:40: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_array.cc:647:9: style: Function 'GenUntilCheck' argument 3 names different: declaration 'until_condition' definition 'until_expr'. [funcArgNamesDifferent]
binpac-0.49/src/pac_array.h:49:9: note: Function 'GenUntilCheck' argument 3 names different: declaration 'until_condition' definition 'until_expr'.
binpac-0.49/src/pac_array.cc:647:9: note: Function 'GenUntilCheck' argument 3 names different: declaration 'until_condition' definition 'until_expr'.
binpac-0.49/src/pac_array.cc:684:40: style: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_array.h:43:30: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_array.cc:684:40: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_array.cc:367:2: warning: Assert statement calls a function which may have desired side effects: 'type'. [assertWithSideEffect]
binpac-0.49/src/pac_dataptr.h:15:0: style: 'DataPtr::operator=' should return 'DataPtr &'. [operatorEq]
binpac-0.49/src/pac_array.h:46:7: style: Technically the member function 'ArrayType::GenElementAssignment' can be const. [functionConst]
binpac-0.49/src/pac_array.cc:457:17: note: Technically the member function 'ArrayType::GenElementAssignment' can be const.
binpac-0.49/src/pac_array.h:46:7: note: Technically the member function 'ArrayType::GenElementAssignment' can be const.
binpac-0.49/src/pac_attr.h:29:2: style: Class 'Attr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_attr.h:54:2: style: Class 'LetAttr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_number.h:9:2: style: Class 'Number' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_dataptr.h:10:1: warning: The class 'DataPtr' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
binpac-0.49/src/pac_attr.h:41:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_attr.h:41:7: note: Function in derived class
binpac-0.49/src/pac_exttype.h:20:7: style: The function 'DefineValueVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:105:15: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:20:7: note: Function in derived class
binpac-0.49/src/pac_exttype.h:21:9: style: The function 'DataTypeStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:108:17: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:21:9: note: Function in derived class
binpac-0.49/src/pac_exttype.h:22:6: style: The function 'StaticSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:167:14: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:22:6: note: Function in derived class
binpac-0.49/src/pac_exttype.h:23:7: style: The function 'ByteOrderSensitive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:220:15: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:23:7: note: Function in derived class
binpac-0.49/src/pac_exttype.h:25:9: style: The function 'EvalMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:80:17: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:25:9: note: Function in derived class
binpac-0.49/src/pac_exttype.h:26:7: style: The function 'IsNumericType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:142:15: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:26:7: note: Function in derived class
binpac-0.49/src/pac_exttype.h:27:7: style: The function 'IsPointerType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:141:15: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:27:7: note: Function in derived class
binpac-0.49/src/pac_exttype.h:29:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:45:15: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:29:7: note: Function in derived class
binpac-0.49/src/pac_exttype.h:32:7: style: The function 'DoGenParseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:229:15: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:32:7: note: Function in derived class
binpac-0.49/src/pac_exttype.h:33:7: style: The function 'GenDynamicSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:236:15: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:33:7: note: Function in derived class
binpac-0.49/src/pac_exttype.h:35:8: style: The function 'DoClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:241:16: note: Virtual function in base class
binpac-0.49/src/pac_exttype.h:35:8: note: Function in derived class
binpac-0.49/src/pac_array.h:15:7: style: The function 'DefineValueVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:105:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:15:7: note: Function in derived class
binpac-0.49/src/pac_array.h:16:9: style: The function 'DataTypeStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:108:17: note: Virtual function in base class
binpac-0.49/src/pac_array.h:16:9: note: Function in derived class
binpac-0.49/src/pac_array.h:17:9: style: The function 'DefaultValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:121:17: note: Virtual function in base class
binpac-0.49/src/pac_array.h:17:9: note: Function in derived class
binpac-0.49/src/pac_array.h:18:8: style: The function 'ElementDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:130:16: note: Virtual function in base class
binpac-0.49/src/pac_array.h:18:8: note: Function in derived class
binpac-0.49/src/pac_array.h:20:9: style: The function 'EvalElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:81:17: note: Virtual function in base class
binpac-0.49/src/pac_array.h:20:9: note: Function in derived class
binpac-0.49/src/pac_array.h:22:7: style: The function 'ProcessAttr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:147:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:22:7: note: Function in derived class
binpac-0.49/src/pac_array.h:24:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:37:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:24:7: note: Function in derived class
binpac-0.49/src/pac_array.h:26:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:42:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:26:7: note: Function in derived class
binpac-0.49/src/pac_array.h:27:7: style: The function 'GenPrivDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:43:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:27:7: note: Function in derived class
binpac-0.49/src/pac_array.h:29:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:45:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:29:7: note: Function in derived class
binpac-0.49/src/pac_array.h:30:7: style: The function 'GenCleanUpCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:46:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:30:7: note: Function in derived class
binpac-0.49/src/pac_array.h:32:6: style: The function 'StaticSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:167:14: note: Virtual function in base class
binpac-0.49/src/pac_array.h:32:6: note: Function in derived class
binpac-0.49/src/pac_array.h:34:7: style: The function 'SetBoundaryChecked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:171:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:34:7: note: Function in derived class
binpac-0.49/src/pac_array.h:37:7: style: The function 'IsPointerType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:141:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:37:7: note: Function in derived class
binpac-0.49/src/pac_array.h:42:7: style: The function 'DoGenParseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:229:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:42:7: note: Function in derived class
binpac-0.49/src/pac_array.h:43:7: style: The function 'GenDynamicSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:236:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:43:7: note: Function in derived class
binpac-0.49/src/pac_array.h:51:7: style: The function 'ByteOrderSensitive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:220:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:51:7: note: Function in derived class
binpac-0.49/src/pac_array.h:55:7: style: The function 'RequiresAnalyzerContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:139:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:55:7: note: Function in derived class
binpac-0.49/src/pac_array.h:57:8: style: The function 'DoClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:241:16: note: Virtual function in base class
binpac-0.49/src/pac_array.h:57:8: note: Function in derived class
binpac-0.49/src/pac_array.h:59:7: style: The function 'DoMarkIncrementalInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:185:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:59:7: note: Function in derived class
binpac-0.49/src/pac_array.h:68:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_array.h:68:7: note: Function in derived class
binpac-0.49/src/pac_attr.cc:42:2: style: Class 'Attr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_attr.cc:42:2: style: Class 'Attr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_btype.cc:93:42: style: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_btype.h:41:30: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_btype.cc:93:42: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_btype.cc:99:42: style: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_btype.h:40:30: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_btype.cc:99:42: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_btype.h:17:2: style: Class 'BuiltInType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_btype.h:23:7: style: The function 'IsNumericType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:142:15: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:23:7: note: Function in derived class
binpac-0.49/src/pac_btype.h:25:7: style: The function 'DefineValueVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:105:15: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:25:7: note: Function in derived class
binpac-0.49/src/pac_btype.h:26:9: style: The function 'DataTypeStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:108:17: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:26:9: note: Function in derived class
binpac-0.49/src/pac_btype.h:27:9: style: The function 'DefaultValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:121:17: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:27:9: note: Function in derived class
binpac-0.49/src/pac_btype.h:29:6: style: The function 'StaticSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:167:14: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:29:6: note: Function in derived class
binpac-0.49/src/pac_btype.h:31:7: style: The function 'IsPointerType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:141:15: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:31:7: note: Function in derived class
binpac-0.49/src/pac_btype.h:33:7: style: The function 'ByteOrderSensitive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:220:15: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:33:7: note: Function in derived class
binpac-0.49/src/pac_btype.h:35:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:45:15: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:35:7: note: Function in derived class
binpac-0.49/src/pac_btype.h:37:7: style: The function 'DoMarkIncrementalInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:185:15: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:37:7: note: Function in derived class
binpac-0.49/src/pac_btype.h:40:7: style: The function 'DoGenParseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:229:15: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:40:7: note: Function in derived class
binpac-0.49/src/pac_btype.h:41:7: style: The function 'GenDynamicSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:236:15: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:41:7: note: Function in derived class
binpac-0.49/src/pac_btype.h:42:8: style: The function 'DoClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:241:16: note: Virtual function in base class
binpac-0.49/src/pac_btype.h:42:8: note: Function in derived class
binpac-0.49/src/pac_case.cc:255:3: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binpac-0.49/src/pac_case.cc:253:7: note: outer condition: index_list
binpac-0.49/src/pac_case.cc:255:3: note: identical inner condition: index_list
binpac-0.49/src/pac_case.cc:11:26: style: Function 'CaseType' argument 1 names different: declaration 'index' definition 'index_expr'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:12:17: note: Function 'CaseType' argument 1 names different: declaration 'index' definition 'index_expr'.
binpac-0.49/src/pac_case.cc:11:26: note: Function 'CaseType' argument 1 names different: declaration 'index' definition 'index_expr'.
binpac-0.49/src/pac_case.cc:101:37: style: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:24:28: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_case.cc:101:37: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_case.cc:107:36: style: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:23:27: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_case.cc:107:36: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_case.cc:114:36: style: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:26:27: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:114:36: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:120:39: style: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:27:30: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:120:39: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:138:39: style: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:38:30: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:138:39: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:184:39: style: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:39:30: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:184:39: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:277:37: style: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:71:27: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_case.cc:277:37: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_case.cc:324:37: style: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:73:27: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:324:37: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:336:40: style: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:74:30: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:336:40: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:349:38: style: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_case.h:75:28: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.cc:349:38: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_case.h:17:7: style: The function 'DefineValueVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:105:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:17:7: note: Function in derived class
binpac-0.49/src/pac_case.h:18:9: style: The function 'DataTypeStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:108:17: note: Virtual function in base class
binpac-0.49/src/pac_case.h:18:9: note: Function in derived class
binpac-0.49/src/pac_case.h:19:9: style: The function 'DefaultValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:121:17: note: Virtual function in base class
binpac-0.49/src/pac_case.h:19:9: note: Function in derived class
binpac-0.49/src/pac_case.h:21:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:37:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:21:7: note: Function in derived class
binpac-0.49/src/pac_case.h:23:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:42:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:23:7: note: Function in derived class
binpac-0.49/src/pac_case.h:24:7: style: The function 'GenPrivDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:43:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:24:7: note: Function in derived class
binpac-0.49/src/pac_case.h:26:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:45:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:26:7: note: Function in derived class
binpac-0.49/src/pac_case.h:27:7: style: The function 'GenCleanUpCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:46:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:27:7: note: Function in derived class
binpac-0.49/src/pac_case.h:29:6: style: The function 'StaticSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:167:14: note: Virtual function in base class
binpac-0.49/src/pac_case.h:29:6: note: Function in derived class
binpac-0.49/src/pac_case.h:31:7: style: The function 'SetBoundaryChecked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:171:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:31:7: note: Function in derived class
binpac-0.49/src/pac_case.h:35:7: style: The function 'IsPointerType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:141:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:35:7: note: Function in derived class
binpac-0.49/src/pac_case.h:38:7: style: The function 'DoGenParseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:229:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:38:7: note: Function in derived class
binpac-0.49/src/pac_case.h:39:7: style: The function 'GenDynamicSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:236:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:39:7: note: Function in derived class
binpac-0.49/src/pac_case.h:40:8: style: The function 'DoClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:241:16: note: Virtual function in base class
binpac-0.49/src/pac_case.h:40:8: note: Function in derived class
binpac-0.49/src/pac_case.h:41:7: style: The function 'DoMarkIncrementalInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:185:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:41:7: note: Function in derived class
binpac-0.49/src/pac_case.h:43:7: style: The function 'ByteOrderSensitive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:220:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:43:7: note: Function in derived class
binpac-0.49/src/pac_case.h:69:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:57:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:69:7: note: Function in derived class
binpac-0.49/src/pac_case.h:71:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:59:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:71:7: note: Function in derived class
binpac-0.49/src/pac_case.h:73:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:63:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:73:7: note: Function in derived class
binpac-0.49/src/pac_case.h:74:7: style: The function 'GenCleanUpCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:64:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:74:7: note: Function in derived class
binpac-0.49/src/pac_case.h:84:7: style: The function 'RequiresAnalyzerContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:66:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:84:7: note: Function in derived class
binpac-0.49/src/pac_case.h:87:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_case.h:87:7: note: Function in derived class
binpac-0.49/src/pac_conn.cc:20:2: style: Class 'ConnDecl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_conn.cc:20:2: style: Class 'ConnDecl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_conn.h:13:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_conn.h:13:7: note: Function in derived class
binpac-0.49/src/pac_conn.h:18:7: style: The function 'AddBaseClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:22:15: note: Virtual function in base class
binpac-0.49/src/pac_conn.h:18:7: note: Function in derived class
binpac-0.49/src/pac_conn.h:20:7: style: The function 'GenProcessFunc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_analyzer.h:48:15: note: Virtual function in base class
binpac-0.49/src/pac_conn.h:20:7: note: Function in derived class
binpac-0.49/src/pac_conn.h:21:7: style: The function 'GenGapFunc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_analyzer.h:51:15: note: Virtual function in base class
binpac-0.49/src/pac_conn.h:21:7: note: Function in derived class
binpac-0.49/src/pac_conn.h:22:7: style: The function 'GenEOFFunc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_analyzer.h:54:15: note: Virtual function in base class
binpac-0.49/src/pac_conn.h:22:7: note: Function in derived class
binpac-0.49/src/pac_conn.h:24:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_conn.h:24:7: note: Function in derived class
binpac-0.49/src/pac_conn.h:25:7: style: The function 'GenPrivDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_typedecl.h:26:15: note: Virtual function in base class
binpac-0.49/src/pac_conn.h:25:7: note: Function in derived class
binpac-0.49/src/pac_conn.h:27:7: style: The function 'ProcessFlowElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_analyzer.h:39:15: note: Virtual function in base class
binpac-0.49/src/pac_conn.h:27:7: note: Function in derived class
binpac-0.49/src/pac_conn.h:28:7: style: The function 'ProcessDataUnitElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_analyzer.h:40:15: note: Virtual function in base class
binpac-0.49/src/pac_conn.h:28:7: note: Function in derived class
binpac-0.49/src/pac_context.cc:59:2: style: Class 'AnalyzerContextDecl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_context.cc:59:2: style: Class 'AnalyzerContextDecl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_context.cc:111:2: performance: Returning the result of c_str() in a function that returns std::string is slow and redundant. [stlcstrReturn]
binpac-0.49/src/pac_cstr.cc:51:8: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binpac-0.49/src/pac_cstr.cc:67:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binpac-0.49/src/pac_cstr.cc:12:3: performance: Variable 'msg_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
binpac-0.49/src/pac_cstr.h:9:2: style: Class 'ConstString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_ctype.h:10:2: style: Class 'CType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_dataptr.cc:8:38: style: Function 'DataPtr' argument 2 names different: declaration 'arg_id' definition 'id'. [funcArgNamesDifferent]
binpac-0.49/src/pac_dataptr.h:13:30: note: Function 'DataPtr' argument 2 names different: declaration 'arg_id' definition 'id'.
binpac-0.49/src/pac_dataptr.cc:8:38: note: Function 'DataPtr' argument 2 names different: declaration 'arg_id' definition 'id'.
binpac-0.49/src/pac_dataptr.cc:8:52: style: Function 'DataPtr' argument 3 names different: declaration 'arg_off' definition 'offset'. [funcArgNamesDifferent]
binpac-0.49/src/pac_dataptr.h:13:48: note: Function 'DataPtr' argument 3 names different: declaration 'arg_off' definition 'offset'.
binpac-0.49/src/pac_dataptr.cc:8:52: note: Function 'DataPtr' argument 3 names different: declaration 'arg_off' definition 'offset'.
binpac-0.49/src/pac_dataptr.cc:38:40: style: Function 'GenBoundaryCheck' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_dataptr.h:36:32: note: Function 'GenBoundaryCheck' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_dataptr.cc:38:40: note: Function 'GenBoundaryCheck' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_dataunit.h:23:7: style: Technically the member function 'AnalyzerDataUnit::GenNewDataUnit' can be const. [functionConst]
binpac-0.49/src/pac_dataunit.cc:44:24: note: Technically the member function 'AnalyzerDataUnit::GenNewDataUnit' can be const.
binpac-0.49/src/pac_dataunit.h:23:7: note: Technically the member function 'AnalyzerDataUnit::GenNewDataUnit' can be const.
binpac-0.49/src/pac_dataunit.h:25:7: style: Technically the member function 'AnalyzerDataUnit::GenNewContext' can be const. [functionConst]
binpac-0.49/src/pac_dataunit.cc:52:24: note: Technically the member function 'AnalyzerDataUnit::GenNewContext' can be const.
binpac-0.49/src/pac_dataunit.h:25:7: note: Technically the member function 'AnalyzerDataUnit::GenNewContext' can be const.
binpac-0.49/src/pac_dataunit.cc:18:2: style: Class 'AnalyzerDataUnit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_dataunit.cc:18:2: style: Class 'AnalyzerDataUnit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_decl.cc:39:31: style: Function 'AddAttrs' argument 1 names different: declaration 'attrlist' definition 'attrs'. [funcArgNamesDifferent]
binpac-0.49/src/pac_decl.h:36:26: note: Function 'AddAttrs' argument 1 names different: declaration 'attrlist' definition 'attrs'.
binpac-0.49/src/pac_decl.cc:39:31: note: Function 'AddAttrs' argument 1 names different: declaration 'attrlist' definition 'attrs'.
binpac-0.49/src/pac_decl.cc:52:30: style: Function 'ProcessAttr' argument 1 names different: declaration 'a' definition 'attr'. [funcArgNamesDifferent]
binpac-0.49/src/pac_decl.h:40:33: note: Function 'ProcessAttr' argument 1 names different: declaration 'a' definition 'attr'.
binpac-0.49/src/pac_decl.cc:52:30: note: Function 'ProcessAttr' argument 1 names different: declaration 'a' definition 'attr'.
binpac-0.49/src/pac_decl.cc:132:35: style: Function 'HelperDecl' argument 1 names different: declaration 'type' definition 'helper_type'. [funcArgNamesDifferent]
binpac-0.49/src/pac_decl.h:63:24: note: Function 'HelperDecl' argument 1 names different: declaration 'type' definition 'helper_type'.
binpac-0.49/src/pac_decl.cc:132:35: note: Function 'HelperDecl' argument 1 names different: declaration 'type' definition 'helper_type'.
binpac-0.49/src/pac_record.h:13:2: style: Class 'RecordType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_let.h:15:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:57:15: note: Virtual function in base class
binpac-0.49/src/pac_let.h:15:7: note: Function in derived class
binpac-0.49/src/pac_let.h:17:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:63:15: note: Virtual function in base class
binpac-0.49/src/pac_let.h:17:7: note: Function in derived class
binpac-0.49/src/pac_let.h:19:7: style: The function 'GenEval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_id.h:143:15: note: Virtual function in base class
binpac-0.49/src/pac_let.h:19:7: note: Function in derived class
binpac-0.49/src/pac_let.h:21:7: style: The function 'RequiresAnalyzerContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:66:15: note: Virtual function in base class
binpac-0.49/src/pac_let.h:21:7: note: Function in derived class
binpac-0.49/src/pac_let.h:24:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_let.h:24:7: note: Function in derived class
binpac-0.49/src/pac_let.h:38:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_let.h:38:7: note: Function in derived class
binpac-0.49/src/pac_let.h:39:7: style: The function 'GenForwardDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_let.h:39:7: note: Function in derived class
binpac-0.49/src/pac_let.h:40:7: style: The function 'GenCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:33:15: note: Virtual function in base class
binpac-0.49/src/pac_let.h:40:7: note: Function in derived class
binpac-0.49/src/pac_let.h:41:7: style: The function 'GenEval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_id.h:143:15: note: Virtual function in base class
binpac-0.49/src/pac_let.h:41:7: note: Function in derived class
binpac-0.49/src/pac_record.h:16:7: style: The function 'DefineValueVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:105:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:16:7: note: Function in derived class
binpac-0.49/src/pac_record.h:17:9: style: The function 'DataTypeStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:108:17: note: Virtual function in base class
binpac-0.49/src/pac_record.h:17:9: note: Function in derived class
binpac-0.49/src/pac_record.h:19:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:37:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:19:7: note: Function in derived class
binpac-0.49/src/pac_record.h:21:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:42:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:21:7: note: Function in derived class
binpac-0.49/src/pac_record.h:22:7: style: The function 'GenPrivDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:43:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:22:7: note: Function in derived class
binpac-0.49/src/pac_record.h:24:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:45:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:24:7: note: Function in derived class
binpac-0.49/src/pac_record.h:25:7: style: The function 'GenCleanUpCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:46:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:25:7: note: Function in derived class
binpac-0.49/src/pac_record.h:27:6: style: The function 'StaticSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:167:14: note: Virtual function in base class
binpac-0.49/src/pac_record.h:27:6: note: Function in derived class
binpac-0.49/src/pac_record.h:29:7: style: The function 'SetBoundaryChecked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:171:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:29:7: note: Function in derived class
binpac-0.49/src/pac_record.h:33:7: style: The function 'IsPointerType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:141:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:33:7: note: Function in derived class
binpac-0.49/src/pac_record.h:36:7: style: The function 'DoGenParseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:229:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:36:7: note: Function in derived class
binpac-0.49/src/pac_record.h:37:7: style: The function 'GenDynamicSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:236:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:37:7: note: Function in derived class
binpac-0.49/src/pac_record.h:39:8: style: The function 'DoClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:241:16: note: Virtual function in base class
binpac-0.49/src/pac_record.h:39:8: note: Function in derived class
binpac-0.49/src/pac_record.h:41:7: style: The function 'DoMarkIncrementalInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:185:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:41:7: note: Function in derived class
binpac-0.49/src/pac_record.h:43:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:43:7: note: Function in derived class
binpac-0.49/src/pac_record.h:44:7: style: The function 'ByteOrderSensitive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:220:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:44:7: note: Function in derived class
binpac-0.49/src/pac_record.h:117:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:57:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:117:7: note: Function in derived class
binpac-0.49/src/pac_record.h:118:7: style: The function 'GenParseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:64:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:118:7: note: Function in derived class
binpac-0.49/src/pac_record.h:121:7: style: The function 'GenEval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_id.h:143:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:121:7: note: Function in derived class
binpac-0.49/src/pac_record.h:123:6: style: The function 'StaticSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:77:14: note: Virtual function in base class
binpac-0.49/src/pac_record.h:123:6: note: Function in derived class
binpac-0.49/src/pac_record.h:125:7: style: The function 'SetBoundaryChecked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:82:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:125:7: note: Function in derived class
binpac-0.49/src/pac_record.h:127:7: style: The function 'RequiresByteOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:84:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:127:7: note: Function in derived class
binpac-0.49/src/pac_record.h:129:7: style: The function 'RequiresAnalyzerContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:66:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:129:7: note: Function in derived class
binpac-0.49/src/pac_record.h:132:7: style: The function 'GenFieldEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:104:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:132:7: note: Function in derived class
binpac-0.49/src/pac_record.h:133:7: style: The function 'GenBoundaryCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:107:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:133:7: note: Function in derived class
binpac-0.49/src/pac_record.h:134:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:134:7: note: Function in derived class
binpac-0.49/src/pac_record.h:145:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:57:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:145:7: note: Function in derived class
binpac-0.49/src/pac_record.h:147:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:59:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:147:7: note: Function in derived class
binpac-0.49/src/pac_record.h:148:7: style: The function 'GenPrivDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:60:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:148:7: note: Function in derived class
binpac-0.49/src/pac_record.h:150:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:63:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:150:7: note: Function in derived class
binpac-0.49/src/pac_record.h:151:7: style: The function 'GenCleanUpCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:64:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:151:7: note: Function in derived class
binpac-0.49/src/pac_record.h:152:7: style: The function 'GenParseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:64:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:152:7: note: Function in derived class
binpac-0.49/src/pac_record.h:154:6: style: The function 'StaticSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:77:14: note: Virtual function in base class
binpac-0.49/src/pac_record.h:154:6: note: Function in derived class
binpac-0.49/src/pac_record.h:156:7: style: The function 'RequiresByteOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:84:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:156:7: note: Function in derived class
binpac-0.49/src/pac_record.h:159:7: style: The function 'GenFieldEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:104:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:159:7: note: Function in derived class
binpac-0.49/src/pac_record.h:160:7: style: The function 'GenBoundaryCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_record.h:107:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:160:7: note: Function in derived class
binpac-0.49/src/pac_record.h:161:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_record.h:161:7: note: Function in derived class
binpac-0.49/src/pac_embedded.cc:31:2: style: Class 'EmbeddedCode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_embedded.cc:31:2: style: Class 'EmbeddedCode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_primitive.h:25:2: style: Class 'PPVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_primitive.h:37:2: style: Class 'PPSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_primitive.h:49:2: style: Class 'PPType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_primitive.h:28:9: style: The function 'ToCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_primitive.h:16:17: note: Virtual function in base class
binpac-0.49/src/pac_primitive.h:28:9: note: Function in derived class
binpac-0.49/src/pac_primitive.h:40:9: style: The function 'ToCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_primitive.h:16:17: note: Virtual function in base class
binpac-0.49/src/pac_primitive.h:40:9: note: Function in derived class
binpac-0.49/src/pac_primitive.h:52:9: style: The function 'ToCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_primitive.h:16:17: note: Virtual function in base class
binpac-0.49/src/pac_primitive.h:52:9: note: Function in derived class
binpac-0.49/src/pac_primitive.h:68:9: style: The function 'ToCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_primitive.h:16:17: note: Virtual function in base class
binpac-0.49/src/pac_primitive.h:68:9: note: Function in derived class
binpac-0.49/src/pac_enum.cc:37:2: style: Class 'EnumDecl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_enum.cc:37:2: style: Class 'EnumDecl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_enum.h:27:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_enum.h:27:7: note: Function in derived class
binpac-0.49/src/pac_enum.h:28:7: style: The function 'GenForwardDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_enum.h:28:7: note: Function in derived class
binpac-0.49/src/pac_enum.h:29:7: style: The function 'GenCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:33:15: note: Virtual function in base class
binpac-0.49/src/pac_enum.h:29:7: note: Function in derived class
binpac-0.49/src/pac_expr.cc:845:5: style: Variable 'mhs' is reassigned a value before the old one has been used. [redundantAssignment]
binpac-0.49/src/pac_expr.cc:841:5: note: Variable 'mhs' is reassigned a value before the old one has been used.
binpac-0.49/src/pac_expr.cc:845:5: note: Variable 'mhs' is reassigned a value before the old one has been used.
binpac-0.49/src/pac_expr.cc:17:7: style: The scope of the variable 'first' can be reduced. [variableScope]
binpac-0.49/src/pac_expr.cc:34:7: style: The scope of the variable 'first' can be reduced. [variableScope]
binpac-0.49/src/pac_expr.cc:364:17: style: The scope of the variable 'rf' can be reduced. [variableScope]
binpac-0.49/src/pac_expr.cc:15:31: style: Function 'OrigExprList' argument 1 names different: declaration 'exprlist' definition 'list'. [funcArgNamesDifferent]
binpac-0.49/src/pac_expr.h:114:31: note: Function 'OrigExprList' argument 1 names different: declaration 'exprlist' definition 'list'.
binpac-0.49/src/pac_expr.cc:15:31: note: Function 'OrigExprList' argument 1 names different: declaration 'exprlist' definition 'list'.
binpac-0.49/src/pac_expr.cc:68:16: style: Function 'Expr' argument 1 names different: declaration 'id' definition 'arg_id'. [funcArgNamesDifferent]
binpac-0.49/src/pac_expr.h:20:11: note: Function 'Expr' argument 1 names different: declaration 'id' definition 'arg_id'.
binpac-0.49/src/pac_expr.cc:68:16: note: Function 'Expr' argument 1 names different: declaration 'id' definition 'arg_id'.
binpac-0.49/src/pac_expr.cc:78:20: style: Function 'Expr' argument 1 names different: declaration 'num' definition 'arg_num'. [funcArgNamesDifferent]
binpac-0.49/src/pac_expr.h:21:15: note: Function 'Expr' argument 1 names different: declaration 'num' definition 'arg_num'.
binpac-0.49/src/pac_expr.cc:78:20: note: Function 'Expr' argument 1 names different: declaration 'num' definition 'arg_num'.
binpac-0.49/src/pac_expr.cc:88:25: style: Function 'Expr' argument 1 names different: declaration 's' definition 'cstr'. [funcArgNamesDifferent]
binpac-0.49/src/pac_expr.h:22:20: note: Function 'Expr' argument 1 names different: declaration 's' definition 'cstr'.
binpac-0.49/src/pac_expr.cc:88:25: note: Function 'Expr' argument 1 names different: declaration 's' definition 'cstr'.
binpac-0.49/src/pac_expr.cc:108:21: style: Function 'Expr' argument 1 names different: declaration 'type' definition 'arg_type'. [funcArgNamesDifferent]
binpac-0.49/src/pac_expr.h:27:16: note: Function 'Expr' argument 1 names different: declaration 'type' definition 'arg_type'.
binpac-0.49/src/pac_expr.cc:108:21: note: Function 'Expr' argument 1 names different: declaration 'type' definition 'arg_type'.
binpac-0.49/src/pac_expr.cc:118:21: style: Function 'Expr' argument 1 names different: declaration 'type' definition 'arg_type'. [funcArgNamesDifferent]
binpac-0.49/src/pac_expr.h:28:16: note: Function 'Expr' argument 1 names different: declaration 'type' definition 'arg_type'.
binpac-0.49/src/pac_expr.cc:118:21: note: Function 'Expr' argument 1 names different: declaration 'type' definition 'arg_type'.
binpac-0.49/src/pac_expr.cc:130:21: style: Function 'Expr' argument 1 names different: declaration 'type' definition 'arg_type'. [funcArgNamesDifferent]
binpac-0.49/src/pac_expr.h:29:16: note: Function 'Expr' argument 1 names different: declaration 'type' definition 'arg_type'.
binpac-0.49/src/pac_expr.cc:130:21: note: Function 'Expr' argument 1 names different: declaration 'type' definition 'arg_type'.
binpac-0.49/src/pac_expr.cc:311:28: style: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_expr.h:110:23: note: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_expr.cc:311:28: note: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_expr.cc:459:36: style: Function 'EvalExpr' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_expr.h:57:31: note: Function 'EvalExpr' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_expr.cc:459:36: note: Function 'EvalExpr' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_regex.h:12:2: style: Class 'RegEx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_regex.h:31:2: style: Class 'RegExDecl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_regex.h:33:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:25:15: note: Virtual function in base class
binpac-0.49/src/pac_regex.h:33:7: note: Function in derived class
binpac-0.49/src/pac_regex.h:34:7: style: The function 'GenForwardDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_regex.h:34:7: note: Function in derived class
binpac-0.49/src/pac_regex.h:35:7: style: The function 'GenCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_decl.h:33:15: note: Virtual function in base class
binpac-0.49/src/pac_regex.h:35:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:17:7: style: The function 'DefineValueVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:105:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:17:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:18:9: style: The function 'DataTypeStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:108:17: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:18:9: note: Function in derived class
binpac-0.49/src/pac_strtype.h:19:9: style: The function 'DefaultValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:121:17: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:19:9: note: Function in derived class
binpac-0.49/src/pac_strtype.h:20:8: style: The function 'ElementDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:130:16: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:20:8: note: Function in derived class
binpac-0.49/src/pac_strtype.h:22:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:37:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:22:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:24:7: style: The function 'GenPubDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:42:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:24:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:25:7: style: The function 'GenPrivDecls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:43:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:25:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:27:7: style: The function 'GenInitCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:45:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:27:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:28:7: style: The function 'GenCleanUpCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:46:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:28:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:30:7: style: The function 'DoMarkIncrementalInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:185:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:30:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:32:6: style: The function 'StaticSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:167:14: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:32:6: note: Function in derived class
binpac-0.49/src/pac_strtype.h:34:7: style: The function 'IsPointerType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:141:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:34:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:36:7: style: The function 'ProcessAttr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:147:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:36:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:49:7: style: The function 'DoGenParseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:229:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:49:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:54:7: style: The function 'GenDynamicSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:236:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:54:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:58:8: style: The function 'DoClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:241:16: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:58:8: note: Function in derived class
binpac-0.49/src/pac_strtype.h:61:7: style: The function 'ByteOrderSensitive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_type.h:220:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:61:7: note: Function in derived class
binpac-0.49/src/pac_strtype.h:64:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_strtype.h:64:7: note: Function in derived class
binpac-0.49/src/pac_field.cc:45:31: style: Function 'ProcessAttr' argument 1 names different: declaration 'attr' definition 'a'. [funcArgNamesDifferent]
binpac-0.49/src/pac_field.h:56:33: note: Function 'ProcessAttr' argument 1 names different: declaration 'attr' definition 'a'.
binpac-0.49/src/pac_field.cc:45:31: note: Function 'ProcessAttr' argument 1 names different: declaration 'attr' definition 'a'.
binpac-0.49/src/pac_field.cc:96:33: style: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_field.h:59:35: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_field.cc:96:33: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_field.cc:102:34: style: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_field.h:60:36: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_field.cc:102:34: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_field.cc:109:34: style: Function 'GenTempDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_field.h:61:36: note: Function 'GenTempDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_field.cc:109:34: note: Function 'GenTempDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_field.cc:116:33: style: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_field.h:63:35: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_field.cc:116:33: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_field.cc:122:36: style: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_field.h:64:38: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_field.cc:122:36: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_field.cc:90:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binpac-0.49/src/pac_flow.cc:18:24: style: Function 'FlowDecl' argument 1 names different: declaration 'flow_id' definition 'id'. [funcArgNamesDifferent]
binpac-0.49/src/pac_flow.h:9:15: note: Function 'FlowDecl' argument 1 names different: declaration 'flow_id' definition 'id'.
binpac-0.49/src/pac_flow.cc:18:24: note: Function 'FlowDecl' argument 1 names different: declaration 'flow_id' definition 'id'.
binpac-0.49/src/pac_flow.cc:333:19: style: Variable 'parse_params' is assigned a value that is never used. [unreadVariable]
binpac-0.49/src/pac_func.h:25:7: performance: Technically the member function 'Function::GenForwardDeclaration' can be static. [functionStatic]
binpac-0.49/src/pac_func.cc:40:16: note: Technically the member function 'Function::GenForwardDeclaration' can be static.
binpac-0.49/src/pac_func.h:25:7: note: Technically the member function 'Function::GenForwardDeclaration' can be static.
binpac-0.49/src/pac_id.cc:308:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binpac-0.49/src/pac_id.cc:47:25: style: Function 'IDRecord' argument 1 names different: declaration 'env' definition 'arg_env'. [funcArgNamesDifferent]
binpac-0.49/src/pac_id.h:91:16: note: Function 'IDRecord' argument 1 names different: declaration 'env' definition 'arg_env'.
binpac-0.49/src/pac_id.cc:47:25: note: Function 'IDRecord' argument 1 names different: declaration 'env' definition 'arg_env'.
binpac-0.49/src/pac_id.cc:47:44: style: Function 'IDRecord' argument 2 names different: declaration 'id' definition 'arg_id'. [funcArgNamesDifferent]
binpac-0.49/src/pac_id.h:91:31: note: Function 'IDRecord' argument 2 names different: declaration 'id' definition 'arg_id'.
binpac-0.49/src/pac_id.cc:47:44: note: Function 'IDRecord' argument 2 names different: declaration 'id' definition 'arg_id'.
binpac-0.49/src/pac_id.cc:47:59: style: Function 'IDRecord' argument 3 names different: declaration 'id_type' definition 'arg_id_type'. [funcArgNamesDifferent]
binpac-0.49/src/pac_id.h:91:42: note: Function 'IDRecord' argument 3 names different: declaration 'id_type' definition 'arg_id_type'.
binpac-0.49/src/pac_id.cc:47:59: note: Function 'IDRecord' argument 3 names different: declaration 'id_type' definition 'arg_id_type'.
binpac-0.49/src/pac_id.cc:118:31: style: Function 'SetMacro' argument 1 names different: declaration 'expr' definition 'e'. [funcArgNamesDifferent]
binpac-0.49/src/pac_id.h:110:22: note: Function 'SetMacro' argument 1 names different: declaration 'expr' definition 'e'.
binpac-0.49/src/pac_id.cc:118:31: note: Function 'SetMacro' argument 1 names different: declaration 'expr' definition 'e'.
binpac-0.49/src/pac_id.cc:191:53: style: Function 'AddID' argument 3 names different: declaration 'type' definition 'data_type'. [funcArgNamesDifferent]
binpac-0.49/src/pac_id.h:158:49: note: Function 'AddID' argument 3 names different: declaration 'type' definition 'data_type'.
binpac-0.49/src/pac_id.cc:191:53: note: Function 'AddID' argument 3 names different: declaration 'type' definition 'data_type'.
binpac-0.49/src/pac_id.cc:215:40: style: Function 'AddMacro' argument 2 names different: declaration 'expr' definition 'macro'. [funcArgNamesDifferent]
binpac-0.49/src/pac_id.h:160:36: note: Function 'AddMacro' argument 2 names different: declaration 'expr' definition 'macro'.
binpac-0.49/src/pac_id.cc:215:40: note: Function 'AddMacro' argument 2 names different: declaration 'expr' definition 'macro'.
binpac-0.49/src/pac_id.cc:52:2: performance: Variable 'setfunc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
binpac-0.49/src/pac_id.h:171:7: style: Technically the member function 'Env::SetEvalMethod' can be const. [functionConst]
binpac-0.49/src/pac_id.cc:270:11: note: Technically the member function 'Env::SetEvalMethod' can be const.
binpac-0.49/src/pac_id.h:171:7: note: Technically the member function 'Env::SetEvalMethod' can be const.
binpac-0.49/src/pac_id.h:184:7: style: Technically the member function 'Env::SetField' can be const. [functionConst]
binpac-0.49/src/pac_id.cc:321:11: note: Technically the member function 'Env::SetField' can be const.
binpac-0.49/src/pac_id.h:184:7: note: Technically the member function 'Env::SetField' can be const.
binpac-0.49/src/pac_id.h:200:7: style: Technically the member function 'Env::SetDataType' can be const. [functionConst]
binpac-0.49/src/pac_id.cc:331:11: note: Technically the member function 'Env::SetDataType' can be const.
binpac-0.49/src/pac_id.h:200:7: note: Technically the member function 'Env::SetDataType' can be const.
binpac-0.49/src/pac_id.h:201:7: style: Technically the member function 'Env::SetConstant' can be const. [functionConst]
binpac-0.49/src/pac_id.cc:353:11: note: Technically the member function 'Env::SetConstant' can be const.
binpac-0.49/src/pac_id.h:201:7: note: Technically the member function 'Env::SetConstant' can be const.
binpac-0.49/src/pac_id.h:202:7: style: Technically the member function 'Env::SetMacro' can be const. [functionConst]
binpac-0.49/src/pac_id.cc:369:11: note: Technically the member function 'Env::SetMacro' can be const.
binpac-0.49/src/pac_id.h:202:7: note: Technically the member function 'Env::SetMacro' can be const.
binpac-0.49/src/pac_inputbuf.h:12:2: style: Class 'InputBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binpac-0.49/src/pac_inputbuf.h:18:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_inputbuf.h:18:7: note: Function in derived class
binpac-0.49/src/pac_let.cc:18:24: style: Function 'LetField' argument 1 names different: declaration 'arg_id' definition 'id'. [funcArgNamesDifferent]
binpac-0.49/src/pac_let.h:10:15: note: Function 'LetField' argument 1 names different: declaration 'arg_id' definition 'id'.
binpac-0.49/src/pac_let.cc:18:24: note: Function 'LetField' argument 1 names different: declaration 'arg_id' definition 'id'.
binpac-0.49/src/pac_let.cc:18:46: style: Function 'LetField' argument 3 names different: declaration 'arg_expr' definition 'expr'. [funcArgNamesDifferent]
binpac-0.49/src/pac_let.h:10:41: note: Function 'LetField' argument 3 names different: declaration 'arg_expr' definition 'expr'.
binpac-0.49/src/pac_let.cc:18:46: note: Function 'LetField' argument 3 names different: declaration 'arg_expr' definition 'expr'.
binpac-0.49/src/pac_let.cc:63:36: style: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_let.h:17:27: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_let.cc:63:36: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_let.cc:75:37: style: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_let.h:18:28: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_let.cc:75:37: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_let.cc:108:32: style: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_let.h:19:23: note: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_let.cc:108:32: note: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_let.cc:156:31: style: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_let.h:41:23: note: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_let.cc:156:31: note: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_let.cc:9:50: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
binpac-0.49/src/pac_main.cc:93:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binpac-0.49/src/pac_output.cc:11:2: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
binpac-0.49/src/pac_output.cc:20:2: style: Class 'Output' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_output.cc:20:2: style: Class 'Output' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_param.cc:38:6: style: The scope of the variable 'first' can be reduced. [variableScope]
binpac-0.49/src/pac_param.cc:60:38: style: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_param.h:30:27: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_param.cc:60:38: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_param.cc:67:41: style: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_param.h:31:30: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_param.cc:67:41: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_param.cc:21:2: style: Class 'Param' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_param.cc:21:2: style: Class 'Param' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_paramtype.cc:179:6: style: The scope of the variable 'first' can be reduced. [variableScope]
binpac-0.49/src/pac_paramtype.cc:164:48: style: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_paramtype.h:29:30: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_paramtype.cc:164:48: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_paramtype.cc:193:48: style: Function 'GenNewInstance' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_paramtype.h:46:30: note: Function 'GenNewInstance' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_paramtype.cc:193:48: note: Function 'GenNewInstance' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_paramtype.cc:201:48: style: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_paramtype.h:57:30: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_paramtype.cc:201:48: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_paramtype.cc:284:48: style: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_paramtype.h:58:30: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_paramtype.cc:284:48: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_primitive.cc:25:9: warning: Either the condition '!type' is redundant or there is possible null pointer dereference: type. [nullPointerRedundantCheck]
binpac-0.49/src/pac_primitive.cc:22:7: note: Assuming that condition '!type' is not redundant
binpac-0.49/src/pac_primitive.cc:25:9: note: Null pointer dereference
binpac-0.49/src/pac_record.cc:60:15: style: The scope of the variable 'prev' can be reduced. [variableScope]
binpac-0.49/src/pac_record.cc:61:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
binpac-0.49/src/pac_record.cc:62:6: style: The scope of the variable 'seq' can be reduced. [variableScope]
binpac-0.49/src/pac_record.cc:15:41: style: Function 'RecordType' argument 1 names different: declaration 'fields' definition 'record_fields'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:13:30: note: Function 'RecordType' argument 1 names different: declaration 'fields' definition 'record_fields'.
binpac-0.49/src/pac_record.cc:15:41: note: Function 'RecordType' argument 1 names different: declaration 'fields' definition 'record_fields'.
binpac-0.49/src/pac_record.cc:103:38: style: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:21:27: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_record.cc:103:38: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_record.cc:108:39: style: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:22:28: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_record.cc:108:39: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_record.cc:113:38: style: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:24:27: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:113:38: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:118:41: style: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:25:30: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:118:41: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:123:41: style: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:36:30: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:123:41: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:186:41: style: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:37:30: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:186:41: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:348:44: style: Function 'FieldSize' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:78:32: note: Function 'FieldSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:348:44: note: Function 'FieldSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:362:46: style: Function 'FieldOffset' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:79:34: note: Function 'FieldOffset' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:362:46: note: Function 'FieldOffset' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:403:38: style: Function 'RecordDataField' argument 1 names different: declaration 'arg_id' definition 'id'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:113:22: note: Function 'RecordDataField' argument 1 names different: declaration 'arg_id' definition 'id'.
binpac-0.49/src/pac_record.cc:403:38: note: Function 'RecordDataField' argument 1 names different: declaration 'arg_id' definition 'id'.
binpac-0.49/src/pac_record.cc:403:48: style: Function 'RecordDataField' argument 2 names different: declaration 'arg_type' definition 'type'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:113:36: note: Function 'RecordDataField' argument 2 names different: declaration 'arg_type' definition 'type'.
binpac-0.49/src/pac_record.cc:403:48: note: Function 'RecordDataField' argument 2 names different: declaration 'arg_type' definition 'type'.
binpac-0.49/src/pac_record.cc:420:44: style: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:118:28: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:420:44: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:485:39: style: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:121:23: note: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:485:39: note: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:490:43: style: Function 'GenFieldEnd' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:132:27: note: Function 'GenFieldEnd' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:490:43: note: Function 'GenFieldEnd' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:491:18: style: Function 'GenFieldEnd' argument 3 names different: declaration 'begin' definition 'field_begin'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:132:57: note: Function 'GenFieldEnd' argument 3 names different: declaration 'begin' definition 'field_begin'.
binpac-0.49/src/pac_record.cc:491:18: note: Function 'GenFieldEnd' argument 3 names different: declaration 'begin' definition 'field_begin'.
binpac-0.49/src/pac_record.cc:553:47: style: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:152:28: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:553:47: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:605:46: style: Function 'GenFieldEnd' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:159:27: note: Function 'GenFieldEnd' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:605:46: note: Function 'GenFieldEnd' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_record.cc:605:79: style: Function 'GenFieldEnd' argument 3 names different: declaration 'begin' definition 'field_begin'. [funcArgNamesDifferent]
binpac-0.49/src/pac_record.h:159:57: note: Function 'GenFieldEnd' argument 3 names different: declaration 'begin' definition 'field_begin'.
binpac-0.49/src/pac_record.cc:605:79: note: Function 'GenFieldEnd' argument 3 names different: declaration 'begin' definition 'field_begin'.
binpac-0.49/src/pac_regex.cc:46:28: style: Function 'RegEx' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
binpac-0.49/src/pac_regex.h:12:22: note: Function 'RegEx' argument 1 names different: declaration 'str' definition 's'.
binpac-0.49/src/pac_regex.cc:46:28: note: Function 'RegEx' argument 1 names different: declaration 'str' definition 's'.
binpac-0.49/src/pac_regex.cc:48:2: performance: Variable 'str_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
binpac-0.49/src/pac_regex.cc:51:2: style: Class 'RegEx' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_regex.cc:51:2: style: Class 'RegEx' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_state.h:20:7: performance: Technically the member function 'StateVar::GenInitCode' can be static. [functionStatic]
binpac-0.49/src/pac_state.cc:30:16: note: Technically the member function 'StateVar::GenInitCode' can be static.
binpac-0.49/src/pac_state.h:20:7: note: Technically the member function 'StateVar::GenInitCode' can be static.
binpac-0.49/src/pac_state.h:21:7: performance: Technically the member function 'StateVar::GenCleanUpCode' can be static. [functionStatic]
binpac-0.49/src/pac_state.cc:34:16: note: Technically the member function 'StateVar::GenCleanUpCode' can be static.
binpac-0.49/src/pac_state.h:21:7: note: Technically the member function 'StateVar::GenCleanUpCode' can be static.
binpac-0.49/src/pac_strtype.cc:161:38: style: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_strtype.h:24:27: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_strtype.cc:161:38: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_strtype.cc:166:39: style: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_strtype.h:25:28: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_strtype.cc:166:39: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_strtype.cc:171:38: style: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_strtype.h:27:27: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_strtype.cc:171:38: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_strtype.cc:176:41: style: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_strtype.h:28:30: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_strtype.cc:176:41: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_strtype.cc:219:41: style: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_strtype.h:54:30: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_strtype.cc:219:41: note: Function 'GenDynamicSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_strtype.cc:264:41: style: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_strtype.h:49:30: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_strtype.cc:264:41: note: Function 'DoGenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_strtype.cc:327:42: style: Function 'GenCheckingCStr' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_strtype.h:51:31: note: Function 'GenCheckingCStr' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_strtype.cc:327:42: note: Function 'GenCheckingCStr' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_strtype.h:46:7: style: Technically the member function 'StringType::GenStringMismatch' can be const. [functionConst]
binpac-0.49/src/pac_strtype.cc:316:18: note: Technically the member function 'StringType::GenStringMismatch' can be const.
binpac-0.49/src/pac_strtype.h:46:7: note: Technically the member function 'StringType::GenStringMismatch' can be const.
binpac-0.49/src/pac_type.cc:322:32: style: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_type.h:42:35: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_type.cc:322:32: note: Function 'GenPubDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_type.cc:344:33: style: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'. [funcArgNamesDifferent]
binpac-0.49/src/pac_type.h:43:36: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_type.cc:344:33: note: Function 'GenPrivDecls' argument 1 names different: declaration 'out' definition 'out_h'.
binpac-0.49/src/pac_type.cc:360:32: style: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_type.h:45:35: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:360:32: note: Function 'GenInitCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:381:35: style: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_type.h:46:38: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:381:35: note: Function 'GenCleanUpCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:391:43: style: Function 'GenBufferConfiguration' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_type.h:213:38: note: Function 'GenBufferConfiguration' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:391:43: note: Function 'GenBufferConfiguration' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:464:34: style: Function 'GenPreParsing' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_type.h:48:29: note: Function 'GenPreParsing' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:464:34: note: Function 'GenPreParsing' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:485:33: style: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_type.h:49:28: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:485:33: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:798:31: style: Function 'AddSizeVar' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_type.h:95:26: note: Function 'AddSizeVar' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:798:31: note: Function 'AddSizeVar' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:843:31: style: Function 'DataSize' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_type.h:168:26: note: Function 'DataSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:843:31: note: Function 'DataSize' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:865:37: style: Function 'GenBoundaryCheck' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_type.h:172:32: note: Function 'GenBoundaryCheck' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.cc:865:37: note: Function 'GenBoundaryCheck' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_type.h:213:7: style: Technically the member function 'Type::GenBufferConfiguration' can be const. [functionConst]
binpac-0.49/src/pac_type.cc:391:12: note: Technically the member function 'Type::GenBufferConfiguration' can be const.
binpac-0.49/src/pac_type.h:213:7: note: Technically the member function 'Type::GenBufferConfiguration' can be const.
binpac-0.49/src/pac_type.cc:50:2: style: Class 'Type' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binpac-0.49/src/pac_type.cc:50:2: style: Class 'Type' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binpac-0.49/src/pac_withinput.h:16:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:57:15: note: Virtual function in base class
binpac-0.49/src/pac_withinput.h:16:7: note: Function in derived class
binpac-0.49/src/pac_withinput.h:27:7: style: The function 'GenEval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_id.h:143:15: note: Virtual function in base class
binpac-0.49/src/pac_withinput.h:27:7: note: Function in derived class
binpac-0.49/src/pac_withinput.h:29:7: style: The function 'RequiresAnalyzerContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_field.h:66:15: note: Virtual function in base class
binpac-0.49/src/pac_withinput.h:29:7: note: Function in derived class
binpac-0.49/src/pac_withinput.h:32:7: style: The function 'DoTraverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binpac-0.49/src/pac_datadep.h:31:15: note: Virtual function in base class
binpac-0.49/src/pac_withinput.h:32:7: note: Function in derived class
binpac-0.49/src/pac_typedecl.cc:309:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binpac-0.49/src/pac_typedecl.cc:313:2: note: Found duplicate branches for 'if' and 'else'.
binpac-0.49/src/pac_typedecl.cc:309:7: note: Found duplicate branches for 'if' and 'else'.
binpac-0.49/src/pac_typedecl.cc:18:24: style: Function 'TypeDecl' argument 1 names different: declaration 'arg_id' definition 'id'. [funcArgNamesDifferent]
binpac-0.49/src/pac_typedecl.h:9:15: note: Function 'TypeDecl' argument 1 names different: declaration 'arg_id' definition 'id'.
binpac-0.49/src/pac_typedecl.cc:18:24: note: Function 'TypeDecl' argument 1 names different: declaration 'arg_id' definition 'id'.
binpac-0.49/src/pac_typedecl.cc:18:39: style: Function 'TypeDecl' argument 2 names different: declaration 'arg_params' definition 'params'. [funcArgNamesDifferent]
binpac-0.49/src/pac_typedecl.h:9:34: note: Function 'TypeDecl' argument 2 names different: declaration 'arg_params' definition 'params'.
binpac-0.49/src/pac_typedecl.cc:18:39: note: Function 'TypeDecl' argument 2 names different: declaration 'arg_params' definition 'params'.
binpac-0.49/src/pac_typedecl.cc:18:53: style: Function 'TypeDecl' argument 3 names different: declaration 'arg_type' definition 'type'. [funcArgNamesDifferent]
binpac-0.49/src/pac_typedecl.h:9:52: note: Function 'TypeDecl' argument 3 names different: declaration 'arg_type' definition 'type'.
binpac-0.49/src/pac_typedecl.cc:18:53: note: Function 'TypeDecl' argument 3 names different: declaration 'arg_type' definition 'type'.
binpac-0.49/src/pac_utils.cc:25:27: style: Function 'strfmt' argument 1 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
binpac-0.49/src/pac_utils.h:9:27: note: Function 'strfmt' argument 1 names different: declaration 'fmt' definition 'format'.
binpac-0.49/src/pac_utils.cc:25:27: note: Function 'strfmt' argument 1 names different: declaration 'fmt' definition 'format'.
binpac-0.49/src/pac_utils.cc:34:24: style: Function 'nfmt' argument 1 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
binpac-0.49/src/pac_utils.h:10:24: note: Function 'nfmt' argument 1 names different: declaration 'fmt' definition 'format'.
binpac-0.49/src/pac_utils.cc:34:24: note: Function 'nfmt' argument 1 names different: declaration 'fmt' definition 'format'.
binpac-0.49/src/pac_withinput.cc:41:38: style: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_withinput.h:27:23: note: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_withinput.cc:41:38: note: Function 'GenEval' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_withinput.cc:51:43: style: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'. [funcArgNamesDifferent]
binpac-0.49/src/pac_withinput.h:24:28: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
binpac-0.49/src/pac_withinput.cc:51:43: note: Function 'GenParseCode' argument 1 names different: declaration 'out' definition 'out_cc'.
[02:32]

ftp://ftp.se.debian.org/debian/pool/main/b/binplist/binplist_0.1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bins/bins_1.1.29.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/binstats/binstats_1.08.orig.tar.gz
binstats-1.08.orig/derefsymlink.c:46:12: style: The scope of the variable 'i' can be reduced. [variableScope]
binstats-1.08.orig/derefsymlink.c:47:10: style: The scope of the variable 'fi' can be reduced. [variableScope]
binstats-1.08.orig/derefsymlink.c:96:8: style: The scope of the variable 'len' can be reduced. [variableScope]
binstats-1.08.orig/derefsymlink.c:172:17: style: The scope of the variable 'ptrb' can be reduced. [variableScope]
binstats-1.08.orig/derefsymlink.c:211:18: style: The scope of the variable 'olen' can be reduced. [variableScope]
binstats-1.08.orig/derefsymlink.c:72:19: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
binstats-1.08.orig/derefsymlink.c:86:0: error: Resource leak: fi [resourceLeak]
[02:32]

ftp://ftp.se.debian.org/debian/pool/main/b/bintray-client-java/bintray-client-java_0.8.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/binutils/binutils_2.31.1.orig.tar.xz
binutils-2.31.1/bfd/aoutx.h:1030:22: style: Redundant condition: abdp. '!abdp || (abdp && !abdp->exec_header_not_counted)' is equivalent to '!abdp || !abdp->exec_header_not_counted' [redundantCondition]
binutils-2.31.1/bfd/aoutx.h:1005:15: style: Variable 'text_end' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/aoutx.h:1090:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/aoutx.h:1096:5: style: Variable 'vma' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/aoutx.h:4026:11: style: The scope of the variable 'r_baserel' can be reduced. [variableScope]
binutils-2.31.1/bfd/aout-tic30.c:754:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/archive.c:1611:12: style: The scope of the variable 'stroff' can be reduced. [variableScope]
binutils-2.31.1/bfd/archures.c:1399:35: style: Function 'bfd_arch_default_fill' argument 2 names different: declaration 'is_bigendian' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libbfd.h:3269:17: note: Function 'bfd_arch_default_fill' argument 2 names different: declaration 'is_bigendian' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/archures.c:1399:35: note: Function 'bfd_arch_default_fill' argument 2 names different: declaration 'is_bigendian' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/archures.c:1400:27: style: Function 'bfd_arch_default_fill' argument 3 names different: declaration 'code' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libbfd.h:3270:17: note: Function 'bfd_arch_default_fill' argument 3 names different: declaration 'code' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/archures.c:1400:27: note: Function 'bfd_arch_default_fill' argument 3 names different: declaration 'code' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/bfd.c:1057:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-2.31.1/bfd/bfd.c:1059:3: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/bfd/bfd.c:1057:3: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/bfd/cache.c:111:28: style: Condition 'max<10' is always false [knownConditionTrueFalse]
binutils-2.31.1/bfd/cache.c:107:8: note: Assignment 'max=10', assigned value is 10
binutils-2.31.1/bfd/cache.c:111:28: note: Condition 'max<10' is always false
binutils-2.31.1/bfd/cache.c:111:28: style: Same expression on both sides of '<' because the value of 'max' and '10' are the same. [duplicateExpression]
binutils-2.31.1/bfd/cache.c:107:8: note: 'max' is assigned value '10' here.
binutils-2.31.1/bfd/cache.c:111:28: note: Same expression on both sides of '<' because the value of 'max' and '10' are the same.
binutils-2.31.1/bfd/cache.c:111:38: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-2.31.1/bfd/coffcode.h:4964:12: style: The scope of the variable 'cache_ptr' can be reduced. [variableScope]
binutils-2.31.1/bfd/cisco-core.c:67:8: style: struct member 'crashinfo_external::textbase' is never used. [unusedStructMember]
binutils-2.31.1/bfd/cisco-core.c:68:8: style: struct member 'crashinfo_external::database' is never used. [unusedStructMember]
binutils-2.31.1/bfd/cisco-core.c:69:8: style: struct member 'crashinfo_external::bssbase' is never used. [unusedStructMember]
binutils-2.31.1/bfd/coff-alpha.c:2053:3: style: Variable 'nbfd' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/coff-alpha.c:2044:0: note: Variable 'nbfd' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/coff-alpha.c:2053:3: note: Variable 'nbfd' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/coff-mcore.c:428:14: warning: Either the condition 'sym==NULL' is redundant or there is possible null pointer dereference: sym. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/coff-mcore.c:432:16: note: Assuming that condition 'sym==NULL' is not redundant
binutils-2.31.1/bfd/coff-mcore.c:428:14: note: Null pointer dereference
binutils-2.31.1/bfd/coff-mcore.c:197:12: style: struct member 'coff_mcore_link_hash_table::bfd_of_toc_owner' is never used. [unusedStructMember]
binutils-2.31.1/bfd/coff-mcore.c:198:8: style: struct member 'coff_mcore_link_hash_table::global_toc_size' is never used. [unusedStructMember]
binutils-2.31.1/bfd/coff-mcore.c:199:8: style: struct member 'coff_mcore_link_hash_table::import_table_size' is never used. [unusedStructMember]
binutils-2.31.1/bfd/coff-mcore.c:200:8: style: struct member 'coff_mcore_link_hash_table::first_thunk_address' is never used. [unusedStructMember]
binutils-2.31.1/bfd/coff-mcore.c:201:8: style: struct member 'coff_mcore_link_hash_table::thunk_size' is never used. [unusedStructMember]
binutils-2.31.1/bfd/coff-ppc.c:2255:5: warning: Either the condition 'last_one' is redundant or there is possible null pointer dereference: last_one. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/coff-ppc.c:2250:9: note: Assuming that condition 'last_one' is not redundant
binutils-2.31.1/bfd/coff-ppc.c:2255:5: note: Null pointer dereference
binutils-2.31.1/bfd/coff-ppc.c:946:21: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-2.31.1/bfd/coff-ppc.c:1269:18: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/bfd/coff-rs6000.c:3722:3: style: Variable 'data_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/coff-rs6000.c:3721:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/coff-rs6000.c:3722:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/coff-rs6000.c:3666:9: style: The scope of the variable 'rtld_name' can be reduced. [variableScope]
binutils-2.31.1/bfd/coff-rs6000.c:2753:30: style: Function 'xcoff_reloc_type_noop' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libxcoff.h:229:36: note: Function 'xcoff_reloc_type_noop' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2753:30: note: Function 'xcoff_reloc_type_noop' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2754:29: style: Function 'xcoff_reloc_type_noop' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libxcoff.h:229:36: note: Function 'xcoff_reloc_type_noop' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2754:29: note: Function 'xcoff_reloc_type_noop' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2768:30: style: Function 'xcoff_reloc_type_fail' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libxcoff.h:230:36: note: Function 'xcoff_reloc_type_fail' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2768:30: note: Function 'xcoff_reloc_type_fail' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2769:29: style: Function 'xcoff_reloc_type_fail' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libxcoff.h:230:36: note: Function 'xcoff_reloc_type_fail' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2769:29: note: Function 'xcoff_reloc_type_fail' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2789:28: style: Function 'xcoff_reloc_type_pos' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libxcoff.h:231:36: note: Function 'xcoff_reloc_type_pos' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2789:28: note: Function 'xcoff_reloc_type_pos' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2805:28: style: Function 'xcoff_reloc_type_neg' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libxcoff.h:232:36: note: Function 'xcoff_reloc_type_neg' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2805:28: note: Function 'xcoff_reloc_type_neg' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2821:28: style: Function 'xcoff_reloc_type_rel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libxcoff.h:233:36: note: Function 'xcoff_reloc_type_rel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2821:28: note: Function 'xcoff_reloc_type_rel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2844:28: style: Function 'xcoff_reloc_type_toc' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libxcoff.h:234:36: note: Function 'xcoff_reloc_type_toc' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2844:28: note: Function 'xcoff_reloc_type_toc' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2885:27: style: Function 'xcoff_reloc_type_ba' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libxcoff.h:235:36: note: Function 'xcoff_reloc_type_ba' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2885:27: note: Function 'xcoff_reloc_type_ba' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:3011:29: style: Function 'xcoff_reloc_type_crel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libxcoff.h:236:36: note: Function 'xcoff_reloc_type_crel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:3011:29: note: Function 'xcoff_reloc_type_crel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:3031:17: style: Function 'xcoff_complain_overflow_dont_func' argument 4 names different: declaration 'howto' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/coff-rs6000.c:155:4: note: Function 'xcoff_complain_overflow_dont_func' argument 4 names different: declaration 'howto' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:3031:17: note: Function 'xcoff_complain_overflow_dont_func' argument 4 names different: declaration 'howto' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/coff-rs6000.c:2209:13: style: Variable 'prevoff' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/coff-rs6000.c:2496:13: style: Variable 'prevoff' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/coff-rs6000.c:3362:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/coff-sh.c:400:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/coff-sh.c:596:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-2.31.1/bfd/coff-sh.c:603:33: note: Calling function 'get_symbol_value', 1st argument 'symbol' value is 0
binutils-2.31.1/bfd/coff-sh.c:400:27: note: Null pointer dereference
binutils-2.31.1/bfd/coff-sh.c:2681:3: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/coff-sh.c:2671:0: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/coff-sh.c:2681:3: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/coff-sh.c:1131:24: style: The scope of the variable 'oinsn' can be reduced. [variableScope]
binutils-2.31.1/bfd/coff64-rs6000.c:2317:3: style: Variable 'data_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/coff64-rs6000.c:2316:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/coff64-rs6000.c:2317:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/coff64-rs6000.c:880:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/coff64-rs6000.c:882:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/coff64-rs6000.c:1212:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/coffgen.c:72:19: style: The scope of the variable 'strings' can be reduced. [variableScope]
binutils-2.31.1/bfd/coffgen.c:872:26: style: The scope of the variable 'auxent' can be reduced. [variableScope]
binutils-2.31.1/bfd/coffgen.c:1795:24: style: The scope of the variable 'symbol_ptr' can be reduced. [variableScope]
binutils-2.31.1/bfd/cofflink.c:2790:4: style: Variable 'flaginfo->global_to_static' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/cofflink.c:2788:4: note: Variable 'flaginfo->global_to_static' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/cofflink.c:2790:4: note: Variable 'flaginfo->global_to_static' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/cpu-ia64-opc.c:103:10: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-2.31.1/bfd/cpu-ia64-opc.c:188:10: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-2.31.1/bfd/cpu-m68k.c:157:18: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/bfd/cpu-m68k.c:157:18: note: Opposite expression on both sides of '&'.
binutils-2.31.1/bfd/cpu-m68k.c:157:18: note: Opposite expression on both sides of '&'.
binutils-2.31.1/bfd/cpu-sh.c:468:7: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-2.31.1/bfd/cpu-tic4x.c:37:23: warning: Logical conjunction always evaluates to false: string[1] < '0' && string[1] > '9'. [incorrectLogicOperator]
binutils-2.31.1/bfd/dwarf1.c:262:25: warning: Invalid test for overflow 'xptr+block_len<xptr'. Condition is always false unless there is overflow, and overflow is undefined behaviour. [invalidTestForOverflow]
binutils-2.31.1/bfd/dwarf1.c:273:25: warning: Invalid test for overflow 'xptr+block_len<xptr'. Condition is always false unless there is overflow, and overflow is undefined behaviour. [invalidTestForOverflow]
binutils-2.31.1/bfd/dwarf1.c:380:13: style: The scope of the variable 'eachDie' can be reduced. [variableScope]
binutils-2.31.1/bfd/dwarf2.c:951:29: style: The scope of the variable 'hash_number' can be reduced. [variableScope]
binutils-2.31.1/bfd/dwarf2.c:2810:43: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/ecofflink.c:1778:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-2.31.1/bfd/ecofflink.c:1792:7: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/bfd/ecofflink.c:1778:7: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/bfd/elf-attrs.c:722:8: warning: Either the condition 'in_list' is redundant or there is possible null pointer dereference: in_list. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf-attrs.c:706:16: note: Assuming that condition 'in_list' is not redundant
binutils-2.31.1/bfd/elf-attrs.c:722:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf-attrs.c:723:12: warning: Either the condition 'in_list' is redundant or there is possible null pointer dereference: in_list. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf-attrs.c:706:16: note: Assuming that condition 'in_list' is not redundant
binutils-2.31.1/bfd/elf-attrs.c:723:12: note: Null pointer dereference
binutils-2.31.1/bfd/elf-attrs.c:724:12: warning: Either the condition 'in_list' is redundant or there is possible null pointer dereference: in_list. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf-attrs.c:706:16: note: Assuming that condition 'in_list' is not redundant
binutils-2.31.1/bfd/elf-attrs.c:724:12: note: Null pointer dereference
binutils-2.31.1/bfd/elf-attrs.c:725:16: warning: Either the condition 'in_list' is redundant or there is possible null pointer dereference: in_list. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf-attrs.c:706:16: note: Assuming that condition 'in_list' is not redundant
binutils-2.31.1/bfd/elf-attrs.c:725:16: note: Null pointer dereference
binutils-2.31.1/bfd/elf-attrs.c:735:18: warning: Either the condition 'in_list' is redundant or there is possible null pointer dereference: in_list. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf-attrs.c:706:16: note: Assuming that condition 'in_list' is not redundant
binutils-2.31.1/bfd/elf-attrs.c:735:18: note: Null pointer dereference
binutils-2.31.1/bfd/elf-attrs.c:237:24: style: The scope of the variable 'lastp' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf-attrs.c:347:18: style: The scope of the variable 'out_attr' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf-attrs.c:597:18: style: The scope of the variable 'in_attr' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf-attrs.c:598:18: style: The scope of the variable 'out_attr' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf-attrs.c:265:3: error: Address of auto-variable 'list->attr' returned [returnAddressOfAutoVariable]
binutils-2.31.1/bfd/elf-eh-frame.c:1172:28: style: The scope of the variable 'cie' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf-eh-frame.c:1205:17: style: The scope of the variable 'r_symndx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf-eh-frame.c:1207:22: style: The scope of the variable 'rel' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf-eh-frame.c:1337:24: style: The scope of the variable 'mid' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf-eh-frame.c:2544:44: style: Function '_bfd_elf_can_make_relative' argument 1 names different: declaration 'input_bfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf-bfd.h:2055:9: note: Function '_bfd_elf_can_make_relative' argument 1 names different: declaration 'input_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-eh-frame.c:2544:44: note: Function '_bfd_elf_can_make_relative' argument 1 names different: declaration 'input_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-eh-frame.c:2545:35: style: Function '_bfd_elf_can_make_relative' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf-bfd.h:2055:42: note: Function '_bfd_elf_can_make_relative' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-eh-frame.c:2545:35: note: Function '_bfd_elf_can_make_relative' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-eh-frame.c:2546:35: style: Function '_bfd_elf_can_make_relative' argument 3 names different: declaration 'eh_frame_section' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf-bfd.h:2055:58: note: Function '_bfd_elf_can_make_relative' argument 3 names different: declaration 'eh_frame_section' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-eh-frame.c:2546:35: note: Function '_bfd_elf_can_make_relative' argument 3 names different: declaration 'eh_frame_section' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-eh-frame.c:2555:39: style: Function '_bfd_elf_encode_eh_address' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf-bfd.h:2052:9: note: Function '_bfd_elf_encode_eh_address' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-eh-frame.c:2555:39: note: Function '_bfd_elf_encode_eh_address' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-eh-frame.c:2556:35: style: Function '_bfd_elf_encode_eh_address' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf-bfd.h:2052:37: note: Function '_bfd_elf_encode_eh_address' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-eh-frame.c:2556:35: note: Function '_bfd_elf_encode_eh_address' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-eh-frame.c:354:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf-m10200.c:1336:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf-m10200.c:1360:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-2.31.1/bfd/elf-m10200.c:1336:25: note: Null pointer addition
binutils-2.31.1/bfd/elf-m10300.c:2052:9: warning: Possible null pointer dereference: h [nullPointer]
binutils-2.31.1/bfd/elf-m10300.c:2016:7: note: Assignment 'hh=NULL', assigned value is 0
binutils-2.31.1/bfd/elf-m10300.c:2024:11: note: Assignment 'h=(struct elf32_mn10300_link_hash_entry*)(hh)', assigned value is 0
binutils-2.31.1/bfd/elf-m10300.c:2052:9: note: Null pointer dereference
binutils-2.31.1/bfd/elf-m10300.c:4477:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf-m10300.c:4501:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-2.31.1/bfd/elf-m10300.c:4477:25: note: Null pointer addition
binutils-2.31.1/bfd/elf-m10300.c:1327:24: style: The scope of the variable 'isym' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf-m10300.c:5089:19: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf-nacl.c:309:17: warning: Possible null pointer dereference: next_load_phdr [nullPointer]
binutils-2.31.1/bfd/elf-nacl.c:259:43: note: Assignment 'next_load_phdr=NULL', assigned value is 0
binutils-2.31.1/bfd/elf-nacl.c:309:17: note: Null pointer dereference
binutils-2.31.1/bfd/elf-nacl.c:320:60: style: Function 'nacl_final_write_processing' argument 2 names different: declaration 'linker' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf-nacl.h:23:54: note: Function 'nacl_final_write_processing' argument 2 names different: declaration 'linker' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-nacl.c:320:60: note: Function 'nacl_final_write_processing' argument 2 names different: declaration 'linker' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf-vxworks.c:157:7: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf.c:2972:28: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/bfd/elf.c:2972:28: note: Opposite expression on both sides of '&'.
binutils-2.31.1/bfd/elf.c:2972:28: note: Opposite expression on both sides of '&'.
binutils-2.31.1/bfd/elf.c:202:17: style: The scope of the variable 'g' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf.c:5403:17: style: The scope of the variable 'align_power' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf.c:5914:21: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf.c:5987:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf.c:7496:29: style: The scope of the variable 'ohdr' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf.c:655:27: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-2.31.1/bfd/elf.c:657:42: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-2.31.1/bfd/elf.c:3585:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-arc.c:759:18: style: The scope of the variable 'tagval' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arc.c:2495:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-2.31.1/bfd/elf32-arc.c:2496:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-2.31.1/bfd/elf32-arc.c:2497:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-2.31.1/bfd/elf32-arc.c:2498:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-2.31.1/bfd/elf32-arc.c:2499:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-2.31.1/bfd/elf32-arc.c:2500:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-2.31.1/bfd/elf32-arm.c:18549:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-2.31.1/bfd/elf32-arm.c:18550:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-2.31.1/bfd/elf32-arm.c:6018:19: warning: Either the condition '!hash' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:5980:11: note: Assuming that condition '!hash' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6018:19: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6019:17: warning: Either the condition '!hash' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:5980:11: note: Assuming that condition '!hash' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6019:17: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6040:11: warning: Either the condition '!hash' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:5980:11: note: Assuming that condition '!hash' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6040:11: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6049:46: warning: Either the condition '!hash' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:5980:11: note: Assuming that condition '!hash' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6049:46: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6256:4: warning: Either the condition 'stub_entry==NULL' is redundant or there is possible null pointer dereference: stub_entry. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:6248:19: note: Assuming that condition 'stub_entry==NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6256:4: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6257:4: warning: Either the condition 'stub_entry==NULL' is redundant or there is possible null pointer dereference: stub_entry. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:6248:19: note: Assuming that condition 'stub_entry==NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6257:4: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6637:13: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:6652:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6637:13: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6638:9: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:6652:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6638:9: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6640:16: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:6652:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6640:16: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6641:18: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:6652:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6641:18: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6667:19: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:6679:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6667:19: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:6668:15: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:6679:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:6668:15: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:8333:20: warning: Either the condition 'globals==NULL' is redundant or there is possible null pointer dereference: globals. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:8335:15: note: Assuming that condition 'globals==NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:8333:20: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:11437:15: warning: Either the condition 'sgot==NULL' is redundant or there is possible null pointer dereference: sgot. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:11446:16: note: Assuming that condition 'sgot==NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:11437:15: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:17567:11: warning: Possible null pointer dereference: globals [nullPointer]
binutils-2.31.1/bfd/elf32-arm.c:17563:17: note: Assignment 'globals=(((struct elf_link_hash_table*)(link_info->hash))->hash_table_id)==ARM_ELF_DATA?((struct elf32_arm_link_hash_table*)(link_info->hash)):NULL', assigned value is 0
binutils-2.31.1/bfd/elf32-arm.c:17567:11: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-arm.c:7827:33: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-arm.c:7909:27: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:7827:33: note: Null pointer addition
binutils-2.31.1/bfd/elf32-arm.c:5145:3: style: Variable 'template_sequence' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-arm.c:5141:0: note: Variable 'template_sequence' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-arm.c:5145:3: note: Variable 'template_sequence' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-arm.c:10666:8: style: Variable 'stub_type' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-arm.c:10662:0: note: Variable 'stub_type' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-arm.c:10666:8: note: Variable 'stub_type' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-arm.c:14348:6: style: Variable 'secondary_compat' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-arm.c:14321:0: note: Variable 'secondary_compat' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-arm.c:14348:6: note: Variable 'secondary_compat' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-arm.c:14349:6: style: Variable 'secondary_compat_out' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-arm.c:14321:0: note: Variable 'secondary_compat_out' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-arm.c:14349:6: note: Variable 'secondary_compat_out' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-arm.c:13183:8: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-2.31.1/bfd/elf32-arm.c:5783:19: style: The scope of the variable 'id_sec' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:5786:16: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:7963:19: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:9162:8: style: The scope of the variable 'ret_offset' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:9350:13: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:16129:11: style: The scope of the variable 'indx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:17550:37: style: The scope of the variable 'globals' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:17911:9: style: The scope of the variable 'stub_name' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:18207:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:18207:20: style: The scope of the variable 'num_syms' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:18735:7: style: The scope of the variable 'ri' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:19281:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-arm.c:8093:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 8092. [shiftTooManyBitsSigned]
binutils-2.31.1/bfd/elf32-arm.c:8092:11: note: Assuming that condition 'reg<32' is not redundant
binutils-2.31.1/bfd/elf32-arm.c:8093:17: note: Shift
binutils-2.31.1/bfd/elf32-arm.c:5687:11: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/elf32-arm.c:11045:26: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-arm.c:11046:26: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-arm.c:11763:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-arm.c:19193:25: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-arm.c:19202:25: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-arm.c:20617:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-arm.c:20618:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-avr.c:3895:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/elf32-avr.c:3238:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-avr.c:3262:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-avr.c:3238:25: note: Null pointer addition
binutils-2.31.1/bfd/elf32-avr.c:4010:3: style: Variable 'contents' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-avr.c:3999:0: note: Variable 'contents' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-avr.c:4010:3: note: Variable 'contents' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-avr.c:4016:3: style: Variable 'internal_relocs' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-avr.c:4004:0: note: Variable 'internal_relocs' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-avr.c:4016:3: note: Variable 'internal_relocs' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-bfin.c:5337:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-bfin.c:5401:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-bfin.c:5337:29: note: Null pointer addition
binutils-2.31.1/bfd/elf32-bfin.c:137:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-bfin.c:136:5: note: Variable 'x' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-bfin.c:137:5: note: Variable 'x' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-bfin.c:1348:7: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-bfin.c:1347:7: note: Variable 'x' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-bfin.c:1348:7: note: Variable 'x' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-bfin.c:2157:11: style: The scope of the variable 'reloc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-bfin.c:2157:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-bfin.c:2724:10: style: The scope of the variable 'dynindx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-bfin.c:3311:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-cr16.c:1552:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-cr16.c:1576:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-cr16.c:1552:25: note: Null pointer addition
binutils-2.31.1/bfd/elf32-cr16.c:2788:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-cr16.c:2854:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-cr16.c:2788:29: note: Null pointer addition
binutils-2.31.1/bfd/elf32-cr16.c:828:17: style: Same expression on both sides of '!=' because the value of 'isymbuf' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/bfd/elf32-cr16.c:701:32: note: 'isymbuf' is assigned value 'NULL' here.
binutils-2.31.1/bfd/elf32-cr16.c:828:17: note: Same expression on both sides of '!=' because the value of 'isymbuf' and 'NULL' are the same.
binutils-2.31.1/bfd/elf32-cr16.c:2479:19: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-cris.c:2070:7: style: The scope of the variable 'plt_off1' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-cris.c:2109:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-crx.c:786:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-crx.c:810:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-crx.c:786:25: note: Null pointer addition
binutils-2.31.1/bfd/elf32-epiphany.c:241:16: style: Condition 'contents==NULL' is always true [knownConditionTrueFalse]
binutils-2.31.1/bfd/elf32-epiphany.c:185:24: note: Assignment 'contents=NULL', assigned value is 0
binutils-2.31.1/bfd/elf32-epiphany.c:241:16: note: Condition 'contents==NULL' is always true
binutils-2.31.1/bfd/elf32-epiphany.c:255:15: style: Condition 'isymbuf==NULL' is always true [knownConditionTrueFalse]
binutils-2.31.1/bfd/elf32-epiphany.c:186:31: note: Assignment 'isymbuf=NULL', assigned value is 0
binutils-2.31.1/bfd/elf32-epiphany.c:255:15: note: Condition 'isymbuf==NULL' is always true
binutils-2.31.1/bfd/elf32-epiphany.c:241:16: style: Same expression on both sides of '==' because the value of 'contents' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/bfd/elf32-epiphany.c:185:24: note: 'contents' is assigned value 'NULL' here.
binutils-2.31.1/bfd/elf32-epiphany.c:241:16: note: Same expression on both sides of '==' because the value of 'contents' and 'NULL' are the same.
binutils-2.31.1/bfd/elf32-epiphany.c:255:15: style: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/bfd/elf32-epiphany.c:186:31: note: 'isymbuf' is assigned value 'NULL' here.
binutils-2.31.1/bfd/elf32-epiphany.c:255:15: note: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same.
binutils-2.31.1/bfd/elf32-epiphany.c:41:18: style: struct member 'epiphany_opcode::opcode' is never used. [unusedStructMember]
binutils-2.31.1/bfd/elf32-epiphany.c:42:18: style: struct member 'epiphany_opcode::mask' is never used. [unusedStructMember]
binutils-2.31.1/bfd/elf32-fr30.c:241:28: style: Function 'fr30_elf_i20_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-fr30.c:30:33: note: Function 'fr30_elf_i20_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-fr30.c:241:28: note: Function 'fr30_elf_i20_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-frv.c:1418:11: style: The scope of the variable 'reloc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-frv.c:1418:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-frv.c:3510:10: style: The scope of the variable 'dynindx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-frv.c:4325:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-frv.c:5429:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-ft32.c:1117:15: style: Condition 'isymbuf==NULL' is always true [knownConditionTrueFalse]
binutils-2.31.1/bfd/elf32-ft32.c:1089:33: note: Assignment 'isymbuf=NULL', assigned value is 0
binutils-2.31.1/bfd/elf32-ft32.c:1117:15: note: Condition 'isymbuf==NULL' is always true
binutils-2.31.1/bfd/elf32-ft32.c:1137:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-ft32.c:1233:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-ft32.c:1137:29: note: Null pointer addition
binutils-2.31.1/bfd/elf32-ft32.c:541:3: style: Variable 'howto' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-ft32.c:535:0: note: Variable 'howto' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-ft32.c:541:3: note: Variable 'howto' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-ft32.c:1117:15: style: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/bfd/elf32-ft32.c:1089:33: note: 'isymbuf' is assigned value 'NULL' here.
binutils-2.31.1/bfd/elf32-ft32.c:1117:15: note: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same.
binutils-2.31.1/bfd/elf32-ft32.c:774:21: style: The scope of the variable 'isymend' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-ft32.c:967:29: style: The scope of the variable 'irelend' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-h8300.c:1663:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-h8300.c:1687:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-h8300.c:1663:25: note: Null pointer addition
binutils-2.31.1/bfd/elf32-h8300.c:258:39: style: Function 'elf32_h8_reloc_type_lookup' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-h8300.c:28:9: note: Function 'elf32_h8_reloc_type_lookup' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-h8300.c:258:39: note: Function 'elf32_h8_reloc_type_lookup' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-hppa.c:2653:13: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:2669:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:2653:13: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:2654:9: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:2669:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:2654:9: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:2655:8: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:2669:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:2655:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:2656:8: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:2669:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:2656:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:2657:9: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:2669:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:2657:9: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:2659:8: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:2669:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:2659:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:2660:8: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:2669:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:2660:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:2661:9: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:2669:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:2661:9: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:2662:27: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:2669:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:2662:27: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:2668:11: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:2669:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:2668:11: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:3633:27: warning: Either the condition 'eh?eh->root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: eh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:3637:14: note: Assuming that condition 'eh?eh->root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:3633:27: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-hppa.c:3634:8: warning: Either the condition 'eh?eh->root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: eh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-hppa.c:3637:14: note: Assuming that condition 'eh?eh->root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf32-hppa.c:3634:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-ip2k.c:1113:16: style: Condition 'contents==NULL' is always true [knownConditionTrueFalse]
binutils-2.31.1/bfd/elf32-ip2k.c:1070:24: note: Assignment 'contents=NULL', assigned value is 0
binutils-2.31.1/bfd/elf32-ip2k.c:1113:16: note: Condition 'contents==NULL' is always true
binutils-2.31.1/bfd/elf32-ip2k.c:1127:15: style: Condition 'isymbuf==NULL' is always true [knownConditionTrueFalse]
binutils-2.31.1/bfd/elf32-ip2k.c:1071:31: note: Assignment 'isymbuf=NULL', assigned value is 0
binutils-2.31.1/bfd/elf32-ip2k.c:1127:15: note: Condition 'isymbuf==NULL' is always true
binutils-2.31.1/bfd/elf32-ip2k.c:1113:16: style: Same expression on both sides of '==' because the value of 'contents' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/bfd/elf32-ip2k.c:1070:24: note: 'contents' is assigned value 'NULL' here.
binutils-2.31.1/bfd/elf32-ip2k.c:1113:16: note: Same expression on both sides of '==' because the value of 'contents' and 'NULL' are the same.
binutils-2.31.1/bfd/elf32-ip2k.c:1127:15: style: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/bfd/elf32-ip2k.c:1071:31: note: 'isymbuf' is assigned value 'NULL' here.
binutils-2.31.1/bfd/elf32-ip2k.c:1127:15: note: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same.
binutils-2.31.1/bfd/elf32-lm32.c:1035:14: style: Redundant condition: h. '!h || (h && h->root.type!=bfd_link_hash_undefweak)' is equivalent to '!h || h->root.type!=bfd_link_hash_undefweak' [redundantCondition]
binutils-2.31.1/bfd/elf32-lm32.c:2254:13: style: Redundant condition: h. '!h || (h && h->root.type!=bfd_link_hash_undefweak)' is equivalent to '!h || h->root.type!=bfd_link_hash_undefweak' [redundantCondition]
binutils-2.31.1/bfd/elf32-lm32.c:2275:35: warning: Either the condition 'h' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-lm32.c:2254:17: note: Assuming that condition 'h' is not redundant
binutils-2.31.1/bfd/elf32-lm32.c:2275:35: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-lm32.c:2238:6: style: Variable 'symtab_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-lm32.c:2233:0: note: Variable 'symtab_hdr' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-lm32.c:2238:6: note: Variable 'symtab_hdr' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-lm32.c:2239:6: style: Variable 'sym_hashes' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-lm32.c:2234:0: note: Variable 'sym_hashes' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-lm32.c:2239:6: note: Variable 'sym_hashes' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-lm32.c:943:15: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-lm32.c:2224:42: style: The scope of the variable 'end' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-m32r.c:2484:8: style: Variable 'sec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-m32r.c:2481:8: note: Variable 'sec' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-m32r.c:2484:8: note: Variable 'sec' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-m32r.c:2741:15: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-m68hc11.c:575:17: style: The scope of the variable 'start_offset' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-m68hc11.c:469:20: style: Function 'm68hc11_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc11.c:40:44: note: Function 'm68hc11_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc11.c:469:20: note: Function 'm68hc11_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:188:30: style: Function 'elf32_m68hc11_add_symbol_hook' argument 4 names different: declaration 'namep' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:174:40: note: Function 'elf32_m68hc11_add_symbol_hook' argument 4 names different: declaration 'namep' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:188:30: note: Function 'elf32_m68hc11_add_symbol_hook' argument 4 names different: declaration 'namep' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:189:28: style: Function 'elf32_m68hc11_add_symbol_hook' argument 5 names different: declaration 'flagsp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:175:14: note: Function 'elf32_m68hc11_add_symbol_hook' argument 5 names different: declaration 'flagsp' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:189:28: note: Function 'elf32_m68hc11_add_symbol_hook' argument 5 names different: declaration 'flagsp' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:190:27: style: Function 'elf32_m68hc11_add_symbol_hook' argument 6 names different: declaration 'secp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:175:33: note: Function 'elf32_m68hc11_add_symbol_hook' argument 6 names different: declaration 'secp' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:190:27: note: Function 'elf32_m68hc11_add_symbol_hook' argument 6 names different: declaration 'secp' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:191:25: style: Function 'elf32_m68hc11_add_symbol_hook' argument 7 names different: declaration 'valp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:176:13: note: Function 'elf32_m68hc11_add_symbol_hook' argument 7 names different: declaration 'valp' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:191:25: note: Function 'elf32_m68hc11_add_symbol_hook' argument 7 names different: declaration 'valp' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:804:37: style: Function 'm68hc11_elf_ignore_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:155:9: note: Function 'm68hc11_elf_ignore_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:804:37: note: Function 'm68hc11_elf_ignore_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:806:22: style: Function 'm68hc11_elf_ignore_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:156:13: note: Function 'm68hc11_elf_ignore_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:806:22: note: Function 'm68hc11_elf_ignore_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:807:17: style: Function 'm68hc11_elf_ignore_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:156:27: note: Function 'm68hc11_elf_ignore_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:807:17: note: Function 'm68hc11_elf_ignore_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:810:27: style: Function 'm68hc11_elf_ignore_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:157:28: note: Function 'm68hc11_elf_ignore_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:810:27: note: Function 'm68hc11_elf_ignore_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:818:38: style: Function 'm68hc11_elf_special_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:159:9: note: Function 'm68hc11_elf_special_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:818:38: note: Function 'm68hc11_elf_special_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:821:18: style: Function 'm68hc11_elf_special_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:160:28: note: Function 'm68hc11_elf_special_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:821:18: note: Function 'm68hc11_elf_special_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:824:28: style: Function 'm68hc11_elf_special_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:161:29: note: Function 'm68hc11_elf_special_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:824:28: note: Function 'm68hc11_elf_special_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:906:49: style: Function 'elf32_m68hc11_relocate_section' argument 1 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-m68hc1x.h:167:9: note: Function 'elf32_m68hc11_relocate_section' argument 1 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68hc1x.c:906:49: note: Function 'elf32_m68hc11_relocate_section' argument 1 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-m68k.c:3917:62: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-m68k.c:3911:10: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elf32-m68k.c:3917:62: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-m68k.c:4376:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-m68k.c:4440:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-m68k.c:4376:29: note: Null pointer addition
binutils-2.31.1/bfd/elf32-m68k.c:3938:5: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-2.31.1/bfd/elf32-mep.c:289:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-mep.c:294:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-mep.c:295:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-mep.c:299:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-mep.c:300:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-mep.c:301:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-mep.c:302:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-mep.c:328:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-mep.c:334:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-metag.c:2084:12: warning: Either the condition 'htab==NULL' is redundant or there is possible null pointer dereference: htab. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-metag.c:2089:12: note: Assuming that condition 'htab==NULL' is not redundant
binutils-2.31.1/bfd/elf32-metag.c:2084:12: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-nds32.c:9083:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-2.31.1/bfd/elf32-nds32.c:8257:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
binutils-2.31.1/bfd/elf32-nds32.c:8255:12: note: outer condition: addr<blank_t->offset+blank_t->size
binutils-2.31.1/bfd/elf32-nds32.c:8257:16: note: opposite inner condition: addr>blank_t->offset+blank_t->size
binutils-2.31.1/bfd/elf32-nds32.c:10562:15: style: Redundant condition: h. '!h || (h && strcmp(h->root.root.string,"_FP_BASE_")!=0)' is equivalent to '!h || strcmp(h->root.root.string,"_FP_BASE_")!=0' [redundantCondition]
binutils-2.31.1/bfd/elf32-nds32.c:10700:14: style: Redundant condition: h. '!h || (h && strcmp(h->root.root.string,"_FP_BASE_")!=0)' is equivalent to '!h || strcmp(h->root.root.string,"_FP_BASE_")!=0' [redundantCondition]
binutils-2.31.1/bfd/elf32-nds32.c:5797:3: style: Variable 'sec_t' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-nds32.c:5794:0: note: Variable 'sec_t' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-nds32.c:5797:3: note: Variable 'sec_t' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-nds32.c:11565:3: style: Variable 'relax_blank_list' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-nds32.c:11548:0: note: Variable 'relax_blank_list' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-nds32.c:11565:3: note: Variable 'relax_blank_list' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-nds32.c:3092:7: style: The scope of the variable 'relax_fp_as_gp' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:3095:8: style: The scope of the variable 'total' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:4259:15: style: The scope of the variable 'source' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:4703:18: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:4957:15: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:5099:16: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:5792:23: style: The scope of the variable 'nds32_vec_size' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:7740:21: style: The scope of the variable 'isym' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:7808:12: style: The scope of the variable 'local_got_offsets' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:8183:22: style: The scope of the variable 'blank_t' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:8805:12: style: The scope of the variable 'insn16' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:8988:46: style: The scope of the variable 'cond_irelfn' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:9120:12: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:9318:12: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:10242:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:10414:12: style: The scope of the variable 'insn16' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:10553:8: style: The scope of the variable 'indx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:10678:7: style: The scope of the variable 'indx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:10840:17: style: The scope of the variable 'reloc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nds32.c:11619:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/bfd/elf32-nds32.c:11917:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/bfd/elf32-nios2.c:3722:19: style: The scope of the variable 'format' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-nios2.c:3727:11: style: The scope of the variable 'use_plt' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-or1k.c:922:18: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-pj.c:60:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-pj.c:56:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-pj.c:60:27: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-pj.c:63:17: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-pj.c:56:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-pj.c:63:17: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-pj.c:64:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-pj.c:56:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-pj.c:64:4: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-pj.c:65:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-pj.c:56:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-pj.c:65:4: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-ppc.c:7988:12: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-ppc.c:8964:14: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elf32-ppc.c:8979:36: note: Calling function 'is_static_defined', 1st argument 'h' value is 0
binutils-2.31.1/bfd/elf32-ppc.c:7988:12: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-ppc.c:7989:8: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-ppc.c:8964:14: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elf32-ppc.c:8979:36: note: Calling function 'is_static_defined', 1st argument 'h' value is 0
binutils-2.31.1/bfd/elf32-ppc.c:7989:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-ppc.c:7990:7: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-ppc.c:8964:14: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elf32-ppc.c:8979:36: note: Calling function 'is_static_defined', 1st argument 'h' value is 0
binutils-2.31.1/bfd/elf32-ppc.c:7990:7: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-ppc.c:7991:7: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-ppc.c:8964:14: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elf32-ppc.c:8979:36: note: Calling function 'is_static_defined', 1st argument 'h' value is 0
binutils-2.31.1/bfd/elf32-ppc.c:7991:7: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-ppc.c:9283:12: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-ppc.c:9247:14: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elf32-ppc.c:9283:12: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-ppc.c:1864:19: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-ppc.c:6161:16: style: The scope of the variable 'max_before_header' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-rl78.c:1052:12: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-rl78.c:1042:15: note: Assuming that condition 'h!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-rl78.c:1052:12: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-rl78.c:2556:21: style: Same expression on both sides of '!=' because the value of 'free_contents' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/bfd/elf32-rl78.c:2069:36: note: 'free_contents' is assigned value 'NULL' here.
binutils-2.31.1/bfd/elf32-rl78.c:2556:21: note: Same expression on both sides of '!=' because the value of 'free_contents' and 'NULL' are the same.
binutils-2.31.1/bfd/elf32-rl78.c:2565:20: style: Same expression on both sides of '!=' because the value of 'free_intsyms' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/bfd/elf32-rl78.c:2071:38: note: 'free_intsyms' is assigned value 'NULL' here.
binutils-2.31.1/bfd/elf32-rl78.c:2565:20: note: Same expression on both sides of '!=' because the value of 'free_intsyms' and 'NULL' are the same.
binutils-2.31.1/bfd/elf32-rl78.c:2501:8: style: The scope of the variable 'is_sfr' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-rl78.c:2502:8: style: The scope of the variable 'is_saddr' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-rl78.c:2503:8: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-rl78.c:2504:8: style: The scope of the variable 'poff' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-rl78.c:476:12: error: Division by zero. [zerodiv]
binutils-2.31.1/bfd/elf32-rl78.c:474:7: note: Assignment 'tmp2=0', assigned value is 0
binutils-2.31.1/bfd/elf32-rl78.c:476:12: note: Division by zero
binutils-2.31.1/bfd/elf32-rl78.c:532:12: error: Division by zero. [zerodiv]
binutils-2.31.1/bfd/elf32-rl78.c:530:7: note: Assignment 'tmp2=0', assigned value is 0
binutils-2.31.1/bfd/elf32-rl78.c:532:12: note: Division by zero
binutils-2.31.1/bfd/elf32-rx.c:2241:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-rx.c:2238:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2241:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2346:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-rx.c:2342:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2346:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2415:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-rx.c:2411:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2415:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2454:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-rx.c:2450:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2454:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2468:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-rx.c:2464:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2468:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2506:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-rx.c:2502:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2506:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2601:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-rx.c:2597:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2601:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2615:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-rx.c:2611:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2615:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2653:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-rx.c:2649:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:2653:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-rx.c:3976:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-2.31.1/bfd/elf32-rx.c:3978:4: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/bfd/elf32-rx.c:3976:4: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/bfd/elf32-rx.c:3033:21: style: Same expression on both sides of '!=' because the value of 'free_contents' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/bfd/elf32-rx.c:2006:36: note: 'free_contents' is assigned value 'NULL' here.
binutils-2.31.1/bfd/elf32-rx.c:3033:21: note: Same expression on both sides of '!=' because the value of 'free_contents' and 'NULL' are the same.
binutils-2.31.1/bfd/elf32-rx.c:3042:20: style: Same expression on both sides of '!=' because the value of 'free_intsyms' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/bfd/elf32-rx.c:2008:38: note: 'free_intsyms' is assigned value 'NULL' here.
binutils-2.31.1/bfd/elf32-rx.c:3042:20: note: Same expression on both sides of '!=' because the value of 'free_intsyms' and 'NULL' are the same.
binutils-2.31.1/bfd/elf32-rx.c:3218:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-2.31.1/bfd/elf32-rx.c:3683:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-rx.c:3111:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-s390.c:3709:7: warning: Possible null pointer dereference: htab [nullPointer]
binutils-2.31.1/bfd/elf32-s390.c:3705:43: note: Assignment 'htab=(((struct elf_link_hash_table*)(info->hash))->hash_table_id)==S390_ELF_DATA?((struct elf_s390_link_hash_table*)(info->hash)):NULL', assigned value is 0
binutils-2.31.1/bfd/elf32-s390.c:3709:7: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-s390.c:3442:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-s390.c:3836:25: style: The scope of the variable 'isym' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-score.c:1214:37: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-score.c:1566:13: style: The scope of the variable 'got' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-score.c:3415:31: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-score.c:634:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-score.c:456:17: style: Variable 'relocation' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/elf32-score7.c:2497:49: warning: Either the condition 'lo16_rel!=NULL' is redundant or there is possible null pointer dereference: lo16_rel. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-score7.c:2482:18: note: Assuming that condition 'lo16_rel!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-score7.c:2497:49: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-score7.c:1070:37: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-score7.c:1428:13: style: The scope of the variable 'got' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-score7.c:3223:31: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-score7.c:535:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf32-score7.c:356:17: style: Variable 'relocation' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/elf32-sh.c:3787:9: style: Condition '!seen_stt_datalabel' is always true [knownConditionTrueFalse]
binutils-2.31.1/bfd/elf32-sh.c:3560:32: note: Assignment 'seen_stt_datalabel=0', assigned value is 0
binutils-2.31.1/bfd/elf32-sh.c:3787:9: note: Condition '!seen_stt_datalabel' is always true
binutils-2.31.1/bfd/elf32-sh.c:261:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:252:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:261:27: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:264:17: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:252:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:264:17: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:265:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:252:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:265:4: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:266:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:252:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:266:4: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:3620:17: warning: Either the condition 'sec!=NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:3632:12: note: Assuming that condition 'sec!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:3620:17: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:3621:6: warning: Either the condition 'sec!=NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:3632:12: note: Assuming that condition 'sec!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:3621:6: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:4325:8: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:4382:9: note: Assuming that condition 'h!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:4325:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:4328:8: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:4382:9: note: Assuming that condition 'h!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:4328:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:4331:8: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:4382:9: note: Assuming that condition 'h!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:4331:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:4343:6: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:4382:9: note: Assuming that condition 'h!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:4343:6: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:4627:7: warning: Either the condition 'sgotplt==NULL' is redundant or there is possible null pointer dereference: sgotplt. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:4765:32: note: Assuming that condition 'sgotplt==NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:4627:7: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-sh.c:207:42: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:203:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:207:42: note: Null pointer addition
binutils-2.31.1/bfd/elf32-sh.c:219:48: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:203:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:219:48: note: Null pointer addition
binutils-2.31.1/bfd/elf32-sh.c:5157:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-sh.c:5181:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-sh.c:5157:25: note: Null pointer addition
binutils-2.31.1/bfd/elf32-sh.c:1341:3: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-sh.c:1330:0: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-sh.c:1341:3: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-sh.c:134:7: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-sh.c:901:24: style: The scope of the variable 'oinsn' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-sh.c:3037:23: style: The scope of the variable 'end_local_got' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-sh.c:3038:38: style: The scope of the variable 'end_local_funcdesc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-sh.c:3039:13: style: The scope of the variable 'local_got_type' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-sh.c:5914:8: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-2.31.1/bfd/elf32-sh.c:5926:13: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-2.31.1/bfd/elf32-sh.c:209:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-spu.c:4605:11: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/bfd/elf32-spu.c:1449:23: warning: Either the condition 'irela!=NULL' is redundant or there is possible null pointer dereference: irela. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-spu.c:1435:17: note: Assuming that condition 'irela!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-spu.c:1449:23: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-spu.c:1668:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-spu.c:1783:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-spu.c:2600:15: style: The scope of the variable 'mid' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-spu.c:5345:20: style: The scope of the variable 'o' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-spu.c:2035:14: style: Variable 'off' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/elf32-tilepro.c:3088:9: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-tilepro.c:3042:15: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elf32-tilepro.c:3088:9: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-v850.c:3223:31: style: The scope of the variable 'sym_hash' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-vax.c:601:8: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-vax.c:616:10: note: Assuming that condition 'h!=NULL' is not redundant
binutils-2.31.1/bfd/elf32-vax.c:601:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-vax.c:985:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-vax.c:1085:18: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-visium.c:780:15: style: The scope of the variable 'with' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-visium.c:781:15: style: The scope of the variable 'without' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-visium.c:802:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-visium.c:803:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-visium.c:808:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-visium.c:809:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-visium.c:814:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-visium.c:815:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf32-xgate.c:583:36: style: Function 'elf32_xgate_build_stubs' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf32-xgate.h:140:44: note: Function 'elf32_xgate_build_stubs' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-xgate.c:583:36: note: Function 'elf32_xgate_build_stubs' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf32-xgate.c:516:27: style: struct member 'xgate_scan_param::pinfo' is never used. [unusedStructMember]
binutils-2.31.1/bfd/elf32-xtensa.c:1366:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/bfd/elf32-xtensa.c:1373:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/bfd/elf32-xtensa.c:10749:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/bfd/elf32-xtensa.c:10764:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/bfd/elf32-xtensa.c:11190:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/bfd/elf32-xtensa.c:1148:6: warning: Possible null pointer dereference: eh [nullPointer]
binutils-2.31.1/bfd/elf32-xtensa.c:1016:39: note: Assignment 'h=NULL', assigned value is 0
binutils-2.31.1/bfd/elf32-xtensa.c:1041:12: note: Assignment 'eh=(struct elf_xtensa_link_hash_entry*)(h)', assigned value is 0
binutils-2.31.1/bfd/elf32-xtensa.c:1148:6: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-xtensa.c:1150:19: warning: Possible null pointer dereference: eh [nullPointer]
binutils-2.31.1/bfd/elf32-xtensa.c:1016:39: note: Assignment 'h=NULL', assigned value is 0
binutils-2.31.1/bfd/elf32-xtensa.c:1041:12: note: Assignment 'eh=(struct elf_xtensa_link_hash_entry*)(h)', assigned value is 0
binutils-2.31.1/bfd/elf32-xtensa.c:1150:19: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-xtensa.c:7626:18: warning: Either the condition 'irel' is redundant or there is possible null pointer dereference: irel. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-xtensa.c:7624:11: note: Assuming that condition 'irel' is not redundant
binutils-2.31.1/bfd/elf32-xtensa.c:7626:18: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-xtensa.c:7643:20: warning: Either the condition 'irel' is redundant or there is possible null pointer dereference: irel. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-xtensa.c:7624:11: note: Assuming that condition 'irel' is not redundant
binutils-2.31.1/bfd/elf32-xtensa.c:7643:20: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-xtensa.c:10923:21: warning: Either the condition 'table_section' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-xtensa.c:832:7: note: Assuming that condition 'table_section' is not redundant
binutils-2.31.1/bfd/elf32-xtensa.c:841:52: note: Calling function 'xtensa_get_property_predef_flags', 1st argument 'sec' value is 0
binutils-2.31.1/bfd/elf32-xtensa.c:11141:36: note: Calling function 'xtensa_is_insntable_section', 1st argument 'sec' value is 0
binutils-2.31.1/bfd/elf32-xtensa.c:10923:21: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-xtensa.c:10934:21: warning: Either the condition 'table_section' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf32-xtensa.c:832:7: note: Assuming that condition 'table_section' is not redundant
binutils-2.31.1/bfd/elf32-xtensa.c:841:52: note: Calling function 'xtensa_get_property_predef_flags', 1st argument 'sec' value is 0
binutils-2.31.1/bfd/elf32-xtensa.c:11146:35: note: Calling function 'xtensa_is_littable_section', 1st argument 'sec' value is 0
binutils-2.31.1/bfd/elf32-xtensa.c:10934:21: note: Null pointer dereference
binutils-2.31.1/bfd/elf32-xtensa.c:868:29: warning: Either the condition 'internal_relocs' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf32-xtensa.c:858:7: note: Assuming that condition 'internal_relocs' is not redundant
binutils-2.31.1/bfd/elf32-xtensa.c:868:29: note: Null pointer addition
binutils-2.31.1/bfd/elf32-xtensa.c:9192:3: style: Variable 'relocs_fit' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-xtensa.c:9176:3: note: Variable 'relocs_fit' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-xtensa.c:9192:3: note: Variable 'relocs_fit' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-xtensa.c:9596:7: style: Variable 'scratch' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-xtensa.c:9581:0: note: Variable 'scratch' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-xtensa.c:9596:7: note: Variable 'scratch' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-xtensa.c:9597:7: style: Variable 'dup_contents' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-xtensa.c:9582:0: note: Variable 'dup_contents' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-xtensa.c:9597:7: note: Variable 'dup_contents' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-xtensa.c:9887:3: style: Variable 'new_fix.target_offset' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf32-xtensa.c:9886:3: note: Variable 'new_fix.target_offset' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-xtensa.c:9887:3: note: Variable 'new_fix.target_offset' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf32-xtensa.c:2700:8: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-2.31.1/bfd/elf32-xtensa.c:816:7: style: The scope of the variable 'blk' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:1505:27: style: The scope of the variable 'splt' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:1505:34: style: The scope of the variable 'sgotplt' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:1505:67: style: The scope of the variable 'sgotloc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:4875:7: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:4876:21: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:7925:12: style: The scope of the variable 'seg_idx_start' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:8738:12: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:8780:23: style: The scope of the variable 'curr_rel' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:9069:16: style: The scope of the variable 'fa' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:9071:7: style: The scope of the variable 'removed_diff' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:9137:16: style: The scope of the variable 'fa' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:9137:21: style: The scope of the variable 'target_fa' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:10045:31: style: The scope of the variable 'srelgot' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:10105:10: style: The scope of the variable 'new_relocs_count' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf32-xtensa.c:10660:13: style: The scope of the variable 'sec' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfcode.h:1409:3: style: Variable 'allocated' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elfcode.h:1402:0: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elfcode.h:1409:3: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf64-alpha.c:1376:3: style: Variable 'ext_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf64-alpha.c:1371:0: note: Variable 'ext_hdr' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf64-alpha.c:1376:3: note: Variable 'ext_hdr' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf64-alpha.c:1608:16: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-alpha.c:2054:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-alpha.c:2551:30: style: The scope of the variable 'sgotplt' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-alpha.c:2664:17: style: The scope of the variable 'entries' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-alpha.c:5011:8: style: The scope of the variable 'ofs' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-alpha.c:5041:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/bfd/elf64-hppa.c:1452:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-2.31.1/bfd/elf64-hppa.c:1445:23: note: outer condition: dynamic_symbol
binutils-2.31.1/bfd/elf64-hppa.c:1452:11: note: identical inner condition: dynamic_symbol
binutils-2.31.1/bfd/elf64-hppa.c:1079:16: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:1075:15: note: Assuming that condition 'hh==NULL' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:1079:16: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-hppa.c:1082:24: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:1075:15: note: Assuming that condition 'hh==NULL' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:1082:24: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-hppa.c:1109:4: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:1075:15: note: Assuming that condition 'hh==NULL' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:1109:4: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-hppa.c:3564:45: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:3561:9: note: Assuming that condition 'hh==NULL' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:3564:45: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-hppa.c:3569:7: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:3561:9: note: Assuming that condition 'hh==NULL' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:3569:7: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-hppa.c:3575:35: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:3561:9: note: Assuming that condition 'hh==NULL' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:3575:35: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-hppa.c:3578:14: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:3561:9: note: Assuming that condition 'hh==NULL' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:3578:14: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-hppa.c:3584:35: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:3561:9: note: Assuming that condition 'hh==NULL' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:3584:35: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-hppa.c:3926:27: warning: Either the condition 'eh?eh->root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: eh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:3929:12: note: Assuming that condition 'eh?eh->root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:3926:27: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-hppa.c:3927:8: warning: Either the condition 'eh?eh->root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: eh. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:3929:12: note: Assuming that condition 'eh?eh->root.root.string:"<undef>"' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:3927:8: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-hppa.c:555:28: warning: Either the condition 'local_syms!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf64-hppa.c:579:22: note: Assuming that condition 'local_syms!=NULL' is not redundant
binutils-2.31.1/bfd/elf64-hppa.c:555:28: note: Null pointer addition
binutils-2.31.1/bfd/elf64-hppa.c:749:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-2.31.1/bfd/elf64-hppa.c:751:4: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/bfd/elf64-hppa.c:749:4: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/bfd/elf64-hppa.c:1771:18: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ia64-vms.c:4914:42: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf64-ia64-vms.c:5240:15: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-2.31.1/bfd/elf64-ia64-vms.c:4914:42: note: Null pointer addition
binutils-2.31.1/bfd/elf64-ia64-vms.c:1407:19: style: The scope of the variable 'kept' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ia64-vms.c:1407:25: style: The scope of the variable 'dupes' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ia64-vms.c:1407:32: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ia64-vms.c:1407:44: style: The scope of the variable 'src' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ia64-vms.c:1407:49: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ia64-vms.c:4028:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ia64-vms.c:4666:22: style: The scope of the variable 'hdr' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-mmix.c:2587:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elf64-mmix.c:2853:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-2.31.1/bfd/elf64-mmix.c:2587:29: note: Null pointer addition
binutils-2.31.1/bfd/elf64-mmix.c:1837:3: style: Variable 'bpo_greg_owner' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf64-mmix.c:1826:0: note: Variable 'bpo_greg_owner' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf64-mmix.c:1837:3: note: Variable 'bpo_greg_owner' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf64-mmix.c:2475:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-nfp.c:219:26: style: Function 'elf64_nfp_reloc' argument 2 names different: declaration 'reloc_entry' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf64-nfp.c:32:14: note: Function 'elf64_nfp_reloc' argument 2 names different: declaration 'reloc_entry' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf64-nfp.c:219:26: note: Function 'elf64_nfp_reloc' argument 2 names different: declaration 'reloc_entry' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf64-nfp.c:220:21: style: Function 'elf64_nfp_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf64-nfp.c:33:14: note: Function 'elf64_nfp_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf64-nfp.c:220:21: note: Function 'elf64_nfp_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf64-nfp.c:222:29: style: Function 'elf64_nfp_reloc' argument 5 names different: declaration 'input_section' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf64-nfp.c:35:15: note: Function 'elf64_nfp_reloc' argument 5 names different: declaration 'input_section' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf64-nfp.c:222:29: note: Function 'elf64_nfp_reloc' argument 5 names different: declaration 'input_section' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf64-nfp.c:223:21: style: Function 'elf64_nfp_reloc' argument 6 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elf64-nfp.c:36:10: note: Function 'elf64_nfp_reloc' argument 6 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf64-nfp.c:223:21: note: Function 'elf64_nfp_reloc' argument 6 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elf64-ppc.c:9391:11: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
binutils-2.31.1/bfd/elf64-ppc.c:2257:19: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ppc.c:7449:20: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ppc.c:8506:50: style: The scope of the variable 'tga' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ppc.c:9096:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ppc.c:10012:35: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ppc.c:11923:31: style: The scope of the variable 'ent2' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ppc.c:13609:13: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-ppc.c:16332:6: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/elf64-ppc.c:9847:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf64-ppc.c:9849:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elf64-s390.c:3506:7: warning: Possible null pointer dereference: htab [nullPointer]
binutils-2.31.1/bfd/elf64-s390.c:3502:43: note: Assignment 'htab=(((struct elf_link_hash_table*)(info->hash))->hash_table_id)==S390_ELF_DATA?((struct elf_s390_link_hash_table*)(info->hash)):NULL', assigned value is 0
binutils-2.31.1/bfd/elf64-s390.c:3506:7: note: Null pointer dereference
binutils-2.31.1/bfd/elf64-s390.c:3301:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-s390.c:3645:25: style: The scope of the variable 'isym' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-s390.c:3830:36: style: The scope of the variable 'htab' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-s390.c:3886:36: style: The scope of the variable 'htab' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-sparc.c:66:3: style: Variable 'allocated' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/elf64-sparc.c:58:0: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf64-sparc.c:66:3: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/elf64-sparc.c:335:27: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
binutils-2.31.1/bfd/elf64-x86-64.c:3966:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elf64-x86-64.c:3968:38: style: The scope of the variable 'bed' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:4367:42: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/elflink.c:5123:15: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-2.31.1/bfd/elflink.c:4367:42: note: Null pointer addition
binutils-2.31.1/bfd/elflink.c:221:14: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:3511:17: style: The scope of the variable 'extdyn' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:4306:32: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:4349:32: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:5152:17: style: The scope of the variable 'non_ir_ref_dynamic' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:5943:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:6079:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:7176:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:7176:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:8239:21: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:8308:16: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:10685:24: style: The scope of the variable 'sec' can be reduced. [variableScope]
binutils-2.31.1/bfd/elflink.c:13340:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-aarch64.c:3865:8: style: Redundant condition: pair. '!pair || (pair && !load)' is equivalent to '!pair || !load' [redundantCondition]
binutils-2.31.1/bfd/elfnn-aarch64.c:3749:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/elfnn-aarch64.c:4334:13: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfnn-aarch64.c:4345:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elfnn-aarch64.c:4334:13: note: Null pointer dereference
binutils-2.31.1/bfd/elfnn-aarch64.c:4335:9: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfnn-aarch64.c:4345:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elfnn-aarch64.c:4335:9: note: Null pointer dereference
binutils-2.31.1/bfd/elfnn-aarch64.c:4339:16: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfnn-aarch64.c:4345:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elfnn-aarch64.c:4339:16: note: Null pointer dereference
binutils-2.31.1/bfd/elfnn-aarch64.c:4340:18: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfnn-aarch64.c:4345:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elfnn-aarch64.c:4340:18: note: Null pointer dereference
binutils-2.31.1/bfd/elfnn-aarch64.c:4361:18: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfnn-aarch64.c:4372:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elfnn-aarch64.c:4361:18: note: Null pointer dereference
binutils-2.31.1/bfd/elfnn-aarch64.c:4362:15: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfnn-aarch64.c:4372:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-2.31.1/bfd/elfnn-aarch64.c:4362:15: note: Null pointer dereference
binutils-2.31.1/bfd/elfnn-aarch64.c:5506:15: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfnn-aarch64.c:5464:11: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elfnn-aarch64.c:5506:15: note: Null pointer dereference
binutils-2.31.1/bfd/elfnn-aarch64.c:6470:8: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-2.31.1/bfd/elfnn-aarch64.c:2162:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-aarch64.c:3685:12: style: The scope of the variable 'rn' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-aarch64.c:3686:12: style: The scope of the variable 'rm' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-aarch64.c:3687:12: style: The scope of the variable 'ra' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-aarch64.c:4582:19: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-aarch64.c:5055:8: style: The scope of the variable 'abfd' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-aarch64.c:6525:18: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-aarch64.c:6619:18: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-aarch64.c:7003:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-ia64.c:4014:15: warning: Either the condition 'h' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfnn-ia64.c:3978:13: note: Assuming that condition 'h' is not redundant
binutils-2.31.1/bfd/elfnn-ia64.c:4014:15: note: Null pointer dereference
binutils-2.31.1/bfd/elfnn-ia64.c:1107:22: style: The scope of the variable 'hdr' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-ia64.c:1646:19: style: The scope of the variable 'kept' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-ia64.c:1646:25: style: The scope of the variable 'dupes' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-ia64.c:1646:32: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-ia64.c:1646:44: style: The scope of the variable 'src' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-ia64.c:1646:49: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfnn-ia64.c:1537:16: style: Function 'elfNN_ia64_dyn_sym_traverse' argument 3 names different: declaration 'info' definition 'data'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elfnn-ia64.c:181:11: note: Function 'elfNN_ia64_dyn_sym_traverse' argument 3 names different: declaration 'info' definition 'data'.
binutils-2.31.1/bfd/elfnn-ia64.c:1537:16: note: Function 'elfNN_ia64_dyn_sym_traverse' argument 3 names different: declaration 'info' definition 'data'.
binutils-2.31.1/bfd/elfnn-ia64.c:2053:51: style: Function 'get_pltoff' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elfnn-ia64.c:193:37: note: Function 'get_pltoff' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elfnn-ia64.c:2053:51: note: Function 'get_pltoff' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elfxx-mips.c:15752:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/elfxx-mips.c:5197:16: warning: Either the condition '(h)?h->root.root.string:"a local symbol"' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfxx-mips.c:8903:8: note: Assuming that condition '(h)?h->root.root.string:"a local symbol"' is not redundant
binutils-2.31.1/bfd/elfxx-mips.c:8889:34: note: Calling function 'is_gott_symbol', 2nd argument 'h' value is 0
binutils-2.31.1/bfd/elfxx-mips.c:5197:16: note: Null pointer dereference
binutils-2.31.1/bfd/elfxx-mips.c:5198:19: warning: Either the condition '(h)?h->root.root.string:"a local symbol"' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfxx-mips.c:8903:8: note: Assuming that condition '(h)?h->root.root.string:"a local symbol"' is not redundant
binutils-2.31.1/bfd/elfxx-mips.c:8889:34: note: Calling function 'is_gott_symbol', 2nd argument 'h' value is 0
binutils-2.31.1/bfd/elfxx-mips.c:5198:19: note: Null pointer dereference
binutils-2.31.1/bfd/elfxx-mips.c:2914:16: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:5103:22: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:6710:17: style: The scope of the variable 'cr' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:8262:18: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:9585:16: style: The scope of the variable 'other' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:9633:17: style: The scope of the variable 'sreldyn' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:9969:16: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:9969:24: style: The scope of the variable 'r_symndx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:9970:21: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:10028:16: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:10560:29: style: The scope of the variable 'gg' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:10562:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:16248:36: style: The scope of the variable 'htab' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-mips.c:15976:26: style: Function '_bfd_mips_elf_plt_sym_val' argument 3 names different: declaration 'rel' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/elfxx-mips.h:155:46: note: Function '_bfd_mips_elf_plt_sym_val' argument 3 names different: declaration 'rel' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elfxx-mips.c:15976:26: note: Function '_bfd_mips_elf_plt_sym_val' argument 3 names different: declaration 'rel' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/elfxx-mips.c:15107:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elfxx-mips.c:15109:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elfxx-mips.c:15122:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elfxx-mips.c:15124:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/elfxx-riscv.c:991:16: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-2.31.1/bfd/elfxx-riscv.c:1009:51: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-2.31.1/bfd/elfxx-sparc.c:3472:9: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfxx-sparc.c:3398:15: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elfxx-sparc.c:3472:9: note: Null pointer dereference
binutils-2.31.1/bfd/elfxx-sparc.c:4387:17: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfxx-sparc.c:4391:10: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elfxx-sparc.c:4387:17: note: Null pointer dereference
binutils-2.31.1/bfd/elfxx-sparc.c:876:35: style: The scope of the variable 'last_ofs' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-sparc.c:4228:13: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-tilegx.c:3475:9: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfxx-tilegx.c:3428:15: note: Assuming that condition 'h==NULL' is not redundant
binutils-2.31.1/bfd/elfxx-tilegx.c:3475:9: note: Null pointer dereference
binutils-2.31.1/bfd/elfxx-tilegx.c:4128:31: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-2.31.1/bfd/elfxx-tilegx.c:4096:10: style: The scope of the variable 'pad_size' can be reduced. [variableScope]
binutils-2.31.1/bfd/elfxx-x86.c:2441:18: warning: Either the condition 'bprop!=NULL' is redundant or there is possible null pointer dereference: bprop. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfxx-x86.c:2411:34: note: Assuming that condition 'bprop!=NULL' is not redundant
binutils-2.31.1/bfd/elfxx-x86.c:2441:18: note: Null pointer dereference
binutils-2.31.1/bfd/elfxx-x86.c:2487:5: warning: Either the condition 'bprop!=NULL' is redundant or there is possible null pointer dereference: bprop. [nullPointerRedundantCheck]
binutils-2.31.1/bfd/elfxx-x86.c:2452:34: note: Assuming that condition 'bprop!=NULL' is not redundant
binutils-2.31.1/bfd/elfxx-x86.c:2487:5: note: Null pointer dereference
binutils-2.31.1/bfd/elfxx-x86.c:2261:21: style: The scope of the variable 'mid' can be reduced. [variableScope]
binutils-2.31.1/bfd/gen-aout.c:96:15: style: Condition 'arch[0]=='1'' is always false [knownConditionTrueFalse]
binutils-2.31.1/bfd/gen-aout.c:67:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/gen-aout.c:79:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/gen-aout.c:54:7: error: Resource leak: file [resourceLeak]
binutils-2.31.1/bfd/linker.c:3090:3: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/bfd/linker.c:3090:3: note: Opposite expression on both sides of '&'.
binutils-2.31.1/bfd/linker.c:3090:3: note: Opposite expression on both sides of '&'.
binutils-2.31.1/bfd/linker.c:2582:32: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-2.31.1/bfd/linker.c:1136:24: style: Function 'generic_link_add_symbol_list' argument 3 names different: declaration 'count' definition 'symbol_count'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/linker.c:411:49: note: Function 'generic_link_add_symbol_list' argument 3 names different: declaration 'count' definition 'symbol_count'.
binutils-2.31.1/bfd/linker.c:1136:24: note: Function 'generic_link_add_symbol_list' argument 3 names different: declaration 'count' definition 'symbol_count'.
binutils-2.31.1/bfd/linker.c:1373:19: style: Function '_bfd_generic_link_add_one_symbol' argument 9 names different: declaration 'constructor' definition 'collect'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libbfd.h:659:16: note: Function '_bfd_generic_link_add_one_symbol' argument 9 names different: declaration 'constructor' definition 'collect'.
binutils-2.31.1/bfd/linker.c:1373:19: note: Function '_bfd_generic_link_add_one_symbol' argument 9 names different: declaration 'constructor' definition 'collect'.
binutils-2.31.1/bfd/mach-o-target.c:84:0: error: #error TARGET_NAME must be defined [preprocessorErrorDirective]
binutils-2.31.1/bfd/mach-o.c:5131:3: style: Variable 'mdata' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/mach-o.c:5129:0: note: Variable 'mdata' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/mach-o.c:5131:3: note: Variable 'mdata' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/mach-o.c:443:16: style: The scope of the variable 'seglen' can be reduced. [variableScope]
binutils-2.31.1/bfd/mach-o.c:444:16: style: The scope of the variable 'seclen' can be reduced. [variableScope]
binutils-2.31.1/bfd/mach-o.c:4382:21: style: The scope of the variable 'v' can be reduced. [variableScope]
binutils-2.31.1/bfd/mach-o.c:5048:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/mach-o.c:4775:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/mmo.c:1385:20: style: The scope of the variable 'serno' can be reduced. [variableScope]
binutils-2.31.1/bfd/mmo.c:2924:7: style: The scope of the variable 'serno' can be reduced. [variableScope]
binutils-2.31.1/bfd/pdp11.c:924:22: style: Redundant condition: abdp. '!abdp || (abdp && !abdp->exec_header_not_counted)' is equivalent to '!abdp || !abdp->exec_header_not_counted' [redundantCondition]
binutils-2.31.1/bfd/pdp11.c:903:15: style: Variable 'text_end' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/pdp11.c:981:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/pdp11.c:987:5: style: Variable 'vma' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/coffcode.h:4617:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-2.31.1/bfd/coffcode.h:4628:8: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/bfd/coffcode.h:4617:8: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/bfd/coffcode.h:1192:39: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/bfd/coffcode.h:1192:39: note: Opposite expression on both sides of '&'.
binutils-2.31.1/bfd/coffcode.h:1192:39: note: Opposite expression on both sides of '&'.
binutils-2.31.1/bfd/peXXigen.c:2260:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/peXXigen.c:2260:7: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/peXXigen.c:2365:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/peXXigen.c:2467:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/peXXigen.c:2475:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/peXXigen.c:2475:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/peXXigen.c:1406:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-2.31.1/bfd/peXXigen.c:3920:17: style: The scope of the variable 'points_to_entry' can be reduced. [variableScope]
binutils-2.31.1/bfd/pef.c:442:3: style: Variable 'loadersec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/pef.c:438:0: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/pef.c:442:3: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/pef.c:473:3: style: Variable 'loadersec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/pef.c:468:0: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/pef.c:473:3: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/pef.c:893:3: style: Variable 'codesec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/pef.c:885:0: note: Variable 'codesec' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/pef.c:893:3: note: Variable 'codesec' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/pef.c:85:15: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/bfd/pef.c:518:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/pef.c:633:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-2.31.1/bfd/coff-ppc.c:812:3: style: Variable 'h' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/coff-ppc.c:810:3: note: Variable 'h' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/coff-ppc.c:812:3: note: Variable 'h' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/pei-x86_64.c:549:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/pei-x86_64.c:549:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/reloc.c:8109:38: style: Function 'bfd_generic_relax_section' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libbfd.h:3227:10: note: Function 'bfd_generic_relax_section' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/reloc.c:8109:38: note: Function 'bfd_generic_relax_section' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/reloc.c:8110:25: style: Function 'bfd_generic_relax_section' argument 2 names different: declaration 'section' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libbfd.h:3228:15: note: Function 'bfd_generic_relax_section' argument 2 names different: declaration 'section' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/reloc.c:8110:25: note: Function 'bfd_generic_relax_section' argument 2 names different: declaration 'section' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/reloc.c:8382:35: style: Function '_bfd_generic_set_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/bfd/libbfd.h:3250:10: note: Function '_bfd_generic_set_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/reloc.c:8382:35: note: Function '_bfd_generic_set_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/bfd/som.c:4458:3: style: Variable 'som_symtab' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/som.c:4450:0: note: Variable 'som_symtab' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/som.c:4458:3: note: Variable 'som_symtab' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/som.c:6320:3: style: Variable 'hash_table' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/som.c:6310:0: note: Variable 'hash_table' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/som.c:6320:3: note: Variable 'hash_table' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/som.c:1269:25: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/bfd/som.c:1269:25: note: Opposite expression on both sides of '&'.
binutils-2.31.1/bfd/som.c:1269:25: note: Opposite expression on both sides of '&'.
binutils-2.31.1/bfd/som.c:1985:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-2.31.1/bfd/som.c:4908:16: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-2.31.1/bfd/som.c:4911:15: style: The scope of the variable 'cp' can be reduced. [variableScope]
binutils-2.31.1/bfd/som.c:5470:22: style: The scope of the variable 'auxhdr' can be reduced. [variableScope]
binutils-2.31.1/bfd/srec.c:1083:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/syms.c:1287:12: style: The scope of the variable 'mid' can be reduced. [variableScope]
binutils-2.31.1/bfd/tekhex.c:206:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/bfd/tekhex.c:208:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-2.31.1/bfd/tekhex.c:514:16: style: The scope of the variable 'chars_on_line' can be reduced. [variableScope]
binutils-2.31.1/bfd/tekhex.c:803:13: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-alpha.c:2813:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/vms-alpha.c:2813:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/vms-alpha.c:6909:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/bfd/vms-alpha.c:6909:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/bfd/vms-alpha.c:7321:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
binutils-2.31.1/bfd/vms-alpha.c:7412:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
binutils-2.31.1/bfd/vms-alpha.c:5207:3: style: Variable 'symlen' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/vms-alpha.c:5203:0: note: Variable 'symlen' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/vms-alpha.c:5207:3: note: Variable 'symlen' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/vms-alpha.c:1164:7: style: The scope of the variable 'gsd_type' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-alpha.c:1165:16: style: The scope of the variable 'gsd_size' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-alpha.c:1166:18: style: The scope of the variable 'vms_rec' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-alpha.c:3290:21: style: The scope of the variable 'blk' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-alpha.c:3606:12: style: The scope of the variable 'symbol' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-alpha.c:6656:16: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-alpha.c:7441:16: style: The scope of the variable 'eihef_off' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-alpha.c:7442:16: style: The scope of the variable 'eihnp_off' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-alpha.c:7448:16: style: The scope of the variable 'gst_size' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-alpha.c:6609:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/bfd/vms-alpha.c:6911:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/vms-alpha.c:6912:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/bfd/vms-lib.c:1945:3: style: Variable 'map' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/bfd/vms-lib.c:1941:0: note: Variable 'map' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/vms-lib.c:1945:3: note: Variable 'map' is reassigned a value before the old one has been used.
binutils-2.31.1/bfd/vms-lib.c:171:16: style: The scope of the variable 'vbn' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-lib.c:581:19: style: The scope of the variable 'buf1' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-lib.c:582:20: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-2.31.1/bfd/vms-misc.c:69:9: style: The scope of the variable 'eptr' can be reduced. [variableScope]
binutils-2.31.1/bfd/xcofflink.c:869:31: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/xcofflink.c:988:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-2.31.1/bfd/xcofflink.c:869:31: note: Null pointer addition
binutils-2.31.1/bfd/xcofflink.c:2265:31: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/bfd/xcofflink.c:2311:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-2.31.1/bfd/xcofflink.c:2265:31: note: Null pointer addition
binutils-2.31.1/bfd/xcofflink.c:740:16: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/bfd/xcofflink.c:741:30: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-2.31.1/bfd/xcofflink.c:2917:36: style: The scope of the variable 'relend' can be reduced. [variableScope]
binutils-2.31.1/bfd/xcofflink.c:3472:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-2.31.1/bfd/xcofflink.c:4674:10: style: The scope of the variable 'iiadd' can be reduced. [variableScope]
binutils-2.31.1/bfd/xcofflink.c:4799:9: style: The scope of the variable 'r_symndx' can be reduced. [variableScope]
binutils-2.31.1/bfd/xcofflink.c:4939:18: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/bfd/xcofflink.c:4940:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-2.31.1/bfd/xcofflink.c:4147:13: style: Variable 'n_tmask' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/xcofflink.c:4148:14: style: Variable 'n_btshft' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/bfd/xcofflink.c:4568:32: style: Array index 'indx' is used before limits check. [arrayIndexThenCheck]
binutils-2.31.1/bfd/xsym.c:275:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/xsym.c:275:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/xsym.c:275:3: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/bfd/xsym.c:446:37: style: Checking if unsigned variable 'entry->entry.la_size' is less than zero. [unsignedLessThanZero]
binutils-2.31.1/bfd/xtensa-isa.c:414:20: style: The scope of the variable 'num_uses' can be reduced. [variableScope]
binutils-2.31.1/bfd/xtensa-modules.c:21235:45: style: Condition '(insn[1]&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/bfd/xtensa-modules.c:21237:47: style: Condition '(insn[1]&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/bfd/xtensa-modules.c:21239:47: style: Condition '(insn[1]&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/bfd/xtensa-modules.c:21241:47: style: Condition '(insn[1]&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/binutils/ar.c:181:7: style: The scope of the variable 'match_count' can be reduced. [variableScope]
binutils-2.31.1/binutils/ar.c:685:10: style: The scope of the variable 'files' can be reduced. [variableScope]
binutils-2.31.1/binutils/ar.c:686:7: style: The scope of the variable 'file_count' can be reduced. [variableScope]
binutils-2.31.1/binutils/ar.c:687:9: style: The scope of the variable 'inarch_filename' can be reduced. [variableScope]
binutils-2.31.1/binutils/ar.c:998:22: style: Function 'print_contents' argument 1 names different: declaration 'member' definition 'abfd'. [funcArgNamesDifferent]
binutils-2.31.1/binutils/ar.c:51:35: note: Function 'print_contents' argument 1 names different: declaration 'member' definition 'abfd'.
binutils-2.31.1/binutils/ar.c:998:22: note: Function 'print_contents' argument 1 names different: declaration 'member' definition 'abfd'.
binutils-2.31.1/binutils/ar.c:1367:36: style: Function 'replace_members' argument 2 names different: declaration 'files_to_replace' definition 'files_to_move'. [funcArgNamesDifferent]
binutils-2.31.1/binutils/ar.c:56:18: note: Function 'replace_members' argument 2 names different: declaration 'files_to_replace' definition 'files_to_move'.
binutils-2.31.1/binutils/ar.c:1367:36: note: Function 'replace_members' argument 2 names different: declaration 'files_to_replace' definition 'files_to_move'.
arlex.c:1610:2: warning: Possible null pointer dereference: b [nullPointer]
arlex.c:1503:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
arlex.c:1610:2: note: Null pointer dereference
arlex.c:1611:2: warning: Possible null pointer dereference: b [nullPointer]
arlex.c:1503:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
arlex.c:1611:2: note: Null pointer dereference
arlex.c:1622:9: warning: Possible null pointer dereference: b [nullPointer]
arlex.c:1503:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
arlex.c:1622:9: note: Null pointer dereference
arlex.c:1388:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
arlex.c:352:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
arlex.c:1388:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
arlex.c:1795:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
arlex.c:299:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
arlex.c:1795:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
arlex.c:1808:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
arlex.c:300:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
arlex.c:1808:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
arlex.c:1808:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
arlex.c:300:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
arlex.c:1808:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
arlex.c:1940:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
arlex.c:625:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
arlex.c:1940:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
* yacc.c:358  *:850:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-2.31.1/binutils/coffgrok.c:653:14: style: Condition 'lofile>=0' is always true [knownConditionTrueFalse]
binutils-2.31.1/binutils/coffgrok.c:679:29: style: The scope of the variable 'is' can be reduced. [variableScope]
binutils-2.31.1/binutils/debug.c:1929:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/debug.c:1929:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/debug.c:3072:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-2.31.1/binutils/debug.c:2418:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/binutils/debug.c:2663:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/binutils/debug.c:3066:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
deflex.c:1639:2: warning: Possible null pointer dereference: b [nullPointer]
deflex.c:1532:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
deflex.c:1639:2: note: Null pointer dereference
deflex.c:1640:2: warning: Possible null pointer dereference: b [nullPointer]
deflex.c:1532:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
deflex.c:1640:2: note: Null pointer dereference
deflex.c:1651:9: warning: Possible null pointer dereference: b [nullPointer]
deflex.c:1532:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
deflex.c:1651:9: note: Null pointer dereference
deflex.c:1417:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
deflex.c:352:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
deflex.c:1417:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
deflex.c:1824:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
deflex.c:299:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
deflex.c:1824:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
deflex.c:1837:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
deflex.c:300:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
deflex.c:1837:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
deflex.c:1837:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
deflex.c:300:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
deflex.c:1837:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
deflex.c:1969:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
deflex.c:635:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
deflex.c:1969:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
* yacc.c:358  *:915:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-2.31.1/binutils/dlltool.c:3509:3: style: Variable 'abfd' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/binutils/dlltool.c:3494:0: note: Variable 'abfd' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/dlltool.c:3509:3: note: Variable 'abfd' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/dlltool.c:1785:46: style: Same expression on both sides of '|'. [duplicateExpression]
binutils-2.31.1/binutils/dlltool.c:2190:11: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-2.31.1/binutils/dlltool.c:2191:11: style: The scope of the variable 'on_page' can be reduced. [variableScope]
binutils-2.31.1/binutils/dlltool.c:4296:13: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/binutils/dlltool.c:621:15: style: struct member 'mac::how_jump' is never used. [unusedStructMember]
binutils-2.31.1/binutils/dlltool.c:623:15: style: struct member 'mac::how_space' is never used. [unusedStructMember]
binutils-2.31.1/binutils/dlltool.c:624:15: style: struct member 'mac::how_align_short' is never used. [unusedStructMember]
binutils-2.31.1/binutils/dlltool.c:875:11: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
binutils-2.31.1/binutils/dllwrap.c:373:24: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
binutils-2.31.1/binutils/dllwrap.c:355:7: style: The scope of the variable 'in_quote' can be reduced. [variableScope]
binutils-2.31.1/binutils/dllwrap.c:356:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
binutils-2.31.1/binutils/dllwrap.c:153:11: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
binutils-2.31.1/binutils/dwarf.c:3774:9: style: Condition 'verbose_view' is always false [knownConditionTrueFalse]
binutils-2.31.1/binutils/dwarf.c:3546:22: note: Assignment 'verbose_view=0', assigned value is 0
binutils-2.31.1/binutils/dwarf.c:3774:9: note: Condition 'verbose_view' is always false
binutils-2.31.1/binutils/dwarf.c:560:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:677:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:1147:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:2655:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:3508:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:3656:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:3683:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:3772:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:3836:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4441:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4494:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4505:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4640:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4644:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4652:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4656:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4935:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4935:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4949:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4958:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:4970:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5113:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5114:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5213:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5213:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5216:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5216:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5232:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5241:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5250:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5259:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5273:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5281:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5364:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:5760:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:6503:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:7170:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:7174:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:7521:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:7521:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:7536:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:7914:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:7927:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:7975:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:7988:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:8001:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:8015:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:8031:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:8305:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:8321:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:8981:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9091:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9155:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9157:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9158:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9159:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9191:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9206:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9322:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9329:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9379:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9387:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9407:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/dwarf.c:9103:31: warning: Either the condition 'phdr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/binutils/dwarf.c:9118:12: note: Assuming that condition 'phdr==NULL' is not redundant
binutils-2.31.1/binutils/dwarf.c:9103:31: note: Null pointer addition
binutils-2.31.1/binutils/dwarf.c:286:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:516:18: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:1070:12: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:3317:17: style: The scope of the variable 'address_size' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:3317:31: style: The scope of the variable 'segment_selector_size' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:5123:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:5123:27: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:5124:14: style: The scope of the variable 'nargs' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:5124:21: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:6239:11: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:6444:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:6445:18: style: The scope of the variable 'end' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:8370:18: style: The scope of the variable 'unit_start' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:8944:16: style: The scope of the variable 'num_cus' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:8944:25: style: The scope of the variable 'cu' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:9175:19: style: The scope of the variable 'shndx_list' can be reduced. [variableScope]
binutils-2.31.1/binutils/dwarf.c:9176:17: style: The scope of the variable 'shndx' can be reduced. [variableScope]
binutils-2.31.1/binutils/elfcomm.c:760:20: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-2.31.1/binutils/elfcomm.c:767:13: style: The scope of the variable 'member_name' can be reduced. [variableScope]
* yacc.c:358  *:901:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-2.31.1/binutils/nm.c:910:19: style: The scope of the variable 'symcount' can be reduced. [variableScope]
binutils-2.31.1/binutils/objcopy.c:3477:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-2.31.1/binutils/objcopy.c:1829:7: style: The scope of the variable 'tocopy' can be reduced. [variableScope]
binutils-2.31.1/binutils/objcopy.c:3923:8: style: The scope of the variable 'relcount' can be reduced. [variableScope]
binutils-2.31.1/binutils/objcopy.c:5517:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/objcopy.c:5531:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/objdump.c:1806:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/objdump.c:2208:22: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
binutils-2.31.1/binutils/objdump.c:2184:16: note: Assignment 'rel_pp=NULL', assigned value is 0
binutils-2.31.1/binutils/objdump.c:2208:22: note: Null pointer addition
binutils-2.31.1/binutils/objdump.c:1837:8: style: Variable 'aux->require_sec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/binutils/objdump.c:1835:8: note: Variable 'aux->require_sec' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/objdump.c:1837:8: note: Variable 'aux->require_sec' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/objdump.c:2236:3: style: Variable 'paux->require_sec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/binutils/objdump.c:2232:3: note: Variable 'paux->require_sec' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/objdump.c:2236:3: note: Variable 'paux->require_sec' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/objdump.c:1421:15: style: The scope of the variable 'fname' can be reduced. [variableScope]
binutils-2.31.1/binutils/objdump.c:1423:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/binutils/objdump.c:1597:16: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-2.31.1/binutils/objdump.c:3506:13: style: The scope of the variable 'relpp' can be reduced. [variableScope]
binutils-2.31.1/binutils/objdump.c:3507:8: style: The scope of the variable 'relcount' can be reduced. [variableScope]
binutils-2.31.1/binutils/objdump.c:2986:3: style: Variable 'comma' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/binutils/od-elf32_avr.c:257:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/od-macho.c:1892:24: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/binutils/od-macho.c:920:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-2.31.1/binutils/od-macho.c:317:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/od-macho.c:318:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/od-macho.c:319:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/od-xcoff.c:430:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/od-xcoff.c:551:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/od-xcoff.c:551:7: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/od-xcoff.c:551:7: warning: %d in format string (no. 10) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/od-xcoff.c:881:30: style: The scope of the variable 'off' can be reduced. [variableScope]
binutils-2.31.1/binutils/od-xcoff.c:1537:28: style: The scope of the variable 'ent_sz' can be reduced. [variableScope]
binutils-2.31.1/binutils/od-xcoff.c:959:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/od-xcoff.c:960:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/od-xcoff.c:1101:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/od-xcoff.c:1102:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/od-xcoff.c:1103:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/od-xcoff.c:1104:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/od-xcoff.c:1143:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/od-xcoff.c:1144:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/prdbg.c:586:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/prdbg.c:603:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/prdbg.c:628:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/prdbg.c:640:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/binutils/prdbg.c:830:8: style: The scope of the variable 'abl' can be reduced. [variableScope]
binutils-2.31.1/binutils/prdbg.c:1338:8: style: The scope of the variable 'ab' can be reduced. [variableScope]
binutils-2.31.1/binutils/prdbg.c:1994:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/binutils/prdbg.c:1996:8: style: The scope of the variable 'ab' can be reduced. [variableScope]
binutils-2.31.1/binutils/prdbg.c:2750:8: style: The scope of the variable 'ab' can be reduced. [variableScope]
binutils-2.31.1/binutils/prdbg.c:2750:16: style: The scope of the variable 'kind' can be reduced. [variableScope]
binutils-2.31.1/binutils/prdbg.c:2750:23: style: The scope of the variable 'partof' can be reduced. [variableScope]
binutils-2.31.1/binutils/prdbg.c:2751:9: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-2.31.1/binutils/rclex.c:689:41: warning: Identical condition 'c=='\n'', second condition is always false [identicalConditionAfterEarlyExit]
binutils-2.31.1/binutils/rclex.c:684:13: note: first condition
binutils-2.31.1/binutils/rclex.c:689:41: note: second condition
* yacc.c:358  *:1279:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-2.31.1/binutils/rdcoff.c:146:14: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-2.31.1/binutils/rdcoff.c:671:8: style: The scope of the variable 'this_coff_symno' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:579:10: style: Condition 'n!=(unsigned long)-1' is always true [knownConditionTrueFalse]
binutils-2.31.1/binutils/readelf.c:577:8: note: Assignment 'n=1', assigned value is 1
binutils-2.31.1/binutils/readelf.c:579:10: note: Condition 'n!=(unsigned long)-1' is always true
binutils-2.31.1/binutils/readelf.c:5247:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:7154:8: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:7872:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:7873:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:7893:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:8537:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:8610:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:8622:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:8624:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:8633:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:8642:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:8652:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:8654:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:8822:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:10864:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:10873:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:10876:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:10909:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:10928:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:10931:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:11125:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:11127:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:11725:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:11966:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14041:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14123:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14148:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14197:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14213:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14389:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14407:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14426:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14435:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14467:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14478:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14494:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14523:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14853:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:14895:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:15219:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:15232:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:15246:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:15251:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:15274:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:15662:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:17152:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:17152:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:17152:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:17185:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/readelf.c:6321:15: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:6339:12: note: Assuming that condition '(section)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:6321:15: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:6325:8: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:6339:12: note: Assuming that condition '(section)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:6325:8: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:6326:11: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:6339:12: note: Assuming that condition '(section)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:6326:11: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:6327:38: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:6339:12: note: Assuming that condition '(section)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:6327:38: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:6328:34: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:6339:12: note: Assuming that condition '(section)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:6328:34: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:6329:34: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:6339:12: note: Assuming that condition '(section)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:6329:34: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:6330:34: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:6339:12: note: Assuming that condition '(section)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:6330:34: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:6332:34: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:6339:12: note: Assuming that condition '(section)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:6332:34: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:6334:12: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:6339:12: note: Assuming that condition '(section)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:6334:12: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:7946:10: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:8102:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:8115:58: note: Calling function 'slurp_hppa_unwind_table', 3rd argument 'sec' value is 0
binutils-2.31.1/binutils/readelf.c:7946:10: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:7947:55: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:8102:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:8115:58: note: Calling function 'slurp_hppa_unwind_table', 3rd argument 'sec' value is 0
binutils-2.31.1/binutils/readelf.c:7947:55: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:8104:31: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:8102:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:8104:31: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:8112:21: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-2.31.1/binutils/readelf.c:8102:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-2.31.1/binutils/readelf.c:8112:21: note: Null pointer dereference
binutils-2.31.1/binutils/readelf.c:6796:12: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
binutils-2.31.1/binutils/readelf.c:6780:14: note: Assignment 'strtab=NULL', assigned value is 0
binutils-2.31.1/binutils/readelf.c:6796:12: note: Null pointer addition
binutils-2.31.1/binutils/readelf.c:6818:12: warning: Either the condition 'if(start)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/binutils/readelf.c:6896:7: note: Assuming that condition 'if(start)' is not redundant
binutils-2.31.1/binutils/readelf.c:6815:14: note: Assignment 'indices=start', assigned value is 0
binutils-2.31.1/binutils/readelf.c:6818:4: note: Compound assignment '+=', assigned value is 4
binutils-2.31.1/binutils/readelf.c:6818:12: note: Null pointer addition
binutils-2.31.1/binutils/readelf.c:15776:20: warning: Either the condition 'if(data&&data+ent-pltgot+addr_size<=data_end&&byte_get(data+ent-pltgot,addr_size)==0)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/binutils/readelf.c:15789:7: note: Assuming that condition 'if(data&&data+ent-pltgot+addr_size<=data_end&&byte_get(data+ent-pltgot,addr_size)==0)' is not redundant
binutils-2.31.1/binutils/readelf.c:15776:20: note: Null pointer addition
binutils-2.31.1/binutils/readelf.c:16324:23: warning: Either the condition 'if(data&&data+ent-pltgot+addr_size<=data_end&&(byte_get(data+ent-pltgot,addr_size)>>(addr_size*8-1))!=0)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/binutils/readelf.c:16345:10: note: Assuming that condition 'if(data&&data+ent-pltgot+addr_size<=data_end&&(byte_get(data+ent-pltgot,addr_size)>>(addr_size*8-1))!=0)' is not redundant
binutils-2.31.1/binutils/readelf.c:16324:23: note: Null pointer addition
binutils-2.31.1/binutils/readelf.c:15992:7: style: Variable 'sect' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/binutils/readelf.c:15989:7: note: Variable 'sect' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/readelf.c:15992:7: note: Variable 'sect' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/readelf.c:16512:3: style: Variable 'sect' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/binutils/readelf.c:16510:0: note: Variable 'sect' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/readelf.c:16512:3: note: Variable 'sect' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/readelf.c:5013:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-2.31.1/binutils/readelf.c:5015:7: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/binutils/readelf.c:5013:7: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/binutils/readelf.c:2619:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:2619:19: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:2619:19: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:2642:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:2642:19: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:2642:19: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:2677:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:2677:19: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:2677:19: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:2704:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:2704:19: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:2704:19: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:2739:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:2739:19: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:2739:19: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:3301:59: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:3301:59: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:3301:59: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:3303:24: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:3303:24: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:3303:24: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:5718:23: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:5718:23: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:5718:23: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:6142:2: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-2.31.1/binutils/readelf.c:9592:20: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:9592:20: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:9592:20: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:16595:12: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-2.31.1/binutils/readelf.c:16896:34: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:16896:34: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:16896:34: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:16931:34: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/binutils/readelf.c:16931:34: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:16931:34: note: Opposite expression on both sides of '&'.
binutils-2.31.1/binutils/readelf.c:718:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:7121:20: style: The scope of the variable 'is_rela' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:7122:20: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:7193:28: style: The scope of the variable 'strsec' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:8592:18: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:11791:21: style: The scope of the variable 'nzero_counts' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:11870:21: style: The scope of the variable 'nzero_counts' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:13452:23: style: The scope of the variable 'relsec' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:13567:11: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:14354:16: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:14357:16: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:14511:16: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:14683:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:15162:11: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:15704:33: style: The scope of the variable 'abiflags_ext' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:15900:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:15986:30: style: The scope of the variable 'option' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:15987:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:15988:11: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-2.31.1/binutils/readelf.c:3680:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:5052:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:5053:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:5054:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:5088:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:5089:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:5090:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:5111:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:5112:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:5113:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:10696:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/readelf.c:8907:56: error: Uninitialized struct member: addr.section [uninitStructMember]
binutils-2.31.1/binutils/readelf.c:8907:56: error: Uninitialized struct member: addr.offset [uninitStructMember]
binutils-2.31.1/binutils/resrc.c:224:24: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
binutils-2.31.1/binutils/resrc.c:205:7: style: The scope of the variable 'in_quote' can be reduced. [variableScope]
binutils-2.31.1/binutils/resrc.c:206:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
binutils-2.31.1/binutils/resrc.c:382:7: style: The scope of the variable 'found' can be reduced. [variableScope]
binutils-2.31.1/binutils/resrc.c:2926:34: style: The scope of the variable 'mt' can be reduced. [variableScope]
binutils-2.31.1/binutils/resrc.c:2952:42: style: The scope of the variable 'mti' can be reduced. [variableScope]
binutils-2.31.1/binutils/resrc.c:3009:7: style: The scope of the variable 'plen' can be reduced. [variableScope]
binutils-2.31.1/binutils/resres.c:391:7: warning: Possible null pointer dereference: id [nullPointer]
binutils-2.31.1/binutils/resres.c:272:52: note: Calling function 'write_res_resource', 4th argument 'name' value is 0
binutils-2.31.1/binutils/resres.c:368:48: note: Calling function 'write_res_bin', 5th argument 'name' value is 0
binutils-2.31.1/binutils/resres.c:383:55: note: Calling function 'write_res_header', 5th argument 'name' value is 0
binutils-2.31.1/binutils/resres.c:405:63: note: Calling function 'get_id_size', 1st argument 'id' value is 0
binutils-2.31.1/binutils/resres.c:391:7: note: Null pointer dereference
binutils-2.31.1/binutils/resres.c:466:7: warning: Possible null pointer dereference: id [nullPointer]
binutils-2.31.1/binutils/resres.c:272:52: note: Calling function 'write_res_resource', 4th argument 'name' value is 0
binutils-2.31.1/binutils/resres.c:368:48: note: Calling function 'write_res_bin', 5th argument 'name' value is 0
binutils-2.31.1/binutils/resres.c:383:55: note: Calling function 'write_res_header', 5th argument 'name' value is 0
binutils-2.31.1/binutils/resres.c:413:35: note: Calling function 'write_res_id', 3rd argument 'id' value is 0
binutils-2.31.1/binutils/resres.c:466:7: note: Null pointer dereference
binutils-2.31.1/binutils/srconv.c:1603:5: style: Variable 'ed.type' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/binutils/srconv.c:1602:5: note: Variable 'ed.type' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/srconv.c:1603:5: note: Variable 'ed.type' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/srconv.c:1011:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-2.31.1/binutils/srconv.c:1310:8: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/binutils/srconv.c:1551:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-2.31.1/binutils/srconv.c:198:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/binutils/srconv.c:1179:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/binutils/stabs.c:3026:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/binutils/stabs.c:862:12: style: The scope of the variable 'ps' can be reduced. [variableScope]
binutils-2.31.1/binutils/stabs.c:2303:15: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/binutils/stabs.c:3926:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/binutils/stabs.c:4826:15: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/binutils/stabs.c:4827:14: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/binutils/strings.c:588:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
* yacc.c:358  *:836:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
syslex.c:1484:2: warning: Possible null pointer dereference: b [nullPointer]
syslex.c:1377:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
syslex.c:1484:2: note: Null pointer dereference
syslex.c:1485:2: warning: Possible null pointer dereference: b [nullPointer]
syslex.c:1377:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
syslex.c:1485:2: note: Null pointer dereference
syslex.c:1496:9: warning: Possible null pointer dereference: b [nullPointer]
syslex.c:1377:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
syslex.c:1496:9: note: Null pointer dereference
syslex.c:1262:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
syslex.c:350:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
syslex.c:1262:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
syslex.c:1669:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
syslex.c:299:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
syslex.c:1669:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
syslex.c:1682:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
syslex.c:300:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
syslex.c:1682:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
syslex.c:1682:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
syslex.c:300:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
syslex.c:1682:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
syslex.c:1814:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
syslex.c:567:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
syslex.c:1814:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
binutils-2.31.1/binutils/unwind-ia64.c:710:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/binutils/unwind-ia64.c:941:4: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/binutils/unwind-ia64.c:800:20: style: The scope of the variable 'byte1' can be reduced. [variableScope]
binutils-2.31.1/binutils/unwind-ia64.c:800:27: style: The scope of the variable 'byte2' can be reduced. [variableScope]
binutils-2.31.1/binutils/windmc.c:303:27: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/binutils/windmc.c:780:0: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
binutils-2.31.1/binutils/windres.c:276:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/binutils/winduni.c:244:7: style: Variable 'elen' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/binutils/winduni.c:243:7: note: Variable 'elen' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/winduni.c:244:7: note: Variable 'elen' is reassigned a value before the old one has been used.
binutils-2.31.1/binutils/wrstabs.c:850:8: style: The scope of the variable 'tindex' can be reduced. [variableScope]
binutils-2.31.1/binutils/wrstabs.c:634:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
./config/bfin-lex.l:351:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
bfin-lex.c:2920:2: warning: Possible null pointer dereference: b [nullPointer]
bfin-lex.c:2813:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
bfin-lex.c:2920:2: note: Null pointer dereference
bfin-lex.c:2921:2: warning: Possible null pointer dereference: b [nullPointer]
bfin-lex.c:2813:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
bfin-lex.c:2921:2: note: Null pointer dereference
bfin-lex.c:2932:9: warning: Possible null pointer dereference: b [nullPointer]
bfin-lex.c:2813:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
bfin-lex.c:2932:9: note: Null pointer dereference
bfin-lex.c:2661:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
bfin-lex.c:352:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
bfin-lex.c:2661:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
bfin-lex.c:2686:40: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
bfin-lex.c:905:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
bfin-lex.c:2686:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
bfin-lex.c:3105:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
bfin-lex.c:299:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
bfin-lex.c:3105:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
bfin-lex.c:3118:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
bfin-lex.c:300:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
bfin-lex.c:3118:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
bfin-lex.c:3118:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
bfin-lex.c:300:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
bfin-lex.c:3118:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
bfin-lex.c:3250:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
bfin-lex.c:869:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
bfin-lex.c:3250:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
./config/bfin-lex.l:512:40: style: Function 'parse_reg' argument 2 names different: declaration 'type' definition 'cl'. [funcArgNamesDifferent]
./config/bfin-lex.l:30:40: note: Function 'parse_reg' argument 2 names different: declaration 'type' definition 'cl'.
./config/bfin-lex.l:512:40: note: Function 'parse_reg' argument 2 names different: declaration 'type' definition 'cl'.
./config/bfin-lex.l:519:54: style: Function 'parse_halfreg' argument 3 names different: declaration 'hr' definition 'rt'. [funcArgNamesDifferent]
./config/bfin-lex.l:29:54: note: Function 'parse_halfreg' argument 3 names different: declaration 'hr' definition 'rt'.
./config/bfin-lex.l:519:54: note: Function 'parse_halfreg' argument 3 names different: declaration 'hr' definition 'rt'.
* yacc.c:358  *:1548:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:1646  *:1:8: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-2.31.1/gas/cgen.c:857:19: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/gas/cond.c:434:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-2.31.1/gas/cond.c:383:29: style: The scope of the variable 'hold' can be reduced. [variableScope]
binutils-2.31.1/gas/cond.c:69:14: style: Function 's_ifdef' argument 1 names different: declaration 'arg' definition 'test_defined'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:189:26: note: Function 's_ifdef' argument 1 names different: declaration 'arg' definition 'test_defined'.
binutils-2.31.1/gas/cond.c:69:14: note: Function 's_ifdef' argument 1 names different: declaration 'arg' definition 'test_defined'.
binutils-2.31.1/gas/cond.c:191:12: style: Function 's_ifb' argument 1 names different: declaration 'arg' definition 'test_blank'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:187:24: note: Function 's_ifb' argument 1 names different: declaration 'arg' definition 'test_blank'.
binutils-2.31.1/gas/cond.c:191:12: note: Function 's_ifb' argument 1 names different: declaration 'arg' definition 'test_blank'.
binutils-2.31.1/gas/cond.c:381:18: style: Function 's_endif' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:178:26: note: Function 's_endif' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/cond.c:381:18: note: Function 's_endif' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/cond.c:412:17: style: Function 's_else' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:175:25: note: Function 's_else' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/cond.c:412:17: note: Function 's_else' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/config/atof-vax.c:398:19: style: The scope of the variable 'littlenumP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-aout.c:151:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-coff.c:1170:13: style: Condition 'c==','' is always false [knownConditionTrueFalse]
binutils-2.31.1/gas/config/obj-coff.c:1164:11: note: Assignment 'c=0', assigned value is 0
binutils-2.31.1/gas/config/obj-coff.c:1170:13: note: Condition 'c==','' is always false
binutils-2.31.1/gas/config/obj-coff.c:1790:7: warning: Either the condition 'fragp' is redundant or there is possible null pointer dereference: fragp. [nullPointerRedundantCheck]
binutils-2.31.1/gas/config/obj-coff.c:1785:10: note: Assuming that condition 'fragp' is not redundant
binutils-2.31.1/gas/config/obj-coff.c:1790:7: note: Null pointer dereference
binutils-2.31.1/gas/config/obj-coff.c:1153:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-ecoff.c:173:3: style: Variable 'set' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/obj-elf.c:1683:15: style: Condition 'tag==-1' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/obj-elf.c:1682:13: note: Assignment 'tag=-1', assigned value is -1
binutils-2.31.1/gas/config/obj-elf.c:1683:15: note: Condition 'tag==-1' is always true
binutils-2.31.1/gas/config/obj-elf.c:428:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-elf.c:452:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-elf.c:475:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-elf.c:476:12: style: The scope of the variable 'bfdsym' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-elf.c:477:20: style: The scope of the variable 'elfsym' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-elf.c:1815:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-elf.c:1816:16: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-elf.c:1817:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-evax.c:472:7: style: Condition 'suffix_length' is always false [knownConditionTrueFalse]
binutils-2.31.1/gas/config/obj-evax.c:457:23: note: Assignment 'suffix_length=0', assigned value is 0
binutils-2.31.1/gas/config/obj-evax.c:472:7: note: Condition 'suffix_length' is always false
binutils-2.31.1/gas/config/obj-evax.c:54:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-evax.c:377:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/obj-macho.c:1120:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/obj-macho.c:1968:55: style: Function 'obj_mach_o_force_reloc_sub_local' argument 2 names different: declaration 'seg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/config/obj-macho.h:117:68: note: Function 'obj_mach_o_force_reloc_sub_local' argument 2 names different: declaration 'seg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/config/obj-macho.c:1968:55: note: Function 'obj_mach_o_force_reloc_sub_local' argument 2 names different: declaration 'seg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/config/obj-som.c:302:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-aarch64.c:7143:7: style: Condition 'noop_size' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-aarch64.c:7130:22: note: Assignment 'noop_size=sizeof(aarch64_noop)', assigned value is 4
binutils-2.31.1/gas/config/tc-aarch64.c:7143:7: note: Condition 'noop_size' is always true
binutils-2.31.1/gas/config/tc-aarch64.c:4872:3: style: Variable 'to' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-aarch64.c:4870:0: note: Variable 'to' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-aarch64.c:4872:3: note: Variable 'to' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-aarch64.c:4916:3: style: Variable 'templ' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-aarch64.c:4914:0: note: Variable 'templ' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-aarch64.c:4916:3: note: Variable 'templ' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-aarch64.c:660:11: style: The scope of the variable 'args' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-aarch64.c:667:15: style: The scope of the variable 'buffer' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-aarch64.c:1656:23: style: The scope of the variable 'latest_pool_num' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-alpha.c:5481:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-alpha.c:5490:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-alpha.c:3349:14: style: Same expression on both sides of '!=' because the value of 'reloc' and 'BFD_RELOC_UNUSED' are the same. [duplicateExpression]
binutils-2.31.1/gas/config/tc-alpha.c:3310:45: note: 'reloc' is assigned value 'BFD_RELOC_UNUSED' here.
binutils-2.31.1/gas/config/tc-alpha.c:3349:14: note: Same expression on both sides of '!=' because the value of 'reloc' and 'BFD_RELOC_UNUSED' are the same.
binutils-2.31.1/gas/config/tc-alpha.c:1050:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-2.31.1/gas/config/tc-alpha.c:3308:29: style: The scope of the variable 'macro' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-alpha.c:1486:2: style: Redundant pointer operation on 'poffset' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/gas/config/tc-alpha.c:1601:2: style: Redundant pointer operation on 'poffset' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/gas/config/tc-alpha.c:1653:2: style: Redundant pointer operation on 'poffset' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/gas/config/tc-alpha.c:5392:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-arc.c:2185:3: style: Variable 'pseudo_insn' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-arc.c:2178:0: note: Variable 'pseudo_insn' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-arc.c:2185:3: note: Variable 'pseudo_insn' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-arc.c:758:22: style: The scope of the variable 'retval' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-arc.c:2180:29: style: The scope of the variable 'operand_real' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-arc.c:2274:19: style: The scope of the variable 'oplen' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-arc.c:3680:5: style: The scope of the variable 'flag' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-arc.c:4624:9: style: The scope of the variable 'mode' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-arc.c:4499:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-arm.c:432:12: style: struct member 'neon_type_el::size' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:440:12: style: struct member 'neon_type::elems' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:460:16: style: struct member 'arm_it::error' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:461:17: style: struct member 'arm_it::instruction' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:462:8: style: struct member 'arm_it::size' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:463:8: style: struct member 'arm_it::size_req' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:464:8: style: struct member 'arm_it::cond' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:468:8: style: struct member 'arm_it::uncond_value' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:472:8: style: struct member 'arm_it::is_neon' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:475:17: style: struct member 'arm_it::relax' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:480:16: style: struct member 'Anonymous0::pc_rel' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:487:14: style: struct member 'Anonymous1::reg' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:488:16: style: struct member 'Anonymous1::imm' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:490:14: style: struct member 'Anonymous1::present' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:491:14: style: struct member 'Anonymous1::isreg' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:492:14: style: struct member 'Anonymous1::immisreg' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:493:14: style: struct member 'Anonymous1::isscalar' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:494:14: style: struct member 'Anonymous1::immisalign' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:495:14: style: struct member 'Anonymous1::immisfloat' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:498:14: style: struct member 'Anonymous1::regisimm' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:499:14: style: struct member 'Anonymous1::isvec' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:500:14: style: struct member 'Anonymous1::isquad' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:501:14: style: struct member 'Anonymous1::issingle' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:502:14: style: struct member 'Anonymous1::hasreloc' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:503:14: style: struct member 'Anonymous1::writeback' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:504:14: style: struct member 'Anonymous1::preind' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:505:14: style: struct member 'Anonymous1::postind' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:506:14: style: struct member 'Anonymous1::negative' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:507:14: style: struct member 'Anonymous1::shifted' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:508:14: style: struct member 'Anonymous1::shift_kind' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:544:17: style: struct member 'asm_cond::template_name' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:545:18: style: struct member 'asm_cond::value' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:552:18: style: struct member 'asm_psr::template_name' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:553:18: style: struct member 'asm_psr::field' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:558:19: style: struct member 'asm_barrier_opt::template_name' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:559:19: style: struct member 'asm_barrier_opt::value' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:574:29: style: struct member 'reloc_entry::name' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:636:30: style: struct member 'reg_entry::name' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:637:30: style: struct member 'reg_entry::number' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:638:30: style: struct member 'reg_entry::type' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:639:30: style: struct member 'reg_entry::builtin' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:640:30: style: struct member 'reg_entry::neon' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:685:16: style: struct member 'asm_opcode::template_name' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:688:16: style: struct member 'asm_opcode::operands' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:691:16: style: struct member 'asm_opcode::tag' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:694:16: style: struct member 'asm_opcode::avalue' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:697:16: style: struct member 'asm_opcode::tvalue' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:700:27: style: struct member 'asm_opcode::avariant' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:701:27: style: struct member 'asm_opcode::tvariant' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:704:11: style: struct member 'asm_opcode::aencode' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-arm.c:707:11: style: struct member 'asm_opcode::tencode' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-avr.c:916:7: style: The scope of the variable 'mod' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-avr.c:917:7: style: The scope of the variable 'linker_stubs_should_be_generated' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-avr.c:932:8: style: The scope of the variable 'closes' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-avr.c:1358:11: style: The scope of the variable 'reg2_present' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-avr.c:1510:17: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-bfin.c:2700:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-bfin.c:2702:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-bfin.c:2704:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-bfin.c:2706:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-bfin.c:2708:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-bfin.c:2710:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-bfin.c:2712:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-bfin.c:2716:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-bfin.c:2720:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-bfin.c:1386:8: warning: Either the condition 'ptr?(ptr->regno&7):0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
binutils-2.31.1/gas/config/tc-bfin.c:1392:3: note: Assuming that condition 'ptr?(ptr->regno&7):0' is not redundant
binutils-2.31.1/gas/config/tc-bfin.c:1386:8: note: Null pointer dereference
binutils-2.31.1/gas/config/tc-bfin.c:1386:28: warning: Either the condition 'reg?(reg->regno&7):0' is redundant or there is possible null pointer dereference: reg. [nullPointerRedundantCheck]
binutils-2.31.1/gas/config/tc-bfin.c:1393:3: note: Assuming that condition 'reg?(reg->regno&7):0' is not redundant
binutils-2.31.1/gas/config/tc-bfin.c:1386:28: note: Null pointer dereference
binutils-2.31.1/gas/config/tc-bfin.c:1449:8: warning: Either the condition 'ptr?(ptr->regno&7):0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
binutils-2.31.1/gas/config/tc-bfin.c:1455:3: note: Assuming that condition 'ptr?(ptr->regno&7):0' is not redundant
binutils-2.31.1/gas/config/tc-bfin.c:1449:8: note: Null pointer dereference
binutils-2.31.1/gas/config/tc-bfin.c:1449:28: warning: Either the condition 'reg?(reg->regno&7):0' is redundant or there is possible null pointer dereference: reg. [nullPointerRedundantCheck]
binutils-2.31.1/gas/config/tc-bfin.c:1456:3: note: Assuming that condition 'reg?(reg->regno&7):0' is not redundant
binutils-2.31.1/gas/config/tc-bfin.c:1449:28: note: Null pointer dereference
binutils-2.31.1/gas/config/tc-bfin.c:1472:8: warning: Either the condition 'ptr?(ptr->regno&7):0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
binutils-2.31.1/gas/config/tc-bfin.c:1490:3: note: Assuming that condition 'ptr?(ptr->regno&7):0' is not redundant
binutils-2.31.1/gas/config/tc-bfin.c:1472:8: note: Null pointer dereference
binutils-2.31.1/gas/config/tc-bfin.c:2039:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-2.31.1/gas/config/tc-bfin.c:2041:3: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/gas/config/tc-bfin.c:2039:8: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/gas/config/tc-bfin.c:64:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-bfin.c:911:40: style: Function 'note_reloc1' argument 2 names different: declaration 'sym' definition 'symbol'. [funcArgNamesDifferent]
binutils-2.31.1/gas/config/bfin-defs.h:267:36: note: Function 'note_reloc1' argument 2 names different: declaration 'sym' definition 'symbol'.
binutils-2.31.1/gas/config/tc-bfin.c:911:40: note: Function 'note_reloc1' argument 2 names different: declaration 'sym' definition 'symbol'.
binutils-2.31.1/gas/config/tc-bfin.c:1371:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-bfin.c:2493:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-bfin.c:2495:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-bfin.c:2497:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-bfin.c:2596:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-bfin.c:2598:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-bfin.c:2600:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-bfin.c:2602:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-bfin.c:2604:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-cr16.c:1464:7: style: Condition 'allocated' is always false [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-cr16.c:1398:19: note: Assignment 'allocated=0', assigned value is 0
binutils-2.31.1/gas/config/tc-cr16.c:1464:7: note: Condition 'allocated' is always false
binutils-2.31.1/gas/config/tc-cr16.c:1800:18: style: Condition 'nbits==21' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-cr16.c:1799:5: note: case 21: nbits is 21 here.
binutils-2.31.1/gas/config/tc-cr16.c:1800:18: note: Condition 'nbits==21' is always true
binutils-2.31.1/gas/config/tc-cr16.c:1253:7: style: Variable 'operandE' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-cr16.c:1252:8: note: Variable 'operandE' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-cr16.c:1253:7: note: Variable 'operandE' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-cr16.c:340:8: style: The scope of the variable 'tmp_rp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-cr16.c:802:15: style: The scope of the variable 'hashret' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-cr16.c:1709:7: style: The scope of the variable 'pregptab_disp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-cr16.c:1764:21: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1781. [shiftTooManyBitsSigned]
binutils-2.31.1/gas/config/tc-cr16.c:1781:5: note: case 32: nbits is 32 here.
binutils-2.31.1/gas/config/tc-cr16.c:1777:47: note: Calling function 'getconstant', 2nd argument 'nbits' value is 32
binutils-2.31.1/gas/config/tc-cr16.c:1764:21: note: Shift
binutils-2.31.1/gas/config/tc-cr16.c:1992:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-2.31.1/gas/config/tc-cr16.c:2377:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-cris.c:1690:22: style: Redundant condition: If 'EXPR == 'D'', the comparison 'EXPR != 'd'' is always true. [redundantCondition]
binutils-2.31.1/gas/config/tc-cris.c:1340:11: style: The scope of the variable 'length_code' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-cris.c:2483:15: style: The scope of the variable 's2' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-cris.c:2541:15: style: The scope of the variable 's2' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-crx.c:721:7: style: The scope of the variable 'scale_val' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-crx.c:1320:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-2.31.1/gas/config/tc-crx.c:1388:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-crx.c:1389:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-crx.c:1390:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-crx.c:1540:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-crx.c:1628:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-d10v.c:113:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-d10v.c:114:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-d10v.c:519:10: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-d10v.c:519:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-d10v.c:519:23: style: The scope of the variable 'flags' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-d10v.c:520:17: style: The scope of the variable 'number' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-d30v.c:130:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-d30v.c:131:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-d30v.c:487:23: style: The scope of the variable 'flags' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-d30v.c:1681:14: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-dlx.c:226:20: style: The scope of the variable 'delim2' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-dlx.c:902:9: style: The scope of the variable 'fixP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-epiphany.c:793:7: style: The scope of the variable 'target_address' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-epiphany.c:46:11: style: struct member 'epiphany_insn::addr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-epiphany.c:47:12: style: struct member 'epiphany_insn::frag' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-epiphany.c:48:25: style: struct member 'epiphany_insn::num_fixups' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-epiphany.c:50:25: style: struct member 'epiphany_insn::indices' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-epiphany.c:210:29: style: struct member 'epiphany_hi_fixup::next' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-epiphany.c:213:9: style: struct member 'epiphany_hi_fixup::fixp' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-epiphany.c:336:13: style: Variable 'bytes' is modified but its new value is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-epiphany.c:335:9: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-fr30.c:34:21: style: struct member 'fr30_insn::orig_insn' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-fr30.c:43:11: style: struct member 'fr30_insn::addr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-fr30.c:44:12: style: struct member 'fr30_insn::frag' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-fr30.c:45:25: style: struct member 'fr30_insn::num_fixups' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-fr30.c:47:25: style: struct member 'fr30_insn::indices' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-frv.c:917:3: warning: Either the condition 'while' is redundant or there is possible null pointer dereference: this_insn. [nullPointerRedundantCheck]
binutils-2.31.1/gas/config/tc-frv.c:920:7: note: Assuming that condition 'while' is not redundant
binutils-2.31.1/gas/config/tc-frv.c:917:3: note: Null pointer dereference
binutils-2.31.1/gas/config/tc-frv.c:859:3: style: Variable 'vliw1' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-frv.c:839:0: note: Variable 'vliw1' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-frv.c:859:3: note: Variable 'vliw1' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-frv.c:1573:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-frv.c:1680:27: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ft32.c:283:21: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gas/config/tc-ft32.c:283:21: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-ft32.c:283:21: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-ft32.c:430:17: error: Expression 'output[idx++]=255&(b>>0)' depends on order of evaluation of side effects [unknownEvaluationOrder]
binutils-2.31.1/gas/config/tc-h8300.c:149:23: style: The scope of the variable 'known_data_sections' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-h8300.c:150:23: style: The scope of the variable 'known_data_prefixes' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-h8300.c:1333:7: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-h8300.c:1334:7: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-h8300.c:1465:7: style: The scope of the variable 'nib' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-h8300.c:1906:13: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:1581:16: style: The scope of the variable 'address' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:1986:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:1987:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:2432:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:2433:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:2628:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:2698:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:2775:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:2868:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:2929:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:2998:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:3071:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:5897:15: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:6059:15: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:6359:12: style: The scope of the variable 'symbol' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:6527:15: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-hppa.c:122:18: style: struct member 'unwind_desc::millicode_save_rest' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:124:18: style: struct member 'unwind_desc::save_sr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:127:18: style: struct member 'unwind_desc::args_stored' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:128:18: style: struct member 'unwind_desc::call_fr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:129:18: style: struct member 'unwind_desc::call_gr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:132:18: style: struct member 'unwind_desc::save_rp_in_frame' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:133:18: style: struct member 'unwind_desc::extn_ptr_defined' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:134:18: style: struct member 'unwind_desc::cleanup_defined' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:138:18: style: struct member 'unwind_desc::reserved' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:171:18: style: struct member 'unwind_table::start_offset' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:172:18: style: struct member 'unwind_table::end_offset' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-hppa.c:5476:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5490:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5505:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5519:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5533:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5546:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5565:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5585:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5605:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5625:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5645:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-hppa.c:5661:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-i386-intel.c:936:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-2.31.1/gas/config/tc-i386.c:5292:0: error: #error "MAX_OPERANDS must be 5." [preprocessorErrorDirective]
binutils-2.31.1/gas/config/tc-ia64.c:9699:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-ia64.c:9699:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-ia64.c:10441:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-ia64.c:10620:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-ia64.c:6017:3: style: Variable 'sep' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-ia64.c:6011:0: note: Variable 'sep' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-ia64.c:6017:3: note: Variable 'sep' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-ia64.c:2798:43: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:3620:13: style: The scope of the variable 'pad' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:4226:16: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:4226:19: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:4384:7: style: The scope of the variable 'bytes_per_address' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:4385:8: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:4740:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:5170:15: style: The scope of the variable 'err' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:5173:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:6081:16: style: The scope of the variable 'sof' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:6519:7: style: The scope of the variable 'manual_bundling_off' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:10020:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ia64.c:8084:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
binutils-2.31.1/gas/config/tc-ia64.c:11686:16: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-ip2k.c:35:21: style: struct member 'ip2k_insn::orig_insn' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-ip2k.c:44:11: style: struct member 'ip2k_insn::addr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-ip2k.c:45:12: style: struct member 'ip2k_insn::frag' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-ip2k.c:46:25: style: struct member 'ip2k_insn::num_fixups' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-ip2k.c:48:25: style: struct member 'ip2k_insn::indices' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-iq2000.c:38:21: style: struct member 'iq2000_insn::orig_insn' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-iq2000.c:47:11: style: struct member 'iq2000_insn::addr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-iq2000.c:48:12: style: struct member 'iq2000_insn::frag' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-iq2000.c:49:25: style: struct member 'iq2000_insn::num_fixups' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-iq2000.c:51:25: style: struct member 'iq2000_insn::indices' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-lm32.c:37:20: style: struct member 'lm32_insn::orig_insn' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-lm32.c:46:9: style: struct member 'lm32_insn::addr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-lm32.c:47:10: style: struct member 'lm32_insn::frag' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-lm32.c:48:7: style: struct member 'lm32_insn::num_fixups' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-lm32.c:50:7: style: struct member 'lm32_insn::indices' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-m32c.c:195:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-m32c.c:195:10: style: The scope of the variable 'n_nops' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-m32c.c:37:21: style: struct member 'm32c_insn::orig_insn' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-m32c.c:50:25: style: struct member 'm32c_insn::indices' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-m32r.c:1746:7: style: The scope of the variable 'target_address' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-m32r.c:532:13: style: Variable 'bytes' is modified but its new value is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-m68hc11.c:680:29: style: Same expression on both sides of '|'. [duplicateExpression]
binutils-2.31.1/gas/config/tc-m68hc11.c:1723:13: style: The scope of the variable 'fixp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-m68hc11.c:3755:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-m68hc11.c:3756:12: style: The scope of the variable 'bfdsym' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-m68hc11.c:3757:20: style: The scope of the variable 'elfsym' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-m68k.c:2797:7: warning: Logical disjunction always evaluates to true: EXPR >= 145 || EXPR <= 152. [incorrectLogicOperator]
binutils-2.31.1/gas/config/tc-m68k.c:4241:9: style: The scope of the variable 'to_beg_P' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-m68k.c:350:7: style: struct member 'm68k_it::nexp' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-mcore.c:729:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mcore.c:1091:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/gas/config/tc-mcore.c:1147:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/gas/config/tc-mep.c:1638:11: style: Condition 'core_mode' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-mep.c:1632:17: note: Assignment 'core_mode=1', assigned value is 1
binutils-2.31.1/gas/config/tc-mep.c:1638:11: note: Condition 'core_mode' is always true
binutils-2.31.1/gas/config/tc-mep.c:369:14: style: The scope of the variable 'initted' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:370:14: style: The scope of the variable 'has_mul_div' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:371:14: style: The scope of the variable 'has_cop' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:372:14: style: The scope of the variable 'has_debug' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:373:19: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:579:21: style: The scope of the variable 'insn1iscopro' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:579:48: style: The scope of the variable 'insn1length' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:716:21: style: The scope of the variable 'insn1iscopro' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:716:48: style: The scope of the variable 'insn1length' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:1171:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:1245:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:1620:15: style: The scope of the variable 'rn' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:1620:19: style: The scope of the variable 'bit' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mep.c:1706:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/gas/config/tc-mep.c:1707:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/gas/config/tc-metag.c:421:3: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-metag.c:419:0: note: Variable 'l' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-metag.c:421:3: note: Variable 'l' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-metag.c:916:7: style: Variable 'll' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-metag.c:914:0: note: Variable 'll' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-metag.c:916:7: note: Variable 'll' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-metag.c:6340:7: style: Variable 'slot' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-metag.c:6332:0: note: Variable 'slot' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-metag.c:6340:7: note: Variable 'slot' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-metag.c:706:12: style: The scope of the variable 'ppch' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-metag.c:4251:8: style: The scope of the variable 'reg_buf' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-metag.c:4252:10: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-microblaze.c:728:8: warning: Possible null pointer dereference: atp [nullPointer]
binutils-2.31.1/gas/config/tc-microblaze.c:724:17: note: Assignment 'atp=NULL', assigned value is 0
binutils-2.31.1/gas/config/tc-microblaze.c:728:8: note: Null pointer dereference
binutils-2.31.1/gas/config/tc-microblaze.c:661:7: style: The scope of the variable 'slen' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-microblaze.c:705:7: style: The scope of the variable 'itype' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-microblaze.c:912:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:16021:16: style: Redundant condition: c==','. 'c!=',' || (c==',' && next_c=='"')' is equivalent to 'c!=',' || next_c=='"'' [redundantCondition]
binutils-2.31.1/gas/config/tc-mips.c:8280:3: style: Variable 'relax_char' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-mips.c:8272:3: note: Variable 'relax_char' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-mips.c:8280:3: note: Variable 'relax_char' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-mips.c:5540:14: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gas/config/tc-mips.c:5540:14: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-mips.c:5540:14: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-mips.c:6139:17: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gas/config/tc-mips.c:6139:17: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-mips.c:6139:17: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-mips.c:1941:28: style: The scope of the variable 'pl' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:2899:17: style: The scope of the variable 'm' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:2900:15: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:2901:34: style: The scope of the variable 'bit' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:3148:15: style: The scope of the variable 'err' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:3304:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:3345:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:3683:25: style: The scope of the variable 'micromips_nop_insn' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:5295:29: style: The scope of the variable 'num_vals' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:6306:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:6362:28: style: The scope of the variable 'class2' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:6600:14: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:6600:17: style: The scope of the variable 'base_offset' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:8755:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:9027:15: style: The scope of the variable 'jalr' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:10953:8: style: The scope of the variable 'add_breg_early' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:14345:23: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:15445:21: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:16132:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:19338:14: style: The scope of the variable 'first_file_directive' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mips.c:13999:42: style: Function 'mips_ip' argument 2 names different: declaration 'ip' definition 'insn'. [funcArgNamesDifferent]
binutils-2.31.1/gas/config/tc-mips.c:1344:55: note: Function 'mips_ip' argument 2 names different: declaration 'ip' definition 'insn'.
binutils-2.31.1/gas/config/tc-mips.c:13999:42: note: Function 'mips_ip' argument 2 names different: declaration 'ip' definition 'insn'.
binutils-2.31.1/gas/config/tc-mips.c:14054:44: style: Function 'mips16_ip' argument 2 names different: declaration 'ip' definition 'insn'. [funcArgNamesDifferent]
binutils-2.31.1/gas/config/tc-mips.c:1345:57: note: Function 'mips16_ip' argument 2 names different: declaration 'ip' definition 'insn'.
binutils-2.31.1/gas/config/tc-mips.c:14054:44: note: Function 'mips16_ip' argument 2 names different: declaration 'ip' definition 'insn'.
binutils-2.31.1/gas/config/tc-mips.c:4692:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/gas/config/tc-mips.c:4711:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/gas/config/tc-mips.c:9319:25: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 9316. [shiftTooManyBitsSigned]
binutils-2.31.1/gas/config/tc-mips.c:9316:14: note: Assuming that condition 'shift<32' is not redundant
binutils-2.31.1/gas/config/tc-mips.c:9319:25: note: Shift
binutils-2.31.1/gas/config/tc-mips.c:9319:25: warning: Either the condition 'shift<32' is redundant or there is signed integer overflow for expression '65535<<shift'. [integerOverflowCond]
binutils-2.31.1/gas/config/tc-mips.c:9316:14: note: Assuming that condition 'shift<32' is not redundant
binutils-2.31.1/gas/config/tc-mips.c:9319:25: note: Integer overflow
binutils-2.31.1/gas/config/tc-mmix.c:3487:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mmix.c:3939:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mn10200.c:383:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-mn10200.c:440:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-mn10200.c:529:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-mn10200.c:610:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-mn10200.c:819:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-2.31.1/gas/config/tc-mn10200.c:144:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mn10200.c:145:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-mn10300.c:521:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-mn10300.c:578:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-mn10300.c:624:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-mn10300.c:660:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-mn10300.c:814:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-mn10300.c:883:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/config/tc-msp430.c:2655:30: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gas/config/tc-msp430.c:2655:30: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-msp430.c:2655:30: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-msp430.c:2692:42: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gas/config/tc-msp430.c:2692:42: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-msp430.c:2692:42: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-msp430.c:4051:19: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-msp430.c:4052:17: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-msp430.c:4604:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-msp430.c:3293:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/gas/config/tc-msp430.c:3811:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/gas/config/tc-msp430.c:2468:12: style: Variable 'where' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-mt.c:36:21: style: struct member 'mt_insn::orig_insn' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-mt.c:45:11: style: struct member 'mt_insn::addr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-mt.c:46:12: style: struct member 'mt_insn::frag' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-mt.c:47:25: style: struct member 'mt_insn::num_fixups' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-mt.c:49:25: style: struct member 'mt_insn::indices' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-nds32.c:2439:3: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-nds32.c:2436:0: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-nds32.c:2439:3: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-nds32.c:2530:3: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-nds32.c:2527:0: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-nds32.c:2530:3: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-nds32.c:2557:3: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-nds32.c:2554:0: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-nds32.c:2557:3: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-nds32.c:2581:3: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-nds32.c:2578:0: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-nds32.c:2581:3: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-nds32.c:4935:3: style: Variable 'insn' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-nds32.c:4932:0: note: Variable 'insn' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-nds32.c:4935:3: note: Variable 'insn' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-nds32.c:2647:15: style: The scope of the variable 'ra' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nds32.c:2648:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nds32.c:3221:36: style: The scope of the variable 'coarse_tune' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nds32.c:3222:34: style: The scope of the variable 'fine_tune' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nds32.c:3958:10: style: The scope of the variable 'fragP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nds32.c:4930:15: style: The scope of the variable 'check_insn' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nds32.c:4933:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nds32.c:5218:32: style: The scope of the variable 'relocs_temp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nds32.c:4016:55: style: Function 'nds32_asm_parse_operand' argument 1 names different: declaration 'pdesc' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/config/tc-nds32.c:2005:49: note: Function 'nds32_asm_parse_operand' argument 1 names different: declaration 'pdesc' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/config/tc-nds32.c:4016:55: note: Function 'nds32_asm_parse_operand' argument 1 names different: declaration 'pdesc' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/config/tc-nds32.c:5122:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/gas/config/tc-nds32.c:4010:7: style: struct member 'nds32_machs::mach_flags' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-nds32.c:5868:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-nds32.c:2186:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
binutils-2.31.1/gas/config/tc-nios2.c:883:16: style: The scope of the variable 'addend_mask' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nios2.c:883:29: style: The scope of the variable 'addi_mask' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nios2.c:885:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nios2.c:3249:16: style: The scope of the variable 'tokidx' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nios2.c:3249:24: style: The scope of the variable 'ntok' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nios2.c:3477:17: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nios2.c:3477:22: style: The scope of the variable 'code' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nios2.c:3697:17: style: The scope of the variable 'saved_pinfo' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-nios2.c:781:40: style: Function 'nios2_relax_frag' argument 2 names different: declaration 'fragP' definition 'fragp'. [funcArgNamesDifferent]
binutils-2.31.1/gas/config/tc-nios2.h:84:53: note: Function 'nios2_relax_frag' argument 2 names different: declaration 'fragP' definition 'fragp'.
binutils-2.31.1/gas/config/tc-nios2.c:781:40: note: Function 'nios2_relax_frag' argument 2 names different: declaration 'fragP' definition 'fragp'.
binutils-2.31.1/gas/config/tc-nios2.c:874:31: style: Function 'md_convert_frag' argument 1 names different: declaration 'headers' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/config/tc-nios2.h:76:36: note: Function 'md_convert_frag' argument 1 names different: declaration 'headers' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/config/tc-nios2.c:874:31: note: Function 'md_convert_frag' argument 1 names different: declaration 'headers' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/config/tc-nios2.c:874:62: style: Function 'md_convert_frag' argument 2 names different: declaration 'sec' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/config/tc-nios2.h:76:50: note: Function 'md_convert_frag' argument 2 names different: declaration 'sec' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/config/tc-nios2.c:874:62: note: Function 'md_convert_frag' argument 2 names different: declaration 'sec' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/config/tc-nios2.c:875:11: style: Function 'md_convert_frag' argument 3 names different: declaration 'fragP' definition 'fragp'. [funcArgNamesDifferent]
binutils-2.31.1/gas/config/tc-nios2.h:76:63: note: Function 'md_convert_frag' argument 3 names different: declaration 'fragP' definition 'fragp'.
binutils-2.31.1/gas/config/tc-nios2.c:875:11: note: Function 'md_convert_frag' argument 3 names different: declaration 'fragP' definition 'fragp'.
binutils-2.31.1/gas/config/tc-nios2.c:2715:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/gas/config/tc-ns32k.c:716:12: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:717:12: style: The scope of the variable 'suffix' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:718:12: style: The scope of the variable 'suffix_sub' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:719:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:721:13: style: The scope of the variable 'fromP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:805:25: style: The scope of the variable 'strlen2' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:908:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:909:8: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:910:7: style: The scope of the variable 'pcrel' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:910:23: style: The scope of the variable 'pcrel_adjust' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:1090:11: style: The scope of the variable 'suffix_separator' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:1093:7: style: The scope of the variable 'arg_type' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:1094:8: style: The scope of the variable 'sqr' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:1094:13: style: The scope of the variable 'sep' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:1526:17: style: The scope of the variable 'object' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:1527:17: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:1532:9: style: The scope of the variable 'mem_ptr' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:1625:8: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ns32k.c:1898:15: style: The scope of the variable 'status' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-or1k.c:35:25: style: struct member 'or1k_insn::orig_insn' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-or1k.c:44:25: style: struct member 'or1k_insn::addr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-or1k.c:45:25: style: struct member 'or1k_insn::frag' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-or1k.c:46:25: style: struct member 'or1k_insn::num_fixups' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-or1k.c:48:25: style: struct member 'or1k_insn::indices' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-pj.c:232:9: style: The scope of the variable 'output' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-pj.c:233:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ppc.c:1581:21: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gas/config/tc-ppc.c:1581:21: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-ppc.c:1581:21: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-ppc.c:1583:21: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gas/config/tc-ppc.c:1583:21: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-ppc.c:1583:21: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-ppc.c:1890:15: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gas/config/tc-ppc.c:1890:15: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-ppc.c:1890:15: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/config/tc-ppc.c:813:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-ppc.c:814:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-pru.c:36:0: error: #error "OBJ_ELF not defined" [preprocessorErrorDirective]
binutils-2.31.1/gas/config/tc-riscv.c:403:3: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-riscv.c:400:3: note: Variable 'length' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-riscv.c:403:3: note: Variable 'length' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-riscv.c:488:15: style: The scope of the variable 'retval' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-riscv.c:641:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-riscv.c:902:25: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-riscv.c:2346:16: style: The scope of the variable 'subtype' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-rl78.c:177:7: style: The scope of the variable 'v' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-rl78.c:562:7: style: The scope of the variable 'rel' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-rx.c:355:21: warning: Either the condition 'current_filename!=NULL' is redundant or there is possible null pointer dereference: current_filename. [nullPointerRedundantCheck]
binutils-2.31.1/gas/config/tc-rx.c:363:28: note: Assuming that condition 'current_filename!=NULL' is not redundant
binutils-2.31.1/gas/config/tc-rx.c:355:21: note: Null pointer dereference
binutils-2.31.1/gas/config/tc-rx.c:1111:10: style: The scope of the variable 'rel' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-s12z.c:282:18: warning: Either the condition 'p!=0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/gas/config/tc-s12z.c:277:12: note: Assuming that condition 'p!=0' is not redundant
binutils-2.31.1/gas/config/tc-s12z.c:282:18: note: Null pointer subtraction
binutils-2.31.1/gas/config/tc-s12z.c:311:15: warning: Either the condition 'p!=0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
binutils-2.31.1/gas/config/tc-s12z.c:305:12: note: Assuming that condition 'p!=0' is not redundant
binutils-2.31.1/gas/config/tc-s12z.c:311:15: note: Null pointer subtraction
binutils-2.31.1/gas/config/tc-s12z.c:492:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/gas/config/tc-s12z.c:493:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/gas/config/tc-s390.c:561:15: style: The scope of the variable 'retval' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-s390.c:977:8: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-s390.c:1138:8: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-s390.c:1139:10: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-s390.c:1911:14: style: The scope of the variable 'curr_hist' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-s390.c:1999:14: style: The scope of the variable 'curr_hist' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:3809:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-2.31.1/gas/config/tc-score7.c:1478:15: warning: Either the condition 'cnt<=1024' is redundant or the array 'data_exp[1024]' is accessed at index 1024, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-2.31.1/gas/config/tc-score7.c:1476:58: note: Assuming that condition 'cnt<=1024' is not redundant
binutils-2.31.1/gas/config/tc-score7.c:1478:15: note: Array index out of bounds
binutils-2.31.1/gas/config/tc-score7.c:3801:15: warning: Either the condition 'cnt<=1024' is redundant or the array 'data_exp[1024]' is accessed at index 1024, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-2.31.1/gas/config/tc-score7.c:3799:58: note: Assuming that condition 'cnt<=1024' is not redundant
binutils-2.31.1/gas/config/tc-score7.c:3801:15: note: Array index out of bounds
binutils-2.31.1/gas/config/tc-score.c:1356:15: warning: Either the condition 'cnt<=1024' is redundant or the array 'data_exp[1024]' is accessed at index 1024, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-2.31.1/gas/config/tc-score.c:1354:58: note: Assuming that condition 'cnt<=1024' is not redundant
binutils-2.31.1/gas/config/tc-score.c:1356:15: note: Array index out of bounds
binutils-2.31.1/gas/config/tc-score7.c:5044:66: style: Condition '(abs_value&4294966784U)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/config/tc-score7.c:5018:29: note: Assignment 'abs_value=0', assigned value is 0
binutils-2.31.1/gas/config/tc-score7.c:5044:66: note: Condition '(abs_value&4294966784U)==0' is always true
binutils-2.31.1/gas/config/tc-score7.c:2676:3: style: Variable 'pce_p' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-score7.c:2669:0: note: Variable 'pce_p' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-score7.c:2676:3: note: Variable 'pce_p' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-score7.c:2849:3: style: Variable 'backupstr' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-score7.c:2847:0: note: Variable 'backupstr' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-score7.c:2849:3: note: Variable 'backupstr' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-score.c:2554:3: style: Variable 'pce_p' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-score.c:2547:0: note: Variable 'pce_p' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-score.c:2554:3: note: Variable 'pce_p' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-score7.c:4932:7: warning: Redundant assignment of 'str' to itself. [selfAssignment]
binutils-2.31.1/gas/config/tc-score.c:5146:7: warning: Redundant assignment of 'str' to itself. [selfAssignment]
binutils-2.31.1/gas/config/tc-score7.c:1463:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:2487:15: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:3095:7: style: The scope of the variable 'pre_inc' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:3097:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:3099:9: style: The scope of the variable 'dataptr' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:3100:7: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:3101:7: style: The scope of the variable 'ldst_idx' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:3103:7: style: The scope of the variable 'hex_p' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:3937:7: style: The scope of the variable 'conflict_reg' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:4333:12: style: The scope of the variable 'append_str' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:4476:7: style: The scope of the variable 'reg_rs2' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:4646:7: style: The scope of the variable 'fix_num' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:4647:7: style: The scope of the variable 'var_num' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:4648:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:5646:9: style: The scope of the variable 'fragp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:6370:7: style: The scope of the variable 'do_relax_p' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:6371:7: style: The scope of the variable 'relaxable_p' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:6647:18: style: The scope of the variable 'HI' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score7.c:6647:22: style: The scope of the variable 'LO' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:2340:15: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:2492:17: style: The scope of the variable 'm_code_middle' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:2495:17: style: The scope of the variable 'pb_middle' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:2934:7: style: The scope of the variable 'pre_inc' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:2936:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:2938:9: style: The scope of the variable 'dataptr' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:2939:7: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:2940:7: style: The scope of the variable 'ldst_idx' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:3406:7: style: The scope of the variable 'conflict_reg' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:3836:7: style: The scope of the variable 'conflict_reg' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:4230:12: style: The scope of the variable 'append_str' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:4374:7: style: The scope of the variable 'reg_rs2' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:4845:7: style: The scope of the variable 'fix_num' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:4846:7: style: The scope of the variable 'var_num' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:4847:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:5787:9: style: The scope of the variable 'fragp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:7097:18: style: The scope of the variable 'HI' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:7097:22: style: The scope of the variable 'LO' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-score.c:480:7: style: struct member 's3_datafield_range::data_type' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-score7.c:5584:8: style: Unused variable: str [unusedVariable]
binutils-2.31.1/gas/config/tc-score7.c:5585:8: style: Unused variable: val [unusedVariable]
binutils-2.31.1/gas/config/tc-score7.c:5586:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-score.c:5726:8: style: Unused variable: str [unusedVariable]
binutils-2.31.1/gas/config/tc-score.c:5727:8: style: Unused variable: val [unusedVariable]
binutils-2.31.1/gas/config/tc-score.c:5728:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-score7.c:2507:32: error: Uninitialized struct member: nop_inst.error [uninitStructMember]
binutils-2.31.1/gas/config/tc-score7.c:2507:32: error: Uninitialized struct member: nop_inst.bwarn [uninitStructMember]
binutils-2.31.1/gas/config/tc-score7.c:2507:32: error: Uninitialized struct member: nop_inst.reloc [uninitStructMember]
binutils-2.31.1/gas/config/tc-score7.c:2522:38: error: Uninitialized struct member: pflush_inst.error [uninitStructMember]
binutils-2.31.1/gas/config/tc-score7.c:2522:38: error: Uninitialized struct member: pflush_inst.bwarn [uninitStructMember]
binutils-2.31.1/gas/config/tc-score7.c:2522:38: error: Uninitialized struct member: pflush_inst.reloc [uninitStructMember]
binutils-2.31.1/gas/config/tc-score.c:2360:32: error: Uninitialized struct member: nop_inst.error [uninitStructMember]
binutils-2.31.1/gas/config/tc-score.c:2360:32: error: Uninitialized struct member: nop_inst.bwarn [uninitStructMember]
binutils-2.31.1/gas/config/tc-score.c:2360:32: error: Uninitialized struct member: nop_inst.reloc [uninitStructMember]
binutils-2.31.1/gas/config/tc-score.c:2375:38: error: Uninitialized struct member: pflush_inst.error [uninitStructMember]
binutils-2.31.1/gas/config/tc-score.c:2375:38: error: Uninitialized struct member: pflush_inst.bwarn [uninitStructMember]
binutils-2.31.1/gas/config/tc-score.c:2375:38: error: Uninitialized struct member: pflush_inst.reloc [uninitStructMember]
binutils-2.31.1/gas/config/tc-score.c:4539:13: error: Uninitialized struct member: inst_main.instruction [uninitStructMember]
binutils-2.31.1/gas/config/tc-score.c:4687:13: error: Uninitialized struct member: inst_main.instruction [uninitStructMember]
binutils-2.31.1/gas/config/tc-score7.c:542:7: style: struct member 's7_datafield_range::data_type' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-sh.c:1901:12: style: The scope of the variable 'end_sym' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-sh.c:2636:17: style: The scope of the variable 'last_label_frag' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-sh.c:2637:14: style: The scope of the variable 'last_label_offset' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-sh.c:3411:21: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-sh.c:3741:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/gas/config/tc-sparc.c:4381:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-2.31.1/gas/config/tc-sparc.c:4121:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-sparc.c:4499:7: style: The scope of the variable 'flags' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-sparc.c:1075:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-spu.c:396:7: style: The scope of the variable 'arg' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-spu.c:600:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-spu.c:949:16: style: The scope of the variable 'res' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-spu.c:950:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-spu.c:938:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-tic30.c:665:9: style: The scope of the variable 'token_start' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic30.c:738:9: style: The scope of the variable 'paren_not_balanced' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic30.c:1312:9: style: The scope of the variable 'expon' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic30.c:1312:16: style: The scope of the variable 'mantis' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic30.c:1487:11: style: The scope of the variable 'paren_not_balanced' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic30.c:1704:11: style: The scope of the variable 'am_insn' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic4x.c:802:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic4x.c:1289:22: style: The scope of the variable 'inst' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic4x.c:2409:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic4x.c:2413:10: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic4x.c:2415:17: style: The scope of the variable 'first_inst' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic54x.c:1019:20: style: Redundant condition: If 'value > 255', the comparison 'value > 0' is always true. [redundantCondition]
binutils-2.31.1/gas/config/tc-tic54x.c:1020:23: style: Redundant condition: If 'value < -256', the comparison 'value < 0' is always true. [redundantCondition]
binutils-2.31.1/gas/config/tc-tic54x.c:1024:20: style: Redundant condition: If 'value > 65535', the comparison 'value > 0' is always true. [redundantCondition]
binutils-2.31.1/gas/config/tc-tic54x.c:1025:23: style: Redundant condition: If 'value < -65536', the comparison 'value < 0' is always true. [redundantCondition]
binutils-2.31.1/gas/config/tc-tic54x.c:708:15: warning: Either the condition '!current_stag' is redundant or there is possible null pointer dereference: current_stag. [nullPointerRedundantCheck]
binutils-2.31.1/gas/config/tc-tic54x.c:710:7: note: Assuming that condition '!current_stag' is not redundant
binutils-2.31.1/gas/config/tc-tic54x.c:708:15: note: Null pointer dereference
binutils-2.31.1/gas/config/tc-tic54x.c:1866:3: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-tic54x.c:1860:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-tic54x.c:1866:3: note: Variable 'tmp' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-tic54x.c:3059:7: style: Variable 'hash_err' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-tic54x.c:3057:7: note: Variable 'hash_err' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-tic54x.c:3059:7: note: Variable 'hash_err' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-tic54x.c:1092:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic54x.c:1903:12: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic54x.c:1943:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic54x.c:3593:8: style: The scope of the variable 'parse' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic54x.c:3593:15: style: The scope of the variable 'integer' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic54x.c:4804:14: style: The scope of the variable 'repeat_slot' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic54x.c:3059:18: style: Variable 'hash_err' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-tic6x.c:4889:8: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic6x.c:4890:7: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tic6x.c:5001:8: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-tilegx.c:1869:16: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-tilepro.c:1649:16: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-v850.c:504:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-2.31.1/gas/config/tc-v850.c:947:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-v850.c:948:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-v850.c:1404:11: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-v850.c:1405:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-vax.c:1860:15: style: The scope of the variable 'operandp' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-vax.c:1864:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-vax.c:1866:15: style: The scope of the variable 'oc' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-vax.c:2417:7: style: The scope of the variable 'is_undefined' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-vax.c:2419:7: style: The scope of the variable 'is_absolute' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-vax.c:2440:12: style: The scope of the variable 'this_add_symbol' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-vax.c:2449:7: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-vax.c:2451:7: style: The scope of the variable 'at' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-vax.c:2453:7: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-vax.c:3226:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-vax.c:3227:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gas/config/tc-wasm32.c:276:17: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-wasm32.c:296:17: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-wasm32.c:318:17: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-xc16x.c:42:21: style: struct member 'xc16x_insn::orig_insn' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-xc16x.c:51:11: style: struct member 'xc16x_insn::addr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-xc16x.c:52:12: style: struct member 'xc16x_insn::frag' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-xc16x.c:53:11: style: struct member 'xc16x_insn::num_fixups' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-xc16x.c:55:11: style: struct member 'xc16x_insn::indices' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-xgate.c:565:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-2.31.1/gas/config/tc-xgate.c:301:3: style: Variable 'xgate_op_table' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/tc-xgate.c:292:0: note: Variable 'xgate_op_table' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-xgate.c:301:3: note: Variable 'xgate_op_table' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/tc-xgate.c:477:24: style: The scope of the variable 'macro_opcode' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-xgate.c:482:16: style: The scope of the variable 'operandCount' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-xgate.c:483:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-xgate.c:1124:16: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-xgate.c:1126:8: style: The scope of the variable 'first_operand_equals_second' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-xgate.c:1222:18: style: The scope of the variable 'max_size' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-xgate.c:1223:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-xgate.c:1141:4: style: Variable 'n_operand_bits' is modified but its new value is never used. [unreadVariable]
binutils-2.31.1/gas/config/tc-xstormy16.c:488:19: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-xstormy16.c:33:21: style: struct member 'xstormy16_insn::orig_insn' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-xstormy16.c:42:11: style: struct member 'xstormy16_insn::addr' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-xstormy16.c:43:12: style: struct member 'xstormy16_insn::frag' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-xstormy16.c:44:25: style: struct member 'xstormy16_insn::num_fixups' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-xstormy16.c:46:25: style: struct member 'xstormy16_insn::indices' is never used. [unusedStructMember]
binutils-2.31.1/gas/config/tc-xtensa.h:27:0: error: #error Xtensa support requires ELF object format [preprocessorErrorDirective]
binutils-2.31.1/gas/config/tc-z80.c:226:22: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:891:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:929:25: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:949:25: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:977:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:997:7: style: The scope of the variable 'rnum' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1027:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1055:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1099:7: style: The scope of the variable 'rnum' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1101:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1142:7: style: The scope of the variable 'lhs' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1142:12: style: The scope of the variable 'rhs' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1144:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1308:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1415:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1479:7: style: The scope of the variable 'rnum' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1764:13: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z80.c:1800:13: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z8k.c:249:8: style: The scope of the variable 'regno' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z8k.c:430:10: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z8k.c:608:10: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-2.31.1/gas/config/tc-z8k.c:961:9: style: The scope of the variable 'fixP' can be reduced. [variableScope]
binutils-2.31.1/gas/config/te-vms.c:278:14: style: The scope of the variable 'ts' can be reduced. [variableScope]
binutils-2.31.1/gas/config/te-vms.c:279:13: style: The scope of the variable 'gmtoff' can be reduced. [variableScope]
binutils-2.31.1/gas/config/te-vms.c:279:21: style: The scope of the variable 'secs' can be reduced. [variableScope]
binutils-2.31.1/gas/config/te-vms.c:279:27: style: The scope of the variable 'nsecs' can be reduced. [variableScope]
binutils-2.31.1/gas/config/xtensa-relax.c:1853:13: style: Condition 'table!=NULL' is always false [knownConditionTrueFalse]
binutils-2.31.1/gas/config/xtensa-relax.c:1849:28: note: Assignment 'table=NULL', assigned value is 0
binutils-2.31.1/gas/config/xtensa-relax.c:1853:13: note: Condition 'table!=NULL' is always false
binutils-2.31.1/gas/config/xtensa-relax.c:1700:7: warning: Either the condition 'op1!=NULL' is redundant or there is possible null pointer dereference: op1. [nullPointerRedundantCheck]
binutils-2.31.1/gas/config/xtensa-relax.c:1695:20: note: Assuming that condition 'op1!=NULL' is not redundant
binutils-2.31.1/gas/config/xtensa-relax.c:1700:7: note: Null pointer dereference
binutils-2.31.1/gas/config/xtensa-relax.c:1313:3: style: Variable 'new_req_or_option->next' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/config/xtensa-relax.c:1312:3: note: Variable 'new_req_or_option->next' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/xtensa-relax.c:1313:3: note: Variable 'new_req_or_option->next' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/config/xtensa-relax.c:1853:13: style: Same expression on both sides of '!=' because the value of 'table' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/gas/config/xtensa-relax.c:1849:28: note: 'table' is assigned value 'NULL' here.
binutils-2.31.1/gas/config/xtensa-relax.c:1853:13: note: Same expression on both sides of '!=' because the value of 'table' and 'NULL' are the same.
binutils-2.31.1/gas/config/xtensa-relax.c:1115:11: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/gas/config/xtensa-relax.c:1871:23: style: The scope of the variable 'tr' can be reduced. [variableScope]
binutils-2.31.1/gas/debug.c:57:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'frag *'. [invalidPrintfArgType_uint]
binutils-2.31.1/gas/debug.c:71:4: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'symbol *'. [invalidPrintfArgType_uint]
binutils-2.31.1/gas/debug.c:88:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed char *'. [invalidPrintfArgType_uint]
binutils-2.31.1/gas/dwarf2dbg.c:1174:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-2.31.1/gas/dwarf2dbg.c:1126:14: style: The scope of the variable 'printed_this' can be reduced. [variableScope]
binutils-2.31.1/gas/dwarf2dbg.c:1148:21: style: The scope of the variable 'opcode' can be reduced. [variableScope]
binutils-2.31.1/gas/dwarf2dbg.c:1534:14: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/gas/dwarf2dbg.c:1670:15: style: The scope of the variable 'dir' can be reduced. [variableScope]
binutils-2.31.1/gas/dwarf2dbg.c:2084:15: style: The scope of the variable 'dirname' can be reduced. [variableScope]
binutils-2.31.1/gas/expr.c:257:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/gas/flonum-copy.c:27:16: style: The scope of the variable 'out_length' can be reduced. [variableScope]
binutils-2.31.1/gas/flonum-mult.c:84:19: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-2.31.1/gas/hash.c:139:16: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/hash.c:206:65: style: Function 'hash_insert' argument 3 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
binutils-2.31.1/gas/hash.h:45:28: note: Function 'hash_insert' argument 3 names different: declaration 'value' definition 'val'.
binutils-2.31.1/gas/hash.c:206:65: note: Function 'hash_insert' argument 3 names different: declaration 'value' definition 'val'.
binutils-2.31.1/gas/hash.c:236:62: style: Function 'hash_jam' argument 3 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
binutils-2.31.1/gas/hash.h:52:32: note: Function 'hash_jam' argument 3 names different: declaration 'value' definition 'val'.
binutils-2.31.1/gas/hash.c:236:62: note: Function 'hash_jam' argument 3 names different: declaration 'value' definition 'val'.
binutils-2.31.1/gas/hash.c:375:27: style: Function 'hash_print_statistics' argument 2 names different: declaration 'name' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/hash.h:85:56: note: Function 'hash_print_statistics' argument 2 names different: declaration 'name' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/hash.c:375:27: note: Function 'hash_print_statistics' argument 2 names different: declaration 'name' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/input-file.c:121:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-2.31.1/gas/input-scrub.c:183:37: style: Function 'input_scrub_pop' argument 1 names different: declaration 'arg' definition 'saved'. [funcArgNamesDifferent]
binutils-2.31.1/gas/input-scrub.c:127:50: note: Function 'input_scrub_pop' argument 1 names different: declaration 'arg' definition 'saved'.
binutils-2.31.1/gas/input-scrub.c:183:37: note: Function 'input_scrub_pop' argument 1 names different: declaration 'arg' definition 'saved'.
itbl-lex.c:1495:2: warning: Possible null pointer dereference: b [nullPointer]
itbl-lex.c:1388:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
itbl-lex.c:1495:2: note: Null pointer dereference
itbl-lex.c:1496:2: warning: Possible null pointer dereference: b [nullPointer]
itbl-lex.c:1388:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
itbl-lex.c:1496:2: note: Null pointer dereference
itbl-lex.c:1507:9: warning: Possible null pointer dereference: b [nullPointer]
itbl-lex.c:1388:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
itbl-lex.c:1507:9: note: Null pointer dereference
itbl-lex.c:1236:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
itbl-lex.c:352:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
itbl-lex.c:1236:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
itbl-lex.c:1261:40: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
itbl-lex.c:590:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
itbl-lex.c:1261:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
itbl-lex.c:1680:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
itbl-lex.c:299:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
itbl-lex.c:1680:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
itbl-lex.c:1693:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
itbl-lex.c:300:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
itbl-lex.c:1693:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
itbl-lex.c:1693:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
itbl-lex.c:300:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
itbl-lex.c:1693:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
itbl-lex.c:1825:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
itbl-lex.c:554:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
itbl-lex.c:1825:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
binutils-2.31.1/gas/itbl-ops.c:228:27: style: The scope of the variable 'last_f' can be reduced. [variableScope]
binutils-2.31.1/gas/itbl-ops.c:301:27: style: The scope of the variable 'es' can be reduced. [variableScope]
binutils-2.31.1/gas/itbl-ops.c:485:9: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/gas/itbl-ops.c:850:27: style: The scope of the variable 'es' can be reduced. [variableScope]
binutils-2.31.1/gas/itbl-ops.c:197:19: style: Function 'itbl_add_reg' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'. [funcArgNamesDifferent]
binutils-2.31.1/gas/itbl-ops.h:95:38: note: Function 'itbl_add_reg' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-2.31.1/gas/itbl-ops.c:197:19: note: Function 'itbl_add_reg' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-2.31.1/gas/itbl-ops.c:207:20: style: Function 'itbl_add_insn' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'. [funcArgNamesDifferent]
binutils-2.31.1/gas/itbl-ops.h:97:39: note: Function 'itbl_add_insn' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-2.31.1/gas/itbl-ops.c:207:20: note: Function 'itbl_add_insn' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-2.31.1/gas/itbl-ops.c:480:34: style: Function 'itbl_assemble' argument 2 names different: declaration 'operands' definition 's'. [funcArgNamesDifferent]
binutils-2.31.1/gas/itbl-ops.h:84:48: note: Function 'itbl_assemble' argument 2 names different: declaration 'operands' definition 's'.
binutils-2.31.1/gas/itbl-ops.c:480:34: note: Function 'itbl_assemble' argument 2 names different: declaration 'operands' definition 's'.
binutils-2.31.1/gas/itbl-ops.c:576:25: style: Function 'itbl_disassemble' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
binutils-2.31.1/gas/itbl-ops.h:85:29: note: Function 'itbl_disassemble' argument 1 names different: declaration 'str' definition 's'.
binutils-2.31.1/gas/itbl-ops.c:576:25: note: Function 'itbl_disassemble' argument 1 names different: declaration 'str' definition 's'.
binutils-2.31.1/gas/itbl-ops.c:667:28: style: Function 'apply_range' argument 1 names different: declaration 'value' definition 'rval'. [funcArgNamesDifferent]
binutils-2.31.1/gas/itbl-ops.c:161:49: note: Function 'apply_range' argument 1 names different: declaration 'value' definition 'rval'.
binutils-2.31.1/gas/itbl-ops.c:667:28: note: Function 'apply_range' argument 1 names different: declaration 'value' definition 'rval'.
binutils-2.31.1/gas/itbl-ops.c:691:30: style: Function 'extract_range' argument 1 names different: declaration 'value' definition 'aval'. [funcArgNamesDifferent]
binutils-2.31.1/gas/itbl-ops.c:162:51: note: Function 'extract_range' argument 1 names different: declaration 'value' definition 'aval'.
binutils-2.31.1/gas/itbl-ops.c:691:30: note: Function 'extract_range' argument 1 names different: declaration 'value' definition 'aval'.
binutils-2.31.1/gas/itbl-ops.c:713:24: style: Function 'itbl_get_field' argument 1 names different: declaration 's' definition 'S'. [funcArgNamesDifferent]
binutils-2.31.1/gas/itbl-ops.h:83:30: note: Function 'itbl_get_field' argument 1 names different: declaration 's' definition 'S'.
binutils-2.31.1/gas/itbl-ops.c:713:24: note: Function 'itbl_get_field' argument 1 names different: declaration 's' definition 'S'.
binutils-2.31.1/gas/itbl-ops.c:742:25: style: Function 'find_entry_byname' argument 3 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
binutils-2.31.1/gas/itbl-ops.c:156:25: note: Function 'find_entry_byname' argument 3 names different: declaration 'name' definition 'n'.
binutils-2.31.1/gas/itbl-ops.c:742:25: note: Function 'find_entry_byname' argument 3 names different: declaration 'name' definition 'n'.
* yacc.c:358  *:838:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-2.31.1/gas/listing.c:737:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/listing.c:849:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/listing.c:858:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/listing.c:860:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/listing.c:900:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/listing.c:973:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/listing.c:1209:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/listing.c:1199:0: note: Variable 'list' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/listing.c:1209:3: note: Variable 'list' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/listing.c:770:16: style: The scope of the variable 'octet_in_frag' can be reduced. [variableScope]
binutils-2.31.1/gas/listing.c:1204:16: style: The scope of the variable 'width' can be reduced. [variableScope]
binutils-2.31.1/gas/messages.c:394:28: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gas/messages.c:394:28: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/messages.c:394:28: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gas/messages.c:185:11: style: The scope of the variable 'args' can be reduced. [variableScope]
binutils-2.31.1/gas/messages.c:186:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
binutils-2.31.1/gas/messages.c:204:11: style: The scope of the variable 'args' can be reduced. [variableScope]
binutils-2.31.1/gas/messages.c:205:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
binutils-2.31.1/gas/read.c:1074:13: style: Condition 'pop!=NULL' is always false [knownConditionTrueFalse]
binutils-2.31.1/gas/read.c:1049:11: note: Assignment 'pop=NULL', assigned value is 0
binutils-2.31.1/gas/read.c:1074:13: note: Condition 'pop!=NULL' is always false
binutils-2.31.1/gas/read.c:515:15: style: The scope of the variable 'errtxt' can be reduced. [variableScope]
binutils-2.31.1/gas/read.c:2197:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/gas/read.c:2310:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/gas/read.c:2312:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-2.31.1/gas/read.c:5627:16: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/gas/read.c:5978:20: style: The scope of the variable 'delim2' can be reduced. [variableScope]
binutils-2.31.1/gas/read.c:760:24: style: Function 'do_align' argument 1 names different: declaration 'align' definition 'n'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:160:36: note: Function 'do_align' argument 1 names different: declaration 'align' definition 'n'.
binutils-2.31.1/gas/read.c:760:24: note: Function 'do_align' argument 1 names different: declaration 'align' definition 'n'.
binutils-2.31.1/gas/read.c:760:52: style: Function 'do_align' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:160:68: note: Function 'do_align' argument 3 names different: declaration 'length' definition 'len'.
binutils-2.31.1/gas/read.c:760:52: note: Function 'do_align' argument 3 names different: declaration 'length' definition 'len'.
binutils-2.31.1/gas/read.c:2107:19: style: Function 's_end' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:177:24: note: Function 's_end' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/read.c:2107:19: note: Function 's_end' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/read.c:2308:21: style: Function 's_globl' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:185:26: note: Function 's_globl' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/read.c:2308:21: note: Function 's_globl' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/read.c:2350:12: style: Function 's_irp' argument 1 names different: declaration 'arg' definition 'irpc'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:193:24: note: Function 's_irp' argument 1 names different: declaration 'arg' definition 'irpc'.
binutils-2.31.1/gas/read.c:2350:12: note: Function 's_irp' argument 1 names different: declaration 'arg' definition 'irpc'.
binutils-2.31.1/gas/read.c:3498:20: style: Function 's_float_space' argument 1 names different: declaration 'mult' definition 'float_type'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:183:32: note: Function 's_float_space' argument 1 names different: declaration 'mult' definition 'float_type'.
binutils-2.31.1/gas/read.c:3498:20: note: Function 's_float_space' argument 1 names different: declaration 'mult' definition 'float_type'.
binutils-2.31.1/gas/read.c:4036:11: style: Function 'cons' argument 1 names different: declaration 'nbytes' definition 'size'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:128:23: note: Function 'cons' argument 1 names different: declaration 'nbytes' definition 'size'.
binutils-2.31.1/gas/read.c:4036:11: note: Function 'cons' argument 1 names different: declaration 'nbytes' definition 'size'.
binutils-2.31.1/gas/read.c:5308:15: style: Function 'stringer' argument 1 names different: declaration 'append_zero' definition 'bits_appendzero'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:213:27: note: Function 'stringer' argument 1 names different: declaration 'append_zero' definition 'bits_appendzero'.
binutils-2.31.1/gas/read.c:5308:15: note: Function 'stringer' argument 1 names different: declaration 'append_zero' definition 'bits_appendzero'.
binutils-2.31.1/gas/read.c:5820:20: style: Function 's_include' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:192:28: note: Function 's_include' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/read.c:5820:20: note: Function 's_include' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/read.c:6107:19: style: Function 's_ignore' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/read.h:191:27: note: Function 's_ignore' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/read.c:6107:19: note: Function 's_ignore' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
* yacc.c:1906  *:240:43: style: Condition '!need_flag' is always true [knownConditionTrueFalse]
* yacc.c:1906  *:395:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
* yacc.c:358  *:1208:53: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358  *:1242:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358  *:1208:53: note: Negative array index
* yacc.c:1906  *:272:16: style: The scope of the variable 'ci' can be reduced. [variableScope]
* yacc.c:358  *:1202:53: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358  *:1236:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358  *:1202:53: note: Negative array index
binutils-2.31.1/gas/stabs.c:633:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/stabs.c:639:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/stabs.c:104:14: style: Checking if unsigned variable 'retval' is less than zero. [unsignedLessThanZero]
binutils-2.31.1/gas/symbols.c:312:7: warning: Either the condition 'frag_tmp' is redundant or there is possible null pointer dereference: frag_tmp. [nullPointerRedundantCheck]
binutils-2.31.1/gas/symbols.c:307:14: note: Assuming that condition 'frag_tmp' is not redundant
binutils-2.31.1/gas/symbols.c:312:7: note: Null pointer dereference
binutils-2.31.1/gas/symbols.c:658:4: style: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/symbols.c:655:4: note: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/symbols.c:658:4: note: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/symbols.c:1544:4: style: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gas/symbols.c:1542:4: note: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/symbols.c:1544:4: note: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used.
binutils-2.31.1/gas/symbols.c:1781:9: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/symbols.c:1827:9: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/symbols.c:87:52: style: Function 'symbol_new' argument 3 names different: declaration 'value' definition 'valu'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:48:61: note: Function 'symbol_new' argument 3 names different: declaration 'value' definition 'valu'.
binutils-2.31.1/gas/symbols.c:87:52: note: Function 'symbol_new' argument 3 names different: declaration 'value' definition 'valu'.
binutils-2.31.1/gas/symbols.c:134:16: style: Function 'symbol_create' argument 3 names different: declaration 'value' definition 'valu'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:50:64: note: Function 'symbol_create' argument 3 names different: declaration 'value' definition 'valu'.
binutils-2.31.1/gas/symbols.c:134:16: note: Function 'symbol_create' argument 3 names different: declaration 'value' definition 'valu'.
binutils-2.31.1/gas/symbols.c:793:19: style: Function 'symbol_append' argument 3 names different: declaration 'rootP' definition 'rootPP'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:174:18: note: Function 'symbol_append' argument 3 names different: declaration 'rootP' definition 'rootPP'.
binutils-2.31.1/gas/symbols.c:793:19: note: Function 'symbol_append' argument 3 names different: declaration 'rootP' definition 'rootPP'.
binutils-2.31.1/gas/symbols.c:793:37: style: Function 'symbol_append' argument 4 names different: declaration 'lastP' definition 'lastPP'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:174:36: note: Function 'symbol_append' argument 4 names different: declaration 'lastP' definition 'lastPP'.
binutils-2.31.1/gas/symbols.c:793:37: note: Function 'symbol_append' argument 4 names different: declaration 'lastP' definition 'lastPP'.
binutils-2.31.1/gas/symbols.c:842:44: style: Function 'symbol_remove' argument 2 names different: declaration 'rootP' definition 'rootPP'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:166:51: note: Function 'symbol_remove' argument 2 names different: declaration 'rootP' definition 'rootPP'.
binutils-2.31.1/gas/symbols.c:842:44: note: Function 'symbol_remove' argument 2 names different: declaration 'rootP' definition 'rootPP'.
binutils-2.31.1/gas/symbols.c:842:62: style: Function 'symbol_remove' argument 3 names different: declaration 'lastP' definition 'lastPP'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:167:18: note: Function 'symbol_remove' argument 3 names different: declaration 'lastP' definition 'lastPP'.
binutils-2.31.1/gas/symbols.c:842:62: note: Function 'symbol_remove' argument 3 names different: declaration 'lastP' definition 'lastPP'.
binutils-2.31.1/gas/symbols.c:874:19: style: Function 'symbol_insert' argument 3 names different: declaration 'rootP' definition 'rootPP'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:165:18: note: Function 'symbol_insert' argument 3 names different: declaration 'rootP' definition 'rootPP'.
binutils-2.31.1/gas/symbols.c:874:19: note: Function 'symbol_insert' argument 3 names different: declaration 'rootP' definition 'rootPP'.
binutils-2.31.1/gas/symbols.c:874:44: style: Function 'symbol_insert' argument 4 names different: declaration 'lastP' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:165:36: note: Function 'symbol_insert' argument 4 names different: declaration 'lastP' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/symbols.c:874:44: note: Function 'symbol_insert' argument 4 names different: declaration 'lastP' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/gas/symbols.c:1609:28: style: Function 'dollar_label_defined' argument 1 names different: declaration 'l' definition 'label'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:77:32: note: Function 'dollar_label_defined' argument 1 names different: declaration 'l' definition 'label'.
binutils-2.31.1/gas/symbols.c:1609:28: note: Function 'dollar_label_defined' argument 1 names different: declaration 'l' definition 'label'.
binutils-2.31.1/gas/symbols.c:1648:27: style: Function 'define_dollar_label' argument 1 names different: declaration 'l' definition 'label'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:79:32: note: Function 'define_dollar_label' argument 1 names different: declaration 'l' definition 'label'.
binutils-2.31.1/gas/symbols.c:1648:27: note: Function 'define_dollar_label' argument 1 names different: declaration 'l' definition 'label'.
binutils-2.31.1/gas/symbols.c:1698:25: style: Function 'dollar_label_name' argument 1 names different: declaration 'l' definition 'n'. [funcArgNamesDifferent]
binutils-2.31.1/gas/symbols.h:80:31: note: Function 'dollar_label_name' argument 1 names different: declaration 'l' definition 'n'.
binutils-2.31.1/gas/symbols.c:1698:25: note: Function 'dollar_label_name' argument 1 names different: declaration 'l' definition 'n'.
binutils-2.31.1/gas/write.c:1280:17: style: Condition 'slack>0' is always false [knownConditionTrueFalse]
binutils-2.31.1/gas/write.c:1279:15: note: Assignment 'slack=0', assigned value is 0
binutils-2.31.1/gas/write.c:1280:17: note: Condition 'slack>0' is always false
binutils-2.31.1/gas/write.c:1283:17: style: Condition 'slack>=0' is always true [knownConditionTrueFalse]
binutils-2.31.1/gas/write.c:1279:15: note: Assignment 'slack=0', assigned value is 0
binutils-2.31.1/gas/write.c:1283:17: note: Condition 'slack>=0' is always true
binutils-2.31.1/gas/write.c:3141:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gas/write.c:920:10: style: The scope of the variable 'fragP' can be reduced. [variableScope]
binutils-2.31.1/gas/write.c:1380:7: style: The scope of the variable 'out_size' can be reduced. [variableScope]
binutils-2.31.1/gas/write.c:1691:23: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gas/write.c:2068:10: style: The scope of the variable 'fragP' can be reduced. [variableScope]
binutils-2.31.1/gold/token.h:286:3: warning: Member variable 'Task_locker::tokens_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:61:3: warning: Member variable 'Read_symbols_data::section_names_size' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:61:3: warning: Member variable 'Read_symbols_data::symbols_size' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:61:3: warning: Member variable 'Read_symbols_data::symbol_names_size' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:61:3: warning: Member variable 'Read_symbols_data::versym_size' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:61:3: warning: Member variable 'Read_symbols_data::verdef_size' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:61:3: warning: Member variable 'Read_symbols_data::verdef_info' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:61:3: warning: Member variable 'Read_symbols_data::verneed_size' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:61:3: warning: Member variable 'Read_symbols_data::verneed_info' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:115:3: warning: Member variable 'Section_relocs::reloc_shndx' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:115:3: warning: Member variable 'Section_relocs::data_shndx' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:115:3: warning: Member variable 'Section_relocs::sh_type' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:115:3: warning: Member variable 'Section_relocs::reloc_count' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:115:3: warning: Member variable 'Section_relocs::output_section' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:115:3: warning: Member variable 'Section_relocs::needs_special_offset_handling' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:115:3: warning: Member variable 'Section_relocs::is_data_section_allocated' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/object.h:1096:3: warning: Member variable 'Relobj::rd_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/aarch64-reloc-property.h:220:3: performance: Technically the member function 'gold::AArch64_reloc_property_table::code_to_array_index' can be static. [functionStatic]
binutils-2.31.1/gold/archive.h:264:3: style: Technically the member function 'gold::Archive::no_export' can be const. [functionConst]
binutils-2.31.1/gold/object.h:195:3: style: Technically the member function 'gold::Xindex::adjust_shndx' can be const. [functionConst]
binutils-2.31.1/gold/symtab.h:1576:3: performance: Technically the member function 'gold::Symbol_table::get_sized_symbol' can be static. [functionStatic]
binutils-2.31.1/gold/symtab.h:2042:15: note: Technically the member function 'gold::Symbol_table::get_sized_symbol' can be static.
binutils-2.31.1/gold/symtab.h:1576:3: note: Technically the member function 'gold::Symbol_table::get_sized_symbol' can be static.
binutils-2.31.1/gold/object.h:2166:0: warning: The class 'gold :: Sized_relobj_file < size , big_endian >' defines member variable with name 'invalid_address' also defined in its parent class 'gold :: Sized_relobj < size , big_endian >'. [duplInheritedMember]
binutils-2.31.1/gold/object.h:1998:0: note: Parent variable 'gold :: Sized_relobj < size , big_endian >::invalid_address'
binutils-2.31.1/gold/object.h:2166:0: note: Derived variable 'gold :: Sized_relobj_file < size , big_endian >::invalid_address'
binutils-2.31.1/gold/token.h:94:3: style: Class 'Task_token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/token.h:241:3: style: Class 'Task_block_token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/fileread.h:492:3: style: Class 'Input_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/fileread.h:498:3: style: Class 'Input_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/options.h:1901:3: style: Class 'Position_dependent_options' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/options.h:2178:3: style: Class 'Input_file_lib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/gold-threads.h:97:3: style: Class 'Hold_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/gold-threads.h:115:3: style: Class 'Hold_optional_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/gold-threads.h:163:3: style: Class 'Condvar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/gold-threads.h:247:3: style: Class 'Initialize_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/errors.h:46:3: style: Class 'Errors' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/workqueue.h:201:3: style: Class 'Workqueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/object.h:165:3: style: Class 'Xindex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/object.h:687:5: style: Class 'View' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/object.h:1972:3: style: Class 'Reloc_symbol_changes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/stringpool.h:183:0: style: Class 'gold :: Stringpool_template < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/options.h:247:8: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:247:8: note: Function in derived class
binutils-2.31.1/gold/options.h:683:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:683:3: note: Function in derived class
binutils-2.31.1/gold/options.h:687:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:687:3: note: Function in derived class
binutils-2.31.1/gold/options.h:692:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:692:3: note: Function in derived class
binutils-2.31.1/gold/options.h:696:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:696:3: note: Function in derived class
binutils-2.31.1/gold/options.h:701:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:701:3: note: Function in derived class
binutils-2.31.1/gold/options.h:705:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:705:3: note: Function in derived class
binutils-2.31.1/gold/options.h:715:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:715:3: note: Function in derived class
binutils-2.31.1/gold/options.h:718:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:718:3: note: Function in derived class
binutils-2.31.1/gold/options.h:721:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:721:3: note: Function in derived class
binutils-2.31.1/gold/options.h:725:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:725:3: note: Function in derived class
binutils-2.31.1/gold/options.h:729:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:729:3: note: Function in derived class
binutils-2.31.1/gold/options.h:734:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:734:3: note: Function in derived class
binutils-2.31.1/gold/options.h:736:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:736:3: note: Function in derived class
binutils-2.31.1/gold/options.h:739:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:739:3: note: Function in derived class
binutils-2.31.1/gold/options.h:741:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:741:3: note: Function in derived class
binutils-2.31.1/gold/options.h:744:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:744:3: note: Function in derived class
binutils-2.31.1/gold/options.h:747:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:747:3: note: Function in derived class
binutils-2.31.1/gold/options.h:750:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:750:3: note: Function in derived class
binutils-2.31.1/gold/options.h:753:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:753:3: note: Function in derived class
binutils-2.31.1/gold/options.h:758:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:758:3: note: Function in derived class
binutils-2.31.1/gold/options.h:762:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:762:3: note: Function in derived class
binutils-2.31.1/gold/options.h:767:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:767:3: note: Function in derived class
binutils-2.31.1/gold/options.h:771:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:771:3: note: Function in derived class
binutils-2.31.1/gold/options.h:775:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:775:3: note: Function in derived class
binutils-2.31.1/gold/options.h:781:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:781:3: note: Function in derived class
binutils-2.31.1/gold/options.h:784:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:784:3: note: Function in derived class
binutils-2.31.1/gold/options.h:786:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:786:3: note: Function in derived class
binutils-2.31.1/gold/options.h:789:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:789:3: note: Function in derived class
binutils-2.31.1/gold/options.h:796:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:796:3: note: Function in derived class
binutils-2.31.1/gold/options.h:799:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:799:3: note: Function in derived class
binutils-2.31.1/gold/options.h:803:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:803:3: note: Function in derived class
binutils-2.31.1/gold/options.h:807:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:807:3: note: Function in derived class
binutils-2.31.1/gold/options.h:810:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:810:3: note: Function in derived class
binutils-2.31.1/gold/options.h:813:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:813:3: note: Function in derived class
binutils-2.31.1/gold/options.h:821:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:821:3: note: Function in derived class
binutils-2.31.1/gold/options.h:825:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:825:3: note: Function in derived class
binutils-2.31.1/gold/options.h:828:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:828:3: note: Function in derived class
binutils-2.31.1/gold/options.h:833:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:833:3: note: Function in derived class
binutils-2.31.1/gold/options.h:837:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:837:3: note: Function in derived class
binutils-2.31.1/gold/options.h:845:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:845:3: note: Function in derived class
binutils-2.31.1/gold/options.h:849:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:849:3: note: Function in derived class
binutils-2.31.1/gold/options.h:859:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:859:3: note: Function in derived class
binutils-2.31.1/gold/options.h:863:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:863:3: note: Function in derived class
binutils-2.31.1/gold/options.h:867:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:867:3: note: Function in derived class
binutils-2.31.1/gold/options.h:871:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:871:3: note: Function in derived class
binutils-2.31.1/gold/options.h:874:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:874:3: note: Function in derived class
binutils-2.31.1/gold/options.h:878:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:878:3: note: Function in derived class
binutils-2.31.1/gold/options.h:882:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:882:3: note: Function in derived class
binutils-2.31.1/gold/options.h:886:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:886:3: note: Function in derived class
binutils-2.31.1/gold/options.h:899:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:899:3: note: Function in derived class
binutils-2.31.1/gold/options.h:905:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:905:3: note: Function in derived class
binutils-2.31.1/gold/options.h:908:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:908:3: note: Function in derived class
binutils-2.31.1/gold/options.h:912:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:912:3: note: Function in derived class
binutils-2.31.1/gold/options.h:916:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:916:3: note: Function in derived class
binutils-2.31.1/gold/options.h:920:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:920:3: note: Function in derived class
binutils-2.31.1/gold/options.h:925:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:925:3: note: Function in derived class
binutils-2.31.1/gold/options.h:928:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:928:3: note: Function in derived class
binutils-2.31.1/gold/options.h:932:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:932:3: note: Function in derived class
binutils-2.31.1/gold/options.h:938:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:938:3: note: Function in derived class
binutils-2.31.1/gold/options.h:941:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:941:3: note: Function in derived class
binutils-2.31.1/gold/options.h:948:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:948:3: note: Function in derived class
binutils-2.31.1/gold/options.h:966:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:966:3: note: Function in derived class
binutils-2.31.1/gold/options.h:984:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:984:3: note: Function in derived class
binutils-2.31.1/gold/options.h:989:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:989:3: note: Function in derived class
binutils-2.31.1/gold/options.h:992:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:992:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1002:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1002:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1006:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1006:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1014:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1014:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1018:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1018:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1021:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1021:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1027:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1027:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1030:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1030:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1035:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1035:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1039:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1039:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1043:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1043:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1046:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1046:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1051:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1051:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1053:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1053:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1057:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1057:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1061:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1061:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1065:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1065:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1068:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1068:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1074:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1074:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1077:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1077:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1080:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1080:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1083:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1083:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1089:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1089:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1092:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1092:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1095:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1095:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1100:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1100:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1104:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1104:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1107:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1107:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1111:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1111:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1115:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1115:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1119:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1119:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1136:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1136:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1140:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1140:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1143:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1143:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1147:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1147:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1151:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1151:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1154:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1154:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1165:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1165:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1168:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1168:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1173:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1173:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1176:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1176:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1180:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1180:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1183:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1183:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1187:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1187:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1197:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1197:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1200:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1200:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1206:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1206:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1208:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1208:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1210:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1210:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1212:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1212:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1215:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1215:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1218:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1218:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1225:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1225:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1228:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1228:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1232:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1232:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1238:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1238:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1242:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1242:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1248:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1248:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1253:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1253:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1267:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1267:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1270:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1270:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1275:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1275:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1278:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1278:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1281:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1281:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1284:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1284:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1289:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1289:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1293:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1293:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1296:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1296:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1298:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1298:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1300:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1300:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1302:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1302:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1305:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1305:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1308:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1308:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1312:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1312:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1316:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1316:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1323:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1323:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1325:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1325:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1327:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1327:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1329:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1329:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1332:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1332:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1337:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1337:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1340:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1340:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1349:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1349:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1357:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1357:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1361:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1361:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1364:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1364:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1368:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1368:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1371:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1371:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1374:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1374:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1378:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1378:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1382:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1382:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1385:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1385:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1390:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1390:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1394:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1394:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1398:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1398:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1402:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1402:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1416:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1416:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1419:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1419:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1423:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1423:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1436:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1436:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1439:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1439:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1442:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1442:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1444:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1444:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1447:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1447:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1449:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1449:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1452:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1452:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1455:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1455:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1458:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1458:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1461:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1461:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1464:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1464:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1466:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1466:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1471:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1471:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1474:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1474:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1477:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1477:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1480:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1480:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1483:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1483:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1486:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1486:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1488:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1488:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1491:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1491:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1494:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1494:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1497:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1497:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1499:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1499:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1502:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1502:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1505:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1505:3: note: Function in derived class
binutils-2.31.1/gold/options.h:1509:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/options.h:226:3: note: Virtual function in base class
binutils-2.31.1/gold/options.h:1509:3: note: Function in derived class
binutils-2.31.1/gold/gold-threads.h:258:3: style: The function 'do_run_once' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/gold-threads.h:221:3: note: Virtual function in base class
binutils-2.31.1/gold/gold-threads.h:258:3: note: Function in derived class
binutils-2.31.1/gold/workqueue.h:167:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/workqueue.h:167:3: note: Function in derived class
binutils-2.31.1/gold/workqueue.h:172:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/workqueue.h:172:3: note: Function in derived class
binutils-2.31.1/gold/workqueue.h:177:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/workqueue.h:177:3: note: Function in derived class
binutils-2.31.1/gold/workqueue.h:182:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/workqueue.h:182:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:273:3: style: The function 'do_filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/archive.h:145:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:273:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:278:3: style: The function 'do_get_mtime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/archive.h:149:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:278:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:361:3: style: The function 'do_for_all_unused_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/archive.h:153:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:361:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:441:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:441:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:444:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:444:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:447:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:447:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:450:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:450:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:506:3: style: The function 'do_filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/archive.h:145:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:506:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:511:3: style: The function 'do_get_mtime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/archive.h:149:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:511:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:516:3: style: The function 'do_for_all_unused_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/archive.h:153:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:516:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:540:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:540:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:543:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:543:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:546:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:546:3: note: Function in derived class
binutils-2.31.1/gold/archive.h:558:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/archive.h:558:3: note: Function in derived class
binutils-2.31.1/gold/object.h:1361:3: style: The function 'do_get_incremental_reloc_base' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1029:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:1361:3: note: Function in derived class
binutils-2.31.1/gold/object.h:1366:3: style: The function 'do_get_incremental_reloc_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1035:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:1366:3: note: Function in derived class
binutils-2.31.1/gold/object.h:1371:3: style: The function 'elfsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:437:15: note: Virtual function in base class
binutils-2.31.1/gold/object.h:1371:3: note: Function in derived class
binutils-2.31.1/gold/object.h:1376:3: style: The function 'is_big_endian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:440:16: note: Virtual function in base class
binutils-2.31.1/gold/object.h:1376:3: note: Function in derived class
binutils-2.31.1/gold/object.h:1474:3: style: The function 'do_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:952:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:1474:3: note: Function in derived class
binutils-2.31.1/gold/object.h:1573:17: style: Class 'Relobj' is unsafe, 'Relobj::reloc_counts_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/options.h:614:7: error: Null pointer dereference [nullPointer]
binutils-2.31.1/gold/options.h:2047:47: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
binutils-2.31.1/gold/aarch64.cc:729:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
binutils-2.31.1/gold/aarch64.cc:8306:17: style: Redundant condition: pair. '!pair || (pair && !load)' is equivalent to '!pair || !load' [redundantCondition]
binutils-2.31.1/gold/aarch64.cc:8331:12: style: The scope of the variable 'rn' can be reduced. [variableScope]
binutils-2.31.1/gold/aarch64.cc:8332:12: style: The scope of the variable 'rm' can be reduced. [variableScope]
binutils-2.31.1/gold/aarch64.cc:8333:12: style: The scope of the variable 'ra' can be reduced. [variableScope]
binutils-2.31.1/gold/aarch64.cc:146:0: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/gold/aarch64.cc:4623:18: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/aarch64.cc:4308:49: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/aarch64.cc:4623:18: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/aarch64.cc:8128:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/aarch64.cc:2976:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/aarch64.cc:8128:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/aarch64.cc:837:0: warning: Class 'Stub_base < size , big_endian >' which has virtual members does not have a virtual destructor. [virtualDestructor]
binutils-2.31.1/gold/aarch64.cc:837:0: warning: Class 'Stub_base < 32 , true >' which has virtual members does not have a virtual destructor. [virtualDestructor]
binutils-2.31.1/gold/aarch64.cc:837:0: warning: Class 'Stub_base < 32 , false >' which has virtual members does not have a virtual destructor. [virtualDestructor]
binutils-2.31.1/gold/aarch64.cc:837:0: warning: Class 'Stub_base < 64 , true >' which has virtual members does not have a virtual destructor. [virtualDestructor]
binutils-2.31.1/gold/aarch64.cc:837:0: warning: Class 'Stub_base < 64 , false >' which has virtual members does not have a virtual destructor. [virtualDestructor]
binutils-2.31.1/gold/layout.h:581:3: style: Technically the member function 'gold::Layout::is_section_ordering_specified' can be const. [functionConst]
binutils-2.31.1/gold/output.h:89:3: style: Technically the member function 'gold::Output_file::filesize' can be const. [functionConst]
binutils-2.31.1/gold/output.h:94:3: style: Technically the member function 'gold::Output_file::filename' can be const. [functionConst]
binutils-2.31.1/gold/output.h:118:3: performance: Technically the member function 'gold::Output_file::write_output_view' can be static. [functionStatic]
binutils-2.31.1/gold/output.h:129:3: performance: Technically the member function 'gold::Output_file::write_input_output_view' can be static. [functionStatic]
binutils-2.31.1/gold/output.h:140:3: performance: Technically the member function 'gold::Output_file::free_input_view' can be static. [functionStatic]
binutils-2.31.1/gold/output.h:2611:3: performance: Technically the member function 'gold::Output_data_got::got_offset' can be static. [functionStatic]
binutils-2.31.1/gold/output.h:3515:3: style: Technically the member function 'gold::Output_section::input_section_order_specified' can be const. [functionConst]
binutils-2.31.1/gold/output.h:3589:3: style: Technically the member function 'gold::Output_section::is_large_data_section' can be const. [functionConst]
binutils-2.31.1/gold/target-reloc.h:134:3: performance: Technically the member function 'gold::Default_comdat_behavior::get' can be static. [functionStatic]
binutils-2.31.1/gold/target-reloc.h:599:3: performance: Technically the member function 'gold::Default_scan_relocatable_relocs::local_non_section_strategy' can be static. [functionStatic]
binutils-2.31.1/gold/target-reloc.h:611:3: performance: Technically the member function 'gold::Default_scan_relocatable_relocs::local_section_strategy' can be static. [functionStatic]
binutils-2.31.1/gold/target-reloc.h:638:3: performance: Technically the member function 'gold::Default_scan_relocatable_relocs::global_strategy' can be static. [functionStatic]
binutils-2.31.1/gold/target-reloc.h:665:3: performance: Technically the member function 'gold::Default_emit_relocs_strategy::local_non_section_strategy' can be static. [functionStatic]
binutils-2.31.1/gold/target-reloc.h:670:3: performance: Technically the member function 'gold::Default_emit_relocs_strategy::local_section_strategy' can be static. [functionStatic]
binutils-2.31.1/gold/target-reloc.h:688:3: performance: Technically the member function 'gold::Default_emit_relocs_strategy::global_strategy' can be static. [functionStatic]
binutils-2.31.1/gold/target-select.h:214:3: style: Technically the member function 'gold::Target_selector::is_our_target' can be const. [functionConst]
binutils-2.31.1/gold/nacl.h:66:26: style: Technically the member function 'gold::Sniff_file::View::data' can be const. [functionConst]
binutils-2.31.1/gold/icf.h:93:3: style: Technically the member function 'gold::Icf::is_icf_ready' can be const. [functionConst]
binutils-2.31.1/gold/icf.h:126:3: performance: Technically the member function 'gold::Icf::check_section_for_function_pointers' can be static. [functionStatic]
binutils-2.31.1/gold/gc.h:76:3: style: Technically the member function 'gold::Garbage_collection::is_worklist_ready' can be const. [functionConst]
binutils-2.31.1/gold/aarch64.cc:1072:0: style: Technically the member function 'Erratum_stub < size , big_endian >::is_invalidated_erratum_stub' can be const. [functionConst]
binutils-2.31.1/gold/aarch64.cc:1072:0: style: Technically the member function 'Erratum_stub < 32 , true >::is_invalidated_erratum_stub' can be const. [functionConst]
binutils-2.31.1/gold/aarch64.cc:1072:0: style: Technically the member function 'Erratum_stub < 32 , false >::is_invalidated_erratum_stub' can be const. [functionConst]
binutils-2.31.1/gold/aarch64.cc:1072:0: style: Technically the member function 'Erratum_stub < 64 , true >::is_invalidated_erratum_stub' can be const. [functionConst]
binutils-2.31.1/gold/aarch64.cc:1072:0: style: Technically the member function 'Erratum_stub < 64 , false >::is_invalidated_erratum_stub' can be const. [functionConst]
binutils-2.31.1/gold/object.h:2166:0: warning: The class 'gold :: Sized_relobj_file < 32 , true >' defines member variable with name 'invalid_address' also defined in its parent class 'gold :: Sized_relobj < 32 , true >'. [duplInheritedMember]
binutils-2.31.1/gold/object.h:1998:0: note: Parent variable 'gold :: Sized_relobj < 32 , true >::invalid_address'
binutils-2.31.1/gold/object.h:2166:0: note: Derived variable 'gold :: Sized_relobj_file < 32 , true >::invalid_address'
binutils-2.31.1/gold/object.h:2166:0: warning: The class 'gold :: Sized_relobj_file < 32 , false >' defines member variable with name 'invalid_address' also defined in its parent class 'gold :: Sized_relobj < 32 , false >'. [duplInheritedMember]
binutils-2.31.1/gold/object.h:1998:0: note: Parent variable 'gold :: Sized_relobj < 32 , false >::invalid_address'
binutils-2.31.1/gold/object.h:2166:0: note: Derived variable 'gold :: Sized_relobj_file < 32 , false >::invalid_address'
binutils-2.31.1/gold/object.h:2166:0: warning: The class 'gold :: Sized_relobj_file < 64 , true >' defines member variable with name 'invalid_address' also defined in its parent class 'gold :: Sized_relobj < 64 , true >'. [duplInheritedMember]
binutils-2.31.1/gold/object.h:1998:0: note: Parent variable 'gold :: Sized_relobj < 64 , true >::invalid_address'
binutils-2.31.1/gold/object.h:2166:0: note: Derived variable 'gold :: Sized_relobj_file < 64 , true >::invalid_address'
binutils-2.31.1/gold/object.h:2166:0: warning: The class 'gold :: Sized_relobj_file < 64 , false >' defines member variable with name 'invalid_address' also defined in its parent class 'gold :: Sized_relobj < 64 , false >'. [duplInheritedMember]
binutils-2.31.1/gold/object.h:1998:0: note: Parent variable 'gold :: Sized_relobj < 64 , false >::invalid_address'
binutils-2.31.1/gold/object.h:2166:0: note: Derived variable 'gold :: Sized_relobj_file < 64 , false >::invalid_address'
binutils-2.31.1/gold/dynobj.h:484:3: style: Class 'Verneed_version' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/dynobj.h:510:3: style: Class 'Verneed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/layout.h:1319:5: style: Class 'Compare_segments' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:57:3: style: Class 'Output_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:660:3: style: Class 'Output_segment_headers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:768:3: style: Class 'Output_section_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:884:3: style: Class 'Output_section_data_build' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:1074:3: style: Class 'Output_data_strtab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:1606:3: style: Class 'Output_data_reloc_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:1712:3: style: Class 'Output_data_reloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:2027:3: style: Class 'Output_data_reloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:2355:3: style: Class 'Output_relocatable_relocs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:2451:3: style: Class 'Output_data_got' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:2732:3: style: Class 'Output_data_dynamic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:2853:5: style: Class 'Dynamic_entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:2931:3: style: Class 'Output_symtab_xindex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:3200:3: style: Class 'Output_fill_debug_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:3744:5: style: Class 'Input_section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:3765:5: style: Class 'Input_section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/copy-relocs.h:56:3: style: Class 'Copy_relocs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/target-select.h:42:3: style: Class 'Set_target_once' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:2919:0: style: Class 'Target_aarch64 < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:2919:0: style: Class 'Target_aarch64 < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:2919:0: style: Class 'Target_aarch64 < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:2919:0: style: Class 'Target_aarch64 < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:1399:0: style: Class 'Stub_table < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:1399:0: style: Class 'Stub_table < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:1399:0: style: Class 'Stub_table < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:1399:0: style: Class 'Stub_table < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:1195:0: style: Class 'Reloc_stub < size , big_endian >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:1195:0: style: Class 'Reloc_stub < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:1195:0: style: Class 'Reloc_stub < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:1195:0: style: Class 'Reloc_stub < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/aarch64.cc:1195:0: style: Class 'Reloc_stub < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/reloc.h:77:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:77:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:80:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:80:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:83:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:83:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:86:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:86:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:117:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:117:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:120:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:120:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:123:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:123:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:126:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:126:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:158:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:158:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:161:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:161:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:164:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:164:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:167:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:167:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:196:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:196:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:199:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:199:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:202:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:202:3: note: Function in derived class
binutils-2.31.1/gold/reloc.h:205:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/reloc.h:205:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:77:3: style: The function 'elfsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:437:15: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:77:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:82:3: style: The function 'is_big_endian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:440:16: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:82:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:111:3: style: The function 'do_dynobj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:857:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:111:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:436:3: style: The function 'clear_weak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dynobj.h:391:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:436:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:495:3: style: The function 'clear_weak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dynobj.h:391:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:495:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:187:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:142:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:187:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1532:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1532:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1535:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1535:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1538:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1538:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1541:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1541:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1568:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1568:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1571:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1571:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1574:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1574:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1577:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1577:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1604:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1604:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1607:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1607:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1610:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1610:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1613:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1613:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1644:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1644:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1647:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1647:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1650:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1650:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1653:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1653:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1679:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:142:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1679:3: note: Function in derived class
binutils-2.31.1/gold/layout.h:1701:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:142:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.h:1701:3: note: Function in derived class
binutils-2.31.1/gold/output.h:615:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:615:3: note: Function in derived class
binutils-2.31.1/gold/output.h:619:3: style: The function 'do_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:426:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:619:3: note: Function in derived class
binutils-2.31.1/gold/output.h:624:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:624:3: note: Function in derived class
binutils-2.31.1/gold/output.h:629:3: style: The function 'update_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:482:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:629:3: note: Function in derived class
binutils-2.31.1/gold/output.h:634:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:634:3: note: Function in derived class
binutils-2.31.1/gold/output.h:665:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:665:3: note: Function in derived class
binutils-2.31.1/gold/output.h:669:3: style: The function 'do_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:426:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:669:3: note: Function in derived class
binutils-2.31.1/gold/output.h:674:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:674:3: note: Function in derived class
binutils-2.31.1/gold/output.h:679:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:679:3: note: Function in derived class
binutils-2.31.1/gold/output.h:712:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:712:3: note: Function in derived class
binutils-2.31.1/gold/output.h:716:3: style: The function 'do_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:426:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:716:3: note: Function in derived class
binutils-2.31.1/gold/output.h:721:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:721:3: note: Function in derived class
binutils-2.31.1/gold/output.h:726:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:726:3: note: Function in derived class
binutils-2.31.1/gold/output.h:850:3: style: The function 'do_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:426:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:850:3: note: Function in derived class
binutils-2.31.1/gold/output.h:855:3: style: The function 'do_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:457:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:855:3: note: Function in derived class
binutils-2.31.1/gold/output.h:859:3: style: The function 'do_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:461:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:859:3: note: Function in derived class
binutils-2.31.1/gold/output.h:864:3: style: The function 'do_out_shndx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:466:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:864:3: note: Function in derived class
binutils-2.31.1/gold/output.h:900:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:900:3: note: Function in derived class
binutils-2.31.1/gold/output.h:926:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:926:3: note: Function in derived class
binutils-2.31.1/gold/output.h:930:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:840:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:930:3: note: Function in derived class
binutils-2.31.1/gold/output.h:935:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:935:3: note: Function in derived class
binutils-2.31.1/gold/output.h:957:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:957:3: note: Function in derived class
binutils-2.31.1/gold/output.h:961:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:840:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:961:3: note: Function in derived class
binutils-2.31.1/gold/output.h:966:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:966:3: note: Function in derived class
binutils-2.31.1/gold/output.h:993:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:993:3: note: Function in derived class
binutils-2.31.1/gold/output.h:998:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:998:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1033:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1033:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1038:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1038:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1060:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1060:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1065:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1065:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1082:3: style: The function 'update_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:482:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1082:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1088:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1088:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1092:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1092:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1096:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:840:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1096:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1101:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1101:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1613:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1613:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1651:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:821:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1651:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1655:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1655:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1735:3: style: The function 'add_global_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1528:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1735:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1745:3: style: The function 'add_global_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1535:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1745:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1819:3: style: The function 'add_local_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1543:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1819:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1832:3: style: The function 'add_local_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1552:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1832:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1935:3: style: The function 'add_output_section_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1560:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1935:3: note: Function in derived class
binutils-2.31.1/gold/output.h:1946:3: style: The function 'add_output_section_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1569:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:1946:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2052:3: style: The function 'add_global_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1528:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2052:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2062:3: style: The function 'add_global_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1535:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2062:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2142:3: style: The function 'add_local_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1543:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2142:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2155:3: style: The function 'add_local_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1552:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2155:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2255:3: style: The function 'add_output_section_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1560:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2255:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2266:3: style: The function 'add_output_section_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:1569:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2266:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2361:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2361:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2365:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2365:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2370:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2370:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2391:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2391:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2395:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2395:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2400:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2400:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2592:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2592:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2596:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2596:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2601:3: style: The function 'do_reserve_slot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:2437:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2601:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2791:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:821:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2791:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2795:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2795:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2799:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2799:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2803:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2803:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2943:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2943:3: note: Function in derived class
binutils-2.31.1/gold/output.h:2947:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:2947:3: note: Function in derived class
binutils-2.31.1/gold/output.h:3206:3: style: The function 'do_minimum_hole_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:3181:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:3206:3: note: Function in derived class
binutils-2.31.1/gold/output.h:3209:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:3184:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:3209:3: note: Function in derived class
binutils-2.31.1/gold/output.h:3229:3: style: The function 'do_minimum_hole_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:3181:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:3229:3: note: Function in derived class
binutils-2.31.1/gold/output.h:3232:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:3184:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:3232:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4152:3: style: The function 'do_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:457:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4152:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4156:3: style: The function 'do_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:461:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4156:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4161:3: style: The function 'do_out_shndx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:466:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4161:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4169:3: style: The function 'do_set_out_shndx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:471:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4169:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4180:3: style: The function 'update_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:482:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4180:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4187:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4187:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4191:3: style: The function 'do_reset_address_and_file_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:494:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4191:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4196:3: style: The function 'do_address_and_file_offset_have_reset_values' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:502:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4196:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4203:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4203:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4207:3: style: The function 'do_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:426:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4207:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4212:3: style: The function 'do_has_load_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:430:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4212:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4217:3: style: The function 'do_load_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:435:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4217:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4225:3: style: The function 'do_is_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:440:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4225:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4230:3: style: The function 'do_is_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:446:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4230:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4235:3: style: The function 'do_is_section_flag_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:452:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4235:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4240:3: style: The function 'do_set_tls_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:507:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4240:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4245:3: style: The function 'do_tls_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:513:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4245:3: note: Function in derived class
binutils-2.31.1/gold/output.h:4255:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/output.h:4255:3: note: Function in derived class
binutils-2.31.1/gold/target-select.h:48:3: style: The function 'do_run_once' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/gold-threads.h:221:3: note: Virtual function in base class
binutils-2.31.1/gold/target-select.h:48:3: note: Function in derived class
binutils-2.31.1/gold/freebsd.h:51:3: style: The function 'do_recognize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/target-select.h:165:3: note: Virtual function in base class
binutils-2.31.1/gold/freebsd.h:51:3: note: Function in derived class
binutils-2.31.1/gold/freebsd.h:61:3: style: The function 'do_recognize_by_bfd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/target-select.h:173:3: note: Virtual function in base class
binutils-2.31.1/gold/freebsd.h:61:3: note: Function in derived class
binutils-2.31.1/gold/freebsd.h:77:3: style: The function 'do_supported_bfd_names' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/target-select.h:180:3: note: Virtual function in base class
binutils-2.31.1/gold/freebsd.h:77:3: note: Function in derived class
binutils-2.31.1/gold/freebsd.h:85:3: style: The function 'do_target_bfd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/target-select.h:206:3: note: Virtual function in base class
binutils-2.31.1/gold/freebsd.h:85:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:4373:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:821:3: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:4373:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:4377:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:4377:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:4383:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:4383:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:4387:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:4387:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:4666:3: style: The function 'do_first_plt_entry_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/aarch64.cc:4344:3: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:4666:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:4671:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/aarch64.cc:4347:3: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:4671:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:4676:3: style: The function 'do_get_plt_tlsdesc_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/aarch64.cc:4350:3: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:4676:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:4680:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/aarch64.cc:4353:3: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:4680:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:4685:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/aarch64.cc:4358:3: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:4685:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:4692:3: style: The function 'do_fill_tlsdesc_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/aarch64.cc:4365:3: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:4692:3: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:1313:0: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/aarch64.cc:915:0: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:1313:0: note: Function in derived class
binutils-2.31.1/gold/aarch64.cc:1077:0: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/aarch64.cc:915:0: note: Virtual function in base class
binutils-2.31.1/gold/aarch64.cc:1077:0: note: Function in derived class
binutils-2.31.1/gold/gc.h:203:0: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
binutils-2.31.1/gold/aarch64.cc:8396:7: error: Uninitialized variable: stub [uninitvar]
binutils-2.31.1/gold/aarch64.cc:8397:7: error: Uninitialized variable: stub [uninitvar]
binutils-2.31.1/gold/aarch64.cc:8400:7: error: Uninitialized variable: stub [uninitvar]
binutils-2.31.1/gold/archive.cc:268:7: style: Condition 'preread_syms' is always false [knownConditionTrueFalse]
binutils-2.31.1/gold/archive.cc:263:18: note: Assignment 'preread_syms=false', assigned value is 0
binutils-2.31.1/gold/archive.cc:268:7: note: Condition 'preread_syms' is always false
binutils-2.31.1/gold/archive.cc:1249:5: warning: Either the condition 'obj!=NULL' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
binutils-2.31.1/gold/archive.cc:1224:19: note: Assuming that condition 'obj!=NULL' is not redundant
binutils-2.31.1/gold/archive.cc:1249:5: note: Null pointer dereference
binutils-2.31.1/gold/archive.cc:1251:5: warning: Either the condition 'obj!=NULL' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
binutils-2.31.1/gold/archive.cc:1224:19: note: Assuming that condition 'obj!=NULL' is not redundant
binutils-2.31.1/gold/archive.cc:1251:5: note: Null pointer dereference
binutils-2.31.1/gold/archive.cc:263:3: style: Variable 'preread_syms' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gold/archive.cc:260:0: note: Variable 'preread_syms' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/archive.cc:263:3: note: Variable 'preread_syms' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/incremental.h:561:3: warning: Member variable 'Incremental_inputs::got_plt_section_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/incremental.h:322:3: style: Technically the member function 'gold::Incremental_script_entry::get_object_count' can be const. [functionConst]
binutils-2.31.1/gold/incremental.h:517:3: style: Technically the member function 'gold::Incremental_archive_entry::get_member_count' can be const. [functionConst]
binutils-2.31.1/gold/incremental.h:527:3: style: Technically the member function 'gold::Incremental_archive_entry::get_unused_global_symbol_count' can be const. [functionConst]
binutils-2.31.1/gold/incremental.h:532:3: style: Technically the member function 'gold::Incremental_archive_entry::get_unused_global_symbol' can be const. [functionConst]
binutils-2.31.1/gold/incremental.h:1297:3: style: Technically the member function 'gold::Incremental_got_plt_reader::get_got_type' can be const. [functionConst]
binutils-2.31.1/gold/plugin.h:196:3: style: Technically the member function 'gold::Plugin_manager::in_claim_file_handler' can be const. [functionConst]
binutils-2.31.1/gold/plugin.h:476:3: style: Technically the member function 'gold::Pluginobj::filesize' can be const. [functionConst]
binutils-2.31.1/gold/archive.cc:498:3: style: Technically the member function 'gold::const_iterator::operator++' can be const. [functionConst]
binutils-2.31.1/gold/incremental.h:563:7: style: Class 'Incremental_inputs' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binutils-2.31.1/gold/incremental.h:563:7: style: Class 'Incremental_inputs' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binutils-2.31.1/gold/incremental.h:265:3: style: Class 'Script_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/incremental.h:718:3: style: Class 'Incremental_global_symbol_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/incremental.h:1274:3: style: Class 'Incremental_got_plt_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/incremental.h:1496:5: style: Class 'View' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/incremental.h:1710:5: style: Class 'Sized_input_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/plugin.h:57:3: style: Class 'Plugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/plugin.h:146:3: style: Class 'Plugin_manager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/plugin.h:347:5: style: Struct 'Rescannable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/plugin.h:351:5: style: Struct 'Rescannable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/incremental.h:1707:3: warning: The class 'Sized_input_reader' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
binutils-2.31.1/gold/incremental.h:335:3: style: The function 'do_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:206:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:335:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:340:3: style: The function 'do_script_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:211:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:340:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:416:3: style: The function 'do_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:206:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:416:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:425:3: style: The function 'do_object_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:217:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:425:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:475:3: style: The function 'do_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:206:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:475:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:480:3: style: The function 'do_dynobj_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:223:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:480:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:537:3: style: The function 'do_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:206:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:537:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:542:3: style: The function 'do_archive_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:229:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:542:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:1676:3: style: The function 'do_check_inputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:1542:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:1676:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:1681:3: style: The function 'do_file_has_changed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:1547:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:1681:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:1686:3: style: The function 'do_init_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:1552:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:1686:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:1690:3: style: The function 'do_reserve_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:1556:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:1690:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:1694:3: style: The function 'do_process_got_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:1560:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:1694:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:1698:3: style: The function 'do_emit_copy_relocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:1564:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:1698:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:1702:3: style: The function 'do_apply_incremental_relocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:1568:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:1702:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:1751:3: style: The function 'do_input_file_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:1571:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:1751:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:1755:3: style: The function 'do_get_input_reader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/incremental.h:1574:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:1755:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2082:3: style: The function 'do_is_incremental' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:870:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2082:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2087:3: style: The function 'do_get_mtime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:877:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2087:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2092:3: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:882:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2092:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2096:3: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:886:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2096:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2100:3: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:891:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2100:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2103:3: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:894:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2103:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2108:3: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:899:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2108:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2114:3: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:905:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2114:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2118:3: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:915:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2118:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2122:3: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:919:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2122:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2126:3: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:910:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2126:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2131:3: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:923:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2131:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2135:3: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:927:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2135:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2139:3: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:931:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2139:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2143:3: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:935:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2143:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2147:3: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:939:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2147:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2151:3: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:943:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2151:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2155:3: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:947:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2155:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2159:3: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:967:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2159:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2163:3: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:971:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2163:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2236:3: style: The function 'do_filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/archive.h:145:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2236:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2241:3: style: The function 'do_get_mtime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/archive.h:149:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2241:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2246:3: style: The function 'do_for_all_unused_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/archive.h:153:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.h:2246:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:88:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:88:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:91:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:91:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:94:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:94:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:97:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:97:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:155:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:155:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:158:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:158:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:161:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:161:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:164:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:164:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:204:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:204:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:207:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:207:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:210:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:210:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:213:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:213:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:246:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:246:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:249:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:249:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:252:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:252:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:255:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:255:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:291:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:291:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:294:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:294:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:297:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:297:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:300:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:300:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:365:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:365:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:368:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:368:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:371:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:371:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:374:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:374:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:417:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:417:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:420:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:420:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:423:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:423:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:426:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:426:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:464:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:464:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:467:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:467:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:470:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:470:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.h:473:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.h:473:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:481:3: style: The function 'elfsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:437:15: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:481:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:486:3: style: The function 'is_big_endian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:440:16: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:486:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:492:3: style: The function 'do_pluginobj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:863:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:492:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:631:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:631:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:634:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:634:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:637:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:637:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:640:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:640:3: note: Function in derived class
binutils-2.31.1/gold/object.h:2192:0: style: The function 'sized_relobj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:2015:0: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2192:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2196:0: style: The function 'sized_relobj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:2019:0: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2196:0: note: Function in derived class
binutils-2.31.1/gold/archive.cc:506:35: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
binutils-2.31.1/gold/archive.cc:510:35: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
binutils-2.31.1/gold/arm-reloc-property.h:169:5: style: Class 'Tree_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/arm-reloc-property.h:336:5: style: Class 'Parse_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/arm.cc:3273:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-2.31.1/gold/arm.cc:3274:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-2.31.1/gold/arm.cc:11777:4: style: Same expression used in consecutive assignments of 'err_tag' and 'saved_tag'. [duplicateAssignExpression]
binutils-2.31.1/gold/arm.cc:11778:0: note: Same expression used in consecutive assignments of 'err_tag' and 'saved_tag'.
binutils-2.31.1/gold/arm.cc:11777:4: note: Same expression used in consecutive assignments of 'err_tag' and 'saved_tag'.
binutils-2.31.1/gold/arm.cc:4620:16: style: Function 'stub_type_for_reloc' argument 2 names different: declaration 'branch_address' definition 'location'. [funcArgNamesDifferent]
binutils-2.31.1/gold/arm.cc:502:56: note: Function 'stub_type_for_reloc' argument 2 names different: declaration 'branch_address' definition 'location'.
binutils-2.31.1/gold/arm.cc:4620:16: note: Function 'stub_type_for_reloc' argument 2 names different: declaration 'branch_address' definition 'location'.
binutils-2.31.1/gold/arm.cc:4621:16: style: Function 'stub_type_for_reloc' argument 3 names different: declaration 'branch_target' definition 'destination'. [funcArgNamesDifferent]
binutils-2.31.1/gold/arm.cc:503:21: note: Function 'stub_type_for_reloc' argument 3 names different: declaration 'branch_target' definition 'destination'.
binutils-2.31.1/gold/arm.cc:4621:16: note: Function 'stub_type_for_reloc' argument 3 names different: declaration 'branch_target' definition 'destination'.
binutils-2.31.1/gold/arm.cc:7851:18: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/arm.cc:7551:49: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/arm.cc:7851:18: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/arm.cc:10264:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/arm.cc:2288:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/arm.cc:10264:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/arm.cc:6608:0: style: Function 'do_relocate_sections' argument 5 names different: declaration 'pivews' definition 'pviews'. [funcArgNamesDifferent]
binutils-2.31.1/gold/arm.cc:1683:0: note: Function 'do_relocate_sections' argument 5 names different: declaration 'pivews' definition 'pviews'.
binutils-2.31.1/gold/arm.cc:6608:0: note: Function 'do_relocate_sections' argument 5 names different: declaration 'pivews' definition 'pviews'.
binutils-2.31.1/gold/reduced_debug_output.h:91:3: warning: Member variable 'Output_reduced_debug_info_section::associated_abbrev_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/arm.cc:13097:19: performance: Technically the member function '::Output_data_plt_arm_nacl::arm_movw_immediate' can be static. [functionStatic]
binutils-2.31.1/gold/arm.cc:13102:19: performance: Technically the member function '::Output_data_plt_arm_nacl::arm_movt_immediate' can be static. [functionStatic]
binutils-2.31.1/gold/arm.cc:5470:9: style: Class 'Arm_exidx_merged_section' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
binutils-2.31.1/gold/attributes.h:212:3: style: Class 'Vendor_object_attributes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/attributes.h:385:3: style: Class 'Output_attributes_section_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/arm.cc:625:3: style: Class 'Reloc_stub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/arm.cc:7470:5: style: Struct 'IRelative_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/arm.cc:2123:0: style: Class 'Target_arm < true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/arm.cc:2123:0: style: Class 'Target_arm < false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/arm.cc:877:0: style: Class 'Stub_table < true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/arm.cc:877:0: style: Class 'Stub_table < false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/attributes.h:287:1: warning: The class 'Attributes_section_data' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
binutils-2.31.1/gold/reduced_debug_output.h:57:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:4187:3: note: Virtual function in base class
binutils-2.31.1/gold/reduced_debug_output.h:57:3: note: Function in derived class
binutils-2.31.1/gold/reduced_debug_output.h:61:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:4203:3: note: Virtual function in base class
binutils-2.31.1/gold/reduced_debug_output.h:61:3: note: Function in derived class
binutils-2.31.1/gold/reduced_debug_output.h:103:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:4187:3: note: Virtual function in base class
binutils-2.31.1/gold/reduced_debug_output.h:103:3: note: Function in derived class
binutils-2.31.1/gold/reduced_debug_output.h:107:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:4203:3: note: Virtual function in base class
binutils-2.31.1/gold/reduced_debug_output.h:107:3: note: Function in derived class
binutils-2.31.1/gold/attributes.h:392:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/attributes.h:392:3: note: Function in derived class
binutils-2.31.1/gold/attributes.h:397:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/attributes.h:397:3: note: Function in derived class
binutils-2.31.1/gold/attributes.h:401:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/attributes.h:401:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:637:3: style: The function 'do_reloc_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:436:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:637:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:721:3: style: The function 'do_reloc_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:436:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:721:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:739:3: style: The function 'do_thumb16_special' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:451:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:739:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:778:3: style: The function 'do_reloc_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:436:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:778:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:783:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:440:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:783:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:1066:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:1066:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:1076:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:1076:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:1131:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:1131:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:1134:3: style: The function 'do_output_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:832:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:1134:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:7588:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:821:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:7588:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:7592:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:7592:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:7598:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:7598:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:7607:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:7607:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:7874:3: style: The function 'do_first_plt_entry_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:7570:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:7874:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:7878:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:7576:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:7878:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:7948:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:7573:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:7948:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:7952:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:7581:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:7952:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:8019:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:7573:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:8019:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:8023:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:7581:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:8023:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:13076:3: style: The function 'do_first_plt_entry_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:7570:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:13076:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:13081:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:7573:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:13081:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:13085:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:7576:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:13085:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:13090:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/arm.cc:7581:3: note: Virtual function in base class
binutils-2.31.1/gold/arm.cc:13090:3: note: Function in derived class
binutils-2.31.1/gold/arm.cc:4594:7: error: Returning/dereferencing 'buffer' after it is deallocated / released [deallocret]
binutils-2.31.1/gold/arm.cc:1145:18: style: Class 'Arm_exidx_merged_section' is unsafe, 'Arm_exidx_merged_section::section_contents_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/arm.cc:3246:26: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
binutils-2.31.1/gold/arm.cc:3247:26: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
binutils-2.31.1/gold/attributes.cc:280:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gold/attributes.cc:279:0: note: Variable 'p' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/attributes.cc:280:3: note: Variable 'p' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/attributes.h:206:1: warning: The class 'Vendor_object_attributes' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
binutils-2.31.1/gold/dynobj.h:185:3: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:882:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:185:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:189:3: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:886:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:189:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:193:3: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:891:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:193:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:196:3: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:894:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:196:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:201:3: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:899:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:201:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:207:3: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:905:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:207:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:211:3: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:915:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:211:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:216:3: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:919:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:216:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:222:3: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:910:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:222:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:237:3: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:923:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:237:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:242:3: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:927:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:242:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:247:3: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:931:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:247:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:252:3: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:935:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:252:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:257:3: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:939:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:257:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:262:3: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:943:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:262:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:267:3: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:947:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:267:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:272:3: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:967:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:272:3: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:276:3: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:971:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:276:3: note: Function in derived class
binutils-2.31.1/gold/binary.h:54:3: style: Technically the member function 'gold::Binary_to_elf::convert' can be const. [functionConst]
binutils-2.31.1/gold/binary.cc:74:16: note: Technically the member function 'gold::Binary_to_elf::convert' can be const.
binutils-2.31.1/gold/binary.h:54:3: note: Technically the member function 'gold::Binary_to_elf::convert' can be const.
binutils-2.31.1/gold/common.cc:88:46: style: Function 'operator()' argument 1 names different: declaration 'a' definition 'pa'. [funcArgNamesDifferent]
binutils-2.31.1/gold/common.cc:77:33: note: Function 'operator()' argument 1 names different: declaration 'a' definition 'pa'.
binutils-2.31.1/gold/common.cc:88:46: note: Function 'operator()' argument 1 names different: declaration 'a' definition 'pa'.
binutils-2.31.1/gold/common.cc:88:64: style: Function 'operator()' argument 2 names different: declaration 'b' definition 'pb'. [funcArgNamesDifferent]
binutils-2.31.1/gold/common.cc:77:50: note: Function 'operator()' argument 2 names different: declaration 'b' definition 'pb'.
binutils-2.31.1/gold/common.cc:88:64: note: Function 'operator()' argument 2 names different: declaration 'b' definition 'pb'.
binutils-2.31.1/gold/common.cc:164:17: style: Variable 'sort_order' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gold/symtab.h:1585:3: performance: Technically the member function 'gold::Symbol_table::allocate_commons' can be static. [functionStatic]
binutils-2.31.1/gold/common.cc:149:15: note: Technically the member function 'gold::Symbol_table::allocate_commons' can be static.
binutils-2.31.1/gold/symtab.h:1585:3: note: Technically the member function 'gold::Symbol_table::allocate_commons' can be static.
binutils-2.31.1/gold/common.h:46:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/common.h:46:3: note: Function in derived class
binutils-2.31.1/gold/common.h:49:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/common.h:49:3: note: Function in derived class
binutils-2.31.1/gold/common.h:52:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/common.h:52:3: note: Function in derived class
binutils-2.31.1/gold/common.h:55:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/common.h:55:3: note: Function in derived class
binutils-2.31.1/gold/compressed_output.h:59:3: warning: Member variable 'Output_compressed_section::data_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/compressed_output.h:69:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:4187:3: note: Virtual function in base class
binutils-2.31.1/gold/compressed_output.h:69:3: note: Function in derived class
binutils-2.31.1/gold/compressed_output.h:73:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:4203:3: note: Virtual function in base class
binutils-2.31.1/gold/compressed_output.h:73:3: note: Function in derived class
binutils-2.31.1/gold/copy-relocs.cc:67:25: style: Function 'need_copy_reloc' argument 1 names different: declaration 'gsym' definition 'sym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/copy-relocs.h:139:39: note: Function 'need_copy_reloc' argument 1 names different: declaration 'gsym' definition 'sym'.
binutils-2.31.1/gold/copy-relocs.cc:67:25: note: Function 'need_copy_reloc' argument 1 names different: declaration 'gsym' definition 'sym'.
binutils-2.31.1/gold/copy-relocs.h:139:3: performance: Technically the member function 'gold::Copy_relocs::need_copy_reloc' can be static. [functionStatic]
binutils-2.31.1/gold/copy-relocs.cc:66:41: note: Technically the member function 'gold::Copy_relocs::need_copy_reloc' can be static.
binutils-2.31.1/gold/copy-relocs.h:139:3: note: Technically the member function 'gold::Copy_relocs::need_copy_reloc' can be static.
binutils-2.31.1/gold/cref.cc:109:3: performance: Technically the member function 'gold::Cref_inputs::print_object_symbol_counts' can be static. [functionStatic]
binutils-2.31.1/gold/cref.cc:160:14: note: Technically the member function 'gold::Cref_inputs::print_object_symbol_counts' can be static.
binutils-2.31.1/gold/cref.cc:109:3: note: Technically the member function 'gold::Cref_inputs::print_object_symbol_counts' can be static.
binutils-2.31.1/gold/dirsearch.cc:45:3: style: Class 'Dir_cache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/dirsearch.cc:178:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/dirsearch.cc:178:3: note: Function in derived class
binutils-2.31.1/gold/dirsearch.cc:187:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/dirsearch.cc:187:3: note: Function in derived class
binutils-2.31.1/gold/dwarf_reader.cc:390:18: style: Function 'read_range_list' argument 4 names different: declaration 'address_size' definition 'addr_size'. [funcArgNamesDifferent]
binutils-2.31.1/gold/dwarf_reader.h:364:18: note: Function 'read_range_list' argument 4 names different: declaration 'address_size' definition 'addr_size'.
binutils-2.31.1/gold/dwarf_reader.cc:390:18: note: Function 'read_range_list' argument 4 names different: declaration 'address_size' definition 'addr_size'.
binutils-2.31.1/gold/dwarf_reader.cc:392:11: style: Function 'read_range_list' argument 6 names different: declaration 'ranges_offset' definition 'offset'. [funcArgNamesDifferent]
binutils-2.31.1/gold/dwarf_reader.h:366:11: note: Function 'read_range_list' argument 6 names different: declaration 'ranges_offset' definition 'offset'.
binutils-2.31.1/gold/dwarf_reader.cc:392:11: note: Function 'read_range_list' argument 6 names different: declaration 'ranges_offset' definition 'offset'.
binutils-2.31.1/gold/dwarf_reader.cc:485:73: style: Function 'read_section' argument 2 names different: declaration 'symbol_table' definition 'symtab'. [funcArgNamesDifferent]
binutils-2.31.1/gold/dwarf_reader.h:416:53: note: Function 'read_section' argument 2 names different: declaration 'symbol_table' definition 'symtab'.
binutils-2.31.1/gold/dwarf_reader.cc:485:73: note: Function 'read_section' argument 2 names different: declaration 'symbol_table' definition 'symtab'.
binutils-2.31.1/gold/dwarf_reader.cc:2269:35: style: Function 'format_file_lineno' argument 1 names different: declaration 'lineno' definition 'loc'. [funcArgNamesDifferent]
binutils-2.31.1/gold/dwarf_reader.h:1020:52: note: Function 'format_file_lineno' argument 1 names different: declaration 'lineno' definition 'loc'.
binutils-2.31.1/gold/dwarf_reader.cc:2269:35: note: Function 'format_file_lineno' argument 1 names different: declaration 'lineno' definition 'loc'.
binutils-2.31.1/gold/dwarf_reader.h:400:3: warning: Member variable 'Dwarf_pubnames_table::reloc_mapper_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/dwarf_reader.h:400:3: warning: Member variable 'Dwarf_pubnames_table::reloc_type_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/dwarf_reader.h:425:3: style: Technically the member function 'gold::Dwarf_pubnames_table::cu_offset' can be const. [functionConst]
binutils-2.31.1/gold/dwarf_reader.h:431:3: style: Technically the member function 'gold::Dwarf_pubnames_table::subsection_size' can be const. [functionConst]
binutils-2.31.1/gold/dwarf_reader.h:721:3: style: Technically the member function 'gold::Dwarf_info_reader::parse' can be const. [functionConst]
binutils-2.31.1/gold/dwarf_reader.cc:1235:20: note: Technically the member function 'gold::Dwarf_info_reader::parse' can be const.
binutils-2.31.1/gold/dwarf_reader.h:721:3: note: Technically the member function 'gold::Dwarf_info_reader::parse' can be const.
binutils-2.31.1/gold/dwarf_reader.h:741:3: style: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const. [functionConst]
binutils-2.31.1/gold/dwarf_reader.cc:1439:20: note: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const.
binutils-2.31.1/gold/dwarf_reader.h:741:3: note: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const.
binutils-2.31.1/gold/dwarf_reader.h:746:3: style: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const. [functionConst]
binutils-2.31.1/gold/dwarf_reader.cc:1452:20: note: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const.
binutils-2.31.1/gold/dwarf_reader.h:746:3: note: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const.
binutils-2.31.1/gold/dwarf_reader.h:1057:8: style: Technically the member function 'gold::Sized_dwarf_line_info::input_is_relobj' can be const. [functionConst]
binutils-2.31.1/gold/dwarf_reader.cc:2077:42: note: Technically the member function 'gold::Sized_dwarf_line_info::input_is_relobj' can be const.
binutils-2.31.1/gold/dwarf_reader.h:1057:8: note: Technically the member function 'gold::Sized_dwarf_line_info::input_is_relobj' can be const.
binutils-2.31.1/gold/dwarf_reader.cc:1620:9: style: Class 'Sized_dwarf_line_info' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binutils-2.31.1/gold/dwarf_reader.cc:1620:9: style: Class 'Sized_dwarf_line_info' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binutils-2.31.1/gold/dwarf_reader.h:338:3: style: Class 'Dwarf_ranges_table' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/dwarf_reader.h:122:3: style: The function 'do_initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:88:3: note: Virtual function in base class
binutils-2.31.1/gold/dwarf_reader.h:122:3: note: Function in derived class
binutils-2.31.1/gold/dwarf_reader.h:126:3: style: The function 'do_next_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:92:3: note: Virtual function in base class
binutils-2.31.1/gold/dwarf_reader.h:126:3: note: Function in derived class
binutils-2.31.1/gold/dwarf_reader.h:131:3: style: The function 'do_advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:96:3: note: Virtual function in base class
binutils-2.31.1/gold/dwarf_reader.h:131:3: note: Function in derived class
binutils-2.31.1/gold/dwarf_reader.h:135:3: style: The function 'do_get_reloc_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:99:3: note: Virtual function in base class
binutils-2.31.1/gold/dwarf_reader.h:135:3: note: Function in derived class
binutils-2.31.1/gold/dwarf_reader.h:139:3: style: The function 'do_checkpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:103:3: note: Virtual function in base class
binutils-2.31.1/gold/dwarf_reader.h:139:3: note: Function in derived class
binutils-2.31.1/gold/dwarf_reader.h:144:3: style: The function 'do_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:107:3: note: Virtual function in base class
binutils-2.31.1/gold/dwarf_reader.h:144:3: note: Function in derived class
binutils-2.31.1/gold/dwarf_reader.h:1015:3: style: The function 'do_addr2line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:993:3: note: Virtual function in base class
binutils-2.31.1/gold/dwarf_reader.h:1015:3: note: Function in derived class
binutils-2.31.1/gold/dwp.cc:1738:16: style: The scope of the variable 'secondary_hash' can be reduced. [variableScope]
binutils-2.31.1/gold/dwp.cc:522:5: warning: Member variable 'Dwp_index::index_table_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/dwp.cc:155:3: style: Unused private function: 'Dwo_file::sized_make_object' [unusedPrivateFunction]
binutils-2.31.1/gold/dwp.cc:170:3: style: Technically the member function 'gold::Dwo_file::section_name' can be const. [functionConst]
binutils-2.31.1/gold/dwp.cc:110:3: style: Class 'Dwo_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/dwp.cc:450:3: style: Class 'Dwp_output_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/dwp.cc:707:3: style: The function 'visit_compilation_unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:810:3: note: Virtual function in base class
binutils-2.31.1/gold/dwp.cc:707:3: note: Function in derived class
binutils-2.31.1/gold/dwp.cc:735:3: style: The function 'visit_compilation_unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:810:3: note: Virtual function in base class
binutils-2.31.1/gold/dwp.cc:735:3: note: Function in derived class
binutils-2.31.1/gold/dwp.cc:739:3: style: The function 'visit_type_unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:814:3: note: Virtual function in base class
binutils-2.31.1/gold/dwp.cc:739:3: note: Function in derived class
binutils-2.31.1/gold/object.h:2350:0: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:882:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2350:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2359:0: style: The function 'do_local_symbol_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1399:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2359:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2368:0: style: The function 'do_local_plt_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1403:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2368:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2372:0: style: The function 'do_local_is_tls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1423:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2372:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2377:0: style: The function 'do_local_symbol_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1427:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2377:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2382:0: style: The function 'do_output_local_symbol_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1431:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2382:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2387:0: style: The function 'do_local_symbol_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1435:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2387:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2392:0: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:886:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2392:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2397:0: style: The function 'do_layout_deferred_sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1468:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2397:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2401:0: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:891:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2401:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2404:0: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:894:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2404:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2409:0: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:899:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2409:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2414:0: style: The function 'do_read_relocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1387:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2414:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2419:0: style: The function 'do_gc_process_relocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1391:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2419:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2423:0: style: The function 'do_scan_relocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1395:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2423:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2427:0: style: The function 'do_count_local_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1439:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2427:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2432:0: style: The function 'do_finalize_local_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1446:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2432:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2436:0: style: The function 'do_set_local_dynsym_indexes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1450:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2436:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2440:0: style: The function 'do_set_local_dynsym_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1454:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2440:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2444:0: style: The function 'do_relocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1459:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2444:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2448:0: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:915:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2448:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2453:0: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:919:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2453:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2458:0: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:910:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2458:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2473:0: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:923:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2473:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2477:0: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:927:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2477:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2481:0: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:931:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2481:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2486:0: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:935:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2486:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2491:0: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:939:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2491:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2496:0: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:943:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2496:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2501:0: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:947:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2501:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2506:0: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:967:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2506:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2510:0: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:971:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2510:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2596:0: style: The function 'do_get_output_view' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1040:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2596:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2025:0: style: The function 'is_output_section_offset_invalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1142:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2025:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2042:0: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:905:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2042:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2059:0: style: The function 'do_output_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:957:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2059:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2063:0: style: The function 'do_output_section_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:962:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2063:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2073:0: style: The function 'do_set_section_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1463:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2073:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2085:0: style: The function 'do_local_has_got_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1408:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2085:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2098:0: style: The function 'do_local_got_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1413:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2098:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2113:0: style: The function 'do_set_local_got_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1418:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2113:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2132:0: style: The function 'do_elfsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1546:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2132:0: note: Function in derived class
binutils-2.31.1/gold/object.h:2137:0: style: The function 'do_is_big_endian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:1551:3: note: Virtual function in base class
binutils-2.31.1/gold/object.h:2137:0: note: Function in derived class
binutils-2.31.1/gold/target.h:1168:0: style: The function 'do_adjust_elf_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/target.h:617:3: note: Virtual function in base class
binutils-2.31.1/gold/target.h:1168:0: note: Function in derived class
binutils-2.31.1/gold/target.h:1178:0: style: The function 'do_function_location' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/target.h:659:3: note: Virtual function in base class
binutils-2.31.1/gold/target.h:1178:0: note: Function in derived class
binutils-2.31.1/gold/dwp.cc:595:15: style: Class 'Dwp_index' is unsafe, 'Dwp_index::hash_table_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/dwp.cc:597:15: style: Class 'Dwp_index' is unsafe, 'Dwp_index::index_table_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/dwp.cc:65:43: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
binutils-2.31.1/gold/dynobj.cc:945:7: style: Variable 'chain' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gold/dynobj.h:137:3: style: Unused private function: 'Dynobj::sized_create_elf_hash_table' [unusedPrivateFunction]
binutils-2.31.1/gold/dynobj.h:145:3: style: Unused private function: 'Dynobj::sized_create_gnu_hash_table' [unusedPrivateFunction]
binutils-2.31.1/gold/ehframe.cc:352:54: style: Function 'write' argument 2 names different: declaration 'output_section_offset' definition 'output_offset'. [funcArgNamesDifferent]
binutils-2.31.1/gold/ehframe.h:215:51: note: Function 'write' argument 2 names different: declaration 'output_section_offset' definition 'output_offset'.
binutils-2.31.1/gold/ehframe.cc:352:54: note: Function 'write' argument 2 names different: declaration 'output_section_offset' definition 'output_offset'.
binutils-2.31.1/gold/ehframe.h:140:3: performance: Technically the member function 'gold::Eh_frame_hdr::get_fde_pc' can be static. [functionStatic]
binutils-2.31.1/gold/ehframe.cc:222:15: note: Technically the member function 'gold::Eh_frame_hdr::get_fde_pc' can be static.
binutils-2.31.1/gold/ehframe.h:140:3: note: Technically the member function 'gold::Eh_frame_hdr::get_fde_pc' can be static.
binutils-2.31.1/gold/ehframe.h:206:3: style: Technically the member function 'gold::Fde::post_map' can be const. [functionConst]
binutils-2.31.1/gold/merge.h:333:5: style: Class 'Merge_data_hash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/merge.h:354:5: style: Class 'Merge_data_eq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/merge.h:403:3: style: Class 'Output_merge_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/ehframe.h:105:5: style: Class 'Fde_addresses' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/merge.h:242:3: style: The function 'do_output_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:832:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:242:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:289:3: style: The function 'do_add_input_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:827:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:289:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:293:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:293:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:297:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:297:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:301:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:840:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:301:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:305:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:305:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:310:3: style: The function 'do_print_merge_stats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:845:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:310:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:314:3: style: The function 'do_set_keeps_input_sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/merge.h:253:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:314:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:413:3: style: The function 'do_add_input_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:827:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:413:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:422:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:422:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:426:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:426:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:430:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:840:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:430:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:434:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:434:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:439:3: style: The function 'do_print_merge_stats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:845:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:439:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:453:3: style: The function 'do_is_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/merge.h:248:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:453:3: note: Function in derived class
binutils-2.31.1/gold/merge.h:458:3: style: The function 'do_set_keeps_input_sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/merge.h:253:3: note: Virtual function in base class
binutils-2.31.1/gold/merge.h:458:3: note: Function in derived class
binutils-2.31.1/gold/ehframe.h:69:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/ehframe.h:69:3: note: Function in derived class
binutils-2.31.1/gold/ehframe.h:73:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/ehframe.h:73:3: note: Function in derived class
binutils-2.31.1/gold/ehframe.h:77:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/ehframe.h:77:3: note: Function in derived class
binutils-2.31.1/gold/ehframe.h:428:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/ehframe.h:428:3: note: Function in derived class
binutils-2.31.1/gold/ehframe.h:432:3: style: The function 'do_output_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:832:3: note: Virtual function in base class
binutils-2.31.1/gold/ehframe.h:432:3: note: Function in derived class
binutils-2.31.1/gold/ehframe.h:438:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/ehframe.h:438:3: note: Function in derived class
binutils-2.31.1/gold/ehframe.h:442:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/ehframe.h:442:3: note: Function in derived class
binutils-2.31.1/gold/errors.cc:248:24: style: Function 'gold_error' argument 1 names different: declaration 'msg' definition 'format'. [funcArgNamesDifferent]
binutils-2.31.1/gold/gold.h:92:24: note: Function 'gold_error' argument 1 names different: declaration 'msg' definition 'format'.
binutils-2.31.1/gold/errors.cc:248:24: note: Function 'gold_error' argument 1 names different: declaration 'msg' definition 'format'.
binutils-2.31.1/gold/errors.cc:259:26: style: Function 'gold_warning' argument 1 names different: declaration 'msg' definition 'format'. [funcArgNamesDifferent]
binutils-2.31.1/gold/gold.h:96:26: note: Function 'gold_warning' argument 1 names different: declaration 'msg' definition 'format'.
binutils-2.31.1/gold/errors.cc:259:26: note: Function 'gold_warning' argument 1 names different: declaration 'msg' definition 'format'.
binutils-2.31.1/gold/errors.cc:270:23: style: Function 'gold_info' argument 1 names different: declaration 'msg' definition 'format'. [funcArgNamesDifferent]
binutils-2.31.1/gold/gold.h:100:23: note: Function 'gold_info' argument 1 names different: declaration 'msg' definition 'format'.
binutils-2.31.1/gold/errors.cc:270:23: note: Function 'gold_info' argument 1 names different: declaration 'msg' definition 'format'.
binutils-2.31.1/gold/errors.h:68:3: performance: Technically the member function 'gold::Errors::info' can be static. [functionStatic]
binutils-2.31.1/gold/errors.cc:125:9: note: Technically the member function 'gold::Errors::info' can be static.
binutils-2.31.1/gold/errors.h:68:3: note: Technically the member function 'gold::Errors::info' can be static.
binutils-2.31.1/gold/expression.cc:99:23: style: Function 'eval_with_dot' argument 6 names different: declaration 'result_section' definition 'result_section_pointer'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.h:101:20: note: Function 'eval_with_dot' argument 6 names different: declaration 'result_section' definition 'result_section_pointer'.
binutils-2.31.1/gold/expression.cc:99:23: note: Function 'eval_with_dot' argument 6 names different: declaration 'result_section' definition 'result_section_pointer'.
binutils-2.31.1/gold/expression.cc:100:16: style: Function 'eval_with_dot' argument 7 names different: declaration 'result_alignment' definition 'result_alignment_pointer'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.h:101:46: note: Function 'eval_with_dot' argument 7 names different: declaration 'result_alignment' definition 'result_alignment_pointer'.
binutils-2.31.1/gold/expression.cc:100:16: note: Function 'eval_with_dot' argument 7 names different: declaration 'result_alignment' definition 'result_alignment_pointer'.
binutils-2.31.1/gold/expression.cc:116:24: style: Function 'eval_maybe_dot' argument 7 names different: declaration 'result_section' definition 'result_section_pointer'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.h:114:21: note: Function 'eval_maybe_dot' argument 7 names different: declaration 'result_section' definition 'result_section_pointer'.
binutils-2.31.1/gold/expression.cc:116:24: note: Function 'eval_maybe_dot' argument 7 names different: declaration 'result_section' definition 'result_section_pointer'.
binutils-2.31.1/gold/expression.cc:117:17: style: Function 'eval_maybe_dot' argument 8 names different: declaration 'result_alignment' definition 'result_alignment_pointer'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.h:114:47: note: Function 'eval_maybe_dot' argument 8 names different: declaration 'result_alignment' definition 'result_alignment_pointer'.
binutils-2.31.1/gold/expression.cc:117:17: note: Function 'eval_maybe_dot' argument 8 names different: declaration 'result_alignment' definition 'result_alignment_pointer'.
binutils-2.31.1/gold/expression.cc:118:20: style: Function 'eval_maybe_dot' argument 9 names different: declaration 'type' definition 'type_pointer'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.h:115:17: note: Function 'eval_maybe_dot' argument 9 names different: declaration 'type' definition 'type_pointer'.
binutils-2.31.1/gold/expression.cc:118:20: note: Function 'eval_maybe_dot' argument 9 names different: declaration 'type' definition 'type_pointer'.
binutils-2.31.1/gold/expression.cc:119:20: style: Function 'eval_maybe_dot' argument 10 names different: declaration 'vis' definition 'vis_pointer'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.h:115:36: note: Function 'eval_maybe_dot' argument 10 names different: declaration 'vis' definition 'vis_pointer'.
binutils-2.31.1/gold/expression.cc:119:20: note: Function 'eval_maybe_dot' argument 10 names different: declaration 'vis' definition 'vis_pointer'.
binutils-2.31.1/gold/expression.cc:120:22: style: Function 'eval_maybe_dot' argument 11 names different: declaration 'nonvis' definition 'nonvis_pointer'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.h:115:56: note: Function 'eval_maybe_dot' argument 11 names different: declaration 'nonvis' definition 'nonvis_pointer'.
binutils-2.31.1/gold/expression.cc:120:22: note: Function 'eval_maybe_dot' argument 11 names different: declaration 'nonvis' definition 'nonvis_pointer'.
binutils-2.31.1/gold/expression.cc:174:3: style: Class 'Integer_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/expression.cc:299:3: style: Class 'Unary_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/expression.cc:374:1: style: Class 'Unary_minus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/expression.cc:375:1: style: Class 'Unary_logical_not' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/expression.cc:376:1: style: Class 'Unary_bitwise_not' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/expression.cc:870:3: style: Class 'Absolute_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/expression.cc:179:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:179:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:183:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:183:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:206:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:206:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:209:3: style: The function 'set_expr_sym_in_real_elf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:134:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:209:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:217:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:217:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:262:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:262:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:265:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:265:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:330:3: style: The function 'set_expr_sym_in_real_elf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:134:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:330:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:374:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:374:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:374:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:374:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:375:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:375:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:375:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:375:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:376:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:376:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:376:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:376:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:453:3: style: The function 'set_expr_sym_in_real_elf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:134:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:453:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:540:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:540:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:540:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:540:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:541:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:541:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:541:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:541:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:542:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:542:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:542:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:542:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:543:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:543:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:543:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:543:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:544:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:544:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:544:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:544:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:545:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:545:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:545:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:545:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:546:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:546:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:546:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:546:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:547:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:547:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:547:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:547:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:548:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:548:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:548:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:548:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:549:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:549:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:549:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:549:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:550:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:550:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:550:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:550:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:551:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:551:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:551:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:551:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:552:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:552:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:552:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:552:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:553:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:553:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:553:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:553:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:554:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:554:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:554:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:554:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:555:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:555:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:555:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:555:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:556:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:556:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:556:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:556:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:557:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:557:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:557:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:557:1: note: Function in derived class
binutils-2.31.1/gold/expression.cc:645:3: style: The function 'set_expr_sym_in_real_elf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:134:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:645:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:668:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:668:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:680:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:680:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:708:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:708:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:739:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:739:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:759:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:759:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:790:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:790:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:811:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:811:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:814:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:814:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:875:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:875:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:885:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:885:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:909:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:909:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:933:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:933:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:953:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:953:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:962:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:962:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:991:3: style: The function 'value_from_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:820:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:991:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1003:3: style: The function 'value_from_script_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:825:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1003:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1008:3: style: The function 'function_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:830:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1008:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1029:3: style: The function 'value_from_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:820:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1029:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1034:3: style: The function 'value_from_script_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:825:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1034:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1039:3: style: The function 'function_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:830:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1039:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1059:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1059:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1062:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1062:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1165:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1165:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1172:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1172:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1196:3: style: The function 'value_from_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:820:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1196:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1210:3: style: The function 'value_from_script_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:825:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1210:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1215:3: style: The function 'function_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:830:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1215:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1236:3: style: The function 'value_from_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:820:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1236:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1247:3: style: The function 'value_from_script_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:825:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1247:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1252:3: style: The function 'function_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/expression.cc:830:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1252:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1271:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1271:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1274:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1274:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1317:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:130:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1317:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1320:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script.h:120:3: note: Virtual function in base class
binutils-2.31.1/gold/expression.cc:1320:3: note: Function in derived class
binutils-2.31.1/gold/expression.cc:1296:10: error: Uninitialized variable: ehdr_size [uninitvar]
binutils-2.31.1/gold/expression.cc:1296:22: error: Uninitialized variable: phdr_size [uninitvar]
binutils-2.31.1/gold/ffsll.c:36:22: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/gold/fileread.cc:293:29: style: Function 'lock' argument 1 names different: declaration 't' definition 'task'. [funcArgNamesDifferent]
binutils-2.31.1/gold/fileread.h:110:20: note: Function 'lock' argument 1 names different: declaration 't' definition 'task'.
binutils-2.31.1/gold/fileread.cc:293:29: note: Function 'lock' argument 1 names different: declaration 't' definition 'task'.
binutils-2.31.1/gold/fileread.cc:304:31: style: Function 'unlock' argument 1 names different: declaration 't' definition 'task'. [funcArgNamesDifferent]
binutils-2.31.1/gold/fileread.h:114:22: note: Function 'unlock' argument 1 names different: declaration 't' definition 'task'.
binutils-2.31.1/gold/fileread.cc:304:31: note: Function 'unlock' argument 1 names different: declaration 't' definition 'task'.
binutils-2.31.1/gold/fileread.cc:883:13: warning: Member variable 'Input_file::is_in_sysroot_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/fileread.cc:883:13: warning: Member variable 'Input_file::format_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/fileread.h:294:5: style: Technically the member function 'gold::File_read::View::is_locked' can be const. [functionConst]
binutils-2.31.1/gold/fileread.cc:169:18: note: Technically the member function 'gold::File_read::View::is_locked' can be const.
binutils-2.31.1/gold/fileread.h:294:5: note: Technically the member function 'gold::File_read::View::is_locked' can be const.
binutils-2.31.1/gold/target.h:1168:3: style: The function 'do_adjust_elf_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/target.h:617:3: note: Virtual function in base class
binutils-2.31.1/gold/target.h:1168:3: note: Function in derived class
binutils-2.31.1/gold/target.h:1178:3: style: The function 'do_function_location' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/target.h:659:3: note: Virtual function in base class
binutils-2.31.1/gold/target.h:1178:3: note: Function in derived class
binutils-2.31.1/gold/fileread.cc:964:19: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
binutils-2.31.1/gold/gc.h:203:10: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
binutils-2.31.1/gold/gdb-index.cc:943:3: style: Variable 'names' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gold/gdb-index.cc:938:0: note: Variable 'names' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/gdb-index.cc:943:3: note: Variable 'names' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/gdb-index.cc:947:3: style: Variable 'types' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gold/gdb-index.cc:945:0: note: Variable 'types' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/gdb-index.cc:947:3: note: Variable 'types' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/gdb-index.cc:404:50: style: Function 'visit_children' argument 1 names different: declaration 'die' definition 'parent'. [funcArgNamesDifferent]
binutils-2.31.1/gold/gdb-index.cc:237:29: note: Function 'visit_children' argument 1 names different: declaration 'die' definition 'parent'.
binutils-2.31.1/gold/gdb-index.cc:404:50: note: Function 'visit_children' argument 1 names different: declaration 'die' definition 'parent'.
binutils-2.31.1/gold/gdb-index.cc:504:60: style: Function 'visit_children_for_decls' argument 1 names different: declaration 'die' definition 'parent'. [funcArgNamesDifferent]
binutils-2.31.1/gold/gdb-index.cc:245:39: note: Function 'visit_children_for_decls' argument 1 names different: declaration 'die' definition 'parent'.
binutils-2.31.1/gold/gdb-index.cc:504:60: note: Function 'visit_children_for_decls' argument 1 names different: declaration 'die' definition 'parent'.
binutils-2.31.1/gold/gdb-index.h:208:5: style: Technically the member function 'gold::Gdb_index::Gdb_symbol::hash' can be const. [functionConst]
binutils-2.31.1/gold/gdb-index.h:213:5: style: Technically the member function 'gold::Gdb_index::Gdb_symbol::equal' can be const. [functionConst]
binutils-2.31.1/gold/gdb-index.h:55:3: style: Class 'Gdb_index' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/gdb-index.h:135:3: style: The function 'update_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:482:3: note: Virtual function in base class
binutils-2.31.1/gold/gdb-index.h:135:3: note: Function in derived class
binutils-2.31.1/gold/gdb-index.h:140:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/gdb-index.h:140:3: note: Function in derived class
binutils-2.31.1/gold/gdb-index.h:144:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/gdb-index.h:144:3: note: Function in derived class
binutils-2.31.1/gold/gdb-index.h:148:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/gdb-index.h:148:3: note: Function in derived class
binutils-2.31.1/gold/gdb-index.cc:202:3: style: The function 'visit_compilation_unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:810:3: note: Virtual function in base class
binutils-2.31.1/gold/gdb-index.cc:202:3: note: Function in derived class
binutils-2.31.1/gold/gdb-index.cc:206:3: style: The function 'visit_type_unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/dwarf_reader.h:814:3: note: Virtual function in base class
binutils-2.31.1/gold/gdb-index.cc:206:3: note: Function in derived class
binutils-2.31.1/gold/gold-threads.cc:53:3: style: The function 'acquire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/gold-threads.h:54:3: note: Virtual function in base class
binutils-2.31.1/gold/gold-threads.cc:53:3: note: Function in derived class
binutils-2.31.1/gold/gold-threads.cc:60:3: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/gold-threads.h:57:3: note: Virtual function in base class
binutils-2.31.1/gold/gold-threads.cc:60:3: note: Function in derived class
binutils-2.31.1/gold/gold-threads.cc:177:3: style: The function 'wait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/gold-threads.h:148:3: note: Virtual function in base class
binutils-2.31.1/gold/gold-threads.cc:177:3: note: Function in derived class
binutils-2.31.1/gold/gold-threads.cc:181:3: style: The function 'signal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/gold-threads.h:151:3: note: Virtual function in base class
binutils-2.31.1/gold/gold-threads.cc:181:3: note: Function in derived class
binutils-2.31.1/gold/gold-threads.cc:185:3: style: The function 'broadcast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/gold-threads.h:154:3: note: Virtual function in base class
binutils-2.31.1/gold/gold-threads.cc:185:3: note: Function in derived class
binutils-2.31.1/gold/gold-threads.h:262:16: style: Class 'Initialize_lock' is unsafe, 'Initialize_lock::pplock_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/gold.cc:90:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gold/gold.cc:120:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:142:3: note: Virtual function in base class
binutils-2.31.1/gold/gold.cc:120:3: note: Function in derived class
binutils-2.31.1/gold/gold.cc:151:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:142:3: note: Virtual function in base class
binutils-2.31.1/gold/gold.cc:151:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:1251:19: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/i386.cc:138:49: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/i386.cc:1251:19: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/i386.cc:3534:32: style: Function 'tls_ld_to_le' argument 6 names different: declaration 'value' definition 'Elf_Addr'. [funcArgNamesDifferent]
binutils-2.31.1/gold/i386.cc:710:36: note: Function 'tls_ld_to_le' argument 6 names different: declaration 'value' definition 'Elf_Addr'.
binutils-2.31.1/gold/i386.cc:3534:32: note: Function 'tls_ld_to_le' argument 6 names different: declaration 'value' definition 'Elf_Addr'.
binutils-2.31.1/gold/i386.cc:3680:42: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/i386.cc:413:38: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/i386.cc:3680:42: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/i386.cc:611:5: performance: Technically the member function '::Target_i386::Scan::possible_function_pointer_reloc' can be static. [functionStatic]
binutils-2.31.1/gold/i386.cc:2132:20: note: Technically the member function '::Target_i386::Scan::possible_function_pointer_reloc' can be static.
binutils-2.31.1/gold/i386.cc:611:5: note: Technically the member function '::Target_i386::Scan::possible_function_pointer_reloc' can be static.
binutils-2.31.1/gold/i386.cc:614:5: performance: Technically the member function '::Target_i386::Scan::reloc_needs_plt_for_ifunc' can be static. [functionStatic]
binutils-2.31.1/gold/i386.cc:1780:20: note: Technically the member function '::Target_i386::Scan::reloc_needs_plt_for_ifunc' can be static.
binutils-2.31.1/gold/i386.cc:614:5: note: Technically the member function '::Target_i386::Scan::reloc_needs_plt_for_ifunc' can be static.
binutils-2.31.1/gold/i386.cc:645:5: performance: Technically the member function '::Target_i386::Relocate::should_apply_static_reloc' can be static. [functionStatic]
binutils-2.31.1/gold/i386.cc:2740:24: note: Technically the member function '::Target_i386::Relocate::should_apply_static_reloc' can be static.
binutils-2.31.1/gold/i386.cc:645:5: note: Technically the member function '::Target_i386::Relocate::should_apply_static_reloc' can be static.
binutils-2.31.1/gold/i386.cc:689:5: performance: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_ie' can be static. [functionStatic]
binutils-2.31.1/gold/i386.cc:3492:24: note: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_ie' can be static.
binutils-2.31.1/gold/i386.cc:689:5: note: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_ie' can be static.
binutils-2.31.1/gold/i386.cc:698:5: performance: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_le' can be static. [functionStatic]
binutils-2.31.1/gold/i386.cc:3453:24: note: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_le' can be static.
binutils-2.31.1/gold/i386.cc:698:5: note: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_le' can be static.
binutils-2.31.1/gold/i386.cc:55:3: style: Class 'Output_data_got_plt_i386' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/i386.cc:358:3: style: Class 'Target_i386' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/i386.cc:63:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:63:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:67:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:67:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:188:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:821:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:188:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:192:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:192:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:203:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:203:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:211:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:211:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:269:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:171:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:269:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:273:3: style: The function 'do_add_eh_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:185:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:273:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:300:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:174:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:300:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:304:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:178:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:304:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:331:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:174:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:331:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:334:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:178:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:334:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:4063:3: style: The function 'do_instantiate_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/target-select.h:156:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:4063:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:4080:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:171:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:4080:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:4084:3: style: The function 'do_add_eh_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:185:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:4084:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:4109:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:174:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:4109:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:4113:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:178:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:4113:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:4138:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:174:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:4138:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:4141:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:178:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:4141:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:4164:3: style: The function 'do_make_data_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/i386.cc:554:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:4164:3: note: Function in derived class
binutils-2.31.1/gold/i386.cc:4457:3: style: The function 'do_instantiate_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/target-select.h:156:3: note: Virtual function in base class
binutils-2.31.1/gold/i386.cc:4457:3: note: Function in derived class
binutils-2.31.1/gold/incremental-dump.cc:101:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:128:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:136:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:148:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:150:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:152:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:154:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:156:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:158:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:160:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:165:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:166:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:175:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:180:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:206:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:215:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:215:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:289:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:308:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:350:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:360:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:360:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:364:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:370:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:370:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:370:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:395:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:403:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:412:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:421:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:427:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental-dump.cc:446:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/incremental.cc:1470:3: style: Same expression on both sides of '==' because the value of 'this->header_size' and '16' are the same. [duplicateExpression]
binutils-2.31.1/gold/incremental.h:761:43: note: 'header_size' is assigned value '16' here.
binutils-2.31.1/gold/incremental.cc:1470:3: note: Same expression on both sides of '==' because the value of 'this->header_size' and '16' are the same.
binutils-2.31.1/gold/incremental.cc:1505:7: style: Same expression on both sides of '==' because the value of 'this->input_entry_size' and '24' are the same. [duplicateExpression]
binutils-2.31.1/gold/incremental.h:764:48: note: 'input_entry_size' is assigned value '24' here.
binutils-2.31.1/gold/incremental.cc:1505:7: note: Same expression on both sides of '==' because the value of 'this->input_entry_size' and '24' are the same.
binutils-2.31.1/gold/incremental.cc:1580:6: style: Same expression on both sides of '==' because the value of 'this->object_info_size' and '32' are the same. [duplicateExpression]
binutils-2.31.1/gold/incremental.h:768:48: note: 'object_info_size' is assigned value '32' here.
binutils-2.31.1/gold/incremental.cc:1580:6: note: Same expression on both sides of '==' because the value of 'this->object_info_size' and '32' are the same.
binutils-2.31.1/gold/incremental.cc:1668:3: style: Same expression on both sides of '==' because the value of 'this->global_sym_entry_size' and '20' are the same. [duplicateExpression]
binutils-2.31.1/gold/incremental.h:774:53: note: 'global_sym_entry_size' is assigned value '20' here.
binutils-2.31.1/gold/incremental.cc:1668:3: note: Same expression on both sides of '==' because the value of 'this->global_sym_entry_size' and '20' are the same.
binutils-2.31.1/gold/incremental.cc:3052:3: style: Same expression on both sides of '!=' because the value of 'obj' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/gold/incremental.cc:2987:17: note: 'obj' is assigned value 'NULL' here.
binutils-2.31.1/gold/incremental.cc:3052:3: note: Same expression on both sides of '!=' because the value of 'obj' and 'NULL' are the same.
binutils-2.31.1/gold/incremental.cc:2149:24: style: The scope of the variable 'sym_p' can be reduced. [variableScope]
binutils-2.31.1/gold/incremental.cc:2754:24: style: The scope of the variable 'sym_p' can be reduced. [variableScope]
binutils-2.31.1/gold/incremental.cc:835:19: style: Function 'get_symtab_view' argument 2 names different: declaration 'sym_count' definition 'nsyms'. [funcArgNamesDifferent]
binutils-2.31.1/gold/incremental.h:1667:52: note: Function 'get_symtab_view' argument 2 names different: declaration 'sym_count' definition 'nsyms'.
binutils-2.31.1/gold/incremental.cc:835:19: note: Function 'get_symtab_view' argument 2 names different: declaration 'sym_count' definition 'nsyms'.
binutils-2.31.1/gold/incremental.cc:2982:25: style: Function 'make_sized_incremental_object' argument 1 names different: declaration 'base' definition 'ibase'. [funcArgNamesDifferent]
binutils-2.31.1/gold/incremental.h:2185:25: note: Function 'make_sized_incremental_object' argument 1 names different: declaration 'base' definition 'ibase'.
binutils-2.31.1/gold/incremental.cc:2982:25: note: Function 'make_sized_incremental_object' argument 1 names different: declaration 'base' definition 'ibase'.
binutils-2.31.1/gold/incremental.cc:2988:15: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gold/incremental.h:2167:3: style: Unused private function: 'Sized_incr_dynobj::do_get_global_symbols' [unusedPrivateFunction]
binutils-2.31.1/gold/incremental.h:670:3: performance: Technically the member function 'gold::Incremental_inputs::relocs_entsize' can be static. [functionStatic]
binutils-2.31.1/gold/incremental.cc:1255:21: note: Technically the member function 'gold::Incremental_inputs::relocs_entsize' can be static.
binutils-2.31.1/gold/incremental.h:670:3: note: Technically the member function 'gold::Incremental_inputs::relocs_entsize' can be static.
binutils-2.31.1/gold/incremental.h:1361:3: performance: Technically the member function 'gold::Incremental_binary::error' can be static. [functionStatic]
binutils-2.31.1/gold/incremental.cc:161:21: note: Technically the member function 'gold::Incremental_binary::error' can be static.
binutils-2.31.1/gold/incremental.h:1361:3: note: Technically the member function 'gold::Incremental_binary::error' can be static.
binutils-2.31.1/gold/incremental.cc:100:3: performance: Technically the member function 'gold::Output_section_incremental_inputs::write_symtab' can be static. [functionStatic]
binutils-2.31.1/gold/incremental.cc:1795:54: note: Technically the member function 'gold::Output_section_incremental_inputs::write_symtab' can be static.
binutils-2.31.1/gold/incremental.cc:100:3: note: Technically the member function 'gold::Output_section_incremental_inputs::write_symtab' can be static.
binutils-2.31.1/gold/incremental.cc:1846:3: style: Class 'Local_got_offset_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/incremental.cc:1877:3: style: Class 'Global_got_offset_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/incremental.cc:1908:3: style: Class 'Global_symbol_visitor_got_plt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/incremental.cc:65:3: style: The function 'update_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:482:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.cc:65:3: note: Function in derived class
binutils-2.31.1/gold/incremental.cc:70:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.cc:70:3: note: Function in derived class
binutils-2.31.1/gold/incremental.cc:74:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.cc:74:3: note: Function in derived class
binutils-2.31.1/gold/incremental.cc:78:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/incremental.cc:78:3: note: Function in derived class
binutils-2.31.1/gold/incremental.cc:1060:3: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/archive.h:127:5: note: Virtual function in base class
binutils-2.31.1/gold/incremental.cc:1060:3: note: Function in derived class
binutils-2.31.1/gold/incremental.cc:1851:3: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:300:5: note: Virtual function in base class
binutils-2.31.1/gold/incremental.cc:1851:3: note: Function in derived class
binutils-2.31.1/gold/incremental.cc:1882:3: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:300:5: note: Virtual function in base class
binutils-2.31.1/gold/incremental.cc:1882:3: note: Function in derived class
binutils-2.31.1/gold/incremental.h:2054:18: style: Class 'Sized_relobj_incr' is unsafe, 'Sized_relobj_incr::incr_relocs_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/int_encoding.cc:39:62: style: Function 'read_unsigned_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'. [funcArgNamesDifferent]
binutils-2.31.1/gold/int_encoding.h:46:62: note: Function 'read_unsigned_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'.
binutils-2.31.1/gold/int_encoding.cc:39:62: note: Function 'read_unsigned_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'.
binutils-2.31.1/gold/int_encoding.cc:72:60: style: Function 'read_signed_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'. [funcArgNamesDifferent]
binutils-2.31.1/gold/int_encoding.h:67:60: note: Function 'read_signed_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'.
binutils-2.31.1/gold/int_encoding.cc:72:60: note: Function 'read_signed_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'.
binutils-2.31.1/gold/stringpool.h:183:3: style: Class 'Stringpool_template' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/layout.cc:5776:8: style: Redundant condition: If 'index > 0', the comparison 'index != -1U' is always true. [redundantCondition]
binutils-2.31.1/gold/layout.cc:5793:4: style: Redundant condition: If 'index > 0', the comparison 'index != -1U' is always true. [redundantCondition]
binutils-2.31.1/gold/layout.cc:3198:12: style: Condition 'size==32' is always true [knownConditionTrueFalse]
binutils-2.31.1/gold/layout.cc:3183:20: note: Assignment 'size=32', assigned value is 32
binutils-2.31.1/gold/layout.cc:3198:12: note: Condition 'size==32' is always true
binutils-2.31.1/gold/layout.cc:3198:12: style: Same expression on both sides of '==' because the value of 'size' and '32' are the same. [duplicateExpression]
binutils-2.31.1/gold/layout.cc:3183:20: note: 'size' is assigned value '32' here.
binutils-2.31.1/gold/layout.cc:3198:12: note: Same expression on both sides of '==' because the value of 'size' and '32' are the same.
binutils-2.31.1/gold/layout.cc:3853:0: style: Same expression used in consecutive assignments of 'shndx_begin' and 'shndx_load_seg'. [duplicateAssignExpression]
binutils-2.31.1/gold/layout.cc:3854:0: note: Same expression used in consecutive assignments of 'shndx_begin' and 'shndx_load_seg'.
binutils-2.31.1/gold/layout.cc:3853:0: note: Same expression used in consecutive assignments of 'shndx_begin' and 'shndx_load_seg'.
binutils-2.31.1/gold/layout.cc:1158:30: style: Function 'layout' argument 8 names different: declaration 'offset' definition 'off'. [funcArgNamesDifferent]
binutils-2.31.1/gold/layout.h:541:35: note: Function 'layout' argument 8 names different: declaration 'offset' definition 'off'.
binutils-2.31.1/gold/layout.cc:1158:30: note: Function 'layout' argument 8 names different: declaration 'offset' definition 'off'.
binutils-2.31.1/gold/layout.cc:1438:11: style: Function 'layout_eh_frame' argument 10 names different: declaration 'offset' definition 'off'. [funcArgNamesDifferent]
binutils-2.31.1/gold/layout.h:653:12: note: Function 'layout_eh_frame' argument 10 names different: declaration 'offset' definition 'off'.
binutils-2.31.1/gold/layout.cc:1438:11: note: Function 'layout_eh_frame' argument 10 names different: declaration 'offset' definition 'off'.
binutils-2.31.1/gold/layout.cc:4262:42: style: Function 'set_section_indexes' argument 1 names different: declaration 'pshndx' definition 'shndx'. [funcArgNamesDifferent]
binutils-2.31.1/gold/layout.h:1255:36: note: Function 'set_section_indexes' argument 1 names different: declaration 'pshndx' definition 'shndx'.
binutils-2.31.1/gold/layout.cc:4262:42: note: Function 'set_section_indexes' argument 1 names different: declaration 'pshndx' definition 'shndx'.
binutils-2.31.1/gold/layout.cc:4602:20: style: Function 'create_dynamic_symtab' argument 7 names different: declaration 'versions' definition 'pversions'. [funcArgNamesDifferent]
binutils-2.31.1/gold/layout.h:1138:14: note: Function 'create_dynamic_symtab' argument 7 names different: declaration 'versions' definition 'pversions'.
binutils-2.31.1/gold/layout.cc:4602:20: note: Function 'create_dynamic_symtab' argument 7 names different: declaration 'versions' definition 'pversions'.
binutils-2.31.1/gold/layout.cc:5461:64: style: Function 'match_section_name' argument 1 names different: declaration 'map' definition 'psnm'. [funcArgNamesDifferent]
binutils-2.31.1/gold/layout.h:1055:69: note: Function 'match_section_name' argument 1 names different: declaration 'map' definition 'psnm'.
binutils-2.31.1/gold/layout.cc:5461:64: note: Function 'match_section_name' argument 1 names different: declaration 'map' definition 'psnm'.
binutils-2.31.1/gold/layout.cc:5588:59: style: Function 'match_file_name' argument 2 names different: declaration 'file_name' definition 'match'. [funcArgNamesDifferent]
binutils-2.31.1/gold/layout.h:814:53: note: Function 'match_file_name' argument 2 names different: declaration 'file_name' definition 'match'.
binutils-2.31.1/gold/layout.cc:5588:59: note: Function 'match_file_name' argument 2 names different: declaration 'file_name' definition 'match'.
binutils-2.31.1/gold/layout.h:706:3: performance: Technically the member function 'gold::Layout::merge_gnu_properties' can be static. [functionStatic]
binutils-2.31.1/gold/layout.cc:2365:9: note: Technically the member function 'gold::Layout::merge_gnu_properties' can be static.
binutils-2.31.1/gold/layout.h:706:3: note: Technically the member function 'gold::Layout::merge_gnu_properties' can be static.
binutils-2.31.1/gold/layout.h:820:3: performance: Technically the member function 'gold::Layout::is_ctors_in_init_array' can be static. [functionStatic]
binutils-2.31.1/gold/layout.cc:805:9: note: Technically the member function 'gold::Layout::is_ctors_in_init_array' can be static.
binutils-2.31.1/gold/layout.h:820:3: note: Technically the member function 'gold::Layout::is_ctors_in_init_array' can be static.
binutils-2.31.1/gold/layout.h:1158:3: performance: Technically the member function 'gold::Layout::create_version_sections' can be static. [functionStatic]
binutils-2.31.1/gold/layout.cc:4854:9: note: Technically the member function 'gold::Layout::create_version_sections' can be static.
binutils-2.31.1/gold/layout.h:1158:3: note: Technically the member function 'gold::Layout::create_version_sections' can be static.
binutils-2.31.1/gold/layout.h:1175:3: performance: Technically the member function 'gold::Layout::include_section' can be static. [functionStatic]
binutils-2.31.1/gold/layout.cc:657:9: note: Technically the member function 'gold::Layout::include_section' can be static.
binutils-2.31.1/gold/layout.h:1175:3: note: Technically the member function 'gold::Layout::include_section' can be static.
binutils-2.31.1/gold/layout.h:1197:3: performance: Technically the member function 'gold::Layout::get_output_section_flags' can be static. [functionStatic]
binutils-2.31.1/gold/layout.cc:915:9: note: Technically the member function 'gold::Layout::get_output_section_flags' can be static.
binutils-2.31.1/gold/layout.h:1197:3: note: Technically the member function 'gold::Layout::get_output_section_flags' can be static.
binutils-2.31.1/gold/layout.h:1218:3: performance: Technically the member function 'gold::Layout::default_section_order' can be static. [functionStatic]
binutils-2.31.1/gold/layout.cc:1861:9: note: Technically the member function 'gold::Layout::default_section_order' can be static.
binutils-2.31.1/gold/layout.h:1218:3: note: Technically the member function 'gold::Layout::default_section_order' can be static.
binutils-2.31.1/gold/layout.cc:257:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.cc:257:3: note: Function in derived class
binutils-2.31.1/gold/layout.cc:266:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.cc:266:3: note: Function in derived class
binutils-2.31.1/gold/layout.cc:271:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.cc:271:3: note: Function in derived class
binutils-2.31.1/gold/layout.cc:275:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/layout.cc:275:3: note: Function in derived class
binutils-2.31.1/gold/layout.cc:4375:10: error: Uninitialized variable: symsize [uninitvar]
binutils-2.31.1/gold/layout.cc:4404:3: error: Uninitialized variable: symsize [uninitvar]
binutils-2.31.1/gold/layout.cc:1369:31: error: Uninitialized variable: posd [uninitvar]
binutils-2.31.1/gold/layout.cc:1370:23: error: Uninitialized variable: posd [uninitvar]
binutils-2.31.1/gold/layout.cc:5116:35: error: Uninitialized variable: rel_size [uninitvar]
binutils-2.31.1/gold/plugin.h:524:0: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:882:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:524:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:528:0: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:886:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:528:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:532:0: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:891:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:532:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:535:0: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:894:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:535:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:540:0: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:899:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:540:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:546:0: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:905:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:546:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:550:0: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:915:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:550:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:554:0: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:919:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:554:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:558:0: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:910:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:558:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:563:0: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:923:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:563:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:567:0: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:927:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:567:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:571:0: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:931:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:571:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:575:0: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:935:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:575:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:579:0: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:939:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:579:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:583:0: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:943:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:583:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:587:0: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:947:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:587:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:591:0: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:967:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:591:0: note: Function in derived class
binutils-2.31.1/gold/plugin.h:595:0: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:971:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:595:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:185:0: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:882:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:185:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:189:0: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:886:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:189:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:193:0: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:891:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:193:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:196:0: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:894:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:196:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:201:0: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:899:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:201:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:207:0: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:905:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:207:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:211:0: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:915:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:211:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:216:0: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:919:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:216:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:222:0: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:910:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:222:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:237:0: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:923:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:237:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:242:0: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:927:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:242:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:247:0: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:931:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:247:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:252:0: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:935:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:252:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:257:0: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:939:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:257:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:262:0: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:943:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:262:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:267:0: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:947:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:267:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:272:0: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:967:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:272:0: note: Function in derived class
binutils-2.31.1/gold/dynobj.h:276:0: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:971:3: note: Virtual function in base class
binutils-2.31.1/gold/dynobj.h:276:0: note: Function in derived class
binutils-2.31.1/gold/mapfile.h:103:3: style: Unused private function: 'Mapfile::print_input_section_symbols' [unusedPrivateFunction]
binutils-2.31.1/gold/merge.cc:66:32: style: Function 'get_or_make_input_merge_map' argument 1 names different: declaration 'merge_map' definition 'output_data'. [funcArgNamesDifferent]
binutils-2.31.1/gold/merge.h:140:58: note: Function 'get_or_make_input_merge_map' argument 1 names different: declaration 'merge_map' definition 'output_data'.
binutils-2.31.1/gold/merge.cc:66:32: note: Function 'get_or_make_input_merge_map' argument 1 names different: declaration 'merge_map' definition 'output_data'.
binutils-2.31.1/gold/merge.cc:88:30: style: Function 'add_mapping' argument 3 names different: declaration 'offset' definition 'input_offset'. [funcArgNamesDifferent]
binutils-2.31.1/gold/merge.h:57:35: note: Function 'add_mapping' argument 3 names different: declaration 'offset' definition 'input_offset'.
binutils-2.31.1/gold/merge.cc:88:30: note: Function 'add_mapping' argument 3 names different: declaration 'offset' definition 'input_offset'.
binutils-2.31.1/gold/merge.cc:139:29: style: Function 'get_output_offset' argument 2 names different: declaration 'offset' definition 'input_offset'. [funcArgNamesDifferent]
binutils-2.31.1/gold/merge.h:69:27: note: Function 'get_output_offset' argument 2 names different: declaration 'offset' definition 'input_offset'.
binutils-2.31.1/gold/merge.cc:139:29: note: Function 'get_output_offset' argument 2 names different: declaration 'offset' definition 'input_offset'.
binutils-2.31.1/gold/merge.h:403:0: style: Class 'gold :: Output_merge_string < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/merge.h:403:0: style: Class 'gold :: Output_merge_string < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/merge.h:403:0: style: Class 'gold :: Output_merge_string < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/stringpool.h:183:0: style: Class 'gold :: Stringpool_template < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/stringpool.h:183:0: style: Class 'gold :: Stringpool_template < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:11641:37: warning: Either the condition 'mips_sym==NULL' is redundant or there is possible null pointer dereference: mips_sym. [nullPointerRedundantCheck]
binutils-2.31.1/gold/mips.cc:11639:29: note: Assuming that condition 'mips_sym==NULL' is not redundant
binutils-2.31.1/gold/mips.cc:11641:37: note: Null pointer dereference
binutils-2.31.1/gold/mips.cc:3025:0: style: Same expression on both sides of '&&'. [duplicateExpression]
binutils-2.31.1/gold/mips.cc:624:3: style: Technically the member function '::Got_page_range::get_max_pages' can be const. [functionConst]
binutils-2.31.1/gold/mips.cc:3813:0: performance: Technically the member function 'Target_mips < 32 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3824:0: performance: Technically the member function 'Target_mips < 32 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3834:0: performance: Technically the member function 'Target_mips < 32 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3845:0: performance: Technically the member function 'Target_mips < 32 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3813:0: performance: Technically the member function 'Target_mips < 32 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3824:0: performance: Technically the member function 'Target_mips < 32 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3834:0: performance: Technically the member function 'Target_mips < 32 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3845:0: performance: Technically the member function 'Target_mips < 32 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3813:0: performance: Technically the member function 'Target_mips < 64 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3824:0: performance: Technically the member function 'Target_mips < 64 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3834:0: performance: Technically the member function 'Target_mips < 64 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3845:0: performance: Technically the member function 'Target_mips < 64 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3813:0: performance: Technically the member function 'Target_mips < 64 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3824:0: performance: Technically the member function 'Target_mips < 64 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3834:0: performance: Technically the member function 'Target_mips < 64 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3845:0: performance: Technically the member function 'Target_mips < 64 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/mips.cc:3328:0: style: Class 'Target_mips < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:3328:0: style: Class 'Target_mips < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:3328:0: style: Class 'Target_mips < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:3328:0: style: Class 'Target_mips < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2866:0: style: Class 'Mips_output_section_abiflags < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2866:0: style: Class 'Mips_output_section_abiflags < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2866:0: style: Class 'Mips_output_section_abiflags < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2866:0: style: Class 'Mips_output_section_abiflags < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2679:0: style: Class 'Mips_output_data_mips_stubs < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2679:0: style: Class 'Mips_output_data_mips_stubs < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2679:0: style: Class 'Mips_output_data_mips_stubs < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2679:0: style: Class 'Mips_output_data_mips_stubs < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2444:0: style: Class 'Mips_output_data_reloc < elfcpp :: SHT_REL , true , 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2444:0: style: Class 'Mips_output_data_reloc < elfcpp :: SHT_REL , true , 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2444:0: style: Class 'Mips_output_data_reloc < elfcpp :: SHT_REL , true , 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:2444:0: style: Class 'Mips_output_data_reloc < elfcpp :: SHT_REL , true , 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/mips.cc:9508:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gold/mips.cc:9510:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gold/mips.cc:9522:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gold/mips.cc:9524:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/gold/object.cc:2929:8: style: The scope of the variable 'found' can be reduced. [variableScope]
binutils-2.31.1/gold/object.cc:277:49: style: Function 'initialize_input_to_output_map' argument 3 names different: declaration 'output_address' definition 'output_addresses'. [funcArgNamesDifferent]
binutils-2.31.1/gold/object.h:1322:51: note: Function 'initialize_input_to_output_map' argument 3 names different: declaration 'output_address' definition 'output_addresses'.
binutils-2.31.1/gold/object.cc:277:49: note: Function 'initialize_input_to_output_map' argument 3 names different: declaration 'output_address' definition 'output_addresses'.
binutils-2.31.1/gold/object.cc:3063:11: style: Function 'decompressed_section_contents' argument 3 names different: declaration 'is_cached' definition 'is_new'. [funcArgNamesDifferent]
binutils-2.31.1/gold/object.h:831:11: note: Function 'decompressed_section_contents' argument 3 names different: declaration 'is_cached' definition 'is_new'.
binutils-2.31.1/gold/object.cc:3063:11: note: Function 'decompressed_section_contents' argument 3 names different: declaration 'is_cached' definition 'is_new'.
binutils-2.31.1/gold/object.cc:3283:0: style: Function 'location' argument 2 names different: declaration 'reloffset' definition 'offset'. [funcArgNamesDifferent]
binutils-2.31.1/gold/object.h:3006:0: note: Function 'location' argument 2 names different: declaration 'reloffset' definition 'offset'.
binutils-2.31.1/gold/object.cc:3283:0: note: Function 'location' argument 2 names different: declaration 'reloffset' definition 'offset'.
binutils-2.31.1/gold/object.h:1119:3: performance: Technically the member function 'gold::Relobj::is_section_name_included' can be static. [functionStatic]
binutils-2.31.1/gold/object.cc:358:9: note: Technically the member function 'gold::Relobj::is_section_name_included' can be static.
binutils-2.31.1/gold/object.h:1119:3: note: Technically the member function 'gold::Relobj::is_section_name_included' can be static.
binutils-2.31.1/gold/object.h:1122:3: performance: Technically the member function 'gold::Relobj::copy_symbols_data' can be static. [functionStatic]
binutils-2.31.1/gold/object.cc:314:9: note: Technically the member function 'gold::Relobj::copy_symbols_data' can be static.
binutils-2.31.1/gold/object.h:1122:3: note: Technically the member function 'gold::Relobj::copy_symbols_data' can be static.
binutils-2.31.1/gold/object.h:1561:21: style: Class 'Relobj' is unsafe, 'Relobj::object_merge_map_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/object.h:1575:17: style: Class 'Relobj' is unsafe, 'Relobj::reloc_bases_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/options.cc:70:7: style: Condition '!ready_to_register' is always true [knownConditionTrueFalse]
binutils-2.31.1/gold/options.cc:1525:3: style: Variable 'option' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gold/options.cc:1521:0: note: Variable 'option' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/options.cc:1525:3: note: Variable 'option' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/options.cc:311:44: style: Function 'parse_version' argument 1 names different: declaration 'option' definition 'opt'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:670:3: note: Function 'parse_version' argument 1 names different: declaration 'option' definition 'opt'.
binutils-2.31.1/gold/options.cc:311:44: note: Function 'parse_version' argument 1 names different: declaration 'option' definition 'opt'.
binutils-2.31.1/gold/options.cc:345:24: style: Function 'parse_defsym' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:793:3: note: Function 'parse_defsym' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:345:24: note: Function 'parse_defsym' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:433:25: style: Function 'parse_library' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1011:3: note: Function 'parse_library' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:433:25: note: Function 'parse_library' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:469:19: style: Function 'parse_R' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1194:3: note: Function 'parse_R' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:469:19: note: Function 'parse_R' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:480:23: style: Function 'parse_just_symbols' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:997:3: note: Function 'parse_just_symbols' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:480:23: note: Function 'parse_just_symbols' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:552:24: style: Function 'parse_script' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1320:3: note: Function 'parse_script' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:552:24: note: Function 'parse_script' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:560:25: style: Function 'parse_version_script' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1352:3: note: Function 'parse_version_script' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:560:25: note: Function 'parse_version_script' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:568:23: style: Function 'parse_dynamic_list' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:816:3: note: Function 'parse_dynamic_list' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:568:23: note: Function 'parse_dynamic_list' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:577:22: style: Function 'parse_start_group' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1429:3: note: Function 'parse_start_group' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:577:22: note: Function 'parse_start_group' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:584:20: style: Function 'parse_end_group' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1431:3: note: Function 'parse_end_group' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:584:20: note: Function 'parse_end_group' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:591:20: style: Function 'parse_start_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1262:3: note: Function 'parse_start_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:591:20: note: Function 'parse_start_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:598:25: style: Function 'parse_end_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1264:3: note: Function 'parse_end_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:598:25: note: Function 'parse_end_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-2.31.1/gold/options.cc:632:57: style: Function 'check_excluded_libs' argument 1 names different: declaration 's' definition 'name'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1683:42: note: Function 'check_excluded_libs' argument 1 names different: declaration 's' definition 'name'.
binutils-2.31.1/gold/options.cc:632:57: note: Function 'check_excluded_libs' argument 1 names different: declaration 's' definition 'name'.
binutils-2.31.1/gold/options.cc:1043:60: style: Function 'is_in_system_directory' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1583:45: note: Function 'is_in_system_directory' argument 1 names different: declaration 'name' definition 'filename'.
binutils-2.31.1/gold/options.cc:1043:60: note: Function 'is_in_system_directory' argument 1 names different: declaration 'name' definition 'filename'.
binutils-2.31.1/gold/options.cc:1073:48: style: Function 'add_plugin_option' argument 1 names different: declaration 'opt' definition 'arg'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:1823:33: note: Function 'add_plugin_option' argument 1 names different: declaration 'opt' definition 'arg'.
binutils-2.31.1/gold/options.cc:1073:48: note: Function 'add_plugin_option' argument 1 names different: declaration 'opt' definition 'arg'.
binutils-2.31.1/gold/options.cc:1420:48: style: Function 'add_file' argument 1 names different: declaration 'arg' definition 'file'. [funcArgNamesDifferent]
binutils-2.31.1/gold/options.h:2226:33: note: Function 'add_file' argument 1 names different: declaration 'arg' definition 'file'.
binutils-2.31.1/gold/options.cc:1420:48: note: Function 'add_file' argument 1 names different: declaration 'arg' definition 'file'.
binutils-2.31.1/gold/options.h:705:3: style: Unused private function: 'General_options::set_assert' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:721:3: style: Unused private function: 'General_options::set_build_id' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:725:3: style: Unused private function: 'General_options::set_build_id_chunk_size_for_treehash' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:729:3: style: Unused private function: 'General_options::set_build_id_min_file_size_for_treehash' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:789:3: style: Unused private function: 'General_options::set_debug' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:796:3: style: Unused private function: 'General_options::set_demangle' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:825:3: style: Unused private function: 'General_options::set_entry' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:849:3: style: Unused private function: 'General_options::set_export_dynamic_symbol' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:859:3: style: Unused private function: 'General_options::set_auxiliary' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:863:3: style: Unused private function: 'General_options::set_filter' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:871:3: style: Unused private function: 'General_options::set_fini' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:899:3: style: Unused private function: 'General_options::set_fuse_ld' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:925:3: style: Unused private function: 'General_options::set_soname' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:928:3: style: Unused private function: 'General_options::set_hash_bucket_empty_fraction' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:932:3: style: Unused private function: 'General_options::set_hash_style' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:941:3: style: Unused private function: 'General_options::set_icf' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:948:3: style: Unused private function: 'General_options::set_icf_iterations' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:966:3: style: Unused private function: 'General_options::set_incremental_base' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:984:3: style: Unused private function: 'General_options::set_incremental_patch' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:989:3: style: Unused private function: 'General_options::set_init' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:992:3: style: Unused private function: 'General_options::set_dynamic_linker' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1006:3: style: Unused private function: 'General_options::set_keep_unique' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1018:3: style: Unused private function: 'General_options::set_library_path' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1018:3: style: Unused private function: 'General_options::add_to_library_path' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1027:3: style: Unused private function: 'General_options::set_m' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1074:3: style: Unused private function: 'General_options::set_output' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1077:3: style: Unused private function: 'General_options::set_oformat' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1080:3: style: Unused private function: 'General_options::set_optimize' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1083:3: style: Unused private function: 'General_options::set_orphan_handling' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1107:3: style: Unused private function: 'General_options::set_plt_align' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1154:3: style: Unused private function: 'General_options::set_print_symbol_counts' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1180:3: style: Unused private function: 'General_options::set_retain_symbols_file' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1187:3: style: Unused private function: 'General_options::set_rosegment_gap' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1197:3: style: Unused private function: 'General_options::set_rpath' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1197:3: style: Unused private function: 'General_options::add_search_directory_to_rpath' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1200:3: style: Unused private function: 'General_options::set_rpath_link' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1200:3: style: Unused private function: 'General_options::add_to_rpath_link' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1200:3: style: Unused private function: 'General_options::add_search_directory_to_rpath_link' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1218:3: style: Unused private function: 'General_options::set_section_ordering_file' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1228:3: style: Unused private function: 'General_options::set_sort_common' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1232:3: style: Unused private function: 'General_options::set_sort_section' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1238:3: style: Unused private function: 'General_options::set_spare_dynamic_tags' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1242:3: style: Unused private function: 'General_options::set_stub_group_size' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1253:3: style: Unused private function: 'General_options::set_split_stack_adjust_size' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1284:3: style: Unused private function: 'General_options::set_target2' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1296:3: style: Unused private function: 'General_options::set_thread_count' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1323:3: style: Unused private function: 'General_options::set_Tbss' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1325:3: style: Unused private function: 'General_options::set_Tdata' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1332:3: style: Unused private function: 'General_options::set_Trodata_segment' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1337:3: style: Unused private function: 'General_options::set_undefined' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1402:3: style: Unused private function: 'General_options::set_wrap' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1416:3: style: Unused private function: 'General_options::set_trace_symbol' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1423:3: style: Unused private function: 'General_options::set_Y' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1442:3: style: Unused private function: 'General_options::set_common_page_size' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1464:3: style: Unused private function: 'General_options::set_max_page_size' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:1497:3: style: Unused private function: 'General_options::set_stack_size' [unusedPrivateFunction]
binutils-2.31.1/gold/options.h:668:3: performance: Technically the member function 'gold::General_options::parse_help' can be static. [functionStatic]
binutils-2.31.1/gold/options.cc:304:18: note: Technically the member function 'gold::General_options::parse_help' can be static.
binutils-2.31.1/gold/options.h:668:3: note: Technically the member function 'gold::General_options::parse_help' can be static.
binutils-2.31.1/gold/options.h:793:3: performance: Technically the member function 'gold::General_options::parse_defsym' can be static. [functionStatic]
binutils-2.31.1/gold/options.cc:344:18: note: Technically the member function 'gold::General_options::parse_defsym' can be static.
binutils-2.31.1/gold/options.h:793:3: note: Technically the member function 'gold::General_options::parse_defsym' can be static.
binutils-2.31.1/gold/options.h:1262:3: performance: Technically the member function 'gold::General_options::parse_start_lib' can be static. [functionStatic]
binutils-2.31.1/gold/options.cc:590:18: note: Technically the member function 'gold::General_options::parse_start_lib' can be static.
binutils-2.31.1/gold/options.h:1262:3: note: Technically the member function 'gold::General_options::parse_start_lib' can be static.
binutils-2.31.1/gold/options.h:1264:3: performance: Technically the member function 'gold::General_options::parse_end_lib' can be static. [functionStatic]
binutils-2.31.1/gold/options.cc:597:18: note: Technically the member function 'gold::General_options::parse_end_lib' can be static.
binutils-2.31.1/gold/options.h:1264:3: note: Technically the member function 'gold::General_options::parse_end_lib' can be static.
binutils-2.31.1/gold/options.h:1320:3: performance: Technically the member function 'gold::General_options::parse_script' can be static. [functionStatic]
binutils-2.31.1/gold/options.cc:551:18: note: Technically the member function 'gold::General_options::parse_script' can be static.
binutils-2.31.1/gold/options.h:1320:3: note: Technically the member function 'gold::General_options::parse_script' can be static.
binutils-2.31.1/gold/options.h:1352:3: performance: Technically the member function 'gold::General_options::parse_version_script' can be static. [functionStatic]
binutils-2.31.1/gold/options.cc:559:18: note: Technically the member function 'gold::General_options::parse_version_script' can be static.
binutils-2.31.1/gold/options.h:1352:3: note: Technically the member function 'gold::General_options::parse_version_script' can be static.
binutils-2.31.1/gold/options.h:1429:3: performance: Technically the member function 'gold::General_options::parse_start_group' can be static. [functionStatic]
binutils-2.31.1/gold/options.cc:576:18: note: Technically the member function 'gold::General_options::parse_start_group' can be static.
binutils-2.31.1/gold/options.h:1429:3: note: Technically the member function 'gold::General_options::parse_start_group' can be static.
binutils-2.31.1/gold/options.h:1431:3: performance: Technically the member function 'gold::General_options::parse_end_group' can be static. [functionStatic]
binutils-2.31.1/gold/options.cc:583:18: note: Technically the member function 'gold::General_options::parse_end_group' can be static.
binutils-2.31.1/gold/options.h:1431:3: note: Technically the member function 'gold::General_options::parse_end_group' can be static.
binutils-2.31.1/gold/plugin.h:524:3: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:882:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:524:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:528:3: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:886:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:528:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:532:3: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:891:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:532:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:535:3: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:894:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:535:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:540:3: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:899:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:540:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:546:3: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:905:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:546:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:550:3: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:915:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:550:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:554:3: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:919:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:554:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:558:3: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:910:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:558:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:563:3: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:923:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:563:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:567:3: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:927:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:567:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:571:3: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:931:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:571:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:575:3: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:935:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:575:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:579:3: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:939:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:579:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:583:3: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:943:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:583:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:587:3: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:947:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:587:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:591:3: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:967:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:591:3: note: Function in derived class
binutils-2.31.1/gold/plugin.h:595:3: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:971:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.h:595:3: note: Function in derived class
binutils-2.31.1/gold/output.cc:4745:17: style: Same expression on both sides of '==' because the value of 'last_data' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/gold/output.cc:4714:34: note: 'last_data' is assigned value 'NULL' here.
binutils-2.31.1/gold/output.cc:4745:17: note: Same expression on both sides of '==' because the value of 'last_data' and 'NULL' are the same.
binutils-2.31.1/gold/output.cc:4752:38: style: Same expression on both sides of '!=' because the value of 'last_bss' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/gold/output.cc:4715:33: note: 'last_bss' is assigned value 'NULL' here.
binutils-2.31.1/gold/output.cc:4752:38: note: Same expression on both sides of '!=' because the value of 'last_bss' and 'NULL' are the same.
binutils-2.31.1/gold/output.cc:4752:57: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-2.31.1/gold/output.cc:2446:19: style: Function 'add_input_section' argument 4 names different: declaration 'name' definition 'secname'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:3268:39: note: Function 'add_input_section' argument 4 names different: declaration 'name' definition 'secname'.
binutils-2.31.1/gold/output.cc:2446:19: note: Function 'add_input_section' argument 4 names different: declaration 'name' definition 'secname'.
binutils-2.31.1/gold/output.cc:2845:53: style: Function 'convert_input_sections_to_relaxed_sections' argument 1 names different: declaration 'sections' definition 'relaxed_sections'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:4052:57: note: Function 'convert_input_sections_to_relaxed_sections' argument 1 names different: declaration 'sections' definition 'relaxed_sections'.
binutils-2.31.1/gold/output.cc:2845:53: note: Function 'convert_input_sections_to_relaxed_sections' argument 1 names different: declaration 'sections' definition 'relaxed_sections'.
binutils-2.31.1/gold/output.cc:3106:21: style: Function 'find_starting_output_address' argument 3 names different: declaration 'addr' definition 'paddr'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:3686:21: note: Function 'find_starting_output_address' argument 3 names different: declaration 'addr' definition 'paddr'.
binutils-2.31.1/gold/output.cc:3106:21: note: Function 'find_starting_output_address' argument 3 names different: declaration 'addr' definition 'paddr'.
binutils-2.31.1/gold/output.cc:3933:63: style: Function 'add_script_input_section' argument 1 names different: declaration 'input_section' definition 'sis'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:4027:49: note: Function 'add_script_input_section' argument 1 names different: declaration 'input_section' definition 'sis'.
binutils-2.31.1/gold/output.cc:3933:63: note: Function 'add_script_input_section' argument 1 names different: declaration 'input_section' definition 'sis'.
binutils-2.31.1/gold/output.cc:1540:0: style: Function 'add_local' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:2495:0: note: Function 'add_local' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1540:0: note: Function 'add_local' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1560:0: style: Function 'add_local' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:2501:0: note: Function 'add_local' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1560:0: note: Function 'add_local' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1579:0: style: Function 'add_local_plt' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:2507:0: note: Function 'add_local_plt' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1579:0: note: Function 'add_local_plt' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1598:0: style: Function 'add_local_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:2518:0: note: Function 'add_local_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1598:0: note: Function 'add_local_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1618:0: style: Function 'add_local_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:2525:0: note: Function 'add_local_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1618:0: note: Function 'add_local_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1641:0: style: Function 'add_local_pair_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:2535:0: note: Function 'add_local_pair_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1641:0: note: Function 'add_local_pair_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1667:0: style: Function 'add_local_pair_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:2546:0: note: Function 'add_local_pair_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1667:0: note: Function 'add_local_pair_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1692:0: style: Function 'add_local_tls_pair' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-2.31.1/gold/output.h:2556:0: note: Function 'add_local_tls_pair' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.cc:1692:0: note: Function 'add_local_tls_pair' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-2.31.1/gold/output.h:641:3: style: Unused private function: 'Output_section_headers::do_sized_write' [unusedPrivateFunction]
binutils-2.31.1/gold/output.h:686:3: style: Unused private function: 'Output_segment_headers::do_sized_write' [unusedPrivateFunction]
binutils-2.31.1/gold/output.h:733:3: style: Unused private function: 'Output_file_header::do_sized_write' [unusedPrivateFunction]
binutils-2.31.1/gold/output.h:2913:3: style: Unused private function: 'Output_data_dynamic::sized_write' [unusedPrivateFunction]
binutils-2.31.1/gold/output.h:742:3: performance: Technically the member function 'gold::Output_file_header::do_size' can be static. [functionStatic]
binutils-2.31.1/gold/output.cc:637:21: note: Technically the member function 'gold::Output_file_header::do_size' can be static.
binutils-2.31.1/gold/output.h:742:3: note: Technically the member function 'gold::Output_file_header::do_size' can be static.
binutils-2.31.1/gold/output.h:4477:3: performance: Technically the member function 'gold::Output_section::find_merge_section' can be static. [functionStatic]
binutils-2.31.1/gold/output.cc:2937:17: note: Technically the member function 'gold::Output_section::find_merge_section' can be static.
binutils-2.31.1/gold/output.h:4477:3: note: Technically the member function 'gold::Output_section::find_merge_section' can be static.
binutils-2.31.1/gold/output.h:2451:0: style: Class 'gold :: Output_data_got < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:2451:0: style: Class 'gold :: Output_data_got < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:2451:0: style: Class 'gold :: Output_data_got < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.h:2451:0: style: Class 'gold :: Output_data_got < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/output.cc:1827:0: performance: Function parameter 'got_entry' should be passed by const reference. [passedByValue]
binutils-2.31.1/gold/output.cc:1940:47: error: Uninitialized variable: dyn_size [uninitvar]
binutils-2.31.1/gold/output.cc:242:18: error: Uninitialized variable: shdr_size [uninitvar]
binutils-2.31.1/gold/output.cc:444:39: error: Uninitialized variable: phdr_size [uninitvar]
binutils-2.31.1/gold/parameters.cc:46:3: style: Class 'Set_parameters_target_once' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/parameters.cc:52:3: style: The function 'do_run_once' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/gold-threads.h:221:3: note: Virtual function in base class
binutils-2.31.1/gold/parameters.cc:52:3: note: Function in derived class
binutils-2.31.1/gold/plugin.cc:606:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/gold/plugin.cc:2301:3: style: Same expression on both sides of '!=' because the value of 'obj' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/gold/plugin.cc:2253:20: note: 'obj' is assigned value 'NULL' here.
binutils-2.31.1/gold/plugin.cc:2301:3: note: Same expression on both sides of '!=' because the value of 'obj' and 'NULL' are the same.
binutils-2.31.1/gold/plugin.h:73:3: performance: Technically the member function 'gold::Plugin::load' can be static. [functionStatic]
binutils-2.31.1/gold/plugin.cc:194:9: note: Technically the member function 'gold::Plugin::load' can be static.
binutils-2.31.1/gold/plugin.h:73:3: note: Technically the member function 'gold::Plugin::load' can be static.
binutils-2.31.1/gold/plugin.cc:445:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.cc:445:3: note: Function in derived class
binutils-2.31.1/gold/plugin.cc:453:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.cc:453:3: note: Function in derived class
binutils-2.31.1/gold/plugin.cc:457:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.cc:457:3: note: Function in derived class
binutils-2.31.1/gold/plugin.cc:461:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.cc:461:3: note: Function in derived class
binutils-2.31.1/gold/plugin.cc:1692:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.cc:1692:3: note: Function in derived class
binutils-2.31.1/gold/plugin.cc:1700:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.cc:1700:3: note: Function in derived class
binutils-2.31.1/gold/plugin.cc:1704:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.cc:1704:3: note: Function in derived class
binutils-2.31.1/gold/plugin.cc:1714:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/plugin.cc:1714:3: note: Function in derived class
binutils-2.31.1/gold/powerpc.cc:4355:0: style: struct member 'Eh_cie < 64 >::eh_frame_cie' is never used. [unusedStructMember]
binutils-2.31.1/gold/powerpc.cc:4355:0: style: struct member 'Eh_cie < 32 >::eh_frame_cie' is never used. [unusedStructMember]
binutils-2.31.1/gold/powerpc.cc:4355:0: style: struct member 'Eh_cie < size >::eh_frame_cie' is never used. [unusedStructMember]
binutils-2.31.1/gold/powerpc.cc:1097:0: style: Variable 'ppc_object' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gold/powerpc.cc:3612:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
binutils-2.31.1/gold/powerpc.cc:3660:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
binutils-2.31.1/gold/powerpc.cc:3047:3: style: Technically the member function '::Stub_control::owner' can be const. [functionConst]
binutils-2.31.1/gold/powerpc.cc:8328:3: style: Technically the member function '::Global_symbol_visitor_opd::operator()' can be const. [functionConst]
binutils-2.31.1/gold/powerpc.cc:10246:3: performance: Technically the member function '::Powerpc_scan_relocatable_reloc::local_non_section_strategy' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:10256:3: performance: Technically the member function '::Powerpc_scan_relocatable_reloc::local_section_strategy' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:10264:3: performance: Technically the member function '::Powerpc_scan_relocatable_reloc::global_strategy' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1310:0: performance: Technically the member function 'Target_powerpc < size , big_endian >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1335:0: performance: Technically the member function 'Target_powerpc < size , big_endian >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1414:0: performance: Technically the member function 'Target_powerpc < size , big_endian >::Relocate_comdat_behavior::get' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1550:0: style: Technically the member function 'Target_powerpc < size , big_endian >::Sort_sections::operator()' can be const. [functionConst]
binutils-2.31.1/gold/powerpc.cc:1310:0: performance: Technically the member function 'Target_powerpc < 32 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1335:0: performance: Technically the member function 'Target_powerpc < 32 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1414:0: performance: Technically the member function 'Target_powerpc < 32 , true >::Relocate_comdat_behavior::get' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1550:0: style: Technically the member function 'Target_powerpc < 32 , true >::Sort_sections::operator()' can be const. [functionConst]
binutils-2.31.1/gold/powerpc.cc:1310:0: performance: Technically the member function 'Target_powerpc < 32 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1335:0: performance: Technically the member function 'Target_powerpc < 32 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1414:0: performance: Technically the member function 'Target_powerpc < 32 , false >::Relocate_comdat_behavior::get' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1550:0: style: Technically the member function 'Target_powerpc < 32 , false >::Sort_sections::operator()' can be const. [functionConst]
binutils-2.31.1/gold/powerpc.cc:1310:0: performance: Technically the member function 'Target_powerpc < 64 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1335:0: performance: Technically the member function 'Target_powerpc < 64 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1414:0: performance: Technically the member function 'Target_powerpc < 64 , true >::Relocate_comdat_behavior::get' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1550:0: style: Technically the member function 'Target_powerpc < 64 , true >::Sort_sections::operator()' can be const. [functionConst]
binutils-2.31.1/gold/powerpc.cc:1310:0: performance: Technically the member function 'Target_powerpc < 64 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1335:0: performance: Technically the member function 'Target_powerpc < 64 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1414:0: performance: Technically the member function 'Target_powerpc < 64 , false >::Relocate_comdat_behavior::get' can be static. [functionStatic]
binutils-2.31.1/gold/powerpc.cc:1550:0: style: Technically the member function 'Target_powerpc < 64 , false >::Sort_sections::operator()' can be const. [functionConst]
binutils-2.31.1/gold/powerpc.cc:5992:3: style: Class 'Output_data_save_res' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/powerpc.cc:5145:0: style: Class 'Output_data_glink < size , big_endian >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/powerpc.cc:4744:0: style: Class 'Plt_stub_key' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/powerpc.cc:4261:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:821:3: note: Virtual function in base class
binutils-2.31.1/gold/powerpc.cc:4261:3: note: Function in derived class
binutils-2.31.1/gold/powerpc.cc:4268:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/powerpc.cc:4268:3: note: Function in derived class
binutils-2.31.1/gold/powerpc.cc:4274:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/powerpc.cc:4274:3: note: Function in derived class
binutils-2.31.1/gold/powerpc.cc:6003:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/powerpc.cc:6003:3: note: Function in derived class
binutils-2.31.1/gold/powerpc.cc:6007:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/powerpc.cc:6007:3: note: Function in derived class
binutils-2.31.1/gold/powerpc.cc:257:0: style: The function 'do_find_special_sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/object.h:2568:0: note: Virtual function in base class
binutils-2.31.1/gold/powerpc.cc:257:0: note: Function in derived class
binutils-2.31.1/gold/powerpc.cc:6020:18: style: Class 'Output_data_save_res' is unsafe, 'Output_data_save_res::contents_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/readsyms.cc:63:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.cc:63:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.cc:71:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.cc:71:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.cc:75:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.cc:75:3: note: Function in derived class
binutils-2.31.1/gold/readsyms.cc:79:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-2.31.1/gold/readsyms.cc:79:3: note: Function in derived class
binutils-2.31.1/gold/reduced_debug_output.cc:146:12: style: The scope of the variable 'abbrev_number' can be reduced. [variableScope]
binutils-2.31.1/gold/s390.cc:4894:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/s390.cc:332:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/s390.cc:4894:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/s390.cc:1225:0: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/s390.cc:179:0: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/s390.cc:1225:0: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/s390.cc:55:0: style: Class 'Output_data_got_plt_s390 < 32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/s390.cc:55:0: style: Class 'Output_data_got_plt_s390 < 64 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/script-sections.cc:218:21: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gold/script-sections.cc:218:21: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gold/script-sections.cc:218:21: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gold/script-sections.cc:244:25: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gold/script-sections.cc:244:25: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gold/script-sections.cc:244:25: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gold/script-sections.cc:264:18: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gold/script-sections.cc:264:18: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gold/script-sections.cc:264:18: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gold/script-sections.cc:274:22: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/gold/script-sections.cc:274:22: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gold/script-sections.cc:274:22: note: Opposite expression on both sides of '&'.
binutils-2.31.1/gold/script-sections.cc:3379:24: style: Function 'add_symbol_assignment' argument 3 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script-sections.h:110:70: note: Function 'add_symbol_assignment' argument 3 names different: declaration 'value' definition 'val'.
binutils-2.31.1/gold/script-sections.cc:3379:24: note: Function 'add_symbol_assignment' argument 3 names different: declaration 'value' definition 'val'.
binutils-2.31.1/gold/script-sections.cc:3397:49: style: Function 'add_dot_assignment' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script-sections.h:115:34: note: Function 'add_dot_assignment' argument 1 names different: declaration 'value' definition 'val'.
binutils-2.31.1/gold/script-sections.cc:3397:49: note: Function 'add_dot_assignment' argument 1 names different: declaration 'value' definition 'val'.
binutils-2.31.1/gold/script-sections.cc:3571:36: style: Function 'output_section_name' argument 4 names different: declaration 'pscript_section_type' definition 'psection_type'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script-sections.h:173:23: note: Function 'output_section_name' argument 4 names different: declaration 'pscript_section_type' definition 'psection_type'.
binutils-2.31.1/gold/script-sections.cc:3571:36: note: Function 'output_section_name' argument 4 names different: declaration 'pscript_section_type' definition 'psection_type'.
binutils-2.31.1/gold/script-sections.cc:3573:10: style: Function 'output_section_name' argument 6 names different: declaration 'match_input_spec' definition 'is_input_section'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script-sections.h:174:26: note: Function 'output_section_name' argument 6 names different: declaration 'match_input_spec' definition 'is_input_section'.
binutils-2.31.1/gold/script-sections.cc:3573:10: note: Function 'output_section_name' argument 6 names different: declaration 'match_input_spec' definition 'is_input_section'.
binutils-2.31.1/gold/script-sections.cc:4212:11: style: Function 'add_phdr' argument 4 names different: declaration 'filehdr' definition 'includes_filehdr'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script-sections.h:189:10: note: Function 'add_phdr' argument 4 names different: declaration 'filehdr' definition 'includes_filehdr'.
binutils-2.31.1/gold/script-sections.cc:4212:11: note: Function 'add_phdr' argument 4 names different: declaration 'filehdr' definition 'includes_filehdr'.
binutils-2.31.1/gold/script-sections.cc:4212:34: style: Function 'add_phdr' argument 5 names different: declaration 'phdrs' definition 'includes_phdrs'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script-sections.h:189:24: note: Function 'add_phdr' argument 5 names different: declaration 'phdrs' definition 'includes_phdrs'.
binutils-2.31.1/gold/script-sections.cc:4212:34: note: Function 'add_phdr' argument 5 names different: declaration 'phdrs' definition 'includes_phdrs'.
binutils-2.31.1/gold/script-sections.h:283:3: performance: Technically the member function 'gold::Script_sections::total_header_size' can be static. [functionStatic]
binutils-2.31.1/gold/script-sections.cc:3928:18: note: Technically the member function 'gold::Script_sections::total_header_size' can be static.
binutils-2.31.1/gold/script-sections.h:283:3: note: Technically the member function 'gold::Script_sections::total_header_size' can be static.
binutils-2.31.1/gold/script-sections.h:288:3: performance: Technically the member function 'gold::Script_sections::header_size_adjustment' can be static. [functionStatic]
binutils-2.31.1/gold/script-sections.cc:3955:18: note: Technically the member function 'gold::Script_sections::header_size_adjustment' can be static.
binutils-2.31.1/gold/script-sections.h:288:3: note: Technically the member function 'gold::Script_sections::header_size_adjustment' can be static.
binutils-2.31.1/gold/script-sections.cc:872:3: performance: Technically the member function 'gold::Output_section_element::get_fill_string' can be static. [functionStatic]
binutils-2.31.1/gold/script-sections.cc:876:25: note: Technically the member function 'gold::Output_section_element::get_fill_string' can be static.
binutils-2.31.1/gold/script-sections.cc:872:3: note: Technically the member function 'gold::Output_section_element::get_fill_string' can be static.
binutils-2.31.1/gold/script-sections.cc:1499:3: style: Technically the member function 'gold::Input_section_info::shndx' can be const. [functionConst]
binutils-2.31.1/gold/script-sections.cc:754:3: style: Class 'Sections_element_dot_assignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/script-sections.cc:943:3: style: Class 'Output_section_element_dot_assignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/script-sections.cc:1238:3: style: Class 'Output_section_element_fill' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/script-sections.cc:1482:3: style: Class 'Input_section_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/script-sections.cc:2989:3: style: Class 'Orphan_output_section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/script-sections.cc:3814:3: style: Class 'Sort_output_sections' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/script-sections.cc:715:3: style: The function 'add_symbols_to_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:622:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:715:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:720:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:627:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:720:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:730:3: style: The function 'set_section_addresses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:647:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:730:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:738:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:700:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:738:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:760:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:627:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:760:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:772:3: style: The function 'set_section_addresses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:647:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:772:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:783:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:700:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:783:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:806:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:627:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:806:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:811:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:700:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:811:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:901:3: style: The function 'add_symbols_to_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:842:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:901:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:906:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:847:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:906:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:928:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:866:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:928:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:950:3: style: The function 'needs_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:837:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:950:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:955:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:847:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:955:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:972:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:866:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:972:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1032:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:866:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1032:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1060:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1060:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1064:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:840:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1064:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1068:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1068:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1151:3: style: The function 'needs_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:837:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1151:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1156:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:847:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1156:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1168:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:866:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1168:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1263:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:866:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1263:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1284:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:847:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1284:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1294:3: style: The function 'match_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:853:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1294:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1305:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:866:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1305:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1981:3: style: The function 'is_relro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:606:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1981:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1986:3: style: The function 'set_is_relro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:611:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1986:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1991:3: style: The function 'create_sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:617:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1991:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1995:3: style: The function 'add_symbols_to_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:622:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1995:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1999:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:627:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:1999:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2004:3: style: The function 'output_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:634:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2004:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2010:3: style: The function 'orphan_section_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:640:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2010:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2016:3: style: The function 'set_section_addresses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:647:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2016:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2024:3: style: The function 'check_constraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:655:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2024:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2030:3: style: The function 'alternate_constraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:662:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2030:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2035:3: style: The function 'allocate_to_segment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:674:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2035:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2043:3: style: The function 'get_output_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:684:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2043:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2048:3: style: The function 'get_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:690:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2048:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2053:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:700:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2053:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2061:3: style: The function 'set_memory_region' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:695:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2061:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:2997:3: style: The function 'is_relro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:606:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:2997:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:3003:3: style: The function 'orphan_section_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:640:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:3003:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:3009:3: style: The function 'set_section_addresses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:647:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:3009:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:3015:3: style: The function 'allocate_to_segment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:674:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:3015:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:3019:3: style: The function 'get_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:690:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:3019:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:3024:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/script-sections.cc:700:3: note: Virtual function in base class
binutils-2.31.1/gold/script-sections.cc:3024:3: note: Function in derived class
binutils-2.31.1/gold/script-sections.cc:1509:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
binutils-2.31.1/gold/script-sections.cc:3946:10: error: Uninitialized variable: file_header_size [uninitvar]
binutils-2.31.1/gold/script-sections.cc:3946:29: error: Uninitialized variable: segment_headers_size [uninitvar]
binutils-2.31.1/gold/script.cc:505:25: style: Function 'can_start_hex' argument 1 names different: declaration 'c' definition 'c1'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.cc:286:22: note: Function 'can_start_hex' argument 1 names different: declaration 'c' definition 'c1'.
binutils-2.31.1/gold/script.cc:505:25: note: Function 'can_start_hex' argument 1 names different: declaration 'c' definition 'c1'.
binutils-2.31.1/gold/script.cc:2338:53: style: Function 'get_symbol_version' argument 1 names different: declaration 'symbol' definition 'symbol_name'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.h:186:34: note: Function 'get_symbol_version' argument 1 names different: declaration 'symbol' definition 'symbol_name'.
binutils-2.31.1/gold/script.cc:2338:53: note: Function 'get_symbol_version' argument 1 names different: declaration 'symbol' definition 'symbol_name'.
binutils-2.31.1/gold/script.cc:2339:19: style: Function 'get_symbol_version' argument 2 names different: declaration 'version' definition 'pversion'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.h:186:55: note: Function 'get_symbol_version' argument 2 names different: declaration 'version' definition 'pversion'.
binutils-2.31.1/gold/script.cc:2339:19: note: Function 'get_symbol_version' argument 2 names different: declaration 'version' definition 'pversion'.
binutils-2.31.1/gold/script.cc:2340:12: style: Function 'get_symbol_version' argument 3 names different: declaration 'is_global' definition 'p_is_global'. [funcArgNamesDifferent]
binutils-2.31.1/gold/script.h:187:14: note: Function 'get_symbol_version' argument 3 names different: declaration 'is_global' definition 'p_is_global'.
binutils-2.31.1/gold/script.cc:2340:12: note: Function 'get_symbol_version' argument 3 names different: declaration 'is_global' definition 'p_is_global'.
binutils-2.31.1/gold/script.cc:1020:18: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/gold/script.h:388:3: style: Unused private function: 'Symbol_assignment::sized_finalize' [unusedPrivateFunction]
binutils-2.31.1/gold/script.h:235:3: performance: Technically the member function 'gold::Version_script_info::print_expression_list' can be static. [functionStatic]
binutils-2.31.1/gold/script.cc:2544:22: note: Technically the member function 'gold::Version_script_info::print_expression_list' can be static.
binutils-2.31.1/gold/script.h:235:3: note: Technically the member function 'gold::Version_script_info::print_expression_list' can be static.
binutils-2.31.1/gold/script.h:295:3: performance: Technically the member function 'gold::Version_script_info::unquote' can be static. [functionStatic]
binutils-2.31.1/gold/script.cc:2191:22: note: Technically the member function 'gold::Version_script_info::unquote' can be static.
binutils-2.31.1/gold/script.h:295:3: note: Technically the member function 'gold::Version_script_info::unquote' can be static.
binutils-2.31.1/gold/script.h:306:3: performance: Technically the member function 'gold::Version_script_info::get_name_to_match' can be static. [functionStatic]
binutils-2.31.1/gold/script.cc:2313:22: note: Technically the member function 'gold::Version_script_info::get_name_to_match' can be static.
binutils-2.31.1/gold/script.h:306:3: note: Technically the member function 'gold::Version_script_info::get_name_to_match' can be static.
binutils-2.31.1/gold/script.h:382:3: style: Technically the member function 'gold::Symbol_assignment::finalize_maybe_dot' can be const. [functionConst]
binutils-2.31.1/gold/script.cc:947:20: note: Technically the member function 'gold::Symbol_assignment::finalize_maybe_dot' can be const.
binutils-2.31.1/gold/script.h:382:3: note: Technically the member function 'gold::Symbol_assignment::finalize_maybe_dot' can be const.
binutils-2.31.1/gold/script.cc:282:3: style: Technically the member function 'gold::Lex::can_continue_name' can be const. [functionConst]
binutils-2.31.1/gold/script.cc:441:6: note: Technically the member function 'gold::Lex::can_continue_name' can be const.
binutils-2.31.1/gold/script.cc:282:3: note: Technically the member function 'gold::Lex::can_continue_name' can be const.
binutils-2.31.1/gold/script.cc:292:3: performance: Technically the member function 'gold::Lex::can_continue_hex' can be static. [functionStatic]
binutils-2.31.1/gold/script.cc:515:6: note: Technically the member function 'gold::Lex::can_continue_hex' can be static.
binutils-2.31.1/gold/script.cc:292:3: note: Technically the member function 'gold::Lex::can_continue_hex' can be static.
binutils-2.31.1/gold/script.cc:1481:20: style: Class 'Parser_closure' is unsafe, 'Parser_closure::inputs_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/sparc.cc:1495:16: style: The scope of the variable 'index' can be reduced. [variableScope]
binutils-2.31.1/gold/sparc.cc:4248:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/sparc.cc:119:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/sparc.cc:4248:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/sparc.cc:1380:3: performance: Technically the member function '::Output_data_plt_sparc::plt_index_to_offset' can be static. [functionStatic]
binutils-2.31.1/gold/sparc.cc:265:0: performance: Technically the member function 'Target_sparc < 32 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/sparc.cc:276:0: performance: Technically the member function 'Target_sparc < 32 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/sparc.cc:265:0: performance: Technically the member function 'Target_sparc < 64 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/sparc.cc:276:0: performance: Technically the member function 'Target_sparc < 64 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-2.31.1/gold/sparc.cc:1308:3: style: Class 'Output_data_plt_sparc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/sparc.cc:1361:8: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:821:3: note: Virtual function in base class
binutils-2.31.1/gold/sparc.cc:1361:8: note: Function in derived class
binutils-2.31.1/gold/sparc.cc:1365:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/sparc.cc:1365:3: note: Function in derived class
binutils-2.31.1/gold/sparc.cc:1401:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:489:3: note: Virtual function in base class
binutils-2.31.1/gold/sparc.cc:1401:3: note: Function in derived class
binutils-2.31.1/gold/sparc.cc:1412:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/sparc.cc:1412:3: note: Function in derived class
binutils-2.31.1/gold/stringpool.cc:197:20: portability: Undefined behaviour, when 'len' is 1001 the pointer arithmetic 'psd->data+len' is out of bounds. [pointerOutOfBounds]
binutils-2.31.1/gold/stringpool.cc:476:23: style: Function 'write_to_buffer' argument 2 names different: declaration 'buffer_size' definition 'bufsize'. [funcArgNamesDifferent]
binutils-2.31.1/gold/stringpool.h:286:60: note: Function 'write_to_buffer' argument 2 names different: declaration 'buffer_size' definition 'bufsize'.
binutils-2.31.1/gold/stringpool.cc:476:23: note: Function 'write_to_buffer' argument 2 names different: declaration 'buffer_size' definition 'bufsize'.
binutils-2.31.1/gold/symtab.cc:938:15: style: Function 'add_from_object' argument 6 names different: declaration 'def' definition 'is_default_version'. [funcArgNamesDifferent]
binutils-2.31.1/gold/symtab.h:1766:10: note: Function 'add_from_object' argument 6 names different: declaration 'def' definition 'is_default_version'.
binutils-2.31.1/gold/symtab.cc:938:15: note: Function 'add_from_object' argument 6 names different: declaration 'def' definition 'is_default_version'.
binutils-2.31.1/gold/symtab.cc:2004:50: style: Function 'do_define_in_output_data' argument 6 names different: declaration 'ssize' definition 'symsize'. [funcArgNamesDifferent]
binutils-2.31.1/gold/symtab.h:1848:52: note: Function 'do_define_in_output_data' argument 6 names different: declaration 'ssize' definition 'symsize'.
binutils-2.31.1/gold/symtab.cc:2004:50: note: Function 'do_define_in_output_data' argument 6 names different: declaration 'ssize' definition 'symsize'.
binutils-2.31.1/gold/symtab.cc:2127:50: style: Function 'do_define_in_output_segment' argument 6 names different: declaration 'ssize' definition 'symsize'. [funcArgNamesDifferent]
binutils-2.31.1/gold/symtab.h:1859:50: note: Function 'do_define_in_output_segment' argument 6 names different: declaration 'ssize' definition 'symsize'.
binutils-2.31.1/gold/symtab.cc:2127:50: note: Function 'do_define_in_output_segment' argument 6 names different: declaration 'ssize' definition 'symsize'.
binutils-2.31.1/gold/symtab.cc:2248:50: style: Function 'do_define_as_constant' argument 5 names different: declaration 'ssize' definition 'symsize'. [funcArgNamesDifferent]
binutils-2.31.1/gold/symtab.h:1870:50: note: Function 'do_define_as_constant' argument 5 names different: declaration 'ssize' definition 'symsize'.
binutils-2.31.1/gold/symtab.cc:2248:50: note: Function 'do_define_as_constant' argument 5 names different: declaration 'ssize' definition 'symsize'.
binutils-2.31.1/gold/symtab.cc:2381:25: style: Function 'define_with_copy_reloc' argument 1 names different: declaration 'sym' definition 'csym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/symtab.h:1558:46: note: Function 'define_with_copy_reloc' argument 1 names different: declaration 'sym' definition 'csym'.
binutils-2.31.1/gold/symtab.cc:2381:25: note: Function 'define_with_copy_reloc' argument 1 names different: declaration 'sym' definition 'csym'.
binutils-2.31.1/gold/symtab.cc:566:15: warning: Member variable 'Symbol_table::first_global_index_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/symtab.cc:566:15: warning: Member variable 'Symbol_table::output_count_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/symtab.cc:566:15: warning: Member variable 'Symbol_table::first_dynamic_global_index_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/symtab.cc:566:15: warning: Member variable 'Symbol_table::dynamic_count_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/symtab.h:1615:3: performance: Technically the member function 'gold::Symbol_table::add_undefined_symbols_from_command_line' can be static. [functionStatic]
binutils-2.31.1/gold/symtab.cc:2442:15: note: Technically the member function 'gold::Symbol_table::add_undefined_symbols_from_command_line' can be static.
binutils-2.31.1/gold/symtab.h:1615:3: note: Technically the member function 'gold::Symbol_table::add_undefined_symbols_from_command_line' can be static.
binutils-2.31.1/gold/symtab.h:1682:3: performance: Technically the member function 'gold::Symbol_table::write_globals' can be static. [functionStatic]
binutils-2.31.1/gold/symtab.cc:2999:15: note: Technically the member function 'gold::Symbol_table::write_globals' can be static.
binutils-2.31.1/gold/symtab.h:1682:3: note: Technically the member function 'gold::Symbol_table::write_globals' can be static.
binutils-2.31.1/gold/symtab.h:1688:3: performance: Technically the member function 'gold::Symbol_table::write_section_symbol' can be static. [functionStatic]
binutils-2.31.1/gold/symtab.cc:3374:15: note: Technically the member function 'gold::Symbol_table::write_section_symbol' can be static.
binutils-2.31.1/gold/symtab.h:1688:3: note: Technically the member function 'gold::Symbol_table::write_section_symbol' can be static.
binutils-2.31.1/gold/symtab.h:1932:3: performance: Technically the member function 'gold::Symbol_table::add_to_final_symtab' can be static. [functionStatic]
binutils-2.31.1/gold/symtab.cc:2710:15: note: Technically the member function 'gold::Symbol_table::add_to_final_symtab' can be static.
binutils-2.31.1/gold/symtab.h:1932:3: note: Technically the member function 'gold::Symbol_table::add_to_final_symtab' can be static.
binutils-2.31.1/gold/symtab.h:1944:3: performance: Technically the member function 'gold::Symbol_table::sized_write_symbol' can be static. [functionStatic]
binutils-2.31.1/gold/symtab.cc:3308:15: note: Technically the member function 'gold::Symbol_table::sized_write_symbol' can be static.
binutils-2.31.1/gold/symtab.h:1944:3: note: Technically the member function 'gold::Symbol_table::sized_write_symbol' can be static.
binutils-2.31.1/gold/symtab.h:1951:3: performance: Technically the member function 'gold::Symbol_table::warn_about_undefined_dynobj_symbol' can be static. [functionStatic]
binutils-2.31.1/gold/symtab.cc:3353:15: note: Technically the member function 'gold::Symbol_table::warn_about_undefined_dynobj_symbol' can be static.
binutils-2.31.1/gold/symtab.h:1951:3: note: Technically the member function 'gold::Symbol_table::warn_about_undefined_dynobj_symbol' can be static.
binutils-2.31.1/gold/symtab.h:1956:3: performance: Technically the member function 'gold::Symbol_table::sized_write_section_symbol' can be static. [functionStatic]
binutils-2.31.1/gold/symtab.cc:3414:15: note: Technically the member function 'gold::Symbol_table::sized_write_section_symbol' can be static.
binutils-2.31.1/gold/symtab.h:1956:3: note: Technically the member function 'gold::Symbol_table::sized_write_section_symbol' can be static.
binutils-2.31.1/gold/symtab.cc:2044:7: error: Uninitialized variable: sym [uninitvar]
binutils-2.31.1/gold/symtab.cc:2051:7: error: Uninitialized variable: oldsym [uninitvar]
binutils-2.31.1/gold/symtab.cc:2063:7: error: Uninitialized variable: resolve_oldsym [uninitvar]
binutils-2.31.1/gold/symtab.cc:2167:7: error: Uninitialized variable: sym [uninitvar]
binutils-2.31.1/gold/symtab.cc:2174:7: error: Uninitialized variable: oldsym [uninitvar]
binutils-2.31.1/gold/symtab.cc:2186:7: error: Uninitialized variable: resolve_oldsym [uninitvar]
binutils-2.31.1/gold/symtab.cc:2288:7: error: Uninitialized variable: sym [uninitvar]
binutils-2.31.1/gold/symtab.cc:2294:7: error: Uninitialized variable: oldsym [uninitvar]
binutils-2.31.1/gold/symtab.cc:2313:7: error: Uninitialized variable: resolve_oldsym [uninitvar]
binutils-2.31.1/gold/symtab.cc:2530:3: error: Uninitialized variable: oldsym [uninitvar]
binutils-2.31.1/gold/symtab.cc:2532:3: error: Uninitialized variable: sym [uninitvar]
binutils-2.31.1/gold/target-select.cc:102:36: style: Function 'select_target' argument 5 names different: declaration 'big_endian' definition 'is_big_endian'. [funcArgNamesDifferent]
binutils-2.31.1/gold/target-select.h:247:36: note: Function 'select_target' argument 5 names different: declaration 'big_endian' definition 'is_big_endian'.
binutils-2.31.1/gold/target-select.cc:102:36: note: Function 'select_target' argument 5 names different: declaration 'big_endian' definition 'is_big_endian'.
binutils-2.31.1/gold/target.h:756:3: performance: Technically the member function 'gold::Target::match_view' can be static. [functionStatic]
binutils-2.31.1/gold/target.cc:182:9: note: Technically the member function 'gold::Target::match_view' can be static.
binutils-2.31.1/gold/target.h:756:3: note: Technically the member function 'gold::Target::match_view' can be static.
binutils-2.31.1/gold/tilegx.cc:3448:20: style: Variable 'sym' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gold/tilegx.cc:3442:0: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/tilegx.cc:3448:20: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/tilegx.cc:4024:21: style: Variable 'sym' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gold/tilegx.cc:4018:0: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/tilegx.cc:4024:21: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/tilegx.cc:4752:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/tilegx.cc:292:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/tilegx.cc:4752:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/tilegx.cc:2223:0: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/tilegx.cc:160:0: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/tilegx.cc:2223:0: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/tilegx.cc:803:19: style: struct member 'Tilegx_howto::is_pcrel' is never used. [unusedStructMember]
binutils-2.31.1/gold/tilegx.cc:809:19: style: struct member 'Tilegx_howto::overflow' is never used. [unusedStructMember]
binutils-2.31.1/gold/tilegx.cc:237:0: style: Class 'Target_tilegx < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/tilegx.cc:237:0: style: Class 'Target_tilegx < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/tilegx.cc:237:0: style: Class 'Target_tilegx < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/tilegx.cc:237:0: style: Class 'Target_tilegx < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/timer.cc:40:8: warning: Member variable 'Timer::pass_times_' is not initialized in the constructor. [uninitMemberVar]
binutils-2.31.1/gold/workqueue.cc:132:7: style: Condition '!threads' is always true [knownConditionTrueFalse]
binutils-2.31.1/gold/workqueue.cc:130:13: note: Assignment 'threads=false', assigned value is 0
binutils-2.31.1/gold/workqueue.cc:132:7: note: Condition '!threads' is always true
binutils-2.31.1/gold/workqueue.cc:130:3: style: Variable 'threads' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/gold/workqueue.cc:128:0: note: Variable 'threads' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/workqueue.cc:130:3: note: Variable 'threads' is reassigned a value before the old one has been used.
binutils-2.31.1/gold/workqueue-internal.h:77:3: style: Class 'Workqueue_threader_threadpool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/workqueue.cc:102:3: style: Class 'Workqueue_threader_single' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/workqueue-internal.h:83:3: style: The function 'set_thread_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue-internal.h:55:3: note: Virtual function in base class
binutils-2.31.1/gold/workqueue-internal.h:83:3: note: Function in derived class
binutils-2.31.1/gold/workqueue-internal.h:87:3: style: The function 'should_cancel_thread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue-internal.h:59:3: note: Virtual function in base class
binutils-2.31.1/gold/workqueue-internal.h:87:3: note: Function in derived class
binutils-2.31.1/gold/workqueue.cc:109:3: style: The function 'set_thread_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue-internal.h:55:3: note: Virtual function in base class
binutils-2.31.1/gold/workqueue.cc:109:3: note: Function in derived class
binutils-2.31.1/gold/workqueue.cc:113:3: style: The function 'should_cancel_thread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/workqueue-internal.h:59:3: note: Virtual function in base class
binutils-2.31.1/gold/workqueue.cc:113:3: note: Function in derived class
binutils-2.31.1/gold/workqueue.h:290:23: style: Class 'Workqueue' is unsafe, 'Workqueue::threader_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-2.31.1/gold/x86_64.cc:2233:45: style: Same expression on both sides of '/' because the value of 'plt_entry_size' and 'aplt_entry_size' are the same. [duplicateExpression]
binutils-2.31.1/gold/x86_64.cc:636:37: note: 'plt_entry_size' is assigned value '16' here.
binutils-2.31.1/gold/x86_64.cc:639:38: note: 'aplt_entry_size' is assigned value '16' here.
binutils-2.31.1/gold/x86_64.cc:2233:45: note: Same expression on both sides of '/' because the value of 'plt_entry_size' and 'aplt_entry_size' are the same.
binutils-2.31.1/gold/x86_64.cc:2247:27: style: Same expression on both sides of '/' because the value of 'plt_entry_size' and 'aplt_entry_size' are the same. [duplicateExpression]
binutils-2.31.1/gold/x86_64.cc:636:37: note: 'plt_entry_size' is assigned value '16' here.
binutils-2.31.1/gold/x86_64.cc:639:38: note: 'aplt_entry_size' is assigned value '16' here.
binutils-2.31.1/gold/x86_64.cc:2247:27: note: Same expression on both sides of '/' because the value of 'plt_entry_size' and 'aplt_entry_size' are the same.
binutils-2.31.1/gold/x86_64.cc:5966:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-2.31.1/gold/x86_64.cc:5968:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-2.31.1/gold/x86_64.cc:1953:48: style: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:394:49: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-2.31.1/gold/x86_64.cc:1953:48: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-2.31.1/gold/x86_64.cc:1954:48: style: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:395:49: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-2.31.1/gold/x86_64.cc:1954:48: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-2.31.1/gold/x86_64.cc:2069:21: style: Function 'do_address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:467:52: note: Function 'do_address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/x86_64.cc:2069:21: note: Function 'do_address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/x86_64.cc:2112:37: style: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:481:38: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-2.31.1/gold/x86_64.cc:2112:37: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-2.31.1/gold/x86_64.cc:2113:37: style: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:482:38: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-2.31.1/gold/x86_64.cc:2113:37: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-2.31.1/gold/x86_64.cc:2152:28: style: Function 'do_fill_plt_entry' argument 2 names different: declaration 'got_address' definition 'Elf_Addr'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:486:39: note: Function 'do_fill_plt_entry' argument 2 names different: declaration 'got_address' definition 'Elf_Addr'.
binutils-2.31.1/gold/x86_64.cc:2152:28: note: Function 'do_fill_plt_entry' argument 2 names different: declaration 'got_address' definition 'Elf_Addr'.
binutils-2.31.1/gold/x86_64.cc:2153:28: style: Function 'do_fill_plt_entry' argument 3 names different: declaration 'plt_address' definition 'Elf_Addr'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:487:39: note: Function 'do_fill_plt_entry' argument 3 names different: declaration 'plt_address' definition 'Elf_Addr'.
binutils-2.31.1/gold/x86_64.cc:2153:28: note: Function 'do_fill_plt_entry' argument 3 names different: declaration 'plt_address' definition 'Elf_Addr'.
binutils-2.31.1/gold/x86_64.cc:2243:21: style: Function 'do_address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:582:52: note: Function 'do_address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/x86_64.cc:2243:21: note: Function 'do_address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/x86_64.cc:2303:48: style: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:596:49: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-2.31.1/gold/x86_64.cc:2303:48: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-2.31.1/gold/x86_64.cc:2304:48: style: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:597:49: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-2.31.1/gold/x86_64.cc:2304:48: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-2.31.1/gold/x86_64.cc:2378:39: style: Function 'do_fill_plt_entry' argument 2 names different: declaration 'got_address' definition 'Elf_Addr'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:601:50: note: Function 'do_fill_plt_entry' argument 2 names different: declaration 'got_address' definition 'Elf_Addr'.
binutils-2.31.1/gold/x86_64.cc:2378:39: note: Function 'do_fill_plt_entry' argument 2 names different: declaration 'got_address' definition 'Elf_Addr'.
binutils-2.31.1/gold/x86_64.cc:2379:39: style: Function 'do_fill_plt_entry' argument 3 names different: declaration 'plt_address' definition 'Elf_Addr'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:602:50: note: Function 'do_fill_plt_entry' argument 3 names different: declaration 'plt_address' definition 'Elf_Addr'.
binutils-2.31.1/gold/x86_64.cc:2379:39: note: Function 'do_fill_plt_entry' argument 3 names different: declaration 'plt_address' definition 'Elf_Addr'.
binutils-2.31.1/gold/x86_64.cc:6246:0: style: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:6082:0: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-2.31.1/gold/x86_64.cc:6246:0: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-2.31.1/gold/x86_64.cc:6247:0: style: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:6083:0: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-2.31.1/gold/x86_64.cc:6247:0: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-2.31.1/gold/x86_64.cc:5645:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:762:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/x86_64.cc:5645:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-2.31.1/gold/x86_64.cc:1900:0: style: Function 'do_address_for_global' argument 1 names different: declaration 'sym' definition 'gsym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:299:0: note: Function 'do_address_for_global' argument 1 names different: declaration 'sym' definition 'gsym'.
binutils-2.31.1/gold/x86_64.cc:1900:0: note: Function 'do_address_for_global' argument 1 names different: declaration 'sym' definition 'gsym'.
binutils-2.31.1/gold/x86_64.cc:1914:0: style: Function 'do_address_for_local' argument 1 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:303:0: note: Function 'do_address_for_local' argument 1 names different: declaration 'obj' definition 'object'.
binutils-2.31.1/gold/x86_64.cc:1914:0: note: Function 'do_address_for_local' argument 1 names different: declaration 'obj' definition 'object'.
binutils-2.31.1/gold/x86_64.cc:1915:0: style: Function 'do_address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-2.31.1/gold/x86_64.cc:303:0: note: Function 'do_address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/x86_64.cc:1915:0: note: Function 'do_address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-2.31.1/gold/x86_64.cc:56:3: style: Class 'Output_data_got_plt_x86_64' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/x86_64.cc:702:0: style: Class 'Target_x86_64 < 64 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/x86_64.cc:702:0: style: Class 'Target_x86_64 < 32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/gold/x86_64.cc:69:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:422:3: note: Virtual function in base class
binutils-2.31.1/gold/x86_64.cc:69:3: note: Function in derived class
binutils-2.31.1/gold/x86_64.cc:73:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/output.h:519:3: note: Virtual function in base class
binutils-2.31.1/gold/x86_64.cc:73:3: note: Function in derived class
binutils-2.31.1/gold/x86_64.cc:6128:0: style: The function 'do_make_data_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/x86_64.cc:972:0: note: Virtual function in base class
binutils-2.31.1/gold/x86_64.cc:6128:0: note: Function in derived class
binutils-2.31.1/gold/x86_64.cc:6138:0: style: The function 'do_make_data_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/x86_64.cc:978:0: note: Virtual function in base class
binutils-2.31.1/gold/x86_64.cc:6138:0: note: Function in derived class
binutils-2.31.1/gold/x86_64.cc:6067:0: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/x86_64.cc:273:0: note: Virtual function in base class
binutils-2.31.1/gold/x86_64.cc:6067:0: note: Function in derived class
binutils-2.31.1/gold/x86_64.cc:6071:0: style: The function 'do_add_eh_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/x86_64.cc:306:0: note: Virtual function in base class
binutils-2.31.1/gold/x86_64.cc:6071:0: note: Function in derived class
binutils-2.31.1/gold/x86_64.cc:6081:0: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/x86_64.cc:276:0: note: Virtual function in base class
binutils-2.31.1/gold/x86_64.cc:6081:0: note: Function in derived class
binutils-2.31.1/gold/x86_64.cc:6086:0: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/x86_64.cc:282:0: note: Virtual function in base class
binutils-2.31.1/gold/x86_64.cc:6086:0: note: Function in derived class
binutils-2.31.1/gold/x86_64.cc:6094:0: style: The function 'do_fill_tlsdesc_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-2.31.1/gold/x86_64.cc:290:0: note: Virtual function in base class
binutils-2.31.1/gold/x86_64.cc:6094:0: note: Function in derived class
* yacc.c:358  *:1404:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:358  *:1270:53: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358  *:1304:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358  *:1270:53: note: Negative array index
binutils-2.31.1/gprof/aarch64.c:51:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-2.31.1/gprof/alpha.c:96:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-2.31.1/gprof/basic_blocks.c:58:7: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-2.31.1/gprof/basic_blocks.c:325:24: style: The scope of the variable 'last_count' can be reduced. [variableScope]
binutils-2.31.1/gprof/cg_arcs.c:90:23: style: The scope of the variable 'maxarcs' can be reduced. [variableScope]
binutils-2.31.1/gprof/cg_dfn.c:95:7: style: The scope of the variable 'cycle_index' can be reduced. [variableScope]
binutils-2.31.1/gprof/cg_dfn.c:272:14: style: Function 'cg_dfn' argument 1 names different: declaration 'root' definition 'parent'. [funcArgNamesDifferent]
binutils-2.31.1/gprof/cg_dfn.h:34:27: note: Function 'cg_dfn' argument 1 names different: declaration 'root' definition 'parent'.
binutils-2.31.1/gprof/cg_dfn.c:272:14: note: Function 'cg_dfn' argument 1 names different: declaration 'root' definition 'parent'.
binutils-2.31.1/gprof/cg_print.c:346:8: style: The scope of the variable 'parent' can be reduced. [variableScope]
binutils-2.31.1/gprof/cg_print.c:433:8: style: The scope of the variable 'child' can be reduced. [variableScope]
binutils-2.31.1/gprof/cg_print.c:506:8: style: The scope of the variable 'parent' can be reduced. [variableScope]
binutils-2.31.1/gprof/cg_print.c:568:7: style: The scope of the variable 'col' can be reduced. [variableScope]
binutils-2.31.1/gprof/cg_print.c:568:12: style: The scope of the variable 'starting_col' can be reduced. [variableScope]
binutils-2.31.1/gprof/corefile.c:593:7: style: The scope of the variable 'cxxclass' can be reduced. [variableScope]
binutils-2.31.1/gprof/gmon_io.c:169:25: style: Function 'gmon_io_write_32' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-2.31.1/gprof/gmon_io.h:36:36: note: Function 'gmon_io_write_32' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-2.31.1/gprof/gmon_io.c:169:25: note: Function 'gmon_io_write_32' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-2.31.1/gprof/gmon_io.c:193:26: style: Function 'gmon_io_write_vma' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-2.31.1/gprof/gmon_io.h:35:37: note: Function 'gmon_io_write_vma' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-2.31.1/gprof/gmon_io.c:193:26: note: Function 'gmon_io_write_vma' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-2.31.1/gprof/gmon_io.c:214:24: style: Function 'gmon_io_write_8' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-2.31.1/gprof/gmon_io.h:37:35: note: Function 'gmon_io_write_8' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-2.31.1/gprof/gmon_io.c:214:24: note: Function 'gmon_io_write_8' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-2.31.1/gprof/gmon_io.c:225:22: style: Function 'gmon_io_write' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-2.31.1/gprof/gmon_io.h:38:33: note: Function 'gmon_io_write' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-2.31.1/gprof/gmon_io.c:225:22: note: Function 'gmon_io_write' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-2.31.1/gprof/hist.c:366:16: style: The scope of the variable 'bin_count' can be reduced. [variableScope]
binutils-2.31.1/gprof/hist.c:567:28: style: The scope of the variable 'top_dog' can be reduced. [variableScope]
binutils-2.31.1/gprof/hist.c:570:10: style: The scope of the variable 'top_time' can be reduced. [variableScope]
binutils-2.31.1/gprof/i386.c:52:18: style: The scope of the variable 'instructp' can be reduced. [variableScope]
binutils-2.31.1/gprof/mips.c:45:16: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-2.31.1/gprof/search_list.c:31:15: style: The scope of the variable 'beg' can be reduced. [variableScope]
binutils-2.31.1/gprof/source.c:67:15: style: The scope of the variable 'fname' can be reduced. [variableScope]
binutils-2.31.1/gprof/sparc.c:48:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-2.31.1/gprof/utils.c:46:15: style: The scope of the variable 'filename' can be reduced. [variableScope]
binutils-2.31.1/gprof/utils.c:48:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-2.31.1/intl/dcigettext.c:588:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
binutils-2.31.1/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
binutils-2.31.1/intl/dcigettext.c:223:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
binutils-2.31.1/intl/dcigettext.c:226:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
binutils-2.31.1/intl/dcigettext.c:229:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
binutils-2.31.1/intl/dcigettext.c:232:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
binutils-2.31.1/intl/dcigettext.c:233:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
binutils-2.31.1/intl/dcigettext.c:236:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
binutils-2.31.1/intl/l10nflist.c:403:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
binutils-2.31.1/intl/loadmsgcat.c:972:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
binutils-2.31.1/intl/loadmsgcat.c:916:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
binutils-2.31.1/intl/loadmsgcat.c:972:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
binutils-2.31.1/intl/loadmsgcat.c:972:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
binutils-2.31.1/intl/loadmsgcat.c:916:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
binutils-2.31.1/intl/loadmsgcat.c:972:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
binutils-2.31.1/intl/localcharset.c:295:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
binutils-2.31.1/intl/localcharset.c:286:24: note: Assignment 'locale=NULL', assigned value is 0
binutils-2.31.1/intl/localcharset.c:295:14: note: Condition 'locale==NULL' is always true
binutils-2.31.1/intl/localcharset.c:295:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
binutils-2.31.1/intl/localcharset.c:286:24: note: 'locale' is assigned value 'NULL' here.
binutils-2.31.1/intl/localcharset.c:295:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
binutils-2.31.1/intl/localcharset.c:120:19: style: The scope of the variable 'base' can be reduced. [variableScope]
binutils-2.31.1/intl/localcharset.c:144:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/intl/localealias.c:257:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
binutils-2.31.1/intl/localealias.c:258:13: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-2.31.1/intl/localealias.c:306:0: error: Resource leak: fp [resourceLeak]
* yacc.c:358  *:918:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:1906  *:284:16: style: The scope of the variable 'p' can be reduced. [variableScope]
* yacc.c:1906  *:429:16: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/ld/ldemul.c:279:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-2.31.1/ld/ldemul.c:285:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-2.31.1/ld/ldfile.c:543:9: style: The scope of the variable 'path' can be reduced. [variableScope]
binutils-2.31.1/ld/ldlang.c:2595:35: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-2.31.1/ld/ldlang.c:3987:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/ld/ldlang.c:6273:8: style: The scope of the variable 'input_bfd' can be reduced. [variableScope]
binutils-2.31.1/ld/ldlang.c:6274:29: style: The scope of the variable 'compatible' can be reduced. [variableScope]
binutils-2.31.1/ld/ldlang.c:8372:33: style: The scope of the variable 'list_loc' can be reduced. [variableScope]
binutils-2.31.1/ld/ldlang.c:8372:45: style: The scope of the variable 'remaining_loc' can be reduced. [variableScope]
binutils-2.31.1/ld/ldlang.c:1318:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-2.31.1/ld/ldlang.c:1324:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-2.31.1/ld/ldlang.c:1361:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-2.31.1/ld/ldlang.c:1373:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-2.31.1/ld/ldlang.c:1380:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-2.31.1/ld/ldlang.c:6727:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-2.31.1/ld/ldlang.c:7649:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-2.31.1/ld/ldlang.c:7765:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-2.31.1/ld/ldlang.c:6612:34: style: Function 'lang_for_each_input_file' argument 1 names different: declaration 'dothis' definition 'func'. [funcArgNamesDifferent]
binutils-2.31.1/ld/ldlang.h:577:11: note: Function 'lang_for_each_input_file' argument 1 names different: declaration 'dothis' definition 'func'.
binutils-2.31.1/ld/ldlang.c:6612:34: note: Function 'lang_for_each_input_file' argument 1 names different: declaration 'dothis' definition 'func'.
binutils-2.31.1/ld/ldlang.c:6627:28: style: Function 'lang_for_each_file' argument 1 names different: declaration 'dothis' definition 'func'. [funcArgNamesDifferent]
binutils-2.31.1/ld/ldlang.h:579:11: note: Function 'lang_for_each_file' argument 1 names different: declaration 'dothis' definition 'func'.
binutils-2.31.1/ld/ldlang.c:6627:28: note: Function 'lang_for_each_file' argument 1 names different: declaration 'dothis' definition 'func'.
ldlex.c:3798:2: warning: Possible null pointer dereference: b [nullPointer]
ldlex.c:3691:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
ldlex.c:3798:2: note: Null pointer dereference
ldlex.c:3799:2: warning: Possible null pointer dereference: b [nullPointer]
ldlex.c:3691:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
ldlex.c:3799:2: note: Null pointer dereference
ldlex.c:3810:9: warning: Possible null pointer dereference: b [nullPointer]
ldlex.c:3691:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
ldlex.c:3810:9: note: Null pointer dereference
ldlex.l:677:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ldlex.c:3576:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
ldlex.c:352:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
ldlex.c:3576:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
ldlex.c:3983:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
ldlex.c:299:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
ldlex.c:3983:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
ldlex.c:3996:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
ldlex.c:300:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
ldlex.c:3996:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
ldlex.c:3996:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
ldlex.c:300:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
ldlex.c:3996:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
ldlex.c:4128:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
ldlex.c:1852:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
ldlex.c:4128:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
binutils-2.31.1/ld/ldmisc.c:567:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
binutils-2.31.1/ld/ldmisc.c:581:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
binutils-2.31.1/ld/ldmisc.c:69:44: style: Function 'vfinfo' argument 3 names different: declaration 'arg' definition 'ap'. [funcArgNamesDifferent]
binutils-2.31.1/ld/ldmisc.h:24:56: note: Function 'vfinfo' argument 3 names different: declaration 'arg' definition 'ap'.
binutils-2.31.1/ld/ldmisc.c:69:44: note: Function 'vfinfo' argument 3 names different: declaration 'arg' definition 'ap'.
binutils-2.31.1/ld/pe-dll.c:3187:14: style: Redundant condition: blhe. '!blhe || (blhe && blhe->type!=bfd_link_hash_undefined)' is equivalent to '!blhe || blhe->type!=bfd_link_hash_undefined' [redundantCondition]
binutils-2.31.1/ld/pe-dll.c:3206:27: style: Redundant condition: blhe. '!blhe || (blhe && blhe->type!=bfd_link_hash_undefined)' is equivalent to '!blhe || blhe->type!=bfd_link_hash_undefined' [redundantCondition]
binutils-2.31.1/ld/pe-dll.c:2516:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/ld/pe-dll.c:3203:19: warning: Either the condition 'blhe' is redundant or there is possible null pointer dereference: blhe. [nullPointerRedundantCheck]
binutils-2.31.1/ld/pe-dll.c:3187:18: note: Assuming that condition 'blhe' is not redundant
binutils-2.31.1/ld/pe-dll.c:3203:19: note: Null pointer dereference
binutils-2.31.1/ld/pe-dll.c:538:32: style: The scope of the variable 'afptr' can be reduced. [variableScope]
binutils-2.31.1/ld/pe-dll.c:1765:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/ld/pe-dll.c:3488:24: style: The scope of the variable 'imp' can be reduced. [variableScope]
binutils-2.31.1/ld/pe-dll.c:3491:11: style: The scope of the variable 'is_data' can be reduced. [variableScope]
binutils-2.31.1/ld/pe-dll.c:547:17: error: Uninitialized variable: key [uninitvar]
binutils-2.31.1/ld/plugin.c:1015:7: style: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-2.31.1/ld/plugin.c:1013:7: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-2.31.1/ld/plugin.c:1015:7: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-2.31.1/ld/plugin.c:1053:4: style: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-2.31.1/ld/plugin.c:1051:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-2.31.1/ld/plugin.c:1053:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-2.31.1/ld/plugin.c:1217:4: style: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-2.31.1/ld/plugin.c:1215:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-2.31.1/ld/plugin.c:1217:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-2.31.1/ld/plugin.c:1239:4: style: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-2.31.1/ld/plugin.c:1237:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-2.31.1/ld/plugin.c:1239:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-2.31.1/ld/testplug.c:567:0: error: Memory leak: buffer [memleak]
binutils-2.31.1/libiberty/argv.c:106:19: style: The scope of the variable 'scan' can be reduced. [variableScope]
binutils-2.31.1/libiberty/argv.c:178:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
binutils-2.31.1/libiberty/argv.c:180:7: style: The scope of the variable 'squote' can be reduced. [variableScope]
binutils-2.31.1/libiberty/argv.c:181:7: style: The scope of the variable 'dquote' can be reduced. [variableScope]
binutils-2.31.1/libiberty/argv.c:182:7: style: The scope of the variable 'bsquote' can be reduced. [variableScope]
binutils-2.31.1/libiberty/argv.c:183:7: style: The scope of the variable 'argc' can be reduced. [variableScope]
binutils-2.31.1/libiberty/argv.c:184:7: style: The scope of the variable 'maxargc' can be reduced. [variableScope]
binutils-2.31.1/libiberty/bsearch.c:77:20: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-2.31.1/libiberty/bsearch.c:78:23: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cp-demangle.c:1929:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cp-demangle.c:6211:30: style: The scope of the variable 'dc' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cp-demangle.c:4703:6: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-2.31.1/libiberty/cp-demangle.c:4745:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-2.31.1/libiberty/cp-demangle.c:5188:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-2.31.1/libiberty/cp-demangle.c:5210:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-2.31.1/libiberty/cp-demangle.c:5726:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-2.31.1/libiberty/cp-demangle.c:4299:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/cp-demangle.c:4301:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/cp-demangle.c:6238:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/cp-demangle.c:6239:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/cp-demangle.c:6519:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/cp-demangle.c:6520:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/cp-demangle.c:4768:21: error: Uninitialized struct member: dpt.next [uninitStructMember]
binutils-2.31.1/libiberty/cp-demangle.c:6137:19: error: Uninitialized struct member: dpt.next [uninitStructMember]
binutils-2.31.1/libiberty/cp-demangle.c:6147:19: error: Uninitialized struct member: dpt.next [uninitStructMember]
binutils-2.31.1/libiberty/cplus-dem.c:2762:20: style: Redundant condition: If 'EXPR == '_'', the comparison 'EXPR' is always true. [redundantCondition]
binutils-2.31.1/libiberty/cplus-dem.c:2442:7: style: Variable 'start_spec_args' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/libiberty/cplus-dem.c:2437:0: note: Variable 'start_spec_args' is reassigned a value before the old one has been used.
binutils-2.31.1/libiberty/cplus-dem.c:2442:7: note: Variable 'start_spec_args' is reassigned a value before the old one has been used.
binutils-2.31.1/libiberty/cplus-dem.c:3231:3: style: Variable 'recurse' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/libiberty/cplus-dem.c:3228:0: note: Variable 'recurse' is reassigned a value before the old one has been used.
binutils-2.31.1/libiberty/cplus-dem.c:3231:3: note: Variable 'recurse' is reassigned a value before the old one has been used.
binutils-2.31.1/libiberty/cplus-dem.c:3235:3: style: Variable 'recurse_dem' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/libiberty/cplus-dem.c:3229:0: note: Variable 'recurse_dem' is reassigned a value before the old one has been used.
binutils-2.31.1/libiberty/cplus-dem.c:3235:3: note: Variable 'recurse_dem' is reassigned a value before the old one has been used.
binutils-2.31.1/libiberty/cplus-dem.c:4337:40: style: Same expression on both sides of '-' because the value of '*mangled' and 'start' are the same. [duplicateExpression]
binutils-2.31.1/libiberty/cplus-dem.c:4283:23: note: 'start' is assigned value '*mangled' here.
binutils-2.31.1/libiberty/cplus-dem.c:4337:40: note: Same expression on both sides of '-' because the value of '*mangled' and 'start' are the same.
binutils-2.31.1/libiberty/cplus-dem.c:1220:7: style: The scope of the variable 'success' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cplus-dem.c:1794:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cplus-dem.c:1796:7: style: The scope of the variable 'need_comma' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cplus-dem.c:2072:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cplus-dem.c:2813:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cplus-dem.c:3276:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cplus-dem.c:3362:8: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cplus-dem.c:3583:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cplus-dem.c:3636:11: style: The scope of the variable 'member' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cplus-dem.c:4510:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/libiberty/cplus-dem.c:4969:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/libiberty/d-demangle.c:942:12: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-2.31.1/libiberty/d-demangle.c:943:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
binutils-2.31.1/libiberty/d-demangle.c:944:11: style: The scope of the variable 'width' can be reduced. [variableScope]
binutils-2.31.1/libiberty/fibheap.c:363:7: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-2.31.1/libiberty/floatformat.c:403:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
binutils-2.31.1/libiberty/floatformat.c:473:17: style: The scope of the variable 'mant' can be reduced. [variableScope]
binutils-2.31.1/libiberty/floatformat.c:474:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
binutils-2.31.1/libiberty/floatformat.c:609:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
binutils-2.31.1/libiberty/floatformat.c:70:57: style: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/libiberty/floatformat.c:66:64: note: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/libiberty/floatformat.c:70:57: note: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/libiberty/floatformat.c:71:44: style: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/libiberty/floatformat.c:67:50: note: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/libiberty/floatformat.c:71:44: note: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/libiberty/getpwd.c:74:10: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/libiberty/getruntime.c:114:22: style: Condition 'clocks_per_sec<=1000000' is always true [knownConditionTrueFalse]
binutils-2.31.1/libiberty/getruntime.c:113:31: note: Assignment 'clocks_per_sec=1', assigned value is 1
binutils-2.31.1/libiberty/getruntime.c:114:22: note: Condition 'clocks_per_sec<=1000000' is always true
binutils-2.31.1/libiberty/hashtab.c:416:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/libiberty/hashtab.c:442:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/libiberty/hex.c:28:0: error: #error "hex.c requires EOF == -1" [preprocessorErrorDirective]
binutils-2.31.1/libiberty/make-relative-prefix.c:205:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/libiberty/make-relative-prefix.c:260:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/obstack.c:132:28: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-2.31.1/libiberty/obstack.c:133:27: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-2.31.1/libiberty/obstack.c:134:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-2.31.1/libiberty/pex-msdos.c:144:7: style: Unused variable: fdinex [unusedVariable]
binutils-2.31.1/libiberty/pex-msdos.c:310:29: style: Variable 'ms' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/libiberty/pex-win32.c:794:3: style: Variable 'stdin_handle' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/libiberty/pex-win32.c:790:3: note: Variable 'stdin_handle' is reassigned a value before the old one has been used.
binutils-2.31.1/libiberty/pex-win32.c:794:3: note: Variable 'stdin_handle' is reassigned a value before the old one has been used.
binutils-2.31.1/libiberty/pex-win32.c:795:3: style: Variable 'stdout_handle' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/libiberty/pex-win32.c:791:3: note: Variable 'stdout_handle' is reassigned a value before the old one has been used.
binutils-2.31.1/libiberty/pex-win32.c:795:3: note: Variable 'stdout_handle' is reassigned a value before the old one has been used.
binutils-2.31.1/libiberty/pex-win32.c:606:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/putenv.c:76:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5813:18: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
binutils-2.31.1/libiberty/regex.c:5804:17: note: Assignment 'string1=0', assigned value is 0
binutils-2.31.1/libiberty/regex.c:5813:18: note: Null pointer addition
binutils-2.31.1/libiberty/regex.c:4444:34: style: Function 'byte_compile_range' argument 1 names different: declaration 'range_start' definition 'range_start_char'. [funcArgNamesDifferent]
binutils-2.31.1/libiberty/regex.c:1867:55: note: Function 'byte_compile_range' argument 1 names different: declaration 'range_start' definition 'range_start_char'.
binutils-2.31.1/libiberty/regex.c:4444:34: note: Function 'byte_compile_range' argument 1 names different: declaration 'range_start' definition 'range_start_char'.
binutils-2.31.1/libiberty/regex.c:4583:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:4792:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5685:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5695:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5696:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5697:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5698:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5699:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5700:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5701:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5702:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:5703:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:6753:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:6907:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:6964:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:7193:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:7206:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-2.31.1/libiberty/regex.c:2456:7: error: Memory leak: compile_stack.stack [memleak]
binutils-2.31.1/libiberty/regex.c:4316:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/libiberty/regex.c:4319:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/libiberty/regex.c:4467:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/libiberty/rust-demangle.c:146:31: style: Function 'is_prefixed_hash' argument 1 names different: declaration 'start' definition 'str'. [funcArgNamesDifferent]
binutils-2.31.1/libiberty/rust-demangle.c:95:42: note: Function 'is_prefixed_hash' argument 1 names different: declaration 'start' definition 'str'.
binutils-2.31.1/libiberty/rust-demangle.c:146:31: note: Function 'is_prefixed_hash' argument 1 names different: declaration 'start' definition 'str'.
binutils-2.31.1/libiberty/rust-demangle.c:176:30: style: Function 'looks_like_rust' argument 1 names different: declaration 'sym' definition 'str'. [funcArgNamesDifferent]
binutils-2.31.1/libiberty/rust-demangle.c:96:41: note: Function 'looks_like_rust' argument 1 names different: declaration 'sym' definition 'str'.
binutils-2.31.1/libiberty/rust-demangle.c:176:30: note: Function 'looks_like_rust' argument 1 names different: declaration 'sym' definition 'str'.
binutils-2.31.1/libiberty/safe-ctype.c:122:0: error: #error "<safe-ctype.h> requires EOF == -1" [preprocessorErrorDirective]
binutils-2.31.1/libiberty/simple-object-coff.c:136:21: style: struct member 'Anonymous3::x_zeroes' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-coff.c:144:19: style: struct member 'Anonymous4::x_nreloc' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-coff.c:145:19: style: struct member 'Anonymous4::x_nlinno' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-coff.c:146:19: style: struct member 'Anonymous4::x_checksum' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-coff.c:147:19: style: struct member 'Anonymous4::x_associated' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-coff.c:148:19: style: struct member 'Anonymous4::x_comdat' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-elf.c:1517:15: style: The scope of the variable 'sh_info' can be reduced. [variableScope]
binutils-2.31.1/libiberty/simple-object-mach-o.c:374:15: error: Null pointer dereference: fetch_64 [nullPointer]
binutils-2.31.1/libiberty/simple-object-mach-o.c:356:14: note: Assignment 'fetch_64=NULL', assigned value is 0
binutils-2.31.1/libiberty/simple-object-mach-o.c:374:15: note: Null pointer dereference
binutils-2.31.1/libiberty/simple-object-mach-o.c:620:11: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-2.31.1/libiberty/simple-object-mach-o.c:1251:18: style: Variable 'secaddr' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/libiberty/simple-object-xcoff.c:844:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-2.31.1/libiberty/simple-object-xcoff.c:504:22: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-2.31.1/libiberty/simple-object-xcoff.c:94:21: style: struct member 'Anonymous4::s_paddr' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:95:21: style: struct member 'Anonymous4::s_vaddr' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:98:21: style: struct member 'Anonymous4::s_relptr' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:99:21: style: struct member 'Anonymous4::s_lnnoptr' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:100:21: style: struct member 'Anonymous4::s_nreloc' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:101:21: style: struct member 'Anonymous4::s_nlnno' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:106:21: style: struct member 'Anonymous5::s_paddr' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:107:21: style: struct member 'Anonymous5::s_vaddr' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:110:21: style: struct member 'Anonymous5::s_relptr' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:111:21: style: struct member 'Anonymous5::s_lnnoptr' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:112:21: style: struct member 'Anonymous5::s_nreloc' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:113:21: style: struct member 'Anonymous5::s_nlnno' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:194:21: style: struct member 'Anonymous12::x_zeroes' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:196:21: style: struct member 'Anonymous12::x_pad' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:197:21: style: struct member 'Anonymous12::x_ftype' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:204:19: style: struct member 'Anonymous13::x_nreloc' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:205:19: style: struct member 'Anonymous13::x_nlinno' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:215:16: style: struct member 'Anonymous16::x_parmhash' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:216:16: style: struct member 'Anonymous16::x_snhash' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:219:16: style: struct member 'Anonymous16::x_stab' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:220:16: style: struct member 'Anonymous16::x_snstab' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:228:16: style: struct member 'Anonymous18::x_parmhash' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:229:16: style: struct member 'Anonymous18::x_snhash' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:233:16: style: struct member 'Anonymous18::pad' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:234:16: style: struct member 'Anonymous18::x_auxtype' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:242:19: style: struct member 'Anonymous19::pad1' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/simple-object-xcoff.c:243:19: style: struct member 'Anonymous19::x_nreloc' is never used. [unusedStructMember]
binutils-2.31.1/libiberty/sort.c:70:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-2.31.1/libiberty/sort.c:83:19: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-2.31.1/libiberty/sort.c:94:6: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-2.31.1/libiberty/sort.c:113:14: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-2.31.1/libiberty/spaces.c:50:18: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-2.31.1/libiberty/strcasecmp.c:74:28: style: The scope of the variable 'u1' can be reduced. [variableScope]
binutils-2.31.1/libiberty/strcasecmp.c:74:32: style: The scope of the variable 'u2' can be reduced. [variableScope]
binutils-2.31.1/libiberty/strncasecmp.c:73:28: style: The scope of the variable 'u1' can be reduced. [variableScope]
binutils-2.31.1/libiberty/strncasecmp.c:73:32: style: The scope of the variable 'u2' can be reduced. [variableScope]
binutils-2.31.1/libiberty/strncmp.c:22:26: style: The scope of the variable 'u1' can be reduced. [variableScope]
binutils-2.31.1/libiberty/strncmp.c:22:30: style: The scope of the variable 'u2' can be reduced. [variableScope]
binutils-2.31.1/libiberty/vprintf-support.c:52:18: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-2.31.1/libiberty/vprintf-support.c:64:36: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-2.31.1/libiberty/vprintf-support.c:74:33: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-2.31.1/libiberty/vprintf-support.c:92:23: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-2.31.1/opcodes/aarch64-asm.c:43:24: style: The scope of the variable 'field' can be reduced. [variableScope]
binutils-2.31.1/opcodes/aarch64-dis.c:559:3: style: Variable 'info->reglist.num_regs' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/opcodes/aarch64-dis.c:556:3: note: Variable 'info->reglist.num_regs' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/aarch64-dis.c:559:3: note: Variable 'info->reglist.num_regs' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/aarch64-dis.c:1807:17: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/opcodes/aarch64-dis.c:1807:17: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/aarch64-dis.c:1807:17: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/aarch64-dis.c:1808:20: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/opcodes/aarch64-dis.c:1808:20: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/aarch64-dis.c:1808:20: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/aarch64-dis.c:2066:58: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/opcodes/aarch64-dis.c:2066:58: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/aarch64-dis.c:2066:58: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/aarch64-dis.c:2075:43: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/opcodes/aarch64-dis.c:2075:43: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/aarch64-dis.c:2075:43: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/aarch64-dis.c:143:24: style: The scope of the variable 'field' can be reduced. [variableScope]
binutils-2.31.1/opcodes/aarch64-dis.c:158:15: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
binutils-2.31.1/opcodes/aarch64-gen.c:293:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/aarch64-opc.c:986:10: style: The scope of the variable 'nops' can be reduced. [variableScope]
binutils-2.31.1/opcodes/aarch64-opc.c:1132:19: style: The scope of the variable 'e' can be reduced. [variableScope]
binutils-2.31.1/opcodes/aarch64-opc.c:1255:12: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-2.31.1/opcodes/arc-dis.c:1418:34: style: Function 'arc_insn_decode' argument 2 names different: declaration 'di' definition 'info'. [funcArgNamesDifferent]
binutils-2.31.1/opcodes/arc-dis.h:168:34: note: Function 'arc_insn_decode' argument 2 names different: declaration 'di' definition 'info'.
binutils-2.31.1/opcodes/arc-dis.c:1418:34: note: Function 'arc_insn_decode' argument 2 names different: declaration 'di' definition 'info'.
binutils-2.31.1/opcodes/arc-dis.c:1419:28: style: Function 'arc_insn_decode' argument 3 names different: declaration 'func' definition 'disasm_func'. [funcArgNamesDifferent]
binutils-2.31.1/opcodes/arc-dis.h:169:28: note: Function 'arc_insn_decode' argument 3 names different: declaration 'func' definition 'disasm_func'.
binutils-2.31.1/opcodes/arc-dis.c:1419:28: note: Function 'arc_insn_decode' argument 3 names different: declaration 'func' definition 'disasm_func'.
binutils-2.31.1/opcodes/arc-dis.c:1340:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/arc-opc.c:1128:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/arc-opc.c:1236:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/arc-opc.c:780:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
binutils-2.31.1/opcodes/arc-opc.c:925:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
binutils-2.31.1/opcodes/arc-opc.c:1086:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
binutils-2.31.1/opcodes/arc-opc.c:1191:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
binutils-2.31.1/opcodes/arm-dis.c:6237:15: style: Redundant condition: found. '!found || (found && type==MAP_THUMB)' is equivalent to '!found || type==MAP_THUMB' [redundantCondition]
binutils-2.31.1/opcodes/arm-dis.c:3400:3: style: Variable 'allowed_arches' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/opcodes/arm-dis.c:3398:0: note: Variable 'allowed_arches' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/arm-dis.c:3400:3: note: Variable 'allowed_arches' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/arm-dis.c:4207:8: style: The scope of the variable 'ix' can be reduced. [variableScope]
binutils-2.31.1/opcodes/arm-dis.c:4313:8: style: The scope of the variable 'ix' can be reduced. [variableScope]
binutils-2.31.1/opcodes/arm-dis.c:4398:19: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-2.31.1/opcodes/arm-dis.c:5362:9: style: The scope of the variable 'bitend' can be reduced. [variableScope]
binutils-2.31.1/opcodes/arm-dis.c:6182:7: style: The scope of the variable 'status' can be reduced. [variableScope]
binutils-2.31.1/opcodes/arm-dis.c:6342:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/opcodes/arm-dis.c:4889:24: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-2.31.1/opcodes/arm-dis.c:5771:38: warning: Suspicious code: sign conversion of ? in calculation, even though ? can have a negative value [signConversion]
binutils-2.31.1/opcodes/arm-dis.c:5783:38: warning: Suspicious code: sign conversion of ? in calculation, even though ? can have a negative value [signConversion]
binutils-2.31.1/opcodes/arm-dis.c:3742:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/arm-dis.c:3747:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/arm-dis.c:3752:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/arm-dis.c:4426:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/avr-dis.c:67:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/avr-dis.c:72:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/avr-dis.c:74:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/avr-dis.c:78:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/avr-dis.c:83:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/avr-dis.c:85:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/avr-dis.c:151:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/avr-dis.c:226:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/avr-dis.c:231:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/avr-dis.c:245:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/avr-dis.c:255:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/bfin-dis.c:4737:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/bfin-dis.c:4739:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/bfin-dis.c:4741:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/bfin-dis.c:4743:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/bfin-dis.c:4745:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/bfin-dis.c:4747:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/bfin-dis.c:4749:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/bfin-dis.c:4753:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/bfin-dis.c:4759:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/bfin-dis.c:62:15: style: struct member 'Anonymous0::name' is never used. [unusedStructMember]
binutils-2.31.1/opcodes/bfin-dis.c:70:14: style: struct member 'Anonymous0::positive' is never used. [unusedStructMember]
binutils-2.31.1/opcodes/bfin-dis.c:4776:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-2.31.1/opcodes/cgen-opc.c:48:15: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-2.31.1/opcodes/cgen-opc.c:48:18: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/opcodes/cr16-dis.c:749:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-2.31.1/opcodes/cr16-dis.c:130:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-2.31.1/opcodes/cris-dis.c:1398:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-2.31.1/opcodes/cris-dis.c:1492:8: style: The scope of the variable 'prefix_size' can be reduced. [variableScope]
binutils-2.31.1/opcodes/cris-dis.c:772:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/cris-dis.c:773:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/crx-dis.c:247:8: style: The scope of the variable 'temp_string' can be reduced. [variableScope]
binutils-2.31.1/opcodes/crx-dis.c:248:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/opcodes/crx-dis.c:506:7: style: The scope of the variable 'op_index' can be reduced. [variableScope]
binutils-2.31.1/opcodes/crx-dis.c:507:8: style: The scope of the variable 'string' can be reduced. [variableScope]
binutils-2.31.1/opcodes/crx-dis.c:658:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-2.31.1/opcodes/crx-dis.c:126:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-2.31.1/opcodes/crx-dis.c:620:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/d10v-dis.c:200:23: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-2.31.1/opcodes/d10v-dis.c:201:7: style: The scope of the variable 'match' can be reduced. [variableScope]
binutils-2.31.1/opcodes/d30v-dis.c:50:10: warning: Either the condition '!op' is redundant or there is possible null pointer dereference: op. [nullPointerRedundantCheck]
binutils-2.31.1/opcodes/d30v-dis.c:52:7: note: Assuming that condition '!op' is not redundant
binutils-2.31.1/opcodes/d30v-dis.c:50:10: note: Null pointer dereference
binutils-2.31.1/opcodes/d30v-dis.c:36:14: style: The scope of the variable 'op_index' can be reduced. [variableScope]
binutils-2.31.1/opcodes/d30v-dis.c:272:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 275. [shiftTooManyBitsSigned]
binutils-2.31.1/opcodes/d30v-dis.c:275:14: note: Assuming that condition 'bits==32' is not redundant
binutils-2.31.1/opcodes/d30v-dis.c:272:17: note: Shift
binutils-2.31.1/opcodes/d30v-dis.c:309:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 308. [shiftTooManyBitsSigned]
binutils-2.31.1/opcodes/d30v-dis.c:308:14: note: Assuming that condition 'bits<32' is not redundant
binutils-2.31.1/opcodes/d30v-dis.c:309:18: note: Shift
binutils-2.31.1/opcodes/disassemble.c:113:22: style: Variable 'disassemble' is not assigned a value. [unassignedVariable]
binutils-2.31.1/opcodes/epiphany-asm.c:828:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/epiphany-asm.c:57:11: style: Function 'parse_shortregs' argument 4 names different: declaration 'valuep' definition 'regno'. [funcArgNamesDifferent]
binutils-2.31.1/opcodes/epiphany-opc.h:74:17: note: Function 'parse_shortregs' argument 4 names different: declaration 'valuep' definition 'regno'.
binutils-2.31.1/opcodes/epiphany-asm.c:57:11: note: Function 'parse_shortregs' argument 4 names different: declaration 'valuep' definition 'regno'.
binutils-2.31.1/opcodes/epiphany-asm.c:250:17: style: Function 'parse_branch_addr' argument 4 names different: declaration 'opinfo' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/opcodes/epiphany-opc.h:79:16: note: Function 'parse_branch_addr' argument 4 names different: declaration 'opinfo' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/opcodes/epiphany-asm.c:250:17: note: Function 'parse_branch_addr' argument 4 names different: declaration 'opinfo' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/opcodes/epiphany-asm.c:251:47: style: Function 'parse_branch_addr' argument 5 names different: declaration 'resultp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/opcodes/epiphany-opc.h:80:45: note: Function 'parse_branch_addr' argument 5 names different: declaration 'resultp' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/opcodes/epiphany-asm.c:251:47: note: Function 'parse_branch_addr' argument 5 names different: declaration 'resultp' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/opcodes/epiphany-asm.c:252:22: style: Function 'parse_branch_addr' argument 6 names different: declaration 'valuep' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-2.31.1/opcodes/epiphany-opc.h:81:21: note: Function 'parse_branch_addr' argument 6 names different: declaration 'valuep' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/opcodes/epiphany-asm.c:252:22: note: Function 'parse_branch_addr' argument 6 names different: declaration 'valuep' definition 'ATTRIBUTE_UNUSED'.
binutils-2.31.1/opcodes/epiphany-dis.c:472:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/epiphany-opc.c:4002:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/epiphany-opc.c:3994:61: note: Assignment 'num_macros=sizeof(epiphany_cgen_macro_insn_table)/sizeof(epiphany_cgen_macro_insn_table[0])', assigned value is 163
binutils-2.31.1/opcodes/epiphany-opc.c:4002:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/fr30-asm.c:683:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/fr30-dis.c:493:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/fr30-opc.c:1339:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/fr30-opc.c:1331:57: note: Assignment 'num_macros=sizeof(fr30_cgen_macro_insn_table)/sizeof(fr30_cgen_macro_insn_table[0])', assigned value is 3
binutils-2.31.1/opcodes/fr30-opc.c:1339:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/frv-asm.c:82:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-asm.c:121:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-asm.c:160:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-asm.c:199:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-asm.c:325:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-asm.c:451:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-asm.c:636:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-asm.c:749:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-asm.c:865:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-asm.c:959:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-asm.c:1636:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-dis.c:590:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/frv-opc.c:6205:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/frv-opc.c:6197:56: note: Assignment 'num_macros=sizeof(frv_cgen_macro_insn_table)/sizeof(frv_cgen_macro_insn_table[0])', assigned value is 7
binutils-2.31.1/opcodes/frv-opc.c:6205:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/ft32-dis.c:78:25: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/opcodes/ft32-dis.c:78:25: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/ft32-dis.c:78:25: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/hppa-dis.c:222:10: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:311:9: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:329:11: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:340:11: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:349:11: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:416:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:422:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:437:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:443:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:449:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:458:8: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:468:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:476:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:484:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:492:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:500:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:514:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:619:22: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:629:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:635:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:639:14: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:658:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:663:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:668:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:673:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:677:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:685:29: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:689:29: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:694:20: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:712:8: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:713:8: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:730:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:746:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:753:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:839:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:882:24: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:986:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:998:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:1010:14: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:1018:14: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:1076:9: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:1092:29: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:1101:18: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:1117:18: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/hppa-dis.c:1170:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/hppa-dis.c:1172:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/i386-dis.c:17352:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-2.31.1/opcodes/i386-dis.c:17333:14: note: outer condition: opnum==0
binutils-2.31.1/opcodes/i386-dis.c:17352:15: note: identical inner condition: opnum==0
binutils-2.31.1/opcodes/i386-dis.c:13504:7: warning: Either the condition 'intel_syntax&&dp' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck]
binutils-2.31.1/opcodes/i386-dis.c:13541:24: note: Assuming that condition 'intel_syntax&&dp' is not redundant
binutils-2.31.1/opcodes/i386-dis.c:13504:7: note: Null pointer dereference
binutils-2.31.1/opcodes/i386-dis.c:15788:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-2.31.1/opcodes/i386-dis.c:17235:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-2.31.1/opcodes/i386-dis.c:12418:7: style: The scope of the variable 'newrex' can be reduced. [variableScope]
binutils-2.31.1/opcodes/i386-dis.c:13335:19: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/opcodes/i386-dis.c:15214:7: style: The scope of the variable 'riprel' can be reduced. [variableScope]
binutils-2.31.1/opcodes/i386-gen.c:1033:9: style: The scope of the variable 'str' can be reduced. [variableScope]
binutils-2.31.1/opcodes/i386-gen.c:1033:22: style: The scope of the variable 'last' can be reduced. [variableScope]
binutils-2.31.1/opcodes/i386-gen.c:1096:9: style: The scope of the variable 'str' can be reduced. [variableScope]
binutils-2.31.1/opcodes/i386-gen.c:1096:22: style: The scope of the variable 'last' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ia64-gen.c:1037:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ia64-opc-a.c:109:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/ia64-gen.c:2065:5: style: Variable 'needed_bytes' is modified but its new value is never used. [unreadVariable]
binutils-2.31.1/opcodes/ia64-opc.c:423:17: style: Condition '!currbit' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/ia64-opc.c:392:16: note: Assuming that condition 'currbit==0' is not redundant
binutils-2.31.1/opcodes/ia64-opc.c:423:17: note: Condition '!currbit' is always true
binutils-2.31.1/opcodes/ia64-opc.c:382:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/ia64-opc.c:410:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/ip2k-asm.c:385:8: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ip2k-asm.c:386:17: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ip2k-asm.c:884:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ip2k-dis.c:482:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ip2k-opc.c:870:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/ip2k-opc.c:862:57: note: Assignment 'num_macros=sizeof(ip2k_cgen_macro_insn_table)/sizeof(ip2k_cgen_macro_insn_table[0])', assigned value is 6
binutils-2.31.1/opcodes/ip2k-opc.c:870:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/iq2000-asm.c:71:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/opcodes/iq2000-asm.c:72:7: style: The scope of the variable 'ch1' can be reduced. [variableScope]
binutils-2.31.1/opcodes/iq2000-asm.c:72:12: style: The scope of the variable 'ch2' can be reduced. [variableScope]
binutils-2.31.1/opcodes/iq2000-asm.c:832:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/iq2000-dis.c:383:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/iq2000-opc.c:3424:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/iq2000-opc.c:3416:59: note: Assignment 'num_macros=sizeof(iq2000_cgen_macro_insn_table)/sizeof(iq2000_cgen_macro_insn_table[0])', assigned value is 94
binutils-2.31.1/opcodes/iq2000-opc.c:3424:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/lm32-asm.c:722:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/lm32-dis.c:341:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/lm32-opc.c:822:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/lm32-opc.c:814:57: note: Assignment 'num_macros=sizeof(lm32_cgen_macro_insn_table)/sizeof(lm32_cgen_macro_insn_table[0])', assigned value is 1
binutils-2.31.1/opcodes/lm32-opc.c:822:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/m10300-dis.c:70:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-2.31.1/opcodes/m10300-dis.c:72:7: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/opcodes/m10300-dis.c:70:12: note: Found duplicate branches for 'if' and 'else'.
binutils-2.31.1/opcodes/m10300-dis.c:675:5: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-2.31.1/opcodes/m10300-dis.c:676:5: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-2.31.1/opcodes/m10300-dis.c:46:19: style: The scope of the variable 'extra_shift' can be reduced. [variableScope]
binutils-2.31.1/opcodes/m32c-asm.c:1957:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/m32c-dis.c:1085:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/m32r-asm.c:179:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/m32r-asm.c:701:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/m32r-dis.c:473:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/m32r-opc.c:1775:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/m32r-opc.c:1767:57: note: Assignment 'num_macros=sizeof(m32r_cgen_macro_insn_table)/sizeof(m32r_cgen_macro_insn_table[0])', assigned value is 36
binutils-2.31.1/opcodes/m32r-opc.c:1775:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/m68hc11-dis.c:418:11: style: The scope of the variable 'pc_src_offset' can be reduced. [variableScope]
binutils-2.31.1/opcodes/m68hc11-dis.c:474:48: style: Expression '(X & 0x7) <= 0x7' is always true. [comparisonError]
binutils-2.31.1/opcodes/m68hc11-dis.c:137:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/m68hc11-dis.c:138:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/m68hc11-dis.c:177:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/m68hc11-dis.c:782:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/m68k-dis.c:370:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/m68k-dis.c:372:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/m68k-dis.c:376:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/m68k-dis.c:380:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/m68k-dis.c:384:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/m68k-dis.c:388:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/mep-asm.c:732:9: style: Variable 'expansion' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/opcodes/mep-asm.c:731:9: note: Variable 'expansion' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/mep-asm.c:732:9: note: Variable 'expansion' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/mep-asm.c:798:3: style: Variable 'errmsg' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/opcodes/mep-asm.c:787:0: note: Variable 'errmsg' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/mep-asm.c:798:3: note: Variable 'errmsg' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/mep-asm.c:193:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-2.31.1/opcodes/mep-asm.c:470:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mep-asm.c:633:22: style: The scope of the variable 'rescanned_result' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mep-asm.c:1660:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mep-desc.c:1485:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/opcodes/mep-desc.c:1490:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/opcodes/mep-dis.c:487:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mep-dis.c:634:7: style: The scope of the variable 'cop_type' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mep-dis.c:1381:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mep-opc.c:6396:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/mep-opc.c:6388:56: note: Assignment 'num_macros=sizeof(mep_cgen_macro_insn_table)/sizeof(mep_cgen_macro_insn_table[0])', assigned value is 13
binutils-2.31.1/opcodes/mep-opc.c:6396:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/metag-dis.c:2527:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-2.31.1/opcodes/metag-dis.c:3025:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/metag-dis.c:894:16: style: The scope of the variable 'dest_unit' can be reduced. [variableScope]
binutils-2.31.1/opcodes/metag-dis.c:897:8: style: The scope of the variable 'addr_buf' can be reduced. [variableScope]
binutils-2.31.1/opcodes/metag-dis.c:1193:15: style: The scope of the variable 'src2_reg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/metag-dis.c:1194:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-2.31.1/opcodes/metag-dis.c:1404:15: style: The scope of the variable 'src2_reg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/metag-dis.c:1405:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-2.31.1/opcodes/metag-dis.c:1548:15: style: The scope of the variable 'src_reg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/metag-dis.c:1549:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-2.31.1/opcodes/microblaze-dis.c:206:29: style: The scope of the variable 'prev_inst' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mips-dis.c:700:34: error: Array 'mips_abi_choices[4]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-2.31.1/opcodes/mips-dis.c:714:35: error: Array 'mips_arch_choices[47]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-2.31.1/opcodes/mips-dis.c:738:28: error: Array 'mips_arch_choices[47]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-2.31.1/opcodes/mips-dis.c:889:11: style: Condition 'abiflags' is always false [knownConditionTrueFalse]
binutils-2.31.1/opcodes/mips-dis.c:873:44: note: Assignment 'abiflags=NULL', assigned value is 0
binutils-2.31.1/opcodes/mips-dis.c:889:11: note: Condition 'abiflags' is always false
binutils-2.31.1/opcodes/mips-dis.c:2340:16: style: The scope of the variable 'higher' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mips-dis.c:1213:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/mips-dis.c:1214:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/mips-dis.c:1215:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/mips-dis.c:1216:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
msp430-decode.opc:397:68: style: Same value in both branches of ternary operator. [duplicateValueTernary]
msp430-decode.opc:374:94: style: Same value in both branches of ternary operator. [duplicateValueTernary]
msp430-decode.opc:50:7: style: The scope of the variable 'b' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mt-asm.c:71:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mt-asm.c:968:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mt-dis.c:484:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/mt-opc.c:893:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/mt-opc.c:885:55: note: Assignment 'num_macros=sizeof(mt_cgen_macro_insn_table)/sizeof(mt_cgen_macro_insn_table[0])', assigned value is 1
binutils-2.31.1/opcodes/mt-opc.c:893:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/nds32-asm.c:1547:29: style: The scope of the variable 'slot' can be reduced. [variableScope]
binutils-2.31.1/opcodes/nds32-asm.c:2092:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/nds32-dis.c:109:3: style: Variable 'isec_vma' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/opcodes/nds32-dis.c:108:3: note: Variable 'isec_vma' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/nds32-dis.c:109:3: note: Variable 'isec_vma' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/nds32-dis.c:1010:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/opcodes/nds32-dis.c:1012:25: style: The scope of the variable 'slot' can be reduced. [variableScope]
binutils-2.31.1/opcodes/nds32-dis.c:905:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/opcodes/nds32-dis.c:59:22: style: struct member 'objdump_disasm_info::abfd' is never used. [unusedStructMember]
binutils-2.31.1/opcodes/nds32-dis.c:60:22: style: struct member 'objdump_disasm_info::sec' is never used. [unusedStructMember]
binutils-2.31.1/opcodes/nds32-dis.c:62:22: style: struct member 'objdump_disasm_info::dynrelbuf' is never used. [unusedStructMember]
binutils-2.31.1/opcodes/nds32-dis.c:63:22: style: struct member 'objdump_disasm_info::dynrelcount' is never used. [unusedStructMember]
binutils-2.31.1/opcodes/nds32-dis.c:65:22: style: struct member 'objdump_disasm_info::reloc' is never used. [unusedStructMember]
binutils-2.31.1/opcodes/nfp-dis.c:1928:3: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/opcodes/nfp-dis.c:1926:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/nfp-dis.c:1928:3: note: Variable 'cmd' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/nfp-dis.c:1009:11: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/nfp-dis.c:1075:11: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-2.31.1/opcodes/nfp-dis.c:2669:7: style: The scope of the variable 'is_for_text' can be reduced. [variableScope]
binutils-2.31.1/opcodes/nfp-dis.c:2799:10: style: The scope of the variable 'island' can be reduced. [variableScope]
binutils-2.31.1/opcodes/nfp-dis.c:2800:42: style: The scope of the variable 'pc' can be reduced. [variableScope]
binutils-2.31.1/opcodes/nfp-dis.c:2800:46: style: The scope of the variable 'tmpi' can be reduced. [variableScope]
binutils-2.31.1/opcodes/nfp-dis.c:2800:52: style: The scope of the variable 'tmpj' can be reduced. [variableScope]
binutils-2.31.1/opcodes/nfp-dis.c:2801:7: style: The scope of the variable 'is_text' can be reduced. [variableScope]
binutils-2.31.1/opcodes/nios2-dis.c:859:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/opcodes/nios2-dis.c:868:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/opcodes/ns32k-dis.c:555:41: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-2.31.1/opcodes/ns32k-dis.c:556:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-2.31.1/opcodes/ns32k-dis.c:564:41: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-2.31.1/opcodes/ns32k-dis.c:565:20: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-2.31.1/opcodes/ns32k-dis.c:333:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ns32k-dis.c:736:18: style: The scope of the variable 'first_word' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ns32k-dis.c:740:7: style: The scope of the variable 'argnum' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ns32k-dis.c:741:7: style: The scope of the variable 'maxarg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ns32k-dis.c:326:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/opc2c.c:623:15: style: The scope of the variable 'bit' can be reduced. [variableScope]
binutils-2.31.1/opcodes/opc2c.c:623:20: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-2.31.1/opcodes/opc2c.c:58:7: error: Common realloc mistake: 'line_buf' nulled but not freed upon failure [memleakOnRealloc]
binutils-2.31.1/opcodes/opc2c.c:495:5: error: Common realloc mistake: 'vary' nulled but not freed upon failure [memleakOnRealloc]
binutils-2.31.1/opcodes/opc2c.c:627:8: error: Common realloc mistake: 'opcodes' nulled but not freed upon failure [memleakOnRealloc]
binutils-2.31.1/opcodes/opc2c.c:808:0: error: Resource leak: in [resourceLeak]
binutils-2.31.1/opcodes/opc2c.c:808:0: error: Memory leak: vlist [memleak]
binutils-2.31.1/opcodes/or1k-asm.c:876:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/or1k-dis.c:335:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/or1k-opc.c:1048:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/or1k-opc.c:1040:57: note: Assignment 'num_macros=sizeof(or1k_cgen_macro_insn_table)/sizeof(or1k_cgen_macro_insn_table[0])', assigned value is 1
binutils-2.31.1/opcodes/or1k-opc.c:1048:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/ppc-dis.c:464:16: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/opcodes/ppc-dis.c:464:16: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/ppc-dis.c:464:16: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/ppc-dis.c:479:33: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ppc-dis.c:513:37: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ppc-dis.c:573:37: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ppc-dis.c:627:37: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ppc-dis.c:708:37: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-2.31.1/opcodes/ppc-opc.c:503:32: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/opcodes/ppc-opc.c:503:32: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/ppc-opc.c:503:32: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/ppc-opc.c:516:15: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/opcodes/ppc-opc.c:516:15: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/ppc-opc.c:516:15: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/ppc-opc.c:546:30: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-2.31.1/opcodes/ppc-opc.c:546:30: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/ppc-opc.c:546:30: note: Opposite expression on both sides of '&'.
binutils-2.31.1/opcodes/riscv-dis.c:333:10: style: Condition 'csr_name' is always false [knownConditionTrueFalse]
binutils-2.31.1/opcodes/riscv-dis.c:325:29: note: Assignment 'csr_name=NULL', assigned value is 0
binutils-2.31.1/opcodes/riscv-dis.c:333:10: note: Condition 'csr_name' is always false
binutils-2.31.1/opcodes/riscv-dis.c:465:7: style: The scope of the variable 'status' can be reduced. [variableScope]
binutils-2.31.1/opcodes/s390-mkopc.c:66:7: error: Common realloc mistake: 'op_array' nulled but not freed upon failure [memleakOnRealloc]
binutils-2.31.1/opcodes/score7-dis.c:775:29: style: The scope of the variable 'bitend' can be reduced. [variableScope]
binutils-2.31.1/opcodes/score7-dis.c:522:15: style: struct member 'score_regname::name' is never used. [unusedStructMember]
binutils-2.31.1/opcodes/score7-dis.c:523:15: style: struct member 'score_regname::description' is never used. [unusedStructMember]
binutils-2.31.1/opcodes/sh-dis.c:164:29: style: The scope of the variable 'opx' can be reduced. [variableScope]
binutils-2.31.1/opcodes/sh-dis.c:164:35: style: The scope of the variable 'opy' can be reduced. [variableScope]
binutils-2.31.1/opcodes/sh-dis.c:457:10: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-2.31.1/opcodes/sh-dis.c:500:12: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-2.31.1/opcodes/sh-dis.c:251:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/sh-dis.c:279:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/sparc-dis.c:563:8: style: The scope of the variable 'found_plus' can be reduced. [variableScope]
binutils-2.31.1/opcodes/sparc-dis.c:772:25: style: The scope of the variable 'printed_one' can be reduced. [variableScope]
binutils-2.31.1/opcodes/sparc-dis.c:773:21: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-2.31.1/opcodes/sparc-dis.c:328:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/opcodes/sparc-dis.c:338:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-2.31.1/opcodes/sparc-opc.c:1514:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1515:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1516:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1517:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1518:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1519:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1520:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1521:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1522:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1523:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1524:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1525:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1526:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1527:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1528:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1529:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1530:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1531:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1532:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1533:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1534:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1535:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1536:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1537:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1538:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1539:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1540:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1541:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1585:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1586:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1587:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1588:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1589:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1590:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1591:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1592:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1593:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1594:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1595:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1596:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1597:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1598:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1599:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1600:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1601:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1602:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1603:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1604:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1605:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1606:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1607:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1608:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1609:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1610:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1611:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/sparc-opc.c:1612:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-2.31.1/opcodes/spu-dis.c:96:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-2.31.1/opcodes/spu-dis.c:97:7: style: The scope of the variable 'hex_value' can be reduced. [variableScope]
binutils-2.31.1/opcodes/tic30-dis.c:642:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic30-dis.c:74:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/tic30-dis.c:85:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/tic30-dis.c:112:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/tic30-dis.c:132:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/tic30-dis.c:152:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/tic30-dis.c:694:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/opcodes/tic4x-dis.c:134:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/opcodes/tic4x-dis.c:274:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/opcodes/tic54x-dis.c:281:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic54x-dis.c:335:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic54x-dis.c:402:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic54x-dis.c:410:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic54x-dis.c:565:15: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-2.31.1/opcodes/tic6x-dis.c:450:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:558:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:571:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:582:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:594:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:698:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:858:23: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:1037:23: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:1050:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:1050:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:1059:23: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:1233:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:1261:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:1270:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/opcodes/tic6x-dis.c:1421:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:1483:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:1493:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/tic6x-dis.c:1105:7: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-2.31.1/opcodes/tic6x-dis.c:1231:24: style: Checking if unsigned variable 'sploop_ii' is less than zero. [unsignedLessThanZero]
binutils-2.31.1/opcodes/tic80-dis.c:192:31: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-2.31.1/opcodes/tic80-opc.c:240:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-2.31.1/opcodes/tic80-opc.c:242:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-2.31.1/opcodes/tic80-opc.c:279:7: style: The scope of the variable 'ival' can be reduced. [variableScope]
binutils-2.31.1/opcodes/v850-dis.c:645:14: style: Same expression on both sides of '==' because the value of 'length' and '0' are the same. [duplicateExpression]
binutils-2.31.1/opcodes/v850-dis.c:594:16: note: 'length' is assigned value '0' here.
binutils-2.31.1/opcodes/v850-dis.c:645:14: note: Same expression on both sides of '==' because the value of 'length' and '0' are the same.
binutils-2.31.1/opcodes/vax-dis.c:135:4: error: Common realloc mistake: 'entry_addr' nulled but not freed upon failure [memleakOnRealloc]
binutils-2.31.1/opcodes/wasm32-dis.c:427:11: style: Variable 'private_data->section_prefix' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/opcodes/wasm32-dis.c:425:11: note: Variable 'private_data->section_prefix' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/wasm32-dis.c:427:11: note: Variable 'private_data->section_prefix' is reassigned a value before the old one has been used.
binutils-2.31.1/opcodes/wasm32-dis.c:267:13: style: The scope of the variable 'constant' can be reduced. [variableScope]
binutils-2.31.1/opcodes/wasm32-dis.c:269:8: style: The scope of the variable 'flags' can be reduced. [variableScope]
binutils-2.31.1/opcodes/wasm32-dis.c:270:8: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-2.31.1/opcodes/wasm32-dis.c:271:8: style: The scope of the variable 'depth' can be reduced. [variableScope]
binutils-2.31.1/opcodes/wasm32-dis.c:272:8: style: The scope of the variable 'function_index' can be reduced. [variableScope]
binutils-2.31.1/opcodes/wasm32-dis.c:273:8: style: The scope of the variable 'target_count' can be reduced. [variableScope]
binutils-2.31.1/opcodes/wasm32-dis.c:274:8: style: The scope of the variable 'block_type' can be reduced. [variableScope]
binutils-2.31.1/opcodes/wasm32-dis.c:276:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-2.31.1/opcodes/wasm32-dis.c:278:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xc16x-asm.c:749:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xc16x-dis.c:614:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xc16x-opc.c:3019:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/xc16x-opc.c:3011:58: note: Assignment 'num_macros=sizeof(xc16x_cgen_macro_insn_table)/sizeof(xc16x_cgen_macro_insn_table[0])', assigned value is 1
binutils-2.31.1/opcodes/xc16x-opc.c:3019:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/xgate-dis.c:364:15: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-2.31.1/opcodes/xgate-dis.c:66:9: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xgate-dis.c:68:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xgate-dis.c:70:22: style: The scope of the variable 'decodeTablePTR' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xgate-dis.c:72:16: style: The scope of the variable 'operandRegisterBits' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xgate-dis.c:73:14: style: The scope of the variable 'relAddr' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xgate-dis.c:74:14: style: The scope of the variable 'operandOne' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xgate-dis.c:75:14: style: The scope of the variable 'operandTwo' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xgate-dis.c:325:9: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xstormy16-asm.c:649:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xstormy16-dis.c:362:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xstormy16-opc.c:1143:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-2.31.1/opcodes/xstormy16-opc.c:1135:62: note: Assignment 'num_macros=sizeof(xstormy16_cgen_macro_insn_table)/sizeof(xstormy16_cgen_macro_insn_table[0])', assigned value is 5
binutils-2.31.1/opcodes/xstormy16-opc.c:1143:18: note: Condition 'num_macros>=1' is always true
binutils-2.31.1/opcodes/xtensa-dis.c:254:43: style: The scope of the variable 'noperands' can be reduced. [variableScope]
binutils-2.31.1/opcodes/xtensa-dis.c:262:7: style: The scope of the variable 'first' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z80-dis.c:84:8: style: The scope of the variable 'e' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z80-dis.c:85:7: style: The scope of the variable 'target_addr' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z80-dis.c:112:7: style: The scope of the variable 'nn' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z80-dis.c:150:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z80-dis.c:385:7: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z80-dis.c:405:8: style: The scope of the variable 'mytxt' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z80-dis.c:406:7: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z8k-dis.c:211:35: style: Redundant condition: nibl_index<4. 'nibl_index>=4 || (nibl_index<4 && need_fetch)' is equivalent to 'nibl_index>=4 || need_fetch' [redundantCondition]
binutils-2.31.1/opcodes/z8k-dis.c:545:11: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:551:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:554:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:560:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:560:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:563:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:563:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:596:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:598:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:602:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:611:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:614:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:618:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:622:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:626:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:631:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:633:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/opcodes/z8k-dis.c:301:18: style: The scope of the variable 'instr_nibl' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z8k-dis.c:301:30: style: The scope of the variable 'instr_byte' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z8k-dis.c:301:42: style: The scope of the variable 'instr_word' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z8k-dis.c:303:16: style: The scope of the variable 'tabl_datum' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z8k-dis.c:303:28: style: The scope of the variable 'datum_class' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z8k-dis.c:304:18: style: The scope of the variable 'datum_value' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z8k-dis.c:525:18: style: The scope of the variable 'datum_value' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z8k-dis.c:526:16: style: The scope of the variable 'tabl_datum' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z8k-dis.c:526:28: style: The scope of the variable 'datum_class' can be reduced. [variableScope]
binutils-2.31.1/opcodes/z8kgen.c:739:3: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/zlib/adler32.c:69:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/infback9/inftree9.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/inflate86/inffas86.c:1122:0: error: #error "x86 architecture not defined" [preprocessorErrorDirective]
binutils-2.31.1/zlib/contrib/iostream/zfstream.h:26:15: warning: Virtual function 'sync' is called from destructor '~gzfilebuf()' at line 12. Dynamic binding is not used. [virtualCallInConstructor]
binutils-2.31.1/zlib/contrib/iostream/zfstream.cpp:12:3: note: Calling sync
binutils-2.31.1/zlib/contrib/iostream/zfstream.h:26:15: note: sync is a virtual method
binutils-2.31.1/zlib/contrib/iostream2/zstream_test.cpp:10:29: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
binutils-2.31.1/zlib/contrib/iostream2/zstream_test.cpp:15:12: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
binutils-2.31.1/zlib/contrib/iostream2/zstream_test.cpp:14:52: style: Variable 'z' is not assigned a value. [unassignedVariable]
binutils-2.31.1/zlib/contrib/iostream2/zstream.h:101:16: style: Technically the member function 'izstream::fp' can be const. [functionConst]
binutils-2.31.1/zlib/contrib/iostream2/zstream.h:234:16: style: Technically the member function 'ozstream::fp' can be const. [functionConst]
binutils-2.31.1/zlib/contrib/iostream2/zstream.h:42:5: style: Class 'zstringlen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/zlib/contrib/iostream2/zstream.h:55:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/zlib/contrib/iostream2/zstream.h:56:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:84:21: style: struct member 'inffast_ar::esp' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:85:21: style: struct member 'inffast_ar::ebp' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:94:40: style: struct member 'inffast_ar::hold' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:95:24: style: struct member 'inffast_ar::bits' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:96:24: style: struct member 'inffast_ar::wsize' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:97:24: style: struct member 'inffast_ar::write' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:98:24: style: struct member 'inffast_ar::lmask' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:99:24: style: struct member 'inffast_ar::dmask' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:100:24: style: struct member 'inffast_ar::len' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:101:24: style: struct member 'inffast_ar::dist' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/masmx64/inffas8664.c:102:24: style: struct member 'inffast_ar::status' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/minizip/miniunz.c:390:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
binutils-2.31.1/zlib/contrib/minizip/miniunz.c:542:9: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/minizip/miniunz.c:518:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/zlib/contrib/minizip/minizip.c:395:39: warning: Logical disjunction always evaluates to true: EXPR >= '0' || EXPR <= '9'. [incorrectLogicOperator]
binutils-2.31.1/zlib/contrib/minizip/minizip.c:235:17: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
binutils-2.31.1/zlib/contrib/minizip/minizip.c:352:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
binutils-2.31.1/zlib/contrib/minizip/minizip.c:191:18: style: The scope of the variable 'size_read' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/minizip/minizip.c:192:18: style: The scope of the variable 'total_read' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/minizip/minizip.c:227:0: style: The scope of the variable 'pos' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/minizip/minizip.c:257:9: style: The scope of the variable 'err' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/minizip/minizip.c:399:21: style: The scope of the variable 'size_read' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/minizip/minizip.c:232:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/zlib/contrib/minizip/mztools.c:290:3: error: Resource leak: fpOutCD [resourceLeak]
binutils-2.31.1/zlib/contrib/minizip/unzip.c:603:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
binutils-2.31.1/zlib/contrib/minizip/unzip.c:421:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/unzip.c:425:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/unzip.c:448:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/unzip.c:489:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/unzip.c:493:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/unzip.c:516:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/unzip.c:538:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/unzip.c:562:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/unzip.c:1105:16: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/zlib/contrib/minizip/zip.c:1212:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-2.31.1/zlib/contrib/minizip/zip.c:1209:41: note: outer condition: zi->ci.method==Z_DEFLATED
binutils-2.31.1/zlib/contrib/minizip/zip.c:1212:26: note: identical inner condition: zi->ci.method==Z_DEFLATED
binutils-2.31.1/zlib/contrib/minizip/zip.c:1038:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/zlib/contrib/minizip/zip.c:1037:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-2.31.1/zlib/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-2.31.1/zlib/contrib/minizip/zip.c:1040:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/zlib/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-2.31.1/zlib/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-2.31.1/zlib/contrib/minizip/zip.c:1041:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-2.31.1/zlib/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-2.31.1/zlib/contrib/minizip/zip.c:1041:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-2.31.1/zlib/contrib/minizip/crypt.h:99:9: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/minizip/zip.c:1957:9: style: The scope of the variable 'header' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/minizip/zip.c:1958:9: style: The scope of the variable 'dataSize' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/minizip/zip.c:488:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/zip.c:492:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/zip.c:515:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/zip.c:552:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/zip.c:555:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/zip.c:578:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/zip.c:603:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/zip.c:627:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-2.31.1/zlib/contrib/minizip/zip.c:1477:17: style: Variable 'bBreak' is modified but its new value is never used. [unreadVariable]
binutils-2.31.1/zlib/contrib/minizip/zip.c:1683:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/zlib/contrib/puff/puff.c:705:13: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/puff/puff.c:799:9: style: The scope of the variable 'last' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/puff/puff.c:799:15: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/puff/pufftest.c:129:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-2.31.1/zlib/contrib/puff/pufftest.c:142:30: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
binutils-2.31.1/zlib/contrib/puff/pufftest.c:93:36: style: The scope of the variable 'dest' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/testzlib/testzlib.c:172:10: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-2.31.1/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-2.31.1/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-2.31.1/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-2.31.1/zlib/contrib/testzlib/testzlib.c:154:0: style: Variable 'lCompressedSize' is assigned a value that is never used. [unreadVariable]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:171:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:272:28: style: The scope of the variable 'prev' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:389:10: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:72:8: style: struct member 'tar_header::uid' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:73:8: style: struct member 'tar_header::gid' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:76:8: style: struct member 'tar_header::chksum' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:78:8: style: struct member 'tar_header::linkname' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:79:8: style: struct member 'tar_header::magic' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:80:8: style: struct member 'tar_header::version' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:81:8: style: struct member 'tar_header::uname' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:82:8: style: struct member 'tar_header::gname' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:83:8: style: struct member 'tar_header::devmajor' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:84:8: style: struct member 'tar_header::devminor' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:85:8: style: struct member 'tar_header::prefix' is never used. [unusedStructMember]
binutils-2.31.1/zlib/contrib/untgz/untgz.c:91:22: style: union member 'tar_buffer::buffer' is never used. [unusedStructMember]
binutils-2.31.1/zlib/deflate.c:382:10: style: The scope of the variable 'str' can be reduced. [variableScope]
binutils-2.31.1/zlib/deflate.c:382:15: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/zlib/deflate.c:548:9: style: The scope of the variable 'put' can be reduced. [variableScope]
binutils-2.31.1/zlib/deflate.c:1242:21: style: The scope of the variable 'match' can be reduced. [variableScope]
binutils-2.31.1/zlib/deflate.c:1485:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/zlib/deflate.c:1486:14: style: The scope of the variable 'more' can be reduced. [variableScope]
binutils-2.31.1/zlib/deflate.c:1828:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
binutils-2.31.1/zlib/deflate.c:1930:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
binutils-2.31.1/zlib/example.c:334:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-2.31.1/zlib/gzlib.c:371:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/zlib/gzlib.c:372:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-2.31.1/zlib/gzlib.c:294:9: error: Memory leak: path [memleak]
binutils-2.31.1/zlib/gzread.c:28:14: style: The scope of the variable 'get' can be reduced. [variableScope]
binutils-2.31.1/zlib/gzread.c:548:20: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/zlib/gzread.c:550:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
binutils-2.31.1/zlib/gzwrite.c:20:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-2.31.1/zlib/gzwrite.c:150:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-2.31.1/zlib/gzwrite.c:308:14: style: The scope of the variable 'have' can be reduced. [variableScope]
binutils-2.31.1/zlib/gzwrite.c:472:19: style: The scope of the variable 'left' can be reduced. [variableScope]
binutils-2.31.1/zlib/inflate.c:402:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
binutils-2.31.1/zlib/inflate.c:1320:19: style: The scope of the variable 'dictid' can be reduced. [variableScope]
binutils-2.31.1/zlib/inflate.c:1405:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-2.31.1/zlib/inflate.c:1468:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
binutils-2.31.1/zlib/inflate.c:702:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-2.31.1/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
binutils-2.31.1/zlib/minigzip.c:172:9: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/zlib/minigzip.c:240:9: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/zlib/test/infcover.c:465:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-2.31.1/zlib/test/infcover.c:188:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
binutils-2.31.1/zlib/test/infcover.c:196:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
binutils-2.31.1/zlib/test/infcover.c:221:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
binutils-2.31.1/zlib/test/minigzip.c:367:9: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/zlib/test/minigzip.c:435:9: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-2.31.1/zlib/trees.c:710:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
binutils-2.31.1/zlib/trees.c:755:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
binutils-2.31.1/zlib/trees.c:1069:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
binutils-2.31.1/zlib/trees.c:1070:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
binutils-2.31.1/zlib/trees.c:1071:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
binutils-2.31.1/zlib/trees.c:1072:14: style: The scope of the variable 'code' can be reduced. [variableScope]
binutils-2.31.1/zlib/trees.c:1073:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
[02:43]

ftp://ftp.se.debian.org/debian/pool/main/b/binutils-avr/binutils-avr_2.26.20160125+Atmel3.6.1.orig.tar.gz
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/aout-adobe.c:198:9: style: The scope of the variable 'targ' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/aoutx.h:1038:22: style: Redundant condition: abdp. '!abdp || (abdp && !abdp->exec_header_not_counted)' is equivalent to '!abdp || !abdp->exec_header_not_counted' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/aoutx.h:3964:11: style: The scope of the variable 'r_baserel' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/aoutx.h:1013:15: style: Variable 'text_end' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/aoutx.h:1098:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/aoutx.h:1104:5: style: Variable 'vma' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/aout-tic30.c:757:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:1707:12: style: The scope of the variable 'stroff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2050:50: style: Function 'bfd_dont_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:197:27: note: Function 'bfd_dont_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2050:50: note: Function 'bfd_dont_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2050:66: style: Function 'bfd_dont_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:197:43: note: Function 'bfd_dont_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2050:66: note: Function 'bfd_dont_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2087:49: style: Function 'bfd_bsd_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:199:27: note: Function 'bfd_bsd_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2087:49: note: Function 'bfd_bsd_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2087:65: style: Function 'bfd_bsd_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:199:43: note: Function 'bfd_bsd_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2087:65: note: Function 'bfd_bsd_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2119:49: style: Function 'bfd_gnu_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:201:27: note: Function 'bfd_gnu_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2119:49: note: Function 'bfd_gnu_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2119:65: style: Function 'bfd_gnu_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:201:43: note: Function 'bfd_gnu_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2119:65: note: Function 'bfd_gnu_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2149:35: style: Function '_bfd_write_archive_contents' argument 1 names different: declaration 'abfd' definition 'arch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:162:9: note: Function '_bfd_write_archive_contents' argument 1 names different: declaration 'abfd' definition 'arch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2149:35: note: Function '_bfd_write_archive_contents' argument 1 names different: declaration 'abfd' definition 'arch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2648:18: style: Function 'coff_write_armap' argument 4 names different: declaration 'orl_count' definition 'symbol_count'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:208:67: note: Function 'coff_write_armap' argument 4 names different: declaration 'orl_count' definition 'symbol_count'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archive.c:2648:18: note: Function 'coff_write_armap' argument 4 names different: declaration 'orl_count' definition 'symbol_count'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archures.c:1413:35: style: Function 'bfd_arch_default_fill' argument 2 names different: declaration 'is_bigendian' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:3134:17: note: Function 'bfd_arch_default_fill' argument 2 names different: declaration 'is_bigendian' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archures.c:1413:35: note: Function 'bfd_arch_default_fill' argument 2 names different: declaration 'is_bigendian' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archures.c:1414:27: style: Function 'bfd_arch_default_fill' argument 3 names different: declaration 'code' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:3135:17: note: Function 'bfd_arch_default_fill' argument 3 names different: declaration 'code' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/archures.c:1414:27: note: Function 'bfd_arch_default_fill' argument 3 names different: declaration 'code' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/bfd.c:659:13: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/bfd.c:660:19: style: The scope of the variable 'extra' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/bfd.c:660:26: style: The scope of the variable 'trim' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/bfd.c:631:41: style: Function '_bfd_default_error_handler' argument 1 names different: declaration 's' definition 'fmt'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:126:53: note: Function '_bfd_default_error_handler' argument 1 names different: declaration 's' definition 'fmt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/bfd.c:631:41: note: Function '_bfd_default_error_handler' argument 1 names different: declaration 's' definition 'fmt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/bout.c:266:7: style: The scope of the variable 'r_idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cache.c:111:28: style: Condition 'max<10' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cache.c:107:15: note: Assignment 'max=10', assigned value is 10
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cache.c:111:28: note: Condition 'max<10' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cache.c:111:28: style: Same expression on both sides of '<' because the value of 'max' and '10' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cache.c:107:15: note: 'max' is assigned value '10' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cache.c:111:28: note: Same expression on both sides of '<' because the value of 'max' and '10' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cache.c:111:38: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffcode.h:5249:12: style: The scope of the variable 'cache_ptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cisco-core.c:67:8: style: struct member 'crashinfo_external::textbase' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cisco-core.c:68:8: style: struct member 'crashinfo_external::database' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cisco-core.c:69:8: style: struct member 'crashinfo_external::bssbase' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-alpha.c:2068:3: style: Variable 'nbfd' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-alpha.c:2059:0: note: Variable 'nbfd' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-alpha.c:2068:3: note: Variable 'nbfd' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffcode.h:4122:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffcode.h:4123:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-h8300.c:1316:16: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffcode.h:1841:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-mcore.c:426:14: warning: Either the condition 'sym==NULL' is redundant or there is possible null pointer dereference: sym. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-mcore.c:430:16: note: Assuming that condition 'sym==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-mcore.c:426:14: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-mcore.c:197:33: style: struct member 'coff_mcore_link_hash_table::bfd_of_toc_owner' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-mcore.c:198:8: style: struct member 'coff_mcore_link_hash_table::global_toc_size' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-mcore.c:199:8: style: struct member 'coff_mcore_link_hash_table::import_table_size' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-mcore.c:200:8: style: struct member 'coff_mcore_link_hash_table::first_thunk_address' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-mcore.c:201:8: style: struct member 'coff_mcore_link_hash_table::thunk_size' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-ppc.c:2250:5: warning: Either the condition 'last_one' is redundant or there is possible null pointer dereference: last_one. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-ppc.c:2245:9: note: Assuming that condition 'last_one' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-ppc.c:2250:5: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-ppc.c:945:21: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-ppc.c:1266:18: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:3693:3: style: Variable 'data_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:3692:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:3693:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:3637:9: style: The scope of the variable 'rtld_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2721:44: style: Function 'xcoff_reloc_type_noop' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libxcoff.h:229:36: note: Function 'xcoff_reloc_type_noop' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2721:44: note: Function 'xcoff_reloc_type_noop' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2722:43: style: Function 'xcoff_reloc_type_noop' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libxcoff.h:229:36: note: Function 'xcoff_reloc_type_noop' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2722:43: note: Function 'xcoff_reloc_type_noop' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2736:44: style: Function 'xcoff_reloc_type_fail' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libxcoff.h:230:36: note: Function 'xcoff_reloc_type_fail' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2736:44: note: Function 'xcoff_reloc_type_fail' argument 9 names different: declaration 'relocation' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2737:43: style: Function 'xcoff_reloc_type_fail' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libxcoff.h:230:36: note: Function 'xcoff_reloc_type_fail' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2737:43: note: Function 'xcoff_reloc_type_fail' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2756:42: style: Function 'xcoff_reloc_type_pos' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libxcoff.h:231:36: note: Function 'xcoff_reloc_type_pos' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2756:42: note: Function 'xcoff_reloc_type_pos' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2772:42: style: Function 'xcoff_reloc_type_neg' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libxcoff.h:232:36: note: Function 'xcoff_reloc_type_neg' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2772:42: note: Function 'xcoff_reloc_type_neg' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2788:42: style: Function 'xcoff_reloc_type_rel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libxcoff.h:233:36: note: Function 'xcoff_reloc_type_rel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2788:42: note: Function 'xcoff_reloc_type_rel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2811:42: style: Function 'xcoff_reloc_type_toc' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libxcoff.h:234:36: note: Function 'xcoff_reloc_type_toc' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2811:42: note: Function 'xcoff_reloc_type_toc' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2852:41: style: Function 'xcoff_reloc_type_ba' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libxcoff.h:235:36: note: Function 'xcoff_reloc_type_ba' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2852:41: note: Function 'xcoff_reloc_type_ba' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2978:43: style: Function 'xcoff_reloc_type_crel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libxcoff.h:236:36: note: Function 'xcoff_reloc_type_crel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2978:43: note: Function 'xcoff_reloc_type_crel' argument 10 names different: declaration 'contents' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2998:45: style: Function 'xcoff_complain_overflow_dont_func' argument 4 names different: declaration 'howto' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:155:4: note: Function 'xcoff_complain_overflow_dont_func' argument 4 names different: declaration 'howto' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2998:45: note: Function 'xcoff_complain_overflow_dont_func' argument 4 names different: declaration 'howto' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2177:13: style: Variable 'prevoff' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:2464:13: style: Variable 'prevoff' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-rs6000.c:3329:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-sh.c:400:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-sh.c:595:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-sh.c:599:33: note: Calling function 'get_symbol_value', 1st argument 'symbol' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-sh.c:400:27: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-sh.c:2667:3: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-sh.c:2657:0: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-sh.c:2667:3: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-sh.c:1119:24: style: The scope of the variable 'oinsn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff64-rs6000.c:2283:3: style: Variable 'data_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff64-rs6000.c:2282:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff64-rs6000.c:2283:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff64-rs6000.c:882:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff64-rs6000.c:884:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff64-rs6000.c:1214:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffgen.c:72:19: style: The scope of the variable 'strings' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffgen.c:870:26: style: The scope of the variable 'auxent' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffgen.c:1764:24: style: The scope of the variable 'symbol_ptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cofflink.c:2754:4: style: Variable 'flaginfo->global_to_static' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cofflink.c:2752:4: note: Variable 'flaginfo->global_to_static' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cofflink.c:2754:4: note: Variable 'flaginfo->global_to_static' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-ia64-opc.c:103:10: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-ia64-opc.c:188:10: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-m68k.c:157:18: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-m68k.c:157:18: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-m68k.c:157:18: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:379:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:380:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:382:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:386:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:387:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:391:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:392:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:393:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:397:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:398:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:399:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:400:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:470:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:484:7: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:521:8: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:526:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:527:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-sh.c:531:13: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/cpu-tic4x.c:37:23: warning: Logical conjunction always evaluates to false: string[1] < '0' && string[1] > '9'. [incorrectLogicOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/dwarf1.c:347:13: style: The scope of the variable 'eachDie' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/dwarf2.c:877:43: style: The scope of the variable 'abbrev_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/dwarf2.c:878:16: style: The scope of the variable 'abbrev_form' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/dwarf2.c:878:29: style: The scope of the variable 'hash_number' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/dwarf2.c:2093:18: style: The scope of the variable 'mid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/dwarf2.c:2284:43: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ecofflink.c:1778:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ecofflink.c:1792:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ecofflink.c:1778:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:699:8: warning: Either the condition 'in_list' is redundant or there is possible null pointer dereference: in_list. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:683:16: note: Assuming that condition 'in_list' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:699:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:700:12: warning: Either the condition 'in_list' is redundant or there is possible null pointer dereference: in_list. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:683:16: note: Assuming that condition 'in_list' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:700:12: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:701:12: warning: Either the condition 'in_list' is redundant or there is possible null pointer dereference: in_list. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:683:16: note: Assuming that condition 'in_list' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:701:12: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:702:16: warning: Either the condition 'in_list' is redundant or there is possible null pointer dereference: in_list. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:683:16: note: Assuming that condition 'in_list' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:702:16: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:712:18: warning: Either the condition 'in_list' is redundant or there is possible null pointer dereference: in_list. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:683:16: note: Assuming that condition 'in_list' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:712:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:235:24: style: The scope of the variable 'lastp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:345:18: style: The scope of the variable 'out_attr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:576:18: style: The scope of the variable 'in_attr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:577:18: style: The scope of the variable 'out_attr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-attrs.c:263:3: error: Address of auto-variable 'list->attr' returned [returnAddressOfAutoVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:1156:28: style: The scope of the variable 'cie' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:1189:17: style: The scope of the variable 'r_symndx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:1191:22: style: The scope of the variable 'rel' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:2353:44: style: Function '_bfd_elf_can_make_relative' argument 1 names different: declaration 'input_bfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-bfd.h:1876:9: note: Function '_bfd_elf_can_make_relative' argument 1 names different: declaration 'input_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:2353:44: note: Function '_bfd_elf_can_make_relative' argument 1 names different: declaration 'input_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:2354:35: style: Function '_bfd_elf_can_make_relative' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-bfd.h:1876:42: note: Function '_bfd_elf_can_make_relative' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:2354:35: note: Function '_bfd_elf_can_make_relative' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:2355:35: style: Function '_bfd_elf_can_make_relative' argument 3 names different: declaration 'eh_frame_section' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-bfd.h:1876:58: note: Function '_bfd_elf_can_make_relative' argument 3 names different: declaration 'eh_frame_section' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:2355:35: note: Function '_bfd_elf_can_make_relative' argument 3 names different: declaration 'eh_frame_section' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:2364:39: style: Function '_bfd_elf_encode_eh_address' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-bfd.h:1873:9: note: Function '_bfd_elf_encode_eh_address' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:2364:39: note: Function '_bfd_elf_encode_eh_address' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:2365:35: style: Function '_bfd_elf_encode_eh_address' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-bfd.h:1873:37: note: Function '_bfd_elf_encode_eh_address' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:2365:35: note: Function '_bfd_elf_encode_eh_address' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-eh-frame.c:341:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10200.c:1332:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10200.c:1356:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10200.c:1332:25: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10300.c:2072:9: warning: Possible null pointer dereference: h [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10300.c:2036:7: note: Assignment 'hh=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10300.c:2044:11: note: Assignment 'h=(struct elf32_mn10300_link_hash_entry*)(hh)', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10300.c:2072:9: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10300.c:4498:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10300.c:4522:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10300.c:4498:25: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10300.c:1347:24: style: The scope of the variable 'isym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-m10300.c:5108:19: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-nacl.c:311:17: warning: Possible null pointer dereference: next_load_phdr [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-nacl.c:261:43: note: Assignment 'next_load_phdr=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-nacl.c:311:17: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-nacl.c:322:60: style: Function 'nacl_final_write_processing' argument 2 names different: declaration 'linker' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-nacl.h:25:54: note: Function 'nacl_final_write_processing' argument 2 names different: declaration 'linker' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-nacl.c:322:60: note: Function 'nacl_final_write_processing' argument 2 names different: declaration 'linker' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf-vxworks.c:159:7: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf.c:2714:28: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf.c:2714:28: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf.c:2714:28: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf.c:201:17: style: The scope of the variable 'g' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf.c:4962:17: style: The scope of the variable 'align_power' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf.c:5495:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf.c:6969:29: style: The scope of the variable 'ohdr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf.c:635:27: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf.c:637:56: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf.c:3292:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arc.c:1460:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arc.c:1461:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arc.c:1462:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arc.c:1463:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arc.c:1464:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arc.c:1465:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:16173:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:16174:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5334:13: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5349:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5334:13: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5335:9: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5349:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5335:9: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5337:16: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5349:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5337:16: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5338:18: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5349:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5338:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5364:19: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5376:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5364:19: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5365:15: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5376:18: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:5365:15: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:6977:20: warning: Either the condition 'globals==NULL' is redundant or there is possible null pointer dereference: globals. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:6979:15: note: Assuming that condition 'globals==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:6977:20: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:9947:15: warning: Either the condition 'sgot==NULL' is redundant or there is possible null pointer dereference: sgot. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:9956:16: note: Assuming that condition 'sgot==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:9947:15: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:6472:33: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:6553:27: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:6472:33: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:4464:3: style: Variable 'template_sequence' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:4460:0: note: Variable 'template_sequence' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:4464:3: note: Variable 'template_sequence' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:9184:8: style: Variable 'stub_type' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:9180:0: note: Variable 'stub_type' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:9184:8: note: Variable 'stub_type' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:12436:6: style: Variable 'secondary_compat' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:12412:0: note: Variable 'secondary_compat' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:12436:6: note: Variable 'secondary_compat' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:12437:6: style: Variable 'secondary_compat_out' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:12412:0: note: Variable 'secondary_compat_out' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:12437:6: note: Variable 'secondary_compat_out' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:6607:19: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:7800:8: style: The scope of the variable 'ret_offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:7988:13: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:14078:11: style: The scope of the variable 'indx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:15334:37: style: The scope of the variable 'globals' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:15926:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:15926:20: style: The scope of the variable 'num_syms' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:16358:7: style: The scope of the variable 'ri' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:16898:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:4185:39: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:4190:39: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:6737:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 6736. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:6736:11: note: Assuming that condition 'reg<32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:6737:17: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:9556:26: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:9557:26: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:10238:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:16814:31: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:16824:31: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:17978:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-arm.c:17979:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-avr.c:3904:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-avr.c:3245:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-avr.c:3269:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-avr.c:3245:25: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-avr.c:4019:3: style: Variable 'contents' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-avr.c:4008:0: note: Variable 'contents' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-avr.c:4019:3: note: Variable 'contents' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-avr.c:4025:3: style: Variable 'internal_relocs' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-avr.c:4013:0: note: Variable 'internal_relocs' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-avr.c:4025:3: note: Variable 'internal_relocs' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:5545:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:5609:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:5545:29: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:137:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:136:5: note: Variable 'x' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:137:5: note: Variable 'x' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:1363:7: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:1362:7: note: Variable 'x' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:1363:7: note: Variable 'x' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:1695:35: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:2256:11: style: The scope of the variable 'reloc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:2256:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:2820:10: style: The scope of the variable 'dynindx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-bfin.c:3530:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cr16.c:1580:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cr16.c:1604:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cr16.c:1580:25: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cr16.c:2844:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cr16.c:2910:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cr16.c:2844:29: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cr16.c:846:17: style: Same expression on both sides of '!=' because the value of 'isymbuf' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cr16.c:695:32: note: 'isymbuf' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cr16.c:846:17: note: Same expression on both sides of '!=' because the value of 'isymbuf' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cr16.c:2515:26: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cris.c:2060:7: style: The scope of the variable 'plt_off1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-cris.c:2101:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-crx.c:784:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-crx.c:808:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-crx.c:784:25: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:241:16: style: Condition 'contents==NULL' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:185:24: note: Assignment 'contents=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:241:16: note: Condition 'contents==NULL' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:255:15: style: Condition 'isymbuf==NULL' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:186:31: note: Assignment 'isymbuf=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:255:15: note: Condition 'isymbuf==NULL' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:241:16: style: Same expression on both sides of '==' because the value of 'contents' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:185:24: note: 'contents' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:241:16: note: Same expression on both sides of '==' because the value of 'contents' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:255:15: style: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:186:31: note: 'isymbuf' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:255:15: note: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:41:18: style: struct member 'epiphany_opcode::opcode' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-epiphany.c:42:18: style: struct member 'epiphany_opcode::mask' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-fr30.c:241:28: style: Function 'fr30_elf_i20_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-fr30.c:30:33: note: Function 'fr30_elf_i20_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-fr30.c:241:28: note: Function 'fr30_elf_i20_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-frv.c:1425:11: style: The scope of the variable 'reloc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-frv.c:1425:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-frv.c:3509:10: style: The scope of the variable 'dynindx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-frv.c:4332:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-frv.c:5436:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-h8300.c:1662:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-h8300.c:1686:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-h8300.c:1662:25: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-h8300.c:257:39: style: Function 'elf32_h8_reloc_type_lookup' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-h8300.c:28:9: note: Function 'elf32_h8_reloc_type_lookup' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-h8300.c:257:39: note: Function 'elf32_h8_reloc_type_lookup' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2751:13: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2767:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2751:13: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2752:9: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2767:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2752:9: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2753:8: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2767:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2753:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2754:8: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2767:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2754:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2755:9: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2767:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2755:9: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2757:8: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2767:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2757:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2758:8: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2767:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2758:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2759:9: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2767:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2759:9: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2760:27: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2767:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2760:27: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2766:11: warning: Either the condition 'hh?hh->eh.root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2767:17: note: Assuming that condition 'hh?hh->eh.root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:2766:11: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:3717:27: warning: Either the condition 'eh?eh->root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: eh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:3721:16: note: Assuming that condition 'eh?eh->root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:3717:27: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:3718:8: warning: Either the condition 'eh?eh->root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: eh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:3721:16: note: Assuming that condition 'eh?eh->root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-hppa.c:3718:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-i370.c:233:19: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-i370.c:972:24: style: The scope of the variable 'esym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1113:16: style: Condition 'contents==NULL' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1070:24: note: Assignment 'contents=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1113:16: note: Condition 'contents==NULL' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1127:15: style: Condition 'isymbuf==NULL' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1071:31: note: Assignment 'isymbuf=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1127:15: note: Condition 'isymbuf==NULL' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1113:16: style: Same expression on both sides of '==' because the value of 'contents' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1070:24: note: 'contents' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1113:16: note: Same expression on both sides of '==' because the value of 'contents' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1127:15: style: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1071:31: note: 'isymbuf' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ip2k.c:1127:15: note: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:1087:28: style: Redundant condition: h. '!h || (h && h->root.type!=bfd_link_hash_undefweak)' is equivalent to '!h || h->root.type!=bfd_link_hash_undefweak' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2370:34: style: Redundant condition: h. '!h || (h && h->root.type!=bfd_link_hash_undefweak)' is equivalent to '!h || h->root.type!=bfd_link_hash_undefweak' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2391:63: warning: Either the condition 'h' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2370:38: note: Assuming that condition 'h' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2391:63: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2354:27: style: Variable 'symtab_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2349:0: note: Variable 'symtab_hdr' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2354:27: note: Variable 'symtab_hdr' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2355:27: style: Variable 'sym_hashes' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2350:0: note: Variable 'sym_hashes' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2355:27: note: Variable 'sym_hashes' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:996:29: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-lm32.c:2340:56: style: The scope of the variable 'end' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m32r.c:2515:8: style: Variable 'sec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m32r.c:2512:8: note: Variable 'sec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m32r.c:2515:8: note: Variable 'sec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m32r.c:2773:29: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc11.c:571:17: style: The scope of the variable 'start_offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc11.c:465:41: style: Function 'm68hc11_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc11.c:40:44: note: Function 'm68hc11_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc11.c:465:41: note: Function 'm68hc11_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:187:51: style: Function 'elf32_m68hc11_add_symbol_hook' argument 4 names different: declaration 'namep' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:173:40: note: Function 'elf32_m68hc11_add_symbol_hook' argument 4 names different: declaration 'namep' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:187:51: note: Function 'elf32_m68hc11_add_symbol_hook' argument 4 names different: declaration 'namep' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:188:49: style: Function 'elf32_m68hc11_add_symbol_hook' argument 5 names different: declaration 'flagsp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:174:14: note: Function 'elf32_m68hc11_add_symbol_hook' argument 5 names different: declaration 'flagsp' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:188:49: note: Function 'elf32_m68hc11_add_symbol_hook' argument 5 names different: declaration 'flagsp' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:189:48: style: Function 'elf32_m68hc11_add_symbol_hook' argument 6 names different: declaration 'secp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:174:33: note: Function 'elf32_m68hc11_add_symbol_hook' argument 6 names different: declaration 'secp' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:189:48: note: Function 'elf32_m68hc11_add_symbol_hook' argument 6 names different: declaration 'secp' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:190:46: style: Function 'elf32_m68hc11_add_symbol_hook' argument 7 names different: declaration 'valp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:175:13: note: Function 'elf32_m68hc11_add_symbol_hook' argument 7 names different: declaration 'valp' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:190:46: note: Function 'elf32_m68hc11_add_symbol_hook' argument 7 names different: declaration 'valp' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:803:37: style: Function 'm68hc11_elf_ignore_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:154:9: note: Function 'm68hc11_elf_ignore_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:803:37: note: Function 'm68hc11_elf_ignore_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:805:43: style: Function 'm68hc11_elf_ignore_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:155:13: note: Function 'm68hc11_elf_ignore_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:805:43: note: Function 'm68hc11_elf_ignore_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:806:38: style: Function 'm68hc11_elf_ignore_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:155:27: note: Function 'm68hc11_elf_ignore_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:806:38: note: Function 'm68hc11_elf_ignore_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:809:48: style: Function 'm68hc11_elf_ignore_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:156:28: note: Function 'm68hc11_elf_ignore_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:809:48: note: Function 'm68hc11_elf_ignore_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:817:38: style: Function 'm68hc11_elf_special_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:158:9: note: Function 'm68hc11_elf_special_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:817:38: note: Function 'm68hc11_elf_special_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:820:39: style: Function 'm68hc11_elf_special_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:159:28: note: Function 'm68hc11_elf_special_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:820:39: note: Function 'm68hc11_elf_special_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:823:49: style: Function 'm68hc11_elf_special_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:160:29: note: Function 'm68hc11_elf_special_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:823:49: note: Function 'm68hc11_elf_special_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:909:49: style: Function 'elf32_m68hc11_relocate_section' argument 1 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.h:166:9: note: Function 'elf32_m68hc11_relocate_section' argument 1 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:909:49: note: Function 'elf32_m68hc11_relocate_section' argument 1 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:595:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:1120:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:1158:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:1177:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:1197:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68hc1x.c:1244:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68k.c:4138:62: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68k.c:4132:10: note: Assuming that condition 'h==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68k.c:4138:62: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68k.c:4619:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68k.c:4683:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-m68k.c:4619:29: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-mep.c:288:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-mep.c:293:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-mep.c:294:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-mep.c:298:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-mep.c:299:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-mep.c:300:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-mep.c:301:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-mep.c:327:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-mep.c:333:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-metag.c:2118:12: warning: Either the condition 'htab==NULL' is redundant or there is possible null pointer dereference: htab. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-metag.c:2123:12: note: Assuming that condition 'htab==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-metag.c:2118:12: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-microblaze.c:2637:23: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:9355:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:8530:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:8528:12: note: outer condition: addr<blank_t->offset+blank_t->size
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:8530:16: note: opposite inner condition: addr>blank_t->offset+blank_t->size
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:10850:15: style: Redundant condition: h. '!h || (h && strcmp(h->root.root.string,"_FP_BASE_")!=0)' is equivalent to '!h || strcmp(h->root.root.string,"_FP_BASE_")!=0' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:10988:14: style: Redundant condition: h. '!h || (h && strcmp(h->root.root.string,"_FP_BASE_")!=0)' is equivalent to '!h || strcmp(h->root.root.string,"_FP_BASE_")!=0' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:13446:18: warning: Either the condition 'if(table)' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:13456:6: note: Assuming that condition 'if(table)' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:13446:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:15113:22: warning: Either the condition 'table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:15109:7: note: Assuming that condition 'table' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:15113:22: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:15317:21: warning: Either the condition 'table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:15109:7: note: Assuming that condition 'table' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:15317:21: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:5958:3: style: Variable 'sec_t' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:5955:0: note: Variable 'sec_t' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:5958:3: note: Variable 'sec_t' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:11964:3: style: Variable 'relax_blank_list' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:11946:0: note: Variable 'relax_blank_list' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:11964:3: note: Variable 'relax_blank_list' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:9942:17: warning: Redundant assignment of 'irel->r_addend' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:10870:4: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:3169:7: style: The scope of the variable 'relax_fp_as_gp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:3172:8: style: The scope of the variable 'total' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:4379:15: style: The scope of the variable 'source' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:4842:18: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:5096:15: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:5236:16: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:5953:23: style: The scope of the variable 'nds32_vec_size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:8015:21: style: The scope of the variable 'isym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:8083:12: style: The scope of the variable 'local_got_offsets' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:8456:22: style: The scope of the variable 'blank_t' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:9074:12: style: The scope of the variable 'insn16' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:9259:46: style: The scope of the variable 'cond_irelfn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:9392:12: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:9591:12: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:10527:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:10700:12: style: The scope of the variable 'insn16' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:10841:8: style: The scope of the variable 'indx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:10966:7: style: The scope of the variable 'indx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:11128:17: style: The scope of the variable 'reloc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:13880:38: style: The scope of the variable 'temp2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:13929:7: style: The scope of the variable 'times' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:13998:7: style: The scope of the variable 'reservation' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:13998:20: style: The scope of the variable 'times' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:13999:17: style: The scope of the variable 'relocation' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:13999:29: style: The scope of the variable 'min_relocation' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:14183:13: style: The scope of the variable 'table_sec' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:14537:7: style: The scope of the variable 'data_flag' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:14747:14: style: The scope of the variable 'code' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:14878:38: style: The scope of the variable 'temp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:15016:17: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:15091:12: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:15348:7: style: The scope of the variable 'data_flag' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:15382:12: style: The scope of the variable 'code' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:12347:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:12348:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:12063:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:12366:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nds32.c:2303:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nios2.c:3726:19: style: The scope of the variable 'format' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nios2.c:3731:11: style: The scope of the variable 'use_plt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nios2.c:5077:40: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-nios2.c:6170:8: style: The scope of the variable 'dynobj' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-or1k.c:947:25: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:60:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:56:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:60:27: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:63:17: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:56:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:63:17: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:64:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:56:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:64:4: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:65:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:56:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-pj.c:65:4: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:7523:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:8738:5: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:8683:16: note: Assuming that condition 'h!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:8738:5: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:9253:14: warning: Either the condition 'sda!=NULL' is redundant or there is possible null pointer dereference: sda. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:9244:14: note: Assuming that condition 'sda!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:9253:14: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:9254:10: warning: Either the condition 'sda!=NULL' is redundant or there is possible null pointer dereference: sda. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:9244:14: note: Assuming that condition 'sda!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:9254:10: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:1852:19: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-ppc.c:5772:16: style: The scope of the variable 'max_before_header' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:1064:12: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:1054:15: note: Assuming that condition 'h!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:1064:12: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:2517:21: style: Same expression on both sides of '!=' because the value of 'free_contents' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:2070:39: note: 'free_contents' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:2517:21: note: Same expression on both sides of '!=' because the value of 'free_contents' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:2526:20: style: Same expression on both sides of '!=' because the value of 'free_intsyms' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:2072:38: note: 'free_intsyms' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:2526:20: note: Same expression on both sides of '!=' because the value of 'free_intsyms' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:2462:8: style: The scope of the variable 'is_sfr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:2463:8: style: The scope of the variable 'is_saddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:2464:8: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:2465:8: style: The scope of the variable 'poff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:484:12: error: Division by zero. [zerodiv]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:482:7: note: Assignment 'tmp2=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:484:12: note: Division by zero
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:540:12: error: Division by zero. [zerodiv]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:538:7: note: Assignment 'tmp2=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rl78.c:540:12: note: Division by zero
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:1562:18: warning: Either the condition 'irel==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:1564:12: note: Assuming that condition 'irel==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:1562:18: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2220:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2217:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2220:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2325:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2321:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2325:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2394:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2390:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2394:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2433:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2429:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2433:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2447:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2443:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2447:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2485:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2481:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2485:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2580:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2576:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2580:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2594:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2590:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2594:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2632:8: style: Variable 'newrel' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2628:0: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:2632:8: note: Variable 'newrel' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3938:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3940:4: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3938:4: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3015:21: style: Same expression on both sides of '!=' because the value of 'free_contents' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:1987:39: note: 'free_contents' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3015:21: note: Same expression on both sides of '!=' because the value of 'free_contents' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3024:20: style: Same expression on both sides of '!=' because the value of 'free_intsyms' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:1989:38: note: 'free_intsyms' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3024:20: note: Same expression on both sides of '!=' because the value of 'free_intsyms' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3198:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3647:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3559:16: portability: 'location' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3585:12: portability: 'location' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3604:13: portability: 'location' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-rx.c:3093:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-s390.c:3894:7: warning: Possible null pointer dereference: htab [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-s390.c:3890:43: note: Assignment 'htab=(((struct elf_link_hash_table*)(info->hash))->hash_table_id)==S390_ELF_DATA?((struct elf_s390_link_hash_table*)(info->hash)):NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-s390.c:3894:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-s390.c:3632:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-s390.c:4018:25: style: The scope of the variable 'isym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score.c:1214:37: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score.c:1564:13: style: The scope of the variable 'got' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score.c:3423:31: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score.c:634:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score.c:456:17: style: Variable 'relocation' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score7.c:2497:63: warning: Either the condition 'lo16_rel!=NULL' is redundant or there is possible null pointer dereference: lo16_rel. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score7.c:2482:32: note: Assuming that condition 'lo16_rel!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score7.c:2497:63: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score7.c:1070:37: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score7.c:1426:13: style: The scope of the variable 'got' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score7.c:3232:31: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score7.c:535:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-score7.c:356:17: style: Variable 'relocation' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4121:9: style: Condition '!seen_stt_datalabel' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:3890:32: note: Assignment 'seen_stt_datalabel=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4121:9: note: Condition '!seen_stt_datalabel' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh-symbian.c:511:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh-symbian.c:541:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh-symbian.c:591:5: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:263:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:254:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:263:27: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:266:17: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:254:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:266:17: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:267:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:254:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:267:4: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:268:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:254:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:268:4: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:3948:17: warning: Either the condition 'sec!=NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:3960:12: note: Assuming that condition 'sec!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:3948:17: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:3949:6: warning: Either the condition 'sec!=NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:3960:12: note: Assuming that condition 'sec!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:3949:6: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4751:8: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4812:9: note: Assuming that condition 'h!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4751:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4754:8: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4812:9: note: Assuming that condition 'h!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4754:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4757:8: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4812:9: note: Assuming that condition 'h!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4757:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4769:6: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4812:9: note: Assuming that condition 'h!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:4769:6: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:5059:7: warning: Either the condition 'sgotplt==NULL' is redundant or there is possible null pointer dereference: sgotplt. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:5197:32: note: Assuming that condition 'sgotplt==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:5059:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:209:42: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:205:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:209:42: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:221:48: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:205:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:221:48: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:5599:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:5623:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:5599:25: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:1391:3: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:1380:0: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:1391:3: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:136:7: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:952:24: style: The scope of the variable 'oinsn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:3366:23: style: The scope of the variable 'end_local_got' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:3367:38: style: The scope of the variable 'end_local_funcdesc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:3368:13: style: The scope of the variable 'local_got_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:211:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:6870:7: style: Variable 'rel.r_addend' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:6868:7: note: Variable 'rel.r_addend' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-sh.c:6870:7: note: Variable 'rel.r_addend' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-spu.c:4592:11: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-spu.c:1444:23: warning: Either the condition 'irela!=NULL' is redundant or there is possible null pointer dereference: irela. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-spu.c:1430:17: note: Assuming that condition 'irela!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-spu.c:1444:23: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-spu.c:1663:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-spu.c:1778:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-spu.c:2593:15: style: The scope of the variable 'mid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-spu.c:5336:20: style: The scope of the variable 'o' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-spu.c:2029:14: style: Variable 'off' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-tilepro.c:3257:9: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-tilepro.c:3212:15: note: Assuming that condition 'h==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-tilepro.c:3257:9: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-tilepro.c:2084:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-v850.c:3208:31: style: The scope of the variable 'sym_hash' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-vax.c:607:8: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-vax.c:629:14: note: Assuming that condition 'h!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-vax.c:607:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-vax.c:1078:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-vax.c:1178:18: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-visium.c:777:15: style: The scope of the variable 'with' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-visium.c:778:15: style: The scope of the variable 'without' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-visium.c:799:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-visium.c:800:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-visium.c:805:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-visium.c:806:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-visium.c:811:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-visium.c:812:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xgate.c:579:36: style: Function 'elf32_xgate_build_stubs' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xgate.h:141:44: note: Function 'elf32_xgate_build_stubs' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xgate.c:579:36: note: Function 'elf32_xgate_build_stubs' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xgate.c:512:27: style: struct member 'xgate_scan_param::pinfo' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1483:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1490:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:10857:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:10878:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:11267:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1130:6: warning: Possible null pointer dereference: eh [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:995:39: note: Assignment 'h=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1023:12: note: Assignment 'eh=(struct elf_xtensa_link_hash_entry*)(h)', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1130:6: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1132:19: warning: Possible null pointer dereference: eh [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:995:39: note: Assignment 'h=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1023:12: note: Assignment 'eh=(struct elf_xtensa_link_hash_entry*)(h)', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1132:19: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:7744:18: warning: Either the condition 'irel' is redundant or there is possible null pointer dereference: irel. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:7742:11: note: Assuming that condition 'irel' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:7744:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:7758:20: warning: Either the condition 'irel' is redundant or there is possible null pointer dereference: irel. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:7742:11: note: Assuming that condition 'irel' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:7758:20: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:11037:21: warning: Either the condition 'table_section' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:812:7: note: Assuming that condition 'table_section' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:821:52: note: Calling function 'xtensa_get_property_predef_flags', 1st argument 'sec' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:11218:36: note: Calling function 'xtensa_is_insntable_section', 1st argument 'sec' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:11037:21: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:11048:21: warning: Either the condition 'table_section' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:812:7: note: Assuming that condition 'table_section' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:821:52: note: Calling function 'xtensa_get_property_predef_flags', 1st argument 'sec' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:11223:35: note: Calling function 'xtensa_is_littable_section', 1st argument 'sec' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:11048:21: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:848:29: warning: Either the condition 'internal_relocs' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:838:7: note: Assuming that condition 'internal_relocs' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:848:29: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9295:3: style: Variable 'relocs_fit' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9279:3: note: Variable 'relocs_fit' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9295:3: note: Variable 'relocs_fit' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9699:7: style: Variable 'scratch' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9684:0: note: Variable 'scratch' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9699:7: note: Variable 'scratch' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9700:7: style: Variable 'dup_contents' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9685:0: note: Variable 'dup_contents' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9700:7: note: Variable 'dup_contents' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9990:3: style: Variable 'new_fix.target_offset' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9989:3: note: Variable 'new_fix.target_offset' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9990:3: note: Variable 'new_fix.target_offset' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:796:7: style: The scope of the variable 'blk' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1618:27: style: The scope of the variable 'splt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1618:34: style: The scope of the variable 'sgotplt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:1618:67: style: The scope of the variable 'sgotloc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:4998:7: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:4999:21: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:8038:12: style: The scope of the variable 'seg_idx_start' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:8841:12: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:8883:23: style: The scope of the variable 'curr_rel' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9172:16: style: The scope of the variable 'fa' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9174:7: style: The scope of the variable 'removed_diff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9240:16: style: The scope of the variable 'fa' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:9240:21: style: The scope of the variable 'target_fa' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:10147:31: style: The scope of the variable 'srelgot' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:10207:10: style: The scope of the variable 'new_relocs_count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:10762:13: style: The scope of the variable 'sec' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:10843:38: style: The scope of the variable 'htab' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf32-xtensa.c:10865:38: style: The scope of the variable 'htab' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfcode.h:1397:3: style: Variable 'allocated' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfcode.h:1390:0: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfcode.h:1397:3: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-alpha.c:1370:3: style: Variable 'ext_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-alpha.c:1365:0: note: Variable 'ext_hdr' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-alpha.c:1370:3: note: Variable 'ext_hdr' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-alpha.c:1602:16: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-alpha.c:2115:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-alpha.c:2611:30: style: The scope of the variable 'sgotplt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-alpha.c:2726:17: style: The scope of the variable 'entries' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-alpha.c:5067:8: style: The scope of the variable 'ofs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-alpha.c:5097:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1455:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1448:23: note: outer condition: dynamic_symbol
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1455:11: note: identical inner condition: dynamic_symbol
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1080:16: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1076:15: note: Assuming that condition 'hh==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1080:16: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1083:24: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1076:15: note: Assuming that condition 'hh==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1083:24: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1112:4: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1076:15: note: Assuming that condition 'hh==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1112:4: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3558:45: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3555:9: note: Assuming that condition 'hh==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3558:45: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3563:7: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3555:9: note: Assuming that condition 'hh==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3563:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3569:35: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3555:9: note: Assuming that condition 'hh==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3569:35: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3572:14: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3555:9: note: Assuming that condition 'hh==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3572:14: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3578:35: warning: Either the condition 'hh==NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3555:9: note: Assuming that condition 'hh==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3578:35: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3921:41: warning: Either the condition 'eh?eh->root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: eh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3925:30: note: Assuming that condition 'eh?eh->root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3921:41: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3922:22: warning: Either the condition 'eh?eh->root.root.string:"<undef>"' is redundant or there is possible null pointer dereference: eh. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3925:30: note: Assuming that condition 'eh?eh->root.root.string:"<undef>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:3922:22: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:555:28: warning: Either the condition 'local_syms!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:579:22: note: Assuming that condition 'local_syms!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:555:28: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:750:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:752:4: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:750:4: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1774:18: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:1097:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-hppa.c:2208:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ia64-vms.c:4887:42: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ia64-vms.c:5210:15: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ia64-vms.c:4887:42: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ia64-vms.c:1394:19: style: The scope of the variable 'kept' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ia64-vms.c:1394:25: style: The scope of the variable 'dupes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ia64-vms.c:1394:32: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ia64-vms.c:1394:44: style: The scope of the variable 'src' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ia64-vms.c:1394:49: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ia64-vms.c:4002:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ia64-vms.c:4639:22: style: The scope of the variable 'hdr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-mmix.c:2613:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-mmix.c:2868:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-mmix.c:2613:29: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-mmix.c:1859:3: style: Variable 'bpo_greg_owner' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-mmix.c:1848:0: note: Variable 'bpo_greg_owner' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-mmix.c:1859:3: note: Variable 'bpo_greg_owner' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-mmix.c:2501:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:9032:11: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:13111:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:4989:45: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:2202:19: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:7053:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:7305:20: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:8192:50: style: The scope of the variable 'tga' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:8748:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:11467:31: style: The scope of the variable 'ent2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:12880:13: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:15582:6: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:9487:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-ppc.c:9489:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-s390.c:3687:7: warning: Possible null pointer dereference: htab [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-s390.c:3683:43: note: Assignment 'htab=(((struct elf_link_hash_table*)(info->hash))->hash_table_id)==S390_ELF_DATA?((struct elf_s390_link_hash_table*)(info->hash)):NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-s390.c:3687:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-s390.c:3489:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-s390.c:3821:25: style: The scope of the variable 'isym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1270:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1266:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1270:27: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1273:17: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1266:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1273:17: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1274:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1266:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1274:4: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1275:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1266:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1275:4: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1502:19: warning: Either the condition 'sec!=NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1516:12: note: Assuming that condition 'sec!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1502:19: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1503:7: warning: Either the condition 'sec!=NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1516:12: note: Assuming that condition 'sec!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1503:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1960:18: warning: Either the condition 'sgot==NULL' is redundant or there is possible null pointer dereference: sgot. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1974:13: note: Assuming that condition 'sgot==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:1960:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:2163:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:2189:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:2163:25: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:3672:7: style: Variable 'rel.r_addend' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:3671:7: note: Variable 'rel.r_addend' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:3672:7: note: Variable 'rel.r_addend' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sh64.c:3461:18: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sparc.c:66:3: style: Variable 'allocated' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sparc.c:58:0: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sparc.c:66:3: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elf64-sparc.c:317:27: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:3950:42: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:4616:15: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:3950:42: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:5061:45: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:5159:46: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:3195:17: style: The scope of the variable 'extdyn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:3890:32: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:3932:32: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:5472:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:6629:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:6629:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:7674:21: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:7738:16: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:10004:24: style: The scope of the variable 'sec' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:11984:34: style: The scope of the variable 'bed' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elflink.c:12538:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:3615:8: style: Redundant condition: pair. '!pair || (pair && !load)' is equivalent to '!pair || !load' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:3499:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4083:13: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4094:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4083:13: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4084:9: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4094:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4084:9: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4088:16: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4094:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4088:16: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4089:18: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4094:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4089:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4110:18: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4121:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4110:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4111:15: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4121:45: note: Assuming that condition 'hash!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4111:15: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:1924:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:3436:12: style: The scope of the variable 'rn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:3437:12: style: The scope of the variable 'rm' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:3438:12: style: The scope of the variable 'ra' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4328:19: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:4799:8: style: The scope of the variable 'abfd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:6191:18: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-aarch64.c:6285:18: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:1088:22: style: The scope of the variable 'hdr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:1626:19: style: The scope of the variable 'kept' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:1626:25: style: The scope of the variable 'dupes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:1626:32: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:1626:44: style: The scope of the variable 'src' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:1626:49: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:1517:16: style: Function 'elfNN_ia64_dyn_sym_traverse' argument 3 names different: declaration 'info' definition 'data'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:181:11: note: Function 'elfNN_ia64_dyn_sym_traverse' argument 3 names different: declaration 'info' definition 'data'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:1517:16: note: Function 'elfNN_ia64_dyn_sym_traverse' argument 3 names different: declaration 'info' definition 'data'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:2033:51: style: Function 'get_pltoff' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:193:37: note: Function 'get_pltoff' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfnn-ia64.c:2033:51: note: Function 'get_pltoff' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:15630:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:5153:16: warning: Either the condition '(h)?h->root.root.string:"a local symbol"' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:8689:8: note: Assuming that condition '(h)?h->root.root.string:"a local symbol"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:8677:34: note: Calling function 'is_gott_symbol', 2nd argument 'h' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:5153:16: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:5154:19: warning: Either the condition '(h)?h->root.root.string:"a local symbol"' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:8689:8: note: Assuming that condition '(h)?h->root.root.string:"a local symbol"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:8677:34: note: Calling function 'is_gott_symbol', 2nd argument 'h' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:5154:19: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:2873:16: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:5059:22: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:6511:17: style: The scope of the variable 'cr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:8053:18: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:9513:16: style: The scope of the variable 'other' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:9561:17: style: The scope of the variable 'sreldyn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:9896:16: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:9896:24: style: The scope of the variable 'r_symndx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:9897:21: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:9955:16: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:10481:29: style: The scope of the variable 'gg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:10483:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:16104:36: style: The scope of the variable 'htab' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:15854:26: style: Function '_bfd_mips_elf_plt_sym_val' argument 3 names different: declaration 'rel' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.h:159:46: note: Function '_bfd_mips_elf_plt_sym_val' argument 3 names different: declaration 'rel' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:15854:26: note: Function '_bfd_mips_elf_plt_sym_val' argument 3 names different: declaration 'rel' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:15338:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:15340:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:15352:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-mips.c:15354:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-sparc.c:3462:9: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-sparc.c:3390:15: note: Assuming that condition 'h==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-sparc.c:3462:9: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-sparc.c:4379:17: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-sparc.c:4383:10: note: Assuming that condition 'h==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-sparc.c:4379:17: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-sparc.c:863:35: style: The scope of the variable 'last_ofs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-sparc.c:4229:13: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-tilegx.c:3665:9: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-tilegx.c:3619:15: note: Assuming that condition 'h==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-tilegx.c:3665:9: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-tilegx.c:4317:31: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-tilegx.c:2349:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/elfxx-tilegx.c:4285:10: style: The scope of the variable 'pad_size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffcode.h:4898:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffcode.h:4909:8: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffcode.h:4898:8: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffcode.h:1195:39: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffcode.h:1195:39: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coffcode.h:1195:39: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/gen-aout.c:99:15: style: Condition 'arch[0]=='1'' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/gen-aout.c:67:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/gen-aout.c:79:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/gen-aout.c:54:7: error: Resource leak: file [resourceLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/i386linux.c:308:33: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/i386linux.c:398:17: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/i386linux.c:400:38: style: The scope of the variable 'h2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ieee.c:1129:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ieee.c:611:6: style: Variable 'sy' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ieee.c:610:6: note: Variable 'sy' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ieee.c:611:6: note: Variable 'sy' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ieee.c:3209:3: style: Variable 'output_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ieee.c:3207:22: note: Variable 'output_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ieee.c:3209:3: note: Variable 'output_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ieee.c:2614:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ieee.c:3143:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/ieee.c:3358:13: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:47:24: style: Function 'bfd_false' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:175:9: note: Function 'bfd_false' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:47:24: note: Function 'bfd_false' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:57:23: style: Function 'bfd_true' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:177:9: note: Function 'bfd_true' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:57:23: note: Function 'bfd_true' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:66:30: style: Function 'bfd_nullvoidptr' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:179:9: note: Function 'bfd_nullvoidptr' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:66:30: note: Function 'bfd_nullvoidptr' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:73:20: style: Function 'bfd_0' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:181:9: note: Function 'bfd_0' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:73:20: note: Function 'bfd_0' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:79:21: style: Function 'bfd_0u' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:183:9: note: Function 'bfd_0u' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:79:21: note: Function 'bfd_0u' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:85:21: style: Function 'bfd_0l' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:185:9: note: Function 'bfd_0l' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:85:21: note: Function 'bfd_0l' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:94:27: style: Function '_bfd_n1' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:187:9: note: Function '_bfd_n1' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:94:27: note: Function '_bfd_n1' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:101:23: style: Function 'bfd_void' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:189:9: note: Function 'bfd_void' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:101:23: note: Function 'bfd_void' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:162:37: style: Function '_bfd_dummy_target' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:194:9: note: Function '_bfd_dummy_target' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.c:162:37: note: Function '_bfd_dummy_target' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/linker.c:3154:3: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/linker.c:3154:3: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/linker.c:3154:3: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/linker.c:2652:32: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/linker.c:1202:24: style: Function 'generic_link_add_symbol_list' argument 3 names different: declaration 'count' definition 'symbol_count'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/linker.c:419:49: note: Function 'generic_link_add_symbol_list' argument 3 names different: declaration 'count' definition 'symbol_count'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/linker.c:1202:24: note: Function 'generic_link_add_symbol_list' argument 3 names different: declaration 'count' definition 'symbol_count'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/linker.c:1440:19: style: Function '_bfd_generic_link_add_one_symbol' argument 9 names different: declaration 'constructor' definition 'collect'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:625:16: note: Function '_bfd_generic_link_add_one_symbol' argument 9 names different: declaration 'constructor' definition 'collect'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/linker.c:1440:19: note: Function '_bfd_generic_link_add_one_symbol' argument 9 names different: declaration 'constructor' definition 'collect'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/m68klinux.c:310:33: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/m68klinux.c:401:17: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/m68klinux.c:403:38: style: The scope of the variable 'h2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mach-o-target.c:69:0: error: #error TARGET_NAME must be defined [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mach-o.c:4977:3: style: Variable 'mdata' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mach-o.c:4975:0: note: Variable 'mdata' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mach-o.c:4977:3: note: Variable 'mdata' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mach-o.c:443:16: style: The scope of the variable 'seglen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mach-o.c:444:16: style: The scope of the variable 'seclen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mach-o.c:4232:21: style: The scope of the variable 'v' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mach-o.c:4895:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mach-o.c:4628:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mmo.c:1380:20: style: The scope of the variable 'serno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mmo.c:2898:7: style: The scope of the variable 'serno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mmo.c:2123:16: portability: 'location' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/mmo.c:2660:16: portability: 'location' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/nlm32-i386.c:76:15: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/nlm32-sparc.c:85:17: style: struct member 'nlm32_sparc_reloc_ext::pad1' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/oasys.c:219:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/oasys.c:379:19: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/oasys.c:909:20: error: Uninitialized variable: r [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pdp11.c:945:22: style: Redundant condition: abdp. '!abdp || (abdp && !abdp->exec_header_not_counted)' is equivalent to '!abdp || !abdp->exec_header_not_counted' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pdp11.c:924:15: style: Variable 'text_end' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pdp11.c:1002:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pdp11.c:1008:5: style: Variable 'vma' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pe-mips.c:68:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pe-mips.c:88:3: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pe-mips.c:68:3: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/peXXigen.c:2235:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/peXXigen.c:2235:7: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/peXXigen.c:2337:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/peXXigen.c:2438:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/peXXigen.c:2445:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/peXXigen.c:2445:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/peXXigen.c:1396:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/peXXigen.c:3877:17: style: The scope of the variable 'points_to_entry' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:438:3: style: Variable 'loadersec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:434:0: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:438:3: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:469:3: style: Variable 'loadersec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:464:0: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:469:3: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:889:3: style: Variable 'codesec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:881:0: note: Variable 'codesec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:889:3: note: Variable 'codesec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:82:15: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:514:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:629:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pef.c:220:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-ppc.c:811:3: style: Variable 'h' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-ppc.c:809:3: note: Variable 'h' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/coff-ppc.c:811:3: note: Variable 'h' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pei-x86_64.c:510:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pei-x86_64.c:510:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/pei-x86_64.c:605:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/reloc.c:7775:38: style: Function 'bfd_generic_relax_section' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:3100:10: note: Function 'bfd_generic_relax_section' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/reloc.c:7775:38: note: Function 'bfd_generic_relax_section' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/reloc.c:7776:25: style: Function 'bfd_generic_relax_section' argument 2 names different: declaration 'section' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/libbfd.h:3101:15: note: Function 'bfd_generic_relax_section' argument 2 names different: declaration 'section' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/reloc.c:7776:25: note: Function 'bfd_generic_relax_section' argument 2 names different: declaration 'section' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:4449:3: style: Variable 'som_symtab' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:4441:0: note: Variable 'som_symtab' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:4449:3: note: Variable 'som_symtab' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:6311:3: style: Variable 'hash_table' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:6301:0: note: Variable 'hash_table' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:6311:3: note: Variable 'hash_table' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:1269:25: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:1269:25: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:1269:25: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:1985:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:4899:16: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:4902:15: style: The scope of the variable 'cp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:5461:22: style: The scope of the variable 'auxhdr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:3307:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:3358:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:3415:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:3478:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/som.c:3533:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/sparclinux.c:304:33: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/sparclinux.c:394:17: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/sparclinux.c:396:38: style: The scope of the variable 'h2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/srec.c:1077:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/sunos.c:1059:7: style: The scope of the variable 'new_flag' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/sunos.c:1874:10: style: The scope of the variable 'bucketcount' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/sunos.c:1876:10: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/syms.c:1284:12: style: The scope of the variable 'mid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/tekhex.c:206:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/tekhex.c:208:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/tekhex.c:511:16: style: The scope of the variable 'chars_on_line' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/tekhex.c:799:13: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/versados.c:397:8: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/versados.c:106:8: style: struct member 'ext_vheader::rev' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/versados.c:108:8: style: struct member 'ext_vheader::vol' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/versados.c:109:8: style: struct member 'ext_vheader::user' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/versados.c:110:8: style: struct member 'ext_vheader::cat' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/versados.c:111:8: style: struct member 'ext_vheader::fname' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/versados.c:112:8: style: struct member 'ext_vheader::ext' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/versados.c:113:8: style: struct member 'ext_vheader::time' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/versados.c:114:8: style: struct member 'ext_vheader::date' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/versados.c:636:10: error: Uninitialized struct member: ext.lang [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:2658:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:2658:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:6657:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:6657:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:7059:23: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:7148:21: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:5041:17: style: Variable 'symlen' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:5037:0: note: Variable 'symlen' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:5041:17: note: Variable 'symlen' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:1124:7: style: The scope of the variable 'gsd_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:1124:17: style: The scope of the variable 'gsd_size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:1125:18: style: The scope of the variable 'vms_rec' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:3135:21: style: The scope of the variable 'blk' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:3451:12: style: The scope of the variable 'symbol' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:6412:16: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:7177:16: style: The scope of the variable 'eihef_off' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:7178:16: style: The scope of the variable 'eihnp_off' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:7184:16: style: The scope of the variable 'gst_size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:6367:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:6659:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-alpha.c:6660:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-lib.c:1944:3: style: Variable 'map' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-lib.c:1940:0: note: Variable 'map' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-lib.c:1944:3: note: Variable 'map' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-lib.c:171:16: style: The scope of the variable 'vbn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-lib.c:581:26: style: The scope of the variable 'buf1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-lib.c:582:27: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/vms-misc.c:69:9: style: The scope of the variable 'eptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:869:31: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:988:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:869:31: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:2255:31: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:2301:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:2255:31: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:740:16: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:741:30: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:2907:36: style: The scope of the variable 'relend' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:3465:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:4664:10: style: The scope of the variable 'iiadd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:4789:9: style: The scope of the variable 'r_symndx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:4929:18: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:4930:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:4137:13: style: Variable 'n_tmask' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:4138:14: style: Variable 'n_btshft' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xcofflink.c:4558:32: style: Array index 'indx' is used before limits check. [arrayIndexThenCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xsym.c:272:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xsym.c:272:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xsym.c:272:3: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xsym.c:443:37: style: Checking if unsigned variable 'entry->entry.la_size' is less than zero. [unsignedLessThanZero]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xsym.c:1807:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xtensa-isa.c:413:20: style: The scope of the variable 'num_uses' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xtensa-modules.c:21235:45: style: Condition '(insn[1]&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xtensa-modules.c:21237:47: style: Condition '(insn[1]&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xtensa-modules.c:21239:47: style: Condition '(insn[1]&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/bfd/xtensa-modules.c:21241:47: style: Condition '(insn[1]&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ar.c:178:7: style: The scope of the variable 'match_count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ar.c:678:10: style: The scope of the variable 'files' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ar.c:679:7: style: The scope of the variable 'file_count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ar.c:680:9: style: The scope of the variable 'inarch_filename' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ar.c:977:22: style: Function 'print_contents' argument 1 names different: declaration 'member' definition 'abfd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ar.c:51:35: note: Function 'print_contents' argument 1 names different: declaration 'member' definition 'abfd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ar.c:977:22: note: Function 'print_contents' argument 1 names different: declaration 'member' definition 'abfd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ar.c:1345:36: style: Function 'replace_members' argument 2 names different: declaration 'files_to_replace' definition 'files_to_move'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ar.c:56:18: note: Function 'replace_members' argument 2 names different: declaration 'files_to_replace' definition 'files_to_move'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ar.c:1345:36: note: Function 'replace_members' argument 2 names different: declaration 'files_to_replace' definition 'files_to_move'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/coffgrok.c:653:14: style: Condition 'lofile>=0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/coffgrok.c:679:29: style: The scope of the variable 'is' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/debug.c:1929:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/debug.c:1929:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/debug.c:3072:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/debug.c:2418:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/debug.c:2663:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/debug.c:3066:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:3527:3: style: Variable 'abfd' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:3512:0: note: Variable 'abfd' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:3527:3: note: Variable 'abfd' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:1803:46: style: Same expression on both sides of '|'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:2207:11: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:2208:11: style: The scope of the variable 'on_page' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:4321:13: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:625:15: style: struct member 'mac::how_jump' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:627:15: style: struct member 'mac::how_space' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:628:15: style: struct member 'mac::how_align_short' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:1270:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:1337:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:1989:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:3298:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dlltool.c:890:11: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dllwrap.c:373:24: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dllwrap.c:355:7: style: The scope of the variable 'in_quote' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dllwrap.c:356:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dllwrap.c:367:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dllwrap.c:153:11: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6462:71: warning: Invalid test for overflow 'start+ul<start'. Condition is always false unless there is overflow, and overflow is undefined behaviour. [invalidTestForOverflow]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:469:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:581:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:972:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2160:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2928:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2955:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3032:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3076:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3449:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3491:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3497:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3608:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3612:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3620:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3624:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3895:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3895:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3909:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3918:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3930:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4061:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4062:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4161:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4161:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4164:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4164:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4180:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4189:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4198:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4207:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4221:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4229:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4311:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4474:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:5050:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:5495:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:5499:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:5816:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:5816:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:5831:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6204:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6217:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6259:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6272:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6285:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6299:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6315:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6582:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6598:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6835:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6945:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7006:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7008:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7009:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7010:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7042:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7057:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7162:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7169:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7219:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7227:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7247:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6957:31: warning: Either the condition 'phdr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6972:12: note: Assuming that condition 'phdr==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6957:31: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:244:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:895:12: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2843:20: style: The scope of the variable 'last_dir_entry' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4071:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4071:27: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4072:14: style: The scope of the variable 'nargs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4072:21: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4797:11: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4991:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4992:18: style: The scope of the variable 'end' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6798:16: style: The scope of the variable 'num_cus' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:6798:25: style: The scope of the variable 'cu' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7026:19: style: The scope of the variable 'shndx_list' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7027:17: style: The scope of the variable 'shndx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2747:3: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2752:7: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2783:3: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2793:3: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2794:3: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2798:7: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2809:3: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2811:3: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:2812:3: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3965:3: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3969:7: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3981:3: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:3989:3: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4961:4: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:4962:4: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7128:8: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7138:4: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7167:5: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7172:9: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7201:4: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7213:4: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7225:5: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/dwarf.c:7230:9: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/elfcomm.c:745:20: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/elfcomm.c:752:13: style: The scope of the variable 'member_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ieee.c:4790:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ieee.c:778:16: style: The scope of the variable 'nalloc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/ieee.c:780:21: style: The scope of the variable 'tend' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/nlmconv.c:195:8: style: The scope of the variable 'sharedbfd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/nlmconv.c:199:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/nlmconv.c:200:9: style: The scope of the variable 'modname' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/nlmconv.c:2085:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/nm.c:349:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/nm.c:351:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/nm.c:353:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/nm.c:834:19: style: The scope of the variable 'symcount' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objcopy.c:1719:7: style: The scope of the variable 'tocopy' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objcopy.c:3166:8: style: The scope of the variable 'relcount' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objcopy.c:4697:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objcopy.c:4711:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:1610:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:2006:22: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:1982:16: note: Assignment 'rel_pp=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:2006:22: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:1641:8: style: Variable 'aux->require_sec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:1639:8: note: Variable 'aux->require_sec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:1641:8: note: Variable 'aux->require_sec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:2031:3: style: Variable 'paux->require_sec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:2027:3: note: Variable 'paux->require_sec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:2031:3: note: Variable 'paux->require_sec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:1411:16: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:3238:13: style: The scope of the variable 'relpp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:3239:8: style: The scope of the variable 'relcount' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:2735:3: style: Variable 'comma' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/objdump.c:1357:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-elf32_avr.c:257:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-macho.c:1824:24: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-macho.c:914:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-macho.c:311:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-macho.c:312:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-macho.c:313:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:430:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:551:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:551:7: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:551:7: warning: %d in format string (no. 10) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:881:30: style: The scope of the variable 'off' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:1537:28: style: The scope of the variable 'ent_sz' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:959:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:960:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:1101:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:1102:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:1103:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:1104:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:1143:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/od-xcoff.c:1144:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:586:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:603:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:628:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:640:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:830:8: style: The scope of the variable 'abl' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:1338:8: style: The scope of the variable 'ab' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:1994:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:1996:8: style: The scope of the variable 'ab' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:2750:8: style: The scope of the variable 'ab' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:2750:16: style: The scope of the variable 'kind' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:2750:23: style: The scope of the variable 'partof' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/prdbg.c:2751:9: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/rclex.c:689:41: warning: Identical condition 'c=='\n'', second condition is always false [identicalConditionAfterEarlyExit]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/rclex.c:684:13: note: first condition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/rclex.c:689:41: note: second condition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/rdcoff.c:146:14: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/rdcoff.c:671:8: style: The scope of the variable 'this_coff_symno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:540:10: style: Condition 'n!=(unsigned long)-1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:538:8: note: Assignment 'n=1', assigned value is 1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:540:10: note: Condition 'n!=(unsigned long)-1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4838:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6514:8: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7201:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7202:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7222:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7845:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7915:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7927:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7929:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7938:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7947:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7957:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7959:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:8121:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:10078:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:10087:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:10090:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:10123:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:10142:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:10145:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:10333:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:10335:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:10905:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:11111:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:11119:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12711:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12879:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12897:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12916:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12925:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12957:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12968:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12984:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14135:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:15252:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:15252:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:15252:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7274:10: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7428:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7435:48: note: Calling function 'slurp_hppa_unwind_table', 3rd argument 'sec' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7274:10: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7275:51: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7428:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7435:48: note: Calling function 'slurp_hppa_unwind_table', 3rd argument 'sec' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7275:51: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7432:21: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7428:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7432:21: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7433:22: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7428:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7433:22: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6160:12: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6144:14: note: Assignment 'strtab=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6160:12: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6182:12: warning: Either the condition 'if(start)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6260:7: note: Assuming that condition 'if(start)' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6179:14: note: Assignment 'indices=start', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6182:4: note: Compound assignment '+=', assigned value is 4
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6182:12: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7051:15: warning: Either the condition 'string_table==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7050:8: note: Assuming that condition 'string_table==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7051:15: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14689:23: warning: Either the condition 'if(data&&(byte_get(data+ent-pltgot,addr_size)>>(addr_size*8-1))!=0)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14704:10: note: Assuming that condition 'if(data&&(byte_get(data+ent-pltgot,addr_size)>>(addr_size*8-1))!=0)' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14689:23: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14171:3: style: Variable 'sect' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14153:0: note: Variable 'sect' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14171:3: note: Variable 'sect' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14371:7: style: Variable 'sect' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14368:7: note: Variable 'sect' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14371:7: note: Variable 'sect' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14870:3: style: Variable 'sect' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14868:0: note: Variable 'sect' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14870:3: note: Variable 'sect' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4641:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4643:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4641:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2305:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2305:19: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2305:19: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2328:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2328:19: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2328:19: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2363:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2363:19: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2363:19: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2391:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2391:19: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2391:19: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2426:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2426:19: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:2426:19: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:3040:59: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:3040:59: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:3040:59: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:3042:24: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:3042:24: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:3042:24: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:5288:23: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:5288:23: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:5288:23: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:5663:2: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:8857:20: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:8857:20: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:8857:20: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:668:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6482:11: style: The scope of the variable 'is_rela' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6483:20: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:6552:28: style: The scope of the variable 'strsec' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:7900:18: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:10954:21: style: The scope of the variable 'nzero_counts' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:11031:21: style: The scope of the variable 'nzero_counts' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12225:23: style: The scope of the variable 'relsec' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12324:11: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12844:16: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:12847:16: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:13001:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:13143:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:13622:11: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14175:33: style: The scope of the variable 'abiflags_ext' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14283:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14365:30: style: The scope of the variable 'option' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14366:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:14367:11: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:3378:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4680:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4681:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4682:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4716:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4717:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4718:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4739:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4740:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:4741:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:9910:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:8202:46: error: Uninitialized struct member: addr.section [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/readelf.c:8202:46: error: Uninitialized struct member: addr.offset [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resrc.c:224:24: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resrc.c:205:7: style: The scope of the variable 'in_quote' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resrc.c:206:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resrc.c:381:7: style: The scope of the variable 'found' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resrc.c:2925:34: style: The scope of the variable 'mt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resrc.c:2951:42: style: The scope of the variable 'mti' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resrc.c:3008:7: style: The scope of the variable 'plen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resrc.c:218:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:392:7: warning: Possible null pointer dereference: id [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:272:52: note: Calling function 'write_res_resource', 4th argument 'name' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:368:48: note: Calling function 'write_res_bin', 5th argument 'name' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:383:55: note: Calling function 'write_res_header', 5th argument 'name' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:406:63: note: Calling function 'get_id_size', 1st argument 'id' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:392:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:467:7: warning: Possible null pointer dereference: id [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:272:52: note: Calling function 'write_res_resource', 4th argument 'name' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:368:48: note: Calling function 'write_res_bin', 5th argument 'name' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:383:55: note: Calling function 'write_res_header', 5th argument 'name' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:414:35: note: Calling function 'write_res_id', 3rd argument 'id' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/resres.c:467:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/size.c:976:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/srconv.c:1646:5: style: Variable 'ed.type' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/srconv.c:1645:5: note: Variable 'ed.type' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/srconv.c:1646:5: note: Variable 'ed.type' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/srconv.c:1054:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/srconv.c:1353:8: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/srconv.c:1594:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/srconv.c:238:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/srconv.c:1222:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/stabs.c:2909:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/stabs.c:839:12: style: The scope of the variable 'ps' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/stabs.c:2217:15: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/stabs.c:3795:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/stabs.c:4695:15: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/stabs.c:4696:14: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/strings.c:626:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/unwind-ia64.c:710:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/unwind-ia64.c:941:4: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/unwind-ia64.c:800:20: style: The scope of the variable 'byte1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/unwind-ia64.c:800:27: style: The scope of the variable 'byte2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/windmc.c:303:27: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/windmc.c:780:0: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/windres.c:276:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/winduni.c:244:7: style: Variable 'elen' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/winduni.c:243:7: note: Variable 'elen' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/winduni.c:244:7: note: Variable 'elen' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/winduni.c:216:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/wrstabs.c:850:8: style: The scope of the variable 'tindex' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/binutils/wrstabs.c:634:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/atof-generic.c:365:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/atof-generic.c:482:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/atof-generic.c:483:44: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
./config/bfin-lex.l:349:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
bfin-lex.c:2537:27: warning: Possible null pointer dereference: b [nullPointer]
bfin-lex.c:2534:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
bfin-lex.c:2537:27: note: Null pointer dereference
bfin-lex.c:2539:9: warning: Possible null pointer dereference: b [nullPointer]
bfin-lex.c:2534:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
bfin-lex.c:2539:9: note: Null pointer dereference
bfin-lex.c:2906:2: warning: Possible null pointer dereference: b [nullPointer]
bfin-lex.c:2795:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
bfin-lex.c:2906:2: note: Null pointer dereference
bfin-lex.c:2907:2: warning: Possible null pointer dereference: b [nullPointer]
bfin-lex.c:2795:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
bfin-lex.c:2907:2: note: Null pointer dereference
bfin-lex.c:2918:9: warning: Possible null pointer dereference: b [nullPointer]
bfin-lex.c:2795:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
bfin-lex.c:2918:9: note: Null pointer dereference
bfin-lex.c:2530:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
bfin-lex.c:2543:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
bfin-lex.c:2647:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
bfin-lex.c:349:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
bfin-lex.c:2647:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
bfin-lex.c:2670:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
bfin-lex.c:900:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
bfin-lex.c:2670:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
bfin-lex.c:3091:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
bfin-lex.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
bfin-lex.c:3091:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
bfin-lex.c:3104:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
bfin-lex.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
bfin-lex.c:3104:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
bfin-lex.c:3104:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
bfin-lex.c:303:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
bfin-lex.c:3104:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
bfin-lex.c:3235:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
bfin-lex.c:866:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
bfin-lex.c:3235:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
./config/bfin-lex.l:510:40: style: Function 'parse_reg' argument 2 names different: declaration 'type' definition 'cl'. [funcArgNamesDifferent]
./config/bfin-lex.l:28:40: note: Function 'parse_reg' argument 2 names different: declaration 'type' definition 'cl'.
./config/bfin-lex.l:510:40: note: Function 'parse_reg' argument 2 names different: declaration 'type' definition 'cl'.
./config/bfin-lex.l:517:54: style: Function 'parse_halfreg' argument 3 names different: declaration 'hr' definition 'rt'. [funcArgNamesDifferent]
./config/bfin-lex.l:27:54: note: Function 'parse_halfreg' argument 3 names different: declaration 'hr' definition 'rt'.
./config/bfin-lex.l:517:54: note: Function 'parse_halfreg' argument 3 names different: declaration 'hr' definition 'rt'.
* yacc.c:358  *:1529:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:1661  *:1:8: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/cond.c:430:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/cond.c:379:29: style: The scope of the variable 'hold' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/cond.c:67:14: style: Function 's_ifdef' argument 1 names different: declaration 'arg' definition 'test_defined'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:183:26: note: Function 's_ifdef' argument 1 names different: declaration 'arg' definition 'test_defined'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/cond.c:67:14: note: Function 's_ifdef' argument 1 names different: declaration 'arg' definition 'test_defined'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/cond.c:188:12: style: Function 's_ifb' argument 1 names different: declaration 'arg' definition 'test_blank'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:181:24: note: Function 's_ifb' argument 1 names different: declaration 'arg' definition 'test_blank'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/cond.c:188:12: note: Function 's_ifb' argument 1 names different: declaration 'arg' definition 'test_blank'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/cond.c:377:18: style: Function 's_endif' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:172:26: note: Function 's_endif' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/cond.c:377:18: note: Function 's_endif' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/cond.c:408:17: style: Function 's_else' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:169:25: note: Function 's_else' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/cond.c:408:17: note: Function 's_else' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/atof-vax.c:398:19: style: The scope of the variable 'littlenumP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-aout.c:151:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-coff.c:1184:13: style: Condition 'c==','' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-coff.c:1178:11: note: Assignment 'c=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-coff.c:1184:13: note: Condition 'c==','' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-coff.c:1805:7: warning: Either the condition 'fragp' is redundant or there is possible null pointer dereference: fragp. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-coff.c:1800:10: note: Assuming that condition 'fragp' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-coff.c:1805:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-coff.c:1167:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-ecoff.c:173:3: style: Variable 'set' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:1576:15: style: Condition 'tag==-1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:1575:13: note: Assignment 'tag=-1', assigned value is -1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:1576:15: note: Condition 'tag==-1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:424:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:448:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:471:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:472:12: style: The scope of the variable 'bfdsym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:473:20: style: The scope of the variable 'elfsym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:1706:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:1707:16: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:1708:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:1567:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-elf.c:2045:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-evax.c:476:7: style: Condition 'suffix_length' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-evax.c:461:23: note: Assignment 'suffix_length=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-evax.c:476:7: note: Condition 'suffix_length' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-evax.c:54:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-evax.c:381:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-macho.c:1127:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-macho.c:1964:55: style: Function 'obj_mach_o_force_reloc_sub_local' argument 2 names different: declaration 'seg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-macho.h:117:68: note: Function 'obj_mach_o_force_reloc_sub_local' argument 2 names different: declaration 'seg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-macho.c:1964:55: note: Function 'obj_mach_o_force_reloc_sub_local' argument 2 names different: declaration 'seg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/obj-som.c:301:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:6357:7: style: Condition 'noop_size' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:6344:22: note: Assignment 'noop_size=sizeof(aarch64_noop)', assigned value is 4
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:6357:7: note: Condition 'noop_size' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:4557:3: style: Variable 'to' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:4555:0: note: Variable 'to' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:4557:3: note: Variable 'to' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:4601:3: style: Variable 'templ' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:4599:0: note: Variable 'templ' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:4601:3: note: Variable 'templ' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:610:11: style: The scope of the variable 'args' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:617:15: style: The scope of the variable 'buffer' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:1568:23: style: The scope of the variable 'latest_pool_num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-aarch64.c:1244:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:5484:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:5493:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:3347:14: style: Same expression on both sides of '!=' because the value of 'reloc' and 'BFD_RELOC_UNUSED' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:3308:45: note: 'reloc' is assigned value 'BFD_RELOC_UNUSED' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:3347:14: note: Same expression on both sides of '!=' because the value of 'reloc' and 'BFD_RELOC_UNUSED' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:1049:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:3306:29: style: The scope of the variable 'macro' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:1485:2: style: Redundant pointer operation on 'poffset' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:1600:2: style: Redundant pointer operation on 'poffset' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:1652:2: style: Redundant pointer operation on 'poffset' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-alpha.c:5395:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arc.c:514:3: style: Variable 'mach' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arc.c:509:0: note: Variable 'mach' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arc.c:514:3: note: Variable 'mach' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arc.c:2019:3: style: Variable 'pseudo_insn' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arc.c:2012:0: note: Variable 'pseudo_insn' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arc.c:2019:3: note: Variable 'pseudo_insn' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arc.c:2014:29: style: The scope of the variable 'operand_real' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arc.c:2109:19: style: The scope of the variable 'oplen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arc.c:1329:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arc.c:1677:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:366:12: style: struct member 'neon_type_el::size' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:374:12: style: struct member 'neon_type::elems' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:394:16: style: struct member 'arm_it::error' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:395:17: style: struct member 'arm_it::instruction' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:396:8: style: struct member 'arm_it::size' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:397:8: style: struct member 'arm_it::size_req' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:398:8: style: struct member 'arm_it::cond' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:402:8: style: struct member 'arm_it::uncond_value' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:406:8: style: struct member 'arm_it::is_neon' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:409:17: style: struct member 'arm_it::relax' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:414:16: style: struct member 'Anonymous0::pc_rel' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:421:14: style: struct member 'Anonymous1::reg' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:422:16: style: struct member 'Anonymous1::imm' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:424:14: style: struct member 'Anonymous1::present' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:425:14: style: struct member 'Anonymous1::isreg' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:426:14: style: struct member 'Anonymous1::immisreg' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:427:14: style: struct member 'Anonymous1::isscalar' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:428:14: style: struct member 'Anonymous1::immisalign' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:429:14: style: struct member 'Anonymous1::immisfloat' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:432:14: style: struct member 'Anonymous1::regisimm' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:433:14: style: struct member 'Anonymous1::isvec' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:434:14: style: struct member 'Anonymous1::isquad' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:435:14: style: struct member 'Anonymous1::issingle' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:436:14: style: struct member 'Anonymous1::hasreloc' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:437:14: style: struct member 'Anonymous1::writeback' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:438:14: style: struct member 'Anonymous1::preind' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:439:14: style: struct member 'Anonymous1::postind' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:440:14: style: struct member 'Anonymous1::negative' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:441:14: style: struct member 'Anonymous1::shifted' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:442:14: style: struct member 'Anonymous1::shift_kind' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:478:17: style: struct member 'asm_cond::template_name' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:479:18: style: struct member 'asm_cond::value' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:486:18: style: struct member 'asm_psr::template_name' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:487:18: style: struct member 'asm_psr::field' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:492:19: style: struct member 'asm_barrier_opt::template_name' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:493:19: style: struct member 'asm_barrier_opt::value' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:508:29: style: struct member 'reloc_entry::name' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:568:30: style: struct member 'reg_entry::name' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:569:30: style: struct member 'reg_entry::number' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:570:30: style: struct member 'reg_entry::type' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:571:30: style: struct member 'reg_entry::builtin' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:572:30: style: struct member 'reg_entry::neon' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:614:16: style: struct member 'asm_opcode::template_name' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:617:16: style: struct member 'asm_opcode::operands' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:620:16: style: struct member 'asm_opcode::tag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:623:16: style: struct member 'asm_opcode::avalue' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:626:16: style: struct member 'asm_opcode::tvalue' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:629:27: style: struct member 'asm_opcode::avariant' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:630:27: style: struct member 'asm_opcode::tvariant' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:633:11: style: struct member 'asm_opcode::aencode' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-arm.c:636:11: style: struct member 'asm_opcode::tencode' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-avr.c:757:7: style: The scope of the variable 'mod' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-avr.c:758:7: style: The scope of the variable 'linker_stubs_should_be_generated' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-avr.c:773:8: style: The scope of the variable 'closes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-avr.c:1175:11: style: The scope of the variable 'reg2_present' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-avr.c:1323:17: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-avr.c:576:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2709:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2711:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2713:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2715:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2717:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2719:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2721:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2725:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2729:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1395:8: warning: Either the condition 'ptr?(ptr->regno&7):0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1401:3: note: Assuming that condition 'ptr?(ptr->regno&7):0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1395:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1395:28: warning: Either the condition 'reg?(reg->regno&7):0' is redundant or there is possible null pointer dereference: reg. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1402:3: note: Assuming that condition 'reg?(reg->regno&7):0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1395:28: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1458:8: warning: Either the condition 'ptr?(ptr->regno&7):0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1464:3: note: Assuming that condition 'ptr?(ptr->regno&7):0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1458:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1458:28: warning: Either the condition 'reg?(reg->regno&7):0' is redundant or there is possible null pointer dereference: reg. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1465:3: note: Assuming that condition 'reg?(reg->regno&7):0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1458:28: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1481:8: warning: Either the condition 'ptr?(ptr->regno&7):0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1499:3: note: Assuming that condition 'ptr?(ptr->regno&7):0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1481:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2048:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2050:3: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2048:8: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:65:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:920:40: style: Function 'note_reloc1' argument 2 names different: declaration 'sym' definition 'symbol'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/bfin-defs.h:267:36: note: Function 'note_reloc1' argument 2 names different: declaration 'sym' definition 'symbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:920:40: note: Function 'note_reloc1' argument 2 names different: declaration 'sym' definition 'symbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:1380:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2502:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2504:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2506:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2605:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2607:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2609:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2611:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-bfin.c:2613:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1456:7: style: Condition 'allocated' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1390:19: note: Assignment 'allocated=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1456:7: note: Condition 'allocated' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1792:18: style: Condition 'nbits==21' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1791:5: note: case 21: nbits is 21 here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1792:18: note: Condition 'nbits==21' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1245:7: style: Variable 'operandE' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1244:8: note: Variable 'operandE' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1245:7: note: Variable 'operandE' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:335:8: style: The scope of the variable 'tmp_rp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:797:15: style: The scope of the variable 'hashret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1701:7: style: The scope of the variable 'pregptab_disp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:2005:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1756:21: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1773. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1773:5: note: case 32: nbits is 32 here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1769:47: note: Calling function 'getconstant', 2nd argument 'nbits' value is 32
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1756:21: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:1982:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cr16.c:2367:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cris.c:1690:22: style: Redundant condition: If 'EXPR == 'D'', the comparison 'EXPR != 'd'' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cris.c:1340:11: style: The scope of the variable 'length_code' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cris.c:2483:15: style: The scope of the variable 's2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-cris.c:2541:15: style: The scope of the variable 's2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-crx.c:721:7: style: The scope of the variable 'scale_val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-crx.c:1314:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-crx.c:1382:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-crx.c:1383:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-crx.c:1384:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-crx.c:1534:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-crx.c:1622:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-d10v.c:113:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-d10v.c:114:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-d10v.c:519:10: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-d10v.c:519:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-d10v.c:519:23: style: The scope of the variable 'flags' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-d10v.c:520:17: style: The scope of the variable 'number' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-d30v.c:130:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-d30v.c:131:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-d30v.c:487:23: style: The scope of the variable 'flags' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-d30v.c:1681:14: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-dlx.c:224:20: style: The scope of the variable 'delim2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-dlx.c:899:9: style: The scope of the variable 'fixP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-epiphany.c:804:7: style: The scope of the variable 'target_address' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-epiphany.c:47:11: style: struct member 'epiphany_insn::addr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-epiphany.c:48:12: style: struct member 'epiphany_insn::frag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-epiphany.c:49:25: style: struct member 'epiphany_insn::num_fixups' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-epiphany.c:51:25: style: struct member 'epiphany_insn::indices' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-epiphany.c:231:29: style: struct member 'epiphany_hi_fixup::next' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-epiphany.c:234:9: style: struct member 'epiphany_hi_fixup::fixp' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-epiphany.c:357:13: style: Variable 'bytes' is modified but its new value is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-epiphany.c:356:9: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-fr30.c:34:21: style: struct member 'fr30_insn::orig_insn' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-fr30.c:43:11: style: struct member 'fr30_insn::addr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-fr30.c:44:12: style: struct member 'fr30_insn::frag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-fr30.c:45:25: style: struct member 'fr30_insn::num_fixups' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-fr30.c:47:25: style: struct member 'fr30_insn::indices' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-frv.c:918:3: warning: Either the condition 'while' is redundant or there is possible null pointer dereference: this_insn. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-frv.c:921:7: note: Assuming that condition 'while' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-frv.c:918:3: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-frv.c:860:3: style: Variable 'vliw1' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-frv.c:840:0: note: Variable 'vliw1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-frv.c:860:3: note: Variable 'vliw1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-frv.c:1574:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-frv.c:1681:27: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ft32.c:272:21: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ft32.c:272:21: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ft32.c:272:21: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ft32.c:391:17: error: Expression 'output[idx++]=255&(b>>0)' depends on order of evaluation of side effects [unknownEvaluationOrder]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-h8300.c:152:23: style: The scope of the variable 'known_data_sections' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-h8300.c:153:23: style: The scope of the variable 'known_data_prefixes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-h8300.c:1339:7: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-h8300.c:1340:7: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-h8300.c:1477:7: style: The scope of the variable 'nib' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-h8300.c:1936:13: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-h8300.c:829:23: warning: Conversion of char literal '(' to bool always evaluates to true. [incorrectCharBooleanError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:1581:16: style: The scope of the variable 'address' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:1986:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:1987:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:2432:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:2433:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:2628:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:2698:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:2775:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:2868:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:2929:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:2998:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:3071:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5897:15: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:6062:15: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:6362:12: style: The scope of the variable 'symbol' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:6540:15: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:122:18: style: struct member 'unwind_desc::millicode_save_rest' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:124:18: style: struct member 'unwind_desc::save_sr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:127:18: style: struct member 'unwind_desc::args_stored' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:128:18: style: struct member 'unwind_desc::call_fr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:129:18: style: struct member 'unwind_desc::call_gr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:132:18: style: struct member 'unwind_desc::save_rp_in_frame' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:133:18: style: struct member 'unwind_desc::extn_ptr_defined' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:134:18: style: struct member 'unwind_desc::cleanup_defined' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:138:18: style: struct member 'unwind_desc::reserved' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:171:18: style: struct member 'unwind_table::start_offset' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:172:18: style: struct member 'unwind_table::end_offset' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5476:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5490:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5505:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5519:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5533:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5546:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5565:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5585:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5605:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5625:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5645:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-hppa.c:5661:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-i370.c:215:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-i370.c:216:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-i370.c:253:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-i370.c:1465:7: style: The scope of the variable 'hex_len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-i370.c:1870:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-i386-intel.c:898:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-i386.c:4643:0: error: #error "MAX_OPERANDS must be 5." [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-i860.c:258:9: style: The scope of the variable 'destp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-i860.c:1217:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-i960.c:114:0: error: #error COFF, a.out, b.out, and ELF are the only supported formats. [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:9719:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:9719:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:10467:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:10646:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:6038:3: style: Variable 'sep' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:6032:0: note: Variable 'sep' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:6038:3: note: Variable 'sep' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:2807:43: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:3644:13: style: The scope of the variable 'pad' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:4250:16: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:4250:19: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:4407:7: style: The scope of the variable 'bytes_per_address' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:4408:8: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:4764:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:5194:15: style: The scope of the variable 'err' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:5197:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:6102:16: style: The scope of the variable 'sof' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:6540:7: style: The scope of the variable 'manual_bundling_off' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:10044:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:8105:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:11710:16: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:3596:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:3623:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ia64.c:8080:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ip2k.c:36:21: style: struct member 'ip2k_insn::orig_insn' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ip2k.c:45:11: style: struct member 'ip2k_insn::addr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ip2k.c:46:12: style: struct member 'ip2k_insn::frag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ip2k.c:47:25: style: struct member 'ip2k_insn::num_fixups' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ip2k.c:49:25: style: struct member 'ip2k_insn::indices' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-iq2000.c:39:21: style: struct member 'iq2000_insn::orig_insn' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-iq2000.c:48:11: style: struct member 'iq2000_insn::addr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-iq2000.c:49:12: style: struct member 'iq2000_insn::frag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-iq2000.c:50:25: style: struct member 'iq2000_insn::num_fixups' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-iq2000.c:52:25: style: struct member 'iq2000_insn::indices' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-lm32.c:37:20: style: struct member 'lm32_insn::orig_insn' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-lm32.c:46:9: style: struct member 'lm32_insn::addr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-lm32.c:47:10: style: struct member 'lm32_insn::frag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-lm32.c:48:7: style: struct member 'lm32_insn::num_fixups' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-lm32.c:50:7: style: struct member 'lm32_insn::indices' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m32c.c:196:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m32c.c:196:10: style: The scope of the variable 'n_nops' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m32c.c:38:21: style: struct member 'm32c_insn::orig_insn' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m32c.c:51:25: style: struct member 'm32c_insn::indices' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m32r.c:1746:7: style: The scope of the variable 'target_address' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m32r.c:532:13: style: Variable 'bytes' is modified but its new value is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m68hc11.c:683:29: style: Same expression on both sides of '|'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m68hc11.c:1726:13: style: The scope of the variable 'fixp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m68hc11.c:1727:11: style: The scope of the variable 'reloc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m68hc11.c:3757:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m68hc11.c:3758:12: style: The scope of the variable 'bfdsym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m68hc11.c:3759:20: style: The scope of the variable 'elfsym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m68k.c:2873:7: warning: Logical disjunction always evaluates to true: EXPR >= 145 || EXPR <= 152. [incorrectLogicOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m68k.c:4321:9: style: The scope of the variable 'to_beg_P' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-m68k.c:359:7: style: struct member 'm68k_it::nexp' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mcore.c:729:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mcore.c:1091:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mcore.c:1147:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:1639:11: style: Condition 'core_mode' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:1633:17: note: Assignment 'core_mode=1', assigned value is 1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:1639:11: note: Condition 'core_mode' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:370:14: style: The scope of the variable 'initted' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:371:14: style: The scope of the variable 'has_mul_div' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:372:14: style: The scope of the variable 'has_cop' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:373:14: style: The scope of the variable 'has_debug' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:374:19: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:580:21: style: The scope of the variable 'insn1iscopro' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:580:48: style: The scope of the variable 'insn1length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:717:21: style: The scope of the variable 'insn1iscopro' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:717:48: style: The scope of the variable 'insn1length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:1172:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:1246:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:1621:15: style: The scope of the variable 'rn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:1621:19: style: The scope of the variable 'bit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:1707:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mep.c:1708:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:422:3: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:420:0: note: Variable 'l' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:422:3: note: Variable 'l' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:917:7: style: Variable 'll' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:915:0: note: Variable 'll' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:917:7: note: Variable 'll' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:6339:7: style: Variable 'slot' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:6331:0: note: Variable 'slot' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:6339:7: note: Variable 'slot' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:707:12: style: The scope of the variable 'ppch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:4250:8: style: The scope of the variable 'reg_buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-metag.c:4251:10: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-microblaze.c:714:8: warning: Possible null pointer dereference: atp [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-microblaze.c:710:17: note: Assignment 'atp=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-microblaze.c:714:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-microblaze.c:647:7: style: The scope of the variable 'slen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-microblaze.c:691:7: style: The scope of the variable 'itype' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-microblaze.c:897:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:15298:16: style: Redundant condition: c==','. 'c!=',' || (c==',' && next_c=='"')' is equivalent to 'c!=',' || next_c=='"'' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:7929:3: style: Variable 'relax_char' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:7921:3: note: Variable 'relax_char' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:7929:3: note: Variable 'relax_char' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:5373:14: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:5373:14: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:5373:14: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:5917:17: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:5917:17: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:5917:17: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:1864:28: style: The scope of the variable 'pl' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:2798:17: style: The scope of the variable 'm' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:2799:15: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:2800:34: style: The scope of the variable 'bit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:3046:25: style: The scope of the variable 'err' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:3202:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:3549:25: style: The scope of the variable 'micromips_nop_insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:5128:29: style: The scope of the variable 'num_vals' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:6081:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:6137:28: style: The scope of the variable 'class2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:6375:14: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:6375:17: style: The scope of the variable 'base_offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:8373:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:8646:15: style: The scope of the variable 'jalr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:10555:8: style: The scope of the variable 'add_breg_early' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:13523:22: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:13524:22: style: The scope of the variable 'suffix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:13525:11: style: The scope of the variable 'opend' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:13932:23: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:14799:21: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:15409:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:18284:14: style: The scope of the variable 'first_file_directive' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:13591:42: style: Function 'mips_ip' argument 2 names different: declaration 'ip' definition 'insn'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:1307:55: note: Function 'mips_ip' argument 2 names different: declaration 'ip' definition 'insn'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:13591:42: note: Function 'mips_ip' argument 2 names different: declaration 'ip' definition 'insn'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:13646:44: style: Function 'mips16_ip' argument 2 names different: declaration 'ip' definition 'insn'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:1308:57: note: Function 'mips16_ip' argument 2 names different: declaration 'ip' definition 'insn'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:13646:44: note: Function 'mips16_ip' argument 2 names different: declaration 'ip' definition 'insn'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:4539:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:4558:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:8938:25: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 8935. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:8935:14: note: Assuming that condition 'shift<32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:8938:25: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:8938:25: warning: Either the condition 'shift<32' is redundant or there is signed integer overflow for expression '65535<<shift'. [integerOverflowCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:8935:14: note: Assuming that condition 'shift<32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:8938:25: note: Integer overflow
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mips.c:13529:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mmix.c:3489:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mmix.c:3941:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10200.c:383:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10200.c:440:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10200.c:529:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10200.c:610:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10200.c:819:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10200.c:144:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10200.c:145:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10300.c:524:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10300.c:581:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10300.c:627:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10300.c:663:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10300.c:817:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mn10300.c:886:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:2601:30: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:2601:30: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:2601:30: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:2638:42: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:2638:42: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:2638:42: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:3995:19: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:3996:17: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:4548:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:3264:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:3769:44: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:2418:12: style: Variable 'where' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-msp430.c:701:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mt.c:37:21: style: struct member 'mt_insn::orig_insn' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mt.c:46:11: style: struct member 'mt_insn::addr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mt.c:47:12: style: struct member 'mt_insn::frag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mt.c:48:25: style: struct member 'mt_insn::num_fixups' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-mt.c:50:25: style: struct member 'mt_insn::indices' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2427:3: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2424:0: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2427:3: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2517:3: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2514:0: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2517:3: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2543:3: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2540:0: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2543:3: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2566:3: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2563:0: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2566:3: note: Variable 'sign' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:4867:3: style: Variable 'insn' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:4864:0: note: Variable 'insn' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:4867:3: note: Variable 'insn' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2628:15: style: The scope of the variable 'ra' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2629:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:3194:36: style: The scope of the variable 'coarse_tune' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:3195:34: style: The scope of the variable 'fine_tune' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:3891:10: style: The scope of the variable 'fragP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:4862:9: style: The scope of the variable 'check_insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:4865:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:5149:32: style: The scope of the variable 'relocs_temp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:5612:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:3949:55: style: Function 'nds32_asm_parse_operand' argument 1 names different: declaration 'pdesc' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2008:49: note: Function 'nds32_asm_parse_operand' argument 1 names different: declaration 'pdesc' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:3949:55: note: Function 'nds32_asm_parse_operand' argument 1 names different: declaration 'pdesc' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:5054:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:3943:7: style: struct member 'nds32_machs::mach_flags' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:5179:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:5799:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nds32.c:2189:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:884:16: style: The scope of the variable 'addend_mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:884:29: style: The scope of the variable 'addi_mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:886:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:3474:17: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:3474:22: style: The scope of the variable 'code' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:3694:17: style: The scope of the variable 'saved_pinfo' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:1131:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:782:40: style: Function 'nios2_relax_frag' argument 2 names different: declaration 'fragP' definition 'fragp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.h:84:53: note: Function 'nios2_relax_frag' argument 2 names different: declaration 'fragP' definition 'fragp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:782:40: note: Function 'nios2_relax_frag' argument 2 names different: declaration 'fragP' definition 'fragp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:875:31: style: Function 'md_convert_frag' argument 1 names different: declaration 'headers' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.h:76:36: note: Function 'md_convert_frag' argument 1 names different: declaration 'headers' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:875:31: note: Function 'md_convert_frag' argument 1 names different: declaration 'headers' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:875:62: style: Function 'md_convert_frag' argument 2 names different: declaration 'sec' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.h:76:50: note: Function 'md_convert_frag' argument 2 names different: declaration 'sec' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:875:62: note: Function 'md_convert_frag' argument 2 names different: declaration 'sec' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:876:11: style: Function 'md_convert_frag' argument 3 names different: declaration 'fragP' definition 'fragp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.h:76:63: note: Function 'md_convert_frag' argument 3 names different: declaration 'fragP' definition 'fragp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:876:11: note: Function 'md_convert_frag' argument 3 names different: declaration 'fragP' definition 'fragp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-nios2.c:2716:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:716:12: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:717:12: style: The scope of the variable 'suffix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:718:12: style: The scope of the variable 'suffix_sub' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:719:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:721:13: style: The scope of the variable 'fromP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:805:25: style: The scope of the variable 'strlen2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:908:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:909:8: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:910:7: style: The scope of the variable 'pcrel' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:910:23: style: The scope of the variable 'pcrel_adjust' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:1089:11: style: The scope of the variable 'suffix_separator' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:1092:7: style: The scope of the variable 'arg_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:1093:8: style: The scope of the variable 'sqr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:1093:13: style: The scope of the variable 'sep' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:1525:17: style: The scope of the variable 'object' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:1526:17: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:1531:9: style: The scope of the variable 'mem_ptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:1624:8: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ns32k.c:1897:15: style: The scope of the variable 'status' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-or1k.c:35:25: style: struct member 'or1k_insn::orig_insn' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-or1k.c:44:25: style: struct member 'or1k_insn::addr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-or1k.c:45:25: style: struct member 'or1k_insn::frag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-or1k.c:46:25: style: struct member 'or1k_insn::num_fixups' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-or1k.c:48:25: style: struct member 'or1k_insn::indices' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-pj.c:232:9: style: The scope of the variable 'output' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-pj.c:233:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:1518:21: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:1518:21: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:1518:21: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:1520:21: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:1520:21: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:1520:21: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:1783:15: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:1783:15: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:1783:15: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:813:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:814:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:6639:13: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-ppc.c:3526:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-rl78.c:177:7: style: The scope of the variable 'v' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-rl78.c:557:7: style: The scope of the variable 'rel' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-rx.c:339:21: warning: Either the condition 'current_filename!=NULL' is redundant or there is possible null pointer dereference: current_filename. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-rx.c:347:28: note: Assuming that condition 'current_filename!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-rx.c:339:21: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-rx.c:1098:10: style: The scope of the variable 'rel' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-s390.c:538:15: style: The scope of the variable 'retval' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-s390.c:953:8: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-s390.c:1114:8: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-s390.c:1115:10: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-s390.c:1887:14: style: The scope of the variable 'curr_hist' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-s390.c:1975:14: style: The scope of the variable 'curr_hist' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3809:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:1478:15: warning: Either the condition 'cnt<=1024' is redundant or the array 'data_exp[1024]' is accessed at index 1024, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:1476:58: note: Assuming that condition 'cnt<=1024' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:1478:15: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3801:15: warning: Either the condition 'cnt<=1024' is redundant or the array 'data_exp[1024]' is accessed at index 1024, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3799:58: note: Assuming that condition 'cnt<=1024' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3801:15: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:1356:15: warning: Either the condition 'cnt<=1024' is redundant or the array 'data_exp[1024]' is accessed at index 1024, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:1354:58: note: Assuming that condition 'cnt<=1024' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:1356:15: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:5044:66: style: Condition '(abs_value&4294966784U)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:5018:29: note: Assignment 'abs_value=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:5044:66: note: Condition '(abs_value&4294966784U)==0' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2676:3: style: Variable 'pce_p' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2669:0: note: Variable 'pce_p' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2676:3: note: Variable 'pce_p' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2849:3: style: Variable 'backupstr' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2847:0: note: Variable 'backupstr' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2849:3: note: Variable 'backupstr' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2554:3: style: Variable 'pce_p' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2547:0: note: Variable 'pce_p' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2554:3: note: Variable 'pce_p' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:4932:7: warning: Redundant assignment of 'str' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:5150:7: warning: Redundant assignment of 'str' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:1463:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2487:15: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3095:7: style: The scope of the variable 'pre_inc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3097:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3099:9: style: The scope of the variable 'dataptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3100:7: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3101:7: style: The scope of the variable 'ldst_idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3103:7: style: The scope of the variable 'hex_p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:3937:7: style: The scope of the variable 'conflict_reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:4333:12: style: The scope of the variable 'append_str' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:4476:7: style: The scope of the variable 'reg_rs2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:4646:7: style: The scope of the variable 'fix_num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:4647:7: style: The scope of the variable 'var_num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:4648:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:5645:9: style: The scope of the variable 'fragp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:6370:7: style: The scope of the variable 'do_relax_p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:6371:7: style: The scope of the variable 'relaxable_p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:6647:18: style: The scope of the variable 'HI' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:6647:22: style: The scope of the variable 'LO' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2340:15: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2492:17: style: The scope of the variable 'm_code_middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2495:17: style: The scope of the variable 'pb_middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2934:7: style: The scope of the variable 'pre_inc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2936:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2938:9: style: The scope of the variable 'dataptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2939:7: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2940:7: style: The scope of the variable 'ldst_idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:3406:7: style: The scope of the variable 'conflict_reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:3836:7: style: The scope of the variable 'conflict_reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:4230:12: style: The scope of the variable 'append_str' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:4374:7: style: The scope of the variable 'reg_rs2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:4849:7: style: The scope of the variable 'fix_num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:4850:7: style: The scope of the variable 'var_num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:4851:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:5791:9: style: The scope of the variable 'fragp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:7101:18: style: The scope of the variable 'HI' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:7101:22: style: The scope of the variable 'LO' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:480:7: style: struct member 's3_datafield_range::data_type' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:5583:8: style: Unused variable: str [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:5584:8: style: Unused variable: val [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:5585:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:4632:12: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:4782:12: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:5730:8: style: Unused variable: str [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:5731:8: style: Unused variable: val [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:5732:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2507:32: error: Uninitialized struct member: nop_inst.error [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2507:32: error: Uninitialized struct member: nop_inst.bwarn [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2507:32: error: Uninitialized struct member: nop_inst.reloc [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2522:38: error: Uninitialized struct member: pflush_inst.error [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2522:38: error: Uninitialized struct member: pflush_inst.bwarn [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:2522:38: error: Uninitialized struct member: pflush_inst.reloc [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2360:32: error: Uninitialized struct member: nop_inst.error [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2360:32: error: Uninitialized struct member: nop_inst.bwarn [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2360:32: error: Uninitialized struct member: nop_inst.reloc [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2375:38: error: Uninitialized struct member: pflush_inst.error [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2375:38: error: Uninitialized struct member: pflush_inst.bwarn [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:2375:38: error: Uninitialized struct member: pflush_inst.reloc [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:4542:20: error: Uninitialized struct member: inst_main.instruction [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score.c:4693:20: error: Uninitialized struct member: inst_main.instruction [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-score7.c:542:7: style: struct member 's7_datafield_range::data_type' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-sh.c:2295:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-sh.c:2296:12: style: The scope of the variable 'end_sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-sh.c:3049:17: style: The scope of the variable 'last_label_frag' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-sh.c:3050:14: style: The scope of the variable 'last_label_offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-sh.c:3938:21: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-sh.c:4284:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-sh.c:2316:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-sh64.c:33:0: error: #error This file assumes object output is in the ELF format [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-sparc.c:4270:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-sparc.c:3976:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-spu.c:396:7: style: The scope of the variable 'arg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-spu.c:600:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-spu.c:949:16: style: The scope of the variable 'res' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-spu.c:950:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-spu.c:938:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic30.c:660:9: style: The scope of the variable 'token_start' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic30.c:733:9: style: The scope of the variable 'paren_not_balanced' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic30.c:1307:9: style: The scope of the variable 'expon' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic30.c:1307:16: style: The scope of the variable 'mantis' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic30.c:1482:11: style: The scope of the variable 'paren_not_balanced' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic30.c:1699:11: style: The scope of the variable 'am_insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic4x.c:806:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic4x.c:1296:22: style: The scope of the variable 'inst' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic4x.c:2419:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic4x.c:2423:10: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic4x.c:2425:17: style: The scope of the variable 'first_inst' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:1030:20: style: Redundant condition: If 'value > 255', the comparison 'value > 0' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:1031:23: style: Redundant condition: If 'value < -256', the comparison 'value < 0' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:1035:20: style: Redundant condition: If 'value > 65535', the comparison 'value > 0' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:1036:23: style: Redundant condition: If 'value < -65536', the comparison 'value < 0' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:722:15: warning: Either the condition '!current_stag' is redundant or there is possible null pointer dereference: current_stag. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:724:7: note: Assuming that condition '!current_stag' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:722:15: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:3083:7: style: Variable 'hash_err' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:3081:7: note: Variable 'hash_err' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:3083:7: note: Variable 'hash_err' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:1103:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:1922:12: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:1963:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:3617:8: style: The scope of the variable 'parse' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:3617:15: style: The scope of the variable 'integer' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:4836:14: style: The scope of the variable 'repeat_slot' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic54x.c:3083:18: style: Variable 'hash_err' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic6x.c:4888:8: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic6x.c:4889:7: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tic6x.c:5000:8: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tilegx.c:1868:16: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-tilepro.c:1649:16: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-v850.c:504:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-v850.c:947:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-v850.c:948:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-v850.c:1404:11: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-v850.c:1405:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:1858:15: style: The scope of the variable 'operandp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:1862:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:1864:15: style: The scope of the variable 'oc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:2415:7: style: The scope of the variable 'is_undefined' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:2417:7: style: The scope of the variable 'is_absolute' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:2438:12: style: The scope of the variable 'this_add_symbol' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:2447:7: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:2449:7: style: The scope of the variable 'at' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:2451:7: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:3224:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-vax.c:3225:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xc16x.c:42:21: style: struct member 'xc16x_insn::orig_insn' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xc16x.c:51:11: style: struct member 'xc16x_insn::addr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xc16x.c:52:12: style: struct member 'xc16x_insn::frag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xc16x.c:53:11: style: struct member 'xc16x_insn::num_fixups' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xc16x.c:55:11: style: struct member 'xc16x_insn::indices' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:567:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:301:3: style: Variable 'xgate_op_table' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:292:0: note: Variable 'xgate_op_table' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:301:3: note: Variable 'xgate_op_table' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:479:24: style: The scope of the variable 'macro_opcode' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:484:16: style: The scope of the variable 'operandCount' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:485:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:1120:16: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:1122:8: style: The scope of the variable 'first_operand_equals_second' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:1218:18: style: The scope of the variable 'max_size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:1219:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xgate.c:1137:4: style: Variable 'n_operand_bits' is modified but its new value is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xstormy16.c:487:19: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xstormy16.c:33:21: style: struct member 'xstormy16_insn::orig_insn' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xstormy16.c:42:11: style: struct member 'xstormy16_insn::addr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xstormy16.c:43:12: style: struct member 'xstormy16_insn::frag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xstormy16.c:44:25: style: struct member 'xstormy16_insn::num_fixups' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xstormy16.c:46:25: style: struct member 'xstormy16_insn::indices' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xstormy16.c:489:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-xtensa.h:27:0: error: #error Xtensa support requires ELF object format [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:226:22: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:889:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:927:25: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:947:25: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:975:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:995:7: style: The scope of the variable 'rnum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1025:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1053:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1097:7: style: The scope of the variable 'rnum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1099:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1140:7: style: The scope of the variable 'lhs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1140:12: style: The scope of the variable 'rhs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1142:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1306:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1413:9: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1477:7: style: The scope of the variable 'rnum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1762:13: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z80.c:1797:13: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z8k.c:249:8: style: The scope of the variable 'regno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z8k.c:430:10: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z8k.c:608:10: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z8k.c:961:7: style: The scope of the variable 'is_pcrel' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/tc-z8k.c:962:9: style: The scope of the variable 'fixP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/te-vms.c:253:14: style: The scope of the variable 'ts' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/te-vms.c:254:13: style: The scope of the variable 'gmtoff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/te-vms.c:254:21: style: The scope of the variable 'secs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/te-vms.c:254:27: style: The scope of the variable 'nsecs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1856:13: style: Condition 'table!=NULL' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1852:28: note: Assignment 'table=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1856:13: note: Condition 'table!=NULL' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1705:7: warning: Either the condition 'op1!=NULL' is redundant or there is possible null pointer dereference: op1. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1700:20: note: Assuming that condition 'op1!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1705:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1318:3: style: Variable 'new_req_or_option->next' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1317:3: note: Variable 'new_req_or_option->next' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1318:3: note: Variable 'new_req_or_option->next' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1856:13: style: Same expression on both sides of '!=' because the value of 'table' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1852:28: note: 'table' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1856:13: note: Same expression on both sides of '!=' because the value of 'table' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1118:11: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/config/xtensa-relax.c:1875:23: style: The scope of the variable 'tr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/debug.c:57:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'frag *'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/debug.c:71:4: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'symbol *'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/debug.c:88:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed char *'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:927:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:879:14: style: The scope of the variable 'printed_this' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:901:21: style: The scope of the variable 'opcode' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:1287:14: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:1415:15: style: The scope of the variable 'dir' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:1759:15: style: The scope of the variable 'dirname' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:310:32: style: Function 'dwarf2_gen_line_info' argument 1 names different: declaration 'addr' definition 'ofs'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.h:71:44: note: Function 'dwarf2_gen_line_info' argument 1 names different: declaration 'addr' definition 'ofs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:310:32: note: Function 'dwarf2_gen_line_info' argument 1 names different: declaration 'addr' definition 'ofs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:310:62: style: Function 'dwarf2_gen_line_info' argument 2 names different: declaration 'l' definition 'loc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.h:71:75: note: Function 'dwarf2_gen_line_info' argument 2 names different: declaration 'l' definition 'loc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:310:62: note: Function 'dwarf2_gen_line_info' argument 2 names different: declaration 'l' definition 'loc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:352:40: style: Function 'dwarf2_where' argument 1 names different: declaration 'l' definition 'line'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.h:60:52: note: Function 'dwarf2_where' argument 1 names different: declaration 'l' definition 'line'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:352:40: note: Function 'dwarf2_where' argument 1 names different: declaration 'l' definition 'line'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:573:34: style: Function 'dwarf2_directive_file' argument 1 names different: declaration 'dummy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.h:43:41: note: Function 'dwarf2_directive_file' argument 1 names different: declaration 'dummy' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:573:34: note: Function 'dwarf2_directive_file' argument 1 names different: declaration 'dummy' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:615:33: style: Function 'dwarf2_directive_loc' argument 1 names different: declaration 'dummy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.h:51:39: note: Function 'dwarf2_directive_loc' argument 1 names different: declaration 'dummy' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:615:33: note: Function 'dwarf2_directive_loc' argument 1 names different: declaration 'dummy' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:747:45: style: Function 'dwarf2_directive_loc_mark_labels' argument 1 names different: declaration 'dummy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.h:54:51: note: Function 'dwarf2_directive_loc_mark_labels' argument 1 names different: declaration 'dummy' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:747:45: note: Function 'dwarf2_directive_loc_mark_labels' argument 1 names different: declaration 'dummy' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/dwarf2dbg.c:650:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/expr.c:259:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/flonum-copy.c:27:16: style: The scope of the variable 'out_length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/flonum-mult.c:84:19: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/hash.c:139:16: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/hash.c:206:65: style: Function 'hash_insert' argument 3 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/hash.h:45:28: note: Function 'hash_insert' argument 3 names different: declaration 'value' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/hash.c:206:65: note: Function 'hash_insert' argument 3 names different: declaration 'value' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/hash.c:236:62: style: Function 'hash_jam' argument 3 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/hash.h:52:32: note: Function 'hash_jam' argument 3 names different: declaration 'value' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/hash.c:236:62: note: Function 'hash_jam' argument 3 names different: declaration 'value' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/hash.c:375:27: style: Function 'hash_print_statistics' argument 2 names different: declaration 'name' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/hash.h:85:56: note: Function 'hash_print_statistics' argument 2 names different: declaration 'name' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/hash.c:375:27: note: Function 'hash_print_statistics' argument 2 names different: declaration 'name' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/input-file.c:119:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/input-scrub.c:174:37: style: Function 'input_scrub_pop' argument 1 names different: declaration 'arg' definition 'saved'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/input-scrub.c:126:50: note: Function 'input_scrub_pop' argument 1 names different: declaration 'arg' definition 'saved'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/input-scrub.c:174:37: note: Function 'input_scrub_pop' argument 1 names different: declaration 'arg' definition 'saved'.
itbl-lex.c:1112:27: warning: Possible null pointer dereference: b [nullPointer]
itbl-lex.c:1109:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
itbl-lex.c:1112:27: note: Null pointer dereference
itbl-lex.c:1114:9: warning: Possible null pointer dereference: b [nullPointer]
itbl-lex.c:1109:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
itbl-lex.c:1114:9: note: Null pointer dereference
itbl-lex.c:1481:2: warning: Possible null pointer dereference: b [nullPointer]
itbl-lex.c:1370:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
itbl-lex.c:1481:2: note: Null pointer dereference
itbl-lex.c:1482:2: warning: Possible null pointer dereference: b [nullPointer]
itbl-lex.c:1370:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
itbl-lex.c:1482:2: note: Null pointer dereference
itbl-lex.c:1493:9: warning: Possible null pointer dereference: b [nullPointer]
itbl-lex.c:1370:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
itbl-lex.c:1493:9: note: Null pointer dereference
itbl-lex.c:1105:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
itbl-lex.c:1118:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
itbl-lex.c:1222:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
itbl-lex.c:349:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
itbl-lex.c:1222:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
itbl-lex.c:1245:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
itbl-lex.c:585:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
itbl-lex.c:1245:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
itbl-lex.c:1666:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
itbl-lex.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
itbl-lex.c:1666:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
itbl-lex.c:1679:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
itbl-lex.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
itbl-lex.c:1679:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
itbl-lex.c:1679:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
itbl-lex.c:303:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
itbl-lex.c:1679:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
itbl-lex.c:1810:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
itbl-lex.c:551:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
itbl-lex.c:1810:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:228:27: style: The scope of the variable 'last_f' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:301:27: style: The scope of the variable 'es' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:488:9: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:853:27: style: The scope of the variable 'es' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:197:19: style: Function 'itbl_add_reg' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.h:95:38: note: Function 'itbl_add_reg' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:197:19: note: Function 'itbl_add_reg' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:207:20: style: Function 'itbl_add_insn' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.h:97:39: note: Function 'itbl_add_insn' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:207:20: note: Function 'itbl_add_insn' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:483:34: style: Function 'itbl_assemble' argument 2 names different: declaration 'operands' definition 's'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.h:84:48: note: Function 'itbl_assemble' argument 2 names different: declaration 'operands' definition 's'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:483:34: note: Function 'itbl_assemble' argument 2 names different: declaration 'operands' definition 's'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:579:25: style: Function 'itbl_disassemble' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.h:85:29: note: Function 'itbl_disassemble' argument 1 names different: declaration 'str' definition 's'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:579:25: note: Function 'itbl_disassemble' argument 1 names different: declaration 'str' definition 's'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:670:28: style: Function 'apply_range' argument 1 names different: declaration 'value' definition 'rval'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:161:49: note: Function 'apply_range' argument 1 names different: declaration 'value' definition 'rval'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:670:28: note: Function 'apply_range' argument 1 names different: declaration 'value' definition 'rval'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:694:30: style: Function 'extract_range' argument 1 names different: declaration 'value' definition 'aval'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:162:51: note: Function 'extract_range' argument 1 names different: declaration 'value' definition 'aval'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:694:30: note: Function 'extract_range' argument 1 names different: declaration 'value' definition 'aval'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:716:24: style: Function 'itbl_get_field' argument 1 names different: declaration 's' definition 'S'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.h:83:30: note: Function 'itbl_get_field' argument 1 names different: declaration 's' definition 'S'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:716:24: note: Function 'itbl_get_field' argument 1 names different: declaration 's' definition 'S'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:745:25: style: Function 'find_entry_byname' argument 3 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:156:25: note: Function 'find_entry_byname' argument 3 names different: declaration 'name' definition 'n'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/itbl-ops.c:745:25: note: Function 'find_entry_byname' argument 3 names different: declaration 'name' definition 'n'.
* yacc.c:358  *:819:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:740:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:852:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:861:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:863:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:903:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:976:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:1212:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:1202:0: note: Variable 'list' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:1212:3: note: Variable 'list' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:773:16: style: The scope of the variable 'octet_in_frag' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/listing.c:1207:16: style: The scope of the variable 'width' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/macro.c:1253:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/macro.c:1291:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/messages.c:360:28: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/messages.c:360:28: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/messages.c:360:28: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/messages.c:174:11: style: The scope of the variable 'args' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/messages.c:175:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/messages.c:193:11: style: The scope of the variable 'args' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/messages.c:194:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:1002:13: style: Condition 'pop!=NULL' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:977:11: note: Assignment 'pop=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:1002:13: note: Condition 'pop!=NULL' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:513:15: style: The scope of the variable 'errtxt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:2167:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:2266:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:2268:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:5602:16: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:5954:20: style: The scope of the variable 'delim2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:2077:19: style: Function 's_end' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:171:24: note: Function 's_end' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:2077:19: note: Function 's_end' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:2264:21: style: Function 's_globl' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:179:26: note: Function 's_globl' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:2264:21: note: Function 's_globl' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:2306:12: style: Function 's_irp' argument 1 names different: declaration 'arg' definition 'irpc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:187:24: note: Function 's_irp' argument 1 names different: declaration 'arg' definition 'irpc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:2306:12: note: Function 's_irp' argument 1 names different: declaration 'arg' definition 'irpc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:3438:20: style: Function 's_float_space' argument 1 names different: declaration 'mult' definition 'float_type'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:177:32: note: Function 's_float_space' argument 1 names different: declaration 'mult' definition 'float_type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:3438:20: note: Function 's_float_space' argument 1 names different: declaration 'mult' definition 'float_type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:3983:11: style: Function 'cons' argument 1 names different: declaration 'nbytes' definition 'size'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:124:23: note: Function 'cons' argument 1 names different: declaration 'nbytes' definition 'size'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:3983:11: note: Function 'cons' argument 1 names different: declaration 'nbytes' definition 'size'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:5296:15: style: Function 'stringer' argument 1 names different: declaration 'append_zero' definition 'bits_appendzero'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:206:27: note: Function 'stringer' argument 1 names different: declaration 'append_zero' definition 'bits_appendzero'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:5296:15: note: Function 'stringer' argument 1 names different: declaration 'append_zero' definition 'bits_appendzero'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:5795:20: style: Function 's_include' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:186:28: note: Function 's_include' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:5795:20: note: Function 's_include' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:6082:19: style: Function 's_ignore' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.h:185:27: note: Function 's_ignore' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/read.c:6082:19: note: Function 's_ignore' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/remap.c:87:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
* yacc.c:1906  *:240:43: style: Condition '!need_flag' is always true [knownConditionTrueFalse]
* yacc.c:1906  *:395:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
* yacc.c:358  *:1189:50: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358  *:1223:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358  *:1189:50: note: Negative array index
* yacc.c:1906  *:250:16: style: The scope of the variable 'ci' can be reduced. [variableScope]
* yacc.c:358  *:1085:50: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358  *:1119:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358  *:1085:50: note: Negative array index
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/stabs.c:636:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/stabs.c:642:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/stabs.c:104:14: style: Checking if unsigned variable 'retval' is less than zero. [unsignedLessThanZero]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/stabs.c:500:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/stabs.c:635:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/stabs.c:641:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:310:7: warning: Either the condition 'frag_tmp' is redundant or there is possible null pointer dereference: frag_tmp. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:305:14: note: Assuming that condition 'frag_tmp' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:310:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:657:4: style: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:654:4: note: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:657:4: note: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1525:4: style: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1523:4: note: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1525:4: note: Variable 'symbolP->sy_flags.sy_resolving' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1748:9: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1796:9: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:86:52: style: Function 'symbol_new' argument 3 names different: declaration 'value' definition 'valu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:48:61: note: Function 'symbol_new' argument 3 names different: declaration 'value' definition 'valu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:86:52: note: Function 'symbol_new' argument 3 names different: declaration 'value' definition 'valu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:132:16: style: Function 'symbol_create' argument 3 names different: declaration 'value' definition 'valu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:50:64: note: Function 'symbol_create' argument 3 names different: declaration 'value' definition 'valu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:132:16: note: Function 'symbol_create' argument 3 names different: declaration 'value' definition 'valu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:786:19: style: Function 'symbol_append' argument 3 names different: declaration 'rootP' definition 'rootPP'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:174:18: note: Function 'symbol_append' argument 3 names different: declaration 'rootP' definition 'rootPP'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:786:19: note: Function 'symbol_append' argument 3 names different: declaration 'rootP' definition 'rootPP'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:786:37: style: Function 'symbol_append' argument 4 names different: declaration 'lastP' definition 'lastPP'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:174:36: note: Function 'symbol_append' argument 4 names different: declaration 'lastP' definition 'lastPP'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:786:37: note: Function 'symbol_append' argument 4 names different: declaration 'lastP' definition 'lastPP'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:835:44: style: Function 'symbol_remove' argument 2 names different: declaration 'rootP' definition 'rootPP'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:166:51: note: Function 'symbol_remove' argument 2 names different: declaration 'rootP' definition 'rootPP'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:835:44: note: Function 'symbol_remove' argument 2 names different: declaration 'rootP' definition 'rootPP'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:835:62: style: Function 'symbol_remove' argument 3 names different: declaration 'lastP' definition 'lastPP'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:167:18: note: Function 'symbol_remove' argument 3 names different: declaration 'lastP' definition 'lastPP'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:835:62: note: Function 'symbol_remove' argument 3 names different: declaration 'lastP' definition 'lastPP'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:867:19: style: Function 'symbol_insert' argument 3 names different: declaration 'rootP' definition 'rootPP'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:165:18: note: Function 'symbol_insert' argument 3 names different: declaration 'rootP' definition 'rootPP'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:867:19: note: Function 'symbol_insert' argument 3 names different: declaration 'rootP' definition 'rootPP'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:867:44: style: Function 'symbol_insert' argument 4 names different: declaration 'lastP' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:165:36: note: Function 'symbol_insert' argument 4 names different: declaration 'lastP' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:867:44: note: Function 'symbol_insert' argument 4 names different: declaration 'lastP' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1576:28: style: Function 'dollar_label_defined' argument 1 names different: declaration 'l' definition 'label'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:77:32: note: Function 'dollar_label_defined' argument 1 names different: declaration 'l' definition 'label'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1576:28: note: Function 'dollar_label_defined' argument 1 names different: declaration 'l' definition 'label'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1615:27: style: Function 'define_dollar_label' argument 1 names different: declaration 'l' definition 'label'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:79:32: note: Function 'define_dollar_label' argument 1 names different: declaration 'l' definition 'label'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1615:27: note: Function 'define_dollar_label' argument 1 names different: declaration 'l' definition 'label'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1665:25: style: Function 'dollar_label_name' argument 1 names different: declaration 'l' definition 'n'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.h:80:31: note: Function 'dollar_label_name' argument 1 names different: declaration 'l' definition 'n'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:1665:25: note: Function 'dollar_label_name' argument 1 names different: declaration 'l' definition 'n'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/symbols.c:764:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:1258:17: style: Condition 'slack>0' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:1257:15: note: Assignment 'slack=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:1258:17: note: Condition 'slack>0' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:1261:17: style: Condition 'slack>=0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:1257:15: note: Assignment 'slack=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:1261:17: note: Condition 'slack>=0' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:2872:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:900:10: style: The scope of the variable 'fragP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:1358:7: style: The scope of the variable 'out_size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:1623:23: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gas/write.c:1824:10: style: The scope of the variable 'fragP' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-nat.c:387:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-nat.c:387:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-nat.c:398:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-nat.c:398:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-nat.c:411:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-nat.c:411:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-nat.c:422:67: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-nat.c:422:67: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-nat.c:517:14: style: Unused variable: buf [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-nat.c:751:10: style: Unused variable: tid [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-tdep.c:146:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-linux-tdep.c:283:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:2681:17: warning: Identical condition 'best_arch!=NULL', second condition is always false [identicalConditionAfterEarlyExit]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:2674:18: note: first condition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:2681:17: note: second condition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:874:7: style: The scope of the variable 'falign' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:3709:12: style: The scope of the variable 'rec_no' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:3707:14: style: Function 'aarch64_process_record' argument 3 names different: declaration 'addr' definition 'insn_addr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.h:103:69: note: Function 'aarch64_process_record' argument 3 names different: declaration 'addr' definition 'insn_addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:3707:14: note: Function 'aarch64_process_record' argument 3 names different: declaration 'addr' definition 'insn_addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:418:17: style: Unused variable: inst [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:419:13: style: Unused variable: skip_pc [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:421:26: style: Unused variable: sal [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:491:15: style: Unused variable: saved_fp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:492:15: style: Unused variable: saved_lr [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:493:36: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:615:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:819:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:1040:36: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:1551:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:1667:7: style: Unused variable: nRc [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:1668:18: style: Unused variable: code [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:1796:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:2327:24: style: Variable 'new_offset' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:2366:24: style: Variable 'new_offset' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:2391:24: style: Variable 'new_offset' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:2960:16: style: Variable 'insn_bit28' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:3712:0: style: Variable 't_bit' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aarch64-tdep.c:3712:0: style: Variable 'insn_id' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:9475:15: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:4375:3: style: Variable 'old_chain' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:4371:0: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:4375:3: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:3053:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:6083:15: style: The scope of the variable 't1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:9366:16: style: The scope of the variable 'raw_real_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:8414:26: style: Checking if unsigned variable 'type->length' is less than zero. [unsignedLessThanZero]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:2489:50: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:2503:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:5827:28: style: Function 'ada_lookup_encoded_symbol' argument 4 names different: declaration 'symbol_info' definition 'info'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.h:238:25: note: Function 'ada_lookup_encoded_symbol' argument 4 names different: declaration 'symbol_info' definition 'info'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:5827:28: note: Function 'ada_lookup_encoded_symbol' argument 4 names different: declaration 'symbol_info' definition 'info'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:5737:13: style: Variable 'wild_match_p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:8688:16: style: Unused variable: fixed_range_type [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:2233:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:2585:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:2736:39: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:4480:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:5615:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:7938:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:7947:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:8095:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:8791:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.c:8961:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:362:25: style: The scope of the variable 'task' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:465:15: style: The scope of the variable 'atcb_name_fixed' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:598:17: style: The scope of the variable 'atc_nesting_level_value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:599:17: style: The scope of the variable 'entry_calls_value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:600:17: style: The scope of the variable 'entry_calls_value_element' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:601:7: style: The scope of the variable 'called_task_fieldno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:738:21: style: The scope of the variable 'call_val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:1005:14: style: Function 'print_ada_task_info' argument 2 names different: declaration 'taskno_str' definition 'arg_str'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-lang.h:408:12: note: Function 'print_ada_task_info' argument 2 names different: declaration 'taskno_str' definition 'arg_str'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:1005:14: note: Function 'print_ada_task_info' argument 2 names different: declaration 'taskno_str' definition 'arg_str'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:789:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-tasks.c:815:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-typeprint.c:776:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-valprint.c:153:26: style: The scope of the variable 'v1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ada-valprint.c:636:18: style: The scope of the variable 'v' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1090:5: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:290:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:344:12: style: The scope of the variable 'gprs64' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:345:12: style: The scope of the variable 'gprs32' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:346:10: style: The scope of the variable 'fprs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1170:15: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1225:12: style: The scope of the variable 'gprs64' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1226:12: style: The scope of the variable 'gprs32' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1227:10: style: The scope of the variable 'fprs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1230:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1555:12: style: The scope of the variable 'gprs64' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1556:12: style: The scope of the variable 'gprs32' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1557:10: style: The scope of the variable 'fprs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:625:7: style: Unused variable: pid1 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:625:13: style: Unused variable: pid2 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1462:12: style: Unused variable: dbl [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/aix-thread.c:1560:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-linux-nat.c:40:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-linux-nat.c:40:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-linux-nat.c:50:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-linux-nat.c:50:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-linux-nat.c:62:67: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-linux-nat.c:62:67: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-linux-nat.c:72:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-linux-nat.c:72:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-mdebug-tdep.c:238:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-mdebug-tdep.c:248:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-mdebug-tdep.c:405:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-tdep.c:703:17: style: The scope of the variable 'inst' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alpha-tdep.c:1860:28: style: Unused variable: c [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alphabsd-nat.c:50:61: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alphabsd-nat.c:50:61: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alphabsd-nat.c:56:59: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alphabsd-nat.c:56:59: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alphabsd-nat.c:62:63: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alphabsd-nat.c:62:63: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alphabsd-nat.c:69:21: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/alphabsd-nat.c:69:21: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-dicos-tdep.c:28:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:80:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:80:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:91:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:91:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:91:37: style: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:32: note: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:91:37: note: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:102:67: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:102:67: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:113:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:113:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:113:40: style: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:35: note: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:113:40: note: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:342:17: style: struct member 'compat_timeval::tv_sec' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:343:7: style: struct member 'compat_timeval::tv_usec' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:348:16: style: union member 'compat_sigval::sival_int' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:360:9: style: union member 'Anonymous11::_pad' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:413:7: style: struct member 'compat_x32_clock::lower' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:414:7: style: struct member 'compat_x32_clock::upper' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-nat.c:425:9: style: union member 'Anonymous18::_pad' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-tdep.c:1730:32: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-tdep.c:1731:35: style: Variable 'this_frame' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-linux-tdep.c:1761:17: style: Unused variable: sp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-tdep.c:1491:43: style: Function 'amd64_syscall_p' argument 1 names different: declaration 'insn' definition 'details'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-tdep.c:1084:54: note: Function 'amd64_syscall_p' argument 1 names different: declaration 'insn' definition 'details'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-tdep.c:1491:43: note: Function 'amd64_syscall_p' argument 1 names different: declaration 'insn' definition 'details'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-tdep.c:1555:39: style: Function 'amd64_displaced_step_fixup' argument 2 names different: declaration 'closure' definition 'dsc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-tdep.h:93:37: note: Function 'amd64_displaced_step_fixup' argument 2 names different: declaration 'closure' definition 'dsc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-tdep.c:1555:39: note: Function 'amd64_displaced_step_fixup' argument 2 names different: declaration 'closure' definition 'dsc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-tdep.c:1289:10: style: Variable 'disp' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-tdep.c:1516:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:752:8: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:597:17: style: Unused variable: reg [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:598:13: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1018:23: style: Unused variable: sec [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1019:17: style: Unused variable: pe [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1020:25: style: Unused variable: dir [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1021:13: style: Unused variable: image_base [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1023:19: style: Unused variable: objfile [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1024:17: style: Unused variable: lo [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1024:21: style: Unused variable: hi [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1067:32: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1070:17: style: Unused variable: val [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1116:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64-windows-tdep.c:1224:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64obsd-nat.c:71:7: style: Unused variable: regnum [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/amd64obsd-tdep.c:117:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arch-utils.c:856:13: style: Variable 'bp_insn' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:486:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:486:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:492:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:492:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:499:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:499:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:508:67: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:508:67: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:175:12: style: Unused variable: regno [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:205:12: style: Unused variable: regno [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:332:12: style: Unused variable: regno [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:364:12: style: Unused variable: regno [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:1066:20: style: Unused variable: lp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:1085:20: style: Unused variable: lp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:1139:20: style: Unused variable: lp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:1158:20: style: Unused variable: lp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-nat.c:578:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-tdep.c:818:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-linux-tdep.c:1182:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-symbian-tdep.c:66:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-symbian-tdep.c:111:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12304:11: style: Expression is always false because 'else if' condition matches previous condition at line 12296. [multiCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:3750:3: style: Variable 'nstack' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:3747:3: note: Variable 'nstack' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:3750:3: note: Variable 'nstack' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12453:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12455:11: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12453:11: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:327:20: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:2430:20: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:3427:7: style: The scope of the variable 'falign' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:3833:10: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:3834:9: style: The scope of the variable 'regnum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:9707:8: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:9709:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:9709:15: style: The scope of the variable 'double_regnum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:9775:8: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:9777:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:9777:15: style: The scope of the variable 'double_regnum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10508:8: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10513:7: style: The scope of the variable 'numregs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10940:12: style: The scope of the variable 'reg_src1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11464:23: style: The scope of the variable 'reg_dest' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11465:12: style: The scope of the variable 'offset_12' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11465:23: style: The scope of the variable 'tgt_mem_addr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11556:40: style: The scope of the variable 'reg_dest' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11818:22: style: The scope of the variable 'addr_mode' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12605:26: style: The scope of the variable 'reg_src2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12696:24: style: The scope of the variable 'immed_5' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12792:36: style: The scope of the variable 'index' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12894:36: style: The scope of the variable 'index' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13101:12: style: The scope of the variable 'reg_rd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13101:20: style: The scope of the variable 'reg_rn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13101:28: style: The scope of the variable 'offset_imm' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13102:12: style: The scope of the variable 'reg_dest1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13102:23: style: The scope of the variable 'reg_dest2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13103:12: style: The scope of the variable 'address' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13103:21: style: The scope of the variable 'offset_addr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13395:12: style: The scope of the variable 'record_buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13490:28: style: The scope of the variable 'address' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13491:25: style: The scope of the variable 'index_e' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13491:38: style: The scope of the variable 'bf_regs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13491:51: style: The scope of the variable 'index_m' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13491:64: style: The scope of the variable 'loop_t' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13908:12: style: The scope of the variable 'no_of_rec' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10982:13: style: Unsigned variable 'insn_op1' can't be negative so it is unnecessary to test it. [unsignedPositive]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13904:35: style: Function 'arm_process_record' argument 3 names different: declaration 'addr' definition 'insn_addr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.h:304:69: note: Function 'arm_process_record' argument 3 names different: declaration 'addr' definition 'insn_addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13904:35: note: Function 'arm_process_record' argument 3 names different: declaration 'addr' definition 'insn_addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:3982:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/features/arm-with-neon.c:71:13: style: Variable 'feature' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:1381:41: style: Variable 'byte_order_for_code' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:1382:17: style: Unused variable: inst [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:1898:7: style: Unused variable: regno [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:1899:43: style: Unused variable: current_pc [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:1902:8: style: Variable 'regs' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:1903:19: style: Unused variable: stack [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:1904:19: style: Unused variable: back_to [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:1905:13: style: Unused variable: offset [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:3067:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:4217:7: style: Variable 'reg' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7175:0: style: Variable 'bit' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7176:0: style: Variable 'to' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7176:0: style: Variable 'from' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7176:38: style: Unused variable: new_rn [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7277:0: style: Variable 'bit' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7278:0: style: Variable 'to' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7278:0: style: Variable 'from' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7278:38: style: Unused variable: new_rn [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7583:0: style: Variable 'op1' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7680:0: style: Variable 'rn_f' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7875:0: style: Variable 'rn' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7920:0: style: Variable 'op1' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7924:0: style: Variable 'rn' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:8050:20: style: Variable 'from' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:8239:0: style: Variable 'bit' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:8240:0: style: Variable 'to' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:8240:0: style: Variable 'from' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:8240:41: style: Unused variable: new_rn [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:9473:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10509:28: style: Unused variable: new_set [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10509:38: style: Unused variable: new_show [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10563:17: style: Variable 'numregs' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10513:19: style: Unused variable: j [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10777:13: style: Variable 'opcode1' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11132:13: style: Variable 'opcode2' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10941:0: style: Variable 'immed_high' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10941:0: style: Variable 'immed_low' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10941:0: style: Variable 'offset_8' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:10941:0: style: Variable 'tgt_mem_addr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11222:0: style: Variable 'reg_src2' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11223:0: style: Variable 'immed_high' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11223:0: style: Variable 'immed_low' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11223:0: style: Variable 'offset_8' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11223:0: style: Variable 'tgt_mem_addr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12170:22: style: Variable 'memory_count' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12431:12: style: Unused variable: op [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12431:21: style: Unused variable: op1_sbit [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12488:0: style: Variable 'u_regval' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12792:12: style: Variable 'register_list' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12871:18: style: Variable 'reg_src1' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12894:12: style: Variable 'register_list' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13106:11: style: Unused variable: s_word [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13421:0: style: Variable 'opcode1' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13421:0: style: Variable 'opcode2' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13441:0: style: Variable 'reg_src1' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13501:3: style: Variable 'f_esize' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13907:32: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:3882:38: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:9340:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12252:11: style: Mismatching assignment and comparison, comparison 'opc1==1' is always false. [assignIfError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12231:8: note: Mismatching assignment and comparison, comparison 'opc1==1' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12252:11: note: Mismatching assignment and comparison, comparison 'opc1==1' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12260:11: style: Mismatching assignment and comparison, comparison 'opc1==2' is always false. [assignIfError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12231:8: note: Mismatching assignment and comparison, comparison 'opc1==2' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12260:11: note: Mismatching assignment and comparison, comparison 'opc1==2' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12278:11: style: Mismatching assignment and comparison, comparison 'opc1==3' is always false. [assignIfError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12231:8: note: Mismatching assignment and comparison, comparison 'opc1==3' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12278:11: note: Mismatching assignment and comparison, comparison 'opc1==3' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12296:11: style: Mismatching assignment and comparison, comparison 'opc1==11' is always false. [assignIfError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12231:8: note: Mismatching assignment and comparison, comparison 'opc1==11' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12296:11: note: Mismatching assignment and comparison, comparison 'opc1==11' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12304:11: style: Mismatching assignment and comparison, comparison 'opc1==11' is always false. [assignIfError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12231:8: note: Mismatching assignment and comparison, comparison 'opc1==11' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12304:11: note: Mismatching assignment and comparison, comparison 'opc1==11' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:983:19: style: Expression '(X & 0xffb0) == 0xe950' is always false. [comparisonError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:7441:45: style: Expression '(X & 0xe) == 0x1' is always false. [comparisonError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:11453:3: error: Uninitialized variable: record_buf_mem [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:12681:3: error: Uninitialized variable: record_buf_mem [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/arm-tdep.c:13666:3: error: Uninitialized variable: record_buf_mem [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/armnbsd-nat.c:131:7: style: Unused variable: regno [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/armnbsd-nat.c:179:7: style: Unused variable: regno [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/armnbsd-nat.c:424:7: style: Unused variable: regno [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/armnbsd-nat.c:425:13: style: Unused variable: r_pc [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/auto-load.c:1312:26: style: Variable 'uiout' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/auto-load.c:411:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/auto-load.c:413:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/auxv.c:93:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/avr-tdep.c:897:5: style: Variable 'prologue_end' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/avr-tdep.c:887:0: note: Variable 'prologue_end' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/avr-tdep.c:897:5: note: Variable 'prologue_end' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/avr-tdep.c:1295:11: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/avr-tdep.c:1557:15: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/avr-tdep.c:1560:10: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/avr-tdep.c:1110:32: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/avr-tdep.c:1606:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/avr-tdep.c:626:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-gdb.c:1439:10: style: The scope of the variable 'rslt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-gdb.c:2305:15: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:395:7: style: Condition '(sizeof(aop_map)/sizeof(aop_map[0]))!=aop_last' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:139:33: style: Function 'ax_raw_byte' argument 1 names different: declaration 'expr' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:194:45: note: Function 'ax_raw_byte' argument 1 names different: declaration 'expr' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:139:33: note: Function 'ax_raw_byte' argument 1 names different: declaration 'expr' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:147:31: style: Function 'ax_simple' argument 1 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:197:43: note: Function 'ax_simple' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:147:31: note: Function 'ax_simple' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:147:48: style: Function 'ax_simple' argument 2 names different: declaration 'OP' definition 'op'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:197:63: note: Function 'ax_simple' argument 2 names different: declaration 'OP' definition 'op'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:147:48: note: Function 'ax_simple' argument 2 names different: declaration 'OP' definition 'op'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:156:29: style: Function 'ax_pick' argument 1 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:201:41: note: Function 'ax_pick' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:156:29: note: Function 'ax_pick' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:156:36: style: Function 'ax_pick' argument 2 names different: declaration 'DEPTH' definition 'depth'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:201:51: note: Function 'ax_pick' argument 2 names different: declaration 'DEPTH' definition 'depth'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:156:36: note: Function 'ax_pick' argument 2 names different: declaration 'DEPTH' definition 'depth'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:186:28: style: Function 'ax_ext' argument 1 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:207:40: note: Function 'ax_ext' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:186:28: note: Function 'ax_ext' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:186:35: style: Function 'ax_ext' argument 2 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:207:50: note: Function 'ax_ext' argument 2 names different: declaration 'N' definition 'n'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:186:35: note: Function 'ax_ext' argument 2 names different: declaration 'N' definition 'n'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:194:33: style: Function 'ax_zero_ext' argument 1 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:210:45: note: Function 'ax_zero_ext' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:194:33: note: Function 'ax_zero_ext' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:194:40: style: Function 'ax_zero_ext' argument 2 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:210:55: note: Function 'ax_zero_ext' argument 2 names different: declaration 'N' definition 'n'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:194:40: note: Function 'ax_zero_ext' argument 2 names different: declaration 'N' definition 'n'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:202:36: style: Function 'ax_trace_quick' argument 1 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:213:48: note: Function 'ax_trace_quick' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:202:36: note: Function 'ax_trace_quick' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:202:43: style: Function 'ax_trace_quick' argument 2 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:213:58: note: Function 'ax_trace_quick' argument 2 names different: declaration 'N' definition 'n'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:202:43: note: Function 'ax_trace_quick' argument 2 names different: declaration 'N' definition 'n'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:222:29: style: Function 'ax_goto' argument 1 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:221:40: note: Function 'ax_goto' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:222:29: note: Function 'ax_goto' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:222:46: style: Function 'ax_goto' argument 2 names different: declaration 'OP' definition 'op'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:221:60: note: Function 'ax_goto' argument 2 names different: declaration 'OP' definition 'op'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:222:46: note: Function 'ax_goto' argument 2 names different: declaration 'OP' definition 'op'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:237:30: style: Function 'ax_label' argument 1 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:227:42: note: Function 'ax_label' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:237:30: note: Function 'ax_label' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:251:32: style: Function 'ax_const_l' argument 1 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:230:44: note: Function 'ax_const_l' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:251:32: note: Function 'ax_const_l' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:285:32: style: Function 'ax_const_d' argument 1 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:231:44: note: Function 'ax_const_d' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:285:32: note: Function 'ax_const_d' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:296:28: style: Function 'ax_reg' argument 1 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:235:40: note: Function 'ax_reg' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:296:28: note: Function 'ax_reg' argument 1 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:296:35: style: Function 'ax_reg' argument 2 names different: declaration 'REG' definition 'reg'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:235:50: note: Function 'ax_reg' argument 2 names different: declaration 'REG' definition 'reg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:296:35: note: Function 'ax_reg' argument 2 names different: declaration 'REG' definition 'reg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:326:28: style: Function 'ax_tsv' argument 1 names different: declaration 'expr' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:241:40: note: Function 'ax_tsv' argument 1 names different: declaration 'expr' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:326:28: note: Function 'ax_tsv' argument 1 names different: declaration 'expr' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:382:49: style: Function 'ax_print' argument 2 names different: declaration 'EXPR' definition 'x'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax.h:251:62: note: Function 'ax_print' argument 2 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:382:49: note: Function 'ax_print' argument 2 names different: declaration 'EXPR' definition 'x'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:490:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:494:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ax-general.c:499:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bcache.c:206:54: style: Function 'bcache' argument 3 names different: declaration 'bcache' definition 'cache'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bcache.h:148:22: note: Function 'bcache' argument 3 names different: declaration 'bcache' definition 'cache'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bcache.c:206:54: note: Function 'bcache' argument 3 names different: declaration 'bcache' definition 'cache'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bcache.c:359:41: style: Function 'print_bcache_statistics' argument 1 names different: declaration 'bcache' definition 'c'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bcache.h:168:53: note: Function 'print_bcache_statistics' argument 1 names different: declaration 'bcache' definition 'c'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bcache.c:359:41: note: Function 'print_bcache_statistics' argument 1 names different: declaration 'bcache' definition 'c'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bcache.c:47:12: style: union member 'Anonymous8::dummy' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfd-target.c:82:32: style: Function 'target_bfd_reopen' argument 1 names different: declaration 'bfd' definition 'abfd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfd-target.h:29:51: note: Function 'target_bfd_reopen' argument 1 names different: declaration 'bfd' definition 'abfd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfd-target.c:82:32: note: Function 'target_bfd_reopen' argument 1 names different: declaration 'bfd' definition 'abfd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-linux-tdep.c:102:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-tdep.c:587:24: style: The scope of the variable 'bfin_breakpoint' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-tdep.c:588:24: style: The scope of the variable 'bfin_sim_breakpoint' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-tdep.c:503:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-tdep.c:504:12: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-tdep.c:508:23: style: Variable 'abi' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-tdep.c:509:25: style: Variable 'func_addr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-tdep.c:530:31: style: Variable 'arg_type' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-tdep.c:804:5: style: Variable 'elf_flags' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-tdep.c:692:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/bfin-tdep.c:713:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/block.c:138:17: style: The scope of the variable 'half' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/block.c:126:38: style: Function 'block_inlined_p' argument 1 names different: declaration 'block' definition 'bl'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/block.h:140:49: note: Function 'block_inlined_p' argument 1 names different: declaration 'block' definition 'bl'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/block.c:126:38: note: Function 'block_inlined_p' argument 1 names different: declaration 'block' definition 'bl'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/break-catch-throw.c:110:31: style: Unused variable: pc_probe_fns [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:3065:25: style: Redundant condition: bl->inserted. '!bl->inserted || (bl->inserted && !bl->needs_update)' is equivalent to '!bl->inserted || !bl->needs_update' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:958:3: style: Variable 'locp_found' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:951:0: note: Variable 'locp_found' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:958:3: note: Variable 'locp_found' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9664:3: style: Variable 'markers' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9649:0: note: Variable 'markers' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9664:3: note: Variable 'markers' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:5571:7: style: The scope of the variable 'ix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:5762:7: style: The scope of the variable 'jit_event' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:6269:15: style: The scope of the variable 'bpenables' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9529:10: style: The scope of the variable 'rslt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9530:27: style: The scope of the variable 'sal' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9532:19: style: The scope of the variable 'old_chain' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9977:22: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:11211:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:12298:23: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:12417:11: style: The scope of the variable 'keep_in_target' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:14623:7: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:14625:7: style: The scope of the variable 'match' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:14796:7: style: The scope of the variable 'target_resources_ok' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:5561:17: style: Function 'bpstat_stop_status' argument 2 names different: declaration 'pc' definition 'bp_addr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.h:908:17: note: Function 'bpstat_stop_status' argument 2 names different: declaration 'pc' definition 'bp_addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:5561:17: note: Function 'bpstat_stop_status' argument 2 names different: declaration 'pc' definition 'bp_addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:7344:41: style: Function 'incref_bp_location' argument 1 names different: declaration 'loc' definition 'bl'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:235:53: note: Function 'incref_bp_location' argument 1 names different: declaration 'loc' definition 'bl'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:7344:41: note: Function 'incref_bp_location' argument 1 names different: declaration 'loc' definition 'bl'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:7353:42: style: Function 'decref_bp_location' argument 1 names different: declaration 'loc' definition 'blp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:236:54: note: Function 'decref_bp_location' argument 1 names different: declaration 'loc' definition 'blp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:7353:42: note: Function 'decref_bp_location' argument 1 names different: declaration 'loc' definition 'blp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:8930:48: style: Function 'clone_momentary_breakpoint' argument 1 names different: declaration 'bpkt' definition 'orig'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.h:1216:74: note: Function 'clone_momentary_breakpoint' argument 1 names different: declaration 'bpkt' definition 'orig'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:8930:48: note: Function 'clone_momentary_breakpoint' argument 1 names different: declaration 'bpkt' definition 'orig'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9698:32: style: Function 'create_breakpoint' argument 8 names different: declaration 'wanted_type' definition 'type_wanted'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.h:1332:36: note: Function 'create_breakpoint' argument 8 names different: declaration 'wanted_type' definition 'type_wanted'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9698:32: note: Function 'create_breakpoint' argument 8 names different: declaration 'wanted_type' definition 'type_wanted'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:7759:9: style: struct member 'lang_and_radix::radix' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:4326:23: style: Unused variable: bl [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:4350:23: style: Unused variable: bl [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:4373:23: style: Unused variable: bl [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:10391:15: style: Variable 'arg_start' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:10337:41: style: Unused variable: addr_string_end [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:15614:23: style: Unused variable: exception [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:15630:2: style: Variable 'ui_out_redirect' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:2436:35: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9049:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/breakpoint.c:9923:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:1336:32: style: The scope of the variable 'trash' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:2077:20: style: The scope of the variable 'insns' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:1577:39: style: Function 'parse_xml_btrace' argument 1 names different: declaration 'data' definition 'btrace'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.h:393:51: note: Function 'parse_xml_btrace' argument 1 names different: declaration 'data' definition 'btrace'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:1577:39: note: Function 'parse_xml_btrace' argument 1 names different: declaration 'data' definition 'btrace'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:1577:59: style: Function 'parse_xml_btrace' argument 2 names different: declaration 'xml' definition 'buffer'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.h:393:69: note: Function 'parse_xml_btrace' argument 2 names different: declaration 'xml' definition 'buffer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:1577:59: note: Function 'parse_xml_btrace' argument 2 names different: declaration 'xml' definition 'buffer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:1068:0: style: Variable 'errcode' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:1087:0: style: Variable 'errcode' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:1579:19: style: Unused variable: cleanup [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:1580:7: style: Unused variable: errcode [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:1678:7: style: Unused variable: errcode [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:2634:7: style: Unused variable: number [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/btrace.c:2785:30: style: Unused variable: btinfo [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/build-id.c:84:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/buildsym.c:388:21: style: The scope of the variable 'iparams' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-lang.c:189:50: style: Function 'c_printstr' argument 2 names different: declaration 'elttype' definition 'type'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-lang.h:95:17: note: Function 'c_printstr' argument 2 names different: declaration 'elttype' definition 'type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-lang.c:189:50: note: Function 'c_printstr' argument 2 names different: declaration 'elttype' definition 'type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-lang.c:415:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-typeprint.c:87:7: style: The scope of the variable 'demangled_args' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-typeprint.c:88:7: style: The scope of the variable 'need_post_space' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-typeprint.c:188:15: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-typeprint.c:847:12: style: The scope of the variable 'real_len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-typeprint.c:853:7: style: The scope of the variable 'need_access_label' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-typeprint.c:854:7: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-typeprint.c:854:10: style: The scope of the variable 'len2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-typeprint.c:602:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-varobj.c:588:19: warning: Either the condition '(var)!=NULL' is redundant or there is possible null pointer dereference: var. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-varobj.c:581:8: note: Assuming that condition '(var)!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-varobj.c:588:19: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-varobj.c:589:33: warning: Either the condition '(var)!=NULL' is redundant or there is possible null pointer dereference: var. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-varobj.c:581:8: note: Assuming that condition '(var)!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-varobj.c:589:33: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-varobj.c:590:8: warning: Either the condition '(var)!=NULL' is redundant or there is possible null pointer dereference: var. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-varobj.c:581:8: note: Assuming that condition '(var)!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/c-varobj.c:590:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli-out.c:387:34: style: Function 'cli_out_data_ctor' argument 1 names different: declaration 'data' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli-out.h:45:56: note: Function 'cli_out_data_ctor' argument 1 names different: declaration 'data' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli-out.c:387:34: note: Function 'cli_out_data_ctor' argument 1 names different: declaration 'data' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-cmds.c:700:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-cmds.c:791:18: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-cmds.c:898:18: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-cmds.c:280:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1360:3: style: Variable 'found' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1358:3: note: Variable 'found' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1360:3: note: Variable 'found' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:897:7: style: The scope of the variable 'returnvalue' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1335:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1336:36: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1676:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1031:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1033:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1353:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1495:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-decode.c:1706:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-dump.c:573:8: style: The scope of the variable 'ibfd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-interp.c:194:38: style: Function 'safe_execute_command' argument 1 names different: declaration 'uiout' definition 'command_uiout'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-interp.c:35:66: note: Function 'safe_execute_command' argument 1 names different: declaration 'uiout' definition 'command_uiout'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-interp.c:194:38: note: Function 'safe_execute_command' argument 1 names different: declaration 'uiout' definition 'command_uiout'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-interp.c:177:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:135:3: style: Variable 'old_chain' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:130:0: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:135:3: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:659:3: style: Variable 'command' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:655:0: note: Variable 'command' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:659:3: note: Variable 'command' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:683:3: style: Variable 'command' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:679:0: note: Variable 'command' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:683:3: note: Variable 'command' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:448:7: style: The scope of the variable 'loop' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:817:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:866:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:866:14: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:935:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:487:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-script.c:556:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cli/cli-utils.c:65:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/coff-pe-read.c:214:43: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/coff-pe-read.c:578:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/coffread.c:327:12: style: Same expression on both sides of '!=' because the value of 'sect' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/coffread.c:320:20: note: 'sect' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/coffread.c:327:12: note: Same expression on both sides of '!=' because the value of 'sect' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/coffread.c:573:7: style: The scope of the variable 'stabstrsize' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/coffread.c:1238:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/coffread.c:1820:16: style: The scope of the variable 'new_c_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/coffread.c:577:13: style: Variable 'dbxinfo' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/buffer.c:91:10: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/common-utils.c:259:20: style: Function 'skip_spaces' argument 1 names different: declaration 'inp' definition 'chp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/common-utils.h:85:33: note: Function 'skip_spaces' argument 1 names different: declaration 'inp' definition 'chp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/common-utils.c:259:20: note: Function 'skip_spaces' argument 1 names different: declaration 'inp' definition 'chp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/common-utils.c:271:32: style: Function 'skip_spaces_const' argument 1 names different: declaration 'inp' definition 'chp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/common-utils.h:89:51: note: Function 'skip_spaces_const' argument 1 names different: declaration 'inp' definition 'chp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/common-utils.c:271:32: note: Function 'skip_spaces_const' argument 1 names different: declaration 'inp' definition 'chp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/common-utils.c:283:34: style: Function 'skip_to_space_const' argument 1 names different: declaration 'inp' definition 'chp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/common-utils.h:98:53: note: Function 'skip_to_space_const' argument 1 names different: declaration 'inp' definition 'chp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/common-utils.c:283:34: note: Function 'skip_to_space_const' argument 1 names different: declaration 'inp' definition 'chp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.c:81:31: style: Function 'fileio_to_host_openflags' argument 1 names different: declaration 'fflags' definition 'fileio_open_flags'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.h:33:42: note: Function 'fileio_to_host_openflags' argument 1 names different: declaration 'fflags' definition 'fileio_open_flags'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.c:81:31: note: Function 'fileio_to_host_openflags' argument 1 names different: declaration 'fflags' definition 'fileio_open_flags'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.c:81:55: style: Function 'fileio_to_host_openflags' argument 2 names different: declaration 'flags' definition 'open_flags_p'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.h:33:55: note: Function 'fileio_to_host_openflags' argument 2 names different: declaration 'flags' definition 'open_flags_p'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.c:81:55: note: Function 'fileio_to_host_openflags' argument 2 names different: declaration 'flags' definition 'open_flags_p'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.c:115:26: style: Function 'fileio_to_host_mode' argument 1 names different: declaration 'fmode' definition 'fileio_mode'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.h:38:37: note: Function 'fileio_to_host_mode' argument 1 names different: declaration 'fmode' definition 'fileio_mode'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.c:115:26: note: Function 'fileio_to_host_mode' argument 1 names different: declaration 'fmode' definition 'fileio_mode'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.c:115:47: style: Function 'fileio_to_host_mode' argument 2 names different: declaration 'mode' definition 'mode_p'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.h:38:52: note: Function 'fileio_to_host_mode' argument 2 names different: declaration 'mode' definition 'mode_p'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/fileio.c:115:47: note: Function 'fileio_to_host_mode' argument 2 names different: declaration 'mode' definition 'mode_p'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/filestuff.c:109:9: style: Variable 'max' is not assigned a value. [unassignedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/filestuff.c:383:7: style: Variable 'result' is not assigned a value. [unassignedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/filestuff.c:319:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/filestuff.c:405:10: error: Uninitialized variable: result [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/format.c:114:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/format.c:94:4: note: Variable 'f' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/format.c:114:3: note: Variable 'f' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/format.c:368:42: style: Function 'free_format_pieces' argument 1 names different: declaration 'frags' definition 'pieces'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/format.h:59:54: note: Function 'free_format_pieces' argument 1 names different: declaration 'frags' definition 'pieces'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/format.c:368:42: note: Function 'free_format_pieces' argument 1 names different: declaration 'frags' definition 'pieces'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/format.c:41:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/gdb_vecs.c:67:7: style: Redundant pointer operation on 'vecp' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/rsp-low.c:165:7: style: The scope of the variable 'number_escape_bytes_needed' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/signals.c:623:39: style: Function 'gdb_signal_to_host_p' argument 1 names different: declaration 'signo' definition 'oursig'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/gdb_signals.h:32:50: note: Function 'gdb_signal_to_host_p' argument 1 names different: declaration 'signo' definition 'oursig'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/signals.c:623:39: note: Function 'gdb_signal_to_host_p' argument 1 names different: declaration 'signo' definition 'oursig'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/common/signals.c:365:7: style: Variable 'retsig' is not assigned a value. [unassignedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/compile/compile-c-support.c:246:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/compile/compile-loc2c.c:391:18: style: Unused variable: set [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/compile/compile-object-load.c:566:31: style: Variable 'regcache' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/compile/compile-object-run.c:141:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/compile/compile-object-run.c:118:17: style: The scope of the variable 'func_val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/compile/compile-object-run.c:123:7: style: The scope of the variable 'dtor_found' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/compile/compile.c:654:18: style: Function 'compile_register_name_demangle' argument 2 names different: declaration 'reg_name' definition 'regname'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/compile/compile-internal.h:105:21: note: Function 'compile_register_name_demangle' argument 2 names different: declaration 'reg_name' definition 'regname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/compile/compile.c:654:18: note: Function 'compile_register_name_demangle' argument 2 names different: declaration 'reg_name' definition 'regname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/compile/compile.c:477:7: style: Unused variable: ok [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/complaints.c:272:39: style: Function 'clear_complaints' argument 1 names different: declaration 'complaints' definition 'c'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/complaints.h:48:51: note: Function 'clear_complaints' argument 1 names different: declaration 'complaints' definition 'c'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/complaints.c:272:39: note: Function 'clear_complaints' argument 1 names different: declaration 'complaints' definition 'c'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/completer.c:1411:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/completer.c:1580:20: style: The scope of the variable 'w' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/completer.c:1674:36: style: The scope of the variable 'slen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/completer.c:1674:42: style: The scope of the variable 'tlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/completer.c:1675:12: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/completer.c:1675:16: style: The scope of the variable 'new_full_pathname' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/completer.c:1675:36: style: The scope of the variable 'dn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/completer.c:1784:10: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/completer.c:1784:16: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/completer.c:1785:16: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/corefile.c:354:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/corefile.c:216:39: style: Function 'memory_error' argument 1 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbcore.h:44:51: note: Function 'memory_error' argument 1 names different: declaration 'status' definition 'err'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/corefile.c:216:39: note: Function 'memory_error' argument 1 names different: declaration 'status' definition 'err'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/corefile.c:145:9: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/corefile.c:379:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/corefile.c:415:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/corefile.c:428:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/corelow.c:115:40: style: Function 'default_core_sniffer' argument 1 names different: declaration 'cf' definition 'our_fns'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbcore.h:234:51: note: Function 'default_core_sniffer' argument 1 names different: declaration 'cf' definition 'our_fns'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/corelow.c:115:40: note: Function 'default_core_sniffer' argument 1 names different: declaration 'cf' definition 'our_fns'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/corelow.c:550:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.c:72:7: style: The scope of the variable 'res' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.c:97:40: style: Function 'value_virtual_fn_field' argument 1 names different: declaration 'valuep' definition 'arg1p'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.h:107:61: note: Function 'value_virtual_fn_field' argument 1 names different: declaration 'valuep' definition 'arg1p'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.c:97:40: note: Function 'value_virtual_fn_field' argument 1 names different: declaration 'valuep' definition 'arg1p'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.c:108:32: style: Function 'value_rtti_type' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.h:137:52: note: Function 'value_rtti_type' argument 1 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.c:108:32: note: Function 'value_rtti_type' argument 1 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.c:147:53: style: Function 'cplus_make_method_ptr' argument 2 names different: declaration 'CONTENTS' definition 'contents'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.h:173:58: note: Function 'cplus_make_method_ptr' argument 2 names different: declaration 'CONTENTS' definition 'contents'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.c:147:53: note: Function 'cplus_make_method_ptr' argument 2 names different: declaration 'CONTENTS' definition 'contents'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.c:148:20: style: Function 'cplus_make_method_ptr' argument 3 names different: declaration 'address' definition 'value'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.h:174:18: note: Function 'cplus_make_method_ptr' argument 3 names different: declaration 'address' definition 'value'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-abi.c:148:20: note: Function 'cplus_make_method_ptr' argument 3 names different: declaration 'address' definition 'value'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:389:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:390:7: style: The scope of the variable 'directive_match' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:412:20: style: The scope of the variable 'excludep' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:571:19: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:652:41: style: Function 'cp_lookup_symbol_namespace' argument 1 names different: declaration 'the_namespace' definition 'scope'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.h:112:43: note: Function 'cp_lookup_symbol_namespace' argument 1 names different: declaration 'the_namespace' definition 'scope'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:652:41: note: Function 'cp_lookup_symbol_namespace' argument 1 names different: declaration 'the_namespace' definition 'scope'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:1062:10: style: Function 'cp_lookup_transparent_type_loop' argument 3 names different: declaration 'scope_len' definition 'length'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:46:16: note: Function 'cp_lookup_transparent_type_loop' argument 3 names different: declaration 'scope_len' definition 'length'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:1062:10: note: Function 'cp_lookup_transparent_type_loop' argument 3 names different: declaration 'scope_len' definition 'length'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:82:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:83:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:312:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:743:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:980:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-namespace.c:1079:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1569:20: style: Condition 'crash_signal==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1532:22: note: Assignment 'crash_signal=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1569:20: note: Condition 'crash_signal==0' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:458:8: style: Variable 'sym' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:456:0: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:458:8: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1569:20: style: Same expression on both sides of '==' because the value of 'crash_signal' and '0' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1532:22: note: 'crash_signal' is assigned value '0' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1569:20: note: Same expression on both sides of '==' because the value of 'crash_signal' and '0' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1142:7: style: The scope of the variable 'newsize' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1276:9: style: The scope of the variable 'the_namespace' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1278:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:164:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1207:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1249:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1300:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-support.c:1649:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-valprint.c:164:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-valprint.c:165:7: style: The scope of the variable 'fields_seen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-valprint.c:166:14: style: The scope of the variable 'last_set_recurse' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cp-valprint.c:331:5: style: Variable 'cp_print_static_field' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3262:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:1038:18: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:1416:24: style: The scope of the variable 'break8_insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:1417:24: style: The scope of the variable 'break15_insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:1706:16: style: The scope of the variable 'cris_genreg_names' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:1731:16: style: The scope of the variable 'crisv32_genreg_names' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:2004:18: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:2347:8: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:2407:7: style: The scope of the variable 'shift_steps' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:2408:17: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:2409:17: style: The scope of the variable 'signed_extend_mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:2486:7: style: The scope of the variable 'shift_steps' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:2487:17: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:2488:17: style: The scope of the variable 'signed_extend_mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:2817:17: style: The scope of the variable 'newpc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3316:17: style: The scope of the variable 'operand1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3317:17: style: The scope of the variable 'operand2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3390:17: style: The scope of the variable 'operand2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3391:17: style: The scope of the variable 'operand3' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3420:17: style: The scope of the variable 'operand2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3421:17: style: The scope of the variable 'operand3' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3477:17: style: The scope of the variable 'operand1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3478:17: style: The scope of the variable 'operand2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3479:17: style: The scope of the variable 'operand3' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3556:17: style: The scope of the variable 'operand1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3557:17: style: The scope of the variable 'operand2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3596:17: style: The scope of the variable 'operand1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3597:17: style: The scope of the variable 'operand2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:1444:23: style: Unsigned variable 'version' can't be negative so it is unnecessary to test it. [unsignedPositive]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:1452:23: style: Unsigned variable 'version' can't be negative so it is unnecessary to test it. [unsignedPositive]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:763:13: style: Function 'cris_frame_prev_register' argument 2 names different: declaration 'this_cache' definition 'this_prologue_cache'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:416:20: note: Function 'cris_frame_prev_register' argument 2 names different: declaration 'this_cache' definition 'this_prologue_cache'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:763:13: note: Function 'cris_frame_prev_register' argument 2 names different: declaration 'this_cache' definition 'this_prologue_cache'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:840:3: style: Variable 'stack_offset' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:821:13: style: Unused variable: fp_arg [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:822:13: style: Unused variable: fp_mem [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:1475:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/cris-tdep.c:3897:28: style: Unused variable: c [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ctf.c:325:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ctf.c:469:11: style: Unused variable: int32 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ctf.c:512:16: style: Unused variable: len [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ctf.c:626:40: style: Variable 'writer' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/d-lang.c:53:25: style: Function 'd_demangle' argument 1 names different: declaration 'mangled' definition 'symbol'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/d-lang.h:67:38: note: Function 'd_demangle' argument 1 names different: declaration 'mangled' definition 'symbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/d-lang.c:53:25: note: Function 'd_demangle' argument 1 names different: declaration 'mangled' definition 'symbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/d-namespace.c:415:7: style: The scope of the variable 'directive_match' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/d-namespace.c:432:20: style: The scope of the variable 'excludep' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/d-namespace.c:188:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/d-namespace.c:249:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/d-namespace.c:357:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat-info.c:268:22: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat-info.c:801:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat-info.c:802:10: style: Unused variable: task [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:275:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1742:7: style: The scope of the variable 'res' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1789:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1787:51: style: Function 'darwin_pid_to_str' argument 2 names different: declaration 'tpid' definition 'ptid'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:110:64: note: Function 'darwin_pid_to_str' argument 2 names different: declaration 'tpid' definition 'ptid'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1787:51: note: Function 'darwin_pid_to_str' argument 2 names different: declaration 'tpid' definition 'ptid'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1803:53: style: Function 'darwin_thread_alive' argument 2 names different: declaration 'tpid' definition 'ptid'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:112:64: note: Function 'darwin_thread_alive' argument 2 names different: declaration 'tpid' definition 'ptid'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1803:53: note: Function 'darwin_thread_alive' argument 2 names different: declaration 'tpid' definition 'ptid'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:829:28: style: Unused variable: status [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:830:7: style: Unused variable: pid [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:832:17: style: Unused variable: kret [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:833:7: style: Unused variable: res [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:835:20: style: Unused variable: inf [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1381:14: style: Variable 'ptid' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1362:7: style: Unused variable: status [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1394:15: style: Unused variable: prev_port [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1395:7: style: Unused variable: traps_expected [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1579:10: style: Unused variable: itask [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1580:17: style: Unused variable: kret [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1581:15: style: Unused variable: prev_port [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1582:7: style: Unused variable: traps_expected [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1679:9: style: Unused variable: pid2 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1680:7: style: Unused variable: wstatus [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1681:7: style: Unused variable: res [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/darwin-nat.c:1683:17: style: Unused variable: kret [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:3238:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:611:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:615:17: style: The scope of the variable 'size_temp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:990:13: style: The scope of the variable 'symptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:2352:19: style: The scope of the variable 'old_chain' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:2406:8: style: The scope of the variable 'sym_bfd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:2467:17: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:807:23: style: Checking if unsigned variable 'symbuf_left' is less than zero. [unsignedLessThanZero]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:3270:31: style: Function 'coffstab_build_psymtabs' argument 4 names different: declaration 'stabs' definition 'stabsects'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stabsread.h:182:30: note: Function 'coffstab_build_psymtabs' argument 4 names different: declaration 'stabs' definition 'stabsects'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:3270:31: note: Function 'coffstab_build_psymtabs' argument 4 names different: declaration 'stabs' definition 'stabsects'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:2428:17: style: Variable 'sym_bfd' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:3281:10: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:3370:10: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:1128:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:1218:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:1224:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:1616:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:2055:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dbxread.c:2232:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dicos-tdep.c:61:15: style: The scope of the variable 'symname' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dicos-tdep.c:91:12: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dicos-tdep.c:30:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dictionary.c:629:48: style: Function 'iterator_hashed_advance' argument 1 names different: declaration 'iter' definition 'iterator'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dictionary.c:342:70: note: Function 'iterator_hashed_advance' argument 1 names different: declaration 'iter' definition 'iterator'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dictionary.c:629:48: note: Function 'iterator_hashed_advance' argument 1 names different: declaration 'iter' definition 'iterator'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dictionary.c:788:24: style: Function 'dict_hash' argument 1 names different: declaration 'string' definition 'string0'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dictionary.c:248:44: note: Function 'dict_hash' argument 1 names different: declaration 'string' definition 'string0'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dictionary.c:788:24: note: Function 'dict_hash' argument 1 names different: declaration 'string' definition 'string0'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.c:248:11: style: The scope of the variable 'err' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.c:684:24: style: The scope of the variable 'ui_out_list_chain_line' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.c:685:24: style: The scope of the variable 'ui_out_tuple_chain_line' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.c:866:53: style: Function 'gdb_insn_length' argument 2 names different: declaration 'memaddr' definition 'addr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.h:77:64: note: Function 'gdb_insn_length' argument 2 names different: declaration 'memaddr' definition 'addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.c:866:53: note: Function 'gdb_insn_length' argument 2 names different: declaration 'memaddr' definition 'addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.c:920:51: style: Function 'gdb_buffered_insn_length' argument 4 names different: declaration 'memaddr' definition 'addr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.h:84:20: note: Function 'gdb_buffered_insn_length' argument 4 names different: declaration 'memaddr' definition 'addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.c:920:51: note: Function 'gdb_buffered_insn_length' argument 4 names different: declaration 'memaddr' definition 'addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.c:751:19: style: Variable 'num_displayed' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/disasm.c:357:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/doublest.c:172:17: style: The scope of the variable 'mant' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/doublest.c:173:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/doublest.c:536:17: style: The scope of the variable 'mant' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/doublest.c:537:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dtrace-probe.c:326:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dtrace-probe.c:568:28: style: The scope of the variable 'arg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2-frame-tailcall.c:366:19: style: The scope of the variable 'prev_gdbarch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2-frame-tailcall.c:379:11: style: The scope of the variable 'sp_regnum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2-frame.c:2157:13: style: The scope of the variable 'start_offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2-frame.c:926:15: style: Variable 'addr_size' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2expr.c:1502:1: style: Label 'abort_expression' is not used. [unusedLabel]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2expr.c:274:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2expr.c:1028:35: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2expr.c:1054:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2127:18: warning: Possible null pointer dereference: piece [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2070:36: note: Assignment 'piece=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2127:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2131:38: warning: Possible null pointer dereference: piece [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2070:36: note: Assignment 'piece=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2131:38: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2150:42: warning: Possible null pointer dereference: piece [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2070:36: note: Assignment 'piece=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2150:42: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2557:16: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2613:20: style: Function 'dwarf2_compile_property_to_c' argument 6 names different: declaration 'address' definition 'pc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.h:159:18: note: Function 'dwarf2_compile_property_to_c' argument 6 names different: declaration 'address' definition 'pc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:2613:20: note: Function 'dwarf2_compile_property_to_c' argument 6 names different: declaration 'address' definition 'pc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:1293:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.c:1238:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:10204:19: warning: Either the condition 'sectp?bfd_section_name(abfd,sectp):"<unknown>"' is redundant or there is possible null pointer dereference: sectp. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:10208:13: note: Assuming that condition 'sectp?bfd_section_name(abfd,sectp):"<unknown>"' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:10204:19: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:15164:2: warning: Possible null pointer dereference: last_sibling [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:15148:30: note: Assignment 'last_sibling=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:15164:2: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:19554:14: warning: Either the condition 'attr!=NULL' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:19557:16: note: Assuming that condition 'attr!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:19554:14: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:14701:3: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:14698:0: note: Variable 'name' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:14701:3: note: Variable 'name' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:16013:3: style: Variable 'lookup_die' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:16009:0: note: Variable 'lookup_die' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:16013:3: note: Variable 'lookup_die' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:9819:29: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:9819:29: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:9819:29: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:22971:15: warning: Redundant assignment of 'str_off' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:22972:15: warning: Redundant assignment of 'vec_off' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:3866:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:5090:21: style: The scope of the variable 'attr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:7232:23: style: The scope of the variable 'abbrev' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:7604:36: style: The scope of the variable 'last' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:8528:19: style: The scope of the variable 'v' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:8889:35: style: The scope of the variable 'child_die' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:9200:20: style: The scope of the variable 'child_die' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:9288:19: style: The scope of the variable 'line_offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:9393:20: style: The scope of the variable 'child_die' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:10532:8: style: The scope of the variable 'abfd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:10948:10: style: The scope of the variable 'dwo_file_slot' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:11342:28: style: The scope of the variable 'call_line' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:11342:40: style: The scope of the variable 'call_file' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:11530:20: style: The scope of the variable 'child_die' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:13715:31: style: The scope of the variable 'range_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:13715:44: style: The scope of the variable 'index_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:15345:23: style: The scope of the variable 'cur_abbrev' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:15346:43: style: The scope of the variable 'abbrev_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:15347:16: style: The scope of the variable 'abbrev_form' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:15522:23: style: The scope of the variable 'abbrev' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:16770:17: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:18006:22: style: The scope of the variable 'fe' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:21184:7: style: Label 'complain' is not used. [unusedLabel]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:7105:8: style: Function 'add_partial_subprogram' argument 4 names different: declaration 'need_pc' definition 'set_addrmap'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:1427:13: note: Function 'add_partial_subprogram' argument 4 names different: declaration 'need_pc' definition 'set_addrmap'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:7105:8: note: Function 'add_partial_subprogram' argument 4 names different: declaration 'need_pc' definition 'set_addrmap'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:16507:42: style: Function 'read_address' argument 2 names different: declaration 'ptr' definition 'buf'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:1480:55: note: Function 'read_address' argument 2 names different: declaration 'ptr' definition 'buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:16507:42: note: Function 'read_address' argument 2 names different: declaration 'ptr' definition 'buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:20066:44: style: Function 'dwarf2_fetch_die_loc_sect_off' argument 1 names different: declaration 'offset_in_cu' definition 'offset'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.h:66:16: note: Function 'dwarf2_fetch_die_loc_sect_off' argument 1 names different: declaration 'offset_in_cu' definition 'offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:20066:44: note: Function 'dwarf2_fetch_die_loc_sect_off' argument 1 names different: declaration 'offset_in_cu' definition 'offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:21947:51: style: Function 'dwarf2_per_cu_objfile' argument 1 names different: declaration 'cu' definition 'per_cu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.h:41:67: note: Function 'dwarf2_per_cu_objfile' argument 1 names different: declaration 'cu' definition 'per_cu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:21947:51: note: Function 'dwarf2_per_cu_objfile' argument 1 names different: declaration 'cu' definition 'per_cu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:21983:53: style: Function 'dwarf2_per_cu_addr_size' argument 1 names different: declaration 'cu' definition 'per_cu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.h:44:57: note: Function 'dwarf2_per_cu_addr_size' argument 1 names different: declaration 'cu' definition 'per_cu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:21983:53: note: Function 'dwarf2_per_cu_addr_size' argument 1 names different: declaration 'cu' definition 'per_cu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:21996:55: style: Function 'dwarf2_per_cu_offset_size' argument 1 names different: declaration 'cu' definition 'per_cu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.h:51:59: note: Function 'dwarf2_per_cu_offset_size' argument 1 names different: declaration 'cu' definition 'per_cu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:21996:55: note: Function 'dwarf2_per_cu_offset_size' argument 1 names different: declaration 'cu' definition 'per_cu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:22009:57: style: Function 'dwarf2_per_cu_ref_addr_size' argument 1 names different: declaration 'cu' definition 'per_cu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.h:48:61: note: Function 'dwarf2_per_cu_ref_addr_size' argument 1 names different: declaration 'cu' definition 'per_cu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:22009:57: note: Function 'dwarf2_per_cu_ref_addr_size' argument 1 names different: declaration 'cu' definition 'per_cu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:22028:55: style: Function 'dwarf2_per_cu_text_offset' argument 1 names different: declaration 'cu' definition 'per_cu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2loc.h:57:65: note: Function 'dwarf2_per_cu_text_offset' argument 1 names different: declaration 'cu' definition 'per_cu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:22028:55: note: Function 'dwarf2_per_cu_text_offset' argument 1 names different: declaration 'cu' definition 'per_cu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:5815:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:5817:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:5865:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:4384:15: style: Variable 'abfd' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:4487:12: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:5086:12: style: Unused variable: signature [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:5276:21: style: Unused variable: attr [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:6184:29: style: Variable 'objfile' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:8215:22: style: Unused variable: imported_symtab [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:8706:21: style: Unused variable: attr [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:9101:12: style: Unused variable: u [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:9282:29: style: Variable 'objfile' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:9539:29: style: Variable 'objfile' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:10408:33: style: Unused variable: dwo_cu [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:11138:7: style: Unused variable: ix [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:11139:31: style: Unused variable: section [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:12355:15: style: Unused variable: cs [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:12655:29: style: Variable 'objfile' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:12657:21: style: Unused variable: attr [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:12659:0: style: Variable 'fieldname' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:18858:39: style: Variable 'cu_header' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:20321:0: style: Variable 'objfile' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/dwarf2read.c:23443:16: style: Variable 'total_len' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/elfread.c:92:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/elfread.c:760:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/elfread.c:792:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/elfread.c:803:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/elfread.c:1009:41: error: Uninitialized struct member: sals_end.sals [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:346:15: style: Condition 'val==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:319:27: note: Assignment 'val=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:346:15: note: Condition 'val==0' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:912:12: style: Condition 'index_pc' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:907:23: note: Assignment 'index_pc=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:912:12: note: Condition 'index_pc' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1090:2: style: Variable 'selector_type' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1077:0: note: Variable 'selector_type' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1090:2: note: Variable 'selector_type' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1212:6: style: Variable 'sym' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1204:0: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1212:6: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:314:16: style: The scope of the variable 'field_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1902:22: style: The scope of the variable 'real_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:2963:17: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1353:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1584:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1833:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:1966:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/eval.c:3104:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:974:7: warning: Either the condition 'prev_ptr' is redundant or there is possible null pointer dereference: prev_ptr. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:971:14: note: Assuming that condition 'prev_ptr' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:974:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:1066:7: warning: Either the condition 'prev_ptr' is redundant or there is possible null pointer dereference: prev_ptr. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:1063:14: note: Assuming that condition 'prev_ptr' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:1066:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:542:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:649:7: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:723:17: style: The scope of the variable 'file_ptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:905:51: style: Function 'mark_async_signal_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.h:103:62: note: Function 'mark_async_signal_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:905:51: note: Function 'mark_async_signal_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:913:51: style: Function 'clear_async_signal_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.h:112:70: note: Function 'clear_async_signal_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:913:51: note: Function 'clear_async_signal_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:921:55: style: Function 'async_signal_handler_is_marked' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.h:108:64: note: Function 'async_signal_handler_is_marked' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:921:55: note: Function 'async_signal_handler_is_marked' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:1010:48: style: Function 'mark_async_event_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.h:141:67: note: Function 'mark_async_event_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:1010:48: note: Function 'mark_async_event_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:1018:49: style: Function 'clear_async_event_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.h:145:68: note: Function 'clear_async_event_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:1018:49: note: Function 'clear_async_event_handler' argument 1 names different: declaration 'handler' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:1049:51: style: Function 'delete_async_event_handler' argument 1 names different: declaration 'handler_ptr' definition 'async_handler_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.h:137:60: note: Function 'delete_async_event_handler' argument 1 names different: declaration 'handler_ptr' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:1049:51: note: Function 'delete_async_event_handler' argument 1 names different: declaration 'handler_ptr' definition 'async_handler_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:48:9: style: union member 'event_data::ptr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-loop.c:49:7: style: union member 'event_data::integer' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-top.c:376:3: style: Variable 'prompt' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-top.c:367:0: note: Variable 'prompt' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-top.c:376:3: note: Variable 'prompt' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-top.c:711:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-top.c:381:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/event-top.c:388:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/exceptions.c:171:43: style: Function 'catch_exceptions_with_msg' argument 1 names different: declaration 'uiout' definition 'func_uiout'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/exceptions.h:73:54: note: Function 'catch_exceptions_with_msg' argument 1 names different: declaration 'uiout' definition 'func_uiout'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/exceptions.c:171:43: note: Function 'catch_exceptions_with_msg' argument 1 names different: declaration 'uiout' definition 'func_uiout'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/exec.c:351:10: style: The scope of the variable 'argv' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/exec.c:352:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/exec.c:856:50: style: Function 'print_section_info' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/exec.h:111:62: note: Function 'print_section_info' argument 1 names different: declaration 'table' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/exec.c:856:50: note: Function 'print_section_info' argument 1 names different: declaration 'table' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/expprint.c:71:17: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/expprint.c:689:9: style: The scope of the variable 'opcode_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/expprint.c:243:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/expprint.c:283:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/extension.c:206:32: style: Function 'source_gdb_script' argument 3 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/extension.c:53:0: note: Function 'source_gdb_script' argument 3 names different: declaration 'filename' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/extension.c:206:32: note: Function 'source_gdb_script' argument 3 names different: declaration 'filename' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/extension.c:216:33: style: Function 'source_gdb_objfile_script' argument 4 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/extension.c:54:0: note: Function 'source_gdb_objfile_script' argument 4 names different: declaration 'filename' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/extension.c:216:33: note: Function 'source_gdb_objfile_script' argument 4 names different: declaration 'filename' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/extension.c:771:51: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/f-typeprint.c:55:7: style: The scope of the variable 'demangled_args' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/f-typeprint.c:162:7: style: The scope of the variable 'upper_bound' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/f-typeprint.c:162:20: style: The scope of the variable 'lower_bound' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/f-valprint.c:123:7: style: The scope of the variable 'upper' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/f-valprint.c:123:14: style: The scope of the variable 'lower' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/f-valprint.c:262:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/f-valprint.c:263:16: style: The scope of the variable 'elttype' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/f-valprint.c:416:15: style: Unused variable: name [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/f-valprint.c:462:6: style: Variable 'putchar_filtered' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/fbsd-nat.c:61:3: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/fbsd-nat.c:45:0: note: Variable 'len' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/fbsd-nat.c:61:3: note: Variable 'len' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/fbsd-nat.c:161:29: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/fbsd-nat.c:163:7: style: The scope of the variable 'read' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/fbsd-nat.c:163:13: style: The scope of the variable 'write' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/fbsd-nat.c:163:20: style: The scope of the variable 'exec' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/fbsd-nat.c:144:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/findvar.c:948:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/fork-child.c:193:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/fork-child.c:266:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame-base.c:116:7: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame-base.c:114:0: note: Variable 'desc' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame-base.c:116:7: note: Variable 'desc' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame-base.c:96:29: style: Function 'frame_base_set_default' argument 2 names different: declaration 'def' definition 'default_base'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame-base.h:84:34: note: Function 'frame_base_set_default' argument 2 names different: declaration 'def' definition 'default_base'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame-base.c:96:29: note: Function 'frame_base_set_default' argument 2 names different: declaration 'def' definition 'default_base'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:2537:29: warning: Either the condition 'this_frame!=NULL' is redundant or there is possible null pointer dereference: this_frame. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:1818:22: note: Assuming that condition 'this_frame!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:1813:29: note: Calling function 'get_frame_arch', 1st argument 'this_frame' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:2537:29: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:483:40: style: Function 'get_stack_frame_id' argument 1 names different: declaration 'fi' definition 'next_frame'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:447:63: note: Function 'get_stack_frame_id' argument 1 names different: declaration 'fi' definition 'next_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:483:40: note: Function 'get_stack_frame_id' argument 1 names different: declaration 'fi' definition 'next_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:870:44: style: Function 'frame_unwind_caller_pc' argument 1 names different: declaration 'frame' definition 'this_frame'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:602:61: note: Function 'frame_unwind_caller_pc' argument 1 names different: declaration 'frame' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:870:44: note: Function 'frame_unwind_caller_pc' argument 1 names different: declaration 'frame' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:876:49: style: Function 'get_frame_func_if_available' argument 1 names different: declaration 'fi' definition 'this_frame'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:376:60: note: Function 'get_frame_func_if_available' argument 1 names different: declaration 'fi' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:876:49: note: Function 'get_frame_func_if_available' argument 1 names different: declaration 'fi' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:920:36: style: Function 'get_frame_func' argument 1 names different: declaration 'fi' definition 'this_frame'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:369:53: note: Function 'get_frame_func' argument 1 names different: declaration 'fi' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:920:36: note: Function 'get_frame_func' argument 1 names different: declaration 'fi' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:953:31: style: Function 'frame_pop' argument 1 names different: declaration 'frame' definition 'this_frame'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:606:43: note: Function 'frame_pop' argument 1 names different: declaration 'frame' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:953:31: note: Function 'frame_pop' argument 1 names different: declaration 'frame' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:1007:35: style: Function 'frame_register_unwind' argument 8 names different: declaration 'valuep' definition 'bufferp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:531:18: note: Function 'frame_register_unwind' argument 8 names different: declaration 'valuep' definition 'bufferp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:1007:35: note: Function 'frame_register_unwind' argument 8 names different: declaration 'valuep' definition 'bufferp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:1047:46: style: Function 'frame_register' argument 8 names different: declaration 'valuep' definition 'bufferp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:575:18: note: Function 'frame_register' argument 8 names different: declaration 'valuep' definition 'bufferp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:1047:46: note: Function 'frame_register' argument 8 names different: declaration 'valuep' definition 'bufferp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:1259:18: style: Function 'deprecated_frame_register_read' argument 3 names different: declaration 'buf' definition 'myaddr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:718:15: note: Function 'deprecated_frame_register_read' argument 3 names different: declaration 'buf' definition 'myaddr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:1259:18: note: Function 'deprecated_frame_register_read' argument 3 names different: declaration 'buf' definition 'myaddr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:1619:29: style: Function 'create_new_frame' argument 1 names different: declaration 'base' definition 'addr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:811:55: note: Function 'create_new_frame' argument 1 names different: declaration 'base' definition 'addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:1619:29: note: Function 'create_new_frame' argument 1 names different: declaration 'base' definition 'addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:2505:67: style: Function 'get_frame_memory_signed' argument 2 names different: declaration 'memaddr' definition 'addr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:624:16: note: Function 'get_frame_memory_signed' argument 2 names different: declaration 'memaddr' definition 'addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:2505:67: note: Function 'get_frame_memory_signed' argument 2 names different: declaration 'memaddr' definition 'addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:2515:69: style: Function 'get_frame_memory_unsigned' argument 2 names different: declaration 'memaddr' definition 'addr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:626:19: note: Function 'get_frame_memory_unsigned' argument 2 names different: declaration 'memaddr' definition 'addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:2515:69: note: Function 'get_frame_memory_unsigned' argument 2 names different: declaration 'memaddr' definition 'addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:2541:39: style: Function 'frame_unwind_arch' argument 1 names different: declaration 'frame' definition 'next_frame'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:637:62: note: Function 'frame_unwind_arch' argument 1 names different: declaration 'frame' definition 'next_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:2541:39: note: Function 'frame_unwind_arch' argument 1 names different: declaration 'frame' definition 'next_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:2569:46: style: Function 'frame_unwind_caller_arch' argument 1 names different: declaration 'frame' definition 'next_frame'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:640:69: note: Function 'frame_unwind_caller_arch' argument 1 names different: declaration 'frame' definition 'next_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.c:2569:46: note: Function 'frame_unwind_caller_arch' argument 1 names different: declaration 'frame' definition 'next_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frv-linux-tdep.c:264:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frv-tdep.c:915:17: style: Condition 'gr_i==sp_regnum' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frv-tdep.c:911:25: note: Assuming that condition 'gr_i==sp_regnum' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frv-tdep.c:915:17: note: Condition 'gr_i==sp_regnum' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frv-tdep.c:717:8: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frv-tdep.c:842:8: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frv-tdep.c:1209:17: style: The scope of the variable 'arg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frv-tdep.c:1210:16: style: The scope of the variable 'arg_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frv-tdep.c:1211:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdb_bfd.c:363:10: style: The scope of the variable 'slot' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdb_bfd.c:648:32: style: Function 'gdb_bfd_map_section' argument 1 names different: declaration 'section' definition 'sectp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdb_bfd.h:100:48: note: Function 'gdb_bfd_map_section' argument 1 names different: declaration 'section' definition 'sectp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdb_bfd.c:648:32: note: Function 'gdb_bfd_map_section' argument 1 names different: declaration 'section' definition 'sectp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdb_bfd.c:108:0: style: Variable 'rdata' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdb_usleep.c:24:17: style: Function 'gdb_usleep' argument 1 names different: declaration 'usect' definition 'usec'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdb_usleep.h:27:28: note: Function 'gdb_usleep' argument 1 names different: declaration 'usect' definition 'usec'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdb_usleep.c:24:17: note: Function 'gdb_usleep' argument 1 names different: declaration 'usect' definition 'usec'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:444:41: style: Function 'gdbarch_obstack_zalloc' argument 1 names different: declaration 'gdbarch' definition 'arch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1617:54: note: Function 'gdbarch_obstack_zalloc' argument 1 names different: declaration 'gdbarch' definition 'arch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:444:41: note: Function 'gdbarch_obstack_zalloc' argument 1 names different: declaration 'gdbarch' definition 'arch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:1876:0: style: Function 'set_gdbarch_pseudo_register_read_value' argument 2 names different: declaration 'pseudo_register_read_value' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:264:120: note: Function 'set_gdbarch_pseudo_register_read_value' argument 2 names different: declaration 'pseudo_register_read_value' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:1876:0: note: Function 'set_gdbarch_pseudo_register_read_value' argument 2 names different: declaration 'pseudo_register_read_value' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:2136:0: style: Function 'set_gdbarch_register_name' argument 2 names different: declaration 'register_name' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:346:94: note: Function 'set_gdbarch_register_name' argument 2 names different: declaration 'register_name' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:2136:0: note: Function 'set_gdbarch_register_name' argument 2 names different: declaration 'register_name' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:2160:0: style: Function 'set_gdbarch_register_type' argument 2 names different: declaration 'register_type' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:356:94: note: Function 'set_gdbarch_register_type' argument 2 names different: declaration 'register_type' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:2160:0: note: Function 'set_gdbarch_register_type' argument 2 names different: declaration 'register_type' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:2483:0: style: Function 'set_gdbarch_value_from_register' argument 2 names different: declaration 'value_from_register' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:447:106: note: Function 'set_gdbarch_value_from_register' argument 2 names different: declaration 'value_from_register' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:2483:0: note: Function 'set_gdbarch_value_from_register' argument 2 names different: declaration 'value_from_register' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:2681:0: style: Function 'set_gdbarch_breakpoint_from_pc' argument 2 names different: declaration 'breakpoint_from_pc' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:524:104: note: Function 'set_gdbarch_breakpoint_from_pc' argument 2 names different: declaration 'breakpoint_from_pc' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:2681:0: note: Function 'set_gdbarch_breakpoint_from_pc' argument 2 names different: declaration 'breakpoint_from_pc' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3318:0: style: Function 'set_gdbarch_address_class_type_flags_to_name' argument 2 names different: declaration 'address_class_type_flags_to_name' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:773:132: note: Function 'set_gdbarch_address_class_type_flags_to_name' argument 2 names different: declaration 'address_class_type_flags_to_name' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3318:0: note: Function 'set_gdbarch_address_class_type_flags_to_name' argument 2 names different: declaration 'address_class_type_flags_to_name' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3431:0: style: Function 'set_gdbarch_make_corefile_notes' argument 2 names different: declaration 'make_corefile_notes' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:818:106: note: Function 'set_gdbarch_make_corefile_notes' argument 2 names different: declaration 'make_corefile_notes' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3431:0: note: Function 'set_gdbarch_make_corefile_notes' argument 2 names different: declaration 'make_corefile_notes' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3455:0: style: Function 'set_gdbarch_elfcore_write_linux_prpsinfo' argument 2 names different: declaration 'elfcore_write_linux_prpsinfo' definition 'obfd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:830:124: note: Function 'set_gdbarch_elfcore_write_linux_prpsinfo' argument 2 names different: declaration 'elfcore_write_linux_prpsinfo' definition 'obfd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3455:0: note: Function 'set_gdbarch_elfcore_write_linux_prpsinfo' argument 2 names different: declaration 'elfcore_write_linux_prpsinfo' definition 'obfd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3551:0: style: Function 'set_gdbarch_core_pid_to_str' argument 2 names different: declaration 'core_pid_to_str' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:867:98: note: Function 'set_gdbarch_core_pid_to_str' argument 2 names different: declaration 'core_pid_to_str' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3551:0: note: Function 'set_gdbarch_core_pid_to_str' argument 2 names different: declaration 'core_pid_to_str' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3676:0: style: Function 'set_gdbarch_displaced_step_copy_insn' argument 2 names different: declaration 'displaced_step_copy_insn' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:936:116: note: Function 'set_gdbarch_displaced_step_copy_insn' argument 2 names different: declaration 'displaced_step_copy_insn' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3676:0: note: Function 'set_gdbarch_displaced_step_copy_insn' argument 2 names different: declaration 'displaced_step_copy_insn' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3825:0: style: Function 'set_gdbarch_core_read_description' argument 2 names different: declaration 'core_read_description' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1032:110: note: Function 'set_gdbarch_core_read_description' argument 2 names different: declaration 'core_read_description' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3825:0: note: Function 'set_gdbarch_core_read_description' argument 2 names different: declaration 'core_read_description' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3849:0: style: Function 'set_gdbarch_static_transform_name' argument 2 names different: declaration 'static_transform_name' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1040:110: note: Function 'set_gdbarch_static_transform_name' argument 2 names different: declaration 'static_transform_name' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3849:0: note: Function 'set_gdbarch_static_transform_name' argument 2 names different: declaration 'static_transform_name' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3986:0: style: Function 'set_gdbarch_get_siginfo_type' argument 2 names different: declaration 'get_siginfo_type' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1103:100: note: Function 'set_gdbarch_get_siginfo_type' argument 2 names different: declaration 'get_siginfo_type' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:3986:0: note: Function 'set_gdbarch_get_siginfo_type' argument 2 names different: declaration 'get_siginfo_type' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4725:0: style: Function 'set_gdbarch_gcc_target_options' argument 2 names different: declaration 'gcc_target_options' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1461:104: note: Function 'set_gdbarch_gcc_target_options' argument 2 names different: declaration 'gcc_target_options' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4725:0: note: Function 'set_gdbarch_gcc_target_options' argument 2 names different: declaration 'gcc_target_options' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4742:0: style: Function 'set_gdbarch_gnu_triplet_regexp' argument 2 names different: declaration 'gnu_triplet_regexp' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1471:104: note: Function 'set_gdbarch_gnu_triplet_regexp' argument 2 names different: declaration 'gnu_triplet_regexp' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4742:0: note: Function 'set_gdbarch_gnu_triplet_regexp' argument 2 names different: declaration 'gnu_triplet_regexp' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4814:62: style: Function 'gdbarch_data_register_pre_init' argument 1 names different: declaration 'init' definition 'pre_init'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1675:90: note: Function 'gdbarch_data_register_pre_init' argument 1 names different: declaration 'init' definition 'pre_init'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4814:62: note: Function 'gdbarch_data_register_pre_init' argument 1 names different: declaration 'init' definition 'pre_init'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4820:64: style: Function 'gdbarch_data_register_post_init' argument 1 names different: declaration 'init' definition 'post_init'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1677:92: note: Function 'gdbarch_data_register_post_init' argument 1 names different: declaration 'init' definition 'post_init'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4820:64: note: Function 'gdbarch_data_register_post_init' argument 1 names different: declaration 'init' definition 'post_init'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4941:41: style: Function 'gdbarch_register' argument 1 names different: declaration 'architecture' definition 'bfd_architecture'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1579:53: note: Function 'gdbarch_register' argument 1 names different: declaration 'architecture' definition 'bfd_architecture'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4941:41: note: Function 'gdbarch_register' argument 1 names different: declaration 'architecture' definition 'bfd_architecture'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4983:46: style: Function 'register_gdbarch_init' argument 1 names different: declaration 'architecture' definition 'bfd_architecture'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1577:58: note: Function 'register_gdbarch_init' argument 1 names different: declaration 'architecture' definition 'bfd_architecture'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:4983:46: note: Function 'register_gdbarch_init' argument 1 names different: declaration 'architecture' definition 'bfd_architecture'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:5139:37: style: Function 'set_target_gdbarch' argument 1 names different: declaration 'gdbarch' definition 'new_gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.h:1652:49: note: Function 'set_target_gdbarch' argument 1 names different: declaration 'gdbarch' definition 'new_gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:5139:37: note: Function 'set_target_gdbarch' argument 1 names different: declaration 'gdbarch' definition 'new_gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:109:18: warning: Either the condition 'offset>0' is redundant, otherwise there is negative array index -1. [negativeIndex]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:106:14: note: Assuming that condition 'offset>0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbarch.c:109:18: note: Negative array index
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/ax.c:87:14: warning: Logical disjunction always evaluates to true: op < 0 || op >= 0. [incorrectLogicOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/ax.c:406:17: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/ax.c:821:9: style: The scope of the variable 'current_substring' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/ax.c:938:17: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/ax.c:863:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/event-loop.c:337:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/event-loop.c:198:69: style: Function 'append_callback_event' argument 2 names different: declaration 'client_data' definition 'data'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/event-loop.h:30:24: note: Function 'append_callback_event' argument 2 names different: declaration 'client_data' definition 'data'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/event-loop.c:198:69: note: Function 'append_callback_event' argument 2 names different: declaration 'client_data' definition 'data'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/gdbreplay.c:135:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/hostio.c:381:11: style: Condition 'ret==-1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/hostio.c:378:10: note: Assignment 'ret=-1', assigned value is -1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/hostio.c:381:11: note: Condition 'ret==-1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/hostio.c:434:11: style: Condition 'ret==-1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/hostio.c:431:10: note: Assignment 'ret=-1', assigned value is -1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/hostio.c:434:11: note: Condition 'ret==-1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/inferiors.c:106:20: style: Function 'add_thread' argument 1 names different: declaration 'ptid' definition 'thread_id'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/gdbthread.h:77:40: note: Function 'add_thread' argument 1 names different: declaration 'ptid' definition 'thread_id'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/inferiors.c:106:20: note: Function 'add_thread' argument 1 names different: declaration 'ptid' definition 'thread_id'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-arm-low.c:807:43: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-cris-low.c:47:18: warning: Either the condition 'regno>=32' is redundant or the array 'cris_regmap[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-cris-low.c:50:17: note: Assuming that condition 'regno>=32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-cris-low.c:47:18: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-cris-low.c:56:18: warning: Either the condition 'regno>=32' is redundant or the array 'cris_regmap[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-cris-low.c:59:17: note: Assuming that condition 'regno>=32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-cris-low.c:56:18: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-i386-ipa.c:113:55: warning: Either the condition 'regnum>16' is redundant or the array 'i386_ft_collect_regmap[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-i386-ipa.c:108:14: note: Assuming that condition 'regnum>16' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-i386-ipa.c:113:55: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:448:20: style: The scope of the variable 'new_lwp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:455:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:2829:24: style: The scope of the variable 'lwp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:4522:7: style: The scope of the variable 'step' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:4811:23: style: The scope of the variable 'need_step_over' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:5247:7: style: The scope of the variable 'use_regsets' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:5280:7: style: The scope of the variable 'use_regsets' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:6667:21: style: The scope of the variable 'libname' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:2407:16: style: Function 'linux_wait_for_event_filtered' argument 3 names different: declaration 'wstat' definition 'wstatp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:255:13: note: Function 'linux_wait_for_event_filtered' argument 3 names different: declaration 'wstat' definition 'wstatp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:2407:16: note: Function 'linux_wait_for_event_filtered' argument 3 names different: declaration 'wstat' definition 'wstatp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:2614:41: style: Function 'linux_wait_for_event' argument 2 names different: declaration 'wstat' definition 'wstatp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:256:52: note: Function 'linux_wait_for_event' argument 2 names different: declaration 'wstat' definition 'wstatp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:2614:41: note: Function 'linux_wait_for_event' argument 2 names different: declaration 'wstat' definition 'wstatp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:613:14: style: Variable 'proc' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-low.c:6322:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-ppc-low.c:349:43: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-s390-low.c:202:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-s390-low.c:247:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-s390-low.c:248:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-s390-low.c:262:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-s390-low.c:476:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-x86-low.c:1155:23: style: The scope of the variable 'regset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/linux-x86-low.c:1891:14: style: The scope of the variable 'warned_about_fast_tracepoints' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1197:20: warning: Either the condition 'condition==NULL' is redundant or there is possible null pointer dereference: condition. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1200:17: note: Assuming that condition 'condition==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1197:20: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1297:20: warning: Either the condition 'command==NULL' is redundant or there is possible null pointer dereference: command. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1300:15: note: Assuming that condition 'command==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1297:20: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:654:7: style: The scope of the variable 'err' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:849:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:900:39: style: Function 'delete_breakpoint' argument 1 names different: declaration 'bkpt' definition 'todel'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.h:147:43: note: Function 'delete_breakpoint' argument 1 names different: declaration 'bkpt' definition 'todel'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:900:39: note: Function 'delete_breakpoint' argument 1 names different: declaration 'bkpt' definition 'todel'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1294:56: style: Function 'add_breakpoint_commands' argument 2 names different: declaration 'commands' definition 'command'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.h:119:60: note: Function 'add_breakpoint_commands' argument 2 names different: declaration 'commands' definition 'command'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1294:56: note: Function 'add_breakpoint_commands' argument 2 names different: declaration 'commands' definition 'command'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1466:36: style: Function 'uninsert_breakpoints_at' argument 1 names different: declaration 'where' definition 'pc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.h:165:41: note: Function 'uninsert_breakpoints_at' argument 1 names different: declaration 'where' definition 'pc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1466:36: note: Function 'uninsert_breakpoints_at' argument 1 names different: declaration 'where' definition 'pc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1524:36: style: Function 'reinsert_breakpoints_at' argument 1 names different: declaration 'where' definition 'pc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.h:160:41: note: Function 'reinsert_breakpoints_at' argument 1 names different: declaration 'where' definition 'pc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1524:36: note: Function 'reinsert_breakpoints_at' argument 1 names different: declaration 'where' definition 'pc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:2008:44: style: Function 'clone_all_breakpoints' argument 1 names different: declaration 'new_bkpt_list' definition 'new_list'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.h:253:49: note: Function 'clone_all_breakpoints' argument 1 names different: declaration 'new_bkpt_list' definition 'new_list'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:2008:44: note: Function 'clone_all_breakpoints' argument 1 names different: declaration 'new_bkpt_list' definition 'new_list'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:2009:34: style: Function 'clone_all_breakpoints' argument 2 names different: declaration 'new_raw_bkpt_list' definition 'new_raw_list'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.h:254:32: note: Function 'clone_all_breakpoints' argument 2 names different: declaration 'new_raw_bkpt_list' definition 'new_raw_list'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:2009:34: note: Function 'clone_all_breakpoints' argument 2 names different: declaration 'new_raw_bkpt_list' definition 'new_raw_list'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:2010:35: style: Function 'clone_all_breakpoints' argument 3 names different: declaration 'src' definition 'src_list'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.h:255:33: note: Function 'clone_all_breakpoints' argument 3 names different: declaration 'src' definition 'src_list'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:2010:35: note: Function 'clone_all_breakpoints' argument 3 names different: declaration 'src' definition 'src_list'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:540:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:603:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:683:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:730:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/mem-break.c:1677:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/notif.c:135:58: style: Function 'notif_push' argument 2 names different: declaration 'event' definition 'new_event'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/notif.h:60:63: note: Function 'notif_push' argument 2 names different: declaration 'event' definition 'new_event'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/notif.c:135:58: note: Function 'notif_push' argument 2 names different: declaration 'event' definition 'new_event'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/proc-service.c:64:56: style: Function 'ps_pglobal_lookup' argument 2 names different: declaration 'object_name' definition 'obj'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/gdb_proc_service.h:118:20: note: Function 'ps_pglobal_lookup' argument 2 names different: declaration 'object_name' definition 'obj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/proc-service.c:64:56: note: Function 'ps_pglobal_lookup' argument 2 names different: declaration 'object_name' definition 'obj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/proc-service.c:65:18: style: Function 'ps_pglobal_lookup' argument 3 names different: declaration 'sym_name' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/gdb_proc_service.h:119:20: note: Function 'ps_pglobal_lookup' argument 3 names different: declaration 'sym_name' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/proc-service.c:65:18: note: Function 'ps_pglobal_lookup' argument 3 names different: declaration 'sym_name' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/regcache.c:59:7: style: Variable 'current_thread' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/regcache.c:54:7: note: Variable 'current_thread' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/regcache.c:59:7: note: Variable 'current_thread' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/regcache.c:90:7: style: Variable 'current_thread' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/regcache.c:88:7: note: Variable 'current_thread' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/regcache.c:90:7: note: Variable 'current_thread' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.c:1542:3: performance: Buffer 'own_buf' is being written before its old content has been used. [redundantCopy]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.c:1541:3: note: Buffer 'own_buf' is being written before its old content has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.c:1542:3: note: Buffer 'own_buf' is being written before its old content has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.c:424:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.c:510:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.c:949:17: style: The scope of the variable 'csum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.c:949:23: style: The scope of the variable 'c1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.c:949:27: style: The scope of the variable 'c2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.c:701:31: style: Function 'putpkt_binary' argument 2 names different: declaration 'len' definition 'cnt'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.h:35:35: note: Function 'putpkt_binary' argument 2 names different: declaration 'len' definition 'cnt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/remote-utils.c:701:31: note: Function 'putpkt_binary' argument 2 names different: declaration 'len' definition 'cnt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:749:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:241:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:1458:8: style: The scope of the variable 'core_s' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:1613:7: style: The scope of the variable 'result' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:1684:7: style: The scope of the variable 'result' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:3985:21: style: The scope of the variable 'regcache' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:4002:21: style: The scope of the variable 'regcache' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:2621:47: style: Function 'resume' argument 2 names different: declaration 'n' definition 'num_actions'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:2441:59: note: Function 'resume' argument 2 names different: declaration 'n' definition 'num_actions'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:2621:47: note: Function 'resume' argument 2 names different: declaration 'n' definition 'num_actions'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:1215:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/server.c:1896:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/spu-low.c:310:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/spu-low.c:144:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/spu-low.c:509:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/target.c:27:25: style: Function 'set_desired_thread' argument 1 names different: declaration 'id' definition 'use_general'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/target.h:669:29: note: Function 'set_desired_thread' argument 1 names different: declaration 'id' definition 'use_general'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/target.c:27:25: note: Function 'set_desired_thread' argument 1 names different: declaration 'id' definition 'use_general'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:1534:22: style: The scope of the variable 'oldest' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:2831:7: style: The scope of the variable 'err' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:2865:27: style: The scope of the variable 'roreg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3746:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3876:7: style: The scope of the variable 'namelen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:4636:7: style: The scope of the variable 'acti' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:4685:7: style: The scope of the variable 'acti' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:4951:18: style: The scope of the variable 'mspace' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:4993:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:4993:24: style: The scope of the variable 'mspace' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:5196:22: style: The scope of the variable 'tpoint' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:6436:22: style: The scope of the variable 'block' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3008:47: style: Function 'have_fast_tracepoint_trampoline_buffer' argument 1 names different: declaration 'msgbuf' definition 'buf'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.h:141:51: note: Function 'have_fast_tracepoint_trampoline_buffer' argument 1 names different: declaration 'msgbuf' definition 'buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3008:47: note: Function 'have_fast_tracepoint_trampoline_buffer' argument 1 names different: declaration 'msgbuf' definition 'buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:4166:38: style: Function 'handle_tracepoint_general_set' argument 1 names different: declaration 'own_buf' definition 'packet'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.h:78:42: note: Function 'handle_tracepoint_general_set' argument 1 names different: declaration 'own_buf' definition 'packet'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:4166:38: note: Function 'handle_tracepoint_general_set' argument 1 names different: declaration 'own_buf' definition 'packet'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:4243:32: style: Function 'handle_tracepoint_query' argument 1 names different: declaration 'own_buf' definition 'packet'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.h:79:36: note: Function 'handle_tracepoint_query' argument 1 names different: declaration 'own_buf' definition 'packet'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:4243:32: note: Function 'handle_tracepoint_query' argument 1 names different: declaration 'own_buf' definition 'packet'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:5306:26: style: Function 'traceframe_read_tsv' argument 1 names different: declaration 'num' definition 'tsvnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:1360:37: note: Function 'traceframe_read_tsv' argument 1 names different: declaration 'num' definition 'tsvnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:5306:26: note: Function 'traceframe_read_tsv' argument 1 names different: declaration 'num' definition 'tsvnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3632:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3637:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3642:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3671:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3680:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3792:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/tracepoint.c:3881:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/utils.c:66:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/win32-low.c:482:7: style: The scope of the variable 'regno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/win32-low.c:496:7: style: The scope of the variable 'regno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/win32-low.c:620:21: style: The scope of the variable 'new_path' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/win32-low.c:644:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/win32-low.c:645:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/win32-low.c:657:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/win32-low.c:676:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbserver/win32-low.c:1159:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:3210:21: warning: Either the condition 't!=NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:3204:22: note: Assuming that condition 't!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:3210:21: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:3577:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:3583:9: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:3577:9: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:4996:49: style: Same expression on both sides of '/'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:5001:49: style: Same expression on both sides of '/'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:5005:49: style: Same expression on both sides of '/'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:1224:7: style: The scope of the variable 'flags' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:3008:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:3876:20: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:639:54: style: Function 'make_type_with_address_space' argument 2 names different: declaration 'space_identifier' definition 'space_flag'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.h:1734:13: note: Function 'make_type_with_address_space' argument 2 names different: declaration 'space_identifier' definition 'space_flag'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:639:54: note: Function 'make_type_with_address_space' argument 2 names different: declaration 'space_identifier' definition 'space_flag'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:2196:43: style: Function 'get_dyn_prop' argument 1 names different: declaration 'kind' definition 'prop_kind'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.h:1815:32: note: Function 'get_dyn_prop' argument 1 names different: declaration 'kind' definition 'prop_kind'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:2196:43: note: Function 'get_dyn_prop' argument 1 names different: declaration 'kind' definition 'prop_kind'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:2212:43: style: Function 'add_dyn_prop' argument 1 names different: declaration 'kind' definition 'prop_kind'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.h:1823:32: note: Function 'add_dyn_prop' argument 1 names different: declaration 'kind' definition 'prop_kind'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:2212:43: note: Function 'add_dyn_prop' argument 1 names different: declaration 'kind' definition 'prop_kind'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:1424:16: style: Unused variable: type [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:1892:38: style: Unused variable: baton [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:2396:20: style: Unused variable: range_type [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:1440:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:1452:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbtypes.c:1539:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:453:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:439:7: note: outer condition: cur_exc_port
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:453:8: note: identical inner condition: cur_exc_port
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:836:71: style: Same expression on both sides of '==' because the value of 'suspend_count' and '-1' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:824:24: note: 'suspend_count' is assigned value '-1' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:836:71: note: Same expression on both sides of '==' because the value of 'suspend_count' and '-1' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:2180:9: style: The scope of the variable 'exec_file' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:1195:52: style: Function 'inf_set_step_thread' argument 2 names different: declaration 'proc' definition 'thread'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:101:57: note: Function 'inf_set_step_thread' argument 2 names different: declaration 'proc' definition 'thread'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:1195:52: note: Function 'inf_set_step_thread' argument 2 names different: declaration 'proc' definition 'thread'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:1549:9: style: struct member 'Anonymous11::noise' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-nat.c:1563:11: error: Uninitialized struct member: reply.err [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnu-v3-abi.c:350:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/canonicalize-lgpl.c:166:11: style: Condition 'prefix_len' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/canonicalize-lgpl.c:150:16: note: Assignment 'prefix_len=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/canonicalize-lgpl.c:166:11: note: Condition 'prefix_len' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/canonicalize-lgpl.c:322:23: style: Condition 'pfxlen' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/canonicalize-lgpl.c:320:35: note: Assignment 'pfxlen=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/canonicalize-lgpl.c:322:23: note: Condition 'pfxlen' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1108:16: style: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1035:13: note: 'list' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1108:16: note: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:987:18: style: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:22:37: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:987:18: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1096:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1104:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1126:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1134:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1142:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1164:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1179:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/fnmatch_loop.c:1188:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/gettimeofday.c:143:0: error: #error "Only 1-second nominal clock resolution found.  Is that intended?" \ [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/isnan.c:80:24: style: union member 'memory_double::value' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/isnan.c:80:44: style: union member 'memory_double::word' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/localcharset.c:473:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/localcharset.c:464:24: note: Assignment 'locale=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/localcharset.c:473:14: note: Condition 'locale==NULL' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/localcharset.c:172:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/localcharset.c:473:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/localcharset.c:464:24: note: 'locale' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/localcharset.c:473:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/localcharset.c:133:19: style: The scope of the variable 'base' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/str-two-way.h:360:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/str-two-way.h:411:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gnulib/import/rename.c:466:2: style: Label 'out' is not used. [unusedLabel]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go-lang.c:336:26: style: Function 'go_demangle' argument 1 names different: declaration 'mangled' definition 'mangled_name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go-lang.h:71:39: note: Function 'go_demangle' argument 1 names different: declaration 'mangled' definition 'mangled_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go-lang.c:336:26: note: Function 'go_demangle' argument 1 names different: declaration 'mangled' definition 'mangled_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1879:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1854:11: note: outer condition: cr3>1048575
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1879:15: note: identical inner condition: cr3>1048575
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:353:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:378:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:543:12: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1070:27: style: The scope of the variable 'cpuid_eax' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1070:38: style: The scope of the variable 'cpuid_ebx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1070:60: style: The scope of the variable 'cpuid_edx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1077:8: style: The scope of the variable 'eflags' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1267:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:128:20: style: struct member 'NPXREG::sig0' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:129:20: style: struct member 'NPXREG::sig1' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:130:20: style: struct member 'NPXREG::sig2' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:131:20: style: struct member 'NPXREG::sig3' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:132:20: style: struct member 'NPXREG::exponent' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:133:20: style: struct member 'NPXREG::sign' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:139:18: style: struct member 'NPX::control' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:140:18: style: struct member 'NPX::status' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:141:18: style: struct member 'NPX::tag' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:142:18: style: struct member 'NPX::eip' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:143:18: style: struct member 'NPX::cs' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:144:18: style: struct member 'NPX::dataptr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:145:18: style: struct member 'NPX::datasel' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:242:10: style: struct member 'Anonymous11::size' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:2024:23: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1618:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1619:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1620:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1632:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1633:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/go32-nat.c:1634:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-arch.c:151:37: style: Function 'arscm_get_arch_smob_arg_unsafe' argument 1 names different: declaration 'arch_scm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:426:55: note: Function 'arscm_get_arch_smob_arg_unsafe' argument 1 names different: declaration 'arch_scm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-arch.c:151:37: note: Function 'arscm_get_arch_smob_arg_unsafe' argument 1 names different: declaration 'arch_scm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-block.c:618:31: style: Variable 'block' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-breakpoint.c:786:7: style: The scope of the variable 'valid_id' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-cmd.c:272:7: style: Variable 'c_smob' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-exception.c:128:28: style: Function 'gdbscm_make_exception' argument 1 names different: declaration 'tag' definition 'key'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:321:39: note: Function 'gdbscm_make_exception' argument 1 names different: declaration 'tag' definition 'key'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-exception.c:128:28: note: Function 'gdbscm_make_exception' argument 1 names different: declaration 'tag' definition 'key'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-exception.c:163:27: style: Function 'gdbscm_exception_key' argument 1 names different: declaration 'excp' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:325:38: note: Function 'gdbscm_exception_key' argument 1 names different: declaration 'excp' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-exception.c:163:27: note: Function 'gdbscm_exception_key' argument 1 names different: declaration 'excp' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-exception.c:177:28: style: Function 'gdbscm_exception_args' argument 1 names different: declaration 'excp' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:327:39: note: Function 'gdbscm_exception_args' argument 1 names different: declaration 'excp' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-exception.c:177:28: note: Function 'gdbscm_exception_args' argument 1 names different: declaration 'excp' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-exception.c:314:19: style: Function 'gdbscm_make_invalid_object_error' argument 4 names different: declaration 'error' definition 'object'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:341:38: note: Function 'gdbscm_make_invalid_object_error' argument 4 names different: declaration 'error' definition 'object'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-exception.c:314:19: note: Function 'gdbscm_make_invalid_object_error' argument 4 names different: declaration 'error' definition 'object'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-frame.c:805:11: style: The scope of the variable 'regnum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-frame.c:324:38: style: Function 'frscm_get_frame_smob_arg_unsafe' argument 1 names different: declaration 'frame_scm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:457:57: note: Function 'frscm_get_frame_smob_arg_unsafe' argument 1 names different: declaration 'frame_scm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-frame.c:324:38: note: Function 'frscm_get_frame_smob_arg_unsafe' argument 1 names different: declaration 'frame_scm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-math.c:819:10: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-math.c:821:20: style: The scope of the variable 'cleanup' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-param.c:573:39: style: Function 'pascm_param_type_name' argument 1 names different: declaration 'type' definition 'param_type'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-param.c:133:58: note: Function 'pascm_param_type_name' argument 1 names different: declaration 'type' definition 'param_type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-param.c:573:39: note: Function 'pascm_param_type_name' argument 1 names different: declaration 'type' definition 'param_type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-param.c:1065:19: style: Unused variable: arg [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-ports.c:158:7: style: The scope of the variable 'fdes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-ports.c:322:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-pretty-print.c:384:11: style: Unused variable: rc [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-safe-call.c:293:25: warning: Function 'gdbscm_safe_call_3' argument order different: declaration 'proc, arg0, arg1, arg2, ok_excps' definition 'proc, arg1, arg2, arg3, ok_excps' [funcArgOrderDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:400:36: note: Function 'gdbscm_safe_call_3' argument order different: declaration 'proc, arg0, arg1, arg2, ok_excps' definition 'proc, arg1, arg2, arg3, ok_excps'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-safe-call.c:293:25: note: Function 'gdbscm_safe_call_3' argument order different: declaration 'proc, arg0, arg1, arg2, ok_excps' definition 'proc, arg1, arg2, arg3, ok_excps'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-safe-call.c:312:25: warning: Function 'gdbscm_safe_call_4' argument order different: declaration 'proc, arg0, arg1, arg2, arg3, ok_excps' definition 'proc, arg1, arg2, arg3, arg4, ok_excps' [funcArgOrderDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:403:36: note: Function 'gdbscm_safe_call_4' argument order different: declaration 'proc, arg0, arg1, arg2, arg3, ok_excps' definition 'proc, arg1, arg2, arg3, arg4, ok_excps'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-safe-call.c:312:25: note: Function 'gdbscm_safe_call_4' argument order different: declaration 'proc, arg0, arg1, arg2, arg3, ok_excps' definition 'proc, arg1, arg2, arg3, arg4, ok_excps'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-safe-call.c:331:46: style: Function 'gdbscm_safe_apply_1' argument 3 names different: declaration 'args' definition 'rest'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:407:57: note: Function 'gdbscm_safe_apply_1' argument 3 names different: declaration 'args' definition 'rest'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-safe-call.c:331:46: note: Function 'gdbscm_safe_apply_1' argument 3 names different: declaration 'args' definition 'rest'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-string.c:221:59: style: Function 'gdbscm_scm_to_host_string' argument 3 names different: declaration 'except' definition 'except_scmp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:542:72: note: Function 'gdbscm_scm_to_host_string' argument 3 names different: declaration 'except' definition 'except_scmp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-string.c:221:59: note: Function 'gdbscm_scm_to_host_string' argument 3 names different: declaration 'except' definition 'except_scmp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-symbol.c:609:26: style: The scope of the variable 'selected_frame' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-type.c:286:20: style: Function 'tyscm_is_type' argument 1 names different: declaration 'scm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:565:31: note: Function 'tyscm_is_type' argument 1 names different: declaration 'scm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-type.c:286:20: note: Function 'tyscm_is_type' argument 1 names different: declaration 'scm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-type.c:342:37: style: Function 'tyscm_get_type_smob_arg_unsafe' argument 1 names different: declaration 'type_scm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:569:55: note: Function 'tyscm_get_type_smob_arg_unsafe' argument 1 names different: declaration 'type_scm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-type.c:342:37: note: Function 'tyscm_get_type_smob_arg_unsafe' argument 1 names different: declaration 'type_scm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-type.c:1102:14: style: Unused variable: rc [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-type.c:1230:25: style: Variable 'field' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-utils.c:377:41: style: Function 'gdbscm_parse_function_args' argument 1 names different: declaration 'function_name' definition 'func_name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:200:53: note: Function 'gdbscm_parse_function_args' argument 1 names different: declaration 'function_name' definition 'func_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-utils.c:377:41: note: Function 'gdbscm_parse_function_args' argument 1 names different: declaration 'function_name' definition 'func_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-value.c:722:3: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-value.c:712:0: note: Variable 'field' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-value.c:722:3: note: Variable 'field' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-value.c:772:3: style: Variable 'index' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-value.c:757:0: note: Variable 'index' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-value.c:772:3: note: Variable 'index' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-value.c:322:14: style: The scope of the variable 't_smob' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-value.c:300:25: style: Function 'vlscm_scm_to_value' argument 1 names different: declaration 'scm' definition 'v_scm'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/guile-internal.h:578:46: note: Function 'vlscm_scm_to_value' argument 1 names different: declaration 'scm' definition 'v_scm'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/guile/scm-value.c:300:25: note: Function 'vlscm_scm_to_value' argument 1 names different: declaration 'scm' definition 'v_scm'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/h8300-tdep.c:203:17: warning: Logical conjunction always evaluates to false: disp < 0 && disp > 16777215. [incorrectLogicOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/h8300-tdep.c:222:17: warning: Logical conjunction always evaluates to false: disp < 0 && disp > 16777215. [incorrectLogicOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/h8300-tdep.c:246:21: warning: Logical conjunction always evaluates to false: disp < 0 && disp > 16777215. [incorrectLogicOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/h8300-tdep.c:239:13: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/h8300-tdep.c:354:16: style: Expression '(X & 0xfff0) == 0x7905' is always false. [comparisonError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-linux-nat.c:353:15: style: The scope of the variable 'from' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-linux-nat.c:312:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-linux-nat.c:312:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-linux-nat.c:330:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-linux-nat.c:330:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-linux-nat.c:350:67: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-linux-nat.c:350:67: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-linux-nat.c:370:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-linux-nat.c:370:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:595:8: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:262:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:487:7: style: The scope of the variable 'first' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:487:22: style: The scope of the variable 'last' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:489:32: style: The scope of the variable 'priv' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:2454:30: style: The scope of the variable 'u' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:735:0: style: Variable 'new_sp' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:2291:18: style: Variable 'pc' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:3227:28: style: Unused variable: c [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:264:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:437:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:107:35: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:115:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:1360:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppa-tdep.c:2069:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppanbsd-nat.c:54:18: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppanbsd-nat.c:97:12: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppanbsd-tdep.c:105:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/hppaobsd-tdep.c:116:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-cygwin-tdep.c:184:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-darwin-nat.c:55:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-darwin-nat.c:171:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-dicos-tdep.c:27:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-linux-nat.c:158:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-linux-nat.c:158:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-linux-nat.c:179:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-linux-nat.c:179:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-linux-nat.c:254:67: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-linux-nat.c:254:67: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-linux-nat.c:265:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-linux-nat.c:265:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-nto-tdep.c:90:46: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-nto-tdep.c:155:50: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-nto-tdep.c:258:50: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:6075:33: style: Redundant condition: If 'EXPR >= 6', the comparison 'EXPR >= 3' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:1584:21: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:1586:7: style: The scope of the variable 'skip' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:3253:25: style: Function 'i386_pseudo_register_read_into_value' argument 4 names different: declaration 'result' definition 'result_value'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.h:357:23: note: Function 'i386_pseudo_register_read_into_value' argument 4 names different: declaration 'result' definition 'result_value'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:3253:25: note: Function 'i386_pseudo_register_read_into_value' argument 4 names different: declaration 'result' definition 'result_value'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:4963:18: style: Function 'i386_process_record' argument 3 names different: declaration 'addr' definition 'input_addr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.h:420:70: note: Function 'i386_process_record' argument 3 names different: declaration 'addr' definition 'input_addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:4963:18: note: Function 'i386_process_record' argument 3 names different: declaration 'addr' definition 'input_addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:3021:24: style: Unused variable: bound_t [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:4455:36: style: Unused variable: k_regnum_p [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:4456:7: style: Unused variable: zmm_avx512_regnum_p [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:8264:7: style: Unused variable: k0_regnum [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:8265:7: style: Unused variable: zmm0_regnum [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:8641:24: style: Unused variable: except [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:4066:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:4176:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386-tdep.c:4191:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386bsd-nat.c:377:7: style: Unused variable: offset [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386nbsd-tdep.c:232:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386obsd-tdep.c:492:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i386obsd-tdep.c:95:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i387-tdep.c:235:7: style: The scope of the variable 'fpreg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i387-tdep.c:236:7: style: The scope of the variable 'top' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/i387-tdep.c:265:8: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-libunwind-tdep.c:315:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-libunwind-tdep.c:130:44: style: Function 'libunwind_frame_set_descr' argument 1 names different: declaration 'arch' definition 'gdbarch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-libunwind-tdep.h:56:49: note: Function 'libunwind_frame_set_descr' argument 1 names different: declaration 'arch' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-libunwind-tdep.c:130:44: note: Function 'libunwind_frame_set_descr' argument 1 names different: declaration 'arch' definition 'gdbarch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-libunwind-tdep.c:231:63: style: Function 'libunwind_frame_dealloc_cache' argument 2 names different: declaration 'cache' definition 'this_cache'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-libunwind-tdep.h:63:68: note: Function 'libunwind_frame_dealloc_cache' argument 2 names different: declaration 'cache' definition 'this_cache'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-libunwind-tdep.c:231:63: note: Function 'libunwind_frame_dealloc_cache' argument 2 names different: declaration 'cache' definition 'this_cache'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-libunwind-tdep.c:165:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-libunwind-tdep.c:256:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-libunwind-tdep.c:398:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:448:15: style: The scope of the variable 'from' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:365:61: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:365:61: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:402:59: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:402:59: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:445:63: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:445:63: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:476:21: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:476:21: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:537:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:579:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:749:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:807:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-linux-nat.c:868:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:1380:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:1429:59: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:1494:59: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:1566:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:1643:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:1724:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:345:50: style: Function 'ia64_register_name' argument 2 names different: declaration 'regnr' definition 'reg'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:118:0: note: Function 'ia64_register_name' argument 2 names different: declaration 'regnr' definition 'reg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:345:50: note: Function 'ia64_register_name' argument 2 names different: declaration 'regnr' definition 'reg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:351:37: style: Function 'ia64_register_type' argument 1 names different: declaration 'gdbarch' definition 'arch'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:119:0: note: Function 'ia64_register_type' argument 1 names different: declaration 'gdbarch' definition 'arch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:351:37: note: Function 'ia64_register_type' argument 1 names different: declaration 'gdbarch' definition 'arch'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:351:47: style: Function 'ia64_register_type' argument 2 names different: declaration 'reg_nr' definition 'reg'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:119:0: note: Function 'ia64_register_type' argument 2 names different: declaration 'reg_nr' definition 'reg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:351:47: note: Function 'ia64_register_type' argument 2 names different: declaration 'reg_nr' definition 'reg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:1871:9: style: Variable 'psr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ia64-tdep.c:3726:27: style: Unused variable: pc [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:248:11: style: Condition 'ret==-1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:245:10: note: Assignment 'ret=-1', assigned value is -1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:248:11: note: Condition 'ret==-1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:276:11: style: Condition 'ret==-1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:273:10: note: Assignment 'ret=-1', assigned value is -1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:276:11: note: Condition 'ret==-1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:248:11: style: Same expression on both sides of '==' because the value of 'ret' and '-1' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:245:10: note: 'ret' is assigned value '-1' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:248:11: note: Same expression on both sides of '==' because the value of 'ret' and '-1' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:276:11: style: Same expression on both sides of '==' because the value of 'ret' and '-1' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:273:10: note: 'ret' is assigned value '-1' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-child.c:276:11: note: Same expression on both sides of '==' because the value of 'ret' and '-1' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-ptrace.c:160:9: style: The scope of the variable 'exec_file' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-ptrace.c:241:7: style: The scope of the variable 'sig' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-ptrace.c:253:11: style: Variable 'sig' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-ptrace.c:731:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-ptrace.c:789:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inf-ptrace.c:528:14: error: Uninitialized variable: buffer [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infcmd.c:1923:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infcmd.c:3147:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infcmd.c:3124:0: note: Variable 'c' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infcmd.c:3147:3: note: Variable 'c' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infcmd.c:2339:26: style: Function 'default_print_registers_info' argument 5 names different: declaration 'all' definition 'print_all'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.h:107:24: note: Function 'default_print_registers_info' argument 5 names different: declaration 'all' definition 'print_all'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infcmd.c:2339:26: note: Function 'default_print_registers_info' argument 5 names different: declaration 'all' definition 'print_all'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infcmd.c:1844:64: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infcmd.c:2276:11: style: Unused variable: j [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.c:1005:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.c:988:0: note: Variable 'c' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.c:1005:3: note: Variable 'c' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.c:610:7: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.c:651:7: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.c:759:7: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.c:760:20: style: The scope of the variable 'inf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.c:829:10: style: The scope of the variable 'argv' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.c:892:10: style: The scope of the variable 'argv' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inferior.c:44:0: style: Variable 'rdata' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:7382:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:1885:7: style: The scope of the variable 'prepared' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:3924:11: style: The scope of the variable 'should_notify_stop' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:8299:15: style: The scope of the variable 'wordlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:8300:7: style: The scope of the variable 'sigfirst' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:8300:25: style: The scope of the variable 'siglast' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:8302:7: style: The scope of the variable 'allsigs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:4026:33: style: Function 'get_last_target_status' argument 1 names different: declaration 'ptid' definition 'ptidp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.h:112:45: note: Function 'get_last_target_status' argument 1 names different: declaration 'ptid' definition 'ptidp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:4026:33: note: Function 'get_last_target_status' argument 1 names different: declaration 'ptid' definition 'ptidp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:465:20: style: Unused variable: old_chain [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:2172:34: style: Unused variable: it [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:2925:26: style: Variable 'inf' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:4582:27: style: Unused variable: aspace [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:7044:13: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:1176:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/infrun.c:8315:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/inline-frame.c:307:37: style: The scope of the variable 'cur_block' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/interps.c:132:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/interps.c:280:37: style: Function 'current_interp_named_p' argument 1 names different: declaration 'name' definition 'interp_name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/interps.h:76:48: note: Function 'current_interp_named_p' argument 1 names different: declaration 'name' definition 'interp_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/interps.c:280:37: note: Function 'current_interp_named_p' argument 1 names different: declaration 'name' definition 'interp_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/interps.c:342:49: style: Function 'interp_exec' argument 2 names different: declaration 'command' definition 'command_str'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/interps.h:31:19: note: Function 'interp_exec' argument 2 names different: declaration 'command' definition 'command_str'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/interps.c:342:49: note: Function 'interp_exec' argument 2 names different: declaration 'command' definition 'command_str'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/iq2000-tdep.c:209:7: style: The scope of the variable 'found_store_lr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/iq2000-tdep.c:210:7: style: The scope of the variable 'found_decr_sp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/iq2000-tdep.c:651:19: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/iq2000-tdep.c:509:26: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/iq2000-tdep.c:560:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jit.c:826:28: style: The scope of the variable 'funcs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jit.c:369:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jit.c:417:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jv-lang.c:510:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jv-typeprint.c:42:15: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jv-typeprint.c:89:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jv-typeprint.c:90:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jv-typeprint.c:91:9: style: The scope of the variable 'mangled_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jv-typeprint.c:237:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jv-valprint.c:275:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/jv-valprint.c:103:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:975:56: style: Function 'language_string_char_type' argument 1 names different: declaration 'l' definition 'la'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.h:448:69: note: Function 'language_string_char_type' argument 1 names different: declaration 'l' definition 'la'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:975:56: note: Function 'language_string_char_type' argument 1 names different: declaration 'l' definition 'la'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:985:49: style: Function 'language_bool_type' argument 1 names different: declaration 'l' definition 'la'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.h:445:62: note: Function 'language_bool_type' argument 1 names different: declaration 'l' definition 'la'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:985:49: note: Function 'language_bool_type' argument 1 names different: declaration 'l' definition 'la'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:1028:61: style: Function 'language_lookup_primitive_type' argument 1 names different: declaration 'l' definition 'la'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.h:454:74: note: Function 'language_lookup_primitive_type' argument 1 names different: declaration 'l' definition 'la'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:1028:61: note: Function 'language_lookup_primitive_type' argument 1 names different: declaration 'l' definition 'la'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:1105:71: style: Function 'language_lookup_primitive_type_as_symbol' argument 1 names different: declaration 'l' definition 'la'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.h:462:73: note: Function 'language_lookup_primitive_type_as_symbol' argument 1 names different: declaration 'l' definition 'la'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:1105:71: note: Function 'language_lookup_primitive_type_as_symbol' argument 1 names different: declaration 'l' definition 'la'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:1077:27: style: Unused variable: cust [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:1078:18: style: Unused variable: symtab [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:1079:17: style: Unused variable: static_block [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/language.c:1079:32: style: Unused variable: global_block [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:377:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:392:12: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:1018:22: style: The scope of the variable 'block' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:2010:22: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:3219:47: style: Function 'find_linespec_symbols' argument 1 names different: declaration 'self' definition 'state'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:284:59: note: Function 'find_linespec_symbols' argument 1 names different: declaration 'self' definition 'state'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:3219:47: note: Function 'find_linespec_symbols' argument 1 names different: declaration 'self' definition 'state'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:841:27: style: Variable 'fullname' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:1518:17: style: Variable 'cleanup' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:1754:16: style: Variable 'token' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linespec.c:2762:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-fork.c:239:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-fork.c:270:8: style: The scope of the variable 'path' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-fork.c:272:8: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-fork.c:697:11: style: The scope of the variable 'parent_pid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:4465:19: warning: Either the condition 'arg!=NULL' is redundant or there is possible null pointer dereference: ptid. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:4462:19: note: Assuming that condition 'arg!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:4460:18: note: Assignment 'ptid=(ptid_t*)arg', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:4465:19: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:473:7: style: Variable 'child_lp' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:456:0: note: Variable 'child_lp' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:473:7: note: Variable 'child_lp' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:2018:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:4087:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:4848:20: style: The scope of the variable 'lwp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:5063:44: style: Function 'linux_nat_set_new_fork' argument 1 names different: declaration 'ops' definition 't'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.h:177:49: note: Function 'linux_nat_set_new_fork' argument 1 names different: declaration 'ops' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:5063:44: note: Function 'linux_nat_set_new_fork' argument 1 names different: declaration 'ops' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:5064:30: style: Function 'linux_nat_set_new_fork' argument 2 names different: declaration 'fn' definition 'new_fork'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.h:178:35: note: Function 'linux_nat_set_new_fork' argument 2 names different: declaration 'fn' definition 'new_fork'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:5064:30: note: Function 'linux_nat_set_new_fork' argument 2 names different: declaration 'fn' definition 'new_fork'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:5073:50: style: Function 'linux_nat_set_forget_process' argument 1 names different: declaration 'ops' definition 't'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.h:183:55: note: Function 'linux_nat_set_forget_process' argument 1 names different: declaration 'ops' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:5073:50: note: Function 'linux_nat_set_forget_process' argument 1 names different: declaration 'ops' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:5213:42: style: Function 'lin_thread_get_thread_signals' argument 1 names different: declaration 'mask' definition 'set'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.h:138:54: note: Function 'lin_thread_get_thread_signals' argument 1 names different: declaration 'mask' definition 'set'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:5213:42: note: Function 'lin_thread_get_thread_signals' argument 1 names different: declaration 'mask' definition 'set'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:2673:33: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-nat.c:1543:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:229:44: style: Function 'record_linux_system_call' argument 1 names different: declaration 'num' definition 'syscall'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.h:540:55: note: Function 'record_linux_system_call' argument 1 names different: declaration 'num' definition 'syscall'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:229:44: note: Function 'record_linux_system_call' argument 1 names different: declaration 'num' definition 'syscall'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:101:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:143:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:177:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:649:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:843:44: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:885:44: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:913:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:947:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:974:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:1006:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:1007:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:1068:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:1430:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-record.c:1920:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-tdep.c:1142:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-tdep.c:388:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-tdep.c:1117:8: style: The scope of the variable 'coredumpfilter_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-tdep.c:1118:16: style: The scope of the variable 'coredumpfilterdata' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-tdep.c:1399:20: style: The scope of the variable 'note_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-tdep.c:1757:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-thread-db.c:1711:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-thread-db.c:1711:10: style: The scope of the variable 'loop' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-thread-db.c:430:18: style: Unused variable: th [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-thread-db.c:431:16: style: Unused variable: ti [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/linux-thread-db.c:432:12: style: Unused variable: err [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/lm32-tdep.c:131:17: style: The scope of the variable 'instruction' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/location.c:506:37: style: Function 'string_to_explicit_location' argument 2 names different: declaration 'langauge' definition 'language'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/location.h:219:39: note: Function 'string_to_explicit_location' argument 2 names different: declaration 'langauge' definition 'language'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/location.c:506:37: note: Function 'string_to_explicit_location' argument 2 names different: declaration 'langauge' definition 'language'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/location.c:625:34: style: Function 'string_to_event_location' argument 1 names different: declaration 'argp' definition 'stringp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/location.h:204:36: note: Function 'string_to_event_location' argument 1 names different: declaration 'argp' definition 'stringp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/location.c:625:34: note: Function 'string_to_event_location' argument 1 names different: declaration 'argp' definition 'stringp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/location.c:626:34: style: Function 'string_to_event_location' argument 2 names different: declaration 'langauge' definition 'language'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/location.h:205:36: note: Function 'string_to_event_location' argument 2 names different: declaration 'langauge' definition 'language'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/location.c:626:34: note: Function 'string_to_event_location' argument 2 names different: declaration 'langauge' definition 'language'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-typeprint.c:339:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-typeprint.c:339:12: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-typeprint.c:340:16: style: The scope of the variable 'range' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-typeprint.c:402:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-typeprint.c:402:12: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-typeprint.c:403:16: style: The scope of the variable 'range' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-typeprint.c:434:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-valprint.c:51:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-valprint.c:51:12: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-valprint.c:73:7: style: The scope of the variable 'empty_set' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-valprint.c:74:7: style: The scope of the variable 'element_seen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-valprint.c:82:7: style: The scope of the variable 'bitval' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m2-valprint.c:171:3: style: Variable 'content_type' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:1259:45: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:892:17: style: Variable 'r2hl' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:893:17: style: Variable 'r3hl' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:894:17: style: Variable 'intbhl' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:856:34: style: Variable 'svf' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:857:34: style: Variable 'svp' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:858:34: style: Variable 'vct' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:860:34: style: Variable 'dmd01' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:861:34: style: Variable 'dct01' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:862:34: style: Variable 'drc01' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:863:34: style: Variable 'dma01' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:864:34: style: Variable 'dsa01' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:865:34: style: Variable 'dra01' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:1952:18: style: Variable 'reg_size' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32c-tdep.c:672:3: error: Address of auto-variable 'tdep->regs[tdep->num_regs]' returned [returnAddressOfAutoVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-linux-nat.c:68:66: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-linux-nat.c:68:66: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-linux-nat.c:123:24: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-linux-nat.c:123:24: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-linux-nat.c:130:3: style: Variable 'bbpsw' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-linux-nat.c:127:29: style: Unused variable: tmp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-linux-tdep.c:450:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-tdep.c:313:23: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-tdep.c:291:42: note: outer condition: current_pc<scan_limit
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-tdep.c:313:23: note: opposite inner condition: current_pc==scan_limit
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-tdep.c:749:20: style: Condition 'argreg<=ARGN_REGNUM' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-tdep.c:280:7: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-tdep.c:685:16: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m32r-tdep.c:690:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:684:10: style: Condition '!done' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:620:14: note: Assignment 'done=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:684:10: note: Condition '!done' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1478:36: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1175:19: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:340:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:365:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1059:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1060:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1061:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1062:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1063:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1064:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1065:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1066:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1474:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1477:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1480:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1482:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68hc11-tdep.c:1494:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68k-tdep.c:735:11: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68k-tdep.c:1088:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68k-tdep.c:1031:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:413:7: style: Condition '!have_ptrace_getregs' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:433:11: style: Condition '!have_ptrace_getregs' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:470:7: style: Condition '!have_ptrace_getregs' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:217:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:217:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:238:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:238:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:313:67: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:313:67: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:334:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-nat.c:334:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/m68klinux-tdep.c:259:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/machoread.c:842:8: style: The scope of the variable 'storage_needed' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/machoread.c:485:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/machoread.c:786:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrocmd.c:215:37: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macroexp.c:466:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macroscope.c:135:25: error: Uninitialized struct member: sal.pspace [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macroscope.c:135:25: error: Uninitialized struct member: sal.section [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macroscope.c:135:25: error: Uninitialized struct member: sal.pc [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macroscope.c:135:25: error: Uninitialized struct member: sal.end [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macroscope.c:135:25: error: Uninitialized struct member: sal.explicit_pc [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macroscope.c:135:25: error: Uninitialized struct member: sal.explicit_line [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macroscope.c:135:25: error: Uninitialized struct member: sal.probe [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macroscope.c:135:25: error: Uninitialized struct member: sal.objfile [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.c:419:37: style: Function 'macro_set_main' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.h:192:63: note: Function 'macro_set_main' argument 1 names different: declaration 'table' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.c:419:37: note: Function 'macro_set_main' argument 1 names different: declaration 'table' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.c:433:33: style: Function 'macro_main' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.h:197:59: note: Function 'macro_main' argument 1 names different: declaration 'table' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.c:433:33: note: Function 'macro_main' argument 1 names different: declaration 'table' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.c:442:48: style: Function 'macro_allow_redefinitions' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.h:202:53: note: Function 'macro_allow_redefinitions' argument 1 names different: declaration 'table' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.c:442:48: note: Function 'macro_allow_redefinitions' argument 1 names different: declaration 'table' definition 't'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.c:1053:58: style: Function 'new_macro_table' argument 2 names different: declaration 'bcache' definition 'b'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.h:171:53: note: Function 'new_macro_table' argument 2 names different: declaration 'bcache' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.c:1053:58: note: Function 'new_macro_table' argument 2 names different: declaration 'bcache' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/macrotab.c:573:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/main.c:584:9: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/main.c:110:37: style: Function 'set_gdb_data_directory' argument 1 names different: declaration 'new_data_dir' definition 'new_datadir'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/main.h:50:49: note: Function 'set_gdb_data_directory' argument 1 names different: declaration 'new_data_dir' definition 'new_datadir'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/main.c:110:37: note: Function 'set_gdb_data_directory' argument 1 names different: declaration 'new_data_dir' definition 'new_datadir'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/maint.c:565:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/maint.c:803:19: style: The scope of the variable 'o' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/maint.c:804:27: style: The scope of the variable 'cu' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/maint.c:805:18: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/maint.c:961:10: style: Unused variable: length [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:2867:24: warning: Either the condition 'if(stabstring&&stabstring!=debug_info->ss+fh->issBase+sh.iss)' is redundant or there is possible null pointer dereference: stabstring1. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:2860:10: note: Assuming that condition 'if(stabstring&&stabstring!=debug_info->ss+fh->issBase+sh.iss)' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:2842:27: note: Assignment 'stabstring1=stabstring', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:2867:24: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:834:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:1206:12: style: The scope of the variable 'iparams' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:1207:23: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:2962:20: style: The scope of the variable 'first_so_symnum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:3966:7: style: The scope of the variable 'last_symtab_ended' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:1903:12: style: Variable 'rf' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:2404:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:2411:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mdebugread.c:3091:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mem-break.c:56:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memattr.c:415:22: style: The scope of the variable 'attrib' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memattr.c:566:7: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memattr.c:567:22: style: The scope of the variable 'm' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memattr.c:568:7: style: The scope of the variable 'ix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memattr.c:613:7: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memattr.c:614:22: style: The scope of the variable 'm' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memattr.c:615:7: style: The scope of the variable 'ix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memattr.c:669:7: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memrange.c:37:33: style: Function 'address_in_mem_range' argument 1 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memrange.h:48:44: note: Function 'address_in_mem_range' argument 1 names different: declaration 'addr' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memrange.c:37:33: note: Function 'address_in_mem_range' argument 1 names different: declaration 'addr' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memrange.c:37:66: style: Function 'address_in_mem_range' argument 2 names different: declaration 'range' definition 'r'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memrange.h:49:30: note: Function 'address_in_mem_range' argument 2 names different: declaration 'range' definition 'r'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/memrange.c:37:66: note: Function 'address_in_mem_range' argument 2 names different: declaration 'range' definition 'r'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mep-tdep.c:934:22: style: The scope of the variable 'gpr_names' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mep-tdep.c:2300:25: style: Variable 'func_addr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mep-tdep.c:2299:35: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-cmd-disas.c:61:18: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-cmd-var.c:383:18: style: The scope of the variable 'child' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-cmd-var.c:385:7: style: The scope of the variable 'ix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-console.c:148:37: style: Function 'mi_console_set_raw' argument 1 names different: declaration 'console' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-console.h:27:49: note: Function 'mi_console_set_raw' argument 1 names different: declaration 'console' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-console.c:148:37: note: Function 'mi_console_set_raw' argument 1 names different: declaration 'console' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-getopt.c:85:26: style: Function 'mi_getopt' argument 4 names different: declaration 'opt' definition 'opts'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-getopt.h:54:30: note: Function 'mi_getopt' argument 4 names different: declaration 'opt' definition 'opts'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-getopt.c:85:26: note: Function 'mi_getopt' argument 4 names different: declaration 'opt' definition 'opts'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-getopt.c:86:10: style: Function 'mi_getopt' argument 5 names different: declaration 'optind' definition 'oind'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-getopt.h:54:40: note: Function 'mi_getopt' argument 5 names different: declaration 'optind' definition 'oind'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-getopt.c:86:10: note: Function 'mi_getopt' argument 5 names different: declaration 'optind' definition 'oind'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-getopt.c:86:23: style: Function 'mi_getopt' argument 6 names different: declaration 'optarg' definition 'oarg'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-getopt.h:54:55: note: Function 'mi_getopt' argument 6 names different: declaration 'optarg' definition 'oarg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-getopt.c:86:23: note: Function 'mi_getopt' argument 6 names different: declaration 'optarg' definition 'oarg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-interp.c:1025:37: style: Function 'mi_memory_changed' argument 1 names different: declaration 'inf' definition 'inferior'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-interp.c:85:49: note: Function 'mi_memory_changed' argument 1 names different: declaration 'inf' definition 'inferior'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-interp.c:1025:37: note: Function 'mi_memory_changed' argument 1 names different: declaration 'inf' definition 'inferior'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:1801:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:1867:7: style: Variable 'cleanup' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:1864:0: note: Variable 'cleanup' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:1867:7: note: Variable 'cleanup' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:1897:7: style: Variable 'cleanup' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:1894:0: note: Variable 'cleanup' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:1897:7: note: Variable 'cleanup' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:1769:44: style: The scope of the variable 'steps' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:1769:51: style: The scope of the variable 'remaining_units' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:1253:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:2191:17: style: Unused variable: saved_language [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-main.c:2495:22: style: Unused variable: expr [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:108:7: style: Function 'mi_table_begin' argument 2 names different: declaration 'nbrofcols' definition 'nr_cols'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:42:55: note: Function 'mi_table_begin' argument 2 names different: declaration 'nbrofcols' definition 'nr_cols'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:108:7: note: Function 'mi_table_begin' argument 2 names different: declaration 'nbrofcols' definition 'nr_cols'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:147:65: style: Function 'mi_table_header' argument 3 names different: declaration 'alig' definition 'alignment'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:47:23: note: Function 'mi_table_header' argument 3 names different: declaration 'alig' definition 'alignment'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:147:65: note: Function 'mi_table_header' argument 3 names different: declaration 'alig' definition 'alignment'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:194:29: style: Function 'mi_field_int' argument 4 names different: declaration 'alig' definition 'alignment'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:53:20: note: Function 'mi_field_int' argument 4 names different: declaration 'alig' definition 'alignment'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:194:29: note: Function 'mi_field_int' argument 4 names different: declaration 'alig' definition 'alignment'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:210:30: style: Function 'mi_field_skip' argument 4 names different: declaration 'alig' definition 'alignment'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:55:21: note: Function 'mi_field_skip' argument 4 names different: declaration 'alig' definition 'alignment'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:210:30: note: Function 'mi_field_skip' argument 4 names different: declaration 'alig' definition 'alignment'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:219:18: style: Function 'mi_field_string' argument 4 names different: declaration 'alig' definition 'align'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:57:23: note: Function 'mi_field_string' argument 4 names different: declaration 'alig' definition 'align'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-out.c:219:18: note: Function 'mi_field_string' argument 4 names different: declaration 'alig' definition 'align'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-parse.c:212:33: style: Function 'mi_parse_free' argument 1 names different: declaration 'cmd' definition 'parse'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-parse.h:71:45: note: Function 'mi_parse_free' argument 1 names different: declaration 'cmd' definition 'parse'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-parse.c:212:33: note: Function 'mi_parse_free' argument 1 names different: declaration 'cmd' definition 'parse'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-symbol-cmds.c:35:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mi/mi-symbol-cmds.c:36:35: style: The scope of the variable 'cleanup_tuple' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/microblaze-linux-tdep.c:76:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/microblaze-linux-tdep.c:124:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/microblaze-tdep.c:642:29: warning: Either the condition 'reg<sizeof(dwarf2_to_reg_map)' is redundant or the array 'dwarf2_to_reg_map[78]' is accessed at index 311, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/microblaze-tdep.c:641:23: note: Assuming that condition 'reg<sizeof(dwarf2_to_reg_map)' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/microblaze-tdep.c:642:29: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/microblaze-tdep.c:454:10: style: Variable 'func' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/microblaze-tdep.c:642:29: warning: Either the condition 'reg<312' is redundant or the array 'dwarf2_to_reg_map[78]' is accessed at index 311, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/microblaze-tdep.c:641:23: note: Assuming that condition 'reg<312' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/microblaze-tdep.c:642:29: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:575:18: warning: Either the condition 'if(section&&(((&msymbol[hi])->mginfo.section>=0)?(&((objfile->sections)[(&msymbol[hi])->mginfo.section])):NULL)!=NULL&&(!matching_obj_sections(((&msymbol[hi])->mginfo.section>=0)?(&((objfile->sections)[(&msymbol[hi])->mginfo.section])):NULL,section)))' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:663:8: note: Assuming that condition 'if(section&&(((&msymbol[hi])->mginfo.section>=0)?(&((objfile->sections)[(&msymbol[hi])->mginfo.section])):NULL)!=NULL&&(!matching_obj_sections(((&msymbol[hi])->mginfo.section>=0)?(&((objfile->sections)[(&msymbol[hi])->mginfo.section])):NULL,section)))' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:575:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:577:50: warning: Either the condition 'if(section&&(((&msymbol[hi])->mginfo.section>=0)?(&((objfile->sections)[(&msymbol[hi])->mginfo.section])):NULL)!=NULL&&(!matching_obj_sections(((&msymbol[hi])->mginfo.section>=0)?(&((objfile->sections)[(&msymbol[hi])->mginfo.section])):NULL,section)))' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:663:8: note: Assuming that condition 'if(section&&(((&msymbol[hi])->mginfo.section>=0)?(&((objfile->sections)[(&msymbol[hi])->mginfo.section])):NULL)!=NULL&&(!matching_obj_sections(((&msymbol[hi])->mginfo.section>=0)?(&((objfile->sections)[(&msymbol[hi])->mginfo.section])):NULL,section)))' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:577:50: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:589:8: style: The scope of the variable 'best_zero_sized' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:1162:26: style: The scope of the variable 'copyfrom' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:1250:7: style: The scope of the variable 'bindex' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:1251:7: style: The scope of the variable 'mcount' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:1254:7: style: The scope of the variable 'alloc_count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:1396:19: style: The scope of the variable 'objfile' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:1397:26: style: The scope of the variable 'msymbol' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/minsyms.c:977:23: style: Unused variable: obj_section [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:516:25: style: The scope of the variable 'irw_mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:613:7: style: The scope of the variable 'tid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:172:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:172:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:182:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:182:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:191:67: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:191:67: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:202:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:202:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-nat.c:655:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-tdep.c:179:16: style: The scope of the variable 'regi' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-tdep.c:431:16: style: The scope of the variable 'regi' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-tdep.c:433:9: style: The scope of the variable 'dst' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-linux-tdep.c:339:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:8528:25: style: Same expression on both sides of '!=' because the value of 'elf_fpu_type' and 'Val_GNU_MIPS_ABI_FP_ANY' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:8203:22: note: 'elf_fpu_type' is assigned value 'Val_GNU_MIPS_ABI_FP_ANY' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:8528:25: note: Same expression on both sides of '!=' because the value of 'elf_fpu_type' and 'Val_GNU_MIPS_ABI_FP_ANY' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:614:16: style: The scope of the variable 'mips_gpr_names' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:622:16: style: The scope of the variable 'mips_n32_n64_gpr_names' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:2483:7: style: The scope of the variable 'this_non_prologue_insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:2492:18: style: The scope of the variable 'prev_inst' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:2497:7: style: The scope of the variable 'in_delay_slot' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:2946:7: style: The scope of the variable 'this_non_prologue_insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:2952:7: style: The scope of the variable 'in_delay_slot' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:2958:8: style: The scope of the variable 'sp_adj' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:4769:23: style: The scope of the variable 'xfer' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:5526:12: style: The scope of the variable 'stack_used_p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:5984:12: style: The scope of the variable 'stack_used_p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:7935:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:7937:11: style: The scope of the variable 'stub_words' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:4390:9: style: struct member 'mips_objfile_private::contents' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:3802:23: style: Unused variable: s [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:5541:5: style: Variable 'stack_used_p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:5999:5: style: Variable 'stack_used_p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:6632:32: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:6637:7: style: Unused variable: status [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:9091:28: style: Unused variable: c [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:6211:39: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:6289:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:6478:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mips-tdep.c:6479:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mipsnbsd-tdep.c:266:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mipsread.c:137:19: style: union member 'Anonymous11::d_ptr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mn10300-linux-tdep.c:625:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mn10300-tdep.c:1153:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mn10300-tdep.c:1157:18: style: Variable 'reg_size' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/moxie-tdep.c:273:7: style: struct member 'moxie_unwind_cache::size' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/moxie-tdep.c:279:7: style: struct member 'moxie_unwind_cache::uses_frame' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/msp430-tdep.c:251:32: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:204:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:204:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:1086:34: warning: Either the condition 'info==NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:1085:14: note: Assuming that condition 'info==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:1086:34: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:410:17: style: The scope of the variable 'instr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:785:7: style: The scope of the variable 'slacklen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:913:17: style: The scope of the variable 'instr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:913:24: style: The scope of the variable 'upper_half' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:913:36: style: The scope of the variable 'delayed_store' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:914:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:684:12: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:176:26: warning: Either the condition 'regnum>=0' is redundant, otherwise there is negative array index -57. [negativeIndex]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:313:20: note: Assuming that condition 'regnum>=0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:315:36: note: Calling function 'mt_register_name', 2nd argument 'regnum' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:176:26: note: Negative array index
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:683:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/mt-tdep.c:710:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/aarch64-linux-hw-point.c:204:22: style: Unsigned variable 'offset' can't be negative so it is unnecessary to test it. [unsignedPositive]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-btrace.c:1178:50: style: Function 'linux_disable_btrace' argument 1 names different: declaration 'ti' definition 'tinfo'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-btrace.h:113:75: note: Function 'linux_disable_btrace' argument 1 names different: declaration 'ti' definition 'tinfo'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-btrace.c:1178:50: note: Function 'linux_disable_btrace' argument 1 names different: declaration 'ti' definition 'tinfo'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-btrace.c:1187:33: style: Function 'linux_read_btrace' argument 2 names different: declaration 'btinfo' definition 'tinfo'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-btrace.h:117:37: note: Function 'linux_read_btrace' argument 2 names different: declaration 'btinfo' definition 'tinfo'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-btrace.c:1187:33: note: Function 'linux_read_btrace' argument 2 names different: declaration 'btinfo' definition 'tinfo'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-namespaces.c:348:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-osdata.c:967:0: error: #error "local_address and remote_address buffers too small" [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-procfs.c:196:7: style: The scope of the variable 'new_threads_found' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-procfs.c:192:32: style: Function 'linux_proc_attach_tgid_threads' argument 2 names different: declaration 'func' definition 'attach_lwp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-procfs.h:65:37: note: Function 'linux_proc_attach_tgid_threads' argument 2 names different: declaration 'func' definition 'attach_lwp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-procfs.c:192:32: note: Function 'linux_proc_attach_tgid_threads' argument 2 names different: declaration 'func' definition 'attach_lwp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-ptrace.c:491:46: style: Function 'linux_enable_event_reporting' argument 2 names different: declaration 'attached' definition 'options'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-ptrace.h:168:58: note: Function 'linux_enable_event_reporting' argument 2 names different: declaration 'attached' definition 'options'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nat/linux-ptrace.c:491:46: note: Function 'linux_enable_event_reporting' argument 2 names different: declaration 'attached' definition 'options'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:2245:23: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:611:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:634:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:661:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:685:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:1430:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:2188:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:1814:7: style: Unused variable: float_argreg [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:1818:25: style: Variable 'func_addr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:1844:16: style: Variable 'valbuf' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:1848:33: style: Variable 'typecode' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:1918:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:2026:18: style: Variable 'num_regs' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:2084:23: style: Unused variable: s [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nios2-tdep.c:2245:7: style: Unused variable: register_bytes [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:116:11: style: The scope of the variable 'total_size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:651:9: style: The scope of the variable 'exec_file' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:1126:9: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:1127:8: style: The scope of the variable 'quoting' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:1361:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:474:10: style: struct member 'Anonymous14::buff' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:252:31: style: Unused variable: pti [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:282:31: style: Unused variable: pti [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:283:15: style: Unused variable: pidinfo [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:284:24: style: Unused variable: tn [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:285:20: style: Unused variable: tctl [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:1362:9: style: Unused variable: data [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:1439:9: style: Variable 'tid' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:1441:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:1436:19: style: Unused variable: tip [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:180:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-procfs.c:930:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:188:30: style: Function 'nto_parse_redirection' argument 1 names different: declaration 'start_argv' definition 'pargv'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.h:159:37: note: Function 'nto_parse_redirection' argument 1 names different: declaration 'start_argv' definition 'pargv'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:188:30: note: Function 'nto_parse_redirection' argument 1 names different: declaration 'start_argv' definition 'pargv'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:188:52: style: Function 'nto_parse_redirection' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.h:159:64: note: Function 'nto_parse_redirection' argument 2 names different: declaration 'in' definition 'pin'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:188:52: note: Function 'nto_parse_redirection' argument 2 names different: declaration 'in' definition 'pin'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:188:70: style: Function 'nto_parse_redirection' argument 3 names different: declaration 'out' definition 'pout'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.h:160:23: note: Function 'nto_parse_redirection' argument 3 names different: declaration 'out' definition 'pout'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:188:70: note: Function 'nto_parse_redirection' argument 3 names different: declaration 'out' definition 'pout'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:189:23: style: Function 'nto_parse_redirection' argument 4 names different: declaration 'err' definition 'perr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.h:160:41: note: Function 'nto_parse_redirection' argument 4 names different: declaration 'err' definition 'perr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:189:23: note: Function 'nto_parse_redirection' argument 4 names different: declaration 'err' definition 'perr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:444:45: style: Function 'nto_read_auxv_from_initial_stack' argument 1 names different: declaration 'inital_stack' definition 'initial_stack'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.h:181:53: note: Function 'nto_read_auxv_from_initial_stack' argument 1 names different: declaration 'inital_stack' definition 'initial_stack'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:444:45: note: Function 'nto_read_auxv_from_initial_stack' argument 1 names different: declaration 'inital_stack' definition 'initial_stack'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:548:43: style: Function 'nto_inferior_data' argument 1 names different: declaration 'inf' definition 'inferior'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.h:185:63: note: Function 'nto_inferior_data' argument 1 names different: declaration 'inf' definition 'inferior'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:548:43: note: Function 'nto_inferior_data' argument 1 names different: declaration 'inf' definition 'inferior'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:126:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/nto-tdep.c:130:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:239:18: style: Redundant condition: If 'EXPR == '_'', the comparison 'EXPR' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:268:18: style: Redundant condition: If 'EXPR == '_'', the comparison 'EXPR' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:816:3: style: Variable 's1' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:808:0: note: Variable 's1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:816:3: note: Variable 's1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:875:3: style: Variable 's1' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:861:0: note: Variable 's1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:875:3: note: Variable 's1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:915:3: style: Variable 's1' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:912:4: note: Variable 's1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:915:3: note: Variable 's1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:1124:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:1117:0: note: Variable 'buf' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:1124:3: note: Variable 'buf' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:1126:3: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:1118:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:1126:3: note: Variable 'tmp' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:223:21: style: The scope of the variable 'cp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:550:26: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:553:26: style: The scope of the variable 'ix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:556:26: style: The scope of the variable 'sym_arr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:712:26: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:715:26: style: The scope of the variable 'ix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:718:26: style: The scope of the variable 'sym_arr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:138:55: style: Function 'lookup_child_selector' argument 2 names different: declaration 'methodname' definition 'selname'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.h:34:12: note: Function 'lookup_child_selector' argument 2 names different: declaration 'methodname' definition 'selname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:138:55: note: Function 'lookup_child_selector' argument 2 names different: declaration 'methodname' definition 'selname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objc-lang.c:1124:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objfiles.c:843:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objfiles.c:1583:7: style: The scope of the variable 'stop' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objfiles.c:187:38: style: Function 'set_objfile_per_bfd' argument 1 names different: declaration 'obj' definition 'objfile'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objfiles.h:730:43: note: Function 'set_objfile_per_bfd' argument 1 names different: declaration 'obj' definition 'objfile'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objfiles.c:187:38: note: Function 'set_objfile_per_bfd' argument 1 names different: declaration 'obj' definition 'objfile'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objfiles.c:59:0: style: Variable 'rdata' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objfiles.c:820:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/objfiles.c:986:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/opencl-lang.c:874:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/osabi.c:115:38: style: Function 'osabi_from_tdesc_string' argument 1 names different: declaration 'text' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/osabi.h:44:53: note: Function 'osabi_from_tdesc_string' argument 1 names different: declaration 'text' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/osabi.c:115:38: note: Function 'osabi_from_tdesc_string' argument 1 names different: declaration 'text' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/osabi.c:461:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/osdata.c:300:3: style: Variable 'osdata' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/osdata.c:293:0: note: Variable 'osdata' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/osdata.c:300:3: note: Variable 'osdata' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/p-typeprint.c:133:15: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/p-valprint.c:537:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/parse.c:818:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/parse.c:1066:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:1777:46: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:2217:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:2219:30: style: The scope of the variable 'hw_breaks' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:2314:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:2314:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:2323:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:2323:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:2333:68: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:2333:68: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:2343:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:2343:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:494:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:498:16: style: Unused variable: offset [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:671:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:768:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:1147:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:1264:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:1778:13: style: Unused variable: tmp_value [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-nat.c:1855:24: style: Variable 'head' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-tdep.c:1084:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-linux-tdep.c:1282:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-ravenscar-thread.c:151:13: style: Variable 'sp_regnum' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-ravenscar-thread.c:126:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppc-sysv-tdep.c:1550:8: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcfbsd-nat.c:44:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcfbsd-nat.c:44:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcfbsd-nat.c:56:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcfbsd-nat.c:56:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcfbsd-nat.c:69:68: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcfbsd-nat.c:69:68: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcfbsd-nat.c:82:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcfbsd-nat.c:82:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcfbsd-tdep.c:215:32: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcfbsd-tdep.c:249:11: style: Variable 'addr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcnbsd-tdep.c:129:11: style: Variable 'addr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ppcobsd-tdep.c:206:11: style: Variable 'addr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:2005:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:511:17: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:804:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:796:0: note: Variable 'count' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:804:3: note: Variable 'count' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:1424:19: style: The scope of the variable 'old_chain' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:1425:17: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:1613:7: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:2294:11: style: The scope of the variable 'current_substring' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:1036:35: style: Function 'output_command_const' argument 1 names different: declaration 'args' definition 'exp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.h:216:47: note: Function 'output_command_const' argument 1 names different: declaration 'args' definition 'exp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:1036:35: note: Function 'output_command_const' argument 1 names different: declaration 'args' definition 'exp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:1809:7: style: Variable 'printf_filtered' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:2043:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:2067:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:2083:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/printcmd.c:2206:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/probe.c:47:44: style: Function 'parse_probes' argument 1 names different: declaration 'loc' definition 'location'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/probe.h:230:76: note: Function 'parse_probes' argument 1 names different: declaration 'loc' definition 'location'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/probe.c:47:44: note: Function 'parse_probes' argument 1 names different: declaration 'loc' definition 'location'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/probe.c:48:32: style: Function 'parse_probes' argument 2 names different: declaration 'canon' definition 'canonical'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/probe.h:231:36: note: Function 'parse_probes' argument 2 names different: declaration 'canon' definition 'canonical'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/probe.c:48:32: note: Function 'parse_probes' argument 2 names different: declaration 'canon' definition 'canonical'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/probe.c:948:31: style: Unused variable: pc_probe_fns [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/probe.c:979:31: style: Unused variable: pc_probe_fns [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/proc-api.c:227:7: style: The scope of the variable 'arg1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/proc-api.c:779:28: style: Unused variable: c [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/proc-service.c:112:56: style: Function 'ps_pglobal_lookup' argument 2 names different: declaration 'object_name' definition 'obj'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdb_proc_service.h:135:20: note: Function 'ps_pglobal_lookup' argument 2 names different: declaration 'object_name' definition 'obj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/proc-service.c:112:56: note: Function 'ps_pglobal_lookup' argument 2 names different: declaration 'object_name' definition 'obj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/proc-service.c:113:18: style: Function 'ps_pglobal_lookup' argument 3 names different: declaration 'sym_name' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdb_proc_service.h:136:20: note: Function 'ps_pglobal_lookup' argument 3 names different: declaration 'sym_name' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/proc-service.c:113:18: note: Function 'ps_pglobal_lookup' argument 3 names different: declaration 'sym_name' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/proc-why.c:158:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/proc-why.c:158:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:1364:7: style: Condition '!win' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:1285:14: note: Assignment 'win=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:1364:7: note: Condition '!win' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:806:8: style: The scope of the variable 'procfile' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:3028:9: style: The scope of the variable 'exec_file' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:3695:14: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:3798:14: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:4285:13: style: The scope of the variable 'pi' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:4911:7: style: The scope of the variable 'funcstat' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:535:32: style: Function 'open_procinfo_files' argument 1 names different: declaration 'p' definition 'pi'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:425:44: note: Function 'open_procinfo_files' argument 1 names different: declaration 'p' definition 'pi'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:535:32: note: Function 'open_procinfo_files' argument 1 names different: declaration 'p' definition 'pi'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:728:33: style: Function 'close_procinfo_files' argument 1 names different: declaration 'p' definition 'pi'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:426:46: note: Function 'close_procinfo_files' argument 1 names different: declaration 'p' definition 'pi'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:728:33: note: Function 'close_procinfo_files' argument 1 names different: declaration 'p' definition 'pi'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:772:29: style: Function 'destroy_procinfo' argument 1 names different: declaration 'p' definition 'pi'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:422:42: note: Function 'destroy_procinfo' argument 1 names different: declaration 'p' definition 'pi'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:772:29: note: Function 'destroy_procinfo' argument 1 names different: declaration 'p' definition 'pi'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:804:26: style: Function 'dead_procinfo' argument 1 names different: declaration 'p' definition 'pi'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:424:39: note: Function 'dead_procinfo' argument 1 names different: declaration 'p' definition 'pi'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:804:26: note: Function 'dead_procinfo' argument 1 names different: declaration 'p' definition 'pi'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:804:45: style: Function 'dead_procinfo' argument 3 names different: declaration 'killp' definition 'kill_p'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:424:57: note: Function 'dead_procinfo' argument 3 names different: declaration 'killp' definition 'kill_p'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:804:45: note: Function 'dead_procinfo' argument 3 names different: declaration 'killp' definition 'kill_p'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:829:27: style: Function 'sysset_t_size' argument 1 names different: declaration 'p' definition 'pi'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:427:37: note: Function 'sysset_t_size' argument 1 names different: declaration 'p' definition 'pi'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:829:27: note: Function 'sysset_t_size' argument 1 names different: declaration 'p' definition 'pi'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:2064:18: style: struct member 'Anonymous15::cmd' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:4309:16: style: Unused variable: signals [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:4908:8: style: Unused variable: pathname [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:4912:7: style: Unused variable: map_fd [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:4570:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/procfs.c:4945:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/progspace.c:45:0: style: Variable 'rdata' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/progspace.c:62:0: style: Variable 'rdata' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/psymtab.c:566:36: style: The scope of the variable 'psym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/psymtab.c:567:34: style: The scope of the variable 'real_top' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/psymtab.c:672:36: style: The scope of the variable 'psym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/psymtab.c:673:34: style: The scope of the variable 'real_top' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-breakpoint.c:433:40: warning: Either the condition '!str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-breakpoint.c:430:7: note: Assuming that condition '!str' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-breakpoint.c:433:40: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-breakpoint.c:913:3: style: Variable 'bp' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-breakpoint.c:909:0: note: Variable 'bp' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-breakpoint.c:913:3: note: Variable 'bp' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-breakpoint.c:910:28: style: The scope of the variable 'bp_obj' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-cmd.c:296:3: style: Variable 'resultobj' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-cmd.c:289:0: note: Variable 'resultobj' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-cmd.c:296:3: note: Variable 'resultobj' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-cmd.c:530:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-event.c:99:3: style: Variable 'callback_list_copy' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-event.c:92:0: note: Variable 'callback_list_copy' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-event.c:99:3: note: Variable 'callback_list_copy' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-evts.c:43:7: style: Unused variable: result [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-finishbreakpoint.c:360:27: style: Variable 'garch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-frame.c:62:39: style: Function 'frame_object_to_frame_info' argument 1 names different: declaration 'frame_obj' definition 'obj'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/python-internal.h:423:58: note: Function 'frame_object_to_frame_info' argument 1 names different: declaration 'frame_obj' definition 'obj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-frame.c:62:39: note: Function 'frame_object_to_frame_info' argument 1 names different: declaration 'frame_obj' definition 'obj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-framefilter.c:553:7: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-framefilter.c:551:0: note: Variable 'success' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-framefilter.c:553:7: note: Variable 'success' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-framefilter.c:755:7: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-framefilter.c:747:0: note: Variable 'success' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-framefilter.c:755:7: note: Variable 'success' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-framefilter.c:1137:11: style: The scope of the variable 'level' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-framefilter.c:1337:8: style: The scope of the variable 'line' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-framefilter.c:256:5: style: Variable 'local_indent' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-function.c:68:13: style: The scope of the variable 'callable' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-inferior.c:844:39: style: The scope of the variable 'th_tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-infevents.c:188:46: style: Function 'emit_inferior_call_event' argument 1 names different: declaration 'kind' definition 'flag'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-event.h:118:57: note: Function 'emit_inferior_call_event' argument 1 names different: declaration 'kind' definition 'flag'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-infevents.c:188:46: note: Function 'emit_inferior_call_event' argument 1 names different: declaration 'kind' definition 'flag'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-infthread.c:134:7: style: Unused variable: pid [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-infthread.c:135:8: style: Unused variable: tid [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-infthread.c:135:13: style: Unused variable: lwp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-linetable.c:300:3: style: Variable 'symtab' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-linetable.c:297:0: note: Variable 'symtab' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-linetable.c:300:3: note: Variable 'symtab' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-linetable.c:473:3: style: Variable 'symtab' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-linetable.c:470:0: note: Variable 'symtab' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-linetable.c:473:3: note: Variable 'symtab' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-linetable.c:241:27: style: The scope of the variable 'item' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-linetable.c:242:14: style: Unused variable: list_size [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-linetable.c:298:48: style: Variable 'obj' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-prettyprint.c:317:3: style: Variable 'py_str' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-prettyprint.c:314:0: note: Variable 'py_str' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-prettyprint.c:317:3: note: Variable 'py_str' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-prettyprint.c:806:3: style: Variable 'py_str' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-prettyprint.c:803:0: note: Variable 'py_str' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-prettyprint.c:806:3: note: Variable 'py_str' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-prettyprint.c:51:13: style: The scope of the variable 'function' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-prettyprint.c:799:40: style: Function 'apply_varobj_pretty_printer' argument 1 names different: declaration 'print_obj' definition 'printer_obj'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/python-internal.h:554:50: note: Function 'apply_varobj_pretty_printer' argument 1 names different: declaration 'print_obj' definition 'printer_obj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-prettyprint.c:799:40: note: Function 'apply_varobj_pretty_printer' argument 1 names different: declaration 'print_obj' definition 'printer_obj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-symbol.c:235:3: style: Variable 'symbol' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-symbol.c:233:0: note: Variable 'symbol' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-symbol.c:235:3: note: Variable 'symbol' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-symbol.c:388:26: style: The scope of the variable 'selected_frame' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-symtab.c:171:3: style: Variable 'symtab' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-symtab.c:169:0: note: Variable 'symtab' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-symtab.c:171:3: note: Variable 'symtab' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-symtab.c:442:0: style: Variable 'success' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-threadevent.c:56:3: style: Variable 'thread_event_obj' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-threadevent.c:54:0: note: Variable 'thread_event_obj' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-threadevent.c:56:3: note: Variable 'thread_event_obj' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-type.c:1361:13: style: The scope of the variable 'result' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-unwind.c:145:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-unwind.c:146:17: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-unwind.c:180:21: style: Unused variable: value [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-value.c:579:30: style: The scope of the variable 'val_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-value.c:582:7: style: The scope of the variable 'has_field' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-value.c:1281:16: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-value.c:1553:38: style: Function 'value_to_value_object' argument 1 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/python-internal.h:389:48: note: Function 'value_to_value_object' argument 1 names different: declaration 'v' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-value.c:1553:38: note: Function 'value_to_value_object' argument 1 names different: declaration 'v' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-varobj.c:171:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:387:50: style: The scope of the variable 'item' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:514:25: style: Function 'gdbpy_get_xmethod_result_type' argument 3 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/python-internal.h:352:18: note: Function 'gdbpy_get_xmethod_result_type' argument 3 names different: declaration 'object' definition 'obj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:514:25: note: Function 'gdbpy_get_xmethod_result_type' argument 3 names different: declaration 'object' definition 'obj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:516:25: style: Function 'gdbpy_get_xmethod_result_type' argument 6 names different: declaration 'result_type' definition 'result_type_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/python-internal.h:353:18: note: Function 'gdbpy_get_xmethod_result_type' argument 6 names different: declaration 'result_type' definition 'result_type_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:516:25: note: Function 'gdbpy_get_xmethod_result_type' argument 6 names different: declaration 'result_type' definition 'result_type_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:716:38: style: Function 'new_python_xmethod_worker' argument 1 names different: declaration 'item' definition 'py_worker'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:48:68: note: Function 'new_python_xmethod_worker' argument 1 names different: declaration 'item' definition 'py_worker'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:716:38: note: Function 'new_python_xmethod_worker' argument 1 names different: declaration 'item' definition 'py_worker'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:716:59: style: Function 'new_python_xmethod_worker' argument 2 names different: declaration 'py_obj_type' definition 'this_type'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:49:19: note: Function 'new_python_xmethod_worker' argument 2 names different: declaration 'py_obj_type' definition 'this_type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/python/py-xmethods.c:716:59: note: Function 'new_python_xmethod_worker' argument 2 names different: declaration 'py_obj_type' definition 'this_type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ravenscar-thread.c:341:30: style: Unused variable: ops [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ravenscar-thread.c:170:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-btrace.c:324:15: style: The scope of the variable 'suffix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-btrace.c:340:15: style: The scope of the variable 'suffix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-btrace.c:423:17: style: The scope of the variable 'steps' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-btrace.c:848:31: style: Unused variable: history [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-btrace.c:1210:31: style: Unused variable: history [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-btrace.c:1570:33: style: Unused variable: bfun [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-full.c:684:3: style: Variable 'old_cleanups' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-full.c:682:0: note: Variable 'old_cleanups' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-full.c:684:3: note: Variable 'old_cleanups' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-full.c:466:63: style: Function 'record_full_arch_list_add_reg' argument 2 names different: declaration 'num' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-full.h:25:74: note: Function 'record_full_arch_list_add_reg' argument 2 names different: declaration 'num' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-full.c:466:63: note: Function 'record_full_arch_list_add_reg' argument 2 names different: declaration 'num' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record-full.c:855:22: style: Unused variable: t [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/record.c:410:7: style: Unused variable: number [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:642:3: warning: Return value of function alloca() is not used. [ignoredReturnValue]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:1458:7: style: Condition 'footnote_register_size' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:1255:32: note: Assignment 'footnote_register_size=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:1458:7: note: Condition 'footnote_register_size' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:327:15: style: Function 'regcache_save' argument 3 names different: declaration 'cooked_read_context' definition 'src'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.h:223:13: note: Function 'regcache_save' argument 3 names different: declaration 'cooked_read_context' definition 'src'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:327:15: note: Function 'regcache_save' argument 3 names different: declaration 'cooked_read_context' definition 'src'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:407:32: style: Function 'regcache_cpy' argument 1 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.h:232:44: note: Function 'regcache_cpy' argument 1 names different: declaration 'dest' definition 'dst'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:407:32: note: Function 'regcache_cpy' argument 1 names different: declaration 'dest' definition 'dst'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:445:32: style: Function 'regcache_dup' argument 1 names different: declaration 'regcache' definition 'src'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.h:231:56: note: Function 'regcache_dup' argument 1 names different: declaration 'regcache' definition 'src'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:445:32: note: Function 'regcache_dup' argument 1 names different: declaration 'regcache' definition 'src'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:646:51: style: Function 'regcache_raw_read' argument 2 names different: declaration 'rawnum' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.h:75:10: note: Function 'regcache_raw_read' argument 2 names different: declaration 'rawnum' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:646:51: note: Function 'regcache_raw_read' argument 2 names different: declaration 'rawnum' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:746:54: style: Function 'regcache_cooked_read' argument 2 names different: declaration 'rawnum' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.h:108:13: note: Function 'regcache_cooked_read' argument 2 names different: declaration 'rawnum' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:746:54: note: Function 'regcache_cooked_read' argument 2 names different: declaration 'rawnum' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:894:52: style: Function 'regcache_raw_write' argument 2 names different: declaration 'rawnum' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.h:76:57: note: Function 'regcache_raw_write' argument 2 names different: declaration 'rawnum' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:894:52: note: Function 'regcache_raw_write' argument 2 names different: declaration 'rawnum' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:939:55: style: Function 'regcache_cooked_write' argument 2 names different: declaration 'rawnum' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.h:109:60: note: Function 'regcache_cooked_write' argument 2 names different: declaration 'rawnum' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:939:55: note: Function 'regcache_cooked_write' argument 2 names different: declaration 'rawnum' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:642:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:687:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:707:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:725:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:739:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:834:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:854:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:873:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/regcache.c:887:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reggroups.c:51:33: style: Function 'reggroup_name' argument 1 names different: declaration 'reggroup' definition 'group'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reggroups.h:49:52: note: Function 'reggroup_name' argument 1 names different: declaration 'reggroup' definition 'group'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reggroups.c:51:33: note: Function 'reggroup_name' argument 1 names different: declaration 'reggroup' definition 'group'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reggroups.c:57:33: style: Function 'reggroup_type' argument 1 names different: declaration 'reggroup' definition 'group'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reggroups.h:50:59: note: Function 'reggroup_type' argument 1 names different: declaration 'reggroup' definition 'group'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reggroups.c:57:33: note: Function 'reggroup_type' argument 1 names different: declaration 'reggroup' definition 'group'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reggroups.c:186:26: style: Function 'default_register_reggroup_p' argument 3 names different: declaration 'reggroup' definition 'group'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reggroups.h:63:23: note: Function 'default_register_reggroup_p' argument 3 names different: declaration 'reggroup' definition 'group'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reggroups.c:186:26: note: Function 'default_register_reggroup_p' argument 3 names different: declaration 'reggroup' definition 'group'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/registry.c:47:34: style: Function 'registry_alloc_data' argument 2 names different: declaration 'registry_fields' definition 'fields'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/registry.h:127:30: note: Function 'registry_alloc_data' argument 2 names different: declaration 'registry_fields' definition 'fields'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/registry.c:47:34: note: Function 'registry_alloc_data' argument 2 names different: declaration 'registry_fields' definition 'fields'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-fileio.c:56:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-fileio.c:1237:7: style: The scope of the variable 'ex' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-fileio.c:453:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-fileio.c:797:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-fileio.c:805:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-fileio.c:883:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-fileio.c:933:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-fileio.c:1134:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:201:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:366:15: style: The scope of the variable 'port_str' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:456:35: style: The scope of the variable 'ab_addr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:705:17: style: The scope of the variable 'bp_addr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:925:28: style: The scope of the variable 'regid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:967:7: style: The scope of the variable 'regid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:1026:15: style: The scope of the variable 'file' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:1045:12: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:1524:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:1552:10: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:363:19: style: Unused variable: host_ent [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:364:22: style: Unused variable: server_addr [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:367:7: style: Unused variable: port [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:368:10: style: Unused variable: n [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-m32r-sdi.c:369:0: style: Variable 'yes' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:3207:33: style: Redundant condition: If 'c == -2', the comparison 'c != 6' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:1276:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:1276:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2620:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2620:14: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2672:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2672:14: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2672:14: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2743:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2743:17: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2743:17: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2952:20: warning: Possible null pointer dereference: myaddr [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:1474:33: note: Calling function 'mips_make_srec', 4th argument 'myaddr' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2952:20: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:799:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2151:7: style: The scope of the variable 'status' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:3201:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:3597:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2428:37: error: Shifting by a negative value is undefined behaviour [shiftNegative]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:818:51: style: Function 'mips_cksum' argument 2 names different: declaration 'data' definition 'datastr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:65:22: note: Function 'mips_cksum' argument 2 names different: declaration 'data' definition 'datastr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:818:51: note: Function 'mips_cksum' argument 2 names different: declaration 'data' definition 'datastr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2114:47: style: Function 'mips_store_word' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:89:58: note: Function 'mips_store_word' argument 2 names different: declaration 'value' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2114:47: note: Function 'mips_store_word' argument 2 names different: declaration 'value' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2932:23: style: Function 'mips_make_srec' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:123:34: note: Function 'mips_make_srec' argument 1 names different: declaration 'buffer' definition 'buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2932:23: note: Function 'mips_make_srec' argument 1 names different: declaration 'buffer' definition 'buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2428:40: warning: Suspicious code: sign conversion of i in calculation, even though i can have a negative value [signConversion]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:654:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2010:32: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:855:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2163:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:2817:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-mips.c:1867:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-notif.c:127:49: style: Function 'handle_notification' argument 1 names different: declaration 'notif_state' definition 'state'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-notif.h:107:54: note: Function 'handle_notification' argument 1 names different: declaration 'notif_state' definition 'state'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-notif.c:127:49: note: Function 'handle_notification' argument 1 names different: declaration 'notif_state' definition 'state'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:613:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:614:9: style: The scope of the variable 'arg_buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:565:51: style: Function 'gdbsim_load' argument 2 names different: declaration 'prog' definition 'args'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:74:63: note: Function 'gdbsim_load' argument 2 names different: declaration 'prog' definition 'args'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:565:51: note: Function 'gdbsim_load' argument 2 names different: declaration 'prog' definition 'args'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:339:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:340:8: style: Unused variable: b [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:800:7: style: Variable 'sim_data' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:930:29: style: Unused variable: sim_data [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:635:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote-sim.c:701:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:11543:3: style: Variable 'old_chain' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:11535:0: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:11543:3: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:555:8: style: The scope of the variable 'adjusted_size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2254:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2338:7: style: The scope of the variable 'nibble' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2435:7: style: The scope of the variable 'x' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2435:10: style: The scope of the variable 'y' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2775:13: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:3181:7: style: The scope of the variable 'result' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:4114:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:4116:7: style: The scope of the variable 'end' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:6515:22: style: The scope of the variable 'stop_reply' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:7343:7: style: The scope of the variable 'payload_length_bytes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:8148:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:8193:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:9272:9: style: The scope of the variable 'message' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:9378:17: style: The scope of the variable 'host_crc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:9378:27: style: The scope of the variable 'target_crc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:9379:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:11140:7: style: The scope of the variable 'retcode' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:11233:25: style: The scope of the variable 'bytes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:11536:22: style: The scope of the variable 'aexpr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:11538:9: style: The scope of the variable 'pkt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:12094:7: style: The scope of the variable 'rslt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2877:46: style: Function 'remote_newthread_step' argument 2 names different: declaration 'context' definition 'data'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2244:57: note: Function 'remote_newthread_step' argument 2 names different: declaration 'context' definition 'data'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2877:46: note: Function 'remote_newthread_step' argument 2 names different: declaration 'context' definition 'data'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2896:31: style: Function 'remote_current_thread' argument 1 names different: declaration 'oldptid' definition 'oldpid'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:179:45: note: Function 'remote_current_thread' argument 1 names different: declaration 'oldptid' definition 'oldpid'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2896:31: note: Function 'remote_current_thread' argument 1 names different: declaration 'oldptid' definition 'oldpid'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:6427:55: style: Function 'remote_notif_get_pending_events' argument 1 names different: declaration 'np' definition 'nc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.h:56:67: note: Function 'remote_notif_get_pending_events' argument 1 names different: declaration 'np' definition 'nc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:6427:55: note: Function 'remote_notif_get_pending_events' argument 1 names different: declaration 'np' definition 'nc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:7885:13: style: Function 'remote_send' argument 2 names different: declaration 'sizeof_buf_p' definition 'sizeof_buf'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:128:44: note: Function 'remote_send' argument 2 names different: declaration 'sizeof_buf_p' definition 'sizeof_buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:7885:13: note: Function 'remote_send' argument 2 names different: declaration 'sizeof_buf_p' definition 'sizeof_buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:8663:34: style: Function 'remote_mourn' argument 1 names different: declaration 'ops' definition 'target'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:122:46: note: Function 'remote_mourn' argument 1 names different: declaration 'ops' definition 'target'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:8663:34: note: Function 'remote_mourn' argument 1 names different: declaration 'ops' definition 'target'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:774:21: style: Variable 'sizeof_g_packet' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2103:29: style: Variable 'rs' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2104:9: style: Unused variable: p [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:2104:13: style: Unused variable: endp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:3875:14: style: Unused variable: ptid [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:3876:0: style: Variable 'fake_pid_p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:3877:24: style: Unused variable: inf [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:4115:31: style: Unused variable: sym [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:5923:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:8330:15: style: Variable 'timed_out' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:8888:9: style: Unused variable: pkt [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:8889:21: style: Variable 'buf_start' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:9215:29: style: Variable 'rs' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:9236:29: style: Variable 'rs' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:12907:53: style: Variable 'rs' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:9821:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:3487:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:3892:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:4979:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:6882:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:7090:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:12664:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/remote.c:7724:39: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reverse.c:175:20: style: The scope of the variable 'b1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/reverse.c:219:7: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-aix-tdep.c:293:14: style: Variable 'adj' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-aix-tdep.c:574:27: style: Unused variable: pc_section [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-lynx178-tdep.c:145:14: style: Variable 'adj' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-nat.c:374:7: style: The scope of the variable 'arch64' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-nat.c:427:14: error: Uninitialized variable: buffer [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:5775:15: style: Condition 'elf_abi==POWERPC_ELF_AUTO' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:5414:34: note: Assignment 'elf_abi=POWERPC_ELF_AUTO', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:5775:15: note: Condition 'elf_abi==POWERPC_ELF_AUTO' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:5775:15: style: Same expression on both sides of '==' because the value of 'elf_abi' and 'POWERPC_ELF_AUTO' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:5414:34: note: 'elf_abi' is assigned value 'POWERPC_ELF_AUTO' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:5775:15: note: Same expression on both sides of '==' because the value of 'elf_abi' and 'POWERPC_ELF_AUTO' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:971:24: style: The scope of the variable 'big_breakpoint' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:972:24: style: The scope of the variable 'little_breakpoint' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:1568:17: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:2304:7: style: The scope of the variable 'rel' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:3276:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rs6000-tdep.c:1844:20: style: Expression '(X & 0xfc1f016a) == 0x7c01016e' is always false. [comparisonError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/rx-tdep.c:463:7: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:103:61: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'regp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'regp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:103:61: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'regp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:137:59: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'regp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'regp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:137:59: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'regp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:187:63: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'regp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'regp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:187:63: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'regp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:197:61: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'regp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'regp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:197:61: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'regp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:297:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:321:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-nat.c:341:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-tdep.c:3677:10: style: Same expression on both sides of '!=' because the value of 'ex' and '-1' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-tdep.c:3668:13: note: 'ex' is assigned value '-1' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-tdep.c:3677:10: note: Same expression on both sides of '!=' because the value of 'ex' and '-1' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-tdep.c:2243:29: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-tdep.c:2883:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/s390-linux-tdep.c:3636:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:222:26: warning: Either the condition 'if(pcptr)' is redundant or there is possible null pointer dereference: pcptr. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:299:6: note: Assuming that condition 'if(pcptr)' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:222:26: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:888:3: style: Variable 'memblock_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:884:0: note: Variable 'memblock_ptr' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:888:3: note: Variable 'memblock_ptr' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:1100:7: style: Variable 'inst' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:1098:0: note: Variable 'inst' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:1100:7: note: Variable 'inst' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:145:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:231:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:232:16: style: The scope of the variable 'raw' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:556:28: style: Variable 'odd_sized_struct_p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:1096:33: style: Variable 'prev_pc' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:1184:27: style: Variable 'save_v' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/score-tdep.c:1270:27: style: Variable 'save_v' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-base.c:250:15: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-base.c:444:7: style: The scope of the variable 'cc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-go32.c:318:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-go32.c:322:8: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-go32.c:318:8: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-go32.c:791:8: style: The scope of the variable 'then' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-go32.c:792:10: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-go32.c:663:56: style: Function 'dos_set_tty_state' argument 2 names different: declaration 'state' definition 'ttystate'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-go32.c:233:67: note: Function 'dos_set_tty_state' argument 2 names different: declaration 'state' definition 'ttystate'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-go32.c:663:56: note: Function 'dos_set_tty_state' argument 2 names different: declaration 'state' definition 'ttystate'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-go32.c:873:15: style: Function 'gdb_pipe' argument 1 names different: declaration 'fildes' definition 'pdes'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/serial.h:75:26: note: Function 'gdb_pipe' argument 1 names different: declaration 'fildes' definition 'pdes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-go32.c:873:15: note: Function 'gdb_pipe' argument 1 names different: declaration 'fildes' definition 'pdes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:1370:3: style: Variable 'hm' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:1367:0: note: Variable 'hm' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:1370:3: note: Variable 'hm' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:1061:15: style: Function 'gdb_pipe' argument 1 names different: declaration 'fildes' definition 'pdes'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/serial.h:75:26: note: Function 'gdb_pipe' argument 1 names different: declaration 'fildes' definition 'pdes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:1061:15: note: Function 'gdb_pipe' argument 1 names different: declaration 'fildes' definition 'pdes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:327:21: style: Unused variable: bytes_read_tmp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:329:13: style: Unused variable: p [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:357:29: style: Unused variable: state [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:683:7: style: Unused variable: event_index [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:1202:9: style: Unused variable: threadId [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-mingw.c:1365:22: style: Unused variable: ops [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-pipe.c:174:23: style: Condition 'wait_result==-1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-pipe.c:169:22: note: Assignment 'wait_result=-1', assigned value is -1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-pipe.c:174:23: note: Condition 'wait_result==-1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-pipe.c:191:15: style: Function 'gdb_pipe' argument 1 names different: declaration 'fildes' definition 'pdes'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/serial.h:75:26: note: Function 'gdb_pipe' argument 1 names different: declaration 'fildes' definition 'pdes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-pipe.c:191:15: note: Function 'gdb_pipe' argument 1 names different: declaration 'fildes' definition 'pdes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-pipe.c:158:24: style: Unused variable: status [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-unix.c:593:7: style: The scope of the variable 'status' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-unix.c:203:61: style: Function 'hardwire_set_tty_state' argument 2 names different: declaration 'state' definition 'ttystate'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-unix.c:93:72: note: Function 'hardwire_set_tty_state' argument 2 names different: declaration 'state' definition 'ttystate'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-unix.c:203:61: note: Function 'hardwire_set_tty_state' argument 2 names different: declaration 'state' definition 'ttystate'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-unix.c:1017:66: style: Function 'ser_unix_write_prim' argument 3 names different: declaration 'count' definition 'len'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-unix.h:25:12: note: Function 'ser_unix_write_prim' argument 3 names different: declaration 'count' definition 'len'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-unix.c:1017:66: note: Function 'ser_unix_write_prim' argument 3 names different: declaration 'count' definition 'len'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-unix.c:250:66: style: Variable 'state' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ser-unix.c:251:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:429:28: style: The scope of the variable 'big_remote_breakpoint' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:430:28: style: The scope of the variable 'little_remote_breakpoint' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1067:16: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1069:19: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1070:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1071:7: style: The scope of the variable 'pass_on_stack' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1072:7: style: The scope of the variable 'treat_as_flt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1208:16: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1210:19: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1211:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1212:7: style: The scope of the variable 'pass_on_stack' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1308:25: style: Variable 'return_register' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh-tdep.c:1309:7: style: Unused variable: offset [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh64-tdep.c:861:7: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh64-tdep.c:1066:16: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh64-tdep.c:1070:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh64-tdep.c:1306:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh64-tdep.c:1096:18: style: Variable 'float_argreg' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh64-tdep.c:1097:19: style: Variable 'double_argreg' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh64-tdep.c:1228:32: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh64-tdep.c:1922:7: style: Unused variable: j [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh64-tdep.c:1926:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sh64-tdep.c:849:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sol-thread.c:904:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-aix.c:472:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-darwin.c:51:17: style: struct member 'gdb_dyld_image_info::mtime' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-darwin.c:326:3: error: Address of auto-variable 'dnew->sl' returned [returnAddressOfAutoVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-dsbt.c:796:32: style: Variable 'byte_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-dsbt.c:822:16: style: Variable 'addr_buf' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-dsbt.c:456:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-dsbt.c:829:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-frv.c:520:0: style: Variable 'success' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-frv.c:546:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-spu.c:103:14: style: The scope of the variable 'ocl_program_addr_base' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-spu.c:378:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-svr4.c:2163:22: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-svr4.c:3184:67: style: Function 'set_solib_svr4_fetch_link_map_offsets' argument 2 names different: declaration 'func' definition 'flmo'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-svr4.h:72:56: note: Function 'set_solib_svr4_fetch_link_map_offsets' argument 2 names different: declaration 'func' definition 'flmo'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-svr4.c:3184:67: note: Function 'set_solib_svr4_fetch_link_map_offsets' argument 2 names different: declaration 'func' definition 'flmo'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-svr4.c:670:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-svr4.c:815:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib-svr4.c:833:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib.c:690:30: style: The scope of the variable 'sap' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib.c:1483:15: style: The scope of the variable 'new_prefix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib.c:484:23: style: Function 'solib_bfd_open' argument 1 names different: declaration 'in_pathname' definition 'pathname'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solist.h:190:35: note: Function 'solib_bfd_open' argument 1 names different: declaration 'in_pathname' definition 'pathname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib.c:484:23: note: Function 'solib_bfd_open' argument 1 names different: declaration 'in_pathname' definition 'pathname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib.c:913:4: style: Variable 'observer_notify_solib_loaded' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib.c:197:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib.c:401:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/solib.c:440:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1867:7: warning: Either the condition 'prev!=NULL' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1862:19: note: Assuming that condition 'prev!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1867:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1199:20: style: The scope of the variable 'end' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1204:7: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1332:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1613:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1702:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:781:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:813:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:835:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:853:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1077:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1376:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/source.c:1403:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-linux-nat.c:44:72: style: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:32: note: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-linux-nat.c:44:72: note: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-linux-nat.c:51:35: style: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:35: note: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-linux-nat.c:51:35: note: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-ravenscar-thread.c:69:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-sol2-nat.c:89:72: style: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:32: note: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-sol2-nat.c:89:72: note: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-sol2-nat.c:96:35: style: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:35: note: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-sol2-nat.c:96:35: note: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-tdep.c:1380:58: portability: Undefined behaviour, pointer arithmetic 'buf+12' is out of bounds. [pointerOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-tdep.c:1384:58: portability: Undefined behaviour, pointer arithmetic 'buf+16' is out of bounds. [pointerOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-tdep.c:1385:58: portability: Undefined behaviour, pointer arithmetic 'buf+20' is out of bounds. [pointerOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-tdep.c:1386:58: portability: Undefined behaviour, pointer arithmetic 'buf+24' is out of bounds. [pointerOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-tdep.c:1387:58: portability: Undefined behaviour, pointer arithmetic 'buf+28' is out of bounds. [pointerOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64-linux-nat.c:60:72: style: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:32: note: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64-linux-nat.c:60:72: note: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64-linux-nat.c:67:35: style: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:35: note: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64-linux-nat.c:67:35: note: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64-linux-tdep.c:244:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64nbsd-nat.c:141:7: style: Unused variable: regnum [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64nbsd-tdep.c:89:27: style: Function 'sparc64nbsd_sigcontext_saved_regs' argument 2 names different: declaration 'next_frame' definition 'this_frame'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64-tdep.h:134:29: note: Function 'sparc64nbsd_sigcontext_saved_regs' argument 2 names different: declaration 'next_frame' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64nbsd-tdep.c:89:27: note: Function 'sparc64nbsd_sigcontext_saved_regs' argument 2 names different: declaration 'next_frame' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64obsd-nat.c:80:7: style: Unused variable: regnum [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc64obsd-tdep.c:127:17: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparcnbsd-tdep.c:97:55: style: Function 'sparc32nbsd_sigcontext_saved_regs' argument 1 names different: declaration 'next_frame' definition 'this_frame'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparc-tdep.h:255:57: note: Function 'sparc32nbsd_sigcontext_saved_regs' argument 1 names different: declaration 'next_frame' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparcnbsd-tdep.c:97:55: note: Function 'sparc32nbsd_sigcontext_saved_regs' argument 1 names different: declaration 'next_frame' definition 'this_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/sparcobsd-tdep.c:237:31: style: Variable 'tdep' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/spu-linux-nat.c:128:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/spu-linux-nat.c:528:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/spu-linux-nat.c:139:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/spu-linux-nat.c:169:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/spu-linux-nat.c:350:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/spu-multiarch.c:186:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/spu-multiarch.c:257:12: style: The scope of the variable 'mem_annex' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/spu-multiarch.c:257:27: style: The scope of the variable 'lslr_annex' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/spu-tdep.c:2451:22: style: Variable 'noop_valid_p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/spu-tdep.c:1231:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stabsread.c:2086:0: error: #error This code wrong for TARGET_CHAR_BIT not 8 [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:2110:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:2192:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:186:8: style: The scope of the variable 'arg_value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:400:38: style: The scope of the variable 'entryval_deref' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:1413:7: style: The scope of the variable 'numregs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:1578:9: style: The scope of the variable 'numargs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:1873:27: style: The scope of the variable 'arglen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:1873:39: style: The scope of the variable 'argc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:1874:7: style: The scope of the variable 'user_arg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:795:37: style: Function 'print_frame_info' argument 4 names different: declaration 'args' definition 'print_args'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/frame.h:712:42: note: Function 'print_frame_info' argument 4 names different: declaration 'args' definition 'print_args'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:795:37: note: Function 'print_frame_info' argument 4 names different: declaration 'args' definition 'print_args'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:2128:50: style: Function 'iterate_over_block_arg_vars' argument 1 names different: declaration 'block' definition 'b'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.h:32:55: note: Function 'iterate_over_block_arg_vars' argument 1 names different: declaration 'block' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:2128:50: note: Function 'iterate_over_block_arg_vars' argument 1 names different: declaration 'block' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:1228:7: style: Variable 'do_cleanups' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:351:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:374:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:436:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stack.c:478:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stap-probe.c:1112:11: style: The scope of the variable 'got_minus' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stap-probe.c:656:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/i386-stub.c:789:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/i386-stub.c:789:12: style: Same expression on both sides of '=='. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/i386-stub.c:531:17: style: The scope of the variable 'checksum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/i386-stub.c:532:7: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/i386-stub.c:533:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/i386-stub.c:607:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/i386-stub.c:635:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/i386-stub.c:719:7: style: The scope of the variable 'hexValue' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/i386-stub.c:749:7: style: The scope of the variable 'newPC' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/ia64vms-stub.c:33:0: error: #error "Must be compiled with 64 bit pointers" [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:317:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:317:12: style: Same expression on both sides of '=='. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:215:7: style: The scope of the variable 'binary' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:666:17: style: The scope of the variable 'checksum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:667:7: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:668:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:762:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:787:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:926:7: style: The scope of the variable 'hexValue' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:1706:19: style: The scope of the variable 'cpy' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:1707:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:1134:17: style: struct member 'STEPPING_CONTEXT::target_addr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:1135:17: style: struct member 'STEPPING_CONTEXT::target_size' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:1717:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m32r-stub.c:560:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/m68k-stub.c:238:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/sh-stub.c:1156:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/stubs/sparc-stub.c:126:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:2261:3: style: Variable 'sect_opts' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:2256:0: note: Variable 'sect_opts' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:2261:3: note: Variable 'sect_opts' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:3988:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:3979:3: note: Variable 'c' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:3988:3: note: Variable 'c' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:2883:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:2884:15: style: The scope of the variable 'cp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:3320:23: style: The scope of the variable 'osect' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:3338:23: style: The scope of the variable 'osect' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:180:43: style: Function 'print_symbol_loading_p' argument 2 names different: declaration 'mainline' definition 'exec'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.h:519:54: note: Function 'print_symbol_loading_p' argument 2 names different: declaration 'mainline' definition 'exec'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:180:43: note: Function 'print_symbol_loading_p' argument 2 names different: declaration 'mainline' definition 'exec'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:2066:27: style: Function 'generic_load' argument 1 names different: declaration 'name' definition 'args'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/defs.h:268:39: note: Function 'generic_load' argument 1 names different: declaration 'name' definition 'args'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:2066:27: note: Function 'generic_load' argument 1 names different: declaration 'name' definition 'args'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:3920:61: warning: Function 'expand_symtabs_matching' argument order different: declaration ', data, , , ' definition 'file_matcher, symbol_matcher, expansion_notify, kind, data' [funcArgOrderDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.h:579:31: note: Function 'expand_symtabs_matching' argument order different: declaration ', data, , , ' definition 'file_matcher, symbol_matcher, expansion_notify, kind, data'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:3920:61: note: Function 'expand_symtabs_matching' argument order different: declaration ', data, , , ' definition 'file_matcher, symbol_matcher, expansion_notify, kind, data'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:1262:17: style: Variable 'new_objfile' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:3643:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:2598:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:3570:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symfile.c:1423:36: error: Uninitialized variable: parent_crc [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symmisc.c:163:27: style: The scope of the variable 'cust' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symmisc.c:164:18: style: The scope of the variable 'symtab' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symmisc.c:293:29: style: The scope of the variable 'bv' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symmisc.c:295:17: style: The scope of the variable 'b' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symmisc.c:296:7: style: The scope of the variable 'depth' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:1895:3: style: Variable 'modified_name' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:1892:0: note: Variable 'modified_name' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:1895:3: note: Variable 'modified_name' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:2202:18: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:2842:29: style: The scope of the variable 'bv' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:2843:23: style: The scope of the variable 'block' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:2844:24: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:3909:23: style: The scope of the variable 'bl' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:4308:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:5245:11: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:5304:23: style: The scope of the variable 'b' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:5351:26: style: The scope of the variable 'msymbol' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:626:50: style: Function 'symbol_set_language' argument 1 names different: declaration 'symbol' definition 'gsymbol'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.h:196:62: note: Function 'symbol_set_language' argument 1 names different: declaration 'symbol' definition 'gsymbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:626:50: note: Function 'symbol_set_language' argument 1 names different: declaration 'symbol' definition 'gsymbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:851:47: style: Function 'symbol_set_names' argument 1 names different: declaration 'symbol' definition 'gsymbol'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.h:212:59: note: Function 'symbol_set_names' argument 1 names different: declaration 'symbol' definition 'gsymbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:851:47: note: Function 'symbol_set_names' argument 1 names different: declaration 'symbol' definition 'gsymbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:1002:56: style: Function 'symbol_natural_name' argument 1 names different: declaration 'symbol' definition 'gsymbol'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.h:232:38: note: Function 'symbol_natural_name' argument 1 names different: declaration 'symbol' definition 'gsymbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:1002:56: note: Function 'symbol_natural_name' argument 1 names different: declaration 'symbol' definition 'gsymbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:1027:58: style: Function 'symbol_demangled_name' argument 1 names different: declaration 'symbol' definition 'gsymbol'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.h:246:38: note: Function 'symbol_demangled_name' argument 1 names different: declaration 'symbol' definition 'gsymbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:1027:58: note: Function 'symbol_demangled_name' argument 1 names different: declaration 'symbol' definition 'gsymbol'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:1529:10: style: Unused variable: total_size [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:2871:18: style: Unused variable: sym [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:2872:27: style: Unused variable: cust [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:2873:29: style: Unused variable: bv [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:2875:17: style: Unused variable: block [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:4385:43: style: Unused variable: old_next [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:903:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:916:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:4552:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/symtab.c:4927:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target-descriptions.c:575:26: style: The scope of the variable 'reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target-descriptions.c:741:22: style: The scope of the variable 'field_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target-descriptions.c:1639:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:1149:36: style: The scope of the variable 'table' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:1765:3: style: Redundant pointer operation on 'result' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:2276:26: style: Function 'target_pass_signals' argument 1 names different: declaration 'nsig' definition 'numsigs'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.h:1673:38: note: Function 'target_pass_signals' argument 1 names different: declaration 'nsig' definition 'numsigs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:2276:26: note: Function 'target_pass_signals' argument 1 names different: declaration 'nsig' definition 'numsigs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:2282:29: style: Function 'target_program_signals' argument 1 names different: declaration 'nsig' definition 'numsigs'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.h:1689:41: note: Function 'target_program_signals' argument 1 names different: declaration 'nsig' definition 'numsigs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:2282:29: note: Function 'target_program_signals' argument 1 names different: declaration 'nsig' definition 'numsigs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:2452:43: style: Function 'default_search_memory' argument 1 names different: declaration 'ops' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:69:54: note: Function 'default_search_memory' argument 1 names different: declaration 'ops' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:2452:43: note: Function 'default_search_memory' argument 1 names different: declaration 'ops' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:3462:56: style: Function 'target_store_registers' argument 2 names different: declaration 'regs' definition 'regno'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.h:1357:68: note: Function 'target_store_registers' argument 2 names different: declaration 'regs' definition 'regno'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:3462:56: note: Function 'target_store_registers' argument 2 names different: declaration 'regs' definition 'regno'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:3484:41: style: Function 'simple_verify_memory' argument 3 names different: declaration 'memaddr' definition 'lma'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.h:2244:16: note: Function 'simple_verify_memory' argument 3 names different: declaration 'memaddr' definition 'lma'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:3484:41: note: Function 'simple_verify_memory' argument 3 names different: declaration 'memaddr' definition 'lma'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:1511:22: style: Unused variable: t [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:2203:22: style: Unused variable: t [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:2262:22: style: Unused variable: t [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/target.c:3464:22: style: Unused variable: t [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:25:37: style: Function 'thread_fsm_ctor' argument 1 names different: declaration 'fsm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.h:75:49: note: Function 'thread_fsm_ctor' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:25:37: note: Function 'thread_fsm_ctor' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:34:39: style: Function 'thread_fsm_delete' argument 1 names different: declaration 'fsm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.h:79:51: note: Function 'thread_fsm_delete' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:34:39: note: Function 'thread_fsm_delete' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:47:41: style: Function 'thread_fsm_clean_up' argument 1 names different: declaration 'fsm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.h:82:53: note: Function 'thread_fsm_clean_up' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:47:41: note: Function 'thread_fsm_clean_up' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:56:44: style: Function 'thread_fsm_should_stop' argument 1 names different: declaration 'fsm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.h:85:55: note: Function 'thread_fsm_should_stop' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:56:44: note: Function 'thread_fsm_should_stop' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:64:45: style: Function 'thread_fsm_return_value' argument 1 names different: declaration 'fsm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.h:89:47: note: Function 'thread_fsm_return_value' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:64:45: note: Function 'thread_fsm_return_value' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:74:45: style: Function 'thread_fsm_set_finished' argument 1 names different: declaration 'fsm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.h:92:57: note: Function 'thread_fsm_set_finished' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:74:45: note: Function 'thread_fsm_set_finished' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:82:43: style: Function 'thread_fsm_finished_p' argument 1 names different: declaration 'fsm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.h:95:54: note: Function 'thread_fsm_finished_p' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:82:43: note: Function 'thread_fsm_finished_p' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:90:51: style: Function 'thread_fsm_async_reply_reason' argument 1 names different: declaration 'fsm' definition 'self'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.h:99:53: note: Function 'thread_fsm_async_reply_reason' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread-fsm.c:90:51: note: Function 'thread_fsm_async_reply_reason' argument 1 names different: declaration 'fsm' definition 'self'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread.c:1523:23: style: The scope of the variable 'tp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread.c:1524:22: style: The scope of the variable 'frame' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread.c:542:22: style: Function 'valid_thread_id' argument 1 names different: declaration 'thread' definition 'num'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbthread.h:370:33: note: Function 'valid_thread_id' argument 1 names different: declaration 'thread' definition 'num'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread.c:542:22: note: Function 'valid_thread_id' argument 1 names different: declaration 'thread' definition 'num'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread.c:1083:36: style: Function 'finish_thread_state_cleanup' argument 1 names different: declaration 'ptid_p' definition 'arg'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbthread.h:487:48: note: Function 'finish_thread_state_cleanup' argument 1 names different: declaration 'ptid_p' definition 'arg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread.c:1083:36: note: Function 'finish_thread_state_cleanup' argument 1 names different: declaration 'ptid_p' definition 'arg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread.c:1111:48: style: Function 'print_thread_info' argument 2 names different: declaration 'threads' definition 'requested_threads'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gdbthread.h:498:60: note: Function 'print_thread_info' argument 2 names different: declaration 'threads' definition 'requested_threads'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/thread.c:1111:48: note: Function 'print_thread_info' argument 2 names different: declaration 'threads' definition 'requested_threads'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tic6x-tdep.c:1264:21: warning: Either the condition 'if(tdep&&tdep->breakpoint)' is redundant or there is possible null pointer dereference: tdep. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tic6x-tdep.c:1267:10: note: Assuming that condition 'if(tdep&&tdep->breakpoint)' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tic6x-tdep.c:1264:21: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tic6x-tdep.c:605:17: style: The scope of the variable 'inst' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tic6x-tdep.c:899:25: style: Variable 'func_addr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-linux-nat.c:73:24: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-linux-nat.c:73:24: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-linux-nat.c:88:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-linux-nat.c:88:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-linux-nat.c:105:26: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-linux-nat.c:105:26: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-linux-nat.c:116:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-linux-nat.c:116:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-linux-tdep.c:40:18: style: Variable 'pc' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-tdep.c:291:16: style: The scope of the variable 'slacklen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-tdep.c:388:7: style: The scope of the variable 'num_insns' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-tdep.c:393:7: style: The scope of the variable 'reverse_frame_valid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-tdep.c:783:16: style: Unused variable: inst [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-tdep.c:783:22: style: Unused variable: inst2 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tilegx-tdep.c:869:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/top.c:406:3: warning: Return value of function alloca() is not used. [ignoredReturnValue]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/top.c:398:28: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/top.c:399:9: style: The scope of the variable 'line' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/top.c:543:19: style: The scope of the variable 'old_chain' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/top.c:544:9: style: The scope of the variable 'command' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/top.c:624:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/top.c:406:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/top.c:1070:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracefile-tfile.c:388:14: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracefile-tfile.c:799:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracefile-tfile.c:799:15: style: The scope of the variable 'regn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracefile-tfile.c:799:21: style: The scope of the variable 'regsize' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracefile-tfile.c:138:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracefile-tfile.c:168:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracefile-tfile.c:175:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracefile-tfile.c:808:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracefile.c:411:17: style: The scope of the variable 'regs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracefile.c:432:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3743:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1465:5: style: Variable 'old_chain1' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1459:0: note: Variable 'old_chain1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1465:5: note: Variable 'old_chain1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1508:5: style: Variable 'old_chain' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1503:0: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1508:5: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1612:5: style: Variable 'old_chain' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1607:0: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1612:5: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1615:5: style: Variable 'old_chain1' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1608:0: note: Variable 'old_chain1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1615:5: note: Variable 'old_chain1' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1729:3: style: Variable 'tp_vec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1722:0: note: Variable 'tp_vec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1729:3: note: Variable 'tp_vec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1782:3: style: Variable 'tp_vec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1775:0: note: Variable 'tp_vec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1782:3: note: Variable 'tp_vec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1945:3: style: Variable 'tp_vec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1939:0: note: Variable 'tp_vec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1945:3: note: Variable 'tp_vec' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3889:3: style: Variable 'utsv' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3875:0: note: Variable 'utsv' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3889:3: note: Variable 'utsv' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:653:24: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:891:7: style: The scope of the variable 'a' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:891:10: style: The scope of the variable 'b' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1404:28: style: The scope of the variable 'cmd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:2187:11: style: The scope of the variable 'stopping_tracepoint' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3760:7: style: The scope of the variable 'enabled' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1388:3: style: Redundant pointer operation on 'list' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:4331:11: style: Redundant pointer operation on 'result' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1936:21: style: Function 'stop_tracing' argument 1 names different: declaration 'notes' definition 'note'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.h:331:33: note: Function 'stop_tracing' argument 1 names different: declaration 'notes' definition 'note'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1936:21: note: Function 'stop_tracing' argument 1 names different: declaration 'notes' definition 'note'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3088:27: style: Function 'encode_source_string' argument 1 names different: declaration 'num' definition 'tpnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.h:300:38: note: Function 'encode_source_string' argument 1 names different: declaration 'num' definition 'tpnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3088:27: note: Function 'encode_source_string' argument 1 names different: declaration 'num' definition 'tpnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3388:50: style: Function 'merge_uploaded_tracepoints' argument 1 names different: declaration 'utpp' definition 'uploaded_tps'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.h:321:62: note: Function 'merge_uploaded_tracepoints' argument 1 names different: declaration 'utpp' definition 'uploaded_tps'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3388:50: note: Function 'merge_uploaded_tracepoints' argument 1 names different: declaration 'utpp' definition 'uploaded_tps'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3519:61: style: Function 'merge_uploaded_trace_state_variables' argument 1 names different: declaration 'utsvp' definition 'uploaded_tsvs'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.h:322:73: note: Function 'merge_uploaded_trace_state_variables' argument 1 names different: declaration 'utsvp' definition 'uploaded_tsvs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3519:61: note: Function 'merge_uploaded_trace_state_variables' argument 1 names different: declaration 'utsvp' definition 'uploaded_tsvs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3732:54: style: Function 'parse_tracepoint_status' argument 2 names different: declaration 'tp' definition 'bp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.h:306:66: note: Function 'parse_tracepoint_status' argument 2 names different: declaration 'tp' definition 'bp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3732:54: note: Function 'parse_tracepoint_status' argument 2 names different: declaration 'tp' definition 'bp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1793:52: style: Variable 't' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:1794:27: style: Unused variable: loc [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3966:24: style: Unused variable: l [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3840:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tracepoint.c:3877:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/trad-frame.c:102:52: style: Function 'trad_frame_set_reg_value' argument 1 names different: declaration 'this_cache' definition 'this_trad_cache'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/trad-frame.h:48:57: note: Function 'trad_frame_set_reg_value' argument 1 names different: declaration 'this_cache' definition 'this_trad_cache'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/trad-frame.c:102:52: note: Function 'trad_frame_set_reg_value' argument 1 names different: declaration 'this_cache' definition 'this_trad_cache'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tramp-frame.c:106:19: error: Array 'tramp->insn[48]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tramp-frame.c:147:36: style: Function 'tramp_frame_prepend_unwinder' argument 2 names different: declaration 'tramp' definition 'tramp_frame'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tramp-frame.h:82:34: note: Function 'tramp_frame_prepend_unwinder' argument 2 names different: declaration 'tramp' definition 'tramp_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tramp-frame.c:147:36: note: Function 'tramp_frame_prepend_unwinder' argument 2 names different: declaration 'tramp' definition 'tramp_frame'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tramp-frame.c:106:15: error: Array 'tramp.insn[48]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-data.c:577:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-data.c:612:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-data.c:860:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-disasm.c:222:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-file.c:207:7: style: The scope of the variable 'non_null_chars' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-layout.c:143:7: style: Variable 'new_layout' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-layout.c:134:0: note: Variable 'new_layout' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-layout.c:143:7: note: Variable 'new_layout' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-layout.c:145:7: style: Variable 'regs_populate' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-layout.c:135:0: note: Variable 'regs_populate' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-layout.c:145:7: note: Variable 'regs_populate' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-regs.c:197:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-source.c:49:13: style: The scope of the variable 'stream' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-source.c:50:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-source.c:50:14: style: The scope of the variable 'desc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-source.c:50:20: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-source.c:50:23: style: The scope of the variable 'line_width' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-source.c:50:35: style: The scope of the variable 'nlines' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-source.c:93:40: style: The scope of the variable 'cur_len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-source.c:65:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-stack.c:247:9: style: The scope of the variable 'string' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-stack.c:364:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-stack.c:93:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-win.c:1364:50: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-win.c:1360:46: note: outer condition: (TUI_CMD_WIN->generic.height+diff)<1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-win.c:1364:50: note: identical inner condition: (TUI_CMD_WIN->generic.height+diff)<1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-win.c:1179:7: style: Variable 'wname' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-win.c:1173:0: note: Variable 'wname' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-win.c:1179:7: note: Variable 'wname' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-win.c:1174:11: style: The scope of the variable 'new_height' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-win.c:1174:23: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-win.c:1475:18: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-win.c:1694:8: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-windata.c:90:28: style: The scope of the variable 'data_item_win_ptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-winsource.c:235:7: style: The scope of the variable 'x_pos' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui-winsource.c:605:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/tui/tui.c:399:18: style: Unused variable: interp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/typeprint.c:601:17: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/typeprint.c:602:16: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/typeprint.c:603:19: style: The scope of the variable 'old_chain' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/typeprint.c:340:50: style: Function 'typedef_print' argument 2 names different: declaration 'news' definition 'newobj'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:1034:62: note: Function 'typedef_print' argument 2 names different: declaration 'news' definition 'newobj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/typeprint.c:340:50: note: Function 'typedef_print' argument 2 names different: declaration 'news' definition 'newobj'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:76:33: style: Function 'ui_file_delete' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:92:45: note: Function 'ui_file_delete' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:76:33: note: Function 'ui_file_delete' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:204:33: style: Function 'ui_file_rewind' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:94:45: note: Function 'ui_file_rewind' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:204:33: note: Function 'ui_file_rewind' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:210:30: style: Function 'ui_file_put' argument 1 names different: declaration 'src' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:111:42: note: Function 'ui_file_put' argument 1 names different: declaration 'src' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:210:30: note: Function 'ui_file_put' argument 1 names different: declaration 'src' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:258:36: style: Function 'set_ui_file_flush' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:33:48: note: Function 'set_ui_file_flush' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:258:36: note: Function 'set_ui_file_flush' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:258:63: style: Function 'set_ui_file_flush' argument 2 names different: declaration 'flush' definition 'flush_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:34:32: note: Function 'set_ui_file_flush' argument 2 names different: declaration 'flush' definition 'flush_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:258:63: note: Function 'set_ui_file_flush' argument 2 names different: declaration 'flush' definition 'flush_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:264:37: style: Function 'set_ui_file_isatty' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:64:49: note: Function 'set_ui_file_isatty' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:264:37: note: Function 'set_ui_file_isatty' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:264:65: style: Function 'set_ui_file_isatty' argument 2 names different: declaration 'isatty' definition 'isatty_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:65:27: note: Function 'set_ui_file_isatty' argument 2 names different: declaration 'isatty' definition 'isatty_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:264:65: note: Function 'set_ui_file_isatty' argument 2 names different: declaration 'isatty' definition 'isatty_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:270:37: style: Function 'set_ui_file_rewind' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:68:49: note: Function 'set_ui_file_rewind' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:270:37: note: Function 'set_ui_file_rewind' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:270:65: style: Function 'set_ui_file_rewind' argument 2 names different: declaration 'rewind' definition 'rewind_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:69:27: note: Function 'set_ui_file_rewind' argument 2 names different: declaration 'rewind' definition 'rewind_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:270:65: note: Function 'set_ui_file_rewind' argument 2 names different: declaration 'rewind' definition 'rewind_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:276:34: style: Function 'set_ui_file_put' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:76:46: note: Function 'set_ui_file_put' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:276:34: note: Function 'set_ui_file_put' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:276:59: style: Function 'set_ui_file_put' argument 2 names different: declaration 'put' definition 'put_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:76:73: note: Function 'set_ui_file_put' argument 2 names different: declaration 'put' definition 'put_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:276:59: note: Function 'set_ui_file_put' argument 2 names different: declaration 'put' definition 'put_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:282:36: style: Function 'set_ui_file_write' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:40:48: note: Function 'set_ui_file_write' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:282:36: note: Function 'set_ui_file_write' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:283:28: style: Function 'set_ui_file_write' argument 2 names different: declaration 'fputs' definition 'write_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:41:32: note: Function 'set_ui_file_write' argument 2 names different: declaration 'fputs' definition 'write_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:283:28: note: Function 'set_ui_file_write' argument 2 names different: declaration 'fputs' definition 'write_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:289:47: style: Function 'set_ui_file_write_async_safe' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:56:20: note: Function 'set_ui_file_write_async_safe' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:289:47: note: Function 'set_ui_file_write_async_safe' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:290:42: style: Function 'set_ui_file_write_async_safe' argument 2 names different: declaration 'write_async_safe' definition 'write_async_safe_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:56:60: note: Function 'set_ui_file_write_async_safe' argument 2 names different: declaration 'write_async_safe' definition 'write_async_safe_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:290:42: note: Function 'set_ui_file_write_async_safe' argument 2 names different: declaration 'write_async_safe' definition 'write_async_safe_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:296:35: style: Function 'set_ui_file_read' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:60:47: note: Function 'set_ui_file_read' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:296:35: note: Function 'set_ui_file_read' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:296:61: style: Function 'set_ui_file_read' argument 2 names different: declaration 'fread' definition 'read_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:61:30: note: Function 'set_ui_file_read' argument 2 names different: declaration 'fread' definition 'read_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:296:61: note: Function 'set_ui_file_read' argument 2 names different: declaration 'fread' definition 'read_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:302:36: style: Function 'set_ui_file_fputs' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:44:48: note: Function 'set_ui_file_fputs' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:302:36: note: Function 'set_ui_file_fputs' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:302:63: style: Function 'set_ui_file_fputs' argument 2 names different: declaration 'fputs' definition 'fputs_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:45:32: note: Function 'set_ui_file_fputs' argument 2 names different: declaration 'fputs' definition 'fputs_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:302:63: note: Function 'set_ui_file_fputs' argument 2 names different: declaration 'fputs' definition 'fputs_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:308:36: style: Function 'set_ui_file_fseek' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:84:48: note: Function 'set_ui_file_fseek' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:308:36: note: Function 'set_ui_file_fseek' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:314:35: style: Function 'set_ui_file_data' argument 1 names different: declaration 'stream' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:79:47: note: Function 'set_ui_file_data' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:314:35: note: Function 'set_ui_file_data' argument 1 names different: declaration 'stream' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:315:27: style: Function 'set_ui_file_data' argument 3 names different: declaration 'to_delete' definition 'delete_ptr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.h:80:32: note: Function 'set_ui_file_data' argument 3 names different: declaration 'to_delete' definition 'delete_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-file.c:315:27: note: Function 'set_ui_file_data' argument 3 names different: declaration 'to_delete' definition 'delete_ptr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:346:69: style: Function 'ui_out_table_header' argument 3 names different: declaration 'align' definition 'alignment'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.h:80:20: note: Function 'ui_out_table_header' argument 3 names different: declaration 'align' definition 'alignment'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:346:69: note: Function 'ui_out_table_header' argument 3 names different: declaration 'align' definition 'alignment'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:378:25: style: Function 'ui_out_begin' argument 2 names different: declaration 'level_type' definition 'type'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.h:66:23: note: Function 'ui_out_begin' argument 2 names different: declaration 'level_type' definition 'type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:378:25: note: Function 'ui_out_begin' argument 2 names different: declaration 'level_type' definition 'type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:483:27: style: Function 'ui_out_field_fmt_int' argument 2 names different: declaration 'width' definition 'input_width'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.h:100:61: note: Function 'ui_out_field_fmt_int' argument 2 names different: declaration 'width' definition 'input_width'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:483:27: note: Function 'ui_out_field_fmt_int' argument 2 names different: declaration 'width' definition 'input_width'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:484:37: style: Function 'ui_out_field_fmt_int' argument 3 names different: declaration 'align' definition 'input_align'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.h:101:21: note: Function 'ui_out_field_fmt_int' argument 3 names different: declaration 'align' definition 'input_align'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:484:37: note: Function 'ui_out_field_fmt_int' argument 3 names different: declaration 'align' definition 'input_align'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:681:70: style: Function 'default_table_header' argument 3 names different: declaration 'alig' definition 'alignment'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:164:21: note: Function 'default_table_header' argument 3 names different: declaration 'alig' definition 'alignment'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:681:70: note: Function 'default_table_header' argument 3 names different: declaration 'alig' definition 'alignment'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:704:20: style: Function 'default_field_int' argument 4 names different: declaration 'alig' definition 'align'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:173:25: note: Function 'default_field_int' argument 4 names different: declaration 'alig' definition 'align'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:704:20: note: Function 'default_field_int' argument 4 names different: declaration 'alig' definition 'align'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:711:21: style: Function 'default_field_skip' argument 4 names different: declaration 'alig' definition 'align'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:177:19: note: Function 'default_field_skip' argument 4 names different: declaration 'alig' definition 'align'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/ui-out.c:711:21: note: Function 'default_field_skip' argument 4 names different: declaration 'alig' definition 'align'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/user-regs.c:130:67: style: Function 'user_reg_map_name_to_regnum' argument 2 names different: declaration 'str' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/user-regs.h:48:18: note: Function 'user_reg_map_name_to_regnum' argument 2 names different: declaration 'str' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/user-regs.c:130:67: note: Function 'user_reg_map_name_to_regnum' argument 2 names different: declaration 'str' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:1082:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:2446:9: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:2482:9: style: The scope of the variable 'demangled' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:3169:15: style: The scope of the variable 'cs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:1560:40: style: Function 'fputstr_filtered' argument 2 names different: declaration 'quotr' definition 'quoter'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.h:233:52: note: Function 'fputstr_filtered' argument 2 names different: declaration 'quotr' definition 'quoter'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:1560:40: note: Function 'fputstr_filtered' argument 2 names different: declaration 'quotr' definition 'quoter'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:1567:42: style: Function 'fputstr_unfiltered' argument 2 names different: declaration 'quotr' definition 'quoter'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.h:236:54: note: Function 'fputstr_unfiltered' argument 2 names different: declaration 'quotr' definition 'quoter'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:1567:42: note: Function 'fputstr_unfiltered' argument 2 names different: declaration 'quotr' definition 'quoter'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:1574:48: style: Function 'fputstrn_filtered' argument 3 names different: declaration 'quotr' definition 'quoter'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.h:239:60: note: Function 'fputstrn_filtered' argument 3 names different: declaration 'quotr' definition 'quoter'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:1574:48: note: Function 'fputstrn_filtered' argument 3 names different: declaration 'quotr' definition 'quoter'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:1584:50: style: Function 'fputstrn_unfiltered' argument 3 names different: declaration 'quotr' definition 'quoter'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.h:242:62: note: Function 'fputstrn_unfiltered' argument 3 names different: declaration 'quotr' definition 'quoter'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:1584:50: note: Function 'fputstrn_unfiltered' argument 3 names different: declaration 'quotr' definition 'quoter'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:3058:30: style: Function 'compare_strings' argument 1 names different: declaration 'ap' definition 'arg1'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.h:41:34: note: Function 'compare_strings' argument 1 names different: declaration 'ap' definition 'arg1'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:3058:30: note: Function 'compare_strings' argument 1 names different: declaration 'ap' definition 'arg1'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:3058:48: style: Function 'compare_strings' argument 2 names different: declaration 'bp' definition 'arg2'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.h:41:50: note: Function 'compare_strings' argument 2 names different: declaration 'bp' definition 'arg2'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:3058:48: note: Function 'compare_strings' argument 2 names different: declaration 'bp' definition 'arg2'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:1008:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:2002:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/utils.c:2908:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/v850-tdep.c:316:24: warning: Either the condition 'regnum>E_NUM_OF_V850_REGS' is redundant or the array 'v850_reg_names[66]' is accessed at index 66, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/v850-tdep.c:314:28: note: Assuming that condition 'regnum>E_NUM_OF_V850_REGS' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/v850-tdep.c:316:24: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/v850-tdep.c:336:25: warning: Either the condition 'regnum>E_NUM_OF_V850E_REGS' is redundant or the array 'v850e_reg_names[66]' is accessed at index 66, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/v850-tdep.c:334:28: note: Assuming that condition 'regnum>E_NUM_OF_V850E_REGS' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/v850-tdep.c:336:25: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/v850-tdep.c:562:35: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:57:3: style: Variable 'sz' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:51:0: note: Variable 'sz' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:57:3: note: Variable 'sz' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:670:7: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:670:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:672:8: style: The scope of the variable 'inchar' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:1435:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:1805:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:1841:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:1868:53: style: Function 'value_bit_index' argument 2 names different: declaration 'addr' definition 'valaddr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:806:64: note: Function 'value_bit_index' argument 2 names different: declaration 'addr' definition 'valaddr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:1868:53: note: Function 'value_bit_index' argument 2 names different: declaration 'addr' definition 'valaddr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:369:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valarith.c:548:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:1312:3: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:1305:0: note: Variable 'type' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:1312:3: note: Variable 'type' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:879:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:1522:17: style: The scope of the variable 'arg2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:2032:11: style: The scope of the variable 'this_offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:2463:7: style: The scope of the variable 'src_and_ext_equal' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:3581:35: style: The scope of the variable 'target_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:3762:35: style: The scope of the variable 'slice_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:2318:3: style: Redundant pointer operation on 'xm_worker_vec' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:1356:44: style: Function 'value_must_coerce_to_target' argument 1 names different: declaration 'arg1' definition 'val'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:716:55: note: Function 'value_must_coerce_to_target' argument 1 names different: declaration 'arg1' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:1356:44: note: Function 'value_must_coerce_to_target' argument 1 names different: declaration 'arg1' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:1384:39: style: Function 'value_coerce_to_target' argument 1 names different: declaration 'arg1' definition 'val'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:718:60: note: Function 'value_coerce_to_target' argument 1 names different: declaration 'arg1' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:1384:39: note: Function 'value_coerce_to_target' argument 1 names different: declaration 'arg1' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:2204:72: style: Function 'value_struct_elt_bitpos' argument 3 names different: declaration 'field_type' definition 'ftype'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:746:25: note: Function 'value_struct_elt_bitpos' argument 3 names different: declaration 'field_type' definition 'ftype'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:2204:72: note: Function 'value_struct_elt_bitpos' argument 3 names different: declaration 'field_type' definition 'ftype'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:2208:17: style: Unused variable: v [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:2210:7: style: Unused variable: nbases [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:2903:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valops.c:2918:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:2066:3: style: Variable 'old_chain' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:2059:0: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:2066:3: note: Variable 'old_chain' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1372:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1374:3: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1372:8: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1275:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:966:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1621:7: style: The scope of the variable 'carry' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1867:39: style: The scope of the variable 'base_index_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1871:16: style: The scope of the variable 'rep1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1873:16: style: The scope of the variable 'reps' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:2087:17: style: The scope of the variable 'limit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:2391:7: style: Redundant pointer operation on 'vec' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:2449:7: style: Redundant pointer operation on 'vec' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1254:56: style: Function 'print_longest' argument 3 names different: declaration 'use_local' definition 'use_c_format'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:994:11: note: Function 'print_longest' argument 3 names different: declaration 'use_local' definition 'use_c_format'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1254:56: note: Function 'print_longest' argument 3 names different: declaration 'use_local' definition 'use_c_format'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1255:17: style: Function 'print_longest' argument 4 names different: declaration 'val' definition 'val_long'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:994:30: note: Function 'print_longest' argument 4 names different: declaration 'val' definition 'val_long'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1255:17: note: Function 'print_longest' argument 4 names different: declaration 'val' definition 'val_long'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1426:23: error: Shifting 32-bit value by 63 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:1443:23: error: Shifting 32-bit value by 63 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:2300:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/valprint.c:2784:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:1881:17: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:545:4: style: Redundant pointer operation on 'vectorp' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:551:7: style: Redundant pointer operation on 'vectorp' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:1432:45: style: Function 'value_computed_closure' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:298:58: note: Function 'value_computed_closure' argument 1 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:1432:45: note: Function 'value_computed_closure' argument 1 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:2240:60: style: Function 'get_internalvar_integer' argument 2 names different: declaration 'l' definition 'result'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:861:71: note: Function 'get_internalvar_integer' argument 2 names different: declaration 'l' definition 'result'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:2240:60: note: Function 'get_internalvar_integer' argument 2 names different: declaration 'l' definition 'result'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:2279:34: style: Function 'set_internalvar_component' argument 5 names different: declaration 'newvalue' definition 'newval'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:875:26: note: Function 'set_internalvar_component' argument 5 names different: declaration 'newvalue' definition 'newval'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:2279:34: note: Function 'set_internalvar_component' argument 5 names different: declaration 'newvalue' definition 'newval'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:2452:18: style: Function 'call_internal_function' argument 3 names different: declaration 'function' definition 'func'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:1084:25: note: Function 'call_internal_function' argument 3 names different: declaration 'function' definition 'func'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:2452:18: note: Function 'call_internal_function' argument 3 names different: declaration 'function' definition 'func'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:2987:59: style: Function 'set_value_enclosing_type' argument 2 names different: declaration 'new_type' definition 'new_encl_type'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:190:24: note: Function 'set_value_enclosing_type' argument 2 names different: declaration 'new_type' definition 'new_encl_type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:2987:59: note: Function 'set_value_enclosing_type' argument 2 names different: declaration 'new_type' definition 'new_encl_type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:3595:57: style: Function 'value_from_decfloat' argument 2 names different: declaration 'decbytes' definition 'dec'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:637:24: note: Function 'value_from_decfloat' argument 2 names different: declaration 'decbytes' definition 'dec'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:3595:57: note: Function 'value_from_decfloat' argument 2 names different: declaration 'decbytes' definition 'dec'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:3689:24: style: Function 'readjust_indirect_value_type' argument 4 names different: declaration 'original_val' definition 'original_value'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:462:25: note: Function 'readjust_indirect_value_type' argument 4 names different: declaration 'original_val' definition 'original_value'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:3689:24: note: Function 'readjust_indirect_value_type' argument 4 names different: declaration 'original_val' definition 'original_value'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:3703:27: style: Function 'coerce_ref' argument 1 names different: declaration 'value' definition 'arg'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:466:48: note: Function 'coerce_ref' argument 1 names different: declaration 'value' definition 'arg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:3703:27: note: Function 'coerce_ref' argument 1 names different: declaration 'value' definition 'arg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:3728:29: style: Function 'coerce_array' argument 1 names different: declaration 'value' definition 'arg'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.h:473:50: note: Function 'coerce_array' argument 1 names different: declaration 'value' definition 'arg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:3728:29: note: Function 'coerce_array' argument 1 names different: declaration 'value' definition 'arg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:1262:12: style: Unused variable: r [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:2601:7: style: Variable 'printf_filtered' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/value.c:3824:27: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2642:7: style: Condition 'thevalue' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2532:20: note: Assignment 'thevalue=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2642:7: note: Condition 'thevalue' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2644:12: style: Condition 'string_print' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2540:22: note: Assignment 'string_print=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2644:12: note: Condition 'string_print' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:990:26: warning: Either the condition '(var)!=NULL' is redundant or there is possible null pointer dereference: var. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:987:7: note: Assuming that condition '(var)!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:990:26: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:1351:15: warning: Either the condition '(var)!=NULL' is redundant or there is possible null pointer dereference: var. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:1351:28: note: Assuming that condition '(var)!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:1351:15: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2224:7: warning: Either the condition '(var)!=NULL' is redundant or there is possible null pointer dereference: var. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2710:7: note: Assuming that condition '(var)!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2713:33: note: Calling function 'varobj_get_value_type', 1st argument 'var' value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2224:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:515:7: style: The scope of the variable 'mycount' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:517:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:1743:8: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:1984:23: style: The scope of the variable 'prer' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:719:4: style: Redundant pointer operation on 'newobj' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:731:6: style: Redundant pointer operation on 'type_changed' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:736:6: style: Redundant pointer operation on 'changed' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:739:2: style: Redundant pointer operation on 'unchanged' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:466:26: style: Function 'varobj_get_handle' argument 1 names different: declaration 'name' definition 'objname'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.h:242:48: note: Function 'varobj_get_handle' argument 1 names different: declaration 'name' definition 'objname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:466:26: note: Function 'varobj_get_handle' argument 1 names different: declaration 'name' definition 'objname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/varobj.c:2548:13: style: Variable 'gdbarch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/vaxobsd-tdep.c:72:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2286:7: style: Condition 'useshell' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2787:3: style: Variable 'hm' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2785:0: note: Variable 'hm' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2787:3: note: Variable 'hm' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:564:8: style: The scope of the variable 'cwd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2389:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:251:9: style: struct member 'xlate_exception::them' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:540:9: style: struct member 'safe_symbol_file_add_args::name' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:541:7: style: struct member 'safe_symbol_file_add_args::from_tty' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:542:29: style: struct member 'safe_symbol_file_add_args::addrs' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:543:7: style: struct member 'safe_symbol_file_add_args::mainline' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:544:7: style: struct member 'safe_symbol_file_add_args::flags' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:545:19: style: struct member 'safe_symbol_file_add_args::err' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:545:25: style: struct member 'safe_symbol_file_add_args::out' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:546:19: style: struct member 'safe_symbol_file_add_args::ret' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:1124:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:1597:19: style: Unused variable: so [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2050:8: style: Unused variable: real_path [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2051:8: style: Variable 'shell' is not assigned a value. [unassignedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:702:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:1610:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2212:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2247:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2252:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2693:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-nat.c:2703:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-tdep.c:133:19: style: Variable 'list_ptr_type' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/windows-tdep.c:324:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/x86-linux-nat.c:202:7: style: Condition 'is_64bit' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/x86-linux-nat.c:119:18: note: Assignment 'is_64bit=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/x86-linux-nat.c:202:7: note: Condition 'is_64bit' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/x86-linux-nat.c:51:7: style: struct member 'arch_lwp_info::debug_registers_changed' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/x86-linux-nat.c:258:19: style: Unused variable: gdbarch [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:2273:10: warning: Either the condition 'if(namestring&&(namestring[0]=='.'||namestring[0]=='@'))' is redundant or there is possible null pointer dereference: namestring. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:2322:10: note: Assuming that condition 'if(namestring&&(namestring[0]=='.'||namestring[0]=='@'))' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:2273:10: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:430:11: style: The scope of the variable 'jj' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:655:20: style: The scope of the variable 'tmpSubfile' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:1533:16: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:1817:19: style: The scope of the variable 'old_chain' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:933:17: style: Variable 'section' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:864:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:2221:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:2227:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:2615:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xcoffread.c:1027:41: error: Uninitialized variable: main_aux [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xml-support.c:940:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xstormy16-tdep.c:106:16: style: The scope of the variable 'register_names' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xstormy16-tdep.c:237:16: style: The scope of the variable 'slacklen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xstormy16-tdep.c:238:19: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:50:23: style: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:21: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:50:23: note: Function 'fill_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:50:37: style: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:59:32: note: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:50:37: note: Function 'fill_gregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:152:65: style: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:50:29: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:152:65: note: Function 'supply_gregset' argument 2 names different: declaration 'gregs' definition 'gregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:159:25: style: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:23: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:159:25: note: Function 'fill_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:159:40: style: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:61:35: note: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:159:40: note: Function 'fill_fpregset' argument 3 names different: declaration 'regno' definition 'regnum'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:166:26: style: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/gregset.h:52:31: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:166:26: note: Function 'supply_fpregset' argument 2 names different: declaration 'fpregs' definition 'fpregsetp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:179:7: style: Unused variable: areg [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-linux-nat.c:198:7: style: Unused variable: areg [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:1830:49: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:3076:24: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:3076:24: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:3076:24: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:376:7: style: The scope of the variable 'start' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:376:14: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:379:16: style: The scope of the variable 'regval' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:383:10: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:460:7: style: The scope of the variable 'start' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:460:14: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:1570:7: style: The scope of the variable 'callsize' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:1626:7: style: The scope of the variable 'callsize' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:1977:24: style: The scope of the variable 'density_big_breakpoint' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:1978:24: style: The scope of the variable 'density_little_breakpoint' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:2796:7: style: The scope of the variable 'ilen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:2796:13: style: The scope of the variable 'islots' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:418:20: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 423. [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:423:17: note: Assuming that condition 'shift>=32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:418:20: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:497:21: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 502. [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:502:17: note: Assuming that condition 'shift>=32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:497:21: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:3195:30: style: Unused variable: abi_handler [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:3294:28: style: Unused variable: c [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:561:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:657:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:1717:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:1733:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:2426:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gdb/xtensa-tdep.c:2304:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/token.h:286:3: warning: Member variable 'Task_locker::tokens_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:60:3: warning: Member variable 'Read_symbols_data::section_names_size' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:60:3: warning: Member variable 'Read_symbols_data::symbols_size' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:60:3: warning: Member variable 'Read_symbols_data::symbol_names_size' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:60:3: warning: Member variable 'Read_symbols_data::versym_size' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:60:3: warning: Member variable 'Read_symbols_data::verdef_size' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:60:3: warning: Member variable 'Read_symbols_data::verdef_info' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:60:3: warning: Member variable 'Read_symbols_data::verneed_size' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:60:3: warning: Member variable 'Read_symbols_data::verneed_info' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:114:3: warning: Member variable 'Section_relocs::reloc_shndx' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:114:3: warning: Member variable 'Section_relocs::data_shndx' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:114:3: warning: Member variable 'Section_relocs::sh_type' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:114:3: warning: Member variable 'Section_relocs::reloc_count' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:114:3: warning: Member variable 'Section_relocs::output_section' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:114:3: warning: Member variable 'Section_relocs::needs_special_offset_handling' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:114:3: warning: Member variable 'Section_relocs::is_data_section_allocated' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1034:3: warning: Member variable 'Relobj::rd_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64-reloc-property.h:220:3: performance: Technically the member function 'gold::AArch64_reloc_property_table::code_to_array_index' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:264:3: style: Technically the member function 'gold::Archive::no_export' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:194:3: style: Technically the member function 'gold::Xindex::adjust_shndx' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1507:3: performance: Technically the member function 'gold::Symbol_table::get_sized_symbol' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1968:15: note: Technically the member function 'gold::Symbol_table::get_sized_symbol' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1507:3: note: Technically the member function 'gold::Symbol_table::get_sized_symbol' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2073:0: warning: The class 'gold :: Sized_relobj_file < size , big_endian >' defines member variable with name 'invalid_address' also defined in its parent class 'gold :: Sized_relobj < size , big_endian >'. [duplInheritedMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1912:0: note: Parent variable 'gold :: Sized_relobj < size , big_endian >::invalid_address'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2073:0: note: Derived variable 'gold :: Sized_relobj_file < size , big_endian >::invalid_address'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/token.h:94:3: style: Class 'Task_token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/token.h:241:3: style: Class 'Task_block_token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.h:492:3: style: Class 'Input_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.h:498:3: style: Class 'Input_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1696:3: style: Class 'Position_dependent_options' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1972:3: style: Class 'Input_file_lib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:97:3: style: Class 'Hold_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:115:3: style: Class 'Hold_optional_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:163:3: style: Class 'Condvar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:247:3: style: Class 'Initialize_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/errors.h:46:3: style: Class 'Errors' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:201:3: style: Class 'Workqueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:164:3: style: Class 'Xindex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:635:5: style: Class 'View' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1886:3: style: Class 'Reloc_symbol_changes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/stringpool.h:183:0: style: Class 'gold :: Stringpool_template < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:241:8: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:241:8: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:635:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:635:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:639:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:639:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:643:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:643:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:647:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:647:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:652:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:652:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:656:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:656:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:664:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:664:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:667:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:667:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:669:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:669:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:672:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:672:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:674:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:674:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:677:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:677:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:680:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:680:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:683:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:683:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:686:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:686:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:690:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:690:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:694:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:694:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:699:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:699:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:703:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:703:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:708:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:708:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:712:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:712:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:716:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:716:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:720:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:720:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:723:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:723:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:725:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:725:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:728:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:728:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:735:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:735:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:739:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:739:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:743:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:743:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:754:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:754:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:757:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:757:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:760:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:760:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:766:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:766:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:773:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:773:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:777:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:777:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:786:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:786:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:789:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:789:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:793:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:793:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:797:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:797:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:801:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:801:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:805:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:805:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:808:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:808:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:812:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:812:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:816:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:816:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:820:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:820:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:824:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:824:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:837:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:837:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:840:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:840:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:844:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:844:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:848:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:848:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:851:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:851:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:855:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:855:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:859:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:859:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:877:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:877:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:895:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:895:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:899:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:899:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:905:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:905:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:910:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:910:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:914:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:914:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:921:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:921:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:924:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:924:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:929:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:929:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:933:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:933:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:937:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:937:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:941:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:941:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:944:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:944:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:948:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:948:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:950:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:950:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:953:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:953:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:955:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:955:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:959:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:959:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:963:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:963:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:966:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:966:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:970:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:970:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:973:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:973:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:976:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:976:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:979:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:979:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:982:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:982:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:985:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:985:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:990:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:990:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:994:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:994:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:997:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:997:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1001:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1001:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1005:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1005:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1016:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1016:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1021:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1021:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1024:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1024:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1027:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1027:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1031:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1031:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1034:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1034:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1037:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1037:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1039:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1039:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1042:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1042:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1045:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1045:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1054:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1054:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1057:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1057:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1061:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1061:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1068:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1068:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1072:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1072:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1078:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1078:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1082:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1082:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1084:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1084:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1086:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1086:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1088:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1088:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1091:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1091:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1094:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1094:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1101:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1101:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1105:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1105:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1108:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1108:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1111:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1111:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1120:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1120:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1127:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1127:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1130:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1130:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1134:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1134:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1137:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1137:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1141:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1141:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1145:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1145:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1148:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1148:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1151:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1151:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1157:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1157:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1160:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1160:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1162:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1162:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1164:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1164:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1166:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1166:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1169:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1169:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1171:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1171:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1173:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1173:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1175:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1175:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1178:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1178:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1181:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1181:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1185:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1185:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1189:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1189:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1192:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1192:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1199:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1199:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1205:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1205:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1209:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1209:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1212:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1212:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1216:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1216:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1219:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1219:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1222:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1222:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1226:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1226:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1230:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1230:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1233:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1233:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1237:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1237:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1241:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1241:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1245:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1245:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1249:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1249:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1252:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1252:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1255:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1255:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1259:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1259:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1274:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1274:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1280:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1280:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1283:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1283:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1285:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1285:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1288:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1288:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1290:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1290:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1293:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1293:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1296:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1296:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1299:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1299:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1302:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1302:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1305:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1305:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1307:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1307:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1312:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1312:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1315:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1315:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1318:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1318:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1321:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1321:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1324:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1324:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1327:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1327:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1329:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1329:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1332:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1332:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1335:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1335:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1338:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1338:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1341:3: style: The function 'parse_to_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1341:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:258:3: style: The function 'do_run_once' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:258:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target.h:1095:3: style: The function 'do_adjust_elf_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target.h:590:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target.h:1095:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target.h:1105:3: style: The function 'do_function_location' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target.h:632:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target.h:1105:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:167:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:167:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:172:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:172:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:177:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:177:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:182:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:182:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:273:3: style: The function 'do_filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:145:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:273:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:278:3: style: The function 'do_get_mtime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:149:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:278:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:361:3: style: The function 'do_for_all_unused_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:153:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:361:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:441:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:441:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:444:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:444:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:447:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:447:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:450:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:450:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:506:3: style: The function 'do_filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:145:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:506:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:511:3: style: The function 'do_get_mtime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:149:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:511:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:516:3: style: The function 'do_for_all_unused_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:153:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:516:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:540:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:540:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:543:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:543:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:546:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:546:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:558:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:558:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1277:3: style: The function 'do_get_incremental_reloc_base' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:972:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1277:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1282:3: style: The function 'do_get_incremental_reloc_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:978:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1282:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1287:3: style: The function 'elfsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:385:15: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1287:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1292:3: style: The function 'is_big_endian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:388:16: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1292:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1388:3: style: The function 'do_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:895:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1388:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1487:17: style: Class 'Relobj' is unsafe, 'Relobj::reloc_counts_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:568:7: error: Null pointer dereference [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1841:47: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:725:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:7991:17: style: Redundant condition: pair. '!pair || (pair && !load)' is equivalent to '!pair || !load' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:8016:12: style: The scope of the variable 'rn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:8017:12: style: The scope of the variable 'rm' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:8018:12: style: The scope of the variable 'ra' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:142:0: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4493:18: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4178:49: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4493:18: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:7868:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:2853:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:7868:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:800:0: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:827:0: warning: Class 'Stub_base < size , big_endian >' which has virtual members does not have a virtual destructor. [virtualDestructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:827:0: warning: Class 'Stub_base < 32 , true >' which has virtual members does not have a virtual destructor. [virtualDestructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:827:0: warning: Class 'Stub_base < 32 , false >' which has virtual members does not have a virtual destructor. [virtualDestructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:827:0: warning: Class 'Stub_base < 64 , true >' which has virtual members does not have a virtual destructor. [virtualDestructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:827:0: warning: Class 'Stub_base < 64 , false >' which has virtual members does not have a virtual destructor. [virtualDestructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:568:3: style: Technically the member function 'gold::Layout::is_section_ordering_specified' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2427:3: performance: Technically the member function 'gold::Output_data_got::got_offset' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3311:3: style: Technically the member function 'gold::Output_section::input_section_order_specified' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3385:3: style: Technically the member function 'gold::Output_section::is_large_data_section' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4755:3: style: Technically the member function 'gold::Output_file::filesize' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4760:3: style: Technically the member function 'gold::Output_file::filename' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4784:3: performance: Technically the member function 'gold::Output_file::write_output_view' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4795:3: performance: Technically the member function 'gold::Output_file::write_input_output_view' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4806:3: performance: Technically the member function 'gold::Output_file::free_input_view' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-reloc.h:135:3: performance: Technically the member function 'gold::Default_comdat_behavior::get' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-reloc.h:483:3: performance: Technically the member function 'gold::Default_scan_relocatable_relocs::local_non_section_strategy' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-reloc.h:495:3: performance: Technically the member function 'gold::Default_scan_relocatable_relocs::local_section_strategy' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-reloc.h:523:3: performance: Technically the member function 'gold::Default_scan_relocatable_relocs::global_strategy' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:214:3: style: Technically the member function 'gold::Target_selector::is_our_target' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/nacl.h:66:26: style: Technically the member function 'gold::Sniff_file::View::data' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/icf.h:93:3: style: Technically the member function 'gold::Icf::is_icf_ready' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/icf.h:126:3: performance: Technically the member function 'gold::Icf::check_section_for_function_pointers' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gc.h:79:3: style: Technically the member function 'gold::Garbage_collection::is_worklist_ready' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2073:0: warning: The class 'gold :: Sized_relobj_file < 32 , true >' defines member variable with name 'invalid_address' also defined in its parent class 'gold :: Sized_relobj < 32 , true >'. [duplInheritedMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1912:0: note: Parent variable 'gold :: Sized_relobj < 32 , true >::invalid_address'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2073:0: note: Derived variable 'gold :: Sized_relobj_file < 32 , true >::invalid_address'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2073:0: warning: The class 'gold :: Sized_relobj_file < 32 , false >' defines member variable with name 'invalid_address' also defined in its parent class 'gold :: Sized_relobj < 32 , false >'. [duplInheritedMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1912:0: note: Parent variable 'gold :: Sized_relobj < 32 , false >::invalid_address'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2073:0: note: Derived variable 'gold :: Sized_relobj_file < 32 , false >::invalid_address'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2073:0: warning: The class 'gold :: Sized_relobj_file < 64 , true >' defines member variable with name 'invalid_address' also defined in its parent class 'gold :: Sized_relobj < 64 , true >'. [duplInheritedMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1912:0: note: Parent variable 'gold :: Sized_relobj < 64 , true >::invalid_address'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2073:0: note: Derived variable 'gold :: Sized_relobj_file < 64 , true >::invalid_address'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2073:0: warning: The class 'gold :: Sized_relobj_file < 64 , false >' defines member variable with name 'invalid_address' also defined in its parent class 'gold :: Sized_relobj < 64 , false >'. [duplInheritedMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1912:0: note: Parent variable 'gold :: Sized_relobj < 64 , false >::invalid_address'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2073:0: note: Derived variable 'gold :: Sized_relobj_file < 64 , false >::invalid_address'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:484:3: style: Class 'Verneed_version' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:510:3: style: Class 'Verneed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1263:5: style: Class 'Compare_segments' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:535:3: style: Class 'Output_segment_headers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:643:3: style: Class 'Output_section_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:759:3: style: Class 'Output_section_data_build' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:949:3: style: Class 'Output_data_strtab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1481:3: style: Class 'Output_data_reloc_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1553:3: style: Class 'Output_data_reloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1868:3: style: Class 'Output_data_reloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2196:3: style: Class 'Output_relocatable_relocs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2292:3: style: Class 'Output_data_got' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2532:3: style: Class 'Output_data_dynamic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2649:5: style: Class 'Dynamic_entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2727:3: style: Class 'Output_symtab_xindex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2996:3: style: Class 'Output_fill_debug_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3540:5: style: Class 'Input_section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3561:5: style: Class 'Input_section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4723:3: style: Class 'Output_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/copy-relocs.h:56:3: style: Class 'Copy_relocs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:42:3: style: Class 'Set_target_once' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:2796:0: style: Class 'Target_aarch64 < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:2796:0: style: Class 'Target_aarch64 < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:2796:0: style: Class 'Target_aarch64 < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:2796:0: style: Class 'Target_aarch64 < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1363:0: style: Class 'Stub_table < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1363:0: style: Class 'Stub_table < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1363:0: style: Class 'Stub_table < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1363:0: style: Class 'Stub_table < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1162:0: style: Class 'Reloc_stub < size , big_endian >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1162:0: style: Class 'Reloc_stub < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1162:0: style: Class 'Reloc_stub < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1162:0: style: Class 'Reloc_stub < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1162:0: style: Class 'Reloc_stub < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:77:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:77:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:80:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:80:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:83:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:83:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:86:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:86:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:117:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:117:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:120:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:120:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:123:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:123:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:126:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:126:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:158:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:158:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:161:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:161:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:164:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:164:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:167:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:167:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:196:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:196:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:199:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:199:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:202:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:202:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:205:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.h:205:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:77:3: style: The function 'elfsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:385:15: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:77:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:82:3: style: The function 'is_big_endian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:388:16: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:82:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:111:3: style: The function 'do_dynobj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:800:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:111:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:436:3: style: The function 'clear_weak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:391:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:436:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:495:3: style: The function 'clear_weak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:391:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:495:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:187:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:142:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:187:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1466:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1466:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1469:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1469:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1472:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1472:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1475:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1475:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1502:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1502:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1505:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1505:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1508:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1508:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1511:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1511:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1538:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1538:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1541:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1541:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1544:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1544:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1547:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1547:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1578:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1578:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1581:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1581:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1584:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1584:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1587:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1587:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1613:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:142:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1613:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1635:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:142:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1635:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:490:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:490:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:494:3: style: The function 'do_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:301:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:494:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:499:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:499:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:504:3: style: The function 'update_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:357:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:504:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:509:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:509:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:540:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:540:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:544:3: style: The function 'do_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:301:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:544:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:549:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:549:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:554:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:554:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:587:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:587:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:591:3: style: The function 'do_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:301:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:591:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:596:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:596:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:601:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:601:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:725:3: style: The function 'do_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:301:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:725:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:730:3: style: The function 'do_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:332:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:730:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:734:3: style: The function 'do_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:336:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:734:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:739:3: style: The function 'do_out_shndx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:341:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:739:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:775:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:775:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:801:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:801:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:805:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:715:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:805:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:810:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:810:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:832:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:832:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:836:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:715:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:836:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:841:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:841:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:868:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:868:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:873:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:873:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:908:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:908:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:913:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:913:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:935:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:935:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:940:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:940:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:957:3: style: The function 'update_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:357:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:957:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:963:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:963:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:967:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:967:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:971:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:715:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:971:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:976:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:976:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1488:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1488:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1492:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:696:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1492:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1496:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1496:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1576:3: style: The function 'add_global_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1403:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1576:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1586:3: style: The function 'add_global_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1410:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1586:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1660:3: style: The function 'add_local_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1418:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1660:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1673:3: style: The function 'add_local_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1427:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1673:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1776:3: style: The function 'add_output_section_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1435:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1776:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1787:3: style: The function 'add_output_section_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1444:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1787:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1893:3: style: The function 'add_global_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1403:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1893:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1903:3: style: The function 'add_global_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1410:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1903:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1983:3: style: The function 'add_local_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1418:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1983:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1996:3: style: The function 'add_local_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1427:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1996:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2096:3: style: The function 'add_output_section_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1435:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2096:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2107:3: style: The function 'add_output_section_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:1444:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2107:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2202:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2202:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2206:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2206:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2211:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2211:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2232:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2232:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2236:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2236:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2241:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2241:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2408:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2408:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2412:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2412:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2417:3: style: The function 'do_reserve_slot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2278:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2417:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2587:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:696:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2587:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2591:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2591:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2595:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2595:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2599:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2599:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2739:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2739:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2743:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2743:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3002:3: style: The function 'do_minimum_hole_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2977:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3002:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3005:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2980:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3005:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3025:3: style: The function 'do_minimum_hole_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2977:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3025:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3028:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2980:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3028:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3938:3: style: The function 'do_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:332:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3938:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3942:3: style: The function 'do_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:336:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3942:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3947:3: style: The function 'do_out_shndx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:341:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3947:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3955:3: style: The function 'do_set_out_shndx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:346:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3955:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3966:3: style: The function 'update_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:357:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3966:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3973:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3973:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3977:3: style: The function 'do_reset_address_and_file_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:369:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3977:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3982:3: style: The function 'do_address_and_file_offset_have_reset_values' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:377:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3982:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3989:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3989:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3993:3: style: The function 'do_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:301:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3993:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3998:3: style: The function 'do_has_load_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:305:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3998:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4003:3: style: The function 'do_load_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:310:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4003:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4011:3: style: The function 'do_is_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:315:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4011:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4016:3: style: The function 'do_is_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:321:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4016:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4021:3: style: The function 'do_is_section_flag_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:327:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4021:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4026:3: style: The function 'do_set_tls_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:382:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4026:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4031:3: style: The function 'do_tls_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:388:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4031:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4041:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4041:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:48:3: style: The function 'do_run_once' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:48:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/freebsd.h:51:3: style: The function 'do_recognize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:165:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/freebsd.h:51:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/freebsd.h:61:3: style: The function 'do_recognize_by_bfd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:173:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/freebsd.h:61:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/freebsd.h:77:3: style: The function 'do_supported_bfd_names' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:180:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/freebsd.h:77:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/freebsd.h:85:3: style: The function 'do_target_bfd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:206:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/freebsd.h:85:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4243:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:696:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4243:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4247:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4247:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4253:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4253:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4257:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4257:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4536:3: style: The function 'do_first_plt_entry_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4214:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4536:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4541:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4217:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4541:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4546:3: style: The function 'do_get_plt_tlsdesc_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4220:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4546:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4550:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4223:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4550:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4555:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4228:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4555:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4562:3: style: The function 'do_fill_tlsdesc_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4235:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:4562:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1280:0: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:905:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1280:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1044:0: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:905:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:1044:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gc.h:207:0: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:8081:7: error: Uninitialized variable: stub [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:8082:7: error: Uninitialized variable: stub [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/aarch64.cc:8085:7: error: Uninitialized variable: stub [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:268:7: style: Condition 'preread_syms' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:263:18: note: Assignment 'preread_syms=false', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:268:7: note: Condition 'preread_syms' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:1249:5: warning: Either the condition 'obj!=NULL' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:1224:19: note: Assuming that condition 'obj!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:1249:5: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:1251:5: warning: Either the condition 'obj!=NULL' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:1224:19: note: Assuming that condition 'obj!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:1251:5: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:263:3: style: Variable 'preread_syms' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:260:0: note: Variable 'preread_syms' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:263:3: note: Variable 'preread_syms' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:561:3: warning: Member variable 'Incremental_inputs::got_plt_section_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:322:3: style: Technically the member function 'gold::Incremental_script_entry::get_object_count' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:517:3: style: Technically the member function 'gold::Incremental_archive_entry::get_member_count' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:527:3: style: Technically the member function 'gold::Incremental_archive_entry::get_unused_global_symbol_count' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:532:3: style: Technically the member function 'gold::Incremental_archive_entry::get_unused_global_symbol' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1297:3: style: Technically the member function 'gold::Incremental_got_plt_reader::get_got_type' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:172:3: style: Technically the member function 'gold::Plugin_manager::in_claim_file_handler' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:433:3: style: Technically the member function 'gold::Pluginobj::filesize' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:498:3: style: Technically the member function 'gold::const_iterator::operator++' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:563:7: style: Class 'Incremental_inputs' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:563:7: style: Class 'Incremental_inputs' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:265:3: style: Class 'Script_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:718:3: style: Class 'Incremental_global_symbol_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1274:3: style: Class 'Incremental_got_plt_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1493:5: style: Class 'View' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1707:5: style: Class 'Sized_input_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:56:3: style: Class 'Plugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:130:3: style: Class 'Plugin_manager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:311:5: style: Struct 'Rescannable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:315:5: style: Struct 'Rescannable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:335:3: style: The function 'do_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:206:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:335:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:340:3: style: The function 'do_script_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:211:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:340:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:416:3: style: The function 'do_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:206:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:416:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:425:3: style: The function 'do_object_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:217:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:425:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:475:3: style: The function 'do_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:206:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:475:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:480:3: style: The function 'do_dynobj_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:223:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:480:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:537:3: style: The function 'do_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:206:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:537:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:542:3: style: The function 'do_archive_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:229:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:542:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1673:3: style: The function 'do_check_inputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1539:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1673:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1678:3: style: The function 'do_file_has_changed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1544:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1678:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1683:3: style: The function 'do_init_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1549:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1683:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1687:3: style: The function 'do_reserve_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1553:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1687:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1691:3: style: The function 'do_process_got_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1557:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1691:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1695:3: style: The function 'do_emit_copy_relocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1561:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1695:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1699:3: style: The function 'do_apply_incremental_relocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1565:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1699:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1744:3: style: The function 'do_input_file_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1568:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1744:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1748:3: style: The function 'do_get_input_reader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1571:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1748:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2075:3: style: The function 'do_is_incremental' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:813:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2075:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2080:3: style: The function 'do_get_mtime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:820:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2080:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2085:3: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:825:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2085:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2089:3: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:829:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2089:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2093:3: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:834:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2093:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2096:3: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:837:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2096:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2101:3: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:842:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2101:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2107:3: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:848:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2107:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2111:3: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:858:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2111:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2115:3: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:862:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2115:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2119:3: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:853:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2119:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2124:3: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:866:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2124:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2128:3: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:870:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2128:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2132:3: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:874:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2132:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2136:3: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:878:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2136:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2140:3: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:882:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2140:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2144:3: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:886:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2144:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2148:3: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:890:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2148:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2152:3: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:910:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2152:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2156:3: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:914:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2156:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2229:3: style: The function 'do_filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:145:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2229:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2234:3: style: The function 'do_get_mtime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:149:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2234:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2239:3: style: The function 'do_for_all_unused_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:153:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2239:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:88:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:88:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:91:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:91:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:94:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:94:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:97:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:97:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:155:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:155:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:158:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:158:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:161:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:161:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:164:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:164:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:204:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:204:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:207:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:207:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:210:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:210:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:213:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:213:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:246:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:246:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:249:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:249:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:252:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:252:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:255:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:255:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:291:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:291:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:294:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:294:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:297:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:297:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:300:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:300:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:365:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:365:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:368:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:368:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:371:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:371:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:374:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:374:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:417:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:417:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:420:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:420:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:423:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:423:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:426:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:426:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:464:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:464:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:467:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:467:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:470:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:470:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:473:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.h:473:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:438:3: style: The function 'elfsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:385:15: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:438:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:443:3: style: The function 'is_big_endian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:388:16: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:443:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:449:3: style: The function 'do_pluginobj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:806:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:449:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:588:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:588:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:591:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:591:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:594:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:594:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:597:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:597:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2099:0: style: The function 'sized_relobj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1929:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2099:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2103:0: style: The function 'sized_relobj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1933:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2103:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:506:35: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.cc:510:35: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm-reloc-property.h:169:5: style: Class 'Tree_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm-reloc-property.h:336:5: style: Class 'Parse_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:3211:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:3212:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:11470:4: style: Same expression used in consecutive assignments of 'err_tag' and 'saved_tag'. [duplicateAssignExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:11471:0: note: Same expression used in consecutive assignments of 'err_tag' and 'saved_tag'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:11470:4: note: Same expression used in consecutive assignments of 'err_tag' and 'saved_tag'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:4539:16: style: Function 'stub_type_for_reloc' argument 2 names different: declaration 'branch_address' definition 'location'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:499:56: note: Function 'stub_type_for_reloc' argument 2 names different: declaration 'branch_address' definition 'location'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:4539:16: note: Function 'stub_type_for_reloc' argument 2 names different: declaration 'branch_address' definition 'location'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:4540:16: style: Function 'stub_type_for_reloc' argument 3 names different: declaration 'branch_target' definition 'destination'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:500:21: note: Function 'stub_type_for_reloc' argument 3 names different: declaration 'branch_target' definition 'destination'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:4540:16: note: Function 'stub_type_for_reloc' argument 3 names different: declaration 'branch_target' definition 'destination'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7696:18: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7396:49: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7696:18: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:9999:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:2282:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:9999:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:6527:0: style: Function 'do_relocate_sections' argument 5 names different: declaration 'pivews' definition 'pviews'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:1680:0: note: Function 'do_relocate_sections' argument 5 names different: declaration 'pivews' definition 'pviews'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:6527:0: note: Function 'do_relocate_sections' argument 5 names different: declaration 'pivews' definition 'pviews'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reduced_debug_output.h:91:3: warning: Member variable 'Output_reduced_debug_info_section::associated_abbrev_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:12790:19: performance: Technically the member function '::Output_data_plt_arm_nacl::arm_movw_immediate' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:12795:19: performance: Technically the member function '::Output_data_plt_arm_nacl::arm_movt_immediate' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:5389:9: style: Class 'Arm_exidx_merged_section' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.h:212:3: style: Class 'Vendor_object_attributes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.h:385:3: style: Class 'Output_attributes_section_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:622:3: style: Class 'Reloc_stub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7315:5: style: Struct 'IRelative_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:2120:0: style: Class 'Target_arm < true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:2120:0: style: Class 'Target_arm < false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:874:0: style: Class 'Stub_table < true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:874:0: style: Class 'Stub_table < false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.h:287:1: warning: The class 'Attributes_section_data' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reduced_debug_output.h:57:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3973:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reduced_debug_output.h:57:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reduced_debug_output.h:61:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3989:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reduced_debug_output.h:61:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reduced_debug_output.h:103:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3973:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reduced_debug_output.h:103:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reduced_debug_output.h:107:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3989:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reduced_debug_output.h:107:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.h:392:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.h:392:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.h:397:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.h:397:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.h:401:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.h:401:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:634:3: style: The function 'do_reloc_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:433:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:634:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:718:3: style: The function 'do_reloc_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:433:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:718:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:736:3: style: The function 'do_thumb16_special' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:448:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:736:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:775:3: style: The function 'do_reloc_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:433:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:775:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:780:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:437:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:780:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:1063:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:1063:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:1073:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:1073:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:1128:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:1128:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:1131:3: style: The function 'do_output_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:707:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:1131:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7433:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:696:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7433:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7437:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7437:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7443:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7443:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7452:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7452:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7719:3: style: The function 'do_first_plt_entry_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7415:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7719:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7724:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7418:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7724:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7728:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7421:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7728:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7733:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7426:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7733:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:12769:3: style: The function 'do_first_plt_entry_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7415:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:12769:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:12774:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7418:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:12774:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:12778:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7421:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:12778:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:12783:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:7426:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:12783:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:4513:7: error: Returning/dereferencing 'buffer' after it is deallocated / released [deallocret]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:1142:18: style: Class 'Arm_exidx_merged_section' is unsafe, 'Arm_exidx_merged_section::section_contents_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:3184:26: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/arm.cc:3185:26: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.cc:280:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.cc:279:0: note: Variable 'p' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.cc:280:3: note: Variable 'p' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/attributes.h:206:1: warning: The class 'Vendor_object_attributes' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:185:3: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:825:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:185:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:189:3: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:829:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:189:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:193:3: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:834:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:193:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:196:3: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:837:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:196:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:201:3: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:842:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:201:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:207:3: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:848:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:207:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:211:3: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:858:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:211:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:216:3: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:862:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:216:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:222:3: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:853:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:222:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:237:3: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:866:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:237:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:242:3: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:870:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:242:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:247:3: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:874:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:247:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:252:3: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:878:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:252:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:257:3: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:882:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:257:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:262:3: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:886:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:262:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:267:3: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:890:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:267:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:272:3: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:910:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:272:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:276:3: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:914:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:276:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/binary.h:54:3: style: Technically the member function 'gold::Binary_to_elf::convert' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/binary.cc:74:16: note: Technically the member function 'gold::Binary_to_elf::convert' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/binary.h:54:3: note: Technically the member function 'gold::Binary_to_elf::convert' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.cc:88:46: style: Function 'operator()' argument 1 names different: declaration 'a' definition 'pa'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.cc:77:33: note: Function 'operator()' argument 1 names different: declaration 'a' definition 'pa'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.cc:88:46: note: Function 'operator()' argument 1 names different: declaration 'a' definition 'pa'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.cc:88:64: style: Function 'operator()' argument 2 names different: declaration 'b' definition 'pb'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.cc:77:50: note: Function 'operator()' argument 2 names different: declaration 'b' definition 'pb'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.cc:88:64: note: Function 'operator()' argument 2 names different: declaration 'b' definition 'pb'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.cc:164:17: style: Variable 'sort_order' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1516:3: performance: Technically the member function 'gold::Symbol_table::allocate_commons' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.cc:149:15: note: Technically the member function 'gold::Symbol_table::allocate_commons' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1516:3: note: Technically the member function 'gold::Symbol_table::allocate_commons' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.h:46:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.h:46:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.h:49:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.h:49:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.h:52:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.h:52:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.h:55:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/common.h:55:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/compressed_output.h:59:3: warning: Member variable 'Output_compressed_section::data_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/compressed_output.h:69:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3973:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/compressed_output.h:69:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/compressed_output.h:73:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3989:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/compressed_output.h:73:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/copy-relocs.cc:67:25: style: Function 'need_copy_reloc' argument 1 names different: declaration 'gsym' definition 'sym'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/copy-relocs.h:137:39: note: Function 'need_copy_reloc' argument 1 names different: declaration 'gsym' definition 'sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/copy-relocs.cc:67:25: note: Function 'need_copy_reloc' argument 1 names different: declaration 'gsym' definition 'sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/copy-relocs.h:137:3: performance: Technically the member function 'gold::Copy_relocs::need_copy_reloc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/copy-relocs.cc:66:41: note: Technically the member function 'gold::Copy_relocs::need_copy_reloc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/copy-relocs.h:137:3: note: Technically the member function 'gold::Copy_relocs::need_copy_reloc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/cref.cc:109:3: performance: Technically the member function 'gold::Cref_inputs::print_object_symbol_counts' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/cref.cc:160:14: note: Technically the member function 'gold::Cref_inputs::print_object_symbol_counts' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/cref.cc:109:3: note: Technically the member function 'gold::Cref_inputs::print_object_symbol_counts' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dirsearch.cc:45:3: style: Class 'Dir_cache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dirsearch.cc:178:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dirsearch.cc:178:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dirsearch.cc:187:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dirsearch.cc:187:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:390:18: style: Function 'read_range_list' argument 4 names different: declaration 'address_size' definition 'addr_size'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:364:18: note: Function 'read_range_list' argument 4 names different: declaration 'address_size' definition 'addr_size'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:390:18: note: Function 'read_range_list' argument 4 names different: declaration 'address_size' definition 'addr_size'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:392:11: style: Function 'read_range_list' argument 6 names different: declaration 'ranges_offset' definition 'offset'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:366:11: note: Function 'read_range_list' argument 6 names different: declaration 'ranges_offset' definition 'offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:392:11: note: Function 'read_range_list' argument 6 names different: declaration 'ranges_offset' definition 'offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:485:73: style: Function 'read_section' argument 2 names different: declaration 'symbol_table' definition 'symtab'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:416:53: note: Function 'read_section' argument 2 names different: declaration 'symbol_table' definition 'symtab'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:485:73: note: Function 'read_section' argument 2 names different: declaration 'symbol_table' definition 'symtab'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:2243:35: style: Function 'format_file_lineno' argument 1 names different: declaration 'lineno' definition 'loc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:1013:52: note: Function 'format_file_lineno' argument 1 names different: declaration 'lineno' definition 'loc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:2243:35: note: Function 'format_file_lineno' argument 1 names different: declaration 'lineno' definition 'loc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:400:3: warning: Member variable 'Dwarf_pubnames_table::reloc_mapper_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:400:3: warning: Member variable 'Dwarf_pubnames_table::reloc_type_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:425:3: style: Technically the member function 'gold::Dwarf_pubnames_table::cu_offset' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:431:3: style: Technically the member function 'gold::Dwarf_pubnames_table::subsection_size' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:721:3: style: Technically the member function 'gold::Dwarf_info_reader::parse' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:1220:20: note: Technically the member function 'gold::Dwarf_info_reader::parse' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:721:3: note: Technically the member function 'gold::Dwarf_info_reader::parse' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:741:3: style: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:1424:20: note: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:741:3: note: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:746:3: style: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:1437:20: note: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:746:3: note: Technically the member function 'gold::Dwarf_info_reader::read_from_pointer' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:1050:8: style: Technically the member function 'gold::Sized_dwarf_line_info::input_is_relobj' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:2051:42: note: Technically the member function 'gold::Sized_dwarf_line_info::input_is_relobj' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:1050:8: note: Technically the member function 'gold::Sized_dwarf_line_info::input_is_relobj' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:1605:9: style: Class 'Sized_dwarf_line_info' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.cc:1605:9: style: Class 'Sized_dwarf_line_info' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:338:3: style: Class 'Dwarf_ranges_table' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:122:3: style: The function 'do_initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:88:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:122:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:126:3: style: The function 'do_next_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:92:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:126:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:131:3: style: The function 'do_advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:96:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:131:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:135:3: style: The function 'do_get_reloc_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:99:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:135:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:139:3: style: The function 'do_checkpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:103:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:139:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:144:3: style: The function 'do_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:107:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:144:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:1008:3: style: The function 'do_addr2line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:986:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:1008:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:1738:16: style: The scope of the variable 'secondary_hash' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:522:5: warning: Member variable 'Dwp_index::index_table_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:155:3: style: Unused private function: 'Dwo_file::sized_make_object' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:170:3: style: Technically the member function 'gold::Dwo_file::section_name' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:110:3: style: Class 'Dwo_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:450:3: style: Class 'Dwp_output_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:707:3: style: The function 'visit_compilation_unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:803:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:707:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:735:3: style: The function 'visit_compilation_unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:803:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:735:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:739:3: style: The function 'visit_type_unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:807:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:739:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2247:0: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:825:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2247:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2256:0: style: The function 'do_local_symbol_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1315:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2256:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2265:0: style: The function 'do_local_plt_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1319:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2265:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2269:0: style: The function 'do_local_is_tls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1337:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2269:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2274:0: style: The function 'do_local_symbol_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1341:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2274:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2279:0: style: The function 'do_output_local_symbol_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1345:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2279:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2284:0: style: The function 'do_local_symbol_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1349:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2284:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2289:0: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:829:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2289:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2294:0: style: The function 'do_layout_deferred_sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1382:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2294:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2298:0: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:834:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2298:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2301:0: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:837:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2301:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2306:0: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:842:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2306:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2311:0: style: The function 'do_read_relocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1303:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2311:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2316:0: style: The function 'do_gc_process_relocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1307:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2316:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2320:0: style: The function 'do_scan_relocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1311:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2320:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2324:0: style: The function 'do_count_local_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1353:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2324:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2329:0: style: The function 'do_finalize_local_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1360:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2329:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2333:0: style: The function 'do_set_local_dynsym_indexes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2333:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2337:0: style: The function 'do_set_local_dynsym_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1368:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2337:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2341:0: style: The function 'do_relocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1373:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2341:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2345:0: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:858:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2345:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2350:0: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:862:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2350:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2355:0: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:853:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2355:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2370:0: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:866:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2370:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2374:0: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:870:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2374:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2378:0: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:874:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2378:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2383:0: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:878:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2383:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2388:0: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:882:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2388:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2393:0: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:886:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2393:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2398:0: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:890:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2398:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2403:0: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:910:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2403:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2407:0: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:914:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2407:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1939:0: style: The function 'is_output_section_offset_invalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1080:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1939:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1956:0: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:848:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1956:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1973:0: style: The function 'do_output_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:900:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1973:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1977:0: style: The function 'do_output_section_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:905:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1977:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1987:0: style: The function 'do_set_section_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1377:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1987:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1999:0: style: The function 'do_local_has_got_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1323:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1999:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2010:0: style: The function 'do_local_got_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1328:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2010:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2023:0: style: The function 'do_set_local_got_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1332:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2023:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2041:0: style: The function 'do_elfsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1460:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2041:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2046:0: style: The function 'do_is_big_endian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1465:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2046:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:595:15: style: Class 'Dwp_index' is unsafe, 'Dwp_index::hash_table_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:597:15: style: Class 'Dwp_index' is unsafe, 'Dwp_index::index_table_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwp.cc:65:43: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.cc:945:7: style: Variable 'chain' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:137:3: style: Unused private function: 'Dynobj::sized_create_elf_hash_table' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:145:3: style: Unused private function: 'Dynobj::sized_create_gnu_hash_table' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.cc:337:54: style: Function 'write' argument 2 names different: declaration 'output_section_offset' definition 'output_offset'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:215:51: note: Function 'write' argument 2 names different: declaration 'output_section_offset' definition 'output_offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.cc:337:54: note: Function 'write' argument 2 names different: declaration 'output_section_offset' definition 'output_offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:140:3: performance: Technically the member function 'gold::Eh_frame_hdr::get_fde_pc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.cc:222:15: note: Technically the member function 'gold::Eh_frame_hdr::get_fde_pc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:140:3: note: Technically the member function 'gold::Eh_frame_hdr::get_fde_pc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:206:3: style: Technically the member function 'gold::Fde::post_map' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:333:5: style: Class 'Merge_data_hash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:354:5: style: Class 'Merge_data_eq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:403:3: style: Class 'Output_merge_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:105:5: style: Class 'Fde_addresses' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:242:3: style: The function 'do_output_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:707:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:242:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:289:3: style: The function 'do_add_input_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:702:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:289:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:293:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:293:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:297:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:297:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:301:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:715:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:301:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:305:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:305:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:310:3: style: The function 'do_print_merge_stats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:720:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:310:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:314:3: style: The function 'do_set_keeps_input_sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:253:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:314:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:413:3: style: The function 'do_add_input_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:702:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:413:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:422:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:422:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:426:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:426:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:430:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:715:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:430:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:434:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:434:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:439:3: style: The function 'do_print_merge_stats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:720:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:439:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:453:3: style: The function 'do_is_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:248:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:453:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:458:3: style: The function 'do_set_keeps_input_sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:253:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:458:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:69:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:69:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:73:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:73:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:77:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:77:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:410:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:410:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:414:3: style: The function 'do_output_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:707:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:414:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:420:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:420:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:424:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ehframe.h:424:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/errors.cc:245:24: style: Function 'gold_error' argument 1 names different: declaration 'msg' definition 'format'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold.h:92:24: note: Function 'gold_error' argument 1 names different: declaration 'msg' definition 'format'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/errors.cc:245:24: note: Function 'gold_error' argument 1 names different: declaration 'msg' definition 'format'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/errors.cc:256:26: style: Function 'gold_warning' argument 1 names different: declaration 'msg' definition 'format'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold.h:96:26: note: Function 'gold_warning' argument 1 names different: declaration 'msg' definition 'format'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/errors.cc:256:26: note: Function 'gold_warning' argument 1 names different: declaration 'msg' definition 'format'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/errors.cc:267:23: style: Function 'gold_info' argument 1 names different: declaration 'msg' definition 'format'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold.h:100:23: note: Function 'gold_info' argument 1 names different: declaration 'msg' definition 'format'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/errors.cc:267:23: note: Function 'gold_info' argument 1 names different: declaration 'msg' definition 'format'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/errors.h:68:3: performance: Technically the member function 'gold::Errors::info' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/errors.cc:125:9: note: Technically the member function 'gold::Errors::info' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/errors.h:68:3: note: Technically the member function 'gold::Errors::info' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:99:23: style: Function 'eval_with_dot' argument 6 names different: declaration 'result_section' definition 'result_section_pointer'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:101:20: note: Function 'eval_with_dot' argument 6 names different: declaration 'result_section' definition 'result_section_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:99:23: note: Function 'eval_with_dot' argument 6 names different: declaration 'result_section' definition 'result_section_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:100:16: style: Function 'eval_with_dot' argument 7 names different: declaration 'result_alignment' definition 'result_alignment_pointer'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:101:46: note: Function 'eval_with_dot' argument 7 names different: declaration 'result_alignment' definition 'result_alignment_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:100:16: note: Function 'eval_with_dot' argument 7 names different: declaration 'result_alignment' definition 'result_alignment_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:116:24: style: Function 'eval_maybe_dot' argument 7 names different: declaration 'result_section' definition 'result_section_pointer'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:114:21: note: Function 'eval_maybe_dot' argument 7 names different: declaration 'result_section' definition 'result_section_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:116:24: note: Function 'eval_maybe_dot' argument 7 names different: declaration 'result_section' definition 'result_section_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:117:17: style: Function 'eval_maybe_dot' argument 8 names different: declaration 'result_alignment' definition 'result_alignment_pointer'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:114:47: note: Function 'eval_maybe_dot' argument 8 names different: declaration 'result_alignment' definition 'result_alignment_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:117:17: note: Function 'eval_maybe_dot' argument 8 names different: declaration 'result_alignment' definition 'result_alignment_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:118:20: style: Function 'eval_maybe_dot' argument 9 names different: declaration 'type' definition 'type_pointer'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:115:17: note: Function 'eval_maybe_dot' argument 9 names different: declaration 'type' definition 'type_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:118:20: note: Function 'eval_maybe_dot' argument 9 names different: declaration 'type' definition 'type_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:119:20: style: Function 'eval_maybe_dot' argument 10 names different: declaration 'vis' definition 'vis_pointer'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:115:36: note: Function 'eval_maybe_dot' argument 10 names different: declaration 'vis' definition 'vis_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:119:20: note: Function 'eval_maybe_dot' argument 10 names different: declaration 'vis' definition 'vis_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:120:22: style: Function 'eval_maybe_dot' argument 11 names different: declaration 'nonvis' definition 'nonvis_pointer'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:115:56: note: Function 'eval_maybe_dot' argument 11 names different: declaration 'nonvis' definition 'nonvis_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:120:22: note: Function 'eval_maybe_dot' argument 11 names different: declaration 'nonvis' definition 'nonvis_pointer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:174:3: style: Class 'Integer_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:291:3: style: Class 'Unary_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:362:1: style: Class 'Unary_minus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:363:1: style: Class 'Unary_logical_not' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:364:1: style: Class 'Unary_bitwise_not' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:843:3: style: Class 'Absolute_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:179:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:179:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:183:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:183:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:206:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:206:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:209:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:209:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:254:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:254:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:257:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:257:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:362:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:362:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:362:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:362:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:363:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:363:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:363:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:363:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:364:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:364:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:364:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:364:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:521:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:521:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:521:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:521:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:522:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:522:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:522:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:522:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:523:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:523:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:523:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:523:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:524:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:524:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:524:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:524:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:525:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:525:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:525:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:525:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:526:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:526:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:526:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:526:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:527:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:527:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:527:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:527:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:528:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:528:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:528:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:528:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:529:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:529:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:529:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:529:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:530:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:530:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:530:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:530:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:531:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:531:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:531:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:531:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:532:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:532:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:532:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:532:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:533:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:533:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:533:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:533:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:534:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:534:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:534:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:534:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:535:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:535:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:535:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:535:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:536:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:536:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:536:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:536:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:537:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:537:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:537:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:537:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:538:1: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:538:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:538:1: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:538:1: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:641:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:641:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:653:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:653:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:681:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:681:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:712:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:712:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:732:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:732:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:763:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:763:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:784:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:784:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:787:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:787:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:848:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:848:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:858:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:858:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:882:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:882:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:906:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:906:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:926:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:926:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:935:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:935:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:964:3: style: The function 'value_from_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:793:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:964:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:976:3: style: The function 'value_from_script_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:798:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:976:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:981:3: style: The function 'function_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:803:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:981:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1002:3: style: The function 'value_from_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:793:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1002:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1007:3: style: The function 'value_from_script_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:798:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1007:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1012:3: style: The function 'function_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:803:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1012:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1032:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1032:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1035:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1035:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1138:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1138:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1145:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1145:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1169:3: style: The function 'value_from_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:793:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1169:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1183:3: style: The function 'value_from_script_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:798:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1183:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1188:3: style: The function 'function_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:803:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1188:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1209:3: style: The function 'value_from_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:793:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1209:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1220:3: style: The function 'value_from_script_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:798:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1220:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1225:3: style: The function 'function_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:803:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1225:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1244:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1244:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1247:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1247:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1290:3: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:130:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1290:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1293:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:120:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1293:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1269:10: error: Uninitialized variable: ehdr_size [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/expression.cc:1269:22: error: Uninitialized variable: phdr_size [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/ffsll.c:36:22: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.cc:293:29: style: Function 'lock' argument 1 names different: declaration 't' definition 'task'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.h:110:20: note: Function 'lock' argument 1 names different: declaration 't' definition 'task'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.cc:293:29: note: Function 'lock' argument 1 names different: declaration 't' definition 'task'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.cc:304:31: style: Function 'unlock' argument 1 names different: declaration 't' definition 'task'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.h:114:22: note: Function 'unlock' argument 1 names different: declaration 't' definition 'task'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.cc:304:31: note: Function 'unlock' argument 1 names different: declaration 't' definition 'task'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.cc:883:13: warning: Member variable 'Input_file::is_in_sysroot_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.cc:883:13: warning: Member variable 'Input_file::format_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.h:294:5: style: Technically the member function 'gold::File_read::View::is_locked' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.cc:169:18: note: Technically the member function 'gold::File_read::View::is_locked' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.h:294:5: note: Technically the member function 'gold::File_read::View::is_locked' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/fileread.cc:964:19: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gc.h:207:10: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:943:3: style: Variable 'names' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:938:0: note: Variable 'names' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:943:3: note: Variable 'names' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:947:3: style: Variable 'types' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:945:0: note: Variable 'types' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:947:3: note: Variable 'types' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:404:50: style: Function 'visit_children' argument 1 names different: declaration 'die' definition 'parent'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:237:29: note: Function 'visit_children' argument 1 names different: declaration 'die' definition 'parent'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:404:50: note: Function 'visit_children' argument 1 names different: declaration 'die' definition 'parent'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:504:60: style: Function 'visit_children_for_decls' argument 1 names different: declaration 'die' definition 'parent'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:245:39: note: Function 'visit_children_for_decls' argument 1 names different: declaration 'die' definition 'parent'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:504:60: note: Function 'visit_children_for_decls' argument 1 names different: declaration 'die' definition 'parent'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:208:5: style: Technically the member function 'gold::Gdb_index::Gdb_symbol::hash' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:213:5: style: Technically the member function 'gold::Gdb_index::Gdb_symbol::equal' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:55:3: style: Class 'Gdb_index' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:135:3: style: The function 'update_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:357:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:135:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:140:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:140:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:144:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:144:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:148:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.h:148:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:202:3: style: The function 'visit_compilation_unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:803:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:202:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:206:3: style: The function 'visit_type_unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dwarf_reader.h:807:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gdb-index.cc:206:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.cc:53:3: style: The function 'acquire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:54:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.cc:53:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.cc:60:3: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:57:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.cc:60:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.cc:177:3: style: The function 'wait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:148:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.cc:177:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.cc:181:3: style: The function 'signal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:151:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.cc:181:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.cc:185:3: style: The function 'broadcast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:154:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.cc:185:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:262:16: style: Class 'Initialize_lock' is unsafe, 'Initialize_lock::pplock_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold.cc:90:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold.cc:120:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:142:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold.cc:120:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold.cc:151:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:142:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold.cc:151:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:1227:19: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:138:49: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:1227:19: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3475:32: style: Function 'tls_ld_to_le' argument 6 names different: declaration 'value' definition 'Elf_Addr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:697:36: note: Function 'tls_ld_to_le' argument 6 names different: declaration 'value' definition 'Elf_Addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3475:32: note: Function 'tls_ld_to_le' argument 6 names different: declaration 'value' definition 'Elf_Addr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3604:42: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:413:38: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3604:42: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:595:5: performance: Technically the member function '::Target_i386::Scan::possible_function_pointer_reloc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:2104:20: note: Technically the member function '::Target_i386::Scan::possible_function_pointer_reloc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:595:5: note: Technically the member function '::Target_i386::Scan::possible_function_pointer_reloc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:598:5: performance: Technically the member function '::Target_i386::Scan::reloc_needs_plt_for_ifunc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:1752:20: note: Technically the member function '::Target_i386::Scan::reloc_needs_plt_for_ifunc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:598:5: note: Technically the member function '::Target_i386::Scan::reloc_needs_plt_for_ifunc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:629:5: performance: Technically the member function '::Target_i386::Relocate::should_apply_static_reloc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:2698:24: note: Technically the member function '::Target_i386::Relocate::should_apply_static_reloc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:629:5: note: Technically the member function '::Target_i386::Relocate::should_apply_static_reloc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:675:5: performance: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_ie' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3432:24: note: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_ie' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:675:5: note: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_ie' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:685:5: performance: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_le' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3393:24: note: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_le' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:685:5: note: Technically the member function '::Target_i386::Relocate::tls_desc_gd_to_le' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:733:5: performance: Technically the member function '::Target_i386::Relocatable_size_for_reloc::get_size_for_reloc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3628:42: note: Technically the member function '::Target_i386::Relocatable_size_for_reloc::get_size_for_reloc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:733:5: note: Technically the member function '::Target_i386::Relocatable_size_for_reloc::get_size_for_reloc' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:55:3: style: Class 'Output_data_got_plt_i386' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:358:3: style: Class 'Target_i386' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:63:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:63:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:67:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:67:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:188:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:696:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:188:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:192:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:192:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:203:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:203:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:211:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:211:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:269:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:171:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:269:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:273:3: style: The function 'do_add_eh_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:185:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:273:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:300:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:174:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:300:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:304:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:178:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:304:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:331:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:174:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:331:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:334:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:178:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:334:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3948:3: style: The function 'do_instantiate_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:156:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3948:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3965:3: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:171:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3965:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3969:3: style: The function 'do_add_eh_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:185:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3969:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3994:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:174:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3994:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3998:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:178:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:3998:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:4023:3: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:174:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:4023:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:4026:3: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:178:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:4026:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:4049:3: style: The function 'do_make_data_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:538:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:4049:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:4340:3: style: The function 'do_instantiate_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:156:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/i386.cc:4340:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:101:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:128:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:136:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:148:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:150:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:152:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:154:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:156:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:158:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:160:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:165:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:166:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:175:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:180:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:206:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:215:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:215:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:289:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:308:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:327:8: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:350:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:360:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:360:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:364:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:370:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:370:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:370:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:395:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:403:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:412:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:421:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:427:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental-dump.cc:446:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1465:3: style: Same expression on both sides of '==' because the value of 'this->header_size' and '16' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:761:43: note: 'header_size' is assigned value '16' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1465:3: note: Same expression on both sides of '==' because the value of 'this->header_size' and '16' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1500:7: style: Same expression on both sides of '==' because the value of 'this->input_entry_size' and '24' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:764:48: note: 'input_entry_size' is assigned value '24' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1500:7: note: Same expression on both sides of '==' because the value of 'this->input_entry_size' and '24' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1575:6: style: Same expression on both sides of '==' because the value of 'this->object_info_size' and '32' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:768:48: note: 'object_info_size' is assigned value '32' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1575:6: note: Same expression on both sides of '==' because the value of 'this->object_info_size' and '32' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1663:3: style: Same expression on both sides of '==' because the value of 'this->global_sym_entry_size' and '20' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:774:53: note: 'global_sym_entry_size' is assigned value '20' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1663:3: note: Same expression on both sides of '==' because the value of 'this->global_sym_entry_size' and '20' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:3047:3: style: Same expression on both sides of '!=' because the value of 'obj' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:2982:17: note: 'obj' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:3047:3: note: Same expression on both sides of '!=' because the value of 'obj' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:2144:24: style: The scope of the variable 'sym_p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:2749:24: style: The scope of the variable 'sym_p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:830:19: style: Function 'get_symtab_view' argument 2 names different: declaration 'sym_count' definition 'nsyms'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1664:52: note: Function 'get_symtab_view' argument 2 names different: declaration 'sym_count' definition 'nsyms'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:830:19: note: Function 'get_symtab_view' argument 2 names different: declaration 'sym_count' definition 'nsyms'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:2977:25: style: Function 'make_sized_incremental_object' argument 1 names different: declaration 'base' definition 'ibase'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2178:25: note: Function 'make_sized_incremental_object' argument 1 names different: declaration 'base' definition 'ibase'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:2977:25: note: Function 'make_sized_incremental_object' argument 1 names different: declaration 'base' definition 'ibase'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:2983:15: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2160:3: style: Unused private function: 'Sized_incr_dynobj::do_get_global_symbols' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:670:3: performance: Technically the member function 'gold::Incremental_inputs::relocs_entsize' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1250:21: note: Technically the member function 'gold::Incremental_inputs::relocs_entsize' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:670:3: note: Technically the member function 'gold::Incremental_inputs::relocs_entsize' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1361:3: performance: Technically the member function 'gold::Incremental_binary::error' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:161:21: note: Technically the member function 'gold::Incremental_binary::error' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:1361:3: note: Technically the member function 'gold::Incremental_binary::error' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:100:3: performance: Technically the member function 'gold::Output_section_incremental_inputs::write_symtab' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1790:54: note: Technically the member function 'gold::Output_section_incremental_inputs::write_symtab' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:100:3: note: Technically the member function 'gold::Output_section_incremental_inputs::write_symtab' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1841:3: style: Class 'Local_got_offset_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1872:3: style: Class 'Global_got_offset_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1903:3: style: Class 'Global_symbol_visitor_got_plt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:65:3: style: The function 'update_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:357:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:65:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:70:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:70:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:74:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:74:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:78:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:78:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1055:3: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/archive.h:127:5: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1055:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1846:3: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:299:5: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1846:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1877:3: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:299:5: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.cc:1877:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/incremental.h:2047:18: style: Class 'Sized_relobj_incr' is unsafe, 'Sized_relobj_incr::incr_relocs_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/int_encoding.cc:39:62: style: Function 'read_unsigned_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/int_encoding.h:46:62: note: Function 'read_unsigned_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/int_encoding.cc:39:62: note: Function 'read_unsigned_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/int_encoding.cc:72:60: style: Function 'read_signed_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/int_encoding.h:67:60: note: Function 'read_signed_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/int_encoding.cc:72:60: note: Function 'read_signed_LEB_128_x' argument 2 names different: declaration 'plen' definition 'len'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/stringpool.h:183:3: style: Class 'Stringpool_template' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:5316:8: style: Redundant condition: If 'index > 0', the comparison 'index != -1U' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:5333:4: style: Redundant condition: If 'index > 0', the comparison 'index != -1U' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:2894:12: style: Condition 'size==32' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:2879:20: note: Assignment 'size=32', assigned value is 32
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:2894:12: note: Condition 'size==32' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:2894:12: style: Same expression on both sides of '==' because the value of 'size' and '32' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:2879:20: note: 'size' is assigned value '32' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:2894:12: note: Same expression on both sides of '==' because the value of 'size' and '32' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:3460:0: style: Same expression used in consecutive assignments of 'shndx_begin' and 'shndx_load_seg'. [duplicateAssignExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:3461:0: note: Same expression used in consecutive assignments of 'shndx_begin' and 'shndx_load_seg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:3460:0: note: Same expression used in consecutive assignments of 'shndx_begin' and 'shndx_load_seg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:1148:56: style: Function 'layout' argument 7 names different: declaration 'offset' definition 'off'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:528:61: note: Function 'layout' argument 7 names different: declaration 'offset' definition 'off'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:1148:56: note: Function 'layout' argument 7 names different: declaration 'offset' definition 'off'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:1410:11: style: Function 'layout_eh_frame' argument 10 names different: declaration 'offset' definition 'off'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:640:12: note: Function 'layout_eh_frame' argument 10 names different: declaration 'offset' definition 'off'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:1410:11: note: Function 'layout_eh_frame' argument 10 names different: declaration 'offset' definition 'off'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:3867:42: style: Function 'set_section_indexes' argument 1 names different: declaration 'pshndx' definition 'shndx'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1199:36: note: Function 'set_section_indexes' argument 1 names different: declaration 'pshndx' definition 'shndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:3867:42: note: Function 'set_section_indexes' argument 1 names different: declaration 'pshndx' definition 'shndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:4203:20: style: Function 'create_dynamic_symtab' argument 6 names different: declaration 'versions' definition 'pversions'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1082:14: note: Function 'create_dynamic_symtab' argument 6 names different: declaration 'versions' definition 'pversions'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:4203:20: note: Function 'create_dynamic_symtab' argument 6 names different: declaration 'versions' definition 'pversions'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:5128:59: style: Function 'match_file_name' argument 2 names different: declaration 'file_name' definition 'match'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:775:53: note: Function 'match_file_name' argument 2 names different: declaration 'file_name' definition 'match'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:5128:59: note: Function 'match_file_name' argument 2 names different: declaration 'file_name' definition 'match'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:781:3: performance: Technically the member function 'gold::Layout::is_ctors_in_init_array' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:800:9: note: Technically the member function 'gold::Layout::is_ctors_in_init_array' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:781:3: note: Technically the member function 'gold::Layout::is_ctors_in_init_array' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1102:3: performance: Technically the member function 'gold::Layout::create_version_sections' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:4446:9: note: Technically the member function 'gold::Layout::create_version_sections' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1102:3: note: Technically the member function 'gold::Layout::create_version_sections' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1119:3: performance: Technically the member function 'gold::Layout::include_section' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:652:9: note: Technically the member function 'gold::Layout::include_section' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1119:3: note: Technically the member function 'gold::Layout::include_section' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1141:3: performance: Technically the member function 'gold::Layout::get_output_section_flags' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:910:9: note: Technically the member function 'gold::Layout::get_output_section_flags' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1141:3: note: Technically the member function 'gold::Layout::get_output_section_flags' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1162:3: performance: Technically the member function 'gold::Layout::default_section_order' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:1809:9: note: Technically the member function 'gold::Layout::default_section_order' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.h:1162:3: note: Technically the member function 'gold::Layout::default_section_order' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:253:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:253:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:262:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:262:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:267:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:267:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:271:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:271:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:3979:10: error: Uninitialized variable: symsize [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:4008:3: error: Uninitialized variable: symsize [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:1341:31: error: Uninitialized variable: posd [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:1342:23: error: Uninitialized variable: posd [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/layout.cc:4706:35: error: Uninitialized variable: rel_size [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:481:0: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:825:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:481:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:485:0: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:829:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:485:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:489:0: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:834:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:489:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:492:0: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:837:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:492:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:497:0: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:842:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:497:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:503:0: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:848:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:503:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:507:0: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:858:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:507:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:511:0: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:862:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:511:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:515:0: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:853:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:515:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:520:0: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:866:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:520:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:524:0: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:870:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:524:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:528:0: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:874:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:528:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:532:0: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:878:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:532:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:536:0: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:882:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:536:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:540:0: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:886:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:540:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:544:0: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:890:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:544:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:548:0: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:910:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:548:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:552:0: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:914:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:552:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:185:0: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:825:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:185:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:189:0: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:829:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:189:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:193:0: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:834:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:193:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:196:0: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:837:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:196:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:201:0: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:842:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:201:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:207:0: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:848:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:207:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:211:0: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:858:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:211:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:216:0: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:862:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:216:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:222:0: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:853:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:222:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:237:0: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:866:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:237:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:242:0: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:870:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:242:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:247:0: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:874:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:247:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:252:0: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:878:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:252:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:257:0: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:882:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:257:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:262:0: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:886:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:262:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:267:0: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:890:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:267:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:272:0: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:910:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:272:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:276:0: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:914:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/dynobj.h:276:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mapfile.h:103:3: style: Unused private function: 'Mapfile::print_input_section_symbols' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.cc:66:32: style: Function 'get_or_make_input_merge_map' argument 1 names different: declaration 'merge_map' definition 'output_data'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:140:58: note: Function 'get_or_make_input_merge_map' argument 1 names different: declaration 'merge_map' definition 'output_data'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.cc:66:32: note: Function 'get_or_make_input_merge_map' argument 1 names different: declaration 'merge_map' definition 'output_data'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.cc:88:30: style: Function 'add_mapping' argument 3 names different: declaration 'offset' definition 'input_offset'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:57:35: note: Function 'add_mapping' argument 3 names different: declaration 'offset' definition 'input_offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.cc:88:30: note: Function 'add_mapping' argument 3 names different: declaration 'offset' definition 'input_offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.cc:139:29: style: Function 'get_output_offset' argument 2 names different: declaration 'offset' definition 'input_offset'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:69:27: note: Function 'get_output_offset' argument 2 names different: declaration 'offset' definition 'input_offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.cc:139:29: note: Function 'get_output_offset' argument 2 names different: declaration 'offset' definition 'input_offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:403:0: style: Class 'gold :: Output_merge_string < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:403:0: style: Class 'gold :: Output_merge_string < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/merge.h:403:0: style: Class 'gold :: Output_merge_string < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/stringpool.h:183:0: style: Class 'gold :: Stringpool_template < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/stringpool.h:183:0: style: Class 'gold :: Stringpool_template < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:9749:37: warning: Either the condition 'mips_sym==NULL' is redundant or there is possible null pointer dereference: mips_sym. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:9747:29: note: Assuming that condition 'mips_sym==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:9749:37: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:2785:0: style: Same expression on both sides of '&&'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:568:3: style: Technically the member function '::Got_page_range::get_max_pages' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3325:0: performance: Technically the member function 'Target_mips < 32 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3336:0: performance: Technically the member function 'Target_mips < 32 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3346:0: performance: Technically the member function 'Target_mips < 32 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3357:0: performance: Technically the member function 'Target_mips < 32 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3325:0: performance: Technically the member function 'Target_mips < 32 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3336:0: performance: Technically the member function 'Target_mips < 32 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3346:0: performance: Technically the member function 'Target_mips < 32 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3357:0: performance: Technically the member function 'Target_mips < 32 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3325:0: performance: Technically the member function 'Target_mips < 64 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3336:0: performance: Technically the member function 'Target_mips < 64 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3346:0: performance: Technically the member function 'Target_mips < 64 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3357:0: performance: Technically the member function 'Target_mips < 64 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3325:0: performance: Technically the member function 'Target_mips < 64 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3336:0: performance: Technically the member function 'Target_mips < 64 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3346:0: performance: Technically the member function 'Target_mips < 64 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:3357:0: performance: Technically the member function 'Target_mips < 64 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:2875:0: style: Class 'Target_mips < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:2875:0: style: Class 'Target_mips < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:2875:0: style: Class 'Target_mips < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:2875:0: style: Class 'Target_mips < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:2471:0: style: Class 'Mips_output_data_mips_stubs < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:2471:0: style: Class 'Mips_output_data_mips_stubs < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:2471:0: style: Class 'Mips_output_data_mips_stubs < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/mips.cc:2471:0: style: Class 'Mips_output_data_mips_stubs < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.cc:277:49: style: Function 'initialize_input_to_output_map' argument 3 names different: declaration 'output_address' definition 'output_addresses'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1238:51: note: Function 'initialize_input_to_output_map' argument 3 names different: declaration 'output_address' definition 'output_addresses'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.cc:277:49: note: Function 'initialize_input_to_output_map' argument 3 names different: declaration 'output_address' definition 'output_addresses'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.cc:2888:11: style: Function 'decompressed_section_contents' argument 3 names different: declaration 'is_cached' definition 'is_new'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:779:11: note: Function 'decompressed_section_contents' argument 3 names different: declaration 'is_cached' definition 'is_new'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.cc:2888:11: note: Function 'decompressed_section_contents' argument 3 names different: declaration 'is_cached' definition 'is_new'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.cc:3108:0: style: Function 'location' argument 2 names different: declaration 'reloffset' definition 'offset'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2873:0: note: Function 'location' argument 2 names different: declaration 'reloffset' definition 'offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.cc:3108:0: note: Function 'location' argument 2 names different: declaration 'reloffset' definition 'offset'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1057:3: performance: Technically the member function 'gold::Relobj::is_section_name_included' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.cc:358:9: note: Technically the member function 'gold::Relobj::is_section_name_included' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1057:3: note: Technically the member function 'gold::Relobj::is_section_name_included' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1060:3: performance: Technically the member function 'gold::Relobj::copy_symbols_data' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.cc:314:9: note: Technically the member function 'gold::Relobj::copy_symbols_data' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1060:3: note: Technically the member function 'gold::Relobj::copy_symbols_data' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1475:21: style: Class 'Relobj' is unsafe, 'Relobj::object_merge_map_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:1489:17: style: Class 'Relobj' is unsafe, 'Relobj::reloc_bases_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:70:7: style: Condition '!ready_to_register' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:1455:3: style: Variable 'option' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:1451:0: note: Variable 'option' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:1455:3: note: Variable 'option' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:309:44: style: Function 'parse_version' argument 1 names different: declaration 'option' definition 'opt'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:624:3: note: Function 'parse_version' argument 1 names different: declaration 'option' definition 'opt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:309:44: note: Function 'parse_version' argument 1 names different: declaration 'option' definition 'opt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:343:24: style: Function 'parse_defsym' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:732:3: note: Function 'parse_defsym' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:343:24: note: Function 'parse_defsym' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:431:25: style: Function 'parse_library' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:918:3: note: Function 'parse_library' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:431:25: note: Function 'parse_library' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:469:19: style: Function 'parse_R' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1051:3: note: Function 'parse_R' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:469:19: note: Function 'parse_R' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:480:23: style: Function 'parse_just_symbols' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:902:3: note: Function 'parse_just_symbols' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:480:23: note: Function 'parse_just_symbols' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:552:24: style: Function 'parse_script' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1154:3: note: Function 'parse_script' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:552:24: note: Function 'parse_script' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:560:25: style: Function 'parse_version_script' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1202:3: note: Function 'parse_version_script' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:560:25: note: Function 'parse_version_script' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:568:23: style: Function 'parse_dynamic_list' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:763:3: note: Function 'parse_dynamic_list' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:568:23: note: Function 'parse_dynamic_list' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:577:22: style: Function 'parse_start_group' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1263:3: note: Function 'parse_start_group' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:577:22: note: Function 'parse_start_group' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:584:20: style: Function 'parse_end_group' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1265:3: note: Function 'parse_end_group' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:584:20: note: Function 'parse_end_group' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:591:20: style: Function 'parse_start_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1269:3: note: Function 'parse_start_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:591:20: note: Function 'parse_start_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:598:25: style: Function 'parse_end_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1271:3: note: Function 'parse_end_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:598:25: note: Function 'parse_end_lib' argument 3 names different: declaration 'inputs' definition 'cmdline'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:632:57: style: Function 'check_excluded_libs' argument 1 names different: declaration 's' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1505:42: note: Function 'check_excluded_libs' argument 1 names different: declaration 's' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:632:57: note: Function 'check_excluded_libs' argument 1 names different: declaration 's' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:995:60: style: Function 'is_in_system_directory' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1409:45: note: Function 'is_in_system_directory' argument 1 names different: declaration 'name' definition 'filename'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:995:60: note: Function 'is_in_system_directory' argument 1 names different: declaration 'name' definition 'filename'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:1025:48: style: Function 'add_plugin_option' argument 1 names different: declaration 'opt' definition 'arg'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1625:33: note: Function 'add_plugin_option' argument 1 names different: declaration 'opt' definition 'arg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:1025:48: note: Function 'add_plugin_option' argument 1 names different: declaration 'opt' definition 'arg'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:1350:48: style: Function 'add_file' argument 1 names different: declaration 'arg' definition 'file'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:2020:33: note: Function 'add_file' argument 1 names different: declaration 'arg' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:1350:48: note: Function 'add_file' argument 1 names different: declaration 'arg' definition 'file'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:656:3: style: Unused private function: 'General_options::set_assert' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:664:3: style: Unused private function: 'General_options::set_format' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:686:3: style: Unused private function: 'General_options::set_build_id' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:690:3: style: Unused private function: 'General_options::set_build_id_chunk_size_for_treehash' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:694:3: style: Unused private function: 'General_options::set_build_id_min_file_size_for_treehash' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:728:3: style: Unused private function: 'General_options::set_debug' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:735:3: style: Unused private function: 'General_options::set_demangle' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:766:3: style: Unused private function: 'General_options::set_entry' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:777:3: style: Unused private function: 'General_options::set_export_dynamic_symbol' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:793:3: style: Unused private function: 'General_options::set_auxiliary' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:797:3: style: Unused private function: 'General_options::set_filter' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:805:3: style: Unused private function: 'General_options::set_fini' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:848:3: style: Unused private function: 'General_options::set_soname' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:851:3: style: Unused private function: 'General_options::set_hash_bucket_empty_fraction' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:855:3: style: Unused private function: 'General_options::set_hash_style' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:859:3: style: Unused private function: 'General_options::set_dynamic_linker' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:877:3: style: Unused private function: 'General_options::set_incremental_base' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:895:3: style: Unused private function: 'General_options::set_incremental_patch' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:899:3: style: Unused private function: 'General_options::set_init' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:921:3: style: Unused private function: 'General_options::set_library_path' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:921:3: style: Unused private function: 'General_options::add_to_library_path' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:937:3: style: Unused private function: 'General_options::set_rosegment_gap' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:941:3: style: Unused private function: 'General_options::set_m' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:970:3: style: Unused private function: 'General_options::set_output' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:973:3: style: Unused private function: 'General_options::set_optimize' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:976:3: style: Unused private function: 'General_options::set_oformat' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:997:3: style: Unused private function: 'General_options::set_plt_align' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1027:3: style: Unused private function: 'General_options::set_print_symbol_counts' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1045:3: style: Unused private function: 'General_options::set_retain_symbols_file' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1054:3: style: Unused private function: 'General_options::set_rpath' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1054:3: style: Unused private function: 'General_options::add_search_directory_to_rpath' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1057:3: style: Unused private function: 'General_options::set_rpath_link' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1057:3: style: Unused private function: 'General_options::add_to_rpath_link' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1057:3: style: Unused private function: 'General_options::add_search_directory_to_rpath_link' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1061:3: style: Unused private function: 'General_options::set_section_ordering_file' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1068:3: style: Unused private function: 'General_options::set_sort_common' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1072:3: style: Unused private function: 'General_options::set_sort_section' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1078:3: style: Unused private function: 'General_options::set_spare_dynamic_tags' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1094:3: style: Unused private function: 'General_options::set_stub_group_size' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1111:3: style: Unused private function: 'General_options::set_split_stack_adjust_size' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1120:3: style: Unused private function: 'General_options::set_icf' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1127:3: style: Unused private function: 'General_options::set_icf_iterations' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1134:3: style: Unused private function: 'General_options::set_keep_unique' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1160:3: style: Unused private function: 'General_options::set_thread_count' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1169:3: style: Unused private function: 'General_options::set_Tbss' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1171:3: style: Unused private function: 'General_options::set_Tdata' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1178:3: style: Unused private function: 'General_options::set_Trodata_segment' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1189:3: style: Unused private function: 'General_options::set_undefined' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1249:3: style: Unused private function: 'General_options::set_wrap' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1252:3: style: Unused private function: 'General_options::set_trace_symbol' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1259:3: style: Unused private function: 'General_options::set_Y' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1274:3: style: Unused private function: 'General_options::set_fuse_ld' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1283:3: style: Unused private function: 'General_options::set_common_page_size' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1305:3: style: Unused private function: 'General_options::set_max_page_size' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:622:3: performance: Technically the member function 'gold::General_options::parse_help' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:302:18: note: Technically the member function 'gold::General_options::parse_help' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:622:3: note: Technically the member function 'gold::General_options::parse_help' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:732:3: performance: Technically the member function 'gold::General_options::parse_defsym' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:342:18: note: Technically the member function 'gold::General_options::parse_defsym' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:732:3: note: Technically the member function 'gold::General_options::parse_defsym' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1154:3: performance: Technically the member function 'gold::General_options::parse_script' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:551:18: note: Technically the member function 'gold::General_options::parse_script' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1154:3: note: Technically the member function 'gold::General_options::parse_script' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1202:3: performance: Technically the member function 'gold::General_options::parse_version_script' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:559:18: note: Technically the member function 'gold::General_options::parse_version_script' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1202:3: note: Technically the member function 'gold::General_options::parse_version_script' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1263:3: performance: Technically the member function 'gold::General_options::parse_start_group' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:576:18: note: Technically the member function 'gold::General_options::parse_start_group' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1263:3: note: Technically the member function 'gold::General_options::parse_start_group' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1265:3: performance: Technically the member function 'gold::General_options::parse_end_group' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:583:18: note: Technically the member function 'gold::General_options::parse_end_group' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1265:3: note: Technically the member function 'gold::General_options::parse_end_group' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1269:3: performance: Technically the member function 'gold::General_options::parse_start_lib' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:590:18: note: Technically the member function 'gold::General_options::parse_start_lib' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1269:3: note: Technically the member function 'gold::General_options::parse_start_lib' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1271:3: performance: Technically the member function 'gold::General_options::parse_end_lib' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.cc:597:18: note: Technically the member function 'gold::General_options::parse_end_lib' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/options.h:1271:3: note: Technically the member function 'gold::General_options::parse_end_lib' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:481:3: style: The function 'do_read_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:825:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:481:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:485:3: style: The function 'do_layout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:829:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:485:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:489:3: style: The function 'do_add_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:834:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:489:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:492:3: style: The function 'do_should_include_member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:837:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:492:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:497:3: style: The function 'do_for_all_global_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:842:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:497:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:503:3: style: The function 'do_for_all_local_got_entries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:848:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:503:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:507:3: style: The function 'do_section_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:858:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:507:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:511:3: style: The function 'do_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:862:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:511:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:515:3: style: The function 'do_section_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:853:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:515:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:520:3: style: The function 'do_section_flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:866:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:520:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:524:3: style: The function 'do_section_entsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:870:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:524:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:528:3: style: The function 'do_section_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:874:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:528:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:532:3: style: The function 'do_section_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:878:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:532:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:536:3: style: The function 'do_section_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:882:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:536:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:540:3: style: The function 'do_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:886:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:540:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:544:3: style: The function 'do_section_addralign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:890:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:544:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:548:3: style: The function 'do_initialize_xindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:910:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:548:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:552:3: style: The function 'do_get_global_symbol_counts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:914:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:552:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:4621:17: style: Same expression on both sides of '==' because the value of 'last_data' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:4590:34: note: 'last_data' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:4621:17: note: Same expression on both sides of '==' because the value of 'last_data' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:4628:38: style: Same expression on both sides of '!=' because the value of 'last_bss' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:4591:33: note: 'last_bss' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:4628:38: note: Same expression on both sides of '!=' because the value of 'last_bss' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:4628:57: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:2355:19: style: Function 'add_input_section' argument 4 names different: declaration 'name' definition 'secname'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3064:39: note: Function 'add_input_section' argument 4 names different: declaration 'name' definition 'secname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:2355:19: note: Function 'add_input_section' argument 4 names different: declaration 'name' definition 'secname'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:2754:53: style: Function 'convert_input_sections_to_relaxed_sections' argument 1 names different: declaration 'sections' definition 'relaxed_sections'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3848:57: note: Function 'convert_input_sections_to_relaxed_sections' argument 1 names different: declaration 'sections' definition 'relaxed_sections'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:2754:53: note: Function 'convert_input_sections_to_relaxed_sections' argument 1 names different: declaration 'sections' definition 'relaxed_sections'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:3015:21: style: Function 'find_starting_output_address' argument 3 names different: declaration 'addr' definition 'paddr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3482:21: note: Function 'find_starting_output_address' argument 3 names different: declaration 'addr' definition 'paddr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:3015:21: note: Function 'find_starting_output_address' argument 3 names different: declaration 'addr' definition 'paddr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:3842:63: style: Function 'add_script_input_section' argument 1 names different: declaration 'input_section' definition 'sis'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:3823:49: note: Function 'add_script_input_section' argument 1 names different: declaration 'input_section' definition 'sis'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:3842:63: note: Function 'add_script_input_section' argument 1 names different: declaration 'input_section' definition 'sis'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1539:0: style: Function 'add_local' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2336:0: note: Function 'add_local' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1539:0: note: Function 'add_local' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1557:0: style: Function 'add_local_plt' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2341:0: note: Function 'add_local_plt' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1557:0: note: Function 'add_local_plt' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1576:0: style: Function 'add_local_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2352:0: note: Function 'add_local_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1576:0: note: Function 'add_local_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1598:0: style: Function 'add_local_pair_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2362:0: note: Function 'add_local_pair_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1598:0: note: Function 'add_local_pair_with_rel' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1623:0: style: Function 'add_local_tls_pair' argument 2 names different: declaration 'sym_index' definition 'symndx'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2372:0: note: Function 'add_local_tls_pair' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1623:0: note: Function 'add_local_tls_pair' argument 2 names different: declaration 'sym_index' definition 'symndx'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:516:3: style: Unused private function: 'Output_section_headers::do_sized_write' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:561:3: style: Unused private function: 'Output_segment_headers::do_sized_write' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:608:3: style: Unused private function: 'Output_file_header::do_sized_write' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2709:3: style: Unused private function: 'Output_data_dynamic::sized_write' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:617:3: performance: Technically the member function 'gold::Output_file_header::do_size' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:625:21: note: Technically the member function 'gold::Output_file_header::do_size' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:617:3: note: Technically the member function 'gold::Output_file_header::do_size' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4263:3: performance: Technically the member function 'gold::Output_section::find_merge_section' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:2846:17: note: Technically the member function 'gold::Output_section::find_merge_section' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:4263:3: note: Technically the member function 'gold::Output_section::find_merge_section' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2292:0: style: Class 'gold :: Output_data_got < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2292:0: style: Class 'gold :: Output_data_got < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2292:0: style: Class 'gold :: Output_data_got < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:2292:0: style: Class 'gold :: Output_data_got < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1758:0: performance: Function parameter 'got_entry' should be passed by const reference. [passedByValue]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:1850:47: error: Uninitialized variable: dyn_size [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:230:18: error: Uninitialized variable: shdr_size [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.cc:432:39: error: Uninitialized variable: phdr_size [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/parameters.cc:46:3: style: Class 'Set_parameters_target_once' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/parameters.cc:52:3: style: The function 'do_run_once' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/gold-threads.h:221:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/parameters.cc:52:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1868:3: style: Same expression on both sides of '!=' because the value of 'obj' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1820:20: note: 'obj' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1868:3: note: Same expression on both sides of '!=' because the value of 'obj' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:71:3: performance: Technically the member function 'gold::Plugin::load' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:170:9: note: Technically the member function 'gold::Plugin::load' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.h:71:3: note: Technically the member function 'gold::Plugin::load' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:392:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:392:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:400:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:400:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:404:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:404:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:408:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:408:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1360:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1360:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1368:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1368:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1372:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1372:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1378:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/plugin.cc:1378:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3547:0: style: struct member 'Eh_cie < 64 >::eh_frame_cie' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3547:0: style: struct member 'Eh_cie < 32 >::eh_frame_cie' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3547:0: style: struct member 'Eh_cie < size >::eh_frame_cie' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:2930:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:2969:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:2458:3: style: Technically the member function '::Stub_control::owner' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:6744:3: style: Technically the member function '::Global_symbol_visitor_opd::operator()' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:8147:3: performance: Technically the member function '::Powerpc_scan_relocatable_reloc::local_non_section_strategy' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:8157:3: performance: Technically the member function '::Powerpc_scan_relocatable_reloc::local_section_strategy' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:8165:3: performance: Technically the member function '::Powerpc_scan_relocatable_reloc::global_strategy' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:984:0: performance: Technically the member function 'Target_powerpc < size , big_endian >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1009:0: performance: Technically the member function 'Target_powerpc < size , big_endian >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1091:0: performance: Technically the member function 'Target_powerpc < size , big_endian >::Relocate_comdat_behavior::get' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1117:0: performance: Technically the member function 'Target_powerpc < size , big_endian >::Relocatable_size_for_reloc::get_size_for_reloc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1227:0: style: Technically the member function 'Target_powerpc < size , big_endian >::Sort_sections::operator()' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:984:0: performance: Technically the member function 'Target_powerpc < 32 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1009:0: performance: Technically the member function 'Target_powerpc < 32 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1091:0: performance: Technically the member function 'Target_powerpc < 32 , true >::Relocate_comdat_behavior::get' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1117:0: performance: Technically the member function 'Target_powerpc < 32 , true >::Relocatable_size_for_reloc::get_size_for_reloc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1227:0: style: Technically the member function 'Target_powerpc < 32 , true >::Sort_sections::operator()' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:984:0: performance: Technically the member function 'Target_powerpc < 32 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1009:0: performance: Technically the member function 'Target_powerpc < 32 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1091:0: performance: Technically the member function 'Target_powerpc < 32 , false >::Relocate_comdat_behavior::get' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1117:0: performance: Technically the member function 'Target_powerpc < 32 , false >::Relocatable_size_for_reloc::get_size_for_reloc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1227:0: style: Technically the member function 'Target_powerpc < 32 , false >::Sort_sections::operator()' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:984:0: performance: Technically the member function 'Target_powerpc < 64 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1009:0: performance: Technically the member function 'Target_powerpc < 64 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1091:0: performance: Technically the member function 'Target_powerpc < 64 , true >::Relocate_comdat_behavior::get' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1117:0: performance: Technically the member function 'Target_powerpc < 64 , true >::Relocatable_size_for_reloc::get_size_for_reloc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1227:0: style: Technically the member function 'Target_powerpc < 64 , true >::Sort_sections::operator()' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:984:0: performance: Technically the member function 'Target_powerpc < 64 , false >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1009:0: performance: Technically the member function 'Target_powerpc < 64 , false >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1091:0: performance: Technically the member function 'Target_powerpc < 64 , false >::Relocate_comdat_behavior::get' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1117:0: performance: Technically the member function 'Target_powerpc < 64 , false >::Relocatable_size_for_reloc::get_size_for_reloc' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:1227:0: style: Technically the member function 'Target_powerpc < 64 , false >::Sort_sections::operator()' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:4851:3: style: Class 'Output_data_save_res' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:4170:0: style: Class 'Output_data_glink < size , big_endian >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3911:0: style: Class 'Plt_stub_ent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3124:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:696:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3124:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3131:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3131:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3154:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3154:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3452:3: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:696:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3452:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3459:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3459:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3465:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:3465:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:4862:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:4862:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:4866:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:4866:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:193:0: style: The function 'do_find_special_sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/object.h:2465:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:193:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/powerpc.cc:4879:18: style: Class 'Output_data_save_res' is unsafe, 'Output_data_save_res::contents_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.cc:63:3: style: The function 'is_runnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:58:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.cc:63:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.cc:71:3: style: The function 'locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:65:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.cc:71:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.cc:75:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:69:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.cc:75:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.cc:79:3: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:113:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/readsyms.cc:79:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reduced_debug_output.cc:146:12: style: The scope of the variable 'abbrev_number' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.cc:512:3: performance: Technically the member function 'gold::Emit_relocs_strategy::local_non_section_strategy' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.cc:517:3: performance: Technically the member function 'gold::Emit_relocs_strategy::local_section_strategy' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/reloc.cc:535:3: performance: Technically the member function 'gold::Emit_relocs_strategy::global_strategy' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/s390.cc:4261:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/s390.cc:332:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/s390.cc:4261:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/s390.cc:1151:0: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/s390.cc:179:0: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/s390.cc:1151:0: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/s390.cc:55:0: style: Class 'Output_data_got_plt_s390 < 32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/s390.cc:55:0: style: Class 'Output_data_got_plt_s390 < 64 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:218:21: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:218:21: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:218:21: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:244:25: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:244:25: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:244:25: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:264:18: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:264:18: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:264:18: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:274:22: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:274:22: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:274:22: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3263:24: style: Function 'add_symbol_assignment' argument 3 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.h:110:70: note: Function 'add_symbol_assignment' argument 3 names different: declaration 'value' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3263:24: note: Function 'add_symbol_assignment' argument 3 names different: declaration 'value' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3281:49: style: Function 'add_dot_assignment' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.h:115:34: note: Function 'add_dot_assignment' argument 1 names different: declaration 'value' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3281:49: note: Function 'add_dot_assignment' argument 1 names different: declaration 'value' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3455:36: style: Function 'output_section_name' argument 4 names different: declaration 'pscript_section_type' definition 'psection_type'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.h:170:23: note: Function 'output_section_name' argument 4 names different: declaration 'pscript_section_type' definition 'psection_type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3455:36: note: Function 'output_section_name' argument 4 names different: declaration 'pscript_section_type' definition 'psection_type'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:4063:11: style: Function 'add_phdr' argument 4 names different: declaration 'filehdr' definition 'includes_filehdr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.h:186:10: note: Function 'add_phdr' argument 4 names different: declaration 'filehdr' definition 'includes_filehdr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:4063:11: note: Function 'add_phdr' argument 4 names different: declaration 'filehdr' definition 'includes_filehdr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:4063:34: style: Function 'add_phdr' argument 5 names different: declaration 'phdrs' definition 'includes_phdrs'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.h:186:24: note: Function 'add_phdr' argument 5 names different: declaration 'phdrs' definition 'includes_phdrs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:4063:34: note: Function 'add_phdr' argument 5 names different: declaration 'phdrs' definition 'includes_phdrs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.h:280:3: performance: Technically the member function 'gold::Script_sections::total_header_size' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3782:18: note: Technically the member function 'gold::Script_sections::total_header_size' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.h:280:3: note: Technically the member function 'gold::Script_sections::total_header_size' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.h:285:3: performance: Technically the member function 'gold::Script_sections::header_size_adjustment' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3809:18: note: Technically the member function 'gold::Script_sections::header_size_adjustment' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.h:285:3: note: Technically the member function 'gold::Script_sections::header_size_adjustment' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:838:3: performance: Technically the member function 'gold::Output_section_element::get_fill_string' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:842:25: note: Technically the member function 'gold::Output_section_element::get_fill_string' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:838:3: note: Technically the member function 'gold::Output_section_element::get_fill_string' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1465:3: style: Technically the member function 'gold::Input_section_info::shndx' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:720:3: style: Class 'Sections_element_dot_assignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:909:3: style: Class 'Output_section_element_dot_assignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1204:3: style: Class 'Output_section_element_fill' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1448:3: style: Class 'Input_section_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2873:3: style: Class 'Orphan_output_section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3668:3: style: Class 'Sort_output_sections' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:681:3: style: The function 'add_symbols_to_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:588:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:681:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:686:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:593:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:686:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:696:3: style: The function 'set_section_addresses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:613:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:696:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:704:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:666:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:704:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:726:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:593:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:726:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:738:3: style: The function 'set_section_addresses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:613:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:738:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:749:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:666:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:749:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:772:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:593:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:772:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:777:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:666:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:777:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:867:3: style: The function 'add_symbols_to_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:808:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:867:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:872:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:813:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:872:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:894:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:832:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:894:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:916:3: style: The function 'needs_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:803:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:916:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:921:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:813:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:921:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:938:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:832:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:938:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:998:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:832:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:998:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1026:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1026:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1030:3: style: The function 'do_write_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:715:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1030:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1034:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1034:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1117:3: style: The function 'needs_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:803:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1117:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1122:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:813:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1122:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1134:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:832:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1134:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1229:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:832:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1229:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1250:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:813:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1250:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1260:3: style: The function 'match_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:819:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1260:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1271:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:832:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1271:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1891:3: style: The function 'is_relro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:572:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1891:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1896:3: style: The function 'set_is_relro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:577:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1896:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1901:3: style: The function 'create_sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:583:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1901:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1905:3: style: The function 'add_symbols_to_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:588:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1905:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1909:3: style: The function 'finalize_symbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:593:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1909:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1914:3: style: The function 'output_section_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:600:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1914:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1920:3: style: The function 'orphan_section_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:606:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1920:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1926:3: style: The function 'set_section_addresses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:613:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1926:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1934:3: style: The function 'check_constraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:621:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1934:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1940:3: style: The function 'alternate_constraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:628:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1940:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1945:3: style: The function 'allocate_to_segment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:640:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1945:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1953:3: style: The function 'get_output_section_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:650:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1953:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1958:3: style: The function 'get_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:656:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1958:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1963:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:666:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1963:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1971:3: style: The function 'set_memory_region' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:661:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1971:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2881:3: style: The function 'is_relro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:572:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2881:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2887:3: style: The function 'orphan_section_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:606:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2887:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2893:3: style: The function 'set_section_addresses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:613:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2893:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2899:3: style: The function 'allocate_to_segment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:640:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2899:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2903:3: style: The function 'get_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:656:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2903:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2908:3: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:666:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:2908:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:1475:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3800:10: error: Uninitialized variable: file_header_size [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script-sections.cc:3800:29: error: Uninitialized variable: segment_headers_size [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:505:25: style: Function 'can_start_hex' argument 1 names different: declaration 'c' definition 'c1'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:286:22: note: Function 'can_start_hex' argument 1 names different: declaration 'c' definition 'c1'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:505:25: note: Function 'can_start_hex' argument 1 names different: declaration 'c' definition 'c1'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:2306:53: style: Function 'get_symbol_version' argument 1 names different: declaration 'symbol' definition 'symbol_name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:182:34: note: Function 'get_symbol_version' argument 1 names different: declaration 'symbol' definition 'symbol_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:2306:53: note: Function 'get_symbol_version' argument 1 names different: declaration 'symbol' definition 'symbol_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:2307:19: style: Function 'get_symbol_version' argument 2 names different: declaration 'version' definition 'pversion'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:182:55: note: Function 'get_symbol_version' argument 2 names different: declaration 'version' definition 'pversion'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:2307:19: note: Function 'get_symbol_version' argument 2 names different: declaration 'version' definition 'pversion'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:2308:12: style: Function 'get_symbol_version' argument 3 names different: declaration 'is_global' definition 'p_is_global'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:183:14: note: Function 'get_symbol_version' argument 3 names different: declaration 'is_global' definition 'p_is_global'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:2308:12: note: Function 'get_symbol_version' argument 3 names different: declaration 'is_global' definition 'p_is_global'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:1013:18: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:376:3: style: Unused private function: 'Symbol_assignment::sized_finalize' [unusedPrivateFunction]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:231:3: performance: Technically the member function 'gold::Version_script_info::print_expression_list' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:2512:22: note: Technically the member function 'gold::Version_script_info::print_expression_list' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:231:3: note: Technically the member function 'gold::Version_script_info::print_expression_list' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:291:3: performance: Technically the member function 'gold::Version_script_info::unquote' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:2159:22: note: Technically the member function 'gold::Version_script_info::unquote' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:291:3: note: Technically the member function 'gold::Version_script_info::unquote' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:302:3: performance: Technically the member function 'gold::Version_script_info::get_name_to_match' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:2281:22: note: Technically the member function 'gold::Version_script_info::get_name_to_match' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:302:3: note: Technically the member function 'gold::Version_script_info::get_name_to_match' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:370:3: style: Technically the member function 'gold::Symbol_assignment::finalize_maybe_dot' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:940:20: note: Technically the member function 'gold::Symbol_assignment::finalize_maybe_dot' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.h:370:3: note: Technically the member function 'gold::Symbol_assignment::finalize_maybe_dot' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:282:3: style: Technically the member function 'gold::Lex::can_continue_name' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:441:6: note: Technically the member function 'gold::Lex::can_continue_name' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:282:3: note: Technically the member function 'gold::Lex::can_continue_name' can be const.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:292:3: performance: Technically the member function 'gold::Lex::can_continue_hex' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:515:6: note: Technically the member function 'gold::Lex::can_continue_hex' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:292:3: note: Technically the member function 'gold::Lex::can_continue_hex' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/script.cc:1451:20: style: Class 'Parser_closure' is unsafe, 'Parser_closure::inputs_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1481:16: style: The scope of the variable 'index' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:4141:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:115:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:4141:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1366:3: performance: Technically the member function '::Output_data_plt_sparc::plt_index_to_offset' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:253:0: performance: Technically the member function 'Target_sparc < 32 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:264:0: performance: Technically the member function 'Target_sparc < 32 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:253:0: performance: Technically the member function 'Target_sparc < 64 , true >::Scan::local_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:264:0: performance: Technically the member function 'Target_sparc < 64 , true >::Scan::global_reloc_may_be_function_pointer' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1294:3: style: Class 'Output_data_plt_sparc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1347:8: style: The function 'do_adjust_output_section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:696:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1347:8: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1351:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1351:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1387:3: style: The function 'set_final_data_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:364:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1387:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1398:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:1398:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:4063:10: style: Mismatching assignment and comparison, comparison 'reg==15' is always false. [assignIfError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:4062:11: note: Mismatching assignment and comparison, comparison 'reg==15' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/sparc.cc:4063:10: note: Mismatching assignment and comparison, comparison 'reg==15' is always false.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/stringpool.cc:197:20: portability: Undefined behaviour, when 'len' is 1001 the pointer arithmetic 'psd->data+len' is out of bounds. [pointerOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/stringpool.cc:476:23: style: Function 'write_to_buffer' argument 2 names different: declaration 'buffer_size' definition 'bufsize'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/stringpool.h:286:60: note: Function 'write_to_buffer' argument 2 names different: declaration 'buffer_size' definition 'bufsize'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/stringpool.cc:476:23: note: Function 'write_to_buffer' argument 2 names different: declaration 'buffer_size' definition 'bufsize'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:1634:7: style: Condition 'is_forced_local' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:1624:26: note: Assignment 'is_forced_local=false', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:1634:7: note: Condition 'is_forced_local' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:926:15: style: Function 'add_from_object' argument 6 names different: declaration 'def' definition 'is_default_version'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1697:10: note: Function 'add_from_object' argument 6 names different: declaration 'def' definition 'is_default_version'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:926:15: note: Function 'add_from_object' argument 6 names different: declaration 'def' definition 'is_default_version'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:1932:50: style: Function 'do_define_in_output_data' argument 6 names different: declaration 'ssize' definition 'symsize'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1778:52: note: Function 'do_define_in_output_data' argument 6 names different: declaration 'ssize' definition 'symsize'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:1932:50: note: Function 'do_define_in_output_data' argument 6 names different: declaration 'ssize' definition 'symsize'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2050:50: style: Function 'do_define_in_output_segment' argument 6 names different: declaration 'ssize' definition 'symsize'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1789:50: note: Function 'do_define_in_output_segment' argument 6 names different: declaration 'ssize' definition 'symsize'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2050:50: note: Function 'do_define_in_output_segment' argument 6 names different: declaration 'ssize' definition 'symsize'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2166:50: style: Function 'do_define_as_constant' argument 5 names different: declaration 'ssize' definition 'symsize'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1800:50: note: Function 'do_define_as_constant' argument 5 names different: declaration 'ssize' definition 'symsize'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2166:50: note: Function 'do_define_as_constant' argument 5 names different: declaration 'ssize' definition 'symsize'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2294:25: style: Function 'define_with_copy_reloc' argument 1 names different: declaration 'sym' definition 'csym'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1489:46: note: Function 'define_with_copy_reloc' argument 1 names different: declaration 'sym' definition 'csym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2294:25: note: Function 'define_with_copy_reloc' argument 1 names different: declaration 'sym' definition 'csym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:563:15: warning: Member variable 'Symbol_table::first_global_index_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:563:15: warning: Member variable 'Symbol_table::output_count_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:563:15: warning: Member variable 'Symbol_table::first_dynamic_global_index_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:563:15: warning: Member variable 'Symbol_table::dynamic_count_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1546:3: performance: Technically the member function 'gold::Symbol_table::add_undefined_symbols_from_command_line' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2355:15: note: Technically the member function 'gold::Symbol_table::add_undefined_symbols_from_command_line' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1546:3: note: Technically the member function 'gold::Symbol_table::add_undefined_symbols_from_command_line' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1612:3: performance: Technically the member function 'gold::Symbol_table::write_globals' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2870:15: note: Technically the member function 'gold::Symbol_table::write_globals' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1612:3: note: Technically the member function 'gold::Symbol_table::write_globals' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1618:3: performance: Technically the member function 'gold::Symbol_table::write_section_symbol' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:3186:15: note: Technically the member function 'gold::Symbol_table::write_section_symbol' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1618:3: note: Technically the member function 'gold::Symbol_table::write_section_symbol' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1862:3: performance: Technically the member function 'gold::Symbol_table::add_to_final_symtab' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2589:15: note: Technically the member function 'gold::Symbol_table::add_to_final_symtab' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1862:3: note: Technically the member function 'gold::Symbol_table::add_to_final_symtab' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1874:3: performance: Technically the member function 'gold::Symbol_table::sized_write_symbol' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:3120:15: note: Technically the member function 'gold::Symbol_table::sized_write_symbol' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1874:3: note: Technically the member function 'gold::Symbol_table::sized_write_symbol' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1881:3: performance: Technically the member function 'gold::Symbol_table::warn_about_undefined_dynobj_symbol' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:3165:15: note: Technically the member function 'gold::Symbol_table::warn_about_undefined_dynobj_symbol' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1881:3: note: Technically the member function 'gold::Symbol_table::warn_about_undefined_dynobj_symbol' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1886:3: performance: Technically the member function 'gold::Symbol_table::sized_write_section_symbol' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:3226:15: note: Technically the member function 'gold::Symbol_table::sized_write_section_symbol' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.h:1886:3: note: Technically the member function 'gold::Symbol_table::sized_write_section_symbol' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:1965:7: error: Uninitialized variable: sym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:1972:7: error: Uninitialized variable: oldsym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:1985:7: error: Uninitialized variable: resolve_oldsym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2083:7: error: Uninitialized variable: sym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2090:7: error: Uninitialized variable: oldsym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2103:7: error: Uninitialized variable: resolve_oldsym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2199:7: error: Uninitialized variable: sym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2205:7: error: Uninitialized variable: oldsym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2225:7: error: Uninitialized variable: resolve_oldsym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2437:3: error: Uninitialized variable: oldsym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/symtab.cc:2439:3: error: Uninitialized variable: sym [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.cc:102:36: style: Function 'select_target' argument 5 names different: declaration 'big_endian' definition 'is_big_endian'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.h:247:36: note: Function 'select_target' argument 5 names different: declaration 'big_endian' definition 'is_big_endian'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target-select.cc:102:36: note: Function 'select_target' argument 5 names different: declaration 'big_endian' definition 'is_big_endian'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target.h:727:3: performance: Technically the member function 'gold::Target::match_view' can be static. [functionStatic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target.cc:180:9: note: Technically the member function 'gold::Target::match_view' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/target.h:727:3: note: Technically the member function 'gold::Target::match_view' can be static.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:3441:20: style: Variable 'sym' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:3435:0: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:3441:20: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:4017:21: style: Variable 'sym' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:4011:0: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:4017:21: note: Variable 'sym' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:4741:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:292:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:4741:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:2216:0: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:160:0: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:2216:0: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:796:19: style: struct member 'Tilegx_howto::is_pcrel' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:802:19: style: struct member 'Tilegx_howto::overflow' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:237:0: style: Class 'Target_tilegx < 64 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:237:0: style: Class 'Target_tilegx < 32 , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:237:0: style: Class 'Target_tilegx < 64 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/tilegx.cc:237:0: style: Class 'Target_tilegx < 32 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/timer.cc:40:8: warning: Member variable 'Timer::pass_times_' is not initialized in the constructor. [uninitMemberVar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:132:7: style: Condition '!threads' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:130:13: note: Assignment 'threads=false', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:132:7: note: Condition '!threads' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:130:3: style: Variable 'threads' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:128:0: note: Variable 'threads' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:130:3: note: Variable 'threads' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue-internal.h:77:3: style: Class 'Workqueue_threader_threadpool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:102:3: style: Class 'Workqueue_threader_single' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue-internal.h:83:3: style: The function 'set_thread_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue-internal.h:55:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue-internal.h:83:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue-internal.h:87:3: style: The function 'should_cancel_thread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue-internal.h:59:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue-internal.h:87:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:109:3: style: The function 'set_thread_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue-internal.h:55:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:109:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:113:3: style: The function 'should_cancel_thread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue-internal.h:59:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.cc:113:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/workqueue.h:290:23: style: Class 'Workqueue' is unsafe, 'Workqueue::threader_' can leak by wrong usage. [unsafeClassCanLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4617:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4619:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4895:0: style: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4733:0: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4895:0: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4896:0: style: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4734:0: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4896:0: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4266:0: style: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:480:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4266:0: note: Function 'relocate_section' argument 8 names different: declaration 'view_address' definition 'address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:1510:0: style: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:367:0: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:1510:0: note: Function 'do_fill_first_plt_entry' argument 2 names different: declaration 'got_addr' definition 'got_address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:1511:0: style: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:368:0: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:1511:0: note: Function 'do_fill_first_plt_entry' argument 3 names different: declaration 'plt_addr' definition 'plt_address'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:1474:0: style: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:211:0: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:1474:0: note: Function 'address_for_local' argument 2 names different: declaration 'symndx' definition 'r_sym'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:56:3: style: Class 'Output_data_got_plt_x86_64' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:421:0: style: Class 'Target_x86_64 < 64 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:421:0: style: Class 'Target_x86_64 < 32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:69:3: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:297:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:69:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:73:3: style: The function 'do_print_to_mapfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/output.h:394:3: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:73:3: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4779:0: style: The function 'do_make_data_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:672:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4779:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4789:0: style: The function 'do_make_data_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:682:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4789:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4718:0: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:254:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4718:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4722:0: style: The function 'do_add_eh_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:279:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4722:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4732:0: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:257:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4732:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4737:0: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:263:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4737:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4745:0: style: The function 'do_fill_tlsdesc_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:271:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:4745:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:352:0: style: The function 'do_get_plt_entry_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:254:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:352:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:356:0: style: The function 'do_add_eh_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:279:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:356:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:366:0: style: The function 'do_fill_first_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:257:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:366:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:371:0: style: The function 'do_fill_plt_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:263:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:371:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:379:0: style: The function 'do_fill_tlsdesc_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:271:0: note: Virtual function in base class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gold/x86_64.cc:379:0: note: Function in derived class
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/aarch64.c:51:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/alpha.c:96:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/basic_blocks.c:58:7: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/basic_blocks.c:325:24: style: The scope of the variable 'last_count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/cg_arcs.c:90:23: style: The scope of the variable 'maxarcs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/cg_dfn.c:95:7: style: The scope of the variable 'cycle_index' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/cg_dfn.c:272:14: style: Function 'cg_dfn' argument 1 names different: declaration 'root' definition 'parent'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/cg_dfn.h:34:27: note: Function 'cg_dfn' argument 1 names different: declaration 'root' definition 'parent'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/cg_dfn.c:272:14: note: Function 'cg_dfn' argument 1 names different: declaration 'root' definition 'parent'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/cg_print.c:346:8: style: The scope of the variable 'parent' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/cg_print.c:433:8: style: The scope of the variable 'child' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/cg_print.c:506:8: style: The scope of the variable 'parent' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/cg_print.c:568:7: style: The scope of the variable 'col' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/cg_print.c:568:12: style: The scope of the variable 'starting_col' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/corefile.c:595:7: style: The scope of the variable 'cxxclass' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/corefile.c:96:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/corefile.c:110:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/corefile.c:130:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/corefile.c:148:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/corefile.c:497:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/corefile.c:552:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.c:169:25: style: Function 'gmon_io_write_32' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.h:36:36: note: Function 'gmon_io_write_32' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.c:169:25: note: Function 'gmon_io_write_32' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.c:193:26: style: Function 'gmon_io_write_vma' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.h:35:37: note: Function 'gmon_io_write_vma' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.c:193:26: note: Function 'gmon_io_write_vma' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.c:214:24: style: Function 'gmon_io_write_8' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.h:37:35: note: Function 'gmon_io_write_8' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.c:214:24: note: Function 'gmon_io_write_8' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.c:225:22: style: Function 'gmon_io_write' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.h:38:33: note: Function 'gmon_io_write' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/gmon_io.c:225:22: note: Function 'gmon_io_write' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/hist.c:366:16: style: The scope of the variable 'bin_count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/hist.c:567:28: style: The scope of the variable 'top_dog' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/hist.c:570:10: style: The scope of the variable 'top_time' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/i386.c:52:18: style: The scope of the variable 'instructp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/mips.c:45:16: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/search_list.c:31:15: style: The scope of the variable 'beg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/source.c:67:15: style: The scope of the variable 'fname' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/sparc.c:48:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/utils.c:46:15: style: The scope of the variable 'filename' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/gprof/utils.c:48:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/dcigettext.c:588:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/dcigettext.c:223:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/dcigettext.c:226:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/dcigettext.c:229:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/dcigettext.c:232:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/dcigettext.c:233:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/dcigettext.c:236:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/l10nflist.c:403:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/loadmsgcat.c:972:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/loadmsgcat.c:916:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/loadmsgcat.c:972:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/loadmsgcat.c:972:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/loadmsgcat.c:916:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/loadmsgcat.c:972:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localcharset.c:295:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localcharset.c:286:24: note: Assignment 'locale=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localcharset.c:295:14: note: Condition 'locale==NULL' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localcharset.c:295:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localcharset.c:286:24: note: 'locale' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localcharset.c:295:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localcharset.c:120:19: style: The scope of the variable 'base' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localcharset.c:144:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localealias.c:257:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localealias.c:258:13: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/intl/localealias.c:306:0: error: Resource leak: fp [resourceLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldemul.c:263:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldemul.c:269:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldfile.c:540:9: style: The scope of the variable 'path' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:2583:35: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:3983:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:4713:17: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:5929:8: style: The scope of the variable 'input_bfd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:5930:29: style: The scope of the variable 'compatible' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:7859:33: style: The scope of the variable 'list_loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:7859:45: style: The scope of the variable 'remaining_loc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:1294:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:1300:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:1337:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:1349:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:1356:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:6382:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:7137:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:7263:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:6267:34: style: Function 'lang_for_each_input_file' argument 1 names different: declaration 'dothis' definition 'func'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.h:571:11: note: Function 'lang_for_each_input_file' argument 1 names different: declaration 'dothis' definition 'func'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:6267:34: note: Function 'lang_for_each_input_file' argument 1 names different: declaration 'dothis' definition 'func'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:6282:28: style: Function 'lang_for_each_file' argument 1 names different: declaration 'dothis' definition 'func'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.h:573:11: note: Function 'lang_for_each_file' argument 1 names different: declaration 'dothis' definition 'func'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/ldlang.c:6282:28: note: Function 'lang_for_each_file' argument 1 names different: declaration 'dothis' definition 'func'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:3052:14: style: Redundant condition: blhe. '!blhe || (blhe && blhe->type!=bfd_link_hash_undefined)' is equivalent to '!blhe || blhe->type!=bfd_link_hash_undefined' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:3071:27: style: Redundant condition: blhe. '!blhe || (blhe && blhe->type!=bfd_link_hash_undefined)' is equivalent to '!blhe || blhe->type!=bfd_link_hash_undefined' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:3068:19: warning: Either the condition 'blhe' is redundant or there is possible null pointer dereference: blhe. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:3052:18: note: Assuming that condition 'blhe' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:3068:19: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:534:32: style: The scope of the variable 'afptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:1602:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:3318:24: style: The scope of the variable 'imp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:3321:11: style: The scope of the variable 'is_data' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:2849:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/pe-dll.c:543:17: error: Uninitialized variable: key [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:987:7: style: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:985:7: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:987:7: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:1026:4: style: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:1024:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:1026:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:1212:4: style: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:1210:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:1212:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:1234:4: style: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:1232:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/plugin.c:1234:4: note: Variable 'called_plugin' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/testplug2.c:605:24: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/ld/testplug2.c:605:31: warning: Found calculation inside sizeof(). [sizeofCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:241:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:243:9: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:241:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:308:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:310:9: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:308:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:386:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:388:9: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:386:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:131:22: style: The scope of the variable 'exp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:131:27: style: The scope of the variable 'bcoeff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:133:16: style: The scope of the variable 'd0' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:133:20: style: The scope of the variable 'd1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:133:24: style: The scope of the variable 'd2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:173:22: style: The scope of the variable 'exp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:173:27: style: The scope of the variable 'B34' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:173:32: style: The scope of the variable 'B01' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:174:10: style: The scope of the variable 'd103' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:174:16: style: The scope of the variable 'D61' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:175:10: style: The scope of the variable 'b0' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:175:14: style: The scope of the variable 'b2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:175:18: style: The scope of the variable 'b3' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:175:22: style: The scope of the variable 'b5' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:176:16: style: The scope of the variable 'b1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:176:20: style: The scope of the variable 'b4' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:177:10: style: The scope of the variable 'bcoeff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:178:10: style: The scope of the variable 'dcoeff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:179:16: style: The scope of the variable 'yhi' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:179:21: style: The scope of the variable 'ylo' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:229:22: style: The scope of the variable 'exp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:231:10: style: The scope of the variable 'd0' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:231:14: style: The scope of the variable 'd1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:231:18: style: The scope of the variable 'd2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:232:16: style: The scope of the variable 'd3' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:232:20: style: The scope of the variable 'd4' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:232:24: style: The scope of the variable 'd5' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:233:10: style: The scope of the variable 'bcoeff' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:233:18: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:296:15: style: The scope of the variable 'BL' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:296:19: style: The scope of the variable 'd109' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:297:10: style: The scope of the variable 'd106' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:297:16: style: The scope of the variable 'd103' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:298:10: style: The scope of the variable 'k1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:298:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:298:18: style: The scope of the variable 'k4' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:298:22: style: The scope of the variable 'k5' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:298:26: style: The scope of the variable 'k7' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:298:30: style: The scope of the variable 'k8' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:298:34: style: The scope of the variable 'k10' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:298:39: style: The scope of the variable 'k11' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:299:16: style: The scope of the variable 'BHH32' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:299:23: style: The scope of the variable 'BLL32' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:299:30: style: The scope of the variable 'BHL32' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:299:37: style: The scope of the variable 'BLH32' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:299:44: style: The scope of the variable 'k0' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:299:48: style: The scope of the variable 'k3' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:299:52: style: The scope of the variable 'k6' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:299:56: style: The scope of the variable 'k9' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:299:60: style: The scope of the variable 'amount' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:372:10: style: The scope of the variable 'exp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:10: style: The scope of the variable 'd0' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:14: style: The scope of the variable 'd1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:18: style: The scope of the variable 'd2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:22: style: The scope of the variable 'd3' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:26: style: The scope of the variable 'd4' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:30: style: The scope of the variable 'd5' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:34: style: The scope of the variable 'd6' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:38: style: The scope of the variable 'd7' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:42: style: The scope of the variable 'd8' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:46: style: The scope of the variable 'd9' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:50: style: The scope of the variable 'd10' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:374:55: style: The scope of the variable 'd11' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:376:10: style: The scope of the variable 'tl' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/bid/bid2dpd_dpd2bid.c:376:14: style: The scope of the variable 'th' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decBasic.c:47:0: error: #error decBasic.c must be included after decCommon.c [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decCommon.c:67:0: error: #error Unexpected DECPMAX value [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decContext.c:393:10: style: Condition 'dle>1' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decContext.c:392:12: note: Assignment 'dle=(uint32_t)1', assigned value is 1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decContext.c:393:10: note: Condition 'dle>1' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decCommon.c:1111:9: style: The scope of the variable 'bcdzero' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decBasic.c:86:25: style: The scope of the variable 'dpd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decBasic.c:445:11: style: The scope of the variable 'hop' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decBasic.c:839:10: style: The scope of the variable 'lo' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decBasic.c:839:14: style: The scope of the variable 'hop' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decBasic.c:840:10: style: The scope of the variable 'est' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decBasic.c:1117:16: style: The scope of the variable 'us' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6032:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6036:37: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:828:14: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:1108:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:1111:14: style: The scope of the variable 'acc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:1215:13: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:1392:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:1393:7: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:1394:7: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:1741:7: style: The scope of the variable 'result' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:1836:14: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:1951:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:1959:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:2801:8: style: The scope of the variable 'maxp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:2802:8: style: The scope of the variable 'workp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:2806:8: style: The scope of the variable 'exp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:2807:8: style: The scope of the variable 'ideal' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:2808:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:3259:14: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:3804:7: style: The scope of the variable 'rhsshift' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:3805:7: style: The scope of the variable 'maxdigits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:3806:7: style: The scope of the variable 'mult' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:3809:8: style: The scope of the variable 'diffsign' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:3810:9: style: The scope of the variable 'acc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:3816:7: style: The scope of the variable 'padding' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4222:7: style: The scope of the variable 'acclength' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4223:7: style: The scope of the variable 'accunits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4224:7: style: The scope of the variable 'accdigits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4233:7: style: The scope of the variable 'msu2plus' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4234:8: style: The scope of the variable 'msu2pair' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4236:7: style: The scope of the variable 'var1units' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4236:18: style: The scope of the variable 'var2units' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4237:7: style: The scope of the variable 'var2ulen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4239:7: style: The scope of the variable 'maxdigits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4246:9: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:4248:15: style: The scope of the variable 'source' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:5224:7: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:5230:7: style: The scope of the variable 'comp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:5584:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:5586:7: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:5587:7: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:5588:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:5589:7: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6006:9: style: The scope of the variable 'merged' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6166:7: style: The scope of the variable 'sigr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6233:15: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6233:19: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6233:23: style: The scope of the variable 'u' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6657:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6680:27: style: The scope of the variable 'first' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6738:13: style: The scope of the variable 'rem' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:6891:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decNumber.c:7175:16: style: The scope of the variable 'sup' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decPacked.c:167:3: style: Variable 'last' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decPacked.c:159:0: note: Variable 'last' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/decPacked.c:167:3: note: Variable 'last' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/dpd/decimal128.c:88:8: style: Unused variable: uiwork [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/dpd/decimal128.c:201:8: style: Unused variable: uiwork [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/dpd/decimal128.c:293:8: style: Unused variable: uiwork [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/dpd/decimal32.c:88:8: style: Unused variable: uiwork [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/dpd/decimal32.c:191:8: style: Unused variable: uiwork [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/dpd/decimal32.c:264:8: style: Unused variable: uiwork [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/dpd/decimal64.c:634:21: style: The scope of the variable 'first' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/dpd/decimal64.c:94:8: style: Unused variable: uiwork [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/dpd/decimal64.c:218:8: style: Unused variable: uiwork [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libdecnumber/dpd/decimal64.c:309:8: style: Unused variable: uiwork [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/argv.c:437:11: style: Condition '!argv_dynamic' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/argv.c:368:22: note: Assignment 'argv_dynamic=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/argv.c:437:11: note: Condition '!argv_dynamic' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/argv.c:103:19: style: The scope of the variable 'scan' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/argv.c:175:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/argv.c:177:7: style: The scope of the variable 'squote' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/argv.c:178:7: style: The scope of the variable 'dquote' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/argv.c:179:7: style: The scope of the variable 'bsquote' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/argv.c:180:7: style: The scope of the variable 'argc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/argv.c:181:7: style: The scope of the variable 'maxargc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/bsearch.c:77:20: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/bsearch.c:78:23: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:1852:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:5857:30: style: The scope of the variable 'dc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:4400:6: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:4457:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:4886:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:4908:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:5392:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:4091:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:4093:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:5884:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:5885:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:6165:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:6166:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:4471:21: error: Uninitialized struct member: dpt.next [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:5782:19: error: Uninitialized struct member: dpt.next [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cp-demangle.c:5792:19: error: Uninitialized struct member: dpt.next [uninitStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:2691:20: style: Redundant condition: If 'EXPR == '_'', the comparison 'EXPR' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:2371:7: style: Variable 'start_spec_args' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:2366:0: note: Variable 'start_spec_args' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:2371:7: note: Variable 'start_spec_args' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:3153:3: style: Variable 'recurse' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:3150:0: note: Variable 'recurse' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:3153:3: note: Variable 'recurse' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:3157:3: style: Variable 'recurse_dem' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:3151:0: note: Variable 'recurse_dem' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:3157:3: note: Variable 'recurse_dem' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:4236:40: style: Same expression on both sides of '-' because the value of '*mangled' and 'start' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:4182:23: note: 'start' is assigned value '*mangled' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:4236:40: note: Same expression on both sides of '-' because the value of '*mangled' and 'start' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:1166:7: style: The scope of the variable 'success' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:1727:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:1729:7: style: The scope of the variable 'need_comma' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:2005:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:2742:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:3198:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:3284:8: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:3505:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:3555:11: style: The scope of the variable 'member' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:4368:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/cplus-dem.c:4822:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/d-demangle.c:863:12: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/d-demangle.c:864:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/d-demangle.c:865:11: style: The scope of the variable 'width' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/fibheap.c:363:7: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/floatformat.c:404:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/floatformat.c:474:17: style: The scope of the variable 'mant' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/floatformat.c:475:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/floatformat.c:610:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/floatformat.c:71:57: style: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/floatformat.c:67:64: note: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/floatformat.c:71:57: note: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/floatformat.c:72:44: style: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/floatformat.c:68:50: note: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/floatformat.c:72:44: note: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/getpwd.c:74:10: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/getruntime.c:110:22: style: Condition 'clocks_per_sec<=1000000' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/getruntime.c:109:31: note: Assignment 'clocks_per_sec=1', assigned value is 1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/getruntime.c:110:22: note: Condition 'clocks_per_sec<=1000000' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/hashtab.c:417:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/hashtab.c:443:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/hex.c:28:0: error: #error "hex.c requires EOF == -1" [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/make-relative-prefix.c:206:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/make-relative-prefix.c:259:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/obstack.c:132:28: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/obstack.c:133:27: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/obstack.c:134:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/pex-msdos.c:145:7: style: Unused variable: fdinex [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/pex-msdos.c:311:29: style: Variable 'ms' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/pex-win32.c:791:3: style: Variable 'stdin_handle' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/pex-win32.c:787:3: note: Variable 'stdin_handle' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/pex-win32.c:791:3: note: Variable 'stdin_handle' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/pex-win32.c:792:3: style: Variable 'stdout_handle' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/pex-win32.c:788:3: note: Variable 'stdout_handle' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/pex-win32.c:792:3: note: Variable 'stdout_handle' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/pex-win32.c:603:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/putenv.c:76:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5813:18: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5804:17: note: Assignment 'string1=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5813:18: note: Null pointer addition
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:4444:34: style: Function 'byte_compile_range' argument 1 names different: declaration 'range_start' definition 'range_start_char'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:1868:55: note: Function 'byte_compile_range' argument 1 names different: declaration 'range_start' definition 'range_start_char'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:4444:34: note: Function 'byte_compile_range' argument 1 names different: declaration 'range_start' definition 'range_start_char'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:4583:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:4792:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5685:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5695:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5696:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5697:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5698:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5699:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5700:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5701:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5702:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:5703:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:6752:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:6906:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:6963:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:7192:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:7205:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:2457:7: error: Memory leak: compile_stack.stack [memleak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:4316:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:4319:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/regex.c:4467:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/safe-ctype.c:123:0: error: #error "<safe-ctype.h> requires EOF == -1" [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-coff.c:136:21: style: struct member 'Anonymous3::x_zeroes' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-coff.c:144:19: style: struct member 'Anonymous4::x_nreloc' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-coff.c:145:19: style: struct member 'Anonymous4::x_nlinno' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-coff.c:146:19: style: struct member 'Anonymous4::x_checksum' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-coff.c:147:19: style: struct member 'Anonymous4::x_associated' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-coff.c:148:19: style: struct member 'Anonymous4::x_comdat' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-mach-o.c:374:15: error: Null pointer dereference: fetch_64 [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-mach-o.c:356:14: note: Assignment 'fetch_64=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-mach-o.c:374:15: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-mach-o.c:620:11: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-mach-o.c:1251:18: style: Variable 'secaddr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:681:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:94:21: style: struct member 'Anonymous4::s_paddr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:95:21: style: struct member 'Anonymous4::s_vaddr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:98:21: style: struct member 'Anonymous4::s_relptr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:99:21: style: struct member 'Anonymous4::s_lnnoptr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:100:21: style: struct member 'Anonymous4::s_nreloc' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:101:21: style: struct member 'Anonymous4::s_nlnno' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:106:21: style: struct member 'Anonymous5::s_paddr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:107:21: style: struct member 'Anonymous5::s_vaddr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:110:21: style: struct member 'Anonymous5::s_relptr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:111:21: style: struct member 'Anonymous5::s_lnnoptr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:112:21: style: struct member 'Anonymous5::s_nreloc' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:113:21: style: struct member 'Anonymous5::s_nlnno' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:153:21: style: struct member 'Anonymous7::n_value' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:157:21: style: struct member 'Anonymous10::n_value' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:194:21: style: struct member 'Anonymous12::x_zeroes' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:196:21: style: struct member 'Anonymous12::x_pad' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:197:21: style: struct member 'Anonymous12::x_ftype' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:204:19: style: struct member 'Anonymous13::x_nreloc' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:205:19: style: struct member 'Anonymous13::x_nlinno' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:215:16: style: struct member 'Anonymous16::x_parmhash' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:216:16: style: struct member 'Anonymous16::x_snhash' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:217:16: style: struct member 'Anonymous16::x_smtyp' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:218:16: style: struct member 'Anonymous16::x_smclas' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:219:16: style: struct member 'Anonymous16::x_stab' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:220:16: style: struct member 'Anonymous16::x_snstab' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:227:16: style: struct member 'Anonymous18::x_scnlen_lo' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:228:16: style: struct member 'Anonymous18::x_parmhash' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:229:16: style: struct member 'Anonymous18::x_snhash' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:230:16: style: struct member 'Anonymous18::x_smtyp' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:231:16: style: struct member 'Anonymous18::x_smclas' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:232:16: style: struct member 'Anonymous18::x_scnlen_hi' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:233:16: style: struct member 'Anonymous18::pad' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:234:16: style: struct member 'Anonymous18::x_auxtype' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:242:19: style: struct member 'Anonymous19::pad1' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/simple-object-xcoff.c:243:19: style: struct member 'Anonymous19::x_nreloc' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/sort.c:70:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/sort.c:83:19: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/sort.c:94:6: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/sort.c:113:14: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/spaces.c:50:18: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/strcasecmp.c:74:28: style: The scope of the variable 'u1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/strcasecmp.c:74:32: style: The scope of the variable 'u2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/strncasecmp.c:73:28: style: The scope of the variable 'u1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/strncasecmp.c:73:32: style: The scope of the variable 'u2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/strncmp.c:22:26: style: The scope of the variable 'u1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/strncmp.c:22:30: style: The scope of the variable 'u2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/vprintf-support.c:52:18: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/vprintf-support.c:64:36: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/vprintf-support.c:74:33: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/libiberty/vprintf-support.c:92:23: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/aarch64-asm.c:41:24: style: The scope of the variable 'field' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/aarch64-dis.c:478:3: style: Variable 'info->reglist.num_regs' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/aarch64-dis.c:475:3: note: Variable 'info->reglist.num_regs' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/aarch64-dis.c:478:3: note: Variable 'info->reglist.num_regs' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/aarch64-dis.c:130:24: style: The scope of the variable 'field' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/aarch64-dis.c:145:15: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/aarch64-gen.c:292:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/aarch64-opc.c:857:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/aarch64-opc.c:994:19: style: The scope of the variable 'e' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/aarch64-opc.c:1111:12: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arc-dis.c:85:10: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:3958:8: style: The scope of the variable 'ix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:4064:8: style: The scope of the variable 'ix' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:4149:19: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:5112:9: style: The scope of the variable 'bitend' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:5943:7: style: The scope of the variable 'status' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:4639:24: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:3493:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:3498:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:3503:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:4177:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:5510:37: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/arm-dis.c:5522:37: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:66:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:71:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:73:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:77:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:82:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:84:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:150:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:224:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:229:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:243:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:253:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/avr-dis.c:293:22: style: The scope of the variable 'insn2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:4737:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:4739:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:4741:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:4743:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:4745:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:4747:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:4749:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:4753:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:4759:55: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:62:15: style: struct member 'Anonymous0::name' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:70:14: style: struct member 'Anonymous0::positive' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/bfin-dis.c:4776:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/cgen-opc.c:48:15: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/cgen-opc.c:48:18: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/cgen-opc.c:463:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/cr16-dis.c:749:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/cr16-dis.c:130:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/cris-dis.c:1398:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/cris-dis.c:1492:8: style: The scope of the variable 'prefix_size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/cris-dis.c:772:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/cris-dis.c:773:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/crx-dis.c:247:8: style: The scope of the variable 'temp_string' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/crx-dis.c:248:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/crx-dis.c:506:7: style: The scope of the variable 'op_index' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/crx-dis.c:507:8: style: The scope of the variable 'string' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/crx-dis.c:658:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/crx-dis.c:126:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/crx-dis.c:620:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d10v-dis.c:200:23: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d10v-dis.c:201:7: style: The scope of the variable 'match' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d30v-dis.c:50:10: warning: Either the condition '!op' is redundant or there is possible null pointer dereference: op. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d30v-dis.c:52:7: note: Assuming that condition '!op' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d30v-dis.c:50:10: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d30v-dis.c:36:14: style: The scope of the variable 'op_index' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d30v-dis.c:270:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 273. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d30v-dis.c:273:14: note: Assuming that condition 'bits==32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d30v-dis.c:270:17: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d30v-dis.c:307:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 306. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d30v-dis.c:306:14: note: Assuming that condition 'bits<32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/d30v-dis.c:307:18: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/disassemble.c:113:22: style: Variable 'disassemble' is not assigned a value. [unassignedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-asm.c:825:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-asm.c:56:11: style: Function 'parse_shortregs' argument 4 names different: declaration 'valuep' definition 'regno'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-opc.h:69:17: note: Function 'parse_shortregs' argument 4 names different: declaration 'valuep' definition 'regno'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-asm.c:56:11: note: Function 'parse_shortregs' argument 4 names different: declaration 'valuep' definition 'regno'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-asm.c:249:17: style: Function 'parse_branch_addr' argument 4 names different: declaration 'opinfo' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-opc.h:74:16: note: Function 'parse_branch_addr' argument 4 names different: declaration 'opinfo' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-asm.c:249:17: note: Function 'parse_branch_addr' argument 4 names different: declaration 'opinfo' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-asm.c:250:47: style: Function 'parse_branch_addr' argument 5 names different: declaration 'resultp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-opc.h:75:45: note: Function 'parse_branch_addr' argument 5 names different: declaration 'resultp' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-asm.c:250:47: note: Function 'parse_branch_addr' argument 5 names different: declaration 'resultp' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-asm.c:251:22: style: Function 'parse_branch_addr' argument 6 names different: declaration 'valuep' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-opc.h:76:21: note: Function 'parse_branch_addr' argument 6 names different: declaration 'valuep' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-asm.c:251:22: note: Function 'parse_branch_addr' argument 6 names different: declaration 'valuep' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-dis.c:469:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-opc.c:4005:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-opc.c:3997:61: note: Assignment 'num_macros=sizeof(epiphany_cgen_macro_insn_table)/sizeof(epiphany_cgen_macro_insn_table[0])', assigned value is 163
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/epiphany-opc.c:4005:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/fr30-asm.c:680:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/fr30-dis.c:491:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/fr30-opc.c:1342:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/fr30-opc.c:1334:57: note: Assignment 'num_macros=sizeof(fr30_cgen_macro_insn_table)/sizeof(fr30_cgen_macro_insn_table[0])', assigned value is 3
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/fr30-opc.c:1342:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:81:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:120:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:159:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:198:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:324:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:450:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:635:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:748:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:864:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:958:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-asm.c:1633:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-dis.c:588:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-opc.c:6207:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-opc.c:6199:56: note: Assignment 'num_macros=sizeof(frv_cgen_macro_insn_table)/sizeof(frv_cgen_macro_insn_table[0])', assigned value is 7
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/frv-opc.c:6207:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ft32-dis.c:72:25: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ft32-dis.c:72:25: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ft32-dis.c:72:25: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ft32-dis.c:140:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ft32-dis.c:149:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/h8300-dis.c:547:16: style: Expression is always false because 'else if' condition matches previous condition at line 436. [multiCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:222:10: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:311:9: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:329:11: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:340:11: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:349:11: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:416:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:422:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:437:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:443:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:449:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:458:8: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:468:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:476:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:484:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:492:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:500:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:514:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:619:22: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:629:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:635:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:639:14: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:658:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:663:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:668:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:673:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:677:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:685:29: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:689:29: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:694:20: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:712:8: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:713:8: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:730:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:746:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:753:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:839:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:882:24: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:986:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:998:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:1010:14: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:1018:14: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:1076:9: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:1092:29: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:1101:18: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:1117:18: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:1170:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/hppa-dis.c:1172:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:17292:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:17274:14: note: outer condition: opnum==0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:17292:15: note: identical inner condition: opnum==0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:13570:7: warning: Either the condition 'intel_syntax&&dp' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:13607:24: note: Assuming that condition 'intel_syntax&&dp' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:13570:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:15777:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:17183:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:17203:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:12483:7: style: The scope of the variable 'newrex' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:13401:19: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:15236:7: style: The scope of the variable 'riprel' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:15477:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-dis.c:15492:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-gen.c:864:9: style: The scope of the variable 'str' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-gen.c:864:22: style: The scope of the variable 'last' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-gen.c:915:9: style: The scope of the variable 'str' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i386-gen.c:915:22: style: The scope of the variable 'last' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i960-dis.c:320:10: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/i960-dis.c:464:10: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ia64-gen.c:1037:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ia64-opc-a.c:109:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ia64-gen.c:2065:5: style: Variable 'needed_bytes' is modified but its new value is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ia64-opc.c:423:17: style: Condition '!currbit' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ia64-opc.c:392:16: note: Assuming that condition 'currbit==0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ia64-opc.c:423:17: note: Condition '!currbit' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ia64-opc.c:382:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ia64-opc.c:410:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ip2k-asm.c:384:8: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ip2k-asm.c:385:17: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ip2k-asm.c:881:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ip2k-dis.c:480:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ip2k-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ip2k-opc.c:873:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ip2k-opc.c:865:57: note: Assignment 'num_macros=sizeof(ip2k_cgen_macro_insn_table)/sizeof(ip2k_cgen_macro_insn_table[0])', assigned value is 6
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ip2k-opc.c:873:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/iq2000-asm.c:70:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/iq2000-asm.c:71:7: style: The scope of the variable 'ch1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/iq2000-asm.c:71:12: style: The scope of the variable 'ch2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/iq2000-asm.c:829:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/iq2000-dis.c:381:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/iq2000-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/iq2000-opc.c:3427:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/iq2000-opc.c:3419:59: note: Assignment 'num_macros=sizeof(iq2000_cgen_macro_insn_table)/sizeof(iq2000_cgen_macro_insn_table[0])', assigned value is 94
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/iq2000-opc.c:3427:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/lm32-asm.c:719:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/lm32-dis.c:339:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/lm32-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/lm32-opc.c:825:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/lm32-opc.c:817:57: note: Assignment 'num_macros=sizeof(lm32_cgen_macro_insn_table)/sizeof(lm32_cgen_macro_insn_table[0])', assigned value is 1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/lm32-opc.c:825:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m10300-dis.c:70:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m10300-dis.c:72:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m10300-dis.c:70:12: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m10300-dis.c:675:5: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m10300-dis.c:676:5: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m10300-dis.c:46:19: style: The scope of the variable 'extra_shift' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m32c-asm.c:1954:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m32c-dis.c:1083:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m32r-asm.c:178:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m32r-asm.c:698:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m32r-dis.c:471:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m32r-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m32r-opc.c:1778:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m32r-opc.c:1770:57: note: Assignment 'num_macros=sizeof(m32r_cgen_macro_insn_table)/sizeof(m32r_cgen_macro_insn_table[0])', assigned value is 36
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m32r-opc.c:1778:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68hc11-dis.c:418:11: style: The scope of the variable 'pc_src_offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68hc11-dis.c:474:48: style: Expression '(X & 0x7) <= 0x7' is always true. [comparisonError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68hc11-dis.c:137:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68hc11-dis.c:138:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68hc11-dis.c:177:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68hc11-dis.c:782:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68k-dis.c:355:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68k-dis.c:357:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68k-dis.c:361:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68k-dis.c:365:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68k-dis.c:369:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m68k-dis.c:373:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/m88k-dis.c:533:16: style: The scope of the variable 'hashvalue' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-asm.c:731:9: style: Variable 'expansion' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-asm.c:730:9: note: Variable 'expansion' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-asm.c:731:9: note: Variable 'expansion' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-asm.c:796:3: style: Variable 'errmsg' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-asm.c:785:0: note: Variable 'errmsg' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-asm.c:796:3: note: Variable 'errmsg' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-asm.c:192:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-asm.c:469:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-asm.c:632:22: style: The scope of the variable 'rescanned_result' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-asm.c:1656:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-desc.c:1484:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-desc.c:1489:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-dis.c:486:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-dis.c:633:7: style: The scope of the variable 'cop_type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-dis.c:1379:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-opc.c:6399:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-opc.c:6391:56: note: Assignment 'num_macros=sizeof(mep_cgen_macro_insn_table)/sizeof(mep_cgen_macro_insn_table[0])', assigned value is 13
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mep-opc.c:6399:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/metag-dis.c:2523:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/metag-dis.c:3021:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/metag-dis.c:894:16: style: The scope of the variable 'dest_unit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/metag-dis.c:897:8: style: The scope of the variable 'addr_buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/metag-dis.c:1193:15: style: The scope of the variable 'src2_reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/metag-dis.c:1194:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/metag-dis.c:1404:15: style: The scope of the variable 'src2_reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/metag-dis.c:1405:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/metag-dis.c:1548:15: style: The scope of the variable 'src_reg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/metag-dis.c:1549:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/microblaze-dis.c:206:29: style: The scope of the variable 'prev_inst' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mips-dis.c:691:34: error: Array 'mips_abi_choices[4]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mips-dis.c:705:35: error: Array 'mips_arch_choices[46]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mips-dis.c:729:28: error: Array 'mips_arch_choices[46]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mips-dis.c:1119:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mips-dis.c:1120:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mips-dis.c:1121:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mips-dis.c:1122:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
msp430-decode.opc:395:68: style: Same value in both branches of ternary operator. [duplicateValueTernary]
msp430-decode.opc:372:94: style: Same value in both branches of ternary operator. [duplicateValueTernary]
msp430-decode.opc:49:7: style: The scope of the variable 'b' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mt-asm.c:70:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mt-asm.c:965:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mt-dis.c:482:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mt-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mt-opc.c:896:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mt-opc.c:888:55: note: Assignment 'num_macros=sizeof(mt_cgen_macro_insn_table)/sizeof(mt_cgen_macro_insn_table[0])', assigned value is 1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/mt-opc.c:896:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-asm.c:1546:29: style: The scope of the variable 'slot' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-asm.c:2089:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:109:3: style: Variable 'isec_vma' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:108:3: note: Variable 'isec_vma' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:109:3: note: Variable 'isec_vma' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:981:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:983:25: style: The scope of the variable 'slot' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:876:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:59:22: style: struct member 'objdump_disasm_info::abfd' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:60:22: style: struct member 'objdump_disasm_info::sec' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:62:22: style: struct member 'objdump_disasm_info::dynrelbuf' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:63:22: style: struct member 'objdump_disasm_info::dynrelcount' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nds32-dis.c:65:22: style: struct member 'objdump_disasm_info::reloc' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nios2-dis.c:856:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/nios2-dis.c:865:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ns32k-dis.c:554:41: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ns32k-dis.c:555:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ns32k-dis.c:563:41: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ns32k-dis.c:564:20: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ns32k-dis.c:333:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ns32k-dis.c:735:18: style: The scope of the variable 'first_word' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ns32k-dis.c:739:7: style: The scope of the variable 'argnum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ns32k-dis.c:740:7: style: The scope of the variable 'maxarg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ns32k-dis.c:326:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/opc2c.c:631:15: style: The scope of the variable 'bit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/opc2c.c:631:20: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/opc2c.c:58:7: error: Common realloc mistake: 'line_buf' nulled but not freed upon failure [memleakOnRealloc]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/opc2c.c:495:5: error: Common realloc mistake: 'vary' nulled but not freed upon failure [memleakOnRealloc]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/opc2c.c:635:8: error: Common realloc mistake: 'opcodes' nulled but not freed upon failure [memleakOnRealloc]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/opc2c.c:814:0: error: Resource leak: in [resourceLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/opc2c.c:814:0: error: Memory leak: vlist [memleak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/or1k-asm.c:873:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/or1k-dis.c:333:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/or1k-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/or1k-opc.c:1051:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/or1k-opc.c:1043:57: note: Assignment 'num_macros=sizeof(or1k_cgen_macro_insn_table)/sizeof(or1k_cgen_macro_insn_table[0])', assigned value is 1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/or1k-opc.c:1051:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-dis.c:451:16: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-dis.c:451:16: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-dis.c:451:16: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-dis.c:359:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-dis.c:360:18: style: The scope of the variable 'last' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-dis.c:466:33: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-dis.c:501:37: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-dis.c:555:37: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-dis.c:639:37: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-opc.c:1412:32: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-opc.c:1412:32: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-opc.c:1412:32: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-opc.c:1425:15: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-opc.c:1425:15: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-opc.c:1425:15: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-opc.c:1455:30: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-opc.c:1455:30: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/ppc-opc.c:1455:30: note: Opposite expression on both sides of '&'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/s390-mkopc.c:66:7: error: Common realloc mistake: 'op_array' nulled but not freed upon failure [memleakOnRealloc]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/score7-dis.c:774:29: style: The scope of the variable 'bitend' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/score7-dis.c:521:15: style: struct member 'score_regname::name' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/score7-dis.c:522:15: style: struct member 'score_regname::description' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-dis.c:168:29: style: The scope of the variable 'opx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-dis.c:168:35: style: The scope of the variable 'opy' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:384:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:386:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:388:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:390:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:392:85: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:394:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:396:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:398:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:400:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:402:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:404:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:406:86: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:408:86: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:410:86: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:412:86: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:414:85: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:416:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:418:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:420:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:422:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:424:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:426:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:428:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:430:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:432:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:434:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:436:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:438:103: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:440:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:442:83: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:444:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:446:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:448:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:450:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:452:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:454:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:456:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:458:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:460:92: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:462:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:464:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:468:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:470:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:472:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:474:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:476:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:478:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:480:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:482:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:484:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:486:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:488:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:490:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:492:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:494:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:496:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:498:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:500:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:502:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:504:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:506:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:507:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:509:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:511:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:513:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:515:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:517:92: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:519:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:521:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:523:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:525:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:527:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:529:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:535:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:537:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:539:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:541:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:543:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:545:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:547:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:549:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:551:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:557:83: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:559:102: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:561:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:563:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:565:112: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:567:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:569:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:571:106: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:573:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:575:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:577:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:579:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:581:106: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:583:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:591:118: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:593:112: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:595:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:597:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:599:117: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:601:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:603:107: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:605:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:607:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:609:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:611:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:619:112: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:621:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:623:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:625:109: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:627:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:629:107: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:631:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:633:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:635:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:637:109: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:639:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:647:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:648:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:650:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:651:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:653:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:655:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:656:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:658:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:659:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:661:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:663:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:664:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:666:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:668:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:670:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:672:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:673:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:675:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:677:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:680:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:682:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:684:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:686:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:688:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:690:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:692:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:694:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:696:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:698:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:700:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:702:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:703:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:705:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:706:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:708:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:710:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:712:106: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:714:105: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:716:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:718:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:720:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:722:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:724:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:726:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:728:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:730:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:732:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:734:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:736:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:738:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:740:83: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:742:92: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:744:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:746:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:748:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:750:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:752:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:754:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:756:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:758:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:760:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:762:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:766:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:768:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:770:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:772:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:774:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:776:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:778:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:780:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:782:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:784:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:786:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:788:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:790:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:792:92: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:794:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:796:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:798:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:800:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:802:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:804:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:810:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:812:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:814:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:816:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:818:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:820:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:822:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:824:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:826:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:832:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:834:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:836:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:838:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:840:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:842:83: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:844:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:846:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:848:85: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:850:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:852:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:854:85: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:856:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:858:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:860:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:862:86: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:864:103: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:866:103: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:868:102: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:870:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:872:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:874:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:876:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:878:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:880:118: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:882:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:884:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:886:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:888:118: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:890:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:892:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:894:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:896:118: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:898:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:900:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:902:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:904:118: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:906:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:907:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:908:98: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:909:98: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:910:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:911:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:912:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:913:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:915:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:916:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:917:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:918:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:919:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:920:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:922:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:923:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:924:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:925:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:926:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:927:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:929:98: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:930:98: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:931:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:932:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:933:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:934:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:936:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:937:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:938:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:939:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:940:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:941:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:943:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:944:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:945:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:946:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:947:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:948:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:950:92: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:952:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:954:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:956:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:958:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:960:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:962:58: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:964:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:966:58: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:968:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:970:58: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:972:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:974:58: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:976:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:978:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:979:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:982:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:983:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:985:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:986:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:988:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:990:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:992:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:994:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:996:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:998:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1000:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1002:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1004:65: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1006:65: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1008:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1010:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1012:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1014:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1016:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1018:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1020:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1022:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1024:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1026:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1028:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1030:63: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-opc.h:1032:63: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-dis.c:471:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-dis.c:471:10: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-dis.c:514:12: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-dis.c:255:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh-dis.c:283:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sh64-dis.c:147:8: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-dis.c:540:8: style: The scope of the variable 'found_plus' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-dis.c:738:25: style: The scope of the variable 'printed_one' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-dis.c:739:21: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-dis.c:305:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-dis.c:315:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1341:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1342:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1343:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1344:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1345:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1346:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1347:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1348:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1349:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1350:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1351:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1352:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1353:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1354:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1355:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1356:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1357:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1358:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1359:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1360:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1361:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1362:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1363:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1364:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1365:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1366:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1367:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1368:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1412:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1413:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1414:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1415:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1416:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1417:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1418:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1419:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1420:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1421:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1422:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1423:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1424:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1425:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1426:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1427:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1428:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1429:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1430:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1431:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1432:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1433:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1434:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1435:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1436:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1437:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1438:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/sparc-opc.c:1439:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/spu-dis.c:96:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/spu-dis.c:97:7: style: The scope of the variable 'hex_value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic30-dis.c:642:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic30-dis.c:74:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic30-dis.c:85:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic30-dis.c:112:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic30-dis.c:132:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic30-dis.c:152:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic30-dis.c:694:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic4x-dis.c:134:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic4x-dis.c:274:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic54x-dis.c:281:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic54x-dis.c:335:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic54x-dis.c:402:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic54x-dis.c:410:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic54x-dis.c:565:15: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:450:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:549:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:562:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:573:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:585:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:689:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:848:23: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1027:23: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1040:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1040:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1049:23: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1222:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1250:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1259:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1410:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1472:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1482:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1094:7: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic6x-dis.c:1220:24: style: Checking if unsigned variable 'sploop_ii' is less than zero. [unsignedLessThanZero]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic80-dis.c:192:31: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic80-opc.c:242:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic80-opc.c:244:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/tic80-opc.c:283:7: style: The scope of the variable 'ival' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/v850-dis.c:637:14: style: Same expression on both sides of '==' because the value of 'length' and '0' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/v850-dis.c:586:16: note: 'length' is assigned value '0' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/v850-dis.c:637:14: note: Same expression on both sides of '==' because the value of 'length' and '0' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/vax-dis.c:135:4: error: Common realloc mistake: 'entry_addr' nulled but not freed upon failure [memleakOnRealloc]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/w65-dis.c:38:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/w65-dis.c:66:7: style: The scope of the variable 'X' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/w65-dis.c:67:7: style: The scope of the variable 'M' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/w65-dis.c:68:7: style: The scope of the variable 'args' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xc16x-asm.c:746:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xc16x-dis.c:612:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xc16x-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xc16x-opc.c:3022:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xc16x-opc.c:3014:58: note: Assignment 'num_macros=sizeof(xc16x_cgen_macro_insn_table)/sizeof(xc16x_cgen_macro_insn_table[0])', assigned value is 1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xc16x-opc.c:3022:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xgate-dis.c:364:15: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xgate-dis.c:66:9: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xgate-dis.c:68:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xgate-dis.c:70:22: style: The scope of the variable 'decodeTablePTR' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xgate-dis.c:72:16: style: The scope of the variable 'operandRegisterBits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xgate-dis.c:73:14: style: The scope of the variable 'relAddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xgate-dis.c:74:14: style: The scope of the variable 'operandOne' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xgate-dis.c:75:14: style: The scope of the variable 'operandTwo' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xgate-dis.c:325:9: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xstormy16-asm.c:646:17: style: The scope of the variable 'tmp_errmsg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xstormy16-dis.c:360:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xstormy16-ibld.c:149:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xstormy16-opc.c:1146:18: style: Condition 'num_macros>=1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xstormy16-opc.c:1138:62: note: Assignment 'num_macros=sizeof(xstormy16_cgen_macro_insn_table)/sizeof(xstormy16_cgen_macro_insn_table[0])', assigned value is 5
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xstormy16-opc.c:1146:18: note: Condition 'num_macros>=1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xtensa-dis.c:139:43: style: The scope of the variable 'noperands' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xtensa-dis.c:147:7: style: The scope of the variable 'first' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/xtensa-dis.c:177:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z80-dis.c:84:8: style: The scope of the variable 'e' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z80-dis.c:85:7: style: The scope of the variable 'target_addr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z80-dis.c:112:7: style: The scope of the variable 'nn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z80-dis.c:150:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z80-dis.c:385:7: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z80-dis.c:405:8: style: The scope of the variable 'mytxt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z80-dis.c:406:7: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:211:35: style: Redundant condition: nibl_index<4. 'nibl_index>=4 || (nibl_index<4 && need_fetch)' is equivalent to 'nibl_index>=4 || need_fetch' [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:545:11: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:551:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:554:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:560:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:560:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:563:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:563:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:596:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:598:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:602:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:611:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:614:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:618:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:622:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:626:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:631:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:633:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:301:18: style: The scope of the variable 'instr_nibl' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:301:30: style: The scope of the variable 'instr_byte' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:301:42: style: The scope of the variable 'instr_word' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:303:16: style: The scope of the variable 'tabl_datum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:303:28: style: The scope of the variable 'datum_class' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:304:18: style: The scope of the variable 'datum_value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:525:18: style: The scope of the variable 'datum_value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:526:16: style: The scope of the variable 'tabl_datum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8k-dis.c:526:28: style: The scope of the variable 'datum_class' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/opcodes/z8kgen.c:739:3: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/bind.c:279:22: style: The scope of the variable 'func' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/bind.c:626:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/bind.c:1238:27: style: The scope of the variable 'e' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/bind.c:1734:17: style: The scope of the variable 'delim' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/bind.c:2342:9: style: The scope of the variable 'v' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/bind.c:2154:28: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/callback.c:187:12: warning: Either the condition '_rl_callback_func==0' is redundant or there is possible null pointer dereference: _rl_callback_func. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/callback.c:190:26: note: Assuming that condition '_rl_callback_func==0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/callback.c:187:12: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/callback.c:220:6: warning: Either the condition 'in_handler==0&&rl_linefunc' is redundant or there is possible null pointer dereference: rl_linefunc. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/callback.c:228:24: note: Assuming that condition 'in_handler==0&&rl_linefunc' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/callback.c:220:6: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1341:24: warning: Either the condition 'matches==0' is redundant or there is possible null pointer dereference: matches. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1344:19: note: Assuming that condition 'matches==0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1341:24: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2262:30: warning: Either the condition 'filename' is redundant or there is possible null pointer dereference: filename. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2255:11: note: Assuming that condition 'filename' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2262:30: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:482:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:720:20: style: The scope of the variable 'w' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:813:36: style: The scope of the variable 'slen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:813:42: style: The scope of the variable 'tlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:814:12: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:814:16: style: The scope of the variable 'new_full_pathname' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:814:36: style: The scope of the variable 'dn' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:933:42: style: The scope of the variable 'pass_next' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:933:53: style: The scope of the variable 'isbrk' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1317:9: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1318:7: style: The scope of the variable 'nmatch' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1318:15: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1395:10: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1395:16: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1396:16: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1589:21: style: The scope of the variable 'do_replace' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1634:23: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1636:7: style: The scope of the variable 'end' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1636:12: style: The scope of the variable 'rlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1693:25: style: The scope of the variable 'filename' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1694:26: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1757:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1823:13: style: The scope of the variable 'mlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2047:14: style: The scope of the variable 'namelen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2048:9: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2105:18: style: The scope of the variable 's1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2105:23: style: The scope of the variable 's2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2106:7: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2106:10: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2165:7: style: The scope of the variable 'dirlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2165:15: style: The scope of the variable 'dentlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2165:24: style: The scope of the variable 'convlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2384:24: style: The scope of the variable 'our_func' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2385:7: style: The scope of the variable 'matching_filenames' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2391:26: style: The scope of the variable 'orig_end' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2507:24: style: The scope of the variable 'our_func' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2508:7: style: The scope of the variable 'matching_filenames' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2514:14: style: The scope of the variable 'nontrivial_lcd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2516:26: style: The scope of the variable 'orig_end' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2058:17: style: Variable 'namelen' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:2518:25: style: Variable 'cstate' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/complete.c:1125:4: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:394:13: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:395:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:500:25: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:500:28: style: The scope of the variable 'linenum' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:935:11: style: The scope of the variable 'nleft' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:935:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:935:23: style: The scope of the variable 'changed_screen_line' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:935:44: style: The scope of the variable 'tx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:1044:14: style: The scope of the variable 'tt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:1278:39: style: The scope of the variable 'twidth' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:1882:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:2396:20: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:260:55: style: Unused variable: ind [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:260:60: style: Unused variable: pind [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:916:28: style: Variable 'lb_botlin' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:503:29: style: Unused variable: n0 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:503:33: style: Unused variable: num [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:680:11: style: Unused variable: z [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:1544:12: style: Variable 'o_cpos' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/display.c:1909:7: style: Unused variable: adjust [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histexpand.c:432:23: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histexpand.c:432:26: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histexpand.c:530:43: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histexpand.c:701:10: style: The scope of the variable 'delimiter' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histexpand.c:701:41: style: The scope of the variable 'ws' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histexpand.c:1360:7: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histexpand.c:1360:13: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histexpand.c:1567:19: style: The scope of the variable 'start' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histfile.c:432:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/history.c:463:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/history.c:463:19: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histsearch.c:67:18: style: The scope of the variable 'line' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/histsearch.c:68:16: style: The scope of the variable 'line_index' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/input.c:228:19: style: Condition 'chars_avail<=0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/input.c:178:17: note: Assignment 'chars_avail=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/input.c:228:19: note: Condition 'chars_avail<=0' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/input.c:171:20: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/input.c:460:7: style: The scope of the variable 'result' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/input.c:294:9: style: Variable 'tty' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/isearch.c:330:24: style: The scope of the variable 'limit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/isearch.c:651:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/isearch.c:691:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/kill.c:96:9: style: The scope of the variable 'old' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/kill.c:204:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/kill.c:228:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/kill.c:252:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/kill.c:319:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/kill.c:352:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/kill.c:352:19: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/kill.c:414:9: style: The scope of the variable 'text' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/kill.c:561:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/macro.c:143:23: style: The scope of the variable 'macro' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/rldefs.h:100:0: error: failed to expand 'RL_IM_OVERWRITE', Invalid ## usage when expanding 'RL_IM_OVERWRITE'. [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/parens.c:104:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/parens.c:106:3: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/parens.c:104:3: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:776:4: style: Variable 'rl_dispatching' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:772:4: note: Variable 'rl_dispatching' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:776:4: note: Variable 'rl_dispatching' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:367:9: style: The scope of the variable 'nprompt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:412:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:638:19: style: The scope of the variable 'cxt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:671:7: style: The scope of the variable 'nkey' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:733:10: style: The scope of the variable 'newkey' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:734:9: style: The scope of the variable 'macro' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:901:7: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:901:13: style: The scope of the variable 'nt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/readline.c:487:3: style: Variable 'eof_found' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/rltty.c:715:16: style: Variable 'fildes' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/rltty.c:753:16: style: Variable 'fildes' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/search.c:354:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/search.c:455:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/search.c:455:12: style: The scope of the variable 'oldpos' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/shell.c:127:9: style: Unused variable: b [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/shell.c:163:18: style: Unused variable: entry [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/signals.c:338:18: style: Unused variable: dummy [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/signals.c:339:15: style: Unused variable: oh [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/support/wcwidth.c:76:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/support/wcwidth.c:213:7: style: The scope of the variable 'w' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/support/wcwidth.c:304:7: style: The scope of the variable 'w' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/tilde.c:394:18: style: Condition 'user_entry==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/tilde.c:392:16: note: Assignment 'user_entry=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/tilde.c:394:18: note: Condition 'user_entry==0' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/tilde.c:132:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/tilde.c:132:19: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/undo.c:108:14: style: The scope of the variable 'release' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/undo.c:169:14: style: The scope of the variable 'release' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/util.c:184:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/util.c:185:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/util.c:376:7: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1826:9: error: Array 'mb[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1976:14: style: Redundant condition: If 'ch < 0', the comparison 'ch < 'a'' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:2028:19: style: Redundant condition: If 'ch < 0', the comparison 'ch < 'a'' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:290:7: style: The scope of the variable 'wanted' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:626:7: style: The scope of the variable 'point' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:970:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:970:10: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1546:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1638:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1638:35: style: The scope of the variable 'pre' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1745:7: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1879:10: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1910:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1025:10: style: Unused variable: save [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1179:19: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/readline/vi_mode.c:1193:7: style: Unused variable: r [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armcopro.c:443:7: style: The scope of the variable 'e1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:1093:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:1093:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:1106:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:1106:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4636:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4491:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4493:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4520:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4525:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4556:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4776:41: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4808:41: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4865:21: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 4857. [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4857:19: note: Assuming that condition 'shamt>32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4865:21: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4883:21: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 4875. [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4875:19: note: Assuming that condition 'shamt>32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4883:21: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4891:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4928:4: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 4931. [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4931:14: note: Assuming that condition 'shamt==0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4928:4: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4945:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:5106:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4626:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4627:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4628:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armemu.c:4629:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/arminit.c:274:43: style: Function 'ARMul_Abort' argument 2 names different: declaration 'address' definition 'vector'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armdefs.h:301:55: note: Function 'ARMul_Abort' argument 2 names different: declaration 'address' definition 'vector'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/arminit.c:274:43: note: Function 'ARMul_Abort' argument 2 names different: declaration 'address' definition 'vector'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armos.c:148:21: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armos.c:348:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armos.c:938:41: style: Function 'ARMul_OSException' argument 1 names different: declaration 'state' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armdefs.h:425:50: note: Function 'ARMul_OSException' argument 1 names different: declaration 'state' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armos.c:938:41: note: Function 'ARMul_OSException' argument 1 names different: declaration 'state' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armos.c:939:27: style: Function 'ARMul_OSException' argument 2 names different: declaration 'vector' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armdefs.h:425:65: note: Function 'ARMul_OSException' argument 2 names different: declaration 'vector' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armos.c:939:27: note: Function 'ARMul_OSException' argument 2 names different: declaration 'vector' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armos.c:940:27: style: Function 'ARMul_OSException' argument 3 names different: declaration 'pc' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armdefs.h:426:16: note: Function 'ARMul_OSException' argument 3 names different: declaration 'pc' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armos.c:940:27: note: Function 'ARMul_OSException' argument 3 names different: declaration 'pc' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armrdi.c:234:3: warning: Redundant assignment of 'dbg_state' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armrdi.c:1085:17: style: Checking if unsigned variable '*arg1' is less than zero. [unsignedLessThanZero]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armrdi.c:106:7: style: Unused variable: ch [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:292:12: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:1638:19: style: Function 'ARMul_ScheduleEvent' argument 3 names different: declaration 'func' definition 'what'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armdefs.h:274:17: note: Function 'ARMul_ScheduleEvent' argument 3 names different: declaration 'func' definition 'what'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:1638:19: note: Function 'ARMul_ScheduleEvent' argument 3 names different: declaration 'func' definition 'what'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:1433:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:1434:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:1435:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:1436:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:1473:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:1474:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:1475:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armsupp.c:1476:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armvirt.c:165:12: style: The scope of the variable 'pageptr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armvirt.c:479:70: style: Function 'ARMul_Icycles' argument 3 names different: declaration 'address' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armdefs.h:344:15: note: Function 'ARMul_Icycles' argument 3 names different: declaration 'address' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armvirt.c:479:70: note: Function 'ARMul_Icycles' argument 3 names different: declaration 'address' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armvirt.c:490:70: style: Function 'ARMul_Ccycles' argument 3 names different: declaration 'address' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armdefs.h:346:15: note: Function 'ARMul_Ccycles' argument 3 names different: declaration 'address' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armvirt.c:490:70: note: Function 'ARMul_Ccycles' argument 3 names different: declaration 'address' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/bag.c:58:14: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/communicate.c:83:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/communicate.c:138:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/communicate.c:230:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/gdbhost.c:91:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2766:12: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:1064:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2594:8: error: Shifting 64-bit value by 64 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2923:70: warning: Shifting signed 64-bit value by 63 bits is undefined behaviour. See condition at line 2920. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2920:17: note: Assuming that condition 'shift>63' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2923:70: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:245:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:246:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:285:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:286:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:303:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:304:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:350:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:351:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:368:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:369:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:377:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:378:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:779:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:786:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:963:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:964:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:996:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:997:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:1002:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:1009:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:1010:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:1015:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:1715:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:1718:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:1746:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:1747:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2112:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2115:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2132:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2168:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2171:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2176:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2179:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2230:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2233:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2265:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2268:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2359:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2362:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2394:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2397:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2486:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2489:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2891:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/iwmmxt.c:2909:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/kid.c:414:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/kid.c:429:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/kid.c:80:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/kid.c:450:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/main.c:102:3: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/main.c:105:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/maverick.c:189:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/maverick.c:208:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/maverick.c:267:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/maverick.c:268:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/maverick.c:270:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/maverick.c:295:34: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/maverick.c:296:37: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/maverick.c:299:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/maverick.c:300:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/maverick.c:302:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/parent.c:416:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/thumbemu.c:23:0: error: #error "MODET needs to be defined for the Thumb world to work" [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:294:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:291:6: note: outer condition: !SWI_vector_installed
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:294:10: note: identical inner condition: !SWI_vector_installed
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:156:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:243:7: style: The scope of the variable 'argvlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:245:10: style: The scope of the variable 'arg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:289:10: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:168:27: style: Function 'ARMul_Debug' argument 2 names different: declaration 'pc' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armdefs.h:424:58: note: Function 'ARMul_Debug' argument 2 names different: declaration 'pc' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:168:27: note: Function 'ARMul_Debug' argument 2 names different: declaration 'pc' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:169:27: style: Function 'ARMul_Debug' argument 3 names different: declaration 'instr' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/armdefs.h:424:70: note: Function 'ARMul_Debug' argument 3 names different: declaration 'instr' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:169:27: note: Function 'ARMul_Debug' argument 3 names different: declaration 'instr' definition 'ATTRIBUTE_UNUSED'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:114:9: style: union member 'Anonymous0::i' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:115:11: style: union member 'Anonymous0::f' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:120:9: style: union member 'Anonymous1::i' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/arm/wrapper.c:121:11: style: union member 'Anonymous1::f' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/avr/interp.c:379:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/avr/interp.c:399:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/avr/interp.c:1086:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/avr/interp.c:1102:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/avr/interp.c:234:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:3296:27: warning: Either the condition 'aop==3' is redundant or the array 'posts[3]' is accessed at index 3, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:3303:11: note: Assuming that condition 'aop==3' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:3296:27: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:1035:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:1036:17: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:1038:17: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:6394:58: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:6396:58: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:6398:58: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:6400:58: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:6402:58: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:6404:58: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:6406:58: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:6410:58: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:6416:58: style: Condition '(iw1&0)==0' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:574:14: style: The scope of the variable 'b' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:659:8: style: The scope of the variable 'b32' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:1581:8: style: The scope of the variable 'sat' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:4692:15: style: The scope of the variable 'dreg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:781:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5804:21: error: Shifting by a negative value is undefined behaviour [shiftNegative]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5874:45: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:1208:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5804:24: warning: Suspicious code: sign conversion of n in calculation, even though n can have a negative value [signConversion]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:135:15: style: struct member 'Anonymous1::name' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:143:14: style: struct member 'Anonymous1::positive' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:146:14: style: struct member 'Anonymous1::exact' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:204:8: style: Variable 'ea' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5778:15: style: Variable 'acc0' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:4093:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:4168:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:4196:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:4198:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5065:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5066:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5240:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5276:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5465:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5466:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5620:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/bfin-sim.c:5647:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_cec.c:315:34: style: Function 'cec_exception' argument 2 names different: declaration 'vec_excp' definition 'excp'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_cec.h:115:43: note: Function 'cec_exception' argument 2 names different: declaration 'vec_excp' definition 'excp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_cec.c:315:34: note: Function 'cec_exception' argument 2 names different: declaration 'vec_excp' definition 'excp'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_ebiu_amc.c:82:26: style: The scope of the variable 'addr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_ebiu_amc.c:44:12: style: struct member 'Anonymous1::_pad0' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_ebiu_amc.c:45:12: style: struct member 'Anonymous1::__pad_mode' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_ebiu_amc.c:46:12: style: struct member 'Anonymous1::__pad_fctl' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_emac.c:430:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_eppi.c:204:28: style: Variable 'eppi' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_ppi.c:71:3: style: Variable 'bpp' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_ppi.c:164:26: style: Variable 'ppi' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_sic.c:119:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_sic.c:42:12: style: struct member 'Anonymous1::_pad0' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_uart.c:249:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/dv-bfin_uart.c:250:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/interp.c:278:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/interp.c:280:2: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/interp.c:278:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/interp.c:1173:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/interp.c:1125:7: style: Variable 'auxvt_size' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/bfin/interp.c:406:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/callback.c:779:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/callback.c:544:11: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/callback.c:592:10: style: The scope of the variable 'next' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/cgen-scache.c:272:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/cgen-scache.c:272:9: style: Unused variable: n [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/cgen-scache.c:422:17: style: Unused variable: max_val [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/cgen-scache.c:423:18: style: Unused variable: lengths [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/cgen-scache.c:424:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/cgen-trace.c:199:9: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/cgen-trace.c:199:14: style: The scope of the variable 'ival' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/cgen-trace.c:372:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/cgen-utils.c:99:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/cgen-utils.c:99:10: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:182:28: style: The scope of the variable 'region' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:69:17: style: struct member 'cfi_query::p_adr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:73:17: style: struct member 'cfi_query::a_adr' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:81:21: style: struct member 'cfi_query::vcc_min' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:83:21: style: struct member 'cfi_query::vcc_max' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:85:21: style: struct member 'cfi_query::vpp_min' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:87:21: style: struct member 'cfi_query::vpp_max' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:97:21: style: struct member 'cfi_query::timeout_typ_unit_write' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:99:21: style: struct member 'cfi_query::timeout_typ_buf_write' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:101:21: style: struct member 'cfi_query::timeout_typ_block_erase' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:103:21: style: struct member 'cfi_query::timeout_typ_chip_erase' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:105:21: style: struct member 'cfi_query::timeout_max_unit_write' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:107:21: style: struct member 'cfi_query::timeout_max_buf_write' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:109:21: style: struct member 'cfi_query::timeout_max_block_erase' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:111:21: style: struct member 'cfi_query::timeout_max_chip_erase' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/dv-cfi.c:117:17: style: struct member 'cfi_query::iface_desc' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-alloc.c:36:34: style: Function 'create_hw_alloc_data' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.h:64:13: note: Function 'create_hw_alloc_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-alloc.c:36:34: note: Function 'create_hw_alloc_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-alloc.c:42:34: style: Function 'delete_hw_alloc_data' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.h:66:13: note: Function 'delete_hw_alloc_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-alloc.c:42:34: note: Function 'delete_hw_alloc_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.c:196:22: warning: Comparison is wrong. Result of 'me->parent_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.c:211:22: warning: Comparison is wrong. Result of 'me->parent_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.c:247:22: warning: Comparison is wrong. Result of 'me->parent_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.c:261:22: warning: Comparison is wrong. Result of 'me->parent_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.c:293:24: warning: Comparison is wrong. Result of 'leaf->parent_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.c:505:21: warning: Comparison is wrong. Result of 'me->child_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.c:509:23: warning: Comparison is wrong. Result of 'me->sibling_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.c:136:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.c:533:31: style: Function 'do_hw_attach_regs' argument 1 names different: declaration 'me' definition 'hw'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-main.h:52:36: note: Function 'do_hw_attach_regs' argument 1 names different: declaration 'me' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.c:533:31: note: Function 'do_hw_attach_regs' argument 1 names different: declaration 'me' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:45:34: style: Function 'create_hw_event_data' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.h:88:13: note: Function 'create_hw_event_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:45:34: note: Function 'create_hw_event_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:53:34: style: Function 'delete_hw_event_data' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.h:90:13: note: Function 'delete_hw_event_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:53:34: note: Function 'delete_hw_event_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:87:24: style: Function 'hw_event_queue_schedule' argument 3 names different: declaration 'handler' definition 'callback'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.h:33:21: note: Function 'hw_event_queue_schedule' argument 3 names different: declaration 'handler' definition 'callback'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:87:24: note: Function 'hw_event_queue_schedule' argument 3 names different: declaration 'handler' definition 'callback'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:101:24: style: Function 'hw_event_queue_schedule_tracef' argument 3 names different: declaration 'handler' definition 'callback'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.h:39:21: note: Function 'hw_event_queue_schedule_tracef' argument 3 names different: declaration 'handler' definition 'callback'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:101:24: note: Function 'hw_event_queue_schedule_tracef' argument 3 names different: declaration 'handler' definition 'callback'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:117:25: style: Function 'hw_event_queue_schedule_vtracef' argument 3 names different: declaration 'handler' definition 'callback'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.h:47:21: note: Function 'hw_event_queue_schedule_vtracef' argument 3 names different: declaration 'handler' definition 'callback'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:117:25: note: Function 'hw_event_queue_schedule_vtracef' argument 3 names different: declaration 'handler' definition 'callback'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:92:12: error: va_list 'dummy' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-events.c:94:15: error: va_list 'dummy' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:45:22: warning: Comparison is wrong. Result of 'hw->parent_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:92:32: style: Function 'hw_handle_ihandle2' argument 1 names different: declaration 'db' definition 'hw'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:36:13: note: Function 'hw_handle_ihandle2' argument 1 names different: declaration 'db' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:92:32: note: Function 'hw_handle_ihandle2' argument 1 names different: declaration 'db' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:108:32: style: Function 'hw_handle_phandle2' argument 1 names different: declaration 'db' definition 'hw'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:53:13: note: Function 'hw_handle_phandle2' argument 1 names different: declaration 'db' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:108:32: note: Function 'hw_handle_phandle2' argument 1 names different: declaration 'db' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:124:32: style: Function 'hw_handle_2ihandle' argument 1 names different: declaration 'db' definition 'hw'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:32:13: note: Function 'hw_handle_2ihandle' argument 1 names different: declaration 'db' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:124:32: note: Function 'hw_handle_2ihandle' argument 1 names different: declaration 'db' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:125:27: style: Function 'hw_handle_2ihandle' argument 2 names different: declaration 'instance' definition 'internal'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:33:22: note: Function 'hw_handle_2ihandle' argument 2 names different: declaration 'instance' definition 'internal'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:125:27: note: Function 'hw_handle_2ihandle' argument 2 names different: declaration 'instance' definition 'internal'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:140:32: warning: Function 'hw_handle_2phandle' argument order different: declaration 'db, hw' definition 'hw, internal' [funcArgOrderDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:49:13: note: Function 'hw_handle_2phandle' argument order different: declaration 'db, hw' definition 'hw, internal'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:140:32: note: Function 'hw_handle_2phandle' argument order different: declaration 'db, hw' definition 'hw, internal'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:156:35: style: Function 'hw_handle_add_ihandle' argument 1 names different: declaration 'db' definition 'hw'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:40:13: note: Function 'hw_handle_add_ihandle' argument 1 names different: declaration 'db' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:156:35: note: Function 'hw_handle_add_ihandle' argument 1 names different: declaration 'db' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:157:30: style: Function 'hw_handle_add_ihandle' argument 2 names different: declaration 'instance' definition 'internal'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:41:22: note: Function 'hw_handle_add_ihandle' argument 2 names different: declaration 'instance' definition 'internal'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:157:30: note: Function 'hw_handle_add_ihandle' argument 2 names different: declaration 'instance' definition 'internal'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:178:35: warning: Function 'hw_handle_add_phandle' argument order different: declaration 'db, hw' definition 'hw, internal' [funcArgOrderDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:57:13: note: Function 'hw_handle_add_phandle' argument order different: declaration 'db, hw' definition 'hw, internal'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:178:35: note: Function 'hw_handle_add_phandle' argument order different: declaration 'db, hw' definition 'hw, internal'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:200:38: style: Function 'hw_handle_remove_ihandle' argument 1 names different: declaration 'db' definition 'hw'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:44:13: note: Function 'hw_handle_remove_ihandle' argument 1 names different: declaration 'db' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:200:38: note: Function 'hw_handle_remove_ihandle' argument 1 names different: declaration 'db' definition 'hw'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:201:26: style: Function 'hw_handle_remove_ihandle' argument 2 names different: declaration 'instance' definition 'internal'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:45:22: note: Function 'hw_handle_remove_ihandle' argument 2 names different: declaration 'instance' definition 'internal'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:201:26: note: Function 'hw_handle_remove_ihandle' argument 2 names different: declaration 'instance' definition 'internal'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:221:38: warning: Function 'hw_handle_remove_phandle' argument order different: declaration 'db, hw' definition 'hw, internal' [funcArgOrderDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.h:61:13: note: Function 'hw_handle_remove_phandle' argument order different: declaration 'db, hw' definition 'hw, internal'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-handles.c:221:38: note: Function 'hw_handle_remove_phandle' argument order different: declaration 'db, hw' definition 'hw, internal'
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:38:37: style: Function 'create_hw_instance_data' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.h:104:13: note: Function 'create_hw_instance_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:38:37: note: Function 'create_hw_instance_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:45:37: style: Function 'delete_hw_instance_data' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.h:106:13: note: Function 'delete_hw_instance_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:45:37: note: Function 'delete_hw_instance_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:59:36: style: Function 'set_hw_finish_instance' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.h:51:13: note: Function 'set_hw_finish_instance' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:59:36: note: Function 'set_hw_finish_instance' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:60:31: style: Function 'set_hw_finish_instance' argument 2 names different: declaration 'method' definition 'finish'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.h:52:29: note: Function 'set_hw_finish_instance' argument 2 names different: declaration 'method' definition 'finish'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:60:31: note: Function 'set_hw_finish_instance' argument 2 names different: declaration 'method' definition 'finish'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:158:17: style: Function 'hw_instance_call_method' argument 2 names different: declaration 'method' definition 'method_name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.h:112:14: note: Function 'hw_instance_call_method' argument 2 names different: declaration 'method' definition 'method_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:158:17: note: Function 'hw_instance_call_method' argument 2 names different: declaration 'method' definition 'method_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:213:32: style: Function 'hw_instance_create' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.h:58:13: note: Function 'hw_instance_create' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-instances.c:213:32: note: Function 'hw_instance_create' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:71:33: style: Function 'create_hw_port_data' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.h:72:13: note: Function 'create_hw_port_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:71:33: note: Function 'create_hw_port_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:79:33: style: Function 'delete_hw_port_data' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.h:74:13: note: Function 'delete_hw_port_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:79:33: note: Function 'delete_hw_port_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:86:26: style: Function 'set_hw_ports' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.h:34:31: note: Function 'set_hw_ports' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:86:26: note: Function 'set_hw_ports' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:93:31: style: Function 'set_hw_port_event' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.h:43:36: note: Function 'set_hw_port_event' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:93:31: note: Function 'set_hw_port_event' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:94:28: style: Function 'set_hw_port_event' argument 2 names different: declaration 'to_port_event' definition 'port_event'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.h:43:62: note: Function 'set_hw_port_event' argument 2 names different: declaration 'to_port_event' definition 'port_event'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:94:28: note: Function 'set_hw_port_event' argument 2 names different: declaration 'to_port_event' definition 'port_event'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:170:13: style: Function 'hw_port_event' argument 3 names different: declaration 'value' definition 'level'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.h:55:6: note: Function 'hw_port_event' argument 3 names different: declaration 'value' definition 'level'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:170:13: note: Function 'hw_port_event' argument 3 names different: declaration 'value' definition 'level'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:243:15: style: Function 'hw_port_decode' argument 2 names different: declaration 'symbolic_name' definition 'port_name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.h:118:14: note: Function 'hw_port_decode' argument 2 names different: declaration 'symbolic_name' definition 'port_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-ports.c:243:15: note: Function 'hw_port_decode' argument 2 names different: declaration 'symbolic_name' definition 'port_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-properties.c:47:37: style: Function 'create_hw_property_data' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.h:80:13: note: Function 'create_hw_property_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-properties.c:47:37: note: Function 'create_hw_property_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-properties.c:52:37: style: Function 'delete_hw_property_data' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-base.h:82:13: note: Function 'delete_hw_property_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-properties.c:52:37: note: Function 'delete_hw_property_data' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-properties.c:293:45: style: Function 'hw_next_property' argument 1 names different: declaration 'previous' definition 'property'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-properties.h:73:28: note: Function 'hw_next_property' argument 1 names different: declaration 'previous' definition 'property'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-properties.c:293:45: note: Function 'hw_next_property' argument 1 names different: declaration 'previous' definition 'property'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-properties.c:673:32: style: Function 'hw_add_reg_array_property' argument 3 names different: declaration 'reg' definition 'regs'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-properties.h:207:27: note: Function 'hw_add_reg_array_property' argument 3 names different: declaration 'reg' definition 'regs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-properties.c:673:32: note: Function 'hw_add_reg_array_property' argument 3 names different: declaration 'reg' definition 'regs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:338:50: warning: Comparison is wrong. Result of 'current->parent_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:351:47: warning: Comparison is wrong. Result of 'current->parent_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:364:47: warning: Comparison is wrong. Result of 'current->parent_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:794:24: warning: Comparison is wrong. Result of 'me->child_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:1107:26: warning: Comparison is wrong. Result of 'me->parent_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:345:12: warning: Redundant assignment of 'current' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:358:12: warning: Redundant assignment of 'current' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:879:30: style: The scope of the variable 'property' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:785:15: style: Function 'hw_tree_create' argument 2 names different: declaration 'device' definition 'family'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.h:29:14: note: Function 'hw_tree_create' argument 2 names different: declaration 'device' definition 'family'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:785:15: note: Function 'hw_tree_create' argument 2 names different: declaration 'device' definition 'family'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:791:28: style: Function 'hw_tree_delete' argument 1 names different: declaration 'root' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.h:32:13: note: Function 'hw_tree_delete' argument 1 names different: declaration 'root' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:791:28: note: Function 'hw_tree_delete' argument 1 names different: declaration 'root' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:803:27: style: Function 'hw_tree_parse' argument 1 names different: declaration 'root' definition 'current'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.h:35:13: note: Function 'hw_tree_parse' argument 1 names different: declaration 'root' definition 'current'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:803:27: note: Function 'hw_tree_parse' argument 1 names different: declaration 'root' definition 'current'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:815:28: style: Function 'hw_tree_vparse' argument 1 names different: declaration 'root' definition 'current'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.h:40:13: note: Function 'hw_tree_vparse' argument 1 names different: declaration 'root' definition 'current'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:815:28: note: Function 'hw_tree_vparse' argument 1 names different: declaration 'root' definition 'current'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:1268:20: style: Function 'hw_tree_find_device' argument 2 names different: declaration 'path' definition 'path_to_device'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.h:88:14: note: Function 'hw_tree_find_device' argument 2 names different: declaration 'path' definition 'path_to_device'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-tree.c:1268:20: note: Function 'hw_tree_find_device' argument 2 names different: declaration 'path' definition 'path_to_device'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:33:25: style: Function 'LSMASKED' argument 1 names different: declaration 'word' definition 'val'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.h:386:56: note: Function 'LSMASKED' argument 1 names different: declaration 'word' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:33:25: note: Function 'LSMASKED' argument 1 names different: declaration 'word' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:34:8: style: Function 'LSMASKED' argument 2 names different: declaration 'first' definition 'start'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.h:386:66: note: Function 'LSMASKED' argument 2 names different: declaration 'first' definition 'start'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:34:8: note: Function 'LSMASKED' argument 2 names different: declaration 'first' definition 'start'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:35:8: style: Function 'LSMASKED' argument 3 names different: declaration 'last' definition 'stop'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.h:386:77: note: Function 'LSMASKED' argument 3 names different: declaration 'last' definition 'stop'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:35:8: note: Function 'LSMASKED' argument 3 names different: declaration 'last' definition 'stop'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:45:25: style: Function 'MSMASKED' argument 1 names different: declaration 'word' definition 'val'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.h:393:56: note: Function 'MSMASKED' argument 1 names different: declaration 'word' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:45:25: note: Function 'MSMASKED' argument 1 names different: declaration 'word' definition 'val'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:46:8: style: Function 'MSMASKED' argument 2 names different: declaration 'first' definition 'start'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.h:393:66: note: Function 'MSMASKED' argument 2 names different: declaration 'first' definition 'start'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:46:8: note: Function 'MSMASKED' argument 2 names different: declaration 'first' definition 'start'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:47:8: style: Function 'MSMASKED' argument 3 names different: declaration 'last' definition 'stop'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.h:393:77: note: Function 'MSMASKED' argument 3 names different: declaration 'last' definition 'stop'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:47:8: note: Function 'MSMASKED' argument 3 names different: declaration 'last' definition 'stop'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:178:11: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 179. [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:179:14: note: Assuming that condition '(stop)<=31' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-bits.c:178:11: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-events.c:1066:24: style: Variable 'events' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:482:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1188:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1793:4: style: Variable 'f->sign' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1792:4: note: Variable 'f->sign' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1793:4: note: Variable 'f->sign' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2239:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:697:38: style: Function 'sim_fpu_64to' argument 2 names different: declaration 'd' definition 's'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:175:60: note: Function 'sim_fpu_64to' argument 2 names different: declaration 'd' definition 's'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:697:38: note: Function 'sim_fpu_64to' argument 2 names different: declaration 'd' definition 's'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:722:27: style: Function 'sim_fpu_to64' argument 1 names different: declaration 'd' definition 'u'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:179:49: note: Function 'sim_fpu_to64' argument 1 names different: declaration 'd' definition 'u'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:722:27: note: Function 'sim_fpu_to64' argument 1 names different: declaration 'd' definition 'u'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:750:36: style: Function 'sim_fpu_tofraction' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:196:64: note: Function 'sim_fpu_tofraction' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:750:36: note: Function 'sim_fpu_tofraction' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1719:22: style: Function 'sim_fpu_neg' argument 2 names different: declaration 'a' definition 'r'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:238:22: note: Function 'sim_fpu_neg' argument 2 names different: declaration 'a' definition 'r'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1719:22: note: Function 'sim_fpu_neg' argument 2 names different: declaration 'a' definition 'r'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1740:22: style: Function 'sim_fpu_abs' argument 2 names different: declaration 'a' definition 'r'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:240:22: note: Function 'sim_fpu_abs' argument 2 names different: declaration 'a' definition 'r'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1740:22: note: Function 'sim_fpu_abs' argument 2 names different: declaration 'a' definition 'r'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1755:22: style: Function 'sim_fpu_inv' argument 2 names different: declaration 'a' definition 'r'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:242:22: note: Function 'sim_fpu_inv' argument 2 names different: declaration 'a' definition 'r'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1755:22: note: Function 'sim_fpu_inv' argument 2 names different: declaration 'a' definition 'r'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1763:23: style: Function 'sim_fpu_sqrt' argument 2 names different: declaration 'sqr' definition 'r'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:244:23: note: Function 'sim_fpu_sqrt' argument 2 names different: declaration 'sqr' definition 'r'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:1763:23: note: Function 'sim_fpu_sqrt' argument 2 names different: declaration 'sqr' definition 'r'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2048:28: style: Function 'sim_fpu_2d' argument 1 names different: declaration 'd' definition 's'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:290:52: note: Function 'sim_fpu_2d' argument 1 names different: declaration 'd' definition 's'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2048:28: note: Function 'sim_fpu_2d' argument 1 names different: declaration 'd' definition 's'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2091:32: style: Function 'sim_fpu_is_nan' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:305:53: note: Function 'sim_fpu_is_nan' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2091:32: note: Function 'sim_fpu_is_nan' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2104:33: style: Function 'sim_fpu_is_qnan' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:307:54: note: Function 'sim_fpu_is_qnan' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2104:33: note: Function 'sim_fpu_is_qnan' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2116:33: style: Function 'sim_fpu_is_snan' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:306:54: note: Function 'sim_fpu_is_snan' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2116:33: note: Function 'sim_fpu_is_snan' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2128:33: style: Function 'sim_fpu_is_zero' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:309:54: note: Function 'sim_fpu_is_zero' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2128:33: note: Function 'sim_fpu_is_zero' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2140:37: style: Function 'sim_fpu_is_infinity' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:310:58: note: Function 'sim_fpu_is_infinity' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2140:37: note: Function 'sim_fpu_is_infinity' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2152:35: style: Function 'sim_fpu_is_number' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:311:56: note: Function 'sim_fpu_is_number' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2152:35: note: Function 'sim_fpu_is_number' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2165:35: style: Function 'sim_fpu_is_denorm' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:312:56: note: Function 'sim_fpu_is_denorm' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2165:35: note: Function 'sim_fpu_is_denorm' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2178:30: style: Function 'sim_fpu_sign' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:318:51: note: Function 'sim_fpu_sign' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2178:30: note: Function 'sim_fpu_sign' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2185:29: style: Function 'sim_fpu_exp' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:319:50: note: Function 'sim_fpu_exp' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2185:29: note: Function 'sim_fpu_exp' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2192:34: style: Function 'sim_fpu_fraction' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:320:62: note: Function 'sim_fpu_fraction' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2192:34: note: Function 'sim_fpu_fraction' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2199:31: style: Function 'sim_fpu_guard' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:321:59: note: Function 'sim_fpu_guard' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2199:31: note: Function 'sim_fpu_guard' argument 1 names different: declaration 's' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2209:28: style: Function 'sim_fpu_is' argument 1 names different: declaration 'l' definition 'd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.h:372:49: note: Function 'sim_fpu_is' argument 1 names different: declaration 'l' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-fpu.c:2209:28: note: Function 'sim_fpu_is' argument 1 names different: declaration 'l' definition 'd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:408:34: warning: Comparison is wrong. Result of 'me->path_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:410:39: warning: Comparison is wrong. Result of 'me->name_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:412:41: warning: Comparison is wrong. Result of 'me->family_of_hw+0' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:423:18: warning: Either the condition 'me!=0' is redundant or there is possible null pointer dereference: me. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:408:10: note: Assuming that condition 'me!=0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:423:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:424:18: warning: Either the condition 'me!=0' is redundant or there is possible null pointer dereference: me. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:408:10: note: Assuming that condition 'me!=0' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:424:18: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:505:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:507:3: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:505:8: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:226:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:255:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:437:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:442:19: style: Function 'sim_hw_abort' argument 2 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.h:49:13: note: Function 'sim_hw_abort' argument 2 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:442:19: note: Function 'sim_hw_abort' argument 2 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:469:27: style: Function 'hw_system_cpu' argument 1 names different: declaration 'hw' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-device.h:147:44: note: Function 'hw_system_cpu' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:469:27: note: Function 'hw_system_cpu' argument 1 names different: declaration 'hw' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:498:13: style: Function 'do_hw_poll_read' argument 5 names different: declaration 'size_of_buf' definition 'sizeof_buf'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/hw-main.h:71:11: note: Function 'do_hw_poll_read' argument 5 names different: declaration 'size_of_buf' definition 'sizeof_buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:498:13: note: Function 'do_hw_poll_read' argument 5 names different: declaration 'size_of_buf' definition 'sizeof_buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-hw.c:417:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-load.c:67:10: style: The scope of the variable 'end_time' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-memopt.c:204:23: style: Condition 'free_buffer==NULL' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-memopt.c:178:21: note: Assignment 'free_buffer=NULL', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-memopt.c:204:23: note: Condition 'free_buffer==NULL' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-memopt.c:472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-memopt.c:487:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-memopt.c:543:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-memopt.c:582:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:118:25: style: Function 'sim_model_set' argument 1 names different: declaration 'sd_' definition 'sd'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.h:135:37: note: Function 'sim_model_set' argument 1 names different: declaration 'sd_' definition 'sd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:118:25: note: Function 'sim_model_set' argument 1 names different: declaration 'sd_' definition 'sd'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:118:38: style: Function 'sim_model_set' argument 2 names different: declaration 'cpu_' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.h:135:51: note: Function 'sim_model_set' argument 2 names different: declaration 'cpu_' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:118:38: note: Function 'sim_model_set' argument 2 names different: declaration 'cpu_' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:118:56: style: Function 'sim_model_set' argument 3 names different: declaration 'model_' definition 'model'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.h:135:70: note: Function 'sim_model_set' argument 3 names different: declaration 'model_' definition 'model'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:118:56: note: Function 'sim_model_set' argument 3 names different: declaration 'model_' definition 'model'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:138:31: style: Function 'sim_model_lookup' argument 1 names different: declaration 'name_' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.h:136:52: note: Function 'sim_model_lookup' argument 1 names different: declaration 'name_' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:138:31: note: Function 'sim_model_lookup' argument 1 names different: declaration 'name_' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:158:30: style: Function 'sim_mach_lookup' argument 1 names different: declaration 'name_' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.h:137:50: note: Function 'sim_mach_lookup' argument 1 names different: declaration 'name_' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:158:30: note: Function 'sim_mach_lookup' argument 1 names different: declaration 'name_' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:174:39: style: Function 'sim_mach_lookup_bfd_name' argument 1 names different: declaration 'bfd_name_' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.h:138:59: note: Function 'sim_mach_lookup_bfd_name' argument 1 names different: declaration 'bfd_name_' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-model.c:174:39: note: Function 'sim_mach_lookup_bfd_name' argument 1 names different: declaration 'bfd_name_' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-options.c:221:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-options.c:937:7: style: Unused variable: argi [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-profile.c:1026:10: style: The scope of the variable 'secs' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-trace.c:773:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-trace.c:234:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/common/sim-utils.c:336:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/gencode.c:52:30: style: Variable 'instruction' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:155:16: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:193:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:64:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:338:10: style: The scope of the variable 'iaddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:1030:10: style: The scope of the variable 'iaddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:112:39: style: Function 'get_operands' argument 2 names different: declaration 'mcode' definition 'ins'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:44:51: note: Function 'get_operands' argument 2 names different: declaration 'mcode' definition 'ins'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:112:39: note: Function 'get_operands' argument 2 names different: declaration 'mcode' definition 'ins'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:64:23: style: Unused variable: tmp [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:335:21: style: Variable 's' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/interp.c:337:8: style: Variable 'func' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5519:26: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5557:14: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5558:3: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5572:16: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5574:16: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5610:18: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5613:17: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5615:3: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5625:21: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5629:3: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5639:26: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5682:3: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5692:26: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5736:3: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5745:20: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5751:3: error: Array 'State.regs[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:287:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:242:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5518:40: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5638:40: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5760:14: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5760:25: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5772:14: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cr16/simops.c:5772:25: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/decodev10.c:3855:27: style: Variable 'insn' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/decodev10.c:4947:27: style: Variable 'insn' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/decodev10.c:5355:27: style: Variable 'insn' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/decodev10.c:5643:27: style: Variable 'insn' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/decodev32.c:4524:27: style: Variable 'insn' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/dv-rv.c:633:16: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/dv-rv.c:634:16: style: The scope of the variable 'cmd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/dv-rv.c:612:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/dv-rv.c:760:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/dv-rv.c:464:48: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/dv-rv.c:468:7: style: Unused variable: ret [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/dv-rv.c:1069:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/sim-if.c:349:8: style: The scope of the variable 'result_bfd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/sim-if.c:438:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/sim-if.c:427:13: style: Unused variable: text [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/traps.c:2443:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/traps.c:2536:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/traps.c:2600:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/cris/traps.c:786:17: style: Variable 'sd' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/interp.c:95:10: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/interp.c:95:17: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/interp.c:95:23: style: The scope of the variable 'flags' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/interp.c:950:10: style: The scope of the variable 'iaddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/interp.c:101:15: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/simops.c:3388:14: style: Condition 'os_sig==-1' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/simops.c:3284:17: note: Assignment 'os_sig=-1', assigned value is -1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/simops.c:3388:14: note: Condition 'os_sig==-1' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/simops.c:216:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/simops.c:3388:14: style: Same expression on both sides of '==' because the value of 'os_sig' and '-1' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/simops.c:3284:17: note: 'os_sig' is assigned value '-1' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/simops.c:3388:14: note: Same expression on both sides of '==' because the value of 'os_sig' and '-1' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/d10v/simops.c:162:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:419:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:419:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:435:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:435:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:435:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:435:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:1375:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:1375:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:1411:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:1464:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:568:21: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:1660:21: style: The scope of the variable 'waddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:1663:21: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:1664:21: style: The scope of the variable 'wphit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:1658:21: style: Unused variable: byte_addr [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:1659:21: style: Unused variable: byte_mask [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/erc32.c:1661:21: style: Unused variable: ram [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:775:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:1357:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:1385:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:1389:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:2064:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:2065:18: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:407:21: style: The scope of the variable 'ldep' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:408:47: style: The scope of the variable 'result' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:409:21: style: The scope of the variable 'new_cwp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:1678:26: style: The scope of the variable 'tem' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/exec.c:1680:21: style: The scope of the variable 'ldadj' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:282:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:384:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:389:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:397:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:478:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:486:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:379:5: style: Variable 'cmdsave2' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:375:0: note: Variable 'cmdsave2' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:379:5: note: Variable 'cmdsave2' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:80:20: style: The scope of the variable 'slen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:344:16: style: The scope of the variable 'flim' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:345:28: style: The scope of the variable 'cmd2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:371:28: style: The scope of the variable 'cmd2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:373:21: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:373:26: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:373:29: style: The scope of the variable 'clen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:373:35: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:374:21: style: The scope of the variable 'daddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:722:11: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:804:21: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:918:23: style: The scope of the variable 'cfunc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:919:21: style: The scope of the variable 'arg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:957:23: style: The scope of the variable 'cfunc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:958:21: style: The scope of the variable 'arg' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:396:10: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:627:21: style: Unused variable: iinst [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:732:6: style: Variable 't' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/func.c:1050:12: style: Variable 'arch' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/interf.c:78:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/interf.c:68:21: style: The scope of the variable 'mexc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/interf.c:337:12: style: Unused variable: len [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/interf.c:348:12: style: Unused variable: len [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/sis.c:246:12: style: Condition 'cont' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/sis.c:150:28: note: Assignment 'cont=1', assigned value is 1
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/sis.c:246:12: note: Condition 'cont' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/sis.c:280:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/sis.c:75:26: style: The scope of the variable 'mexc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/erc32/sis.c:155:29: style: The scope of the variable 'bacmd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:114:7: style: The scope of the variable 'ihsr8' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:115:7: style: The scope of the variable 'icdm' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:1286:7: style: The scope of the variable 'found' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:1464:18: style: The scope of the variable 'tag' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:150:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:381:8: style: Variable 'pc' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:517:26: style: Variable 'current_cpu' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:518:14: style: Variable 'hsr0' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:852:10: style: Unused variable: j [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:1287:17: style: Unused variable: war [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:1377:17: style: Variable 'current_cpu' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/cache.c:1463:9: style: Unused variable: buffer [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/frv.c:778:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/frv.c:833:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/frv.c:883:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/frv.c:1061:50: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1058. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/frv.c:1058:17: note: Assuming that condition 'cut_point<32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/frv.c:1061:50: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/frv.c:1430:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/frv.c:1476:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/frv.c:655:13: style: Variable 'ccr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/frv.c:714:14: style: Variable 'cccr' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/interrupts.c:765:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/interrupts.c:387:17: style: Variable 'sd' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/reset.c:90:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/reset.c:92:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/traps.c:216:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/traps.c:520:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/traps.c:843:7: style: Unused variable: exception [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/traps.c:876:7: style: Unused variable: exception [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/frv/traps.c:916:7: style: Unused variable: exception [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ft32/interp.c:476:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ft32/interp.c:477:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ft32/interp.c:114:11: style: Unused variable: byte [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ft32/interp.c:115:12: style: Unused variable: r [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ft32/interp.c:163:12: style: Unused variable: r [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ft32/interp.c:164:11: style: Unused variable: byte [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ft32/interp.c:687:9: style: Variable 'cpu' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:1841:11: error: Array 'lreg[18]' accessed at index 18, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2504:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2502:49: note: outer condition: h8300smode
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2504:12: note: identical inner condition: h8300smode
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2540:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2538:49: note: outer condition: h8300smode
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2540:12: note: identical inner condition: h8300smode
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2558:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2556:49: note: outer condition: h8300smode
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2558:12: note: identical inner condition: h8300smode
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2576:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2574:49: note: outer condition: h8300smode
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2576:12: note: identical inner condition: h8300smode
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2783:3: style: Variable 'ind_arg_len' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2780:3: note: Variable 'ind_arg_len' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2783:3: note: Variable 'ind_arg_len' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:891:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:898:5: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:891:5: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4295:10: warning: Redundant assignment of 'res' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4328:10: warning: Redundant assignment of 'res' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:2971:11: style: The scope of the variable 'temp_char' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:5067:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:5069:7: style: The scope of the variable 'no_of_args' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4386:5: style: Label 'bitop' is not used. [unusedLabel]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:1775:18: error: Expression 'sim_callback,"init_pointers: bad memory size %d, defaulting to %d.\n",memory_size,memory_size=(1<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:5068:0: style: Variable 'len_arg' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4297:39: style: Expression '(X & 0xf) <= 0xf' is always true. [comparisonError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4306:39: style: Expression '(X & 0xf) <= 0xf' is always true. [comparisonError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4315:39: style: Expression '(X & 0xf) <= 0xf' is always true. [comparisonError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4330:38: style: Expression '(X & 0xf) <= 0xf' is always true. [comparisonError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4336:37: style: Expression '(X & 0xf) <= 0xf' is always true. [comparisonError]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4192:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4207:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/compile.c:4213:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/h8300/writecode.c:871:7: style: The scope of the variable 'needand' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/filter.c:87:22: style: Function 'filter_add' argument 1 names different: declaration 'filters' definition 'set'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/filter.h:34:34: note: Function 'filter_add' argument 1 names different: declaration 'filters' definition 'set'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/filter.c:87:22: note: Function 'filter_add' argument 1 names different: declaration 'filters' definition 'set'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/filter.c:163:27: style: Function 'filter_is_member' argument 1 names different: declaration 'set' definition 'filt'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/filter.h:52:38: note: Function 'filter_is_member' argument 1 names different: declaration 'set' definition 'filt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/filter.c:163:27: note: Function 'filter_is_member' argument 1 names different: declaration 'set' definition 'filt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/filter.c:233:46: style: Function 'dump_filter' argument 3 names different: declaration 'filt' definition 'set'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/filter.h:69:58: note: Function 'dump_filter' argument 3 names different: declaration 'filt' definition 'set'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/filter.c:233:46: note: Function 'dump_filter' argument 3 names different: declaration 'filt' definition 'set'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-icache.c:540:44: style: Function 'print_icache_struct' argument 2 names different: declaration 'instructions' definition 'isa'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-icache.h:76:26: note: Function 'print_icache_struct' argument 2 names different: declaration 'instructions' definition 'isa'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-icache.c:540:44: note: Function 'print_icache_struct' argument 2 names different: declaration 'instructions' definition 'isa'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-idecode.c:370:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-itable.c:135:37: style: Function 'gen_itable_h' argument 2 names different: declaration 'table' definition 'isa'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-itable.h:26:49: note: Function 'gen_itable_h' argument 2 names different: declaration 'table' definition 'isa'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-itable.c:135:37: note: Function 'gen_itable_h' argument 2 names different: declaration 'table' definition 'isa'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-itable.c:281:37: style: Function 'gen_itable_c' argument 2 names different: declaration 'table' definition 'isa'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-itable.h:28:49: note: Function 'gen_itable_c' argument 2 names different: declaration 'table' definition 'isa'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-itable.c:281:37: note: Function 'gen_itable_c' argument 2 names different: declaration 'table' definition 'isa'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-model.c:40:36: style: Function 'gen_model_h' argument 2 names different: declaration 'isa' definition 'table'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-model.h:24:48: note: Function 'gen_model_h' argument 2 names different: declaration 'isa' definition 'table'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-model.c:40:36: note: Function 'gen_model_h' argument 2 names different: declaration 'isa' definition 'table'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-model.c:47:36: style: Function 'gen_model_c' argument 2 names different: declaration 'isa' definition 'table'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-model.h:26:48: note: Function 'gen_model_c' argument 2 names different: declaration 'isa' definition 'table'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-model.c:47:36: note: Function 'gen_model_c' argument 2 names different: declaration 'isa' definition 'table'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-semantics.c:87:21: style: Function 'print_semantic_declaration' argument 3 names different: declaration 'bits' definition 'expanded_bits'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-semantics.h:76:17: note: Function 'print_semantic_declaration' argument 3 names different: declaration 'bits' definition 'expanded_bits'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-semantics.c:87:21: note: Function 'print_semantic_declaration' argument 3 names different: declaration 'bits' definition 'expanded_bits'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-semantics.c:371:20: style: Function 'print_semantic_definition' argument 3 names different: declaration 'bits' definition 'expanded_bits'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-semantics.h:81:17: note: Function 'print_semantic_definition' argument 3 names different: declaration 'bits' definition 'expanded_bits'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen-semantics.c:371:20: note: Function 'print_semantic_definition' argument 3 names different: declaration 'bits' definition 'expanded_bits'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen.c:307:21: warning: Either the condition 'r!=NULL' is redundant or there is possible null pointer dereference: r. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen.c:305:22: note: Assuming that condition 'r!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen.c:307:21: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen.c:1419:17: style: Same expression on both sides of '!=' because the value of 'illegals' and 'NULL' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen.c:1398:26: note: 'illegals' is assigned value 'NULL' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/gen.c:1419:17: note: Same expression on both sides of '!=' because the value of 'illegals' and 'NULL' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/igen.c:97:7: style: The scope of the variable 'word_nr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-decode.c:291:41: style: Function 'decode_table_max_word_nr' argument 1 names different: declaration 'rule' definition 'entry'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-decode.h:241:52: note: Function 'decode_table_max_word_nr' argument 1 names different: declaration 'rule' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-decode.c:291:41: note: Function 'decode_table_max_word_nr' argument 1 names different: declaration 'rule' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.c:786:7: warning: Either the condition 'record!=NULL' is redundant or there is possible null pointer dereference: record. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.c:774:17: note: Assuming that condition 'record!=NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.c:786:7: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.c:755:7: style: Variable 'new_function->type' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.c:754:7: note: Variable 'new_function->type' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.c:755:7: note: Variable 'new_function->type' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.c:851:11: style: The scope of the variable 'index' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.c:1578:9: style: The scope of the variable 'sep' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.c:1724:55: style: Function 'dump_insn_entry' argument 3 names different: declaration 'insn' definition 'entry'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.h:700:57: note: Function 'dump_insn_entry' argument 3 names different: declaration 'insn' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/ld-insn.c:1724:55: note: Function 'dump_insn_entry' argument 3 names different: declaration 'insn' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/lf.c:148:15: style: The scope of the variable 'chp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/lf.c:60:22: style: Function 'lf_open' argument 3 names different: declaration 'file_references' definition 'references'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/lf.h:54:23: note: Function 'lf_open' argument 3 names different: declaration 'file_references' definition 'references'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/lf.c:60:22: note: Function 'lf_open' argument 3 names different: declaration 'file_references' definition 'references'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/lf.c:105:33: style: Function 'lf_putchr' argument 2 names different: declaration 'ch' definition 'chr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/lf.h:64:44: note: Function 'lf_putchr' argument 2 names different: declaration 'ch' definition 'chr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/lf.c:105:33: note: Function 'lf_putchr' argument 2 names different: declaration 'ch' definition 'chr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/lf.c:127:45: style: Function 'lf_write' argument 3 names different: declaration 'len' definition 'strlen_string'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/lf.h:62:56: note: Function 'lf_write' argument 3 names different: declaration 'len' definition 'strlen_string'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/lf.c:127:45: note: Function 'lf_write' argument 3 names different: declaration 'len' definition 'strlen_string'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/misc.c:221:21: style: Function 'name2i' argument 1 names different: declaration 'name' definition 'names'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/misc.h:136:32: note: Function 'name2i' argument 1 names different: declaration 'name' definition 'names'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/misc.c:221:21: note: Function 'name2i' argument 1 names different: declaration 'name' definition 'names'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/table.c:88:20: style: Function 'table_push' argument 1 names different: declaration 'file' definition 'root'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/table.h:105:11: note: Function 'table_push' argument 1 names different: declaration 'file' definition 'root'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/table.c:88:20: note: Function 'table_push' argument 1 names different: declaration 'file' definition 'root'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/table.c:89:37: style: Function 'table_push' argument 3 names different: declaration 'search' definition 'includes'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/table.h:105:48: note: Function 'table_push' argument 3 names different: declaration 'search' definition 'includes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/table.c:89:37: note: Function 'table_push' argument 3 names different: declaration 'search' definition 'includes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/table.c:273:20: style: Function 'table_read' argument 1 names different: declaration 'file' definition 'root'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/table.h:98:40: note: Function 'table_read' argument 1 names different: declaration 'file' definition 'root'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/igen/table.c:273:20: note: Function 'table_read' argument 1 names different: declaration 'file' definition 'root'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/iq2000/sim-if.c:64:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/iq2000/sim-if.c:63:8: style: Unused variable: c [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/dv-lm32cpu.c:140:22: style: Variable 'cia' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/dv-lm32cpu.c:141:25: style: Variable 'interrupt' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/dv-lm32timer.c:199:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/dv-lm32uart.c:291:7: style: Unused variable: i [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/sim-if.c:142:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/sim-if.c:143:17: style: The scope of the variable 'base' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/sim-if.c:143:23: style: The scope of the variable 'limit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/traps.c:47:23: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/traps.c:75:23: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/traps.c:105:23: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/traps.c:129:23: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/traps.c:167:23: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/lm32/traps.c:183:23: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/gdb-if.c:51:15: style: struct member 'sim_state::message' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:222:15: style: The scope of the variable 'led_on' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:224:15: style: The scope of the variable 'led_off' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:225:6: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:285:13: style: The scope of the variable 'pending_exit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:374:61: portability: 'bufptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:542:21: portability: 'bufptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:551:15: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 549. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:549:12: note: Assuming that condition 'bits<32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:551:15: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:553:10: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 549. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:549:12: note: Assuming that condition 'bits<32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/mem.c:553:10: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/misc.c:41:14: style: Function 'int2bcd' argument 1 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/misc.h:23:18: note: Function 'int2bcd' argument 1 names different: declaration 'val' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/misc.c:41:14: note: Function 'int2bcd' argument 1 names different: declaration 'val' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/opc2c.c:557:15: style: The scope of the variable 'bit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/opc2c.c:557:20: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/opc2c.c:429:5: error: Common realloc mistake: 'vary' nulled but not freed upon failure [memleakOnRealloc]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/opc2c.c:561:8: error: Common realloc mistake: 'opcodes' nulled but not freed upon failure [memleakOnRealloc]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/opc2c.c:725:0: error: Memory leak: vlist [memleak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:358:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:370:17: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:420:17: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:443:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:224:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:346:26: style: The scope of the variable 'cond_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:408:26: style: The scope of the variable 'cond_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:476:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:231:34: style: Function 'put_reg' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:115:39: note: Function 'put_reg' argument 2 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:231:34: note: Function 'put_reg' argument 2 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:492:26: style: Function 'set_oszc' argument 2 names different: declaration 'bytes' definition 'b'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:119:31: note: Function 'set_oszc' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:492:26: note: Function 'set_oszc' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:509:25: style: Function 'set_szc' argument 2 names different: declaration 'bytes' definition 'b'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:120:30: note: Function 'set_szc' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:509:25: note: Function 'set_szc' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:524:25: style: Function 'set_osz' argument 2 names different: declaration 'bytes' definition 'b'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:121:30: note: Function 'set_osz' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:524:25: note: Function 'set_osz' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:539:24: style: Function 'set_sz' argument 2 names different: declaration 'bytes' definition 'b'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:122:29: note: Function 'set_sz' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:539:24: note: Function 'set_sz' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:565:27: style: Function 'put_reg_ll' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:116:32: note: Function 'put_reg_ll' argument 2 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:565:27: note: Function 'put_reg_ll' argument 2 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:73:68: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:131:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:204:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:233:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:355:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:358:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:361:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:364:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:367:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:370:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:373:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:376:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:380:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:383:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:386:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:389:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:392:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:395:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:417:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:420:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:423:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:426:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:430:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:433:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:436:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:440:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:443:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:446:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:449:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:453:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:456:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:459:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/reg.c:567:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/safe-fgets.c:56:7: error: Common realloc mistake: 'line_buf' nulled but not freed upon failure [memleakOnRealloc]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:634:22: style: The scope of the variable 'dc_names' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:99:22: style: Function 'decode_indirect' argument 1 names different: declaration 'src_indirect' definition 'si'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:140:27: note: Function 'decode_indirect' argument 1 names different: declaration 'src_indirect' definition 'si'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:99:22: note: Function 'decode_indirect' argument 1 names different: declaration 'src_indirect' definition 'si'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:99:30: style: Function 'decode_indirect' argument 2 names different: declaration 'dest_indirect' definition 'di'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:140:45: note: Function 'decode_indirect' argument 2 names different: declaration 'dest_indirect' definition 'di'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:99:30: note: Function 'decode_indirect' argument 2 names different: declaration 'dest_indirect' definition 'di'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:108:19: style: Function 'decode_index' argument 1 names different: declaration 'src_addend' definition 'sa'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:141:24: note: Function 'decode_index' argument 1 names different: declaration 'src_addend' definition 'sa'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:108:19: note: Function 'decode_index' argument 1 names different: declaration 'src_addend' definition 'sa'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:108:27: style: Function 'decode_index' argument 2 names different: declaration 'dest_addend' definition 'da'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:141:40: note: Function 'decode_index' argument 2 names different: declaration 'dest_addend' definition 'da'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:108:27: note: Function 'decode_index' argument 2 names different: declaration 'dest_addend' definition 'da'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:591:27: style: Function 'put_dest' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/cpu.h:173:32: note: Function 'put_dest' argument 2 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/srcdest.c:591:27: note: Function 'put_dest' argument 2 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/syscalls.c:123:8: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/syscalls.c:137:8: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/trace.c:259:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/trace.c:184:14: style: The scope of the variable 'last_sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/trace.c:186:7: style: The scope of the variable 'storage' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/trace.c:186:16: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/trace.c:186:21: style: The scope of the variable 'bestaddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/trace.c:187:7: style: The scope of the variable 'min' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/trace.c:193:22: style: The scope of the variable 'prev_filename' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32c/trace.c:194:14: style: The scope of the variable 'prev_lineno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32r/sim-if.c:229:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32r/traps-linux.c:137:16: style: The scope of the variable 't1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32r/traps-linux.c:137:20: style: The scope of the variable 't2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32r/traps-linux.c:137:24: style: The scope of the variable 't3' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32r/traps-linux.c:137:28: style: The scope of the variable 't4' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32r/traps-linux.c:161:18: style: The scope of the variable 't1' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32r/traps-linux.c:161:22: style: The scope of the variable 't2' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m32r/traps-linux.c:123:9: style: Unused variable: addr [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11.c:411:61: style: Function 'make_oscillator' argument 2 names different: declaration 'id' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11.c:209:42: note: Function 'make_oscillator' argument 2 names different: declaration 'id' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11.c:411:61: note: Function 'make_oscillator' argument 2 names different: declaration 'id' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11.c:428:61: style: Function 'find_oscillator' argument 2 names different: declaration 'id' definition 'name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11.c:211:55: note: Function 'find_oscillator' argument 2 names different: declaration 'id' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11.c:428:61: note: Function 'find_oscillator' argument 2 names different: declaration 'id' definition 'name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:369:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:376:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:384:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:392:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:393:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:395:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:402:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:403:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:405:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:411:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:412:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:414:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:420:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:421:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:423:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11tim.c:395:8: warning: Possible null pointer dereference: eventp [nullPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11tim.c:391:16: note: Assignment 'eventp=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11tim.c:395:8: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11tim.c:270:7: style: Variable 'delay' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11tim.c:269:7: note: Variable 'delay' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/dv-m68hc11tim.c:270:7: note: Variable 'delay' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/emulos.c:127:14: style: Function 'emul_os' argument 1 names different: declaration 'op' definition 'code'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:559:26: note: Function 'emul_os' argument 1 names different: declaration 'op' definition 'code'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/emulos.c:127:14: note: Function 'emul_os' argument 1 names different: declaration 'op' definition 'code'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/emulos.c:127:29: style: Function 'emul_os' argument 2 names different: declaration 'cpu' definition 'proc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:559:39: note: Function 'emul_os' argument 2 names different: declaration 'cpu' definition 'proc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/emulos.c:127:29: note: Function 'emul_os' argument 2 names different: declaration 'cpu' definition 'proc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/interp.c:352:7: style: The scope of the variable 'elf_flags' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/interrupts.c:187:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/interrupts.c:126:54: style: Function 'interrupts_initialize' argument 2 names different: declaration 'cpu' definition 'proc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/interrupts.h:162:70: note: Function 'interrupts_initialize' argument 2 names different: declaration 'cpu' definition 'proc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/interrupts.c:126:54: note: Function 'interrupts_initialize' argument 2 names different: declaration 'cpu' definition 'proc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/interrupts.c:337:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:75:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:98:20: style: Function 'cpu_call' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:533:32: note: Function 'cpu_call' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:98:20: note: Function 'cpu_call' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:366:21: style: Function 'cpu_move8' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:537:33: note: Function 'cpu_move8' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:366:21: note: Function 'cpu_move8' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:366:32: style: Function 'cpu_move8' argument 2 names different: declaration 'op' definition 'code'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:537:45: note: Function 'cpu_move8' argument 2 names different: declaration 'op' definition 'code'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:366:32: note: Function 'cpu_move8' argument 2 names different: declaration 'op' definition 'code'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:413:22: style: Function 'cpu_move16' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:538:34: note: Function 'cpu_move16' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:413:22: note: Function 'cpu_move16' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:413:33: style: Function 'cpu_move16' argument 2 names different: declaration 'op' definition 'code'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:538:46: note: Function 'cpu_move16' argument 2 names different: declaration 'op' definition 'code'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:413:33: note: Function 'cpu_move16' argument 2 names different: declaration 'op' definition 'code'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:614:31: style: Function 'cpu_fetch_relbranch' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:540:45: note: Function 'cpu_fetch_relbranch' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:614:31: note: Function 'cpu_fetch_relbranch' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:627:33: style: Function 'cpu_fetch_relbranch16' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:541:47: note: Function 'cpu_fetch_relbranch16' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:627:33: note: Function 'cpu_fetch_relbranch16' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:637:24: style: Function 'cpu_push_all' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:542:36: note: Function 'cpu_push_all' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:637:24: note: Function 'cpu_push_all' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:659:20: style: Function 'cpu_dbcc' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:535:32: note: Function 'cpu_dbcc' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:659:20: note: Function 'cpu_dbcc' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:700:19: style: Function 'cpu_exg' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:534:31: note: Function 'cpu_exg' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:700:19: note: Function 'cpu_exg' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:732:23: style: Function 'cpu_special' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:536:35: note: Function 'cpu_special' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:732:23: note: Function 'cpu_special' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:995:27: style: Function 'cpu_single_step' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:543:39: note: Function 'cpu_single_step' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:995:27: note: Function 'cpu_single_step' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:1031:32: style: Function 'cpu_memory_exception' argument 1 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:297:52: note: Function 'cpu_memory_exception' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:1031:32: note: Function 'cpu_memory_exception' argument 1 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:1056:33: style: Function 'cpu_info' argument 2 names different: declaration 'proc' definition 'cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/sim-main.h:545:45: note: Function 'cpu_info' argument 2 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:1056:33: note: Function 'cpu_info' argument 2 names different: declaration 'proc' definition 'cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/m68hc11/m68hc11_sim.c:608:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mcore/interp.c:816:27: warning: Either the condition 'r<=32' is redundant or the array 'cpu.asregs.cregs[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mcore/interp.c:815:12: note: Assuming that condition 'r<=32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mcore/interp.c:816:27: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mcore/interp.c:856:14: warning: Either the condition 'r<=32' is redundant or the array 'cpu.asregs.cregs[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mcore/interp.c:855:12: note: Assuming that condition 'r<=32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mcore/interp.c:856:14: note: Array index out of bounds
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mcore/interp.c:112:10: style: struct member 'mcore_regset::ticks' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mcore/interp.c:171:8: style: Unused variable: space [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mcore/interp.c:1571:16: style: Variable 'pointers' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/interp.c:120:8: style: The scope of the variable 'inst' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/interp.c:130:9: style: The scope of the variable 'ra' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/interp.c:130:13: style: The scope of the variable 'rb' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/interp.c:130:17: style: The scope of the variable 'rd' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/interp.c:132:9: style: The scope of the variable 'oldpc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/interp.c:133:9: style: The scope of the variable 'delay_slot_enable' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/interp.c:134:9: style: The scope of the variable 'branch_taken' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/interp.c:335:8: style: The scope of the variable 'ival' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/interp.c:96:8: style: Unused variable: space [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:108:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:116:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:124:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:132:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:140:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:146:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:152:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:158:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:200:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:206:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:212:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:218:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:334:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:340:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:522:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:528:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:534:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:540:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:552:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:559:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:567:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:575:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:581:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:588:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:596:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:602:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:609:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:617:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:625:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:635:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:646:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:656:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:667:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:677:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:688:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:698:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:709:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:719:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:730:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:740:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:787:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:793:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:799:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:805:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:811:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/microblaze/microblaze.isa:817:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/cp1.c:1457:20: style: Function 'pack_ps' argument 5 names different: declaration 'from' definition 'fmt'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/sim-main.h:729:75: note: Function 'pack_ps' argument 5 names different: declaration 'from' definition 'fmt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/cp1.c:1457:20: note: Function 'pack_ps' argument 5 names different: declaration 'from' definition 'fmt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/cp1.c:1177:11: style: Unused variable: t [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/dv-tx3904sio.c:607:37: style: Function 'tx3904sio_poll' argument 2 names different: declaration 'data' definition 'ignored'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/dv-tx3904sio.c:99:46: note: Function 'tx3904sio_poll' argument 2 names different: declaration 'data' definition 'ignored'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/dv-tx3904sio.c:607:37: note: Function 'tx3904sio_poll' argument 2 names different: declaration 'data' definition 'ignored'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/interp.c:2410:5: style: Condition '!handle' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/interp.c:2407:15: note: Assignment 'handle=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/interp.c:2410:5: note: Condition '!handle' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/interp.c:2309:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/interp.c:1240:20: style: Function 'sim_monitor' argument 4 names different: declaration 'arg' definition 'reason'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/sim-main.h:717:76: note: Function 'sim_monitor' argument 4 names different: declaration 'arg' definition 'reason'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/interp.c:1240:20: note: Function 'sim_monitor' argument 4 names different: declaration 'arg' definition 'reason'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/interp.c:2522:68: style: Function 'mips_cpu_exception_trigger' argument 3 names different: declaration 'pc' definition 'cia'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/sim-main.h:1018:73: note: Function 'mips_cpu_exception_trigger' argument 3 names different: declaration 'pc' definition 'cia'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/interp.c:2522:68: note: Function 'mips_cpu_exception_trigger' argument 3 names different: declaration 'pc' definition 'cia'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/mdmx.c:426:8: style: The scope of the variable 'boolean' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/mdmx.c:443:8: style: The scope of the variable 'boolean' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/mdmx.c:459:8: style: The scope of the variable 'boolean' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/mdmx.c:476:8: style: The scope of the variable 'boolean' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/mdmx.c:492:16: style: Function 'mdmx_cc_op' argument 4 names different: declaration 'op1' definition 'v1'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/sim-main.h:843:50: note: Function 'mdmx_cc_op' argument 4 names different: declaration 'op1' definition 'v1'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/mdmx.c:492:16: note: Function 'mdmx_cc_op' argument 4 names different: declaration 'op1' definition 'v1'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/mdmx.c:615:18: style: Function 'mdmx_pick_op' argument 4 names different: declaration 'op1' definition 'v1'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/sim-main.h:846:56: note: Function 'mdmx_pick_op' argument 4 names different: declaration 'op1' definition 'v1'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mips/mdmx.c:615:18: note: Function 'mdmx_pick_op' argument 4 names different: declaration 'op1' definition 'v1'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/dv-mn103int.c:693:7: style: The scope of the variable 'gid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/dv-mn103int.c:713:7: style: The scope of the variable 'gid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/dv-mn103iop.c:88:20: style: struct member '_mn10300_ioport::event' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/dv-mn103ser.c:371:7: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/dv-mn103tim.c:571:7: style: The scope of the variable 'next_timer' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/dv-mn103tim.c:712:12: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/dv-mn103tim.c:612:7: style: Unused variable: next_timer [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/interp.c:555:3: style: Redundant pointer operation on 'val' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/interp.c:572:3: style: Redundant pointer operation on 'val' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/interp.c:587:3: style: Redundant pointer operation on 'val' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/interp.c:604:3: style: Redundant pointer operation on 'val' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/interp.c:459:71: style: Function 'mn10300_cpu_exception_trigger' argument 3 names different: declaration 'pc' definition 'cia'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/mn10300_sim.h:206:76: note: Function 'mn10300_cpu_exception_trigger' argument 3 names different: declaration 'pc' definition 'cia'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/interp.c:459:71: note: Function 'mn10300_cpu_exception_trigger' argument 3 names different: declaration 'pc' definition 'cia'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/interp.c:47:7: style: Unused variable: cpu_nr [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/interp.c:419:7: style: Unused variable: status [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/mn10300/interp.c:420:14: style: Unused variable: device [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/moxie/interp.c:248:12: style: The scope of the variable 'opc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/moxie/interp.c:249:18: style: The scope of the variable 'inst' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/moxie/interp.c:137:8: style: Unused variable: space [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/moxie/interp.c:1288:7: style: Unused variable: l [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/moxie/interp.c:1272:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:369:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:562:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:260:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:877:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:878:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:879:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:880:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:1009:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:1010:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:1011:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/msp430-sim.c:1012:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/trace.c:277:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/trace.c:252:24: style: The scope of the variable 'prev_filename' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/trace.c:253:24: style: The scope of the variable 'prev_lineno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/trace.c:257:17: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/trace.c:257:22: style: The scope of the variable 'bestaddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/trace.c:249:23: style: Function 'msp430_trace_one' argument 1 names different: declaration 'pc' definition 'mypc'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/trace.h:25:36: note: Function 'msp430_trace_one' argument 1 names different: declaration 'pc' definition 'mypc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/msp430/trace.c:249:23: note: Function 'msp430_trace_one' argument 1 names different: declaration 'pc' definition 'mypc'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.c:29:10: style: Function 'LSMASKED64' argument 2 names different: declaration 'first' definition 'start'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.h:174:6: note: Function 'LSMASKED64' argument 2 names different: declaration 'first' definition 'start'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.c:29:10: note: Function 'LSMASKED64' argument 2 names different: declaration 'first' definition 'start'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.c:30:10: style: Function 'LSMASKED64' argument 3 names different: declaration 'last' definition 'stop'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.h:175:7: note: Function 'LSMASKED64' argument 3 names different: declaration 'last' definition 'stop'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.c:30:10: note: Function 'LSMASKED64' argument 3 names different: declaration 'last' definition 'stop'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.c:78:25: style: Function 'EXTRACTED' argument 1 names different: declaration 'val' definition 'word'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.h:189:16: note: Function 'EXTRACTED' argument 1 names different: declaration 'val' definition 'word'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.c:78:25: note: Function 'EXTRACTED' argument 1 names different: declaration 'val' definition 'word'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.c:97:24: style: Function 'INSERTED' argument 1 names different: declaration 'val' definition 'word'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.h:225:16: note: Function 'INSERTED' argument 1 names different: declaration 'val' definition 'word'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/bits.c:97:24: note: Function 'INSERTED' argument 1 names different: declaration 'val' definition 'word'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/cap.c:40:24: style: Function 'cap_create' argument 1 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/cap.h:33:14: note: Function 'cap_create' argument 1 names different: declaration 'name' definition 'key'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/cap.c:40:24: note: Function 'cap_create' argument 1 names different: declaration 'name' definition 'key'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.c:215:19: style: Function 'core_attach' argument 1 names different: declaration 'map' definition 'memory'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.h:106:8: note: Function 'core_attach' argument 1 names different: declaration 'map' definition 'memory'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.c:215:19: note: Function 'core_attach' argument 1 names different: declaration 'map' definition 'memory'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.c:217:10: style: Function 'core_attach' argument 3 names different: declaration 'address_space' definition 'space'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.h:108:6: note: Function 'core_attach' argument 3 names different: declaration 'address_space' definition 'space'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.c:217:10: note: Function 'core_attach' argument 3 names different: declaration 'address_space' definition 'space'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.c:221:14: style: Function 'core_attach' argument 7 names different: declaration 'device' definition 'client'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.h:112:10: note: Function 'core_attach' argument 7 names different: declaration 'device' definition 'client'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.c:221:14: note: Function 'core_attach' argument 7 names different: declaration 'device' definition 'client'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.c:314:17: style: Function 'core_map_read_buffer' argument 4 names different: declaration 'nr_bytes' definition 'len'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.h:181:11: note: Function 'core_map_read_buffer' argument 4 names different: declaration 'nr_bytes' definition 'len'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.c:314:17: note: Function 'core_map_read_buffer' argument 4 names different: declaration 'nr_bytes' definition 'len'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.c:356:18: style: Function 'core_map_write_buffer' argument 4 names different: declaration 'nr_bytes' definition 'len'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.h:188:11: note: Function 'core_map_write_buffer' argument 4 names different: declaration 'nr_bytes' definition 'len'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/corefile.c:356:18: note: Function 'core_map_write_buffer' argument 4 names different: declaration 'nr_bytes' definition 'len'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/cpu.c:85:14: style: Function 'cpu_create' argument 4 names different: declaration 'cpu_emulation' definition 'os_emulation'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/cpu.h:55:11: note: Function 'cpu_create' argument 4 names different: declaration 'cpu_emulation' definition 'os_emulation'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/cpu.c:85:14: note: Function 'cpu_create' argument 4 names different: declaration 'cpu_emulation' definition 'os_emulation'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/registers.h:112:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/registers.h:176:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/registers.h:248:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:560:22: style: Function 'device_create_instance' argument 2 names different: declaration 'full_path' definition 'path'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.h:452:14: note: Function 'device_create_instance' argument 2 names different: declaration 'full_path' definition 'path'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:560:22: note: Function 'device_create_instance' argument 2 names different: declaration 'full_path' definition 'path'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:658:20: style: Function 'device_instance_call_method' argument 2 names different: declaration 'method' definition 'method_name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.h:480:14: note: Function 'device_instance_call_method' argument 2 names different: declaration 'method' definition 'method_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:658:20: note: Function 'device_instance_call_method' argument 2 names different: declaration 'method' definition 'method_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:922:45: style: Function 'device_next_property' argument 1 names different: declaration 'previous' definition 'property'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.h:229:25: note: Function 'device_next_property' argument 1 names different: declaration 'previous' definition 'property'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:922:45: note: Function 'device_next_property' argument 1 names different: declaration 'previous' definition 'property'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1001:33: style: Function 'device_add_boolean_property' argument 3 names different: declaration 'bool' definition 'boolean'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.h:283:6: note: Function 'device_add_boolean_property' argument 3 names different: declaration 'bool' definition 'boolean'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1001:33: note: Function 'device_add_boolean_property' argument 3 names different: declaration 'bool' definition 'boolean'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1304:35: style: Function 'device_add_reg_array_property' argument 3 names different: declaration 'reg' definition 'regs'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.h:372:27: note: Function 'device_add_reg_array_property' argument 3 names different: declaration 'reg' definition 'regs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1304:35: note: Function 'device_add_reg_array_property' argument 3 names different: declaration 'reg' definition 'regs'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1634:14: style: Function 'device_interrupt_event' argument 3 names different: declaration 'value' definition 'level'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.h:513:6: note: Function 'device_interrupt_event' argument 3 names different: declaration 'value' definition 'level'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1634:14: note: Function 'device_interrupt_event' argument 3 names different: declaration 'value' definition 'level'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1709:16: style: Function 'device_interrupt_decode' argument 2 names different: declaration 'symbolic_name' definition 'port_name'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.h:579:14: note: Function 'device_interrupt_decode' argument 2 names different: declaration 'symbolic_name' definition 'port_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1709:16: note: Function 'device_interrupt_decode' argument 2 names different: declaration 'symbolic_name' definition 'port_name'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1881:46: style: Function 'device_instance_to_external' argument 1 names different: declaration 'me' definition 'instance'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.h:770:19: note: Function 'device_instance_to_external' argument 1 names different: declaration 'me' definition 'instance'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1881:46: note: Function 'device_instance_to_external' argument 1 names different: declaration 'me' definition 'instance'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1925:22: style: Function 'device_clean' argument 1 names different: declaration 'root' definition 'me'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.h:63:10: note: Function 'device_clean' argument 1 names different: declaration 'root' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1925:22: note: Function 'device_clean' argument 1 names different: declaration 'root' definition 'me'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device.c:1929:19: style: Variable 'system' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/device_table.c:164:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:483:7: style: The scope of the variable 'b_normal_exp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:690:18: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:691:21: style: Variable 'ylow' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:692:0: style: Variable 'yhigh' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:693:9: style: Unused variable: bit [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:833:0: style: Variable 'low' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:834:0: style: Variable 'high' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:835:12: style: Unused variable: r0 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:835:16: style: Unused variable: r1 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:835:20: style: Unused variable: y0 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:835:24: style: Unused variable: y1 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:836:12: style: Unused variable: q [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:840:12: style: Unused variable: remainder [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:873:9: style: Unused variable: carry [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:874:13: style: Unused variable: d0 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:874:17: style: Unused variable: d1 [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:479:11: style: The scope of the variable 'tfraction' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:835:28: style: The scope of the variable 'bit' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:837:12: style: The scope of the variable 'numerator' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:838:12: style: The scope of the variable 'denominator' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:839:12: style: The scope of the variable 'quotient' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:371:17: warning: Shifting 32-bit value by 56 bits is undefined behaviour. See condition at line 363. [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:363:14: note: Assuming that condition 'shift>64-8L' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:371:17: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:730:35: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:732:35: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:742:24: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:746:25: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/dp-bit.c:243:20: style: union member 'Anonymous0::l' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_bugapi.c:205:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_bugapi.c:409:7: style: The scope of the variable 'block' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_bugapi.c:460:9: style: The scope of the variable 'scratch_buffer' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_chirp.c:764:7: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_chirp.c:1143:7: style: The scope of the variable 'status' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_generic.c:213:21: style: Function 'emul_do_system_call' argument 2 names different: declaration 'syscall' definition 'emul'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_generic.h:106:16: note: Function 'emul_do_system_call' argument 2 names different: declaration 'syscall' definition 'emul'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_generic.c:213:21: note: Function 'emul_do_system_call' argument 2 names different: declaration 'syscall' definition 'emul'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_generic.c:301:32: style: Function 'emul_add_tree_hardware' argument 1 names different: declaration 'tree' definition 'root'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_generic.h:175:10: note: Function 'emul_add_tree_hardware' argument 1 names different: declaration 'tree' definition 'root'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_generic.c:301:32: note: Function 'emul_add_tree_hardware' argument 1 names different: declaration 'tree' definition 'root'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:165:12: style: struct member 'unix_timeval::tv_sec' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:166:12: style: struct member 'unix_timeval::tv_usec' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:170:12: style: struct member 'unix_timezone::tz_minuteswest' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:171:12: style: struct member 'unix_timezone::tz_dsttime' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:181:11: style: struct member 'unix_rusage::ru_maxrss' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:182:11: style: struct member 'unix_rusage::ru_ixrss' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:183:11: style: struct member 'unix_rusage::ru_idrss' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:184:11: style: struct member 'unix_rusage::ru_isrss' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:185:11: style: struct member 'unix_rusage::ru_minflt' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:186:11: style: struct member 'unix_rusage::ru_majflt' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:187:11: style: struct member 'unix_rusage::ru_nswap' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:188:11: style: struct member 'unix_rusage::ru_inblock' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:189:11: style: struct member 'unix_rusage::ru_oublock' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:190:11: style: struct member 'unix_rusage::ru_msgsnd' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:191:11: style: struct member 'unix_rusage::ru_msgrcv' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:192:11: style: struct member 'unix_rusage::ru_nsignals' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:193:11: style: struct member 'unix_rusage::ru_nvcsw' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/emul_unix.c:194:11: style: struct member 'unix_rusage::ru_nivcsw' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.c:223:35: style: Function 'event_queue_schedule' argument 1 names different: declaration 'queue' definition 'events'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.h:42:15: note: Function 'event_queue_schedule' argument 1 names different: declaration 'queue' definition 'events'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.c:223:35: note: Function 'event_queue_schedule' argument 1 names different: declaration 'queue' definition 'events'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.c:244:48: style: Function 'event_queue_schedule_after_signal' argument 1 names different: declaration 'queue' definition 'events'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.h:49:15: note: Function 'event_queue_schedule_after_signal' argument 1 names different: declaration 'queue' definition 'events'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.c:244:48: note: Function 'event_queue_schedule_after_signal' argument 1 names different: declaration 'queue' definition 'events'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.c:288:37: style: Function 'event_queue_deschedule' argument 1 names different: declaration 'queue' definition 'events'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.h:56:15: note: Function 'event_queue_deschedule' argument 1 names different: declaration 'queue' definition 'events'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.c:288:37: note: Function 'event_queue_deschedule' argument 1 names different: declaration 'queue' definition 'events'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.c:324:31: style: Function 'event_queue_tick' argument 1 names different: declaration 'queue' definition 'events'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.h:65:15: note: Function 'event_queue_tick' argument 1 names different: declaration 'queue' definition 'events'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/events.c:324:31: note: Function 'event_queue_tick' argument 1 names different: declaration 'queue' definition 'events'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-icache.c:59:38: style: Function 'print_icache_declaration' argument 1 names different: declaration 'table' definition 'entry'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-icache.h:49:0: note: Function 'print_icache_declaration' argument 1 names different: declaration 'table' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-icache.c:59:38: note: Function 'print_icache_declaration' argument 1 names different: declaration 'table' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-icache.c:582:37: style: Function 'print_icache_definition' argument 1 names different: declaration 'table' definition 'entry'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-icache.h:50:0: note: Function 'print_icache_definition' argument 1 names different: declaration 'table' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-icache.c:582:37: note: Function 'print_icache_definition' argument 1 names different: declaration 'table' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-idecode.c:356:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-idecode.c:398:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-idecode.c:441:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-idecode.c:486:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-idecode.c:507:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-idecode.c:535:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-model.c:75:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-model.c:236:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-semantics.c:65:40: style: Function 'print_semantic_declaration' argument 1 names different: declaration 'table' definition 'entry'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-semantics.h:68:0: note: Function 'print_semantic_declaration' argument 1 names different: declaration 'table' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-semantics.c:65:40: note: Function 'print_semantic_declaration' argument 1 names different: declaration 'table' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-semantics.c:221:39: style: Function 'print_semantic_definition' argument 1 names different: declaration 'table' definition 'entry'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-semantics.h:69:0: note: Function 'print_semantic_definition' argument 1 names different: declaration 'table' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/gen-semantics.c:221:39: note: Function 'print_semantic_definition' argument 1 names different: declaration 'table' definition 'entry'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_eeprom.c:212:14: style: struct member '_hw_eeprom_reg_spec::base' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_eeprom.c:213:14: style: struct member '_hw_eeprom_reg_spec::size' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_htab.c:458:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_init.c:36:7: style: The scope of the variable 'inc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_init.c:338:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_nvram.c:103:14: style: struct member '_hw_nvram_reg_spec::base' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_phb.c:749:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_phb.c:756:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_phb.c:767:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_phb.c:778:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_phb.c:351:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_phb.c:357:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_sem.c:118:7: style: The scope of the variable 'status' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_sem.c:105:20: style: union member 'semun::buf' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_sem.c:106:23: style: union member 'semun::array' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_shm.c:99:22: style: Unused variable: d [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/hw_shm.c:157:52: style: Variable 'shm' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/ld-insn.c:409:20: style: The scope of the variable 'fields' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/ld-insn.c:434:19: style: Function 'insn_table_traverse_tree' argument 6 names different: declaration 'handler' definition 'leaf'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/ld-insn.h:260:16: note: Function 'insn_table_traverse_tree' argument 6 names different: declaration 'handler' definition 'leaf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/ld-insn.c:434:19: note: Function 'insn_table_traverse_tree' argument 6 names different: declaration 'handler' definition 'leaf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/lf.c:129:15: style: The scope of the variable 'chp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/lf.c:56:21: style: Function 'lf_open' argument 3 names different: declaration 'file_references' definition 'references'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/lf.h:45:21: note: Function 'lf_open' argument 3 names different: declaration 'file_references' definition 'references'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/lf.c:56:21: note: Function 'lf_open' argument 3 names different: declaration 'file_references' definition 'references'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/lf.c:98:15: style: Function 'lf_putchr' argument 2 names different: declaration 'ch' definition 'chr'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/lf.h:57:13: note: Function 'lf_putchr' argument 2 names different: declaration 'ch' definition 'chr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/lf.c:98:15: note: Function 'lf_putchr' argument 2 names different: declaration 'ch' definition 'chr'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/misc.c:164:20: style: Function 'name2i' argument 1 names different: declaration 'name' definition 'names'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/misc.h:89:14: note: Function 'name2i' argument 1 names different: declaration 'name' definition 'names'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/misc.c:164:20: note: Function 'name2i' argument 1 names different: declaration 'name' definition 'names'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:435:11: style: Expression is always false because 'else if' condition matches previous condition at line 431. [multiCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:426:29: style: Condition 'total_sim_cycles>0' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:237:27: note: Assignment 'total_sim_cycles=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:426:29: note: Condition 'total_sim_cycles>0' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:431:7: style: Condition 'cpu_insns_second' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:236:27: note: Assignment 'cpu_insns_second=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:431:7: note: Condition 'cpu_insns_second' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:435:12: style: Condition 'sim_cycles_second' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:238:28: note: Assignment 'sim_cycles_second=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:435:12: note: Condition 'sim_cycles_second' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:438:21: style: Condition 'cpu_time>0.0' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:239:22: note: Assignment 'cpu_time=0.0', assigned value is 0.0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:438:21: note: Condition 'cpu_time>0.0' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:426:29: style: Same expression on both sides of '>' because the value of 'total_sim_cycles' and '0' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:237:27: note: 'total_sim_cycles' is assigned value '0' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:426:29: note: Same expression on both sides of '>' because the value of 'total_sim_cycles' and '0' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:438:21: style: Same expression on both sides of '>' because the value of 'cpu_time' and '0.0' are the same. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:239:22: note: 'cpu_time' is assigned value '0.0' here.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:438:21: note: Same expression on both sides of '>' because the value of 'cpu_time' and '0.0' are the same.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/mon.c:233:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/pk_disklabel.c:59:13: style: struct member 'ppcboot_location::ind' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/pk_disklabel.c:60:13: style: struct member 'ppcboot_location::head' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/pk_disklabel.c:61:13: style: struct member 'ppcboot_location::sector' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/pk_disklabel.c:62:13: style: struct member 'ppcboot_location::cylinder' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:462:27: warning: Redundant assignment of 'current_host_byte_order' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:578:11: style: Function 'psim_restart' argument 2 names different: declaration 'cpu_nr' definition 'current_cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.h:94:6: note: Function 'psim_restart' argument 2 names different: declaration 'cpu_nr' definition 'current_cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:578:11: note: Function 'psim_restart' argument 2 names different: declaration 'cpu_nr' definition 'current_cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:610:8: style: Function 'psim_halt' argument 2 names different: declaration 'cpu_nr' definition 'current_cpu'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.h:109:6: note: Function 'psim_halt' argument 2 names different: declaration 'cpu_nr' definition 'current_cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:610:8: note: Function 'psim_halt' argument 2 names different: declaration 'cpu_nr' definition 'current_cpu'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:793:12: style: Function 'psim_read_register' argument 3 names different: declaration 'host_ordered_buf' definition 'buf'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.h:153:8: note: Function 'psim_read_register' argument 3 names different: declaration 'host_ordered_buf' definition 'buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:793:12: note: Function 'psim_read_register' argument 3 names different: declaration 'host_ordered_buf' definition 'buf'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:1100:10: style: Function 'psim_read_memory' argument 3 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.h:167:8: note: Function 'psim_read_memory' argument 3 names different: declaration 'buf' definition 'buffer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:1100:10: note: Function 'psim_read_memory' argument 3 names different: declaration 'buf' definition 'buffer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:1102:13: style: Function 'psim_read_memory' argument 5 names different: declaration 'len' definition 'nr_bytes'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.h:169:11: note: Function 'psim_read_memory' argument 5 names different: declaration 'len' definition 'nr_bytes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:1102:13: note: Function 'psim_read_memory' argument 5 names different: declaration 'len' definition 'nr_bytes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:1123:17: style: Function 'psim_write_memory' argument 3 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.h:174:14: note: Function 'psim_write_memory' argument 3 names different: declaration 'buf' definition 'buffer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:1123:17: note: Function 'psim_write_memory' argument 3 names different: declaration 'buf' definition 'buffer'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:1125:14: style: Function 'psim_write_memory' argument 5 names different: declaration 'len' definition 'nr_bytes'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.h:176:11: note: Function 'psim_write_memory' argument 5 names different: declaration 'len' definition 'nr_bytes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:1125:14: note: Function 'psim_write_memory' argument 5 names different: declaration 'len' definition 'nr_bytes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:817:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/psim.c:971:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/registers.c:44:27: style: Function 'registers_dump' argument 1 names different: declaration 'regs' definition 'registers'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/registers.h:291:13: note: Function 'registers_dump' argument 1 names different: declaration 'regs' definition 'registers'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/registers.c:44:27: note: Function 'registers_dump' argument 1 names different: declaration 'regs' definition 'registers'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/sim_calls.c:346:36: style: Function 'sim_io_printf_filtered' argument 1 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/sim_callbacks.h:30:14: note: Function 'sim_io_printf_filtered' argument 1 names different: declaration 'msg' definition 'fmt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/sim_calls.c:346:36: note: Function 'sim_io_printf_filtered' argument 1 names different: declaration 'msg' definition 'fmt'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:295:33: style: Redundant condition: If 'EXPR == '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:57:20: style: Function 'table_push' argument 1 names different: declaration 'file' definition 'root'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.h:64:9: note: Function 'table_push' argument 1 names different: declaration 'file' definition 'root'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:57:20: note: Function 'table_push' argument 1 names different: declaration 'file' definition 'root'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:58:21: style: Function 'table_push' argument 2 names different: declaration 'search' definition 'includes'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.h:65:17: note: Function 'table_push' argument 2 names different: declaration 'search' definition 'includes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:58:21: note: Function 'table_push' argument 2 names different: declaration 'search' definition 'includes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:147:9: style: Function 'table_open' argument 2 names different: declaration 'max_nr_fields' definition 'nr_fields'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.h:54:6: note: Function 'table_open' argument 2 names different: declaration 'max_nr_fields' definition 'nr_fields'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:147:9: note: Function 'table_open' argument 2 names different: declaration 'max_nr_fields' definition 'nr_fields'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:148:9: style: Function 'table_open' argument 3 names different: declaration 'max_nr_model_fields' definition 'nr_model_fields'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.h:55:6: note: Function 'table_open' argument 3 names different: declaration 'max_nr_model_fields' definition 'nr_model_fields'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:148:9: note: Function 'table_open' argument 3 names different: declaration 'max_nr_model_fields' definition 'nr_model_fields'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:165:25: style: Function 'table_entry_read' argument 1 names different: declaration 'file' definition 'root'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.h:58:9: note: Function 'table_entry_read' argument 1 names different: declaration 'file' definition 'root'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/table.c:165:25: note: Function 'table_entry_read' argument 1 names different: declaration 'file' definition 'root'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/tree.c:320:15: warning: Redundant assignment of 'current' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/tree.c:331:15: warning: Redundant assignment of 'current' to itself. [selfAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/tree.c:800:20: style: Function 'tree_parse' argument 1 names different: declaration 'root' definition 'current'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/tree.h:49:10: note: Function 'tree_parse' argument 1 names different: declaration 'root' definition 'current'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/tree.c:800:20: note: Function 'tree_parse' argument 1 names different: declaration 'root' definition 'current'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/tree.c:1225:16: style: Function 'tree_find_device' argument 2 names different: declaration 'path' definition 'path_to_device'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/tree.h:99:14: note: Function 'tree_find_device' argument 2 names different: declaration 'path' definition 'path_to_device'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/tree.c:1225:16: note: Function 'tree_find_device' argument 2 names different: declaration 'path' definition 'path_to_device'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:457:7: style: Condition 'nr_om_segment_tlb_entries!=(1<<(om_segment_tlb_index_stop_bit-om_segment_tlb_index_start_bit+1))' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:461:7: style: Condition 'nr_om_page_tlb_entries!=(1<<(om_page_tlb_index_stop_bit-om_page_tlb_index_start_bit+1))' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:451:17: style: Function 'vm_create' argument 1 names different: declaration 'memory' definition 'physical'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.h:33:8: note: Function 'vm_create' argument 1 names different: declaration 'memory' definition 'physical'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:451:17: note: Function 'vm_create' argument 1 names different: declaration 'memory' definition 'physical'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:919:28: style: Function 'vm_synchronize_context' argument 1 names different: declaration 'memory' definition 'virtual'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.h:134:6: note: Function 'vm_synchronize_context' argument 1 names different: declaration 'memory' definition 'virtual'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:919:28: note: Function 'vm_synchronize_context' argument 1 names different: declaration 'memory' definition 'virtual'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:1065:32: style: Function 'vm_real_data_addr' argument 1 names different: declaration 'data_map' definition 'map'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.h:49:15: note: Function 'vm_real_data_addr' argument 1 names different: declaration 'data_map' definition 'map'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:1065:32: note: Function 'vm_real_data_addr' argument 1 names different: declaration 'data_map' definition 'map'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:1082:46: style: Function 'vm_real_instruction_addr' argument 1 names different: declaration 'instruction_map' definition 'map'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.h:57:22: note: Function 'vm_real_instruction_addr' argument 1 names different: declaration 'instruction_map' definition 'map'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:1082:46: note: Function 'vm_real_instruction_addr' argument 1 names different: declaration 'instruction_map' definition 'map'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:1096:45: style: Function 'vm_instruction_map_read' argument 1 names different: declaration 'instruction_map' definition 'map'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.h:90:22: note: Function 'vm_instruction_map_read' argument 1 names different: declaration 'instruction_map' definition 'map'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:1096:45: note: Function 'vm_instruction_map_read' argument 1 names different: declaration 'instruction_map' definition 'map'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:1113:13: style: Function 'vm_data_map_read_buffer' argument 4 names different: declaration 'len' definition 'nr_bytes'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.h:71:11: note: Function 'vm_data_map_read_buffer' argument 4 names different: declaration 'len' definition 'nr_bytes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:1113:13: note: Function 'vm_data_map_read_buffer' argument 4 names different: declaration 'len' definition 'nr_bytes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:1144:14: style: Function 'vm_data_map_write_buffer' argument 4 names different: declaration 'len' definition 'nr_bytes'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.h:80:11: note: Function 'vm_data_map_write_buffer' argument 4 names different: declaration 'len' definition 'nr_bytes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:1144:14: note: Function 'vm_data_map_write_buffer' argument 4 names different: declaration 'len' definition 'nr_bytes'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:302:32: style: Variable 'extracted_ea' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:522:45: style: Variable 'segment_tlb_entry' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:934:17: style: Variable 'page_table_hash_mask' is not assigned a value. [unassignedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:935:17: style: Variable 'real_address_of_page_table' is not assigned a value. [unassignedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:960:63: error: Uninitialized variable: page_table_hash_mask [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:962:56: error: Uninitialized variable: page_table_hash_mask [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:959:69: error: Uninitialized variable: real_address_of_page_table [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/ppc/vm.c:961:62: error: Uninitialized variable: real_address_of_page_table [uninitvar]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/cpu.c:237:15: style: The scope of the variable 'comma' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/cpu.c:252:7: style: Variable 'comma' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/gdb-if.c:471:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/gdb-if.c:49:15: style: struct member 'sim_state::message' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/mem.c:201:8: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/mem.c:203:8: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/mem.c:438:15: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 436. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/mem.c:436:12: note: Assuming that condition 'bits<8*sizeof(int)' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/mem.c:438:15: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/mem.c:440:10: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 436. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/mem.c:436:12: note: Assuming that condition 'bits<8*sizeof(int)' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/mem.c:440:10: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/rl78.c:404:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/rl78.c:639:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/rl78.c:639:7: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/rl78.c:868:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/rl78.c:341:18: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/rl78.c:572:28: style: The scope of the variable 'quot' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/rl78.c:572:34: style: The scope of the variable 'rem' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/rl78.c:622:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/rl78.c:626:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/trace.c:288:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/trace.c:247:24: style: The scope of the variable 'prev_filename' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/trace.c:248:24: style: The scope of the variable 'prev_lineno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/trace.c:252:17: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rl78/trace.c:252:22: style: The scope of the variable 'bestaddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/fpu.c:436:16: style: Expression is always false because 'else if' condition matches previous condition at line 434. [multiCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/gdb-if.c:50:15: style: struct member 'sim_state::message' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/mem.c:282:6: style: The scope of the variable 'red_on' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/mem.c:283:6: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/mem.c:443:55: portability: 'bufptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/mem.c:576:21: portability: 'bufptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/mem.c:585:15: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 583. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/mem.c:583:12: note: Assuming that condition 'bits<32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/mem.c:585:15: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/mem.c:587:10: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 583. [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/mem.c:583:12: note: Assuming that condition 'bits<32' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/mem.c:587:10: note: Shift
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/misc.c:42:14: style: Function 'int2bcd' argument 1 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/misc.h:23:18: note: Function 'int2bcd' argument 1 names different: declaration 'val' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/misc.c:42:14: note: Function 'int2bcd' argument 1 names different: declaration 'val' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:317:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:320:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:155:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:551:7: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:552:7: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:236:4: warning: Either the condition 'fname==NULL' is redundant or there is possible null pointer dereference: fname. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:231:16: note: Assuming that condition 'fname==NULL' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:236:4: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:284:22: style: The scope of the variable 'cond_name' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:163:31: style: Function 'put_reg' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/cpu.h:174:36: note: Function 'put_reg' argument 2 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:163:31: note: Function 'put_reg' argument 2 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:264:39: style: Function 'put_reg64' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/cpu.h:175:44: note: Function 'put_reg64' argument 2 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:264:39: note: Function 'put_reg64' argument 2 names different: declaration 'value' definition 'v'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:384:32: style: Function 'set_oszc' argument 2 names different: declaration 'bytes' definition 'b'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/cpu.h:178:37: note: Function 'set_oszc' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:384:32: note: Function 'set_oszc' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:401:31: style: Function 'set_szc' argument 2 names different: declaration 'bytes' definition 'b'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/cpu.h:179:36: note: Function 'set_szc' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:401:31: note: Function 'set_szc' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:416:31: style: Function 'set_osz' argument 2 names different: declaration 'bytes' definition 'b'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/cpu.h:180:36: note: Function 'set_osz' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:416:31: note: Function 'set_osz' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:431:30: style: Function 'set_sz' argument 2 names different: declaration 'bytes' definition 'b'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/cpu.h:181:35: note: Function 'set_sz' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:431:30: note: Function 'set_sz' argument 2 names different: declaration 'bytes' definition 'b'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:60:68: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:493:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/reg.c:82:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/rx.c:1212:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/rx.c:1929:7: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/rx.c:1934:7: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/rx.c:1428:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/rx.c:1430:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/rx.c:1428:7: note: Found duplicate branches for 'if' and 'else'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/syscalls.c:88:8: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/syscalls.c:102:8: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/trace.c:280:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/trace.c:42:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/trace.c:251:24: style: The scope of the variable 'prev_filename' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/trace.c:252:24: style: The scope of the variable 'prev_lineno' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/trace.c:256:17: style: The scope of the variable 'sym' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/rx/trace.c:256:22: style: The scope of the variable 'bestaddr' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/gencode.c:2599:12: error: Array 'tab[233]' accessed at index 233, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/gencode.c:2611:19: error: Array 'movsxy_tab[55]' accessed at index 55, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/gencode.c:2624:16: error: Array 'ppi_tab[45]' accessed at index 45, which is out of bounds. [arrayIndexOutOfBounds]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/interp.c:1722:14: warning: Either the condition '!profile_file' is redundant or there is possible null pointer dereference: profile_file. [nullPointerRedundantCheck]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/interp.c:1724:11: note: Assuming that condition '!profile_file' is not redundant
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/interp.c:1722:14: note: Null pointer dereference
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/interp.c:518:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/interp.c:1697:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/interp.c:1858:5: style: Label 'top' is not used. [unusedLabel]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/interp.c:856:7: style: Unused variable: start [unusedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh/interp.c:1744:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/decode-media.c:1848:15: style: Variable 'f_right' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/decode-media.c:1880:15: style: Variable 'f_right' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/decode-media.c:2040:15: style: Variable 'f_right' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/decode-media.c:2072:15: style: Variable 'f_right' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/decode-media.c:2386:15: style: Variable 'f_right' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/decode-media.c:2474:15: style: Variable 'f_right' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/decode-media.c:2505:15: style: Variable 'f_right' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/decode-media.c:2692:15: style: Variable 'f_right' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:118:11: style: Condition '!virtual_p' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:115:23: note: Assignment 'virtual_p=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:118:11: note: Condition '!virtual_p' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:236:16: style: The scope of the variable 'idesc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:452:8: style: The scope of the variable 'cycles' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:281:2: style: Label 'Finish' is not used. [unusedLabel]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:482:24: style: Variable 'abuf' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:504:28: style: Variable 'current_state' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:505:20: style: Variable 'scache' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:573:28: style: Variable 'current_state' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-compact.c:574:20: style: Variable 'scache' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:118:11: style: Condition '!virtual_p' is always true [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:115:23: note: Assignment 'virtual_p=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:118:11: note: Condition '!virtual_p' is always true
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:236:16: style: The scope of the variable 'idesc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:439:8: style: The scope of the variable 'cycles' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:268:2: style: Label 'Finish' is not used. [unusedLabel]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:469:24: style: Variable 'abuf' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:491:28: style: Variable 'current_state' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:492:20: style: Variable 'scache' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:561:28: style: Variable 'current_state' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/mloop-media.c:562:20: style: Variable 'scache' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/sh64.c:581:6: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/sh64/sim-if.c:61:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2406:11: style: Condition 'overflow' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2385:28: note: Assignment 'overflow=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2406:11: note: Condition 'overflow' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2490:11: style: Condition 'overflow' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2469:28: note: Assignment 'overflow=0', assigned value is 0
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2490:11: note: Condition 'overflow' is always false
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2381:17: style: The scope of the variable 'quotient' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2382:17: style: The scope of the variable 'remainder' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2385:17: style: The scope of the variable 'overflow' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2465:17: style: The scope of the variable 'quotient' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2466:17: style: The scope of the variable 'remainder' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2469:17: style: The scope of the variable 'overflow' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:3320:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:3481:56: style: Function 'mpu_load_mem_test' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.h:114:60: note: Function 'mpu_load_mem_test' argument 3 names different: declaration 'len' definition 'size'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:3481:56: note: Function 'mpu_load_mem_test' argument 3 names different: declaration 'len' definition 'size'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:3550:57: style: Function 'mpu_store_mem_test' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.h:115:61: note: Function 'mpu_store_mem_test' argument 3 names different: declaration 'len' definition 'size'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:3550:57: note: Function 'mpu_store_mem_test' argument 3 names different: declaration 'len' definition 'size'.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2440:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2525:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:3191:63: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2188:13: style: Variable 'S' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2401:47: style: Variable 'remainder' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2447:47: style: Variable 'remainder' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2485:47: style: Variable 'remainder' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2532:47: style: Variable 'remainder' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/sim/v850/simops.c:2508:0: style: Variable 'overflow' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/adler32.c:71:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/infback9/inftree9.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/inflate86/inffas86.c:1122:0: error: #error "x86 architecture not defined" [preprocessorErrorDirective]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream/zfstream.h:26:15: warning: Virtual function 'sync' is called from destructor '~gzfilebuf()' at line 12. Dynamic binding is not used. [virtualCallInConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream/zfstream.cpp:12:3: note: Calling sync
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream/zfstream.h:26:15: note: sync is a virtual method
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream2/zstream_test.cpp:10:29: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream2/zstream_test.cpp:15:12: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream2/zstream_test.cpp:14:52: style: Variable 'z' is not assigned a value. [unassignedVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream2/zstream.h:101:16: style: Technically the member function 'izstream::fp' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream2/zstream.h:234:16: style: Technically the member function 'ozstream::fp' can be const. [functionConst]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream2/zstream.h:42:5: style: Class 'zstringlen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream2/zstream.h:55:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/iostream2/zstream.h:56:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:84:21: style: struct member 'inffast_ar::esp' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:85:21: style: struct member 'inffast_ar::ebp' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:94:40: style: struct member 'inffast_ar::hold' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:95:24: style: struct member 'inffast_ar::bits' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:96:24: style: struct member 'inffast_ar::wsize' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:97:24: style: struct member 'inffast_ar::write' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:98:24: style: struct member 'inffast_ar::lmask' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:99:24: style: struct member 'inffast_ar::dmask' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:100:24: style: struct member 'inffast_ar::len' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:101:24: style: struct member 'inffast_ar::dist' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/masmx64/inffas8664.c:102:24: style: struct member 'inffast_ar::status' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/miniunz.c:390:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/miniunz.c:542:9: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/miniunz.c:518:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/minizip.c:395:39: warning: Logical disjunction always evaluates to true: EXPR >= '0' || EXPR <= '9'. [incorrectLogicOperator]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/minizip.c:235:17: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/minizip.c:352:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/minizip.c:191:18: style: The scope of the variable 'size_read' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/minizip.c:192:18: style: The scope of the variable 'total_read' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/minizip.c:227:0: style: The scope of the variable 'pos' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/minizip.c:257:9: style: The scope of the variable 'err' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/minizip.c:399:21: style: The scope of the variable 'size_read' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/minizip.c:232:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/mztools.c:290:3: error: Resource leak: fpOutCD [resourceLeak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/unzip.c:603:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/unzip.c:421:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/unzip.c:425:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/unzip.c:448:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/unzip.c:489:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/unzip.c:493:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/unzip.c:516:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/unzip.c:538:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/unzip.c:562:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/unzip.c:1105:16: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1212:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1209:41: note: outer condition: zi->ci.method==Z_DEFLATED
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1212:26: note: identical inner condition: zi->ci.method==Z_DEFLATED
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1038:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1037:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1040:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1041:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1041:7: note: Variable 'err' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/crypt.h:99:9: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1957:9: style: The scope of the variable 'header' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1958:9: style: The scope of the variable 'dataSize' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:488:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:492:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:515:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:552:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:555:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:578:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:603:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:627:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1477:17: style: Variable 'bBreak' is modified but its new value is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/minizip/zip.c:1683:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/puff/puff.c:704:13: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/puff/puff.c:796:9: style: The scope of the variable 'last' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/puff/puff.c:796:15: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/puff/pufftest.c:129:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/puff/pufftest.c:142:30: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/puff/pufftest.c:93:36: style: The scope of the variable 'dest' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/testzlib/testzlib.c:172:10: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/testzlib/testzlib.c:154:0: style: Variable 'lCompressedSize' is assigned a value that is never used. [unreadVariable]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:171:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:272:28: style: The scope of the variable 'prev' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:389:10: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:72:8: style: struct member 'tar_header::uid' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:73:8: style: struct member 'tar_header::gid' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:76:8: style: struct member 'tar_header::chksum' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:78:8: style: struct member 'tar_header::linkname' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:79:8: style: struct member 'tar_header::magic' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:80:8: style: struct member 'tar_header::version' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:81:8: style: struct member 'tar_header::uname' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:82:8: style: struct member 'tar_header::gname' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:83:8: style: struct member 'tar_header::devmajor' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:84:8: style: struct member 'tar_header::devminor' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:85:8: style: struct member 'tar_header::prefix' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/contrib/untgz/untgz.c:91:22: style: union member 'tar_buffer::buffer' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/deflate.c:329:10: style: The scope of the variable 'str' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/deflate.c:329:15: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/deflate.c:470:9: style: The scope of the variable 'put' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/deflate.c:570:12: style: The scope of the variable 'str' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/deflate.c:1152:21: style: The scope of the variable 'match' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/deflate.c:1393:14: style: The scope of the variable 'more' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/deflate.c:1570:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/deflate.c:1630:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/deflate.c:1732:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/deflate.c:155:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/example.c:334:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/gzlib.c:357:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/gzlib.c:358:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/gzlib.c:286:9: error: Memory leak: path [memleak]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/gzread.c:483:20: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/gzread.c:485:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/gzwrite.c:18:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/gzwrite.c:138:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/gzwrite.c:171:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/inflate.c:1481:5: style: Variable 'state->sane' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/inflate.c:1477:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/inflate.c:1481:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/inflate.c:383:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/inflate.c:1273:19: style: The scope of the variable 'dictid' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/inflate.c:1366:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/inflate.c:1429:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/inflate.c:1491:61: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/inflate.c:682:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/minigzip.c:172:9: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/minigzip.c:240:9: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/test/infcover.c:465:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/test/infcover.c:188:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/test/infcover.c:196:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/test/infcover.c:221:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/test/minigzip.c:363:9: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/test/minigzip.c:431:9: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/trees.c:712:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/trees.c:757:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/trees.c:1063:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/trees.c:1064:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/trees.c:1065:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/trees.c:1066:14: style: The scope of the variable 'code' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/trees.c:1067:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/zutil.c:309:31: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-avr-2.26.20160125+Atmel3.6.1/binutils/zlib/zutil.c:14:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
[03:02]

ftp://ftp.se.debian.org/debian/pool/main/b/binutils-h8300-hms/binutils-h8300-hms_2.16.1.orig.tar.gz
binutils-h8300-hms-2.16.1/bfd/aout-adobe.c:113:9: style: The scope of the variable 'targ' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/aoutx.h:1037:22: style: Redundant condition: abdp. '!abdp || (abdp && !abdp->exec_header_not_counted)' is equivalent to '!abdp || !abdp->exec_header_not_counted' [redundantCondition]
binutils-h8300-hms-2.16.1/bfd/aoutx.h:4790:11: style: The scope of the variable 'r_baserel' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/aoutx.h:1012:15: style: Variable 'text_end' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/aoutx.h:1099:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/aoutx.h:1105:5: style: Variable 'vma' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/aoutx.h:3982:15: style: Variable 'sym_count' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/aout-tic30.c:789:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/archive.c:1267:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/bfd/archive.c:1603:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/archive.c:1604:7: style: The scope of the variable 'tries' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/archive.c:1463:50: style: Function 'bfd_dont_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:168:27: note: Function 'bfd_dont_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1463:50: note: Function 'bfd_dont_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1463:66: style: Function 'bfd_dont_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:168:43: note: Function 'bfd_dont_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1463:66: note: Function 'bfd_dont_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1500:49: style: Function 'bfd_bsd_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:170:27: note: Function 'bfd_bsd_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1500:49: note: Function 'bfd_bsd_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1500:65: style: Function 'bfd_bsd_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:170:43: note: Function 'bfd_bsd_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1500:65: note: Function 'bfd_bsd_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1548:49: style: Function 'bfd_gnu_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:172:27: note: Function 'bfd_gnu_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1548:49: note: Function 'bfd_gnu_truncate_arname' argument 2 names different: declaration 'filename' definition 'pathname'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1548:65: style: Function 'bfd_gnu_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:172:43: note: Function 'bfd_gnu_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1548:65: note: Function 'bfd_gnu_truncate_arname' argument 3 names different: declaration 'hdr' definition 'arhdr'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1593:35: style: Function '_bfd_write_archive_contents' argument 1 names different: declaration 'abfd' definition 'arch'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:133:9: note: Function '_bfd_write_archive_contents' argument 1 names different: declaration 'abfd' definition 'arch'.
binutils-h8300-hms-2.16.1/bfd/archive.c:1593:35: note: Function '_bfd_write_archive_contents' argument 1 names different: declaration 'abfd' definition 'arch'.
binutils-h8300-hms-2.16.1/bfd/archive.c:2045:18: style: Function 'coff_write_armap' argument 4 names different: declaration 'orl_count' definition 'symbol_count'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:179:67: note: Function 'coff_write_armap' argument 4 names different: declaration 'orl_count' definition 'symbol_count'.
binutils-h8300-hms-2.16.1/bfd/archive.c:2045:18: note: Function 'coff_write_armap' argument 4 names different: declaration 'orl_count' definition 'symbol_count'.
binutils-h8300-hms-2.16.1/bfd/archive.c:632:11: style: Variable 'fail' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/bfd.c:445:13: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/bfd.c:446:19: style: The scope of the variable 'extra' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/bfd.c:446:26: style: The scope of the variable 'trim' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/bfd.c:420:41: style: Function '_bfd_default_error_handler' argument 1 names different: declaration 's' definition 'fmt'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:100:53: note: Function '_bfd_default_error_handler' argument 1 names different: declaration 's' definition 'fmt'.
binutils-h8300-hms-2.16.1/bfd/bfd.c:420:41: note: Function '_bfd_default_error_handler' argument 1 names different: declaration 's' definition 'fmt'.
binutils-h8300-hms-2.16.1/bfd/bout.c:782:7: style: The scope of the variable 'r_idx' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/bout.c:678:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/bfd/bout.c:1162:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/bfd/bout.c:1203:9: style: Variable 'gap' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/coffcode.h:4967:12: style: The scope of the variable 'cache_ptr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coffcode.h:3642:13: style: Variable 'hasdebug' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/cisco-core.c:64:8: style: struct member 'crashinfo_external::textbase' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/cisco-core.c:65:8: style: struct member 'crashinfo_external::database' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/cisco-core.c:66:8: style: struct member 'crashinfo_external::bssbase' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/coff-a29k.c:61:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/coff-a29k.c:105:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/coff-a29k.c:125:32: note: Calling function 'get_symbol_value', 1st argument 'symbol' value is 0
binutils-h8300-hms-2.16.1/bfd/coff-a29k.c:61:27: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/coff-a29k.c:297:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-h8300-hms-2.16.1/bfd/coff-a29k.c:301:7: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/bfd/coff-a29k.c:297:7: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/bfd/coff-alpha.c:2071:3: style: Variable 'nbfd' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/coff-alpha.c:2063:0: note: Variable 'nbfd' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff-alpha.c:2071:3: note: Variable 'nbfd' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coffcode.h:3947:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/coffcode.h:3948:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/coff-h8300.c:1347:16: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coffcode.h:3324:18: style: Variable 'previous' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:152:4: style: Variable 'addend' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:149:4: note: Variable 'addend' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:152:4: note: Variable 'addend' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:158:4: style: Variable 'addend' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:152:4: note: Variable 'addend' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:158:4: note: Variable 'addend' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:101:29: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:87:17: style: The scope of the variable 'x' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:88:8: style: The scope of the variable 'call_addr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:89:9: style: The scope of the variable 'addend' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:90:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:99:15: style: Variable 'howto' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/coff-maxq.c:403:15: style: Variable 'entry' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/coff-mcore.c:430:14: warning: Either the condition 'sym==NULL' is redundant or there is possible null pointer dereference: sym. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/coff-mcore.c:434:16: note: Assuming that condition 'sym==NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/coff-mcore.c:430:14: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/coff-mcore.c:209:33: style: struct member 'coff_mcore_link_hash_table::bfd_of_toc_owner' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/coff-mcore.c:210:8: style: struct member 'coff_mcore_link_hash_table::global_toc_size' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/coff-mcore.c:211:8: style: struct member 'coff_mcore_link_hash_table::import_table_size' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/coff-mcore.c:212:8: style: struct member 'coff_mcore_link_hash_table::first_thunk_address' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/coff-mcore.c:213:8: style: struct member 'coff_mcore_link_hash_table::thunk_size' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/coff-or32.c:67:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/coff-or32.c:113:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/coff-or32.c:134:33: note: Calling function 'get_symbol_value', 1st argument 'symbol' value is 0
binutils-h8300-hms-2.16.1/bfd/coff-or32.c:67:27: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/coff-or32.c:323:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/coff-or32.c:143:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/coffcode.h:4235:15: style: Variable 'buff' is not assigned a value. [unassignedVariable]
binutils-h8300-hms-2.16.1/bfd/coffcode.h:3804:15: error: Uninitialized variable: scnhdr [uninitvar]
binutils-h8300-hms-2.16.1/bfd/coff-ppc.c:2338:5: warning: Either the condition 'last_one' is redundant or there is possible null pointer dereference: last_one. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/coff-ppc.c:2333:9: note: Assuming that condition 'last_one' is not redundant
binutils-h8300-hms-2.16.1/bfd/coff-ppc.c:2338:5: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/coff-ppc.c:1010:21: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coff-ppc.c:1274:18: style: The scope of the variable 'my_name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coff-rs6000.c:3735:3: style: Variable 'data_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/coff-rs6000.c:3734:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff-rs6000.c:3735:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff-rs6000.c:3679:9: style: The scope of the variable 'rtld_name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coff-rs6000.c:2224:13: style: Variable 'prevoff' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/coff-rs6000.c:2531:13: style: Variable 'prevoff' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/coff-rs6000.c:3046:3: style: Variable 'addrmask' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/coff-rs6000.c:3366:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/coff-sh.c:2557:3: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/coff-sh.c:2547:0: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff-sh.c:2557:3: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff-sh.c:1111:24: style: The scope of the variable 'oinsn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coff64-rs6000.c:2283:3: style: Variable 'data_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/coff64-rs6000.c:2282:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff64-rs6000.c:2283:3: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/coff64-rs6000.c:918:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/coff64-rs6000.c:920:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/coff64-rs6000.c:1224:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/coffgen.c:97:19: style: The scope of the variable 'strings' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coffgen.c:831:26: style: The scope of the variable 'auxent' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/coffgen.c:1647:24: style: The scope of the variable 'symbol_ptr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/cofflink.c:2683:4: style: Variable 'finfo->global_to_static' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/cofflink.c:2681:4: note: Variable 'finfo->global_to_static' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/cofflink.c:2683:4: note: Variable 'finfo->global_to_static' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/cofflink.c:1240:8: style: The scope of the variable 'had_read' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/cofflink.c:1242:8: style: The scope of the variable 'had_shared' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/cpu-arm.c:234:12: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/cpu-ia64-opc.c:103:10: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/cpu-ia64-opc.c:165:10: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:358:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:359:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:361:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:365:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:366:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:370:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:371:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:372:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:376:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:377:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:378:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:379:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:449:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:463:7: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:500:8: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:505:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:506:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:510:13: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:463:7: error: Signed integer overflow for expression '1<<(31+1)'. [integerOverflow]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:463:7: error: Signed integer overflow for expression '(1<<(31+1))-1'. [integerOverflow]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:500:8: error: Signed integer overflow for expression '1<<(31+1)'. [integerOverflow]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:500:8: error: Signed integer overflow for expression '(1<<(31+1))-1'. [integerOverflow]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:510:13: error: Signed integer overflow for expression '1<<(31+1)'. [integerOverflow]
binutils-h8300-hms-2.16.1/bfd/cpu-sh.c:510:13: error: Signed integer overflow for expression '(1<<(31+1))-1'. [integerOverflow]
binutils-h8300-hms-2.16.1/bfd/cpu-tic4x.c:41:23: warning: Logical conjunction always evaluates to false: string[1] < '0' && string[1] > '9'. [incorrectLogicOperator]
binutils-h8300-hms-2.16.1/bfd/dwarf1.c:359:9: style: The scope of the variable 'eachDie' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/dwarf2.c:377:43: style: The scope of the variable 'abbrev_name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/dwarf2.c:378:16: style: The scope of the variable 'abbrev_form' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/dwarf2.c:378:29: style: The scope of the variable 'hash_number' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/dwarf2.c:1009:11: style: The scope of the variable 'basic_block' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/dwarf2.c:1271:43: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/dwarf2.c:1329:13: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/ecofflink.c:1832:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-h8300-hms-2.16.1/bfd/ecofflink.c:1846:7: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/bfd/ecofflink.c:1832:7: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/bfd/coffcode.h:4609:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-h8300-hms-2.16.1/bfd/coffcode.h:4620:8: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/bfd/coffcode.h:4609:8: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/bfd/coffcode.h:1028:30: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-h8300-hms-2.16.1/bfd/coffcode.h:1028:30: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/bfd/coffcode.h:1028:30: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:862:13: style: The scope of the variable 'o' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:1427:44: style: Function '_bfd_elf_can_make_relative' argument 1 names different: declaration 'input_bfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf-bfd.h:1396:9: note: Function '_bfd_elf_can_make_relative' argument 1 names different: declaration 'input_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:1427:44: note: Function '_bfd_elf_can_make_relative' argument 1 names different: declaration 'input_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:1428:35: style: Function '_bfd_elf_can_make_relative' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf-bfd.h:1396:42: note: Function '_bfd_elf_can_make_relative' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:1428:35: note: Function '_bfd_elf_can_make_relative' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:1429:35: style: Function '_bfd_elf_can_make_relative' argument 3 names different: declaration 'eh_frame_section' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf-bfd.h:1396:58: note: Function '_bfd_elf_can_make_relative' argument 3 names different: declaration 'eh_frame_section' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:1429:35: note: Function '_bfd_elf_can_make_relative' argument 3 names different: declaration 'eh_frame_section' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:1438:39: style: Function '_bfd_elf_encode_eh_address' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf-bfd.h:1393:9: note: Function '_bfd_elf_encode_eh_address' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:1438:39: note: Function '_bfd_elf_encode_eh_address' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:1439:35: style: Function '_bfd_elf_encode_eh_address' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf-bfd.h:1393:37: note: Function '_bfd_elf_encode_eh_address' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:1439:35: note: Function '_bfd_elf_encode_eh_address' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf-eh-frame.c:276:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/elf-m10200.c:1343:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf-m10200.c:1367:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf-m10200.c:1343:25: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf-m10300.c:3616:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf-m10300.c:3640:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf-m10300.c:3616:25: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf-m10300.c:4259:19: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf.c:192:17: style: The scope of the variable 'g' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf.c:868:16: style: The scope of the variable 'max' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf.c:869:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf.c:2481:14: style: The scope of the variable 'elt' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf.c:4597:22: style: The scope of the variable 'i_phdrp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf.c:514:27: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-h8300-hms-2.16.1/bfd/elf.c:4725:13: style: Variable 'i_ehdrp' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf.c:2720:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:2870:15: warning: Either the condition 'sgot==NULL' is redundant or there is possible null pointer dereference: sgot. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:2881:16: note: Assuming that condition 'sgot==NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:2870:15: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:1821:33: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:1911:27: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:1821:33: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:3900:41: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:5363:37: style: The scope of the variable 'globals' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:3542:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:3543:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/elf32-arm.c:4780:56: error: Uninitialized variable: local_tls_type [uninitvar]
binutils-h8300-hms-2.16.1/bfd/elf32-cris.c:1543:7: style: The scope of the variable 'plt_off1' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-cris.c:1581:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-cris.c:1608:14: style: Variable 'sgot' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf32-crx.c:772:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-crx.c:796:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-crx.c:772:25: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf32-frv.c:1703:21: warning: Either the condition 'sec' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-frv.c:1659:45: note: Assuming that condition 'sec' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-frv.c:1703:21: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-frv.c:1488:11: style: The scope of the variable 'reloc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-frv.c:1488:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-frv.c:4448:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-frv.c:5551:13: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-h8300.c:1448:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-h8300.c:1472:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-h8300.c:1448:25: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf32-h8300.c:246:39: style: Function 'elf32_h8_reloc_type_lookup' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-h8300.c:28:9: note: Function 'elf32_h8_reloc_type_lookup' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-h8300.c:246:39: note: Function 'elf32_h8_reloc_type_lookup' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-i370.c:243:19: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-i370.c:1071:24: style: The scope of the variable 'esym' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-i370.c:898:23: style: Variable 'local_got_offsets' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf32-i386.c:2536:23: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-i860.c:77:51: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/bfd/elf32-i860.c:140:48: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:857:16: style: Condition 'contents==NULL' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:799:24: note: Assignment 'contents=NULL', assigned value is 0
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:857:16: note: Condition 'contents==NULL' is always true
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:871:15: style: Condition 'isymbuf==NULL' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:800:31: note: Assignment 'isymbuf=NULL', assigned value is 0
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:871:15: note: Condition 'isymbuf==NULL' is always true
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:857:16: style: Same expression on both sides of '==' because the value of 'contents' and 'NULL' are the same. [duplicateExpression]
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:799:24: note: 'contents' is assigned value 'NULL' here.
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:857:16: note: Same expression on both sides of '==' because the value of 'contents' and 'NULL' are the same.
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:871:15: style: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same. [duplicateExpression]
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:800:31: note: 'isymbuf' is assigned value 'NULL' here.
binutils-h8300-hms-2.16.1/bfd/elf32-ip2k.c:871:15: note: Same expression on both sides of '==' because the value of 'isymbuf' and 'NULL' are the same.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc11.c:548:17: style: The scope of the variable 'start_offset' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc11.c:442:41: style: Function 'm68hc11_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc11.c:40:44: note: Function 'm68hc11_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc11.c:442:41: note: Function 'm68hc11_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc12.c:482:41: style: Function 'm68hc12_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc12.c:39:44: note: Function 'm68hc12_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc12.c:482:41: note: Function 'm68hc12_elf_size_one_stub' argument 2 names different: declaration 'in_arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:184:51: style: Function 'elf32_m68hc11_add_symbol_hook' argument 4 names different: declaration 'namep' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:181:40: note: Function 'elf32_m68hc11_add_symbol_hook' argument 4 names different: declaration 'namep' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:184:51: note: Function 'elf32_m68hc11_add_symbol_hook' argument 4 names different: declaration 'namep' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:185:49: style: Function 'elf32_m68hc11_add_symbol_hook' argument 5 names different: declaration 'flagsp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:182:14: note: Function 'elf32_m68hc11_add_symbol_hook' argument 5 names different: declaration 'flagsp' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:185:49: note: Function 'elf32_m68hc11_add_symbol_hook' argument 5 names different: declaration 'flagsp' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:186:48: style: Function 'elf32_m68hc11_add_symbol_hook' argument 6 names different: declaration 'secp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:182:33: note: Function 'elf32_m68hc11_add_symbol_hook' argument 6 names different: declaration 'secp' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:186:48: note: Function 'elf32_m68hc11_add_symbol_hook' argument 6 names different: declaration 'secp' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:187:46: style: Function 'elf32_m68hc11_add_symbol_hook' argument 7 names different: declaration 'valp' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:183:13: note: Function 'elf32_m68hc11_add_symbol_hook' argument 7 names different: declaration 'valp' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:187:46: note: Function 'elf32_m68hc11_add_symbol_hook' argument 7 names different: declaration 'valp' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:771:37: style: Function 'm68hc11_elf_ignore_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:154:9: note: Function 'm68hc11_elf_ignore_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:771:37: note: Function 'm68hc11_elf_ignore_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:773:43: style: Function 'm68hc11_elf_ignore_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:155:13: note: Function 'm68hc11_elf_ignore_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:773:43: note: Function 'm68hc11_elf_ignore_reloc' argument 3 names different: declaration 'symbol' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:774:38: style: Function 'm68hc11_elf_ignore_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:155:27: note: Function 'm68hc11_elf_ignore_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:774:38: note: Function 'm68hc11_elf_ignore_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:777:48: style: Function 'm68hc11_elf_ignore_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:156:28: note: Function 'm68hc11_elf_ignore_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:777:48: note: Function 'm68hc11_elf_ignore_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:785:38: style: Function 'm68hc11_elf_special_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:158:9: note: Function 'm68hc11_elf_special_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:785:38: note: Function 'm68hc11_elf_special_reloc' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:788:39: style: Function 'm68hc11_elf_special_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:159:28: note: Function 'm68hc11_elf_special_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:788:39: note: Function 'm68hc11_elf_special_reloc' argument 4 names different: declaration 'data' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:791:49: style: Function 'm68hc11_elf_special_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:160:29: note: Function 'm68hc11_elf_special_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:791:49: note: Function 'm68hc11_elf_special_reloc' argument 7 names different: declaration 'error_message' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:813:56: style: Function 'elf32_m68hc11_gc_mark_hook' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:164:41: note: Function 'elf32_m68hc11_gc_mark_hook' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:813:56: note: Function 'elf32_m68hc11_gc_mark_hook' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:844:40: style: Function 'elf32_m68hc11_gc_sweep_hook' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:168:9: note: Function 'elf32_m68hc11_gc_sweep_hook' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:844:40: note: Function 'elf32_m68hc11_gc_sweep_hook' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:845:57: style: Function 'elf32_m68hc11_gc_sweep_hook' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:168:37: note: Function 'elf32_m68hc11_gc_sweep_hook' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:845:57: note: Function 'elf32_m68hc11_gc_sweep_hook' argument 2 names different: declaration 'info' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:846:44: style: Function 'elf32_m68hc11_gc_sweep_hook' argument 3 names different: declaration 'sec' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:169:14: note: Function 'elf32_m68hc11_gc_sweep_hook' argument 3 names different: declaration 'sec' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:846:44: note: Function 'elf32_m68hc11_gc_sweep_hook' argument 3 names different: declaration 'sec' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:847:62: style: Function 'elf32_m68hc11_gc_sweep_hook' argument 4 names different: declaration 'relocs' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:169:44: note: Function 'elf32_m68hc11_gc_sweep_hook' argument 4 names different: declaration 'relocs' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:847:62: note: Function 'elf32_m68hc11_gc_sweep_hook' argument 4 names different: declaration 'relocs' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:993:49: style: Function 'elf32_m68hc11_relocate_section' argument 1 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.h:174:9: note: Function 'elf32_m68hc11_relocate_section' argument 1 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:993:49: note: Function 'elf32_m68hc11_relocate_section' argument 1 names different: declaration 'output_bfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:954:7: style: Variable 'unresolved_reloc' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:954:7: style: Variable 'warned' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:570:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:1103:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:1127:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/bfd/elf32-m68hc1x.c:1146:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/bfd/elf32-m68k.c:2114:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-m68k.c:2178:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-m68k.c:2114:29: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf32-m68k.c:1762:7: style: The scope of the variable 'plt_off1' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-m68k.c:1762:17: style: The scope of the variable 'plt_off2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-m68k.c:1762:27: style: The scope of the variable 'plt_off3' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-m68k.c:370:3: style: Variable 'out_flags' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf32-ppc.c:1587:19: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-ppc.c:4346:13: style: Variable 'sym' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:4721:9: style: Condition '!seen_stt_datalabel' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:4502:32: note: Assignment 'seen_stt_datalabel=0', assigned value is 0
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:4721:9: note: Condition '!seen_stt_datalabel' is always true
binutils-h8300-hms-2.16.1/bfd/elf32-sh-symbian.c:525:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/bfd/elf32-sh-symbian.c:555:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/bfd/elf32-sh-symbian.c:605:5: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1902:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1898:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1902:27: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1905:17: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1898:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1905:17: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1906:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1898:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1906:4: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1907:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1898:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1907:4: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5220:8: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5264:57: note: Assuming that condition 'h==NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5220:8: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5223:8: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5264:57: note: Assuming that condition 'h==NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5223:8: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5234:6: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5264:57: note: Assuming that condition 'h==NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5234:6: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1853:42: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1849:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1853:42: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1865:48: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1849:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1865:48: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5754:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5778:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:5754:25: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:2964:3: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:2953:0: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:2964:3: note: Variable 'labels' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1780:7: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:2534:24: style: The scope of the variable 'oinsn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:1855:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:6887:7: style: Variable 'rel.r_addend' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:6885:7: note: Variable 'rel.r_addend' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf32-sh.c:6887:7: note: Variable 'rel.r_addend' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf32-sparc.c:2450:9: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-sparc.c:2383:15: note: Assuming that condition 'h==NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-sparc.c:2450:9: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-v850.c:2286:31: style: The scope of the variable 'sym_hash' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-v850.c:899:15: style: Variable 'previous' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf32-vax.c:1240:18: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-vax.c:519:3: style: Variable 'out_flags' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:1153:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:1161:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9100:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9113:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9425:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:5662:21: warning: Either the condition 'table_section' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:600:7: note: Assuming that condition 'table_section' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:627:53: note: Calling function 'retrieve_internal_relocs', 2nd argument 'sec' value is 0
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:5662:21: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:5693:14: warning: Either the condition 'table_section' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:600:7: note: Assuming that condition 'table_section' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:615:41: note: Calling function 'retrieve_contents', 2nd argument 'sec' value is 0
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:5693:14: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:6372:18: warning: Either the condition 'irel' is redundant or there is possible null pointer dereference: irel. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:6370:11: note: Assuming that condition 'irel' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:6372:18: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:6386:20: warning: Either the condition 'irel' is redundant or there is possible null pointer dereference: irel. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:6370:11: note: Assuming that condition 'irel' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:6386:20: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:8813:8: warning: Either the condition 'irel' is redundant or there is possible null pointer dereference: irel. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:8801:9: note: Assuming that condition 'irel' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:8813:8: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9287:37: warning: Either the condition 'table_section' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:600:7: note: Assuming that condition 'table_section' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:609:52: note: Calling function 'xtensa_get_property_predef_flags', 1st argument 'sec' value is 0
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9381:35: note: Calling function 'xtensa_is_littable_section', 1st argument 'sec' value is 0
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9287:37: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9290:34: warning: Either the condition 'table_section' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:600:7: note: Assuming that condition 'table_section' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:609:52: note: Calling function 'xtensa_get_property_predef_flags', 1st argument 'sec' value is 0
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9381:35: note: Calling function 'xtensa_is_littable_section', 1st argument 'sec' value is 0
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9290:34: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9374:15: warning: Either the condition 'table_section' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:600:7: note: Assuming that condition 'table_section' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:609:52: note: Calling function 'xtensa_get_property_predef_flags', 1st argument 'sec' value is 0
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9374:15: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:7629:3: style: Variable 'relocs_fit' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:7613:3: note: Variable 'relocs_fit' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:7629:3: note: Variable 'relocs_fit' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:8253:3: style: Variable 'new_fix.target_offset' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:8252:3: note: Variable 'new_fix.target_offset' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:8253:3: note: Variable 'new_fix.target_offset' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:582:7: style: The scope of the variable 'blk' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:1284:27: style: The scope of the variable 'splt' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:1284:34: style: The scope of the variable 'sgotplt' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:1284:67: style: The scope of the variable 'sgotloc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:4162:7: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:4163:21: style: The scope of the variable 'howto' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:6634:12: style: The scope of the variable 'seg_idx_start' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:7190:12: style: The scope of the variable 'r_type' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:7229:23: style: The scope of the variable 'curr_rel' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:7506:16: style: The scope of the variable 'fa' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:7508:7: style: The scope of the variable 'removed_diff' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:7574:16: style: The scope of the variable 'fa' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:7574:21: style: The scope of the variable 'target_fa' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:8391:31: style: The scope of the variable 'srelgot' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:8451:10: style: The scope of the variable 'new_relocs_count' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:9014:13: style: The scope of the variable 'sec' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:5221:15: warning: Size of pointer 'sec_cache' used instead of size of its data. [pointerSize]
binutils-h8300-hms-2.16.1/bfd/elf32-xtensa.c:5263:11: warning: Size of pointer 'sec_cache' used instead of size of its data. [pointerSize]
binutils-h8300-hms-2.16.1/bfd/elfcode.h:1286:3: style: Variable 'allocated' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/elfcode.h:1279:0: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elfcode.h:1286:3: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elfcode.h:1340:4: style: Variable 's' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf64-alpha.c:2554:3: style: Variable 'ext_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/elf64-alpha.c:2549:0: note: Variable 'ext_hdr' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf64-alpha.c:2554:3: note: Variable 'ext_hdr' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf64-alpha.c:1704:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-h8300-hms-2.16.1/bfd/elf64-alpha.c:1688:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf64-alpha.c:2806:16: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf64-alpha.c:3877:17: style: The scope of the variable 'entries' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:1538:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:1531:26: note: outer condition: dynamic_symbol
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:1538:11: note: identical inner condition: dynamic_symbol
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:655:28: warning: Either the condition 'local_syms!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:678:22: note: Assuming that condition 'local_syms!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:655:28: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:842:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:844:4: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:842:4: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:1775:18: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:479:21: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:1168:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/bfd/elf64-hppa.c:2210:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/bfd/elf64-mmix.c:2629:29: warning: Either the condition 'internal_relocs!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf64-mmix.c:2884:23: note: Assuming that condition 'internal_relocs!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf64-mmix.c:2629:29: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf64-mmix.c:1862:3: style: Variable 'bpo_greg_owner' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/elf64-mmix.c:1851:0: note: Variable 'bpo_greg_owner' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf64-mmix.c:1862:3: note: Variable 'bpo_greg_owner' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf64-mmix.c:2252:14: style: The scope of the variable 'secpp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf64-mmix.c:2513:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf64-ppc.c:9341:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/bfd/elf64-ppc.c:4055:45: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
binutils-h8300-hms-2.16.1/bfd/elf64-ppc.c:1873:19: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf64-ppc.c:5739:20: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf64-ppc.c:4292:12: style: union member 'opd_info::func_section' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/elf64-ppc.c:4293:7: style: union member 'opd_info::entry_adjust' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/elf64-ppc.c:7418:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1282:27: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1278:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1282:27: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1285:17: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1278:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1285:17: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1286:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1278:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1286:4: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1287:4: warning: Either the condition 'symbol_in!=NULL' is redundant or there is possible null pointer dereference: symbol_in. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1278:17: note: Assuming that condition 'symbol_in!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1287:4: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1960:18: warning: Either the condition 'sgot==NULL' is redundant or there is possible null pointer dereference: sgot. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1974:13: note: Assuming that condition 'sgot==NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:1960:18: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:2163:25: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:2194:19: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:2163:25: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:3804:7: style: Variable 'rel.r_addend' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:3803:7: note: Variable 'rel.r_addend' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:3804:7: note: Variable 'rel.r_addend' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf64-sh64.c:3606:18: style: The scope of the variable 'target' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf64-sparc.c:1316:4: warning: Either the condition 'h!=NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elf64-sparc.c:1326:10: note: Assuming that condition 'h!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elf64-sparc.c:1316:4: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elf64-sparc.c:374:3: style: Variable 'allocated' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/elf64-sparc.c:366:0: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf64-sparc.c:374:3: note: Variable 'allocated' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/elf64-sparc.c:2907:7: style: The scope of the variable 'stt_regidx' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elf64-sparc.c:631:27: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
binutils-h8300-hms-2.16.1/bfd/elflink.c:3532:42: warning: Either the condition 'isymbuf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elflink.c:4178:15: note: Assuming that condition 'isymbuf!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/elflink.c:3532:42: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/elflink.c:4485:45: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
binutils-h8300-hms-2.16.1/bfd/elflink.c:4597:46: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
binutils-h8300-hms-2.16.1/bfd/elflink.c:6698:13: style: Same expression on both sides of '==' because the value of 's' and 'first' are the same. [duplicateExpression]
binutils-h8300-hms-2.16.1/bfd/elflink.c:6691:17: note: 's' is assigned value 'first' here.
binutils-h8300-hms-2.16.1/bfd/elflink.c:6698:13: note: Same expression on both sides of '==' because the value of 's' and 'first' are the same.
binutils-h8300-hms-2.16.1/bfd/elflink.c:2823:17: style: The scope of the variable 'extdyn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elflink.c:4785:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elflink.c:7615:8: style: The scope of the variable 'sub' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elflink.c:8928:14: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elflink.c:9383:14: style: The scope of the variable 'isec' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elfxx-ia64.c:3787:15: style: Variable 'ia64_info' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/elfxx-mips.c:6102:3: warning: Either the condition 'if(h&&!mips_elf_record_global_got_symbol(h,abfd,info,g,flag))' is redundant or there is possible null pointer dereference: hmips. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/elfxx-mips.c:6104:6: note: Assuming that condition 'if(h&&!mips_elf_record_global_got_symbol(h,abfd,info,g,flag))' is not redundant
binutils-h8300-hms-2.16.1/bfd/elfxx-mips.c:6101:5: note: Assignment 'hmips=(struct mips_elf_link_hash_entry*)h', assigned value is 0
binutils-h8300-hms-2.16.1/bfd/elfxx-mips.c:6102:3: note: Null pointer dereference
binutils-h8300-hms-2.16.1/bfd/elfxx-mips.c:1699:16: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elfxx-mips.c:3406:36: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elfxx-mips.c:3508:22: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elfxx-mips.c:4605:17: style: The scope of the variable 'cr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elfxx-mips.c:7359:29: style: The scope of the variable 'gg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/elfxx-mips.c:8412:13: style: The scope of the variable 'got' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/gen-aout.c:88:15: style: Condition 'arch[0]=='1'' is always false [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/bfd/gen-aout.c:60:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/bfd/gen-aout.c:70:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/bfd/gen-aout.c:43:7: error: Resource leak: file [resourceLeak]
binutils-h8300-hms-2.16.1/bfd/gen-aout.c:108:3: error: Resource leak: file [resourceLeak]
binutils-h8300-hms-2.16.1/bfd/i386linux.c:343:33: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/i386linux.c:435:17: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/i386linux.c:437:38: style: The scope of the variable 'h2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/ieee.c:1244:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/bfd/ieee.c:739:6: style: Variable 'sy' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/ieee.c:738:6: note: Variable 'sy' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/ieee.c:739:6: note: Variable 'sy' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/ieee.c:3313:3: style: Variable 'output_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/ieee.c:3311:22: note: Variable 'output_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-h8300-hms-2.16.1/bfd/ieee.c:3313:3: note: Variable 'output_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
binutils-h8300-hms-2.16.1/bfd/ieee.c:2713:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/ieee.c:2847:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/ieee.c:3244:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/ieee.c:3467:13: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/ieee.c:787:7: style: Variable 'section1' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/ieee.c:787:7: style: Variable 'sy1' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/libbfd.c:45:24: style: Function 'bfd_false' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:146:9: note: Function 'bfd_false' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:45:24: note: Function 'bfd_false' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:55:23: style: Function 'bfd_true' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:148:9: note: Function 'bfd_true' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:55:23: note: Function 'bfd_true' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:64:30: style: Function 'bfd_nullvoidptr' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:150:9: note: Function 'bfd_nullvoidptr' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:64:30: note: Function 'bfd_nullvoidptr' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:71:20: style: Function 'bfd_0' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:152:9: note: Function 'bfd_0' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:71:20: note: Function 'bfd_0' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:77:21: style: Function 'bfd_0u' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:154:9: note: Function 'bfd_0u' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:77:21: note: Function 'bfd_0u' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:83:21: style: Function 'bfd_0l' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:156:9: note: Function 'bfd_0l' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:83:21: note: Function 'bfd_0l' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:92:27: style: Function '_bfd_n1' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:158:9: note: Function '_bfd_n1' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:92:27: note: Function '_bfd_n1' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:99:23: style: Function 'bfd_void' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:160:9: note: Function 'bfd_void' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:99:23: note: Function 'bfd_void' argument 1 names different: declaration 'ignore' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:133:37: style: Function '_bfd_dummy_target' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:165:9: note: Function '_bfd_dummy_target' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/libbfd.c:133:37: note: Function '_bfd_dummy_target' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/linker.c:2769:32: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/linker.c:1285:24: style: Function 'generic_link_add_symbol_list' argument 3 names different: declaration 'count' definition 'symbol_count'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/linker.c:420:49: note: Function 'generic_link_add_symbol_list' argument 3 names different: declaration 'count' definition 'symbol_count'.
binutils-h8300-hms-2.16.1/bfd/linker.c:1285:24: note: Function 'generic_link_add_symbol_list' argument 3 names different: declaration 'count' definition 'symbol_count'.
binutils-h8300-hms-2.16.1/bfd/linker.c:1527:19: style: Function '_bfd_generic_link_add_one_symbol' argument 9 names different: declaration 'constructor' definition 'collect'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:475:16: note: Function '_bfd_generic_link_add_one_symbol' argument 9 names different: declaration 'constructor' definition 'collect'.
binutils-h8300-hms-2.16.1/bfd/linker.c:1527:19: note: Function '_bfd_generic_link_add_one_symbol' argument 9 names different: declaration 'constructor' definition 'collect'.
binutils-h8300-hms-2.16.1/bfd/m68klinux.c:347:33: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/m68klinux.c:439:17: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/m68klinux.c:441:38: style: The scope of the variable 'h2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/mach-o-target.c:22:0: error: #error TARGET_NAME must be defined [preprocessorErrorDirective]
binutils-h8300-hms-2.16.1/bfd/mach-o.c:1672:3: style: Variable 'mdata' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/mach-o.c:1670:0: note: Variable 'mdata' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/mach-o.c:1672:3: note: Variable 'mdata' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/mach-o.c:1984:3: style: Variable 'md' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/mach-o.c:1980:0: note: Variable 'md' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/mach-o.c:1984:3: note: Variable 'md' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/mach-o.c:2119:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/mach-o.c:2117:0: note: Variable 'ret' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/mach-o.c:2119:3: note: Variable 'ret' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/mach-o.c:1313:17: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/mach-o.c:1612:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/mach-o.c:928:3: style: Variable 'nflavours' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/mach-o.c:1449:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/bfd/mmo.c:1316:20: style: The scope of the variable 'serno' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/mmo.c:2054:16: portability: 'location' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-h8300-hms-2.16.1/bfd/mmo.c:2590:16: portability: 'location' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
binutils-h8300-hms-2.16.1/bfd/nlm32-sparc.c:100:19: style: struct member 'nlm32_sparc_reloc_ext::pad1' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/oasys.c:303:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/oasys.c:651:19: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/opncls.c:225:15: style: Condition 'fdflags==-1' is always false [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/bfd/opncls.c:221:13: note: Assignment 'fdflags=2', assigned value is 2
binutils-h8300-hms-2.16.1/bfd/opncls.c:225:15: note: Condition 'fdflags==-1' is always false
binutils-h8300-hms-2.16.1/bfd/pdp11.c:1190:22: style: Redundant condition: abdp. '!abdp || (abdp && !abdp->exec_header_not_counted)' is equivalent to '!abdp || !abdp->exec_header_not_counted' [redundantCondition]
binutils-h8300-hms-2.16.1/bfd/pdp11.c:1169:15: style: Variable 'text_end' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/pdp11.c:1252:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/pdp11.c:1258:5: style: Variable 'vma' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/pdp11.c:3669:15: style: Variable 'sym_count' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/peXXigen.c:1200:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/pef.c:188:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-h8300-hms-2.16.1/bfd/pef.c:473:3: style: Variable 'loadersec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/pef.c:468:0: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/pef.c:473:3: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/pef.c:518:3: style: Variable 'loadersec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/pef.c:513:0: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/pef.c:518:3: note: Variable 'loadersec' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/pef.c:957:3: style: Variable 'codesec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/pef.c:949:0: note: Variable 'codesec' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/pef.c:957:3: note: Variable 'codesec' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/pef.c:1185:3: style: Variable 'mdata' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/bfd/pef.c:1183:0: note: Variable 'mdata' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/pef.c:1185:3: note: Variable 'mdata' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/bfd/pef.c:160:15: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/pef.c:564:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/pef.c:690:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/pef.c:109:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/bfd/reloc.c:4456:38: style: Function 'bfd_generic_relax_section' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:1746:10: note: Function 'bfd_generic_relax_section' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/reloc.c:4456:38: note: Function 'bfd_generic_relax_section' argument 1 names different: declaration 'abfd' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/reloc.c:4457:25: style: Function 'bfd_generic_relax_section' argument 2 names different: declaration 'section' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/bfd/libbfd.h:1747:15: note: Function 'bfd_generic_relax_section' argument 2 names different: declaration 'section' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/reloc.c:4457:25: note: Function 'bfd_generic_relax_section' argument 2 names different: declaration 'section' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/bfd/sparclinux.c:344:33: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/sparclinux.c:436:17: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/sparclinux.c:438:38: style: The scope of the variable 'h2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/srec.c:1079:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/sunos.c:1122:7: style: The scope of the variable 'new_flag' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/sunos.c:1320:10: style: The scope of the variable 'bucketcount' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/sunos.c:1322:10: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/syms.c:917:7: style: The scope of the variable 'saw_fun' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/syms.c:1252:12: style: The scope of the variable 'mid' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/targets.c:1231:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-h8300-hms-2.16.1/bfd/tekhex.c:241:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/tekhex.c:243:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/tekhex.c:813:13: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/versados.c:422:8: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/versados.c:131:10: style: struct member 'ext_vheader::rev' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/versados.c:133:10: style: struct member 'ext_vheader::vol' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/versados.c:134:10: style: struct member 'ext_vheader::user' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/versados.c:135:10: style: struct member 'ext_vheader::cat' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/versados.c:136:10: style: struct member 'ext_vheader::fname' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/versados.c:137:10: style: struct member 'ext_vheader::ext' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/versados.c:138:10: style: struct member 'ext_vheader::time' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/versados.c:139:10: style: struct member 'ext_vheader::date' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/bfd/versados.c:639:10: error: Uninitialized struct member: ext.lang [uninitStructMember]
binutils-h8300-hms-2.16.1/bfd/vms-hdr.c:288:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/bfd/vms-misc.c:1032:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-h8300-hms-2.16.1/bfd/vms-misc.c:280:29: style: The scope of the variable 'remaining' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/vms-misc.c:973:26: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/vms-tir.c:1784:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/vms-tir.c:1915:7: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:798:31: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:844:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:798:31: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:800:20: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:844:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:800:20: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:2131:31: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:2263:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:2131:31: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:2133:20: warning: Either the condition 'contents!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:2263:16: note: Assuming that condition 'contents!=NULL' is not redundant
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:2133:20: note: Null pointer addition
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:2372:36: style: The scope of the variable 'relend' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:4944:14: style: The scope of the variable 'iiadd' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:5077:9: style: The scope of the variable 'r_symndx' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/bfd/xcofflink.c:4819:31: style: Array index 'indx' is used before limits check. [arrayIndexThenCheck]
binutils-h8300-hms-2.16.1/bfd/xsym.c:286:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/bfd/xsym.c:286:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/bfd/xsym.c:286:3: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/bfd/xsym.c:1718:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/bfd/xsym.c:1779:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/bfd/xsym.c:1785:6: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/bfd/xsym.c:1813:7: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/bfd/xsym.c:464:37: style: Checking if unsigned variable 'entry->entry.la_size' is less than zero. [unsignedLessThanZero]
binutils-h8300-hms-2.16.1/bfd/xsym.c:1137:11: style: Variable 'sdata' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/bfd/xsym.c:1878:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/bfd/xtensa-isa.c:412:20: style: The scope of the variable 'num_uses' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ar.c:154:7: style: The scope of the variable 'match_count' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ar.c:339:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ar.c:346:10: style: The scope of the variable 'files' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ar.c:347:7: style: The scope of the variable 'file_count' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ar.c:348:9: style: The scope of the variable 'inarch_filename' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ar.c:829:7: style: The scope of the variable 'nread' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ar.c:829:14: style: The scope of the variable 'tocopy' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ar.c:830:8: style: The scope of the variable 'ncopied' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ar.c:778:22: style: Function 'print_contents' argument 1 names different: declaration 'member' definition 'abfd'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/binutils/ar.c:65:35: note: Function 'print_contents' argument 1 names different: declaration 'member' definition 'abfd'.
binutils-h8300-hms-2.16.1/binutils/ar.c:778:22: note: Function 'print_contents' argument 1 names different: declaration 'member' definition 'abfd'.
binutils-h8300-hms-2.16.1/binutils/ar.c:1120:36: style: Function 'replace_members' argument 2 names different: declaration 'files_to_replace' definition 'files_to_move'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/binutils/ar.c:70:18: note: Function 'replace_members' argument 2 names different: declaration 'files_to_replace' definition 'files_to_move'.
binutils-h8300-hms-2.16.1/binutils/ar.c:1120:36: note: Function 'replace_members' argument 2 names different: declaration 'files_to_replace' definition 'files_to_move'.
binutils-h8300-hms-2.16.1/binutils/coffgrok.c:344:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-h8300-hms-2.16.1/binutils/cxxfilt.c:166:9: style: The scope of the variable 'result' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/cxxfilt.c:168:15: style: The scope of the variable 'valid_symbols' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/debug.c:1932:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/debug.c:1932:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/debug.c:3163:7: warning: Variable 'ret' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
binutils-h8300-hms-2.16.1/binutils/debug.c:3157:7: note: Variable 'ret' is reassigned a value before the old one has been used. 'break;' missing?
binutils-h8300-hms-2.16.1/binutils/debug.c:3163:7: note: Variable 'ret' is reassigned a value before the old one has been used. 'break;' missing?
binutils-h8300-hms-2.16.1/binutils/debug.c:3075:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-h8300-hms-2.16.1/binutils/debug.c:2421:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/debug.c:2666:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/debug.c:3069:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:1589:46: style: Same expression on both sides of '|'. [duplicateExpression]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:1934:11: style: The scope of the variable 'addr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:1935:12: style: The scope of the variable 'need' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:1936:12: style: The scope of the variable 'page_addr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:1940:11: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:1941:11: style: The scope of the variable 'on_page' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:533:17: style: struct member 'mac::how_jump' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:535:17: style: struct member 'mac::how_space' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:536:17: style: struct member 'mac::how_align_short' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:1092:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:1159:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:1750:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/binutils/dlltool.c:2791:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/binutils/dllwrap.c:376:24: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
binutils-h8300-hms-2.16.1/binutils/dllwrap.c:358:7: style: The scope of the variable 'in_quote' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/dllwrap.c:359:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/dllwrap.c:370:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/binutils/ieee.c:4782:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-h8300-hms-2.16.1/binutils/ieee.c:779:16: style: The scope of the variable 'nalloc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ieee.c:781:21: style: The scope of the variable 'tend' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/ieee.c:4866:11: style: Variable 'nindx' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/binutils/ieee.c:5685:16: style: Variable 'targetindx' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/binutils/ieee.c:5686:14: style: Variable 'baseindx' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/binutils/nlmconv.c:193:8: style: The scope of the variable 'sharedbfd' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/nlmconv.c:197:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/nlmconv.c:198:9: style: The scope of the variable 'modname' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/nlmconv.c:2056:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/binutils/nm.c:339:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/nm.c:341:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/nm.c:343:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/nm.c:810:19: style: The scope of the variable 'symcount' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/objcopy.c:1284:23: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/objcopy.c:1571:12: style: The scope of the variable 'last_element' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/objcopy.c:2013:8: style: The scope of the variable 'relcount' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/objdump.c:1686:22: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
binutils-h8300-hms-2.16.1/binutils/objdump.c:1658:16: note: Assignment 'rel_pp=NULL', assigned value is 0
binutils-h8300-hms-2.16.1/binutils/objdump.c:1686:22: note: Null pointer addition
binutils-h8300-hms-2.16.1/binutils/objdump.c:1371:8: style: Variable 'aux->require_sec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/binutils/objdump.c:1369:8: note: Variable 'aux->require_sec' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/binutils/objdump.c:1371:8: note: Variable 'aux->require_sec' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/binutils/objdump.c:1727:3: style: Variable 'paux->require_sec' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/binutils/objdump.c:1725:3: note: Variable 'paux->require_sec' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/binutils/objdump.c:1727:3: note: Variable 'paux->require_sec' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/binutils/objdump.c:2979:4: warning: Variable 'seenflag' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
binutils-h8300-hms-2.16.1/binutils/objdump.c:2975:4: note: Variable 'seenflag' is reassigned a value before the old one has been used. 'break;' missing?
binutils-h8300-hms-2.16.1/binutils/objdump.c:2979:4: note: Variable 'seenflag' is reassigned a value before the old one has been used. 'break;' missing?
binutils-h8300-hms-2.16.1/binutils/objdump.c:2544:13: style: The scope of the variable 'relpp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/objdump.c:2545:8: style: The scope of the variable 'relcount' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/objdump.c:2169:3: style: Variable 'comma' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:567:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:584:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:609:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:621:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:805:8: style: The scope of the variable 'abl' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:1308:8: style: The scope of the variable 'ab' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:1966:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:1968:8: style: The scope of the variable 'ab' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:2707:8: style: The scope of the variable 'ab' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:2707:16: style: The scope of the variable 'kind' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:2707:23: style: The scope of the variable 'partof' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/prdbg.c:2708:9: style: The scope of the variable 't' can be reduced. [variableScope]
rcparse.y:408:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
binutils-h8300-hms-2.16.1/binutils/rdcoff.c:140:14: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/rdcoff.c:665:8: style: The scope of the variable 'this_coff_symno' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/rddbg.c:167:16: style: Variable 'other' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/binutils/readelf.c:497:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3386:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3881:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3881:4: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3916:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3921:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3946:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3946:4: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:4240:8: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6359:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6362:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6364:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6395:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6407:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6410:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6450:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6642:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6879:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6887:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7133:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7145:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7710:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7723:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7910:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7921:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7927:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:8125:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9068:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9106:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9132:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9287:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9329:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9329:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9343:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9352:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9364:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9398:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10160:6: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10437:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10446:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10446:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10454:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10509:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10509:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10518:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10526:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10534:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10543:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10543:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10624:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10637:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10679:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10687:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:11283:4: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3390:12: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3405:18: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:3390:12: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:3394:12: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3405:18: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:3394:12: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:3395:8: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3405:18: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:3395:8: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:3397:22: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3405:18: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:3397:22: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:3398:9: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3405:18: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:3398:9: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:3403:7: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3405:18: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:3403:7: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:4046:11: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:4048:17: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:4046:11: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:4878:10: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:5039:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:5048:48: note: Calling function 'slurp_hppa_unwind_table', 3rd argument 'sec' value is 0
binutils-h8300-hms-2.16.1/binutils/readelf.c:4878:10: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:4879:33: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:5039:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:5048:48: note: Calling function 'slurp_hppa_unwind_table', 3rd argument 'sec' value is 0
binutils-h8300-hms-2.16.1/binutils/readelf.c:4879:33: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:5045:21: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:5039:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:5045:21: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:5046:22: warning: Either the condition '(sec)==NULL' is redundant or there is possible null pointer dereference: sec. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:5039:11: note: Assuming that condition '(sec)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:5046:22: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:5957:15: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:5969:9: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:5957:15: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:6146:21: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6161:7: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:6146:21: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:6147:14: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6161:7: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:6147:14: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:6153:19: warning: Either the condition '(link_section)==NULL' is redundant or there is possible null pointer dereference: link_section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6167:7: note: Assuming that condition '(link_section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:6153:19: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:6610:11: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6615:5: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:6610:11: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:6611:11: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6615:5: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:6611:11: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:6951:11: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6956:8: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:6951:11: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:8601:32: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:8649:8: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:8601:32: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:8935:32: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:8939:4: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:8935:32: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:9220:17: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9222:49: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:9220:17: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:9303:32: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9308:49: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:9303:32: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:9381:32: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9383:49: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:9381:32: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:9657:32: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9659:46: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:9657:32: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:10037:32: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10042:15: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:10037:32: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:10991:52: warning: Either the condition '(sect)==NULL' is redundant or there is possible null pointer dereference: sect. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:11023:5: note: Assuming that condition '(sect)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:10991:52: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:10995:20: warning: Either the condition '(sect)==NULL' is redundant or there is possible null pointer dereference: sect. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:11023:5: note: Assuming that condition '(sect)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:10995:20: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:11005:20: warning: Either the condition '(sect)==NULL' is redundant or there is possible null pointer dereference: sect. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:11023:5: note: Assuming that condition '(sect)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:11005:20: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:11263:15: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:11284:5: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:11263:15: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:11266:33: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:11284:5: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:11266:33: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:11271:17: warning: Either the condition '(section)==NULL' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:11284:5: note: Assuming that condition '(section)==NULL' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:11271:17: note: Null pointer dereference
binutils-h8300-hms-2.16.1/binutils/readelf.c:4107:12: warning: Either the condition 'if(start)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
binutils-h8300-hms-2.16.1/binutils/readelf.c:4167:7: note: Assuming that condition 'if(start)' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:4104:14: note: Assignment 'indices=start', assigned value is 0
binutils-h8300-hms-2.16.1/binutils/readelf.c:4107:4: note: Compound assignment '+=', assigned value is 4
binutils-h8300-hms-2.16.1/binutils/readelf.c:4107:12: note: Null pointer addition
binutils-h8300-hms-2.16.1/binutils/readelf.c:11991:21: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
binutils-h8300-hms-2.16.1/binutils/readelf.c:11894:21: note: Assignment 'longnames=NULL', assigned value is 0
binutils-h8300-hms-2.16.1/binutils/readelf.c:11991:21: note: Null pointer addition
binutils-h8300-hms-2.16.1/binutils/readelf.c:3209:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3211:7: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:3209:7: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:1767:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-h8300-hms-2.16.1/binutils/readelf.c:1767:19: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:1767:19: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:1790:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-h8300-hms-2.16.1/binutils/readelf.c:1790:19: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:1790:19: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:1825:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-h8300-hms-2.16.1/binutils/readelf.c:1825:19: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:1825:19: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:1852:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-h8300-hms-2.16.1/binutils/readelf.c:1852:19: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:1852:19: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:3665:23: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3665:23: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:3665:23: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:5335:20: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-h8300-hms-2.16.1/binutils/readelf.c:5335:20: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:5335:20: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/binutils/readelf.c:4208:11: style: The scope of the variable 'is_rela' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:4209:19: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:4274:27: style: The scope of the variable 'strsec' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6804:21: style: The scope of the variable 'nzero_counts' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6973:11: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7653:12: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:8609:21: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9502:21: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9505:21: style: The scope of the variable 'base_address' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9507:11: style: The scope of the variable 'has_frame_base' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9604:11: style: The scope of the variable 'k' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9666:21: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9667:21: style: The scope of the variable 'address' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9832:21: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:9834:21: style: The scope of the variable 'base_address' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10899:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10983:29: style: The scope of the variable 'option' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10984:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10985:11: style: The scope of the variable 'cnt' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:11893:17: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7056:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/binutils/readelf.c:4518:24: warning: Found calculation inside sizeof(). [sizeofCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:4519:24: warning: Found calculation inside sizeof(). [sizeofCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:4520:24: warning: Found calculation inside sizeof(). [sizeofCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:4903:24: warning: Found calculation inside sizeof(). [sizeofCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:4904:22: warning: Found calculation inside sizeof(). [sizeofCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:10995:34: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7056:19: warning: Shifting signed 64-bit value by 63 bits is undefined behaviour. See condition at line 7055. [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/binutils/readelf.c:7055:22: note: Assuming that condition 'shift<8*sizeof(result)' is not redundant
binutils-h8300-hms-2.16.1/binutils/readelf.c:7056:19: note: Shift
binutils-h8300-hms-2.16.1/binutils/readelf.c:6474:7: error: Memory leak: e_data [memleak]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6831:0: error: Memory leak: lengths [memleak]
binutils-h8300-hms-2.16.1/binutils/readelf.c:11201:0: error: Memory leak: iconf [memleak]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3248:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3249:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3250:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3284:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3285:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3286:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3307:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3308:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3309:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:3394:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/readelf.c:6209:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/resrc.c:206:24: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
binutils-h8300-hms-2.16.1/binutils/resrc.c:2303:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/resrc.c:187:7: style: The scope of the variable 'in_quote' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/resrc.c:188:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/resrc.c:337:7: style: The scope of the variable 'found' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/resrc.c:200:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/binutils/srconv.c:413:34: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-h8300-hms-2.16.1/binutils/srconv.c:1632:5: style: Variable 'ed.type' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/binutils/srconv.c:1631:5: note: Variable 'ed.type' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/binutils/srconv.c:1632:5: note: Variable 'ed.type' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/binutils/srconv.c:1046:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
binutils-h8300-hms-2.16.1/binutils/srconv.c:1343:8: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/srconv.c:1580:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/srconv.c:235:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/binutils/srconv.c:1572:0: error: Memory leak: info [memleak]
binutils-h8300-hms-2.16.1/binutils/srconv.c:1212:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/binutils/stabs.c:2871:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/binutils/stabs.c:2197:15: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/stabs.c:3757:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/stabs.c:4654:15: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/stabs.c:4655:14: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/stabs.c:2020:3: style: Variable 'orig' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/binutils/strings.c:562:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
sysinfo.y:405:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
binutils-h8300-hms-2.16.1/binutils/unwind-ia64.c:724:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/binutils/unwind-ia64.c:953:4: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/binutils/unwind-ia64.c:812:20: style: The scope of the variable 'byte1' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/unwind-ia64.c:812:27: style: The scope of the variable 'byte2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/wrstabs.c:849:8: style: The scope of the variable 'index' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/binutils/wrstabs.c:633:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
binutils-h8300-hms-2.16.1/gas/atof-generic.c:368:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/atof-generic.c:485:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/atof-generic.c:486:44: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/cond.c:396:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-h8300-hms-2.16.1/gas/cond.c:345:29: style: The scope of the variable 'hold' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/cond.c:67:14: style: Function 's_ifdef' argument 1 names different: declaration 'arg' definition 'test_defined'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/read.h:162:26: note: Function 's_ifdef' argument 1 names different: declaration 'arg' definition 'test_defined'.
binutils-h8300-hms-2.16.1/gas/cond.c:67:14: note: Function 's_ifdef' argument 1 names different: declaration 'arg' definition 'test_defined'.
binutils-h8300-hms-2.16.1/gas/cond.c:343:18: style: Function 's_endif' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/read.h:151:26: note: Function 's_endif' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/cond.c:343:18: note: Function 's_endif' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/cond.c:374:17: style: Function 's_else' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/read.h:148:25: note: Function 's_else' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/cond.c:374:17: note: Function 's_else' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/config/atof-tahoe.c:370:28: style: The scope of the variable 'littlenum_pointer' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/atof-vax.c:459:28: style: The scope of the variable 'littlenumP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:2486:7: style: Condition '!underscore' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:2471:21: note: Assignment 'underscore=0', assigned value is 0
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:2486:7: note: Condition '!underscore' is always true
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:2088:27: style: The scope of the variable 'ext_ptr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:2090:17: style: The scope of the variable 'external_reloc_size' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:3570:15: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:4205:12: style: The scope of the variable 'sub_symbolP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:4207:7: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:4208:9: style: The scope of the variable 'place' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:4209:8: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:4210:8: style: The scope of the variable 'pcrel' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:4598:25: style: The scope of the variable 'name2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:1953:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:4582:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/obj-coff.c:4607:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/obj-ecoff.c:241:3: style: Variable 'set' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:372:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:374:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:400:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:402:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:428:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:430:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:431:12: style: The scope of the variable 'bfdsym' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:432:20: style: The scope of the variable 'elfsym' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:850:29: style: The scope of the variable 'beg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:1211:17: style: The scope of the variable 'pname' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:1369:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:1370:16: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:1371:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:1377:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-elf.c:1622:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/obj-evax.c:43:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-evax.c:45:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-ieee.c:537:0: error: syntax error [syntaxError]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:2995:23: style: Condition 'destructor==1' is always false [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:2955:20: note: Assignment 'destructor=0', assigned value is 0
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:2995:23: note: Condition 'destructor==1' is always false
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:4379:7: warning: Either the condition 'fragP' is redundant or there is possible null pointer dereference: fragP. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:4368:10: note: Assuming that condition 'fragP' is not redundant
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:4379:7: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:620:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:1768:14: style: The scope of the variable 'sp1' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:1769:11: style: The scope of the variable 'str1' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:1770:11: style: The scope of the variable 'pnt2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:1837:12: style: The scope of the variable 'sp1' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:1838:26: style: The scope of the variable 'spnt' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:2070:26: style: The scope of the variable 'spnt' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:2933:17: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:2949:8: style: The scope of the variable 'init' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:3110:7: style: The scope of the variable 'Negate' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:3428:7: style: The scope of the variable 'typ' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:3428:12: style: The scope of the variable 'abstyp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:4068:8: style: The scope of the variable 'fill_size' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:4068:26: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:4226:18: style: The scope of the variable 'define_as_global_symbol' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/obj-vms.c:3039:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-a29k.c:1205:9: warning: Redundant assignment of 's' to itself. [selfAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-a29k.c:1056:8: style: The scope of the variable 'regnum' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-a29k.c:1057:8: style: The scope of the variable 'testbuf' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-alpha.c:850:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/config/tc-alpha.c:858:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/config/tc-alpha.c:2105:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-h8300-hms-2.16.1/gas/config/tc-alpha.c:2777:29: style: The scope of the variable 'macro' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-alpha.c:3161:2: style: Redundant pointer operation on 'poffset' - it's already a pointer. [redundantPointerOp]
binutils-h8300-hms-2.16.1/gas/config/tc-alpha.c:3274:2: style: Redundant pointer operation on 'poffset' - it's already a pointer. [redundantPointerOp]
binutils-h8300-hms-2.16.1/gas/config/tc-alpha.c:3326:2: style: Redundant pointer operation on 'poffset' - it's already a pointer. [redundantPointerOp]
binutils-h8300-hms-2.16.1/gas/config/tc-alpha.c:5897:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-arc.c:496:46: style: The scope of the variable 'suffix_end' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arc.c:876:9: style: The scope of the variable 'mode' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arc.c:882:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arc.c:1564:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-arc.c:852:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:6609:11: style: Opposite expression on both sides of '&='. [oppositeExpression]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:6609:11: note: Opposite expression on both sides of '&='.
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:6609:11: note: Opposite expression on both sides of '&='.
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:1028:23: style: The scope of the variable 'latest_pool_num' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:1176:16: style: The scope of the variable 'a' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:1196:16: style: The scope of the variable 'a' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:2097:18: style: The scope of the variable 'pchar' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:2208:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:2317:12: style: The scope of the variable 'option' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:2421:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:4943:17: style: The scope of the variable 'number' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:5793:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:7492:7: style: The scope of the variable 'new_base' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:9188:15: style: The scope of the variable 'Rn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:9659:8: style: The scope of the variable 'old_regno' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:1182:14: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:1200:15: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:1898:9: style: Variable 'seg' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-arm.c:8969:3: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-avr.c:494:11: style: The scope of the variable 'reg2_present' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-avr.c:871:18: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-avr.c:872:17: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-avr.c:1197:7: style: The scope of the variable 'mod' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-avr.c:1208:8: style: The scope of the variable 'closes' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-avr.c:840:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-avr.c:324:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/tc-cris.c:1649:22: style: Redundant condition: If 'EXPR == 'D'', the comparison 'EXPR != 'd'' is always true. [redundantCondition]
binutils-h8300-hms-2.16.1/gas/config/tc-cris.c:1313:11: style: The scope of the variable 'length_code' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-cris.c:2442:15: style: The scope of the variable 's2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-cris.c:2502:15: style: The scope of the variable 's2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-cris.c:3092:9: style: Variable 'exp' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-crx.c:766:7: style: The scope of the variable 'scale_val' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-crx.c:1223:21: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1240. [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/gas/config/tc-crx.c:1240:5: note: case 32: nbits is 32 here.
binutils-h8300-hms-2.16.1/gas/config/tc-crx.c:1236:47: note: Calling function 'getconstant', 2nd argument 'nbits' value is 32
binutils-h8300-hms-2.16.1/gas/config/tc-crx.c:1223:21: note: Shift
binutils-h8300-hms-2.16.1/gas/config/tc-crx.c:2021:3: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-crx.c:1361:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-crx.c:1573:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-crx.c:1661:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-d10v.c:144:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d10v.c:145:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d10v.c:603:10: style: The scope of the variable 'bits' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d10v.c:603:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d10v.c:603:23: style: The scope of the variable 'flags' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d10v.c:604:17: style: The scope of the variable 'number' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d10v.c:351:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-d30v.c:174:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d30v.c:175:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d30v.c:586:10: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d30v.c:586:31: style: The scope of the variable 'flags' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d30v.c:1346:14: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-d30v.c:398:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-d30v.c:608:16: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-dlx.h:26:0: error: #error DLX support requires BFD_ASSEMBLER [preprocessorErrorDirective]
binutils-h8300-hms-2.16.1/gas/config/tc-fr30.c:166:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-fr30.c:36:21: style: struct member 'fr30_insn::orig_insn' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-fr30.c:45:11: style: struct member 'fr30_insn::addr' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-fr30.c:46:12: style: struct member 'fr30_insn::frag' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-fr30.c:47:25: style: struct member 'fr30_insn::num_fixups' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-fr30.c:49:25: style: struct member 'fr30_insn::indices' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-frv.c:943:3: warning: Either the condition 'while' is redundant or there is possible null pointer dereference: this_insn. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-frv.c:946:7: note: Assuming that condition 'while' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-frv.c:943:3: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/tc-frv.c:883:3: style: Variable 'vliw1' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-frv.c:863:0: note: Variable 'vliw1' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-frv.c:883:3: note: Variable 'vliw1' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-frv.c:1673:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-frv.c:1259:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-h8300.c:1300:7: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-h8300.c:1301:7: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-h8300.c:1417:7: style: The scope of the variable 'nib' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-h8300.c:1863:13: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-h8300.c:2160:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-h8300.c:790:23: warning: Conversion of char literal '(' to bool always evaluates to true. [incorrectCharBooleanError]
binutils-h8300-hms-2.16.1/gas/config/tc-h8500.c:944:7: style: The scope of the variable 'index' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-h8500.c:1382:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:4884:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:4885:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:5133:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:5134:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:5373:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:5444:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:5522:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:5616:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:5678:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:5748:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:5822:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:6043:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:6043:15: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:6043:19: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:6503:12: style: The scope of the variable 'symbol' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:6662:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:6662:15: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:6662:19: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:6663:22: style: The scope of the variable 'arg_reloc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:124:18: style: struct member 'unwind_desc::millicode_save_rest' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:126:18: style: struct member 'unwind_desc::save_sr' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:129:18: style: struct member 'unwind_desc::args_stored' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:130:18: style: struct member 'unwind_desc::call_fr' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:131:18: style: struct member 'unwind_desc::call_gr' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:134:18: style: struct member 'unwind_desc::save_rp_in_frame' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:135:18: style: struct member 'unwind_desc::extn_ptr_defined' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:136:18: style: struct member 'unwind_desc::cleanup_defined' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:140:18: style: struct member 'unwind_desc::reserved' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:173:18: style: struct member 'unwind_table::start_offset' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:174:18: style: struct member 'unwind_table::end_offset' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:5242:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:6783:16: style: Variable 'arg_reloc' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:6742:14: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3755:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3769:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3784:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3798:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3812:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3825:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3844:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3864:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3884:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3904:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3924:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-hppa.c:3940:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-i370.c:292:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-i370.c:293:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-i370.c:333:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-i370.c:1558:7: style: The scope of the variable 'hex_len' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-i370.c:2601:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-i370.c:2433:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/tc-i386.c:3886:13: style: Variable 'exp_seg' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-i386.c:4067:13: style: Variable 'exp_seg' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-i386.c:6381:5: error: Memory leak: save_str [memleak]
binutils-h8300-hms-2.16.1/gas/config/tc-i386.c:6412:3: error: Memory leak: save_str [memleak]
binutils-h8300-hms-2.16.1/gas/config/tc-i386.c:2509:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-i386.c:2682:9: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-i386.c:2715:9: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-i860.c:261:9: style: The scope of the variable 'destp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-i860.c:1271:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-i960.c:119:0: error: #error COFF, a.out, b.out, and ELF are the only supported formats. [preprocessorErrorDirective]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:6479:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:5429:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:9549:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:9549:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:10313:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:10495:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:2722:43: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:3556:13: style: The scope of the variable 'pad' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:6032:16: style: The scope of the variable 'sof' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:6461:7: style: The scope of the variable 'manual_bundling_off' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:7144:60: style: The scope of the variable 'regnum' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:7745:12: style: The scope of the variable 'num_regs' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:9882:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:7974:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:7316:13: style: Variable 'ar_base' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:7325:13: style: Variable 'cr_base' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:11533:16: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:3509:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:3535:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/tc-ia64.c:7948:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/tc-ip2k.c:203:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-ip2k.c:37:21: style: struct member 'ip2k_insn::orig_insn' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-ip2k.c:46:11: style: struct member 'ip2k_insn::addr' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-ip2k.c:47:12: style: struct member 'ip2k_insn::frag' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-ip2k.c:48:25: style: struct member 'ip2k_insn::num_fixups' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-ip2k.c:50:25: style: struct member 'ip2k_insn::indices' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-iq2000.c:961:7: style: The scope of the variable 'number' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-iq2000.c:436:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-iq2000.c:40:21: style: struct member 'iq2000_insn::orig_insn' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-iq2000.c:49:11: style: struct member 'iq2000_insn::addr' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-iq2000.c:50:12: style: struct member 'iq2000_insn::frag' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-iq2000.c:51:25: style: struct member 'iq2000_insn::num_fixups' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-iq2000.c:53:25: style: struct member 'iq2000_insn::indices' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-iq2000.c:970:14: style: Variable 'number' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-m32r.c:1513:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-m32r.c:558:13: style: Variable 'bytes' is modified but its new value is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-m68hc11.c:2653:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m68hc11.c:2655:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m68hc11.c:2656:12: style: The scope of the variable 'bfdsym' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m68hc11.c:2657:20: style: The scope of the variable 'elfsym' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m68hc11.c:577:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-m68hc11.c:1519:14: style: Variable 'fixp' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-m68hc11.c:1667:14: style: Variable 'frag' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-m68hc11.c:1668:15: style: Variable 'where' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-m68k.c:2498:7: warning: Logical disjunction always evaluates to true: EXPR >= 134 || EXPR <= 141. [incorrectLogicOperator]
binutils-h8300-hms-2.16.1/gas/config/tc-m68k.c:3894:9: style: The scope of the variable 'to_beg_P' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m68k.c:212:7: style: struct member 'm68k_it::nexp' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-m68k.c:1991:8: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
binutils-h8300-hms-2.16.1/gas/config/tc-m88k.c:333:7: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m88k.c:447:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m88k.c:448:7: style: The scope of the variable 'name_len' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m88k.c:471:12: style: The scope of the variable 'regno' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m88k.c:666:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m88k.c:758:12: style: The scope of the variable 'regno' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m88k.c:759:12: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m88k.c:802:12: style: The scope of the variable 'regno' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-m88k.c:803:12: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2730:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2818:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:336:28: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1800:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1798:23: note: outer condition: *op_string=='#'
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1800:11: note: opposite inner condition: *op_string==' '
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1579:7: style: Condition 'gotfree_input_line' is always false [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1555:24: note: Assignment 'gotfree_input_line=NULL', assigned value is 0
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1579:7: note: Condition 'gotfree_input_line' is always false
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:594:13: warning: Either the condition 'if(fixP)' is redundant or there is possible null pointer dereference: fixP. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:598:6: note: Assuming that condition 'if(fixP)' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:594:13: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:596:5: warning: Either the condition 'if(fixP)' is redundant or there is possible null pointer dereference: fixP. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:598:6: note: Assuming that condition 'if(fixP)' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:596:5: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2172:9: warning: Either the condition '(mem_op->type==SRC)&&mem_op' is redundant or there is possible null pointer dereference: mem_op. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2172:30: note: Assuming that condition '(mem_op->type==SRC)&&mem_op' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2172:9: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2178:14: warning: Either the condition '(mem_op->invalid_op!=NULL)&&(i.types[1]==MEM)&&mem_op' is redundant or there is possible null pointer dereference: mem_op. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2179:6: note: Assuming that condition '(mem_op->invalid_op!=NULL)&&(i.types[1]==MEM)&&mem_op' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2178:14: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2204:8: warning: Either the condition 'mem_op->type==DST&&mem_op' is redundant or there is possible null pointer dereference: mem_op. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2204:28: note: Assuming that condition 'mem_op->type==DST&&mem_op' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2204:8: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2210:13: warning: Either the condition 'mem_op->invalid_op!=NULL&&i.types[0]==MEM&&mem_op' is redundant or there is possible null pointer dereference: mem_op. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2210:61: note: Assuming that condition 'mem_op->invalid_op!=NULL&&i.types[0]==MEM&&mem_op' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2210:13: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2255:8: warning: Either the condition 'mem_op->type==DST&&mem_op' is redundant or there is possible null pointer dereference: mem_op. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2255:28: note: Assuming that condition 'mem_op->type==DST&&mem_op' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2255:8: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2503:12: warning: Either the condition 'mem_op->type==SRC&&mem_op' is redundant or there is possible null pointer dereference: mem_op. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2503:32: note: Assuming that condition 'mem_op->type==SRC&&mem_op' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2503:12: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:375:7: style: Variable 'instr' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:371:7: note: Variable 'instr' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:375:7: note: Variable 'instr' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:507:3: style: Variable 'target_address' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:505:3: note: Variable 'target_address' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:507:3: note: Variable 'target_address' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:511:3: style: Variable 'opcode_address' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:505:20: note: Variable 'opcode_address' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:511:3: note: Variable 'opcode_address' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:516:3: style: Variable 'displacement_from_opcode_start' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:505:37: note: Variable 'displacement_from_opcode_start' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:516:3: note: Variable 'displacement_from_opcode_start' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1055:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1053:0: note: Variable 'r' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1055:3: note: Variable 'r' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1056:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1051:0: note: Variable 'p' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1056:3: note: Variable 'p' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1102:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1093:0: note: Variable 'r' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1102:3: note: Variable 'r' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1103:3: style: Variable 'rb' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1092:0: note: Variable 'rb' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1103:3: note: Variable 'rb' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1104:3: style: Variable 'rb' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1103:3: note: Variable 'rb' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1104:3: note: Variable 'rb' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1109:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1094:0: note: Variable 'b' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1109:3: note: Variable 'b' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2201:4: style: Variable 'mem_op' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2200:4: note: Variable 'mem_op' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2201:4: note: Variable 'mem_op' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2499:8: style: Variable 'mem_op' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2497:0: note: Variable 'mem_op' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2499:8: note: Variable 'mem_op' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2827:3: style: Variable 'off' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2817:3: note: Variable 'off' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2827:3: note: Variable 'off' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:369:19: style: Same expression on both sides of '^'. [duplicateExpression]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:370:29: style: Same expression on both sides of '^'. [duplicateExpression]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1449:7: style: The scope of the variable 'val' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2727:7: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:474:29: style: Function 'tc_coff_sizemachdep' argument 1 names different: declaration 'frag' definition 'fragP'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.h:90:41: note: Function 'tc_coff_sizemachdep' argument 1 names different: declaration 'frag' definition 'fragP'.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:474:29: note: Function 'tc_coff_sizemachdep' argument 1 names different: declaration 'frag' definition 'fragP'.
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:347:34: style: Variable 'opcode' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:504:3: style: Variable 'address' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:1568:13: style: Variable 'exp_seg' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:2816:3: style: Variable 'diff' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:918:5: error: Buffer is accessed out of bounds: temp [bufferAccessOutOfBounds]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:370:19: error: Uninitialized variable: call_addr [uninitvar]
binutils-h8300-hms-2.16.1/gas/config/tc-maxq.c:369:14: error: Uninitialized variable: diff [uninitvar]
binutils-h8300-hms-2.16.1/gas/config/tc-mcore.c:785:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mcore.c:1147:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/gas/config/tc-mcore.c:1203:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:3849:36: style: Condition '!mips_big_got' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:4962:40: style: Condition '!mips_big_got' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:5055:40: style: Condition '!mips_big_got' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:5520:12: style: Condition '!mips_big_got' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:5557:12: style: Condition '!mips_big_got' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:5977:40: style: Condition '!mips_big_got' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:6498:40: style: Condition '!mips_big_got' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:1946:28: style: The scope of the variable 'class2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:2909:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:5057:8: style: The scope of the variable 'add_breg_early' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:7730:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:9825:23: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:13450:14: style: The scope of the variable 'first_file_directive' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:2514:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:12266:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:2155:52: style: Function 'append_insn' argument 2 names different: declaration 'p' definition 'address_expr'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:944:42: note: Function 'append_insn' argument 2 names different: declaration 'p' definition 'address_expr'.
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:2155:52: note: Function 'append_insn' argument 2 names different: declaration 'p' definition 'address_expr'.
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:2156:33: style: Function 'append_insn' argument 3 names different: declaration 'r' definition 'reloc_type'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:944:71: note: Function 'append_insn' argument 3 names different: declaration 'r' definition 'reloc_type'.
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:2156:33: note: Function 'append_insn' argument 3 names different: declaration 'r' definition 'reloc_type'.
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:2497:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:2529:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:3622:25: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 3619. [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:3619:14: note: Assuming that condition 'shift<32' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:3622:25: note: Shift
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:3622:25: warning: Either the condition 'shift<32' is redundant or there is signed integer overflow for expression '65535<<shift'. [integerOverflowCond]
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:3619:14: note: Assuming that condition 'shift<32' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:3622:25: note: Integer overflow
binutils-h8300-hms-2.16.1/gas/config/tc-mips.c:13133:11: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-mmix.c:1490:4: warning: Logical conjunction always evaluates to false: EXPR < 0 && EXPR > 4. [incorrectLogicOperator]
binutils-h8300-hms-2.16.1/gas/config/tc-mmix.c:3527:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mmix.c:4082:9: style: The scope of the variable 'start' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mmix.c:4173:9: style: The scope of the variable 'start' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mn10200.c:153:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mn10200.c:154:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mn10200.c:736:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-mn10300.c:339:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mn10300.c:340:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-mn10300.c:1193:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-mn10300.c:2216:15: style: Variable 'fixP' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-msp430.c:1823:19: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-msp430.c:1824:17: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-msp430.c:2161:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-msp430.c:1645:44: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-msp430.c:1797:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-msp430.c:1760:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-msp430.c:661:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:720:12: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:721:12: style: The scope of the variable 'suffix' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:722:12: style: The scope of the variable 'suffix_sub' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:723:11: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:725:13: style: The scope of the variable 'fromP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:811:25: style: The scope of the variable 'strlen2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:1090:11: style: The scope of the variable 'suffix_separator' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:1093:7: style: The scope of the variable 'arg_type' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:1094:8: style: The scope of the variable 'sqr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:1094:13: style: The scope of the variable 'sep' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:1290:8: style: The scope of the variable 'type' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:1642:15: style: The scope of the variable 'stat' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:1874:17: style: The scope of the variable 'object' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:1875:17: style: The scope of the variable 'mask' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ns32k.c:1880:9: style: The scope of the variable 'mem_ptr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-openrisc.c:173:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-openrisc.c:37:21: style: struct member 'openrisc_insn::orig_insn' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-openrisc.c:46:11: style: struct member 'openrisc_insn::addr' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-openrisc.c:47:12: style: struct member 'openrisc_insn::frag' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-openrisc.c:48:25: style: struct member 'openrisc_insn::num_fixups' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-openrisc.c:50:25: style: struct member 'openrisc_insn::indices' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-openrisc.c:149:7: style: Variable 'last_insn_had_delay_slot' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-or32.c:416:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-h8300-hms-2.16.1/gas/config/tc-or32.c:1529:9: warning: Redundant assignment of 's' to itself. [selfAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-pj.c:261:9: style: The scope of the variable 'output' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-pj.c:262:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ppc.c:577:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ppc.c:578:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-ppc.c:5245:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-ppc.c:2766:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/tc-s390.c:228:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-s390.c:229:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-s390.c:893:8: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-s390.c:1055:8: style: The scope of the variable 'size' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-s390.c:1056:10: style: The scope of the variable 'where' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-s390.c:1791:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-sh.c:2156:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-sh.c:2157:12: style: The scope of the variable 'end_sym' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-sh.c:2885:17: style: The scope of the variable 'last_label_frag' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-sh.c:2886:14: style: The scope of the variable 'last_label_offset' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-sh.c:3580:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-sh.c:4104:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-sh.c:3637:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-sh.c:2177:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/config/tc-sh64.c:34:0: error: #error This file assumes object output is in the ELF format [preprocessorErrorDirective]
binutils-h8300-hms-2.16.1/gas/config/tc-sparc.c:4241:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:381:7: style: Condition 'synthetic_too' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:374:23: note: Assignment 'synthetic_too=1', assigned value is 1
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:381:7: note: Condition 'synthetic_too' is always true
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:1029:16: style: The scope of the variable 'expP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:1482:17: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:1592:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:1604:21: style: The scope of the variable 'this_add_symbol' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:1607:9: style: The scope of the variable 'opcodeP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:1610:7: style: The scope of the variable 'dispsize' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:1612:7: style: The scope of the variable 'is_undefined' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tahoe.c:1614:7: style: The scope of the variable 'pc_rel' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic30.c:1686:20: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-h8300-hms-2.16.1/gas/config/tc-tic30.c:317:11: style: The scope of the variable 'paren_not_balanced' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic30.c:516:11: style: The scope of the variable 'am_insn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic30.c:799:9: style: The scope of the variable 'token_start' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic30.c:865:9: style: The scope of the variable 'paren_not_balanced' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic30.c:1719:9: style: The scope of the variable 'exp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic30.c:1719:14: style: The scope of the variable 'mant' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic4x.c:1386:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
binutils-h8300-hms-2.16.1/gas/config/tc-tic4x.c:2470:35: warning: Logical conjunction always evaluates to false: insn->num_operands < 4 && insn->num_operands > 5. [incorrectLogicOperator]
binutils-h8300-hms-2.16.1/gas/config/tc-tic4x.c:1398:22: style: The scope of the variable 'inst' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic4x.c:2534:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic4x.c:2539:17: style: The scope of the variable 'first_inst' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:1163:20: style: Redundant condition: If 'value > 255', the comparison 'value > 0' is always true. [redundantCondition]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:1164:23: style: Redundant condition: If 'value < -256', the comparison 'value < 0' is always true. [redundantCondition]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:1168:20: style: Redundant condition: If 'value > 65535', the comparison 'value > 0' is always true. [redundantCondition]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:1169:23: style: Redundant condition: If 'value < -65536', the comparison 'value < 0' is always true. [redundantCondition]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:852:15: warning: Either the condition '!current_stag' is redundant or there is possible null pointer dereference: current_stag. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:854:7: note: Assuming that condition '!current_stag' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:852:15: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:3355:7: style: Variable 'hash_err' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:3353:7: note: Variable 'hash_err' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:3355:7: note: Variable 'hash_err' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:1235:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:1237:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:1718:9: style: The scope of the variable 'start' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:2122:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:3908:8: style: The scope of the variable 'parse' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:3908:15: style: The scope of the variable 'integer' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:5159:14: style: The scope of the variable 'repeat_slot' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic54x.c:3355:18: style: Variable 'hash_err' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/config/tc-tic80.c:167:8: style: The scope of the variable 'min' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-tic80.c:546:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 544. [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/gas/config/tc-tic80.c:544:13: note: Assuming that condition 'bits<32' is not redundant
binutils-h8300-hms-2.16.1/gas/config/tc-tic80.c:546:18: note: Shift
binutils-h8300-hms-2.16.1/gas/config/tc-v850.c:454:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-h8300-hms-2.16.1/gas/config/tc-v850.c:1112:8: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-h8300-hms-2.16.1/gas/config/tc-v850.c:676:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-v850.c:677:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-v850.c:1319:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:355:7: style: The scope of the variable 'is_undefined' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:357:7: style: The scope of the variable 'is_absolute' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:379:12: style: The scope of the variable 'this_add_symbol' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:388:7: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:390:7: style: The scope of the variable 'at' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:392:7: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:1880:15: style: The scope of the variable 'operandp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:1884:8: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:1886:15: style: The scope of the variable 'oc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:1197:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-vax.c:1198:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/gas/config/tc-w65.c:910:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-xstormy16.c:290:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/tc-xstormy16.c:34:21: style: struct member 'xstormy16_insn::orig_insn' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-xstormy16.c:43:11: style: struct member 'xstormy16_insn::addr' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-xstormy16.c:44:12: style: struct member 'xstormy16_insn::frag' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-xstormy16.c:45:25: style: struct member 'xstormy16_insn::num_fixups' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-xstormy16.c:47:25: style: struct member 'xstormy16_insn::indices' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/gas/config/tc-xtensa.h:29:0: error: #error Xtensa support requires BFD_ASSEMBLER [preprocessorErrorDirective]
binutils-h8300-hms-2.16.1/gas/config/tc-z8k.c:241:8: style: The scope of the variable 'regno' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-z8k.c:412:10: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-z8k.c:590:10: style: The scope of the variable 'l' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-z8k.c:943:7: style: The scope of the variable 'is_pcrel' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/tc-z8k.c:1406:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1805:13: style: Condition 'table!=NULL' is always false [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1801:28: note: Assignment 'table=NULL', assigned value is 0
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1805:13: note: Condition 'table!=NULL' is always false
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1631:7: warning: Either the condition 'op1!=NULL' is redundant or there is possible null pointer dereference: op1. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1626:20: note: Assuming that condition 'op1!=NULL' is not redundant
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1631:7: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1265:3: style: Variable 'new_req_or_option->next' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1264:3: note: Variable 'new_req_or_option->next' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1265:3: note: Variable 'new_req_or_option->next' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:795:32: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1805:13: style: Same expression on both sides of '!=' because the value of 'table' and 'NULL' are the same. [duplicateExpression]
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1801:28: note: 'table' is assigned value 'NULL' here.
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1805:13: note: Same expression on both sides of '!=' because the value of 'table' and 'NULL' are the same.
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1065:11: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/config/xtensa-relax.c:1824:23: style: The scope of the variable 'tr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/debug.c:56:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'frag *'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/gas/debug.c:60:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/debug.c:63:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/debug.c:66:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/debug.c:70:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/debug.c:70:4: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'symbol *'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/gas/debug.c:83:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/debug.c:83:7: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/gas/debug.c:84:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/debug.c:85:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/debug.c:86:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/debug.c:87:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed char *'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/gas/dw2gencfi.c:1052:75: style: Same value in both branches of ternary operator. [duplicateValueTernary]
binutils-h8300-hms-2.16.1/gas/expr.c:282:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/expr.c:1654:11: style: Function 'expr' argument 1 names different: declaration 'rank' definition 'rankarg'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/expr.h:163:23: note: Function 'expr' argument 1 names different: declaration 'rank' definition 'rankarg'.
binutils-h8300-hms-2.16.1/gas/expr.c:1654:11: note: Function 'expr' argument 1 names different: declaration 'rank' definition 'rankarg'.
binutils-h8300-hms-2.16.1/gas/flonum-copy.c:28:16: style: The scope of the variable 'out_length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/flonum-mult.c:85:19: style: The scope of the variable 'q' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/frags.c:88:20: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/hash.c:359:27: style: Function 'hash_print_statistics' argument 2 names different: declaration 'name' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/hash.h:76:56: note: Function 'hash_print_statistics' argument 2 names different: declaration 'name' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/hash.c:359:27: note: Function 'hash_print_statistics' argument 2 names different: declaration 'name' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/input-file.c:132:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/input-scrub.c:173:37: style: Function 'input_scrub_pop' argument 1 names different: declaration 'arg' definition 'saved'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/input-scrub.c:125:50: note: Function 'input_scrub_pop' argument 1 names different: declaration 'arg' definition 'saved'.
binutils-h8300-hms-2.16.1/gas/input-scrub.c:173:37: note: Function 'input_scrub_pop' argument 1 names different: declaration 'arg' definition 'saved'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:236:27: style: The scope of the variable 'last_f' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:311:27: style: The scope of the variable 'es' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:493:9: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:853:27: style: The scope of the variable 'es' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:205:19: style: Function 'itbl_add_reg' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/itbl-ops.h:103:38: note: Function 'itbl_add_reg' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:205:19: note: Function 'itbl_add_reg' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:215:20: style: Function 'itbl_add_insn' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/itbl-ops.h:105:39: note: Function 'itbl_add_insn' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:215:20: note: Function 'itbl_add_insn' argument 1 names different: declaration 'yyproc' definition 'yyprocessor'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:488:34: style: Function 'itbl_assemble' argument 2 names different: declaration 'operands' definition 's'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/itbl-ops.h:92:48: note: Function 'itbl_assemble' argument 2 names different: declaration 'operands' definition 's'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:488:34: note: Function 'itbl_assemble' argument 2 names different: declaration 'operands' definition 's'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:584:25: style: Function 'itbl_disassemble' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/itbl-ops.h:93:29: note: Function 'itbl_disassemble' argument 1 names different: declaration 'str' definition 's'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:584:25: note: Function 'itbl_disassemble' argument 1 names different: declaration 'str' definition 's'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:670:28: style: Function 'apply_range' argument 1 names different: declaration 'value' definition 'rval'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:169:49: note: Function 'apply_range' argument 1 names different: declaration 'value' definition 'rval'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:670:28: note: Function 'apply_range' argument 1 names different: declaration 'value' definition 'rval'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:694:30: style: Function 'extract_range' argument 1 names different: declaration 'value' definition 'aval'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:170:51: note: Function 'extract_range' argument 1 names different: declaration 'value' definition 'aval'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:694:30: note: Function 'extract_range' argument 1 names different: declaration 'value' definition 'aval'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:716:24: style: Function 'itbl_get_field' argument 1 names different: declaration 's' definition 'S'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/itbl-ops.h:91:30: note: Function 'itbl_get_field' argument 1 names different: declaration 's' definition 'S'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:716:24: note: Function 'itbl_get_field' argument 1 names different: declaration 's' definition 'S'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:745:25: style: Function 'find_entry_byname' argument 3 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:164:25: note: Function 'find_entry_byname' argument 3 names different: declaration 'name' definition 'n'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:745:25: note: Function 'find_entry_byname' argument 3 names different: declaration 'name' definition 'n'.
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:347:8: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:623:28: error: Undefined behavior: Variable 's' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
binutils-h8300-hms-2.16.1/gas/itbl-ops.c:630:27: error: Undefined behavior: Variable 's' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
binutils-h8300-hms-2.16.1/gas/listing.c:764:30: warning: Logical conjunction always evaluates to false: sizeof(val) == 4 && sizeof(int) == 4. [incorrectLogicOperator]
binutils-h8300-hms-2.16.1/gas/listing.c:556:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/listing.c:650:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/listing.c:664:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/listing.c:666:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/listing.c:712:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/listing.c:788:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/listing.c:950:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/gas/listing.c:939:0: note: Variable 'list' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/listing.c:950:3: note: Variable 'list' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/gas/listing.c:572:16: style: The scope of the variable 'octet_in_frag' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/listing.c:941:9: style: The scope of the variable 'message' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/listing.c:945:16: style: The scope of the variable 'width' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/listing.c:879:15: style: Variable 'was_debug' is assigned a value that is never used. [unreadVariable]
/nevyn/big/src/binutils/binutils-2.16/src.snap/gas/config/m68k-parse.y:634:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
binutils-h8300-hms-2.16.1/gas/macro.c:898:7: style: The scope of the variable 'is_positional' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/macro.c:1101:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/messages.c:247:11: style: The scope of the variable 'args' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/messages.c:248:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/messages.c:287:11: style: The scope of the variable 'args' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/messages.c:288:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/messages.c:520:16: style: The scope of the variable 'err' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/read.c:771:13: style: Condition 'pop!=NULL' is always false [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/read.c:746:11: note: Assignment 'pop=NULL', assigned value is 0
binutils-h8300-hms-2.16.1/gas/read.c:771:13: note: Condition 'pop!=NULL' is always false
binutils-h8300-hms-2.16.1/gas/read.c:5232:12: style: Condition 'leading_char' is always false [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/gas/read.c:5226:28: note: Assignment 'leading_char=0', assigned value is 0
binutils-h8300-hms-2.16.1/gas/read.c:5232:12: note: Condition 'leading_char' is always false
binutils-h8300-hms-2.16.1/gas/read.c:447:15: style: The scope of the variable 'errtxt' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/read.c:1784:9: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/read.c:1879:9: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/read.c:1881:12: style: The scope of the variable 'symbolP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/read.c:4242:21: style: The scope of the variable 'byte' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/read.c:4542:9: style: The scope of the variable 'start' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/read.c:4861:25: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/read.c:5206:20: style: The scope of the variable 'delim2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/read.c:4229:44: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/read.c:4279:44: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/read.c:4372:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/read.c:1694:19: style: Function 's_end' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/read.h:150:24: note: Function 's_end' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/read.c:1694:19: note: Function 's_end' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/read.c:1877:21: style: Function 's_globl' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/read.h:159:26: note: Function 's_globl' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/read.c:1877:21: note: Function 's_globl' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/read.c:1917:12: style: Function 's_irp' argument 1 names different: declaration 'arg' definition 'irpc'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/read.h:166:24: note: Function 's_irp' argument 1 names different: declaration 'arg' definition 'irpc'.
binutils-h8300-hms-2.16.1/gas/read.c:1917:12: note: Function 's_irp' argument 1 names different: declaration 'arg' definition 'irpc'.
binutils-h8300-hms-2.16.1/gas/read.c:3020:20: style: Function 's_float_space' argument 1 names different: declaration 'mult' definition 'float_type'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/read.h:156:32: note: Function 's_float_space' argument 1 names different: declaration 'mult' definition 'float_type'.
binutils-h8300-hms-2.16.1/gas/read.c:3020:20: note: Function 's_float_space' argument 1 names different: declaration 'mult' definition 'float_type'.
binutils-h8300-hms-2.16.1/gas/read.c:3428:11: style: Function 'cons' argument 1 names different: declaration 'nbytes' definition 'size'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/read.h:111:23: note: Function 'cons' argument 1 names different: declaration 'nbytes' definition 'size'.
binutils-h8300-hms-2.16.1/gas/read.c:3428:11: note: Function 'cons' argument 1 names different: declaration 'nbytes' definition 'size'.
binutils-h8300-hms-2.16.1/gas/read.c:5048:20: style: Function 's_include' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/read.h:165:28: note: Function 's_include' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/read.c:5048:20: note: Function 's_include' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/read.c:5259:19: style: Function 's_ignore' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/read.h:164:27: note: Function 's_ignore' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/read.c:5259:19: note: Function 's_ignore' argument 1 names different: declaration 'arg' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/read.c:1547:15: style: Variable 'align' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/read.c:1972:9: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/read.c:2357:14: style: Variable 'old_flag' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/read.c:4246:14: style: Variable 'byte' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/read.c:5121:7: error: Common realloc mistake: 'include_dirs' nulled but not freed upon failure [memleakOnRealloc]
binutils-h8300-hms-2.16.1/gas/stabs.c:637:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/stabs.c:643:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/stabs.c:104:14: style: Checking if unsigned variable 'retval' is less than zero. [unsignedLessThanZero]
binutils-h8300-hms-2.16.1/gas/stabs.c:101:9: style: Variable 'seg' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/gas/stabs.c:502:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/stabs.c:636:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/stabs.c:642:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/symbols.c:1702:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-h8300-hms-2.16.1/gas/symbols.c:1704:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
binutils-h8300-hms-2.16.1/gas/symbols.c:333:7: warning: Either the condition 'frag_tmp' is redundant or there is possible null pointer dereference: frag_tmp. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/gas/symbols.c:328:14: note: Assuming that condition 'frag_tmp' is not redundant
binutils-h8300-hms-2.16.1/gas/symbols.c:333:7: note: Null pointer dereference
binutils-h8300-hms-2.16.1/gas/symbols.c:1469:9: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/symbols.c:1517:9: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/symbols.c:86:52: style: Function 'symbol_new' argument 3 names different: declaration 'value' definition 'valu'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/symbols.h:56:61: note: Function 'symbol_new' argument 3 names different: declaration 'value' definition 'valu'.
binutils-h8300-hms-2.16.1/gas/symbols.c:86:52: note: Function 'symbol_new' argument 3 names different: declaration 'value' definition 'valu'.
binutils-h8300-hms-2.16.1/gas/symbols.c:139:16: style: Function 'symbol_create' argument 3 names different: declaration 'value' definition 'valu'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/symbols.h:58:64: note: Function 'symbol_create' argument 3 names different: declaration 'value' definition 'valu'.
binutils-h8300-hms-2.16.1/gas/symbols.c:139:16: note: Function 'symbol_create' argument 3 names different: declaration 'value' definition 'valu'.
binutils-h8300-hms-2.16.1/gas/symbols.c:674:19: style: Function 'symbol_append' argument 3 names different: declaration 'rootP' definition 'rootPP'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/symbols.h:172:18: note: Function 'symbol_append' argument 3 names different: declaration 'rootP' definition 'rootPP'.
binutils-h8300-hms-2.16.1/gas/symbols.c:674:19: note: Function 'symbol_append' argument 3 names different: declaration 'rootP' definition 'rootPP'.
binutils-h8300-hms-2.16.1/gas/symbols.c:674:37: style: Function 'symbol_append' argument 4 names different: declaration 'lastP' definition 'lastPP'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/symbols.h:172:36: note: Function 'symbol_append' argument 4 names different: declaration 'lastP' definition 'lastPP'.
binutils-h8300-hms-2.16.1/gas/symbols.c:674:37: note: Function 'symbol_append' argument 4 names different: declaration 'lastP' definition 'lastPP'.
binutils-h8300-hms-2.16.1/gas/symbols.c:816:33: style: Function 'verify_symbol_chain_2' argument 1 names different: declaration 'symP' definition 'sym'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/symbols.h:169:39: note: Function 'verify_symbol_chain_2' argument 1 names different: declaration 'symP' definition 'sym'.
binutils-h8300-hms-2.16.1/gas/symbols.c:816:33: note: Function 'verify_symbol_chain_2' argument 1 names different: declaration 'symP' definition 'sym'.
binutils-h8300-hms-2.16.1/gas/symbols.c:1297:28: style: Function 'dollar_label_defined' argument 1 names different: declaration 'l' definition 'label'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/symbols.h:79:32: note: Function 'dollar_label_defined' argument 1 names different: declaration 'l' definition 'label'.
binutils-h8300-hms-2.16.1/gas/symbols.c:1297:28: note: Function 'dollar_label_defined' argument 1 names different: declaration 'l' definition 'label'.
binutils-h8300-hms-2.16.1/gas/symbols.c:1336:27: style: Function 'define_dollar_label' argument 1 names different: declaration 'l' definition 'label'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/symbols.h:81:32: note: Function 'define_dollar_label' argument 1 names different: declaration 'l' definition 'label'.
binutils-h8300-hms-2.16.1/gas/symbols.c:1336:27: note: Function 'define_dollar_label' argument 1 names different: declaration 'l' definition 'label'.
binutils-h8300-hms-2.16.1/gas/symbols.c:1386:34: style: Function 'dollar_label_name' argument 1 names different: declaration 'l' definition 'n'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/symbols.h:82:31: note: Function 'dollar_label_name' argument 1 names different: declaration 'l' definition 'n'.
binutils-h8300-hms-2.16.1/gas/symbols.c:1386:34: note: Function 'dollar_label_name' argument 1 names different: declaration 'l' definition 'n'.
binutils-h8300-hms-2.16.1/gas/symbols.c:652:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/gas/write.c:2802:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/gas/write.c:2261:13: style: The scope of the variable 'stretch' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/write.c:2531:10: style: The scope of the variable 'fragP' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gas/write.c:2148:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/gas/write.c:190:14: style: Function 'fix_new_internal' argument 4 names different: declaration 'add' definition 'add_symbol'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/write.c:156:20: note: Function 'fix_new_internal' argument 4 names different: declaration 'add' definition 'add_symbol'.
binutils-h8300-hms-2.16.1/gas/write.c:190:14: note: Function 'fix_new_internal' argument 4 names different: declaration 'add' definition 'add_symbol'.
binutils-h8300-hms-2.16.1/gas/write.c:191:14: style: Function 'fix_new_internal' argument 5 names different: declaration 'sub' definition 'sub_symbol'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/write.c:156:34: note: Function 'fix_new_internal' argument 5 names different: declaration 'sub' definition 'sub_symbol'.
binutils-h8300-hms-2.16.1/gas/write.c:191:14: note: Function 'fix_new_internal' argument 5 names different: declaration 'sub' definition 'sub_symbol'.
binutils-h8300-hms-2.16.1/gas/write.c:194:23: style: Function 'fix_new_internal' argument 8 names different: declaration 'r_type' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/write.c:158:22: note: Function 'fix_new_internal' argument 8 names different: declaration 'r_type' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/write.c:194:23: note: Function 'fix_new_internal' argument 8 names different: declaration 'r_type' definition 'ATTRIBUTE_UNUSED'.
binutils-h8300-hms-2.16.1/gas/write.c:2142:38: style: Function 'relax_align' argument 1 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/write.c:162:51: note: Function 'relax_align' argument 1 names different: declaration 'addr' definition 'address'.
binutils-h8300-hms-2.16.1/gas/write.c:2142:38: note: Function 'relax_align' argument 1 names different: declaration 'addr' definition 'address'.
binutils-h8300-hms-2.16.1/gas/write.c:2143:20: style: Function 'relax_align' argument 2 names different: declaration 'align' definition 'alignment'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/write.c:162:61: note: Function 'relax_align' argument 2 names different: declaration 'align' definition 'alignment'.
binutils-h8300-hms-2.16.1/gas/write.c:2143:20: note: Function 'relax_align' argument 2 names different: declaration 'align' definition 'alignment'.
binutils-h8300-hms-2.16.1/gas/write.c:2170:29: style: Function 'relax_segment' argument 1 names different: declaration 'seg_frag_root' definition 'segment_frag_root'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/write.h:194:41: note: Function 'relax_segment' argument 1 names different: declaration 'seg_frag_root' definition 'segment_frag_root'.
binutils-h8300-hms-2.16.1/gas/write.c:2170:29: note: Function 'relax_segment' argument 1 names different: declaration 'seg_frag_root' definition 'segment_frag_root'.
binutils-h8300-hms-2.16.1/gas/write.c:2170:53: style: Function 'relax_segment' argument 2 names different: declaration 'seg_type' definition 'segment'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gas/write.h:194:61: note: Function 'relax_segment' argument 2 names different: declaration 'seg_type' definition 'segment'.
binutils-h8300-hms-2.16.1/gas/write.c:2170:53: note: Function 'relax_segment' argument 2 names different: declaration 'seg_type' definition 'segment'.
binutils-h8300-hms-2.16.1/gprof/alpha.c:96:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/basic_blocks.c:58:7: style: The scope of the variable 'r' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/basic_blocks.c:325:24: style: The scope of the variable 'last_count' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/cg_arcs.c:90:23: style: The scope of the variable 'maxarcs' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/cg_dfn.c:95:7: style: The scope of the variable 'index' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/cg_dfn.c:271:14: style: Function 'cg_dfn' argument 1 names different: declaration 'root' definition 'parent'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gprof/cg_dfn.h:15:27: note: Function 'cg_dfn' argument 1 names different: declaration 'root' definition 'parent'.
binutils-h8300-hms-2.16.1/gprof/cg_dfn.c:271:14: note: Function 'cg_dfn' argument 1 names different: declaration 'root' definition 'parent'.
binutils-h8300-hms-2.16.1/gprof/cg_print.c:342:8: style: The scope of the variable 'parent' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/cg_print.c:429:8: style: The scope of the variable 'child' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/cg_print.c:502:8: style: The scope of the variable 'parent' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/cg_print.c:564:7: style: The scope of the variable 'col' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/cg_print.c:564:12: style: The scope of the variable 'starting_col' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/corefile.c:423:7: style: The scope of the variable 'class' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/corefile.c:75:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-h8300-hms-2.16.1/gprof/corefile.c:91:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-h8300-hms-2.16.1/gprof/corefile.c:109:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-h8300-hms-2.16.1/gprof/corefile.c:129:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-h8300-hms-2.16.1/gprof/corefile.c:138:0: error: Resource leak: file [resourceLeak]
binutils-h8300-hms-2.16.1/gprof/gmon_io.c:169:25: style: Function 'gmon_io_write_32' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gprof/gmon_io.h:53:36: note: Function 'gmon_io_write_32' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-h8300-hms-2.16.1/gprof/gmon_io.c:169:25: note: Function 'gmon_io_write_32' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-h8300-hms-2.16.1/gprof/gmon_io.c:193:26: style: Function 'gmon_io_write_vma' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gprof/gmon_io.h:52:37: note: Function 'gmon_io_write_vma' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-h8300-hms-2.16.1/gprof/gmon_io.c:193:26: note: Function 'gmon_io_write_vma' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-h8300-hms-2.16.1/gprof/gmon_io.c:214:24: style: Function 'gmon_io_write_8' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gprof/gmon_io.h:54:35: note: Function 'gmon_io_write_8' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-h8300-hms-2.16.1/gprof/gmon_io.c:214:24: note: Function 'gmon_io_write_8' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-h8300-hms-2.16.1/gprof/gmon_io.c:225:22: style: Function 'gmon_io_write' argument 1 names different: declaration 'ifp' definition 'ofp'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/gprof/gmon_io.h:55:33: note: Function 'gmon_io_write' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-h8300-hms-2.16.1/gprof/gmon_io.c:225:22: note: Function 'gmon_io_write' argument 1 names different: declaration 'ifp' definition 'ofp'.
binutils-h8300-hms-2.16.1/gprof/hist.c:267:16: style: The scope of the variable 'bin_count' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/hist.c:456:28: style: The scope of the variable 'top_dog' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/hist.c:459:10: style: The scope of the variable 'top_time' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/hist.c:459:20: style: The scope of the variable 'time' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/i386.c:52:18: style: The scope of the variable 'instructp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/mips.c:45:16: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/search_list.c:31:15: style: The scope of the variable 'beg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/source.c:67:15: style: The scope of the variable 'fname' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/source.c:263:0: error: Resource leak: ifp [resourceLeak]
binutils-h8300-hms-2.16.1/gprof/sparc.c:48:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/utils.c:45:15: style: The scope of the variable 'filename' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/gprof/utils.c:47:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/intl/bindtextdom.c:155:0: error: Memory leak: new_binding [memleak]
binutils-h8300-hms-2.16.1/intl/dcgettext.c:325:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
binutils-h8300-hms-2.16.1/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/intl/dcgettext.c:231:27: style: The scope of the variable 'domain' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/intl/l10nflist.c:361:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/intl/loadmsgcat.c:119:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/intl/loadmsgcat.c:70:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
binutils-h8300-hms-2.16.1/intl/loadmsgcat.c:119:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
binutils-h8300-hms-2.16.1/intl/loadmsgcat.c:119:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
binutils-h8300-hms-2.16.1/intl/loadmsgcat.c:70:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
binutils-h8300-hms-2.16.1/intl/loadmsgcat.c:119:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
binutils-h8300-hms-2.16.1/intl/localealias.c:254:22: style: The scope of the variable 'alias' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/intl/localealias.c:255:22: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/ldfile.c:80:17: warning: Either the condition 'if(realname)' is redundant or there is possible null pointer dereference: realname. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/ld/ldfile.c:91:6: note: Assuming that condition 'if(realname)' is not redundant
binutils-h8300-hms-2.16.1/ld/ldfile.c:80:17: note: Null pointer dereference
binutils-h8300-hms-2.16.1/ld/ldfile.c:430:8: style: The scope of the variable 'buff' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/ldfile.c:470:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ldgram.y:98:0: error: #endif without #if [preprocessorErrorDirective]
binutils-h8300-hms-2.16.1/ld/ldlang.c:1597:35: style: The scope of the variable 'pp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/ldlang.c:2680:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/ldlang.c:4205:8: style: The scope of the variable 'input_bfd' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/ldlang.c:4206:29: style: The scope of the variable 'compatible' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/ldlang.c:4682:31: style: The scope of the variable 'h' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/ldlang.c:5801:33: style: The scope of the variable 'list_loc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/ldlang.c:5801:45: style: The scope of the variable 'remaining_loc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/ldlang.c:4480:34: style: Function 'lang_for_each_input_file' argument 1 names different: declaration 'dothis' definition 'func'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/ld/ldlang.h:492:11: note: Function 'lang_for_each_input_file' argument 1 names different: declaration 'dothis' definition 'func'.
binutils-h8300-hms-2.16.1/ld/ldlang.c:4480:34: note: Function 'lang_for_each_input_file' argument 1 names different: declaration 'dothis' definition 'func'.
binutils-h8300-hms-2.16.1/ld/ldlang.c:4495:28: style: Function 'lang_for_each_file' argument 1 names different: declaration 'dothis' definition 'func'. [funcArgNamesDifferent]
binutils-h8300-hms-2.16.1/ld/ldlang.h:494:11: note: Function 'lang_for_each_file' argument 1 names different: declaration 'dothis' definition 'func'.
binutils-h8300-hms-2.16.1/ld/ldlang.c:4495:28: note: Function 'lang_for_each_file' argument 1 names different: declaration 'dothis' definition 'func'.
ldlex.l:623:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/ldmain.c:867:0: error: Resource leak: file [resourceLeak]
binutils-h8300-hms-2.16.1/ld/ldwrite.c:264:25: style: The scope of the variable 'link_order' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/pe-dll.c:2345:16: style: Redundant condition: blhe. '!blhe || (blhe && blhe->type!=bfd_link_hash_undefined)' is equivalent to '!blhe || blhe->type!=bfd_link_hash_undefined' [redundantCondition]
binutils-h8300-hms-2.16.1/ld/pe-dll.c:395:26: style: The scope of the variable 'afptr' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/pe-dll.c:1295:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/pe-dll.c:2571:24: style: The scope of the variable 'imp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/pe-dll.c:2574:11: style: The scope of the variable 'is_data' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/ld/pe-dll.c:1014:17: style: Variable 'nsyms' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/libiberty/argv.c:125:19: style: The scope of the variable 'scan' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/argv.c:180:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/argv.c:182:7: style: The scope of the variable 'squote' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/argv.c:183:7: style: The scope of the variable 'dquote' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/argv.c:184:7: style: The scope of the variable 'bsquote' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/argv.c:185:7: style: The scope of the variable 'argc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/argv.c:186:7: style: The scope of the variable 'maxargc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/argv.c:192:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/cp-demangle.c:2842:6: warning: Either the condition 'typed_name!=NULL' is redundant or there is possible null pointer dereference: typed_name. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/libiberty/cp-demangle.c:2817:20: note: Assuming that condition 'typed_name!=NULL' is not redundant
binutils-h8300-hms-2.16.1/libiberty/cp-demangle.c:2842:6: note: Null pointer dereference
binutils-h8300-hms-2.16.1/libiberty/cp-demangle.c:3879:30: style: The scope of the variable 'dc' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cp-demangle.c:3880:7: style: The scope of the variable 'estimate' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cp-demangle.c:2826:6: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-h8300-hms-2.16.1/libiberty/cp-demangle.c:2870:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-h8300-hms-2.16.1/libiberty/cp-demangle.c:3169:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-h8300-hms-2.16.1/libiberty/cp-demangle.c:3191:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-h8300-hms-2.16.1/libiberty/cp-demangle.c:2884:21: error: Uninitialized struct member: dpt.next [uninitStructMember]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:2648:20: style: Redundant condition: If 'EXPR == '_'', the comparison 'EXPR' is always true. [redundantCondition]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:2319:7: style: Variable 'start_spec_args' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:2314:0: note: Variable 'start_spec_args' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:2319:7: note: Variable 'start_spec_args' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:3118:3: style: Variable 'recurse' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:3115:0: note: Variable 'recurse' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:3118:3: note: Variable 'recurse' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:3122:3: style: Variable 'recurse_dem' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:3116:0: note: Variable 'recurse_dem' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:3122:3: note: Variable 'recurse_dem' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:4220:40: style: Same expression on both sides of '-' because the value of '*mangled' and 'start' are the same. [duplicateExpression]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:4166:23: note: 'start' is assigned value '*mangled' here.
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:4220:40: note: Same expression on both sides of '-' because the value of '*mangled' and 'start' are the same.
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:1082:7: style: The scope of the variable 'success' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:1655:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:1657:7: style: The scope of the variable 'need_comma' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:1943:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:2701:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:3165:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:3255:8: style: The scope of the variable 'num' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:3478:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:3531:11: style: The scope of the variable 'member' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:4369:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/cplus-dem.c:4830:7: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/fibheap.c:390:7: style: The scope of the variable 'd' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/floatformat.c:284:17: style: The scope of the variable 'mant' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/floatformat.c:454:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/getpwd.c:76:10: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/getruntime.c:110:22: style: Condition 'clocks_per_sec<=1000000' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/libiberty/getruntime.c:109:31: note: Assignment 'clocks_per_sec=1', assigned value is 1
binutils-h8300-hms-2.16.1/libiberty/getruntime.c:110:22: note: Condition 'clocks_per_sec<=1000000' is always true
binutils-h8300-hms-2.16.1/libiberty/hashtab.c:426:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/hashtab.c:453:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/hex.c:25:0: error: #error "hex.c requires EOF == -1" [preprocessorErrorDirective]
binutils-h8300-hms-2.16.1/libiberty/make-relative-prefix.c:254:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/obstack.c:302:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-h8300-hms-2.16.1/libiberty/obstack.c:68:22: style: union member 'fooround::x' is never used. [unusedStructMember]
binutils-h8300-hms-2.16.1/libiberty/pex-djgpp.c:70:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/libiberty/pex-msdos.c:61:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/libiberty/pex-msdos.c:75:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/libiberty/pex-os2.c:52:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/libiberty/putenv.c:77:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5910:18: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5901:17: note: Assignment 'string1=0', assigned value is 0
binutils-h8300-hms-2.16.1/libiberty/regex.c:5910:18: note: Null pointer addition
binutils-h8300-hms-2.16.1/libiberty/regex.c:4185:5: style: Variable 'store_op1' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/libiberty/regex.c:4309:3: style: Variable 'store_op1' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/libiberty/regex.c:4648:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:4857:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5782:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5792:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5793:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5794:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5795:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5796:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5797:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5798:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5799:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:5800:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:6846:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:7000:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:7057:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:7286:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:7299:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/libiberty/regex.c:2493:7: error: Memory leak: compile_stack.stack [memleak]
binutils-h8300-hms-2.16.1/libiberty/regex.c:4367:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/libiberty/regex.c:4370:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/libiberty/regex.c:4530:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/libiberty/safe-ctype.c:122:0: error: #error "<safe-ctype.h> requires EOF == -1" [preprocessorErrorDirective]
binutils-h8300-hms-2.16.1/libiberty/sort.c:73:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-h8300-hms-2.16.1/libiberty/sort.c:86:19: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-h8300-hms-2.16.1/libiberty/sort.c:97:6: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-h8300-hms-2.16.1/libiberty/sort.c:116:14: warning: Division of result of sizeof() on pointer type. [divideSizeof]
binutils-h8300-hms-2.16.1/libiberty/spaces.c:48:18: style: The scope of the variable 't' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/strcasecmp.c:79:28: style: The scope of the variable 'u1' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/strcasecmp.c:79:32: style: The scope of the variable 'u2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/strncasecmp.c:79:28: style: The scope of the variable 'u1' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/strncasecmp.c:79:32: style: The scope of the variable 'u2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/strncmp.c:27:26: style: The scope of the variable 'u1' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/strncmp.c:27:30: style: The scope of the variable 'u2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/strsignal.c:567:14: style: Checking if unsigned variable 'signo' is less than zero. [unsignedLessThanZero]
binutils-h8300-hms-2.16.1/libiberty/ternary.c:43:7: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/ternary.c:121:7: style: The scope of the variable 'diff' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/libiberty/vasprintf.c:82:18: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-h8300-hms-2.16.1/libiberty/vasprintf.c:94:36: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-h8300-hms-2.16.1/libiberty/vasprintf.c:104:33: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-h8300-hms-2.16.1/libiberty/vasprintf.c:122:23: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
binutils-h8300-hms-2.16.1/opcodes/arc-dis.c:243:15: style: The scope of the variable 'id' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/arc-dis.c:244:7: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/arc-dis.c:465:20: warning: Size of pointer 'commentBuffer' used instead of size of its data. [pointerSize]
binutils-h8300-hms-2.16.1/opcodes/arc-dis.c:376:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/arc-dis.c:1224:3: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/arc-dis.c:1237:11: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/arc-ext.c:113:26: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/arc-opc.c:1677:7: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/arm-dis.c:1770:33: style: The scope of the variable 'bitend' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/arm-dis.c:1218:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:64:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:69:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:71:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:75:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:80:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:82:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:137:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:189:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:194:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:207:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:217:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/avr-dis.c:258:22: style: The scope of the variable 'insn2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/cgen-opc.c:52:15: style: The scope of the variable 'p' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/cgen-opc.c:52:18: style: The scope of the variable 'n' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/cgen-opc.c:465:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
binutils-h8300-hms-2.16.1/opcodes/cris-dis.c:1453:16: style: The scope of the variable 'insn' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/cris-dis.c:1547:8: style: The scope of the variable 'prefix_size' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/cris-dis.c:824:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/cris-dis.c:825:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/crx-dis.c:246:8: style: The scope of the variable 'temp_string' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/crx-dis.c:247:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/crx-dis.c:505:7: style: The scope of the variable 'op_index' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/crx-dis.c:506:8: style: The scope of the variable 'string' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/crx-dis.c:657:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/crx-dis.c:125:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
binutils-h8300-hms-2.16.1/opcodes/crx-dis.c:619:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/d10v-dis.c:241:23: style: The scope of the variable 'op' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/d10v-dis.c:242:7: style: The scope of the variable 'match' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/d30v-dis.c:135:10: warning: Either the condition '!op' is redundant or there is possible null pointer dereference: op. [nullPointerRedundantCheck]
binutils-h8300-hms-2.16.1/opcodes/d30v-dis.c:137:7: note: Assuming that condition '!op' is not redundant
binutils-h8300-hms-2.16.1/opcodes/d30v-dis.c:135:10: note: Null pointer dereference
binutils-h8300-hms-2.16.1/opcodes/d30v-dis.c:121:14: style: The scope of the variable 'index' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/d30v-dis.c:328:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 331. [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/d30v-dis.c:331:14: note: Assuming that condition 'bits==32' is not redundant
binutils-h8300-hms-2.16.1/opcodes/d30v-dis.c:328:17: note: Shift
binutils-h8300-hms-2.16.1/opcodes/d30v-dis.c:364:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 363. [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/d30v-dis.c:363:14: note: Assuming that condition 'bits<32' is not redundant
binutils-h8300-hms-2.16.1/opcodes/d30v-dis.c:364:18: note: Shift
binutils-h8300-hms-2.16.1/opcodes/disassemble.c:86:22: style: Variable 'disassemble' is not assigned a value. [unassignedVariable]
binutils-h8300-hms-2.16.1/opcodes/dlx-dis.c:512:3: style: Variable 'rtn_code' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/fr30-asm.c:633:7: style: The scope of the variable 'recognized_mnemonic' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/fr30-asm.c:543:3: style: Variable 'past_opcode_p' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/fr30-asm.c:648:7: style: Variable 'recognized_mnemonic' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/fr30-dis.c:520:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/fr30-ibld.c:180:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/opcodes/fr30-ibld.c:885:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:105:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:144:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:183:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:223:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:350:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:477:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:664:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:778:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:895:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:993:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-asm.c:1518:3: style: Variable 'past_opcode_p' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/frv-dis.c:611:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/frv-ibld.c:154:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-h8300-hms-2.16.1/opcodes/frv-ibld.c:180:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/opcodes/h8300-dis.c:595:16: style: Expression is always false because 'else if' condition matches previous condition at line 484. [multiCondition]
binutils-h8300-hms-2.16.1/opcodes/h8300-dis.c:72:2: style: Variable 'n1' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/h8300-dis.c:77:2: style: Variable 'n2' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:232:10: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:322:9: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:341:9: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:353:9: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:363:9: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:430:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:436:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:451:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:457:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:463:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:472:8: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:482:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:490:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:498:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:506:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:514:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:528:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:633:22: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:643:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:649:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:653:14: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:672:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:677:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:682:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:687:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:691:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:699:29: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:703:29: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:708:20: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:726:8: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:727:8: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:744:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:760:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:767:12: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:853:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:896:24: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:999:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1011:13: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1023:14: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1031:14: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1089:9: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1105:29: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1114:18: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1130:18: style: Same expression on both sides of '-'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1119:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1135:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1182:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/hppa-dis.c:1184:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:3472:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:1738:7: style: The scope of the variable 'newrex' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:2079:19: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:2200:11: style: The scope of the variable 'index' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:3121:7: style: The scope of the variable 'riprel' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:3022:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:3027:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:3032:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:3037:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:3042:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:3047:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar]
binutils-h8300-hms-2.16.1/opcodes/i386-dis.c:3958:19: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar]
binutils-h8300-hms-2.16.1/opcodes/i960-dis.c:319:10: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/i960-dis.c:463:10: style: The scope of the variable 'j' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/ia64-gen.c:1023:7: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/ia64-opc-a.c:110:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/ia64-gen.c:2041:5: style: Variable 'needed_bytes' is modified but its new value is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/ia64-opc.c:424:17: style: Condition '!currbit' is always true [knownConditionTrueFalse]
binutils-h8300-hms-2.16.1/opcodes/ia64-opc.c:393:16: note: Assuming that condition 'currbit==0' is not redundant
binutils-h8300-hms-2.16.1/opcodes/ia64-opc.c:424:17: note: Condition '!currbit' is always true
binutils-h8300-hms-2.16.1/opcodes/ia64-opc.c:383:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/ia64-opc.c:411:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/ip2k-asm.c:402:8: style: The scope of the variable 'count' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/ip2k-asm.c:403:17: style: The scope of the variable 'value' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/ip2k-asm.c:750:3: style: Variable 'past_opcode_p' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/ip2k-dis.c:514:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/ip2k-ibld.c:154:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-h8300-hms-2.16.1/opcodes/ip2k-ibld.c:180:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/opcodes/iq2000-asm.c:76:7: style: The scope of the variable 'len' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/iq2000-asm.c:77:7: style: The scope of the variable 'ch1' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/iq2000-asm.c:77:12: style: The scope of the variable 'ch2' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/iq2000-asm.c:686:3: style: Variable 'past_opcode_p' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/iq2000-dis.c:392:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/iq2000-ibld.c:154:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-h8300-hms-2.16.1/opcodes/iq2000-ibld.c:180:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/opcodes/m10300-dis.c:255:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-h8300-hms-2.16.1/opcodes/m10300-dis.c:257:7: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/opcodes/m10300-dis.c:255:12: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/opcodes/m10300-dis.c:128:5: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/m10300-dis.c:129:5: style: Same expression on both sides of '||'. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/m10300-dis.c:231:19: style: The scope of the variable 'extra_shift' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/m32r-asm.c:188:15: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/m32r-asm.c:648:7: style: The scope of the variable 'recognized_mnemonic' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/m32r-asm.c:558:3: style: Variable 'past_opcode_p' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/m32r-asm.c:663:7: style: Variable 'recognized_mnemonic' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/m32r-asm.c:115:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m32r-dis.c:463:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/m32r-ibld.c:154:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-h8300-hms-2.16.1/opcodes/m32r-ibld.c:180:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/opcodes/m68hc11-dis.c:314:11: style: The scope of the variable 'pc_src_offset' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/m68hc11-dis.c:370:48: style: Expression '(X & 0x7) <= 0x7' is always true. [comparisonError]
binutils-h8300-hms-2.16.1/opcodes/m68hc11-dis.c:128:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m68hc11-dis.c:129:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m68hc11-dis.c:167:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m68hc11-dis.c:637:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:541:14: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:716:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:718:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:720:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:757:11: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:858:8: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:870:12: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:875:13: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:880:12: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:895:9: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:900:9: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:905:9: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:956:10: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:1425:8: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:1353:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:1355:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:1359:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:1363:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:1367:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m68k-dis.c:1371:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/m88k-dis.c:761:16: style: The scope of the variable 'hashvalue' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:162:3: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:160:3: note: Variable 'module' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:162:3: note: Variable 'module' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:163:3: style: Variable 'index' is reassigned a value before the old one has been used. [redundantAssignment]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:161:3: note: Variable 'index' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:163:3: note: Variable 'index' is reassigned a value before the old one has been used.
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:416:11: style: Same expression on both sides of '^='. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:417:13: style: Same expression on both sides of '^='. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:418:10: style: Same expression on both sides of '^='. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:419:11: style: Same expression on both sides of '^='. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:420:15: style: Same expression on both sides of '^='. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:421:10: style: Same expression on both sides of '^='. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:422:17: style: Same expression on both sides of '^='. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:440:16: style: Same expression on both sides of '^='. [duplicateExpression]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:209:9: style: The scope of the variable 'second_reg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:575:11: style: Variable 'insn0' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/maxq-dis.c:574:11: style: Variable 'insn8' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/mips-dis.c:440:36: error: Array 'mips_abi_choices[4]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-h8300-hms-2.16.1/opcodes/mips-dis.c:457:37: error: Array 'mips_arch_choices[28]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-h8300-hms-2.16.1/opcodes/mips-dis.c:482:28: error: Array 'mips_arch_choices[28]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
binutils-h8300-hms-2.16.1/opcodes/msp430-dis.c:210:17: style: Expression '(X & 0xf00) != 0x3' is always true. [comparisonError]
binutils-h8300-hms-2.16.1/opcodes/msp430-dis.c:210:41: style: Expression '(X & 0xf00) != 0x2' is always true. [comparisonError]
binutils-h8300-hms-2.16.1/opcodes/ns32k-dis.c:653:41: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-h8300-hms-2.16.1/opcodes/ns32k-dis.c:654:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-h8300-hms-2.16.1/opcodes/ns32k-dis.c:662:41: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-h8300-hms-2.16.1/opcodes/ns32k-dis.c:663:20: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
binutils-h8300-hms-2.16.1/opcodes/ns32k-dis.c:369:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/ns32k-dis.c:410:18: style: The scope of the variable 'first_word' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/ns32k-dis.c:414:7: style: The scope of the variable 'argnum' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/ns32k-dis.c:415:7: style: The scope of the variable 'maxarg' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/ns32k-dis.c:360:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/openrisc-asm.c:472:3: style: Variable 'past_opcode_p' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/openrisc-dis.c:338:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/openrisc-ibld.c:154:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-h8300-hms-2.16.1/opcodes/openrisc-ibld.c:180:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/opcodes/or32-dis.c:242:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
binutils-h8300-hms-2.16.1/opcodes/or32-dis.c:245:3: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/opcodes/or32-dis.c:242:3: note: Found duplicate branches for 'if' and 'else'.
binutils-h8300-hms-2.16.1/opcodes/or32-dis.c:304:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:794:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:509:7: style: The scope of the variable 'best_first' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:510:16: style: The scope of the variable 'best_len' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:513:18: style: The scope of the variable 'next' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:734:4: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:982:35: error: Undefined behavior: Variable 'disassembled' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:1000:40: error: Undefined behavior: Variable 'disassembled' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:1002:42: error: Undefined behavior: Variable 'disassembled' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:1005:37: error: Undefined behavior: Variable 'disassembled' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:1039:48: error: Undefined behavior: Variable 'disassembled' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
binutils-h8300-hms-2.16.1/opcodes/or32-opc.c:1046:49: error: Undefined behavior: Variable 'disassembled' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:1006:32: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:1006:32: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:1006:32: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:1025:19: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:1025:19: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:1025:19: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:1052:30: style: Opposite expression on both sides of '&'. [oppositeExpression]
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:1052:30: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:1052:30: note: Opposite expression on both sides of '&'.
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:960:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/ppc-opc.c:983:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/s390-dis.c:120:29: style: The scope of the variable 'opcode_end' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/s390-dis.c:123:8: style: The scope of the variable 'separator' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/s390-dis.c:164:31: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/s390-mkopc.c:179:13: style: The scope of the variable 'min_cpu' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/s390-mkopc.c:180:13: style: The scope of the variable 'mode_bits' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/s390-mkopc.c:181:14: style: The scope of the variable 'str' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/s390-mkopc.c:186:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
binutils-h8300-hms-2.16.1/opcodes/s390-mkopc.c:79:7: error: Common realloc mistake: 'op_array' nulled but not freed upon failure [memleakOnRealloc]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:173:29: style: The scope of the variable 'opx' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:173:35: style: The scope of the variable 'opy' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:382:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:384:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:386:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:388:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:390:85: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:392:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:394:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:396:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:398:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:400:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:402:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:404:86: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:406:86: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:408:86: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:410:86: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:412:85: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:414:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:416:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:418:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:420:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:422:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:424:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:426:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:428:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:430:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:432:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:434:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:436:103: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:438:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:440:83: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:442:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:444:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:446:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:448:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:450:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:452:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:454:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:456:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:458:92: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:460:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:462:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:466:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:468:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:470:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:472:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:474:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:476:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:478:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:480:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:482:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:484:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:486:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:488:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:490:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:492:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:494:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:496:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:498:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:500:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:502:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:504:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:505:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:507:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:509:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:511:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:513:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:515:92: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:517:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:519:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:521:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:523:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:525:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:527:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:533:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:535:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:537:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:539:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:541:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:543:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:545:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:547:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:549:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:555:83: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:557:102: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:559:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:561:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:563:112: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:565:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:567:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:569:106: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:571:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:573:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:575:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:577:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:579:106: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:581:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:589:118: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:591:112: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:593:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:595:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:597:117: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:599:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:601:107: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:603:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:605:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:607:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:609:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:617:112: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:619:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:621:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:623:109: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:625:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:627:107: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:629:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:631:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:633:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:635:109: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:637:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:645:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:646:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:648:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:649:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:651:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:653:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:654:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:656:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:657:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:659:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:661:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:662:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:664:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:666:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:668:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:670:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:671:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:673:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:675:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:678:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:680:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:682:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:684:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:686:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:688:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:690:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:692:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:694:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:696:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:698:81: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:700:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:701:84: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:703:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:704:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:706:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:708:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:710:106: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:712:105: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:714:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:716:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:718:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:720:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:722:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:724:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:726:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:728:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:730:88: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:732:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:734:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:736:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:738:83: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:740:92: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:742:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:744:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:746:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:748:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:750:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:752:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:754:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:756:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:758:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:760:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:764:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:766:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:768:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:770:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:772:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:774:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:776:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:778:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:780:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:782:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:784:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:786:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:788:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:790:92: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:792:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:794:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:796:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:798:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:800:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:802:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:808:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:810:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:812:94: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:814:95: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:816:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:818:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:820:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:822:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:824:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:830:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:832:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:834:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:836:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:838:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:840:83: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:842:89: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:844:82: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:846:85: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:848:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:850:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:852:85: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:854:96: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:856:93: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:858:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:860:86: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:862:103: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:864:103: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:866:102: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:868:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:870:87: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:872:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:874:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:876:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:878:118: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:880:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:882:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:884:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:886:118: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:888:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:890:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:892:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:894:118: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:896:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:898:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:900:116: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:902:118: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:904:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:905:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:906:98: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:907:98: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:908:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:909:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:910:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:911:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:913:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:914:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:915:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:916:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:917:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:918:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:920:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:921:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:922:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:923:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:924:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:925:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:927:98: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:928:98: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:929:99: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:930:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:931:100: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:932:101: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:934:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:935:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:936:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:937:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:938:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:939:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:941:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:942:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:943:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:944:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:945:111: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:946:114: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:948:92: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:950:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:952:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:954:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:956:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:958:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:960:58: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:962:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:964:58: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:966:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:968:58: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:970:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:972:58: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:974:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:976:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:977:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:980:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:981:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:983:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:984:91: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:986:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:988:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:990:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:992:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:994:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:996:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:998:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1000:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1002:65: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1004:65: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1006:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1008:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1010:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1012:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1014:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1016:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1018:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1020:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1022:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1024:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1026:53: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1028:63: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-opc.h:1030:63: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:485:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:485:10: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:528:12: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:485:10: error: Signed integer overflow for expression '1<<(31+1)'. [integerOverflow]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:485:10: error: Signed integer overflow for expression '(1<<(31+1))-1'. [integerOverflow]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:528:12: error: Signed integer overflow for expression '1<<(31+1)'. [integerOverflow]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:528:12: error: Signed integer overflow for expression '(1<<(31+1))-1'. [integerOverflow]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:265:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/sh-dis.c:296:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/sh64-dis.c:153:8: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
binutils-h8300-hms-2.16.1/opcodes/sparc-dis.c:292:8: style: The scope of the variable 'found_plus' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/sparc-dis.c:295:8: style: The scope of the variable 'is_annulled' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/sparc-dis.c:478:25: style: The scope of the variable 'printed_one' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/sparc-dis.c:479:21: style: The scope of the variable 'name' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/sparc-dis.c:856:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sparc-dis.c:866:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1239:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1240:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1241:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1242:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1243:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1244:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1245:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1246:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1247:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1248:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1249:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1250:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1251:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1252:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1253:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1254:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1255:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1256:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1257:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1258:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1259:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1260:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1261:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1262:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1263:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1264:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1265:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1266:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1310:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1311:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1312:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1313:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1314:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1315:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1316:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1317:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1318:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1319:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1320:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1321:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1322:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1323:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1324:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1325:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1326:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1327:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1328:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1329:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1330:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1331:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1332:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1333:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1334:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1335:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1336:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/sparc-opc.c:1337:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
binutils-h8300-hms-2.16.1/opcodes/tic30-dis.c:536:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/tic30-dis.c:98:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/tic30-dis.c:127:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/tic30-dis.c:137:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/tic30-dis.c:162:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/tic30-dis.c:179:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/tic30-dis.c:196:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
binutils-h8300-hms-2.16.1/opcodes/tic4x-dis.c:171:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/tic4x-dis.c:236:7: style: The scope of the variable 's' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/tic4x-dis.c:237:7: style: The scope of the variable 'f' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/tic4x-dis.c:320:16: style: The scope of the variable 'i' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/tic54x-dis.c:280:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/tic54x-dis.c:334:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/tic54x-dis.c:398:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/tic54x-dis.c:406:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/tic80-dis.c:208:31: style: The scope of the variable 'operand' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/tic80-opc.c:242:7: style: The scope of the variable 'middle' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/tic80-opc.c:244:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/tic80-opc.c:283:7: style: The scope of the variable 'ival' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/v850-dis.c:173:13: style: Opposite expression on both sides of '&='. [oppositeExpression]
binutils-h8300-hms-2.16.1/opcodes/v850-dis.c:173:13: note: Opposite expression on both sides of '&='.
binutils-h8300-hms-2.16.1/opcodes/v850-dis.c:173:13: note: Opposite expression on both sides of '&='.
binutils-h8300-hms-2.16.1/opcodes/w65-dis.c:52:7: style: The scope of the variable 'c' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/w65-dis.c:90:7: style: The scope of the variable 'X' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/w65-dis.c:91:7: style: The scope of the variable 'M' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/w65-dis.c:92:7: style: The scope of the variable 'args' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/xstormy16-asm.c:504:3: style: Variable 'past_opcode_p' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/xstormy16-dis.c:371:11: style: The scope of the variable 'length' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/xstormy16-ibld.c:154:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
binutils-h8300-hms-2.16.1/opcodes/xstormy16-ibld.c:180:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
binutils-h8300-hms-2.16.1/opcodes/xtensa-dis.c:139:43: style: The scope of the variable 'noperands' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/xtensa-dis.c:147:7: style: The scope of the variable 'first' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/xtensa-dis.c:177:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:212:35: style: Redundant condition: nibl_index<4. 'nibl_index>=4 || (nibl_index<4 && need_fetch)' is equivalent to 'nibl_index>=4 || need_fetch' [redundantCondition]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:546:11: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:552:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:555:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:561:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:561:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:564:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:564:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:597:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:599:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:603:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:612:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:615:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:619:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:623:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:627:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:632:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:634:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:302:18: style: The scope of the variable 'instr_nibl' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:302:30: style: The scope of the variable 'instr_byte' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:302:42: style: The scope of the variable 'instr_word' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:304:16: style: The scope of the variable 'tabl_datum' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:304:28: style: The scope of the variable 'datum_class' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:305:18: style: The scope of the variable 'datum_value' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:526:18: style: The scope of the variable 'datum_value' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:527:16: style: The scope of the variable 'tabl_datum' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/z8k-dis.c:527:28: style: The scope of the variable 'datum_class' can be reduced. [variableScope]
binutils-h8300-hms-2.16.1/opcodes/z8kgen.c:735:3: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
binutils-h8300-hms-2.16.1/opcodes/z8kgen.c:1278:10: error: Memory is allocated but not initialized: p [uninitdata]
[03:05]

ftp://ftp.se.debian.org/debian/pool/main/b/binutils-m68hc1x/binutils-m68hc1x_2.18.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/binutils-msp430/binutils-msp430_2.22~msp20120406.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/binutils-z80/binutils-z80_2.22.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/binwalk/binwalk_2.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bio-eagle/bio-eagle_2.4.orig.tar.gz
Eagle-2.4/src/DipTreePBWT.cpp:75:15: style: Function 'HapWaves' argument 3 names different: declaration 'cMexpect' definition '_cMexpect'. [funcArgNamesDifferent]
Eagle-2.4/src/DipTreePBWT.hpp:96:90: note: Function 'HapWaves' argument 3 names different: declaration 'cMexpect' definition '_cMexpect'.
Eagle-2.4/src/DipTreePBWT.cpp:75:15: note: Function 'HapWaves' argument 3 names different: declaration 'cMexpect' definition '_cMexpect'.
Eagle-2.4/src/DipTreePBWT.cpp:423:73: style: Function 'DipTree' argument 5 names different: declaration 'cMexpect' definition '_cMexpect'. [funcArgNamesDifferent]
Eagle-2.4/src/DipTreePBWT.hpp:155:78: note: Function 'DipTree' argument 5 names different: declaration 'cMexpect' definition '_cMexpect'.
Eagle-2.4/src/DipTreePBWT.cpp:423:73: note: Function 'DipTree' argument 5 names different: declaration 'cMexpect' definition '_cMexpect'.
Eagle-2.4/src/DipTreePBWT.cpp:49:17: warning: Member variable 'HapPathSplit::t' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:49:17: warning: Member variable 'HapPathSplit::relProbLastStop' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:49:17: warning: Member variable 'HapPathSplit::hapPrefixInd' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:49:17: warning: Member variable 'HapPathSplit::hapPrefixTo' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:61:12: warning: Member variable 'HapPath::cumLogP' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:61:12: warning: Member variable 'HapPath::splitListLength' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:61:12: warning: Member variable 'HapPath::splitList' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:61:12: warning: Member variable 'HapPath::to' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:61:12: warning: Member variable 'HapPath::toCumLogP' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:66:14: warning: Member variable 'HapPrefix::state' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:66:14: warning: Member variable 'HapPrefix::toHetOnlyProb' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:67:14: warning: Member variable 'HapPrefix::toHetOnlyProb' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/DipTreePBWT.cpp:68:5: performance: Variable 'state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Eagle-2.4/src/HapHedge.hpp:123:5: style: Class 'HapHedgeErr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Eagle-2.4/src/DipTreePBWT.hpp:42:5: style: Struct 'HapPathSplit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Eagle-2.4/src/DipTreePBWT.hpp:60:5: style: Struct 'HapPrefix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Eagle-2.4/src/Eagle.cpp:2960:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Eagle-2.4/src/Eagle.cpp:2948:32: note: 'cMconsecMin' is assigned value '1.5' here.
Eagle-2.4/src/Eagle.cpp:2948:48: note: 'cMendMin' is assigned value '1.5' here.
Eagle-2.4/src/Eagle.cpp:2958:19: note: outer condition: cMprev<cMconsecMin
Eagle-2.4/src/Eagle.cpp:2960:14: note: identical inner condition: cMprev<cMendMin
Eagle-2.4/src/Eagle.cpp:2965:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Eagle-2.4/src/Eagle.cpp:2948:32: note: 'cMconsecMin' is assigned value '1.5' here.
Eagle-2.4/src/Eagle.cpp:2948:48: note: 'cMendMin' is assigned value '1.5' here.
Eagle-2.4/src/Eagle.cpp:2958:42: note: outer condition: cMseg<cMconsecMin
Eagle-2.4/src/Eagle.cpp:2965:13: note: identical inner condition: cMseg<cMendMin
Eagle-2.4/src/Eagle.cpp:128:69: style: Function 'Eagle' argument 5 names different: declaration '_seg64freqs' definition '_seg64logPs'. [funcArgNamesDifferent]
Eagle-2.4/src/Eagle.hpp:157:74: note: Function 'Eagle' argument 5 names different: declaration '_seg64freqs' definition '_seg64logPs'.
Eagle-2.4/src/Eagle.cpp:128:69: note: Function 'Eagle' argument 5 names different: declaration '_seg64freqs' definition '_seg64logPs'.
Eagle-2.4/src/Eagle.cpp:131:30: style: Function 'Eagle' argument 10 names different: declaration 'isFlipped64j' definition '_isFlipped64j'. [funcArgNamesDifferent]
Eagle-2.4/src/Eagle.hpp:160:30: note: Function 'Eagle' argument 10 names different: declaration 'isFlipped64j' definition '_isFlipped64j'.
Eagle-2.4/src/Eagle.cpp:131:30: note: Function 'Eagle' argument 10 names different: declaration 'isFlipped64j' definition '_isFlipped64j'.
Eagle-2.4/src/Eagle.cpp:791:18: style: Function 'checkHapPhase2' argument 5 names different: declaration 'n2hap' definition 'n2hapA'. [funcArgNamesDifferent]
Eagle-2.4/src/Eagle.hpp:128:18: note: Function 'checkHapPhase2' argument 5 names different: declaration 'n2hap' definition 'n2hapA'.
Eagle-2.4/src/Eagle.cpp:791:18: note: Function 'checkHapPhase2' argument 5 names different: declaration 'n2hap' definition 'n2hapA'.
Eagle-2.4/src/Eagle.cpp:791:33: style: Function 'checkHapPhase2' argument 6 names different: declaration 'n3hap' definition 'n2hapB'. [funcArgNamesDifferent]
Eagle-2.4/src/Eagle.hpp:128:32: note: Function 'checkHapPhase2' argument 6 names different: declaration 'n3hap' definition 'n2hapB'.
Eagle-2.4/src/Eagle.cpp:791:33: note: Function 'checkHapPhase2' argument 6 names different: declaration 'n3hap' definition 'n2hapB'.
Eagle-2.4/src/Eagle.cpp:906:76: style: Function 'phaseSegHMM' argument 3 names different: declaration 'n2hap' definition 'n2hapA'. [funcArgNamesDifferent]
Eagle-2.4/src/Eagle.hpp:131:76: note: Function 'phaseSegHMM' argument 3 names different: declaration 'n2hap' definition 'n2hapA'.
Eagle-2.4/src/Eagle.cpp:906:76: note: Function 'phaseSegHMM' argument 3 names different: declaration 'n2hap' definition 'n2hapA'.
Eagle-2.4/src/Eagle.cpp:906:91: style: Function 'phaseSegHMM' argument 4 names different: declaration 'n3hap' definition 'n2hapB'. [funcArgNamesDifferent]
Eagle-2.4/src/Eagle.hpp:131:90: note: Function 'phaseSegHMM' argument 4 names different: declaration 'n3hap' definition 'n2hapB'.
Eagle-2.4/src/Eagle.cpp:906:91: note: Function 'phaseSegHMM' argument 4 names different: declaration 'n3hap' definition 'n2hapB'.
Eagle-2.4/src/Eagle.cpp:1954:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Eagle-2.4/src/Eagle.cpp:2457:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Eagle-2.4/src/Eagle.cpp:2569:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Eagle-2.4/src/Eagle.cpp:2633:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Eagle-2.4/src/GenoData.hpp:62:3: style: The class 'GenoData' does not have a constructor although it has private member variables. [noConstructor]
Eagle-2.4/src/Eagle.hpp:42:5: warning: Member variable 'Match::cMlenInit' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/Eagle.hpp:43:5: warning: Member variable 'Match::cMlenInit' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/Eagle.cpp:127:10: warning: Member variable 'Eagle::switchScoreLut' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/Eagle.cpp:163:10: warning: Member variable 'Eagle::switchScoreLut' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/Eagle.cpp:163:10: warning: Member variable 'Eagle::seg64logPs' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/Eagle.hpp:140:10: performance: Technically the member function 'EAGLE::Eagle::computeHash' can be static. [functionStatic]
Eagle-2.4/src/Eagle.cpp:3491:15: note: Technically the member function 'EAGLE::Eagle::computeHash' can be static.
Eagle-2.4/src/Eagle.hpp:140:10: note: Technically the member function 'EAGLE::Eagle::computeHash' can be static.
Eagle-2.4/src/Eagle.hpp:143:10: performance: Technically the member function 'EAGLE::Eagle::updateHelper' can be static. [functionStatic]
Eagle-2.4/src/Eagle.cpp:2148:15: note: Technically the member function 'EAGLE::Eagle::updateHelper' can be static.
Eagle-2.4/src/Eagle.hpp:143:10: note: Technically the member function 'EAGLE::Eagle::updateHelper' can be static.
Eagle-2.4/src/Eagle.cpp:128:36: performance: Function parameter '_seg64cMvecs' should be passed by const reference. [passedByValue]
Eagle-2.4/src/Eagle.cpp:129:25: performance: Function parameter '_invLD64j' should be passed by const reference. [passedByValue]
Eagle-2.4/src/Eagle.cpp:164:36: performance: Function parameter '_seg64cMvecs' should be passed by const reference. [passedByValue]
Eagle-2.4/src/EagleImpMiss.cpp:107:35: style: C-style pointer casting [cstyleCast]
Eagle-2.4/src/EagleMain.cpp:451:6: style: The scope of the variable 'skip' can be reduced. [variableScope]
Eagle-2.4/src/EagleMain.cpp:105:0: style: Variable 'timeImpMissing' is assigned a value that is never used. [unreadVariable]
Eagle-2.4/src/EagleMain.cpp:545:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Eagle-2.4/src/EagleMain.cpp:272:38: error: Uninitialized struct member: params.chrom [uninitStructMember]
Eagle-2.4/src/EagleMain.cpp:272:52: error: Uninitialized struct member: params.chromX [uninitStructMember]
Eagle-2.4/src/EagleMain.cpp:272:67: error: Uninitialized struct member: params.bpStart [uninitStructMember]
Eagle-2.4/src/EagleMain.cpp:272:83: error: Uninitialized struct member: params.bpEnd [uninitStructMember]
Eagle-2.4/src/EagleMain.cpp:260:46: error: Uninitialized struct member: params.numThreads [uninitStructMember]
Eagle-2.4/src/EagleMain.cpp:273:50: error: Uninitialized struct member: params.cMmax [uninitStructMember]
Eagle-2.4/src/EagleMain.cpp:273:31: error: Uninitialized struct member: params.noMapCheck [uninitStructMember]
Eagle-2.4/src/EaglePBWT.cpp:484:4: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Eagle-2.4/src/GenoData.cpp:319:16: style: C-style pointer casting [cstyleCast]
Eagle-2.4/src/GenoData.cpp:321:18: style: C-style pointer casting [cstyleCast]
Eagle-2.4/src/MapInterpolater.hpp:34:5: style: Class 'MapInterpolater' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Eagle-2.4/src/GenoData.cpp:723:27: error: Uninitialized struct member: snp.genpos [uninitStructMember]
Eagle-2.4/src/GenoData.cpp:723:27: error: Uninitialized struct member: snp.MAF [uninitStructMember]
Eagle-2.4/src/GenoData.cpp:723:27: error: Uninitialized struct member: snp.miss [uninitStructMember]
Eagle-2.4/src/GenoData.cpp:723:27: error: Uninitialized struct member: snp.passQC [uninitStructMember]
Eagle-2.4/src/HapHedge.cpp:279:13: style: C-style pointer casting [cstyleCast]
Eagle-2.4/src/HapHedge.cpp:281:31: style: C-style pointer casting [cstyleCast]
Eagle-2.4/src/HapHedge.cpp:376:13: style: C-style pointer casting [cstyleCast]
Eagle-2.4/src/HapHedge.cpp:520:31: style: C-style pointer casting [cstyleCast]
Eagle-2.4/src/HapHedge.cpp:447:53: style: Function 'HapHedge' argument 2 names different: declaration 'skip' definition '_skip'. [funcArgNamesDifferent]
Eagle-2.4/src/HapHedge.hpp:109:45: note: Function 'HapHedge' argument 2 names different: declaration 'skip' definition '_skip'.
Eagle-2.4/src/HapHedge.cpp:447:53: note: Function 'HapHedge' argument 2 names different: declaration 'skip' definition '_skip'.
Eagle-2.4/src/HapHedge.cpp:450:5: style: Class 'HapHedge' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Eagle-2.4/src/HapHedge.cpp:450:5: style: Class 'HapHedge' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Eagle-2.4/src/HapHedge.cpp:514:5: style: Class 'HapHedgeErr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Eagle-2.4/src/HapHedge.cpp:514:5: style: Class 'HapHedgeErr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Eagle-2.4/src/HapHedge.cpp:437:38: performance: Function parameter 'curPrefix' should be passed by const reference. [passedByValue]
Eagle-2.4/src/StaticMultimap.cpp:59:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Eagle-2.4/src/StaticMultimap.cpp:72:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Eagle-2.4/src/StaticMultimap.cpp:40:19: warning: Member variable 'StaticMultimap::nKeys' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/StaticMultimap.cpp:40:19: warning: Member variable 'StaticMultimap::nValues' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/StaticMultimap.cpp:40:19: warning: Member variable 'StaticMultimap::keys' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/StaticMultimap.cpp:40:19: warning: Member variable 'StaticMultimap::startInds' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/StaticMultimap.cpp:40:19: warning: Member variable 'StaticMultimap::lenValues' is not initialized in the constructor. [uninitMemberVar]
Eagle-2.4/src/SyncedVcfData.cpp:396:9: style: Condition 'MnotOnChrom' is always false [knownConditionTrueFalse]
Eagle-2.4/src/SyncedVcfData.cpp:242:85: note: Assignment 'MnotOnChrom=0', assigned value is 0
Eagle-2.4/src/SyncedVcfData.cpp:396:9: note: Condition 'MnotOnChrom' is always false
Eagle-2.4/src/SyncedVcfData.cpp:398:9: style: Condition 'MnotInRegion' is always false [knownConditionTrueFalse]
Eagle-2.4/src/SyncedVcfData.cpp:242:68: note: Assignment 'MnotInRegion=0', assigned value is 0
Eagle-2.4/src/SyncedVcfData.cpp:398:9: note: Condition 'MnotInRegion' is always false
Eagle-2.4/src/SyncedVcfData.cpp:475:16: style: C-style pointer casting [cstyleCast]
Eagle-2.4/src/Timer.hpp:31:10: performance: Technically the member function 'Timer::get_time' can be static. [functionStatic]
Eagle-2.4/src/Timer.cpp:42:15: note: Technically the member function 'Timer::get_time' can be static.
Eagle-2.4/src/Timer.hpp:31:10: note: Technically the member function 'Timer::get_time' can be static.
[03:05]

ftp://ftp.se.debian.org/debian/pool/main/b/bio-rainbow/bio-rainbow_2.0.4.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/bio-tradis/bio-tradis_1.3.3+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bio2jack/bio2jack_0.9.orig.tar.gz
bio2jack-0.9/bio2jack.c:563:9: portability: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bio2jack-0.9/bio2jack.c:706:9: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
bio2jack-0.9/bio2jack.c:1032:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1046:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1119:11: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1153:23: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1241:11: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1271:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1505:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1514:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1531:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1531:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1988:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:1988:5: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bio2jack-0.9/bio2jack.c:506:7: style: The scope of the variable 'src_error' can be reduced. [variableScope]
bio2jack-0.9/bio2jack.c:1344:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bio2jack-0.9/bio2jack.c:2339:10: style: The scope of the variable 'sec2msFactor' can be reduced. [variableScope]
bio2jack-0.9/bio2jack.c:2205:17: style: Checking if unsigned variable 'return_val' is less than zero. [unsignedLessThanZero]
bio2jack-0.9/bio2jack.c:1431:39: style: Function 'JACK_Open' argument 2 names different: declaration 'bits_per_sample' definition 'bits_per_channel'. [funcArgNamesDifferent]
bio2jack-0.9/bio2jack.h:63:44: note: Function 'JACK_Open' argument 2 names different: declaration 'bits_per_sample' definition 'bits_per_channel'.
bio2jack-0.9/bio2jack.c:1431:39: note: Function 'JACK_Open' argument 2 names different: declaration 'bits_per_sample' definition 'bits_per_channel'.
bio2jack-0.9/bio2jack.c:2271:5: style: Variable 'type_str' is assigned a value that is never used. [unreadVariable]
[03:05]

ftp://ftp.se.debian.org/debian/pool/main/b/biococoa/biococoa_2.2.2.orig.tar.gz
[03:05]

ftp://ftp.se.debian.org/debian/pool/main/b/biofox/biofox_1.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/biogenesis/biogenesis_0.8.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/biojava-live/biojava-live_1.7.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/biojava3-live/biojava3-live_3.1.0+dfsg.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/biojava4-live/biojava4-live_4.2.5+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/biomaj/biomaj_1.2.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/biomaj3/biomaj3_3.1.4.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/biomaj3-cli/biomaj3-cli_3.1.9.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/biomaj3-core/biomaj3-core_3.0.11.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/biomaj3-daemon/biomaj3-daemon_3.0.14.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/biomaj3-download/biomaj3-download_3.0.14.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/biomaj3-process/biomaj3-process_3.0.10.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/biomaj3-user/biomaj3-user_3.0.6.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/biomaj3-zipkin/biomaj3-zipkin_0.2.2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bioperl/bioperl_1.7.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bioperl-run/bioperl-run_1.7.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/biosig4c++/biosig4c++_1.4.1.orig.tar.gz
biosig4c++-1.4.1/XMLParser/tinystr.h:239:7: style: Technically the member function 'TiXmlString::quit' can be const. [functionConst]
biosig4c++-1.4.1/XMLParser/tinystr.h:78:17: style: Class 'TiXmlString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:166:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:188:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1086:14: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:68:70: style: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:291:67: note: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:68:70: note: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:202:48: style: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:622:38: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:202:48: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:377:54: style: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:553:44: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:377:54: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:389:53: style: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:563:43: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:389:53: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:415:59: style: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:597:49: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:415:59: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:541:42: style: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:981:29: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:541:42: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:677:61: style: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1022:48: note: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:677:61: note: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:686:71: style: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1024:58: note: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:686:71: note: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:699:63: style: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1029:50: note: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:699:63: note: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:736:67: style: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1031:54: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:736:67: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:756:57: style: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1107:44: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:756:57: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:776:66: style: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1112:53: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:776:66: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:796:47: style: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1087:33: note: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:796:47: note: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:796:67: style: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1087:52: note: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:796:67: note: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1035:43: style: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1474:30: note: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1035:43: note: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1416:43: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1601:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1416:43: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1523:41: style: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:860:26: note: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1523:41: note: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1530:47: style: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:862:32: note: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1530:47: note: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1680:39: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1300:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1680:39: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1833:42: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1430:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1833:42: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1865:46: style: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:946:28: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1865:46: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1880:49: style: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:947:31: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1880:49: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1923:54: style: Function 'Find' argument 1 names different: declaration '_name' definition 'name'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:954:36: note: Function 'Find' argument 1 names different: declaration '_name' definition 'name'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1923:54: note: Function 'Find' argument 1 names different: declaration '_name' definition 'name'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:2031:37: style: Function 'Child' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1727:25: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:2031:37: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:2050:56: style: Function 'Child' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1723:44: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:2050:56: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:2069:44: style: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1737:32: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:2069:44: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:2088:63: style: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1732:51: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:2088:63: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:205:16: warning: Assert statement calls a function which may have desired side effects: 'GetDocument'. [assertWithSideEffect]
biosig4c++-1.4.1/XMLParser/tinyxml.h:380:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1709:2: style: 'TiXmlHandle::operator=' should return 'TiXmlHandle &'. [operatorEq]
biosig4c++-1.4.1/XMLParser/tinyxml.h:834:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
biosig4c++-1.4.1/XMLParser/tinyxml.h:835:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1704:2: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1705:2: performance: Variable 'encoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1706:2: performance: Variable 'standalone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
biosig4c++-1.4.1/XMLParser/tinyxml.h:947:7: style: Technically the member function 'TiXmlAttributeSet::Remove' can be const. [functionConst]
biosig4c++-1.4.1/XMLParser/tinyxml.cpp:1880:25: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
biosig4c++-1.4.1/XMLParser/tinyxml.h:947:7: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
biosig4c++-1.4.1/XMLParser/tinyxml.h:1823:14: style: Technically the member function 'TiXmlPrinter::Indent' can be const. [functionConst]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1830:14: style: Technically the member function 'TiXmlPrinter::LineBreak' can be const. [functionConst]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1839:14: style: Technically the member function 'TiXmlPrinter::CStr' can be const. [functionConst]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1841:9: style: Technically the member function 'TiXmlPrinter::Size' can be const. [functionConst]
biosig4c++-1.4.1/XMLParser/tinyxml.h:981:2: style: Class 'TiXmlElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1208:2: style: Class 'TiXmlComment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1263:2: style: Class 'TiXmlText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1454:2: style: Class 'TiXmlDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1706:2: style: Class 'TiXmlHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
biosig4c++-1.4.1/XMLParser/tinyxml.h:896:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:284:22: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:896:22: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:899:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:239:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:899:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1161:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:743:21: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1161:21: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1163:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:239:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1163:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1171:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:284:22: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1171:22: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1173:34: style: The function 'ToElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:727:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1173:34: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1174:34: style: The function 'ToElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:734:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1174:34: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1178:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:767:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1178:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1217:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:743:21: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1217:21: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1219:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:239:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1219:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1227:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:284:22: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1227:22: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1229:31: style: The function 'ToComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:728:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1229:31: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1230:28: style: The function 'ToComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:735:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1230:28: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1234:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:767:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1234:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1283:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:239:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1283:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1293:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:284:22: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1293:22: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1295:27: style: The function 'ToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:730:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1295:27: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1296:27: style: The function 'ToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:737:33: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1296:27: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1300:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:767:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1300:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1304:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:743:21: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1304:21: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1362:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:743:21: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1362:21: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1365:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:239:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1365:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1375:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:284:22: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1375:22: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1377:34: style: The function 'ToDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:731:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1377:34: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1378:34: style: The function 'ToDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:738:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1378:34: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1382:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:767:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1382:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1416:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:743:21: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1416:21: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1418:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:239:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1418:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1423:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:284:22: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1423:22: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1425:34: style: The function 'ToUnknown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:729:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1425:34: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1426:34: style: The function 'ToUnknown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:736:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1426:34: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1430:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:767:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1430:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1596:34: style: The function 'ToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:726:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1596:34: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1597:34: style: The function 'ToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:733:34: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1597:34: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1601:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:767:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1601:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1605:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:743:21: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1605:21: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1807:15: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:160:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1807:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1808:15: style: The function 'VisitExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:162:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1808:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1810:15: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:165:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1810:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1811:15: style: The function 'VisitExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:167:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1811:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1813:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:170:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1813:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1814:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:172:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1814:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1815:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:174:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1815:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1816:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
biosig4c++-1.4.1/XMLParser/tinyxml.h:176:15: note: Virtual function in base class
biosig4c++-1.4.1/XMLParser/tinyxml.h:1816:15: note: Function in derived class
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:445:14: style: Redundant condition: If 'EXPR == '#'', the comparison 'EXPR' is always true. [redundantCondition]
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:823:16: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '<'' is always true. [redundantCondition]
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:1126:18: style: Redundant condition: If 'EXPR == '>'', the comparison 'EXPR' is always true. [redundantCondition]
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:1285:17: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '<'' is always true. [redundantCondition]
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:1411:17: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '='' is always true. [redundantCondition]
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:430:9: warning: Either the condition 'p' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:420:11: note: Assuming that condition 'p' is not redundant
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:430:9: note: Null pointer subtraction
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:438:47: style: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:352:44: note: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:438:47: note: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:535:21: style: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:396:21: note: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:535:21: note: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:574:46: style: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:344:43: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:574:46: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:576:15: style: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:346:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:576:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:578:15: style: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:348:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:578:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:704:68: style: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1506:62: note: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:704:68: note: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:798:52: style: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1594:38: note: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:798:52: note: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:798:78: style: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1594:71: note: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:798:78: note: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:818:45: style: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:782:35: note: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:818:45: note: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:1179:50: style: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1193:37: note: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:1179:50: note: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:1179:71: style: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1193:59: note: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:1179:71: note: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:1572:91: style: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'. [funcArgNamesDifferent]
biosig4c++-1.4.1/XMLParser/tinyxml.h:1375:82: note: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'.
biosig4c++-1.4.1/XMLParser/tinyxmlparser.cpp:1572:91: note: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'.
biosig4c++-1.4.1/biosig-dev.h:161:0: error: #error Unknown platform [preprocessorErrorDirective]
biosig4c++-1.4.1/biosig2.c:136:53: style: Function 'biosig_read_physical_samples' argument 2 names different: declaration 'channel' definition 'biosig_signal'. [funcArgNamesDifferent]
biosig4c++-1.4.1/biosig2.h:50:53: note: Function 'biosig_read_physical_samples' argument 2 names different: declaration 'channel' definition 'biosig_signal'.
biosig4c++-1.4.1/biosig2.c:136:53: note: Function 'biosig_read_physical_samples' argument 2 names different: declaration 'channel' definition 'biosig_signal'.
biosig4c++-1.4.1/biosig2.c:140:52: style: Function 'biosig_read_digital_samples' argument 2 names different: declaration 'channel' definition 'biosig_signal'. [funcArgNamesDifferent]
biosig4c++-1.4.1/biosig2.h:51:52: note: Function 'biosig_read_digital_samples' argument 2 names different: declaration 'channel' definition 'biosig_signal'.
biosig4c++-1.4.1/biosig2.c:140:52: note: Function 'biosig_read_digital_samples' argument 2 names different: declaration 'channel' definition 'biosig_signal'.
biosig4c++-1.4.1/igor/xopSLOAD.c:65:11: style: Unused variable: hState [unusedVariable]
biosig4c++-1.4.1/igor/xopSLOAD.c:83:24: style: Variable 'code' is assigned a value that is never used. [unreadVariable]
biosig4c++-1.4.1/mma/sload.c:91:3: portability: %i in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/mma/sload.c:91:3: portability: %i in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/mma/sload.c:77:9: error: Expression 't[k]=(++k)/hdr->SampleRate' depends on order of evaluation of side effects [unknownEvaluationOrder]
biosig4c++-1.4.1/physicalunits.c:135:34: style: Function 'PhysDimCode' argument 1 names different: declaration 'PhysDim' definition 'PhysDim0'. [funcArgNamesDifferent]
biosig4c++-1.4.1/physicalunits.h:43:34: note: Function 'PhysDimCode' argument 1 names different: declaration 'PhysDim' definition 'PhysDim0'.
biosig4c++-1.4.1/physicalunits.c:135:34: note: Function 'PhysDimCode' argument 1 names different: declaration 'PhysDim' definition 'PhysDim0'.
biosig4c++-1.4.1/src/flowmon.c:441:25: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'double'. [invalidPrintfArgType_uint]
biosig4c++-1.4.1/src/flowmon.c:441:25: warning: %lu in format string (no. 9) requires 'unsigned long' but the argument type is 'double'. [invalidPrintfArgType_uint]
biosig4c++-1.4.1/src/flowmon.c:442:89: warning: Either the condition 'if(hdr)' is redundant or there is possible null pointer dereference: hdr. [nullPointerRedundantCheck]
biosig4c++-1.4.1/src/flowmon.c:447:28: note: Assuming that condition 'if(hdr)' is not redundant
biosig4c++-1.4.1/src/flowmon.c:442:89: note: Null pointer dereference
biosig4c++-1.4.1/src/ttl2trig.c:269:23: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/src/ttl2trig.c:269:23: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/src/ttl2trig.c:272:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/src/ttl2trig.c:299:2: style: Variable 'size' is reassigned a value before the old one has been used. [redundantAssignment]
biosig4c++-1.4.1/src/ttl2trig.c:298:2: note: Variable 'size' is reassigned a value before the old one has been used.
biosig4c++-1.4.1/src/ttl2trig.c:299:2: note: Variable 'size' is reassigned a value before the old one has been used.
biosig4c++-1.4.1/src/ttl2trig.c:345:9: style: The scope of the variable 'count' can be reduced. [variableScope]
biosig4c++-1.4.1/src/ttl2trig.c:346:8: style: The scope of the variable 'delta' can be reduced. [variableScope]
biosig4c++-1.4.1/t220/crc4scp.c:61:11: style: The scope of the variable 'a' can be reduced. [variableScope]
biosig4c++-1.4.1/t220/crc4scp.c:61:14: style: The scope of the variable 'b' can be reduced. [variableScope]
biosig4c++-1.4.1/t220/crc4scp.c:62:11: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
biosig4c++-1.4.1/t220/crc4scp.c:62:17: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
biosig4c++-1.4.1/t240/ANY.c:136:3: style: Redundant pointer operation on 'td' - it's already a pointer. [redundantPointerOp]
biosig4c++-1.4.1/t240/ANY.c:58:58: style: Function 'ANY_fromType' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/ANY.h:34:60: note: Function 'ANY_fromType' argument 3 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/ANY.c:58:58: note: Function 'ANY_fromType' argument 3 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/ANY.c:91:51: style: Function 'ANY_new_fromType' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/ANY.h:35:58: note: Function 'ANY_new_fromType' argument 2 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/ANY.c:91:51: note: Function 'ANY_new_fromType' argument 2 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/GeneralizedTime.c:334:53: style: Function 'asn_GT2time' argument 2 names different: declaration '_optional_tm4fill' definition 'ret_tm'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/GeneralizedTime.h:36:58: note: Function 'asn_GT2time' argument 2 names different: declaration '_optional_tm4fill' definition 'ret_tm'.
biosig4c++-1.4.1/t240/GeneralizedTime.c:334:53: note: Function 'asn_GT2time' argument 2 names different: declaration '_optional_tm4fill' definition 'ret_tm'.
biosig4c++-1.4.1/t240/GeneralizedTime.c:339:92: style: Function 'asn_GT2time_prec' argument 4 names different: declaration '_optional_tm4fill' definition 'ret_tm'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/GeneralizedTime.h:51:13: note: Function 'asn_GT2time_prec' argument 4 names different: declaration '_optional_tm4fill' definition 'ret_tm'.
biosig4c++-1.4.1/t240/GeneralizedTime.c:339:92: note: Function 'asn_GT2time_prec' argument 4 names different: declaration '_optional_tm4fill' definition 'ret_tm'.
biosig4c++-1.4.1/t240/GeneralizedTime.c:369:93: style: Function 'asn_GT2time_frac' argument 4 names different: declaration '_optional_tm4fill' definition 'ret_tm'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/GeneralizedTime.h:42:13: note: Function 'asn_GT2time_frac' argument 4 names different: declaration '_optional_tm4fill' definition 'ret_tm'.
biosig4c++-1.4.1/t240/GeneralizedTime.c:369:93: note: Function 'asn_GT2time_frac' argument 4 names different: declaration '_optional_tm4fill' definition 'ret_tm'.
biosig4c++-1.4.1/t240/GeneralizedTime.c:606:32: style: Function 'asn_time2GT' argument 1 names different: declaration '_optional_gt' definition 'opt_gt'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/GeneralizedTime.h:60:51: note: Function 'asn_time2GT' argument 1 names different: declaration '_optional_gt' definition 'opt_gt'.
biosig4c++-1.4.1/t240/GeneralizedTime.c:606:32: note: Function 'asn_time2GT' argument 1 names different: declaration '_optional_gt' definition 'opt_gt'.
biosig4c++-1.4.1/t240/GeneralizedTime.c:611:37: style: Function 'asn_time2GT_frac' argument 1 names different: declaration '_optional_gt' definition 'opt_gt'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/GeneralizedTime.h:62:56: note: Function 'asn_time2GT_frac' argument 1 names different: declaration '_optional_gt' definition 'opt_gt'.
biosig4c++-1.4.1/t240/GeneralizedTime.c:611:37: note: Function 'asn_time2GT_frac' argument 1 names different: declaration '_optional_gt' definition 'opt_gt'.
biosig4c++-1.4.1/t240/INTEGER.c:297:51: warning: Either the condition 'plainOrXER&&specs' is redundant or there is possible null pointer dereference: specs. [nullPointerRedundantCheck]
biosig4c++-1.4.1/t240/INTEGER.c:153:24: note: Assuming that condition 'plainOrXER&&specs' is not redundant
biosig4c++-1.4.1/t240/INTEGER.c:143:31: note: Calling function 'INTEGER_map_value2enum', 1st argument 'specs' value is 0
biosig4c++-1.4.1/t240/INTEGER.c:297:51: note: Null pointer dereference
biosig4c++-1.4.1/t240/INTEGER.c:112:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
biosig4c++-1.4.1/t240/INTEGER.c:765:35: style: Function 'asn_INTEGER2long' argument 1 names different: declaration 'i' definition 'iptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/INTEGER.h:55:39: note: Function 'asn_INTEGER2long' argument 1 names different: declaration 'i' definition 'iptr'.
biosig4c++-1.4.1/t240/INTEGER.c:765:35: note: Function 'asn_INTEGER2long' argument 1 names different: declaration 'i' definition 'iptr'.
biosig4c++-1.4.1/t240/INTEGER.c:765:47: style: Function 'asn_INTEGER2long' argument 2 names different: declaration 'l' definition 'lptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/INTEGER.h:55:48: note: Function 'asn_INTEGER2long' argument 2 names different: declaration 'l' definition 'lptr'.
biosig4c++-1.4.1/t240/INTEGER.c:765:47: note: Function 'asn_INTEGER2long' argument 2 names different: declaration 'l' definition 'lptr'.
biosig4c++-1.4.1/t240/INTEGER.c:825:36: style: Function 'asn_INTEGER2ulong' argument 1 names different: declaration 'i' definition 'iptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/INTEGER.h:56:40: note: Function 'asn_INTEGER2ulong' argument 1 names different: declaration 'i' definition 'iptr'.
biosig4c++-1.4.1/t240/INTEGER.c:825:36: note: Function 'asn_INTEGER2ulong' argument 1 names different: declaration 'i' definition 'iptr'.
biosig4c++-1.4.1/t240/INTEGER.c:825:57: style: Function 'asn_INTEGER2ulong' argument 2 names different: declaration 'l' definition 'lptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/INTEGER.h:56:58: note: Function 'asn_INTEGER2ulong' argument 2 names different: declaration 'l' definition 'lptr'.
biosig4c++-1.4.1/t240/INTEGER.c:825:57: note: Function 'asn_INTEGER2ulong' argument 2 names different: declaration 'l' definition 'lptr'.
biosig4c++-1.4.1/t240/INTEGER.c:857:30: style: Function 'asn_ulong2INTEGER' argument 1 names different: declaration 'i' definition 'st'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/INTEGER.h:58:34: note: Function 'asn_ulong2INTEGER' argument 1 names different: declaration 'i' definition 'st'.
biosig4c++-1.4.1/t240/INTEGER.c:857:30: note: Function 'asn_ulong2INTEGER' argument 1 names different: declaration 'i' definition 'st'.
biosig4c++-1.4.1/t240/INTEGER.c:857:48: style: Function 'asn_ulong2INTEGER' argument 2 names different: declaration 'l' definition 'value'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/INTEGER.h:58:51: note: Function 'asn_ulong2INTEGER' argument 2 names different: declaration 'l' definition 'value'.
biosig4c++-1.4.1/t240/INTEGER.c:857:48: note: Function 'asn_ulong2INTEGER' argument 2 names different: declaration 'l' definition 'value'.
biosig4c++-1.4.1/t240/INTEGER.c:882:29: style: Function 'asn_long2INTEGER' argument 1 names different: declaration 'i' definition 'st'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/INTEGER.h:57:33: note: Function 'asn_long2INTEGER' argument 1 names different: declaration 'i' definition 'st'.
biosig4c++-1.4.1/t240/INTEGER.c:882:29: note: Function 'asn_long2INTEGER' argument 1 names different: declaration 'i' definition 'st'.
biosig4c++-1.4.1/t240/INTEGER.c:882:38: style: Function 'asn_long2INTEGER' argument 2 names different: declaration 'l' definition 'value'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/INTEGER.h:57:41: note: Function 'asn_long2INTEGER' argument 2 names different: declaration 'l' definition 'value'.
biosig4c++-1.4.1/t240/INTEGER.c:882:38: note: Function 'asn_long2INTEGER' argument 2 names different: declaration 'l' definition 'value'.
biosig4c++-1.4.1/t240/INTEGER.c:146:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
biosig4c++-1.4.1/t240/NativeEnumerated.c:60:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
biosig4c++-1.4.1/t240/NativeInteger.c:302:7: style: The scope of the variable 'scratch' can be reduced. [variableScope]
biosig4c++-1.4.1/t240/NativeInteger.c:303:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:187:8: style: The scope of the variable 'p' can be reduced. [variableScope]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:164:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:67:94: style: Function 'OBJECT_IDENTIFIER_get_single_arc' argument 4 names different: declaration 'value' definition 'rvbufp'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:131:24: note: Function 'OBJECT_IDENTIFIER_get_single_arc' argument 4 names different: declaration 'value' definition 'rvbufp'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:67:94: note: Function 'OBJECT_IDENTIFIER_get_single_arc' argument 4 names different: declaration 'value' definition 'rvbufp'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:67:115: style: Function 'OBJECT_IDENTIFIER_get_single_arc' argument 5 names different: declaration 'value_size' definition 'rvsize'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:131:44: note: Function 'OBJECT_IDENTIFIER_get_single_arc' argument 5 names different: declaration 'value_size' definition 'rvsize'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:67:115: note: Function 'OBJECT_IDENTIFIER_get_single_arc' argument 5 names different: declaration 'value_size' definition 'rvsize'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:364:49: style: Function 'OBJECT_IDENTIFIER_get_arcs' argument 1 names different: declaration '_oid' definition 'oid'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:71:53: note: Function 'OBJECT_IDENTIFIER_get_arcs' argument 1 names different: declaration '_oid' definition 'oid'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:364:49: note: Function 'OBJECT_IDENTIFIER_get_arcs' argument 1 names different: declaration '_oid' definition 'oid'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:364:60: style: Function 'OBJECT_IDENTIFIER_get_arcs' argument 2 names different: declaration '_arcs' definition 'arcs'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:72:8: note: Function 'OBJECT_IDENTIFIER_get_arcs' argument 2 names different: declaration '_arcs' definition 'arcs'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:364:60: note: Function 'OBJECT_IDENTIFIER_get_arcs' argument 2 names different: declaration '_arcs' definition 'arcs'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:365:16: style: Function 'OBJECT_IDENTIFIER_get_arcs' argument 3 names different: declaration '_arc_type_size' definition 'arc_type_size'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:73:15: note: Function 'OBJECT_IDENTIFIER_get_arcs' argument 3 names different: declaration '_arc_type_size' definition 'arc_type_size'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:365:16: note: Function 'OBJECT_IDENTIFIER_get_arcs' argument 3 names different: declaration '_arc_type_size' definition 'arc_type_size'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:365:44: style: Function 'OBJECT_IDENTIFIER_get_arcs' argument 4 names different: declaration '_arc_slots' definition 'arc_slots'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:74:15: note: Function 'OBJECT_IDENTIFIER_get_arcs' argument 4 names different: declaration '_arc_slots' definition 'arc_slots'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:365:44: note: Function 'OBJECT_IDENTIFIER_get_arcs' argument 4 names different: declaration '_arc_slots' definition 'arc_slots'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:425:101: style: Function 'OBJECT_IDENTIFIER_set_single_arc' argument 4 names different: declaration '_prepared_order' definition 'prepared_order'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:133:52: note: Function 'OBJECT_IDENTIFIER_set_single_arc' argument 4 names different: declaration '_prepared_order' definition 'prepared_order'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:425:101: note: Function 'OBJECT_IDENTIFIER_set_single_arc' argument 4 names different: declaration '_prepared_order' definition 'prepared_order'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:493:49: style: Function 'OBJECT_IDENTIFIER_set_arcs' argument 1 names different: declaration '_oid' definition 'oid'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:86:53: note: Function 'OBJECT_IDENTIFIER_set_arcs' argument 1 names different: declaration '_oid' definition 'oid'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:493:49: note: Function 'OBJECT_IDENTIFIER_set_arcs' argument 1 names different: declaration '_oid' definition 'oid'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:493:66: style: Function 'OBJECT_IDENTIFIER_set_arcs' argument 2 names different: declaration '_arcs' definition 'arcs'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:87:14: note: Function 'OBJECT_IDENTIFIER_set_arcs' argument 2 names different: declaration '_arcs' definition 'arcs'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:493:66: note: Function 'OBJECT_IDENTIFIER_set_arcs' argument 2 names different: declaration '_arcs' definition 'arcs'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:493:85: style: Function 'OBJECT_IDENTIFIER_set_arcs' argument 3 names different: declaration '_arc_type_size' definition 'arc_type_size'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:88:15: note: Function 'OBJECT_IDENTIFIER_set_arcs' argument 3 names different: declaration '_arc_type_size' definition 'arc_type_size'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:493:85: note: Function 'OBJECT_IDENTIFIER_set_arcs' argument 3 names different: declaration '_arc_type_size' definition 'arc_type_size'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:493:113: style: Function 'OBJECT_IDENTIFIER_set_arcs' argument 4 names different: declaration '_arc_slots' definition 'arc_slots'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.h:89:15: note: Function 'OBJECT_IDENTIFIER_set_arcs' argument 4 names different: declaration '_arc_slots' definition 'arc_slots'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:493:113: note: Function 'OBJECT_IDENTIFIER_set_arcs' argument 4 names different: declaration '_arc_slots' definition 'arc_slots'.
biosig4c++-1.4.1/t240/OBJECT_IDENTIFIER.c:301:0: error: Memory leak: arcs [memleak]
biosig4c++-1.4.1/t240/OCTET_STRING.c:1715:40: warning: Either the condition '!td' is redundant or there is possible null pointer dereference: td. [nullPointerRedundantCheck]
biosig4c++-1.4.1/t240/OCTET_STRING.c:1722:5: note: Assuming that condition '!td' is not redundant
biosig4c++-1.4.1/t240/OCTET_STRING.c:1715:40: note: Null pointer dereference
biosig4c++-1.4.1/t240/OCTET_STRING.c:1716:39: warning: Either the condition '!td' is redundant or there is possible null pointer dereference: td. [nullPointerRedundantCheck]
biosig4c++-1.4.1/t240/OCTET_STRING.c:1722:5: note: Assuming that condition '!td' is not redundant
biosig4c++-1.4.1/t240/OCTET_STRING.c:1716:39: note: Null pointer dereference
biosig4c++-1.4.1/t240/OCTET_STRING.c:1719:18: warning: Either the condition '!st' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
biosig4c++-1.4.1/t240/OCTET_STRING.c:1722:12: note: Assuming that condition '!st' is not redundant
biosig4c++-1.4.1/t240/OCTET_STRING.c:1719:18: note: Null pointer addition
biosig4c++-1.4.1/t240/OCTET_STRING.c:1754:38: style: Function 'OCTET_STRING_fromBuf' argument 1 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OCTET_STRING.h:49:42: note: Function 'OCTET_STRING_fromBuf' argument 1 names different: declaration 's' definition 'st'.
biosig4c++-1.4.1/t240/OCTET_STRING.c:1754:38: note: Function 'OCTET_STRING_fromBuf' argument 1 names different: declaration 's' definition 'st'.
biosig4c++-1.4.1/t240/OCTET_STRING.c:1754:63: style: Function 'OCTET_STRING_fromBuf' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OCTET_STRING.h:49:66: note: Function 'OCTET_STRING_fromBuf' argument 3 names different: declaration 'size' definition 'len'.
biosig4c++-1.4.1/t240/OCTET_STRING.c:1754:63: note: Function 'OCTET_STRING_fromBuf' argument 3 names different: declaration 'size' definition 'len'.
biosig4c++-1.4.1/t240/OCTET_STRING.c:1791:74: style: Function 'OCTET_STRING_new_fromBuf' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/OCTET_STRING.h:60:23: note: Function 'OCTET_STRING_new_fromBuf' argument 3 names different: declaration 'size' definition 'len'.
biosig4c++-1.4.1/t240/OCTET_STRING.c:1791:74: note: Function 'OCTET_STRING_new_fromBuf' argument 3 names different: declaration 'size' definition 'len'.
biosig4c++-1.4.1/t240/OCTET_STRING.c:1396:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
biosig4c++-1.4.1/t240/REAL.c:581:17: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
biosig4c++-1.4.1/t240/REAL.c:582:20: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
biosig4c++-1.4.1/t240/REAL.c:591:17: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
biosig4c++-1.4.1/t240/REAL.c:592:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
biosig4c++-1.4.1/t240/REAL.c:531:15: style: The scope of the variable 'accum' can be reduced. [variableScope]
biosig4c++-1.4.1/t240/REAL.c:638:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
biosig4c++-1.4.1/t240/REAL.c:362:31: style: Function 'asn_REAL2double' argument 1 names different: declaration 'real_ptr' definition 'st'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/REAL.h:37:35: note: Function 'asn_REAL2double' argument 1 names different: declaration 'real_ptr' definition 'st'.
biosig4c++-1.4.1/t240/REAL.c:362:31: note: Function 'asn_REAL2double' argument 1 names different: declaration 'real_ptr' definition 'st'.
biosig4c++-1.4.1/t240/REAL.c:362:43: style: Function 'asn_REAL2double' argument 2 names different: declaration 'd' definition 'dbl_value'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/REAL.h:37:53: note: Function 'asn_REAL2double' argument 2 names different: declaration 'd' definition 'dbl_value'.
biosig4c++-1.4.1/t240/REAL.c:362:43: note: Function 'asn_REAL2double' argument 2 names different: declaration 'd' definition 'dbl_value'.
biosig4c++-1.4.1/t240/REAL.c:514:25: style: Function 'asn_double2REAL' argument 1 names different: declaration 'real_ptr' definition 'st'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/REAL.h:38:29: note: Function 'asn_double2REAL' argument 1 names different: declaration 'real_ptr' definition 'st'.
biosig4c++-1.4.1/t240/REAL.c:514:25: note: Function 'asn_double2REAL' argument 1 names different: declaration 'real_ptr' definition 'st'.
biosig4c++-1.4.1/t240/REAL.c:514:36: style: Function 'asn_double2REAL' argument 2 names different: declaration 'd' definition 'dbl_value'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/REAL.h:38:46: note: Function 'asn_double2REAL' argument 2 names different: declaration 'd' definition 'dbl_value'.
biosig4c++-1.4.1/t240/REAL.c:514:36: note: Function 'asn_double2REAL' argument 2 names different: declaration 'd' definition 'dbl_value'.
biosig4c++-1.4.1/t240/REAL.c:524:7: style: Unused variable: assertion_buffer1 [unusedVariable]
biosig4c++-1.4.1/t240/REAL.c:525:7: style: Unused variable: assertion_buffer2 [unusedVariable]
biosig4c++-1.4.1/t240/UTF8String.c:108:25: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
biosig4c++-1.4.1/t240/UTF8String.c:155:34: note: Calling function 'UTF8String__process', 2nd argument 'dst' value is 0
biosig4c++-1.4.1/t240/UTF8String.c:108:25: note: Null pointer addition
biosig4c++-1.4.1/t240/asn_codecs_prim.c:227:25: style: Function 'xer_decode_primitive' argument 2 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/asn_codecs_prim.h:42:25: note: Function 'xer_decode_primitive' argument 2 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/asn_codecs_prim.c:227:25: note: Function 'xer_decode_primitive' argument 2 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/asn_codecs_prim.c:228:9: style: Function 'xer_decode_primitive' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/asn_codecs_prim.h:43:9: note: Function 'xer_decode_primitive' argument 3 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/asn_codecs_prim.c:228:9: note: Function 'xer_decode_primitive' argument 3 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/ber_decoder.c:32:33: style: Function 'ber_decode' argument 4 names different: declaration 'buffer' definition 'ptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/ber_decoder.h:25:14: note: Function 'ber_decode' argument 4 names different: declaration 'buffer' definition 'ptr'.
biosig4c++-1.4.1/t240/ber_decoder.c:32:33: note: Function 'ber_decode' argument 4 names different: declaration 'buffer' definition 'ptr'.
biosig4c++-1.4.1/t240/ber_decoder.c:66:26: style: Function 'ber_check_tags' argument 2 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/ber_decoder.h:51:33: note: Function 'ber_check_tags' argument 2 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/ber_decoder.c:66:26: note: Function 'ber_check_tags' argument 2 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/ber_tlv_length.c:81:10: style: The scope of the variable 'tl' can be reduced. [variableScope]
biosig4c++-1.4.1/t240/ber_tlv_length.c:79:36: style: Function 'ber_skip_length' argument 3 names different: declaration 'bufptr' definition 'ptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/ber_tlv_length.h:36:35: note: Function 'ber_skip_length' argument 3 names different: declaration 'bufptr' definition 'ptr'.
biosig4c++-1.4.1/t240/ber_tlv_length.c:79:36: note: Function 'ber_skip_length' argument 3 names different: declaration 'bufptr' definition 'ptr'.
biosig4c++-1.4.1/t240/ber_tlv_length.c:142:51: style: Function 'der_tlv_length_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/ber_tlv_length.h:44:58: note: Function 'der_tlv_length_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'.
biosig4c++-1.4.1/t240/ber_tlv_length.c:142:51: note: Function 'der_tlv_length_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'.
biosig4c++-1.4.1/t240/ber_tlv_tag.c:10:27: style: Function 'ber_fetch_tag' argument 1 names different: declaration 'bufptr' definition 'ptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/ber_tlv_tag.h:46:35: note: Function 'ber_fetch_tag' argument 1 names different: declaration 'bufptr' definition 'ptr'.
biosig4c++-1.4.1/t240/ber_tlv_tag.c:10:27: note: Function 'ber_fetch_tag' argument 1 names different: declaration 'bufptr' definition 'ptr'.
biosig4c++-1.4.1/t240/ber_tlv_tag.c:76:58: style: Function 'ber_tlv_tag_snprint' argument 3 names different: declaration 'buflen' definition 'size'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/ber_tlv_tag.h:34:66: note: Function 'ber_tlv_tag_snprint' argument 3 names different: declaration 'buflen' definition 'size'.
biosig4c++-1.4.1/t240/ber_tlv_tag.c:76:58: note: Function 'ber_tlv_tag_snprint' argument 3 names different: declaration 'buflen' definition 'size'.
biosig4c++-1.4.1/t240/ber_tlv_tag.c:104:48: style: Function 'ber_tlv_tag_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/ber_tlv_tag.h:54:55: note: Function 'ber_tlv_tag_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'.
biosig4c++-1.4.1/t240/ber_tlv_tag.c:104:48: note: Function 'ber_tlv_tag_serialize' argument 2 names different: declaration 'bufptr' definition 'bufp'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1032:60: warning: Either the condition '!td' is redundant or there is possible null pointer dereference: td. [nullPointerRedundantCheck]
biosig4c++-1.4.1/t240/constr_CHOICE.c:1035:5: note: Assuming that condition '!td' is not redundant
biosig4c++-1.4.1/t240/constr_CHOICE.c:1032:60: note: Null pointer dereference
biosig4c++-1.4.1/t240/constr_CHOICE.c:1078:48: style: Function '_fetch_present_idx' argument 2 names different: declaration 'off' definition 'pres_offset'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/constr_CHOICE.c:66:59: note: Function '_fetch_present_idx' argument 2 names different: declaration 'off' definition 'pres_offset'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1078:48: note: Function '_fetch_present_idx' argument 2 names different: declaration 'off' definition 'pres_offset'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1078:65: style: Function '_fetch_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/constr_CHOICE.c:66:68: note: Function '_fetch_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1078:65: note: Function '_fetch_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1098:24: style: Function '_set_present_idx' argument 1 names different: declaration 'sptr' definition 'struct_ptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/constr_CHOICE.c:67:36: note: Function '_set_present_idx' argument 1 names different: declaration 'sptr' definition 'struct_ptr'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1098:24: note: Function '_set_present_idx' argument 1 names different: declaration 'sptr' definition 'struct_ptr'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1098:40: style: Function '_set_present_idx' argument 2 names different: declaration 'offset' definition 'pres_offset'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/constr_CHOICE.c:67:46: note: Function '_set_present_idx' argument 2 names different: declaration 'offset' definition 'pres_offset'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1098:40: note: Function '_set_present_idx' argument 2 names different: declaration 'offset' definition 'pres_offset'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1098:57: style: Function '_set_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/constr_CHOICE.c:67:58: note: Function '_set_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1098:57: note: Function '_set_present_idx' argument 3 names different: declaration 'size' definition 'pres_size'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1098:72: style: Function '_set_present_idx' argument 4 names different: declaration 'pres' definition 'present'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/constr_CHOICE.c:67:68: note: Function '_set_present_idx' argument 4 names different: declaration 'pres' definition 'present'.
biosig4c++-1.4.1/t240/constr_CHOICE.c:1098:72: note: Function '_set_present_idx' argument 4 names different: declaration 'pres' definition 'present'.
biosig4c++-1.4.1/t240/constr_SEQUENCE.c:656:7: style: The scope of the variable 'n' can be reduced. [variableScope]
biosig4c++-1.4.1/t240/constr_SEQUENCE.c:1352:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
biosig4c++-1.4.1/t240/constr_SEQUENCE_OF.c:169:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
biosig4c++-1.4.1/t240/constr_SET.c:451:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
biosig4c++-1.4.1/t240/der_encoder.c:16:27: style: Function 'der_encode' argument 3 names different: declaration 'consume_bytes_cb' definition 'consume_bytes'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/der_encoder.h:22:28: note: Function 'der_encode' argument 3 names different: declaration 'consume_bytes_cb' definition 'consume_bytes'.
biosig4c++-1.4.1/t240/der_encoder.c:16:27: note: Function 'der_encode' argument 3 names different: declaration 'consume_bytes_cb' definition 'consume_bytes'.
biosig4c++-1.4.1/t240/der_encoder.c:77:39: style: Function 'der_write_tags' argument 1 names different: declaration 'type_descriptor' definition 'sd'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/der_encoder.h:55:33: note: Function 'der_write_tags' argument 1 names different: declaration 'type_descriptor' definition 'sd'.
biosig4c++-1.4.1/t240/der_encoder.c:77:39: note: Function 'der_write_tags' argument 1 names different: declaration 'type_descriptor' definition 'sd'.
biosig4c++-1.4.1/t240/der_encoder.c:81:28: style: Function 'der_write_tags' argument 6 names different: declaration 'consume_bytes_cb' definition 'cb'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/der_encoder.h:60:28: note: Function 'der_write_tags' argument 6 names different: declaration 'consume_bytes_cb' definition 'cb'.
biosig4c++-1.4.1/t240/der_encoder.c:81:28: note: Function 'der_write_tags' argument 6 names different: declaration 'consume_bytes_cb' definition 'cb'.
biosig4c++-1.4.1/t240/der_encoder.c:105:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
biosig4c++-1.4.1/t240/der_encoder.c:127:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
biosig4c++-1.4.1/t240/per_decoder.c:11:77: style: Function 'uper_decode_complete' argument 2 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_decoder.h:22:32: note: Function 'uper_decode_complete' argument 2 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/per_decoder.c:11:77: note: Function 'uper_decode_complete' argument 2 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/per_decoder.c:11:88: style: Function 'uper_decode_complete' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_decoder.h:23:9: note: Function 'uper_decode_complete' argument 3 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/per_decoder.c:11:88: note: Function 'uper_decode_complete' argument 3 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/per_decoder.c:40:68: style: Function 'uper_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_decoder.h:33:32: note: Function 'uper_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/per_decoder.c:40:68: note: Function 'uper_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/per_decoder.c:40:79: style: Function 'uper_decode' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_decoder.h:34:9: note: Function 'uper_decode' argument 3 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/per_decoder.c:40:79: note: Function 'uper_decode' argument 3 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/per_encoder.c:127:3: warning: Either the condition '!td' is redundant or there is possible null pointer dereference: td. [nullPointerRedundantCheck]
biosig4c++-1.4.1/t240/per_encoder.c:126:5: note: Assuming that condition '!td' is not redundant
biosig4c++-1.4.1/t240/per_encoder.c:127:3: note: Null pointer dereference
biosig4c++-1.4.1/t240/per_encoder.c:8:36: style: Function 'uper_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_encoder.h:23:58: note: Function 'uper_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/per_encoder.c:8:36: note: Function 'uper_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/per_encoder.c:8:46: style: Function 'uper_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_encoder.h:24:8: note: Function 'uper_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/per_encoder.c:8:46: note: Function 'uper_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/per_encoder.c:8:77: style: Function 'uper_encode' argument 3 names different: declaration 'consume_bytes_cb' definition 'cb'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_encoder.h:25:27: note: Function 'uper_encode' argument 3 names different: declaration 'consume_bytes_cb' definition 'cb'.
biosig4c++-1.4.1/t240/per_encoder.c:8:77: note: Function 'uper_encode' argument 3 names different: declaration 'consume_bytes_cb' definition 'cb'.
biosig4c++-1.4.1/t240/per_encoder.c:33:46: style: Function 'uper_encode_to_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_encoder.h:35:32: note: Function 'uper_encode_to_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/per_encoder.c:33:46: note: Function 'uper_encode_to_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/per_encoder.c:33:56: style: Function 'uper_encode_to_buffer' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_encoder.h:36:8: note: Function 'uper_encode_to_buffer' argument 2 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/per_encoder.c:33:56: note: Function 'uper_encode_to_buffer' argument 2 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/per_encoder.c:68:50: style: Function 'uper_encode_to_new_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_encoder.h:49:32: note: Function 'uper_encode_to_new_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/per_encoder.c:68:50: note: Function 'uper_encode_to_new_buffer' argument 1 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/per_encoder.c:68:96: style: Function 'uper_encode_to_new_buffer' argument 3 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_encoder.h:51:8: note: Function 'uper_encode_to_new_buffer' argument 3 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/per_encoder.c:68:96: note: Function 'uper_encode_to_new_buffer' argument 3 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/per_opentype.c:60:10: style: The scope of the variable 'chunk_bytes' can be reduced. [variableScope]
biosig4c++-1.4.1/t240/per_opentype.c:66:9: style: The scope of the variable 'padding' can be reduced. [variableScope]
biosig4c++-1.4.1/t240/per_opentype.c:243:37: style: Function 'uper_open_type_get' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_opentype.h:12:52: note: Function 'uper_open_type_get' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'.
biosig4c++-1.4.1/t240/per_opentype.c:243:37: note: Function 'uper_open_type_get' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'.
biosig4c++-1.4.1/t240/per_opentype.c:252:38: style: Function 'uper_open_type_skip' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_opentype.h:14:42: note: Function 'uper_open_type_skip' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'.
biosig4c++-1.4.1/t240/per_opentype.c:252:38: note: Function 'uper_open_type_skip' argument 1 names different: declaration 'opt_codec_ctx' definition 'ctx'.
biosig4c++-1.4.1/t240/per_opentype.c:360:19: error: Uninitialized variable: skip [uninitvar]
biosig4c++-1.4.1/t240/per_support.c:15:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/t240/per_support.c:15:2: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/t240/per_support.c:15:2: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/t240/per_support.c:15:2: portability: %d in format string (no. 5) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/t240/per_support.c:25:30: style: Function 'per_get_undo' argument 1 names different: declaration 'per_data' definition 'pd'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_support.h:57:35: note: Function 'per_get_undo' argument 1 names different: declaration 'per_data' definition 'pd'.
biosig4c++-1.4.1/t240/per_support.c:25:30: note: Function 'per_get_undo' argument 1 names different: declaration 'per_data' definition 'pd'.
biosig4c++-1.4.1/t240/per_support.c:25:38: style: Function 'per_get_undo' argument 2 names different: declaration 'get_nbits' definition 'nbits'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_support.h:57:49: note: Function 'per_get_undo' argument 2 names different: declaration 'get_nbits' definition 'nbits'.
biosig4c++-1.4.1/t240/per_support.c:25:38: note: Function 'per_get_undo' argument 2 names different: declaration 'get_nbits' definition 'nbits'.
biosig4c++-1.4.1/t240/per_support.c:38:34: style: Function 'per_get_few_bits' argument 1 names different: declaration 'per_data' definition 'pd'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_support.h:54:42: note: Function 'per_get_few_bits' argument 1 names different: declaration 'per_data' definition 'pd'.
biosig4c++-1.4.1/t240/per_support.c:38:34: note: Function 'per_get_few_bits' argument 1 names different: declaration 'per_data' definition 'pd'.
biosig4c++-1.4.1/t240/per_support.c:38:42: style: Function 'per_get_few_bits' argument 2 names different: declaration 'get_nbits' definition 'nbits'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_support.h:54:56: note: Function 'per_get_few_bits' argument 2 names different: declaration 'get_nbits' definition 'nbits'.
biosig4c++-1.4.1/t240/per_support.c:38:42: note: Function 'per_get_few_bits' argument 2 names different: declaration 'get_nbits' definition 'nbits'.
biosig4c++-1.4.1/t240/per_support.c:122:57: style: Function 'per_get_many_bits' argument 3 names different: declaration 'right_align' definition 'alright'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_support.h:64:61: note: Function 'per_get_many_bits' argument 3 names different: declaration 'right_align' definition 'alright'.
biosig4c++-1.4.1/t240/per_support.c:122:57: note: Function 'per_get_many_bits' argument 3 names different: declaration 'right_align' definition 'alright'.
biosig4c++-1.4.1/t240/per_support.c:122:70: style: Function 'per_get_many_bits' argument 4 names different: declaration 'get_nbits' definition 'nbits'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_support.h:65:8: note: Function 'per_get_many_bits' argument 4 names different: declaration 'get_nbits' definition 'nbits'.
biosig4c++-1.4.1/t240/per_support.c:122:70: note: Function 'per_get_many_bits' argument 4 names different: declaration 'get_nbits' definition 'nbits'.
biosig4c++-1.4.1/t240/per_support.c:166:41: style: Function 'uper_get_length' argument 2 names different: declaration 'effective_bound_bits' definition 'ebits'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_support.h:71:8: note: Function 'uper_get_length' argument 2 names different: declaration 'effective_bound_bits' definition 'ebits'.
biosig4c++-1.4.1/t240/per_support.c:166:41: note: Function 'uper_get_length' argument 2 names different: declaration 'effective_bound_bits' definition 'ebits'.
biosig4c++-1.4.1/t240/per_support.c:270:34: style: Function 'per_put_few_bits' argument 1 names different: declaration 'per_data' definition 'po'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_support.h:101:38: note: Function 'per_put_few_bits' argument 1 names different: declaration 'per_data' definition 'po'.
biosig4c++-1.4.1/t240/per_support.c:270:34: note: Function 'per_put_few_bits' argument 1 names different: declaration 'per_data' definition 'po'.
biosig4c++-1.4.1/t240/per_support.c:355:63: style: Function 'per_put_many_bits' argument 3 names different: declaration 'put_nbits' definition 'nbits'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_support.h:104:67: note: Function 'per_put_many_bits' argument 3 names different: declaration 'put_nbits' definition 'nbits'.
biosig4c++-1.4.1/t240/per_support.c:355:63: note: Function 'per_put_many_bits' argument 3 names different: declaration 'put_nbits' definition 'nbits'.
biosig4c++-1.4.1/t240/per_support.c:387:44: style: Function 'uper_put_length' argument 2 names different: declaration 'whole_length' definition 'length'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/per_support.h:111:52: note: Function 'uper_put_length' argument 2 names different: declaration 'whole_length' definition 'length'.
biosig4c++-1.4.1/t240/per_support.c:387:44: note: Function 'uper_put_length' argument 2 names different: declaration 'whole_length' definition 'length'.
biosig4c++-1.4.1/t240/xer_decoder.c:14:67: style: Function 'xer_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/xer_decoder.h:20:32: note: Function 'xer_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/xer_decoder.c:14:67: note: Function 'xer_decode' argument 2 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/xer_decoder.c:63:87: style: Function 'xer_next_token' argument 4 names different: declaration '_ch_type' definition 'ch_type'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/xer_decoder.h:71:54: note: Function 'xer_next_token' argument 4 names different: declaration '_ch_type' definition 'ch_type'.
biosig4c++-1.4.1/t240/xer_decoder.c:63:87: note: Function 'xer_next_token' argument 4 names different: declaration '_ch_type' definition 'ch_type'.
biosig4c++-1.4.1/t240/xer_encoder.c:13:35: style: Function 'xer_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/xer_encoder.h:26:57: note: Function 'xer_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/xer_encoder.c:13:35: note: Function 'xer_encode' argument 1 names different: declaration 'type_descriptor' definition 'td'.
biosig4c++-1.4.1/t240/xer_encoder.c:13:45: style: Function 'xer_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/xer_encoder.h:27:9: note: Function 'xer_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/xer_encoder.c:13:45: note: Function 'xer_encode' argument 2 names different: declaration 'struct_ptr' definition 'sptr'.
biosig4c++-1.4.1/t240/xer_encoder.c:15:28: style: Function 'xer_encode' argument 4 names different: declaration 'consume_bytes_cb' definition 'cb'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/xer_encoder.h:29:28: note: Function 'xer_encode' argument 4 names different: declaration 'consume_bytes_cb' definition 'cb'.
biosig4c++-1.4.1/t240/xer_encoder.c:15:28: note: Function 'xer_encode' argument 4 names different: declaration 'consume_bytes_cb' definition 'cb'.
biosig4c++-1.4.1/t240/xer_support.c:88:25: style: Function 'pxml_parse' argument 1 names different: declaration '_stateContext' definition 'stateContext'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/xer_support.h:48:25: note: Function 'pxml_parse' argument 1 names different: declaration '_stateContext' definition 'stateContext'.
biosig4c++-1.4.1/t240/xer_support.c:88:25: note: Function 'pxml_parse' argument 1 names different: declaration '_stateContext' definition 'stateContext'.
biosig4c++-1.4.1/t240/xer_support.c:88:51: style: Function 'pxml_parse' argument 2 names different: declaration '_buf' definition 'xmlbuf'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/xer_support.h:48:52: note: Function 'pxml_parse' argument 2 names different: declaration '_buf' definition 'xmlbuf'.
biosig4c++-1.4.1/t240/xer_support.c:88:51: note: Function 'pxml_parse' argument 2 names different: declaration '_buf' definition 'xmlbuf'.
biosig4c++-1.4.1/t240/xer_support.c:88:66: style: Function 'pxml_parse' argument 3 names different: declaration '_size' definition 'size'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/xer_support.h:48:65: note: Function 'pxml_parse' argument 3 names different: declaration '_size' definition 'size'.
biosig4c++-1.4.1/t240/xer_support.c:88:66: note: Function 'pxml_parse' argument 3 names different: declaration '_size' definition 'size'.
biosig4c++-1.4.1/t240/xer_support.c:88:99: style: Function 'pxml_parse' argument 5 names different: declaration '_key' definition 'key'. [funcArgNamesDifferent]
biosig4c++-1.4.1/t240/xer_support.h:49:29: note: Function 'pxml_parse' argument 5 names different: declaration '_key' definition 'key'.
biosig4c++-1.4.1/t240/xer_support.c:88:99: note: Function 'pxml_parse' argument 5 names different: declaration '_key' definition 'key'.
biosig4c++-1.4.1/test0/gztest.c:54:1: portability: %i in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/test0/gztest.c:63:1: portability: %i in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
biosig4c++-1.4.1/test0/gztest.c:33:20: style: Unused variable: cp [unusedVariable]
biosig4c++-1.4.1/test0/gztest.c:35:0: style: Variable 'numopt' is assigned a value that is never used. [unreadVariable]
biosig4c++-1.4.1/test0/gztest.c:35:27: style: Unused variable: k [unusedVariable]
biosig4c++-1.4.1/test0/gztest.c:36:14: style: Unused variable: T0 [unusedVariable]
biosig4c++-1.4.1/test0/gztest.c:37:21: style: Unused variable: dest [unusedVariable]
biosig4c++-1.4.1/test0/gztest.c:38:33: style: Variable 'TARGET_TYPE' is assigned a value that is never used. [unreadVariable]
biosig4c++-1.4.1/test0/gztest.c:39:0: style: Variable 'COMPRESSION_LEVEL' is assigned a value that is never used. [unreadVariable]
biosig4c++-1.4.1/test0/gztest.c:41:10: style: Unused variable: tmp [unusedVariable]
biosig4c++-1.4.1/test0/gztest.c:41:20: style: Unused variable: p [unusedVariable]
biosig4c++-1.4.1/test0/test_scp_decode.c:52:15: style: Unused variable: in [unusedVariable]
biosig4c++-1.4.1/test0/test_scp_decode.c:57:16: error: Memory leak: hdr [memleak]
biosig4c++-1.4.1/xgethostname.c:68:12: style: Condition 'size<=0' is always true [knownConditionTrueFalse]
biosig4c++-1.4.1/xgethostname.c:55:14: note: Assignment 'size=0', assigned value is 0
biosig4c++-1.4.1/xgethostname.c:68:12: note: Condition 'size<=0' is always true
biosig4c++-1.4.1/xgethostname.c:114:7: style: Condition 'addnull' is always false [knownConditionTrueFalse]
biosig4c++-1.4.1/xgethostname.c:56:17: note: Assignment 'addnull=0', assigned value is 0
biosig4c++-1.4.1/xgethostname.c:114:7: note: Condition 'addnull' is always false
biosig4c++-1.4.1/xgethostname.c:68:12: style: Same expression on both sides of '<=' because the value of 'size' and '0' are the same. [duplicateExpression]
biosig4c++-1.4.1/xgethostname.c:55:14: note: 'size' is assigned value '0' here.
biosig4c++-1.4.1/xgethostname.c:68:12: note: Same expression on both sides of '<=' because the value of 'size' and '0' are the same.
[03:05]

ftp://ftp.se.debian.org/debian/pool/main/b/biosquid/biosquid_1.9g+cvs20050121.orig.tar.gz
squid/Testsuite/iospeed_main.c:13:11: style: The scope of the variable 'sqfp' can be reduced. [variableScope]
squid/Testsuite/rndspeed_main.c:11:16: style: The scope of the variable 'r1' can be reduced. [variableScope]
squid/Testsuite/rndspeed_main.c:12:16: style: The scope of the variable 'r2' can be reduced. [variableScope]
squid/Testsuite/rndspeed_main.c:22:10: style: Variable 'r1' is assigned a value that is never used. [unreadVariable]
squid/Testsuite/rndspeed_main.c:31:10: style: Variable 'r2' is assigned a value that is never used. [unreadVariable]
squid/aligneval.c:439:10: style: The scope of the variable 'i' can be reduced. [variableScope]
squid/aligneval.c:218:23: style: Function 'make_ref_alilist' argument 1 names different: declaration 'refcoords' definition 'ref'. [funcArgNamesDifferent]
squid/aligneval.c:59:34: note: Function 'make_ref_alilist' argument 1 names different: declaration 'refcoords' definition 'ref'.
squid/aligneval.c:218:23: note: Function 'make_ref_alilist' argument 1 names different: declaration 'refcoords' definition 'ref'.
squid/alignio.c:142:7: style: The scope of the variable 'sawlower' can be reduced. [variableScope]
squid/alignio.c:142:17: style: The scope of the variable 'sawupper' can be reduced. [variableScope]
squid/alignio.c:142:27: style: The scope of the variable 'sawgap' can be reduced. [variableScope]
squid/alignio.c:188:7: style: The scope of the variable 'ngap' can be reduced. [variableScope]
squid/alignio.c:339:8: style: The scope of the variable 'count1' can be reduced. [variableScope]
squid/alignio.c:339:16: style: The scope of the variable 'count2' can be reduced. [variableScope]
squid/alignio.c:341:8: style: The scope of the variable 'rawcount1' can be reduced. [variableScope]
squid/alignio.c:341:19: style: The scope of the variable 'rawcount2' can be reduced. [variableScope]
squid/alistat_main.c:59:13: style: The scope of the variable 'nres' can be reduced. [variableScope]
squid/alistat_main.c:62:13: style: The scope of the variable 'small' can be reduced. [variableScope]
squid/alistat_main.c:62:20: style: The scope of the variable 'large' can be reduced. [variableScope]
squid/clustal.c:79:11: style: The scope of the variable 'name' can be reduced. [variableScope]
squid/clustal.c:141:10: style: The scope of the variable 'len' can be reduced. [variableScope]
squid/cluster.c:152:14: style: The scope of the variable 'min' can be reduced. [variableScope]
squid/cluster.c:143:17: style: Function 'Cluster' argument 1 names different: declaration 'mx' definition 'dmx'. [funcArgNamesDifferent]
squid/sqfuncs.h:53:28: note: Function 'Cluster' argument 1 names different: declaration 'mx' definition 'dmx'.
squid/cluster.c:143:17: note: Function 'Cluster' argument 1 names different: declaration 'mx' definition 'dmx'.
squid/cluster.c:339:0: error: Memory leak: tree [memleak]
squid/compalign_main.c:91:10: style: The scope of the variable 'tmsa' can be reduced. [variableScope]
squid/dayhoff.c:135:0: error: Memory leak: pam [memleak]
squid/dirichlet.c:231:16: style: The scope of the variable 'V' can be reduced. [variableScope]
squid/dirichlet.c:249:20: style: Function 'SampleGamma' argument 1 names different: declaration 'alpha' definition 'a'. [funcArgNamesDifferent]
squid/dirichlet.h:26:38: note: Function 'SampleGamma' argument 1 names different: declaration 'alpha' definition 'a'.
squid/dirichlet.c:249:20: note: Function 'SampleGamma' argument 1 names different: declaration 'alpha' definition 'a'.
squid/eps.c:46:8: style: The scope of the variable 'len' can be reduced. [variableScope]
squid/eps.c:48:8: style: The scope of the variable 'xpos' can be reduced. [variableScope]
squid/eps.c:48:14: style: The scope of the variable 'ypos' can be reduced. [variableScope]
squid/file.c:96:9: style: The scope of the variable 'lastdot' can be reduced. [variableScope]
squid/file.c:59:19: style: Function 'FileDirname' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
squid/sqfuncs.h:70:32: note: Function 'FileDirname' argument 1 names different: declaration 'filename' definition 'file'.
squid/file.c:59:19: note: Function 'FileDirname' argument 1 names different: declaration 'filename' definition 'file'.
squid/file.c:133:25: style: Function 'FileSameDirectory' argument 1 names different: declaration 'full' definition 'file1'. [funcArgNamesDifferent]
squid/sqfuncs.h:72:38: note: Function 'FileSameDirectory' argument 1 names different: declaration 'full' definition 'file1'.
squid/file.c:133:25: note: Function 'FileSameDirectory' argument 1 names different: declaration 'full' definition 'file1'.
squid/file.c:133:38: style: Function 'FileSameDirectory' argument 2 names different: declaration 'file' definition 'file2'. [funcArgNamesDifferent]
squid/sqfuncs.h:72:50: note: Function 'FileSameDirectory' argument 2 names different: declaration 'file' definition 'file2'.
squid/file.c:133:38: note: Function 'FileSameDirectory' argument 2 names different: declaration 'file' definition 'file2'.
squid/getopt.c:58:7: style: The scope of the variable 'arglen' can be reduced. [variableScope]
squid/getopt.c:59:7: style: The scope of the variable 'nmatch' can be reduced. [variableScope]
squid/gki.c:241:7: style: The scope of the variable 'nkeys' can be reduced. [variableScope]
squid/hsregex.c:1065:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
squid/hsregex.c:90:15: style: The scope of the variable 'len' can be reduced. [variableScope]
squid/hsregex.c:735:6: style: Function 'regc' argument 2 names different: declaration 'c' definition 'b'. [funcArgNamesDifferent]
squid/hsregex.c:307:39: note: Function 'regc' argument 2 names different: declaration 'c' definition 'b'.
squid/hsregex.c:735:6: note: Function 'regc' argument 2 names different: declaration 'c' definition 'b'.
squid/hsregex.c:897:13: style: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'. [funcArgNamesDifferent]
squid/hsregex.c:827:48: note: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'.
squid/hsregex.c:897:13: note: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'.
squid/hsregex.c:1130:16: style: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'. [funcArgNamesDifferent]
squid/hsregex.c:306:28: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
squid/hsregex.c:1130:16: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
squid/hsregex.c:365:0: error: Memory leak: r [memleak]
squid/msa.c:301:7: style: The scope of the variable 'x' can be reduced. [variableScope]
squid/msa.c:326:7: style: The scope of the variable 'x' can be reduced. [variableScope]
squid/msa.c:427:35: style: Function 'MSAAddGS' argument 3 names different: declaration 'seqidx' definition 'sqidx'. [funcArgNamesDifferent]
squid/msa.h:235:48: note: Function 'MSAAddGS' argument 3 names different: declaration 'seqidx' definition 'sqidx'.
squid/msa.c:427:35: note: Function 'MSAAddGS' argument 3 names different: declaration 'seqidx' definition 'sqidx'.
squid/msa.c:584:38: style: Function 'MSAAppendGR' argument 3 names different: declaration 'seqidx' definition 'sqidx'. [funcArgNamesDifferent]
squid/msa.h:238:51: note: Function 'MSAAppendGR' argument 3 names different: declaration 'seqidx' definition 'sqidx'.
squid/msa.c:584:38: note: Function 'MSAAppendGR' argument 3 names different: declaration 'seqidx' definition 'sqidx'.
squid/msf.c:80:11: style: The scope of the variable 'alleged_alen' can be reduced. [variableScope]
squid/msf.c:82:11: style: The scope of the variable 'alleged_checksum' can be reduced. [variableScope]
squid/msf.c:87:11: style: The scope of the variable 'name' can be reduced. [variableScope]
squid/phylip.c:77:13: style: The scope of the variable 's1' can be reduced. [variableScope]
squid/revcomp.c:32:9: style: The scope of the variable 'c' can be reduced. [variableScope]
squid/revcomp_main.c:44:10: style: The scope of the variable 'rev' can be reduced. [variableScope]
squid/selex.c:92:12: style: The scope of the variable 'currnum' can be reduced. [variableScope]
squid/selex.c:100:12: style: The scope of the variable 'count' can be reduced. [variableScope]
squid/selex.c:565:8: style: The scope of the variable 'len' can be reduced. [variableScope]
squid/selex.c:727:10: style: The scope of the variable 'depos' can be reduced. [variableScope]
squid/selex.c:729:10: style: The scope of the variable 'seqlen' can be reduced. [variableScope]
squid/seqencode.c:74:34: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
squid/seqencode.c:105:35: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
squid/seqencode.c:129:38: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
squid/seqencode.c:156:38: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
squid/seqsplit_main.c:164:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
squid/seqsplit_main.c:199:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
squid/seqstat_main.c:193:9: style: The scope of the variable 'c' can be reduced. [variableScope]
squid/seqstat_main.c:140:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
squid/seqstat_main.c:143:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
squid/sfetch_main.c:109:10: style: The scope of the variable 'frag' can be reduced. [variableScope]
squid/sfetch_main.c:110:10: style: The scope of the variable 'source_start' can be reduced. [variableScope]
squid/sfetch_main.c:111:10: style: The scope of the variable 'source_stop' can be reduced. [variableScope]
squid/sfetch_main.c:112:10: style: The scope of the variable 'source_orient' can be reduced. [variableScope]
squid/shuffle.c:60:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
squid/shuffle.c:61:8: style: The scope of the variable 'c' can be reduced. [variableScope]
squid/shuffle.c:406:8: style: The scope of the variable 'c' can be reduced. [variableScope]
squid/shuffle.c:476:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
squid/shuffle.c:525:8: style: The scope of the variable 'col' can be reduced. [variableScope]
squid/shuffle_main.c:85:10: style: The scope of the variable 'sqname' can be reduced. [variableScope]
squid/sindex_main.c:50:13: style: The scope of the variable 'sfp' can be reduced. [variableScope]
squid/sqio.c:333:7: style: The scope of the variable 'len' can be reduced. [variableScope]
squid/sqio.c:542:9: style: The scope of the variable 's0' can be reduced. [variableScope]
squid/sqio.c:544:9: style: The scope of the variable 'rpl' can be reduced. [variableScope]
squid/sqio.c:545:9: style: The scope of the variable 'bpl' can be reduced. [variableScope]
squid/sqio.c:709:9: style: The scope of the variable 'nm' can be reduced. [variableScope]
squid/sqio.c:938:9: style: The scope of the variable 'i' can be reduced. [variableScope]
squid/sqio.c:1072:10: style: The scope of the variable 'gotuw' can be reduced. [variableScope]
squid/sqio.c:1337:9: style: The scope of the variable 'spos' can be reduced. [variableScope]
squid/sqio.c:1338:9: style: The scope of the variable 'twobit' can be reduced. [variableScope]
squid/sqio.c:1427:8: style: The scope of the variable 'c' can be reduced. [variableScope]
squid/sre_stack.c:91:30: style: Function 'PopNstack' argument 2 names different: declaration 'ret_x' definition 'x'. [funcArgNamesDifferent]
squid/sre_stack.h:40:48: note: Function 'PopNstack' argument 2 names different: declaration 'ret_x' definition 'x'.
squid/sre_stack.c:91:30: note: Function 'PopNstack' argument 2 names different: declaration 'ret_x' definition 'x'.
squid/sre_stack.c:132:32: style: Function 'PushMstack' argument 2 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
squid/sre_stack.h:46:49: note: Function 'PushMstack' argument 2 names different: declaration 'obj' definition 'object'.
squid/sre_stack.c:132:32: note: Function 'PushMstack' argument 2 names different: declaration 'obj' definition 'object'.
squid/sre_string.c:59:11: style: The scope of the variable 'oldc' can be reduced. [variableScope]
squid/sre_string.c:148:7: style: The scope of the variable 'i' can be reduced. [variableScope]
squid/sre_string.c:159:7: style: The scope of the variable 'i' can be reduced. [variableScope]
squid/sre_string.c:159:10: style: The scope of the variable 'j' can be reduced. [variableScope]
squid/sre_string.c:241:9: style: The scope of the variable 's' can be reduced. [variableScope]
squid/sreformat_main.c:85:13: style: The scope of the variable 'dbfp' can be reduced. [variableScope]
squid/sreformat_main.c:90:13: style: The scope of the variable 'i' can be reduced. [variableScope]
squid/ssi.c:442:7: style: The scope of the variable 'i' can be reduced. [variableScope]
squid/ssi.c:874:19: style: The scope of the variable 's2' can be reduced. [variableScope]
squid/ssi.c:1063:7: style: The scope of the variable 'i' can be reduced. [variableScope]
squid/ssi.c:1276:16: style: The scope of the variable 'cmp' can be reduced. [variableScope]
squid/ssi.c:1277:16: style: The scope of the variable 'status' can be reduced. [variableScope]
squid/ssi.c:315:12: warning: Either the condition 'r==0' is redundant or there is division by zero at line 315. [zerodivcond]
squid/ssi.c:316:9: note: Assuming that condition 'r==0' is not redundant
squid/ssi.c:315:12: note: Division by zero
squid/ssi.c:203:71: error: Memory leak: pkey [memleak]
squid/ssi.c:244:67: error: Memory leak: pkey [memleak]
squid/ssi.c:245:56: error: Memory leak: pkey [memleak]
squid/ssi.c:246:56: error: Memory leak: pkey [memleak]
squid/ssi.c:929:0: error: Resource leak: fp [resourceLeak]
squid/ssi.c:974:0: error: Memory leak: s [memleak]
squid/ssi.c:1025:0: error: Memory leak: s2 [memleak]
squid/stopwatch.c:76:16: style: The scope of the variable 'hs' can be reduced. [variableScope]
squid/translate.c:44:9: style: The scope of the variable 'codon' can be reduced. [variableScope]
squid/translate_main.c:68:16: style: The scope of the variable 'revseq' can be reduced. [variableScope]
squid/translate_main.c:70:16: style: The scope of the variable 'orfnumber' can be reduced. [variableScope]
squid/translate_main.c:272:0: error: Resource leak: ofp [resourceLeak]
squid/types.c:130:8: style: The scope of the variable 'byte' can be reduced. [variableScope]
squid/weight.c:107:9: style: The scope of the variable 'lnum' can be reduced. [variableScope]
squid/weight.c:107:15: style: The scope of the variable 'rnum' can be reduced. [variableScope]
squid/weight.c:162:22: style: The scope of the variable 'champion' can be reduced. [variableScope]
squid/weight.c:460:8: style: The scope of the variable 'nres' can be reduced. [variableScope]
squid/weight.c:522:11: style: The scope of the variable 'remove' can be reduced. [variableScope]
squid/weight.c:585:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
squid/weight.c:705:8: style: The scope of the variable 'v' can be reduced. [variableScope]
squid/weight_main.c:161:8: error: Uninitialized variable: new [uninitvar]
[03:05]

ftp://ftp.se.debian.org/debian/pool/main/b/biosyntax/biosyntax_0.1~beta4+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bip/bip_0.9.0~rc3.orig.tar.gz
bip-0.9.0-rc3/src/bip.c:209:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bip-0.9.0-rc3/src/bip.c:232:12: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
bip-0.9.0-rc3/src/bip.c:1350:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bip-0.9.0-rc3/src/bip.c:1430:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bip-0.9.0-rc3/src/bip.c:1259:2: style: Variable 'home' is reassigned a value before the old one has been used. [redundantAssignment]
bip-0.9.0-rc3/src/bip.c:1258:0: note: Variable 'home' is reassigned a value before the old one has been used.
bip-0.9.0-rc3/src/bip.c:1259:2: note: Variable 'home' is reassigned a value before the old one has been used.
bip-0.9.0-rc3/src/bip.c:137:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bip-0.9.0-rc3/src/bip.c:336:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bip-0.9.0-rc3/src/bip.c:683:6: style: The scope of the variable 'r' can be reduced. [variableScope]
bip-0.9.0-rc3/src/bip.c:1105:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bip-0.9.0-rc3/src/bip.c:1933:8: style: The scope of the variable 's' can be reduced. [variableScope]
* yacc.c:358  *:969:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bip-0.9.0-rc3/src/connection.c:351:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bip-0.9.0-rc3/src/connection.c:399:6: style: The scope of the variable 'r' can be reduced. [variableScope]
bip-0.9.0-rc3/src/connection.c:548:31: style: The scope of the variable 'ssz' can be reduced. [variableScope]
bip-0.9.0-rc3/src/connection.c:795:17: style: The scope of the variable 'now' can be reduced. [variableScope]
bip-0.9.0-rc3/src/irc.c:1421:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
bip-0.9.0-rc3/src/irc.c:2661:16: warning: Either the condition 'cur||modes' is redundant or there is possible null pointer dereference: modes. [nullPointerRedundantCheck]
bip-0.9.0-rc3/src/irc.c:2662:11: note: Assuming that condition 'cur||modes' is not redundant
bip-0.9.0-rc3/src/irc.c:2661:16: note: Null pointer dereference
bip-0.9.0-rc3/src/irc.c:226:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bip-0.9.0-rc3/src/irc.c:701:10: style: The scope of the variable 'bllines' can be reduced. [variableScope]
bip-0.9.0-rc3/src/irc.c:1041:10: style: The scope of the variable 'klen' can be reduced. [variableScope]
bip-0.9.0-rc3/src/irc.c:1377:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bip-0.9.0-rc3/src/irc.c:1378:8: style: The scope of the variable 'nick' can be reduced. [variableScope]
bip-0.9.0-rc3/src/irc.c:1398:6: style: The scope of the variable 'index' can be reduced. [variableScope]
bip-0.9.0-rc3/src/irc.c:2131:42: style: Function 'irc_server_free' argument 1 names different: declaration 'is' definition 's'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/irc.h:262:42: note: Function 'irc_server_free' argument 1 names different: declaration 'is' definition 's'.
bip-0.9.0-rc3/src/irc.c:2131:42: note: Function 'irc_server_free' argument 1 names different: declaration 'is' definition 's'.
bip-0.9.0-rc3/src/irc.c:2647:69: style: Function 'server_set_chanmodes' argument 2 names different: declaration 'chanmodes' definition 'modes'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/irc.c:51:69: note: Function 'server_set_chanmodes' argument 2 names different: declaration 'chanmodes' definition 'modes'.
bip-0.9.0-rc3/src/irc.c:2647:69: note: Function 'server_set_chanmodes' argument 2 names different: declaration 'chanmodes' definition 'modes'.
bip-0.9.0-rc3/src/irc.c:2682:51: style: Function 'server_set_prefix' argument 1 names different: declaration 'l' definition 's'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/irc.c:52:51: note: Function 'server_set_prefix' argument 1 names different: declaration 'l' definition 's'.
bip-0.9.0-rc3/src/irc.c:2682:51: note: Function 'server_set_prefix' argument 1 names different: declaration 'l' definition 's'.
bip-0.9.0-rc3/src/irc.c:2682:66: style: Function 'server_set_prefix' argument 2 names different: declaration 'prefix' definition 'modes'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/irc.c:52:66: note: Function 'server_set_prefix' argument 2 names different: declaration 'prefix' definition 'modes'.
bip-0.9.0-rc3/src/irc.c:2682:66: note: Function 'server_set_prefix' argument 2 names different: declaration 'prefix' definition 'modes'.
bip-0.9.0-rc3/src/irc.c:2143:8: error: Uninitialized variable: ptr [uninitvar]
bip-0.9.0-rc3/src/irc.c:2226:8: error: Uninitialized variable: cur [uninitvar]
bip-0.9.0-rc3/src/irc.c:2656:8: error: Uninitialized variable: cur [uninitvar]
src/lex.c:1937:2: warning: Possible null pointer dereference: b [nullPointer]
src/lex.c:1830:18: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
src/lex.c:1937:2: note: Null pointer dereference
src/lex.c:1938:2: warning: Possible null pointer dereference: b [nullPointer]
src/lex.c:1830:18: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
src/lex.c:1938:2: note: Null pointer dereference
src/lex.c:1949:9: warning: Possible null pointer dereference: b [nullPointer]
src/lex.c:1830:18: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
src/lex.c:1949:9: note: Null pointer dereference
src/lex.c:1715:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
src/lex.c:341:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
src/lex.c:1715:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
src/lex.c:2122:46: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
src/lex.c:296:46: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
src/lex.c:2122:46: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
src/lex.c:2135:46: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
src/lex.c:297:45: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
src/lex.c:2135:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
src/lex.c:2135:60: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
src/lex.c:297:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
src/lex.c:2135:60: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
src/lex.c:2267:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
src/lex.c:796:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
src/lex.c:2267:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
bip-0.9.0-rc3/src/line.c:53:39: error: Uninitialized variable: ptr [uninitvar]
bip-0.9.0-rc3/src/log.c:76:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
bip-0.9.0-rc3/src/log.c:225:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bip-0.9.0-rc3/src/log.c:480:14: style: The scope of the variable 'newstore' can be reduced. [variableScope]
bip-0.9.0-rc3/src/log.c:614:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bip-0.9.0-rc3/src/log.c:704:14: style: The scope of the variable 'store' can be reduced. [variableScope]
bip-0.9.0-rc3/src/log.c:756:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bip-0.9.0-rc3/src/log.c:552:66: style: Function 'log_notice' argument 3 names different: declaration 'channel' definition 'destination'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/log.h:80:66: note: Function 'log_notice' argument 3 names different: declaration 'channel' definition 'destination'.
bip-0.9.0-rc3/src/log.c:552:66: note: Function 'log_notice' argument 3 names different: declaration 'channel' definition 'destination'.
bip-0.9.0-rc3/src/log.c:567:15: style: Function 'log_cli_notice' argument 3 names different: declaration 'channel' definition 'destination'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/log.h:84:70: note: Function 'log_cli_notice' argument 3 names different: declaration 'channel' definition 'destination'.
bip-0.9.0-rc3/src/log.c:567:15: note: Function 'log_cli_notice' argument 3 names different: declaration 'channel' definition 'destination'.
bip-0.9.0-rc3/src/log.c:1124:51: style: Function '_log_write' argument 2 names different: declaration 'lf' definition 'store'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/log.c:31:51: note: Function '_log_write' argument 2 names different: declaration 'lf' definition 'store'.
bip-0.9.0-rc3/src/log.c:1124:51: note: Function '_log_write' argument 2 names different: declaration 'lf' definition 'store'.
bip-0.9.0-rc3/src/log.c:1125:15: style: Function '_log_write' argument 3 names different: declaration 'd' definition 'destination'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/log.c:31:67: note: Function '_log_write' argument 3 names different: declaration 'd' definition 'destination'.
bip-0.9.0-rc3/src/log.c:1125:15: note: Function '_log_write' argument 3 names different: declaration 'd' definition 'destination'.
bip-0.9.0-rc3/src/log.c:1163:23: warning: Function 'log_write' argument order different: declaration 'logdata, str, destination' definition 'logdata, destination, str' [funcArgOrderDifferent]
bip-0.9.0-rc3/src/log.h:86:23: note: Function 'log_write' argument order different: declaration 'logdata, str, destination' definition 'logdata, destination, str'
bip-0.9.0-rc3/src/log.c:1163:23: note: Function 'log_write' argument order different: declaration 'logdata, str, destination' definition 'logdata, destination, str'
bip-0.9.0-rc3/src/log.c:1290:8: error: Uninitialized variable: sptr [uninitvar]
bip-0.9.0-rc3/src/util.c:529:20: style: The scope of the variable 'hi' can be reduced. [variableScope]
bip-0.9.0-rc3/src/util.c:131:21: style: Function 'hrtime' argument 1 names different: declaration 't' definition 's'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/util.h:169:21: note: Function 'hrtime' argument 1 names different: declaration 't' definition 's'.
bip-0.9.0-rc3/src/util.c:131:21: note: Function 'hrtime' argument 1 names different: declaration 't' definition 's'.
bip-0.9.0-rc3/src/util.c:252:24: style: Function 'list_init' argument 1 names different: declaration 'list' definition 'l'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/util.h:103:24: note: Function 'list_init' argument 1 names different: declaration 'list' definition 'l'.
bip-0.9.0-rc3/src/util.c:252:24: note: Function 'list_init' argument 1 names different: declaration 'list' definition 'l'.
bip-0.9.0-rc3/src/util.c:639:27: style: Function 'hash_it_init' argument 1 names different: declaration 'hash' definition 'h'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/util.h:155:27: note: Function 'hash_it_init' argument 1 names different: declaration 'hash' definition 'h'.
bip-0.9.0-rc3/src/util.c:639:27: note: Function 'hash_it_init' argument 1 names different: declaration 'hash' definition 'h'.
bip-0.9.0-rc3/src/util.c:639:47: style: Function 'hash_it_init' argument 2 names different: declaration 'i' definition 'hi'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/util.h:155:50: note: Function 'hash_it_init' argument 2 names different: declaration 'i' definition 'hi'.
bip-0.9.0-rc3/src/util.c:639:47: note: Function 'hash_it_init' argument 2 names different: declaration 'i' definition 'hi'.
bip-0.9.0-rc3/src/util.c:687:39: style: Function 'hash_it_remove' argument 1 names different: declaration 'li' definition 'hi'. [funcArgNamesDifferent]
bip-0.9.0-rc3/src/util.h:159:39: note: Function 'hash_it_remove' argument 1 names different: declaration 'li' definition 'hi'.
bip-0.9.0-rc3/src/util.c:687:39: note: Function 'hash_it_remove' argument 1 names different: declaration 'li' definition 'hi'.
[03:05]

ftp://ftp.se.debian.org/debian/pool/main/b/bird/bird_1.6.4.orig.tar.gz
bird-1.6.4/client/client.c:348:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
bird-1.6.4/client/client.c:415:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/conf/conf.c:222:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:232:6: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:258:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:289:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:298:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:350:4: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:354:2: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:430:4: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:436:4: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:455:3: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:460:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:487:3: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/conf/conf.c:545:9: style: The scope of the variable 'dn' can be reduced. [variableScope]
bird-1.6.4/filter/filter.c:1557:18: warning: Either the condition '!f2' is redundant or there is possible null pointer dereference: f2. [nullPointerRedundantCheck]
bird-1.6.4/filter/filter.c:1553:19: note: Assuming that condition '!f2' is not redundant
bird-1.6.4/filter/filter.c:1557:18: note: Null pointer dereference
bird-1.6.4/filter/tree.c:128:29: warning: Either the condition '!t2' is redundant or there is possible null pointer dereference: t2. [nullPointerRedundantCheck]
bird-1.6.4/filter/tree.c:124:19: note: Assuming that condition '!t2' is not redundant
bird-1.6.4/filter/tree.c:128:29: note: Null pointer dereference
bird-1.6.4/filter/tree.c:83:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/lib/ip.c:239:17: style: The scope of the variable 'l' can be reduced. [variableScope]
bird-1.6.4/lib/ip.c:354:16: style: The scope of the variable 'scope_table' can be reduced. [variableScope]
bird-1.6.4/lib/mac.c:101:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/lib/mac.c:102:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/lib/patmatch.c:33:6: warning: Redundant assignment of 'z' to itself. [selfAssignment]
bird-1.6.4/lib/printf.c:135:22: style: Function 'bvsnprintf' argument 1 names different: declaration 'str' definition 'buf'. [funcArgNamesDifferent]
bird-1.6.4/lib/string.h:19:22: note: Function 'bvsnprintf' argument 1 names different: declaration 'str' definition 'buf'.
bird-1.6.4/lib/printf.c:135:22: note: Function 'bvsnprintf' argument 1 names different: declaration 'str' definition 'buf'.
bird-1.6.4/lib/printf.c:396:21: style: Function 'bvsprintf' argument 1 names different: declaration 'str' definition 'buf'. [funcArgNamesDifferent]
bird-1.6.4/lib/string.h:17:21: note: Function 'bvsprintf' argument 1 names different: declaration 'str' definition 'buf'.
bird-1.6.4/lib/printf.c:396:21: note: Function 'bvsprintf' argument 1 names different: declaration 'str' definition 'buf'.
bird-1.6.4/lib/printf.c:411:21: style: Function 'bsprintf' argument 1 names different: declaration 'str' definition 'buf'. [funcArgNamesDifferent]
bird-1.6.4/lib/string.h:16:20: note: Function 'bsprintf' argument 1 names different: declaration 'str' definition 'buf'.
bird-1.6.4/lib/printf.c:411:21: note: Function 'bsprintf' argument 1 names different: declaration 'str' definition 'buf'.
bird-1.6.4/lib/printf.c:430:22: style: Function 'bsnprintf' argument 1 names different: declaration 'str' definition 'buf'. [funcArgNamesDifferent]
bird-1.6.4/lib/string.h:18:21: note: Function 'bsnprintf' argument 1 names different: declaration 'str' definition 'buf'.
bird-1.6.4/lib/printf.c:430:22: note: Function 'bsnprintf' argument 1 names different: declaration 'str' definition 'buf'.
bird-1.6.4/lib/sha1.c:204:20: warning: Possible null pointer dereference: buf [nullPointer]
bird-1.6.4/lib/sha1.c:221:20: note: Calling function 'sha1_update', 2nd argument 'buf' value is 0
bird-1.6.4/lib/sha1.c:204:20: note: Null pointer dereference
bird-1.6.4/lib/sha256.c:257:20: warning: Possible null pointer dereference: buf [nullPointer]
bird-1.6.4/lib/sha256.c:274:22: note: Calling function 'sha256_update', 2nd argument 'buf' value is 0
bird-1.6.4/lib/sha256.c:257:20: note: Null pointer dereference
bird-1.6.4/lib/sha512.c:427:20: warning: Possible null pointer dereference: buf [nullPointer]
bird-1.6.4/lib/sha512.c:445:22: note: Calling function 'sha512_update', 2nd argument 'buf' value is 0
bird-1.6.4/lib/sha512.c:427:20: note: Null pointer dereference
bird-1.6.4/lib/slab.c:363:40: style: Function 'slab_lookup' argument 2 names different: declaration 'addr' definition 'a'. [funcArgNamesDifferent]
bird-1.6.4/lib/slab.c:43:57: note: Function 'slab_lookup' argument 2 names different: declaration 'addr' definition 'a'.
bird-1.6.4/lib/slab.c:363:40: note: Function 'slab_lookup' argument 2 names different: declaration 'addr' definition 'a'.
bird-1.6.4/nest/a-path.c:60:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bird-1.6.4/nest/a-path.c:93:10: style: The scope of the variable 't' can be reduced. [variableScope]
bird-1.6.4/nest/a-path.c:93:13: style: The scope of the variable 'n' can be reduced. [variableScope]
bird-1.6.4/nest/a-path.c:133:7: style: The scope of the variable 'l' can be reduced. [variableScope]
bird-1.6.4/nest/a-path.c:133:10: style: The scope of the variable 'isset' can be reduced. [variableScope]
bird-1.6.4/nest/a-path.c:281:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bird-1.6.4/nest/a-path.c:303:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bird-1.6.4/nest/a-path.c:331:10: style: The scope of the variable 'bt' can be reduced. [variableScope]
bird-1.6.4/nest/a-path.c:331:14: style: The scope of the variable 'sn' can be reduced. [variableScope]
bird-1.6.4/nest/a-path.c:331:18: style: The scope of the variable 'dn' can be reduced. [variableScope]
bird-1.6.4/nest/iface.c:215:0: error: syntax error [syntaxError]
bird-1.6.4/nest/locks.c:163:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bird-1.6.4/nest/proto.c:708:3: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/nest/proto.c:738:3: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/nest/proto.c:363:20: style: The scope of the variable 'p' can be reduced. [variableScope]
bird-1.6.4/nest/proto.c:1203:15: style: The scope of the variable 'dir_name' can be reduced. [variableScope]
bird-1.6.4/nest/proto.c:733:39: style: Function 'graceful_restart_done' argument 1 names different: declaration 't' definition 'UNUSED'. [funcArgNamesDifferent]
bird-1.6.4/nest/proto.c:680:49: note: Function 'graceful_restart_done' argument 1 names different: declaration 't' definition 'UNUSED'.
bird-1.6.4/nest/proto.c:733:39: note: Function 'graceful_restart_done' argument 1 names different: declaration 't' definition 'UNUSED'.
bird-1.6.4/nest/rt-attr.c:459:17: style: The scope of the variable 'm' can be reduced. [variableScope]
bird-1.6.4/nest/rt-attr.c:527:12: style: The scope of the variable 's' can be reduced. [variableScope]
bird-1.6.4/nest/rt-attr.c:535:19: style: The scope of the variable 'lo' can be reduced. [variableScope]
bird-1.6.4/nest/rt-attr.c:535:24: style: The scope of the variable 'hi' can be reduced. [variableScope]
bird-1.6.4/nest/rt-attr.c:568:22: style: The scope of the variable 's0' can be reduced. [variableScope]
bird-1.6.4/nest/rt-attr.c:731:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bird-1.6.4/nest/rt-attr.c:976:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bird-1.6.4/nest/rt-attr.c:526:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/nest/rt-attr.c:1143:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/nest/rt-fib.c:250:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/nest/rt-fib.c:282:9: style: The scope of the variable 't' can be reduced. [variableScope]
bird-1.6.4/nest/rt-roa.c:312:0: error: syntax error [syntaxError]
bird-1.6.4/nest/rt-table.c:1919:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/nest/rt-table.c:389:7: style: Variable 't->next' is reassigned a value before the old one has been used. [redundantAssignment]
bird-1.6.4/nest/rt-table.c:387:7: note: Variable 't->next' is reassigned a value before the old one has been used.
bird-1.6.4/nest/rt-table.c:389:7: note: Variable 't->next' is reassigned a value before the old one has been used.
bird-1.6.4/nest/rt-table.c:68:8: style: The scope of the variable 'n' can be reduced. [variableScope]
bird-1.6.4/nest/rt-table.c:2318:21: style: The scope of the variable 'he' can be reduced. [variableScope]
bird-1.6.4/nest/rt-table.c:2586:8: style: The scope of the variable 'n' can be reduced. [variableScope]
bird-1.6.4/nest/rt-table.c:398:21: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
bird-1.6.4/nest/rt-table.c:2415:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/proto/babel/babel.h:27:0: error: #error "The Babel protocol only speaks IPv6" [preprocessorErrorDirective]
bird-1.6.4/proto/bfd/bfd.c:1082:15: style: The scope of the variable 'ifname' can be reduced. [variableScope]
bird-1.6.4/proto/bfd/bfd.c:309:25: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
bird-1.6.4/proto/bfd/io.c:95:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/proto/bfd/io.c:105:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/proto/bfd/io.c:125:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/proto/bfd/packets.c:261:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/proto/bgp/attrs.c:1157:17: style: The scope of the variable 'd' can be reduced. [variableScope]
bird-1.6.4/proto/bgp/attrs.c:1927:21: style: The scope of the variable 'd' can be reduced. [variableScope]
bird-1.6.4/proto/bgp/attrs.c:1928:7: style: The scope of the variable 'len' can be reduced. [variableScope]
bird-1.6.4/proto/bgp/attrs.c:1722:47: style: Function 'bgp_decode_attrs' argument 2 names different: declaration 'a' definition 'attr'. [funcArgNamesDifferent]
bird-1.6.4/proto/bgp/bgp.h:250:59: note: Function 'bgp_decode_attrs' argument 2 names different: declaration 'a' definition 'attr'.
bird-1.6.4/proto/bgp/attrs.c:1722:47: note: Function 'bgp_decode_attrs' argument 2 names different: declaration 'a' definition 'attr'.
bird-1.6.4/proto/bgp/attrs.c:1924:21: style: Function 'bgp_get_attr' argument 1 names different: declaration 'e' definition 'a'. [funcArgNamesDifferent]
bird-1.6.4/proto/bgp/bgp.h:251:32: note: Function 'bgp_get_attr' argument 1 names different: declaration 'e' definition 'a'.
bird-1.6.4/proto/bgp/attrs.c:1924:21: note: Function 'bgp_get_attr' argument 1 names different: declaration 'e' definition 'a'.
bird-1.6.4/proto/bgp/attrs.c:832:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 831. [shiftTooManyBitsSigned]
bird-1.6.4/proto/bgp/attrs.c:831:13: note: Assuming that condition 'code<32' is not redundant
bird-1.6.4/proto/bgp/attrs.c:832:16: note: Shift
bird-1.6.4/proto/bgp/attrs.c:806:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/proto/bgp/attrs.c:847:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/proto/bgp/attrs.c:855:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/proto/bgp/attrs.c:863:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/proto/bgp/bgp.c:893:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/proto/bgp/bgp.c:921:3: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/proto/bgp/bgp.c:238:33: style: Function 'bgp_close_conn' argument 1 names different: declaration 'c' definition 'conn'. [funcArgNamesDifferent]
bird-1.6.4/proto/bgp/bgp.h:205:38: note: Function 'bgp_close_conn' argument 1 names different: declaration 'c' definition 'conn'.
bird-1.6.4/proto/bgp/bgp.c:238:33: note: Function 'bgp_close_conn' argument 1 names different: declaration 'c' definition 'conn'.
bird-1.6.4/proto/bgp/packets.c:1167:16: style: Condition 'second' is always false [knownConditionTrueFalse]
bird-1.6.4/proto/bgp/packets.c:1158:16: note: Assignment 'second=0', assigned value is 0
bird-1.6.4/proto/bgp/packets.c:1167:16: note: Condition 'second' is always false
bird-1.6.4/proto/bgp/packets.c:308:7: style: The scope of the variable 'bytes' can be reduced. [variableScope]
bird-1.6.4/proto/bgp/packets.c:891:7: style: The scope of the variable 'ol' can be reduced. [variableScope]
bird-1.6.4/proto/bgp/packets.c:1737:15: style: The scope of the variable 'len' can be reduced. [variableScope]
bird-1.6.4/proto/bgp/packets.c:695:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bird-1.6.4/proto/bgp/packets.c:703:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bird-1.6.4/proto/bgp/packets.c:781:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bird-1.6.4/proto/bgp/packets.c:1603:29: note: Calling function 'bgp_schedule_packet', 2nd argument 'type' value is 31
bird-1.6.4/proto/bgp/packets.c:781:30: note: Shift
bird-1.6.4/proto/bgp/packets.c:87:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/proto/ospf/dbdes.c:56:26: portability: '(void*)pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/hello.c:53:25: style: The scope of the variable 'neigh' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/iface.c:238:22: style: The scope of the variable 'iff' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/iface.c:295:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/lsack.c:38:26: portability: '(void*)pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsalib.c:89:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/proto/ospf/lsalib.c:368:22: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsalib.c:369:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsalib.c:374:9: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsalib.c:401:22: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsalib.c:402:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsalib.c:407:9: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsreq.c:32:26: portability: '(void*)pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsupd.c:55:27: portability: '(void*)pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsupd.c:62:27: portability: '(void*)pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsupd.c:90:50: portability: '(void*)pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsupd.c:362:50: portability: '(void*)pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsupd.c:364:48: portability: '(void*)buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/lsupd.c:516:28: portability: '(void*)pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/neighbor.c:47:32: style: The scope of the variable 'en' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/neighbor.c:467:25: style: The scope of the variable 'neigh' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/ospf.c:573:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bird-1.6.4/proto/ospf/ospf.c:603:22: style: The scope of the variable 'ifa' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/ospf.c:722:25: style: The scope of the variable 'n' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/ospf.c:748:7: style: The scope of the variable 'ifano' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/ospf.c:748:14: style: The scope of the variable 'nno' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/ospf.c:748:19: style: The scope of the variable 'adjno' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/ospf.c:748:26: style: The scope of the variable 'firstfib' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/ospf.c:1407:9: error: Uninitialized variable: hea [uninitvar]
bird-1.6.4/proto/ospf/packet.c:55:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/proto/ospf/packet.c:72:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/proto/ospf/packet.c:213:29: style: Function 'ospf_rx_hook' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
bird-1.6.4/proto/ospf/ospf.h:900:34: note: Function 'ospf_rx_hook' argument 2 names different: declaration 'size' definition 'len'.
bird-1.6.4/proto/ospf/packet.c:213:29: note: Function 'ospf_rx_hook' argument 2 names different: declaration 'size' definition 'len'.
bird-1.6.4/proto/ospf/packet.c:467:46: style: Function 'ospf_send_to' argument 2 names different: declaration 'ip' definition 'dst'. [funcArgNamesDifferent]
bird-1.6.4/proto/ospf/ospf.h:904:51: note: Function 'ospf_send_to' argument 2 names different: declaration 'ip' definition 'dst'.
bird-1.6.4/proto/ospf/packet.c:467:46: note: Function 'ospf_send_to' argument 2 names different: declaration 'ip' definition 'dst'.
bird-1.6.4/proto/ospf/packet.c:306:33: portability: '(void*)pkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/ospf/packet.c:174:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/proto/ospf/rt.c:453:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/rt.c:528:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/rt.c:530:7: style: The scope of the variable 'pxlen' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/rt.c:610:26: style: The scope of the variable 'act' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/rt.c:611:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/rt.c:1388:8: style: The scope of the variable 'nf' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/rt.c:1772:7: style: The scope of the variable 'added' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/rt.c:1773:26: style: The scope of the variable 'act' can be reduced. [variableScope]
bird-1.6.4/proto/ospf/rt.c:1768:39: style: Function 'add_cand' argument 6 names different: declaration 'i' definition 'pos'. [funcArgNamesDifferent]
bird-1.6.4/proto/ospf/rt.c:15:34: note: Function 'add_cand' argument 6 names different: declaration 'i' definition 'pos'.
bird-1.6.4/proto/ospf/rt.c:1768:39: note: Function 'add_cand' argument 6 names different: declaration 'i' definition 'pos'.
bird-1.6.4/proto/ospf/topology.c:765:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/proto/ospf/topology.c:862:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/proto/pipe/pipe.c:104:3: style: Variable 'src_table->pipe_busy' is reassigned a value before the old one has been used. [redundantAssignment]
bird-1.6.4/proto/pipe/pipe.c:102:3: note: Variable 'src_table->pipe_busy' is reassigned a value before the old one has been used.
bird-1.6.4/proto/pipe/pipe.c:104:3: note: Variable 'src_table->pipe_busy' is reassigned a value before the old one has been used.
bird-1.6.4/proto/pipe/pipe.c:230:60: error: Uninitialized struct member: nc.mode [uninitStructMember]
bird-1.6.4/proto/rip/packets.c:432:34: portability: 'rip_tx_buffer(ifa)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/proto/rip/packets.c:336:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/proto/rip/rip.c:927:24: style: Function 'rip_iface_timer' argument 1 names different: declaration 'timer' definition 't'. [funcArgNamesDifferent]
bird-1.6.4/proto/rip/rip.c:87:36: note: Function 'rip_iface_timer' argument 1 names different: declaration 'timer' definition 't'.
bird-1.6.4/proto/rip/rip.c:927:24: note: Function 'rip_iface_timer' argument 1 names different: declaration 'timer' definition 't'.
bird-1.6.4/proto/rip/rip.c:525:25: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
bird-1.6.4/proto/rip/rip.c:183:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/proto/static/static.c:581:24: style: The scope of the variable 'dr' can be reduced. [variableScope]
bird-1.6.4/proto/static/static.c:88:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bird-1.6.4/sysdep/bsd/krt-sock.c:559:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/bsd/krt-sock.c:837:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/bsd/krt-sock.c:854:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/bsd/krt-sock.c:907:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/bsd/krt-sock.c:491:2: style: Label 'done' is not used. [unusedLabel]
bird-1.6.4/sysdep/bsd/krt-sock.c:366:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:367:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:368:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:553:12: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:637:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:638:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:639:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:640:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:641:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:642:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:643:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:644:3: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/bsd/krt-sock.c:368:3: style: Variable 'body' is assigned a value that is never used. [unreadVariable]
bird-1.6.4/sysdep/bsd/krt-sock.c:644:3: style: Variable 'body' is assigned a value that is never used. [unreadVariable]
bird-1.6.4/sysdep/linux/netlink.c:232:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:268:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:379:4: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:638:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:716:6: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:732:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:1556:4: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:1560:2: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:1572:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:1606:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:1619:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/linux/netlink.c:1053:7: style: The scope of the variable 'err' can be reduced. [variableScope]
bird-1.6.4/sysdep/linux/netlink.c:447:26: portability: '(void*)h' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/linux/netlink.c:461:20: portability: '(void*)h' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/linux/netlink.c:467:28: portability: '(void*)h' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bird-1.6.4/sysdep/linux/netlink.c:942:10: style: struct member 'Anonymous0::buf' is never used. [unusedStructMember]
bird-1.6.4/sysdep/unix/io.c:158:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/unix/io.c:182:4: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/unix/io.c:1313:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/unix/io.c:1348:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/unix/io.c:1351:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/unix/io.c:1878:7: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/unix/io.c:1996:3: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/unix/log.c:246:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
bird-1.6.4/sysdep/unix/main.c:228:3: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/unix/main.c:438:2: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/unix/main.c:449:5: warning: Return value of function log() is not used. [ignoredReturnValue]
bird-1.6.4/sysdep/unix/main.c:882:3: warning: Return value of function log() is not used. [ignoredReturnValue]
[03:05]

ftp://ftp.se.debian.org/debian/pool/main/b/birdfont/birdfont_2.21.1+git8ae0c56f.orig.tar.xz
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:287:3: style: Variable 'prev_is_curve' is reassigned a value before the old one has been used. [redundantAssignment]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:274:3: note: Variable 'prev_is_curve' is reassigned a value before the old one has been used.
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:287:3: note: Variable 'prev_is_curve' is reassigned a value before the old one has been used.
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:379:11: style: The scope of the variable 'contour' can be reduced. [variableScope]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:544:11: style: The scope of the variable 'contour' can be reduced. [variableScope]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:548:6: style: The scope of the variable 'end' can be reduced. [variableScope]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:833:11: style: The scope of the variable 'glyph' can be reduced. [variableScope]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:353:19: style: Variable 'prev_is_curve' is assigned a value that is never used. [unreadVariable]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:185:28: style: Variable 'first_normal_off_curve' is assigned a value that is never used. [unreadVariable]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:388:8: style: Unused variable: prev_is_curve [unusedVariable]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:395:18: style: Variable 'points_length' is assigned a value that is never used. [unreadVariable]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:545:11: style: Unused variable: error [unusedVariable]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:832:9: style: Unused variable: kerning [unusedVariable]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:1042:11: style: Unused variable: glyph [unusedVariable]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:1043:10: style: Unused variable: glyph_index [unusedVariable]
birdfont-2.21.1+git8ae0c56f/libbirdfont/OpenFontFormat/load_font.c:983:26: error: Uninitialized variable: charcode [uninitvar]
birdfont-2.21.1+git8ae0c56f/libbirdfont/Renderer/fontconfig.c:24:13: style: The scope of the variable 'font' can be reduced. [variableScope]
birdfont-2.21.1+git8ae0c56f/libbirdfont/Renderer/fontconfig.c:101:13: style: The scope of the variable 'font' can be reduced. [variableScope]
birdfont-2.21.1+git8ae0c56f/libbirdfont/Renderer/fontconfig.c:106:6: style: The scope of the variable 'i' can be reduced. [variableScope]
birdfont-2.21.1+git8ae0c56f/libbirdgems/fit_cubic.c:198:10: style: The scope of the variable 'maxIterations' can be reduced. [variableScope]
birdfont-2.21.1+git8ae0c56f/libbirdgems/fit_cubic.c:200:10: style: The scope of the variable 'i' can be reduced. [variableScope]
birdfont-2.21.1+git8ae0c56f/libbirdgems/fit_cubic.c:619:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
[03:06]

ftp://ftp.se.debian.org/debian/pool/main/b/birthday/birthday_1.6.2.orig.tar.gz
birthday-1.6.2/bdcal.c:41:18: style: The scope of the variable 'lines' can be reduced. [variableScope]
birthday-1.6.2/bdcal.c:41:25: style: The scope of the variable 'chars' can be reduced. [variableScope]
birthday-1.6.2/bdcal.c:102:20: error: Expression 'btime.tm_wday=(++btime.tm_wday)%7' depends on order of evaluation of side effects [unknownEvaluationOrder]
birthday-1.6.2/bdengine.c:424:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
birthday-1.6.2/bdengine.c:424:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
birthday-1.6.2/bdengine.c:424:7: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
birthday-1.6.2/bdengine.c:530:4: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
birthday-1.6.2/bdengine.c:579:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
birthday-1.6.2/bdengine.c:253:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
birthday-1.6.2/bdengine.c:254:8: style: The scope of the variable 'size' can be reduced. [variableScope]
birthday-1.6.2/bdengine.c:325:19: style: Function 'evcmp' argument 1 names different: declaration 'e1' definition 'p1'. [funcArgNamesDifferent]
birthday-1.6.2/bdengine.c:76:23: note: Function 'evcmp' argument 1 names different: declaration 'e1' definition 'p1'.
birthday-1.6.2/bdengine.c:325:19: note: Function 'evcmp' argument 1 names different: declaration 'e1' definition 'p1'.
birthday-1.6.2/bdengine.c:325:35: style: Function 'evcmp' argument 2 names different: declaration 'e2' definition 'p2'. [funcArgNamesDifferent]
birthday-1.6.2/bdengine.c:76:39: note: Function 'evcmp' argument 2 names different: declaration 'e2' definition 'p2'.
birthday-1.6.2/bdengine.c:325:35: note: Function 'evcmp' argument 2 names different: declaration 'e2' definition 'p2'.
birthday-1.6.2/bdwin.c:97:16: style: Condition 'aresome==0' is always true [knownConditionTrueFalse]
birthday-1.6.2/bdwin.c:94:12: note: Assignment 'aresome=0', assigned value is 0
birthday-1.6.2/bdwin.c:97:16: note: Condition 'aresome==0' is always true
birthday-1.6.2/bdwin.c:112:8: style: Unused variable: i [unusedVariable]
birthday-1.6.2/bdwin.c:113:12: style: Unused variable: lpNewProc [unusedVariable]
birthday-1.6.2/getopt.c:293:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
birthday-1.6.2/getopt.c:211:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[03:06]

ftp://ftp.se.debian.org/debian/pool/main/b/bisho/bisho_0.27.2+git20111122.9e68ef3d.orig.tar.gz
bisho/panes/flickr.c:147:20: style: The scope of the variable 'service' can be reduced. [variableScope]
bisho/panes/flickr.c:320:16: style: The scope of the variable 'node' can be reduced. [variableScope]
bisho/panes/flickr.c:285:34: style: Function 'update_widgets' argument 1 names different: declaration 'data' definition 'pane'. [funcArgNamesDifferent]
bisho/panes/flickr.c:64:46: note: Function 'update_widgets' argument 1 names different: declaration 'data' definition 'pane'.
bisho/panes/flickr.c:285:34: note: Function 'update_widgets' argument 1 names different: declaration 'data' definition 'pane'.
bisho/panes/flickr.c:118:9: style: Unused variable: frob [unusedVariable]
bisho/panes/oauth.c:168:20: style: The scope of the variable 'service' can be reduced. [variableScope]
bisho/panes/oauth.c:203:20: style: The scope of the variable 'service' can be reduced. [variableScope]
bisho/src/main.c:37:3: style: Variable 'uri' is reassigned a value before the old one has been used. [redundantAssignment]
bisho/src/main.c:34:0: note: Variable 'uri' is reassigned a value before the old one has been used.
bisho/src/main.c:37:3: note: Variable 'uri' is reassigned a value before the old one has been used.
[03:06]

ftp://ftp.se.debian.org/debian/pool/main/b/bison/bison_3.0.4.dfsg.orig.tar.xz
bison-3.0.4.dfsg/data/glr.c:344:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
bison-3.0.4.dfsg/data/glr.cc:30:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
bison-3.0.4.dfsg/data/lalr1.cc:267:0: error: #endif without #if [preprocessorErrorDirective]
bison-3.0.4.dfsg/data/location.cc:27:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
bison-3.0.4.dfsg/data/yacc.c:248:0: error: #endif without #if [preprocessorErrorDirective]
bison-3.0.4.dfsg/lib/xalloc.h:26:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
bison-3.0.4.dfsg/lib/gettext.h:216:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
bison-3.0.4.dfsg/lib/gettext.h:262:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
bison-3.0.4.dfsg/lib/binary-io.h:29:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
bison-3.0.4.dfsg/lib/bitrotate.h:27:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
bison-3.0.4.dfsg/lib/error.c:138:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
bison-3.0.4.dfsg/lib/sig-handler.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
bison-3.0.4.dfsg/lib/fseterr.c:77:0: error: #error "Please port gnulib fseterr.c to your platform! Look at the definitions of ferror and clearerr on your system, then report this to bug-gnulib." [preprocessorErrorDirective]
bison-3.0.4.dfsg/lib/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
bison-3.0.4.dfsg/lib/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
bison-3.0.4.dfsg/lib/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
bison-3.0.4.dfsg/lib/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
bison-3.0.4.dfsg/lib/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
bison-3.0.4.dfsg/lib/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
bison-3.0.4.dfsg/lib/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
bison-3.0.4.dfsg/lib/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
bison-3.0.4.dfsg/lib/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
bison-3.0.4.dfsg/lib/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
bison-3.0.4.dfsg/lib/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
bison-3.0.4.dfsg/lib/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
bison-3.0.4.dfsg/lib/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
bison-3.0.4.dfsg/lib/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
bison-3.0.4.dfsg/lib/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
bison-3.0.4.dfsg/lib/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
bison-3.0.4.dfsg/lib/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
bison-3.0.4.dfsg/lib/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
bison-3.0.4.dfsg/lib/getopt.c:1128:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
bison-3.0.4.dfsg/lib/getopt.c:1128:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
bison-3.0.4.dfsg/lib/getopt.c:1128:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
bison-3.0.4.dfsg/lib/getopt.c:1128:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
bison-3.0.4.dfsg/lib/getopt.c:1129:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
bison-3.0.4.dfsg/lib/getopt.c:1129:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
bison-3.0.4.dfsg/lib/getopt.c:1129:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
bison-3.0.4.dfsg/lib/getopt.c:1129:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
bison-3.0.4.dfsg/lib/getopt.c:1129:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
bison-3.0.4.dfsg/lib/getopt.c:1129:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
bison-3.0.4.dfsg/lib/getopt.c:1130:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
bison-3.0.4.dfsg/lib/getopt.c:1130:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
bison-3.0.4.dfsg/lib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
bison-3.0.4.dfsg/lib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
bison-3.0.4.dfsg/lib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
bison-3.0.4.dfsg/lib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
bison-3.0.4.dfsg/lib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
bison-3.0.4.dfsg/lib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
bison-3.0.4.dfsg/lib/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
bison-3.0.4.dfsg/lib/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
bison-3.0.4.dfsg/lib/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
bison-3.0.4.dfsg/lib/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
bison-3.0.4.dfsg/lib/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
bison-3.0.4.dfsg/lib/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
bison-3.0.4.dfsg/lib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
bison-3.0.4.dfsg/lib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
bison-3.0.4.dfsg/lib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
bison-3.0.4.dfsg/lib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
bison-3.0.4.dfsg/lib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
bison-3.0.4.dfsg/lib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
bison-3.0.4.dfsg/lib/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
bison-3.0.4.dfsg/lib/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
bison-3.0.4.dfsg/lib/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
bison-3.0.4.dfsg/lib/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
bison-3.0.4.dfsg/lib/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
bison-3.0.4.dfsg/lib/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
bison-3.0.4.dfsg/lib/gettimeofday.c:143:0: error: #error "Only 1-second nominal clock resolution found.  Is that intended?" \ [preprocessorErrorDirective]
bison-3.0.4.dfsg/lib/isnan.c:80:24: style: union member 'memory_double::value' is never used. [unusedStructMember]
bison-3.0.4.dfsg/lib/isnan.c:80:44: style: union member 'memory_double::word' is never used. [unusedStructMember]
bison-3.0.4.dfsg/lib/ldexpl.c:42:15: style: The scope of the variable 'factor' can be reduced. [variableScope]
bison-3.0.4.dfsg/lib/localcharset.c:473:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
bison-3.0.4.dfsg/lib/localcharset.c:464:24: note: Assignment 'locale=NULL', assigned value is 0
bison-3.0.4.dfsg/lib/localcharset.c:473:14: note: Condition 'locale==NULL' is always true
bison-3.0.4.dfsg/lib/localcharset.c:172:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bison-3.0.4.dfsg/lib/localcharset.c:473:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
bison-3.0.4.dfsg/lib/localcharset.c:464:24: note: 'locale' is assigned value 'NULL' here.
bison-3.0.4.dfsg/lib/localcharset.c:473:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
bison-3.0.4.dfsg/lib/localcharset.c:133:19: style: The scope of the variable 'base' can be reduced. [variableScope]
bison-3.0.4.dfsg/lib/mbswidth.c:57:24: style: Function 'mbsnwidth' argument 1 names different: declaration 'buf' definition 'string'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/mbswidth.h:55:35: note: Function 'mbsnwidth' argument 1 names different: declaration 'buf' definition 'string'.
bison-3.0.4.dfsg/lib/mbswidth.c:57:24: note: Function 'mbsnwidth' argument 1 names different: declaration 'buf' definition 'string'.
bison-3.0.4.dfsg/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
bison-3.0.4.dfsg/lib/obstack.c:139:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
bison-3.0.4.dfsg/lib/obstack.c:209:5: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
bison-3.0.4.dfsg/lib/obstack.c:219:14: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
bison-3.0.4.dfsg/lib/obstack.c:127:28: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bison-3.0.4.dfsg/lib/obstack.c:128:27: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bison-3.0.4.dfsg/lib/obstack.c:129:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bison-3.0.4.dfsg/lib/xsize.h:31:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
bison-3.0.4.dfsg/lib/rawmemchr.c:60:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
bison-3.0.4.dfsg/lib/rawmemchr.c:132:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
bison-3.0.4.dfsg/lib/rawmemchr.c:123:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
bison-3.0.4.dfsg/lib/rawmemchr.c:132:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
bison-3.0.4.dfsg/lib/spawni.c:139:35: style: Function 'gl_posix_spawn_internal' argument 2 names different: declaration 'path' definition 'file'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/lib/spawn_int.h:59:46: note: Function 'gl_posix_spawn_internal' argument 2 names different: declaration 'path' definition 'file'.
bison-3.0.4.dfsg/lib/spawni.c:139:35: note: Function 'gl_posix_spawn_internal' argument 2 names different: declaration 'path' definition 'file'.
bison-3.0.4.dfsg/lib/spawni.c:121:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bison-3.0.4.dfsg/lib/spawni.c:323:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bison-3.0.4.dfsg/lib/strchrnul.c:62:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
bison-3.0.4.dfsg/lib/strchrnul.c:138:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
bison-3.0.4.dfsg/lib/strchrnul.c:129:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
bison-3.0.4.dfsg/lib/strchrnul.c:138:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
bison-3.0.4.dfsg/lib/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
bison-3.0.4.dfsg/lib/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
bison-3.0.4.dfsg/lib/strerror.c:45:7: note: Condition 'msg' is always false
bison-3.0.4.dfsg/lib/strerror_r.c:166:9: style: Condition 'msg' is always false [knownConditionTrueFalse]
bison-3.0.4.dfsg/lib/strerror_r.c:164:23: note: Assignment 'msg=NULL', assigned value is 0
bison-3.0.4.dfsg/lib/strerror_r.c:166:9: note: Condition 'msg' is always false
bison-3.0.4.dfsg/lib/timevar.c:58:11: style: struct member 'tms::tms_utime' is never used. [unusedStructMember]
bison-3.0.4.dfsg/lib/timevar.c:59:11: style: struct member 'tms::tms_stime' is never used. [unusedStructMember]
bison-3.0.4.dfsg/lib/timevar.c:60:11: style: struct member 'tms::tms_cutime' is never used. [unusedStructMember]
bison-3.0.4.dfsg/lib/timevar.c:61:11: style: struct member 'tms::tms_cstime' is never used. [unusedStructMember]
bison-3.0.4.dfsg/src/AnnotationList.c:592:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bison-3.0.4.dfsg/src/reader.h:73:0: error: #endif without #if [preprocessorErrorDirective]
bison-3.0.4.dfsg/src/complain.c:356:32: style: Function 'complain_args' argument 5 names different: declaration 'arg' definition 'argv'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/complain.h:115:37: note: Function 'complain_args' argument 5 names different: declaration 'arg' definition 'argv'.
bison-3.0.4.dfsg/src/complain.c:356:32: note: Function 'complain_args' argument 5 names different: declaration 'arg' definition 'argv'.
bison-3.0.4.dfsg/src/complain.c:383:56: style: Function 'deprecated_directive' argument 2 names different: declaration 'obsolete' definition 'old'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/complain.h:125:40: note: Function 'deprecated_directive' argument 2 names different: declaration 'obsolete' definition 'old'.
bison-3.0.4.dfsg/src/complain.c:383:56: note: Function 'deprecated_directive' argument 2 names different: declaration 'obsolete' definition 'old'.
bison-3.0.4.dfsg/src/complain.c:383:73: style: Function 'deprecated_directive' argument 3 names different: declaration 'updated' definition 'upd'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/complain.h:125:62: note: Function 'deprecated_directive' argument 3 names different: declaration 'updated' definition 'upd'.
bison-3.0.4.dfsg/src/complain.c:383:73: note: Function 'deprecated_directive' argument 3 names different: declaration 'updated' definition 'upd'.
bison-3.0.4.dfsg/src/complain.c:183:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bison-3.0.4.dfsg/src/ielr.c:534:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bison-3.0.4.dfsg/src/ielr.c:160:29: error: Expression 'BITSET_FOR_EACH(biter_source,sources,source,0)(*edgesp)[i][j++]' depends on order of evaluation of side effects [unknownEvaluationOrder]
bison-3.0.4.dfsg/src/location.c:169:5: error: Resource leak: source [resourceLeak]
bison-3.0.4.dfsg/src/muscle-tab.c:228:48: style: Function 'muscle_code_grow' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/muscle-tab.h:105:53: note: Function 'muscle_code_grow' argument 2 names different: declaration 'value' definition 'val'.
bison-3.0.4.dfsg/src/muscle-tab.c:228:48: note: Function 'muscle_code_grow' argument 2 names different: declaration 'value' definition 'val'.
bison-3.0.4.dfsg/src/muscle-tab.c:492:43: style: Function 'muscle_percent_define_insert' argument 1 names different: declaration 'variable' definition 'var'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/muscle-tab.h:138:48: note: Function 'muscle_percent_define_insert' argument 1 names different: declaration 'variable' definition 'var'.
bison-3.0.4.dfsg/src/muscle-tab.c:492:43: note: Function 'muscle_percent_define_insert' argument 1 names different: declaration 'variable' definition 'var'.
bison-3.0.4.dfsg/src/muscle-tab.c:537:62: style: Function 'muscle_percent_define_ensure' argument 2 names different: declaration 'variable_loc' definition 'loc'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/muscle-tab.h:147:67: note: Function 'muscle_percent_define_ensure' argument 2 names different: declaration 'variable_loc' definition 'loc'.
bison-3.0.4.dfsg/src/muscle-tab.c:537:62: note: Function 'muscle_percent_define_ensure' argument 2 names different: declaration 'variable_loc' definition 'loc'.
* yacc.c:355  *:25:0: error: #endif without #if [preprocessorErrorDirective]
src/scan-code.c:1834:2: warning: Possible null pointer dereference: b [nullPointer]
src/scan-code.c:1707:20: note: Calling function 'code__init_buffer', 1st argument 'b' value is 0
src/scan-code.c:1834:2: note: Null pointer dereference
src/scan-code.c:1835:2: warning: Possible null pointer dereference: b [nullPointer]
src/scan-code.c:1707:20: note: Calling function 'code__init_buffer', 1st argument 'b' value is 0
src/scan-code.c:1835:2: note: Null pointer dereference
src/scan-code.c:1848:9: warning: Possible null pointer dereference: b [nullPointer]
src/scan-code.c:1707:20: note: Calling function 'code__init_buffer', 1st argument 'b' value is 0
src/scan-code.c:1848:9: note: Null pointer dereference
src/scan-code.c:1450:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
src/scan-code.c:1463:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
src/scan-code.c:1576:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
src/scan-code.c:449:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
src/scan-code.c:1576:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
src/scan-code.c:2049:51: style: Function 'code__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
src/scan-code.c:392:50: note: Function 'code__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
src/scan-code.c:2049:51: note: Function 'code__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
src/scan-code.c:2064:51: style: Function 'code__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
src/scan-code.c:393:49: note: Function 'code__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
src/scan-code.c:2064:51: note: Function 'code__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
src/scan-code.c:2064:71: style: Function 'code__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
src/scan-code.c:393:65: note: Function 'code__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
src/scan-code.c:2064:71: note: Function 'code__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
src/scan-code.c:2208:27: style: Function 'code_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
src/scan-code.c:756:26: note: Function 'code_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
src/scan-code.c:2208:27: note: Function 'code_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
/Users/akim/src/gnu/bison/src/scan-code.l:632:48: style: Function 'handle_action_dollar' argument 2 names different: declaration 'cp' definition 'text'. [funcArgNamesDifferent]
/Users/akim/src/gnu/bison/src/scan-code.l:53:60: note: Function 'handle_action_dollar' argument 2 names different: declaration 'cp' definition 'text'.
/Users/akim/src/gnu/bison/src/scan-code.l:632:48: note: Function 'handle_action_dollar' argument 2 names different: declaration 'cp' definition 'text'.
/Users/akim/src/gnu/bison/src/scan-code.l:728:44: style: Function 'handle_action_at' argument 2 names different: declaration 'cp' definition 'text'. [funcArgNamesDifferent]
/Users/akim/src/gnu/bison/src/scan-code.l:55:56: note: Function 'handle_action_at' argument 2 names different: declaration 'cp' definition 'text'.
/Users/akim/src/gnu/bison/src/scan-code.l:728:44: note: Function 'handle_action_at' argument 2 names different: declaration 'cp' definition 'text'.
src/scan-gram.c:2779:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
src/scan-skel.c:1780:2: warning: Possible null pointer dereference: b [nullPointer]
src/scan-skel.c:1653:20: note: Calling function 'skel__init_buffer', 1st argument 'b' value is 0
src/scan-skel.c:1780:2: note: Null pointer dereference
src/scan-skel.c:1781:2: warning: Possible null pointer dereference: b [nullPointer]
src/scan-skel.c:1653:20: note: Calling function 'skel__init_buffer', 1st argument 'b' value is 0
src/scan-skel.c:1781:2: note: Null pointer dereference
src/scan-skel.c:1794:9: warning: Possible null pointer dereference: b [nullPointer]
src/scan-skel.c:1653:20: note: Calling function 'skel__init_buffer', 1st argument 'b' value is 0
src/scan-skel.c:1794:9: note: Null pointer dereference
src/scan-skel.c:1396:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
src/scan-skel.c:1409:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
src/scan-skel.c:1522:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
src/scan-skel.c:449:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
src/scan-skel.c:1522:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
src/scan-skel.c:1995:51: style: Function 'skel__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
src/scan-skel.c:392:50: note: Function 'skel__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
src/scan-skel.c:1995:51: note: Function 'skel__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
src/scan-skel.c:2010:51: style: Function 'skel__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
src/scan-skel.c:393:49: note: Function 'skel__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
src/scan-skel.c:2010:51: note: Function 'skel__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
src/scan-skel.c:2010:71: style: Function 'skel__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
src/scan-skel.c:393:65: note: Function 'skel__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
src/scan-skel.c:2010:71: note: Function 'skel__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
src/scan-skel.c:2154:27: style: Function 'skel_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
src/scan-skel.c:699:26: note: Function 'skel_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
src/scan-skel.c:2154:27: note: Function 'skel_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
/Users/akim/src/gnu/bison/src/scan-skel.l:238:43: style: Function 'at_output' argument 3 names different: declaration 'name' definition 'out_namep'. [funcArgNamesDifferent]
/Users/akim/src/gnu/bison/src/scan-skel.l:48:55: note: Function 'at_output' argument 3 names different: declaration 'name' definition 'out_namep'.
/Users/akim/src/gnu/bison/src/scan-skel.l:238:43: note: Function 'at_output' argument 3 names different: declaration 'name' definition 'out_namep'.
/Users/akim/src/gnu/bison/src/scan-skel.l:238:59: style: Function 'at_output' argument 4 names different: declaration 'lineno' definition 'out_linenop'. [funcArgNamesDifferent]
/Users/akim/src/gnu/bison/src/scan-skel.l:48:66: note: Function 'at_output' argument 4 names different: declaration 'lineno' definition 'out_linenop'.
/Users/akim/src/gnu/bison/src/scan-skel.l:238:59: note: Function 'at_output' argument 4 names different: declaration 'lineno' definition 'out_linenop'.
bison-3.0.4.dfsg/src/state.c:131:19: style: Function 'state_new' argument 2 names different: declaration 'core_size' definition 'nitems'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/state.h:231:26: note: Function 'state_new' argument 2 names different: declaration 'core_size' definition 'nitems'.
bison-3.0.4.dfsg/src/state.c:131:19: note: Function 'state_new' argument 2 names different: declaration 'core_size' definition 'nitems'.
bison-3.0.4.dfsg/src/state.c:239:45: style: Function 'state_errs_set' argument 3 names different: declaration 'errors' definition 'tokens'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/state.h:243:50: note: Function 'state_errs_set' argument 3 names different: declaration 'errors' definition 'tokens'.
bison-3.0.4.dfsg/src/state.c:239:45: note: Function 'state_errs_set' argument 3 names different: declaration 'errors' definition 'tokens'.
bison-3.0.4.dfsg/src/state.c:392:27: style: Function 'state_hash_lookup' argument 1 names different: declaration 'core_size' definition 'nitems'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/state.h:257:34: note: Function 'state_hash_lookup' argument 1 names different: declaration 'core_size' definition 'nitems'.
bison-3.0.4.dfsg/src/state.c:392:27: note: Function 'state_hash_lookup' argument 1 names different: declaration 'core_size' definition 'nitems'.
bison-3.0.4.dfsg/src/symtab.c:298:42: style: Function 'symbol_code_props_set' argument 3 names different: declaration 'destructor' definition 'code'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/symtab.h:184:47: note: Function 'symbol_code_props_set' argument 3 names different: declaration 'destructor' definition 'code'.
bison-3.0.4.dfsg/src/symtab.c:298:42: note: Function 'symbol_code_props_set' argument 3 names different: declaration 'destructor' definition 'code'.
bison-3.0.4.dfsg/src/symtab.c:419:48: style: Function 'symbol_user_token_number_set' argument 2 names different: declaration 'user_number' definition 'user_token_number'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/symtab.h:202:53: note: Function 'symbol_user_token_number_set' argument 2 names different: declaration 'user_number' definition 'user_token_number'.
bison-3.0.4.dfsg/src/symtab.c:419:48: note: Function 'symbol_user_token_number_set' argument 2 names different: declaration 'user_number' definition 'user_token_number'.
bison-3.0.4.dfsg/src/uniqstr.c:109:22: style: Function 'uniqstr_cmp' argument 1 names different: declaration 'u1' definition 'l'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/uniqstr.h:45:26: note: Function 'uniqstr_cmp' argument 1 names different: declaration 'u1' definition 'l'.
bison-3.0.4.dfsg/src/uniqstr.c:109:22: note: Function 'uniqstr_cmp' argument 1 names different: declaration 'u1' definition 'l'.
bison-3.0.4.dfsg/src/uniqstr.c:109:33: style: Function 'uniqstr_cmp' argument 2 names different: declaration 'u2' definition 'r'. [funcArgNamesDifferent]
bison-3.0.4.dfsg/src/uniqstr.h:45:38: note: Function 'uniqstr_cmp' argument 2 names different: declaration 'u2' definition 'r'.
bison-3.0.4.dfsg/src/uniqstr.c:109:33: note: Function 'uniqstr_cmp' argument 2 names different: declaration 'u2' definition 'r'.
[03:06]

ftp://ftp.se.debian.org/debian/pool/main/b/bison++/bison++_1.21.11.orig.tar.gz
bison++-1.21.11/Example/FlexLexer.h:58:14: style: Technically the member function 'FlexLexer::YYText' can be const. [functionConst]
bison++-1.21.11/Example/FlexLexer.h:59:6: style: Technically the member function 'FlexLexer::YYLeng' can be const. [functionConst]
bison++-1.21.11/Example/FlexLexer.h:111:7: style: The function 'yy_switch_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bison++-1.21.11/Example/FlexLexer.h:62:3: note: Virtual function in base class
bison++-1.21.11/Example/FlexLexer.h:111:7: note: Function in derived class
bison++-1.21.11/Example/FlexLexer.h:112:26: style: The function 'yy_create_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bison++-1.21.11/Example/FlexLexer.h:64:3: note: Virtual function in base class
bison++-1.21.11/Example/FlexLexer.h:112:26: note: Function in derived class
bison++-1.21.11/Example/FlexLexer.h:113:7: style: The function 'yy_delete_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bison++-1.21.11/Example/FlexLexer.h:65:15: note: Virtual function in base class
bison++-1.21.11/Example/FlexLexer.h:113:7: note: Function in derived class
bison++-1.21.11/Example/FlexLexer.h:114:7: style: The function 'yyrestart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bison++-1.21.11/Example/FlexLexer.h:66:15: note: Virtual function in base class
bison++-1.21.11/Example/FlexLexer.h:114:7: note: Function in derived class
bison++-1.21.11/Example/FlexLexer.h:116:14: style: The function 'yylex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bison++-1.21.11/Example/FlexLexer.h:68:14: note: Virtual function in base class
bison++-1.21.11/Example/FlexLexer.h:116:14: note: Function in derived class
bison++-1.21.11/Example/FlexLexer.h:117:15: style: The function 'switch_streams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bison++-1.21.11/Example/FlexLexer.h:79:15: note: Virtual function in base class
bison++-1.21.11/Example/FlexLexer.h:117:15: note: Function in derived class
bison++-1.21.11/bison.cc:0:0: error: syntax error [syntaxError]
bison++-1.21.11/bison.cc:0:0: note: syntax error
bison++-1.21.11/bison.cc:0:0: note: syntax error
bison++-1.21.11/closure.cc:103:22: style: The scope of the variable 'vrow' can be reduced. [variableScope]
bison++-1.21.11/closure.cc:105:21: style: The scope of the variable 'cword' can be reduced. [variableScope]
bison++-1.21.11/closure.cc:107:16: style: The scope of the variable 'b' can be reduced. [variableScope]
bison++-1.21.11/closure.cc:165:19: style: The scope of the variable 'sp' can be reduced. [variableScope]
bison++-1.21.11/closure.cc:203:21: style: The scope of the variable 'word' can be reduced. [variableScope]
bison++-1.21.11/closure.cc:210:7: style: The scope of the variable 'symbol' can be reduced. [variableScope]
bison++-1.21.11/closure.cc:125:19: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 135. [shiftTooManyBitsSigned]
bison++-1.21.11/closure.cc:135:10: note: Assuming that condition 'b>=32' is not redundant
bison++-1.21.11/closure.cc:134:4: note: b is incremented, before this increment the value is 31
bison++-1.21.11/closure.cc:125:19: note: Shift
bison++-1.21.11/closure.cc:259:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bison++-1.21.11/conflict.cc:114:16: style: The scope of the variable 'symbol' can be reduced. [variableScope]
bison++-1.21.11/conflict.cc:295:16: style: The scope of the variable 'k' can be reduced. [variableScope]
bison++-1.21.11/conflict.cc:295:19: style: The scope of the variable 'i' can be reduced. [variableScope]
bison++-1.21.11/conflict.cc:501:16: style: The scope of the variable 'count' can be reduced. [variableScope]
bison++-1.21.11/conflict.cc:504:22: style: The scope of the variable 'wordp' can be reduced. [variableScope]
bison++-1.21.11/conflict.cc:199:25: warning: Obsolete function 'alloca' called. [allocaCalled]
bison++-1.21.11/derives.cc:39:16: style: The scope of the variable 'lhs' can be reduced. [variableScope]
bison++-1.21.11/files.cc:272:20: style: Unused variable: cp [unusedVariable]
bison++-1.21.11/getopt.cc:338:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
bison++-1.21.11/lalr.cc:671:8: warning: Either the condition '(sp)!=0' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
bison++-1.21.11/lalr.cc:672:2: note: Assuming that condition '(sp)!=0' is not redundant
bison++-1.21.11/lalr.cc:671:8: note: Null pointer dereference
bison++-1.21.11/lalr.cc:207:20: style: The scope of the variable 'sp' can be reduced. [variableScope]
bison++-1.21.11/lalr.cc:216:20: style: The scope of the variable 'k' can be reduced. [variableScope]
bison++-1.21.11/lalr.cc:276:16: style: The scope of the variable 'state1' can be reduced. [variableScope]
bison++-1.21.11/lalr.cc:342:16: style: The scope of the variable 'middle' can be reduced. [variableScope]
bison++-1.21.11/lalr.cc:343:16: style: The scope of the variable 's' can be reduced. [variableScope]
bison++-1.21.11/lalr.cc:378:16: style: The scope of the variable 'stateno' can be reduced. [variableScope]
bison++-1.21.11/lalr.cc:452:16: style: The scope of the variable 'nedges' can be reduced. [variableScope]
bison++-1.21.11/lalr.cc:454:16: style: The scope of the variable 'state1' can be reduced. [variableScope]
bison++-1.21.11/lalr.cc:456:16: style: The scope of the variable 'symbol1' can be reduced. [variableScope]
bison++-1.21.11/lalr.cc:575:16: style: The scope of the variable 'k' can be reduced. [variableScope]
bison++-1.21.11/lr0.cc:558:17: warning: Either the condition '(sp)!=0' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
bison++-1.21.11/lr0.cc:562:5: note: Assuming that condition '(sp)!=0' is not redundant
bison++-1.21.11/lr0.cc:558:17: note: Null pointer dereference
bison++-1.21.11/lr0.cc:603:20: warning: Either the condition '(sp)!=0' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
bison++-1.21.11/lr0.cc:608:8: note: Assuming that condition '(sp)!=0' is not redundant
bison++-1.21.11/lr0.cc:603:20: note: Null pointer dereference
bison++-1.21.11/lr0.cc:205:16: style: The scope of the variable 'symbol' can be reduced. [variableScope]
bison++-1.21.11/lr0.cc:250:16: style: The scope of the variable 'j' can be reduced. [variableScope]
bison++-1.21.11/lr0.cc:290:19: style: The scope of the variable 'isp2' can be reduced. [variableScope]
bison++-1.21.11/lr0.cc:293:16: style: The scope of the variable 'found' can be reduced. [variableScope]
bison++-1.21.11/lr0.cc:452:19: style: The scope of the variable 'rp2' can be reduced. [variableScope]
bison++-1.21.11/lr0.cc:453:16: style: The scope of the variable 'item' can be reduced. [variableScope]
bison++-1.21.11/lr0.cc:457:10: style: The scope of the variable 'rend' can be reduced. [variableScope]
bison++-1.21.11/lr0.cc:511:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bison++-1.21.11/lr0.cc:512:16: style: The scope of the variable 'k' can be reduced. [variableScope]
bison++-1.21.11/lr0.cc:517:20: style: The scope of the variable 'sp1' can be reduced. [variableScope]
bison++-1.21.11/output.cc:1516:11: warning: Either the condition '(cp)!=0' is redundant or there is possible null pointer dereference: cp. [nullPointerRedundantCheck]
bison++-1.21.11/output.cc:1517:5: note: Assuming that condition '(cp)!=0' is not redundant
bison++-1.21.11/output.cc:1516:11: note: Null pointer dereference
bison++-1.21.11/output.cc:1530:11: warning: Either the condition '(sp)!=0' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
bison++-1.21.11/output.cc:1531:5: note: Assuming that condition '(sp)!=0' is not redundant
bison++-1.21.11/output.cc:1530:11: note: Null pointer dereference
bison++-1.21.11/output.cc:1544:11: warning: Either the condition '(rp)!=0' is redundant or there is possible null pointer dereference: rp. [nullPointerRedundantCheck]
bison++-1.21.11/output.cc:1545:5: note: Assuming that condition '(rp)!=0' is not redundant
bison++-1.21.11/output.cc:1544:11: note: Null pointer dereference
bison++-1.21.11/output.cc:342:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bison++-1.21.11/output.cc:374:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bison++-1.21.11/output.cc:374:19: style: The scope of the variable 'j' can be reduced. [variableScope]
bison++-1.21.11/output.cc:754:16: style: The scope of the variable 'count' can be reduced. [variableScope]
bison++-1.21.11/output.cc:757:16: style: The scope of the variable 'max' can be reduced. [variableScope]
bison++-1.21.11/output.cc:759:16: style: The scope of the variable 'shift_state' can be reduced. [variableScope]
bison++-1.21.11/output.cc:761:21: style: The scope of the variable 'mask' can be reduced. [variableScope]
bison++-1.21.11/output.cc:762:22: style: The scope of the variable 'wordp' can be reduced. [variableScope]
bison++-1.21.11/output.cc:1118:16: style: The scope of the variable 'state' can be reduced. [variableScope]
bison++-1.21.11/output.cc:1166:16: style: The scope of the variable 'j' can be reduced. [variableScope]
bison++-1.21.11/output.cc:1170:16: style: The scope of the variable 'match' can be reduced. [variableScope]
bison++-1.21.11/output.cc:1210:16: style: The scope of the variable 'ok' can be reduced. [variableScope]
bison++-1.21.11/output.cc:1553:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bison++-1.21.11/output.cc:1597:7: style: Unused variable: line [unusedVariable]
bison++-1.21.11/print.cc:100:16: style: The scope of the variable 'rule' can be reduced. [variableScope]
bison++-1.21.11/print.cc:103:19: style: The scope of the variable 'sp1' can be reduced. [variableScope]
bison++-1.21.11/print.cc:151:16: style: The scope of the variable 'rule' can be reduced. [variableScope]
bison++-1.21.11/reader.cc:402:5: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
bison++-1.21.11/reader.cc:1495:8: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bison++-1.21.11/reader.cc:1493:8: note: Variable 't' is reassigned a value before the old one has been used.
bison++-1.21.11/reader.cc:1495:8: note: Variable 't' is reassigned a value before the old one has been used.
bison++-1.21.11/reader.cc:338:16: style: The scope of the variable 'c' can be reduced. [variableScope]
bison++-1.21.11/reader.cc:481:16: style: The scope of the variable 'prev' can be reduced. [variableScope]
bison++-1.21.11/reader.cc:1682:16: style: Unused variable: i [unusedVariable]
bison++-1.21.11/reduce.cc:95:13: style: Opposite expression on both sides of '&'. [oppositeExpression]
bison++-1.21.11/reduce.cc:95:13: note: Opposite expression on both sides of '&'.
bison++-1.21.11/reduce.cc:95:13: note: Opposite expression on both sides of '&'.
bison++-1.21.11/reduce.cc:177:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bison++-1.21.11/reduce.cc:484:9: style: The scope of the variable 'r' can be reduced. [variableScope]
bison++-1.21.11/symtab.cc:137:12: warning: Either the condition '(bp)!=0' is redundant or there is possible null pointer dereference: bp. [nullPointerRedundantCheck]
bison++-1.21.11/symtab.cc:142:4: note: Assuming that condition '(bp)!=0' is not redundant
bison++-1.21.11/symtab.cc:137:12: note: Null pointer dereference
bison++-1.21.11/warshall.cc:34:22: style: The scope of the variable 'rowj' can be reduced. [variableScope]
bison++-1.21.11/warshall.cc:37:22: style: The scope of the variable 'ccol' can be reduced. [variableScope]
[03:06]

ftp://ftp.se.debian.org/debian/pool/main/b/bisonc++/bisonc++_6.02.00.orig.tar.gz
bisonc++-6.02.00/atdollar/settagnr.cc:3:32: style: Function 'setTagNr' argument 1 names different: declaration 'idx' definition 'begin'. [funcArgNamesDifferent]
bisonc++-6.02.00/atdollar/atdollar.h:77:30: note: Function 'setTagNr' argument 1 names different: declaration 'idx' definition 'begin'.
bisonc++-6.02.00/atdollar/settagnr.cc:3:32: note: Function 'setTagNr' argument 1 names different: declaration 'idx' definition 'begin'.
bisonc++-6.02.00/block/block.h:10:1: style: The class 'Block' does not have a constructor although it has private member variables. [noConstructor]
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:58:14: style: Technically the member function 'FlexLexer::YYText' can be const. [functionConst]
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:59:6: style: Technically the member function 'FlexLexer::YYLeng' can be const. [functionConst]
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:111:7: style: The function 'yy_switch_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:62:3: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:111:7: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:112:26: style: The function 'yy_create_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:64:3: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:112:26: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:113:7: style: The function 'yy_delete_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:65:15: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:113:7: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:114:7: style: The function 'yyrestart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:66:15: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:114:7: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:116:14: style: The function 'yylex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:68:14: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:116:14: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:117:15: style: The function 'switch_streams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:79:15: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:117:15: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/MyScanner.h:12:13: style: The function 'yylex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/FlexLexer.h:116:14: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.NEW/MyScanner.h:12:13: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:58:14: style: Technically the member function 'FlexLexer::YYText' can be const. [functionConst]
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:59:6: style: Technically the member function 'FlexLexer::YYLeng' can be const. [functionConst]
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:111:7: style: The function 'yy_switch_to_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:62:3: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:111:7: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:112:26: style: The function 'yy_create_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:64:3: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:112:26: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:113:7: style: The function 'yy_delete_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:65:15: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:113:7: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:114:7: style: The function 'yyrestart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:66:15: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:114:7: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:116:14: style: The function 'yylex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:68:14: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:116:14: note: Function in derived class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:117:15: style: The function 'switch_streams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:79:15: note: Virtual function in base class
bisonc++-6.02.00/documentation/demos/bison++Example.ORG/FlexLexer.h:117:15: note: Function in derived class
bisonc++-6.02.00/documentation/man/calculator/parser/parserbase.h:86:14: performance: Technically the member function 'ParserBase::ABORT' can be static. [functionStatic]
bisonc++-6.02.00/documentation/man/calculator/parser/parserbase.h:110:25: note: Technically the member function 'ParserBase::ABORT' can be static.
bisonc++-6.02.00/documentation/man/calculator/parser/parserbase.h:86:14: note: Technically the member function 'ParserBase::ABORT' can be static.
bisonc++-6.02.00/documentation/man/calculator/parser/parserbase.h:87:14: performance: Technically the member function 'ParserBase::ACCEPT' can be static. [functionStatic]
bisonc++-6.02.00/documentation/man/calculator/parser/parserbase.h:116:25: note: Technically the member function 'ParserBase::ACCEPT' can be static.
bisonc++-6.02.00/documentation/man/calculator/parser/parserbase.h:87:14: note: Technically the member function 'ParserBase::ACCEPT' can be static.
bisonc++-6.02.00/documentation/man/calculator/parser/parserbase.h:88:14: performance: Technically the member function 'ParserBase::ERROR' can be static. [functionStatic]
bisonc++-6.02.00/documentation/man/calculator/parser/parserbase.h:129:25: note: Technically the member function 'ParserBase::ERROR' can be static.
bisonc++-6.02.00/documentation/man/calculator/parser/parserbase.h:88:14: note: Technically the member function 'ParserBase::ERROR' can be static.
bisonc++-6.02.00/documentation/man/calculator/parser/parser.h:26:14: performance: Technically the member function 'Parser::prompt' can be static. [functionStatic]
bisonc++-6.02.00/documentation/man/calculator/parser/parser.h:38:21: note: Technically the member function 'Parser::prompt' can be static.
bisonc++-6.02.00/documentation/man/calculator/parser/parser.h:26:14: note: Technically the member function 'Parser::prompt' can be static.
bisonc++-6.02.00/documentation/man/calculator/parser/parser.h:27:14: style: Technically the member function 'Parser::done' can be const. [functionConst]
bisonc++-6.02.00/documentation/man/calculator/parser/parser.h:43:21: note: Technically the member function 'Parser::done' can be const.
bisonc++-6.02.00/documentation/man/calculator/parser/parser.h:27:14: note: Technically the member function 'Parser::done' can be const.
bisonc++-6.02.00/documentation/manual/algorithm/demos/dangling.tab.c:90:7: style: struct member 'yyltype::first_line' is never used. [unusedStructMember]
bisonc++-6.02.00/documentation/manual/algorithm/demos/dangling.tab.c:91:7: style: struct member 'yyltype::first_column' is never used. [unusedStructMember]
bisonc++-6.02.00/documentation/manual/algorithm/demos/dangling.tab.c:92:7: style: struct member 'yyltype::last_line' is never used. [unusedStructMember]
bisonc++-6.02.00/documentation/manual/algorithm/demos/dangling.tab.c:93:7: style: struct member 'yyltype::last_column' is never used. [unusedStructMember]
bisonc++-6.02.00/documentation/manual/demos/errorcalc/parser/Parser.h:19:14: performance: Technically the member function 'Parser::error' can be static. [functionStatic]
bisonc++-6.02.00/documentation/manual/demos/errorcalc/parser/Parser.h:27:14: performance: Technically the member function 'Parser::print' can be static. [functionStatic]
bisonc++-6.02.00/documentation/regression/annotations/_a2x.h:13:9: style: Class 'A2x' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/annotations/_a2x.h:14:9: style: Class 'A2x' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:180:56: style: Function 'push_arg' argument 1 names different: declaration 'other' definition 'value'. [funcArgNamesDifferent]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:112:46: note: Function 'push_arg' argument 1 names different: declaration 'other' definition 'value'.
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:180:56: note: Function 'push_arg' argument 1 names different: declaration 'other' definition 'value'.
bisonc++-6.02.00/documentation/regression/fun/parser/parser.h:114:16: warning: Member variable 'Parser::d_angleType' is not initialized in the constructor. [uninitMemberVar]
bisonc++-6.02.00/documentation/regression/fun/parser/parser.h:114:16: warning: Member variable 'Parser::d_error' is not initialized in the constructor. [uninitMemberVar]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:72:9: style: Class 'RuleValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:73:9: style: Class 'RuleValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:74:9: style: Class 'RuleValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:75:9: style: Class 'RuleValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:76:9: style: Class 'RuleValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:77:9: style: Class 'RuleValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:78:9: style: Class 'RuleValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:31:13: style: Struct 'Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:32:13: style: Struct 'Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/parser/parser.h:40:13: style: Struct 'ShowVar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/parser/_a2x.h:13:9: style: Class 'A2x' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/parser/_a2x.h:14:9: style: Class 'A2x' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/fun/parser/_assign.cc:3:38: style: Function 'assign' argument 1 names different: declaration 'lvalue' definition 'v1'. [funcArgNamesDifferent]
bisonc++-6.02.00/documentation/regression/fun/parser/parser.h:75:44: note: Function 'assign' argument 1 names different: declaration 'lvalue' definition 'v1'.
bisonc++-6.02.00/documentation/regression/fun/parser/_assign.cc:3:38: note: Function 'assign' argument 1 names different: declaration 'lvalue' definition 'v1'.
bisonc++-6.02.00/documentation/regression/fun/parser/_assign.cc:3:74: style: Function 'assign' argument 3 names different: declaration 'rvalue' definition 'v2'. [funcArgNamesDifferent]
bisonc++-6.02.00/documentation/regression/fun/parser/parser.h:76:57: note: Function 'assign' argument 3 names different: declaration 'rvalue' definition 'v2'.
bisonc++-6.02.00/documentation/regression/fun/parser/_assign.cc:3:74: note: Function 'assign' argument 3 names different: declaration 'rvalue' definition 'v2'.
bisonc++-6.02.00/documentation/regression/fun/parser/_binary.cc:3:36: style: Function 'binary' argument 1 names different: declaration 'lvalue' definition 'v1'. [funcArgNamesDifferent]
bisonc++-6.02.00/documentation/regression/fun/parser/parser.h:77:42: note: Function 'binary' argument 1 names different: declaration 'lvalue' definition 'v1'.
bisonc++-6.02.00/documentation/regression/fun/parser/_binary.cc:3:36: note: Function 'binary' argument 1 names different: declaration 'lvalue' definition 'v1'.
bisonc++-6.02.00/documentation/regression/fun/parser/_binary.cc:3:72: style: Function 'binary' argument 3 names different: declaration 'rvalue' definition 'v2'. [funcArgNamesDifferent]
bisonc++-6.02.00/documentation/regression/fun/parser/parser.h:78:57: note: Function 'binary' argument 3 names different: declaration 'rvalue' definition 'v2'.
bisonc++-6.02.00/documentation/regression/fun/parser/_binary.cc:3:72: note: Function 'binary' argument 3 names different: declaration 'rvalue' definition 'v2'.
bisonc++-6.02.00/documentation/regression/fun/parser/_binary.cc:3:36: performance: Function parameter 'v1' should be passed by const reference. [passedByValue]
bisonc++-6.02.00/documentation/regression/fun/parser/_call.cc:3:41: style: Function 'call' argument 1 names different: declaration 'funName' definition 'function'. [funcArgNamesDifferent]
bisonc++-6.02.00/documentation/regression/fun/parser/parser.h:62:41: note: Function 'call' argument 1 names different: declaration 'funName' definition 'function'.
bisonc++-6.02.00/documentation/regression/fun/parser/_call.cc:3:41: note: Function 'call' argument 1 names different: declaration 'funName' definition 'function'.
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue1.cc:22:31: style: Function 'RuleValue' argument 1 names different: declaration 'idx' definition 's'. [funcArgNamesDifferent]
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue.h:75:28: note: Function 'RuleValue' argument 1 names different: declaration 'idx' definition 's'.
bisonc++-6.02.00/documentation/regression/fun/rulevalue/_rulevalue1.cc:22:31: note: Function 'RuleValue' argument 1 names different: declaration 'idx' definition 's'.
bisonc++-6.02.00/documentation/regression/polymorphic/ident/ident.h:34:40: style: Function 'insert' argument 1 names different: declaration 'os' definition 'out'. [funcArgNamesDifferent]
bisonc++-6.02.00/documentation/regression/polymorphic/ident/ident.h:16:42: note: Function 'insert' argument 1 names different: declaration 'os' definition 'out'.
bisonc++-6.02.00/documentation/regression/polymorphic/ident/ident.h:34:40: note: Function 'insert' argument 1 names different: declaration 'os' definition 'out'.
bisonc++-6.02.00/documentation/regression/polymorphic/enum/enum.h:41:39: style: Function 'insert' argument 1 names different: declaration 'os' definition 'out'. [funcArgNamesDifferent]
bisonc++-6.02.00/documentation/regression/polymorphic/enum/enum.h:23:42: note: Function 'insert' argument 1 names different: declaration 'os' definition 'out'.
bisonc++-6.02.00/documentation/regression/polymorphic/enum/enum.h:41:39: note: Function 'insert' argument 1 names different: declaration 'os' definition 'out'.
bisonc++-6.02.00/documentation/regression/polymorphic/semval/semval.h:50:16: warning: Member variable 'SemVal::d_bp' is not initialized in the constructor. [uninitMemberVar]
bisonc++-6.02.00/documentation/regression/polymorphic/semval/semval.h:55:24: warning: Member variable 'SemVal::d_bp' is not assigned a value in 'SemVal::operator='. [operatorEqVarError]
bisonc++-6.02.00/documentation/regression/polymorphic/semval/semval.h:14:9: style: Class 'SemVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/polymorphic/ident/ident.h:13:9: style: Class 'Ident' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/polymorphic/enum/enum.h:20:9: style: Class 'Enum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/polymorphic/scanner/scanner.h:18:9: style: Class 'Scanner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/documentation/regression/polymorphic/ident/ident.h:14:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/regression/polymorphic/base/base.h:11:23: note: Virtual function in base class
bisonc++-6.02.00/documentation/regression/polymorphic/ident/ident.h:14:23: note: Function in derived class
bisonc++-6.02.00/documentation/regression/polymorphic/ident/ident.h:16:26: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/regression/polymorphic/base/base.h:12:26: note: Virtual function in base class
bisonc++-6.02.00/documentation/regression/polymorphic/ident/ident.h:16:26: note: Function in derived class
bisonc++-6.02.00/documentation/regression/polymorphic/enum/enum.h:21:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/regression/polymorphic/base/base.h:11:23: note: Virtual function in base class
bisonc++-6.02.00/documentation/regression/polymorphic/enum/enum.h:21:23: note: Function in derived class
bisonc++-6.02.00/documentation/regression/polymorphic/enum/enum.h:23:26: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/documentation/regression/polymorphic/base/base.h:12:26: note: Virtual function in base class
bisonc++-6.02.00/documentation/regression/polymorphic/enum/enum.h:23:26: note: Function in derived class
bisonc++-6.02.00/firstset/firstset.h:29:9: style: Class 'FirstSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/lookaheadset/lookaheadset.h:59:22: warning: Member variable 'LookaheadSet::d_EOF' is not initialized in the constructor. [uninitMemberVarPrivate]
bisonc++-6.02.00/rules/rules.h:195:15: warning: Member variable 'Rules::d_defaultAction' is not initialized in the constructor. [uninitMemberVar]
bisonc++-6.02.00/generator/generator.h:154:54: performance: Technically the member function 'Generator::find' can be static. [functionStatic]
bisonc++-6.02.00/generator/generator.ih:54:52: note: Technically the member function 'Generator::find' can be static.
bisonc++-6.02.00/generator/generator.h:154:54: note: Technically the member function 'Generator::find' can be static.
bisonc++-6.02.00/rules/rules.h:180:27: style: Technically the member function 'Rules::startProduction' can be const. [functionConst]
bisonc++-6.02.00/rules/rules.h:288:33: note: Technically the member function 'Rules::startProduction' can be const.
bisonc++-6.02.00/rules/rules.h:180:27: note: Technically the member function 'Rules::startProduction' can be const.
bisonc++-6.02.00/statetype/statetype.h:22:9: style: Class 'StateType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/lookaheadset/lookaheadset.h:25:9: style: Class 'LookaheadSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/lookaheadset/lookaheadset.h:26:9: style: Class 'LookaheadSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/item/item.h:37:9: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/rrdata/rrdata.h:28:9: style: Class 'RRData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/stateitem/stateitem.h:40:9: style: Class 'StateItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/terminal/terminal.h:131:33: style: The function 'v_firstSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/symbol/symbol.h:69:33: note: Virtual function in base class
bisonc++-6.02.00/terminal/terminal.h:131:33: note: Function in derived class
bisonc++-6.02.00/terminal/terminal.h:132:24: style: The function 'v_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/element/element.h:35:24: note: Virtual function in base class
bisonc++-6.02.00/terminal/terminal.h:132:24: note: Function in derived class
bisonc++-6.02.00/terminal/terminal.h:133:31: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/element/element.h:36:31: note: Virtual function in base class
bisonc++-6.02.00/terminal/terminal.h:133:31: note: Function in derived class
bisonc++-6.02.00/nonterminal/nonterminal.h:77:31: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/element/element.h:36:31: note: Virtual function in base class
bisonc++-6.02.00/nonterminal/nonterminal.h:77:31: note: Function in derived class
bisonc++-6.02.00/nonterminal/nonterminal.h:78:24: style: The function 'v_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/element/element.h:35:24: note: Virtual function in base class
bisonc++-6.02.00/nonterminal/nonterminal.h:78:24: note: Function in derived class
bisonc++-6.02.00/nonterminal/nonterminal.h:79:33: style: The function 'v_firstSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bisonc++-6.02.00/symbol/symbol.h:69:33: note: Virtual function in base class
bisonc++-6.02.00/nonterminal/nonterminal.h:79:33: note: Function in derived class
bisonc++-6.02.00/generator/generator.h:134:14: performance: Technically the member function 'Generator::atElse' can be static. [functionStatic]
bisonc++-6.02.00/generator/atelse.cc:3:17: note: Technically the member function 'Generator::atElse' can be static.
bisonc++-6.02.00/generator/generator.h:134:14: note: Technically the member function 'Generator::atElse' can be static.
bisonc++-6.02.00/generator/generator.h:135:14: performance: Technically the member function 'Generator::atEnd' can be static. [functionStatic]
bisonc++-6.02.00/generator/atend.cc:3:17: note: Technically the member function 'Generator::atEnd' can be static.
bisonc++-6.02.00/generator/generator.h:135:14: note: Technically the member function 'Generator::atEnd' can be static.
bisonc++-6.02.00/generator/errexisting.cc:4:44: style: Function 'errExisting' argument 3 names different: declaration 'regex' definition 'pattern'. [funcArgNamesDifferent]
bisonc++-6.02.00/generator/generator.h:86:45: note: Function 'errExisting' argument 3 names different: declaration 'regex' definition 'pattern'.
bisonc++-6.02.00/generator/errexisting.cc:4:44: note: Function 'errExisting' argument 3 names different: declaration 'regex' definition 'pattern'.
bisonc++-6.02.00/generator/filter.cc:19:13: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bisonc++-6.02.00/generator/generator1.cc:3:12: warning: Member variable 'Generator::d_indent' is not initialized in the constructor. [uninitMemberVar]
bisonc++-6.02.00/generator/generator.h:87:14: performance: Technically the member function 'Generator::grep' can be static. [functionStatic]
bisonc++-6.02.00/generator/grep.cc:3:17: note: Technically the member function 'Generator::grep' can be static.
bisonc++-6.02.00/generator/generator.h:87:14: note: Technically the member function 'Generator::grep' can be static.
bisonc++-6.02.00/generator/insert2.cc:15:13: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bisonc++-6.02.00/item/item3.cc:3:30: style: Function 'Item' argument 1 names different: declaration 'prod' definition 'production'. [funcArgNamesDifferent]
bisonc++-6.02.00/item/item.h:43:32: note: Function 'Item' argument 1 names different: declaration 'prod' definition 'production'.
bisonc++-6.02.00/item/item3.cc:3:30: note: Function 'Item' argument 1 names different: declaration 'prod' definition 'production'.
bisonc++-6.02.00/item/transitsto.cc:8:35: style: Function 'transitsTo' argument 1 names different: declaration 'other' definition 'next'. [funcArgNamesDifferent]
bisonc++-6.02.00/item/item.h:66:37: note: Function 'transitsTo' argument 1 names different: declaration 'other' definition 'next'.
bisonc++-6.02.00/item/transitsto.cc:8:35: note: Function 'transitsTo' argument 1 names different: declaration 'other' definition 'next'.
bisonc++-6.02.00/lookaheadset/lookaheadset.h:7:1: warning: The class 'LookaheadSet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bisonc++-6.02.00/lookaheadset/operatorinsert.cc:3:55: style: Function 'operator<<' argument 2 names different: declaration 'LookaheadSet' definition 'lookaheadSet'. [funcArgNamesDifferent]
bisonc++-6.02.00/lookaheadset/lookaheadset.h:99:65: note: Function 'operator<<' argument 2 names different: declaration 'LookaheadSet' definition 'lookaheadSet'.
bisonc++-6.02.00/lookaheadset/operatorinsert.cc:3:55: note: Function 'operator<<' argument 2 names different: declaration 'LookaheadSet' definition 'lookaheadSet'.
bisonc++-6.02.00/lookaheadset/operatorplusis2.cc:3:56: style: Function 'operator+=' argument 1 names different: declaration 'other' definition 'firstSet'. [funcArgNamesDifferent]
bisonc++-6.02.00/lookaheadset/lookaheadset.h:31:50: note: Function 'operator+=' argument 1 names different: declaration 'other' definition 'firstSet'.
bisonc++-6.02.00/lookaheadset/operatorplusis2.cc:3:56: note: Function 'operator+=' argument 1 names different: declaration 'other' definition 'firstSet'.
bisonc++-6.02.00/scanner/scannerbase.h:349:50: style: Function 'push' argument 1 names different: declaration 'txt' definition 'str'. [funcArgNamesDifferent]
bisonc++-6.02.00/scanner/scannerbase.h:235:45: note: Function 'push' argument 1 names different: declaration 'txt' definition 'str'.
bisonc++-6.02.00/scanner/scannerbase.h:349:50: note: Function 'push' argument 1 names different: declaration 'txt' definition 'str'.
bisonc++-6.02.00/parser/parserbase.h:486:14: performance: Technically the member function 'ParserBase::ABORT' can be static. [functionStatic]
bisonc++-6.02.00/parser/parserbase.h:516:25: note: Technically the member function 'ParserBase::ABORT' can be static.
bisonc++-6.02.00/parser/parserbase.h:486:14: note: Technically the member function 'ParserBase::ABORT' can be static.
bisonc++-6.02.00/parser/parserbase.h:487:14: performance: Technically the member function 'ParserBase::ACCEPT' can be static. [functionStatic]
bisonc++-6.02.00/parser/parserbase.h:522:25: note: Technically the member function 'ParserBase::ACCEPT' can be static.
bisonc++-6.02.00/parser/parserbase.h:487:14: note: Technically the member function 'ParserBase::ACCEPT' can be static.
bisonc++-6.02.00/parser/parserbase.h:488:14: performance: Technically the member function 'ParserBase::ERROR' can be static. [functionStatic]
bisonc++-6.02.00/parser/parserbase.h:529:25: note: Technically the member function 'ParserBase::ERROR' can be static.
bisonc++-6.02.00/parser/parserbase.h:488:14: note: Technically the member function 'ParserBase::ERROR' can be static.
bisonc++-6.02.00/scanner/scannerbase.h:253:21: style: Technically the member function 'ScannerBase::return_' can be const. [functionConst]
bisonc++-6.02.00/scanner/scannerbase.h:414:26: note: Technically the member function 'ScannerBase::return_' can be const.
bisonc++-6.02.00/scanner/scannerbase.h:253:21: note: Technically the member function 'ScannerBase::return_' can be const.
bisonc++-6.02.00/scanner/scanner.h:62:14: style: Technically the member function 'Scanner::print' can be const. [functionConst]
bisonc++-6.02.00/scanner/scanner.h:108:22: note: Technically the member function 'Scanner::print' can be const.
bisonc++-6.02.00/scanner/scanner.h:62:14: note: Technically the member function 'Scanner::print' can be const.
bisonc++-6.02.00/scanner/scanner.h:66:14: performance: Technically the member function 'Scanner::preCode' can be static. [functionStatic]
bisonc++-6.02.00/scanner/scanner.h:100:22: note: Technically the member function 'Scanner::preCode' can be static.
bisonc++-6.02.00/scanner/scanner.h:66:14: note: Technically the member function 'Scanner::preCode' can be static.
bisonc++-6.02.00/scanner/scanner.h:69:14: performance: Technically the member function 'Scanner::postCode' can be static. [functionStatic]
bisonc++-6.02.00/scanner/scanner.h:104:22: note: Technically the member function 'Scanner::postCode' can be static.
bisonc++-6.02.00/scanner/scanner.h:69:14: note: Technically the member function 'Scanner::postCode' can be static.
bisonc++-6.02.00/parser/parserbase.h:178:9: style: Class 'Semantic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/scanner/scanner.h:47:9: style: Class 'Scanner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/parser/parser.h:108:9: style: Class 'Parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/nonterminal/nonterminal1.cc:3:14: warning: Member variable 'NonTerminal::d_nr' is not initialized in the constructor. [uninitMemberVar]
bisonc++-6.02.00/options/options.h:236:14: performance: Technically the member function 'Options::addIncludeQuotes' can be static. [functionStatic]
bisonc++-6.02.00/options/addincludequotes.cc:3:15: note: Technically the member function 'Options::addIncludeQuotes' can be static.
bisonc++-6.02.00/options/options.h:236:14: note: Technically the member function 'Options::addIncludeQuotes' can be static.
bisonc++-6.02.00/options/options.h:235:14: performance: Technically the member function 'Options::cleanDir' can be static. [functionStatic]
bisonc++-6.02.00/options/cleandir.cc:3:15: note: Technically the member function 'Options::cleanDir' can be static.
bisonc++-6.02.00/options/options.h:235:14: note: Technically the member function 'Options::cleanDir' can be static.
bisonc++-6.02.00/options/options1.cc:3:10: warning: Member variable 'Options::d_matched' is not initialized in the constructor. [uninitMemberVarPrivate]
bisonc++-6.02.00/options/setopt.cc:4:36: style: Function 'setOpt' argument 2 names different: declaration 'opt' definition 'option'. [funcArgNamesDifferent]
bisonc++-6.02.00/options/options.h:224:55: note: Function 'setOpt' argument 2 names different: declaration 'opt' definition 'option'.
bisonc++-6.02.00/options/setopt.cc:4:36: note: Function 'setOpt' argument 2 names different: declaration 'opt' definition 'option'.
bisonc++-6.02.00/options/setstackexpansion.cc:3:40: style: Function 'setStackExpansion' argument 1 names different: declaration 'nr' definition 'stackExpansion'. [funcArgNamesDifferent]
bisonc++-6.02.00/options/options.h:157:39: note: Function 'setStackExpansion' argument 1 names different: declaration 'nr' definition 'stackExpansion'.
bisonc++-6.02.00/options/setstackexpansion.cc:3:40: note: Function 'setStackExpansion' argument 1 names different: declaration 'nr' definition 'stackExpansion'.
bisonc++-6.02.00/options/valueof.cc:15:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bisonc++-6.02.00/parser/parser.h:335:14: performance: Technically the member function 'Parser::exceptionHandler' can be static. [functionStatic]
bisonc++-6.02.00/parser/parser.ih:73:21: note: Technically the member function 'Parser::exceptionHandler' can be static.
bisonc++-6.02.00/parser/parser.h:335:14: note: Technically the member function 'Parser::exceptionHandler' can be static.
bisonc++-6.02.00/parser/parser.h:147:14: style: Technically the member function 'Parser::blkCheck' can be const. [functionConst]
bisonc++-6.02.00/parser/blkcheck.cc:3:14: note: Technically the member function 'Parser::blkCheck' can be const.
bisonc++-6.02.00/parser/parser.h:147:14: note: Technically the member function 'Parser::blkCheck' can be const.
bisonc++-6.02.00/parser/parser.h:163:14: style: Technically the member function 'Parser::blkCheckW' can be const. [functionConst]
bisonc++-6.02.00/parser/blkcheckw.cc:3:14: note: Technically the member function 'Parser::blkCheckW' can be const.
bisonc++-6.02.00/parser/parser.h:163:14: note: Technically the member function 'Parser::blkCheckW' can be const.
bisonc++-6.02.00/parser/parser.h:135:14: performance: Technically the member function 'Parser::blkErr' can be static. [functionStatic]
bisonc++-6.02.00/parser/blkerr.cc:3:14: note: Technically the member function 'Parser::blkErr' can be static.
bisonc++-6.02.00/parser/parser.h:135:14: note: Technically the member function 'Parser::blkErr' can be static.
bisonc++-6.02.00/parser/parser.h:132:14: performance: Technically the member function 'Parser::blkNop' can be static. [functionStatic]
bisonc++-6.02.00/parser/blknop.cc:5:14: note: Technically the member function 'Parser::blkNop' can be static.
bisonc++-6.02.00/parser/parser.h:132:14: note: Technically the member function 'Parser::blkNop' can be static.
bisonc++-6.02.00/parser/parser.h:151:14: performance: Technically the member function 'Parser::blkNopW' can be static. [functionStatic]
bisonc++-6.02.00/parser/blknopw.cc:5:14: note: Technically the member function 'Parser::blkNopW' can be static.
bisonc++-6.02.00/parser/parser.h:151:14: note: Technically the member function 'Parser::blkNopW' can be static.
bisonc++-6.02.00/parser/parser.h:123:14: style: Technically the member function 'Parser::defaultPolymorphicAction' can be const. [functionConst]
bisonc++-6.02.00/parser/defaultpolymorphicaction.cc:3:14: note: Technically the member function 'Parser::defaultPolymorphicAction' can be const.
bisonc++-6.02.00/parser/parser.h:123:14: note: Technically the member function 'Parser::defaultPolymorphicAction' can be const.
bisonc++-6.02.00/parser/parser.h:293:14: performance: Technically the member function 'Parser::definePathname' can be static. [functionStatic]
bisonc++-6.02.00/parser/definepathname.cc:3:14: note: Technically the member function 'Parser::definePathname' can be static.
bisonc++-6.02.00/parser/parser.h:293:14: note: Technically the member function 'Parser::definePathname' can be static.
bisonc++-6.02.00/parser/driver/driver.cc:15:10: style: Variable 'arg' is assigned a value that is never used. [unreadVariable]
bisonc++-6.02.00/parser/parser.h:234:14: style: Technically the member function 'Parser::dvalPolyPar' can be const. [functionConst]
bisonc++-6.02.00/parser/dvalpolypar.cc:4:14: note: Technically the member function 'Parser::dvalPolyPar' can be const.
bisonc++-6.02.00/parser/parser.h:234:14: note: Technically the member function 'Parser::dvalPolyPar' can be const.
bisonc++-6.02.00/parser/parser.h:193:14: style: Technically the member function 'Parser::dvalPolyReplace' can be const. [functionConst]
bisonc++-6.02.00/parser/dvalpolyreplace.cc:3:14: note: Technically the member function 'Parser::dvalPolyReplace' can be const.
bisonc++-6.02.00/parser/parser.h:193:14: note: Technically the member function 'Parser::dvalPolyReplace' can be const.
bisonc++-6.02.00/parser/parser.h:185:14: style: Technically the member function 'Parser::dvalReplace' can be const. [functionConst]
bisonc++-6.02.00/parser/dvalreplace.cc:6:14: note: Technically the member function 'Parser::dvalReplace' can be const.
bisonc++-6.02.00/parser/parser.h:185:14: note: Technically the member function 'Parser::dvalReplace' can be const.
bisonc++-6.02.00/parser/errindextoolarge.cc:3:56: style: Function 'errIndexTooLarge' argument 2 names different: declaration 'nElements' definition 'elements'. [funcArgNamesDifferent]
bisonc++-6.02.00/parser/parser.h:175:56: note: Function 'errIndexTooLarge' argument 2 names different: declaration 'nElements' definition 'elements'.
bisonc++-6.02.00/parser/errindextoolarge.cc:3:56: note: Function 'errIndexTooLarge' argument 2 names different: declaration 'nElements' definition 'elements'.
bisonc++-6.02.00/parser/parser.h:174:14: style: Technically the member function 'Parser::errNoTag' can be const. [functionConst]
bisonc++-6.02.00/parser/errnotag.cc:6:14: note: Technically the member function 'Parser::errNoTag' can be const.
bisonc++-6.02.00/parser/parser.h:174:14: note: Technically the member function 'Parser::errNoTag' can be const.
bisonc++-6.02.00/parser/parser.h:173:14: style: Technically the member function 'Parser::errNoUnionPtr' can be const. [functionConst]
bisonc++-6.02.00/parser/errnounionptr.cc:3:14: note: Technically the member function 'Parser::errNoUnionPtr' can be const.
bisonc++-6.02.00/parser/parser.h:173:14: note: Technically the member function 'Parser::errNoUnionPtr' can be const.
bisonc++-6.02.00/parser/parser.h:334:14: style: Technically the member function 'Parser::error' can be const. [functionConst]
bisonc++-6.02.00/parser/error.cc:3:14: note: Technically the member function 'Parser::error' can be const.
bisonc++-6.02.00/parser/parser.h:334:14: note: Technically the member function 'Parser::error' can be const.
bisonc++-6.02.00/parser/parser.h:306:16: performance: Technically the member function 'Parser::extractType' can be static. [functionStatic]
bisonc++-6.02.00/parser/extracttype.cc:5:16: note: Technically the member function 'Parser::extractType' can be static.
bisonc++-6.02.00/parser/parser.h:306:16: note: Technically the member function 'Parser::extractType' can be static.
bisonc++-6.02.00/parser/parser.h:169:13: performance: Technically the member function 'Parser::indexToOffset' can be static. [functionStatic]
bisonc++-6.02.00/parser/indextooffset.cc:57:13: note: Technically the member function 'Parser::indexToOffset' can be static.
bisonc++-6.02.00/parser/parser.h:169:13: note: Technically the member function 'Parser::indexToOffset' can be static.
bisonc++-6.02.00/parser/parser.h:211:14: style: Technically the member function 'Parser::loc' can be const. [functionConst]
bisonc++-6.02.00/parser/loc.cc:5:14: note: Technically the member function 'Parser::loc' can be const.
bisonc++-6.02.00/parser/parser.h:211:14: note: Technically the member function 'Parser::loc' can be const.
bisonc++-6.02.00/parser/parser.h:214:14: style: Technically the member function 'Parser::locEl' can be const. [functionConst]
bisonc++-6.02.00/parser/locel.cc:3:14: note: Technically the member function 'Parser::locEl' can be const.
bisonc++-6.02.00/parser/parser.h:214:14: note: Technically the member function 'Parser::locEl' can be const.
bisonc++-6.02.00/parser/parser.h:315:14: performance: Technically the member function 'Parser::multiplyDefined' can be static. [functionStatic]
bisonc++-6.02.00/parser/multiplydefined.cc:3:14: note: Technically the member function 'Parser::multiplyDefined' can be static.
bisonc++-6.02.00/parser/parser.h:315:14: note: Technically the member function 'Parser::multiplyDefined' can be static.
bisonc++-6.02.00/parser/parser.h:319:21: performance: Technically the member function 'Parser::nextHiddenName' can be static. [functionStatic]
bisonc++-6.02.00/parser/nexthiddenname.cc:3:16: note: Technically the member function 'Parser::nextHiddenName' can be static.
bisonc++-6.02.00/parser/parser.h:319:21: note: Technically the member function 'Parser::nextHiddenName' can be static.
inc/directives:167:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
bisonc++-6.02.00/parser/parser.h:195:14: style: Technically the member function 'Parser::svsPolyReplace' can be const. [functionConst]
bisonc++-6.02.00/parser/svspolyreplace.cc:3:14: note: Technically the member function 'Parser::svsPolyReplace' can be const.
bisonc++-6.02.00/parser/parser.h:195:14: note: Technically the member function 'Parser::svsPolyReplace' can be const.
bisonc++-6.02.00/parser/parser.h:200:14: style: Technically the member function 'Parser::svsPolyTagReplace' can be const. [functionConst]
bisonc++-6.02.00/parser/svspolytagreplace.cc:3:14: note: Technically the member function 'Parser::svsPolyTagReplace' can be const.
bisonc++-6.02.00/parser/parser.h:200:14: note: Technically the member function 'Parser::svsPolyTagReplace' can be const.
bisonc++-6.02.00/parser/parser.h:249:14: style: Technically the member function 'Parser::svsRefUnion' can be const. [functionConst]
bisonc++-6.02.00/parser/svsrefunion.cc:4:14: note: Technically the member function 'Parser::svsRefUnion' can be const.
bisonc++-6.02.00/parser/parser.h:249:14: note: Technically the member function 'Parser::svsRefUnion' can be const.
bisonc++-6.02.00/parser/parser.h:187:14: style: Technically the member function 'Parser::svsReplace' can be const. [functionConst]
bisonc++-6.02.00/parser/svsreplace.cc:3:14: note: Technically the member function 'Parser::svsReplace' can be const.
bisonc++-6.02.00/parser/parser.h:187:14: note: Technically the member function 'Parser::svsReplace' can be const.
bisonc++-6.02.00/parser/parser.h:198:14: style: Technically the member function 'Parser::svsUnionTagReplace' can be const. [functionConst]
bisonc++-6.02.00/parser/svsuniontagreplace.cc:3:14: note: Technically the member function 'Parser::svsUnionTagReplace' can be const.
bisonc++-6.02.00/parser/parser.h:198:14: note: Technically the member function 'Parser::svsUnionTagReplace' can be const.
bisonc++-6.02.00/production/production1.cc:3:13: warning: Member variable 'Production::d_action' is not initialized in the constructor. [uninitMemberVar]
bisonc++-6.02.00/rrconflict/rrconflict1.cc:3:13: warning: Member variable 'RRConflict::d_firstIdx' is not initialized in the constructor. [uninitMemberVar]
bisonc++-6.02.00/rrconflict/rrconflict1.cc:3:13: warning: Member variable 'RRConflict::d_firstLA' is not initialized in the constructor. [uninitMemberVar]
bisonc++-6.02.00/rrdata/rrdata1.cc:3:29: style: Function 'RRData' argument 1 names different: declaration 'first' definition 'laSet'. [funcArgNamesDifferent]
bisonc++-6.02.00/rrdata/rrdata.h:28:29: note: Function 'RRData' argument 1 names different: declaration 'first' definition 'laSet'.
bisonc++-6.02.00/rrdata/rrdata1.cc:3:29: note: Function 'RRData' argument 1 names different: declaration 'first' definition 'laSet'.
bisonc++-6.02.00/rrdata/rrdata1.cc:3:9: warning: Member variable 'RRData::d_idx' is not initialized in the constructor. [uninitMemberVar]
bisonc++-6.02.00/rules/newrule.cc:3:34: style: Function 'newRule' argument 1 names different: declaration 'nonTerminal' definition 'np'. [funcArgNamesDifferent]
bisonc++-6.02.00/rules/rules.h:107:35: note: Function 'newRule' argument 1 names different: declaration 'nonTerminal' definition 'np'.
bisonc++-6.02.00/rules/newrule.cc:3:34: note: Function 'newRule' argument 1 names different: declaration 'nonTerminal' definition 'np'.
bisonc++-6.02.00/scanner/scanner.h:78:14: style: Technically the member function 'Scanner::checkZeroNumber' can be const. [functionConst]
bisonc++-6.02.00/scanner/checkzeronumber.cc:3:15: note: Technically the member function 'Scanner::checkZeroNumber' can be const.
bisonc++-6.02.00/scanner/scanner.h:78:14: note: Technically the member function 'Scanner::checkZeroNumber' can be const.
bisonc++-6.02.00/scanner/escape.cc:22:13: style: Class 'Find' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
lexer:282:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
bisonc++-6.02.00/skeletons/bisonc++.cc:0:0: error: syntax error [syntaxError]
bisonc++-6.02.00/skeletons/bisonc++.cc:0:0: note: syntax error
bisonc++-6.02.00/skeletons/bisonc++.cc:0:0: note: syntax error
bisonc++-6.02.00/srconflict/processshiftreduceconflict.cc:12:52: style: Function 'processShiftReduceConflict' argument 2 names different: declaration 'itemIdx' definition 'reducibleItemIdx'. [funcArgNamesDifferent]
bisonc++-6.02.00/srconflict/srconflict.h:55:48: note: Function 'processShiftReduceConflict' argument 2 names different: declaration 'itemIdx' definition 'reducibleItemIdx'.
bisonc++-6.02.00/srconflict/processshiftreduceconflict.cc:12:52: note: Function 'processShiftReduceConflict' argument 2 names different: declaration 'itemIdx' definition 'reducibleItemIdx'.
bisonc++-6.02.00/srconflict/srconflict1.cc:3:44: style: Function 'SRConflict' argument 1 names different: declaration 'next' definition 'nextVector'. [funcArgNamesDifferent]
bisonc++-6.02.00/srconflict/srconflict.h:38:40: note: Function 'SRConflict' argument 1 names different: declaration 'next' definition 'nextVector'.
bisonc++-6.02.00/srconflict/srconflict1.cc:3:44: note: Function 'SRConflict' argument 1 names different: declaration 'next' definition 'nextVector'.
bisonc++-6.02.00/srconflict/srconflict1.cc:4:50: style: Function 'SRConflict' argument 2 names different: declaration 'stateItem' definition 'itemVector'. [funcArgNamesDifferent]
bisonc++-6.02.00/srconflict/srconflict.h:39:45: note: Function 'SRConflict' argument 2 names different: declaration 'stateItem' definition 'itemVector'.
bisonc++-6.02.00/srconflict/srconflict1.cc:4:50: note: Function 'SRConflict' argument 2 names different: declaration 'stateItem' definition 'itemVector'.
bisonc++-6.02.00/srconflict/visitreduction.cc:44:40: style: Function 'visitReduction' argument 1 names different: declaration 'idx' definition 'reducibleIdx'. [funcArgNamesDifferent]
bisonc++-6.02.00/srconflict/srconflict.h:58:36: note: Function 'visitReduction' argument 1 names different: declaration 'idx' definition 'reducibleIdx'.
bisonc++-6.02.00/srconflict/visitreduction.cc:44:40: note: Function 'visitReduction' argument 1 names different: declaration 'idx' definition 'reducibleIdx'.
bisonc++-6.02.00/state/state.ih:24:63: style: Function 'addDependents' argument 2 names different: declaration 'itemIdx' definition 'idx'. [funcArgNamesDifferent]
bisonc++-6.02.00/state/state.h:114:57: note: Function 'addDependents' argument 2 names different: declaration 'itemIdx' definition 'idx'.
bisonc++-6.02.00/state/state.ih:24:63: note: Function 'addDependents' argument 2 names different: declaration 'itemIdx' definition 'idx'.
bisonc++-6.02.00/state/state.h:125:14: performance: Technically the member function 'State::addState' can be static. [functionStatic]
bisonc++-6.02.00/state/addstate.cc:3:13: note: Technically the member function 'State::addState' can be static.
bisonc++-6.02.00/state/state.h:125:14: note: Technically the member function 'State::addState' can be static.
bisonc++-6.02.00/state/distributelasetof.cc:30:42: style: Function 'distributeLAsetOf' argument 1 names different: declaration 'item' definition 'stateItem'. [funcArgNamesDifferent]
bisonc++-6.02.00/state/state.h:162:43: note: Function 'distributeLAsetOf' argument 1 names different: declaration 'item' definition 'stateItem'.
bisonc++-6.02.00/state/distributelasetof.cc:30:42: note: Function 'distributeLAsetOf' argument 1 names different: declaration 'item' definition 'stateItem'.
bisonc++-6.02.00/state/findkernel.cc:6:46: style: Function 'findKernel' argument 1 names different: declaration 'kernel' definition 'searchKernel'. [funcArgNamesDifferent]
bisonc++-6.02.00/state/state.h:130:47: note: Function 'findKernel' argument 1 names different: declaration 'kernel' definition 'searchKernel'.
bisonc++-6.02.00/state/findkernel.cc:6:46: note: Function 'findKernel' argument 1 names different: declaration 'kernel' definition 'searchKernel'.
bisonc++-6.02.00/state/state.h:130:16: performance: Technically the member function 'State::findKernel' can be static. [functionStatic]
bisonc++-6.02.00/state/findkernel.cc:6:15: note: Technically the member function 'State::findKernel' can be static.
bisonc++-6.02.00/state/state.h:130:16: note: Technically the member function 'State::findKernel' can be static.
bisonc++-6.02.00/state/haskernel.cc:5:43: style: Function 'hasKernel' argument 1 names different: declaration 'kernel' definition 'searchKernel'. [funcArgNamesDifferent]
bisonc++-6.02.00/state/state.h:152:44: note: Function 'hasKernel' argument 1 names different: declaration 'kernel' definition 'searchKernel'.
bisonc++-6.02.00/state/haskernel.cc:5:43: note: Function 'hasKernel' argument 1 names different: declaration 'kernel' definition 'searchKernel'.
bisonc++-6.02.00/state/nexton.cc:3:36: style: Function 'nextOn' argument 1 names different: declaration 'token' definition 'symbol'. [funcArgNamesDifferent]
bisonc++-6.02.00/state/state.h:79:37: note: Function 'nextOn' argument 1 names different: declaration 'token' definition 'symbol'.
bisonc++-6.02.00/state/nexton.cc:3:36: note: Function 'nextOn' argument 1 names different: declaration 'token' definition 'symbol'.
bisonc++-6.02.00/state/nextterminal.cc:3:43: style: Function 'nextTerminal' argument 1 names different: declaration 'idx' definition 'idxPtr'. [funcArgNamesDifferent]
bisonc++-6.02.00/state/state.h:91:44: note: Function 'nextTerminal' argument 1 names different: declaration 'idx' definition 'idxPtr'.
bisonc++-6.02.00/state/nextterminal.cc:3:43: note: Function 'nextTerminal' argument 1 names different: declaration 'idx' definition 'idxPtr'.
bisonc++-6.02.00/state/state.h:112:9: style: Class 'State' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bisonc++-6.02.00/symbol/symbol1.cc:3:30: warning: Function 'Symbol' argument order different: declaration 'name, t, type' definition 'name, type, stype' [funcArgOrderDifferent]
bisonc++-6.02.00/symbol/symbol.h:66:35: note: Function 'Symbol' argument order different: declaration 'name, t, type' definition 'name, type, stype'
bisonc++-6.02.00/symbol/symbol1.cc:3:30: note: Function 'Symbol' argument order different: declaration 'name, t, type' definition 'name, type, stype'
bisonc++-6.02.00/terminal/compareprecedence.cc:4:47: style: Function 'comparePrecedence' argument 1 names different: declaration 'first' definition 'firstSymbol'. [funcArgNamesDifferent]
bisonc++-6.02.00/terminal/terminal.h:101:59: note: Function 'comparePrecedence' argument 1 names different: declaration 'first' definition 'firstSymbol'.
bisonc++-6.02.00/terminal/compareprecedence.cc:4:47: note: Function 'comparePrecedence' argument 1 names different: declaration 'first' definition 'firstSymbol'.
bisonc++-6.02.00/terminal/compareprecedence.cc:5:47: style: Function 'comparePrecedence' argument 2 names different: declaration 'second' definition 'secondSymbol'. [funcArgNamesDifferent]
bisonc++-6.02.00/terminal/terminal.h:102:69: note: Function 'comparePrecedence' argument 2 names different: declaration 'second' definition 'secondSymbol'.
bisonc++-6.02.00/terminal/compareprecedence.cc:5:47: note: Function 'comparePrecedence' argument 2 names different: declaration 'second' definition 'secondSymbol'.
bisonc++-6.02.00/terminal/terminal1.cc:17:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bisonc++-6.02.00/terminal/unused.cc:5:17: style: The scope of the variable 'header' can be reduced. [variableScope]
bisonc++-6.02.00/writer/inserttoken.cc:3:57: style: Function 'insertToken' argument 2 names different: declaration 'lastValue' definition 'lastTokenValue'. [funcArgNamesDifferent]
bisonc++-6.02.00/writer/writer.h:37:64: note: Function 'insertToken' argument 2 names different: declaration 'lastValue' definition 'lastTokenValue'.
bisonc++-6.02.00/writer/inserttoken.cc:3:57: note: Function 'insertToken' argument 2 names different: declaration 'lastValue' definition 'lastTokenValue'.
bisonc++-6.02.00/writer/reductionsymbol.cc:3:45: style: Function 'reductionSymbol' argument 1 names different: declaration 'sym' definition 'symb'. [funcArgNamesDifferent]
bisonc++-6.02.00/writer/writer.h:51:52: note: Function 'reductionSymbol' argument 1 names different: declaration 'sym' definition 'symb'.
bisonc++-6.02.00/writer/reductionsymbol.cc:3:45: note: Function 'reductionSymbol' argument 1 names different: declaration 'sym' definition 'symb'.
bisonc++-6.02.00/writer/srtable.cc:3:35: style: Function 'srTable' argument 1 names different: declaration 'state' definition 'sp'. [funcArgNamesDifferent]
bisonc++-6.02.00/writer/writer.h:45:42: note: Function 'srTable' argument 1 names different: declaration 'state' definition 'sp'.
bisonc++-6.02.00/writer/srtable.cc:3:35: note: Function 'srTable' argument 1 names different: declaration 'state' definition 'sp'.
bisonc++-6.02.00/writer/statesarray.cc:17:44: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
[03:06]

ftp://ftp.se.debian.org/debian/pool/main/b/bist/bist_0.5.2.orig.tar.gz
bist-0.5.2/pluginsrc/TREcalc/TREcalc.cpp:417:11: style: The scope of the variable 'coeff' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/TREcalc/TREcalc.cpp:524:26: style: Variable 'coeff_str' is assigned a value that is never used. [unreadVariable]
bist-0.5.2/pluginsrc/TREcalc/TREcalc.cpp:182:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/TREcalc/TREcalc.cpp:196:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/TREcalc/TREcalc.cpp:376:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/TREcalc/TREcalc.cpp:399:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/TREcalc/TREcalc.cpp:402:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/align_elements.cpp:143:9: style: The scope of the variable 'max_radius_w' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:144:9: style: The scope of the variable 'max_radius_h' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:145:9: style: The scope of the variable 'elem_size' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:147:9: style: The scope of the variable 'x_start' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:148:9: style: The scope of the variable 'y_start' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:149:9: style: The scope of the variable 'w_start' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:150:9: style: The scope of the variable 'h_start' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:151:9: style: The scope of the variable 'center_x' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:152:9: style: The scope of the variable 'center_y' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:154:9: style: The scope of the variable 'is_first' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:483:9: style: The scope of the variable 'x_align' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:484:9: style: The scope of the variable 'y_align' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:485:9: style: The scope of the variable 'height' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:486:9: style: The scope of the variable 'width' can be reduced. [variableScope]
bist-0.5.2/pluginsrc/align_elements.cpp:229:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/align_elements.cpp:296:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/align_elements.cpp:529:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/align_elements.cpp:586:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/align_elements.cpp:762:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/attach_ring.cpp:297:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/attach_ring.cpp:265:10: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/pluginsrc/enumerate_atoms.cpp:172:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/enumerate_atoms.cpp:293:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/pluginsrc/fetch_nist_database/get_nist_file.hpp:170:19: style: Variable 'line' is assigned a value that is never used. [unreadVariable]
bist-0.5.2/pluginsrc/wrap_in_bracket.cpp:303:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/2D_vector.cpp:77:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/atom_prop.cpp:170:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/atom_prop.cpp:249:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/atom_prop.cpp:544:7: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/atomo.cpp:559:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/atomo.cpp:635:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/atomo.cpp:667:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/atomo.cpp:689:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/atomo.cpp:556:20: error: Iterator 'iniz' used after element has been erased. [eraseDereference]
bist-0.5.2/src/atomo.cpp:559:5: note: Iterator 'iniz' used after element has been erased.
bist-0.5.2/src/atomo.cpp:556:20: note: Iterator 'iniz' used after element has been erased.
bist-0.5.2/src/bist_plugin.cpp:132:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/bist_plugin.cpp:140:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/bist_plugin.cpp:168:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/bist_plugin.cpp:197:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/editor.cpp:1409:9: style: Variable 'wt' is assigned a value that is never used. [unreadVariable]
bist-0.5.2/src/editor.cpp:299:31: performance: Function parameter 'format' should be passed by const reference. [passedByValue]
bist-0.5.2/src/etichetta.cpp:262:9: style: The scope of the variable 'h_f' can be reduced. [variableScope]
bist-0.5.2/src/etichetta.cpp:263:9: style: The scope of the variable 'w_f' can be reduced. [variableScope]
bist-0.5.2/src/etichetta.cpp:353:9: style: The scope of the variable 'h_f' can be reduced. [variableScope]
bist-0.5.2/src/etichetta.cpp:354:9: style: The scope of the variable 'w_f' can be reduced. [variableScope]
bist-0.5.2/src/etichetta.cpp:1818:8: style: The scope of the variable 'res' can be reduced. [variableScope]
bist-0.5.2/src/etichetta.cpp:1988:8: style: The scope of the variable 'next_or_prev_exist' can be reduced. [variableScope]
bist-0.5.2/src/etichetta.cpp:2442:8: style: The scope of the variable 'res_merged' can be reduced. [variableScope]
bist-0.5.2/src/etichetta.cpp:2074:24: style: Checking if unsigned variable 'the_vec_str.size()' is less than zero. [unsignedLessThanZero]
bist-0.5.2/src/etichetta.cpp:1986:19: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
bist-0.5.2/src/etichetta.cpp:2170:58: style: Variable 'the_vec_str' is assigned a value that is never used. [unreadVariable]
bist-0.5.2/src/etichetta.cpp:2439:58: style: Variable 'the_vec_str' is assigned a value that is never used. [unreadVariable]
bist-0.5.2/src/etichetta.cpp:749:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/etichetta.cpp:782:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/etichetta.cpp:804:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/etichetta.cpp:238:6: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/etichetta.cpp:1877:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/etichetta.cpp:1899:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/etichetta.cpp:1918:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/etichetta.cpp:1948:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/etichetta.cpp:1975:6: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/etichetta.cpp:2161:6: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/etichetta.cpp:2509:10: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/etichetta.cpp:780:21: error: Iterator 'iniz' used after element has been erased. [eraseDereference]
bist-0.5.2/src/etichetta.cpp:782:5: note: Iterator 'iniz' used after element has been erased.
bist-0.5.2/src/etichetta.cpp:780:21: note: Iterator 'iniz' used after element has been erased.
bist-0.5.2/src/etichetta.cpp:802:21: error: Iterator 'iniz' used after element has been erased. [eraseDereference]
bist-0.5.2/src/etichetta.cpp:804:5: note: Iterator 'iniz' used after element has been erased.
bist-0.5.2/src/etichetta.cpp:802:21: note: Iterator 'iniz' used after element has been erased.
bist-0.5.2/src/gruppo.cpp:3624:3: warning: Possible null pointer dereference: nuova [nullPointer]
bist-0.5.2/src/gruppo.cpp:3613:20: note: Assignment 'nuova=0', assigned value is 0
bist-0.5.2/src/gruppo.cpp:3624:3: note: Null pointer dereference
bist-0.5.2/src/gruppo.cpp:3625:3: warning: Possible null pointer dereference: nuova [nullPointer]
bist-0.5.2/src/gruppo.cpp:3613:20: note: Assignment 'nuova=0', assigned value is 0
bist-0.5.2/src/gruppo.cpp:3625:3: note: Null pointer dereference
bist-0.5.2/src/gruppo.cpp:3638:10: warning: Possible null pointer dereference: nuova [nullPointer]
bist-0.5.2/src/gruppo.cpp:3613:20: note: Assignment 'nuova=0', assigned value is 0
bist-0.5.2/src/gruppo.cpp:3638:10: note: Null pointer dereference
bist-0.5.2/src/gruppo.cpp:2810:9: style: The scope of the variable 'laips' can be reduced. [variableScope]
bist-0.5.2/src/gruppo.cpp:448:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:470:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:598:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:898:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:1118:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:2068:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:2074:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:2447:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:2541:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:2616:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:2668:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:2713:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:2783:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3038:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3221:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3379:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3672:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3690:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3710:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3729:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3795:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3876:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3920:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3943:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:3982:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:4001:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:4019:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/gruppo.cpp:4261:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4583:40: warning: Either the condition 'b_atm1!=NULL' is redundant or there is possible null pointer dereference: b_atm1. [nullPointerRedundantCheck]
bist-0.5.2/src/immagine.cpp:4598:14: note: Assuming that condition 'b_atm1!=NULL' is not redundant
bist-0.5.2/src/immagine.cpp:4583:40: note: Null pointer dereference
bist-0.5.2/src/immagine.cpp:3305:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bist-0.5.2/src/immagine.cpp:3476:11: style: The scope of the variable 'x_y' can be reduced. [variableScope]
bist-0.5.2/src/immagine.cpp:3477:11: style: The scope of the variable 'w_h' can be reduced. [variableScope]
bist-0.5.2/src/immagine.cpp:6471:12: style: The scope of the variable 'esc' can be reduced. [variableScope]
bist-0.5.2/src/immagine.cpp:6865:9: style: The scope of the variable 'm' can be reduced. [variableScope]
bist-0.5.2/src/immagine.cpp:6866:9: style: The scope of the variable 'q' can be reduced. [variableScope]
bist-0.5.2/src/immagine.cpp:467:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:469:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:886:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:955:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:1018:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:1023:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:1188:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:2270:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3172:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3186:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3242:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3257:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3457:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3470:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3518:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3548:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3588:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3622:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3756:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3795:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3825:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3950:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3970:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:3981:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4003:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4030:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4043:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4074:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4077:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4106:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4115:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4147:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4156:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4192:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4201:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4284:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4381:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4429:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4453:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4512:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4521:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4559:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4595:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4633:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4662:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4692:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4722:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4782:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4878:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4896:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4898:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4951:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4971:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5007:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5010:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5013:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5079:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5081:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5086:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5106:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5163:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5229:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5233:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5236:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5257:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5350:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5352:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5363:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5507:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5519:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5570:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5861:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5929:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5941:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:5997:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:6015:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:6082:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:6145:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:6219:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:6564:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:6597:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:6696:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:6710:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:6742:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:6793:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine.cpp:4278:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/immagine.cpp:4339:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/immagine.cpp:4374:5: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/immagine.cpp:5745:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/immagine.cpp:6481:8: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/immagine_cml.cpp:313:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bist-0.5.2/src/immagine_cml.cpp:315:4: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/immagine_cml.cpp:313:9: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/immagine_cml.cpp:503:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine_cml.cpp:582:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine_cml.cpp:123:5: error: Resource leak: inp [resourceLeak]
bist-0.5.2/src/immagine_mol.cpp:180:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/immagine_mol.cpp:207:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/immagine_mol.cpp:226:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/immagine_mol.cpp:434:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/immagine_mol.cpp:491:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/mol_canvas.cpp:1780:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
bist-0.5.2/src/mol_canvas.cpp:1774:0: note: Variable 'res' is reassigned a value before the old one has been used.
bist-0.5.2/src/mol_canvas.cpp:1780:3: note: Variable 'res' is reassigned a value before the old one has been used.
bist-0.5.2/src/mol_canvas.cpp:1364:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/mol_canvas.cpp:1382:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/mol_canvas.cpp:1449:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/multifont_label.cpp:117:20: warning: Redundant assignment of '_treat_as_a_whole' to itself. [selfAssignment]
bist-0.5.2/src/multifont_label.cpp:497:11: style: The scope of the variable 'curr_type' can be reduced. [variableScope]
bist-0.5.2/src/multifont_label.cpp:473:7: style: Variable 'the_vec_str' is assigned a value that is never used. [unreadVariable]
bist-0.5.2/src/multiline_label.cpp:133:20: warning: Redundant assignment of '_treat_as_a_whole' to itself. [selfAssignment]
bist-0.5.2/src/multiline_label.cpp:1667:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/paragraph_text_prop.cpp:393:15: style: The scope of the variable 'ctype' can be reduced. [variableScope]
bist-0.5.2/src/paragraph_text_prop.cpp:404:15: style: The scope of the variable 'ctype' can be reduced. [variableScope]
bist-0.5.2/src/parse_residual.cpp:1168:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1168:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1175:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1175:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1182:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1182:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1187:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1187:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1191:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1191:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1195:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1195:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1200:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1200:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1205:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1205:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1209:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1209:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1213:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1213:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1218:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1218:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:1223:25: warning: Possible null pointer dereference: res_atm [nullPointer]
bist-0.5.2/src/parse_residual.cpp:1095:18: note: Assignment 'res_atm=0', assigned value is 0
bist-0.5.2/src/parse_residual.cpp:1223:25: note: Null pointer dereference
bist-0.5.2/src/parse_residual.cpp:102:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:166:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:171:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:196:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:403:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:675:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:735:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:834:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:855:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:1072:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:1076:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:1152:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:1305:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:1307:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/parse_residual.cpp:454:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/parse_residual.cpp:596:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/parse_residual.cpp:612:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/plot_window.cpp:438:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bist-0.5.2/src/plot_window.cpp:440:4: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/plot_window.cpp:438:3: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/plot_window.cpp:343:13: style: The scope of the variable 'sc' can be reduced. [variableScope]
bist-0.5.2/src/prefs.cpp:141:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bist-0.5.2/src/procedura.cpp:2106:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bist-0.5.2/src/procedura.cpp:2126:6: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/procedura.cpp:2106:5: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/procedura.cpp:2224:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bist-0.5.2/src/procedura.cpp:2247:6: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/procedura.cpp:2224:5: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/substructure_search.cpp:1765:6: style: Condition 'res' is always false [knownConditionTrueFalse]
bist-0.5.2/src/substructure_search.cpp:1754:14: note: Assignment 'res=NULL', assigned value is 0
bist-0.5.2/src/substructure_search.cpp:1765:6: note: Condition 'res' is always false
bist-0.5.2/src/substructure_search.cpp:1774:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bist-0.5.2/src/substructure_search.cpp:1859:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bist-0.5.2/src/substructure_search.cpp:119:10: style: The scope of the variable 'child_found' can be reduced. [variableScope]
bist-0.5.2/src/substructure_search.cpp:450:10: style: The scope of the variable 'child' can be reduced. [variableScope]
bist-0.5.2/src/substructure_search.cpp:1399:10: style: The scope of the variable 'child' can be reduced. [variableScope]
bist-0.5.2/src/substructure_search.cpp:150:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/substructure_search.cpp:198:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/substructure_search.cpp:226:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/substructure_search.cpp:320:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/substructure_search.cpp:346:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/substructure_search.cpp:381:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/substructure_search.cpp:460:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/substructure_search.cpp:885:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/substructure_search.cpp:924:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/substructure_search.cpp:1434:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/substructure_search.cpp:1535:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/util.cpp:1879:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bist-0.5.2/src/util.cpp:1881:4: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/util.cpp:1879:3: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/util.cpp:1909:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bist-0.5.2/src/util.cpp:1911:4: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/util.cpp:1909:3: note: Found duplicate branches for 'if' and 'else'.
bist-0.5.2/src/util.cpp:1922:23: style: Variable 'match' is assigned a value that is never used. [unreadVariable]
bist-0.5.2/src/util.cpp:138:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/util.cpp:1338:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/util.cpp:1363:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/util.cpp:1381:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/util.cpp:1403:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bist-0.5.2/src/util.cpp:1577:4: style: Exception should be caught by reference. [catchExceptionByValue]
bist-0.5.2/src/util.cpp:1195:30: performance: Function parameter 'format' should be passed by const reference. [passedByValue]
bist-0.5.2/src/util.cpp:1700:50: performance: Function parameter 'drop' should be passed by const reference. [passedByValue]
bist-0.5.2/src/util.cpp:1906:21: performance: Function parameter 'what' should be passed by const reference. [passedByValue]
[03:06]

ftp://ftp.se.debian.org/debian/pool/main/b/bitcoin/bitcoin_0.16.2~dfsg.orig.tar.gz
bitcoin-0.16.2/src/clientversion.h:14:0: error: #error Client version information missing: version is not defined by bitcoin-config.h or in any other way [preprocessorErrorDirective]
bitcoin-0.16.2/src/protocol.h:350:9: style: C-style pointer casting [cstyleCast]
bitcoin-0.16.2/src/addrman.h:62:9: style: C-style pointer casting [cstyleCast]
bitcoin-0.16.2/src/tinyformat.h:810:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bitcoin-0.16.2/src/serialize.h:792:26: style: Function 'Unserialize' argument 1 names different: declaration 'os' definition 'is'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/serialize.h:528:64: note: Function 'Unserialize' argument 1 names different: declaration 'os' definition 'is'.
bitcoin-0.16.2/src/serialize.h:792:26: note: Function 'Unserialize' argument 1 names different: declaration 'os' definition 'is'.
bitcoin-0.16.2/src/serialize.h:809:26: style: Function 'Unserialize' argument 1 names different: declaration 'os' definition 'is'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/serialize.h:522:64: note: Function 'Unserialize' argument 1 names different: declaration 'os' definition 'is'.
bitcoin-0.16.2/src/serialize.h:809:26: note: Function 'Unserialize' argument 1 names different: declaration 'os' definition 'is'.
bitcoin-0.16.2/src/serialize.h:944:40: style: Function 'WriteVarInt' argument 1 names different: declaration 'os' definition 's'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/serialize.h:314:40: note: Function 'WriteVarInt' argument 1 names different: declaration 'os' definition 's'.
bitcoin-0.16.2/src/serialize.h:944:40: note: Function 'WriteVarInt' argument 1 names different: declaration 'os' definition 's'.
bitcoin-0.16.2/src/serialize.h:949:45: style: Function 'WriteCompactSize' argument 1 names different: declaration 'os' definition 's'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/serialize.h:217:45: note: Function 'WriteCompactSize' argument 1 names different: declaration 'os' definition 's'.
bitcoin-0.16.2/src/serialize.h:949:45: note: Function 'WriteCompactSize' argument 1 names different: declaration 'os' definition 's'.
bitcoin-0.16.2/src/addrman.cpp:93:40: style: Function 'SwapRandom' argument 1 names different: declaration 'nRandomPos1' definition 'nRndPos1'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/addrman.h:230:34: note: Function 'SwapRandom' argument 1 names different: declaration 'nRandomPos1' definition 'nRndPos1'.
bitcoin-0.16.2/src/addrman.cpp:93:40: note: Function 'SwapRandom' argument 1 names different: declaration 'nRandomPos1' definition 'nRndPos1'.
bitcoin-0.16.2/src/addrman.cpp:93:63: style: Function 'SwapRandom' argument 2 names different: declaration 'nRandomPos2' definition 'nRndPos2'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/addrman.h:230:60: note: Function 'SwapRandom' argument 2 names different: declaration 'nRandomPos2' definition 'nRndPos2'.
bitcoin-0.16.2/src/addrman.cpp:93:63: note: Function 'SwapRandom' argument 2 names different: declaration 'nRandomPos2' definition 'nRndPos2'.
bitcoin-0.16.2/src/addrman.h:446:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/addrman.h:530:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/addrman.h:485:6: warning: Class 'CAddrMan' which has virtual members does not have a virtual destructor. [virtualDestructor]
bitcoin-0.16.2/src/serialize.h:821:20: performance: Technically the member function 'CSerActionSerialize::ForRead' can be static. [functionStatic]
bitcoin-0.16.2/src/serialize.h:825:20: performance: Technically the member function 'CSerActionUnserialize::ForRead' can be static. [functionStatic]
bitcoin-0.16.2/src/addrman.h:498:10: performance: Technically the member function 'CAddrMan::Check' can be static. [functionStatic]
bitcoin-0.16.2/src/streams.h:242:15: style: Technically the member function 'CDataStream::operator[]' can be const. [functionConst]
bitcoin-0.16.2/src/protocol.h:40:5: style: Class 'CMessageHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/prevector.h:54:0: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/prevector.h:84:0: style: Class 'reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/prevector.h:105:0: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/prevector.h:106:0: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/prevector.h:135:0: style: Class 'const_reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/prevector.h:136:0: style: Class 'const_reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/util.h:177:65: performance: Function parameter 'lockfile_name' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/arith_uint256.cpp:179:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bitcoin-0.16.2/src/arith_uint256.h:88:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/arith_uint256.h:188:21: style: Technically the member function 'base_uint::operator++' can be const. [functionConst]
bitcoin-0.16.2/src/arith_uint256.h:205:21: style: Technically the member function 'base_uint::operator--' can be const. [functionConst]
bitcoin-0.16.2/src/arith_uint256.h:55:5: style: Class 'base_uint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/arith_uint256.h:262:5: style: Class 'arith_uint256' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/arith_uint256.h:263:5: style: Class 'arith_uint256' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/primitives/block.h:89:11: style: C-style pointer casting [cstyleCast]
bitcoin-0.16.2/src/primitives/block.h:96:20: style: C-style pointer casting [cstyleCast]
bitcoin-0.16.2/src/base58.cpp:24:64: style: Function 'DecodeBase58' argument 2 names different: declaration 'vchRet' definition 'vch'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/base58.h:42:64: note: Function 'DecodeBase58' argument 2 names different: declaration 'vchRet' definition 'vch'.
bitcoin-0.16.2/src/base58.cpp:24:64: note: Function 'DecodeBase58' argument 2 names different: declaration 'vchRet' definition 'vch'.
bitcoin-0.16.2/src/base58.cpp:65:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/base58.cpp:91:128: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/base58.cpp:104:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/chainparamsbase.h:28:5: warning: Member variable 'CBaseChainParams::nRPCPort' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/chainparams.h:77:5: warning: Member variable 'CChainParams::consensus' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/chainparams.h:77:5: warning: Member variable 'CChainParams::pchMessageStart' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/chainparams.h:77:5: warning: Member variable 'CChainParams::nDefaultPort' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/chainparams.h:77:5: warning: Member variable 'CChainParams::nPruneAfterHeight' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/chainparams.h:77:5: warning: Member variable 'CChainParams::fDefaultConsistencyChecks' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/chainparams.h:77:5: warning: Member variable 'CChainParams::fRequireStandard' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/chainparams.h:77:5: warning: Member variable 'CChainParams::fMineBlocksOnDemand' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/chainparams.h:77:5: warning: Member variable 'CChainParams::chainTxData' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/pubkey.h:220:10: performance: Technically the member function 'CExtPubKey::Serialize' can be static. [functionStatic]
bitcoin-0.16.2/src/primitives/block.h:86:5: style: Class 'CBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/script/standard.h:26:5: style: Class 'CScriptID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/script/standard.h:27:5: style: Class 'CScriptID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/base58.h:109:5: style: Class 'CBitcoinSecret' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/base58.h:131:5: style: Class 'CBitcoinExtKeyBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/base58.h:135:5: style: Class 'CBitcoinExtKeyBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/script/script.h:435:5: style: Class 'CScript' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/base58.cpp:224:5: style: Class 'DestinationEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/bench/checkqueue.cpp:33:14: style: Technically the member function 'CCheckQueueSpeedPrevectorJob::PrevectorJob::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/blockencodings.h:175:53: style: Same expression on both sides of '==' because the value of 'SHORTTXIDS_LENGTH' and '6' are the same. [duplicateExpression]
bitcoin-0.16.2/src/blockencodings.h:140:42: note: 'SHORTTXIDS_LENGTH' is assigned value '6' here.
bitcoin-0.16.2/src/blockencodings.h:175:53: note: Same expression on both sides of '==' because the value of 'SHORTTXIDS_LENGTH' and '6' are the same.
bitcoin-0.16.2/src/blockencodings.cpp:42:37: style: Same expression on both sides of '==' because the value of 'SHORTTXIDS_LENGTH' and '6' are the same. [duplicateExpression]
bitcoin-0.16.2/src/blockencodings.h:140:42: note: 'SHORTTXIDS_LENGTH' is assigned value '6' here.
bitcoin-0.16.2/src/blockencodings.cpp:42:37: note: Same expression on both sides of '==' because the value of 'SHORTTXIDS_LENGTH' and '6' are the same.
bitcoin-0.16.2/src/core_memusage.h:22:140: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/core_memusage.h:34:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/core_memusage.h:37:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/core_memusage.h:45:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/core_memusage.h:48:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/arith_uint256.h:88:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/blockencodings.h:149:5: warning: Member variable 'CBlockHeaderAndShortTxIDs::shorttxidk0' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/blockencodings.h:149:5: warning: Member variable 'CBlockHeaderAndShortTxIDs::shorttxidk1' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/blockencodings.h:149:5: warning: Member variable 'CBlockHeaderAndShortTxIDs::nonce' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/memusage.h:65:1: style: The struct 'stl_tree_node' does not have a constructor although it has private member variables. [noConstructor]
bitcoin-0.16.2/src/memusage.h:150:1: style: The struct 'unordered_node' does not have a constructor although it has private member variables. [noConstructor]
bitcoin-0.16.2/src/validation.h:375:5: warning: Member variable 'CScriptCheck::txdata' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/chain.h:376:9: performance: Variable 'hashPrev' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitcoin-0.16.2/src/chain.h:380:9: performance: Variable 'hashPrev' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitcoin-0.16.2/src/txmempool.h:225:10: performance: Technically the member function 'CompareTxMemPoolEntryByDescendantScore::GetModFeeAndSize' can be static. [functionStatic]
bitcoin-0.16.2/src/txmempool.h:296:10: performance: Technically the member function 'CompareTxMemPoolEntryByAncestorFee::GetModFeeAndSize' can be static. [functionStatic]
bitcoin-0.16.2/src/arith_uint256.h:188:0: style: Technically the member function 'base_uint < 256 >::operator++' can be const. [functionConst]
bitcoin-0.16.2/src/arith_uint256.h:205:0: style: Technically the member function 'base_uint < 256 >::operator--' can be const. [functionConst]
bitcoin-0.16.2/src/primitives/transaction.h:297:5: style: Class 'CTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/primitives/transaction.h:298:5: style: Class 'CTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/primitives/transaction.h:370:5: style: Struct 'CMutableTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/coins.h:188:5: style: Class 'CCoinsViewBacked' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/coins.h:215:5: style: Class 'CCoinsViewCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/policy/feerate.h:28:5: style: Class 'CFeeRate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/arith_uint256.h:55:0: style: Class 'base_uint < 256 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/txmempool.h:560:35: performance: Function parameter 'hash' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/txmempool.h:561:44: performance: Function parameter 'hash' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/bloom.cpp:21:99: style: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/bloom.h:70:89: note: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'.
bitcoin-0.16.2/src/bloom.cpp:21:99: note: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'.
bitcoin-0.16.2/src/bloom.cpp:42:99: style: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/bloom.h:57:89: note: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'.
bitcoin-0.16.2/src/bloom.cpp:42:99: note: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'.
bitcoin-0.16.2/src/bloom.cpp:216:85: style: Function 'CRollingBloomFilter' argument 2 names different: declaration 'nFPRate' definition 'fpRate'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/bloom.h:125:68: note: Function 'CRollingBloomFilter' argument 2 names different: declaration 'nFPRate' definition 'fpRate'.
bitcoin-0.16.2/src/bloom.cpp:216:85: note: Function 'CRollingBloomFilter' argument 2 names different: declaration 'nFPRate' definition 'fpRate'.
bitcoin-0.16.2/src/bloom.cpp:309:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/chainparams.cpp:368:38: style: Function 'SelectParams' argument 1 names different: declaration 'chain' definition 'network'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/chainparams.h:113:38: note: Function 'SelectParams' argument 1 names different: declaration 'chain' definition 'network'.
bitcoin-0.16.2/src/chainparams.cpp:368:38: note: Function 'SelectParams' argument 1 names different: declaration 'chain' definition 'network'.
bitcoin-0.16.2/src/primitives/block.h:96:9: style: C-style pointer casting [cstyleCast]
bitcoin-0.16.2/src/coins.cpp:66:76: style: Function 'AddCoin' argument 3 names different: declaration 'potential_overwrite' definition 'possible_overwrite'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/coins.h:255:63: note: Function 'AddCoin' argument 3 names different: declaration 'potential_overwrite' definition 'possible_overwrite'.
bitcoin-0.16.2/src/coins.cpp:66:76: note: Function 'AddCoin' argument 3 names different: declaration 'potential_overwrite' definition 'possible_overwrite'.
bitcoin-0.16.2/src/coins.cpp:98:66: style: Function 'SpendCoin' argument 2 names different: declaration 'moveto' definition 'moveout'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/coins.h:262:53: note: Function 'SpendCoin' argument 2 names different: declaration 'moveto' definition 'moveout'.
bitcoin-0.16.2/src/coins.cpp:98:66: note: Function 'SpendCoin' argument 2 names different: declaration 'moveto' definition 'moveout'.
bitcoin-0.16.2/src/coins.cpp:116:58: style: Function 'AccessCoin' argument 1 names different: declaration 'output' definition 'outpoint'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/coins.h:249:45: note: Function 'AccessCoin' argument 1 names different: declaration 'output' definition 'outpoint'.
bitcoin-0.16.2/src/coins.cpp:116:58: note: Function 'AccessCoin' argument 1 names different: declaration 'output' definition 'outpoint'.
bitcoin-0.16.2/src/coins.cpp:141:51: style: Function 'SetBestBlock' argument 1 names different: declaration 'hashBlock' definition 'hashBlockIn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/coins.h:226:38: note: Function 'SetBestBlock' argument 1 names different: declaration 'hashBlock' definition 'hashBlockIn'.
bitcoin-0.16.2/src/coins.cpp:141:51: note: Function 'SetBestBlock' argument 1 names different: declaration 'hashBlock' definition 'hashBlockIn'.
bitcoin-0.16.2/src/coins.cpp:145:70: style: Function 'BatchWrite' argument 2 names different: declaration 'hashBlock' definition 'hashBlockIn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/coins.h:227:57: note: Function 'BatchWrite' argument 2 names different: declaration 'hashBlock' definition 'hashBlockIn'.
bitcoin-0.16.2/src/coins.cpp:145:70: note: Function 'BatchWrite' argument 2 names different: declaration 'hashBlock' definition 'hashBlockIn'.
bitcoin-0.16.2/src/coins.cpp:210:48: style: Function 'Uncache' argument 1 names different: declaration 'outpoint' definition 'hash'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/coins.h:275:35: note: Function 'Uncache' argument 1 names different: declaration 'outpoint' definition 'hash'.
bitcoin-0.16.2/src/coins.cpp:210:48: note: Function 'Uncache' argument 1 names different: declaration 'outpoint' definition 'hash'.
bitcoin-0.16.2/src/coins.cpp:250:49: style: Function 'AccessByTxid' argument 1 names different: declaration 'cache' definition 'view'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/coins.h:312:49: note: Function 'AccessByTxid' argument 1 names different: declaration 'cache' definition 'view'.
bitcoin-0.16.2/src/coins.cpp:250:49: note: Function 'AccessByTxid' argument 1 names different: declaration 'cache' definition 'view'.
bitcoin-0.16.2/src/coins.h:226:10: style: Technically the member function 'CCoinsViewCache::SetBestBlock' can be const. [functionConst]
bitcoin-0.16.2/src/coins.cpp:141:23: note: Technically the member function 'CCoinsViewCache::SetBestBlock' can be const.
bitcoin-0.16.2/src/coins.h:226:10: note: Technically the member function 'CCoinsViewCache::SetBestBlock' can be const.
bitcoin-0.16.2/src/compat/glibcxx_sanity.cpp:50:14: warning: Return value of function test.at() is not used. [ignoredReturnValue]
bitcoin-0.16.2/src/compat/glibcxx_sanity.cpp:50:9: style: Reading from empty STL container 'test' [reademptycontainer]
bitcoin-0.16.2/src/compressor.cpp:88:90: style: Function 'Decompress' argument 2 names different: declaration 'out' definition 'in'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/compressor.h:54:75: note: Function 'Decompress' argument 2 names different: declaration 'out' definition 'in'.
bitcoin-0.16.2/src/compressor.cpp:88:90: note: Function 'Decompress' argument 2 names different: declaration 'out' definition 'in'.
bitcoin-0.16.2/src/compressor.cpp:142:52: style: Function 'CompressAmount' argument 1 names different: declaration 'nAmount' definition 'n'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/compressor.h:99:45: note: Function 'CompressAmount' argument 1 names different: declaration 'nAmount' definition 'n'.
bitcoin-0.16.2/src/compressor.cpp:142:52: note: Function 'CompressAmount' argument 1 names different: declaration 'nAmount' definition 'n'.
bitcoin-0.16.2/src/compressor.cpp:161:54: style: Function 'DecompressAmount' argument 1 names different: declaration 'nAmount' definition 'x'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/compressor.h:100:47: note: Function 'DecompressAmount' argument 1 names different: declaration 'nAmount' definition 'x'.
bitcoin-0.16.2/src/compressor.cpp:161:54: note: Function 'DecompressAmount' argument 1 names different: declaration 'nAmount' definition 'x'.
bitcoin-0.16.2/src/compressor.h:53:18: performance: Technically the member function 'CScriptCompressor::GetSpecialSize' can be static. [functionStatic]
bitcoin-0.16.2/src/compressor.cpp:79:33: note: Technically the member function 'CScriptCompressor::GetSpecialSize' can be static.
bitcoin-0.16.2/src/compressor.h:53:18: note: Technically the member function 'CScriptCompressor::GetSpecialSize' can be static.
bitcoin-0.16.2/src/crypto/aes.cpp:139:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:14: style: The scope of the variable 'x0' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:22: style: The scope of the variable 'x2' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:26: style: The scope of the variable 'x3' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:30: style: The scope of the variable 'x4' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:34: style: The scope of the variable 'x5' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:38: style: The scope of the variable 'x6' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:42: style: The scope of the variable 'x7' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:46: style: The scope of the variable 'x8' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:50: style: The scope of the variable 'x9' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:54: style: The scope of the variable 'x10' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:59: style: The scope of the variable 'x11' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:64: style: The scope of the variable 'x12' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:69: style: The scope of the variable 'x13' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:74: style: The scope of the variable 'x14' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/chacha20.cpp:76:79: style: The scope of the variable 'x15' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/ctaes/ctaes.c:69:30: style: The scope of the variable 'T5' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/ctaes/ctaes.c:69:38: style: The scope of the variable 'T7' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/ctaes/ctaes.c:69:55: style: The scope of the variable 'T11' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/ctaes/ctaes.c:69:60: style: The scope of the variable 'T12' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/ctaes/ctaes.c:70:19: style: The scope of the variable 'T18' can be reduced. [variableScope]
bitcoin-0.16.2/src/crypto/ctaes/ctaes.c:70:34: style: The scope of the variable 'T21' can be reduced. [variableScope]
bitcoin-0.16.2/src/httpserver.cpp:503:23: style: C-style pointer casting [cstyleCast]
bitcoin-0.16.2/src/httpserver.cpp:509:52: style: Function 'HTTPEvent' argument 2 names different: declaration 'deleteWhenTriggered' definition '_deleteWhenTriggered'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/httpserver.h:137:45: note: Function 'HTTPEvent' argument 2 names different: declaration 'deleteWhenTriggered' definition '_deleteWhenTriggered'.
bitcoin-0.16.2/src/httpserver.cpp:509:52: note: Function 'HTTPEvent' argument 2 names different: declaration 'deleteWhenTriggered' definition '_deleteWhenTriggered'.
bitcoin-0.16.2/src/httpserver.cpp:509:107: style: Function 'HTTPEvent' argument 3 names different: declaration 'handler' definition '_handler'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/httpserver.h:137:99: note: Function 'HTTPEvent' argument 3 names different: declaration 'handler' definition '_handler'.
bitcoin-0.16.2/src/httpserver.cpp:509:107: note: Function 'HTTPEvent' argument 3 names different: declaration 'handler' definition '_handler'.
bitcoin-0.16.2/src/httpserver.cpp:526:49: style: Function 'HTTPRequest' argument 1 names different: declaration 'req' definition '_req'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/httpserver.h:64:49: note: Function 'HTTPRequest' argument 1 names different: declaration 'req' definition '_req'.
bitcoin-0.16.2/src/httpserver.cpp:526:49: note: Function 'HTTPRequest' argument 1 names different: declaration 'req' definition '_req'.
bitcoin-0.16.2/src/httpserver.cpp:127:5: warning: Member variable 'HTTPPathHandler::exactMatch' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/support/events.h:24:1: style: Technically the member function 'event_base_deleter::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/support/events.h:25:1: style: Technically the member function 'event_deleter::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/support/events.h:26:1: style: Technically the member function 'evhttp_deleter::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/support/events.h:27:1: style: Technically the member function 'evhttp_request_deleter::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/support/events.h:28:1: style: Technically the member function 'evhttp_connection_deleter::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/httpserver.cpp:128:33: performance: Function parameter '_prefix' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/key.cpp:158:28: style: Function 'MakeNewKey' argument 1 names different: declaration 'fCompressed' definition 'fCompressedIn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/key.h:99:26: note: Function 'MakeNewKey' argument 1 names different: declaration 'fCompressed' definition 'fCompressedIn'.
bitcoin-0.16.2/src/key.cpp:158:28: note: Function 'MakeNewKey' argument 1 names different: declaration 'fCompressed' definition 'fCompressedIn'.
bitcoin-0.16.2/src/key.cpp:207:40: style: Function 'VerifyPubKey' argument 1 names different: declaration 'vchPubKey' definition 'pubkey'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/key.h:135:38: note: Function 'VerifyPubKey' argument 1 names different: declaration 'vchPubKey' definition 'pubkey'.
bitcoin-0.16.2/src/key.cpp:207:40: note: Function 'VerifyPubKey' argument 1 names different: declaration 'vchPubKey' definition 'pubkey'.
bitcoin-0.16.2/src/key.cpp:268:49: style: Function 'Derive' argument 2 names different: declaration 'nChild' definition '_nChild'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/key.h:159:44: note: Function 'Derive' argument 2 names different: declaration 'nChild' definition '_nChild'.
bitcoin-0.16.2/src/key.cpp:268:49: note: Function 'Derive' argument 2 names different: declaration 'nChild' definition '_nChild'.
bitcoin-0.16.2/src/support/allocators/secure.h:32:0: style: Struct 'secure_allocator < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/merkleblock.cpp:15:5: performance: Variable 'header' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitcoin-0.16.2/src/miner.cpp:199:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/miner.cpp:91:17: warning: Member variable 'BlockAssembler::pblock' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:91:17: warning: Member variable 'BlockAssembler::fIncludeWitness' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:91:17: warning: Member variable 'BlockAssembler::nBlockWeight' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:91:17: warning: Member variable 'BlockAssembler::nBlockTx' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:91:17: warning: Member variable 'BlockAssembler::nBlockSigOpsCost' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:91:17: warning: Member variable 'BlockAssembler::nFees' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:91:17: warning: Member variable 'BlockAssembler::nHeight' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:91:17: warning: Member variable 'BlockAssembler::nLockTimeCutoff' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:68:17: warning: Member variable 'BlockAssembler::pblock' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:68:17: warning: Member variable 'BlockAssembler::fIncludeWitness' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:68:17: warning: Member variable 'BlockAssembler::nBlockWeight' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:68:17: warning: Member variable 'BlockAssembler::nBlockTx' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:68:17: warning: Member variable 'BlockAssembler::nBlockSigOpsCost' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:68:17: warning: Member variable 'BlockAssembler::nFees' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:68:17: warning: Member variable 'BlockAssembler::nHeight' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.cpp:68:17: warning: Member variable 'BlockAssembler::nLockTimeCutoff' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/miner.h:38:9: performance: Variable 'iter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitcoin-0.16.2/src/miner.cpp:64:5: performance: Variable 'blockMinFeeRate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitcoin-0.16.2/src/miner.cpp:70:5: performance: Variable 'blockMinFeeRate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitcoin-0.16.2/src/miner.h:188:10: performance: Technically the member function 'BlockAssembler::SortForBlock' can be static. [functionStatic]
bitcoin-0.16.2/src/miner.cpp:290:22: note: Technically the member function 'BlockAssembler::SortForBlock' can be static.
bitcoin-0.16.2/src/miner.h:188:10: note: Technically the member function 'BlockAssembler::SortForBlock' can be static.
bitcoin-0.16.2/src/miner.h:192:9: performance: Technically the member function 'BlockAssembler::UpdatePackagesForAdded' can be static. [functionStatic]
bitcoin-0.16.2/src/miner.cpp:248:21: note: Technically the member function 'BlockAssembler::UpdatePackagesForAdded' can be static.
bitcoin-0.16.2/src/miner.h:192:9: note: Technically the member function 'BlockAssembler::UpdatePackagesForAdded' can be static.
bitcoin-0.16.2/src/net.h:572:5: style: Class 'CNetMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/chain.h:465:24: warning: Either the condition 'pindexWalk' is redundant or there is possible null pointer dereference: pindex. [nullPointerRedundantCheck]
bitcoin-0.16.2/src/net_processing.cpp:1414:20: note: Assuming that condition 'pindexWalk' is not redundant
bitcoin-0.16.2/src/net_processing.cpp:1427:39: note: Calling function 'Contains', 1st argument 'pindex' value is 0
bitcoin-0.16.2/src/chain.h:465:24: note: Null pointer dereference
bitcoin-0.16.2/src/net_processing.cpp:1021:30: style: The scope of the variable 'hasher' can be reduced. [variableScope]
bitcoin-0.16.2/src/net_processing.cpp:1034:30: style: The scope of the variable 'best' can be reduced. [variableScope]
bitcoin-0.16.2/src/net_processing.cpp:2947:18: style: The scope of the variable 'vRecv' can be reduced. [variableScope]
bitcoin-0.16.2/src/net_processing.cpp:640:23: style: Checking if unsigned variable 'max_extra_txn' is less than zero. This might be a false warning. [unsignedLessThanZero]
bitcoin-0.16.2/src/net_processing.cpp:755:25: style: Function 'Misbehaving' argument 1 names different: declaration 'nodeid' definition 'pnode'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/net_processing.h:82:25: note: Function 'Misbehaving' argument 1 names different: declaration 'nodeid' definition 'pnode'.
bitcoin-0.16.2/src/net_processing.cpp:755:25: note: Function 'Misbehaving' argument 1 names different: declaration 'nodeid' definition 'pnode'.
bitcoin-0.16.2/src/net_processing.cpp:799:52: style: Function 'PeerLogicValidation' argument 1 names different: declaration 'connman' definition 'connmanIn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/net_processing.h:43:44: note: Function 'PeerLogicValidation' argument 1 names different: declaration 'connman' definition 'connmanIn'.
bitcoin-0.16.2/src/net_processing.cpp:799:52: note: Function 'PeerLogicValidation' argument 1 names different: declaration 'connman' definition 'connmanIn'.
bitcoin-0.16.2/src/net_processing.cpp:812:106: style: Function 'BlockConnected' argument 2 names different: declaration 'pindexConnected' definition 'pindex'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/net_processing.h:45:89: note: Function 'BlockConnected' argument 2 names different: declaration 'pindexConnected' definition 'pindex'.
bitcoin-0.16.2/src/net_processing.cpp:812:106: note: Function 'BlockConnected' argument 2 names different: declaration 'pindexConnected' definition 'pindex'.
bitcoin-0.16.2/src/net_processing.cpp:2887:76: style: Function 'ProcessMessages' argument 2 names different: declaration 'interrupt' definition 'interruptMsgProc'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/net_processing.h:54:59: note: Function 'ProcessMessages' argument 2 names different: declaration 'interrupt' definition 'interruptMsgProc'.
bitcoin-0.16.2/src/net_processing.cpp:2887:76: note: Function 'ProcessMessages' argument 2 names different: declaration 'interrupt' definition 'interruptMsgProc'.
bitcoin-0.16.2/src/net_processing.cpp:3154:71: style: Function 'SendMessages' argument 2 names different: declaration 'interrupt' definition 'interruptMsgProc'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/net_processing.h:62:54: note: Function 'SendMessages' argument 2 names different: declaration 'interrupt' definition 'interruptMsgProc'.
bitcoin-0.16.2/src/net_processing.cpp:3154:71: note: Function 'SendMessages' argument 2 names different: declaration 'interrupt' definition 'interruptMsgProc'.
bitcoin-0.16.2/src/net_processing.cpp:414:127: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/net_processing.cpp:1203:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/net_processing.cpp:1230:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/net_processing.cpp:3482:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/net_processing.cpp:242:25: performance: Function parameter 'addrIn' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/net_processing.cpp:242:45: performance: Function parameter 'addrNameIn' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/net_processing.cpp:691:17: error: Same iterator is used with different containers 'mapOrphanTransactions' and 'itPrev.second'. [iterators]
bitcoin-0.16.2/src/net_processing.cpp:3561:19: performance: Possible inefficient checking for 'vBlocksInFlight' emptiness. [stlSize]
bitcoin-0.16.2/src/netaddress.cpp:23:38: style: Function 'SetIP' argument 1 names different: declaration 'ip' definition 'ipIn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/netaddress.h:41:36: note: Function 'SetIP' argument 1 names different: declaration 'ip' definition 'ipIn'.
bitcoin-0.16.2/src/netaddress.cpp:23:38: note: Function 'SetIP' argument 1 names different: declaration 'ip' definition 'ipIn'.
bitcoin-0.16.2/src/netaddress.cpp:28:55: style: Function 'SetRaw' argument 2 names different: declaration 'data' definition 'ip_in'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/netaddress.h:47:53: note: Function 'SetRaw' argument 2 names different: declaration 'data' definition 'ip_in'.
bitcoin-0.16.2/src/netaddress.cpp:28:55: note: Function 'SetRaw' argument 2 names different: declaration 'data' definition 'ip_in'.
bitcoin-0.16.2/src/netaddress.cpp:80:43: style: Function 'CNetAddr' argument 1 names different: declaration 'pipv6Addr' definition 'ipv6Addr'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/netaddress.h:85:50: note: Function 'CNetAddr' argument 1 names different: declaration 'pipv6Addr' definition 'ipv6Addr'.
bitcoin-0.16.2/src/netaddress.cpp:80:43: note: Function 'CNetAddr' argument 1 names different: declaration 'pipv6Addr' definition 'ipv6Addr'.
bitcoin-0.16.2/src/netaddress.cpp:482:36: style: Function 'CService' argument 1 names different: declaration 'ip' definition 'cip'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/netaddress.h:147:34: note: Function 'CService' argument 1 names different: declaration 'ip' definition 'cip'.
bitcoin-0.16.2/src/netaddress.cpp:482:36: note: Function 'CService' argument 1 names different: declaration 'ip' definition 'cip'.
bitcoin-0.16.2/src/netaddress.cpp:482:56: style: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/netaddress.h:147:53: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
bitcoin-0.16.2/src/netaddress.cpp:482:56: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
bitcoin-0.16.2/src/netaddress.cpp:486:67: style: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/netaddress.h:148:65: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
bitcoin-0.16.2/src/netaddress.cpp:486:67: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
bitcoin-0.16.2/src/netaddress.cpp:490:68: style: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/netaddress.h:162:66: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
bitcoin-0.16.2/src/netaddress.cpp:490:68: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
bitcoin-0.16.2/src/netaddress.cpp:606:5: performance: Variable 'network' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitcoin-0.16.2/src/netaddress.cpp:631:5: performance: Variable 'network' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitcoin-0.16.2/src/netbase.cpp:471:71: style: Function 'ConnectSocketDirectly' argument 2 names different: declaration 'hSocketRet' definition 'hSocket'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/netbase.h:55:71: note: Function 'ConnectSocketDirectly' argument 2 names different: declaration 'hSocketRet' definition 'hSocket'.
bitcoin-0.16.2/src/netbase.cpp:471:71: note: Function 'ConnectSocketDirectly' argument 2 names different: declaration 'hSocketRet' definition 'hSocket'.
bitcoin-0.16.2/src/netbase.cpp:581:102: style: Function 'ConnectThroughProxy' argument 4 names different: declaration 'hSocketRet' definition 'hSocket'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/netbase.h:56:102: note: Function 'ConnectThroughProxy' argument 4 names different: declaration 'hSocketRet' definition 'hSocket'.
bitcoin-0.16.2/src/netbase.cpp:581:102: note: Function 'ConnectThroughProxy' argument 4 names different: declaration 'hSocketRet' definition 'hSocket'.
bitcoin-0.16.2/src/netbase.cpp:604:49: style: Function 'LookupSubNet' argument 2 names different: declaration 'subnet' definition 'ret'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/netbase.h:53:49: note: Function 'LookupSubNet' argument 2 names different: declaration 'subnet' definition 'ret'.
bitcoin-0.16.2/src/netbase.cpp:604:49: note: Function 'LookupSubNet' argument 2 names different: declaration 'subnet' definition 'ret'.
bitcoin-0.16.2/src/policy/fees.cpp:435:21: style: Checking if unsigned variable 'maxConfirms' is less than zero. [unsignedLessThanZero]
bitcoin-0.16.2/src/policy/fees.cpp:177:64: style: Function 'TxConfirmStats' argument 4 names different: declaration 'decay' definition '_decay'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/policy/fees.cpp:122:52: note: Function 'TxConfirmStats' argument 4 names different: declaration 'decay' definition '_decay'.
bitcoin-0.16.2/src/policy/fees.cpp:177:64: note: Function 'TxConfirmStats' argument 4 names different: declaration 'decay' definition '_decay'.
bitcoin-0.16.2/src/policy/fees.cpp:177:85: style: Function 'TxConfirmStats' argument 5 names different: declaration 'scale' definition '_scale'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/policy/fees.cpp:122:72: note: Function 'TxConfirmStats' argument 5 names different: declaration 'scale' definition '_scale'.
bitcoin-0.16.2/src/policy/fees.cpp:177:85: note: Function 'TxConfirmStats' argument 5 names different: declaration 'scale' definition '_scale'.
bitcoin-0.16.2/src/policy/fees.cpp:245:49: style: Function 'EstimateMedianVal' argument 3 names different: declaration 'minSuccess' definition 'successBreakPoint'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/policy/fees.cpp:158:37: note: Function 'EstimateMedianVal' argument 3 names different: declaration 'minSuccess' definition 'successBreakPoint'.
bitcoin-0.16.2/src/policy/fees.cpp:245:49: note: Function 'EstimateMedianVal' argument 3 names different: declaration 'minSuccess' definition 'successBreakPoint'.
bitcoin-0.16.2/src/policy/fees.cpp:470:100: style: Function 'removeTx' argument 3 names different: declaration 'bucketIndex' definition 'bucketindex'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/policy/fees.cpp:140:32: note: Function 'removeTx' argument 3 names different: declaration 'bucketIndex' definition 'bucketindex'.
bitcoin-0.16.2/src/policy/fees.cpp:470:100: note: Function 'removeTx' argument 3 names different: declaration 'bucketIndex' definition 'bucketindex'.
bitcoin-0.16.2/src/policy/fees.cpp:1009:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/pow.cpp:74:31: performance: Function parameter 'hash' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/protocol.cpp:136:29: performance: Function parameter 'ipIn' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/pubkey.cpp:266:55: style: Function 'Derive' argument 2 names different: declaration 'nChild' definition '_nChild'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/pubkey.h:218:47: note: Function 'Derive' argument 2 names different: declaration 'nChild' definition '_nChild'.
bitcoin-0.16.2/src/pubkey.cpp:266:55: note: Function 'Derive' argument 2 names different: declaration 'nChild' definition '_nChild'.
bitcoin-0.16.2/src/qt/addresstablemodel.cpp:32:5: warning: Member variable 'AddressTableEntry::type' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/qt/guiutil.cpp:243:9: style: Variable 'paramCount' is modified but its new value is never used. [unreadVariable]
bitcoin-0.16.2/src/qt/guiutil.cpp:166:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/qt/intro.cpp:65:43: style: Function 'FreespaceChecker' argument 1 names different: declaration 'intro' definition '_intro'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/qt/intro.cpp:46:38: note: Function 'FreespaceChecker' argument 1 names different: declaration 'intro' definition '_intro'.
bitcoin-0.16.2/src/qt/intro.cpp:65:43: note: Function 'FreespaceChecker' argument 1 names different: declaration 'intro' definition '_intro'.
bitcoin-0.16.2/src/qt/paymentrequestplus.cpp:25:41: performance: Function parameter 'err' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/qt/paymentserver.cpp:61:12: style: Technically the member function 'X509StoreDeleter::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/qt/paymentserver.cpp:67:12: style: Technically the member function 'X509Deleter::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/qt/recentrequeststablemodel.cpp:142:35: style: The scope of the variable 'rec' can be reduced. [variableScope]
bitcoin-0.16.2/src/qt/splashscreen.cpp:36:9: style: The scope of the variable 'titleCopyrightVSpace' can be reduced. [variableScope]
bitcoin-0.16.2/src/qt/transactiondesc.cpp:299:95: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bitcoin-0.16.2/src/qt/transactiondesc.cpp:300:101: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bitcoin-0.16.2/src/qt/transactiontablemodel.cpp:709:5: warning: Member variable 'TransactionNotification::showTransaction' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/random.cpp:317:40: style: Function 'GetStrongRandBytes' argument 1 names different: declaration 'buf' definition 'out'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/random.h:37:40: note: Function 'GetStrongRandBytes' argument 1 names different: declaration 'buf' definition 'out'.
bitcoin-0.16.2/src/random.cpp:317:40: note: Function 'GetStrongRandBytes' argument 1 names different: declaration 'buf' definition 'out'.
bitcoin-0.16.2/src/random.cpp:455:20: warning: Member variable 'FastRandomContext::bytebuf' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/random.cpp:455:20: warning: Member variable 'FastRandomContext::bitbuf' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/random.cpp:406:20: warning: Member variable 'FastRandomContext::bytebuf' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/random.cpp:406:20: warning: Member variable 'FastRandomContext::bitbuf' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/rest.cpp:63:79: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/rpc/misc.cpp:594:59: style: Same expression on both sides of '^' because the value of 'originalLogCategories' and 'logCategories' are the same. [duplicateExpression]
bitcoin-0.16.2/src/rpc/misc.cpp:580:38: note: 'originalLogCategories' is assigned value 'logCategories' here.
bitcoin-0.16.2/src/rpc/misc.cpp:594:59: note: Same expression on both sides of '^' because the value of 'originalLogCategories' and 'logCategories' are the same.
bitcoin-0.16.2/src/rpc/server.cpp:136:69: performance: Function parameter 'strName' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/script/interpreter.cpp:271:9: style: The scope of the variable 'nOpCount' can be reduced. [variableScope]
bitcoin-0.16.2/src/test/DoS_tests.cpp:30:13: style: struct member 'COrphanTx::nTimeExpire' is never used. [unusedStructMember]
bitcoin-0.16.2/src/test/arith_uint256_tests.cpp:227:0: error: failed to expand 'CHECKASSIGNMENTOPERATOR', Invalid ## usage when expanding 'CHECKASSIGNMENTOPERATOR'. [preprocessorErrorDirective]
bitcoin-0.16.2/src/test/bip32_tests.cpp:27:37: performance: Function parameter 'strHexMasterIn' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/test/bip32_tests.cpp:29:40: performance: Function parameter 'pub' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/test/bip32_tests.cpp:29:57: performance: Function parameter 'prv' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/test/blockencodings_tests.cpp:122:14: warning: Member variable 'TestHeaderAndShortIDs::nonce' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/test/blockencodings_tests.cpp:127:14: warning: Member variable 'TestHeaderAndShortIDs::nonce' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:433:25: style: Variable 'has_tried' is assigned a value that is never used. [unreadVariable]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:437:24: style: Variable 'done_ack' is assigned a value that is never used. [unreadVariable]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:30:10: style: Technically the member function 'FakeCheck::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:34:10: performance: Technically the member function 'FakeCheck::swap' can be static. [functionStatic]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:39:10: style: Technically the member function 'FakeCheckCheckCompletion::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:44:10: performance: Technically the member function 'FakeCheckCheckCompletion::swap' can be static. [functionStatic]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:51:10: style: Technically the member function 'FailingCheck::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:80:10: style: Technically the member function 'MemoryCheck::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:111:10: style: Technically the member function 'FrozenCleanupCheck::operator()' can be const. [functionConst]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:49:5: style: Struct 'FailingCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:65:5: style: Struct 'UniqueCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:93:5: style: Struct 'MemoryCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/test/checkqueue_tests.cpp:77:1: warning: The struct 'MemoryCheck' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bitcoin-0.16.2/src/test/limitedmap_tests.cpp:61:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/test/miner_tests.cpp:486:5: style: Variable 'prevheights[0]' is reassigned a value before the old one has been used. [redundantAssignment]
bitcoin-0.16.2/src/test/miner_tests.cpp:477:5: note: Variable 'prevheights[0]' is reassigned a value before the old one has been used.
bitcoin-0.16.2/src/test/miner_tests.cpp:486:5: note: Variable 'prevheights[0]' is reassigned a value before the old one has been used.
bitcoin-0.16.2/src/test/miner_tests.cpp:32:5: style: Class 'HasReason' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/test/netbase_tests.cpp:75:57: performance: Function parameter 'host' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/test/netbase_tests.cpp:102:52: performance: Function parameter 'canon' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/test/prevector_tests.cpp:190:0: error: syntax error [syntaxError]
bitcoin-0.16.2/src/test/scheduler_tests.cpp:37:0: error: #error missing boost sleep implementation [preprocessorErrorDirective]
bitcoin-0.16.2/src/test/serialize_tests.cpp:195:48: error: Shifting by a negative value is undefined behaviour [shiftNegative]
bitcoin-0.16.2/src/test/sighash_tests.cpp:101:30: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
bitcoin-0.16.2/src/test/test_bitcoin.cpp:151:18: style: The scope of the variable 'extraNonce' can be reduced. [variableScope]
bitcoin-0.16.2/src/test/transaction_tests.cpp:89:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/test/uint256_tests.cpp:77:19: style: Condition '1==1' is always true [knownConditionTrueFalse]
bitcoin-0.16.2/src/test/uint256_tests.cpp:77:19: style: Same expression on both sides of '=='. [duplicateExpression]
bitcoin-0.16.2/src/test/util_tests.cpp:34:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bitcoin-0.16.2/src/test/util_tests.cpp:624:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
bitcoin-0.16.2/src/test/validation_block_tests.cpp:26:5: style: Struct 'TestSubscriber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitcoin-0.16.2/src/test/versionbits_tests.cpp:274:5: style: Variable 'lastBlock' is reassigned a value before the old one has been used. [redundantAssignment]
bitcoin-0.16.2/src/test/versionbits_tests.cpp:273:0: note: Variable 'lastBlock' is reassigned a value before the old one has been used.
bitcoin-0.16.2/src/test/versionbits_tests.cpp:274:5: note: Variable 'lastBlock' is reassigned a value before the old one has been used.
bitcoin-0.16.2/src/timedata.cpp:47:46: style: Function 'AddTimeData' argument 2 names different: declaration 'nTime' definition 'nOffsetSample'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/timedata.h:76:46: note: Function 'AddTimeData' argument 2 names different: declaration 'nTime' definition 'nOffsetSample'.
bitcoin-0.16.2/src/timedata.cpp:47:46: note: Function 'AddTimeData' argument 2 names different: declaration 'nTime' definition 'nOffsetSample'.
bitcoin-0.16.2/src/torcontrol.cpp:136:34: style: C-style pointer casting [cstyleCast]
bitcoin-0.16.2/src/torcontrol.cpp:181:34: style: C-style pointer casting [cstyleCast]
bitcoin-0.16.2/src/torcontrol.cpp:728:27: style: C-style pointer casting [cstyleCast]
bitcoin-0.16.2/src/torcontrol.cpp:123:63: style: Function 'TorControlConnection' argument 1 names different: declaration 'base' definition '_base'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/torcontrol.cpp:79:54: note: Function 'TorControlConnection' argument 1 names different: declaration 'base' definition '_base'.
bitcoin-0.16.2/src/torcontrol.cpp:123:63: note: Function 'TorControlConnection' argument 1 names different: declaration 'base' definition '_base'.
bitcoin-0.16.2/src/torcontrol.cpp:454:49: style: Function 'TorController' argument 1 names different: declaration 'base' definition '_base'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/torcontrol.cpp:414:38: note: Function 'TorController' argument 1 names different: declaration 'base' definition '_base'.
bitcoin-0.16.2/src/torcontrol.cpp:454:49: note: Function 'TorController' argument 1 names different: declaration 'base' definition '_base'.
bitcoin-0.16.2/src/torcontrol.cpp:454:75: style: Function 'TorController' argument 2 names different: declaration 'target' definition '_target'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/torcontrol.cpp:414:63: note: Function 'TorController' argument 2 names different: declaration 'target' definition '_target'.
bitcoin-0.16.2/src/torcontrol.cpp:454:75: note: Function 'TorController' argument 2 names different: declaration 'target' definition '_target'.
bitcoin-0.16.2/src/torcontrol.cpp:486:56: style: Function 'add_onion_cb' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/torcontrol.cpp:438:45: note: Function 'add_onion_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:486:56: note: Function 'add_onion_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:521:51: style: Function 'auth_cb' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/torcontrol.cpp:440:40: note: Function 'auth_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:521:51: note: Function 'auth_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:575:60: style: Function 'authchallenge_cb' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/torcontrol.cpp:442:49: note: Function 'authchallenge_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:575:60: note: Function 'authchallenge_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:610:59: style: Function 'protocolinfo_cb' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/torcontrol.cpp:444:48: note: Function 'protocolinfo_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:610:59: note: Function 'protocolinfo_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:684:56: style: Function 'connected_cb' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/torcontrol.cpp:446:45: note: Function 'connected_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:684:56: note: Function 'connected_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:692:59: style: Function 'disconnected_cb' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/torcontrol.cpp:448:48: note: Function 'disconnected_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:692:59: note: Function 'disconnected_cb' argument 1 names different: declaration 'conn' definition '_conn'.
bitcoin-0.16.2/src/torcontrol.cpp:418:14: performance: Technically the member function 'TorController::GetPrivateKeyFile' can be static. [functionStatic]
bitcoin-0.16.2/src/torcontrol.cpp:721:25: note: Technically the member function 'TorController::GetPrivateKeyFile' can be static.
bitcoin-0.16.2/src/torcontrol.cpp:418:14: note: Technically the member function 'TorController::GetPrivateKeyFile' can be static.
bitcoin-0.16.2/src/txmempool.cpp:23:39: style: Function 'CTxMemPoolEntry' argument 5 names different: declaration 'spendsCoinbase' definition '_spendsCoinbase'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/txmempool.h:94:26: note: Function 'CTxMemPoolEntry' argument 5 names different: declaration 'spendsCoinbase' definition '_spendsCoinbase'.
bitcoin-0.16.2/src/txmempool.cpp:23:39: note: Function 'CTxMemPoolEntry' argument 5 names different: declaration 'spendsCoinbase' definition '_spendsCoinbase'.
bitcoin-0.16.2/src/txmempool.cpp:23:64: style: Function 'CTxMemPoolEntry' argument 6 names different: declaration 'nSigOpsCost' definition '_sigOpsCost'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/txmempool.h:95:29: note: Function 'CTxMemPoolEntry' argument 6 names different: declaration 'nSigOpsCost' definition '_sigOpsCost'.
bitcoin-0.16.2/src/txmempool.cpp:23:64: note: Function 'CTxMemPoolEntry' argument 6 names different: declaration 'nSigOpsCost' definition '_sigOpsCost'.
bitcoin-0.16.2/src/txmempool.cpp:42:46: style: Function 'UpdateFeeDelta' argument 1 names different: declaration 'feeDelta' definition 'newFeeDelta'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/txmempool.h:115:33: note: Function 'UpdateFeeDelta' argument 1 names different: declaration 'feeDelta' definition 'newFeeDelta'.
bitcoin-0.16.2/src/txmempool.cpp:42:46: note: Function 'UpdateFeeDelta' argument 1 names different: declaration 'feeDelta' definition 'newFeeDelta'.
bitcoin-0.16.2/src/txmempool.cpp:245:50: style: Function 'UpdateChildrenForRemoval' argument 1 names different: declaration 'entry' definition 'it'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/txmempool.h:674:42: note: Function 'UpdateChildrenForRemoval' argument 1 names different: declaration 'entry' definition 'it'.
bitcoin-0.16.2/src/txmempool.cpp:245:50: note: Function 'UpdateChildrenForRemoval' argument 1 names different: declaration 'entry' definition 'it'.
bitcoin-0.16.2/src/txmempool.cpp:419:41: style: Function 'removeUnchecked' argument 1 names different: declaration 'entry' definition 'it'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/txmempool.h:684:33: note: Function 'removeUnchecked' argument 1 names different: declaration 'entry' definition 'it'.
bitcoin-0.16.2/src/txmempool.cpp:419:41: note: Function 'removeUnchecked' argument 1 names different: declaration 'entry' definition 'it'.
bitcoin-0.16.2/src/txmempool.cpp:473:54: style: Function 'removeRecursive' argument 1 names different: declaration 'tx' definition 'origTx'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/txmempool.h:540:46: note: Function 'removeRecursive' argument 1 names different: declaration 'tx' definition 'origTx'.
bitcoin-0.16.2/src/txmempool.cpp:473:54: note: Function 'removeRecursive' argument 1 names different: declaration 'tx' definition 'origTx'.
bitcoin-0.16.2/src/txmempool.cpp:510:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/txmempool.cpp:637:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/txmempool.cpp:927:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/txmempool.cpp:666:37: warning: Assert statement calls a function which may have desired side effects: 'end'. [assertWithSideEffect]
bitcoin-0.16.2/src/txmempool.cpp:21:18: warning: Member variable 'CTxMemPoolEntry::vTxHashesIdx' is not initialized in the constructor. [uninitMemberVar]
bitcoin-0.16.2/src/txmempool.h:450:10: style: Technically the member function 'CTxMemPool::trackPackageRemoved' can be const. [functionConst]
bitcoin-0.16.2/src/txmempool.cpp:1007:18: note: Technically the member function 'CTxMemPool::trackPackageRemoved' can be const.
bitcoin-0.16.2/src/txmempool.h:450:10: note: Technically the member function 'CTxMemPool::trackPackageRemoved' can be const.
bitcoin-0.16.2/src/txmempool.h:549:10: style: Technically the member function 'CTxMemPool::isSpent' can be const. [functionConst]
bitcoin-0.16.2/src/txmempool.cpp:342:18: note: Technically the member function 'CTxMemPool::isSpent' can be const.
bitcoin-0.16.2/src/txmempool.h:549:10: note: Technically the member function 'CTxMemPool::isSpent' can be const.
bitcoin-0.16.2/src/txmempool.cpp:23:88: performance: Function parameter 'lp' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/txmempool.cpp:865:43: performance: Function parameter 'hash' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/txmempool.cpp:875:52: performance: Function parameter 'hash' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/util.cpp:388:65: performance: Function parameter 'lockfile_name' should be passed by const reference. [passedByValue]
bitcoin-0.16.2/src/utiltime.cpp:74:0: error: #error missing boost sleep implementation [preprocessorErrorDirective]
bitcoin-0.16.2/src/validationinterface.cpp:129:56: style: Function 'MempoolEntryRemoved' argument 1 names different: declaration 'tx' definition 'ptx'. [funcArgNamesDifferent]
bitcoin-0.16.2/src/validationinterface.h:132:46: note: Function 'MempoolEntryRemoved' argument 1 names different: declaration 'tx' definition 'ptx'.
bitcoin-0.16.2/src/validationinterface.cpp:129:56: note: Function 'MempoolEntryRemoved' argument 1 names different: declaration 'tx' definition 'ptx'.
bitcoin-0.16.2/src/wallet/db.cpp:626:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/wallet/db.cpp:658:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/wallet/rpcdump.cpp:751:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/wallet/rpcwallet.cpp:1390:9: performance: Variable 'nAmount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitcoin-0.16.2/src/wallet/rpcwallet.cpp:1849:8: error: After erase(), the iterator 'first' may be invalid. [invalidIterator2]
bitcoin-0.16.2/src/wallet/rpcwallet.cpp:1665:9: performance: Possible inefficient checking for 'listReceived' emptiness. [stlSize]
bitcoin-0.16.2/src/wallet/wallet.cpp:3053:20: style: The scope of the variable 'wtx' can be reduced. [variableScope]
bitcoin-0.16.2/src/wallet/wallet.cpp:1132:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/wallet/wallet.cpp:1196:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/wallet/wallet.cpp:3700:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/wallet/walletdb.cpp:704:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/zmq/zmqnotificationinterface.cpp:137:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitcoin-0.16.2/src/zmq/zmqnotificationinterface.cpp:158:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/bitlbee/bitlbee_3.5.1.orig.tar.gz
bitlbee-3.5.1/auth.c:28:17: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
bitlbee-3.5.1/bitlbee.c:184:61: style: Function 'bitlbee_io_current_client_read' argument 2 names different: declaration 'source' definition 'fd'. [funcArgNamesDifferent]
bitlbee-3.5.1/bitlbee.h:168:61: note: Function 'bitlbee_io_current_client_read' argument 2 names different: declaration 'source' definition 'fd'.
bitlbee-3.5.1/bitlbee.c:184:61: note: Function 'bitlbee_io_current_client_read' argument 2 names different: declaration 'source' definition 'fd'.
bitlbee-3.5.1/bitlbee.c:228:62: style: Function 'bitlbee_io_current_client_write' argument 2 names different: declaration 'source' definition 'fd'. [funcArgNamesDifferent]
bitlbee-3.5.1/bitlbee.h:169:62: note: Function 'bitlbee_io_current_client_write' argument 2 names different: declaration 'source' definition 'fd'.
bitlbee-3.5.1/bitlbee.c:228:62: note: Function 'bitlbee_io_current_client_write' argument 2 names different: declaration 'source' definition 'fd'.
bitlbee-3.5.1/dcc.c:542:6: portability: %zd in format string (no. 1) requires 'ssize_t *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
bitlbee-3.5.1/dcc.c:543:6: portability: %zd in format string (no. 1) requires 'ssize_t *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
bitlbee-3.5.1/dcc.c:187:14: style: The scope of the variable 'netaddr' can be reduced. [variableScope]
bitlbee-3.5.1/dcc.c:308:7: style: The scope of the variable 'ipaddr' can be reduced. [variableScope]
bitlbee-3.5.1/dcc.c:536:19: style: The scope of the variable 'ft' can be reduced. [variableScope]
bitlbee-3.5.1/dcc.c:538:6: style: The scope of the variable 'gret' can be reduced. [variableScope]
bitlbee-3.5.1/dcc.c:442:74: style: Function 'dccs_send_write' argument 3 names different: declaration 'data_size' definition 'data_len'. [funcArgNamesDifferent]
bitlbee-3.5.1/dcc.h:99:74: note: Function 'dccs_send_write' argument 3 names different: declaration 'data_size' definition 'data_len'.
bitlbee-3.5.1/dcc.c:442:74: note: Function 'dccs_send_write' argument 3 names different: declaration 'data_size' definition 'data_len'.
bitlbee-3.5.1/dcc.c:513:43: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
bitlbee-3.5.1/help.c:195:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bitlbee-3.5.1/help.c:98:14: style: The scope of the variable 'oh' can be reduced. [variableScope]
bitlbee-3.5.1/help.c:123:9: style: The scope of the variable 'mtime' can be reduced. [variableScope]
bitlbee-3.5.1/help.c:162:64: style: Function 'help_add_mem' argument 3 names different: declaration 'content_' definition 'content'. [funcArgNamesDifferent]
bitlbee-3.5.1/help.h:46:64: note: Function 'help_add_mem' argument 3 names different: declaration 'content_' definition 'content'.
bitlbee-3.5.1/help.c:162:64: note: Function 'help_add_mem' argument 3 names different: declaration 'content_' definition 'content'.
bitlbee-3.5.1/ipc.c:543:18: style: The scope of the variable 'cmsg' can be reduced. [variableScope]
bitlbee-3.5.1/ipc.c:610:15: style: The scope of the variable 'cmd' can be reduced. [variableScope]
bitlbee-3.5.1/ipc.c:628:15: style: The scope of the variable 'cmd' can be reduced. [variableScope]
bitlbee-3.5.1/ipc.c:799:24: style: The scope of the variable 'c' can be reduced. [variableScope]
bitlbee-3.5.1/ipc.c:767:48: style: Function 'ipc_master_free_one' argument 1 names different: declaration 'child' definition 'c'. [funcArgNamesDifferent]
bitlbee-3.5.1/ipc.h:50:48: note: Function 'ipc_master_free_one' argument 1 names different: declaration 'child' definition 'c'.
bitlbee-3.5.1/ipc.c:767:48: note: Function 'ipc_master_free_one' argument 1 names different: declaration 'child' definition 'c'.
bitlbee-3.5.1/irc.c:105:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:104:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:105:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:108:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:107:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:108:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:109:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:108:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:109:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:110:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:109:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:110:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:111:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:110:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:111:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:112:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:111:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:112:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:113:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:112:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:113:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:116:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:115:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:116:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:117:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:116:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:117:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:118:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:117:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:118:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:119:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:118:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:119:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:120:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:119:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:120:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:127:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:126:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:127:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:128:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:127:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:128:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:133:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:132:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:133:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:134:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:133:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:134:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:135:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:134:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:135:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:136:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:135:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:136:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:137:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/irc.c:136:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:137:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/irc.c:343:9: style: The scope of the variable 'lines' can be reduced. [variableScope]
bitlbee-3.5.1/irc.c:343:25: style: The scope of the variable 'cmd' can be reduced. [variableScope]
bitlbee-3.5.1/irc.c:344:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bitlbee-3.5.1/irc.c:598:6: style: The scope of the variable 'size' can be reduced. [variableScope]
bitlbee-3.5.1/irc.c:137:6: style: Variable 's' is assigned a value that is never used. [unreadVariable]
bitlbee-3.5.1/irc_channel.c:359:83: style: Function 'irc_channel_set_topic' argument 3 names different: declaration 'who' definition 'iu'. [funcArgNamesDifferent]
bitlbee-3.5.1/irc.h:306:83: note: Function 'irc_channel_set_topic' argument 3 names different: declaration 'who' definition 'iu'.
bitlbee-3.5.1/irc_channel.c:359:83: note: Function 'irc_channel_set_topic' argument 3 names different: declaration 'who' definition 'iu'.
bitlbee-3.5.1/irc_channel.c:503:42: style: Function 'irc_channel_name_ok' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
bitlbee-3.5.1/irc.h:311:42: note: Function 'irc_channel_name_ok' argument 1 names different: declaration 'name' definition 'name_'.
bitlbee-3.5.1/irc_channel.c:503:42: note: Function 'irc_channel_name_ok' argument 1 names different: declaration 'name' definition 'name_'.
bitlbee-3.5.1/irc_channel.c:611:52: style: Function 'irc_channel_name_gen' argument 2 names different: declaration 'name' definition 'hint'. [funcArgNamesDifferent]
bitlbee-3.5.1/irc.h:314:52: note: Function 'irc_channel_name_gen' argument 2 names different: declaration 'name' definition 'hint'.
bitlbee-3.5.1/irc_channel.c:611:52: note: Function 'irc_channel_name_gen' argument 2 names different: declaration 'name' definition 'hint'.
bitlbee-3.5.1/irc_im.c:591:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bitlbee-3.5.1/irc_im.c:801:23: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/irc_im.c:809:15: style: The scope of the variable 'iu' can be reduced. [variableScope]
bitlbee-3.5.1/irc_im.c:660:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bitlbee-3.5.1/irc_send.c:420:48: style: Function 'irc_send_nick' argument 2 names different: declaration 'new_nick' definition 'new'. [funcArgNamesDifferent]
bitlbee-3.5.1/irc.h:343:48: note: Function 'irc_send_nick' argument 2 names different: declaration 'new_nick' definition 'new'.
bitlbee-3.5.1/irc_send.c:420:48: note: Function 'irc_send_nick' argument 2 names different: declaration 'new_nick' definition 'new'.
bitlbee-3.5.1/irc_send.c:428:63: style: Function 'irc_send_channel_user_mode_diff' argument 3 names different: declaration 'old_flags' definition 'old'. [funcArgNamesDifferent]
bitlbee-3.5.1/irc.h:345:63: note: Function 'irc_send_channel_user_mode_diff' argument 3 names different: declaration 'old_flags' definition 'old'.
bitlbee-3.5.1/irc_send.c:428:63: note: Function 'irc_send_channel_user_mode_diff' argument 3 names different: declaration 'old_flags' definition 'old'.
bitlbee-3.5.1/irc_send.c:428:93: style: Function 'irc_send_channel_user_mode_diff' argument 4 names different: declaration 'new_flags' definition 'new'. [funcArgNamesDifferent]
bitlbee-3.5.1/irc.h:345:99: note: Function 'irc_send_channel_user_mode_diff' argument 4 names different: declaration 'new_flags' definition 'new'.
bitlbee-3.5.1/irc_send.c:428:93: note: Function 'irc_send_channel_user_mode_diff' argument 4 names different: declaration 'new_flags' definition 'new'.
bitlbee-3.5.1/irc_send.c:353:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bitlbee-3.5.1/irc_user.c:201:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bitlbee-3.5.1/irc_user.c:126:15: warning: Either the condition 'iu==NULL' is redundant or there is possible null pointer dereference: iu. [nullPointerRedundantCheck]
bitlbee-3.5.1/irc_user.c:132:9: note: Assuming that condition 'iu==NULL' is not redundant
bitlbee-3.5.1/irc_user.c:126:15: note: Null pointer dereference
bitlbee-3.5.1/irc_user.c:124:51: style: Function 'irc_user_set_nick' argument 2 names different: declaration 'new_nick' definition 'new'. [funcArgNamesDifferent]
bitlbee-3.5.1/irc.h:354:51: note: Function 'irc_user_set_nick' argument 2 names different: declaration 'new_nick' definition 'new'.
bitlbee-3.5.1/irc_user.c:124:51: note: Function 'irc_user_set_nick' argument 2 names different: declaration 'new_nick' definition 'new'.
bitlbee-3.5.1/lib/arc.c:62:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bitlbee-3.5.1/lib/arc.c:144:18: style: The scope of the variable 'padded_len' can be reduced. [variableScope]
bitlbee-3.5.1/lib/events_glib.c:107:23: style: Function 'b_input_add' argument 1 names different: declaration 'fd' definition 'source'. [funcArgNamesDifferent]
bitlbee-3.5.1/lib/events.h:77:38: note: Function 'b_input_add' argument 1 names different: declaration 'fd' definition 'source'.
bitlbee-3.5.1/lib/events_glib.c:107:23: note: Function 'b_input_add' argument 1 names different: declaration 'fd' definition 'source'.
bitlbee-3.5.1/lib/events_glib.c:107:49: style: Function 'b_input_add' argument 2 names different: declaration 'cond' definition 'condition'. [funcArgNamesDifferent]
bitlbee-3.5.1/lib/events.h:77:60: note: Function 'b_input_add' argument 2 names different: declaration 'cond' definition 'condition'.
bitlbee-3.5.1/lib/events_glib.c:107:49: note: Function 'b_input_add' argument 2 names different: declaration 'cond' definition 'condition'.
bitlbee-3.5.1/lib/events_glib.c:107:76: style: Function 'b_input_add' argument 3 names different: declaration 'func' definition 'function'. [funcArgNamesDifferent]
bitlbee-3.5.1/lib/events.h:77:82: note: Function 'b_input_add' argument 3 names different: declaration 'func' definition 'function'.
bitlbee-3.5.1/lib/events_glib.c:107:76: note: Function 'b_input_add' argument 3 names different: declaration 'func' definition 'function'.
bitlbee-3.5.1/lib/events_glib.c:147:26: style: Function 'b_event_remove' argument 1 names different: declaration 'id' definition 'tag'. [funcArgNamesDifferent]
bitlbee-3.5.1/lib/events.h:79:42: note: Function 'b_event_remove' argument 1 names different: declaration 'id' definition 'tag'.
bitlbee-3.5.1/lib/events_glib.c:147:26: note: Function 'b_event_remove' argument 1 names different: declaration 'id' definition 'tag'.
bitlbee-3.5.1/lib/events_libevent.c:162:45: style: Function 'b_input_add' argument 2 names different: declaration 'cond' definition 'condition'. [funcArgNamesDifferent]
bitlbee-3.5.1/lib/events.h:77:60: note: Function 'b_input_add' argument 2 names different: declaration 'cond' definition 'condition'.
bitlbee-3.5.1/lib/events_libevent.c:162:45: note: Function 'b_input_add' argument 2 names different: declaration 'cond' definition 'condition'.
bitlbee-3.5.1/lib/events_libevent.c:162:72: style: Function 'b_input_add' argument 3 names different: declaration 'func' definition 'function'. [funcArgNamesDifferent]
bitlbee-3.5.1/lib/events.h:77:82: note: Function 'b_input_add' argument 3 names different: declaration 'func' definition 'function'.
bitlbee-3.5.1/lib/events_libevent.c:162:72: note: Function 'b_input_add' argument 3 names different: declaration 'func' definition 'function'.
bitlbee-3.5.1/lib/events_libevent.c:213:50: style: Function 'b_timeout_add' argument 2 names different: declaration 'func' definition 'function'. [funcArgNamesDifferent]
bitlbee-3.5.1/lib/events.h:78:66: note: Function 'b_timeout_add' argument 2 names different: declaration 'func' definition 'function'.
bitlbee-3.5.1/lib/events_libevent.c:213:50: note: Function 'b_timeout_add' argument 2 names different: declaration 'func' definition 'function'.
bitlbee-3.5.1/lib/http_client.c:339:18: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bitlbee-3.5.1/lib/http_client.c:303:6: warning: Either the condition 'req' is redundant or there is possible null pointer dereference: req. [nullPointerRedundantCheck]
bitlbee-3.5.1/lib/http_client.c:298:33: note: Assuming that condition 'req' is not redundant
bitlbee-3.5.1/lib/http_client.c:303:6: note: Null pointer dereference
bitlbee-3.5.1/lib/http_client.c:674:10: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
bitlbee-3.5.1/lib/json.c:274:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:298:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:315:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:447:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:461:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:466:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:480:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:498:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:513:28: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:524:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:533:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:650:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:668:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:693:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:709:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:744:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:759:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:783:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:870:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:880:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bitlbee-3.5.1/lib/json.c:109:6: style: The scope of the variable 'values_size' can be reduced. [variableScope]
bitlbee-3.5.1/lib/json.c:218:35: style: Function 'json_parse_ex' argument 4 names different: declaration 'error' definition 'error_buf'. [funcArgNamesDifferent]
bitlbee-3.5.1/lib/json.h:244:35: note: Function 'json_parse_ex' argument 4 names different: declaration 'error' definition 'error_buf'.
bitlbee-3.5.1/lib/json.c:218:35: note: Function 'json_parse_ex' argument 4 names different: declaration 'error' definition 'error_buf'.
bitlbee-3.5.1/lib/json.c:790:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bitlbee-3.5.1/lib/misc.c:283:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bitlbee-3.5.1/lib/misc.c:617:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bitlbee-3.5.1/lib/oauth.c:360:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/lib/oauth.c:354:0: note: Variable 'ret' is reassigned a value before the old one has been used.
bitlbee-3.5.1/lib/oauth.c:360:2: note: Variable 'ret' is reassigned a value before the old one has been used.
bitlbee-3.5.1/lib/oauth.c:142:14: style: The scope of the variable 'eq' can be reduced. [variableScope]
bitlbee-3.5.1/lib/oauth.c:142:19: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/lib/ssl_gnutls.c:390:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bitlbee-3.5.1/lib/ssl_gnutls.c:413:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bitlbee-3.5.1/lib/ssl_nss.c:257:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bitlbee-3.5.1/lib/ssl_nss.c:281:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bitlbee-3.5.1/lib/xmltree.c:162:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bitlbee-3.5.1/lib/xmltree.c:465:9: style: The scope of the variable 'colon' can be reduced. [variableScope]
bitlbee-3.5.1/lib/xmltree.c:533:8: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/lib/xmltree.c:667:9: style: The scope of the variable 'last' can be reduced. [variableScope]
bitlbee-3.5.1/lib/xmltree.c:265:52: style: Function 'xt_from_string' argument 2 names different: declaration 'text_len' definition 'len'. [funcArgNamesDifferent]
bitlbee-3.5.1/lib/xmltree.h:78:52: note: Function 'xt_from_string' argument 2 names different: declaration 'text_len' definition 'len'.
bitlbee-3.5.1/lib/xmltree.c:265:52: note: Function 'xt_from_string' argument 2 names different: declaration 'text_len' definition 'len'.
bitlbee-3.5.1/log.c:118:45: style: Function 'log_null' argument 2 names different: declaration 'logmessage' definition 'message'. [funcArgNamesDifferent]
bitlbee-3.5.1/log.c:32:45: note: Function 'log_null' argument 2 names different: declaration 'logmessage' definition 'message'.
bitlbee-3.5.1/log.c:118:45: note: Function 'log_null' argument 2 names different: declaration 'logmessage' definition 'message'.
bitlbee-3.5.1/log.c:123:44: style: Function 'log_irc' argument 2 names different: declaration 'logmessage' definition 'message'. [funcArgNamesDifferent]
bitlbee-3.5.1/log.c:33:44: note: Function 'log_irc' argument 2 names different: declaration 'logmessage' definition 'message'.
bitlbee-3.5.1/log.c:123:44: note: Function 'log_irc' argument 2 names different: declaration 'logmessage' definition 'message'.
bitlbee-3.5.1/log.c:143:47: style: Function 'log_syslog' argument 2 names different: declaration 'logmessage' definition 'message'. [funcArgNamesDifferent]
bitlbee-3.5.1/log.c:34:47: note: Function 'log_syslog' argument 2 names different: declaration 'logmessage' definition 'message'.
bitlbee-3.5.1/log.c:143:47: note: Function 'log_syslog' argument 2 names different: declaration 'logmessage' definition 'message'.
bitlbee-3.5.1/log.c:162:48: style: Function 'log_console' argument 2 names different: declaration 'logmessage' definition 'message'. [funcArgNamesDifferent]
bitlbee-3.5.1/log.c:35:48: note: Function 'log_console' argument 2 names different: declaration 'logmessage' definition 'message'.
bitlbee-3.5.1/log.c:162:48: note: Function 'log_console' argument 2 names different: declaration 'logmessage' definition 'message'.
bitlbee-3.5.1/nick.c:351:14: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/otr.c:296:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/otr.c:294:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/otr.c:296:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/otr.c:345:7: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/otr.c:386:7: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/otr.c:401:7: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/otr.c:413:7: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/otr.c:413:15: style: The scope of the variable 't' can be reduced. [variableScope]
bitlbee-3.5.1/otr.c:1036:14: style: The scope of the variable 'u' can be reduced. [variableScope]
bitlbee-3.5.1/otr.c:1573:14: style: The scope of the variable 'fallback' can be reduced. [variableScope]
bitlbee-3.5.1/otr.c:1587:14: style: The scope of the variable 'trust' can be reduced. [variableScope]
bitlbee-3.5.1/otr.c:2023:6: style: The scope of the variable 'tempfd' can be reduced. [variableScope]
bitlbee-3.5.1/otr.c:303:6: style: Variable 's' is assigned a value that is never used. [unreadVariable]
bitlbee-3.5.1/otr.c:2032:3: warning: The buffer 'filename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bitlbee-3.5.1/otr.c:689:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bitlbee-3.5.1/otr.c:731:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bitlbee-3.5.1/protocols/account.c:62:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/account.c:60:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/account.c:62:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:37:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/bee.c:36:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:37:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:38:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/bee.c:37:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:38:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:39:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/bee.c:38:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:39:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:42:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/bee.c:41:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:42:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:43:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/bee.c:42:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:43:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:44:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/bee.c:43:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:44:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/bee.c:46:6: style: Variable 's' is assigned a value that is never used. [unreadVariable]
bitlbee-3.5.1/protocols/bee_chat.c:255:20: style: The scope of the variable 'c' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/bee_chat.c:290:19: style: The scope of the variable 'ci' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/bee_ft.c:28:71: style: Function 'imcb_file_send_start' argument 2 names different: declaration 'user_nick' definition 'handle'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/ft.h:165:71: note: Function 'imcb_file_send_start' argument 2 names different: declaration 'user_nick' definition 'handle'.
bitlbee-3.5.1/protocols/bee_ft.c:28:71: note: Function 'imcb_file_send_start' argument 2 names different: declaration 'user_nick' definition 'handle'.
bitlbee-3.5.1/protocols/jabber/conference.c:87:20: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bitlbee-3.5.1/protocols/jabber/conference.c:437:2: style: Variable 'from' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/jabber/conference.c:431:0: note: Variable 'from' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/conference.c:437:2: note: Variable 'from' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/conference.c:149:22: style: The scope of the variable 'jc' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/conference.c:178:39: style: Function 'jabber_chat_msg' argument 1 names different: declaration 'ic' definition 'c'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/jabber/jabber.h:354:39: note: Function 'jabber_chat_msg' argument 1 names different: declaration 'ic' definition 'c'.
bitlbee-3.5.1/protocols/jabber/conference.c:178:39: note: Function 'jabber_chat_msg' argument 1 names different: declaration 'ic' definition 'c'.
bitlbee-3.5.1/protocols/jabber/io.c:323:22: style: The scope of the variable 'reply' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/io.c:581:8: style: The scope of the variable 'eos' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/io.c:582:19: style: The scope of the variable 'node' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/iq.c:314:8: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/iq.c:715:8: style: The scope of the variable 'feature' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/iq.c:867:9: style: The scope of the variable 'itemjid' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/iq.c:882:9: style: The scope of the variable 'category' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/iq.c:882:20: style: The scope of the variable 'type' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/jabber.c:635:27: warning: Either the condition 'if(c&&who)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
bitlbee-3.5.1/protocols/jabber/jabber.c:643:5: note: Assuming that condition 'if(c&&who)' is not redundant
bitlbee-3.5.1/protocols/jabber/jabber.c:635:27: note: Null pointer dereference
bitlbee-3.5.1/protocols/jabber/jabber.c:636:27: warning: Either the condition 'if(c&&who)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
bitlbee-3.5.1/protocols/jabber/jabber.c:643:5: note: Assuming that condition 'if(c&&who)' is not redundant
bitlbee-3.5.1/protocols/jabber/jabber.c:636:27: note: Null pointer dereference
bitlbee-3.5.1/protocols/jabber/jabber.c:63:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/jabber/jabber.c:61:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:63:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:66:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/jabber/jabber.c:63:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:66:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:71:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/jabber/jabber.c:69:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:71:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:73:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/jabber/jabber.c:71:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:73:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:78:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/jabber/jabber.c:76:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:78:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:104:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/jabber/jabber.c:102:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:104:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:106:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/jabber/jabber.c:104:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:106:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:801:2: style: Variable 'hipchat' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/jabber/jabber.c:767:0: note: Variable 'hipchat' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:801:2: note: Variable 'hipchat' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/jabber/jabber.c:472:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/jabber.c:733:41: portability: '(void*)ba' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bitlbee-3.5.1/protocols/jabber/jabber_util.c:458:29: style: The scope of the variable 'head' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/jabber_util.c:774:8: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/jabber_util.c:165:39: style: Function 'jabber_cache_entry_free' argument 1 names different: declaration 'entry' definition 'data'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/jabber/jabber.h:293:39: note: Function 'jabber_cache_entry_free' argument 1 names different: declaration 'entry' definition 'data'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:165:39: note: Function 'jabber_cache_entry_free' argument 1 names different: declaration 'entry' definition 'data'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:188:58: style: Function 'jabber_cache_clean_entry' argument 2 names different: declaration 'entry' definition 'entry_'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/jabber/jabber_util.c:173:58: note: Function 'jabber_cache_clean_entry' argument 2 names different: declaration 'entry' definition 'entry_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:188:58: note: Function 'jabber_cache_clean_entry' argument 2 names different: declaration 'entry' definition 'entry_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:188:75: style: Function 'jabber_cache_clean_entry' argument 3 names different: declaration 'nullpointer' definition 'threshold_'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/jabber/jabber_util.c:173:74: note: Function 'jabber_cache_clean_entry' argument 3 names different: declaration 'nullpointer' definition 'threshold_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:188:75: note: Function 'jabber_cache_clean_entry' argument 3 names different: declaration 'nullpointer' definition 'threshold_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:377:71: style: Function 'jabber_buddy_add' argument 2 names different: declaration 'full_jid' definition 'full_jid_'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/jabber/jabber.h:314:71: note: Function 'jabber_buddy_add' argument 2 names different: declaration 'full_jid' definition 'full_jid_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:377:71: note: Function 'jabber_buddy_add' argument 2 names different: declaration 'full_jid' definition 'full_jid_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:455:74: style: Function 'jabber_buddy_by_jid' argument 2 names different: declaration 'jid' definition 'jid_'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/jabber/jabber.h:315:74: note: Function 'jabber_buddy_by_jid' argument 2 names different: declaration 'jid' definition 'jid_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:455:74: note: Function 'jabber_buddy_by_jid' argument 2 names different: declaration 'jid' definition 'jid_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:568:78: style: Function 'jabber_buddy_by_ext_jid' argument 2 names different: declaration 'jid' definition 'jid_'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/jabber/jabber.h:316:78: note: Function 'jabber_buddy_by_ext_jid' argument 2 names different: declaration 'jid' definition 'jid_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:568:78: note: Function 'jabber_buddy_by_ext_jid' argument 2 names different: declaration 'jid' definition 'jid_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:599:57: style: Function 'jabber_buddy_remove' argument 2 names different: declaration 'full_jid' definition 'full_jid_'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/jabber/jabber.h:317:57: note: Function 'jabber_buddy_remove' argument 2 names different: declaration 'full_jid' definition 'full_jid_'.
bitlbee-3.5.1/protocols/jabber/jabber_util.c:599:57: note: Function 'jabber_buddy_remove' argument 2 names different: declaration 'full_jid' definition 'full_jid_'.
bitlbee-3.5.1/protocols/jabber/presence.c:31:18: style: The scope of the variable 'c' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/presence.c:31:22: style: The scope of the variable 'cap' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/s5bytestream.c:114:23: style: The scope of the variable 'sh' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/s5bytestream.c:401:6: style: The scope of the variable 'gret' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/s5bytestream.c:956:18: style: The scope of the variable 'shnode' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/si.c:251:27: portability: %zd in format string (no. 1) requires 'ssize_t *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
bitlbee-3.5.1/protocols/jabber/si.c:221:26: style: The scope of the variable 'reply' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/si.c:222:42: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/jabber/si.c:222:46: style: The scope of the variable 'ext_jid' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/msn/msn.c:98:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/msn/msn.c:161:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/msn/msn_util.c:47:103: style: Function 'msn_buddy_list_add' argument 4 names different: declaration 'realname_' definition 'realname'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/msn/msn.h:228:103: note: Function 'msn_buddy_list_add' argument 4 names different: declaration 'realname_' definition 'realname'.
bitlbee-3.5.1/protocols/msn/msn_util.c:47:103: note: Function 'msn_buddy_list_add' argument 4 names different: declaration 'realname_' definition 'realname'.
bitlbee-3.5.1/protocols/msn/ns.c:512:2: style: Variable 'parts' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/msn/ns.c:507:0: note: Variable 'parts' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/msn/ns.c:512:2: note: Variable 'parts' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/msn/ns.c:222:9: style: The scope of the variable 'server' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/msn/ns.c:223:7: style: The scope of the variable 'port' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/msn/ns.c:156:36: style: Function 'msn_ns_close' argument 1 names different: declaration 'handler' definition 'md'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/msn/msn.h:218:36: note: Function 'msn_ns_close' argument 1 names different: declaration 'handler' definition 'md'.
bitlbee-3.5.1/protocols/msn/ns.c:156:36: note: Function 'msn_ns_close' argument 1 names different: declaration 'handler' definition 'md'.
bitlbee-3.5.1/protocols/msn/soap.c:206:8: style: The scope of the variable 's' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/msn/soap.c:95:60: style: Function 'msn_soap_send_request' argument 1 names different: declaration 'req' definition 'soap_req'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/msn/soap.c:69:60: note: Function 'msn_soap_send_request' argument 1 names different: declaration 'req' definition 'soap_req'.
bitlbee-3.5.1/protocols/msn/soap.c:95:60: note: Function 'msn_soap_send_request' argument 1 names different: declaration 'req' definition 'soap_req'.
bitlbee-3.5.1/protocols/nogaim.c:587:82: style: Function 'imcb_rename_buddy' argument 3 names different: declaration 'realname' definition 'fullname'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/nogaim.h:370:98: note: Function 'imcb_rename_buddy' argument 3 names different: declaration 'realname' definition 'fullname'.
bitlbee-3.5.1/protocols/nogaim.c:587:82: note: Function 'imcb_rename_buddy' argument 3 names different: declaration 'realname' definition 'fullname'.
bitlbee-3.5.1/protocols/nogaim.c:768:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bitlbee-3.5.1/protocols/oscar/auth.c:125:29: warning: Either the condition '!sess' is redundant or there is possible null pointer dereference: sess. [nullPointerRedundantCheck]
bitlbee-3.5.1/protocols/oscar/auth.c:127:6: note: Assuming that condition '!sess' is not redundant
bitlbee-3.5.1/protocols/oscar/auth.c:125:29: note: Null pointer dereference
bitlbee-3.5.1/protocols/oscar/icq.c:127:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/oscar/im.c:675:6: style: The scope of the variable 'endpos' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/oscar/info.c:469:40: warning: Either the condition 'if(origsnac)' is redundant or there is possible null pointer dereference: origsnac. [nullPointerRedundantCheck]
bitlbee-3.5.1/protocols/oscar/info.c:525:5: note: Assuming that condition 'if(origsnac)' is not redundant
bitlbee-3.5.1/protocols/oscar/info.c:469:40: note: Null pointer dereference
bitlbee-3.5.1/protocols/oscar/info.c:462:2: style: Variable 'origsnac' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/oscar/info.c:458:0: note: Variable 'origsnac' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/info.c:462:2: note: Variable 'origsnac' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:997:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bitlbee-3.5.1/protocols/oscar/oscar.c:714:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/oscar/oscar.c:700:0: note: Variable 'c' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:714:2: note: Variable 'c' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:1493:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/oscar/oscar.c:1486:0: note: Variable 'c' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:1493:2: note: Variable 'c' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:1519:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/oscar/oscar.c:1512:0: note: Variable 'c' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:1519:2: note: Variable 'c' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:2445:2: style: Variable 'text_encoding' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/oscar/oscar.c:2438:0: note: Variable 'text_encoding' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:2445:2: note: Variable 'text_encoding' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:2446:2: style: Variable 'text' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/oscar/oscar.c:2438:0: note: Variable 'text' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:2446:2: note: Variable 'text' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/oscar.c:2065:8: style: The scope of the variable 'nrm' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/oscar/oscar.c:2166:10: style: The scope of the variable 'st' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/oscar/oscar.c:2455:8: style: The scope of the variable 'buff' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/oscar/oscar.c:1153:12: style: Variable 'message' is allocated memory that is never used. [unusedAllocatedMemory]
bitlbee-3.5.1/protocols/oscar/oscar.c:1576:10: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
bitlbee-3.5.1/protocols/oscar/oscar_util.c:45:27: style: Function 'aim_sncmp' argument 1 names different: declaration 'a' definition 'sn1'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/oscar/aim.h:797:27: note: Function 'aim_sncmp' argument 1 names different: declaration 'a' definition 'sn1'.
bitlbee-3.5.1/protocols/oscar/oscar_util.c:45:27: note: Function 'aim_sncmp' argument 1 names different: declaration 'a' definition 'sn1'.
bitlbee-3.5.1/protocols/oscar/oscar_util.c:45:44: style: Function 'aim_sncmp' argument 2 names different: declaration 'b' definition 'sn2'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/oscar/aim.h:797:42: note: Function 'aim_sncmp' argument 2 names different: declaration 'b' definition 'sn2'.
bitlbee-3.5.1/protocols/oscar/oscar_util.c:45:44: note: Function 'aim_sncmp' argument 2 names different: declaration 'b' definition 'sn2'.
bitlbee-3.5.1/protocols/oscar/rxqueue.c:45:32: style: Checking if unsigned variable 'count' is less than zero. [unsignedLessThanZero]
bitlbee-3.5.1/protocols/oscar/service.c:566:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/oscar/service.c:543:0: note: Variable 'msg' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/service.c:566:2: note: Variable 'msg' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/oscar/snac.c:147:60: style: Function 'aim_putsnac' argument 3 names different: declaration 'type' definition 'subtype'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/oscar/aim_internal.h:114:58: note: Function 'aim_putsnac' argument 3 names different: declaration 'type' definition 'subtype'.
bitlbee-3.5.1/protocols/oscar/snac.c:147:60: note: Function 'aim_putsnac' argument 3 names different: declaration 'type' definition 'subtype'.
bitlbee-3.5.1/protocols/oscar/snac.c:147:97: style: Function 'aim_putsnac' argument 5 names different: declaration 'id' definition 'snacid'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/oscar/aim_internal.h:114:92: note: Function 'aim_putsnac' argument 5 names different: declaration 'id' definition 'snacid'.
bitlbee-3.5.1/protocols/oscar/snac.c:147:97: note: Function 'aim_putsnac' argument 5 names different: declaration 'id' definition 'snacid'.
bitlbee-3.5.1/protocols/oscar/ssi.c:168:29: style: The scope of the variable 'delitem' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/oscar/tlv.c:83:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bitlbee-3.5.1/protocols/oscar/tlv.c:225:61: style: Function 'aim_addtlvtochain32' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/oscar/aim.h:471:61: note: Function 'aim_addtlvtochain32' argument 2 names different: declaration 'type' definition 't'.
bitlbee-3.5.1/protocols/oscar/tlv.c:225:61: note: Function 'aim_addtlvtochain32' argument 2 names different: declaration 'type' definition 't'.
bitlbee-3.5.1/protocols/oscar/tlv.c:268:65: style: Function 'aim_addtlvtochain_noval' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/oscar/aim.h:474:65: note: Function 'aim_addtlvtochain_noval' argument 2 names different: declaration 'type' definition 't'.
bitlbee-3.5.1/protocols/oscar/tlv.c:268:65: note: Function 'aim_addtlvtochain_noval' argument 2 names different: declaration 'type' definition 't'.
bitlbee-3.5.1/protocols/oscar/tlv.c:446:55: style: Function 'aim_gettlv8' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/oscar/aim.h:465:55: note: Function 'aim_gettlv8' argument 2 names different: declaration 'type' definition 't'.
bitlbee-3.5.1/protocols/oscar/tlv.c:446:55: note: Function 'aim_gettlv8' argument 2 names different: declaration 'type' definition 't'.
bitlbee-3.5.1/protocols/oscar/tlv.c:446:68: style: Function 'aim_gettlv8' argument 3 names different: declaration 'num' definition 'n'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/oscar/aim.h:465:71: note: Function 'aim_gettlv8' argument 3 names different: declaration 'num' definition 'n'.
bitlbee-3.5.1/protocols/oscar/tlv.c:446:68: note: Function 'aim_gettlv8' argument 3 names different: declaration 'num' definition 'n'.
bitlbee-3.5.1/protocols/oscar/txqueue.c:219:29: style: Checking if unsigned variable 'count' is less than zero. [unsignedLessThanZero]
bitlbee-3.5.1/protocols/oscar/txqueue.c:277:56: style: Function 'aim_tx_sendframe' argument 2 names different: declaration 'cur' definition 'fr'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/oscar/aim_internal.h:86:56: note: Function 'aim_tx_sendframe' argument 2 names different: declaration 'cur' definition 'fr'.
bitlbee-3.5.1/protocols/oscar/txqueue.c:277:56: note: Function 'aim_tx_sendframe' argument 2 names different: declaration 'cur' definition 'fr'.
bitlbee-3.5.1/protocols/purple/purple.c:1040:28: warning: Either the condition 'ic==NULL' is redundant or there is possible null pointer dereference: ic. [nullPointerRedundantCheck]
bitlbee-3.5.1/protocols/purple/purple.c:1045:10: note: Assuming that condition 'ic==NULL' is not redundant
bitlbee-3.5.1/protocols/purple/purple.c:1040:28: note: Null pointer dereference
bitlbee-3.5.1/protocols/purple/purple.c:68:22: style: The scope of the variable 'pd' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/purple/purple.c:1508:23: style: The scope of the variable 'field' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/skype/skype.c:1679:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1677:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/skype/skype.c:1679:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/skype/skype.c:1694:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1692:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/skype/skype.c:1694:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/skype/skype.c:1697:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1694:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/skype/skype.c:1697:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/skype/skype.c:1131:7: warning: Redundant assignment of 'line' to itself. [selfAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1229:5: warning: Redundant assignment of 'fd' to itself. [selfAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1230:7: warning: Redundant assignment of 'cond' to itself. [selfAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1318:7: warning: Redundant assignment of 'cond' to itself. [selfAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1384:8: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1421:10: warning: Redundant assignment of 'message' to itself. [selfAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1437:5: warning: Redundant assignment of 'ic' to itself. [selfAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1549:8: warning: Redundant assignment of 'group' to itself. [selfAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:1565:8: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
bitlbee-3.5.1/protocols/skype/skype.c:357:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/skype/skype.c:1207:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/skype/skype.c:1208:18: style: The scope of the variable 'lineptr' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/skype/skype.c:1208:28: style: The scope of the variable 'line' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/skype/skype.c:1434:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/skype/skype.c:1697:6: style: Variable 's' is assigned a value that is never used. [unreadVariable]
bitlbee-3.5.1/protocols/twitter/twitter.c:550:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/twitter/twitter.c:548:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:550:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:555:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/twitter/twitter.c:553:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:555:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:560:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/twitter/twitter.c:558:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:560:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:562:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/twitter/twitter.c:560:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:562:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:564:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/twitter/twitter.c:562:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:564:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:569:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/twitter/twitter.c:567:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:569:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:571:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/twitter/twitter.c:569:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:571:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:573:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/twitter/twitter.c:571:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:573:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:575:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/protocols/twitter/twitter.c:573:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:575:2: note: Variable 's' is reassigned a value before the old one has been used.
bitlbee-3.5.1/protocols/twitter/twitter.c:137:25: style: The scope of the variable 'tf' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter.c:139:10: style: The scope of the variable 'p' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter.c:210:8: style: The scope of the variable 'v' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter.c:779:25: style: The scope of the variable 'tf' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:168:14: style: The scope of the variable 'root' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:471:8: style: The scope of the variable 'args' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:509:27: style: The scope of the variable 'user' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:561:27: style: The scope of the variable 'txu' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:784:29: style: The scope of the variable 'txs' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:1023:14: style: The scope of the variable 'parsed' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:1025:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:1230:25: style: The scope of the variable 'tf' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:1366:25: style: The scope of the variable 'tf' can be reduced. [variableScope]
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:1701:77: style: Function 'twitter_direct_messages_new' argument 3 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
bitlbee-3.5.1/protocols/twitter/twitter_lib.h:100:77: note: Function 'twitter_direct_messages_new' argument 3 names different: declaration 'message' definition 'msg'.
bitlbee-3.5.1/protocols/twitter/twitter_lib.c:1701:77: note: Function 'twitter_direct_messages_new' argument 3 names different: declaration 'message' definition 'msg'.
bitlbee-3.5.1/root_commands.c:388:17: warning: Either the condition 'a->ic&&s' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
bitlbee-3.5.1/root_commands.c:390:12: note: Assuming that condition 'a->ic&&s' is not redundant
bitlbee-3.5.1/root_commands.c:388:17: note: Null pointer dereference
bitlbee-3.5.1/root_commands.c:207:8: style: The scope of the variable 'account_on' can be reduced. [variableScope]
bitlbee-3.5.1/root_commands.c:975:22: style: The scope of the variable 'msg' can be reduced. [variableScope]
bitlbee-3.5.1/root_commands.c:1400:28: style: The scope of the variable 'topic' can be reduced. [variableScope]
bitlbee-3.5.1/root_commands.c:1403:18: style: The scope of the variable 'new_len' can be reduced. [variableScope]
bitlbee-3.5.1/root_commands.c:1470:7: style: The scope of the variable 'n' can be reduced. [variableScope]
bitlbee-3.5.1/root_commands.c:49:37: style: Function 'root_command' argument 2 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
bitlbee-3.5.1/bitlbee.h:172:37: note: Function 'root_command' argument 2 names different: declaration 'command' definition 'cmd'.
bitlbee-3.5.1/root_commands.c:49:37: note: Function 'root_command' argument 2 names different: declaration 'command' definition 'cmd'.
bitlbee-3.5.1/root_commands.c:640:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bitlbee-3.5.1/root_commands.c:1530:46: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
bitlbee-3.5.1/storage_xml.c:122:2: style: Variable 'pass_b64' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/storage_xml.c:114:0: note: Variable 'pass_b64' is reassigned a value before the old one has been used.
bitlbee-3.5.1/storage_xml.c:122:2: note: Variable 'pass_b64' is reassigned a value before the old one has been used.
bitlbee-3.5.1/storage_xml.c:446:2: style: Variable 'path2' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/storage_xml.c:441:0: note: Variable 'path2' is reassigned a value before the old one has been used.
bitlbee-3.5.1/storage_xml.c:446:2: note: Variable 'path2' is reassigned a value before the old one has been used.
bitlbee-3.5.1/storage_xml.c:358:7: style: The scope of the variable 'pass_len' can be reduced. [variableScope]
bitlbee-3.5.1/unix.c:148:3: style: Variable 'pw' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-3.5.1/unix.c:147:0: note: Variable 'pw' is reassigned a value before the old one has been used.
bitlbee-3.5.1/unix.c:148:3: note: Variable 'pw' is reassigned a value before the old one has been used.
bitlbee-3.5.1/unix.c:197:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bitlbee-3.5.1/utils/bitlbeed.c:90:15: style: The scope of the variable 'serv_len' can be reduced. [variableScope]
bitlbee-3.5.1/utils/bitlbeed.c:170:7: style: The scope of the variable 'cli_fd' can be reduced. [variableScope]
bitlbee-3.5.1/utils/bitlbeed.c:173:14: style: The scope of the variable 'ip' can be reduced. [variableScope]
bitlbee-3.5.1/utils/bitlbeed.c:174:9: style: The scope of the variable 'cli_txt' can be reduced. [variableScope]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/bitlbee-facebook/bitlbee-facebook_1.1.2.orig.tar.xz
bitlbee-facebook-1.1.2/facebook/facebook-api.c:2395:24: style: Condition 'err==NULL' is always true [knownConditionTrueFalse]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:2333:19: note: Assignment 'err=NULL', assigned value is 0
bitlbee-facebook-1.1.2/facebook/facebook-api.c:2395:24: note: Condition 'err==NULL' is always true
bitlbee-facebook-1.1.2/facebook/facebook-api.c:1705:5: style: Variable 'values' is reassigned a value before the old one has been used. [redundantAssignment]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:1701:0: note: Variable 'values' is reassigned a value before the old one has been used.
bitlbee-facebook-1.1.2/facebook/facebook-api.c:1705:5: note: Variable 'values' is reassigned a value before the old one has been used.
bitlbee-facebook-1.1.2/facebook/facebook-api.c:2395:24: style: Same expression on both sides of '==' because the value of 'err' and 'NULL' are the same. [duplicateExpression]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:2333:19: note: 'err' is assigned value 'NULL' here.
bitlbee-facebook-1.1.2/facebook/facebook-api.c:2395:24: note: Same expression on both sides of '==' because the value of 'err' and 'NULL' are the same.
bitlbee-facebook-1.1.2/facebook/facebook-api.c:756:18: style: The scope of the variable 'key' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:757:18: style: The scope of the variable 'val' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:760:19: style: The scope of the variable 'hdrs' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:995:19: style: The scope of the variable 'msg' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:1244:18: style: The scope of the variable 'str' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:1250:15: style: The scope of the variable 'node' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:1326:19: style: The scope of the variable 'msg' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:1369:19: style: The scope of the variable 'prms' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:1424:18: style: The scope of the variable 'str' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:1783:20: style: The scope of the variable 'pres' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:2242:18: style: The scope of the variable 'str' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:2625:18: style: The scope of the variable 'str' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:2626:19: style: The scope of the variable 'dmsg' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:3081:11: style: The scope of the variable 'uid' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:3139:12: style: The scope of the variable 'json' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:3140:18: style: The scope of the variable 'bldr' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-api.c:3365:16: style: The scope of the variable 'user' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-data.c:180:18: style: The scope of the variable 'str' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-data.c:271:11: style: The scope of the variable 'tid' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-data.c:385:19: style: The scope of the variable 'msg' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-data.c:283:40: style: Function 'fb_data_get_thread' argument 2 names different: declaration 'index' definition 'n'. [funcArgNamesDifferent]
bitlbee-facebook-1.1.2/facebook/facebook-data.h:170:40: note: Function 'fb_data_get_thread' argument 2 names different: declaration 'index' definition 'n'.
bitlbee-facebook-1.1.2/facebook/facebook-data.c:283:40: note: Function 'fb_data_get_thread' argument 2 names different: declaration 'index' definition 'n'.
bitlbee-facebook-1.1.2/facebook/facebook-http.c:604:18: style: The scope of the variable 'tail' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-http.c:605:12: style: The scope of the variable 'key' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-http.c:607:12: style: The scope of the variable 'val' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-json.c:517:15: style: The scope of the variable 'node' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-mqtt.c:329:20: style: The scope of the variable 'msg' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-util.c:153:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook-util.c:210:12: style: The scope of the variable 'chr' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook.c:93:18: style: The scope of the variable 'tag' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook.c:223:16: style: The scope of the variable 'user' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook.c:266:17: style: The scope of the variable 'bu' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook.c:267:16: style: The scope of the variable 'user' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook.c:331:23: style: The scope of the variable 'gc' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook.c:482:20: style: The scope of the variable 'pres' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook.c:515:16: style: The scope of the variable 'user' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook.c:540:16: style: The scope of the variable 'user' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook.c:544:12: style: The scope of the variable 'h' can be reduced. [variableScope]
bitlbee-facebook-1.1.2/facebook/facebook.c:1112:17: style: The scope of the variable 'iu' can be reduced. [variableScope]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/bitmap-mule/bitmap-mule_8.5+0.20030825.0433.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bitmeter/bitmeter_1.2.orig.tar.gz
bitmeter-1.2/src/jack.c:77:23: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/bitops/bitops_1.0-6.orig.tar.gz
bitops/src/cksum.c:73:27: style: The scope of the variable 'crc' can be reduced. [variableScope]
bitops/src/cksum.c:73:32: style: The scope of the variable 'len' can be reduced. [variableScope]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/bitpim/bitpim_1.0.7+dfsg1.orig.tar.gz
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:865:37: style: Public interface of riffList is not safe. When calling riffList::riffList(), if parameter fps is 0 that leads to division by zero. [unsafeClassDivZero]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:138:6: warning: Redundant assignment of 'size' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:229:6: warning: Redundant assignment of 'size' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:253:3: warning: Redundant assignment of 'i' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:709:5: warning: Redundant assignment of 'i' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:99:69: style: Function 'AVIChunk' argument 3 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:125:60: note: Function 'AVIChunk' argument 3 names different: declaration 'data' definition '_data'.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:99:69: note: Function 'AVIChunk' argument 3 names different: declaration 'data' definition '_data'.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:191:87: style: Function 'AVIList' argument 4 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:147:79: note: Function 'AVIList' argument 4 names different: declaration 'data' definition '_data'.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:191:87: note: Function 'AVIList' argument 4 names different: declaration 'data' definition '_data'.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:454:45: style: Function 'strhChunk' argument 1 names different: declaration 'stream_hdr' definition 'strm_hdr'. [funcArgNamesDifferent]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:181:35: note: Function 'strhChunk' argument 1 names different: declaration 'stream_hdr' definition 'strm_hdr'.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:454:45: note: Function 'strhChunk' argument 1 names different: declaration 'stream_hdr' definition 'strm_hdr'.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:528:40: style: Function 'strfChunk' argument 1 names different: declaration 'bitmap_info' definition 'bmp_info'. [funcArgNamesDifferent]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:197:30: note: Function 'strfChunk' argument 1 names different: declaration 'bitmap_info' definition 'bmp_info'.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:528:40: note: Function 'strfChunk' argument 1 names different: declaration 'bitmap_info' definition 'bmp_info'.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:396:8: warning: String literal compared with variable 'c1'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:396:22: warning: String literal compared with variable 'c2'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:394:10: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:290:2: performance: Variable 'avi_hdr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:457:2: performance: Variable 'stream_hdr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:531:2: performance: Variable 'bitmap_info' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:130:15: style: Technically the member function 'AVIChunk::get_buffer_size' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:114:24: note: Technically the member function 'AVIChunk::get_buffer_size' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:130:15: note: Technically the member function 'AVIChunk::get_buffer_size' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:131:15: style: Technically the member function 'AVIChunk::get_size' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:118:24: note: Technically the member function 'AVIChunk::get_size' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:131:15: note: Technically the member function 'AVIChunk::get_size' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:133:9: style: Technically the member function 'AVIChunk::get_id' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:122:18: note: Technically the member function 'AVIChunk::get_id' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:133:9: note: Technically the member function 'AVIChunk::get_id' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:134:7: style: Technically the member function 'AVIChunk::info' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:166:16: note: Technically the member function 'AVIChunk::info' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:134:7: note: Technically the member function 'AVIChunk::info' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:135:7: performance: Technically the member function 'AVIChunk::update_size' can be static. [functionStatic]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:171:16: note: Technically the member function 'AVIChunk::update_size' can be static.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:135:7: note: Technically the member function 'AVIChunk::update_size' can be static.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:152:15: style: Technically the member function 'AVIList::get_buffer_size' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:207:23: note: Technically the member function 'AVIList::get_buffer_size' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:152:15: note: Technically the member function 'AVIList::get_buffer_size' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:153:15: style: Technically the member function 'AVIList::get_size' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:211:23: note: Technically the member function 'AVIList::get_size' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:153:15: note: Technically the member function 'AVIList::get_size' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:154:9: style: Technically the member function 'AVIList::get_id' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:215:17: note: Technically the member function 'AVIList::get_id' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:154:9: note: Technically the member function 'AVIList::get_id' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:155:9: style: Technically the member function 'AVIList::get_type' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:219:17: note: Technically the member function 'AVIList::get_type' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:155:9: note: Technically the member function 'AVIList::get_type' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:156:7: style: Technically the member function 'AVIList::info' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:265:15: note: Technically the member function 'AVIList::info' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:156:7: note: Technically the member function 'AVIList::info' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:157:7: performance: Technically the member function 'AVIList::update_size' can be static. [functionStatic]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:271:15: note: Technically the member function 'AVIList::update_size' can be static.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:157:7: note: Technically the member function 'AVIList::update_size' can be static.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:204:7: performance: Technically the member function 'strfChunk::update_size' can be static. [functionStatic]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:575:17: note: Technically the member function 'strfChunk::update_size' can be static.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:204:7: note: Technically the member function 'strfChunk::update_size' can be static.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:205:19: style: Technically the member function 'strfChunk::get_bitmap_hdr' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:578:29: note: Technically the member function 'strfChunk::get_bitmap_hdr' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:205:19: note: Technically the member function 'strfChunk::get_bitmap_hdr' can be const.
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:104:3: style: Class 'AVIChunk' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:104:3: style: Class 'AVIChunk' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:197:3: style: Class 'AVIList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:197:3: style: Class 'AVIList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:674:2: style: Class 'strlList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:674:2: style: Class 'strlList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:364:2: style: Class 'hdrlList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:364:2: style: Class 'hdrlList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:890:2: style: Class 'riffList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.cxx:890:2: style: Class 'riffList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/bmp_file.h:53:2: style: Class 'BMPFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:124:2: style: Class 'AVIChunk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:146:2: style: Class 'AVIList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:164:2: style: Class 'avihChunk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:165:2: style: Class 'avihChunk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:180:2: style: Class 'strhChunk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:181:2: style: Class 'strhChunk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:196:2: style: Class 'strfChunk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:197:2: style: Class 'strfChunk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:214:2: style: Class 'idx1Chunk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:215:2: style: Class 'idx1Chunk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:230:2: style: Class 'strlList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:249:2: style: Class 'moviList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:250:2: style: Class 'moviList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:268:2: style: Class 'hdrlList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/avi_file.h:288:2: style: Class 'riffList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/bmp_file.cxx:60:11: warning: Redundant assignment of 'file_size' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/bmp_file.cxx:64:13: warning: Redundant assignment of 'data_offset' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/bmp_file.cxx:67:7: warning: Redundant assignment of 'width' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/bmp_file.cxx:69:8: warning: Redundant assignment of 'height' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/bmp_file.cxx:71:8: warning: Redundant assignment of 'planes' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/bmp_file.cxx:73:5: warning: Redundant assignment of 'bpp' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/bmp_file.cxx:75:13: warning: Redundant assignment of 'compression' to itself. [selfAssignment]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/bmp_file.cxx:79:2: style: Class 'BMPFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bitpim-1.0.7+dfsg1/src/native/av/bmp2avi/bmp_file.cxx:79:2: style: Class 'BMPFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:390:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:393:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:60:56: style: Function 'Initialize' argument 2 names different: declaration 'INPUT' definition 'filename'. [funcArgNamesDifferent]
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:329:61: note: Function 'Initialize' argument 2 names different: declaration 'INPUT' definition 'filename'.
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:60:56: note: Function 'Initialize' argument 2 names different: declaration 'INPUT' definition 'filename'.
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:137:44: style: Function 'FreeObject' argument 1 names different: declaration 'ta' definition 'pa'. [funcArgNamesDifferent]
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:66:35: note: Function 'FreeObject' argument 1 names different: declaration 'ta' definition 'pa'.
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:137:44: note: Function 'FreeObject' argument 1 names different: declaration 'ta' definition 'pa'.
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:177:63: style: Function 'wabobject' argument 3 names different: declaration 'iface' definition 'i'. [funcArgNamesDifferent]
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:86:54: note: Function 'wabobject' argument 3 names different: declaration 'iface' definition 'i'.
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:177:63: note: Function 'wabobject' argument 3 names different: declaration 'iface' definition 'i'.
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:463:40: style: Function 'makebinarystring' argument 1 names different: declaration 'TheData' definition 'result'. [funcArgNamesDifferent]
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:113:32: note: Function 'makebinarystring' argument 1 names different: declaration 'TheData' definition 'result'.
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:463:40: note: Function 'makebinarystring' argument 1 names different: declaration 'TheData' definition 'result'.
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:463:56: style: Function 'makebinarystring' argument 2 names different: declaration 'TheLength' definition 'resultlen'. [funcArgNamesDifferent]
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:113:49: note: Function 'makebinarystring' argument 2 names different: declaration 'TheLength' definition 'resultlen'.
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:463:56: note: Function 'makebinarystring' argument 2 names different: declaration 'TheLength' definition 'resultlen'.
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:113:8: performance: Technically the member function 'wabtable::makebinarystring' can be static. [functionStatic]
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:463:16: note: Technically the member function 'wabtable::makebinarystring' can be static.
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:113:8: note: Technically the member function 'wabtable::makebinarystring' can be static.
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:146:12: style: Technically the member function 'wabrow::numproperties' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:434:18: note: Technically the member function 'wabrow::numproperties' can be const.
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:146:12: note: Technically the member function 'wabrow::numproperties' can be const.
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:149:8: style: Technically the member function 'wabrow::IsEmpty' can be const. [functionConst]
bitpim-1.0.7+dfsg1/src/native/wab/wab.cpp:268:14: note: Technically the member function 'wabrow::IsEmpty' can be const.
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:149:8: note: Technically the member function 'wabrow::IsEmpty' can be const.
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:56:46: style: Class 'wabmodule' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:130:42: style: Class 'proptagarray' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:130:42: style: Class 'proptagarray' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:130:3: style: Class 'proptagarray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitpim-1.0.7+dfsg1/src/native/wab/pywab.h:47:1: warning: The class 'wabmodule' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/bitseq/bitseq_0.7.5+dfsg.orig.tar.xz
BitSeq-0.7.5/ArgumentParser.cpp:73:32: style: Function 'parse' argument 1 names different: declaration 'n' definition 'argc'. [funcArgNamesDifferent]
BitSeq-0.7.5/ArgumentParser.h:52:22: note: Function 'parse' argument 1 names different: declaration 'n' definition 'argc'.
BitSeq-0.7.5/ArgumentParser.cpp:73:32: note: Function 'parse' argument 1 names different: declaration 'n' definition 'argc'.
BitSeq-0.7.5/ArgumentParser.cpp:153:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ArgumentParser.cpp:156:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ArgumentParser.cpp:159:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ArgumentParser.cpp:162:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ArgumentParser.cpp:254:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ArgumentParser.cpp:264:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/PosteriorSamples.h:37:9: style: Technically the member function 'PosteriorSamples::logged' can be const. [functionConst]
BitSeq-0.7.5/TranscriptInfo.h:47:7: style: Class 'TranscriptInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BitSeq-0.7.5/CollapsedSampler.cpp:31:11: style: The scope of the variable 'probNorm' can be reduced. [variableScope]
BitSeq-0.7.5/CollapsedSampler.cpp:31:20: style: The scope of the variable 'r' can be reduced. [variableScope]
BitSeq-0.7.5/CollapsedSampler.cpp:32:18: style: The scope of the variable 'readsAlignmentsN' can be reduced. [variableScope]
BitSeq-0.7.5/Sampler.h:90:26: style: Technically the member function 'Sampler::getThetaActLog' can be const. [functionConst]
BitSeq-0.7.5/GibbsParameters.h:25:7: style: Class 'gibbsParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BitSeq-0.7.5/TagAlignments.h:22:7: style: Class 'TagAlignments' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BitSeq-0.7.5/CollapsedSampler.h:13:17: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitSeq-0.7.5/Sampler.h:95:17: note: Virtual function in base class
BitSeq-0.7.5/CollapsedSampler.h:13:17: note: Function in derived class
BitSeq-0.7.5/CollapsedSampler.h:14:17: style: The function 'sample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitSeq-0.7.5/Sampler.h:93:17: note: Virtual function in base class
BitSeq-0.7.5/CollapsedSampler.h:14:17: note: Function in derived class
BitSeq-0.7.5/FileHeader.h:28:4: style: Class 'FileHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BitSeq-0.7.5/GibbsParameters.cpp:107:4: performance: Variable 'gs_samplesFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BitSeq-0.7.5/GibbsParameters.cpp:108:4: performance: Variable 'gs_meansFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BitSeq-0.7.5/GibbsParameters.h:21:12: style: Technically the member function 'gibbsParameters::parameter' can be const. [functionConst]
BitSeq-0.7.5/GibbsParameters.cpp:86:23: note: Technically the member function 'gibbsParameters::parameter' can be const.
BitSeq-0.7.5/GibbsParameters.h:21:12: note: Technically the member function 'gibbsParameters::parameter' can be const.
BitSeq-0.7.5/GibbsParameters.h:22:12: style: Technically the member function 'gibbsParameters::parameter' can be const. [functionConst]
BitSeq-0.7.5/GibbsParameters.cpp:78:23: note: Technically the member function 'gibbsParameters::parameter' can be const.
BitSeq-0.7.5/GibbsParameters.h:22:12: note: Technically the member function 'gibbsParameters::parameter' can be const.
BitSeq-0.7.5/GibbsParameters.h:23:12: style: Technically the member function 'gibbsParameters::parameter' can be const. [functionConst]
BitSeq-0.7.5/GibbsParameters.cpp:70:23: note: Technically the member function 'gibbsParameters::parameter' can be const.
BitSeq-0.7.5/GibbsParameters.h:23:12: note: Technically the member function 'gibbsParameters::parameter' can be const.
BitSeq-0.7.5/GibbsParameters.cpp:24:44: performance: Function parameter 'paramFileName' should be passed by const reference. [passedByValue]
BitSeq-0.7.5/GibbsSampler.cpp:23:11: style: The scope of the variable 'probNorm' can be reduced. [variableScope]
BitSeq-0.7.5/GibbsSampler.cpp:23:20: style: The scope of the variable 'r' can be reduced. [variableScope]
BitSeq-0.7.5/GibbsSampler.cpp:24:18: style: The scope of the variable 'readsAlignmentsN' can be reduced. [variableScope]
BitSeq-0.7.5/GibbsSampler.h:15:17: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitSeq-0.7.5/Sampler.h:95:17: note: Virtual function in base class
BitSeq-0.7.5/GibbsSampler.h:15:17: note: Function in derived class
BitSeq-0.7.5/GibbsSampler.h:16:17: style: The function 'sample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitSeq-0.7.5/Sampler.h:93:17: note: Virtual function in base class
BitSeq-0.7.5/GibbsSampler.h:16:17: note: Function in derived class
BitSeq-0.7.5/MyTimer.h:14:9: performance: Technically the member function 'MyTimer::adjust' can be static. [functionStatic]
BitSeq-0.7.5/MyTimer.cpp:7:15: note: Technically the member function 'MyTimer::adjust' can be static.
BitSeq-0.7.5/MyTimer.h:14:9: note: Technically the member function 'MyTimer::adjust' can be static.
BitSeq-0.7.5/MyTimer.h:16:9: style: Technically the member function 'MyTimer::write' can be const. [functionConst]
BitSeq-0.7.5/MyTimer.cpp:11:15: note: Technically the member function 'MyTimer::write' can be const.
BitSeq-0.7.5/MyTimer.h:16:9: note: Technically the member function 'MyTimer::write' can be const.
BitSeq-0.7.5/PosteriorSamples.cpp:145:11: style: The scope of the variable 'j' can be reduced. [variableScope]
BitSeq-0.7.5/PosteriorSamples.cpp:145:13: style: The scope of the variable 'x' can be reduced. [variableScope]
BitSeq-0.7.5/PosteriorSamples.h:27:4: warning: Member variable 'PosteriorSamples::samplesF' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/PosteriorSamples.h:27:4: warning: Member variable 'PosteriorSamples::lines' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/PosteriorSamples.h:27:4: warning: Member variable 'PosteriorSamples::samples' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/PosteriorSamples.h:28:22: warning: Member variable 'PosteriorSamples::lines' is not assigned a value in 'PosteriorSamples::operator='. [operatorEqVarError]
BitSeq-0.7.5/PosteriorSamples.h:28:22: warning: Member variable 'PosteriorSamples::samples' is not assigned a value in 'PosteriorSamples::operator='. [operatorEqVarError]
BitSeq-0.7.5/PosteriorSamples.cpp:128:13: warning: Member variable 'Conditions::M' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/PosteriorSamples.cpp:128:13: warning: Member variable 'Conditions::N' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/PosteriorSamples.cpp:128:13: warning: Member variable 'Conditions::areLogged' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/PosteriorSamples.h:50:12: performance: Technically the member function 'Conditions::getIndex' can be static. [functionStatic]
BitSeq-0.7.5/PosteriorSamples.cpp:133:18: note: Technically the member function 'Conditions::getIndex' can be static.
BitSeq-0.7.5/PosteriorSamples.h:50:12: note: Technically the member function 'Conditions::getIndex' can be static.
BitSeq-0.7.5/PosteriorSamples.cpp:39:56: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
BitSeq-0.7.5/PosteriorSamples.cpp:140:30: performance: Function parameter 'trFileName' should be passed by const reference. [passedByValue]
BitSeq-0.7.5/PosteriorSamples.cpp:140:57: performance: Function parameter 'filesGot' should be passed by const reference. [passedByValue]
BitSeq-0.7.5/ReadDistribution.cpp:128:16: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
BitSeq-0.7.5/ReadDistribution.cpp:265:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BitSeq-0.7.5/ReadDistribution.cpp:687:40: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BitSeq-0.7.5/ReadDistribution.cpp:228:15: style: The scope of the variable 'logLen' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:325:11: style: The scope of the variable 'lFreqSum' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:397:11: style: The scope of the variable 'IexpSum5' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:397:20: style: The scope of the variable 'IexpSum3' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:433:13: style: The scope of the variable 'g' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:837:23: style: The scope of the variable 'w' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:915:15: style: The scope of the variable 'trLen' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:934:12: style: The scope of the variable 'threadID' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:1042:12: style: The scope of the variable 'i' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:1067:13: style: The scope of the variable 'k' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:1107:12: style: The scope of the variable 'i' can be reduced. [variableScope]
BitSeq-0.7.5/ReadDistribution.cpp:917:11: style: Unused variable: trRS [unusedVariable]
BitSeq-0.7.5/ReadDistribution.cpp:348:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ReadDistribution.cpp:364:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ReadDistribution.cpp:404:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ReadDistribution.cpp:411:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ReadDistribution.cpp:412:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ReadDistribution.cpp:466:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ReadDistribution.cpp:469:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/ReadDistribution.cpp:658:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
BitSeq-0.7.5/ReadDistribution.cpp:88:19: warning: Member variable 'ReadDistribution::fragSeen' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/ReadDistribution.cpp:88:19: warning: Member variable 'ReadDistribution::logLengthSum' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/ReadDistribution.cpp:88:19: warning: Member variable 'ReadDistribution::logLengthSqSum' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/ReadDistribution.cpp:88:19: warning: Member variable 'ReadDistribution::unstranded' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/ReadDistribution.cpp:88:19: warning: Member variable 'ReadDistribution::trInf' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/ReadDistribution.cpp:88:19: warning: Member variable 'ReadDistribution::trSeq' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/ReadDistribution.cpp:88:19: warning: Member variable 'ReadDistribution::trExp' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/TranscriptExpression.h:31:12: style: Technically the member function 'TranscriptExpression::getM' can be const. [functionConst]
BitSeq-0.7.5/TranscriptExpression.h:32:12: style: Technically the member function 'TranscriptExpression::isLogged' can be const. [functionConst]
BitSeq-0.7.5/TranscriptExpression.h:33:14: style: Technically the member function 'TranscriptExpression::exp' can be const. [functionConst]
BitSeq-0.7.5/TranscriptExpression.h:34:14: style: Technically the member function 'TranscriptExpression::var' can be const. [functionConst]
BitSeq-0.7.5/TranscriptExpression.h:35:12: style: Technically the member function 'TranscriptExpression::id' can be const. [functionConst]
BitSeq-0.7.5/ReadDistribution.h:111:19: performance: Technically the member function 'ReadDistribution::getBase' can be static. [functionStatic]
BitSeq-0.7.5/ReadDistribution.cpp:798:31: note: Technically the member function 'ReadDistribution::getBase' can be static.
BitSeq-0.7.5/ReadDistribution.h:111:19: note: Technically the member function 'ReadDistribution::getBase' can be static.
BitSeq-0.7.5/ReadDistribution.h:59:7: style: Class 'VlmmNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BitSeq-0.7.5/Sampler.cpp:152:11: style: The scope of the variable 's' can be reduced. [variableScope]
BitSeq-0.7.5/Sampler.cpp:8:10: warning: Member variable 'Sampler::beta' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/Sampler.cpp:8:10: warning: Member variable 'Sampler::dir' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/Sampler.cpp:8:10: warning: Member variable 'Sampler::alignments' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/Sampler.cpp:8:10: warning: Member variable 'Sampler::doLog' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/Sampler.cpp:8:10: warning: Member variable 'Sampler::save' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/Sampler.cpp:8:10: warning: Member variable 'Sampler::outFile' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/Sampler.cpp:8:10: warning: Member variable 'Sampler::saveNorm' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/Sampler.cpp:8:10: warning: Member variable 'Sampler::logRate' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/Sampler.cpp:8:10: warning: Member variable 'Sampler::sumC0' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/Sampler.h:53:9: style: Technically the member function 'Sampler::getTau' can be const. [functionConst]
BitSeq-0.7.5/Sampler.cpp:101:15: note: Technically the member function 'Sampler::getTau' can be const.
BitSeq-0.7.5/Sampler.h:53:9: note: Technically the member function 'Sampler::getTau' can be const.
BitSeq-0.7.5/Sampler.h:72:9: style: Technically the member function 'Sampler::getAverageC0' can be const. [functionConst]
BitSeq-0.7.5/Sampler.cpp:55:15: note: Technically the member function 'Sampler::getAverageC0' can be const.
BitSeq-0.7.5/Sampler.h:72:9: note: Technically the member function 'Sampler::getAverageC0' can be const.
BitSeq-0.7.5/Sampler.h:81:9: style: Technically the member function 'Sampler::getThetaSums' can be const. [functionConst]
BitSeq-0.7.5/Sampler.cpp:92:15: note: Technically the member function 'Sampler::getThetaSums' can be const.
BitSeq-0.7.5/Sampler.h:81:9: note: Technically the member function 'Sampler::getThetaSums' can be const.
BitSeq-0.7.5/SimpleSparse.cpp:43:11: style: The scope of the variable 'logRowSum' can be reduced. [variableScope]
BitSeq-0.7.5/SimpleSparse.cpp:55:11: style: The scope of the variable 'logRowSum' can be reduced. [variableScope]
BitSeq-0.7.5/SimpleSparse.cpp:66:15: warning: Member variable 'SimpleSparse::colStart' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/SimpleSparse.cpp:76:15: warning: Member variable 'SimpleSparse::colStart' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/SimpleSparse.cpp:73:4: style: Class 'SimpleSparse' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
BitSeq-0.7.5/SimpleSparse.cpp:73:4: style: Class 'SimpleSparse' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
BitSeq-0.7.5/SimpleSparse.h:17:4: style: Class 'SimpleSparse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BitSeq-0.7.5/TagAlignments.cpp:11:16: warning: Member variable 'TagAlignments::M' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/TagAlignments.cpp:11:16: warning: Member variable 'TagAlignments::currentRead' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/TagAlignments.cpp:11:16: warning: Member variable 'TagAlignments::reservedN' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/TranscriptExpression.h:24:19: performance: Technically the member function 'TranscriptExpression::guessFileType' can be static. [functionStatic]
BitSeq-0.7.5/TranscriptExpression.cpp:7:35: note: Technically the member function 'TranscriptExpression::guessFileType' can be static.
BitSeq-0.7.5/TranscriptExpression.h:24:19: note: Technically the member function 'TranscriptExpression::guessFileType' can be static.
BitSeq-0.7.5/TranscriptExpression.cpp:23:4: style: Instance of 'TranscriptExpression' object is destroyed immediately. [unusedScopedObject]
BitSeq-0.7.5/TranscriptInfo.cpp:228:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
BitSeq-0.7.5/TranscriptInfo.cpp:241:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
BitSeq-0.7.5/TranscriptInfo.cpp:33:11: style: The scope of the variable 'length' can be reduced. [variableScope]
BitSeq-0.7.5/TranscriptInfo.cpp:118:4: performance: Variable 'noName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BitSeq-0.7.5/TranscriptInfo.cpp:117:39: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
BitSeq-0.7.5/TranscriptSequence.cpp:15:21: warning: Member variable 'TranscriptSequence::gotTrNames' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/TranscriptSequence.cpp:22:21: warning: Member variable 'TranscriptSequence::cM' is not initialized in the constructor. [uninitMemberVar]
BitSeq-0.7.5/TranscriptSequence.cpp:22:47: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
BitSeq-0.7.5/TranscriptSequence.cpp:23:4: style: Instance of 'TranscriptSequence' object is destroyed immediately. [unusedScopedObject]
BitSeq-0.7.5/VariationalBayes.cpp:188:53: warning: Possible null pointer dereference: gradGamma [nullPointer]
BitSeq-0.7.5/VariationalBayes.cpp:131:0: note: Assignment 'gradGamma=NULL', assigned value is 0
BitSeq-0.7.5/VariationalBayes.cpp:188:53: note: Null pointer dereference
BitSeq-0.7.5/VariationalBayes.cpp:189:16: warning: Possible null pointer dereference: gradGamma [nullPointer]
BitSeq-0.7.5/VariationalBayes.cpp:131:0: note: Assignment 'gradGamma=NULL', assigned value is 0
BitSeq-0.7.5/VariationalBayes.cpp:189:16: note: Null pointer dereference
BitSeq-0.7.5/VariationalBayes.cpp:135:4: style: Variable 'gradPhi' is reassigned a value before the old one has been used. [redundantAssignment]
BitSeq-0.7.5/VariationalBayes.cpp:131:4: note: Variable 'gradPhi' is reassigned a value before the old one has been used.
BitSeq-0.7.5/VariationalBayes.cpp:135:4: note: Variable 'gradPhi' is reassigned a value before the old one has been used.
BitSeq-0.7.5/VariationalBayes.cpp:137:4: style: Variable 'phiOld' is reassigned a value before the old one has been used. [redundantAssignment]
BitSeq-0.7.5/VariationalBayes.cpp:131:45: note: Variable 'phiOld' is reassigned a value before the old one has been used.
BitSeq-0.7.5/VariationalBayes.cpp:137:4: note: Variable 'phiOld' is reassigned a value before the old one has been used.
BitSeq-0.7.5/VariationalBayes.cpp:138:4: style: Variable 'natGrad' is reassigned a value before the old one has been used. [redundantAssignment]
BitSeq-0.7.5/VariationalBayes.cpp:131:12: note: Variable 'natGrad' is reassigned a value before the old one has been used.
BitSeq-0.7.5/VariationalBayes.cpp:138:4: note: Variable 'natGrad' is reassigned a value before the old one has been used.
BitSeq-0.7.5/asa103/asa103.hpp:47:10: style: The scope of the variable 'd1' can be reduced. [variableScope]
BitSeq-0.7.5/VariationalBayes.cpp:129:63: style: The scope of the variable 'valBetaDiv' can be reduced. [variableScope]
BitSeq-0.7.5/VariationalBayes.cpp:348:11: style: The scope of the variable 'gammaSum' can be reduced. [variableScope]
BitSeq-0.7.5/VariationalBayes.cpp:348:21: style: The scope of the variable 'norm' can be reduced. [variableScope]
BitSeq-0.7.5/VariationalBayes.cpp:32:4: performance: Variable 'logFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BitSeq-0.7.5/VariationalBayes.cpp:49:7: style: Class 'VariationalBayes' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
BitSeq-0.7.5/VariationalBayes.cpp:49:7: style: Class 'VariationalBayes' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
BitSeq-0.7.5/VariationalBayes.cpp:21:38: performance: Function parameter 'logFileName' should be passed by const reference. [passedByValue]
BitSeq-0.7.5/convertSamples.cpp:93:11: style: Unused variable: geName [unusedVariable]
BitSeq-0.7.5/convertSamples.cpp:93:18: style: Unused variable: trName [unusedVariable]
BitSeq-0.7.5/estimateDE.cpp:293:21: style: The scope of the variable 'divC' can be reduced. [variableScope]
BitSeq-0.7.5/estimateDE.cpp:293:27: style: The scope of the variable 'mu_0' can be reduced. [variableScope]
BitSeq-0.7.5/estimateDE.cpp:294:15: style: The scope of the variable 'RC' can be reduced. [variableScope]
BitSeq-0.7.5/estimateExpression.cpp:453:14: style: The scope of the variable 'sumSaved' can be reduced. [variableScope]
BitSeq-0.7.5/estimateExpression.cpp:453:24: style: The scope of the variable 'thetaSqSum' can be reduced. [variableScope]
BitSeq-0.7.5/estimateExpression.cpp:453:36: style: The scope of the variable 'thetaSum' can be reduced. [variableScope]
BitSeq-0.7.5/estimateExpression.cpp:453:46: style: The scope of the variable 'sumNorm' can be reduced. [variableScope]
BitSeq-0.7.5/estimateExpression.cpp:453:68: style: The scope of the variable 'thetaVar' can be reduced. [variableScope]
BitSeq-0.7.5/estimateHyperPar.cpp:67:17: style: The scope of the variable 'RTN' can be reduced. [variableScope]
BitSeq-0.7.5/estimateHyperPar.cpp:120:62: style: The scope of the variable 'mean' can be reduced. [variableScope]
BitSeq-0.7.5/estimateHyperPar.cpp:121:26: style: The scope of the variable 'samplesREDO' can be reduced. [variableScope]
BitSeq-0.7.5/estimateHyperPar.cpp:121:50: style: The scope of the variable 'm' can be reduced. [variableScope]
BitSeq-0.7.5/estimateHyperPar.cpp:121:60: style: The scope of the variable 'subM' can be reduced. [variableScope]
BitSeq-0.7.5/getGeneExpression.cpp:75:15: style: The scope of the variable 'gM' can be reduced. [variableScope]
BitSeq-0.7.5/getPPLR.cpp:87:11: style: The scope of the variable 'pplr' can be reduced. [variableScope]
BitSeq-0.7.5/getPPLR.cpp:87:16: style: The scope of the variable 'mu_0' can be reduced. [variableScope]
BitSeq-0.7.5/getPPLR.cpp:87:21: style: The scope of the variable 'mu_1' can be reduced. [variableScope]
BitSeq-0.7.5/getPPLR.cpp:87:26: style: The scope of the variable 'log2FC' can be reduced. [variableScope]
BitSeq-0.7.5/getVariance.cpp:75:13: style: The scope of the variable 'mSq' can be reduced. [variableScope]
BitSeq-0.7.5/getVariance.cpp:75:17: style: The scope of the variable 'count' can be reduced. [variableScope]
BitSeq-0.7.5/getVariance.cpp:75:23: style: The scope of the variable 'sqDif' can be reduced. [variableScope]
BitSeq-0.7.5/getVariance.cpp:76:9: style: The scope of the variable 'good' can be reduced. [variableScope]
BitSeq-0.7.5/getWithinGeneExpression.cpp:183:19: style: The scope of the variable 'var' can be reduced. [variableScope]
BitSeq-0.7.5/getWithinGeneExpression.cpp:183:23: style: The scope of the variable 'var2' can be reduced. [variableScope]
BitSeq-0.7.5/getWithinGeneExpression.cpp:216:9: style: The scope of the variable 'N' can be reduced. [variableScope]
BitSeq-0.7.5/getWithinGeneExpression.cpp:217:11: style: The scope of the variable 'l' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:33:9: style: The scope of the variable 'nleft' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:33:15: style: The scope of the variable 'nright' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:33:23: style: The scope of the variable 'i' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:33:35: style: The scope of the variable 'last' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:33:41: style: The scope of the variable 'm1' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:33:45: style: The scope of the variable 'm2' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:34:16: style: The scope of the variable 'cmad' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:34:33: style: The scope of the variable 'c1' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:34:37: style: The scope of the variable 'c9' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:111:14: style: The scope of the variable 'b' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:111:17: style: The scope of the variable 'c' can be reduced. [variableScope]
BitSeq-0.7.5/lowess.cpp:111:23: style: The scope of the variable 'r' can be reduced. [variableScope]
BitSeq-0.7.5/parseAlignment.cpp:445:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitSeq-0.7.5/parseAlignment.cpp:591:13: error: Memory leak: trInfo [memleak]
BitSeq-0.7.5/parseAlignment.cpp:101:0: error: Memory leak: curF [memleak]
BitSeq-0.7.5/parseAlignment.cpp:101:0: error: Memory leak: nextF [memleak]
BitSeq-0.7.5/parseAlignment.cpp:101:0: error: Memory leak: validAF [memleak]
BitSeq-0.7.5/transposeFiles.cpp:113:12: style: The scope of the variable 'done' can be reduced. [variableScope]
BitSeq-0.7.5/transposeFiles.cpp:13:90: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/bitstormlite/bitstormlite_0.2q.orig.tar.gz
BitStormLite-0.2q/src/BTTask.cpp:45:18: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/bdict.h:84:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitStormLite-0.2q/src/bdict.h:102:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_peerManager' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_socketReactor' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_storage' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_acceptor' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_upnpNat' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_rateMeasure' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_downloadCount' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_uploadCount' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_uploadSpeed' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_downloadSpeed' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_lastCheckSpeedTick' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_lastUploadCount' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_lastDownloadCount' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_speedTimerID' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_peerLinkMax' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_uploadPeerLinkMax' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_cacheSize' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/BTTask.cpp:52:10: warning: Member variable 'CBTTask::_toExit' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/bobject.h:41:6: style: Technically the member function 'CBObject::getType' can be const. [functionConst]
BitStormLite-0.2q/src/bdict.h:59:15: style: Technically the member function 'CBDict::getCount' can be const. [functionConst]
BitStormLite-0.2q/src/BTTask.h:84:7: style: The function 'setTorrentFilePath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:375:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:84:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:85:7: style: The function 'setDestPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:376:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:85:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:86:14: style: The function 'getDestPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:377:22: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:86:14: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:87:14: style: The function 'getTaskName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:378:22: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:87:14: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:88:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:379:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:88:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:89:7: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:380:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:89:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:90:14: style: The function 'getErrorMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:381:22: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:90:14: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:91:14: style: The function 'getPeerID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:382:22: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:91:14: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:93:7: style: The function 'loadTorrentFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:384:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:93:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:94:16: style: The function 'getTorrentFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:385:24: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:94:16: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:95:7: style: The function 'setBanedFileList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:386:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:95:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:96:19: style: The function 'getTrackerManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:387:27: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:96:19: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:97:18: style: The function 'getSocketReactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:388:26: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:97:18: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:98:16: style: The function 'getRateMeasure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:389:24: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:98:16: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:99:16: style: The function 'getPeerManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:390:24: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:99:16: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:100:12: style: The function 'getStorage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:391:20: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:100:12: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:101:17: style: The function 'getAcceptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:392:25: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:101:17: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:102:12: style: The function 'getUPnpNat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:393:20: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:102:12: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:104:7: style: The function 'onTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:222:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:104:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:106:7: style: The function 'incDownlaodCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:395:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:106:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:107:7: style: The function 'incUploadCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:396:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:107:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:108:10: style: The function 'getDownlaodCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:397:18: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:108:10: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:109:10: style: The function 'getUploadCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:398:18: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:109:10: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:111:15: style: The function 'getPeerLinkMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:400:23: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:111:15: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:112:7: style: The function 'setPeerLinkMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:401:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:112:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:113:15: style: The function 'getUploadPeerLinkMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:402:23: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:113:15: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:114:7: style: The function 'setUploadPeerLinkMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:403:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:114:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:115:15: style: The function 'getCacheSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:404:23: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:115:15: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:116:7: style: The function 'setCacheSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:405:15: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:116:7: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:117:15: style: The function 'getConnectingPeerLinkMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:406:23: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:117:15: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:118:15: style: The function 'getUploadSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:407:23: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:118:15: note: Function in derived class
BitStormLite-0.2q/src/BTTask.h:119:15: style: The function 'getDownloadSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:408:23: note: Virtual function in base class
BitStormLite-0.2q/src/BTTask.h:119:15: note: Function in derived class
BitStormLite-0.2q/src/bdict.h:113:6: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/bobject.h:46:14: note: Virtual function in base class
BitStormLite-0.2q/src/bdict.h:113:6: note: Function in derived class
BitStormLite-0.2q/src/bdict.h:115:7: style: The function 'get_bestr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/bobject.h:48:15: note: Virtual function in base class
BitStormLite-0.2q/src/bdict.h:115:7: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:72:8: style: The function 'setBTTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:42:16: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:72:8: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:73:11: style: The function 'getBTTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:43:19: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:73:11: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:75:7: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:92:15: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:75:7: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:76:7: style: The function 'setCharacterEncoding' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:93:15: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:76:7: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:77:7: style: The function 'IsUTF8Valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:94:15: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:77:7: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:78:15: style: The function 'getAnnounceCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:95:23: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:78:15: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:79:14: style: The function 'getAnnounce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:96:22: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:79:14: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:80:6: style: The function 'getCreationDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:97:14: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:80:6: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:81:14: style: The function 'getComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:98:22: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:81:14: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:82:14: style: The function 'getCreator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:99:22: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:82:14: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:83:14: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:100:22: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:83:14: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:84:14: style: The function 'getTopDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:101:22: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:84:14: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:85:14: style: The function 'getCommentUTF8' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:102:22: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:85:14: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:86:14: style: The function 'getCreatorUTF8' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:103:22: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:86:14: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:87:14: style: The function 'getNameUTF8' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:104:22: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:87:14: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:88:14: style: The function 'getTopDirUTF8' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:105:22: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:88:14: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:89:15: style: The function 'getPieceLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:106:23: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:89:15: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:90:15: style: The function 'getPieceCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:107:23: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:90:15: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:91:14: style: The function 'getPieceHash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:108:22: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:91:14: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:92:15: style: The function 'getFileCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:109:23: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:92:15: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:93:12: style: The function 'getFileInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:110:20: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:93:12: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:94:10: style: The function 'getTotalSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:111:18: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:94:10: note: Function in derived class
BitStormLite-0.2q/src/TorrentFile.h:95:23: style: The function 'getInfoHash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:112:31: note: Virtual function in base class
BitStormLite-0.2q/src/TorrentFile.h:95:23: note: Function in derived class
BitStormLite-0.2q/src/TrackerManager.h:52:7: style: The function 'setBTTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:42:16: note: Virtual function in base class
BitStormLite-0.2q/src/TrackerManager.h:52:7: note: Function in derived class
BitStormLite-0.2q/src/TrackerManager.h:53:11: style: The function 'getBTTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:43:19: note: Virtual function in base class
BitStormLite-0.2q/src/TrackerManager.h:53:11: note: Function in derived class
BitStormLite-0.2q/src/TrackerManager.h:55:8: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:52:15: note: Virtual function in base class
BitStormLite-0.2q/src/TrackerManager.h:55:8: note: Function in derived class
BitStormLite-0.2q/src/TrackerManager.h:56:7: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:53:15: note: Virtual function in base class
BitStormLite-0.2q/src/TrackerManager.h:56:7: note: Function in derived class
BitStormLite-0.2q/src/TrackerManager.h:57:6: style: The function 'getSeedCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:54:14: note: Virtual function in base class
BitStormLite-0.2q/src/TrackerManager.h:57:6: note: Function in derived class
BitStormLite-0.2q/src/TrackerManager.h:58:6: style: The function 'getPeerCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:55:14: note: Virtual function in base class
BitStormLite-0.2q/src/TrackerManager.h:58:6: note: Function in derived class
BitStormLite-0.2q/src/EpollReactor.h:61:7: style: The function 'addSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:230:16: note: Virtual function in base class
BitStormLite-0.2q/src/EpollReactor.h:61:7: note: Function in derived class
BitStormLite-0.2q/src/EpollReactor.h:62:7: style: The function 'removeSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:231:16: note: Virtual function in base class
BitStormLite-0.2q/src/EpollReactor.h:62:7: note: Function in derived class
BitStormLite-0.2q/src/EpollReactor.h:63:7: style: The function 'updateMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:232:16: note: Virtual function in base class
BitStormLite-0.2q/src/EpollReactor.h:63:7: note: Function in derived class
BitStormLite-0.2q/src/EpollReactor.h:65:15: style: The function 'addTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:234:24: note: Virtual function in base class
BitStormLite-0.2q/src/EpollReactor.h:65:15: note: Function in derived class
BitStormLite-0.2q/src/EpollReactor.h:66:7: style: The function 'removeTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:235:16: note: Virtual function in base class
BitStormLite-0.2q/src/EpollReactor.h:66:7: note: Function in derived class
BitStormLite-0.2q/src/EpollReactor.h:68:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:237:16: note: Virtual function in base class
BitStormLite-0.2q/src/EpollReactor.h:68:7: note: Function in derived class
BitStormLite-0.2q/src/EpollReactor.h:69:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:238:16: note: Virtual function in base class
BitStormLite-0.2q/src/EpollReactor.h:69:7: note: Function in derived class
BitStormLite-0.2q/src/EpollReactor.h:70:7: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:239:16: note: Virtual function in base class
BitStormLite-0.2q/src/EpollReactor.h:70:7: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:60:8: style: The function 'setBTTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:42:16: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:60:8: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:61:11: style: The function 'getBTTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:43:19: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:61:11: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:63:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:260:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:63:7: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:64:7: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:261:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:64:7: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:66:7: style: The function 'onTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:222:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:66:7: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:68:7: style: The function 'addPeerInfoWithoutID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:262:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:68:7: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:69:7: style: The function 'addAcceptedPeer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:263:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:69:7: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:70:7: style: The function 'broadcastHave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:264:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:70:7: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:71:7: style: The function 'cancelPieceRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:265:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:71:7: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:72:15: style: The function 'getConnectedPeerCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:266:23: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:72:15: note: Function in derived class
BitStormLite-0.2q/src/PeerManager.h:73:7: style: The function 'onDownloadComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:267:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerManager.h:73:7: note: Function in derived class
BitStormLite-0.2q/src/BitSet.h:40:7: style: The function 'alloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:64:15: note: Virtual function in base class
BitStormLite-0.2q/src/BitSet.h:40:7: note: Function in derived class
BitStormLite-0.2q/src/BitSet.h:41:7: style: The function 'alloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:65:15: note: Virtual function in base class
BitStormLite-0.2q/src/BitSet.h:41:7: note: Function in derived class
BitStormLite-0.2q/src/BitSet.h:42:7: style: The function 'isSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:66:15: note: Virtual function in base class
BitStormLite-0.2q/src/BitSet.h:42:7: note: Function in derived class
BitStormLite-0.2q/src/BitSet.h:43:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:67:15: note: Virtual function in base class
BitStormLite-0.2q/src/BitSet.h:43:7: note: Function in derived class
BitStormLite-0.2q/src/BitSet.h:44:7: style: The function 'isAllSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:68:15: note: Virtual function in base class
BitStormLite-0.2q/src/BitSet.h:44:7: note: Function in derived class
BitStormLite-0.2q/src/BitSet.h:45:7: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:69:15: note: Virtual function in base class
BitStormLite-0.2q/src/BitSet.h:45:7: note: Function in derived class
BitStormLite-0.2q/src/BitSet.h:46:15: style: The function 'getSetedCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:70:23: note: Virtual function in base class
BitStormLite-0.2q/src/BitSet.h:46:15: note: Function in derived class
BitStormLite-0.2q/src/BitSet.h:47:15: style: The function 'getStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:71:23: note: Virtual function in base class
BitStormLite-0.2q/src/BitSet.h:47:15: note: Function in derived class
BitStormLite-0.2q/src/BitSet.h:48:15: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:72:23: note: Virtual function in base class
BitStormLite-0.2q/src/BitSet.h:48:15: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:110:8: style: The function 'setBTTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:42:16: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:110:8: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:111:11: style: The function 'getBTTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:43:19: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:111:11: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:113:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:336:15: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:113:7: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:114:7: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:337:15: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:114:7: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:115:7: style: The function 'setBanedFileList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:338:15: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:115:7: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:116:7: style: The function 'finished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:339:15: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:116:7: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:117:14: style: The function 'getBitfield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:340:22: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:117:14: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:118:11: style: The function 'getBitSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:341:19: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:118:11: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:119:11: style: The function 'getBanedBitSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:342:19: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:119:11: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:120:15: style: The function 'getPieceLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:343:23: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:120:15: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:121:15: style: The function 'getPieceTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:344:23: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:121:15: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:122:7: style: The function 'abandonPieceTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:345:15: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:122:7: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:123:7: style: The function 'writePiece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:346:15: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:123:7: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:124:14: style: The function 'readData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:347:22: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:124:14: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:125:14: style: The function 'readPiece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:348:22: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:125:14: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:126:8: style: The function 'getFinishedPercent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:349:16: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:126:8: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:127:10: style: The function 'getLeftCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:350:18: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:127:10: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:128:10: style: The function 'getSelectedCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:351:18: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:128:10: note: Function in derived class
BitStormLite-0.2q/src/Storage.h:129:10: style: The function 'getBanedCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:352:18: note: Virtual function in base class
BitStormLite-0.2q/src/Storage.h:129:10: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:45:7: style: The function 'setReactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:193:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:45:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:46:18: style: The function 'getReactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:194:26: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:46:18: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:48:7: style: The function 'createTCPSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:196:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:48:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:49:7: style: The function 'createUDPSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:197:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:49:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:50:7: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:198:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:50:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:51:7: style: The function 'attach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:199:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:51:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:52:6: style: The function 'getHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:200:14: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:52:6: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:54:7: style: The function 'bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:202:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:54:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:55:7: style: The function 'listen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:203:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:55:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:56:7: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:204:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:56:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:57:6: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:205:14: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:57:6: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:59:7: style: The function 'maskRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:207:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:59:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:60:7: style: The function 'maskWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:208:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:60:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:61:7: style: The function 'maskRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:209:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:61:7: note: Function in derived class
BitStormLite-0.2q/src/Socket.h:62:7: style: The function 'maskWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:210:15: note: Virtual function in base class
BitStormLite-0.2q/src/Socket.h:62:7: note: Function in derived class
BitStormLite-0.2q/src/PeerAcceptor.h:44:8: style: The function 'setBTTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:42:16: note: Virtual function in base class
BitStormLite-0.2q/src/PeerAcceptor.h:44:8: note: Function in derived class
BitStormLite-0.2q/src/PeerAcceptor.h:45:11: style: The function 'getBTTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:43:19: note: Virtual function in base class
BitStormLite-0.2q/src/PeerAcceptor.h:45:11: note: Function in derived class
BitStormLite-0.2q/src/PeerAcceptor.h:47:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:248:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerAcceptor.h:47:7: note: Function in derived class
BitStormLite-0.2q/src/PeerAcceptor.h:48:7: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:249:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerAcceptor.h:48:7: note: Function in derived class
BitStormLite-0.2q/src/PeerAcceptor.h:49:17: style: The function 'getPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:251:25: note: Virtual function in base class
BitStormLite-0.2q/src/PeerAcceptor.h:49:17: note: Function in derived class
BitStormLite-0.2q/src/PeerAcceptor.h:51:6: style: The function 'handleRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:212:14: note: Virtual function in base class
BitStormLite-0.2q/src/PeerAcceptor.h:51:6: note: Function in derived class
BitStormLite-0.2q/src/PeerAcceptor.h:52:6: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:213:14: note: Virtual function in base class
BitStormLite-0.2q/src/PeerAcceptor.h:52:6: note: Function in derived class
BitStormLite-0.2q/src/PeerAcceptor.h:53:7: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:214:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerAcceptor.h:53:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:59:6: style: The function 'handleRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:212:14: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:59:6: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:60:6: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:213:14: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:60:6: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:61:7: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:214:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:61:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:63:7: style: The function 'onTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:222:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:63:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:106:6: style: The function 'handleRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:212:14: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:106:6: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:107:6: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:213:14: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:107:6: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:108:7: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:214:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:108:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:110:7: style: The function 'onTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:222:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:110:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:147:6: style: The function 'handleRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:212:14: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:147:6: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:148:6: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:213:14: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:148:6: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:149:7: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:214:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:149:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:151:7: style: The function 'onTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:222:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:151:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:188:7: style: The function 'setReactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:362:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:188:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:189:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:363:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:189:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:190:7: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:364:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:190:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:191:16: style: The function 'getState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:365:24: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:191:16: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:192:7: style: The function 'addPortMapping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:366:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:192:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:193:7: style: The function 'removePortMapping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:367:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:193:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:195:7: style: The function 'onTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:222:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:195:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:197:7: style: The function 'OnGetDescriptionUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/UPnpNat.h:35:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:197:7: note: Function in derived class
BitStormLite-0.2q/src/UPnpNat.h:198:7: style: The function 'OnGetControlUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/UPnpNat.h:72:15: note: Virtual function in base class
BitStormLite-0.2q/src/UPnpNat.h:198:7: note: Function in derived class
BitStormLite-0.2q/src/RateMeasure.h:64:7: style: The function 'addClient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:175:15: note: Virtual function in base class
BitStormLite-0.2q/src/RateMeasure.h:64:7: note: Function in derived class
BitStormLite-0.2q/src/RateMeasure.h:65:7: style: The function 'removeClient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:176:15: note: Virtual function in base class
BitStormLite-0.2q/src/RateMeasure.h:65:7: note: Function in derived class
BitStormLite-0.2q/src/RateMeasure.h:67:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:178:15: note: Virtual function in base class
BitStormLite-0.2q/src/RateMeasure.h:67:7: note: Function in derived class
BitStormLite-0.2q/src/RateMeasure.h:69:7: style: The function 'setUploadSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:180:15: note: Virtual function in base class
BitStormLite-0.2q/src/RateMeasure.h:69:7: note: Function in derived class
BitStormLite-0.2q/src/RateMeasure.h:70:7: style: The function 'setDownloadSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:181:15: note: Virtual function in base class
BitStormLite-0.2q/src/RateMeasure.h:70:7: note: Function in derived class
BitStormLite-0.2q/src/RateMeasure.h:71:15: style: The function 'getUploadSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:182:23: note: Virtual function in base class
BitStormLite-0.2q/src/RateMeasure.h:71:15: note: Function in derived class
BitStormLite-0.2q/src/RateMeasure.h:72:15: style: The function 'getDownloadSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:183:23: note: Virtual function in base class
BitStormLite-0.2q/src/RateMeasure.h:72:15: note: Function in derived class
BitStormLite-0.2q/src/BTTask.cpp:254:47: performance: Function parameter 'bandFileList' should be passed by const reference. [passedByValue]
BitStormLite-0.2q/src/BitSet.cpp:28:10: warning: Member variable 'CBitSet::_size' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/EpollReactor.cpp:126:22: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/EpollReactor.cpp:36:16: warning: Member variable 'CEpollReactor::_epollEvents' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/EpollReactor.cpp:197:5: performance: Possible inefficient checking for '_freeTimerIDList' emptiness. [stlSize]
BitStormLite-0.2q/src/LiteWindow.cpp:67:24: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/LiteWindow.cpp:455:24: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_task' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_window' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_taskNameLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_totalSizeLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_progressBar' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_timeLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_downloadToLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_downloadRateLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_downloadedLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_peersLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_uploadRateLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_uploadedLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_shareLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_aboutButton' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_pauseButton' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_exitButton' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_maxUploadButton' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_maxUploadSpin' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_maxDownloadSpin' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_cacheSizeSpin' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/LiteWindow.cpp:32:14: warning: Member variable 'CLiteWindow::_startTick' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/NewTaskWindow.cpp:60:24: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/NewTaskWindow.cpp:83:24: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/NewTaskWindow.cpp:100:24: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/NewTaskWindow.cpp:110:25: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/NewTaskWindow.cpp:128:25: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/NewTaskWindow.cpp:146:25: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/NewTaskWindow.cpp:101:19: style: Variable 'aa' is assigned a value that is never used. [unreadVariable]
BitStormLite-0.2q/src/NewTaskWindow.cpp:50:17: warning: Member variable 'CNewTaskWindow::_task' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/NewTaskWindow.cpp:50:17: warning: Member variable 'CNewTaskWindow::_dialog' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/NewTaskWindow.cpp:50:17: warning: Member variable 'CNewTaskWindow::_downloadToEntry' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/NewTaskWindow.cpp:50:17: warning: Member variable 'CNewTaskWindow::_store' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/NewTaskWindow.cpp:50:17: warning: Member variable 'CNewTaskWindow::_view' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/NewTaskWindow.cpp:50:17: warning: Member variable 'CNewTaskWindow::_selectedSizeLabel' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/NewTaskWindow.cpp:50:17: warning: Member variable 'CNewTaskWindow::_encodingComboBox' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerAcceptor.cpp:30:16: warning: Member variable 'CPeerAcceptor::_task' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerAcceptor.cpp:30:16: warning: Member variable 'CPeerAcceptor::_port' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:466:32: style: Function 'sendChoke' argument 1 names different: declaration 'choke' definition 'chocke'. [funcArgNamesDifferent]
BitStormLite-0.2q/src/PeerLink.h:96:22: note: Function 'sendChoke' argument 1 names different: declaration 'choke' definition 'chocke'.
BitStormLite-0.2q/src/PeerLink.cpp:466:32: note: Function 'sendChoke' argument 1 names different: declaration 'choke' definition 'chocke'.
BitStormLite-0.2q/src/PeerLink.cpp:1069:32: style: Function 'chokePeer' argument 1 names different: declaration 'chocke' definition 'choke'. [funcArgNamesDifferent]
BitStormLite-0.2q/src/PeerLink.h:151:22: note: Function 'chokePeer' argument 1 names different: declaration 'chocke' definition 'choke'.
BitStormLite-0.2q/src/PeerLink.cpp:1069:32: note: Function 'chokePeer' argument 1 names different: declaration 'chocke' definition 'choke'.
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_manager' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_port' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_connectTimeoutTimer' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_handShaked' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_amChoking' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_amInterested' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_peerChoking' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_peerInterested' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_downloadCount' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_uploadCount' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_lastCountSpeedTime' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_lastDownloadCount' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_lastUploadCount' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_uploadSpeed' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_downloadSpeed' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_writePriority' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.cpp:37:12: warning: Member variable 'CPeerLink::_readPriority' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerLink.h:161:7: performance: Technically the member function 'CPeerLink::onConnectFailed' can be static. [functionStatic]
BitStormLite-0.2q/src/PeerLink.cpp:123:17: note: Technically the member function 'CPeerLink::onConnectFailed' can be static.
BitStormLite-0.2q/src/PeerLink.h:161:7: note: Technically the member function 'CPeerLink::onConnectFailed' can be static.
BitStormLite-0.2q/src/PeerLink.h:120:6: style: The function 'handleRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:212:14: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:120:6: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:121:6: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:213:14: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:121:6: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:122:7: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:214:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:122:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:124:7: style: The function 'blockWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:154:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:124:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:125:7: style: The function 'blockRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:155:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:125:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:126:7: style: The function 'setWritePriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:157:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:126:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:127:15: style: The function 'getWritePriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:158:23: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:127:15: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:128:7: style: The function 'setReadPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:159:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:128:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:129:15: style: The function 'getReadPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:160:23: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:129:15: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:130:7: style: The function 'canWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:162:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:130:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:131:7: style: The function 'canRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:163:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:131:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:132:6: style: The function 'doWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:165:14: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:132:6: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:133:6: style: The function 'doRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:166:14: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:133:6: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:135:7: style: The function 'onTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:222:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:135:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:137:7: style: The function 'setPeerManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:284:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:137:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:138:13: style: The function 'getState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:285:21: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:138:13: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:140:7: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:287:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:140:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:141:7: style: The function 'attach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:288:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:141:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:142:7: style: The function 'isAccepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:289:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:142:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:143:7: style: The function 'closeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:290:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:143:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:144:14: style: The function 'getIP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:292:22: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:144:14: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:145:17: style: The function 'getPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:293:25: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:145:17: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:146:7: style: The function 'notifyHavePiece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:295:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:146:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:147:7: style: The function 'cancelPieceRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:296:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:147:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:149:7: style: The function 'peerChoked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:297:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:149:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:150:7: style: The function 'peerInterested' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:298:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:150:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:151:7: style: The function 'chokePeer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:299:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:151:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:152:15: style: The function 'getDownloadCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:300:23: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:152:15: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:153:15: style: The function 'getUploadCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:301:23: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:153:15: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:155:7: style: The function 'countSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:302:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:155:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:156:7: style: The function 'checkNeedClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:303:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:156:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:157:15: style: The function 'getUploadSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:304:23: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:157:15: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:158:15: style: The function 'getDownloadSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:305:23: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:158:15: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.h:164:7: style: The function 'onDownloadComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:306:15: note: Virtual function in base class
BitStormLite-0.2q/src/PeerLink.h:164:7: note: Function in derived class
BitStormLite-0.2q/src/PeerLink.cpp:866:6: performance: Possible inefficient checking for '_peerRequestList' emptiness. [stlSize]
BitStormLite-0.2q/src/PeerManager.cpp:31:15: warning: Member variable 'CPeerManager::_connectTimerID' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PeerManager.cpp:31:15: warning: Member variable 'CPeerManager::_chokeTimerID' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PieceRequest.cpp:28:16: warning: Member variable 'CPieceRequest::_pieceIndex' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PieceRequest.cpp:28:16: warning: Member variable 'CPieceRequest::_pieceLength' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/PieceRequest.h:52:15: style: Technically the member function 'CPieceRequest::getPieceIndex' can be const. [functionConst]
BitStormLite-0.2q/src/PieceRequest.cpp:68:29: note: Technically the member function 'CPieceRequest::getPieceIndex' can be const.
BitStormLite-0.2q/src/PieceRequest.h:52:15: note: Technically the member function 'CPieceRequest::getPieceIndex' can be const.
BitStormLite-0.2q/src/PieceRequest.h:53:15: style: Technically the member function 'CPieceRequest::getPieceLength' can be const. [functionConst]
BitStormLite-0.2q/src/PieceRequest.cpp:180:30: note: Technically the member function 'CPieceRequest::getPieceLength' can be const.
BitStormLite-0.2q/src/PieceRequest.h:53:15: note: Technically the member function 'CPieceRequest::getPieceLength' can be const.
BitStormLite-0.2q/src/RateMeasure.cpp:29:15: warning: Member variable 'CRateMeasure::_writeBlocked' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/RateMeasure.cpp:29:15: warning: Member variable 'CRateMeasure::_readBlocked' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/RateMeasure.h:61:7: style: Unused private function: 'CRateMeasure::blockReadAll' [unusedPrivateFunction]
BitStormLite-0.2q/src/RateMeasure.h:62:7: style: Unused private function: 'CRateMeasure::blockWriteAll' [unusedPrivateFunction]
BitStormLite-0.2q/src/RateMeasure.h:61:7: performance: Technically the member function 'CRateMeasure::blockReadAll' can be static. [functionStatic]
BitStormLite-0.2q/src/RateMeasure.cpp:87:20: note: Technically the member function 'CRateMeasure::blockReadAll' can be static.
BitStormLite-0.2q/src/RateMeasure.h:61:7: note: Technically the member function 'CRateMeasure::blockReadAll' can be static.
BitStormLite-0.2q/src/RateMeasure.h:62:7: performance: Technically the member function 'CRateMeasure::blockWriteAll' can be static. [functionStatic]
BitStormLite-0.2q/src/RateMeasure.cpp:91:20: note: Technically the member function 'CRateMeasure::blockWriteAll' can be static.
BitStormLite-0.2q/src/RateMeasure.h:62:7: note: Technically the member function 'CRateMeasure::blockWriteAll' can be static.
BitStormLite-0.2q/src/Storage.cpp:698:28: style: Unused variable: iter2 [unusedVariable]
BitStormLite-0.2q/src/Storage.cpp:36:11: warning: Member variable 'CStorage::_task' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/Storage.cpp:36:11: warning: Member variable 'CStorage::_newTask' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/Storage.cpp:36:11: warning: Member variable 'CStorage::_finishedPiece' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/Storage.cpp:36:11: warning: Member variable 'CStorage::_banedSize' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/Storage.cpp:286:48: performance: Function parameter 'bandFileList' should be passed by const reference. [passedByValue]
BitStormLite-0.2q/src/binteger.h:83:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
BitStormLite-0.2q/src/bstring.h:74:3: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
BitStormLite-0.2q/src/TCPTracker.cpp:41:26: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:148:18: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:158:24: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:165:20: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:166:21: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:174:24: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:175:26: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:187:23: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:191:19: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:198:19: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:203:19: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:206:22: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:216:21: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TCPTracker.cpp:186:15: style: The scope of the variable 'peerCount' can be reduced. [variableScope]
BitStormLite-0.2q/src/binteger.h:58:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
BitStormLite-0.2q/src/TCPTracker.cpp:51:14: warning: Member variable 'CTCPTracker::_state' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/TCPTracker.cpp:51:14: warning: Member variable 'CTCPTracker::_trackerManager' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/TCPTracker.cpp:51:14: warning: Member variable 'CTCPTracker::_currentEvent' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/TCPTracker.h:56:14: performance: Technically the member function 'CTCPTracker::event2Str' can be static. [functionStatic]
BitStormLite-0.2q/src/TCPTracker.cpp:335:26: note: Technically the member function 'CTCPTracker::event2Str' can be static.
BitStormLite-0.2q/src/TCPTracker.h:56:14: note: Technically the member function 'CTCPTracker::event2Str' can be static.
BitStormLite-0.2q/src/blist.h:59:15: style: Technically the member function 'CBList::getCount' can be const. [functionConst]
BitStormLite-0.2q/src/binteger.h:47:10: style: Technically the member function 'CBInteger::getValue' can be const. [functionConst]
BitStormLite-0.2q/src/bstring.h:41:14: style: Technically the member function 'CBString::getValue' can be const. [functionConst]
BitStormLite-0.2q/src/TCPTracker.h:61:7: style: The function 'setTrackerManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:136:15: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:61:7: note: Function in derived class
BitStormLite-0.2q/src/TCPTracker.h:62:7: style: The function 'isProtocolSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:137:15: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:62:7: note: Function in derived class
BitStormLite-0.2q/src/TCPTracker.h:63:7: style: The function 'setUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:138:15: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:63:7: note: Function in derived class
BitStormLite-0.2q/src/TCPTracker.h:64:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:139:15: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:64:7: note: Function in derived class
BitStormLite-0.2q/src/TCPTracker.h:65:7: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:140:15: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:65:7: note: Function in derived class
BitStormLite-0.2q/src/TCPTracker.h:66:16: style: The function 'getState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:141:24: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:66:16: note: Function in derived class
BitStormLite-0.2q/src/TCPTracker.h:67:21: style: The function 'getStateStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:142:29: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:67:21: note: Function in derived class
BitStormLite-0.2q/src/TCPTracker.h:68:15: style: The function 'getSeedCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:143:23: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:68:15: note: Function in derived class
BitStormLite-0.2q/src/TCPTracker.h:69:15: style: The function 'getPeerCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:144:23: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:69:15: note: Function in derived class
BitStormLite-0.2q/src/TCPTracker.h:70:15: style: The function 'getInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:145:23: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:70:15: note: Function in derived class
BitStormLite-0.2q/src/TCPTracker.h:71:15: style: The function 'getNextUpdateTick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:146:23: note: Virtual function in base class
BitStormLite-0.2q/src/TCPTracker.h:71:15: note: Function in derived class
BitStormLite-0.2q/src/blist.h:76:6: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/bobject.h:46:14: note: Virtual function in base class
BitStormLite-0.2q/src/blist.h:76:6: note: Function in derived class
BitStormLite-0.2q/src/blist.h:78:7: style: The function 'get_bestr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/bobject.h:48:15: note: Virtual function in base class
BitStormLite-0.2q/src/blist.h:78:7: note: Function in derived class
BitStormLite-0.2q/src/binteger.h:51:6: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/bobject.h:46:14: note: Virtual function in base class
BitStormLite-0.2q/src/binteger.h:51:6: note: Function in derived class
BitStormLite-0.2q/src/binteger.h:79:7: style: The function 'get_bestr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/bobject.h:48:15: note: Virtual function in base class
BitStormLite-0.2q/src/binteger.h:79:7: note: Function in derived class
BitStormLite-0.2q/src/bstring.h:45:6: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/bobject.h:46:14: note: Virtual function in base class
BitStormLite-0.2q/src/bstring.h:45:6: note: Function in derived class
BitStormLite-0.2q/src/bstring.h:70:7: style: The function 'get_bestr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/bobject.h:48:15: note: Virtual function in base class
BitStormLite-0.2q/src/bstring.h:70:7: note: Function in derived class
BitStormLite-0.2q/src/binteger.h:71:6: error: Mismatching allocation and deallocation: temp [mismatchAllocDealloc]
BitStormLite-0.2q/src/bstring.h:66:0: error: Memory leak: temp [memleak]
BitStormLite-0.2q/src/TCPTracker.cpp:127:43: performance: Function parameter 'content' should be passed by const reference. [passedByValue]
BitStormLite-0.2q/src/TorrentFile.cpp:304:21: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:317:24: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:323:27: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:327:24: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:339:27: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:345:20: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:350:10: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:356:23: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:361:13: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:372:20: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:378:16: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:382:21: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:394:18: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:397:11: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:408:27: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:421:20: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:444:18: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:447:11: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:459:27: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:472:20: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:488:22: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:495:23: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:502:17: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:505:10: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:517:19: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TorrentFile.cpp:138:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
BitStormLite-0.2q/src/TorrentFile.cpp:41:15: warning: Member variable 'CTorrentFile::_pieceLength' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/TorrentFile.cpp:41:15: warning: Member variable 'CTorrentFile::_creatDate' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/TorrentFile.cpp:41:15: warning: Member variable 'CTorrentFile::_totalSize' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/TorrentFile.cpp:41:15: warning: Member variable 'CTorrentFile::_task' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/TorrentFile.cpp:43:2: performance: Variable '_encoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BitStormLite-0.2q/src/TrackerManager.cpp:42:29: style: C-style pointer casting [cstyleCast]
BitStormLite-0.2q/src/TrackerManager.cpp:49:18: warning: Member variable 'CTrackerManager::_toExit' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/UDPTracker.h:68:7: style: The function 'setTrackerManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:136:15: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:68:7: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:69:7: style: The function 'isProtocolSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:137:15: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:69:7: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:70:7: style: The function 'setUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:138:15: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:70:7: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:71:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:139:15: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:71:7: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:72:7: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:140:15: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:72:7: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:73:16: style: The function 'getState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:141:24: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:73:16: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:74:21: style: The function 'getStateStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:142:29: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:74:21: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:75:15: style: The function 'getSeedCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:143:23: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:75:15: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:76:15: style: The function 'getPeerCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:144:23: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:76:15: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:77:15: style: The function 'getInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:145:23: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:77:15: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:78:15: style: The function 'getNextUpdateTick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:146:23: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:78:15: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:80:6: style: The function 'handleRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:212:14: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:80:6: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:81:6: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:213:14: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:81:6: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.h:82:7: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BitStormLite-0.2q/src/BitStorm.h:214:15: note: Virtual function in base class
BitStormLite-0.2q/src/UDPTracker.h:82:7: note: Function in derived class
BitStormLite-0.2q/src/UDPTracker.cpp:243:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
BitStormLite-0.2q/src/UDPTracker.cpp:65:14: warning: Member variable 'CUDPTracker::_trackerManager' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/UDPTracker.cpp:65:14: warning: Member variable 'CUDPTracker::_currentEvent' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/UDPTracker.cpp:65:14: warning: Member variable 'CUDPTracker::_startEventSend' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/UDPTracker.cpp:65:14: warning: Member variable 'CUDPTracker::_completeEventSend' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/UDPTracker.cpp:65:14: warning: Member variable 'CUDPTracker::_transID' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/UDPTracker.cpp:65:14: warning: Member variable 'CUDPTracker::_connectionID' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/UPnpNat.cpp:789:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
BitStormLite-0.2q/src/UPnpNat.cpp:614:20: warning: Member variable 'CPnpNatController::_port' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/UPnpNat.cpp:614:20: warning: Member variable 'CPnpNatController::_timeoutTimerID' is not initialized in the constructor. [uninitMemberVar]
BitStormLite-0.2q/src/UPnpNat.h:96:7: performance: Technically the member function 'CUPnpNatDescriptionParser::compareService' can be static. [functionStatic]
BitStormLite-0.2q/src/UPnpNat.cpp:585:33: note: Technically the member function 'CUPnpNatDescriptionParser::compareService' can be static.
BitStormLite-0.2q/src/UPnpNat.h:96:7: note: Technically the member function 'CUPnpNatDescriptionParser::compareService' can be static.
BitStormLite-0.2q/src/UPnpNat.h:97:7: performance: Technically the member function 'CUPnpNatDescriptionParser::compareDevice' can be static. [functionStatic]
BitStormLite-0.2q/src/UPnpNat.cpp:594:33: note: Technically the member function 'CUPnpNatDescriptionParser::compareDevice' can be static.
BitStormLite-0.2q/src/UPnpNat.h:97:7: note: Technically the member function 'CUPnpNatDescriptionParser::compareDevice' can be static.
BitStormLite-0.2q/src/UPnpNat.h:104:26: style: Technically the member function 'CUPnpNatDescriptionParser::getState' can be const. [functionConst]
BitStormLite-0.2q/src/UPnpNat.cpp:603:52: note: Technically the member function 'CUPnpNatDescriptionParser::getState' can be const.
BitStormLite-0.2q/src/UPnpNat.h:104:26: note: Technically the member function 'CUPnpNatDescriptionParser::getState' can be const.
BitStormLite-0.2q/src/UPnpNat.h:145:19: style: Technically the member function 'CPnpNatController::getState' can be const. [functionConst]
BitStormLite-0.2q/src/UPnpNat.cpp:676:37: note: Technically the member function 'CPnpNatController::getState' can be const.
BitStormLite-0.2q/src/UPnpNat.h:145:19: note: Technically the member function 'CPnpNatController::getState' can be const.
BitStormLite-0.2q/src/bdict.cpp:42:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
BitStormLite-0.2q/src/main.cpp:54:0: style: Variable 'buf' is allocated memory that is never used. [unusedAllocatedMemory]
BitStormLite-0.2q/src/main.cpp:59:14: style: Unused variable: destPath [unusedVariable]
BitStormLite-0.2q/src/main.cpp:72:4: error: Memory leak: buf [memleak]
BitStormLite-0.2q/src/main.cpp:80:3: error: Memory leak: buf [memleak]
BitStormLite-0.2q/src/main.cpp:86:3: error: Memory leak: buf [memleak]
BitStormLite-0.2q/src/main.cpp:92:3: error: Memory leak: buf [memleak]
BitStormLite-0.2q/src/main.cpp:102:2: error: Memory leak: buf [memleak]
BitStormLite-0.2q/src/xmlnode.cpp:154:10: warning: Either the condition 'node!=NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
BitStormLite-0.2q/src/xmlnode.cpp:454:28: note: Assuming that condition 'node!=NULL' is not redundant
BitStormLite-0.2q/src/xmlnode.cpp:452:38: note: Calling function 'xmlnode_get_attrib', 1st argument 'node' value is 0
BitStormLite-0.2q/src/xmlnode.cpp:154:10: note: Null pointer dereference
BitStormLite-0.2q/src/xmlnode.cpp:338:6: style: The scope of the variable 'i' can be reduced. [variableScope]
BitStormLite-0.2q/src/xmlnode.cpp:184:81: style: Function 'xmlnode_get_child_with_namespace' argument 3 names different: declaration 'xmlns' definition 'ns'. [funcArgNamesDifferent]
BitStormLite-0.2q/src/xmlnode.h:49:90: note: Function 'xmlnode_get_child_with_namespace' argument 3 names different: declaration 'xmlns' definition 'ns'.
BitStormLite-0.2q/src/xmlnode.cpp:184:81: note: Function 'xmlnode_get_child_with_namespace' argument 3 names different: declaration 'xmlns' definition 'ns'.
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/bitstream/bitstream_1.4.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/bitstruct/bitstruct_3.7.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bittornado/bittornado_0.3.18.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bittorrent/bittorrent_3.4.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bittwist/bittwist_2.0.orig.tar.gz
bittwist-linux-2.0/src/._bittwist.c:1:0: error: The code contains unhandled character(s) (character code=180). Neither unicode nor extended ascii is supported. [syntaxError]
bittwist-linux-2.0/src/._bittwiste.c:1:0: error: The code contains unhandled character(s) (character code=226). Neither unicode nor extended ascii is supported. [syntaxError]
bittwist-linux-2.0/src/bittwiste.c:1332:23: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bittwist-linux-2.0/src/bittwiste.c:1145:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bittwist-linux-2.0/src/bittwiste.c:1152:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bittwist-linux-2.0/src/bittwiste.c:1100:14: warning: Possible null pointer dereference: ip_hdr [nullPointer]
bittwist-linux-2.0/src/bittwiste.c:908:58: note: Calling function 'parse_ip', 4th argument 'ip_hdr' value is 0
bittwist-linux-2.0/src/bittwiste.c:1100:14: note: Null pointer dereference
bittwist-linux-2.0/src/bittwiste.c:1252:26: warning: Possible null pointer dereference: ip_hdr [nullPointer]
bittwist-linux-2.0/src/bittwiste.c:908:58: note: Calling function 'parse_ip', 4th argument 'ip_hdr' value is 0
bittwist-linux-2.0/src/bittwiste.c:1252:26: note: Null pointer dereference
bittwist-linux-2.0/src/bittwiste.c:670:13: style: The scope of the variable 'pkt_data' can be reduced. [variableScope]
bittwist-linux-2.0/src/bittwiste.c:1067:13: style: The scope of the variable 'ip_hdr_o' can be reduced. [variableScope]
bittwist-linux-2.0/src/bittwiste.c:1075:12: style: The scope of the variable 'j' can be reduced. [variableScope]
bittwist-linux-2.0/src/bittwiste.c:1350:13: style: The scope of the variable 'icmpp' can be reduced. [variableScope]
bittwist-linux-2.0/src/bittwiste.c:1578:13: style: The scope of the variable 'tcpp' can be reduced. [variableScope]
bittwist-linux-2.0/src/bittwiste.c:1583:12: style: The scope of the variable 'j' can be reduced. [variableScope]
bittwist-linux-2.0/src/bittwiste.c:1911:13: style: The scope of the variable 'udpp' can be reduced. [variableScope]
bittwist-linux-2.0/src/bittwiste.c:2259:9: style: The scope of the variable 'base' can be reduced. [variableScope]
bittwist-linux-2.0/src/bittwiste.c:100:28: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:864:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:871:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:887:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:893:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:940:18: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:952:18: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1002:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1009:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1025:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1031:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1090:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1109:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1128:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1228:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1234:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1250:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1258:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1265:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1270:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1284:34: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1290:34: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1381:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1387:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1397:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1403:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1435:34: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1441:34: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1454:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1465:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1533:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1540:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1610:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1616:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1626:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1632:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1723:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1729:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1742:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1753:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1797:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1812:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1818:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1824:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1861:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1870:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1877:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1882:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1943:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1949:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1959:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:1965:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:2004:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:2010:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:2026:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:2037:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:2081:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:2092:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:2129:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bittwist-linux-2.0/src/bittwiste.c:2136:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/bitz-server/bitz-server_2.0.1.orig.tar.gz
bitz-server-2.0.1/lib/icap/header.cpp:163:22: style: Same expression on both sides of '==' because the value of 'encaps_header' and '""' are the same. [duplicateExpression]
bitz-server-2.0.1/lib/icap/header.cpp:144:31: note: 'encaps_header' is assigned value '""' here.
bitz-server-2.0.1/lib/icap/header.cpp:163:22: note: Same expression on both sides of '==' because the value of 'encaps_header' and '""' are the same.
bitz-server-2.0.1/lib/icap/request_header.h:40:3: style: Class 'RequestHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/icap/request.h:31:3: style: Class 'Request' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/icap/response_header.h:51:3: style: Class 'ResponseHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/icap/response.h:31:3: style: Class 'Response' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/icap/response.h:32:3: style: Class 'Response' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/icap/request.cpp:49:35: performance: Function parameter 'payload' should be passed by const reference. [passedByValue]
bitz-server-2.0.1/lib/icap/response.cpp:25:39: style: Function 'Response' argument 1 names different: declaration 'response_header' definition 'header'. [funcArgNamesDifferent]
bitz-server-2.0.1/lib/icap/response.h:31:30: note: Function 'Response' argument 1 names different: declaration 'response_header' definition 'header'.
bitz-server-2.0.1/lib/icap/response.cpp:25:39: note: Function 'Response' argument 1 names different: declaration 'response_header' definition 'header'.
bitz-server-2.0.1/lib/icap/response.cpp:45:12: warning: Member variable 'Response::_payload' is not initialized in the constructor. [uninitMemberVar]
bitz-server-2.0.1/lib/icap/response.cpp:46:3: style: Class 'Response' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bitz-server-2.0.1/lib/icap/response.cpp:46:3: style: Class 'Response' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bitz-server-2.0.1/lib/icap/response.cpp:66:36: performance: Function parameter 'payload' should be passed by const reference. [passedByValue]
bitz-server-2.0.1/lib/icap/util.cpp:627:4: style: Variable 'r_success' is reassigned a value before the old one has been used. [redundantAssignment]
bitz-server-2.0.1/lib/icap/util.cpp:613:0: note: Variable 'r_success' is reassigned a value before the old one has been used.
bitz-server-2.0.1/lib/icap/util.cpp:627:4: note: Variable 'r_success' is reassigned a value before the old one has been used.
bitz-server-2.0.1/lib/icap/util.cpp:61:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bitz-server-2.0.1/lib/icap/util.cpp:252:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
bitz-server-2.0.1/lib/icap/util.cpp:344:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
bitz-server-2.0.1/lib/icap/util.cpp:400:11: style: The scope of the variable 'current' can be reduced. [variableScope]
bitz-server-2.0.1/lib/icap/util.cpp:360:31: style: Checking if unsigned variable 'chunked_data.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
bitz-server-2.0.1/lib/icap/util.cpp:225:16: style: Unused variable: line [unusedVariable]
bitz-server-2.0.1/lib/icap/util.cpp:226:29: style: Unused variable: chunk_header [unusedVariable]
bitz-server-2.0.1/lib/icap/util.cpp:468:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:3690:9: style: Variable 'sep' is reassigned a value before the old one has been used. [redundantAssignment]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:3688:0: note: Variable 'sep' is reassigned a value before the old one has been used.
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:3690:9: note: Variable 'sep' is reassigned a value before the old one has been used.
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1938:30: style: The scope of the variable 'val' can be reduced. [variableScope]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:3063:5: warning: Member variable 'SystemError::error_code_' is not initialized in the constructor. [uninitMemberVar]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:4204:14: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:4208:14: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:4212:14: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.cc:135:10: warning: Member variable 'StrError::error_code_' is not assigned a value in 'StrError::operator='. [operatorEqVarError]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.cc:135:10: warning: Member variable 'StrError::buffer_' is not assigned a value in 'StrError::operator='. [operatorEqVarError]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.cc:135:10: warning: Member variable 'StrError::buffer_size_' is not assigned a value in 'StrError::operator='. [operatorEqVarError]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:933:0: warning: Member variable 'fmt :: internal :: MemoryBuffer < char , internal :: INLINE_BUFFER_SIZE , std :: allocator < T > >::data_' is not initialized in the constructor. [uninitMemberVar]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:933:0: warning: Member variable 'fmt :: internal :: MemoryBuffer < char , internal :: INLINE_BUFFER_SIZE , std :: allocator < Char > >::data_' is not initialized in the constructor. [uninitMemberVar]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:933:0: warning: Member variable 'fmt :: internal :: MemoryBuffer < wchar_t , internal :: INLINE_BUFFER_SIZE , std :: allocator < Char > >::data_' is not initialized in the constructor. [uninitMemberVar]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2703:9: performance: Variable 'args_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1208:10: style: Technically the member function 'fmt::internal::NoThousandsSep::operator()' can be const. [functionConst]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2000:10: performance: Technically the member function 'fmt::ArgVisitor::report_unhandled_arg' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2175:15: performance: Technically the member function 'fmt::TypeSpec::align' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2179:14: performance: Technically the member function 'fmt::TypeSpec::width' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2183:9: performance: Technically the member function 'fmt::TypeSpec::precision' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2187:10: performance: Technically the member function 'fmt::TypeSpec::flag' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2191:10: performance: Technically the member function 'fmt::TypeSpec::type' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2195:10: performance: Technically the member function 'fmt::TypeSpec::type_prefix' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2199:10: performance: Technically the member function 'fmt::TypeSpec::fill' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2245:9: performance: Technically the member function 'fmt::AlignSpec::precision' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2260:10: performance: Technically the member function 'fmt::AlignTypeSpec::flag' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2264:10: performance: Technically the member function 'fmt::AlignTypeSpec::type' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2268:10: performance: Technically the member function 'fmt::AlignTypeSpec::type_prefix' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2693:17: style: Technically the member function 'fmt::internal::FormatterBase::do_get_arg' can be const. [functionConst]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.cc:413:49: note: Technically the member function 'fmt::internal::FormatterBase::do_get_arg' can be const.
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2693:17: note: Technically the member function 'fmt::internal::FormatterBase::do_get_arg' can be const.
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.cc:138:9: performance: Technically the member function 'fmt::::safe_strerror::StrError::handle' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:3235:0: performance: Technically the member function 'fmt :: BasicWriter < char >::append_float_length' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:3241:0: performance: Technically the member function 'fmt :: BasicWriter < char >::append_float_length' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:3235:0: performance: Technically the member function 'fmt :: BasicWriter < wchar_t >::append_float_length' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:3241:0: performance: Technically the member function 'fmt :: BasicWriter < wchar_t >::append_float_length' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1559:5: style: Struct 'LConvCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2941:5: style: Struct 'ArgType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1828:0: style: Class 'fmt :: internal :: MakeArg < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1670:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1671:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1672:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1673:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1674:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1676:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1690:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1702:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1703:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1704:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1705:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1706:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1707:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1708:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1709:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1726:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1746:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1747:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1748:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1749:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1750:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1751:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1752:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1756:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1757:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1769:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1770:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1771:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1775:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1777:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1778:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1796:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1801:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:712:0: style: Class 'fmt :: BasicCStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:723:0: style: Class 'fmt :: BasicCStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:712:0: style: Class 'fmt :: BasicCStringRef < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:723:0: style: Class 'fmt :: BasicCStringRef < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:577:0: style: Class 'fmt :: BasicStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:589:0: style: Class 'fmt :: BasicStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:577:0: style: Class 'fmt :: BasicStringRef < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:589:0: style: Class 'fmt :: BasicStringRef < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.cc:128:3: warning: The class 'StrError' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1023:0: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:836:0: note: Virtual function in base class
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:1023:0: note: Function in derived class
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:930:0: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:836:0: note: Virtual function in base class
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:930:0: note: Function in derived class
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.cc:226:50: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.cc:449:52: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.cc:453:65: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/ostream.h:30:5: style: Class 'FormatBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/posix.h:119:5: style: Class 'BufferedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/posix.h:241:5: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/printf.h:480:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/printf.h:474:14: note: 'c' is assigned value '*s' here.
bitz-server-2.0.1/lib/spdlog/fmt/bundled/printf.h:475:11: note: outer condition: c>='0'
bitz-server-2.0.1/lib/spdlog/fmt/bundled/printf.h:480:16: note: opposite inner condition: *s=='$'
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:3235:0: performance: Technically the member function 'fmt :: BasicWriter < Char >::append_float_length' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:3241:0: performance: Technically the member function 'fmt :: BasicWriter < Char >::append_float_length' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2000:0: performance: Technically the member function 'fmt :: ArgVisitor < PrecisionHandler , int >::report_unhandled_arg' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2000:0: performance: Technically the member function 'fmt :: ArgVisitor < IsZeroInt , bool >::report_unhandled_arg' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2000:0: performance: Technically the member function 'fmt :: ArgVisitor < DefaultType , char >::report_unhandled_arg' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2000:0: performance: Technically the member function 'fmt :: ArgVisitor < CharConverter , void >::report_unhandled_arg' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:2000:0: performance: Technically the member function 'fmt :: ArgVisitor < WidthHandler ,unsigned int >::report_unhandled_arg' can be static. [functionStatic]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:712:0: style: Class 'fmt :: BasicCStringRef < Char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/lib/spdlog/fmt/bundled/format.h:723:0: style: Class 'fmt :: BasicCStringRef < Char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/modules/modpy/interface.cpp:32:13: style: The scope of the variable 'pypayload' can be reduced. [variableScope]
bitz-server-2.0.1/modules/modpy/interface.cpp:33:18: style: The scope of the variable 'request' can be reduced. [variableScope]
bitz-server-2.0.1/modules/modpy/py.cpp:94:14: style: The scope of the variable 'pymethod' can be reduced. [variableScope]
bitz-server-2.0.1/modules/modpy/py.cpp:95:14: style: The scope of the variable 'pyreturn' can be reduced. [variableScope]
bitz-server-2.0.1/modules/modpy/py.cpp:154:14: style: The scope of the variable 'pymethod' can be reduced. [variableScope]
bitz-server-2.0.1/modules/modpy/py.cpp:155:14: style: The scope of the variable 'pyreturn' can be reduced. [variableScope]
bitz-server-2.0.1/modules/modpy/py.cpp:195:14: style: The scope of the variable 'pymethod' can be reduced. [variableScope]
bitz-server-2.0.1/modules/modpy/py.cpp:196:14: style: The scope of the variable 'pyargs' can be reduced. [variableScope]
bitz-server-2.0.1/modules/modpy/py.cpp:197:14: style: The scope of the variable 'pyrequest' can be reduced. [variableScope]
bitz-server-2.0.1/modules/modpy/py.cpp:197:27: style: The scope of the variable 'pyresponse' can be reduced. [variableScope]
bitz-server-2.0.1/modules/modpy/py.cpp:38:3: performance: Variable '_logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitz-server-2.0.1/src/bitz-server.cpp:345:16: style: The scope of the variable 'optchar' can be reduced. [variableScope]
bitz-server-2.0.1/src/bitz-server.cpp:97:45: style: Function 'sigchld_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. [funcArgNamesDifferent]
bitz-server-2.0.1/src/bitz-server.h:60:46: note: Function 'sigchld_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'.
bitz-server-2.0.1/src/bitz-server.cpp:97:45: note: Function 'sigchld_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'.
bitz-server-2.0.1/src/bitz-server.cpp:135:45: style: Function 'sigterm_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. [funcArgNamesDifferent]
bitz-server-2.0.1/src/bitz-server.h:61:46: note: Function 'sigterm_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'.
bitz-server-2.0.1/src/bitz-server.cpp:135:45: note: Function 'sigterm_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'.
bitz-server-2.0.1/src/bitz-server.cpp:164:45: style: Function 'sigquit_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. [funcArgNamesDifferent]
bitz-server-2.0.1/src/bitz-server.h:62:46: note: Function 'sigquit_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'.
bitz-server-2.0.1/src/bitz-server.cpp:164:45: note: Function 'sigquit_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'.
bitz-server-2.0.1/src/bitz-server.cpp:193:45: style: Function 'sigint_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. [funcArgNamesDifferent]
bitz-server-2.0.1/src/bitz-server.h:63:45: note: Function 'sigint_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'.
bitz-server-2.0.1/src/bitz-server.cpp:193:45: note: Function 'sigint_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'.
bitz-server-2.0.1/src/bitz-server.cpp:202:31: style: Function 'daemonize' argument 1 names different: declaration 'run_dir' definition 'rundir'. [funcArgNamesDifferent]
bitz-server-2.0.1/src/bitz-server.h:65:32: note: Function 'daemonize' argument 1 names different: declaration 'run_dir' definition 'rundir'.
bitz-server-2.0.1/src/bitz-server.cpp:202:31: note: Function 'daemonize' argument 1 names different: declaration 'run_dir' definition 'rundir'.
bitz-server-2.0.1/src/bitz-server.cpp:202:51: style: Function 'daemonize' argument 2 names different: declaration 'pid_file' definition 'pidfile'. [funcArgNamesDifferent]
bitz-server-2.0.1/src/bitz-server.h:65:54: note: Function 'daemonize' argument 2 names different: declaration 'pid_file' definition 'pidfile'.
bitz-server-2.0.1/src/bitz-server.cpp:202:51: note: Function 'daemonize' argument 2 names different: declaration 'pid_file' definition 'pidfile'.
bitz-server-2.0.1/src/bitz-server.cpp:205:9: style: Unused variable: i [unusedVariable]
bitz-server-2.0.1/src/bitz/request_handler.h:45:3: style: Class 'RequestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bitz-server-2.0.1/src/bitz/config.cpp:138:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bitz-server-2.0.1/src/bitz/config.cpp:138:10: style: The scope of the variable 'j' can be reduced. [variableScope]
bitz-server-2.0.1/src/bitz/config.cpp:139:15: style: Unused variable: s [unusedVariable]
bitz-server-2.0.1/src/bitz/config.cpp:45:3: performance: Variable '_logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitz-server-2.0.1/src/bitz/config.h:67:19: style: Technically the member function 'bitz::Config::configs' can be const. [functionConst]
bitz-server-2.0.1/src/bitz/config.cpp:109:26: note: Technically the member function 'bitz::Config::configs' can be const.
bitz-server-2.0.1/src/bitz/config.h:67:19: note: Technically the member function 'bitz::Config::configs' can be const.
bitz-server-2.0.1/src/bitz/manager.cpp:92:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bitz-server-2.0.1/src/bitz/options_request_handler.h:33:20: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bitz-server-2.0.1/src/bitz/request_handler.h:62:28: note: Virtual function in base class
bitz-server-2.0.1/src/bitz/options_request_handler.h:33:20: note: Function in derived class
bitz-server-2.0.1/src/bitz/request_handler.cpp:40:3: performance: Variable '_logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitz-server-2.0.1/src/bitz/request_handler.h:84:8: performance: Technically the member function 'bitz::RequestHandler::unload_modifier' can be static. [functionStatic]
bitz-server-2.0.1/src/bitz/request_handler.cpp:168:23: note: Technically the member function 'bitz::RequestHandler::unload_modifier' can be static.
bitz-server-2.0.1/src/bitz/request_handler.h:84:8: note: Technically the member function 'bitz::RequestHandler::unload_modifier' can be static.
bitz-server-2.0.1/src/bitz/worker.cpp:176:41: warning: Either the condition 'req_header!=NULL' is redundant or there is possible null pointer dereference: req_header. [nullPointerRedundantCheck]
bitz-server-2.0.1/src/bitz/worker.cpp:180:19: note: Assuming that condition 'req_header!=NULL' is not redundant
bitz-server-2.0.1/src/bitz/worker.cpp:176:41: note: Null pointer dereference
bitz-server-2.0.1/src/bitz/worker.cpp:35:3: performance: Variable '_logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bitz-server-2.0.1/src/bitz/worker.h:43:16: warning: Virtual function 'load_req_handlers' is called from constructor 'Worker()' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
bitz-server-2.0.1/src/bitz/worker.cpp:38:3: note: Calling load_req_handlers
bitz-server-2.0.1/src/bitz/worker.h:43:16: note: load_req_handlers is a virtual method
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/bjsonrpc/bjsonrpc_0.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bkchem/bkchem_0.13.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bkhive/bkhive_1.1.1.orig.tar.gz
bkhive-1.1.1/bkhive.c:145:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bkhive-1.1.1/bkhive.c:48:22: style: The scope of the variable 'control' can be reduced. [variableScope]
bkhive-1.1.1/bkhive.c:53:9: style: The scope of the variable 'keyname' can be reduced. [variableScope]
bkhive-1.1.1/bkhive.c:111:7: error: Memory leak: reglsa [memleak]
bkhive-1.1.1/bkhive.c:115:5: error: Memory leak: reglsa [memleak]
bkhive-1.1.1/hive.c:272:18: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
bkhive-1.1.1/hive.c:272:65: note: Assuming that condition 'name==NULL' is not redundant
bkhive-1.1.1/hive.c:272:18: note: Null pointer dereference
bkhive-1.1.1/hive.c:128:17: style: The scope of the variable 'hsize' can be reduced. [variableScope]
bkhive-1.1.1/hive.c:218:9: style: The scope of the variable 't' can be reduced. [variableScope]
bkhive-1.1.1/hive.c:218:13: style: The scope of the variable 'tpath' can be reduced. [variableScope]
bkhive-1.1.1/hive.c:219:17: style: The scope of the variable 'noff' can be reduced. [variableScope]
bkhive-1.1.1/hive.c:89:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bkhive-1.1.1/hive.c:261:18: style: Unused variable: j [unusedVariable]
bkhive-1.1.1/hive.c:323:3: error: Memory leak: nk [memleak]
bkhive-1.1.1/hive.c:323:3: error: Memory leak: hr [memleak]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/black-box/black-box_1.4.8.orig.tar.gz
black-box-1.4.8/src/SFont.c:245:33: style: Function 'SFont_Input2' argument 1 names different: declaration 'Destination' definition 'Dest'. [funcArgNamesDifferent]
black-box-1.4.8/src/SFont.h:80:33: note: Function 'SFont_Input2' argument 1 names different: declaration 'Destination' definition 'Dest'.
black-box-1.4.8/src/SFont.c:245:33: note: Function 'SFont_Input2' argument 1 names different: declaration 'Destination' definition 'Dest'.
black-box-1.4.8/src/SFont.c:245:79: style: Function 'SFont_Input2' argument 5 names different: declaration 'Width' definition 'PixelWidth'. [funcArgNamesDifferent]
black-box-1.4.8/src/SFont.h:80:86: note: Function 'SFont_Input2' argument 5 names different: declaration 'Width' definition 'PixelWidth'.
black-box-1.4.8/src/SFont.c:245:79: note: Function 'SFont_Input2' argument 5 names different: declaration 'Width' definition 'PixelWidth'.
black-box-1.4.8/src/SFont.c:249:32: style: Function 'SFont_Input' argument 1 names different: declaration 'Destination' definition 'Dest'. [funcArgNamesDifferent]
black-box-1.4.8/src/SFont.h:79:33: note: Function 'SFont_Input' argument 1 names different: declaration 'Destination' definition 'Dest'.
black-box-1.4.8/src/SFont.c:249:32: note: Function 'SFont_Input' argument 1 names different: declaration 'Destination' definition 'Dest'.
black-box-1.4.8/src/SFont.c:249:56: style: Function 'SFont_Input' argument 4 names different: declaration 'Width' definition 'PixelWidth'. [funcArgNamesDifferent]
black-box-1.4.8/src/SFont.h:79:64: note: Function 'SFont_Input' argument 4 names different: declaration 'Width' definition 'PixelWidth'.
black-box-1.4.8/src/SFont.c:249:56: note: Function 'SFont_Input' argument 4 names different: declaration 'Width' definition 'PixelWidth'.
black-box-1.4.8/src/SFont.c:214:27: error: Undefined behavior: Variable 'text' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
black-box-1.4.8/src/blackbox.c:737:7: style: The scope of the variable 'x' can be reduced. [variableScope]
black-box-1.4.8/src/blackbox.c:737:9: style: The scope of the variable 'y' can be reduced. [variableScope]
black-box-1.4.8/src/blackbox.c:272:9: style: Unused variable: i [unusedVariable]
black-box-1.4.8/src/blackbox.c:294:7: style: Unused variable: x [unusedVariable]
black-box-1.4.8/src/blackbox.c:316:7: style: Unused variable: x [unusedVariable]
black-box-1.4.8/src/blackbox.c:338:7: style: Unused variable: y [unusedVariable]
black-box-1.4.8/src/blackbox.c:360:7: style: Unused variable: y [unusedVariable]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/blackbird-gtk-theme/blackbird-gtk-theme_0.4+20160704~ab4a30e.orig.tar.gz
blackbird-gtk-theme-0.4+20160704~ab4a30e/LICENSE.CC:132:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/blackbox/blackbox_0.70.1.orig.tar.gz
blackbox-0.70.1.orig/lib/Timer.hh:58:5: style: Struct 'timeval' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/Font.hh:84:3: warning: The class 'Font' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blackbox-0.70.1.orig/lib/Application.hh:155:18: style: The function 'addTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/lib/Timer.hh:162:18: note: Virtual function in base class
blackbox-0.70.1.orig/lib/Application.hh:155:18: note: Function in derived class
blackbox-0.70.1.orig/lib/Application.hh:156:18: style: The function 'removeTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/lib/Timer.hh:163:18: note: Virtual function in base class
blackbox-0.70.1.orig/lib/Application.hh:156:18: note: Function in derived class
blackbox-0.70.1.orig/lib/Menu.hh:250:18: style: The function 'buttonPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/lib/EventHandler.hh:45:25: note: Virtual function in base class
blackbox-0.70.1.orig/lib/Menu.hh:250:18: note: Function in derived class
blackbox-0.70.1.orig/lib/Menu.hh:251:18: style: The function 'buttonReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/lib/EventHandler.hh:48:25: note: Virtual function in base class
blackbox-0.70.1.orig/lib/Menu.hh:251:18: note: Function in derived class
blackbox-0.70.1.orig/lib/Menu.hh:252:18: style: The function 'motionNotifyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/lib/EventHandler.hh:51:25: note: Virtual function in base class
blackbox-0.70.1.orig/lib/Menu.hh:252:18: note: Function in derived class
blackbox-0.70.1.orig/lib/Menu.hh:253:18: style: The function 'leaveNotifyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/lib/EventHandler.hh:80:25: note: Virtual function in base class
blackbox-0.70.1.orig/lib/Menu.hh:253:18: note: Function in derived class
blackbox-0.70.1.orig/lib/Menu.hh:254:18: style: The function 'exposeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/lib/EventHandler.hh:84:25: note: Virtual function in base class
blackbox-0.70.1.orig/lib/Menu.hh:254:18: note: Function in derived class
blackbox-0.70.1.orig/lib/Menu.hh:255:18: style: The function 'keyPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/lib/EventHandler.hh:54:25: note: Virtual function in base class
blackbox-0.70.1.orig/lib/Menu.hh:255:18: note: Function in derived class
blackbox-0.70.1.orig/lib/Bitmap.cc:69:5: style: Class 'BitmapLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/Color.cc:141:13: warning: Logical conjunction always evaluates to false: r < 0 && r > 255. [incorrectLogicOperator]
blackbox-0.70.1.orig/lib/Color.cc:143:13: warning: Logical conjunction always evaluates to false: g < 0 && g > 255. [incorrectLogicOperator]
blackbox-0.70.1.orig/lib/Color.cc:145:13: warning: Logical conjunction always evaluates to false: b < 0 && b > 255. [incorrectLogicOperator]
blackbox-0.70.1.orig/lib/Color.cc:190:13: warning: Logical conjunction always evaluates to false: r < 0 && r > 255. [incorrectLogicOperator]
blackbox-0.70.1.orig/lib/Color.cc:192:13: warning: Logical conjunction always evaluates to false: g < 0 && g > 255. [incorrectLogicOperator]
blackbox-0.70.1.orig/lib/Color.cc:194:13: warning: Logical conjunction always evaluates to false: b < 0 && b > 255. [incorrectLogicOperator]
blackbox-0.70.1.orig/lib/Color.cc:221:24: style: The scope of the variable 'count' can be reduced. [variableScope]
blackbox-0.70.1.orig/lib/Color.cc:42:5: style: Class 'ColorCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/Color.cc:103:7: style: Struct 'PixelRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/Color.cc:72:5: warning: The struct 'RGB' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blackbox-0.70.1.orig/lib/EWMH.cc:197:64: style: Function 'setNumberOfDesktops' argument 2 names different: declaration 'count' definition 'number'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/lib/EWMH.hh:105:58: note: Function 'setNumberOfDesktops' argument 2 names different: declaration 'count' definition 'number'.
blackbox-0.70.1.orig/lib/EWMH.cc:197:64: note: Function 'setNumberOfDesktops' argument 2 names different: declaration 'count' definition 'number'.
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::utf8_string' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_supported' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_client_list' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_client_list_stacking' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_number_of_desktops' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_desktop_geometry' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_desktop_viewport' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_current_desktop' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_desktop_names' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_active_window' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_workarea' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_supporting_wm_check' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_virtual_roots' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_desktop_layout' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_showing_desktop' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_close_window' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_moveresize_window' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_moveresize' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_restack_window' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_request_frame_extents' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_name' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_visible_name' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_icon_name' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_visible_icon_name' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_desktop' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_window_type' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_window_type_desktop' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_window_type_dock' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_window_type_toolbar' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_window_type_menu' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_window_type_utility' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_window_type_splash' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_window_type_dialog' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_window_type_normal' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_modal' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_sticky' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_maximized_vert' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_maximized_horz' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_shaded' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_skip_taskbar' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_skip_pager' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_hidden' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_fullscreen' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_above' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_below' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_demands_attention' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_remove' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_add' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_state_toggle' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_allowed_actions' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_action_move' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_action_resize' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_action_minimize' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_action_shade' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_action_stick' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_action_maximize_horz' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_action_maximize_vert' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_action_fullscreen' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_action_change_desktop' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_action_close' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_strut' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_strut_partial' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_icon_geometry' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_icon' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_pid' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_handled_icons' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_user_time' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_frame_extents' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_ping' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.cc:33:11: warning: Member variable 'EWMH::net_wm_sync_request' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/lib/EWMH.hh:196:17: performance: Technically the member function 'bt::EWMH::wmStateRemove' can be static. [functionStatic]
blackbox-0.70.1.orig/lib/EWMH.hh:198:17: performance: Technically the member function 'bt::EWMH::wmStateAdd' can be static. [functionStatic]
blackbox-0.70.1.orig/lib/EWMH.hh:200:17: performance: Technically the member function 'bt::EWMH::wmStateToggle' can be static. [functionStatic]
blackbox-0.70.1.orig/lib/Font.hh:102:18: warning: Member variable 'Font::_xftfont' is not assigned a value in 'Font::operator='. [operatorEqVarError]
blackbox-0.70.1.orig/lib/Font.hh:102:18: warning: Member variable 'Font::_screen' is not assigned a value in 'Font::operator='. [operatorEqVarError]
blackbox-0.70.1.orig/lib/Font.cc:57:5: style: Class 'FontCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/Font.cc:98:7: style: Struct 'FontRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/Image.cc:925:7: style: Condition '!shm_ok' is always true [knownConditionTrueFalse]
blackbox-0.70.1.orig/lib/Image.cc:915:17: note: Assignment 'shm_ok=false', assigned value is 0
blackbox-0.70.1.orig/lib/Image.cc:925:7: note: Condition '!shm_ok' is always true
blackbox-0.70.1.orig/lib/Image.cc:937:56: warning: Possible null pointer dereference: image [nullPointer]
blackbox-0.70.1.orig/lib/Image.cc:914:19: note: Assignment 'image=0', assigned value is 0
blackbox-0.70.1.orig/lib/Image.cc:937:56: note: Null pointer dereference
blackbox-0.70.1.orig/lib/Image.cc:938:20: warning: Possible null pointer dereference: image [nullPointer]
blackbox-0.70.1.orig/lib/Image.cc:914:19: note: Assignment 'image=0', assigned value is 0
blackbox-0.70.1.orig/lib/Image.cc:938:20: note: Null pointer dereference
blackbox-0.70.1.orig/lib/Image.cc:939:24: warning: Possible null pointer dereference: image [nullPointer]
blackbox-0.70.1.orig/lib/Image.cc:914:19: note: Assignment 'image=0', assigned value is 0
blackbox-0.70.1.orig/lib/Image.cc:939:24: note: Null pointer dereference
blackbox-0.70.1.orig/lib/Image.cc:624:16: style: The scope of the variable 'bw' can be reduced. [variableScope]
blackbox-0.70.1.orig/lib/Image.cc:746:29: style: The scope of the variable 'dithy' can be reduced. [variableScope]
blackbox-0.70.1.orig/lib/Image.hh:74:10: style: Technically the member function 'bt::Image::OrderedDither' can be const. [functionConst]
blackbox-0.70.1.orig/lib/Image.cc:742:17: note: Technically the member function 'bt::Image::OrderedDither' can be const.
blackbox-0.70.1.orig/lib/Image.hh:74:10: note: Technically the member function 'bt::Image::OrderedDither' can be const.
blackbox-0.70.1.orig/lib/Image.hh:78:10: style: Technically the member function 'bt::Image::FloydSteinbergDither' can be const. [functionConst]
blackbox-0.70.1.orig/lib/Image.cc:772:17: note: Technically the member function 'bt::Image::FloydSteinbergDither' can be const.
blackbox-0.70.1.orig/lib/Image.hh:78:10: note: Technically the member function 'bt::Image::FloydSteinbergDither' can be const.
blackbox-0.70.1.orig/lib/Image.hh:85:10: style: Technically the member function 'bt::Image::raisedBevel' can be const. [functionConst]
blackbox-0.70.1.orig/lib/Image.cc:1007:17: note: Technically the member function 'bt::Image::raisedBevel' can be const.
blackbox-0.70.1.orig/lib/Image.hh:85:10: note: Technically the member function 'bt::Image::raisedBevel' can be const.
blackbox-0.70.1.orig/lib/Image.hh:86:10: style: Technically the member function 'bt::Image::sunkenBevel' can be const. [functionConst]
blackbox-0.70.1.orig/lib/Image.cc:1101:17: note: Technically the member function 'bt::Image::sunkenBevel' can be const.
blackbox-0.70.1.orig/lib/Image.hh:86:10: note: Technically the member function 'bt::Image::sunkenBevel' can be const.
blackbox-0.70.1.orig/lib/Image.hh:92:10: style: Technically the member function 'bt::Image::vgradient' can be const. [functionConst]
blackbox-0.70.1.orig/lib/Image.cc:1363:17: note: Technically the member function 'bt::Image::vgradient' can be const.
blackbox-0.70.1.orig/lib/Image.hh:92:10: note: Technically the member function 'bt::Image::vgradient' can be const.
blackbox-0.70.1.orig/lib/Image.cc:88:10: style: Technically the member function 'bt::XColorTable::map' can be const. [functionConst]
blackbox-0.70.1.orig/lib/Image.cc:539:23: note: Technically the member function 'bt::XColorTable::map' can be const.
blackbox-0.70.1.orig/lib/Image.cc:88:10: note: Technically the member function 'bt::XColorTable::map' can be const.
blackbox-0.70.1.orig/lib/Image.cc:91:19: style: Technically the member function 'bt::XColorTable::pixel' can be const. [functionConst]
blackbox-0.70.1.orig/lib/Image.cc:548:32: note: Technically the member function 'bt::XColorTable::pixel' can be const.
blackbox-0.70.1.orig/lib/Image.cc:91:19: note: Technically the member function 'bt::XColorTable::pixel' can be const.
blackbox-0.70.1.orig/lib/Menu.cc:194:59: style: Function 'drawItem' argument 4 names different: declaration 'activePixmap' definition 'pixmap'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/lib/Menu.hh:143:48: note: Function 'drawItem' argument 4 names different: declaration 'activePixmap' definition 'pixmap'.
blackbox-0.70.1.orig/lib/Menu.cc:194:59: note: Function 'drawItem' argument 4 names different: declaration 'activePixmap' definition 'pixmap'.
blackbox-0.70.1.orig/lib/Menu.hh:239:18: warning: Virtual function 'hide' is called from destructor '~Menu()' at line 331. Dynamic binding is not used. [virtualCallInConstructor]
blackbox-0.70.1.orig/lib/Menu.cc:331:3: note: Calling hide
blackbox-0.70.1.orig/lib/Menu.hh:239:18: note: hide is a virtual method
blackbox-0.70.1.orig/lib/Menu.cc:250:5: style: Class 'IdentMatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/Menu.cc:260:5: style: Class 'IndexMatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/Menu.cc:239:17: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/lib/Timer.hh:71:18: note: Virtual function in base class
blackbox-0.70.1.orig/lib/Menu.cc:239:17: note: Function in derived class
blackbox-0.70.1.orig/lib/Pen.cc:305:20: style: The scope of the variable 'c' can be reduced. [variableScope]
blackbox-0.70.1.orig/lib/Pen.hh:57:20: performance: Technically the member function 'bt::Pen::display' can be static. [functionStatic]
blackbox-0.70.1.orig/lib/Pen.cc:566:29: note: Technically the member function 'bt::Pen::display' can be static.
blackbox-0.70.1.orig/lib/Pen.hh:57:20: note: Technically the member function 'bt::Pen::display' can be static.
blackbox-0.70.1.orig/lib/Pen.cc:169:10: performance: Technically the member function 'bt::PenCache::release' can be static. [functionStatic]
blackbox-0.70.1.orig/lib/Pen.cc:329:20: note: Technically the member function 'bt::PenCache::release' can be static.
blackbox-0.70.1.orig/lib/Pen.cc:169:10: note: Technically the member function 'bt::PenCache::release' can be static.
blackbox-0.70.1.orig/lib/Pen.cc:176:10: performance: Technically the member function 'bt::PenCache::release' can be static. [functionStatic]
blackbox-0.70.1.orig/lib/Pen.cc:407:20: note: Technically the member function 'bt::PenCache::release' can be static.
blackbox-0.70.1.orig/lib/Pen.cc:176:10: note: Technically the member function 'bt::PenCache::release' can be static.
blackbox-0.70.1.orig/lib/Pen.cc:258:3: style: Class 'PenCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blackbox-0.70.1.orig/lib/Pen.cc:258:3: style: Class 'PenCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blackbox-0.70.1.orig/lib/Pen.cc:159:5: style: Class 'PenCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/PixmapCache.cc:45:5: style: Class 'RealPixmapCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/PixmapCache.cc:83:7: style: Struct 'PixmapMatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/lib/Timer.hh:51:10: style: Technically the member function 'bt::timeval::operator<' can be const. [functionConst]
blackbox-0.70.1.orig/lib/Timer.cc:35:19: note: Technically the member function 'bt::timeval::operator<' can be const.
blackbox-0.70.1.orig/lib/Timer.hh:51:10: note: Technically the member function 'bt::timeval::operator<' can be const.
blackbox-0.70.1.orig/src/ScreenResource.hh:86:1: style: The class 'ScreenResource' does not have a constructor although it has private member variables. [noConstructor]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::focus_model' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::window_placement_policy' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::row_direction' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::col_direction' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::ignore_shaded' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::auto_raise' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::click_raise' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::opaque_move' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::opaque_resize' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::full_max' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::focus_new_windows' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::focus_last_window_on_workspace' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::allow_scroll_lock' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::change_workspace_with_mouse_wheel' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::shade_window_with_mouse_wheel' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::toolbar_actions_with_mouse_wheel' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::edge_snap_threshold' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.cc:37:19: warning: Member variable 'BlackboxResource::window_snap_threshold' is not initialized in the constructor. [uninitMemberVar]
blackbox-0.70.1.orig/src/BlackboxResource.hh:89:3: style: Class 'BlackboxResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/src/Window.hh:308:17: style: The function 'windowID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/src/StackingList.hh:96:18: note: Virtual function in base class
blackbox-0.70.1.orig/src/Window.hh:308:17: note: Function in derived class
blackbox-0.70.1.orig/src/Screen.cc:663:45: style: Function 'releaseWindow' argument 1 names different: declaration 'win' definition 'w'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Screen.hh:189:38: note: Function 'releaseWindow' argument 1 names different: declaration 'win' definition 'w'.
blackbox-0.70.1.orig/src/Screen.cc:663:45: note: Function 'releaseWindow' argument 1 names different: declaration 'win' definition 'w'.
blackbox-0.70.1.orig/src/Screen.cc:2116:41: style: Function 'centerPlacement' argument 1 names different: declaration 'win' definition 'rect'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Screen.hh:107:34: note: Function 'centerPlacement' argument 1 names different: declaration 'win' definition 'rect'.
blackbox-0.70.1.orig/src/Screen.cc:2116:41: note: Function 'centerPlacement' argument 1 names different: declaration 'win' definition 'rect'.
blackbox-0.70.1.orig/src/Screen.cc:2127:64: style: Function 'smartPlacement' argument 2 names different: declaration 'win' definition 'rect'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Screen.hh:108:57: note: Function 'smartPlacement' argument 2 names different: declaration 'win' definition 'rect'.
blackbox-0.70.1.orig/src/Screen.cc:2127:64: note: Function 'smartPlacement' argument 2 names different: declaration 'win' definition 'rect'.
blackbox-0.70.1.orig/src/Screen.cc:1079:32: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
blackbox-0.70.1.orig/src/Screen.cc:750:32: warning: Assert statement calls a function which may have desired side effects: 'end'. [assertWithSideEffect]
blackbox-0.70.1.orig/src/Screen.cc:1371:25: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
blackbox-0.70.1.orig/src/Screen.cc:1420:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
blackbox-0.70.1.orig/src/Slit.hh:68:3: style: Class 'Slit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/src/Toolbar.hh:70:3: style: Class 'Toolbar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/src/Slit.hh:74:10: style: The function 'windowID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/src/StackingList.hh:96:18: note: Virtual function in base class
blackbox-0.70.1.orig/src/Slit.hh:74:10: note: Function in derived class
blackbox-0.70.1.orig/src/Toolbar.hh:81:10: style: The function 'windowID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blackbox-0.70.1.orig/src/StackingList.hh:96:18: note: Virtual function in base class
blackbox-0.70.1.orig/src/Toolbar.hh:81:10: note: Function in derived class
blackbox-0.70.1.orig/src/Screen.cc:1121:34: performance: Use const reference for 'layer' to avoid unnecessary data copying. [redundantCopyLocalConst]
blackbox-0.70.1.orig/src/Screen.cc:2278:30: error: Uninitialized variable: gx [uninitvar]
blackbox-0.70.1.orig/src/Screen.cc:2278:30: error: Uninitialized variable: gy [uninitvar]
blackbox-0.70.1.orig/src/Screen.cc:2306:22: error: Uninitialized variable: gy [uninitvar]
blackbox-0.70.1.orig/src/Screen.cc:2306:33: error: Uninitialized variable: gx [uninitvar]
blackbox-0.70.1.orig/src/ScreenResource.cc:545:52: style: Function 'setWorkspaceName' argument 1 names different: declaration 'w' definition 'i'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/ScreenResource.hh:110:38: note: Function 'setWorkspaceName' argument 1 names different: declaration 'w' definition 'i'.
blackbox-0.70.1.orig/src/ScreenResource.cc:545:52: note: Function 'setWorkspaceName' argument 1 names different: declaration 'w' definition 'i'.
blackbox-0.70.1.orig/src/Slit.cc:181:3: style: Struct 'SlitClientMatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blackbox-0.70.1.orig/src/StackingList.cc:78:0: style: Variable 'pos' is modified but its new value is never used. [unreadVariable]
blackbox-0.70.1.orig/src/Toolbar.cc:566:43: style: Function 'redrawPrevWindowButton' argument 1 names different: declaration 'preseed' definition 'pressed'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Toolbar.hh:63:36: note: Function 'redrawPrevWindowButton' argument 1 names different: declaration 'preseed' definition 'pressed'.
blackbox-0.70.1.orig/src/Toolbar.cc:566:43: note: Function 'redrawPrevWindowButton' argument 1 names different: declaration 'preseed' definition 'pressed'.
blackbox-0.70.1.orig/src/Toolbar.cc:589:43: style: Function 'redrawNextWindowButton' argument 1 names different: declaration 'preseed' definition 'pressed'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Toolbar.hh:64:36: note: Function 'redrawNextWindowButton' argument 1 names different: declaration 'preseed' definition 'pressed'.
blackbox-0.70.1.orig/src/Toolbar.cc:589:43: note: Function 'redrawNextWindowButton' argument 1 names different: declaration 'preseed' definition 'pressed'.
blackbox-0.70.1.orig/src/Toolbar.cc:799:38: style: Function 'setPlacement' argument 1 names different: declaration 'placement' definition 'place'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Toolbar.hh:102:31: note: Function 'setPlacement' argument 1 names different: declaration 'placement' definition 'place'.
blackbox-0.70.1.orig/src/Toolbar.cc:799:38: note: Function 'setPlacement' argument 1 names different: declaration 'placement' definition 'place'.
blackbox-0.70.1.orig/src/Toolbar.cc:272:15: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
blackbox-0.70.1.orig/src/Window.cc:2928:70: style: Function 'clientMessageEvent' argument 1 names different: declaration 'ce' definition 'event'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Window.hh:392:61: note: Function 'clientMessageEvent' argument 1 names different: declaration 'ce' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:2928:70: note: Function 'clientMessageEvent' argument 1 names different: declaration 'ce' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3149:71: style: Function 'propertyNotifyEvent' argument 1 names different: declaration 'pe' definition 'event'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Window.hh:399:57: note: Function 'propertyNotifyEvent' argument 1 names different: declaration 'pe' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3149:71: note: Function 'propertyNotifyEvent' argument 1 names different: declaration 'pe' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3322:61: style: Function 'exposeEvent' argument 1 names different: declaration 'ee' definition 'event'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Window.hh:400:47: note: Function 'exposeEvent' argument 1 names different: declaration 'ee' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3322:61: note: Function 'exposeEvent' argument 1 names different: declaration 'ee' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3346:50: style: Function 'configureRequestEvent' argument 1 names different: declaration 'cr' definition 'event'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Window.hh:401:67: note: Function 'configureRequestEvent' argument 1 names different: declaration 'cr' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3346:50: note: Function 'configureRequestEvent' argument 1 names different: declaration 'cr' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3394:66: style: Function 'buttonPressEvent' argument 1 names different: declaration 'be' definition 'event'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Window.hh:393:52: note: Function 'buttonPressEvent' argument 1 names different: declaration 'be' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3394:66: note: Function 'buttonPressEvent' argument 1 names different: declaration 'be' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3463:68: style: Function 'buttonReleaseEvent' argument 1 names different: declaration 're' definition 'event'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Window.hh:394:54: note: Function 'buttonReleaseEvent' argument 1 names different: declaration 're' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3463:68: note: Function 'buttonReleaseEvent' argument 1 names different: declaration 're' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3506:67: style: Function 'motionNotifyEvent' argument 1 names different: declaration 'me' definition 'event'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Window.hh:395:53: note: Function 'motionNotifyEvent' argument 1 names different: declaration 'me' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3506:67: note: Function 'motionNotifyEvent' argument 1 names different: declaration 'me' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3536:68: style: Function 'enterNotifyEvent' argument 1 names different: declaration 'ce' definition 'event'. [funcArgNamesDifferent]
blackbox-0.70.1.orig/src/Window.hh:402:54: note: Function 'enterNotifyEvent' argument 1 names different: declaration 'ce' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:3536:68: note: Function 'enterNotifyEvent' argument 1 names different: declaration 'ce' definition 'event'.
blackbox-0.70.1.orig/src/Window.cc:984:3: performance: Variable 'lastButtonPressTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[03:07]

ftp://ftp.se.debian.org/debian/pool/main/b/blacs-mpi/blacs-mpi_1.1.orig.tar.gz
blacs-mpi-1.1/INSTALL/cmpi_sane.c:31:36: style: Variable 'WasteOfSpace' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/INSTALL/cmpi_sane.c:68:54: error: Uninitialized variable: Iam [uninitvar]
blacs-mpi-1.1/INSTALL/size.c:4:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blacs-mpi-1.1/INSTALL/size.c:4:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blacs-mpi-1.1/INSTALL/size.c:4:4: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blacs-mpi-1.1/INSTALL/size.c:4:4: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blacs-mpi-1.1/INSTALL/size.c:4:4: portability: %d in format string (no. 5) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blacs-mpi-1.1/INSTALL/tc_UseMpich.c:11:20: style: Same expression on both sides of '<' because the value of 'sizeof(int)' and 'sizeof(int*)' are the same. [duplicateExpression]
blacs-mpi-1.1/INSTALL/tc_UseMpich.c:6:8: style: The scope of the variable 'fcomm' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_BeComb.c:56:8: style: The scope of the variable 'BI_BuffIsFree' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_BeComb.c:58:43: style: The scope of the variable 'bit' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_BeComb.c:58:48: style: The scope of the variable 'ierr' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_GetMpiTrType.c:10:8: style: Unused variable: info [unusedVariable]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_MringComb.c:10:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_MringComb.c:10:32: style: The scope of the variable 'mysrc' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_MringComb.c:10:39: style: The scope of the variable 'mydest' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_MringComb.c:11:25: style: The scope of the variable 'myring' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_MringComb.c:12:8: style: The scope of the variable 'nearedge' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_MringComb.c:12:18: style: The scope of the variable 'faredge' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_Pack.c:7:16: style: Unused variable: eltsiz [unusedVariable]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_TreeBR.c:6:27: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_TreeBS.c:39:27: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_TreeComb.c:69:8: style: The scope of the variable 'BI_BuffIsFree' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_cvvamn.c:5:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_cvvamn2.c:5:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_cvvamn2.c:6:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_cvvamx.c:5:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_cvvamx2.c:5:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_cvvamx2.c:6:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_cvvsum.c:4:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_dvvamn.c:4:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_dvvamn.c:5:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_dvvamn2.c:5:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_dvvamn2.c:6:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_dvvamx.c:4:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_dvvamx.c:5:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_dvvamx2.c:5:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_dvvamx2.c:6:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_dvvsum.c:4:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_ivvamn.c:5:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_ivvamn2.c:7:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_ivvamx.c:5:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_ivvamx2.c:6:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_svvamn.c:4:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_svvamn.c:5:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_svvamn2.c:5:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_svvamn2.c:6:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_svvamx.c:4:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_svvamx.c:5:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_svvamx2.c:5:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_svvamx2.c:6:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_svvsum.c:4:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_zvvamn.c:5:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_zvvamn2.c:5:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_zvvamn2.c:6:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_zvvamx.c:5:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_zvvamx2.c:5:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_zvvamx2.c:6:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/INTERNAL/BI_zvvsum.c:4:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamn2d_.c:201:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamn2d_.c:246:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamn2d_.c:254:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamn2d_.c:280:6: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamn2d_.c:291:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamn2d_.c:370:30: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamn2d_.c:109:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/cgamn2d_.c:111:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/cgamn2d_.c:112:20: style: The scope of the variable 'dtypes' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/cgamn2d_.c:115:23: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/cgamx2d_.c:201:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamx2d_.c:246:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamx2d_.c:254:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamx2d_.c:280:6: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamx2d_.c:291:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamx2d_.c:370:30: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgamx2d_.c:109:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/cgamx2d_.c:111:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/cgamx2d_.c:112:20: style: The scope of the variable 'dtypes' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/cgamx2d_.c:115:23: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/cgebr2d_.c:144:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgebs2d_.c:135:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgerv2d_.c:77:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgesd2d_.c:81:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgesd2d_.c:71:4: style: Variable 'dest' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/SRC/MPI/cgsum2d_.c:145:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgsum2d_.c:156:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgsum2d_.c:171:6: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgsum2d_.c:177:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/cgsum2d_.c:232:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/ctrbr2d_.c:155:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/ctrbs2d_.c:145:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/ctrrv2d_.c:96:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/ctrrv2d_.c:74:14: style: Unused variable: length [unusedVariable]
blacs-mpi-1.1/SRC/MPI/ctrrv2d_.c:75:14: style: Unused variable: bp [unusedVariable]
blacs-mpi-1.1/SRC/MPI/ctrsd2d_.c:99:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/ctrsd2d_.c:89:4: style: Variable 'dest' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/SRC/MPI/ctrsd2d_.c:71:14: style: Unused variable: length [unusedVariable]
blacs-mpi-1.1/SRC/MPI/dgamn2d_.c:193:26: style: Condition 'sizeof(double)>j' is always false [knownConditionTrueFalse]
blacs-mpi-1.1/SRC/MPI/dgamn2d_.c:192:11: note: Assignment 'j=8', assigned value is 8
blacs-mpi-1.1/SRC/MPI/dgamn2d_.c:193:26: note: Condition 'sizeof(double)>j' is always false
blacs-mpi-1.1/SRC/MPI/dgamn2d_.c:246:21: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dgamn2d_.c:109:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/dgamn2d_.c:111:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/dgamn2d_.c:112:20: style: The scope of the variable 'dtypes' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/dgamn2d_.c:115:23: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/dgamx2d_.c:193:26: style: Condition 'sizeof(double)>j' is always false [knownConditionTrueFalse]
blacs-mpi-1.1/SRC/MPI/dgamx2d_.c:192:11: note: Assignment 'j=8', assigned value is 8
blacs-mpi-1.1/SRC/MPI/dgamx2d_.c:193:26: note: Condition 'sizeof(double)>j' is always false
blacs-mpi-1.1/SRC/MPI/dgamx2d_.c:246:21: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dgamx2d_.c:109:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/dgamx2d_.c:111:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/dgamx2d_.c:112:20: style: The scope of the variable 'dtypes' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/dgamx2d_.c:115:23: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/dgebr2d_.c:144:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dgebs2d_.c:135:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dgerv2d_.c:77:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dgesd2d_.c:82:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dgesd2d_.c:72:4: style: Variable 'dest' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/SRC/MPI/dgsum2d_.c:143:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dtrbr2d_.c:155:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dtrbs2d_.c:145:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dtrrv2d_.c:96:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dtrrv2d_.c:74:14: style: Unused variable: length [unusedVariable]
blacs-mpi-1.1/SRC/MPI/dtrrv2d_.c:75:14: style: Unused variable: bp [unusedVariable]
blacs-mpi-1.1/SRC/MPI/dtrsd2d_.c:99:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/dtrsd2d_.c:89:4: style: Variable 'dest' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/SRC/MPI/dtrsd2d_.c:71:14: style: Unused variable: length [unusedVariable]
blacs-mpi-1.1/SRC/MPI/igamn2d_.c:192:23: style: Condition 'sizeof(int)>j' is always false [knownConditionTrueFalse]
blacs-mpi-1.1/SRC/MPI/igamn2d_.c:191:11: note: Assignment 'j=8', assigned value is 8
blacs-mpi-1.1/SRC/MPI/igamn2d_.c:192:23: note: Condition 'sizeof(int)>j' is always false
blacs-mpi-1.1/SRC/MPI/igamn2d_.c:109:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/igamn2d_.c:111:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/igamn2d_.c:112:20: style: The scope of the variable 'dtypes' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/igamn2d_.c:115:23: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/igamx2d_.c:192:23: style: Condition 'sizeof(int)>j' is always false [knownConditionTrueFalse]
blacs-mpi-1.1/SRC/MPI/igamx2d_.c:191:11: note: Assignment 'j=8', assigned value is 8
blacs-mpi-1.1/SRC/MPI/igamx2d_.c:192:23: note: Condition 'sizeof(int)>j' is always false
blacs-mpi-1.1/SRC/MPI/igamx2d_.c:109:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/igamx2d_.c:111:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/igamx2d_.c:112:20: style: The scope of the variable 'dtypes' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/igamx2d_.c:115:23: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/igesd2d_.c:71:4: style: Variable 'dest' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/SRC/MPI/itrrv2d_.c:74:14: style: Unused variable: length [unusedVariable]
blacs-mpi-1.1/SRC/MPI/itrrv2d_.c:75:14: style: Unused variable: bp [unusedVariable]
blacs-mpi-1.1/SRC/MPI/itrsd2d_.c:89:4: style: Variable 'dest' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/SRC/MPI/itrsd2d_.c:71:14: style: Unused variable: length [unusedVariable]
blacs-mpi-1.1/SRC/MPI/sgamn2d_.c:193:25: style: Condition 'sizeof(float)>j' is always false [knownConditionTrueFalse]
blacs-mpi-1.1/SRC/MPI/sgamn2d_.c:192:11: note: Assignment 'j=8', assigned value is 8
blacs-mpi-1.1/SRC/MPI/sgamn2d_.c:193:25: note: Condition 'sizeof(float)>j' is always false
blacs-mpi-1.1/SRC/MPI/sgamn2d_.c:246:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/sgamn2d_.c:109:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/sgamn2d_.c:111:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/sgamn2d_.c:112:20: style: The scope of the variable 'dtypes' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/sgamn2d_.c:115:23: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/sgamx2d_.c:193:25: style: Condition 'sizeof(float)>j' is always false [knownConditionTrueFalse]
blacs-mpi-1.1/SRC/MPI/sgamx2d_.c:192:11: note: Assignment 'j=8', assigned value is 8
blacs-mpi-1.1/SRC/MPI/sgamx2d_.c:193:25: note: Condition 'sizeof(float)>j' is always false
blacs-mpi-1.1/SRC/MPI/sgamx2d_.c:246:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/sgamx2d_.c:109:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/sgamx2d_.c:111:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/sgamx2d_.c:112:20: style: The scope of the variable 'dtypes' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/sgamx2d_.c:115:23: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/sgebr2d_.c:144:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/sgebs2d_.c:135:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/sgerv2d_.c:77:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/sgesd2d_.c:81:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/sgesd2d_.c:71:4: style: Variable 'dest' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/SRC/MPI/sgsum2d_.c:143:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/strbr2d_.c:155:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/strbs2d_.c:145:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/strrv2d_.c:96:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/strrv2d_.c:74:14: style: Unused variable: length [unusedVariable]
blacs-mpi-1.1/SRC/MPI/strrv2d_.c:75:14: style: Unused variable: bp [unusedVariable]
blacs-mpi-1.1/SRC/MPI/strsd2d_.c:99:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/strsd2d_.c:89:4: style: Variable 'dest' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/SRC/MPI/strsd2d_.c:71:14: style: Unused variable: length [unusedVariable]
blacs-mpi-1.1/SRC/MPI/zgamn2d_.c:201:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamn2d_.c:246:21: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamn2d_.c:254:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamn2d_.c:280:6: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamn2d_.c:291:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamn2d_.c:370:30: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamn2d_.c:109:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/zgamn2d_.c:111:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/zgamn2d_.c:112:20: style: The scope of the variable 'dtypes' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/zgamn2d_.c:115:23: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/zgamx2d_.c:201:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamx2d_.c:246:21: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamx2d_.c:254:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamx2d_.c:280:6: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamx2d_.c:291:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamx2d_.c:370:30: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgamx2d_.c:109:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/zgamx2d_.c:111:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/zgamx2d_.c:112:20: style: The scope of the variable 'dtypes' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/zgamx2d_.c:115:23: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-mpi-1.1/SRC/MPI/zgebr2d_.c:144:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgebs2d_.c:135:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgerv2d_.c:77:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgesd2d_.c:81:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgesd2d_.c:71:4: style: Variable 'dest' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/SRC/MPI/zgsum2d_.c:145:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgsum2d_.c:156:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgsum2d_.c:171:6: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgsum2d_.c:177:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/zgsum2d_.c:232:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/ztrbr2d_.c:155:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/ztrbs2d_.c:145:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/ztrrv2d_.c:96:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/ztrrv2d_.c:74:14: style: Unused variable: length [unusedVariable]
blacs-mpi-1.1/SRC/MPI/ztrrv2d_.c:75:14: style: Unused variable: bp [unusedVariable]
blacs-mpi-1.1/SRC/MPI/ztrsd2d_.c:99:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-mpi-1.1/SRC/MPI/ztrsd2d_.c:89:4: style: Variable 'dest' is assigned a value that is never used. [unreadVariable]
blacs-mpi-1.1/SRC/MPI/ztrsd2d_.c:71:14: style: Unused variable: length [unusedVariable]
[03:08]

ftp://ftp.se.debian.org/debian/pool/main/b/blacs-pvm/blacs-pvm_1.1.orig.tar.gz
blacs-pvm-1.1/INSTALL/cmpi_sane.c:31:36: style: Variable 'WasteOfSpace' is assigned a value that is never used. [unreadVariable]
blacs-pvm-1.1/INSTALL/cmpi_sane.c:68:54: error: Uninitialized variable: Iam [uninitvar]
blacs-pvm-1.1/INSTALL/size.c:4:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blacs-pvm-1.1/INSTALL/size.c:4:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blacs-pvm-1.1/INSTALL/size.c:4:4: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blacs-pvm-1.1/INSTALL/size.c:4:4: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blacs-pvm-1.1/INSTALL/size.c:4:4: portability: %d in format string (no. 5) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blacs-pvm-1.1/INSTALL/tc_UseMpich.c:11:20: style: Same expression on both sides of '<' because the value of 'sizeof(int)' and 'sizeof(int*)' are the same. [duplicateExpression]
blacs-pvm-1.1/INSTALL/tc_UseMpich.c:6:8: style: The scope of the variable 'fcomm' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/BE_comb.c:68:8: style: The scope of the variable 'msgid' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/Smpath_br.c:21:8: style: The scope of the variable 'info' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/Smpath_br.c:21:14: style: The scope of the variable 'rbufid' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cgpk4amxamn.c:9:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cgupk4amxamn.c:9:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cgupk_amn.c:11:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cgupk_amn2.c:14:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cgupk_amn2.c:7:19: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cgupk_amx.c:11:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cgupk_amx2.c:14:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cgupk_amx2.c:7:19: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cgupk_sum.c:14:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cpack00.c:8:17: style: The scope of the variable 'k' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cunpack00.c:9:14: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/cunpack00.c:9:17: style: The scope of the variable 'k' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgpk4amxamn.c:9:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgupk4amxamn.c:9:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgupk_amn.c:22:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgupk_amn.c:23:9: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgupk_amn.c:11:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgupk_amn2.c:13:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgupk_amx.c:22:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgupk_amx.c:23:9: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgupk_amx.c:11:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgupk_amx2.c:13:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dgupk_sum.c:14:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dpack00.c:8:17: style: The scope of the variable 'k' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dunpack00.c:9:14: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/dunpack00.c:9:17: style: The scope of the variable 'k' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/igpk4amxamn.c:10:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/igupk4amxamn.c:9:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/igupk_amn.c:12:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/igupk_amx.c:11:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/ipack00.c:8:17: style: The scope of the variable 'k' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/iunpack00.c:9:14: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/iunpack00.c:9:17: style: The scope of the variable 'k' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgpk4amxamn.c:9:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgupk4amxamn.c:9:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgupk_amn.c:22:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgupk_amn.c:23:9: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgupk_amn.c:11:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgupk_amn2.c:13:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgupk_amx.c:22:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgupk_amx.c:23:9: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgupk_amx.c:11:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgupk_amx2.c:13:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sgupk_sum.c:14:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/spack00.c:8:17: style: The scope of the variable 'k' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sunpack00.c:9:14: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/sunpack00.c:9:17: style: The scope of the variable 'k' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zgpk4amxamn.c:9:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zgupk4amxamn.c:9:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zgupk_amn.c:11:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zgupk_amn2.c:14:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zgupk_amn2.c:7:19: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zgupk_amx.c:11:24: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zgupk_amx2.c:14:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zgupk_amx2.c:7:19: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zgupk_sum.c:14:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zpack00.c:8:17: style: The scope of the variable 'k' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zunpack00.c:9:14: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/INTERNAL/zunpack00.c:9:17: style: The scope of the variable 'k' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:156:10: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment]
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:154:10: note: Variable 'k' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:156:10: note: Variable 'k' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:158:10: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment]
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:156:10: note: Variable 'k' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:158:10: note: Variable 'k' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:228:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:226:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:228:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:230:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:228:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:230:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:245:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:230:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_gridmap_.c:245:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:258:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:256:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:258:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:260:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:258:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:260:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:269:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:268:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:269:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:275:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:269:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:275:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:277:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:275:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:277:7: note: Variable 'i' is reassigned a value before the old one has been used.
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:34:10: style: The scope of the variable 'fpin' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:35:9: style: The scope of the variable 'INline' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:35:33: style: The scope of the variable 'exenam' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:39:59: style: The scope of the variable 'nspawned' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:40:11: style: The scope of the variable 't1' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:78:42: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:98:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blacs-pvm-1.1/SRC/PVM/blacs_setup_.c:127:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
blacs-pvm-1.1/SRC/PVM/cgamn2d_.c:170:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/cgamn2d_.c:127:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/cgamn2d_.c:127:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/cgamn2d_.c:128:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/cgamn2d_.c:128:26: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/cgamx2d_.c:170:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/cgamx2d_.c:127:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/cgamx2d_.c:127:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/cgamx2d_.c:128:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/cgamx2d_.c:128:26: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/cgsum2d_.c:111:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/dgamn2d_.c:170:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/dgamn2d_.c:127:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/dgamn2d_.c:127:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/dgamn2d_.c:128:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/dgamn2d_.c:128:26: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/dgamx2d_.c:170:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/dgamx2d_.c:127:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/dgamx2d_.c:127:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/dgamx2d_.c:128:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/dgamx2d_.c:128:26: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/dgsum2d_.c:111:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/igamn2d_.c:127:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/igamn2d_.c:127:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/igamn2d_.c:128:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/igamn2d_.c:128:26: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/igamx2d_.c:127:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/igamx2d_.c:127:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/igamx2d_.c:128:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/igamx2d_.c:128:26: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/sgamn2d_.c:170:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/sgamn2d_.c:127:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/sgamn2d_.c:127:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/sgamn2d_.c:128:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/sgamn2d_.c:128:26: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/sgamx2d_.c:170:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/sgamx2d_.c:127:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/sgamx2d_.c:127:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/sgamx2d_.c:128:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/sgamx2d_.c:128:26: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/sgsum2d_.c:111:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/zgamn2d_.c:170:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/zgamn2d_.c:127:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/zgamn2d_.c:127:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/zgamn2d_.c:128:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/zgamn2d_.c:128:26: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/zgamx2d_.c:170:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blacs-pvm-1.1/SRC/PVM/zgamx2d_.c:127:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/zgamx2d_.c:127:11: style: The scope of the variable 'j' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/zgamx2d_.c:128:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/zgamx2d_.c:128:26: style: The scope of the variable 'mydist' can be reduced. [variableScope]
blacs-pvm-1.1/SRC/PVM/zgsum2d_.c:111:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
[03:08]

ftp://ftp.se.debian.org/debian/pool/main/b/bladerf/bladerf_0.2017.12~rc1.orig.tar.xz
bladerf-0.2017.12~rc1/fpga_common/src/lms.c:168:0: error: #error "BLADERF_FREQUENCY_MIN is not actual VCO4_LOW/16 minimum" [preprocessorErrorDirective]
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:199:5: style: Variable 'apiRetStatus' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:190:0: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:199:5: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:822:5: style: Variable 'apiRetStatus' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:819:0: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:822:5: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:987:5: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:983:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:987:5: note: Variable 'ptr' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:990:5: style: Variable 'retThrdCreate' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:984:0: note: Variable 'retThrdCreate' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:990:5: note: Variable 'retThrdCreate' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:1017:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:1014:0: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:1017:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/bladeRF.c:791:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:36:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:35:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:36:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:37:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:36:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:37:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:38:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:37:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:38:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:48:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:44:0: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:48:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:51:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:48:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:51:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:52:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:51:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:52:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:53:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:52:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:53:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:55:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:53:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:55:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:58:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:55:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:58:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:59:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:58:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:59:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:60:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:59:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:60:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:63:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:60:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:63:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:64:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:63:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:64:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:65:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:64:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:65:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:68:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:65:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:68:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:69:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:68:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:69:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:70:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:69:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:70:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:71:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:70:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:71:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:81:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:77:0: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:81:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:82:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:81:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:82:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:83:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:82:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:83:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:93:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:89:0: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:93:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:94:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:93:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:94:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:95:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:94:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:95:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:104:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:103:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:104:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:105:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:104:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:105:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:114:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:113:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:114:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:115:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:114:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:115:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:166:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:168:20: style: The scope of the variable 'a1' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/fx3_firmware/src/flash.c:168:24: style: The scope of the variable 'a2' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:126:5: style: Variable 'apiRetStatus' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:117:0: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:126:5: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:221:5: style: Variable 'apiRetStatus' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:205:0: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:221:5: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:307:5: style: Variable 'apiRetStatus' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:304:0: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:307:5: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:310:5: style: Variable 'apiRetStatus' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:307:5: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:310:5: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:66:17: style: The scope of the variable 'tmpr' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:66:23: style: The scope of the variable 'tmpw' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/fx3_firmware/src/fpga.c:56:24: style: Variable 'apiRetStatus' is assigned a value that is never used. [unreadVariable]
bladerf-0.2017.12~rc1/fx3_firmware/src/logger.c:73:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/logger.c:67:0: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/logger.c:73:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/logger.c:77:28: style: Function 'logger_record' argument 1 names different: declaration 'file_id' definition 'file'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/fx3_firmware/src/logger.h:65:28: note: Function 'logger_record' argument 1 names different: declaration 'file_id' definition 'file'.
bladerf-0.2017.12~rc1/fx3_firmware/src/logger.c:77:28: note: Function 'logger_record' argument 1 names different: declaration 'file_id' definition 'file'.
bladerf-0.2017.12~rc1/fx3_firmware/src/rf.c:60:5: style: Variable 'apiRetStatus' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/rf.c:56:0: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/rf.c:60:5: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/rf.c:211:5: style: Variable 'apiRetStatus' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/rf.c:196:0: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/rf.c:211:5: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/rf.c:244:5: style: Variable 'apiRetStatus' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/rf.c:233:0: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/rf.c:244:5: note: Variable 'apiRetStatus' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/spi_flash_lib.c:47:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/spi_flash_lib.c:44:0: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/spi_flash_lib.c:47:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/spi_flash_lib.c:213:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/spi_flash_lib.c:208:0: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/spi_flash_lib.c:213:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/spi_flash_lib.c:235:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/fx3_firmware/src/spi_flash_lib.c:234:9: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/spi_flash_lib.c:235:9: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/fx3_firmware/src/spi_flash_lib.c:206:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/hdl/fpga/ip/altera/nios_system/software/bladeRF_nios/src/devices.h:41:0: error: #error "When compiling for PC simulation, you must define BLADERF_NIOS_PC_SIMULATION." [preprocessorErrorDirective]
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:679:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:675:0: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:679:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:800:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:797:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:800:5: note: Variable 'status' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:174:31: style: Same expression on both sides of '==' because the value of 'retval' and '0' are the same. [duplicateExpression]
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:121:18: note: 'retval' is assigned value '0' here.
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:174:31: note: Same expression on both sides of '==' because the value of 'retval' and '0' are the same.
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:373:31: style: Same expression on both sides of '==' because the value of 'retval' and '0' are the same. [duplicateExpression]
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:369:18: note: 'retval' is assigned value '0' here.
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:373:31: note: Same expression on both sides of '==' because the value of 'retval' and '0' are the same.
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:1095:31: style: Same expression on both sides of '==' because the value of 'retval' and '0' are the same. [duplicateExpression]
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:1092:18: note: 'retval' is assigned value '0' here.
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:1095:31: note: Same expression on both sides of '==' because the value of 'retval' and '0' are the same.
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:477:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:1341:22: style: The scope of the variable 'curr' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:1384:11: style: The scope of the variable 'scaled_i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/common/src/dc_calibration.c:1384:21: style: The scope of the variable 'scaled_q' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/common/src/parse.c:224:16: warning: Identical condition 'status<0', second condition is always false [identicalConditionAfterEarlyExit]
bladerf-0.2017.12~rc1/host/common/src/parse.c:220:16: note: first condition
bladerf-0.2017.12~rc1/host/common/src/parse.c:224:16: note: second condition
bladerf-0.2017.12~rc1/host/common/src/parse.c:36:10: style: The scope of the variable 'c' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/common/src/parse.c:89:10: style: The scope of the variable 'c' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/common/src/parse.c:51:0: error: Memory leak: rv [memleak]
bladerf-0.2017.12~rc1/host/common/src/parse.c:195:0: error: Memory leak: rv [memleak]
bladerf-0.2017.12~rc1/host/common/src/windows/clock_gettime.c:26:0: error: #error "This file is intended for use with WIN32 systems only." [preprocessorErrorDirective]
bladerf-0.2017.12~rc1/host/common/src/windows/getopt_long.c:149:25: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
bladerf-0.2017.12~rc1/host/common/src/windows/getopt_long.c:163:25: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
bladerf-0.2017.12~rc1/firmware_common/bladeRF.h:70:0: error: #error "Unexpected compiler/environment" [preprocessorErrorDirective]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/async.c:33:30: style: Function 'async_init_stream' argument 7 names different: declaration 'buffer_size' definition 'samples_per_buffer'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/async.h:72:30: note: Function 'async_init_stream' argument 7 names different: declaration 'buffer_size' definition 'samples_per_buffer'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/async.c:33:30: note: Function 'async_init_stream' argument 7 names different: declaration 'buffer_size' definition 'samples_per_buffer'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/backend.c:45:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/cyapi.c:115:6: warning: Either the condition 'mutex==NULL' is redundant or there is possible null pointer dereference: mutex. [nullPointerRedundantCheck]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/cyapi.c:117:15: note: Assuming that condition 'mutex==NULL' is not redundant
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/cyapi.c:115:6: note: Null pointer dereference
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/cyapi.c:171:13: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/cyapi.c:393:10: style: The scope of the variable 'success' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/libusb.c:660:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_access.c:720:59: style: Function 'nios_expansion_gpio_dir_write' argument 3 names different: declaration 'outputs' definition 'val'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_access.h:287:59: note: Function 'nios_expansion_gpio_dir_write' argument 3 names different: declaration 'outputs' definition 'val'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_access.c:720:59: note: Function 'nios_expansion_gpio_dir_write' argument 3 names different: declaration 'outputs' definition 'val'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.c:132:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.c:159:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.c:571:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.c:604:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.c:242:67: style: Function 'nios_legacy_get_timestamp' argument 2 names different: declaration 'module' definition 'mod'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.h:109:67: note: Function 'nios_legacy_get_timestamp' argument 2 names different: declaration 'module' definition 'mod'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.c:242:67: note: Function 'nios_legacy_get_timestamp' argument 2 names different: declaration 'module' definition 'mod'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.c:243:41: style: Function 'nios_legacy_get_timestamp' argument 3 names different: declaration 'timestamp' definition 'value'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.h:110:41: note: Function 'nios_legacy_get_timestamp' argument 3 names different: declaration 'timestamp' definition 'value'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.c:243:41: note: Function 'nios_legacy_get_timestamp' argument 3 names different: declaration 'timestamp' definition 'value'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.c:602:66: style: Function 'nios_legacy_expansion_gpio_dir_write' argument 3 names different: declaration 'outputs' definition 'val'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.h:266:66: note: Function 'nios_legacy_expansion_gpio_dir_write' argument 3 names different: declaration 'outputs' definition 'val'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/nios_legacy_access.c:602:66: note: Function 'nios_legacy_expansion_gpio_dir_write' argument 3 names different: declaration 'outputs' definition 'val'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/usb.c:240:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/backend/usb/usb.c:337:13: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/bladerf.c:1406:0: error: #error LIBBLADERF_API_VERSION is missing [preprocessorErrorDirective]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/bladerf_priv.c:280:43: style: Function 'populate_abs_timeout' argument 1 names different: declaration 't_abs' definition 't'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/bladerf_priv.h:204:43: note: Function 'populate_abs_timeout' argument 1 names different: declaration 't_abs' definition 't'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/bladerf_priv.c:280:43: note: Function 'populate_abs_timeout' argument 1 names different: declaration 't_abs' definition 't'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/config.c:263:5: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/config.c:253:0: note: Variable 'filename' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/config.c:263:5: note: Variable 'filename' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/dc_cal_table.c:124:18: style: The scope of the variable 'ret' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/device_identifier.c:111:10: style: The scope of the variable 'c' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/device_identifier.c:183:29: style: Function 'str2devinfo' argument 1 names different: declaration 'device_identifier' definition 'dev_id_const'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/device_identifier.h:41:29: note: Function 'str2devinfo' argument 1 names different: declaration 'device_identifier' definition 'dev_id_const'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/device_identifier.c:183:29: note: Function 'str2devinfo' argument 1 names different: declaration 'device_identifier' definition 'dev_id_const'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/file_ops.c:403:0: error: #error "Unknown OS or missing BLADERF_OS_* definition" [preprocessorErrorDirective]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:51:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:53:20: style: The scope of the variable 'a1' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:53:24: style: The scope of the variable 'a2' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:105:30: style: Function 'add_field' argument 2 names different: declaration 'len' definition 'buf_len'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.h:99:30: note: Function 'add_field' argument 2 names different: declaration 'len' definition 'buf_len'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:105:30: note: Function 'add_field' argument 2 names different: declaration 'len' definition 'buf_len'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:105:51: style: Function 'add_field' argument 3 names different: declaration 'field' definition 'field_name'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.h:99:47: note: Function 'add_field' argument 3 names different: declaration 'field' definition 'field_name'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:105:51: note: Function 'add_field' argument 3 names different: declaration 'field' definition 'field_name'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:132:35: style: Function 'get_otp_field' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.h:39:35: note: Function 'get_otp_field' argument 1 names different: declaration 'device' definition 'dev'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:132:35: note: Function 'get_otp_field' argument 1 names different: declaration 'device' definition 'dev'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:160:33: style: Function 'read_serial' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.h:51:33: note: Function 'read_serial' argument 1 names different: declaration 'device' definition 'dev'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:160:33: note: Function 'read_serial' argument 1 names different: declaration 'device' definition 'dev'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:179:47: style: Function 'get_and_cache_vctcxo_trim' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.h:61:47: note: Function 'get_and_cache_vctcxo_trim' argument 1 names different: declaration 'device' definition 'dev'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/flash_fields.c:179:47: note: Function 'get_and_cache_vctcxo_trim' argument 1 names different: declaration 'device' definition 'dev'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:317:33: warning: Either the condition 'fw!=NULL' is redundant or there is possible null pointer dereference: fw. [nullPointerRedundantCheck]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:319:15: note: Assuming that condition 'fw!=NULL' is not redundant
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:317:33: note: Null pointer dereference
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:109:5: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:73:0: note: Variable 'valid' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:109:5: note: Variable 'valid' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:107:22: style: Same expression on both sides of '==' because the value of 'itcm_base' and '0' are the same. [duplicateExpression]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:84:32: note: 'itcm_base' is assigned value '0' here.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:107:22: note: Same expression on both sides of '==' because the value of 'itcm_base' and '0' are the same.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:228:57: style: Function 'fx3_fw_read' argument 2 names different: declaration 'fw' definition 'fw_out'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.h:44:57: note: Function 'fx3_fw_read' argument 2 names different: declaration 'fw' definition 'fw_out'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/fx3_fw.c:228:57: note: Function 'fx3_fw_read' argument 2 names different: declaration 'fw' definition 'fw_out'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/image.c:358:5: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/image.c:354:0: note: Variable 'rv' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/image.c:358:5: note: Variable 'rv' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/init_fini.c:34:0: error: #error init/fini mechanism not known to work for your compiler. [preprocessorErrorDirective]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/si5338.c:87:14: style: The scope of the variable 't' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/si5338.c:480:66: style: Function 'si5338_set_rational_multisynth' argument 5 names different: declaration 'actual' definition 'actual_ret'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/si5338.c:43:66: note: Function 'si5338_set_rational_multisynth' argument 5 names different: declaration 'actual' definition 'actual_ret'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/si5338.c:480:66: note: Function 'si5338_set_rational_multisynth' argument 5 names different: declaration 'actual' definition 'actual_ret'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/si5338.c:376:9: style: Variable 'r_power' is modified but its new value is never used. [unreadVariable]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/sync.c:68:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/sync.c:276:38: style: Function 'sync_rx' argument 4 names different: declaration 'metadata' definition 'user_meta'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/sync.h:170:39: note: Function 'sync_rx' argument 4 names different: declaration 'metadata' definition 'user_meta'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/sync.c:276:38: note: Function 'sync_rx' argument 4 names different: declaration 'metadata' definition 'user_meta'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/sync.c:779:39: style: Function 'sync_tx' argument 4 names different: declaration 'metadata' definition 'user_meta'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/sync.h:173:39: note: Function 'sync_tx' argument 4 names different: declaration 'metadata' definition 'user_meta'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/sync.c:779:39: note: Function 'sync_tx' argument 4 names different: declaration 'metadata' definition 'user_meta'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/sync_worker.c:49:18: style: The scope of the variable 'next_idx' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/sync_worker.c:122:18: style: The scope of the variable 'completed_idx' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.c:58:41: style: Function 'trigger_read' argument 3 names different: declaration 'trigger' definition 'signal'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.h:39:41: note: Function 'trigger_read' argument 3 names different: declaration 'trigger' definition 'signal'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.c:58:41: note: Function 'trigger_read' argument 3 names different: declaration 'trigger' definition 'signal'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.c:58:58: style: Function 'trigger_read' argument 4 names different: declaration 'val' definition 'regval'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.h:39:59: note: Function 'trigger_read' argument 4 names different: declaration 'val' definition 'regval'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.c:58:58: note: Function 'trigger_read' argument 4 names different: declaration 'val' definition 'regval'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.c:75:42: style: Function 'trigger_write' argument 3 names different: declaration 'trigger' definition 'signal'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.h:52:42: note: Function 'trigger_write' argument 3 names different: declaration 'trigger' definition 'signal'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.c:75:42: note: Function 'trigger_write' argument 3 names different: declaration 'trigger' definition 'signal'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.c:75:58: style: Function 'trigger_write' argument 4 names different: declaration 'val' definition 'regval'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.h:52:59: note: Function 'trigger_write' argument 4 names different: declaration 'val' definition 'regval'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.c:75:58: note: Function 'trigger_write' argument 4 names different: declaration 'val' definition 'regval'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.c:182:41: style: Function 'trigger_state' argument 4 names different: declaration 'has_fired' definition 'fired'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.h:121:41: note: Function 'trigger_state' argument 4 names different: declaration 'has_fired' definition 'fired'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/trigger.c:182:41: note: Function 'trigger_state' argument 4 names different: declaration 'has_fired' definition 'fired'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/tuning.c:130:13: style: The scope of the variable 'dc_i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/tuning.c:130:19: style: The scope of the variable 'dc_q' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/xb.c:163:9: warning: Identical condition 'status', second condition is always false [identicalConditionAfterEarlyExit]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/xb.c:154:9: note: first condition
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/xb.c:163:9: note: second condition
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/xb.c:410:41: style: Function 'xb200_set_filterbank' argument 2 names different: declaration 'mod' definition 'module'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/xb.h:76:41: note: Function 'xb200_set_filterbank' argument 2 names different: declaration 'mod' definition 'module'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/xb.c:410:41: note: Function 'xb200_set_filterbank' argument 2 names different: declaration 'mod' definition 'module'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/xb.c:746:56: style: Function 'xb300_get_output_power' argument 2 names different: declaration 'val' definition 'pwr'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/xb.h:182:56: note: Function 'xb300_get_output_power' argument 2 names different: declaration 'val' definition 'pwr'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF/src/xb.c:746:56: note: Function 'xb300_get_output_power' argument 2 names different: declaration 'val' definition 'pwr'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_async/main.c:116:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_bandwidth.c:60:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_bandwidth.c:78:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_bandwidth.c:79:18: style: The scope of the variable 'bw' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_frequency.c:107:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_frequency.c:110:18: style: The scope of the variable 'freq' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_loopback.c:31:17: style: The scope of the variable 'status_disable_lb' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_loopback.c:67:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_rx_mux.c:31:17: style: The scope of the variable 'status_restore' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_rx_mux.c:67:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_samplerate.c:92:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_samplerate.c:120:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_samplerate.c:123:18: style: The scope of the variable 'rate' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_samplerate.c:153:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_threads.c:83:5: style: Variable 'samples' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_threads.c:81:0: note: Variable 'samples' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_ctrl/src/test_threads.c:83:5: note: Variable 'samples' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_freq_hop/main.c:165:19: style: Redundant condition: !p->rx. 'p->rx || (!p->rx && !p->tx)' is equivalent to 'p->rx || !p->tx' [redundantCondition]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_freq_hop/main.c:269:5: style: Variable 'options' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_freq_hop/main.c:261:0: note: Variable 'options' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_freq_hop/main.c:269:5: note: Variable 'options' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_open/src/main.c:23:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_peripheral_timing/main.c:187:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_peripheral_timing/main.c:195:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_peripheral_timing/main.c:203:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_peripheral_timing/main.c:211:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeated_stream/src/main.c:235:5: style: Variable 'options' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeated_stream/src/main.c:222:0: note: Variable 'options' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeated_stream/src/main.c:235:5: note: Variable 'options' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeater/src/main.c:230:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeater/src/main.c:230:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeater/src/repeater.c:431:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeater/src/repeater.c:442:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeater/src/repeater.c:453:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeater/src/repeater.c:464:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeater/src/repeater.c:904:10: style: The scope of the variable 'key' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeater/src/repeater.c:901:42: style: Function 'repeater_run' argument 1 names different: declaration 'c' definition 'config'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeater/src/repeater.h:72:42: note: Function 'repeater_run' argument 1 names different: declaration 'c' definition 'config'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_repeater/src/repeater.c:901:42: note: Function 'repeater_run' argument 1 names different: declaration 'c' definition 'config'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_scheduled_retune/src/hop_set.c:76:5: style: Variable 'in' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_scheduled_retune/src/hop_set.c:71:0: note: Variable 'in' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_scheduled_retune/src/hop_set.c:76:5: note: Variable 'in' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_scheduled_retune/src/hop_set.c:143:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_scheduled_retune/src/hop_set.c:165:65: style: Function 'hop_set_next' argument 2 names different: declaration 'p' definition 'p_usr'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_scheduled_retune/src/hop_set.h:74:65: note: Function 'hop_set_next' argument 2 names different: declaration 'p' definition 'p_usr'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_scheduled_retune/src/hop_set.c:165:65: note: Function 'hop_set_next' argument 2 names different: declaration 'p' definition 'p_usr'.
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_sync/src/main.c:105:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_sync/src/main.c:106:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_sync/src/main.c:117:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_sync/src/main.c:118:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_sync/src/main.c:119:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_sync/src/main.c:123:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_sync/src/main.c:124:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_sync/src/main.c:125:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_sync/src/main.c:126:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_timestamps/src/main.c:120:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_timestamps/src/test_loopback_onoff.c:48:14: style: The scope of the variable 'samples_left' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_timestamps/src/test_loopback_onoff.c:149:14: style: The scope of the variable 'prng_val' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_timestamps/src/test_loopback_onoff.c:149:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_timestamps/src/test_loopback_onoff.c:146:33: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_timestamps/src/test_loopback_onoff_zp.c:51:14: style: The scope of the variable 'prng_val' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_timestamps/src/test_loopback_onoff_zp.c:51:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_timestamps/src/test_loopback_onoff_zp.c:231:18: style: The scope of the variable 'to_send' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_timestamps/src/test_loopback_onoff_zp.c:107:33: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_timestamps/src/test_tx_onoff_nowsched.c:51:25: style: The scope of the variable 'next_time' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/libraries/libbladeRF_test/test_tune_timing/main.c:75:18: style: The scope of the variable 'freq' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/misc/dev/lms_freqsel/freqsel.c:79:0: error: #error "BLADERF_FREQUENCY_MIN is not actual VCO4_LOW/16 minimum" [preprocessorErrorDirective]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/cmd.c:395:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/cmd.c:478:9: style: The scope of the variable 'fpga_status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/flash_image.c:68:35: warning: Logical disjunction always evaluates to true: EXPR >= 'a' || EXPR <= 'f'. [incorrectLogicOperator]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/flash_image.c:61:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/flash_image.c:139:11: style: The scope of the variable 'sep' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/flash_image.c:191:10: style: The scope of the variable 'datetime' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/flash_image.c:192:16: style: The scope of the variable 'timeval' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/flash_image.c:194:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/flash_image.c:220:13: warning: The buffer 'datetime' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:41:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:42:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:46:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:47:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:48:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:49:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:53:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:54:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:58:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:59:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:60:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:61:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:62:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:66:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:67:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:71:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:72:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:73:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:74:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:75:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:76:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:77:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:78:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:82:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:83:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:84:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:85:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:86:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:90:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:91:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:92:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:96:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:97:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:98:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:99:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:100:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:104:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:105:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:106:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:107:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:108:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:109:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:110:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:111:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:112:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:116:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:117:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:118:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:122:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:123:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:124:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:125:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:126:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:127:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:128:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:132:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:136:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:140:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:144:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:145:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:149:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:153:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:157:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:158:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:159:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:160:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:161:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:162:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:166:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:167:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:171:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:172:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:173:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:174:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:178:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:179:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:180:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:181:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:185:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:186:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:190:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:191:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:192:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:196:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:197:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:198:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:202:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:203:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:204:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:208:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:212:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:216:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:220:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:224:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:228:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:229:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:233:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:237:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:241:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:242:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:243:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:244:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:245:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:246:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:250:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:251:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:255:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:256:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:257:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:258:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:262:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:263:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:264:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:265:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:269:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:270:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:274:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:275:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:276:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:280:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:281:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:282:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:286:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:287:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:288:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:292:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:296:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:300:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:304:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:308:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:309:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:313:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:314:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:315:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:316:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:320:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:321:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:325:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:326:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:327:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:328:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:329:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:333:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:334:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:335:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:336:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:340:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:341:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:342:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:346:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:347:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:348:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:349:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:350:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:351:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:355:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:359:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:360:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:364:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:365:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:366:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:370:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:371:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:375:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:379:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:383:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:384:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:385:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:386:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:390:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:391:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:395:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:396:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:397:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:398:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:402:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:403:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:407:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:408:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:412:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:413:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:417:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:418:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:419:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:420:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:421:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:422:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:426:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:430:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:434:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:435:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:439:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:440:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:444:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:448:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:449:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:453:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:454:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:455:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:456:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:460:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:461:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:465:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:466:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:467:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:468:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:469:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:473:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:474:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:475:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:476:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:480:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:481:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:482:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:486:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:487:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:488:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:489:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:490:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:491:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:495:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:496:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:497:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:498:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:499:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:503:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:504:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:505:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:509:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:510:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:511:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:512:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:513:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:517:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:518:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:519:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:520:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:521:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:522:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:523:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:527:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:528:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:529:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:530:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:534:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:535:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:536:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:537:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:541:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:543:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:547:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:549:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:550:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:554:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:555:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:556:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:557:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:558:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:559:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:560:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:564:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:565:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:569:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:570:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:571:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:572:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:576:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:577:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:581:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:582:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:583:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:584:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:585:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:589:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:590:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:591:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:592:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:596:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:597:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:601:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:602:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:603:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:604:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:605:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:606:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:607:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:611:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:612:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:613:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:614:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:615:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:619:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:620:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:624:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:625:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:626:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:630:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:634:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:635:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:636:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:640:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:641:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:645:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:646:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:650:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:651:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:655:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:656:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:660:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:661:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:662:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:666:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:667:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:671:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:672:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:676:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:677:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:681:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:682:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:686:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:687:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:691:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:692:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:696:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:697:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:698:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:699:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:703:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:704:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:708:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/lms_reg_info.c:712:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/open.c:34:12: style: The scope of the variable 'dev_ident_len' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/open.c:35:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/peek.c:50:18: style: The scope of the variable 'count' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/peek.c:50:25: style: The scope of the variable 'address' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/peek.c:50:34: style: The scope of the variable 'max_address' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/peek.c:99:17: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/peek.c:98:33: error: Uninitialized variable: f [uninitvar]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/peek.c:104:42: error: Uninitialized variable: max_address [uninitvar]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/poke.c:36:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/poke.c:39:18: style: The scope of the variable 'address' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/poke.c:39:27: style: The scope of the variable 'value' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:335:21: style: Condition 'argc==3' is always true [knownConditionTrueFalse]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1925:9: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1923:0: note: Variable 'entry' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1925:9: note: Variable 'entry' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:185:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:275:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:320:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:429:26: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:508:14: style: The scope of the variable 'val' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:961:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1192:26: style: The scope of the variable 'gain' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1192:32: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1232:26: style: The scope of the variable 'gain' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1232:32: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1466:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1494:26: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1690:18: style: The scope of the variable 'val' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1795:18: style: The scope of the variable 'val' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1835:26: style: The scope of the variable 'gain' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1950:11: style: The scope of the variable 'empty_argv' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:1951:9: style: The scope of the variable 'empty_argc' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:472:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:473:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/printset.c:474:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rx.c:396:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rx.c:195:21: style: Function 'rx_task' argument 1 names different: declaration 'cli_state' definition 'cli_state_arg'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx_impl.h:152:22: note: Function 'rx_task' argument 1 names different: declaration 'cli_state' definition 'cli_state_arg'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rx.c:195:21: note: Function 'rx_task' argument 1 names different: declaration 'cli_state' definition 'cli_state_arg'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:798:5: style: Variable 'was_waiting' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:795:0: note: Variable 'was_waiting' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:798:5: note: Variable 'was_waiting' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:432:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:609:10: style: The scope of the variable 'have_file' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:113:60: style: Function 'rxtx_set_file_path' argument 2 names different: declaration 'path' definition 'file_path'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx_impl.h:184:60: note: Function 'rxtx_set_file_path' argument 2 names different: declaration 'path' definition 'file_path'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:113:60: note: Function 'rxtx_set_file_path' argument 2 names different: declaration 'path' definition 'file_path'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:361:54: style: Function 'rxtx_startup' argument 2 names different: declaration 'm' definition 'module'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.h:52:54: note: Function 'rxtx_startup' argument 2 names different: declaration 'm' definition 'module'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:361:54: note: Function 'rxtx_startup' argument 2 names different: declaration 'm' definition 'module'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:806:65: style: Function 'rxtx_wait_for_state' argument 2 names different: declaration 'state' definition 'req_state'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx_impl.h:365:65: note: Function 'rxtx_wait_for_state' argument 2 names different: declaration 'state' definition 'req_state'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx.c:806:65: note: Function 'rxtx_wait_for_state' argument 2 names different: declaration 'state' definition 'req_state'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/tx.c:558:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/tx.c:359:21: style: Function 'tx_task' argument 1 names different: declaration 'cli_state' definition 'cli_state_arg'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/rxtx_impl.h:153:22: note: Function 'tx_task' argument 1 names different: declaration 'cli_state' definition 'cli_state_arg'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/tx.c:359:21: note: Function 'tx_task' argument 1 names different: declaration 'cli_state' definition 'cli_state_arg'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/cmd/xb.c:30:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/common.c:40:10: style: The scope of the variable 'waiting' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/common.c:186:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/fgets.c:79:11: style: The scope of the variable 'eol' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/fgets.c:71:27: style: Function 'input_set_input' argument 1 names different: declaration 'input' definition 'new_input'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/input_impl.h:83:27: note: Function 'input_set_input' argument 1 names different: declaration 'input' definition 'new_input'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/fgets.c:71:27: note: Function 'input_set_input' argument 1 names different: declaration 'input' definition 'new_input'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/input.c:32:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/input.c:150:19: style: The scope of the variable 'cmd' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/script.c:172:45: style: Function 'cli_num_scripts' argument 1 names different: declaration 's' definition 'curr_script'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/script.h:69:45: note: Function 'cli_num_scripts' argument 1 names different: declaration 's' definition 'curr_script'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/script.c:172:45: note: Function 'cli_num_scripts' argument 1 names different: declaration 's' definition 'curr_script'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/tecla.c:140:5: style: Variable 'ef' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/tecla.c:136:0: note: Variable 'ef' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/tecla.c:140:5: note: Variable 'ef' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/tecla.c:39:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/tecla.c:122:27: style: Function 'input_set_input' argument 1 names different: declaration 'input' definition 'file'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/input_impl.h:83:27: note: Function 'input_set_input' argument 1 names different: declaration 'input' definition 'file'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-cli/src/input/tecla.c:122:27: note: Function 'input_set_input' argument 1 names different: declaration 'input' definition 'file'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/bladeRF-fsk.c:71:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/bladeRF-fsk.c:125:9: style: The scope of the variable 'bytes_received' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/bladeRF-fsk.c:225:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/config.c:164:5: style: Variable 'config' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/config.c:159:0: note: Variable 'config' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/config.c:164:5: note: Variable 'config' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/config.c:132:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/config.c:156:46: style: Function 'config_init_from_cmdline' argument 3 names different: declaration 'c' definition 'config_out'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/config.h:55:77: note: Function 'config_init_from_cmdline' argument 3 names different: declaration 'c' definition 'config_out'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/config.c:156:46: note: Function 'config_init_from_cmdline' argument 3 names different: declaration 'c' definition 'config_out'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/config.c:341:35: style: Function 'config_deinit' argument 1 names different: declaration 'c' definition 'config'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/config.h:62:35: note: Function 'config_deinit' argument 1 names different: declaration 'c' definition 'config'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/config.c:341:35: note: Function 'config_deinit' argument 1 names different: declaration 'c' definition 'config'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/correlator.c:231:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/fir_filter.c:79:56: style: Function 'fir_init' argument 2 names different: declaration 'num_taps' definition 'length'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/fir_filter.h:40:56: note: Function 'fir_init' argument 2 names different: declaration 'num_taps' definition 'length'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/fir_filter.c:79:56: note: Function 'fir_init' argument 2 names different: declaration 'num_taps' definition 'length'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/fir_filter.c:118:37: style: Function 'fir_process' argument 1 names different: declaration 'filt' definition 'f'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/fir_filter.h:59:37: note: Function 'fir_process' argument 1 names different: declaration 'filt' definition 'f'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/fir_filter.c:118:37: note: Function 'fir_process' argument 1 names different: declaration 'filt' definition 'f'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/link.c:335:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/link.c:548:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/link.c:565:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/link.c:263:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/link.c:816:9: style: The scope of the variable 'bytes_remaining' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/phy.c:335:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/phy.c:403:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/phy.c:457:5: style: Variable 'out_samples_raw' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/phy.c:455:0: note: Variable 'out_samples_raw' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/phy.c:457:5: note: Variable 'out_samples_raw' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/phy.c:285:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/phy.c:446:9: style: The scope of the variable 'status' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/phy.c:451:9: style: The scope of the variable 'ramp_down_index' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/phy.c:452:9: style: The scope of the variable 'num_mod_samples' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/phy.c:452:26: style: The scope of the variable 'num_samples' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/pnorm.c:80:11: style: The scope of the variable 'power' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/pnorm.c:81:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/pnorm.c:82:11: style: The scope of the variable 'gain' can be reduced. [variableScope]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/pnorm.c:78:48: style: Function 'pnorm' argument 5 names different: declaration 'est' definition 'ests'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/pnorm.h:46:48: note: Function 'pnorm' argument 5 names different: declaration 'est' definition 'ests'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/pnorm.c:78:48: note: Function 'pnorm' argument 5 names different: declaration 'est' definition 'ests'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/pnorm.c:78:61: style: Function 'pnorm' argument 6 names different: declaration 'gain' definition 'gains'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/pnorm.h:46:60: note: Function 'pnorm' argument 6 names different: declaration 'gain' definition 'gains'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/pnorm.c:78:61: note: Function 'pnorm' argument 6 names different: declaration 'gain' definition 'gains'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/prng.c:26:31: style: Function 'prng_fill' argument 1 names different: declaration 'state' definition 'state_inout'. [funcArgNamesDifferent]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/prng.h:63:31: note: Function 'prng_fill' argument 1 names different: declaration 'state' definition 'state_inout'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/prng.c:26:31: note: Function 'prng_fill' argument 1 names different: declaration 'state' definition 'state_inout'.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/test_suite.c:398:5: style: Variable 'fsk' is reassigned a value before the old one has been used. [redundantAssignment]
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/test_suite.c:390:0: note: Variable 'fsk' is reassigned a value before the old one has been used.
bladerf-0.2017.12~rc1/host/utilities/bladeRF-fsk/c/src/test_suite.c:398:5: note: Variable 'fsk' is reassigned a value before the old one has been used.
[03:08]

ftp://ftp.se.debian.org/debian/pool/main/b/blag-fortune/blag-fortune_1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blahtexml/blahtexml_0.9.orig.tar.gz
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:64:9: style: Member variable 'Node::mFlavour' is in the wrong place in the initializer list. [initializerList]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:108:13: note: Member variable 'Node::mFlavour' is in the wrong place in the initializer list.
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:64:9: note: Member variable 'Node::mFlavour' is in the wrong place in the initializer list.
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:394:29: style: Member variable 'Scripts::mBase' is in the wrong place in the initializer list. [initializerList]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:414:13: note: Member variable 'Scripts::mBase' is in the wrong place in the initializer list.
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:394:29: note: Member variable 'Scripts::mBase' is in the wrong place in the initializer list.
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:539:22: style: Member variable 'MathDelimited::mLeftDelimiter' is in the wrong place in the initializer list. [initializerList]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:550:13: note: Member variable 'MathDelimited::mLeftDelimiter' is in the wrong place in the initializer list.
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:539:22: note: Member variable 'MathDelimited::mLeftDelimiter' is in the wrong place in the initializer list.
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:636:14: style: Member variable 'MathEnvironment::mIsShort' is in the wrong place in the initializer list. [initializerList]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:648:13: note: Member variable 'MathEnvironment::mIsShort' is in the wrong place in the initializer list.
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:636:14: note: Member variable 'MathEnvironment::mIsShort' is in the wrong place in the initializer list.
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:221:9: style: Struct 'MathSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:282:9: style: Struct 'MathStateChange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:316:9: style: Struct 'MathColour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:426:9: style: Struct 'MathGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:736:9: style: Struct 'TextGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:765:9: style: Struct 'TextSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:792:9: style: Struct 'TextStateChange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:826:9: style: Struct 'TextColour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:168:22: style: The function 'Optimise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:122:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:168:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:170:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:136:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:170:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:176:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:145:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:176:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:206:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:136:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:206:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:212:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:145:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:212:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:233:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:206:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:233:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:239:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:212:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:239:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:260:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:206:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:260:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:266:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:212:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:266:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:290:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:206:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:290:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:296:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:212:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:296:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:340:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:206:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:340:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:346:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:212:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:346:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:376:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:136:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:376:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:382:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:145:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:382:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:419:22: style: The function 'Optimise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:122:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:419:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:421:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:136:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:421:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:427:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:145:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:427:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:457:22: style: The function 'Optimise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:122:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:457:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:459:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:136:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:459:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:465:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:145:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:465:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:499:22: style: The function 'Optimise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:122:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:499:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:501:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:136:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:501:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:507:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:145:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:507:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:529:22: style: The function 'Optimise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:122:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:529:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:531:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:136:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:531:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:537:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:145:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:537:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:561:22: style: The function 'Optimise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:122:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:561:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:563:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:136:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:563:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:569:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:145:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:569:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:617:22: style: The function 'Optimise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:122:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:617:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:619:43: style: The function 'BuildMathmlTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:136:43: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:619:43: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:625:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:145:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.h:625:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:225:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:225:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:229:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:229:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:235:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:235:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:258:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:258:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:262:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:262:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:268:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:268:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:293:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:293:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:297:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:297:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:303:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:303:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:323:22: style: The function 'Apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:289:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:323:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:327:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:293:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:327:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:331:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:297:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:331:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:337:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:303:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:337:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:368:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:368:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:372:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:372:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:378:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:378:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:402:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:402:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:406:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:406:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:412:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:412:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:430:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:430:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:434:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:434:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:440:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:440:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:456:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:456:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:460:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:460:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:466:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:466:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:480:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:480:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:484:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:484:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:490:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:490:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:518:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:518:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:522:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:522:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:528:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:528:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:554:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:554:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:558:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:558:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:564:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:564:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:580:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:580:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:584:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:584:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:590:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:590:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:606:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:606:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:610:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:610:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:616:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:616:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:651:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:651:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:655:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:655:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:661:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:661:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:688:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:688:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:692:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:692:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:698:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:698:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:713:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:713:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:717:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:717:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:723:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:723:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:740:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:740:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:744:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:744:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:750:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:750:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:769:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:769:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:773:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:773:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:779:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:779:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:803:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:803:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:807:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:807:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:813:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:813:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:833:22: style: The function 'Apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:799:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:833:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:837:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:803:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:837:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:841:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:807:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:841:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:847:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:813:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:847:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:871:49: style: The function 'BuildLayoutTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:175:49: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:871:49: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:875:22: style: The function 'GetPurifiedTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:188:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:875:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:881:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:196:22: note: Virtual function in base class
blahtexml-0.9/Source/BlahtexCore/ParseTree.h:881:22: note: Function in derived class
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:82:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:92:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:94:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:284:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:429:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:433:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:441:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:1095:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:1126:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:1135:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:1560:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:1671:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:1678:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:803:16: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:1041:18: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
blahtexml-0.9/Source/BlahtexCore/LayoutTree.cpp:1157:28: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
blahtexml-0.9/Source/BlahtexCore/MacroProcessor.cpp:214:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/MacroProcessor.cpp:229:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/MacroProcessor.cpp:282:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/MacroProcessor.h:50:5: style: Class 'MacroProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexCore/MacroProcessor.cpp:282:17: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison]
blahtexml-0.9/Source/BlahtexCore/MacroProcessor.cpp:288:27: note: Missing bounds check for extra iterator increment in loop.
blahtexml-0.9/Source/BlahtexCore/MacroProcessor.cpp:282:17: note: Missing bounds check for extra iterator increment in loop.
blahtexml-0.9/Source/BlahtexCore/Manager.cpp:65:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/Manager.cpp:96:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/Manager.cpp:112:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/Manager.cpp:366:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/Manager.cpp:294:10: warning: Member variable 'Manager::mHasDelayedMathmlError' is not initialized in the constructor. [uninitMemberVar]
blahtexml-0.9/Source/BlahtexCore/Manager.cpp:423:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
blahtexml-0.9/Source/BlahtexCore/MathmlNode.cpp:59:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/MathmlNode.cpp:222:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/MathmlNode.cpp:268:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:91:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:108:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:120:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:143:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:206:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:243:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:250:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:966:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:974:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:1147:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:535:21: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
blahtexml-0.9/Source/BlahtexCore/ParseTree1.cpp:537:21: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:187:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:195:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:203:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:211:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:452:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:529:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:548:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:594:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:853:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:913:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:922:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/ParseTree3.cpp:946:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/Parser.cpp:1243:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/Parser.cpp:1277:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/Parser.h:127:15: performance: Technically the member function 'blahtex::Parser::GetMathTokenCode' can be static. [functionStatic]
blahtexml-0.9/Source/BlahtexCore/Parser.cpp:840:27: note: Technically the member function 'blahtex::Parser::GetMathTokenCode' can be static.
blahtexml-0.9/Source/BlahtexCore/Parser.h:127:15: note: Technically the member function 'blahtex::Parser::GetMathTokenCode' can be static.
blahtexml-0.9/Source/BlahtexCore/Parser.h:128:15: performance: Technically the member function 'blahtex::Parser::GetTextTokenCode' can be static. [functionStatic]
blahtexml-0.9/Source/BlahtexCore/Parser.cpp:888:27: note: Technically the member function 'blahtex::Parser::GetTextTokenCode' can be static.
blahtexml-0.9/Source/BlahtexCore/Parser.h:128:15: note: Technically the member function 'blahtex::Parser::GetTextTokenCode' can be static.
blahtexml-0.9/Source/BlahtexCore/Parser.cpp:1501:34: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
blahtexml-0.9/Source/BlahtexCore/XmlEncode.cpp:613:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/BlahtexCore/XmlEncode.cpp:36:5: style: Struct 'UnicodeNameInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexXMLin/XercesString.h:31:5: style: Class 'XercesString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexXMLin/XercesString.h:32:5: style: Class 'XercesString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexXMLin/XercesString.h:33:5: style: Class 'XercesString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexXMLin/AttributesImpl.h:44:5: style: Class 'AttributesImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blahtexml-0.9/Source/BlahtexXMLin/BlahtexFilter.cpp:39:16: warning: Member variable 'BlahtexFilter::desiredMathMLPrefixType' is not initialized in the constructor. [uninitMemberVar]
blahtexml-0.9/Source/BlahtexXMLin/BlahtexFilter.cpp:39:16: warning: Member variable 'BlahtexFilter::annotatePNG' is not initialized in the constructor. [uninitMemberVar]
blahtexml-0.9/Source/BlahtexXMLin/BlahtexFilter.cpp:39:16: warning: Member variable 'BlahtexFilter::annotateTeX' is not initialized in the constructor. [uninitMemberVar]
blahtexml-0.9/Source/Messages.cpp:289:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/Messages.cpp:294:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/Messages.cpp:289:52: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison]
blahtexml-0.9/Source/Messages.cpp:294:13: note: Missing bounds check for extra iterator increment in loop.
blahtexml-0.9/Source/Messages.cpp:289:52: note: Missing bounds check for extra iterator increment in loop.
blahtexml-0.9/Source/UnicodeConverter.cpp:190:0: style: Same expression used in consecutive assignments of 'inBytesLeft' and 'outBytesLeft'. [duplicateAssignExpression]
blahtexml-0.9/Source/UnicodeConverter.cpp:191:0: note: Same expression used in consecutive assignments of 'inBytesLeft' and 'outBytesLeft'.
blahtexml-0.9/Source/UnicodeConverter.cpp:190:0: note: Same expression used in consecutive assignments of 'inBytesLeft' and 'outBytesLeft'.
blahtexml-0.9/Source/main.cpp:68:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blahtexml-0.9/Source/mainPng.h:37:5: warning: Member variable 'PngInfo::mHeight' is not initialized in the constructor. [uninitMemberVar]
blahtexml-0.9/Source/mainPng.h:37:5: warning: Member variable 'PngInfo::mDepth' is not initialized in the constructor. [uninitMemberVar]
blahtexml-0.9/Source/main.cpp:161:5: style: Struct 'CommandLineException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[03:08]

ftp://ftp.se.debian.org/debian/pool/main/b/blam/blam_1.8.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blas/blas_1.2.20110419.orig.tar.gz
blas-1.2.orig/cblas/src/cblas_chpmv.c:14:50: style: Function 'cblas_chpmv' argument 5 names different: declaration 'Ap' definition 'AP'. [funcArgNamesDifferent]
blas-1.2.orig/cblas/src/cblas.h:350:62: note: Function 'cblas_chpmv' argument 5 names different: declaration 'Ap' definition 'AP'.
blas-1.2.orig/cblas/src/cblas_chpmv.c:14:50: note: Function 'cblas_chpmv' argument 5 names different: declaration 'Ap' definition 'AP'.
blas-1.2.orig/cblas/src/cblas_drotmg.c:12:50: style: Function 'cblas_drotmg' argument 5 names different: declaration 'P' definition 'p'. [funcArgNamesDifferent]
blas-1.2.orig/cblas/src/cblas.h:117:80: note: Function 'cblas_drotmg' argument 5 names different: declaration 'P' definition 'p'.
blas-1.2.orig/cblas/src/cblas_drotmg.c:12:50: note: Function 'cblas_drotmg' argument 5 names different: declaration 'P' definition 'p'.
blas-1.2.orig/cblas/src/cblas_dspmv.c:15:53: style: Function 'cblas_dspmv' argument 5 names different: declaration 'Ap' definition 'AP'. [funcArgNamesDifferent]
blas-1.2.orig/cblas/src/cblas.h:317:65: note: Function 'cblas_dspmv' argument 5 names different: declaration 'Ap' definition 'AP'.
blas-1.2.orig/cblas/src/cblas_dspmv.c:15:53: note: Function 'cblas_dspmv' argument 5 names different: declaration 'Ap' definition 'AP'.
blas-1.2.orig/cblas/src/cblas_srotmg.c:12:48: style: Function 'cblas_srotmg' argument 5 names different: declaration 'P' definition 'p'. [funcArgNamesDifferent]
blas-1.2.orig/cblas/src/cblas.h:110:75: note: Function 'cblas_srotmg' argument 5 names different: declaration 'P' definition 'p'.
blas-1.2.orig/cblas/src/cblas_srotmg.c:12:48: note: Function 'cblas_srotmg' argument 5 names different: declaration 'P' definition 'p'.
blas-1.2.orig/cblas/src/cblas_sspmv.c:13:51: style: Function 'cblas_sspmv' argument 5 names different: declaration 'Ap' definition 'AP'. [funcArgNamesDifferent]
blas-1.2.orig/cblas/src/cblas.h:288:63: note: Function 'cblas_sspmv' argument 5 names different: declaration 'Ap' definition 'AP'.
blas-1.2.orig/cblas/src/cblas_sspmv.c:13:51: note: Function 'cblas_sspmv' argument 5 names different: declaration 'Ap' definition 'AP'.
blas-1.2.orig/cblas/src/cblas_xerbla.c:64:13: warning: Logical conjunction always evaluates to false: info && !(info). [incorrectLogicOperator]
blas-1.2.orig/cblas/src/cblas_xerbla.c:64:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
blas-1.2.orig/cblas/src/cblas_xerbla.c:64:13: note: Opposite expression on both sides of '&&'.
blas-1.2.orig/cblas/src/cblas_xerbla.c:64:13: note: Opposite expression on both sides of '&&'.
blas-1.2.orig/cblas/src/cblas_xerbla.c:8:23: style: Function 'cblas_xerbla' argument 1 names different: declaration 'p' definition 'info'. [funcArgNamesDifferent]
blas-1.2.orig/cblas/src/cblas.h:566:23: note: Function 'cblas_xerbla' argument 1 names different: declaration 'p' definition 'info'.
blas-1.2.orig/cblas/src/cblas_xerbla.c:8:23: note: Function 'cblas_xerbla' argument 1 names different: declaration 'p' definition 'info'.
blas-1.2.orig/cblas/src/cblas_zhpmv.c:14:50: style: Function 'cblas_zhpmv' argument 5 names different: declaration 'Ap' definition 'AP'. [funcArgNamesDifferent]
blas-1.2.orig/cblas/src/cblas.h:381:62: note: Function 'cblas_zhpmv' argument 5 names different: declaration 'Ap' definition 'AP'.
blas-1.2.orig/cblas/src/cblas_zhpmv.c:14:50: note: Function 'cblas_zhpmv' argument 5 names different: declaration 'Ap' definition 'AP'.
blas-1.2.orig/cblas/src/xerbla.c:20:9: style: The scope of the variable 'rout' can be reduced. [variableScope]
blas-1.2.orig/cblas/src/xerbla.c:27:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_c2chke.c:79:44: style: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blas-1.2.orig/cblas/testing/c_c2chke.c:79:23: note: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable.
blas-1.2.orig/cblas/testing/c_c2chke.c:79:44: note: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable.
blas-1.2.orig/cblas/testing/c_cblas2.c:16:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:17:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:17:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:17:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:46:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:47:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:47:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:47:11: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:47:16: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:47:21: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:93:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:93:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:93:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:121:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:121:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:121:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:149:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:150:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:150:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:150:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:180:21: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:181:5: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:181:7: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:181:12: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:181:14: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:181:19: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:243:27: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:244:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:244:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:244:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:244:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:298:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:299:7: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:299:13: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:299:19: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:299:22: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:299:25: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:362:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:363:7: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:363:13: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:363:19: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:363:22: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:363:25: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:424:27: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:425:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:425:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:425:13: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:425:16: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:479:27: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:480:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:480:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:480:13: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:480:16: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:535:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:536:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:536:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:536:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:564:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:565:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:565:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:565:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:594:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:594:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:594:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:594:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:670:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:670:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:670:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:670:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:746:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:746:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:746:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:780:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:780:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas2.c:780:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:19:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:19:27: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:20:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:20:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:20:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:20:16: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:20:21: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:95:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:95:27: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:96:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:96:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:96:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:96:16: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:96:21: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:159:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:159:27: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:160:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:160:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:160:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:160:16: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:160:21: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:213:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:213:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:213:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:213:15: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:214:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:269:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:269:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:269:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:269:15: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:270:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:324:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:324:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:324:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:324:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:324:19: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:325:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:325:27: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:388:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:388:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:388:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:388:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:388:19: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:389:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:389:27: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:451:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:451:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:451:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:451:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:452:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:510:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:510:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:510:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:510:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_cblas3.c:511:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_d2chke.c:77:44: style: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blas-1.2.orig/cblas/testing/c_d2chke.c:77:23: note: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable.
blas-1.2.orig/cblas/testing/c_d2chke.c:77:44: note: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable.
blas-1.2.orig/cblas/testing/c_dblas2.c:15:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:16:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:16:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:16:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:42:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:42:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:42:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:65:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:66:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:66:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:66:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:93:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:94:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:94:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:94:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:118:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:119:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:119:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:119:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:142:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:142:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:142:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:166:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:166:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:166:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:191:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:192:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:192:9: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:192:14: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:192:16: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:192:21: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:227:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:228:7: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:228:13: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:228:19: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:228:22: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:228:25: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:273:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:274:7: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:274:13: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:274:19: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:274:22: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:274:25: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:320:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:321:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:321:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:321:11: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:321:16: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:321:21: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:364:14: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:365:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:365:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:365:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:365:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:402:15: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:403:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:403:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:403:13: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:403:16: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:442:15: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:443:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:443:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:443:13: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:443:16: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:484:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:484:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:484:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:484:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:536:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:536:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:536:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas2.c:536:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:18:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:18:15: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:19:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:19:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:19:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:19:16: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:19:21: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:80:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:80:15: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:81:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:81:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:81:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:81:16: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:81:21: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:134:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:134:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:134:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:134:15: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:135:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:181:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:181:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:181:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:181:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:181:19: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:182:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:182:15: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:236:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:236:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:236:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:236:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:237:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:287:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:287:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:287:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:287:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_dblas3.c:288:11: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_s2chke.c:77:44: style: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blas-1.2.orig/cblas/testing/c_s2chke.c:77:23: note: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable.
blas-1.2.orig/cblas/testing/c_s2chke.c:77:44: note: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable.
blas-1.2.orig/cblas/testing/c_sblas2.c:15:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:16:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:16:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:16:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:42:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:42:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:42:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:65:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:66:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:66:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:66:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:93:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:94:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:94:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:94:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:118:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:119:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:119:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:119:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:142:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:142:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:142:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:166:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:166:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:166:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:191:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:192:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:192:9: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:192:14: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:192:16: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:192:21: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:227:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:228:7: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:228:13: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:228:19: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:228:22: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:228:25: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:273:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:274:7: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:274:13: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:274:19: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:274:22: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:274:25: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:320:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:321:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:321:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:321:11: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:321:16: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:321:21: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:364:13: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:365:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:365:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:365:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:365:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:401:14: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:402:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:402:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:402:13: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:402:16: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:440:14: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:441:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:441:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:441:13: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:441:16: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:481:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:481:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:481:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:481:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:532:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:532:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:532:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas2.c:532:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:16:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:16:14: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:17:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:17:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:17:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:17:16: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:17:21: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:77:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:77:14: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:78:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:78:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:78:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:78:16: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:78:21: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:131:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:131:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:131:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:131:15: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:132:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:178:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:178:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:178:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:178:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:178:19: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:179:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:179:14: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:233:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:233:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:233:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:233:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:234:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:284:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:284:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:284:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:284:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_sblas3.c:285:10: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_z2chke.c:79:44: style: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blas-1.2.orig/cblas/testing/c_z2chke.c:79:23: note: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable.
blas-1.2.orig/cblas/testing/c_z2chke.c:79:44: note: Variable 'RowMajorStrg' is reassigned a value before the old one has been used if variable is no semaphore variable.
blas-1.2.orig/cblas/testing/c_zblas2.c:16:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:17:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:17:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:17:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:46:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:47:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:47:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:47:11: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:47:16: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:47:21: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:93:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:93:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:93:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:121:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:121:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:121:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:149:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:150:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:150:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:150:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:180:21: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:181:5: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:181:7: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:181:12: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:181:14: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:181:19: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:243:27: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:244:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:244:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:244:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:244:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:298:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:299:7: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:299:13: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:299:19: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:299:22: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:299:25: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:362:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:363:7: style: The scope of the variable 'irow' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:363:13: style: The scope of the variable 'jcol' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:363:19: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:363:22: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:363:25: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:424:27: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:425:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:425:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:425:13: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:425:16: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:479:27: style: The scope of the variable 'AP' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:480:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:480:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:480:13: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:480:16: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:535:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:536:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:536:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:536:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:564:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:565:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:565:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:565:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:594:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:594:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:594:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:594:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:670:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:670:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:670:11: style: The scope of the variable 'k' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:670:13: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:746:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:746:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:746:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:780:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:780:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas2.c:780:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:19:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:19:27: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:20:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:20:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:20:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:20:16: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:20:21: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:95:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:95:27: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:96:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:96:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:96:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:96:16: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:96:21: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:159:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:159:27: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:160:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:160:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:160:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:160:16: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:160:21: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:213:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:213:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:213:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:213:15: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:214:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:269:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:269:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:269:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:269:15: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:270:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:324:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:324:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:324:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:324:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:324:19: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:325:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:325:27: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:388:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:388:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:388:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:388:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:388:19: style: The scope of the variable 'LDC' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:389:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:389:27: style: The scope of the variable 'B' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:451:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:451:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:451:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:451:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:452:23: style: The scope of the variable 'A' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:510:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:510:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:510:11: style: The scope of the variable 'LDA' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:510:15: style: The scope of the variable 'LDB' can be reduced. [variableScope]
blas-1.2.orig/cblas/testing/c_zblas3.c:511:23: style: The scope of the variable 'A' can be reduced. [variableScope]
[03:08]

ftp://ftp.se.debian.org/debian/pool/main/b/blasr/blasr_5.3+0.orig.tar.gz
blasr-smrtanalysis-4.0.0/iblasr/MappingParameters.h:525:58: style: Same expression on both sides of '!='. [duplicateExpression]
blasr-smrtanalysis-4.0.0/iblasr/BlasrAlignImpl.hpp:392:16: style: The scope of the variable 'clusterIndex' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrAlignImpl.hpp:426:13: style: The scope of the variable 'totalSignificantClusterSize' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrAlignImpl.hpp:427:13: style: The scope of the variable 'maxClusterSize' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrAlignImpl.hpp:430:13: style: The scope of the variable 'totalAnchorBases' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrAlignImpl.hpp:1255:9: style: The scope of the variable 'kbandScore' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrAlignImpl.hpp:1256:9: style: The scope of the variable 'qvAwareScore' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrUtilsImpl.hpp:172:13: style: The scope of the variable 'alnStart' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrUtilsImpl.hpp:172:23: style: The scope of the variable 'alnEnd' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrUtilsImpl.hpp:353:9: style: The scope of the variable 'p' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrUtilsImpl.hpp:421:10: style: The scope of the variable 'overlapFound' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrUtilsImpl.hpp:530:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrUtilsImpl.hpp:531:9: style: The scope of the variable 'numContained' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrUtilsImpl.hpp:532:9: style: The scope of the variable 'curNotContained' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/iblasr/BlasrUtilsImpl.hpp:240:28: style: Unused variable: nextIt [unusedVariable]
blasr-smrtanalysis-4.0.0/iblasr/BlasrUtilsImpl.hpp:425:22: style: Variable 'setEnd' is assigned a value that is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/iblasr/BlasrAlignImpl.hpp:1221:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blasr-smrtanalysis-4.0.0/iblasr/RegisterBlasrOptions.h:58:55: style: Boolean variable 'trashbinBool' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
blasr-smrtanalysis-4.0.0/iblasr/MappingParameters.h:712:28: style: Technically the member function 'MappingParameters::DetermineQueryReadType' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/iblasr/ReadAlignments.hpp:40:16: style: Technically the member function 'ReadAlignments::GetNAlignedSeq' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/iblasr/ReadAlignments.hpp:67:28: note: Technically the member function 'ReadAlignments::GetNAlignedSeq' can be const.
blasr-smrtanalysis-4.0.0/iblasr/ReadAlignments.hpp:40:16: note: Technically the member function 'ReadAlignments::GetNAlignedSeq' can be const.
blasr-smrtanalysis-4.0.0/iblasr/ReadAlignments.hpp:48:17: style: Technically the member function 'ReadAlignments::CheckSeqIndex' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/iblasr/ReadAlignments.hpp:106:29: note: Technically the member function 'ReadAlignments::CheckSeqIndex' can be const.
blasr-smrtanalysis-4.0.0/iblasr/ReadAlignments.hpp:48:17: note: Technically the member function 'ReadAlignments::CheckSeqIndex' can be const.
blasr-smrtanalysis-4.0.0/iblasr/MappingIPC.h:45:0: style: Technically the member function 'MappingData < DNASuffixArray , FASTASequence , DNATuple >::ShallowCopySuffixArray' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/iblasr/MappingIPC.h:58:0: style: Technically the member function 'MappingData < DNASuffixArray , FASTASequence , DNATuple >::ShallowCopySequenceIndexDatabase' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/iblasr/MappingIPC.h:66:0: style: Technically the member function 'MappingData < DNASuffixArray , FASTASequence , DNATuple >::ShallowCopyTupleCountTable' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/iblasr/BlasrUtilsImpl.hpp:1003:3: style: Exception should be caught by reference. [catchExceptionByValue]
blasr-smrtanalysis-4.0.0/Blasr.cpp:1496:13: error: Mismatching allocation and deallocation: threads [mismatchAllocDealloc]
blasr-smrtanalysis-4.0.0/extrautils/BuildSequenceDB.cpp:25:14: style: Unused variable: fastaIn [unusedVariable]
blasr-smrtanalysis-4.0.0/extrautils/BuildSequenceDB.cpp:46:13: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/extrautils/Evolve.cpp:105:28: style: Condition 'it==maxIts' is always false [knownConditionTrueFalse]
blasr-smrtanalysis-4.0.0/extrautils/Evolve.cpp:102:26: note: Assignment 'it=0', assigned value is 0
blasr-smrtanalysis-4.0.0/extrautils/Evolve.cpp:105:28: note: Condition 'it==maxIts' is always false
blasr-smrtanalysis-4.0.0/extrautils/Evolve.cpp:85:15: style: The scope of the variable 'randomNumber' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/extrautils/Evolve.cpp:111:59: style: Variable 'numMut' is modified but its new value is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/extrautils/ExciseRepeats.cpp:25:11: style: Unused variable: seqOutFile [unusedVariable]
blasr-smrtanalysis-4.0.0/extrautils/SAModify.cpp:33:9: style: The scope of the variable 'lcpLength' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/extrautils/SAModify.cpp:43:25: style: Variable 'lcpLength' is assigned a value that is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/extrautils/SAModify.cpp:34:0: style: Variable 'parsingOptions' is assigned a value that is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/extrautils/SWMatcher.cpp:88:17: style: Expression is always false because 'else if' condition matches previous condition at line 48. [multiCondition]
blasr-smrtanalysis-4.0.0/extrautils/SWMatcher.cpp:35:9: style: The scope of the variable 'mismatch' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/extrautils/SWMatcher.cpp:31:0: style: Variable 'indelCost' is assigned a value that is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/extrautils/SWMatcher.cpp:101:24: style: Variable 'mismatch' is assigned a value that is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/extrautils/SWMatcher.cpp:175:9: style: Variable 'seqIndex' is modified but its new value is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/extrautils/StoreQualityByContextFromCmpH5.cpp:37:9: style: The scope of the variable 'minSamples' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/extrautils/StoreQualityByContextFromCmpH5.cpp:38:9: style: The scope of the variable 'maxSamples' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/extrautils/StoreQualityByContextFromCmpH5.cpp:17:5: warning: Member variable 'ScoredLength::score' is not initialized in the constructor. [uninitMemberVar]
blasr-smrtanalysis-4.0.0/extrautils/StoreQualityByContextFromCmpH5.cpp:17:5: warning: Member variable 'ScoredLength::length' is not initialized in the constructor. [uninitMemberVar]
blasr-smrtanalysis-4.0.0/utils/LoadPulses.cpp:1724:42: style: Variable 'metaNElements' is reassigned a value before the old one has been used. [redundantAssignment]
blasr-smrtanalysis-4.0.0/utils/LoadPulses.cpp:1724:5: note: Variable 'metaNElements' is reassigned a value before the old one has been used.
blasr-smrtanalysis-4.0.0/utils/LoadPulses.cpp:1724:42: note: Variable 'metaNElements' is reassigned a value before the old one has been used.
blasr-smrtanalysis-4.0.0/utils/LoadPulses.cpp:112:27: style: Same expression on both sides of '=='. [duplicateExpression]
blasr-smrtanalysis-4.0.0/utils/LoadPulses.cpp:2251:24: style: The scope of the variable 'holeNumber' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/utils/LoadPulses.cpp:2252:27: style: The scope of the variable 'readIndex' can be reduced. [variableScope]
blasr-smrtanalysis-4.0.0/utils/LoadPulses.cpp:1159:26: style: Unused variable: startTimeOffsetMetric [unusedVariable]
blasr-smrtanalysis-4.0.0/utils/SDPMatcher.cpp:73:23: style: Variable 'sdpIns' is assigned a value that is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/utils/SDPMatcher.cpp:76:23: style: Variable 'sdpDel' is assigned a value that is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/utils/SDPMatcher.cpp:173:21: style: Variable 'seqIndex' is modified but its new value is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/utils/SamFilter.cpp:504:9: style: Variable 'alignIndex' is modified but its new value is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/utils/SamToM4.cpp:214:9: style: Variable 'alignIndex' is modified but its new value is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/utils/ToAfg.cpp:116:36: style: Variable 'seqIndex' is modified but its new value is never used. [unreadVariable]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/RegionTypeAdapter.h:87:64: style: Function 'ToRegionType' argument 1 names different: declaration 'type' definition 'str'. [funcArgNamesDifferent]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/RegionTypeAdapter.h:26:49: note: Function 'ToRegionType' argument 1 names different: declaration 'type' definition 'str'.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/RegionTypeAdapter.h:87:64: note: Function 'ToRegionType' argument 1 names different: declaration 'type' definition 'str'.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/Converter.h:51:5: style: Class 'Converter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.h:92:5: style: Technically the member function 'optparse::Value::operatorconstchar*' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.h:91:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/Converter.h:75:10: style: Technically the member function 'Converter::SetInverseGain' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/Converter.cpp:122:17: note: Technically the member function 'Converter::SetInverseGain' can be const.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/Converter.h:75:10: note: Technically the member function 'Converter::SetInverseGain' can be const.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/Converter.cpp:10:5: style: Class 'Converter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/Converter.cpp:10:5: style: Class 'Converter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/Converter.cpp:130:0: error: Memory leak: dt [memleak]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:147:56: style: Function 'add_option' argument 1 names different: declaration 'opt' definition 'v'. [funcArgNamesDifferent]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.h:160:56: note: Function 'add_option' argument 1 names different: declaration 'opt' definition 'v'.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:147:56: note: Function 'add_option' argument 1 names different: declaration 'opt' definition 'v'.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:262:56: style: Function 'parse_args' argument 1 names different: declaration 'args' definition 'v'. [funcArgNamesDifferent]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.h:163:56: note: Function 'parse_args' argument 1 names different: declaration 'args' definition 'v'.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:262:56: note: Function 'parse_args' argument 1 names different: declaration 'args' definition 'v'.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:313:46: style: Function 'process_opt' argument 1 names different: declaration 'option' definition 'o'. [funcArgNamesDifferent]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.h:197:36: note: Function 'process_opt' argument 1 names different: declaration 'option' definition 'o'.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:313:46: note: Function 'process_opt' argument 1 names different: declaration 'option' definition 'o'.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.h:188:10: performance: Technically the member function 'optparse::OptionParser::exit' can be static. [functionStatic]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:443:20: note: Technically the member function 'optparse::OptionParser::exit' can be static.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.h:188:10: note: Technically the member function 'optparse::OptionParser::exit' can be static.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.h:199:17: performance: Technically the member function 'optparse::OptionParser::format_usage' can be static. [functionStatic]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:414:22: note: Technically the member function 'optparse::OptionParser::format_usage' can be static.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.h:199:17: note: Technically the member function 'optparse::OptionParser::format_usage' can be static.
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:31:10: style: Technically the member function 'optparse::str_wrap::operator()' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:30:3: style: Class 'str_wrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blasr-smrtanalysis-4.0.0/utils/bam2bax/src/OptionParser.cpp:225:7: performance: Possible inefficient checking for 'matching' emptiness. [stlSize]
blasr-smrtanalysis-4.0.0/utils/bam2bax/tests/src/TestConstants.h:126:44: performance: Function parameter 'outfn' should be passed by const reference. [passedByValue]
blasr-smrtanalysis-4.0.0/utils/bam2bax/tests/src/TestConstants.h:136:44: performance: Function parameter 'outfn' should be passed by const reference. [passedByValue]
blasr-smrtanalysis-4.0.0/utils/bam2bax/tests/src/TestConstants.h:154:44: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:16:5: style: Class 'CcsConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/HqRegionConverter.h:11:5: style: Class 'HqRegionConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:11:5: style: Class 'PolymeraseReadConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/SubreadConverter.h:11:5: style: Class 'SubreadConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:20:10: style: The function 'ConvertFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:45:0: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:20:10: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:22:10: style: The function 'ConvertFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:48:0: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:22:10: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:25:10: style: The function 'SetSequenceAndQualities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:96:0: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:25:10: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:29:10: style: The function 'AddRecordName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:101:0: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:29:10: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:33:10: style: The function 'AddModeTags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:106:0: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:33:10: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:37:19: style: The function 'InitHdfReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:111:0: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:37:19: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:38:17: style: The function 'HeaderReadType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:119:0: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:38:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:39:17: style: The function 'ScrapsReadType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:120:0: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:39:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:40:17: style: The function 'OutputFileSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:121:0: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:40:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:41:17: style: The function 'ScrapsFileSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:122:0: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:41:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:119:0: style: The function 'HeaderReadType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/IConverter.h:38:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:119:0: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:121:0: style: The function 'OutputFileSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/IConverter.h:39:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:121:0: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.cpp:66:63: style: Function 'SetSequenceAndQualities' argument 2 names different: declaration 'smrtRecord' definition 'smrtRead'. [funcArgNamesDifferent]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:26:53: note: Function 'SetSequenceAndQualities' argument 2 names different: declaration 'smrtRecord' definition 'smrtRead'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.cpp:66:63: note: Function 'SetSequenceAndQualities' argument 2 names different: declaration 'smrtRecord' definition 'smrtRead'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.cpp:68:54: style: Function 'SetSequenceAndQualities' argument 4 names different: declaration 'end' definition 'length'. [funcArgNamesDifferent]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:28:44: note: Function 'SetSequenceAndQualities' argument 4 names different: declaration 'end' definition 'length'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.cpp:68:54: note: Function 'SetSequenceAndQualities' argument 4 names different: declaration 'end' definition 'length'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.cpp:92:51: style: Function 'AddModeTags' argument 2 names different: declaration 'smrtRecord' definition 'smrtRead'. [funcArgNamesDifferent]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.h:34:41: note: Function 'AddModeTags' argument 2 names different: declaration 'smrtRecord' definition 'smrtRead'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/CcsConverter.cpp:92:51: note: Function 'AddModeTags' argument 2 names different: declaration 'smrtRecord' definition 'smrtRead'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:119:25: style: The function 'HeaderReadType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/IConverter.h:38:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:119:25: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:121:25: style: The function 'OutputFileSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/IConverter.h:39:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:121:25: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/HqRegionConverter.h:20:17: style: The function 'HeaderReadType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:119:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/HqRegionConverter.h:20:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/HqRegionConverter.h:21:17: style: The function 'ScrapsReadType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:120:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/HqRegionConverter.h:21:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/HqRegionConverter.h:22:17: style: The function 'OutputFileSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:121:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/HqRegionConverter.h:22:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/HqRegionConverter.h:23:17: style: The function 'ScrapsFileSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:122:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/HqRegionConverter.h:23:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:147:56: style: Function 'add_option' argument 1 names different: declaration 'opt' definition 'v'. [funcArgNamesDifferent]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.h:160:56: note: Function 'add_option' argument 1 names different: declaration 'opt' definition 'v'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:147:56: note: Function 'add_option' argument 1 names different: declaration 'opt' definition 'v'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:262:56: style: Function 'parse_args' argument 1 names different: declaration 'args' definition 'v'. [funcArgNamesDifferent]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.h:163:56: note: Function 'parse_args' argument 1 names different: declaration 'args' definition 'v'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:262:56: note: Function 'parse_args' argument 1 names different: declaration 'args' definition 'v'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:313:46: style: Function 'process_opt' argument 1 names different: declaration 'option' definition 'o'. [funcArgNamesDifferent]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.h:197:36: note: Function 'process_opt' argument 1 names different: declaration 'option' definition 'o'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:313:46: note: Function 'process_opt' argument 1 names different: declaration 'option' definition 'o'.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.h:92:5: style: Technically the member function 'optparse::Value::operatorconstchar*' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.h:188:10: performance: Technically the member function 'optparse::OptionParser::exit' can be static. [functionStatic]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:443:20: note: Technically the member function 'optparse::OptionParser::exit' can be static.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.h:188:10: note: Technically the member function 'optparse::OptionParser::exit' can be static.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.h:199:17: performance: Technically the member function 'optparse::OptionParser::format_usage' can be static. [functionStatic]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:414:22: note: Technically the member function 'optparse::OptionParser::format_usage' can be static.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.h:199:17: note: Technically the member function 'optparse::OptionParser::format_usage' can be static.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:31:10: style: Technically the member function 'optparse::str_wrap::operator()' can be const. [functionConst]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.h:91:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:30:3: style: Class 'str_wrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/OptionParser.cpp:225:7: performance: Possible inefficient checking for 'matching' emptiness. [stlSize]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:17:10: performance: Technically the member function 'PolymeraseReadConverter::ConvertFile' can be static. [functionStatic]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.cpp:45:31: note: Technically the member function 'PolymeraseReadConverter::ConvertFile' can be static.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:17:10: note: Technically the member function 'PolymeraseReadConverter::ConvertFile' can be static.
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:20:17: style: The function 'HeaderReadType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:119:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:20:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:21:17: style: The function 'ScrapsReadType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:120:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:21:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:22:17: style: The function 'OutputFileSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:121:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:22:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:23:17: style: The function 'ScrapsFileSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:122:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/PolymeraseReadConverter.h:23:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/SubreadConverter.h:20:17: style: The function 'HeaderReadType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:119:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/SubreadConverter.h:20:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/SubreadConverter.h:21:17: style: The function 'ScrapsReadType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:120:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/SubreadConverter.h:21:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/SubreadConverter.h:22:17: style: The function 'OutputFileSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:121:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/SubreadConverter.h:22:17: note: Function in derived class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/SubreadConverter.h:23:17: style: The function 'ScrapsFileSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/ConverterBase.h:122:25: note: Virtual function in base class
blasr-smrtanalysis-4.0.0/utils/bax2bam/src/SubreadConverter.h:23:17: note: Function in derived class
[03:08]

ftp://ftp.se.debian.org/debian/pool/main/b/blazeblogger/blazeblogger_1.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blcr/blcr_0.8.6~b3.orig.tar.gz
blcr-0.8.6~b3/blcr_imports/module.c:95:0: error: #error "No register_chrdev symbol for validation of System.map" [preprocessorErrorDirective]
blcr-0.8.6~b3/cr_module/cr_kcompat.h:94:0: error: #error  [preprocessorErrorDirective]
blcr-0.8.6~b3/libcr/cr_async.c:104:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_async.c:123:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_async.c:159:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_async.c:201:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_async.c:237:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_yield.h:47:40: style: Label 'tv_sec' is not used. [unusedLabel]
blcr-0.8.6~b3/libcr/cr_core.c:142:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_core.c:244:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_core.c:286:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_core.c:380:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_core.c:393:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_core.c:415:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_libinit.c:178:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_libinit.c:185:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_libinit.c:189:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_core.c:199:9: style: The scope of the variable 'index' can be reduced. [variableScope]
blcr-0.8.6~b3/libcr/cr_core.c:375:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
blcr-0.8.6~b3/libcr/cr_core.c:153:1: style: Label 'out' is not used. [unusedLabel]
blcr-0.8.6~b3/libcr/cr_cs.c:415:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_cs.c:447:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_cs.c:480:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_cs.c:462:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
blcr-0.8.6~b3/libcr/cr_libinit.c:230:0: error: #error "CR_LINK_ME_VAR is undefined" [preprocessorErrorDirective]
blcr-0.8.6~b3/libcr/cr_pthread.c:89:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_pthread.c:101:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_pthread.c:107:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/libcr/cr_request.c:186:0: error: #error "Don't know which way the stack grows" [preprocessorErrorDirective]
blcr-0.8.6~b3/libcr/cr_sig_sync.c:100:37: style: Function 'cri_barrier_enter' argument 1 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
blcr-0.8.6~b3/libcr/cr_private.h:220:44: note: Function 'cri_barrier_enter' argument 1 names different: declaration 'x' definition 'p'.
blcr-0.8.6~b3/libcr/cr_sig_sync.c:100:37: note: Function 'cri_barrier_enter' argument 1 names different: declaration 'x' definition 'p'.
blcr-0.8.6~b3/libcr/cr_syscall.c:84:31: style: Function 'cri_disconnect_token' argument 1 names different: declaration 'token' definition 'fd'. [funcArgNamesDifferent]
blcr-0.8.6~b3/libcr/cr_syscall.h:62:38: note: Function 'cri_disconnect_token' argument 1 names different: declaration 'token' definition 'fd'.
blcr-0.8.6~b3/libcr/cr_syscall.c:84:31: note: Function 'cri_disconnect_token' argument 1 names different: declaration 'token' definition 'fd'.
blcr-0.8.6~b3/libcr/cr_syscall.c:90:29: style: Function '__cri_syscall_token' argument 1 names different: declaration 'token' definition 'fd'. [funcArgNamesDifferent]
blcr-0.8.6~b3/libcr/cr_syscall.h:64:36: note: Function '__cri_syscall_token' argument 1 names different: declaration 'token' definition 'fd'.
blcr-0.8.6~b3/libcr/cr_syscall.c:90:29: note: Function '__cri_syscall_token' argument 1 names different: declaration 'token' definition 'fd'.
blcr-0.8.6~b3/libcr/cr_syscall.c:96:27: style: Function 'cri_syscall_token' argument 1 names different: declaration 'token' definition 'fd'. [funcArgNamesDifferent]
blcr-0.8.6~b3/libcr/cr_syscall.h:63:34: note: Function 'cri_syscall_token' argument 1 names different: declaration 'token' definition 'fd'.
blcr-0.8.6~b3/libcr/cr_syscall.c:96:27: note: Function 'cri_syscall_token' argument 1 names different: declaration 'token' definition 'fd'.
blcr-0.8.6~b3/libcr/cr_trace.c:70:9: style: The scope of the variable 'len' can be reduced. [variableScope]
blcr-0.8.6~b3/tests/atomics_stress.c:297:0: error: Memory leak: threads [memleak]
blcr-0.8.6~b3/tests/atomics_stress.c:297:0: error: Memory leak: join_vals [memleak]
blcr-0.8.6~b3/tests/cb_exit.c:96:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/tests/cb_exit.c:144:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/tests/cb_exit.c:149:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/tests/child.c:216:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/child.c:226:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/cloexec.c:129:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/cr_signal.c:229:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/cr_signal.c:240:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/cr_signal.c:251:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/cr_signal.c:275:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/critical_sections.c:91:5: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
blcr-0.8.6~b3/tests/critical_sections.c:84:0: note: Variable 'filename' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/critical_sections.c:91:5: note: Variable 'filename' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/crut.c:163:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
blcr-0.8.6~b3/tests/crut.c:162:5: note: Variable 'p' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/crut.c:163:5: note: Variable 'p' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/crut.c:110:22: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
blcr-0.8.6~b3/tests/crut_util.c:500:2: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
blcr-0.8.6~b3/tests/crut_util.c:539:11: error: va_list 'args2' was opened but not closed by va_end(). [va_end_missing]
blcr-0.8.6~b3/tests/crut_wrapper.c:80:13: style: The scope of the variable 'args' can be reduced. [variableScope]
blcr-0.8.6~b3/tests/crut_wrapper.c:92:13: style: The scope of the variable 'args' can be reduced. [variableScope]
blcr-0.8.6~b3/tests/crut_wrapper.c:104:13: style: The scope of the variable 'args' can be reduced. [variableScope]
blcr-0.8.6~b3/tests/crut_wrapper.c:293:3: error: Common realloc mistake: 'retval' nulled but not freed upon failure [memleakOnRealloc]
blcr-0.8.6~b3/tests/cwd.c:142:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blcr-0.8.6~b3/tests/cwd.c:156:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/dev_null.c:178:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/dev_null.c:60:0: error: Memory leak: td [memleak]
blcr-0.8.6~b3/tests/dpipe.c:107:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/dup.c:355:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/dup.c:366:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/filedescriptors.c:263:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
blcr-0.8.6~b3/tests/filedescriptors.c:259:0: note: Variable 'retval' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/filedescriptors.c:263:5: note: Variable 'retval' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/filedescriptors.c:934:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/filedescriptors.c:945:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/filedescriptors.c:956:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/filedescriptors.c:967:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/filedescriptors.c:978:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/filedescriptors.c:989:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/filedescriptors.c:1000:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/filedescriptors.c:1011:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:785:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:796:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:807:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:818:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:829:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:840:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:851:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:862:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:873:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:884:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:895:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:906:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:917:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:928:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:939:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/forward.c:950:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/get_info.c:57:16: warning: Either the condition '!chkpt_info' is redundant or there is possible null pointer dereference: chkpt_info. [nullPointerRedundantCheck]
blcr-0.8.6~b3/tests/get_info.c:53:9: note: Assuming that condition '!chkpt_info' is not redundant
blcr-0.8.6~b3/tests/get_info.c:57:16: note: Null pointer dereference
blcr-0.8.6~b3/tests/get_info.c:85:20: warning: Either the condition '!rstrt_info' is redundant or there is possible null pointer dereference: rstrt_info. [nullPointerRedundantCheck]
blcr-0.8.6~b3/tests/get_info.c:81:13: note: Assuming that condition '!rstrt_info' is not redundant
blcr-0.8.6~b3/tests/get_info.c:85:20: note: Null pointer dereference
blcr-0.8.6~b3/tests/get_info.c:123:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
blcr-0.8.6~b3/tests/get_info.c:122:5: note: Variable 'rc' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/get_info.c:123:5: note: Variable 'rc' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/get_info.c:73:35: style: The scope of the variable 'rstrt_info' can be reduced. [variableScope]
blcr-0.8.6~b3/tests/get_info.c:168:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/get_info.c:178:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/get_info.c:66:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
blcr-0.8.6~b3/tests/get_info.c:123:36: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
blcr-0.8.6~b3/tests/hooks.c:234:6: warning: Either the condition 'testdata?0:-1' is redundant or there is possible null pointer dereference: testdata. [nullPointerRedundantCheck]
blcr-0.8.6~b3/tests/hooks.c:235:21: note: Assuming that condition 'testdata?0:-1' is not redundant
blcr-0.8.6~b3/tests/hooks.c:234:6: note: Null pointer dereference
blcr-0.8.6~b3/tests/hooks.c:241:6: warning: Either the condition 'testdata?0:-1' is redundant or there is possible null pointer dereference: testdata. [nullPointerRedundantCheck]
blcr-0.8.6~b3/tests/hooks.c:242:21: note: Assuming that condition 'testdata?0:-1' is not redundant
blcr-0.8.6~b3/tests/hooks.c:241:6: note: Null pointer dereference
blcr-0.8.6~b3/tests/hooks.c:249:6: warning: Either the condition 'testdata?0:-1' is redundant or there is possible null pointer dereference: testdata. [nullPointerRedundantCheck]
blcr-0.8.6~b3/tests/hooks.c:250:21: note: Assuming that condition 'testdata?0:-1' is not redundant
blcr-0.8.6~b3/tests/hooks.c:249:6: note: Null pointer dereference
blcr-0.8.6~b3/tests/hooks.c:257:6: warning: Either the condition 'testdata?0:-1' is redundant or there is possible null pointer dereference: testdata. [nullPointerRedundantCheck]
blcr-0.8.6~b3/tests/hooks.c:258:21: note: Assuming that condition 'testdata?0:-1' is not redundant
blcr-0.8.6~b3/tests/hooks.c:257:6: note: Null pointer dereference
blcr-0.8.6~b3/tests/hooks.c:174:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blcr-0.8.6~b3/tests/hooks.c:298:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/hooks.c:309:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/hooks.c:320:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/hooks.c:331:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/hooks.c:342:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/hooks.c:353:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/hooks.c:172:5: error: Memory leak: test_thread [memleak]
blcr-0.8.6~b3/tests/hugetlbfs.c:349:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/hugetlbfs.c:360:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/hugetlbfs2.c:249:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/hugetlbfs2.c:260:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/lam.c:86:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:622:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:633:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:644:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:655:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:666:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:677:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:688:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:699:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:710:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:721:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:732:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:743:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:754:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:765:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/linked_fifo.c:776:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/math.c:103:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:374:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:384:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:395:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:405:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:417:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:427:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:438:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:448:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:459:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:470:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:480:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:491:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:501:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:512:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:523:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:533:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:544:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:554:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/mmaps.c:137:0: error: Memory leak: t [memleak]
blcr-0.8.6~b3/tests/named_fifo.c:564:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:575:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:586:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:597:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:608:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:619:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:630:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:641:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:652:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:663:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:674:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:685:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:696:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:707:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/named_fifo.c:718:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/nscd.c:73:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/orphan.c:136:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/overlap.c:120:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/pid_in_use.c:238:17: style: Variable 'my_id' is assigned a value that is never used. [unreadVariable]
blcr-0.8.6~b3/tests/pipe.c:936:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/pipe.c:960:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/pipe.c:971:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/pipe.c:982:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/pipe.c:993:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/ptrace.c:126:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
blcr-0.8.6~b3/tests/ptrace.c:121:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/ptrace.c:126:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/readdir.c:142:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/reloc_aux.c:56:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
blcr-0.8.6~b3/tests/reloc_aux.c:53:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/reloc_aux.c:56:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/save_aux.c:48:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
blcr-0.8.6~b3/tests/save_aux.c:45:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/save_aux.c:48:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
blcr-0.8.6~b3/tests/save_aux.c:153:0: error: Memory leak: addr [memleak]
blcr-0.8.6~b3/tests/sigaltstack.c:159:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/sigpending.c:192:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/sigpending.c:203:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/simple.c:113:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/simple.c:54:5: error: Buffer is accessed out of bounds: msg [bufferAccessOutOfBounds]
blcr-0.8.6~b3/tests/simple_pthread.c:189:9: style: The scope of the variable 'join_ret' can be reduced. [variableScope]
blcr-0.8.6~b3/tests/simple_pthread.c:191:10: style: The scope of the variable 'thread_ret' can be reduced. [variableScope]
blcr-0.8.6~b3/tests/simple_pthread.c:230:2: style: Label 'test_scope' is not used. [unusedLabel]
blcr-0.8.6~b3/tests/stage0002.c:90:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
blcr-0.8.6~b3/tests/stage0004.c:100:13: style: Variable 'cb_id' is assigned a value that is never used. [unreadVariable]
blcr-0.8.6~b3/tests/stopped.c:261:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blcr-0.8.6~b3/tests/stopped.c:115:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
blcr-0.8.6~b3/tests/testcxx.cc:47:44: style: Variable 's' is assigned a value that is never used. [unreadVariable]
blcr-0.8.6~b3/tests/testcxx.cc:49:5: error: Memory leak: s [memleak]
blcr-0.8.6~b3/util/cr_checkpoint/cr_checkpoint.c:920:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
blcr-0.8.6~b3/util/cr_checkpoint/cr_checkpoint.c:401:14: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
blcr-0.8.6~b3/vmadump4/vmadump.h:118:0: error: #error VMADUMP does not support this architecture  [preprocessorErrorDirective]
[03:08]

ftp://ftp.se.debian.org/debian/pool/main/b/bld/bld_0.3.4.1.orig.tar.gz
bld-0.3.4.1/cmd.c:91:13: style: The scope of the variable 'reply' can be reduced. [variableScope]
bld-0.3.4.1/cmd.c:125:7: style: The scope of the variable 'notify' can be reduced. [variableScope]
bld-0.3.4.1/cmd.c:217:27: style: Function 'read_cmd' argument 1 names different: declaration 'cmd' definition 'buf'. [funcArgNamesDifferent]
bld-0.3.4.1/cmd.h:43:27: note: Function 'read_cmd' argument 1 names different: declaration 'cmd' definition 'buf'.
bld-0.3.4.1/cmd.c:217:27: note: Function 'read_cmd' argument 1 names different: declaration 'cmd' definition 'buf'.
bld-0.3.4.1/dumpread.c:50:5: portability: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bld-0.3.4.1/dumpread.c:50:5: portability: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
bld-0.3.4.1/iptree.c:181:10: style: The scope of the variable 'delta' can be reduced. [variableScope]
bld-0.3.4.1/iptree.c:299:16: style: The scope of the variable 'val' can be reduced. [variableScope]
bld-0.3.4.1/iptree.c:319:9: style: The scope of the variable 'f' can be reduced. [variableScope]
bld-0.3.4.1/iptree.c:521:10: style: The scope of the variable 't' can be reduced. [variableScope]
bld-0.3.4.1/iptree.c:521:13: style: The scope of the variable 'delta' can be reduced. [variableScope]
bld-0.3.4.1/iptree.c:347:36: style: Function 'iptree_add' argument 1 names different: declaration 'lt' definition 'ipt'. [funcArgNamesDifferent]
bld-0.3.4.1/iptree.h:42:36: note: Function 'iptree_add' argument 1 names different: declaration 'lt' definition 'ipt'.
bld-0.3.4.1/iptree.c:347:36: note: Function 'iptree_add' argument 1 names different: declaration 'lt' definition 'ipt'.
bld-0.3.4.1/iptree.c:349:36: style: Function 'iptree_add' argument 6 names different: declaration 'force' definition 'options'. [funcArgNamesDifferent]
bld-0.3.4.1/iptree.h:44:36: note: Function 'iptree_add' argument 6 names different: declaration 'force' definition 'options'.
bld-0.3.4.1/iptree.c:349:36: note: Function 'iptree_add' argument 6 names different: declaration 'force' definition 'options'.
bld-0.3.4.1/iptree.c:490:44: style: Function 'iptree_dump2files' argument 1 names different: declaration 'lt' definition 'ipt'. [funcArgNamesDifferent]
bld-0.3.4.1/iptree.h:48:44: note: Function 'iptree_dump2files' argument 1 names different: declaration 'lt' definition 'ipt'.
bld-0.3.4.1/iptree.c:490:44: note: Function 'iptree_dump2files' argument 1 names different: declaration 'lt' definition 'ipt'.
bld-0.3.4.1/iptree.c:516:39: style: Function 'iptree_get_bl' argument 1 names different: declaration 'lt' definition 'ipt'. [funcArgNamesDifferent]
bld-0.3.4.1/iptree.h:52:39: note: Function 'iptree_get_bl' argument 1 names different: declaration 'lt' definition 'ipt'.
bld-0.3.4.1/iptree.c:516:39: note: Function 'iptree_get_bl' argument 1 names different: declaration 'lt' definition 'ipt'.
bld-0.3.4.1/main.c:206:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bld-0.3.4.1/main.c:208:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bld-0.3.4.1/main.c:209:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bld-0.3.4.1/main.c:349:18: style: The scope of the variable 'pw' can be reduced. [variableScope]
bld-0.3.4.1/net.c:76:19: style: The scope of the variable 'sv' can be reduced. [variableScope]
bld-0.3.4.1/net.c:131:67: style: Function 'net_client_sock_create' argument 2 names different: declaration 'port' definition 'server_port'. [funcArgNamesDifferent]
bld-0.3.4.1/net.h:42:67: note: Function 'net_client_sock_create' argument 2 names different: declaration 'port' definition 'server_port'.
bld-0.3.4.1/net.c:131:67: note: Function 'net_client_sock_create' argument 2 names different: declaration 'port' definition 'server_port'.
bld-0.3.4.1/options.c:127:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bld-0.3.4.1/parse_config.c:54:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bld-0.3.4.1/parse_config.c:245:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bld-0.3.4.1/parse_config.c:44:12: style: The scope of the variable 'svc' can be reduced. [variableScope]
bld-0.3.4.1/parse_config.c:45:10: style: The scope of the variable 'svl' can be reduced. [variableScope]
bld-0.3.4.1/parse_config.c:185:18: style: The scope of the variable 'len' can be reduced. [variableScope]
bld-0.3.4.1/parse_config.c:223:0: error: Resource leak: fd [resourceLeak]
bld-0.3.4.1/postfix_policy.c:76:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bld-0.3.4.1/submit.c:67:11: style: Expression is always false because 'else if' condition matches previous condition at line 65. [multiCondition]
bld-0.3.4.1/submit.c:69:11: style: Expression is always false because 'else if' condition matches previous condition at line 65. [multiCondition]
bld-0.3.4.1/submit.c:71:11: style: Expression is always false because 'else if' condition matches previous condition at line 65. [multiCondition]
bld-0.3.4.1/submit.c:69:11: style: Expression is always false because 'else if' condition matches previous condition at line 67. [multiCondition]
bld-0.3.4.1/submit.c:71:11: style: Expression is always false because 'else if' condition matches previous condition at line 67. [multiCondition]
bld-0.3.4.1/submit.c:71:11: style: Expression is always false because 'else if' condition matches previous condition at line 69. [multiCondition]
[03:08]

ftp://ftp.se.debian.org/debian/pool/main/b/bleachbit/bleachbit_2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blender/blender_2.79.b+dfsg0.orig.tar.xz
Checking blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_inset.c: __GCC__=1;__GCC__=1...

blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:85:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:39:2: warning: Member variable 'btCollisionAlgorithmConstructionInfo::m_manifold' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:67:2: warning: Member variable 'btCollisionAlgorithm::m_dispatcher' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:42:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:254:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:983:4: style: Variable 'result1' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:982:0: note: Variable 'result1' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:983:4: note: Variable 'result1' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:368:7: style: The scope of the variable 'm' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:923:31: style: Function 'collideTV' argument 2 names different: declaration 'volume' definition 'vol'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:326:23: note: Function 'collideTV' argument 2 names different: declaration 'volume' definition 'vol'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:923:31: note: Function 'collideTV' argument 2 names different: declaration 'volume' definition 'vol'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:1137:17: style: Function 'collideOCL' argument 7 names different: declaration 'fullsort' definition 'fsort'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:361:8: note: Function 'collideOCL' argument 7 names different: declaration 'fullsort' definition 'fsort'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:1137:17: note: Function 'collideOCL' argument 7 names different: declaration 'fullsort' definition 'fsort'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:485:48: style: Function 'insert' argument 1 names different: declaration 'box' definition 'volume'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:277:42: note: Function 'insert' argument 1 names different: declaration 'box' definition 'volume'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:485:48: note: Function 'insert' argument 1 names different: declaration 'box' definition 'volume'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:389:2: warning: Member variable 'btDbvt::m_root' is not initialized in the constructor. [uninitMemberVarPrivate]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:389:2: warning: Member variable 'btDbvt::m_free' is not initialized in the constructor. [uninitMemberVarPrivate]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:389:2: warning: Member variable 'btDbvt::m_lkhd' is not initialized in the constructor. [uninitMemberVarPrivate]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:389:2: warning: Member variable 'btDbvt::m_leaves' is not initialized in the constructor. [uninitMemberVarPrivate]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:389:2: warning: Member variable 'btDbvt::m_opath' is not initialized in the constructor. [uninitMemberVarPrivate]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:389:2: warning: Member variable 'btDbvt::m_stkStack' is not initialized in the constructor. [uninitMemberVarPrivate]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:389:2: warning: Member variable 'btDbvt::m_rayTestStack' is not initialized in the constructor. [uninitMemberVarPrivate]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:201:3: warning: Member variable 'sStkNN::a' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:201:3: warning: Member variable 'sStkNN::b' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:215:3: warning: Member variable 'sStkNPS::node' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:215:3: warning: Member variable 'sStkNPS::mask' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:302:9: performance: Technically the member function 'btDbvt::collideTT' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:724:22: note: Technically the member function 'btDbvt::collideTT' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:302:9: note: Technically the member function 'btDbvt::collideTT' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:325:9: performance: Technically the member function 'btDbvt::collideTV' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:922:22: note: Technically the member function 'btDbvt::collideTV' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:325:9: note: Technically the member function 'btDbvt::collideTV' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:194:1: warning: The struct 'btDbvt' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:27:7: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:231:21: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:27:7: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:101:20: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:102:20: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:195:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:208:26: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:222:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:263:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:287:26: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:355:26: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:453:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:454:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:569:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:570:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:192:63: style: Function 'destroyProxy' argument 1 names different: declaration 'proxy' definition 'absproxy'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:108:51: note: Function 'destroyProxy' argument 1 names different: declaration 'proxy' definition 'absproxy'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:192:63: note: Function 'destroyProxy' argument 1 names different: declaration 'proxy' definition 'absproxy'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:206:51: style: Function 'getAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:113:46: note: Function 'getAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:206:51: note: Function 'getAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:268:109: style: Function 'aabbTest' argument 3 names different: declaration 'callback' definition 'aabbCallback'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:111:106: note: Function 'aabbTest' argument 3 names different: declaration 'callback' definition 'aabbCallback'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:268:109: note: Function 'aabbTest' argument 3 names different: declaration 'callback' definition 'aabbCallback'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:282:59: style: Function 'setAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:109:46: note: Function 'setAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:282:59: note: Function 'setAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:50:2: warning: Member variable 'btDbvtProxy::leaf' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:50:2: warning: Member variable 'btDbvtProxy::stage' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:96:2: warning: Member variable 'btDbvtTreeCollider::proxy' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:127:2: performance: Variable 'm_prediction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:136:2: performance: Variable 'm_updates_ratio' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:101:2: style: Struct 'btDbvtBroadphase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:96:2: style: Struct 'btDbvtTreeCollider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:216:2: style: Struct 'BroadphaseRayTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:257:2: style: Struct 'BroadphaseAabbTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h:58:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h:29:2: style: Class 'btActivatingCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h:107:2: style: Class 'btCollisionDispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.h:204:2: style: Instance of 'btCollisionObject' object is destroyed immediately. [unusedScopedObject]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp:29:168: style: Function 'btBox2dBox2dCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'obj0Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h:40:137: note: Function 'btBox2dBox2dCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'obj0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp:29:168: note: Function 'btBox2dBox2dCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'obj0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp:29:209: style: Function 'btBox2dBox2dCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'obj1Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h:40:179: note: Function 'btBox2dBox2dCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'obj1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp:29:209: note: Function 'btBox2dBox2dCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'obj1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp:412:74: style: Variable 'pointCount' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h:33:2: warning: Member variable 'btBox2dBox2dCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h:33:2: warning: Member variable 'btBox2dBox2dCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h:33:2: style: Class 'btBox2dBox2dCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp:51:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp:52:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h:33:2: warning: Member variable 'btBoxBoxCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h:33:2: warning: Member variable 'btBoxBoxCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h:33:2: style: Class 'btBoxBoxCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:256:32: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:257:32: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:71:86: style: Function 'getNewManifold' argument 1 names different: declaration 'b0' definition 'body0'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h:111:72: note: Function 'getNewManifold' argument 1 names different: declaration 'b0' definition 'body0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:71:86: note: Function 'getNewManifold' argument 1 names different: declaration 'b0' definition 'body0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:71:117: style: Function 'getNewManifold' argument 2 names different: declaration 'b1' definition 'body1'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h:111:100: note: Function 'getNewManifold' argument 2 names different: declaration 'b1' definition 'body1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:71:117: note: Function 'getNewManifold' argument 2 names different: declaration 'b1' definition 'body1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp:75:35: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:166:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:288:32: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:596:32: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:892:40: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:983:40: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1139:40: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:69:84: style: Function 'btCollisionWorld' argument 2 names different: declaration 'broadphasePairCache' definition 'pairCache'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:113:67: note: Function 'btCollisionWorld' argument 2 names different: declaration 'broadphasePairCache' definition 'pairCache'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:69:84: note: Function 'btCollisionWorld' argument 2 names different: declaration 'broadphasePairCache' definition 'pairCache'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:572:92: style: Function 'objectQuerySingle' argument 2 names different: declaration 'rayFromTrans' definition 'convexFromTrans'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:474:83: note: Function 'objectQuerySingle' argument 2 names different: declaration 'rayFromTrans' definition 'convexFromTrans'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:572:92: note: Function 'objectQuerySingle' argument 2 names different: declaration 'rayFromTrans' definition 'convexFromTrans'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:572:127: style: Function 'objectQuerySingle' argument 3 names different: declaration 'rayToTrans' definition 'convexToTrans'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:474:115: note: Function 'objectQuerySingle' argument 3 names different: declaration 'rayToTrans' definition 'convexToTrans'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:572:127: note: Function 'objectQuerySingle' argument 3 names different: declaration 'rayToTrans' definition 'convexToTrans'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1002:91: style: Function 'convexSweepTest' argument 2 names different: declaration 'from' definition 'convexFromWorld'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:449:78: note: Function 'convexSweepTest' argument 2 names different: declaration 'from' definition 'convexFromWorld'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1002:91: note: Function 'convexSweepTest' argument 2 names different: declaration 'from' definition 'convexFromWorld'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1002:127: style: Function 'convexSweepTest' argument 3 names different: declaration 'to' definition 'convexToWorld'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:449:103: note: Function 'convexSweepTest' argument 3 names different: declaration 'to' definition 'convexToWorld'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1002:127: note: Function 'convexSweepTest' argument 3 names different: declaration 'to' definition 'convexToWorld'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:256:20: style: The function 'addSingleResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:239:20: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:256:20: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:293:20: style: The function 'addSingleResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:239:20: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:293:20: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:390:20: style: The function 'addSingleResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:371:20: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:390:20: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp:283:40: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp:1066:137: style: Function 'createScaledTrangleMeshShape' argument 2 names different: declaration 'localScalingbtBvhTriangleMeshShape' definition 'localScaling'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h:174:126: note: Function 'createScaledTrangleMeshShape' argument 2 names different: declaration 'localScalingbtBvhTriangleMeshShape' definition 'localScaling'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp:1066:137: note: Function 'createScaledTrangleMeshShape' argument 2 names different: declaration 'localScalingbtBvhTriangleMeshShape' definition 'localScaling'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h:102:2: style: Class 'btCollisionWorldImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_body0Wrap' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_body1Wrap' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_partId0' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_partId1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_index0' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_index1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp:68:5: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp:84:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp:180:15: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp:321:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp:369:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h:62:15: style: The function 'processCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h:65:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h:62:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h:66:15: style: The function 'getAllContactManifolds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h:69:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h:66:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:151:80: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h:52:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:151:80: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:151:104: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h:52:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:151:104: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:48:42: warning: Member variable 'CreateFunc::m_numPerturbationIterations' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:48:42: warning: Member variable 'CreateFunc::m_minimumPointsPerturbationThreshold' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:436:5: style: Variable 'm_reportedDistance' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:432:5: note: Variable 'm_reportedDistance' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:436:5: note: Variable 'm_reportedDistance' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:597:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:689:76: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h:68:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:689:76: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:689:100: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h:68:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:689:100: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:82:2: style: Variable 'hasCollision' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:62:0: note: Variable 'hasCollision' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:82:2: note: Variable 'hasCollision' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:121:2: style: Variable 'hasCollision' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:106:0: note: Variable 'hasCollision' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:121:2: note: Variable 'hasCollision' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:26:170: style: Function 'btConvexPlaneCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h:39:138: note: Function 'btConvexPlaneCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:26:170: note: Function 'btConvexPlaneCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:26:211: style: Function 'btConvexPlaneCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h:39:180: note: Function 'btConvexPlaneCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:26:211: note: Function 'btConvexPlaneCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:165:84: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h:47:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:165:84: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:165:108: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h:47:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:165:108: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:43:34: warning: Member variable 'btDefaultCollisionConfiguration::m_persistentManifoldPoolSize' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:43:34: warning: Member variable 'btDefaultCollisionConfiguration::m_sphereBoxCF' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:43:34: warning: Member variable 'btDefaultCollisionConfiguration::m_boxSphereCF' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:120:7: style: Technically the member function 'btDefaultCollisionConfiguration::setConvexConvexMultipointIterations' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:291:39: note: Technically the member function 'btDefaultCollisionConfiguration::setConvexConvexMultipointIterations' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:120:7: note: Technically the member function 'btDefaultCollisionConfiguration::setConvexConvexMultipointIterations' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:122:7: style: Technically the member function 'btDefaultCollisionConfiguration::setPlaneConvexMultipointIterations' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:298:39: note: Technically the member function 'btDefaultCollisionConfiguration::setPlaneConvexMultipointIterations' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:122:7: note: Technically the member function 'btDefaultCollisionConfiguration::setPlaneConvexMultipointIterations' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:123:3: style: Class 'btDefaultCollisionConfiguration' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:123:3: style: Class 'btDefaultCollisionConfiguration' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:89:2: style: Class 'btDefaultCollisionConfiguration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:94:27: style: The function 'getPersistentManifoldPool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h:36:27: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:94:27: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:99:27: style: The function 'getCollisionAlgorithmPool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h:38:27: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:99:27: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:111:42: style: The function 'getCollisionAlgorithmCreateFunc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h:41:42: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:111:42: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h:31:2: style: Class 'btEmptyAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.h:139:32: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.h:140:32: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.h:152:32: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.h:153:32: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:35:35: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:48:35: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:75:35: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:87:35: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:85:138: style: Function 'removeOverlappingObjectInternal' argument 3 names different: declaration 'thisProxy' definition 'thisProxy1'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.h:112:121: note: Function 'removeOverlappingObjectInternal' argument 3 names different: declaration 'thisProxy' definition 'thisProxy1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:85:138: note: Function 'removeOverlappingObjectInternal' argument 3 names different: declaration 'thisProxy' definition 'thisProxy1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btHashedSimplePairCache.h:119:25: performance: Technically the member function 'btHashedSimplePairCache::equalsPair' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btHashedSimplePairCache.h:126:33: performance: Technically the member function 'btHashedSimplePairCache::getHash' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:460:15: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:348:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:356:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:654:4: style: Variable 'isNearEdge' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:647:4: note: Variable 'isNearEdge' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:654:4: note: Variable 'isNearEdge' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:449:88: style: Function 'btAdjustInternalEdgeContacts' argument 2 names different: declaration 'trimeshColObj0Wrap' definition 'colObj0Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h:35:88: note: Function 'btAdjustInternalEdgeContacts' argument 2 names different: declaration 'trimeshColObj0Wrap' definition 'colObj0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:449:88: note: Function 'btAdjustInternalEdgeContacts' argument 2 names different: declaration 'trimeshColObj0Wrap' definition 'colObj0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:449:132: style: Function 'btAdjustInternalEdgeContacts' argument 3 names different: declaration 'otherColObj1Wrap' definition 'colObj1Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h:35:139: note: Function 'btAdjustInternalEdgeContacts' argument 3 names different: declaration 'otherColObj1Wrap' definition 'colObj1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:449:132: note: Function 'btAdjustInternalEdgeContacts' argument 3 names different: declaration 'otherColObj1Wrap' definition 'colObj1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:774:6: style: Variable 'numConvexEdgeHits' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp:63:19: warning: Member variable 'btManifoldResult::m_partId0' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp:63:19: warning: Member variable 'btManifoldResult::m_partId1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp:63:19: warning: Member variable 'btManifoldResult::m_index0' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp:63:19: warning: Member variable 'btManifoldResult::m_index1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:57:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:58:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:360:6: style: The scope of the variable 'endIslandIndex' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:361:6: style: The scope of the variable 'startIslandIndex' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:152:78: style: Function 'storeIslandActivationState' argument 1 names different: declaration 'world' definition 'colWorld'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h:51:60: note: Function 'storeIslandActivationState' argument 1 names different: declaration 'world' definition 'colWorld'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:152:78: note: Function 'storeIslandActivationState' argument 1 names different: declaration 'world' definition 'colWorld'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:203:89: style: Function 'buildIslands' argument 2 names different: declaration 'colWorld' definition 'collisionWorld'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h:67:63: note: Function 'buildIslands' argument 2 names different: declaration 'colWorld' definition 'collisionWorld'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:203:89: note: Function 'buildIslands' argument 2 names different: declaration 'colWorld' definition 'collisionWorld'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h:69:7: style: Technically the member function 'btSimulationIslandManager::getSplitIslands' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:24:166: style: Function 'btSphereBoxCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:37:136: note: Function 'btSphereBoxCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:24:166: note: Function 'btSphereBoxCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:24:207: style: Function 'btSphereBoxCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:37:178: note: Function 'btSphereBoxCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:24:207: note: Function 'btSphereBoxCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:89:82: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:43:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:89:82: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:89:106: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:43:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:89:106: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:101:110: style: Function 'getSphereDistance' argument 2 names different: declaration 'v3PointOnBox' definition 'pointOnBox'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:53:81: note: Function 'getSphereDistance' argument 2 names different: declaration 'v3PointOnBox' definition 'pointOnBox'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:101:110: note: Function 'getSphereDistance' argument 2 names different: declaration 'v3PointOnBox' definition 'pointOnBox'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:101:186: style: Function 'getSphereDistance' argument 5 names different: declaration 'v3SphereCenter' definition 'sphereCenter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:53:159: note: Function 'getSphereDistance' argument 5 names different: declaration 'v3SphereCenter' definition 'sphereCenter'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:101:186: note: Function 'getSphereDistance' argument 5 names different: declaration 'v3SphereCenter' definition 'sphereCenter'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:43:90: style: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:40:65: note: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:43:90: note: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:43:131: style: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:40:107: note: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:43:131: note: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:97:85: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:42:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:97:85: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:97:109: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:42:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:97:109: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:37:2: warning: Member variable 'btSphereSphereCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:37:2: warning: Member variable 'btSphereSphereCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:37:2: style: Class 'btSphereSphereCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:54:26: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:55:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:46:92: style: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:40:65: note: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:46:92: note: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:46:133: style: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:40:107: note: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:46:133: note: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:75:87: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:42:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:75:87: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:75:111: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:42:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:75:111: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:37:2: warning: Member variable 'btSphereTriangleCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:37:2: warning: Member variable 'btSphereTriangleCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:37:2: warning: Member variable 'btSphereTriangleCollisionAlgorithm::m_swapped' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:37:2: style: Class 'btSphereTriangleCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.h:168:41: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:139:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:145:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:208:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:214:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:294:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:303:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.h:176:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.h:30:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btConeShape.h:161:31: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp:179:37: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp:93:67: style: Function 'getAabb' argument 1 names different: declaration 't' definition 'trans'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.h:218:42: note: Function 'getAabb' argument 1 names different: declaration 't' definition 'trans'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp:93:67: note: Function 'getAabb' argument 1 names different: declaration 't' definition 'trans'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h:32:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp:45:2: style: Class 'LocalSupportVertexCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp:261:7: style: Class 'InertiaCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.h:201:35: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.h:142:2: style: Class 'btCylinderShapeX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.h:165:2: style: Class 'btCylinderShapeZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp:160:38: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp:164:49: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp:170:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp:325:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp:333:30: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp:50:3: style: Struct 'NodeTriangleCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp:39:2: warning: The struct 'NodeTriangleCallback' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp:80:2: warning: The struct 'QuantizedNodeTriangleCallback' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h:87:50: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h:91:38: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:219:45: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:230:28: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:231:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:270:36: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:271:29: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:288:48: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:289:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:306:44: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:307:29: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:66:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:68:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:70:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:81:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:83:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:85:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:96:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:98:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:100:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:123:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:125:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:127:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:138:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:140:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:142:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:153:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:155:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:157:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:339:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:358:31: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.h:48:15: style: The function 'processTriangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleCallback.h:29:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.h:48:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h:26:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h:58:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp:116:12: style: Technically the member function 'SupportVertexCallback::GetSupportVertexLocal' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp:96:15: style: The function 'processTriangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleCallback.h:29:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp:96:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btBoxCollision.h:553:10: style: The scope of the variable 'm' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btBoxCollision.h:553:12: style: The scope of the variable 'n' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btBoxCollision.h:553:14: style: The scope of the variable 'o' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btBoxCollision.h:553:16: style: The scope of the variable 'p' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.cpp:102:15: style: The scope of the variable 'key' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btTriangleShapeEx.h:57:2: warning: Member variable 'GIM_TRIANGLE_CONTACT::m_point_count' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.h:52:5: warning: Member variable 'GIM_CONTACT::m_feature1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.h:52:5: warning: Member variable 'GIM_CONTACT::m_feature2' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.h:56:5: warning: Member variable 'GIM_CONTACT::m_distance' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.cpp:29:2: warning: Member variable 'CONTACT_KEY_TOKEN::m_key' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.cpp:29:2: warning: Member variable 'CONTACT_KEY_TOKEN::m_value' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btTriangleShapeEx.h:38:1: warning: The struct 'GIM_TRIANGLE_CONTACT' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.h:42:1: warning: The class 'GIM_CONTACT' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.cpp:25:1: warning: The struct 'CONTACT_KEY_TOKEN' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.cpp:475:50: warning: Function 'find_collision' argument order different: declaration 'boxset1, trans1, boxset2, trans2, collision_pairs' definition 'boxset0, trans0, boxset1, trans1, collision_pairs' [funcArgOrderDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:390:44: note: Function 'find_collision' argument order different: declaration 'boxset1, trans1, boxset2, trans2, collision_pairs' definition 'boxset0, trans0, boxset1, trans1, collision_pairs'
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.cpp:475:50: note: Function 'find_collision' argument order different: declaration 'boxset1, trans1, boxset2, trans2, collision_pairs' definition 'boxset0, trans0, boxset1, trans1, collision_pairs'
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:42:5: warning: Member variable 'GIM_PAIR::m_index1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:42:5: warning: Member variable 'GIM_PAIR::m_index2' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:149:6: performance: Technically the member function 'btBvhTree::_sort_and_calc_splitting_index' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.cpp:99:16: note: Technically the member function 'btBvhTree::_sort_and_calc_splitting_index' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:149:6: note: Technically the member function 'btBvhTree::_sort_and_calc_splitting_index' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:153:6: performance: Technically the member function 'btBvhTree::_calc_splitting_axis' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.cpp:67:16: note: Technically the member function 'btBvhTree::_calc_splitting_axis' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:153:6: note: Technically the member function 'btBvhTree::_calc_splitting_axis' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:199:24: performance: Technically the member function 'btBvhTree::getLeftNode' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:321:25: performance: Technically the member function 'btGImpactBvh::hasHierarchy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:268:2: style: Class 'btGImpactBvh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h:38:1: warning: The struct 'GIM_PAIR' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.h:36:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp:175:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:138:2: warning: Member variable 'btGenericPoolAllocator::m_pools' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:67:16: style: Technically the member function 'btGenericMemoryPool::get_pool_capacity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:72:16: style: Technically the member function 'btGenericMemoryPool::gem_element_size' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:77:16: style: Technically the member function 'btGenericMemoryPool::get_max_element_count' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:82:16: style: Technically the member function 'btGenericMemoryPool::get_allocated_count' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:87:16: style: Technically the member function 'btGenericMemoryPool::get_free_positions_count' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:123:16: style: Technically the member function 'btGenericPoolAllocator::get_pool_capacity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:135:7: performance: Technically the member function 'btGenericPoolAllocator::failback_free' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp:204:30: note: Technically the member function 'btGenericPoolAllocator::failback_free' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:135:7: note: Technically the member function 'btGenericPoolAllocator::failback_free' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btTriangleShapeEx.h:120:9: style: Technically the member function 'btPrimitiveTriangle::clip_triangle' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp:89:26: note: Technically the member function 'btPrimitiveTriangle::clip_triangle' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/btTriangleShapeEx.h:120:9: note: Technically the member function 'btPrimitiveTriangle::clip_triangle' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:176:3: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:296:31: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:225:32: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:249:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_array.h:73:0: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_array.h:77:0: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:169:9: style: The scope of the variable 'tsum' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:279:8: style: The scope of the variable '_k' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:280:6: style: The scope of the variable '_comp_result' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:325:8: style: The scope of the variable '_k' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_collision.h:496:10: style: The scope of the variable 'm' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_collision.h:496:12: style: The scope of the variable 'n' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_collision.h:496:14: style: The scope of the variable 'o' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_collision.h:496:16: style: The scope of the variable 'p' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:104:5: warning: Member variable 'GIM_RSORT_TOKEN::m_key' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:104:5: warning: Member variable 'GIM_RSORT_TOKEN::m_value' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_tri_collision.h:64:2: warning: Member variable 'GIM_TRIANGLE_CONTACT_DATA::m_point_count' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:49:5: warning: Member variable 'GIM_PAIR::m_index1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:49:5: warning: Member variable 'GIM_PAIR::m_index2' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::m_collision_pairs' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::m_boxset0' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::m_boxset1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::node0_is_leaf' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::node1_is_leaf' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::t0_is_trimesh' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::t1_is_trimesh' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::node0_has_triangle' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::node1_has_triangle' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:46:13: style: Technically the member function 'less_comparator::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:58:13: style: Technically the member function 'integer_comparator::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:69:15: style: Technically the member function 'uint_key_func::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:81:14: style: Technically the member function 'copy_elements_func::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:92:14: style: Technically the member function 'memcopy_elements_func::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:129:13: style: Technically the member function 'GIM_RSORT_TOKEN_COMPARATOR::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_collision.h:456:25: style: Technically the member function 'GIM_AABB::overlapping_trans_conservative' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_collision.h:518:25: style: Technically the member function 'GIM_AABB::collide_plane' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_clip_polygon.h:42:15: style: Technically the member function 'DISTANCE_PLANE_3D_FUNC::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:139:8: performance: Technically the member function 'GIM_BOX_TREE::_sort_and_calc_splitting_index' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.cpp:66:21: note: Technically the member function 'GIM_BOX_TREE::_sort_and_calc_splitting_index' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:139:8: note: Technically the member function 'GIM_BOX_TREE::_sort_and_calc_splitting_index' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:143:8: performance: Technically the member function 'GIM_BOX_TREE::_calc_splitting_axis' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.cpp:35:21: note: Technically the member function 'GIM_BOX_TREE::_calc_splitting_axis' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:143:8: note: Technically the member function 'GIM_BOX_TREE::_calc_splitting_axis' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:386:25: performance: Technically the member function 'GIM_BOX_TREE_TEMPLATE_SET::hasHierarchy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_collision.h:155:2: style: Class 'GIM_BOX_BOX_TRANSFORM_CACHE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_array.h:130:0: style: Class 'gim_array < GIM_PAIR >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_array.h:130:0: style: Class 'gim_array < GIM_BOX_TREE_NODE >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_array.h:130:0: style: Class 'gim_array < GIM_AABB_DATA >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h:100:1: warning: The struct 'GIM_RSORT_TOKEN' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_collision.h:197:1: warning: The class 'GIM_AABB' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_tri_collision.h:45:1: warning: The struct 'GIM_TRIANGLE_CONTACT_DATA' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h:45:1: warning: The struct 'GIM_PAIR' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_contact.cpp:68:8: style: The scope of the variable 'key' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_contact.h:61:5: warning: Member variable 'GIM_CONTACT::m_feature1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_contact.h:61:5: warning: Member variable 'GIM_CONTACT::m_feature2' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_contact.h:65:5: warning: Member variable 'GIM_CONTACT::m_distance' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_contact.h:72:6: performance: Variable 'm_point' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_contact.h:73:6: performance: Variable 'm_normal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_contact.h:74:6: performance: Variable 'm_depth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_array.h:130:0: style: Class 'gim_array < GIM_CONTACT >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_array.h:130:0: style: Class 'gim_array < GIM_RSORT_TOKEN >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_contact.h:51:1: warning: The class 'GIM_CONTACT' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_tri_collision.cpp:66:25: performance: Technically the member function 'GIM_TRIANGLE_CALCULATION_CACHE::compute_intervals' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/Gimpact/gim_tri_collision.cpp:174:25: performance: Technically the member function 'GIM_TRIANGLE_CALCULATION_CACHE::sort_isect' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:191:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:121:6: style: The scope of the variable 'maxIter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:131:6: style: The scope of the variable 'numIter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:29:81: style: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:43:52: note: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:29:81: note: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:29:110: style: Function 'btContinuousConvexCollision' argument 2 names different: declaration 'shapeB' definition 'convexB'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:43:80: note: Function 'btContinuousConvexCollision' argument 2 names different: declaration 'shapeB' definition 'convexB'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:29:110: note: Function 'btContinuousConvexCollision' argument 2 names different: declaration 'shapeB' definition 'convexB'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:37:80: style: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:45:51: note: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:37:80: note: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:33:2: warning: Member variable 'btUsageBitfield::unused1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:33:2: warning: Member variable 'btUsageBitfield::unused2' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:33:2: warning: Member variable 'btUsageBitfield::unused3' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:33:2: warning: Member variable 'btUsageBitfield::unused4' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:72:7: style: Technically the member function 'btSubSimplexClosestResult::isValid' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:47:15: style: The function 'calcTimeOfImpact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h:65:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:47:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:76:16: style: The function 'addContactPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:39:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:76:16: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h:61:15: style: The function 'getClosestPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:60:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h:61:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:38:15: style: The function 'setShapeIdentifiersA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:37:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:38:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:44:15: style: The function 'setShapeIdentifiersB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:38:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:44:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:50:15: style: The function 'addContactPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:39:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:50:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:92:2: style: Variable 'hasResult' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:62:0: note: Variable 'hasResult' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:92:2: note: Variable 'hasResult' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:115:4: style: Variable 'dLambda' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:111:0: note: Variable 'dLambda' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:115:4: note: Variable 'dLambda' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:130:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:58:6: style: The scope of the variable 'maxIter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:69:6: style: The scope of the variable 'numIter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h:41:15: style: The function 'calcTimeOfImpact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h:65:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h:41:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:216:16: style: The scope of the variable 'ns' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:641:16: style: The scope of the variable 'valid' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:951:33: style: Function 'SignedDistance' argument 3 names different: declaration 'shape' definition 'shape0'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h:62:30: note: Function 'SignedDistance' argument 3 names different: declaration 'shape' definition 'shape0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:951:33: note: Function 'SignedDistance' argument 3 names different: declaration 'shape' definition 'shape0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:952:31: style: Function 'SignedDistance' argument 4 names different: declaration 'wtrs' definition 'wtrs0'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h:63:28: note: Function 'SignedDistance' argument 4 names different: declaration 'wtrs' definition 'wtrs0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:952:31: note: Function 'SignedDistance' argument 4 names different: declaration 'wtrs' definition 'wtrs0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:78:3: warning: Member variable 'MinkowskiDiff::m_shapes' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:78:3: warning: Member variable 'MinkowskiDiff::Ls' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:171:4: warning: Member variable 'GJK::m_simplices' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:171:4: warning: Member variable 'GJK::m_free' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:171:4: warning: Member variable 'GJK::m_simplex' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:555:4: warning: Member variable 'EPA::m_result' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:555:4: warning: Member variable 'EPA::m_fc_store' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:698:9: performance: Technically the member function 'gjkepa2_impl::EPA::getedgedist' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:480:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:481:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:482:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h:32:10: style: The function 'calcPenDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:31:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h:32:10: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:306:7: style: Condition 'checkPenetration' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:118:26: note: Assignment 'checkPenetration=true', assigned value is 1
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:306:7: note: Condition 'checkPenetration' is always true
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:113:6: style: The scope of the variable 'gGjkMaxIter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:117:7: style: The scope of the variable 'checkSimplex' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:118:7: style: The scope of the variable 'checkPenetration' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:40:20: warning: Member variable 'btGjkPairDetector::m_curIter' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:40:20: warning: Member variable 'btGjkPairDetector::m_degenerateSimplex' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:56:20: warning: Member variable 'btGjkPairDetector::m_curIter' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:56:20: warning: Member variable 'btGjkPairDetector::m_degenerateSimplex' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h:31:15: style: The function 'calcPenDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:31:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h:31:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:27:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp:530:72: style: Function 'clipHullAgainstHull' argument 1 names different: declaration 'separatingNormal' definition 'separatingNormal1'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h:35:51: note: Function 'clipHullAgainstHull' argument 1 names different: declaration 'separatingNormal' definition 'separatingNormal1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp:530:72: note: Function 'clipHullAgainstHull' argument 1 names different: declaration 'separatingNormal' definition 'separatingNormal1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp:291:3: style: Variable 'curPlaneTests' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp:331:4: style: Variable 'curEdgeEdge' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:125:2: performance: Variable 'm_convexShapeFrom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:126:2: performance: Variable 'm_convexShapeTo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:127:2: performance: Variable 'm_triangleToWorld' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:128:2: performance: Variable 'm_hitFraction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:129:2: performance: Variable 'm_triangleCollisionMargin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:130:2: performance: Variable 'm_allowedPenetration' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp:25:70: style: Function 'btSubsimplexConvexCast' argument 1 names different: declaration 'shapeA' definition 'convexA'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:36:47: note: Function 'btSubsimplexConvexCast' argument 1 names different: declaration 'shapeA' definition 'convexA'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp:25:70: note: Function 'btSubsimplexConvexCast' argument 1 names different: declaration 'shapeA' definition 'convexA'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp:25:99: style: Function 'btSubsimplexConvexCast' argument 2 names different: declaration 'shapeB' definition 'convexB'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:36:75: note: Function 'btSubsimplexConvexCast' argument 2 names different: declaration 'shapeB' definition 'convexB'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp:25:99: note: Function 'btSubsimplexConvexCast' argument 2 names different: declaration 'shapeB' definition 'convexB'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:41:15: style: The function 'calcTimeOfImpact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h:65:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:41:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Character/btKinematicCharacterController.cpp:50:2: style: Class 'btKinematicClosestNotMeRayResultCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverBody.h:113:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGearConstraint.h:136:31: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGearConstraint.cpp:20:19: warning: Member variable 'btGearConstraint::m_useFrameA' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:179:10: style: Condition 'applyFriction' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:178:27: note: Assignment 'applyFriction=true', assigned value is 1
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:179:10: note: Condition 'applyFriction' is always true
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:183:28: style: The scope of the variable 'solveManifold' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:200:28: style: The scope of the variable 'solveManifold' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:397:26: style: The scope of the variable 'constraint' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:411:26: style: The scope of the variable 'constraint' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:426:27: style: The scope of the variable 'constraint' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1608:10: style: Condition 'applyFriction' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1607:27: note: Assignment 'applyFriction=true', assigned value is 1
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1608:10: note: Condition 'applyFriction' is always true
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:980:12: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:981:12: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:537:16: style: The scope of the variable 'solverBodyA' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:538:16: style: The scope of the variable 'solverBodyB' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:641:16: style: The scope of the variable 'solverBodyA' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:642:16: style: The scope of the variable 'solverBodyB' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1159:24: style: The scope of the variable 'manifold' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1612:28: style: The scope of the variable 'solveManifold' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1626:28: style: The scope of the variable 'solveManifold' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1767:6: style: The scope of the variable 'iteration' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:26:29: warning: Function 'resolveUnilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' [funcArgOrderDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:44:31: note: Function 'resolveUnilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1'
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:26:29: note: Function 'resolveUnilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1'
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:115:20: warning: Function 'resolveBilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' [funcArgOrderDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:69:17: note: Function 'resolveBilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1'
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:115:20: note: Function 'resolveBilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1'
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:37:3: performance: Variable 'm_tau' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:38:3: performance: Variable 'm_damping' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:43:7: style: Technically the member function 'btSolve2LinearConstraint::resolveUnilateralPairConstraint' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:25:32: note: Technically the member function 'btSolve2LinearConstraint::resolveUnilateralPairConstraint' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:43:7: note: Technically the member function 'btSolve2LinearConstraint::resolveUnilateralPairConstraint' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:68:7: style: Technically the member function 'btSolve2LinearConstraint::resolveBilateralPairConstraint' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:114:32: note: Technically the member function 'btSolve2LinearConstraint::resolveBilateralPairConstraint' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:68:7: note: Technically the member function 'btSolve2LinearConstraint::resolveBilateralPairConstraint' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/Bullet-C-API.cpp:366:2: style: Variable 'Solver' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/Bullet-C-API.cpp:364:0: note: Variable 'Solver' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/Bullet-C-API.cpp:366:2: note: Variable 'Solver' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1106:34: warning: Either the condition 'if(body0)' is redundant or there is possible null pointer dereference: body0. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1109:9: note: Assuming that condition 'if(body0)' is not redundant
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1106:34: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1107:34: warning: Either the condition 'if(body1)' is redundant or there is possible null pointer dereference: body1. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1111:9: note: Assuming that condition 'if(body1)' is not redundant
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1107:34: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1463:41: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:311:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:84:1: warning: The struct 'InplaceSolverIslandCallback' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h:203:12: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h:209:11: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp:471:25: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp:104:55: style: Function 'predictIntegratedTransform' argument 1 names different: declaration 'step' definition 'timeStep'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h:214:45: note: Function 'predictIntegratedTransform' argument 1 names different: declaration 'step' definition 'timeStep'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp:104:55: note: Function 'predictIntegratedTransform' argument 1 names different: declaration 'step' definition 'timeStep'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp:109:49: style: Function 'saveKinematicState' argument 1 names different: declaration 'step' definition 'timeStep'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h:216:37: note: Function 'saveKinematicState' argument 1 names different: declaration 'step' definition 'timeStep'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp:109:49: note: Function 'saveKinematicState' argument 1 names different: declaration 'step' definition 'timeStep'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp:348:72: style: Function 'computeGyroscopicImpulseImplicit_World' argument 1 names different: declaration 'dt' definition 'step'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h:541:60: note: Function 'computeGyroscopicImpulseImplicit_World' argument 1 names different: declaration 'dt' definition 'step'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp:348:72: note: Function 'computeGyroscopicImpulseImplicit_World' argument 1 names different: declaration 'dt' definition 'step'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h:175:2: style: Class 'btRigidBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:51:14: style: The function 'stepSimulation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:67:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:51:14: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:53:15: style: The function 'setGravity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:84:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:53:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:55:20: style: The function 'getGravity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:85:21: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:55:20: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:57:15: style: The function 'addRigidBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:89:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:57:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:59:15: style: The function 'addRigidBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:91:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:59:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:61:15: style: The function 'removeRigidBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:93:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:61:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:63:15: style: The function 'debugDrawWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:69:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:63:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:65:15: style: The function 'addAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:78:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:65:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:67:15: style: The function 'removeAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:80:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:67:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:74:15: style: The function 'synchronizeMotionStates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:87:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:74:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:76:15: style: The function 'setConstraintSolver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:95:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:76:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:78:30: style: The function 'getConstraintSolver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:97:31: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:78:30: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:80:30: style: The function 'getWorldType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:105:31: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:80:30: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:85:15: style: The function 'clearForces' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h:107:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:85:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h:53:11: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h:59:11: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Featherstone/btMultiBody.cpp:1873:26: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Featherstone/btMultiBody.cpp:1891:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Featherstone/btMultiBody.cpp:1943:35: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyLink.h:137:2: warning: Member variable 'btMultibodyLink::m_dofOffset' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyLink.h:137:2: warning: Member variable 'btMultibodyLink::m_cfgOffset' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Featherstone/btMultiBody.cpp:1479:8: style: Technically the member function 'stepPositionsMultiDof::Anonymous0::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodySolverConstraint.h:28:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1782:27: style: Function 'btSolveDantzigLCP' argument 5 names different: declaration 'w' definition 'outer_w'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.h:72:81: note: Function 'btSolveDantzigLCP' argument 5 names different: declaration 'w' definition 'outer_w'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1782:27: note: Function 'btSolveDantzigLCP' argument 5 names different: declaration 'w' definition 'outer_w'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1782:110: style: Function 'btSolveDantzigLCP' argument 10 names different: declaration 'scratch' definition 'scratchMem'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.h:73:75: note: Function 'btSolveDantzigLCP' argument 10 names different: declaration 'scratch' definition 'scratchMem'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1782:110: note: Function 'btSolveDantzigLCP' argument 10 names different: declaration 'scratch' definition 'scratchMem'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1213:6: performance: Technically the member function 'btLCP::indexC' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1219:7: style: Technically the member function 'btLCP::pN_plusequals_ANi' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1668:13: note: Technically the member function 'btLCP::pN_plusequals_ANi' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1219:7: note: Technically the member function 'btLCP::pN_plusequals_ANi' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1220:7: style: Technically the member function 'btLCP::pC_plusequals_s_times_qC' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1683:13: note: Technically the member function 'btLCP::pC_plusequals_s_times_qC' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1220:7: note: Technically the member function 'btLCP::pC_plusequals_s_times_qC' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1221:7: style: Technically the member function 'btLCP::pN_plusequals_s_times_qN' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1691:13: note: Technically the member function 'btLCP::pN_plusequals_s_times_qN' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1221:7: note: Technically the member function 'btLCP::pN_plusequals_s_times_qN' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:37:3: warning: Member variable 'btLemkeAlgorithm::steps' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:37:3: warning: Member variable 'btLemkeAlgorithm::info' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:47:7: style: Technically the member function 'btLemkeAlgorithm::getInfo' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:54:7: style: Technically the member function 'btLemkeAlgorithm::getSteps' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:80:8: performance: Technically the member function 'btLemkeAlgorithm::LexicographicPositive' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp:284:26: note: Technically the member function 'btLemkeAlgorithm::LexicographicPositive' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:80:8: note: Technically the member function 'btLemkeAlgorithm::LexicographicPositive' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:81:8: performance: Technically the member function 'btLemkeAlgorithm::GaussJordanEliminationStep' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp:298:24: note: Technically the member function 'btLemkeAlgorithm::GaussJordanEliminationStep' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:81:8: note: Technically the member function 'btLemkeAlgorithm::GaussJordanEliminationStep' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:82:8: performance: Technically the member function 'btLemkeAlgorithm::greaterZero' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp:345:26: note: Technically the member function 'btLemkeAlgorithm::greaterZero' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:82:8: note: Technically the member function 'btLemkeAlgorithm::greaterZero' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:83:8: performance: Technically the member function 'btLemkeAlgorithm::validBasis' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp:358:26: note: Technically the member function 'btLemkeAlgorithm::validBasis' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:83:8: note: Technically the member function 'btLemkeAlgorithm::validBasis' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:260:6: style: Variable 'slotA' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:258:0: note: Variable 'slotA' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:260:6: note: Variable 'slotA' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:296:6: style: Variable 'slotB' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:294:0: note: Variable 'slotB' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:296:6: note: Variable 'slotB' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:232:6: style: The scope of the variable 'cur' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:233:6: style: The scope of the variable 'rowOffset' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:348:6: style: The scope of the variable 'c' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:37:85: style: Function 'solveGroupCacheFriendlySetup' argument 2 names different: declaration 'numBodies' definition 'numBodiesUnUsed'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.h:47:80: note: Function 'solveGroupCacheFriendlySetup' argument 2 names different: declaration 'numBodies' definition 'numBodiesUnUsed'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:37:85: note: Function 'solveGroupCacheFriendlySetup' argument 2 names different: declaration 'numBodies' definition 'numBodiesUnUsed'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.h:59:2: style: Class 'btMLCPSolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btSolveProjectedGaussSeidel.h:27:15: style: The function 'solveMLCP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolverInterface.h:30:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/MLCPSolvers/btSolveProjectedGaussSeidel.h:27:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:516:2: style: Variable 'j1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:500:0: note: Variable 'j1' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:516:2: note: Variable 'j1' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:65:59: style: Function 'addWheel' argument 1 names different: declaration 'connectionPointCS0' definition 'connectionPointCS'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h:115:42: note: Function 'addWheel' argument 1 names different: declaration 'connectionPointCS0' definition 'connectionPointCS'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:65:59: note: Function 'addWheel' argument 1 names different: declaration 'connectionPointCS0' definition 'connectionPointCS'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:549:5: style: Variable 'numWheelsOnGround' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:82:2: warning: Member variable 'btWheelInfo::m_raycastInfo' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:82:2: warning: Member variable 'btWheelInfo::m_clientInfo' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:86:3: performance: Variable 'm_suspensionRestLength1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:87:3: performance: Variable 'm_maxSuspensionTravelCm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:89:3: performance: Variable 'm_wheelsRadius' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:90:3: performance: Variable 'm_suspensionStiffness' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:91:3: performance: Variable 'm_wheelsDampingCompression' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:92:3: performance: Variable 'm_wheelsDampingRelaxation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:93:3: performance: Variable 'm_chassisConnectionPointCS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:94:3: performance: Variable 'm_wheelDirectionCS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:95:3: performance: Variable 'm_wheelAxleCS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:96:3: performance: Variable 'm_frictionSlip' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:97:3: performance: Variable 'm_steering' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h:82:2: style: Struct 'btWheelInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h:223:2: style: Class 'btDefaultVehicleRaycaster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h:228:16: style: The function 'castRay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btVehicleRaycaster.h:30:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h:228:16: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.cpp:139:52: style: Function 'predictMotion' argument 1 names different: declaration 'solverdt' definition 'timeStep'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:53:36: note: Function 'predictMotion' argument 1 names different: declaration 'solverdt' definition 'timeStep'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.cpp:139:52: note: Function 'predictMotion' argument 1 names different: declaration 'solverdt' definition 'timeStep'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolverVertexBuffer.h:151:22: style: The function 'getBufferType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolverVertexBuffer.h:70:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolverVertexBuffer.h:151:22: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:936:12: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:942:11: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3266:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3285:20: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3290:36: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3305:35: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3311:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3318:48: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3329:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3335:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3339:48: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3352:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3358:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3361:50: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3374:45: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3380:31: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3390:50: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3397:39: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3403:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3449:17: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3453:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3500:40: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3506:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3593:35: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:3600:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSparseSDF.h:28:31: style: The scope of the variable 'tmp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:1040:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:1040:8: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:850:46: style: Function 'setRestLengthScale' argument 1 names different: declaration 'restLength' definition 'restLengthScale'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:823:38: note: Function 'setRestLengthScale' argument 1 names different: declaration 'restLength' definition 'restLengthScale'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:850:46: note: Function 'setRestLengthScale' argument 1 names different: declaration 'restLength' definition 'restLengthScale'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:790:5: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSparseSDF.h:191:0: style: Variable 'numResets' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:55:2: warning: Member variable 'btSoftBodyWorldInfo::m_sparsesdf' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:346:3: warning: Member variable 'Cluster::m_nvimpulses' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:346:3: warning: Member variable 'Cluster::m_ndimpulses' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:346:3: warning: Member variable 'Cluster::m_collide' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:346:3: warning: Member variable 'Cluster::m_clusterIndex' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:639:4: performance: Variable 'erp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:640:4: performance: Variable 'idt' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:641:4: performance: Variable 'm_margin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:642:4: performance: Variable 'friction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:643:4: performance: Variable 'threshold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:1997:2: performance: Variable 'm_rayFrom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:1998:2: performance: Variable 'm_rayNormalizedDirection' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:1999:2: performance: Variable 'm_rayTo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:2000:2: performance: Variable 'm_mint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSparseSDF.h:240:0: style: Technically the member function 'btSparseSdf < 3 >::BuildCell' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:158:15: warning: Virtual function 'setMargin' is called from constructor 'btSoftClusterCollisionShape(const btSoftBody::Cluster*cluster)' at line 123. Dynamic binding is not used. [virtualCallInConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:123:90: note: Calling setMargin
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:158:15: note: setMargin is a virtual method
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:689:2: style: Class 'btSoftBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:383:3: style: Struct 'Body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:384:3: style: Struct 'Body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:54:2: style: Class 'btSoftBodyCollisionShape' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:123:2: style: Class 'btSoftClusterCollisionShape' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:522:13: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:509:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:522:13: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:523:13: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:510:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:523:13: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:524:13: style: The function 'Terminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:511:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:524:13: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:525:16: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:512:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:525:16: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:545:13: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:509:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:545:13: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:546:13: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:510:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:546:13: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:547:13: style: The function 'Terminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:511:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:547:13: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:548:16: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:512:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:548:16: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:558:13: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:509:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:558:13: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:559:13: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:510:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:559:13: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:560:13: style: The function 'Terminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:511:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:560:13: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:561:16: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:512:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.h:561:16: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:646:21: performance: Function parameter 'ba' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h:646:47: performance: Function parameter 'bb' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:388:85: performance: Function parameter 'body1' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:402:70: performance: Function parameter 'body' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:414:86: performance: Function parameter 'body1' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:429:71: performance: Function parameter 'body' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp:180:19: error: Memory is allocated but not initialized: pm [uninitdata]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp:56:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h:49:24: style: Same expression on both sides of '&' because the value of 'x' and '0' are the same. [duplicateExpression]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h:48:20: note: 'x' is assigned value '0' here.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h:49:24: note: Same expression on both sides of '&' because the value of 'x' and '0' are the same.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp:184:122: style: Function 'setTimeStepAndCounters' argument 2 names different: declaration 'triObjWrap' definition 'triBodyWrap'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h:88:95: note: Function 'setTimeStepAndCounters' argument 2 names different: declaration 'triObjWrap' definition 'triBodyWrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp:184:122: note: Function 'setTimeStepAndCounters' argument 2 names different: declaration 'triObjWrap' definition 'triBodyWrap'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:1108:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:1129:1: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:1128:0: note: Variable 'result' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:1129:1: note: Variable 'result' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:74:54: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:168:8: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:168:10: style: The scope of the variable 'nj' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:539:20: style: The scope of the variable 'lr' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:540:6: style: The scope of the variable 'ar' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:540:10: style: The scope of the variable 'br' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp:544:36: style: The scope of the variable 'linkNum' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h:38:2: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h:38:2: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h:38:2: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_softBody0' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h:38:2: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_softBody1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h:38:2: style: Class 'btSoftBodyRigidBodyCollisionConfiguration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h:38:2: style: Class 'btSoftSoftCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:63:39: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:74:82: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.h:48:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:74:82: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:74:106: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.h:48:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:74:106: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:30:32: warning: Member variable 'btSoftRigidCollisionAlgorithm::m_softBody' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:30:32: warning: Member variable 'btSoftRigidCollisionAlgorithm::m_rigidCollisionObject' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp:102:19: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp:167:20: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp:232:40: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h:118:8: style: Technically the member function 'btSoftBodySolver::getTimeScale' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:38:22: style: The function 'getSolverType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h:66:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:38:22: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:43:15: style: The function 'checkInitialized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h:70:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:43:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:45:15: style: The function 'updateSoftBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h:85:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:45:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:47:15: style: The function 'optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h:73:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:47:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:49:15: style: The function 'copyBackToSoftBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h:76:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:49:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:51:15: style: The function 'solveConstraints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h:82:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:51:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:53:15: style: The function 'predictMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h:79:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:53:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:59:15: style: The function 'processCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h:91:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h:59:15: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp:39:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp:40:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp:26:31: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp:26:31: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp:26:31: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_softBody0' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp:26:31: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_softBody1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:624:26: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:638:26: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:652:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:669:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:566:50: style: Opposite expression on both sides of '|'. [oppositeExpression]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:566:50: note: Opposite expression on both sides of '|'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:566:50: note: Opposite expression on both sides of '|'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:572:50: style: Opposite expression on both sides of '|'. [oppositeExpression]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:572:50: note: Opposite expression on both sides of '|'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:572:50: note: Opposite expression on both sides of '|'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:698:12: style: The scope of the variable 'p0' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:698:15: style: The scope of the variable 'q0' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:698:18: style: The scope of the variable 'm0' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:698:21: style: The scope of the variable 'p1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:698:24: style: The scope of the variable 'q1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:698:27: style: The scope of the variable 'm1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.cpp:82:9: style: The scope of the variable 'real' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:566:69: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:572:69: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:16: performance: Technically the member function 'btAlignedAllocator::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:16: performance: Technically the member function 'btAlignedAllocator::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:16: performance: Technically the member function 'btAlignedAllocator::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:16: performance: Technically the member function 'btAlignedAllocator::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:359:11: style: Struct 'btInfMaskConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btScalar.h:746:2: style: Struct 'btTypedObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:654:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:658:23: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:980:25: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:302:0: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:495:0: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btVector3.h:1241:24: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btVector3.h:1242:24: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:890:24: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btVector3.h:959:87: style: Function 'rotate' argument 2 names different: declaration 'angle' definition '_angle'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btVector3.h:348:77: note: Function 'rotate' argument 2 names different: declaration 'angle' definition '_angle'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btVector3.h:959:87: note: Function 'rotate' argument 2 names different: declaration 'angle' definition '_angle'.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btVector3.h:1150:13: style: Variable 'maxVal' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btVector3.h:1179:13: style: Variable 'minVal' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btVector3.h:119:2: warning: Member variable 'btVector3::m_floats' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:70:2: warning: Member variable 'HullDesc::mMaxFaces' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:135:3: warning: Member variable 'HalfEdge::ea' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:135:3: warning: Member variable 'HalfEdge::v' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:135:3: warning: Member variable 'HalfEdge::p' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:155:2: warning: Member variable 'int4::x' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:155:2: warning: Member variable 'int4::y' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:155:2: warning: Member variable 'int4::z' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:155:2: warning: Member variable 'int4::w' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:33:2: warning: Member variable 'int3::x' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:33:2: warning: Member variable 'int3::y' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:33:2: warning: Member variable 'int3::z' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:349:2: warning: Member variable 'btHullTriangle::id' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btVector3.h:87:2: style: Technically the member function 'btVector3::operatordelete' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btVector3.h:87:2: style: Technically the member function 'btVector3::operatordelete[]' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:196:12: performance: Technically the member function 'HullLibrary::ReleaseResult' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:816:24: note: Technically the member function 'HullLibrary::ReleaseResult' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:196:12: note: Technically the member function 'HullLibrary::ReleaseResult' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:208:7: performance: Technically the member function 'HullLibrary::checkit' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:399:19: note: Technically the member function 'HullLibrary::checkit' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:208:7: note: Technically the member function 'HullLibrary::checkit' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:216:7: performance: Technically the member function 'HullLibrary::FindSimplex' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.cpp:482:19: note: Technically the member function 'HullLibrary::FindSimplex' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHull.h:216:7: note: Technically the member function 'HullLibrary::FindSimplex' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < btVector3 >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < btVector3 >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < btVector3 >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < btVector3 >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < unsigned int >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < unsigned int >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < unsigned int >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < unsigned int >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < HalfEdge >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < HalfEdge >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < HalfEdge >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < HalfEdge >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < btPlane >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < btPlane >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < btPlane >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < btPlane >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < btHullTriangle * >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < btHullTriangle * >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < btHullTriangle * >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < btHullTriangle * >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < int >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < int >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < int >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < int >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < btVector3 , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < btVector3 , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < btVector3 , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < btVector3 , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < unsigned int , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < unsigned int , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < unsigned int , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < unsigned int , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < HalfEdge , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < HalfEdge , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < HalfEdge , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < HalfEdge , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < btPlane , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < btPlane , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < btPlane , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < btPlane , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < btHullTriangle * , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < btHullTriangle * , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < btHullTriangle * , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < btHullTriangle * , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < int , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < int , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < int , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < int , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < btVector3 , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < unsigned int , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < HalfEdge , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < btPlane , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < btHullTriangle * , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < int , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:85:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:237:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:267:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:283:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:1952:22: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:1963:21: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:2009:22: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:2023:21: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.h:31:3: style: The class 'Edge' does not have a constructor although it has private member variables. [noConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:52:1: style: The class 'btConvexHullInternal' does not have a constructor although it has private member variables. [noConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:86:5: warning: Member variable 'Point32::x' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:86:5: warning: Member variable 'Point32::y' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:86:5: warning: Member variable 'Point32::z' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:86:5: warning: Member variable 'Point32::index' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:146:5: warning: Member variable 'Int128::low' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:146:5: warning: Member variable 'Int128::high' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:775:8: style: Technically the member function 'btConvexHullInternal::findEdgeForCoplanarFaces' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:1463:28: note: Technically the member function 'btConvexHullInternal::findEdgeForCoplanarFaces' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:775:8: note: Technically the member function 'btConvexHullInternal::findEdgeForCoplanarFaces' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:817:8: performance: Technically the member function 'btConvexHullInternal::mergeProjection' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:1019:28: note: Technically the member function 'btConvexHullInternal::mergeProjection' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:817:8: note: Technically the member function 'btConvexHullInternal::mergeProjection' can be static.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:821:13: style: Technically the member function 'btConvexHullInternal::toBtVector' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:2065:33: note: Technically the member function 'btConvexHullInternal::toBtVector' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:821:13: note: Technically the member function 'btConvexHullInternal::toBtVector' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:832:13: style: Technically the member function 'btConvexHullInternal::getCoordinates' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:2079:33: note: Technically the member function 'btConvexHullInternal::getCoordinates' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:832:13: note: Technically the member function 'btConvexHullInternal::getCoordinates' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:67:10: style: Technically the member function 'btConvexHullInternal::Point64::isZero' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:104:10: style: Technically the member function 'btConvexHullInternal::Point32::isZero' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:573:13: style: Technically the member function 'btConvexHullInternal::Face::getNormal' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < Edge >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < Edge >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < Edge >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < Edge >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < Vertex * >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < Vertex * >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < Vertex * >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < Vertex * >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < Point32 >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < Point32 >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < Point32 >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < Point32 >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < Face * >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < Face * >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < Face * >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < Face * >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < btConvexHullInternal :: Vertex * >::allocSize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < btConvexHullInternal :: Vertex * >::destroy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < btConvexHullInternal :: Vertex * >::downHeap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedObjectArray.h:325:0: style: Technically the member function 'btAlignedObjectArray < btConvexHullInternal :: Vertex * >::less::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < Edge , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < Edge , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < Edge , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < Edge , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < Vertex * , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < Vertex * , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < Vertex * , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < Vertex * , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < Point32 , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < Point32 , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < Point32 , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < Point32 , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < Face * , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < Face * , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < Face * , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < Face * , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:83:0: performance: Technically the member function 'btAlignedAllocator < btConvexHullInternal :: Vertex * , 16 >::address' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:88:0: performance: Technically the member function 'btAlignedAllocator < btConvexHullInternal :: Vertex * , 16 >::construct' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < btConvexHullInternal :: Vertex * , 16 >::deallocate' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:92:0: performance: Technically the member function 'btAlignedAllocator < btConvexHullInternal :: Vertex * , 16 >::destroy' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:154:5: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:158:5: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:340:5: style: Class 'Rational128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:674:0: style: Class 'btConvexHullInternal :: PoolArray < Vertex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:674:0: style: Class 'btConvexHullInternal :: PoolArray < Edge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp:674:0: style: Class 'btConvexHullInternal :: PoolArray < Face >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < Edge , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < Vertex * , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < Point32 , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < Face * , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btAlignedAllocator.h:74:0: style: Class 'btAlignedAllocator < btConvexHullInternal :: Vertex * , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuadWord.h:181:3: warning: Member variable 'btQuadWord::m_floats' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:50:16: style: Technically the member function 'btClock::getTimeMilliseconds' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.cpp:131:28: note: Technically the member function 'btClock::getTimeMilliseconds' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:50:16: note: Technically the member function 'btClock::getTimeMilliseconds' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:54:16: style: Technically the member function 'btClock::getTimeMicroseconds' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.cpp:187:28: note: Technically the member function 'btClock::getTimeMicroseconds' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:54:16: note: Technically the member function 'btClock::getTimeMicroseconds' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:87:15: style: Technically the member function 'CProfileNode::Get_Name' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:88:9: style: Technically the member function 'CProfileNode::Get_Total_Calls' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:89:11: style: Technically the member function 'CProfileNode::Get_Total_Time' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:113:10: style: Technically the member function 'CProfileIterator::Is_Done' can be const. [functionConst]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.cpp:401:24: note: Technically the member function 'CProfileIterator::Is_Done' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:113:10: note: Technically the member function 'CProfileIterator::Is_Done' can be const.
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:140:2: style: Class 'CProfileIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/bullet2/src/LinearMath/btQuickprof.h:184:2: style: Class 'CProfileSample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/carve/carve-capi.cc:798:2: style: Exception should be caught by reference. [catchExceptionByValue]
blender-2.79b+dfsg0.orig/extern/carve/carve-util.cc:154:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/extern/carve/carve-util.cc:376:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/extern/carve/carve-util.cc:396:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/extern/carve/carve-util.cc:401:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/extern/carve/carve-util.cc:508:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/extern/carve/carve-util.cc:484:3: style: Exception should be caught by reference. [catchExceptionByValue]
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:230:22: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:114:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:230:22: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:235:22: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:107:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:235:22: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:254:22: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:107:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:254:22: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:275:22: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:107:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:275:22: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:296:22: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:107:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:296:22: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:319:22: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:107:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:319:22: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:342:22: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:107:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:342:22: note: Function in derived class
blender-2.79b+dfsg0.orig/extern/carve/lib/csg_collector.cpp:117:15: performance: Possible inefficient checking for 'cinfo' emptiness. [stlSize]
blender-2.79b+dfsg0.orig/extern/carve/lib/geom2d.cpp:113:13: style: The scope of the variable 'n' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect.cpp:795:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect.cpp:1392:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect.cpp:1396:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect.cpp:1402:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect.cpp:1643:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_classify_edge.cpp:505:11: performance: Possible inefficient checking for 'cinfo' emptiness. [stlSize]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_classify_group.cpp:89:14: performance: Technically the member function 'carve::csg::::FaceMaker::pointOn' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_classify_group.cpp:93:14: performance: Technically the member function 'carve::csg::::FaceMaker::explain' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_classify_group.cpp:169:14: performance: Technically the member function 'carve::csg::::ClassifyFaceGroups::postRemovalCheck' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_classify_group.cpp:177:14: performance: Technically the member function 'carve::csg::::ClassifyFaceGroups::faceLoopSanityChecker' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_classify_group.cpp:181:14: performance: Technically the member function 'carve::csg::::ClassifyFaceGroups::finish' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_face_division.cpp:1669:52: style: Unused variable: base_loop [unusedVariable]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_face_division.cpp:1247:13: performance: Possible inefficient checking for 'hole_loops' emptiness. [stlSize]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_face_division.cpp:1646:9: performance: Possible inefficient checking for 'hole_loops' emptiness. [stlSize]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_group.cpp:219:5: style: Variable 'tag_num' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_half_classify_group.cpp:160:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_half_classify_group.cpp:78:14: performance: Technically the member function 'carve::csg::::FaceMaker::pointOn' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_half_classify_group.cpp:82:14: performance: Technically the member function 'carve::csg::::FaceMaker::explain' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_half_classify_group.cpp:151:14: performance: Technically the member function 'carve::csg::::HalfClassifyFaceGroups::postRemovalCheck' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_half_classify_group.cpp:158:14: performance: Technically the member function 'carve::csg::::HalfClassifyFaceGroups::faceLoopSanityChecker' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_half_classify_group.cpp:163:14: performance: Technically the member function 'carve::csg::::HalfClassifyFaceGroups::finish' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/intersect_half_classify_group.cpp:54:15: performance: Possible inefficient checking for 'cinfo' emptiness. [stlSize]
blender-2.79b+dfsg0.orig/extern/carve/lib/math.cpp:41:7: style: Struct 'Root' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/carve/lib/triangulator.cpp:742:10: style: The scope of the variable 'v2_side' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/carve/lib/triangulator.cpp:123:10: style: Unused private function: 'EarQueue::checkheap' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/extern/carve/lib/triangulator.cpp:123:10: performance: Technically the member function '::EarQueue::checkheap' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/carve/lib/triangulator.cpp:113:5: style: Struct 'vertex_info_l2norm_inc_ordering' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/covariance_impl.cc:207:20: style: Array index 'offset' is used before limits check. [arrayIndexThenCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/dogleg_strategy.cc:571:55: style: Redundant condition: per_solve_options.dump_format_type!=CONSOLE. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:48:40: warning: Either the condition '!file_descriptor' is redundant or there is possible null pointer dereference: file_descriptor. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:45:7: note: Assuming that condition '!file_descriptor' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:48:40: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:49:10: warning: Either the condition '!file_descriptor' is redundant or there is possible null pointer dereference: file_descriptor. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:45:7: note: Assuming that condition '!file_descriptor' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:49:10: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:60:9: warning: Either the condition '!file_descriptor' is redundant or there is possible null pointer dereference: file_descriptor. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:55:7: note: Assuming that condition '!file_descriptor' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:60:9: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:61:25: warning: Either the condition '!file_descriptor' is redundant or there is possible null pointer dereference: file_descriptor. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:55:7: note: Assuming that condition '!file_descriptor' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:61:25: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:65:9: warning: Either the condition '!file_descriptor' is redundant or there is possible null pointer dereference: file_descriptor. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:55:7: note: Assuming that condition '!file_descriptor' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:65:9: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:69:24: warning: Either the condition '!file_descriptor' is redundant or there is possible null pointer dereference: file_descriptor. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:55:7: note: Assuming that condition '!file_descriptor' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:69:24: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:75:10: warning: Either the condition '!file_descriptor' is redundant or there is possible null pointer dereference: file_descriptor. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:55:7: note: Assuming that condition '!file_descriptor' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/file.cc:75:10: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/levenberg_marquardt_strategy.cc:124:53: style: Redundant condition: per_solve_options.dump_format_type!=CONSOLE. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/loss_function.cc:111:19: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:573:3: warning: Either the condition 'parameter_block==NULL' is redundant or there is possible null pointer dereference: parameter_block. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:567:23: note: Assuming that condition 'parameter_block==NULL' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:573:3: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:595:3: warning: Either the condition 'parameter_block==NULL' is redundant or there is possible null pointer dereference: parameter_block. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:589:23: note: Assuming that condition 'parameter_block==NULL' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:595:3: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:609:3: warning: Either the condition 'parameter_block==NULL' is redundant or there is possible null pointer dereference: parameter_block. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:603:23: note: Assuming that condition 'parameter_block==NULL' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:609:3: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:622:10: warning: Either the condition 'parameter_block==NULL' is redundant or there is possible null pointer dereference: parameter_block. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:616:23: note: Assuming that condition 'parameter_block==NULL' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:622:10: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:636:3: warning: Either the condition 'parameter_block==NULL' is redundant or there is possible null pointer dereference: parameter_block. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:630:23: note: Assuming that condition 'parameter_block==NULL' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:636:3: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:649:3: warning: Either the condition 'parameter_block==NULL' is redundant or there is possible null pointer dereference: parameter_block. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:644:23: note: Assuming that condition 'parameter_block==NULL' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:649:3: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:859:10: warning: Either the condition 'parameter_block==NULL' is redundant or there is possible null pointer dereference: parameter_block. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:853:23: note: Assuming that condition 'parameter_block==NULL' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:859:10: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:871:10: warning: Either the condition 'parameter_block==NULL' is redundant or there is possible null pointer dereference: parameter_block. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:865:23: note: Assuming that condition 'parameter_block==NULL' is not redundant
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/problem_impl.cc:871:10: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/stringprintf.cc:76:3: error: va_list 'backup_ap' used before va_start() was called. [va_list_usedBeforeStarted]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/stringprintf.cc:77:56: error: va_list 'backup_ap' used before va_start() was called. [va_list_usedBeforeStarted]
blender-2.79b+dfsg0.orig/extern/ceres/internal/ceres/stringprintf.cc:78:3: error: va_list 'backup_ap' used before va_start() was called. [va_list_usedBeforeStarted]
blender-2.79b+dfsg0.orig/extern/cuew/src/cuew.c:758:3: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/intern/curve_fit_corners_detect.c:421:22: error: Expression 'corners[i_corner++]=0' depends on order of evaluation of side effects [unknownEvaluationOrder]
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/intern/curve_fit_cubic.c:1392:16: style: Function 'curve_fit_cubic_to_points_fl' argument 11 names different: declaration 'r_corners_index_array' definition 'r_corner_index_array'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/curve_fit_nd.h:82:24: note: Function 'curve_fit_cubic_to_points_fl' argument 11 names different: declaration 'r_corners_index_array' definition 'r_corner_index_array'.
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/intern/curve_fit_cubic.c:1392:16: note: Function 'curve_fit_cubic_to_points_fl' argument 11 names different: declaration 'r_corners_index_array' definition 'r_corner_index_array'.
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/intern/curve_fit_cubic.c:1392:44: style: Function 'curve_fit_cubic_to_points_fl' argument 12 names different: declaration 'r_corners_index_len' definition 'r_corner_index_len'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/curve_fit_nd.h:82:61: note: Function 'curve_fit_cubic_to_points_fl' argument 12 names different: declaration 'r_corners_index_len' definition 'r_corner_index_len'.
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/intern/curve_fit_cubic.c:1392:44: note: Function 'curve_fit_cubic_to_points_fl' argument 12 names different: declaration 'r_corners_index_len' definition 'r_corner_index_len'.
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/intern/curve_fit_cubic.c:1439:17: style: Function 'curve_fit_cubic_to_points_single_db' argument 10 names different: declaration 'r_error_sq' definition 'r_error_max_sq'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/curve_fit_nd.h:110:17: note: Function 'curve_fit_cubic_to_points_single_db' argument 10 names different: declaration 'r_error_sq' definition 'r_error_max_sq'.
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/intern/curve_fit_cubic.c:1439:17: note: Function 'curve_fit_cubic_to_points_single_db' argument 10 names different: declaration 'r_error_sq' definition 'r_error_max_sq'.
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/intern/curve_fit_cubic.c:1035:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/intern/curve_fit_cubic.c:1442:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/extern/curve_fit_nd/intern/generic_alloc_impl.h:156:2: error: Address of auto-variable 'chunk->buf[chunk->size++]' returned [returnAddressOfAutoVariable]
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags.cc:1027:23: style: Redundant condition: arg[0]=='-'. 'arg[0]!='-' || (arg[0]=='-' && arg[1]=='\0')' is equivalent to 'arg[0]!='-' || arg[1]=='\0'' [redundantCondition]
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags.cc:270:39: style: Function 'ParseFrom' argument 1 names different: declaration 'spec' definition 'value'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags.cc:197:30: note: Function 'ParseFrom' argument 1 names different: declaration 'spec' definition 'value'.
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags.cc:270:39: note: Function 'ParseFrom' argument 1 names different: declaration 'spec' definition 'value'.
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags.cc:743:64: style: Function 'SplitArgumentLocked' argument 1 names different: declaration 'argument' definition 'arg'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags.cc:652:52: note: Function 'SplitArgumentLocked' argument 1 names different: declaration 'argument' definition 'arg'.
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags.cc:743:64: note: Function 'SplitArgumentLocked' argument 1 names different: declaration 'argument' definition 'arg'.
blender-2.79b+dfsg0.orig/extern/gflags/src/mutex.h:200:3: warning: Member variable 'Mutex::is_safe_' is not initialized in the constructor. [uninitMemberVarPrivate]
blender-2.79b+dfsg0.orig/extern/gflags/src/mutex.h:200:3: warning: Member variable 'Mutex::destroy_' is not initialized in the constructor. [uninitMemberVarPrivate]
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags.cc:660:8: performance: Technically the member function 'GFLAGS_NAMESPACE::::FlagRegistry::SetFlagLocked' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags.cc:834:20: note: Technically the member function 'GFLAGS_NAMESPACE::::FlagRegistry::SetFlagLocked' can be static.
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags.cc:660:8: note: Technically the member function 'GFLAGS_NAMESPACE::::FlagRegistry::SetFlagLocked' can be static.
blender-2.79b+dfsg0.orig/extern/gflags/src/mutex.h:169:3: style: Class 'Mutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/gflags/src/mutex.h:200:3: style: Class 'Mutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags_completions.cc:669:13: style: Function 'OutputSingleGroupWithLimit' argument 7 names different: declaration 'completion_elements_added' definition 'completion_elements_output'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags_completions.cc:151:13: note: Function 'OutputSingleGroupWithLimit' argument 7 names different: declaration 'completion_elements_added' definition 'completion_elements_output'.
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags_completions.cc:669:13: note: Function 'OutputSingleGroupWithLimit' argument 7 names different: declaration 'completion_elements_added' definition 'completion_elements_output'.
blender-2.79b+dfsg0.orig/extern/gflags/src/gflags_completions.cc:606:23: style: Variable 'lines_so_far' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/gflags/src/windows_port.cc:35:0: error: #error You should only be including windows/port.cc in a windows environment! [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/extern/glog/src/base/mutex.h:147:0: error: #error Need to implement mutex.h for your architecture, or #define NO_THREADS [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/extern/glog/src/windows/port.cc:36:0: error: #error You should only be including windows/port.cc in a windows environment! [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest-filepath.cc:244:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest-filepath.cc:224:0: note: Variable 'result' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest-filepath.cc:244:3: note: Variable 'result' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3313:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3248:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3313:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3314:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3250:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3314:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3315:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3252:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3315:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3316:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3253:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3316:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3317:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3254:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3317:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3318:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3257:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3318:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3319:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3251:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3319:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3320:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3258:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3320:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3321:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3255:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3321:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3322:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3256:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3322:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3323:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3260:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/gtest/src/gtest.cc:3323:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/cidx_manager.c:73:13: style: The scope of the variable 'EPHused' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/cidx_manager.c:145:18: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:790:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:835:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:335:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:328:0: note: Variable 'a' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:335:2: note: Variable 'a' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:418:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:411:0: note: Variable 'a' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:418:2: note: Variable 'a' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:504:6: style: The scope of the variable 'w' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:519:60: style: Function 'dwt_decode_tile' argument 2 names different: declaration 'i' definition 'numres'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:121:60: note: Function 'dwt_decode_tile' argument 2 names different: declaration 'i' definition 'numres'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:519:60: note: Function 'dwt_decode_tile' argument 2 names different: declaration 'i' definition 'numres'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:519:76: style: Function 'dwt_decode_tile' argument 3 names different: declaration 'fn' definition 'dwt_1D'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:121:71: note: Function 'dwt_decode_tile' argument 3 names different: declaration 'fn' definition 'dwt_1D'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/dwt.c:519:76: note: Function 'dwt_decode_tile' argument 3 names different: declaration 'fn' definition 'dwt_1D'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/image.c:38:2: style: Variable 'image' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/image.c:36:0: note: Variable 'image' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/image.c:38:2: note: Variable 'image' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/image.c:35:6: style: The scope of the variable 'compno' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/image.c:74:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:786:2: style: Variable 'cp' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:775:0: note: Variable 'cp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:786:2: note: Variable 'cp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:787:2: style: Variable 'tcp' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:776:0: note: Variable 'tcp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:787:2: note: Variable 'tcp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:2073:2: style: Variable 'image' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:2063:0: note: Variable 'image' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:2073:2: note: Variable 'image' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:2450:2: style: Variable 'cp' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:2443:0: note: Variable 'cp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:2450:2: note: Variable 'cp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:283:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:284:14: style: The scope of the variable 'tpend' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:667:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:668:6: style: The scope of the variable 'lenp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:668:12: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:703:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:882:6: style: The scope of the variable 'expn' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:882:12: style: The scope of the variable 'mant' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:1139:14: style: The scope of the variable 'Xcrg_i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:1139:22: style: The scope of the variable 'Ycrg_i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:1156:7: style: The scope of the variable 'Ttlm_i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:1156:0: style: The scope of the variable 'Ptlm_i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:1176:20: style: The scope of the variable 'Nplm' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:1202:36: style: The scope of the variable 'add' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:1220:21: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:1350:7: style: The scope of the variable 'status' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:1685:11: style: The scope of the variable 'success' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:2161:6: style: The scope of the variable 'tileno' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/j2k.c:2184:20: style: The scope of the variable 'numpocs_tile' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/jp2.c:442:16: style: The scope of the variable 'uc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/jp2.c:525:32: style: The scope of the variable 'asoc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/jp2.c:1283:16: style: The scope of the variable 'pos_cidx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/jp2.c:1283:46: style: The scope of the variable 'len_cidx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/jp2.c:1283:56: style: The scope of the variable 'end_pos' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/jp2.c:1283:65: style: The scope of the variable 'pos_fidx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/jp2.c:1283:75: style: The scope of the variable 'len_fidx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/jp2.c:1255:10: style: Variable 'sign' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/mqc.c:433:16: style: The scope of the variable 'bit_padding' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/phix_manager.c:90:29: style: The scope of the variable 'num_packet' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/phix_manager.c:91:7: style: The scope of the variable 'numOfres' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:656:32: style: Redundant condition: !cp->cinema. 'cp->cinema || (!cp->cinema && t2_mode==FINAL_PASS)' is equivalent to 'cp->cinema || t2_mode==FINAL_PASS' [redundantCondition]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:417:2: style: Variable 'tcp' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:414:0: note: Variable 'tcp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:417:2: note: Variable 'tcp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:419:2: style: Variable 'pi' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:413:0: note: Variable 'pi' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:419:2: note: Variable 'pi' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:552:2: style: Variable 'tcp' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:549:0: note: Variable 'tcp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:552:2: note: Variable 'tcp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:554:2: style: Variable 'pi' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:548:0: note: Variable 'pi' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:554:2: note: Variable 'pi' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:411:6: style: The scope of the variable 'p' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:411:9: style: The scope of the variable 'q' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:544:6: style: The scope of the variable 'p' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:544:9: style: The scope of the variable 'q' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:689:6: style: The scope of the variable 'compno' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:689:14: style: The scope of the variable 'pino' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:740:14: warning: The buffer 'prog' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:740:14: warning: The buffer 'prog' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:742:14: warning: The buffer 'prog' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:742:14: warning: The buffer 'prog' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:744:14: warning: The buffer 'prog' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:744:14: warning: The buffer 'prog' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:746:14: warning: The buffer 'prog' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:746:14: warning: The buffer 'prog' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:748:14: warning: The buffer 'prog' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/pi.c:748:14: warning: The buffer 'prog' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/ppix_manager.c:94:29: style: The scope of the variable 'num_packet' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/ppix_manager.c:95:7: style: The scope of the variable 'numOfres' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1564:32: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1213:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1217:6: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1213:4: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1225:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1229:7: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1225:5: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:348:6: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:384:6: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:407:6: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:432:6: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:582:6: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:608:6: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:608:9: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:628:6: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:628:9: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:650:6: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:650:9: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:846:6: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:963:52: style: The scope of the variable 'vsc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1166:7: style: The scope of the variable 'type' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1167:9: style: The scope of the variable 'tempwmsedec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1292:7: style: The scope of the variable 'type' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:1072:8: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:354:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:589:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t1.c:805:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t2.c:626:6: style: The scope of the variable 'compno' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t2.c:628:6: style: The scope of the variable 'poc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t2.c:133:117: style: Function 't2_encode_packet' argument 5 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t2.c:61:115: note: Function 't2_encode_packet' argument 5 names different: declaration 'len' definition 'length'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/t2.c:133:117: note: Function 't2_encode_packet' argument 5 names different: declaration 'len' definition 'length'.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1474:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1475:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1476:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1530:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1206:2: style: Variable 'tile' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1191:0: note: Variable 'tile' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1206:2: note: Variable 'tile' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1207:2: style: Variable 'tcd_tcp' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1192:0: note: Variable 'tcd_tcp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1207:2: note: Variable 'tcd_tcp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1208:2: style: Variable 'cp' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1193:0: note: Variable 'cp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1208:2: note: Variable 'cp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1350:2: style: Variable 'tile' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1342:0: note: Variable 'tile' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1350:2: note: Variable 'tile' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:622:47: style: The scope of the variable 'w' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:622:50: style: The scope of the variable 'h' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1103:10: style: The scope of the variable 'stable_thresh' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1104:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1120:12: style: The scope of the variable 'distoachieved' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1190:9: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1563:9: style: The scope of the variable 'compno' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1563:16: style: The scope of the variable 'resno' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1563:22: style: The scope of the variable 'bandno' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1563:29: style: The scope of the variable 'precno' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tcd.c:1563:36: style: The scope of the variable 'cblkno' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tgt.c:51:2: style: Variable 'tree' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tgt.c:46:0: note: Variable 'tree' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/libopenjpeg/tgt.c:51:2: note: Variable 'tree' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/lzma/LzFind.c:343:84: style: Function 'GetMatchesSpec1' argument 4 names different: declaration 'buffer' definition 'cur'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzFind.h:72:84: note: Function 'GetMatchesSpec1' argument 4 names different: declaration 'buffer' definition 'cur'.
blender-2.79b+dfsg0.orig/extern/lzma/LzFind.c:343:84: note: Function 'GetMatchesSpec1' argument 4 names different: declaration 'buffer' definition 'cur'.
blender-2.79b+dfsg0.orig/extern/lzma/LzFind.c:344:63: style: Function 'GetMatchesSpec1' argument 8 names different: declaration '_cutValue' definition 'cutValue'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzFind.h:73:63: note: Function 'GetMatchesSpec1' argument 8 names different: declaration '_cutValue' definition 'cutValue'.
blender-2.79b+dfsg0.orig/extern/lzma/LzFind.c:344:63: note: Function 'GetMatchesSpec1' argument 8 names different: declaration '_cutValue' definition 'cutValue'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.c:900:29: style: Function 'LzmaDec_Free' argument 1 names different: declaration 'state' definition 'p'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.h:134:29: note: Function 'LzmaDec_Free' argument 1 names different: declaration 'state' definition 'p'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.c:900:29: note: Function 'LzmaDec_Free' argument 1 names different: declaration 'state' definition 'p'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.c:955:33: style: Function 'LzmaDec_Allocate' argument 1 names different: declaration 'state' definition 'p'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.h:133:33: note: Function 'LzmaDec_Allocate' argument 1 names different: declaration 'state' definition 'p'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.c:955:33: note: Function 'LzmaDec_Allocate' argument 1 names different: declaration 'state' definition 'p'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.c:955:48: style: Function 'LzmaDec_Allocate' argument 2 names different: declaration 'prop' definition 'props'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.h:133:52: note: Function 'LzmaDec_Allocate' argument 2 names different: declaration 'prop' definition 'props'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.c:955:48: note: Function 'LzmaDec_Allocate' argument 2 names different: declaration 'prop' definition 'props'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.c:681:3: style: Variable 'range' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaDec.c:681:3: style: Variable 'code' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:2099:6: warning: Redundant assignment of 'pp' to itself. [selfAssignment]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:1366:18: style: The scope of the variable 'nextRepMatchPrice' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:1456:18: style: The scope of the variable 'nextRepMatchPrice' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:412:38: style: Function 'LzmaEnc_SetProps' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.h:50:38: note: Function 'LzmaEnc_SetProps' argument 1 names different: declaration 'p' definition 'pp'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:412:38: note: Function 'LzmaEnc_SetProps' argument 1 names different: declaration 'p' definition 'pp'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:412:63: style: Function 'LzmaEnc_SetProps' argument 2 names different: declaration 'props' definition 'props2'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.h:50:62: note: Function 'LzmaEnc_SetProps' argument 2 names different: declaration 'props' definition 'props2'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:412:63: note: Function 'LzmaEnc_SetProps' argument 2 names different: declaration 'props' definition 'props2'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:2172:36: style: Function 'LzmaEnc_Encode' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.h:52:36: note: Function 'LzmaEnc_Encode' argument 1 names different: declaration 'p' definition 'pp'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:2172:36: note: Function 'LzmaEnc_Encode' argument 1 names different: declaration 'p' definition 'pp'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:2206:45: style: Function 'LzmaEnc_WriteProperties' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.h:51:45: note: Function 'LzmaEnc_WriteProperties' argument 1 names different: declaration 'p' definition 'pp'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:2206:45: note: Function 'LzmaEnc_WriteProperties' argument 1 names different: declaration 'p' definition 'pp'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:2206:55: style: Function 'LzmaEnc_WriteProperties' argument 2 names different: declaration 'properties' definition 'props'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.h:51:54: note: Function 'LzmaEnc_WriteProperties' argument 2 names different: declaration 'properties' definition 'props'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:2206:55: note: Function 'LzmaEnc_WriteProperties' argument 2 names different: declaration 'properties' definition 'props'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:2235:39: style: Function 'LzmaEnc_MemEncode' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.h:54:39: note: Function 'LzmaEnc_MemEncode' argument 1 names different: declaration 'p' definition 'pp'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:2235:39: note: Function 'LzmaEnc_MemEncode' argument 1 names different: declaration 'p' definition 'pp'.
blender-2.79b+dfsg0.orig/extern/lzma/LzmaEnc.c:419:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaLib.c:11:48: warning: Redundant assignment of 'p' to itself. [selfAssignment]
blender-2.79b+dfsg0.orig/extern/lzma/LzmaLib.c:12:48: warning: Redundant assignment of 'p' to itself. [selfAssignment]
blender-2.79b+dfsg0.orig/extern/lzo/minilzo/lzoconf.h:49:0: error: #error "invalid CHAR_BIT" [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/extern/rangetree/intern/generic_alloc_impl.h:151:2: error: Address of auto-variable 'chunk->buf[chunk->size++]' returned [returnAddressOfAutoVariable]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMesh.cpp:65:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMesh.cpp:69:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMesh.cpp:329:8: style: The scope of the variable 'portalApex' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMesh.cpp:329:23: style: The scope of the variable 'portalLeft' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMesh.cpp:329:38: style: The scope of the variable 'portalRight' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMesh.cpp:70:42: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMeshBuilder.cpp:33:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMeshBuilder.cpp:34:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMeshBuilder.cpp:44:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMeshBuilder.cpp:45:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMeshBuilder.cpp:55:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMeshBuilder.cpp:56:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMeshBuilder.cpp:265:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMeshBuilder.cpp:269:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourStatNavMeshBuilder.cpp:100:12: style: Variable 'maxVal' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMesh.cpp:372:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMesh.cpp:376:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMesh.cpp:359:2: style: Variable 'tile->next' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMesh.cpp:355:2: note: Variable 'tile->next' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMesh.cpp:359:2: note: Variable 'tile->next' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMesh.cpp:837:8: style: The scope of the variable 'portalApex' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMesh.cpp:837:23: style: The scope of the variable 'portalLeft' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMesh.cpp:837:38: style: The scope of the variable 'portalRight' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMesh.cpp:377:42: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMeshBuilder.cpp:112:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Detour/Source/DetourTileNavMeshBuilder.cpp:116:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastAlloc.cpp:46:2: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastContour.cpp:482:12: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastContour.cpp:690:28: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastContour.cpp:691:28: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastContour.cpp:712:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastContour.cpp:713:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastContour.cpp:734:44: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastContour.cpp:1033:44: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastContour.cpp:1041:40: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastContour.cpp:1077:22: style: The scope of the variable 'reg' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastLayers.cpp:104:42: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastLayers.cpp:215:37: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastMesh.cpp:178:12: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastMesh.cpp:47:18: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastRegion.cpp:789:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastRegion.cpp:1050:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastRegion.cpp:1375:37: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastRegion.cpp:1699:37: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastRegion.cpp:1282:17: style: The scope of the variable 'maxDist' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastRegion.cpp:515:2: style: Struct 'rcRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastRegion.cpp:798:8: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
blender-2.79b+dfsg0.orig/extern/recastnavigation/Recast/Source/RecastRegion.cpp:1059:8: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
blender-2.79b+dfsg0.orig/extern/recastnavigation/recast-capi.cpp:251:9: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/extern/wcwidth/wcwidth.c:74:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/wcwidth/wcwidth.c:211:7: style: The scope of the variable 'w' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/wcwidth/wcwidth.c:302:7: style: The scope of the variable 'w' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:377:9: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: types. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:378:12: note: Assuming that condition 'if(data)' is not redundant
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:375:13: note: Assignment 'types=(Atom*)data', assigned value is 0
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:377:9: note: Null pointer dereference
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:1115:28: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:1117:23: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:1115:28: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:360:19: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:498:31: style: The scope of the variable 'r' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:860:11: style: The scope of the variable 'last_ans' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:1497:9: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:597:118: style: Function 'xdnd_send_position' argument 7 names different: declaration 'etime' definition 'time'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:69:47: note: Function 'xdnd_send_position' argument 7 names different: declaration 'etime' definition 'time'.
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:597:118: note: Function 'xdnd_send_position' argument 7 names different: declaration 'etime' definition 'time'.
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:662:87: style: Function 'xdnd_send_drop' argument 4 names different: declaration 'etime' definition 'time'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:73:87: note: Function 'xdnd_send_drop' argument 4 names different: declaration 'etime' definition 'time'.
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:662:87: note: Function 'xdnd_send_drop' argument 4 names different: declaration 'etime' definition 'time'.
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:801:66: style: Function 'xdnd_get_selection' argument 3 names different: declaration 'property' definition 'prop'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:78:66: note: Function 'xdnd_get_selection' argument 3 names different: declaration 'property' definition 'prop'.
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:801:66: note: Function 'xdnd_get_selection' argument 3 names different: declaration 'property' definition 'prop'.
blender-2.79b+dfsg0.orig/extern/xdnd/xdnd.c:342:17: style: Variable 's' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectFactory.h:68:2: style: Class 'AUD_EffectFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:59:2: style: Class 'AUD_EffectReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_BaseIIRFilterReader.h:120:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:71:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_BaseIIRFilterReader.h:120:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_CallbackIIRFilterReader.h:84:19: style: The function 'filter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_BaseIIRFilterReader.h:126:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_CallbackIIRFilterReader.h:84:19: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ButterworthCalculator.h:15:2: style: Class 'AUD_ButterworthCalculator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ButterworthCalculator.h:17:15: style: The function 'recalculateCoefficients' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_IDynamicIIRFilterCalculator.h:51:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ButterworthCalculator.h:17:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_IIRFilterReader.h:67:19: style: The function 'filter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_BaseIIRFilterReader.h:126:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_IIRFilterReader.h:67:19: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_DelayReader.h:64:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:67:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_DelayReader.h:64:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_DelayReader.h:65:14: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:68:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_DelayReader.h:65:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_DelayReader.h:66:14: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:69:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_DelayReader.h:66:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_DelayReader.h:67:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:71:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_DelayReader.h:67:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_DynamicIIRFilterReader.h:51:15: style: The function 'sampleRateChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_BaseIIRFilterReader.h:132:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_DynamicIIRFilterReader.h:51:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectFactory.cpp:35:2: performance: Variable 'm_factory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.cpp:34:2: performance: Variable 'm_reader' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_FaderReader.h:73:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:71:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_FaderReader.h:73:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_HighpassCalculator.h:22:15: style: The function 'recalculateCoefficients' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_IDynamicIIRFilterCalculator.h:51:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_HighpassCalculator.h:22:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_IIRFilterFactory.cpp:34:33: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_IIRFilterFactory.cpp:35:33: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LimiterReader.h:65:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:67:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LimiterReader.h:65:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LimiterReader.h:66:14: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:68:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LimiterReader.h:66:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LimiterReader.h:67:14: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:69:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LimiterReader.h:67:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LimiterReader.h:68:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:71:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LimiterReader.h:68:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.h:66:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:67:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.h:66:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.h:67:14: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:68:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.h:67:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.h:68:14: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:69:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.h:68:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.h:69:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:71:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.h:69:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.cpp:49:33: warning: Either the condition 'len<0' is redundant or there is division by zero at line 49. [zerodivcond]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.cpp:43:9: note: Assuming that condition 'len<0' is not redundant
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.cpp:49:33: note: Division by zero
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.cpp:53:27: warning: Either the condition 'len<0' is redundant or there is division by zero at line 53. [zerodivcond]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.cpp:43:9: note: Assuming that condition 'len<0' is not redundant
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LoopReader.cpp:53:27: note: Division by zero
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LowpassCalculator.h:22:15: style: The function 'recalculateCoefficients' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_IDynamicIIRFilterCalculator.h:51:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_LowpassCalculator.h:22:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_PingPongFactory.h:51:2: style: Class 'AUD_PingPongFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ReverseFactory.h:51:2: style: Class 'AUD_ReverseFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_PitchReader.h:58:20: style: The function 'getSpecs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:70:20: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_PitchReader.h:58:20: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_RectifyFactory.h:51:2: style: Class 'AUD_RectifyFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ReverseReader.h:64:2: style: Class 'AUD_ReverseReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ReverseReader.h:66:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:67:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ReverseReader.h:66:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ReverseReader.h:67:14: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:68:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ReverseReader.h:67:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ReverseReader.h:68:14: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:69:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ReverseReader.h:68:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ReverseReader.h:69:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_EffectReader.h:71:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_ReverseReader.h:69:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/FX/AUD_SumFactory.h:50:2: style: Class 'AUD_SumFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:202:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:197:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:202:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:250:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:245:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:250:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:265:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:260:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:265:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:336:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:331:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:336:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:372:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:367:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:372:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:387:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:382:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:387:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:404:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:399:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:404:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:419:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:414:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:419:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:454:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:449:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:454:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:476:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:471:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:476:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:494:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:489:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:494:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:511:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:506:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:511:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:529:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:524:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:529:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:557:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:552:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:557:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:576:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:571:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:576:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:591:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:586:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:591:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:608:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:603:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:608:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:623:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:618:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:623:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:640:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:635:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:640:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:655:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:650:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:655:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:672:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:667:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:672:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:687:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:682:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:687:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:704:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:699:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:704:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:719:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:714:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:719:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:736:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:731:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:736:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:751:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:746:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:751:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:768:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:763:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:768:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:783:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:778:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:783:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:800:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:795:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:800:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:815:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:810:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:815:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:832:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:827:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:832:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:847:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:842:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:847:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:861:26: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:115:7: style: The scope of the variable 'length' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:290:8: style: The scope of the variable 'length' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:909:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:1019:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:1022:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.h:263:15: warning: Virtual function 'lock' is called from destructor '~AUD_OpenALDevice()' at line 1124. Dynamic binding is not used. [virtualCallInConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:1124:2: note: Calling lock
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.h:263:15: note: lock is a virtual method
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.h:264:15: warning: Virtual function 'unlock' is called from destructor '~AUD_OpenALDevice()' at line 1145. Dynamic binding is not used. [virtualCallInConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:1145:2: note: Calling unlock
blender-2.79b+dfsg0.orig/intern/audaspace/OpenAL/AUD_OpenALDevice.h:264:15: note: unlock is a virtual method
blender-2.79b+dfsg0.orig/intern/audaspace/SDL/AUD_SDLDevice.cpp:35:26: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/SRC/AUD_SRCResampleReader.cpp:38:10: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.h:66:2: style: Class 'AUD_FFMPEGFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/ffmpeg/AUD_FFMPEGReader.h:143:2: style: Class 'AUD_FFMPEGReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/ffmpeg/AUD_FFMPEGReader.h:151:2: style: Class 'AUD_FFMPEGReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.cpp:38:50: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp:113:6: style: The scope of the variable 'read_length' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.cpp:51:19: warning: Member variable 'AUD_FFMPEGWriter::m_frame' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.cpp:51:19: warning: Member variable 'AUD_FFMPEGWriter::m_frame_pts' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.cpp:51:19: warning: Member variable 'AUD_FFMPEGWriter::m_sample_size' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.cpp:51:19: warning: Member variable 'AUD_FFMPEGWriter::m_deinterleave' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_AnimateableProperty.cpp:215:9: style: The scope of the variable 'm0' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_AnimateableProperty.cpp:215:13: style: The scope of the variable 'm1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Buffer.h:57:2: style: Class 'AUD_Buffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_AnimateableProperty.h:76:2: style: Class 'AUD_AnimateableProperty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_MutexLock.h:9:2: style: Class 'AUD_MutexLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_AnimateableProperty.h:93:15: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ILockable.h:14:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_AnimateableProperty.h:93:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_AnimateableProperty.h:98:15: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ILockable.h:18:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_AnimateableProperty.h:98:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Buffer.cpp:51:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:73:15: style: The function 'isSeekable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:52:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:73:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:74:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:61:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:74:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:75:14: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:67:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:75:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:76:14: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:76:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:76:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:77:20: style: The function 'getSpecs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:82:20: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:77:20: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:78:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:94:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_BufferReader.h:78:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_C-API.cpp:944:26: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_C-API.cpp:945:25: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_C-API.cpp:867:7: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_C-API.cpp:1163:6: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_C-API.cpp:1165:8: style: The scope of the variable 'min' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_C-API.cpp:1165:13: style: The scope of the variable 'max' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_C-API.cpp:1165:18: style: The scope of the variable 'power' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_C-API.cpp:1220:34: style: Function 'AUD_Handle_free' argument 1 names different: declaration 'channel' definition 'handle'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_C-API.h:716:41: note: Function 'AUD_Handle_free' argument 1 names different: declaration 'channel' definition 'handle'.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_C-API.cpp:1220:34: note: Function 'AUD_Handle_free' argument 1 names different: declaration 'channel' definition 'handle'.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:54:1: style: The class 'AUD_SoftwareDevice' does not have a constructor although it has private member variables. [noConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_FileFactory.h:64:2: style: Class 'AUD_FileFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_StreamBufferFactory.h:66:2: style: Class 'AUD_StreamBufferFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Mixer.h:70:2: style: Class 'AUD_Mixer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ReadDevice.h:58:2: style: Class 'AUD_ReadDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ReadDevice.h:64:2: style: Class 'AUD_ReadDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:99:15: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ILockable.h:14:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:99:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:104:15: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ILockable.h:18:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:104:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:74:26: style: The function 'getSpecs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:60:26: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:74:26: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:75:41: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:72:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:75:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:76:41: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:84:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:76:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:77:15: style: The function 'stopAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:89:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:77:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:78:15: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:99:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:78:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:79:15: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:104:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:79:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:80:16: style: The function 'getVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:110:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:80:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:81:15: style: The function 'setVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:117:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_NULLDevice.h:81:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_FileFactory.h:73:41: style: The function 'createReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IFactory.h:58:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_FileFactory.h:73:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_StreamBufferFactory.h:68:41: style: The function 'createReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IFactory.h:58:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_StreamBufferFactory.h:68:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_LinearResampleFactory.h:53:41: style: The function 'createReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IFactory.h:58:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_LinearResampleFactory.h:53:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ChannelMapperFactory.h:54:41: style: The function 'createReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IFactory.h:58:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ChannelMapperFactory.h:54:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:325:26: style: The function 'getSpecs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:60:26: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:325:26: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:326:41: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:72:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:326:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:327:41: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:84:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:327:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:328:15: style: The function 'stopAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:89:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:328:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:329:15: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:99:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:329:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:330:15: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:104:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:330:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:331:16: style: The function 'getVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:110:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:331:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:332:15: style: The function 'setVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IDevice.h:117:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:332:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:334:22: style: The function 'getListenerLocation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:46:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:334:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:335:15: style: The function 'setListenerLocation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:52:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:335:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:336:22: style: The function 'getListenerVelocity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:58:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:336:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:337:15: style: The function 'setListenerVelocity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:64:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:337:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:338:25: style: The function 'getListenerOrientation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:70:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:338:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:339:15: style: The function 'setListenerOrientation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:76:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:339:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:340:16: style: The function 'getSpeedOfSound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:84:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:340:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:341:15: style: The function 'setSpeedOfSound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:91:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:341:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:342:16: style: The function 'getDopplerFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:99:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:342:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:343:15: style: The function 'setDopplerFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:107:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:343:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:344:28: style: The function 'getDistanceModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:113:28: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:344:28: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:345:15: style: The function 'setDistanceModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_I3DDevice.h:119:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:345:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ReadDevice.h:51:15: style: The function 'playing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.h:250:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ReadDevice.h:51:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Sequencer.h:108:15: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ILockable.h:14:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Sequencer.h:108:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Sequencer.h:113:15: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ILockable.h:18:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Sequencer.h:113:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerFactory.h:174:41: style: The function 'createReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IFactory.h:58:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerFactory.h:174:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:134:15: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ILockable.h:14:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:134:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:139:15: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ILockable.h:18:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:139:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceFactory.h:51:41: style: The function 'createReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IFactory.h:58:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceFactory.h:51:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFactory.h:54:41: style: The function 'createReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IFactory.h:58:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFactory.h:54:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:79:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:86:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:135:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:143:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:195:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:206:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:217:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:228:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:281:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:289:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:296:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:313:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:328:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:346:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:364:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:378:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:379:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:386:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:403:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:418:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:436:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:454:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:468:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:469:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:101:10: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:114:10: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:196:10: style: The scope of the variable 's' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:207:10: style: The scope of the variable 's' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:218:10: style: The scope of the variable 's' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:229:10: style: The scope of the variable 's' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:255:10: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:268:10: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:297:8: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:387:9: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:337:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:338:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:339:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:355:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:356:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:357:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:427:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:428:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:429:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:445:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:446:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterFunctions.cpp:447:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_ConverterReader.cpp:75:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_FileFactory.cpp:46:46: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_FileWriter.cpp:77:55: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_FileWriter.cpp:108:55: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_FileWriter.cpp:46:73: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_JOSResampleFactory.h:53:41: style: The function 'createReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IFactory.h:58:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_JOSResampleFactory.h:53:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_JOSResampleReader.cpp:243:1: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_JOSResampleReader.cpp:263:1: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_JOSResampleReader.cpp:271:1: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_JOSResampleReader.cpp:74:24: warning: Member variable 'AUD_JOSResampleReader::m_resample' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Mixer.cpp:120:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Mixer.cpp:35:12: warning: Member variable 'AUD_Mixer::m_length' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Mixer.h:96:7: style: Technically the member function 'AUD_Mixer::mix' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Mixer.cpp:87:17: note: Technically the member function 'AUD_Mixer::mix' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_Mixer.h:96:7: note: Technically the member function 'AUD_Mixer::mix' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:91:15: style: The function 'isSeekable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:52:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:91:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:92:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:61:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:92:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:93:14: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:67:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:93:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:94:14: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:76:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:94:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:95:20: style: The function 'getSpecs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:82:20: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:95:20: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:96:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:94:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.h:96:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:195:7: style: Technically the member function 'AUD_SequencerEntry::isRelative' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.cpp:201:26: note: Technically the member function 'AUD_SequencerEntry::isRelative' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:195:7: note: Technically the member function 'AUD_SequencerEntry::isRelative' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:209:8: style: Technically the member function 'AUD_SequencerEntry::getVolumeMaximum' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.cpp:217:27: note: Technically the member function 'AUD_SequencerEntry::getVolumeMaximum' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:209:8: note: Technically the member function 'AUD_SequencerEntry::getVolumeMaximum' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:222:8: style: Technically the member function 'AUD_SequencerEntry::getVolumeMinimum' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.cpp:230:27: note: Technically the member function 'AUD_SequencerEntry::getVolumeMinimum' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:222:8: note: Technically the member function 'AUD_SequencerEntry::getVolumeMinimum' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:237:8: style: Technically the member function 'AUD_SequencerEntry::getDistanceMaximum' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.cpp:243:27: note: Technically the member function 'AUD_SequencerEntry::getDistanceMaximum' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:237:8: note: Technically the member function 'AUD_SequencerEntry::getDistanceMaximum' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:252:8: style: Technically the member function 'AUD_SequencerEntry::getDistanceReference' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.cpp:256:27: note: Technically the member function 'AUD_SequencerEntry::getDistanceReference' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:252:8: note: Technically the member function 'AUD_SequencerEntry::getDistanceReference' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:265:8: style: Technically the member function 'AUD_SequencerEntry::getAttenuation' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.cpp:269:27: note: Technically the member function 'AUD_SequencerEntry::getAttenuation' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:265:8: note: Technically the member function 'AUD_SequencerEntry::getAttenuation' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:279:8: style: Technically the member function 'AUD_SequencerEntry::getConeAngleOuter' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.cpp:282:27: note: Technically the member function 'AUD_SequencerEntry::getConeAngleOuter' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:279:8: note: Technically the member function 'AUD_SequencerEntry::getConeAngleOuter' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:292:8: style: Technically the member function 'AUD_SequencerEntry::getConeAngleInner' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.cpp:295:27: note: Technically the member function 'AUD_SequencerEntry::getConeAngleInner' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:292:8: note: Technically the member function 'AUD_SequencerEntry::getConeAngleInner' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:307:8: style: Technically the member function 'AUD_SequencerEntry::getConeVolumeOuter' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.cpp:308:27: note: Technically the member function 'AUD_SequencerEntry::getConeVolumeOuter' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerEntry.h:307:8: note: Technically the member function 'AUD_SequencerEntry::getConeVolumeOuter' can be const.
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerFactory.cpp:37:2: performance: Variable 'm_sequence' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:195:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:100:7: style: The scope of the variable 'result' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:162:16: style: The scope of the variable 'frame' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:163:6: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:163:11: style: The scope of the variable 'cfra' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:58:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:120:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:125:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:126:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:131:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:138:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:151:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SequencerReader.cpp:177:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:58:15: style: The function 'isSeekable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:52:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:58:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:59:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:61:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:59:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:60:14: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:67:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:60:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:61:14: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:76:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:61:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:62:20: style: The function 'getSpecs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:82:20: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:62:20: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:63:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:94:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SilenceReader.h:63:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusFactory.h:69:41: style: The function 'createReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IFactory.h:58:41: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusFactory.h:69:41: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:70:15: style: The function 'isSeekable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:52:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:70:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:71:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:61:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:71:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:72:14: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:67:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:72:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:73:14: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:76:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:73:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:74:20: style: The function 'getSpecs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:82:20: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:74:20: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:75:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_IReader.h:94:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SinusReader.h:75:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:303:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:298:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:303:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:350:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:345:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:350:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:365:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:360:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:365:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:384:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:379:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:384:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:461:5: warning: Identical condition '!m_status', second condition is always false [identicalConditionAfterEarlyExit]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:456:5: note: first condition
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:461:5: note: second condition
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:748:7: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:749:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:814:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:817:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_SoftwareDevice.cpp:841:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/audaspace/intern/AUD_StreamBufferFactory.cpp:44:6: style: The scope of the variable 'length' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/jack/AUD_JackDevice.cpp:37:3: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/jack/AUD_JackDevice.cpp:101:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/jack/AUD_JackDevice.cpp:142:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/jack/AUD_JackDevice.cpp:173:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/jack/AUD_JackDevice.cpp:80:49: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/audaspace/jack/AUD_JackDevice.cpp:43:9: style: The scope of the variable 'size' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/jack/AUD_JackDevice.cpp:102:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/jack/AUD_JackDevice.cpp:104:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/jack/AUD_JackDevice.cpp:114:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/audaspace/sndfile/AUD_SndFileFactory.h:64:2: style: Class 'AUD_SndFileFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/sndfile/AUD_SndFileReader.h:105:2: style: Class 'AUD_SndFileReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/sndfile/AUD_SndFileReader.h:113:2: style: Class 'AUD_SndFileReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/audaspace/sndfile/AUD_SndFileFactory.cpp:35:52: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/intern/audaspace/sndfile/AUD_SndFileReader.cpp:36:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/sndfile/AUD_SndFileReader.cpp:43:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/sndfile/AUD_SndFileReader.cpp:64:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/sndfile/AUD_SndFileReader.cpp:78:30: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/audaspace/sndfile/AUD_SndFileReader.cpp:86:20: warning: Member variable 'AUD_SndFileReader::m_memoffset' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/audaspace/sndfile/AUD_SndFileWriter.cpp:37:20: warning: Member variable 'AUD_SndFileWriter::m_position' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/app/cycles_server.cpp:70:5: style: Condition 'debug' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/cycles/app/cycles_server.cpp:39:29: note: Assignment 'debug=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/cycles/app/cycles_server.cpp:70:5: note: Condition 'debug' is always false
blender-2.79b+dfsg0.orig/intern/cycles/app/cycles_server.cpp:40:19: style: The scope of the variable 'verbosity' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/cycles/app/cycles_standalone.cpp:391:5: style: Condition 'debug' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/cycles/app/cycles_standalone.cpp:358:29: note: Assignment 'debug=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/cycles/app/cycles_standalone.cpp:391:5: note: Condition 'debug' is always false
blender-2.79b+dfsg0.orig/intern/cycles/app/cycles_standalone.cpp:359:6: style: The scope of the variable 'verbosity' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/cycles/app/cycles_xml.cpp:67:3: performance: Variable 'tfm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:89:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:307:14: warning: Either the condition 'aspectratio!=NULL' is redundant or there is possible null pointer dereference: aspectratio. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:304:18: note: Assuming that condition 'aspectratio!=NULL' is not redundant
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:307:14: note: Null pointer dereference
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:315:14: warning: Either the condition 'aspectratio!=NULL' is redundant or there is possible null pointer dereference: aspectratio. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:311:18: note: Assuming that condition 'aspectratio!=NULL' is not redundant
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:315:14: note: Null pointer dereference
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:320:41: warning: Either the condition 'aspectratio!=NULL' is redundant or there is possible null pointer dereference: aspectratio. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:322:18: note: Assuming that condition 'aspectratio!=NULL' is not redundant
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:320:41: note: Null pointer dereference
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:321:41: warning: Either the condition 'aspectratio!=NULL' is redundant or there is possible null pointer dereference: aspectratio. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:322:18: note: Assuming that condition 'aspectratio!=NULL' is not redundant
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_camera.cpp:321:41: note: Null pointer dereference
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_curves.cpp:368:10: style: The scope of the variable 'time' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_mesh.cpp:96:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_mesh.cpp:102:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_mesh.cpp:111:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_mesh.cpp:124:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_mesh.cpp:159:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_mesh.cpp:179:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_mesh.cpp:770:6: style: The scope of the variable 'fi' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_mesh.cpp:533:7: style: Technically the member function 'VertexAverageComparator::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_mesh.cpp:529:2: style: Class 'VertexAverageComparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_python.cpp:660:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_python.cpp:667:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_python.cpp:696:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_python.cpp:701:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_python.cpp:706:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blender-2.79b+dfsg0.orig/intern/cycles/blender/blender_python.cpp:711:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh4.cpp:485:51: style: Variable 'num_nodes' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:40:2: warning: Member variable 'BVHObjectSplit::sah' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:40:2: warning: Member variable 'BVHObjectSplit::dim' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:40:2: warning: Member variable 'BVHObjectSplit::num_left' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:40:2: warning: Member variable 'BVHObjectSplit::storage_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:40:2: warning: Member variable 'BVHObjectSplit::references_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:40:2: warning: Member variable 'BVHObjectSplit::unaligned_heuristic_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:40:2: warning: Member variable 'BVHObjectSplit::aligned_space_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:80:2: warning: Member variable 'BVHSpatialSplit::unaligned_heuristic_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:80:2: warning: Member variable 'BVHSpatialSplit::aligned_space_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:194:2: warning: Member variable 'BVHMixedSplit::leafSAH' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:194:2: warning: Member variable 'BVHMixedSplit::nodeSAH' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:194:2: warning: Member variable 'BVHMixedSplit::minSAH' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_split.h:194:2: warning: Member variable 'BVHMixedSplit::no_split' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_sort.cpp:77:7: style: Technically the member function 'BVHReferenceCompare::operator()' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_params.h:132:2: warning: Member variable 'BVHReference::time_from_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_params.h:132:2: warning: Member variable 'BVHReference::time_to_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_params.h:221:2: warning: Member variable 'BVHSpatialBin::enter' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_params.h:221:2: warning: Member variable 'BVHSpatialBin::exit' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_params.h:120:21: style: Technically the member function 'BVHParams::small_enough_for_leaf' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/cycles/bvh/bvh_params.h:129:1: warning: The class 'BVHReference' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/cycles/device/device.cpp:183:52: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:896:68: style: Function 'enqueue_split_kernel_data_init' argument 5 names different: declaration 'kernel_data_' definition 'data'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:145:61: note: Function 'enqueue_split_kernel_data_init' argument 5 names different: declaration 'kernel_data_' definition 'data'.
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:896:68: note: Function 'enqueue_split_kernel_data_init' argument 5 names different: declaration 'kernel_data_' definition 'data'.
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:900:68: style: Function 'enqueue_split_kernel_data_init' argument 9 names different: declaration 'use_queues_flag' definition 'use_queues_flags'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:149:61: note: Function 'enqueue_split_kernel_data_init' argument 9 names different: declaration 'use_queues_flag' definition 'use_queues_flags'.
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:900:68: note: Function 'enqueue_split_kernel_data_init' argument 9 names different: declaration 'use_queues_flag' definition 'use_queues_flags'.
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:959:59: style: Function 'state_buffer_size' argument 1 names different: declaration 'kg' definition 'kernel_globals'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:156:52: note: Function 'state_buffer_size' argument 1 names different: declaration 'kg' definition 'kernel_globals'.
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:959:59: note: Function 'state_buffer_size' argument 1 names different: declaration 'kg' definition 'kernel_globals'.
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:67:3: performance: Variable 'kernel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:78:3: performance: Variable 'kernel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cpu.cpp:864:2: style: Class 'CPUSplitKernelFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1709:65: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1936:9: style: struct member 'args_t::num_threads' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1987:16: style: struct member 'args_t::split_data_buffer' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1988:8: style: struct member 'args_t::num_elements' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1989:16: style: struct member 'args_t::ray_state' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1992:8: style: struct member 'args_t::end_sample' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1993:8: style: struct member 'args_t::sx' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1994:8: style: struct member 'args_t::sy' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1995:8: style: struct member 'args_t::sw' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1996:8: style: struct member 'args_t::sh' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:1999:16: style: struct member 'args_t::queue_index' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:2000:8: style: struct member 'args_t::queuesize' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:2001:16: style: struct member 'args_t::use_queues_flag' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:2002:16: style: struct member 'args_t::work_pool_wgs' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:226:3: performance: Variable 'cuDevice' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:227:3: performance: Variable 'cuContext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:229:3: performance: Variable 'cuModule' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_cuda.cpp:230:3: performance: Variable 'cuFilterModule' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_denoising.cpp:159:7: style: The scope of the variable 'mean_to' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/cycles/device/device_multi.cpp:51:11: style: The scope of the variable 'device' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/cycles/kernel/osl/osl_closures.cpp:350:23: style: Variable 'kg' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/cycles/kernel/osl/osl_services.cpp:729:13: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
blender-2.79b+dfsg0.orig/intern/cycles/kernel/osl/osl_services.cpp:789:9: style: Expression is always false because 'else if' condition matches previous condition at line 777. [multiCondition]
blender-2.79b+dfsg0.orig/intern/cycles/kernel/osl/osl_services.cpp:223:22: style: Variable 'kg' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/cycles/kernel/osl/osl_services.cpp:255:22: style: Variable 'kg' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/cycles/kernel/osl/osl_services.cpp:349:22: style: Variable 'kg' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/cycles/kernel/osl/osl_services.cpp:377:22: style: Variable 'kg' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/cycles/render/attribute.cpp:371:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/cycles/render/attribute.cpp:488:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/cycles/render/nodes.cpp:3190:6: style: The scope of the variable 'attr' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/cycles/render/tables.cpp:77:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/cycles/render/tables.cpp:108:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/cycles/render/tile.cpp:257:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/cycles/render/tile.cpp:329:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/cycles/render/tile.cpp:337:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < AttributeNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < AttributeNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < EmissionNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < EmissionNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < GeometryNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < GeometryNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < ValueNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < ValueNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < NoiseTextureNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < NoiseTextureNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < MixNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < MixNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < RGBToBWNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < RGBToBWNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < BackgroundNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < BackgroundNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < DiffuseBsdfNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < DiffuseBsdfNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < AddClosureNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < AddClosureNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < MixClosureNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < MixClosureNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < InvertNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < InvertNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < SeparateRGBNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < SeparateRGBNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < CombineRGBNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < CombineRGBNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < SeparateXYZNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < SeparateXYZNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < CombineXYZNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < CombineXYZNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < SeparateHSVNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < SeparateHSVNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < CombineHSVNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < CombineHSVNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < GammaNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < GammaNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < BrightContrastNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < BrightContrastNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < BlackbodyNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < BlackbodyNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < MathNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < MathNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < VectorMathNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < VectorMathNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < BumpNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < BumpNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < RGBCurvesNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < RGBCurvesNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < VectorCurvesNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < VectorCurvesNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < RGBRampNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:42:0: style: Class 'ShaderNodeBuilder < RGBRampNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < AttributeNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < EmissionNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < GeometryNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < ValueNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < NoiseTextureNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < MixNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < RGBToBWNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < BackgroundNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < DiffuseBsdfNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < AddClosureNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < MixClosureNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < InvertNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < SeparateRGBNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < CombineRGBNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < SeparateXYZNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < CombineXYZNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < SeparateHSVNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < CombineHSVNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < GammaNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < BrightContrastNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < BlackbodyNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < MathNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < VectorMathNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < BumpNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < RGBCurvesNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < VectorCurvesNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/test/render_graph_finalize_test.cpp:39:0: style: Class 'ShaderNodeBuilder < RGBRampNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/cycles/util/util_md5.cpp:276:47: style: Function 'append' argument 2 names different: declaration 'size' definition 'nbytes'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/cycles/util/util_md5.h:43:39: note: Function 'append' argument 2 names different: declaration 'size' definition 'nbytes'.
blender-2.79b+dfsg0.orig/intern/cycles/util/util_md5.cpp:276:47: note: Function 'append' argument 2 names different: declaration 'size' definition 'nbytes'.
blender-2.79b+dfsg0.orig/intern/cycles/util/util_md5.cpp:263:10: warning: Member variable 'MD5Hash::buf' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/cycles/util/util_path.cpp:244:7: style: Technically the member function '::directory_iterator::operator!=' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/cycles/util/util_task.cpp:79:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/cycles/util/util_task.cpp:358:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.cpp:161:66: style: Function 'CubeTriangleIsect' argument 2 names different: declaration 'trig' definition 'tri'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.h:105:48: note: Function 'CubeTriangleIsect' argument 2 names different: declaration 'trig' definition 'tri'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.cpp:161:66: note: Function 'CubeTriangleIsect' argument 2 names different: declaration 'trig' definition 'tri'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.h:100:2: warning: Member variable 'CubeTriangleIsect::inherit' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.h:100:2: warning: Member variable 'CubeTriangleIsect::cubeProj' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.cpp:161:20: warning: Member variable 'CubeTriangleIsect::cubeProj' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.h:113:16: style: Technically the member function 'CubeTriangleIsect::getBoxMask' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.cpp:258:34: note: Technically the member function 'CubeTriangleIsect::getBoxMask' can be const.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.h:113:16: note: Technically the member function 'CubeTriangleIsect::getBoxMask' can be const.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.cpp:164:2: style: Class 'CubeTriangleIsect' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.cpp:164:2: style: Class 'CubeTriangleIsect' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.cpp:164:2: style: Class 'CubeTriangleIsect' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Projections.h:111:2: style: Class 'CubeTriangleIsect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:142:20: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:147:20: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:498:20: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:715:25: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:731:28: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:737:11: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:746:28: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:1166:16: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:1192:16: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:1206:16: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:1238:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:1312:25: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:1322:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:554:15: style: The scope of the variable 'eind' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:570:15: style: The scope of the variable 'eind' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:1193:7: style: The scope of the variable 'index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/cubes.h:33:5: performance: Technically the member function 'Cubes::getNumTriangle' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/cubes.h:39:6: performance: Technically the member function 'Cubes::getTriangle' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/Queue.h:52:5: style: Technically the member function 'GridQueue::getNumElements' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:109:6: style: Technically the member function 'InternalNode::get_child_index' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:530:6: performance: Technically the member function 'Octree::getSign' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:536:7: performance: Technically the member function 'Octree::setSign' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:541:7: performance: Technically the member function 'Octree::setSign' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:547:6: performance: Technically the member function 'Octree::getSignMask' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:582:7: performance: Technically the member function 'Octree::setInProcess' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:589:7: performance: Technically the member function 'Octree::setOutProcess' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:596:6: performance: Technically the member function 'Octree::isInProcess' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:604:7: performance: Technically the member function 'Octree::generateSigns' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:614:6: performance: Technically the member function 'Octree::getEdgeParity' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:622:6: style: Technically the member function 'Octree::getFaceParity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:630:6: style: Technically the member function 'Octree::getFaceEdgeNum' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:640:7: performance: Technically the member function 'Octree::flipEdge' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:648:7: performance: Technically the member function 'Octree::setEdge' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:656:7: performance: Technically the member function 'Octree::resetEdge' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:669:7: performance: Technically the member function 'Octree::setStoredEdgesParity' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:676:6: performance: Technically the member function 'Octree::getStoredEdgesParity' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:776:6: performance: Technically the member function 'Octree::getPrimalEdgesMask' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:781:6: performance: Technically the member function 'Octree::getPrimalEdgesMask2' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:793:6: style: Technically the member function 'Octree::getNumEdges' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:804:7: performance: Technically the member function 'Octree::setEdgeOffset' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:814:7: performance: Technically the member function 'Octree::setEdgeOffsets' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:823:8: performance: Technically the member function 'Octree::getEdgeOffset' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:845:7: performance: Technically the member function 'Octree::setMinimizerIndex' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:851:6: performance: Technically the member function 'Octree::getMinimizerIndex' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:856:6: style: Technically the member function 'Octree::getMinimizerIndex' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:863:7: style: Technically the member function 'Octree::getMinimizerIndices' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:877:7: performance: Technically the member function 'Octree::setEdgeOffsetNormal' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:886:8: performance: Technically the member function 'Octree::getEdgeOffsetNormal' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:896:7: performance: Technically the member function 'Octree::setEdgeOffsetsNormals' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:931:8: style: Technically the member function 'Octree::getEdgeOffsetNormalByIndex' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:134:2: style: Class 'MemoryAllocator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:134:2: style: Class 'MemoryAllocator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:134:2: style: Class 'MemoryAllocator' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:153:6: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:50:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:153:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:171:7: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:48:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:171:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:186:6: style: The function 'deallocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:49:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:186:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:202:6: style: The function 'printInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:51:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:202:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:210:5: style: The function 'getAllocated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:53:13: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:210:5: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:215:5: style: The function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:54:13: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:215:5: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:220:5: style: The function 'getBytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:55:13: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:220:5: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:65:6: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/ModelReader.h:54:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:65:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:93:11: style: The function 'getNextTriangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/ModelReader.h:41:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:93:11: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:119:5: style: The function 'getNextTriangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/ModelReader.h:42:13: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:119:5: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:134:5: style: The function 'getNumTriangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/ModelReader.h:48:13: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:134:5: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:139:5: style: The function 'getNumVertices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/ModelReader.h:57:13: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:139:5: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:144:7: style: The function 'getBoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/ModelReader.h:45:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:144:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:151:6: style: The function 'getNextVertex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/ModelReader.h:59:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:151:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:157:6: style: The function 'printInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/ModelReader.h:61:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:157:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:159:5: style: The function 'getMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/ModelReader.h:51:13: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/dualcon_c_api.cpp:159:5: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:101:2: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/MemoryAllocator.h:120:2: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2513:15: style: Condition '!leaf' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2507:6: note: Assuming that condition '!leaf' is not redundant
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2513:15: note: Condition '!leaf' is always true
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2710:15: style: Condition '!leaf' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2704:6: note: Assuming that condition '!leaf' is not redundant
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2710:15: note: Condition '!leaf' is always true
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:97:9: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:347:9: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:401:29: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:403:29: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:639:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1275:39: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1297:39: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1432:31: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1433:12: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1448:9: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2326:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2329:16: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2340:27: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2360:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2361:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2362:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2363:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2366:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2367:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2368:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2369:34: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:675:20: style: The scope of the variable 'pre' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:999:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1806:6: style: The scope of the variable 'par' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1806:11: style: The scope of the variable 'inp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2017:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2262:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2262:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2324:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:2333:8: style: The scope of the variable 'num' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:53:48: style: Function 'Octree' argument 6 names different: declaration 'mode' definition 'dualcon_mode'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:288:38: note: Function 'Octree' argument 6 names different: declaration 'mode' definition 'dualcon_mode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:53:48: note: Function 'Octree' argument 6 names different: declaration 'mode' definition 'dualcon_mode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:54:39: style: Function 'Octree' argument 9 names different: declaration 'hermite_num' definition 'sharpness'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:289:29: note: Function 'Octree' argument 9 names different: declaration 'hermite_num' definition 'sharpness'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:54:39: note: Function 'Octree' argument 9 names different: declaration 'hermite_num' definition 'sharpness'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:485:27: style: Function 'trace' argument 1 names different: declaration 'node' definition 'newnode'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:359:20: note: Function 'trace' argument 1 names different: declaration 'node' definition 'newnode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:485:27: note: Function 'trace' argument 1 names different: declaration 'node' definition 'newnode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:917:27: style: Function 'patch' argument 1 names different: declaration 'node' definition 'newnode'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:377:20: note: Function 'patch' argument 1 names different: declaration 'node' definition 'newnode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:917:27: note: Function 'patch' argument 1 names different: declaration 'node' definition 'newnode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:989:32: style: Function 'patchSplit' argument 1 names different: declaration 'node' definition 'newnode'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:378:25: note: Function 'patchSplit' argument 1 names different: declaration 'node' definition 'newnode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:989:32: note: Function 'patchSplit' argument 1 names different: declaration 'node' definition 'newnode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1021:38: style: Function 'patchSplitSingle' argument 1 names different: declaration 'node' definition 'newnode'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:379:31: note: Function 'patchSplitSingle' argument 1 names different: declaration 'node' definition 'newnode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1021:38: note: Function 'patchSplitSingle' argument 1 names different: declaration 'node' definition 'newnode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1118:33: style: Function 'connectFace' argument 1 names different: declaration 'node' definition 'newnode'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:380:26: note: Function 'connectFace' argument 1 names different: declaration 'node' definition 'newnode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1118:33: note: Function 'connectFace' argument 1 names different: declaration 'node' definition 'newnode'.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:913:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1303:4: style: Variable 'flag' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1517:4: style: Variable 'num2' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:49:9: warning: Member variable 'Octree::nodeCounts' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:49:9: warning: Member variable 'Octree::actualQuads' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:49:9: warning: Member variable 'Octree::actualVerts' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:49:9: warning: Member variable 'Octree::ringList' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:49:9: warning: Member variable 'Octree::outType' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:49:9: warning: Member variable 'Octree::numRings' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:49:9: warning: Member variable 'Octree::totRingLengths' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:49:9: warning: Member variable 'Octree::maxRingLength' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:49:9: warning: Member variable 'Octree::output_mesh' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:321:7: style: Unused private function: 'Octree::printMemUsage' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:389:7: style: Unused private function: 'Octree::testFacePoint' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:397:7: style: Unused private function: 'Octree::printElement' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:400:7: style: Unused private function: 'Octree::checkPath' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:536:7: style: Unused private function: 'Octree::setSign' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:541:7: style: Unused private function: 'Octree::setSign' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:656:7: style: Unused private function: 'Octree::resetEdge' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:829:12: style: Unused private function: 'Octree::updateEdgeOffsets' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:877:7: style: Unused private function: 'Octree::setEdgeOffsetNormal' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:1076:7: style: Unused private function: 'Octree::fillEdgeOffsetsNormals' [unusedPrivateFunction]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:386:6: performance: Technically the member function 'Octree::getSide' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1630:13: note: Technically the member function 'Octree::getSide' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:386:6: note: Technically the member function 'Octree::getSide' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:387:6: performance: Technically the member function 'Octree::isEqual' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1635:13: note: Technically the member function 'Octree::isEqual' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:387:6: note: Technically the member function 'Octree::isEqual' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:394:7: performance: Technically the member function 'Octree::deletePath' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:839:14: note: Technically the member function 'Octree::deletePath' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:394:7: note: Technically the member function 'Octree::deletePath' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:395:7: performance: Technically the member function 'Octree::printPath' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:860:14: note: Technically the member function 'Octree::printPath' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:395:7: note: Technically the member function 'Octree::printPath' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:396:7: performance: Technically the member function 'Octree::printPath' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:882:14: note: Technically the member function 'Octree::printPath' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:396:7: note: Technically the member function 'Octree::printPath' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:397:7: performance: Technically the member function 'Octree::printElement' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:853:14: note: Technically the member function 'Octree::printElement' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:397:7: note: Technically the member function 'Octree::printElement' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:399:7: performance: Technically the member function 'Octree::checkElement' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:1451:14: note: Technically the member function 'Octree::checkElement' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.h:399:7: note: Technically the member function 'Octree::checkElement' can be static.
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:103:2: style: Class 'Octree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/dualcon/intern/octree.cpp:103:2: style: Class 'Octree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/eigen/intern/linear_solver.cc:124:72: style: Function 'EIG_linear_solver_new' argument 3 names different: declaration 'num_right_hand_sides' definition 'num_rhs'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/eigen/intern/linear_solver.h:40:6: note: Function 'EIG_linear_solver_new' argument 3 names different: declaration 'num_right_hand_sides' definition 'num_rhs'.
blender-2.79b+dfsg0.orig/intern/eigen/intern/linear_solver.cc:124:72: note: Function 'EIG_linear_solver_new' argument 3 names different: declaration 'num_right_hand_sides' definition 'num_rhs'.
blender-2.79b+dfsg0.orig/intern/eigen/intern/linear_solver.cc:129:86: style: Function 'EIG_linear_least_squares_solver_new' argument 3 names different: declaration 'num_right_hand_sides' definition 'num_rhs'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/eigen/intern/linear_solver.h:45:6: note: Function 'EIG_linear_least_squares_solver_new' argument 3 names different: declaration 'num_right_hand_sides' definition 'num_rhs'.
blender-2.79b+dfsg0.orig/intern/eigen/intern/linear_solver.cc:129:86: note: Function 'EIG_linear_least_squares_solver_new' argument 3 names different: declaration 'num_right_hand_sides' definition 'num_rhs'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:153:21: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:158:27: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:160:32: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:197:36: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:24:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:28:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:44:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:82:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:86:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:90:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:94:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:98:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:104:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:104:47: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:115:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:119:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:123:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:127:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:131:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:135:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:163:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_vector3dim.h:1076:6: style: The scope of the variable 'floorh' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:319:64: style: Function 'operator<<' argument 2 names different: declaration 'i' definition 'vs'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:24:64: note: Function 'operator<<' argument 2 names different: declaration 'i' definition 'vs'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:319:64: note: Function 'operator<<' argument 2 names different: declaration 'i' definition 'vs'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:131:38: performance: Variable 'mVerts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:158:8: performance: Technically the member function 'Attribute::setUsed' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:159:8: performance: Technically the member function 'Attribute::getUsed' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:160:8: performance: Technically the member function 'Attribute::setIsChannel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:161:8: performance: Technically the member function 'Attribute::getIsChannel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:163:10: performance: Technically the member function 'Attribute::getAsString' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:27:19: note: Technically the member function 'Attribute::getAsString' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:163:10: note: Technically the member function 'Attribute::getAsString' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:164:7: performance: Technically the member function 'Attribute::getAsInt' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:31:16: note: Technically the member function 'Attribute::getAsInt' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:164:7: note: Technically the member function 'Attribute::getAsInt' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:165:8: performance: Technically the member function 'Attribute::getAsBool' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:34:17: note: Technically the member function 'Attribute::getAsBool' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:165:8: note: Technically the member function 'Attribute::getAsBool' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:166:10: performance: Technically the member function 'Attribute::getAsFloat' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:37:19: note: Technically the member function 'Attribute::getAsFloat' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:166:10: note: Technically the member function 'Attribute::getAsFloat' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:167:12: performance: Technically the member function 'Attribute::getAsVec3d' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:40:21: note: Technically the member function 'Attribute::getAsVec3d' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:167:12: note: Technically the member function 'Attribute::getAsVec3d' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:168:8: performance: Technically the member function 'Attribute::getAsMat4Gfx' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:43:17: note: Technically the member function 'Attribute::getAsMat4Gfx' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:168:8: note: Technically the member function 'Attribute::getAsMat4Gfx' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:170:20: performance: Technically the member function 'Attribute::getChannelInt' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:58:29: note: Technically the member function 'Attribute::getChannelInt' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:170:20: note: Technically the member function 'Attribute::getChannelInt' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:171:23: performance: Technically the member function 'Attribute::getChannelFloat' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:55:32: note: Technically the member function 'Attribute::getChannelFloat' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:171:23: note: Technically the member function 'Attribute::getChannelFloat' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:172:25: performance: Technically the member function 'Attribute::getChannelVec3d' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:61:34: note: Technically the member function 'Attribute::getChannelVec3d' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:172:25: note: Technically the member function 'Attribute::getChannelVec3d' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:173:28: performance: Technically the member function 'Attribute::getChannelSetVec3f' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:65:12: note: Technically the member function 'Attribute::getChannelSetVec3f' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:173:28: note: Technically the member function 'Attribute::getChannelSetVec3f' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:175:10: performance: Technically the member function 'Attribute::getCompleteString' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:46:19: note: Technically the member function 'Attribute::getCompleteString' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:175:10: note: Technically the member function 'Attribute::getCompleteString' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:176:8: performance: Technically the member function 'Attribute::print' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:151:17: note: Technically the member function 'Attribute::print' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:176:8: note: Technically the member function 'Attribute::print' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:180:8: performance: Technically the member function 'Attribute::initChannel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:23:17: note: Technically the member function 'Attribute::initChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:180:8: note: Technically the member function 'Attribute::initChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:196:8: performance: Technically the member function 'AttributeList::addAttr' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:199:8: performance: Technically the member function 'AttributeList::exists' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:200:8: performance: Technically the member function 'AttributeList::setAllUsed' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:75:21: note: Technically the member function 'AttributeList::setAllUsed' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:200:8: note: Technically the member function 'AttributeList::setAllUsed' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:201:8: performance: Technically the member function 'AttributeList::checkUnusedParams' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:72:21: note: Technically the member function 'AttributeList::checkUnusedParams' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:201:8: note: Technically the member function 'AttributeList::checkUnusedParams' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:202:8: performance: Technically the member function 'AttributeList::import' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:162:21: note: Technically the member function 'AttributeList::import' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:202:8: note: Technically the member function 'AttributeList::import' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:203:12: performance: Technically the member function 'AttributeList::readInt' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:81:20: note: Technically the member function 'AttributeList::readInt' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:203:12: note: Technically the member function 'AttributeList::readInt' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:204:12: performance: Technically the member function 'AttributeList::readBool' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:85:21: note: Technically the member function 'AttributeList::readBool' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:204:12: note: Technically the member function 'AttributeList::readBool' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:205:12: performance: Technically the member function 'AttributeList::readFloat' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:89:23: note: Technically the member function 'AttributeList::readFloat' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:205:12: note: Technically the member function 'AttributeList::readFloat' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:206:12: performance: Technically the member function 'AttributeList::readString' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:93:23: note: Technically the member function 'AttributeList::readString' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:206:12: note: Technically the member function 'AttributeList::readString' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:207:12: performance: Technically the member function 'AttributeList::readVec3d' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:97:25: note: Technically the member function 'AttributeList::readVec3d' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:207:12: note: Technically the member function 'AttributeList::readVec3d' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:208:8: performance: Technically the member function 'AttributeList::readMat4Gfx' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:102:21: note: Technically the member function 'AttributeList::readMat4Gfx' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:208:8: note: Technically the member function 'AttributeList::readMat4Gfx' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:209:24: performance: Technically the member function 'AttributeList::readChannelInt' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:114:33: note: Technically the member function 'AttributeList::readChannelInt' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:209:24: note: Technically the member function 'AttributeList::readChannelInt' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:210:24: performance: Technically the member function 'AttributeList::readChannelFloat' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:118:36: note: Technically the member function 'AttributeList::readChannelFloat' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:210:24: note: Technically the member function 'AttributeList::readChannelFloat' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:211:25: performance: Technically the member function 'AttributeList::readChannelVec3d' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:122:38: note: Technically the member function 'AttributeList::readChannelVec3d' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:211:25: note: Technically the member function 'AttributeList::readChannelVec3d' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:212:28: performance: Technically the member function 'AttributeList::readChannelSetVec3f' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:126:41: note: Technically the member function 'AttributeList::readChannelSetVec3f' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:212:28: note: Technically the member function 'AttributeList::readChannelSetVec3f' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:213:25: performance: Technically the member function 'AttributeList::readChannelVec3f' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:134:38: note: Technically the member function 'AttributeList::readChannelVec3f' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:213:25: note: Technically the member function 'AttributeList::readChannelVec3f' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:214:25: performance: Technically the member function 'AttributeList::readChannelSinglePrecFloat' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:130:35: note: Technically the member function 'AttributeList::readChannelSinglePrecFloat' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:214:25: note: Technically the member function 'AttributeList::readChannelSinglePrecFloat' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:215:8: performance: Technically the member function 'AttributeList::ignoreParameter' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:108:21: note: Technically the member function 'AttributeList::ignoreParameter' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:215:8: note: Technically the member function 'AttributeList::ignoreParameter' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:216:8: performance: Technically the member function 'AttributeList::print' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.cpp:155:21: note: Technically the member function 'AttributeList::print' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:216:8: note: Technically the member function 'AttributeList::print' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: performance: Technically the member function 'AnimChannel < int >::debugPrintChannel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:243:0: note: Technically the member function 'AnimChannel < int >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: note: Technically the member function 'AnimChannel < int >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: performance: Technically the member function 'AnimChannel < double >::debugPrintChannel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:243:0: note: Technically the member function 'AnimChannel < double >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: note: Technically the member function 'AnimChannel < double >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: performance: Technically the member function 'AnimChannel < ntlVector3Dim < double > >::debugPrintChannel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:243:0: note: Technically the member function 'AnimChannel < ntlVector3Dim < double > >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: note: Technically the member function 'AnimChannel < ntlVector3Dim < double > >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: performance: Technically the member function 'AnimChannel < ntlSetVec3f >::debugPrintChannel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:243:0: note: Technically the member function 'AnimChannel < ntlSetVec3f >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: note: Technically the member function 'AnimChannel < ntlSetVec3f >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: performance: Technically the member function 'AnimChannel < ntlVector3Dim < float > >::debugPrintChannel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:243:0: note: Technically the member function 'AnimChannel < ntlVector3Dim < float > >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: note: Technically the member function 'AnimChannel < ntlVector3Dim < float > >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: performance: Technically the member function 'AnimChannel < float >::debugPrintChannel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:243:0: note: Technically the member function 'AnimChannel < float >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: note: Technically the member function 'AnimChannel < float >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: performance: Technically the member function 'AnimChannel < string >::debugPrintChannel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:243:0: note: Technically the member function 'AnimChannel < string >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:99:0: note: Technically the member function 'AnimChannel < string >::debugPrintChannel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_vector3dim.h:141:3: style: Class 'ntlVector3Dim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_vector3dim.h:142:3: style: Class 'ntlVector3Dim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_vector3dim.h:144:3: style: Class 'ntlVector3Dim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:130:3: style: Class 'ntlSetVec3f' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:131:3: style: Class 'ntlSetVec3f' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:194:4: style: Class 'AttributeList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_matrices.h:31:3: style: Class 'ntlMatrix4x4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:38:0: style: Class 'AnimChannel < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:38:0: style: Class 'AnimChannel < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:38:0: style: Class 'AnimChannel < ntlVector3Dim < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:38:0: style: Class 'AnimChannel < ntlSetVec3f >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:38:0: style: Class 'AnimChannel < ntlVector3Dim < float > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:38:0: style: Class 'AnimChannel < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/attributes.h:38:0: style: Class 'AnimChannel < string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryshader.h:44:59: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:707:5: style: Condition 'globGeoInitDebug' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:692:31: note: Assignment 'globGeoInitDebug=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:707:5: note: Condition 'globGeoInitDebug' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:762:5: style: Condition 'globGeoInitDebug' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:692:31: note: Assignment 'globGeoInitDebug=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:762:5: note: Condition 'globGeoInitDebug' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:777:5: style: Condition 'globGeoInitDebug' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:692:31: note: Assignment 'globGeoInitDebug=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:777:5: note: Condition 'globGeoInitDebug' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:1197:5: style: Condition 'debugKernel' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:1182:27: note: Assignment 'debugKernel=true', assigned value is 1
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:1197:5: note: Condition 'debugKernel' is always true
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:147:37: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:1193:2: style: Variable 'kernelw' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:1185:0: note: Variable 'kernelw' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:1193:2: note: Variable 'kernelw' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:1194:2: style: Variable 'kernelnorm' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:1186:0: note: Variable 'kernelnorm' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:1194:2: note: Variable 'kernelnorm' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:63:2: warning: Member variable 'ControlForces::weightAtt' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:63:2: warning: Member variable 'ControlForces::weightVel' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:63:2: warning: Member variable 'ControlForces::maxDistance' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:63:2: warning: Member variable 'ControlForces::compAvWeight' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:134:3: warning: Member variable 'UniformFsgrCellIdentifier::level' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/mvmcoords.h:43:3: warning: Member variable 'mvmIndexWeight::index' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/mvmcoords.h:81:5: warning: Member variable 'MeanValueMeshCoords::mNumVerts' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.h:260:2: performance: Variable 'mNormal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.h:277:2: performance: Variable 'mNormal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.h:294:2: performance: Variable 'mNormal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:56:17: style: Technically the member function 'ntlGeometryClass::getName' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.h:123:14: performance: Technically the member function 'ntlMaterial::calculateFresnel' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.h:230:14: note: Technically the member function 'ntlMaterial::calculateFresnel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.h:123:14: note: Technically the member function 'ntlMaterial::calculateFresnel' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.h:158:17: style: Technically the member function 'ntlMaterial::getName' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.h:178:13: style: Technically the member function 'ntlMaterial::getFresnel' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.h:60:7: style: Technically the member function 'ntlTree::getCurrentNodes' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.h:388:13: style: Technically the member function 'ntlScene::getVertex' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:68:17: style: Technically the member function 'ntlGeometryObject::getMaterialName' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:94:16: style: Technically the member function 'ntlGeometryObject::getGeoImpactFactor' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:85:21: style: Technically the member function 'ntlGeometryObjModel::getStart' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:88:21: style: Technically the member function 'ntlGeometryObjModel::getEnd' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:91:15: style: Technically the member function 'ntlGeometryObjModel::getLoaded' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryshader.h:55:10: style: Technically the member function 'ntlGeometryShader::getOutFilename' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:71:8: performance: Technically the member function 'Parametrizer::isUsed' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:83:8: style: Technically the member function 'Parametrizer::checkSeenValues' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:90:8: style: Technically the member function 'Parametrizer::checkCalculatedValues' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:132:14: style: Technically the member function 'Parametrizer::getSoundSpeed' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:142:12: style: Technically the member function 'Parametrizer::getGravity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:155:14: style: Technically the member function 'Parametrizer::getMaxTimestep' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:157:14: style: Technically the member function 'Parametrizer::getMinTimestep' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:162:14: style: Technically the member function 'Parametrizer::getTimeFactor' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:171:14: style: Technically the member function 'Parametrizer::getAniStart' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:176:14: style: Technically the member function 'Parametrizer::getDensity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:181:14: style: Technically the member function 'Parametrizer::getGStar' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:187:14: style: Technically the member function 'Parametrizer::getNormalizedGStar' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:192:14: style: Technically the member function 'Parametrizer::getFluidVolumeHeight' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:197:14: style: Technically the member function 'Parametrizer::getDomainSize' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:202:14: style: Technically the member function 'Parametrizer::getCellSize' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:215:14: style: Technically the member function 'Parametrizer::getSimulationMaxSpeed' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:220:14: style: Technically the member function 'Parametrizer::getTadapMaxOmega' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:225:14: style: Technically the member function 'Parametrizer::getTadapMaxSpeed' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:230:7: style: Technically the member function 'Parametrizer::getTadapLevels' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:76:10: style: Technically the member function 'SimulationObject::getCurrentTime' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:85:8: style: Technically the member function 'SimulationObject::getPanic' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:178:14: style: Technically the member function 'SimulationObject::getDebugDisplay' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:61:8: style: Technically the member function 'ntlWorld::getStopRenderVisualization' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:77:17: style: Technically the member function 'ntlWorld::getSimulationTime' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:81:15: style: Technically the member function 'ntlWorld::getSingleStepDebug' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:238:23: style: Technically the member function 'ntlRenderGlobals::getResX' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:240:23: style: Technically the member function 'ntlRenderGlobals::getResY' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:242:14: style: Technically the member function 'ntlRenderGlobals::getAADepth' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:244:23: style: Technically the member function 'ntlRenderGlobals::getMaxColVal' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:246:23: style: Technically the member function 'ntlRenderGlobals::getRayMaxDepth' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:248:21: style: Technically the member function 'ntlRenderGlobals::getEye' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:250:21: style: Technically the member function 'ntlRenderGlobals::getLookat' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:252:21: style: Technically the member function 'ntlRenderGlobals::getUpVec' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:254:16: style: Technically the member function 'ntlRenderGlobals::getAspect' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:256:16: style: Technically the member function 'ntlRenderGlobals::getFovy' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:258:19: style: Technically the member function 'ntlRenderGlobals::getBackgroundCol' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:260:19: style: Technically the member function 'ntlRenderGlobals::getAmbientLight' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:262:14: style: Technically the member function 'ntlRenderGlobals::getDebugOut' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:265:14: style: Technically the member function 'ntlRenderGlobals::getAniStart' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:267:14: style: Technically the member function 'ntlRenderGlobals::getAniFrames' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:269:14: style: Technically the member function 'ntlRenderGlobals::getAniCount' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:271:14: style: Technically the member function 'ntlRenderGlobals::getCounterRays' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:273:14: style: Technically the member function 'ntlRenderGlobals::getCounterShades' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:275:14: style: Technically the member function 'ntlRenderGlobals::getCounterSceneInter' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:277:14: style: Technically the member function 'ntlRenderGlobals::getFrameSkip' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:281:17: style: Technically the member function 'ntlRenderGlobals::getOutFilename' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:284:14: style: Technically the member function 'ntlRenderGlobals::getTreeMaxDepth' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:286:14: style: Technically the member function 'ntlRenderGlobals::getTreeMaxTriangles' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:294:15: style: Technically the member function 'ntlRenderGlobals::getTestSphereEnabled' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:296:21: style: Technically the member function 'ntlRenderGlobals::getTestSphereCenter' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:298:18: style: Technically the member function 'ntlRenderGlobals::getTestSphereRadius' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:302:14: style: Technically the member function 'ntlRenderGlobals::getDebugPixelX' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:304:14: style: Technically the member function 'ntlRenderGlobals::getDebugPixelY' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:306:15: style: Technically the member function 'ntlRenderGlobals::getTestMode' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:308:15: style: Technically the member function 'ntlRenderGlobals::getSingleFrameMode' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:310:17: style: Technically the member function 'ntlRenderGlobals::getSingleFrameFilename' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:74:8: style: Technically the member function 'IsoSurface::getSubdivs' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:149:14: style: Technically the member function 'IsoSurface::getStart' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:152:14: style: Technically the member function 'IsoSurface::getEnd' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:158:16: style: Technically the member function 'IsoSurface::getSmoothSurface' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:159:16: style: Technically the member function 'IsoSurface::getSmoothNormals' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:232:15: style: Technically the member function 'CellIdentifierInterface::getEnd' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:319:7: style: Technically the member function 'LbmSolverInterface::getSizeX' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:320:7: style: Technically the member function 'LbmSolverInterface::getSizeY' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:321:7: style: Technically the member function 'LbmSolverInterface::getSizeZ' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:328:8: style: Technically the member function 'LbmSolverInterface::getAllfluid' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:374:15: style: Technically the member function 'LbmSolverInterface::getPanic' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:171:7: style: Technically the member function 'ControlParticles::calculateMaxdForce' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:1431:24: note: Technically the member function 'ControlParticles::calculateMaxdForce' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:171:7: note: Technically the member function 'ControlParticles::calculateMaxdForce' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:175:6: style: Technically the member function 'ControlParticles::getTotalSize' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:288:23: note: Technically the member function 'ControlParticles::getTotalSize' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:175:6: note: Technically the member function 'ControlParticles::getTotalSize' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:186:18: style: Technically the member function 'ControlParticles::getInfluenceAttraction' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:187:18: style: Technically the member function 'ControlParticles::getInfluenceTangential' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:188:18: style: Technically the member function 'ControlParticles::getInfluenceVelocity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:189:18: style: Technically the member function 'ControlParticles::getInfluenceMaxdist' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:190:18: style: Technically the member function 'ControlParticles::getCurrTimestep' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:193:18: style: Technically the member function 'ControlParticles::getRadiusAtt' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:195:18: style: Technically the member function 'ControlParticles::getRadiusVel' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:197:18: style: Technically the member function 'ControlParticles::getRadiusMaxd' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:199:18: style: Technically the member function 'ControlParticles::getRadiusMinMaxd' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:201:11: style: Technically the member function 'ControlParticles::getControlTimStart' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:263:28: note: Technically the member function 'ControlParticles::getControlTimStart' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:201:11: note: Technically the member function 'ControlParticles::getControlTimStart' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:202:11: style: Technically the member function 'ControlParticles::getControlTimEnd' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:267:28: note: Technically the member function 'ControlParticles::getControlTimEnd' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:202:11: note: Technically the member function 'ControlParticles::getControlTimEnd' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:206:18: style: Technically the member function 'ControlParticles::getCharLength' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:207:18: style: Technically the member function 'ControlParticles::getCharLengthInv' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:212:9: style: Technically the member function 'ControlParticles::getInitMirror' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:226:11: style: Technically the member function 'ControlParticles::getCPSWith' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:227:11: style: Technically the member function 'ControlParticles::getCPSTimestep' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:228:11: style: Technically the member function 'ControlParticles::getCPSTimeStart' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:229:11: style: Technically the member function 'ControlParticles::getCPSTimeEnd' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:230:11: style: Technically the member function 'ControlParticles::getCPSMvmWeightFac' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:238:6: performance: Technically the member function 'ControlParticles::initFromTextFile' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:301:23: note: Technically the member function 'ControlParticles::initFromTextFile' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:238:6: note: Technically the member function 'ControlParticles::initFromTextFile' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:239:6: performance: Technically the member function 'ControlParticles::initFromTextFileOld' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:513:23: note: Technically the member function 'ControlParticles::initFromTextFileOld' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:239:6: note: Technically the member function 'ControlParticles::initFromTextFileOld' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:244:6: performance: Technically the member function 'ControlParticles::initExampleSet' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:282:23: note: Technically the member function 'ControlParticles::initExampleSet' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:244:6: note: Technically the member function 'ControlParticles::initExampleSet' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:316:7: performance: Technically the member function 'ControlParticles::checkPointInside' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:690:24: note: Technically the member function 'ControlParticles::checkPointInside' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.h:316:7: note: Technically the member function 'ControlParticles::checkPointInside' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:280:20: style: Technically the member function 'LbmFsgrSolver::initInterfaceVars' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:1019:21: note: Technically the member function 'LbmFsgrSolver::initInterfaceVars' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:280:20: note: Technically the member function 'LbmFsgrSolver::initInterfaceVars' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:358:19: performance: Technically the member function 'LbmFsgrSolver::getForZMinBnd' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:980:20: note: Technically the member function 'LbmFsgrSolver::getForZMinBnd' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:358:19: note: Technically the member function 'LbmFsgrSolver::getForZMinBnd' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:359:19: performance: Technically the member function 'LbmFsgrSolver::getForZMin1' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:983:20: note: Technically the member function 'LbmFsgrSolver::getForZMin1' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:359:19: note: Technically the member function 'LbmFsgrSolver::getForZMin1' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:360:19: style: Technically the member function 'LbmFsgrSolver::getForZMaxBnd' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:988:20: note: Technically the member function 'LbmFsgrSolver::getForZMaxBnd' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:360:19: note: Technically the member function 'LbmFsgrSolver::getForZMaxBnd' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:361:19: style: Technically the member function 'LbmFsgrSolver::getForZMax1' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:992:20: note: Technically the member function 'LbmFsgrSolver::getForZMax1' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:361:19: note: Technically the member function 'LbmFsgrSolver::getForZMax1' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:362:20: style: Technically the member function 'LbmFsgrSolver::checkDomainBounds' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:997:21: note: Technically the member function 'LbmFsgrSolver::checkDomainBounds' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:362:20: note: Technically the member function 'LbmFsgrSolver::checkDomainBounds' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:363:20: style: Technically the member function 'LbmFsgrSolver::checkDomainBoundsPos' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:1006:21: note: Technically the member function 'LbmFsgrSolver::checkDomainBoundsPos' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:363:20: note: Technically the member function 'LbmFsgrSolver::checkDomainBoundsPos' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:40:5: style: Class 'ntlGeometryClass' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:40:5: style: Class 'ntlGeometryClass' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.h:43:3: style: Class 'ntlLightObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:52:3: style: Class 'IsoSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.h:171:1: warning: The class 'ntlTriangle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:44:15: style: The function 'getTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:51:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:44:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:33:15: style: The function 'getTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:44:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:33:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:36:16: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:47:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:36:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:39:16: style: The function 'getMeshAnimated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:146:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:39:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:42:16: style: The function 'getTriangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:50:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:42:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:52:16: style: The function 'calcTriangleDivs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:148:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:52:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryshader.h:38:15: style: The function 'getTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:51:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryshader.h:38:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:94:15: style: The function 'postGeoConstrInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryshader.h:44:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:94:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:95:15: style: The function 'initializeShader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryshader.h:41:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:95:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:97:16: style: The function 'notifyShaderOfDump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryshader.h:52:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:97:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:100:49: style: The function 'getObjectsBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryshader.h:47:49: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:100:49: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:101:49: style: The function 'getObjectsEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryshader.h:49:49: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:101:49: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:110:16: style: The function 'drawDebugDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:83:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:110:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:112:16: style: The function 'drawInteractiveDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:85:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:112:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:114:16: style: The function 'setMousePos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:87:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:114:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:115:16: style: The function 'setMouseClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:89:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:115:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:192:30: style: The function 'getBBStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:75:30: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:192:30: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:193:30: style: The function 'getBBEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:76:30: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.h:193:30: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:162:16: style: The function 'getTriangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:50:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:162:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:167:30: style: The function 'getBBStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:75:30: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:167:30: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:168:30: style: The function 'getBBEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryclass.h:76:30: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:168:30: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:138:18: style: The function 'getAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:225:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:138:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:146:16: style: The function 'equal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:228:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:146:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:226:16: style: The function 'parseAttrList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:274:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:226:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:232:16: style: The function 'initializeSolverMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:260:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:232:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:234:16: style: The function 'initializeSolverGrids' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:262:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:234:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:236:16: style: The function 'initializeSolverPostinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:264:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:236:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:239:16: style: The function 'notifySolverOfDump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:267:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:239:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:243:16: style: The function 'debugDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:293:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:243:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:248:36: style: The function 'getFirstCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:425:36: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:248:36: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:249:16: style: The function 'advanceCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:426:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:249:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:250:16: style: The function 'noEndCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:427:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:250:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:251:16: style: The function 'deleteCellIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:429:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:251:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:252:36: style: The function 'getCellAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:432:36: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:252:36: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:253:22: style: The function 'getCellSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:435:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:253:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:254:22: style: The function 'getCellOrigin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:436:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:254:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:255:22: style: The function 'getCellSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:437:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:255:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:256:22: style: The function 'getCellLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:438:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:256:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:257:22: style: The function 'getCellDensity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:439:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:257:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:258:22: style: The function 'getCellVelocity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:440:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:258:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:259:22: style: The function 'getCellDf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:444:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:259:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:260:22: style: The function 'getCellMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:445:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:260:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:261:22: style: The function 'getCellFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:446:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:261:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:262:24: style: The function 'getCellFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:447:24: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:262:24: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:263:22: style: The function 'getEquilDf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:442:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:263:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:264:22: style: The function 'getVelocityAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:450:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:264:22: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:298:16: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:276:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:298:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:300:15: style: The function 'initParticles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:280:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:300:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:302:16: style: The function 'advanceParticles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:281:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:302:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:311:38: style: The function 'getDebugObjects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:286:38: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:311:38: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:315:16: style: The function 'debugDisplayNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:454:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:315:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:316:16: style: The function 'lbmDebugDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:455:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:316:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:317:16: style: The function 'lbmMarkedCellDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:456:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:317:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:319:16: style: The function 'debugPrintNodeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:458:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:319:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:322:8: style: The function 'prepareVisualization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:277:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:322:8: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:325:16: style: The function 'setSurfGenSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:289:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:325:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:575:18: style: The function 'getIdString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:256:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:575:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:37:22: error: Uninitialized struct member: cps.time [uninitStructMember]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:50:22: error: Uninitialized struct member: cps.time [uninitStructMember]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:143:22: error: Uninitialized struct member: firstcps.time [uninitStructMember]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:164:23: error: Uninitialized struct member: nextcps.time [uninitStructMember]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:656:23: error: Uninitialized struct member: cps.time [uninitStructMember]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:854:22: error: Uninitialized struct member: firstcps.time [uninitStructMember]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/controlparticles.cpp:876:23: error: Uninitialized struct member: nextcps.time [uninitStructMember]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.h:30:15: style: The function 'renderScene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:64:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.h:30:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:802:84: style: Function 'diffuseVertexField' argument 3 names different: declaration 'v' definition 'src'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:229:68: note: Function 'diffuseVertexField' argument 3 names different: declaration 'v' definition 'src'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:802:84: note: Function 'diffuseVertexField' argument 3 names different: declaration 'v' definition 'src'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:802:118: style: Function 'diffuseVertexField' argument 5 names different: declaration 'flt' definition 'target'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:229:100: note: Function 'diffuseVertexField' argument 5 names different: declaration 'flt' definition 'target'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:802:118: note: Function 'diffuseVertexField' argument 5 names different: declaration 'flt' definition 'target'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:861:38: style: Function 'smoothSurface' argument 1 names different: declaration 'val' definition 'sigma'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:220:28: note: Function 'smoothSurface' argument 1 names different: declaration 'val' definition 'sigma'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:861:38: note: Function 'smoothSurface' argument 1 names different: declaration 'val' definition 'sigma'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:861:50: style: Function 'smoothSurface' argument 2 names different: declaration 'smoothNorm' definition 'normSmooth'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:220:38: note: Function 'smoothSurface' argument 2 names different: declaration 'smoothNorm' definition 'normSmooth'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:861:50: note: Function 'smoothSurface' argument 2 names different: declaration 'smoothNorm' definition 'normSmooth'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:1015:38: style: Function 'smoothNormals' argument 1 names different: declaration 'val' definition 'sigma'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.h:221:28: note: Function 'smoothNormals' argument 1 names different: declaration 'val' definition 'sigma'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:1015:38: note: Function 'smoothNormals' argument 1 names different: declaration 'val' definition 'sigma'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:372:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/isosurface.cpp:379:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:70:21: style: Technically the member function 'ParticleObject::getPos' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:77:21: style: Technically the member function 'ParticleObject::getVel' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:80:18: style: Technically the member function 'ParticleObject::getSize' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:177:15: style: Technically the member function 'ParticleTracer::getNumInitialParticles' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:191:21: style: Technically the member function 'ParticleTracer::getStart' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:193:21: style: Technically the member function 'ParticleTracer::getEnd' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:202:15: style: Technically the member function 'ParticleTracer::getDumpParts' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:205:17: style: Technically the member function 'ParticleTracer::getDumpTextFile' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:208:16: style: Technically the member function 'ParticleTracer::getDumpTextInterval' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:211:16: style: Technically the member function 'ParticleTracer::getInitStart' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:213:16: style: Technically the member function 'ParticleTracer::getInitEnd' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:47:4: style: Class 'ParticleObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:43:1: warning: The class 'ParticleObject' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:223:16: style: The function 'getTriangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:50:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:223:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:227:16: style: The function 'notifyOfDump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:55:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:227:16: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.cpp:72:5: style: Condition 'debugOut' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.cpp:62:18: note: Assignment 'debugOut=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.cpp:72:5: note: Condition 'debugOut' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.cpp:258:5: style: Condition 'debugRender' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.cpp:63:21: note: Assignment 'debugRender=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.cpp:258:5: note: Condition 'debugRender' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.cpp:128:29: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.cpp:84:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_blenderdumper.cpp:99:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:303:7: style: The scope of the variable 'nextAxis' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:304:6: style: The scope of the variable 'allTriDistSet' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:411:7: style: The scope of the variable 'tind0' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:412:7: style: The scope of the variable 'tind1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:183:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:382:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:416:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:571:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:764:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:133:10: warning: Member variable 'ntlTree::mNumNodes' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:133:10: warning: Member variable 'ntlTree::mAbortSubdiv' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:133:10: warning: Member variable 'ntlTree::mppTriangles' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:133:10: warning: Member variable 'ntlTree::mpTriDist' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:133:10: warning: Member variable 'ntlTree::mpTBB' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:133:10: warning: Member variable 'ntlTree::mTriangleMask' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:35:3: warning: Member variable 'BSPNode::members' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:35:3: warning: Member variable 'BSPNode::child' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:35:3: warning: Member variable 'BSPNode::axis' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:35:3: warning: Member variable 'BSPNode::cloneVec' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.h:71:11: performance: Technically the member function 'ntlTree::distanceToPlane' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:855:18: note: Technically the member function 'ntlTree::distanceToPlane' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.h:71:11: note: Technically the member function 'ntlTree::distanceToPlane' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.h:74:8: performance: Technically the member function 'ntlTree::getChildren' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:864:15: note: Technically the member function 'ntlTree::getChildren' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.h:74:8: note: Technically the member function 'ntlTree::getChildren' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:241:3: style: Class 'ntlTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:241:3: style: Class 'ntlTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_bsptree.cpp:855:74: performance: Function parameter 'ray' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:469:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:291:5: style: Condition 'debugPrint' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:262:24: note: Assignment 'debugPrint=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:291:5: note: Condition 'debugPrint' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:309:5: style: Condition 'debugPrint' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:262:24: note: Assignment 'debugPrint=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:309:5: note: Condition 'debugPrint' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:327:5: style: Condition 'debugPrint' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:262:24: note: Assignment 'debugPrint=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:327:5: note: Condition 'debugPrint' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:57:50: style: Function 'getExtends' argument 1 names different: declaration 'start' definition 'sstart'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:55:31: note: Function 'getExtends' argument 1 names different: declaration 'start' definition 'sstart'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:57:50: note: Function 'getExtends' argument 1 names different: declaration 'start' definition 'sstart'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:57:70: style: Function 'getExtends' argument 2 names different: declaration 'end' definition 'send'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.h:55:50: note: Function 'getExtends' argument 2 names different: declaration 'end' definition 'send'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometrymodel.cpp:57:70: note: Function 'getExtends' argument 2 names different: declaration 'end' definition 'send'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:201:5: style: Condition 'debugOut' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:200:17: note: Assignment 'debugOut=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:201:5: note: Condition 'debugOut' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:346:5: style: Condition 'debugInitc' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:345:24: note: Assignment 'debugInitc=true', assigned value is 1
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:346:5: note: Condition 'debugInitc' is always true
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:468:5: style: Condition 'debugMoinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:458:25: note: Assignment 'debugMoinit=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:468:5: note: Condition 'debugMoinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:481:5: style: Condition 'debugMoinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:458:25: note: Assignment 'debugMoinit=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:481:5: note: Condition 'debugMoinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:627:5: style: Condition 'debugMoinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:610:25: note: Assignment 'debugMoinit=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:627:5: note: Condition 'debugMoinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:628:5: style: Condition 'debugMoinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:610:25: note: Assignment 'debugMoinit=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:628:5: note: Condition 'debugMoinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:646:5: style: Condition 'debugMoinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:610:25: note: Assignment 'debugMoinit=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:646:5: note: Condition 'debugMoinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:662:5: style: Condition 'debugMoinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:610:25: note: Assignment 'debugMoinit=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:662:5: note: Condition 'debugMoinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:236:6: style: The scope of the variable 'tempVert' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:199:42: style: Function 'notifyOfDump' argument 1 names different: declaration 'dumptype' definition 'dumtp'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:55:33: note: Function 'notifyOfDump' argument 1 names different: declaration 'dumptype' definition 'dumtp'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:199:42: note: Function 'notifyOfDump' argument 1 names different: declaration 'dumptype' definition 'dumtp'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:234:24: style: Function 'sceneAddTriangle' argument 11 names different: declaration 'vertNormals' definition 'normals'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:178:26: note: Function 'sceneAddTriangle' argument 11 names different: declaration 'vertNormals' definition 'normals'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:234:24: note: Function 'sceneAddTriangle' argument 11 names different: declaration 'vertNormals' definition 'normals'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:604:40: style: Function 'initMovingPointsAnim' argument 2 names different: declaration 'srcpoints' definition 'srcmovPoints'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:157:40: note: Function 'initMovingPointsAnim' argument 2 names different: declaration 'srcpoints' definition 'srcmovPoints'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:604:40: note: Function 'initMovingPointsAnim' argument 2 names different: declaration 'srcpoints' definition 'srcmovPoints'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:605:40: style: Function 'initMovingPointsAnim' argument 4 names different: declaration 'dstpoints' definition 'dstmovPoints'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:158:40: note: Function 'initMovingPointsAnim' argument 4 names different: declaration 'dstpoints' definition 'dstmovPoints'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:605:40: note: Function 'initMovingPointsAnim' argument 4 names different: declaration 'dstpoints' definition 'dstmovPoints'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:606:24: style: Function 'initMovingPointsAnim' argument 5 names different: declaration 'dstnormals' definition 'dstmovNormals'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:159:24: note: Function 'initMovingPointsAnim' argument 5 names different: declaration 'dstnormals' definition 'dstmovNormals'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:606:24: note: Function 'initMovingPointsAnim' argument 5 names different: declaration 'dstnormals' definition 'dstmovNormals'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:218:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:212:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:103:14: style: Technically the member function 'ntlGeometryObject::getInitialVelocity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:795:31: note: Technically the member function 'ntlGeometryObject::getInitialVelocity' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:103:14: note: Technically the member function 'ntlGeometryObject::getInitialVelocity' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:162:8: style: Technically the member function 'ntlGeometryObject::getMovingPoints' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:720:25: note: Technically the member function 'ntlGeometryObject::getMovingPoints' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:162:8: note: Technically the member function 'ntlGeometryObject::getMovingPoints' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:166:14: style: Technically the member function 'ntlGeometryObject::getTranslation' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:756:31: note: Technically the member function 'ntlGeometryObject::getTranslation' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:166:14: note: Technically the member function 'ntlGeometryObject::getTranslation' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:168:9: style: Technically the member function 'ntlGeometryObject::getGeoActive' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.cpp:786:26: note: Technically the member function 'ntlGeometryObject::getGeoActive' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_geometryobject.h:168:9: note: Technically the member function 'ntlGeometryObject::getGeoActive' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:102:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:62:46: style: Function 'getShadedColor' argument 1 names different: declaration 'reflectedray' definition 'reflectedRay'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.h:58:31: note: Function 'getShadedColor' argument 1 names different: declaration 'reflectedray' definition 'reflectedRay'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:62:46: note: Function 'getShadedColor' argument 1 names different: declaration 'reflectedray' definition 'reflectedRay'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:168:36: style: Function 'ntlMaterial' argument 5 names different: declaration 'Exp' definition 'SpecEx'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.h:116:29: note: Function 'ntlMaterial' argument 5 names different: declaration 'Exp' definition 'SpecEx'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:168:36: note: Function 'ntlMaterial' argument 5 names different: declaration 'Exp' definition 'SpecEx'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:168:52: style: Function 'ntlMaterial' argument 6 names different: declaration 'Mirror' definition 'Mirr'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.h:116:42: note: Function 'ntlMaterial' argument 6 names different: declaration 'Mirror' definition 'Mirr'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:168:52: note: Function 'ntlMaterial' argument 6 names different: declaration 'Mirror' definition 'Mirr'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:172:2: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:173:2: performance: Variable 'mDiffuseRefl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:174:2: performance: Variable 'mAmbientRefl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_lighting.cpp:181:2: performance: Variable 'mTransAttCol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:796:5: style: Condition 'debugTriCollect' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:795:25: note: Assignment 'debugTriCollect=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:796:5: note: Condition 'debugTriCollect' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:468:50: warning: Possible null pointer dereference: tri [nullPointer]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:464:21: note: Assignment 'tri=NULL', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:468:50: note: Null pointer dereference
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:570:55: warning: Possible null pointer dereference: tri2 [nullPointer]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:561:26: note: Assignment 'tri2=NULL', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:570:55: note: Null pointer dereference
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:129:10: style: The scope of the variable 'hit' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:130:10: style: The scope of the variable 'whichPlane' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:455:7: style: The scope of the variable 'intersectionInside' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:126:93: style: Function 'intersectFrontAABB' argument 4 names different: declaration 'normal' definition 'retnormal'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.h:82:87: note: Function 'intersectFrontAABB' argument 4 names different: declaration 'normal' definition 'retnormal'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:126:93: note: Function 'intersectFrontAABB' argument 4 names different: declaration 'normal' definition 'retnormal'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:214:92: style: Function 'intersectBackAABB' argument 4 names different: declaration 'normal' definition 'retnormal'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.h:83:86: note: Function 'intersectBackAABB' argument 4 names different: declaration 'normal' definition 'retnormal'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:214:92: note: Function 'intersectBackAABB' argument 4 names different: declaration 'normal' definition 'retnormal'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:546:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:696:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:701:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:705:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:724:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:743:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:769:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:799:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:820:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:839:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:852:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:859:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:43:9: warning: Member variable 'ntlRay::mContribution' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:43:9: warning: Member variable 'ntlRay::mIsReflected' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:43:9: warning: Member variable 'ntlRay::mID' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:62:3: performance: Variable 'mOrigin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:63:3: performance: Variable 'mDirection' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.cpp:64:3: performance: Variable 'mvNormal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_ray.h:54:1: warning: The class 'ntlRay' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:487:5: style: Condition 'debugTime' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:485:25: note: Assignment 'debugTime=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:487:5: note: Condition 'debugTime' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:617:5: style: Condition 'showAAPic' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:601:20: note: Assignment 'showAAPic=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:617:5: note: Condition 'showAAPic' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:786:7: style: Condition '!showAAPic' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:601:20: note: Assignment 'showAAPic=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:786:7: note: Condition '!showAAPic' is always true
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:794:6: style: Condition 'showAAPic' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:601:20: note: Assignment 'showAAPic=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:794:6: note: Condition 'showAAPic' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:521:7: style: The scope of the variable 'nrStr' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:73:51: style: Function 'addDomain' argument 1 names different: declaration 'simSettings' definition 'settings'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.h:45:43: note: Function 'addDomain' argument 1 names different: declaration 'simSettings' definition 'settings'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:73:51: note: Function 'addDomain' argument 1 names different: declaration 'simSettings' definition 'settings'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:888:19: warning: Member variable 'ntlRenderGlobals::mTestSphereRadius' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:888:19: warning: Member variable 'ntlRenderGlobals::mTestSphereMaterialName' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:61:4: style: Class 'ntlWorld' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:61:4: style: Class 'ntlWorld' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:910:2: style: Class 'ntlRenderGlobals' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/ntl_world.cpp:910:2: style: Class 'ntlRenderGlobals' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:352:1: style: Variable 'mGStar' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:349:3: note: Variable 'mGStar' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:352:1: note: Variable 'mGStar' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:336:13: style: The scope of the variable 'maxDeltaT' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:50:15: warning: Member variable 'Parametrizer::mTimeStep' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:50:15: warning: Member variable 'Parametrizer::mNormalizedGStar' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:50:15: warning: Member variable 'Parametrizer::mpAttrs' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:93:14: style: Technically the member function 'Parametrizer::getAniFrameTime' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:161:26: note: Technically the member function 'Parametrizer::getAniFrameTime' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:93:14: note: Technically the member function 'Parametrizer::getAniFrameTime' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:98:12: style: Technically the member function 'Parametrizer::calculateAddForce' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:178:24: note: Technically the member function 'Parametrizer::calculateAddForce' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:98:12: note: Technically the member function 'Parametrizer::calculateAddForce' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:104:7: style: Technically the member function 'Parametrizer::calculateNoOfSteps' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:264:19: note: Technically the member function 'Parametrizer::calculateNoOfSteps' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:104:7: note: Technically the member function 'Parametrizer::calculateNoOfSteps' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:106:12: style: Technically the member function 'Parametrizer::calculateGravity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:215:24: note: Technically the member function 'Parametrizer::calculateGravity' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:106:12: note: Technically the member function 'Parametrizer::calculateGravity' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:108:7: style: Technically the member function 'Parametrizer::calculateStepsForSecs' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:240:19: note: Technically the member function 'Parametrizer::calculateStepsForSecs' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:108:7: note: Technically the member function 'Parametrizer::calculateStepsForSecs' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:112:7: style: Technically the member function 'Parametrizer::calculateAniStart' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:245:19: note: Technically the member function 'Parametrizer::calculateAniStart' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:112:7: note: Technically the member function 'Parametrizer::calculateAniStart' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:120:14: style: Technically the member function 'Parametrizer::calculateCellSize' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:189:26: note: Technically the member function 'Parametrizer::calculateCellSize' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:120:14: note: Technically the member function 'Parametrizer::calculateCellSize' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:125:12: style: Technically the member function 'Parametrizer::calculateLattVelocityFromRw' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:283:24: note: Technically the member function 'Parametrizer::calculateLattVelocityFromRw' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:125:12: note: Technically the member function 'Parametrizer::calculateLattVelocityFromRw' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:127:12: style: Technically the member function 'Parametrizer::calculateRwVelocityFromLatt' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:290:24: note: Technically the member function 'Parametrizer::calculateRwVelocityFromLatt' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:127:12: note: Technically the member function 'Parametrizer::calculateRwVelocityFromLatt' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:151:14: style: Technically the member function 'Parametrizer::getTimestep' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:278:26: note: Technically the member function 'Parametrizer::getTimestep' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:151:14: note: Technically the member function 'Parametrizer::getTimestep' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:183:14: style: Technically the member function 'Parametrizer::getCurrentGStar' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.cpp:299:26: note: Technically the member function 'Parametrizer::getCurrentGStar' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/parametrizer.h:183:14: note: Technically the member function 'Parametrizer::getCurrentGStar' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.cpp:438:4: style: Variable 'radscale' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.cpp:437:0: note: Variable 'radscale' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.cpp:438:4: note: Variable 'radscale' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.cpp:322:42: style: Function 'getTriangles' argument 1 names different: declaration 't' definition 'time'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:223:36: note: Function 'getTriangles' argument 1 names different: declaration 't' definition 'time'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.cpp:322:42: note: Function 'getTriangles' argument 1 names different: declaration 't' definition 'time'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:163:8: performance: Technically the member function 'ParticleTracer::draw' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.cpp:103:22: note: Technically the member function 'ParticleTracer::draw' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/particletracer.h:163:8: note: Technically the member function 'ParticleTracer::draw' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.cpp:426:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.cpp:449:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.cpp:38:19: warning: Member variable 'SimulationObject::mpParts' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.cpp:38:19: warning: Member variable 'SimulationObject::mDebDispSetting' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.cpp:51:2: style: Class 'SimulationObject' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/simulation_object.cpp:51:2: style: Class 'SimulationObject' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_relax.h:1167:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:74:2: style: Variable 'ccel' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:59:0: note: Variable 'ccel' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:74:2: note: Variable 'ccel' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:76:2: style: Variable 'tcel' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:60:0: note: Variable 'tcel' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:76:2: note: Variable 'tcel' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:937:11: style: The scope of the variable 'massTOld' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:937:25: style: The scope of the variable 'massTNew' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:938:11: style: The scope of the variable 'volTOld' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:938:24: style: The scope of the variable 'volTNew' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_adap.cpp:66:15: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:558:19: style: Technically the member function 'LbmFsgrSolver::getLesNoneqTensorCoeff' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_relax.h:1069:32: note: Technically the member function 'LbmFsgrSolver::getLesNoneqTensorCoeff' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:558:19: note: Technically the member function 'LbmFsgrSolver::getLesNoneqTensorCoeff' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:559:19: performance: Technically the member function 'LbmFsgrSolver::getLesOmega' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_relax.h:1094:32: note: Technically the member function 'LbmFsgrSolver::getLesOmega' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:559:19: note: Technically the member function 'LbmFsgrSolver::getLesOmega' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_control.cpp:108:3: style: Variable 'cset->mcRadiusVel' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_control.cpp:107:3: note: Variable 'cset->mcRadiusVel' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_control.cpp:108:3: note: Variable 'cset->mcRadiusVel' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_control.cpp:920:13: style: The scope of the variable 'halfsize' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_control.cpp:31:16: warning: Member variable 'LbmControlSet::mDebugCpscale' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_control.cpp:31:16: warning: Member variable 'LbmControlSet::mDebugVelScale' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_control.cpp:31:16: warning: Member variable 'LbmControlSet::mDebugCompavScale' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_control.cpp:31:16: warning: Member variable 'LbmControlSet::mDebugAttScale' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_control.cpp:31:16: warning: Member variable 'LbmControlSet::mDebugMaxdScale' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_control.cpp:31:16: warning: Member variable 'LbmControlSet::mDebugAvgVelScale' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2171:7: style: Condition 'debugStandingPreinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2118:35: note: Assignment 'debugStandingPreinit=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2171:7: note: Condition 'debugStandingPreinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2186:5: style: Condition 'debugStandingPreinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2118:35: note: Assignment 'debugStandingPreinit=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2186:5: note: Condition 'debugStandingPreinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2233:7: style: Condition 'debugStandingPreinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2118:35: note: Assignment 'debugStandingPreinit=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2233:7: note: Condition 'debugStandingPreinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2250:3: style: Variable 'preinitSteps' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2249:0: note: Variable 'preinitSteps' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2250:3: note: Variable 'preinitSteps' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:575:11: style: The scope of the variable 'maxCoarseCsmago1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:577:11: style: The scope of the variable 'maxCoarseCsmago2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2270:6: style: The scope of the variable 'msgs' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mInitialMass' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mGfxEndTime' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mMxvx' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mMxvy' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mMxvz' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mMaxVlen' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mIsoWeight' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mLevel' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mFsgrCellArea' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mNumInterdCells' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mNumInvIfCells' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:306:16: warning: Member variable 'LbmFsgrSolver::mUseTestdata' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:282:8: style: Technically the member function 'LbmFsgrSolver::interpolateCellValues' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:2342:16: note: Technically the member function 'LbmFsgrSolver::interpolateCellValues' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:282:8: note: Technically the member function 'LbmFsgrSolver::interpolateCellValues' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:333:2: style: Class 'LbmFsgrSolver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_init.cpp:333:2: style: Class 'LbmFsgrSolver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:169:6: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:154:27: note: 'useGridComp' is assigned value 'true' here.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:152:27: note: 'debugMemEst' is assigned value 'true' here.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:166:6: note: outer condition: !useGridComp
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:169:6: note: opposite inner condition: debugMemEst
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:106:6: style: Condition 'debugGridsizeInit' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:105:32: note: Assignment 'debugGridsizeInit=1', assigned value is 1
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:106:6: note: Condition 'debugGridsizeInit' is always true
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:165:5: style: Condition 'debugMemEst' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:152:27: note: Assignment 'debugMemEst=true', assigned value is 1
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:165:5: note: Condition 'debugMemEst' is always true
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:166:6: style: Condition '!useGridComp' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:154:27: note: Assignment 'useGridComp=true', assigned value is 1
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:166:6: note: Condition '!useGridComp' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:364:7: style: The scope of the variable 'done' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:365:7: style: The scope of the variable 'inside' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:376:10: style: The scope of the variable 'firstHit' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:377:10: style: The scope of the variable 'firstOId' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:479:7: style: The scope of the variable 'done' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:480:7: style: The scope of the variable 'inside' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:487:10: style: The scope of the variable 'firstHit' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:488:10: style: The scope of the variable 'firstOId' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:100:25: style: Function 'initGridSizes' argument 1 names different: declaration 'mSizex' definition 'sizex'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:627:25: note: Function 'initGridSizes' argument 1 names different: declaration 'mSizex' definition 'sizex'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:100:25: note: Function 'initGridSizes' argument 1 names different: declaration 'mSizex' definition 'sizex'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:100:37: style: Function 'initGridSizes' argument 2 names different: declaration 'mSizey' definition 'sizey'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:627:38: note: Function 'initGridSizes' argument 2 names different: declaration 'mSizey' definition 'sizey'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:100:37: note: Function 'initGridSizes' argument 2 names different: declaration 'mSizey' definition 'sizey'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:100:49: style: Function 'initGridSizes' argument 3 names different: declaration 'mSizez' definition 'sizez'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:627:51: note: Function 'initGridSizes' argument 3 names different: declaration 'mSizez' definition 'sizez'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:100:49: note: Function 'initGridSizes' argument 3 names different: declaration 'mSizez' definition 'sizez'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:101:15: style: Function 'initGridSizes' argument 4 names different: declaration 'mvGeoStart' definition 'geoStart'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:628:15: note: Function 'initGridSizes' argument 4 names different: declaration 'mvGeoStart' definition 'geoStart'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:101:15: note: Function 'initGridSizes' argument 4 names different: declaration 'mvGeoStart' definition 'geoStart'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:101:37: style: Function 'initGridSizes' argument 5 names different: declaration 'mvGeoEnd' definition 'geoEnd'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:628:39: note: Function 'initGridSizes' argument 5 names different: declaration 'mvGeoEnd' definition 'geoEnd'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:101:37: note: Function 'initGridSizes' argument 5 names different: declaration 'mvGeoEnd' definition 'geoEnd'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:149:21: style: Function 'calculateMemreqEstimate' argument 5 names different: declaration 'farfieldsize' definition 'farfield'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:633:9: note: Function 'calculateMemreqEstimate' argument 5 names different: declaration 'farfieldsize' definition 'farfield'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:149:21: note: Function 'calculateMemreqEstimate' argument 5 names different: declaration 'farfieldsize' definition 'farfield'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:731:49: style: Function 'convertCellFlagType2String' argument 1 names different: declaration 'flag' definition 'cflag'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.h:636:49: note: Function 'convertCellFlagType2String' argument 1 names different: declaration 'flag' definition 'cflag'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:731:49: note: Function 'convertCellFlagType2String' argument 1 names different: declaration 'flag' definition 'cflag'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:739:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:75:2: style: Class 'LbmSolverInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_interface.cpp:75:2: style: Class 'LbmSolverInterface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1294:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1300:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:151:8: style: Condition 'MREnable' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:147:25: note: Assignment 'MREnable=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:151:8: note: Condition 'MREnable' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1401:6: style: Condition 'debugFlagreinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1383:30: note: Assignment 'debugFlagreinit=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1401:6: note: Condition 'debugFlagreinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1435:8: style: Condition 'debugFlagreinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1383:30: note: Assignment 'debugFlagreinit=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1435:8: note: Condition 'debugFlagreinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1460:7: style: Condition 'debugFlagreinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1383:30: note: Assignment 'debugFlagreinit=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1460:7: note: Condition 'debugFlagreinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1474:6: style: Condition 'debugFlagreinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1383:30: note: Assignment 'debugFlagreinit=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1474:6: note: Condition 'debugFlagreinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1665:5: style: Condition 'debugFlagreinit' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1383:30: note: Assignment 'debugFlagreinit=0', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1665:5: note: Condition 'debugFlagreinit' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:140:3: style: Variable 'mscale' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:138:0: note: Variable 'mscale' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:140:3: note: Variable 'mscale' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:150:14: style: The scope of the variable 'mscount' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1176:15: style: The scope of the variable 'nbflag' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1252:57: style: Function 'computeFluidSurfaceNormal' argument 1 names different: declaration 'cell' definition 'ccel'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:347:44: note: Function 'computeFluidSurfaceNormal' argument 1 names different: declaration 'cell' definition 'ccel'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1252:57: note: Function 'computeFluidSurfaceNormal' argument 1 names different: declaration 'cell' definition 'ccel'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1252:77: style: Function 'computeFluidSurfaceNormal' argument 2 names different: declaration 'cellflag' definition 'cflagpnt'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:347:64: note: Function 'computeFluidSurfaceNormal' argument 2 names different: declaration 'cellflag' definition 'cflagpnt'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1252:77: note: Function 'computeFluidSurfaceNormal' argument 2 names different: declaration 'cellflag' definition 'cflagpnt'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1292:60: style: Function 'computeFluidSurfaceNormalAcc' argument 1 names different: declaration 'cell' definition 'ccel'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:348:47: note: Function 'computeFluidSurfaceNormalAcc' argument 1 names different: declaration 'cell' definition 'ccel'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1292:60: note: Function 'computeFluidSurfaceNormalAcc' argument 1 names different: declaration 'cell' definition 'ccel'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1292:80: style: Function 'computeFluidSurfaceNormalAcc' argument 2 names different: declaration 'cellflag' definition 'cflagpnt'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:348:67: note: Function 'computeFluidSurfaceNormalAcc' argument 2 names different: declaration 'cellflag' definition 'cflagpnt'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1292:80: note: Function 'computeFluidSurfaceNormalAcc' argument 2 names different: declaration 'cellflag' definition 'cflagpnt'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1297:60: style: Function 'computeObstacleSurfaceNormal' argument 1 names different: declaration 'cell' definition 'ccel'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:349:47: note: Function 'computeObstacleSurfaceNormal' argument 1 names different: declaration 'cell' definition 'ccel'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1297:60: note: Function 'computeObstacleSurfaceNormal' argument 1 names different: declaration 'cell' definition 'ccel'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1297:80: style: Function 'computeObstacleSurfaceNormal' argument 2 names different: declaration 'cellflag' definition 'cflagpnt'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:349:67: note: Function 'computeObstacleSurfaceNormal' argument 2 names different: declaration 'cellflag' definition 'cflagpnt'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1297:80: note: Function 'computeObstacleSurfaceNormal' argument 2 names different: declaration 'cellflag' definition 'cflagpnt'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1148:21: style: Variable 'calcCurrentVolume' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1149:21: style: Variable 'calcCellsEmptied' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1149:40: style: Variable 'calcNumUsedCells' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1135:3: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1399:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1471:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1513:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1538:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1567:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1608:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1642:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1655:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1668:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1697:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:347:8: style: Technically the member function 'LbmFsgrSolver::computeFluidSurfaceNormal' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1252:21: note: Technically the member function 'LbmFsgrSolver::computeFluidSurfaceNormal' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:347:8: note: Technically the member function 'LbmFsgrSolver::computeFluidSurfaceNormal' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:348:8: performance: Technically the member function 'LbmFsgrSolver::computeFluidSurfaceNormalAcc' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1292:21: note: Technically the member function 'LbmFsgrSolver::computeFluidSurfaceNormalAcc' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:348:8: note: Technically the member function 'LbmFsgrSolver::computeFluidSurfaceNormalAcc' can be static.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:349:8: style: Technically the member function 'LbmFsgrSolver::computeObstacleSurfaceNormal' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_main.cpp:1297:21: note: Technically the member function 'LbmFsgrSolver::computeObstacleSurfaceNormal' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:349:8: note: Technically the member function 'LbmFsgrSolver::computeObstacleSurfaceNormal' can be const.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1143:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:369:5: style: Condition 'debugRecalc' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:365:27: note: Assignment 'debugRecalc=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:369:5: note: Condition 'debugRecalc' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:462:7: style: Condition '!cellOk' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:460:18: note: Assignment 'cellOk=true', assigned value is 1
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:462:7: note: Condition '!cellOk' is always false
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1307:19: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1133:8: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1132:0: note: Variable 'val' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1133:8: note: Variable 'val' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1175:22: style: Variable 'ni' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1169:0: note: Variable 'ni' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1175:22: note: Variable 'ni' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1176:2: style: Variable 'nj' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1169:0: note: Variable 'nj' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1176:2: note: Variable 'nj' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1176:20: style: Variable 'nk' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1169:0: note: Variable 'nk' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1176:20: note: Variable 'nk' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:930:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:445:20: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:783:34: style: The scope of the variable 'nv1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:783:38: style: The scope of the variable 'nv2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1170:6: style: The scope of the variable 'tries' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1512:50: style: Function 'getVelocityAt' argument 1 names different: declaration 'x' definition 'xp'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:264:45: note: Function 'getVelocityAt' argument 1 names different: declaration 'x' definition 'xp'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1512:50: note: Function 'getVelocityAt' argument 1 names different: declaration 'x' definition 'xp'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1512:60: style: Function 'getVelocityAt' argument 2 names different: declaration 'y' definition 'yp'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:264:54: note: Function 'getVelocityAt' argument 2 names different: declaration 'y' definition 'yp'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1512:60: note: Function 'getVelocityAt' argument 2 names different: declaration 'y' definition 'yp'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1512:70: style: Function 'getVelocityAt' argument 3 names different: declaration 'z' definition 'zp'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_class.h:264:63: note: Function 'getVelocityAt' argument 3 names different: declaration 'z' definition 'zp'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:1512:70: note: Function 'getVelocityAt' argument 3 names different: declaration 'z' definition 'zp'.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/solver_util.cpp:629:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:103:20: style: Redundant condition: str!=endptr. 'str==endptr || (str!=endptr && *endptr!='\0')' is equivalent to 'str==endptr || *endptr!='\0'' [redundantCondition]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:148:5: style: Condition '!png_ptr' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:139:24: note: Assignment 'png_ptr=NULL', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:148:5: note: Condition '!png_ptr' is always true
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:152:5: style: Condition '!info_ptr' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:140:23: note: Assignment 'info_ptr=NULL', assigned value is 0
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:152:5: note: Condition '!info_ptr' is always true
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:160:2: style: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:158:2: note: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:160:2: note: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:163:2: style: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:160:2: note: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:163:2: note: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:165:2: style: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:163:2: note: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:165:2: note: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:167:2: style: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:165:2: note: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:167:2: note: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:169:2: style: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:167:2: note: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:169:2: note: Variable 'doing' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:389:2: performance: Buffer 'filen' is being written before its old content has been used. [redundantCopy]
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:377:2: note: Buffer 'filen' is being written before its old content has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:389:2: note: Buffer 'filen' is being written before its old content has been used.
blender-2.79b+dfsg0.orig/intern/elbeem/intern/utilities.cpp:62:2: warning: The buffer 'gElbeemErrorString' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_C-api.cpp:559:2: style: Variable 'rectangle' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_C-api.cpp:557:0: note: Variable 'rectangle' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_C-api.cpp:559:2: note: Variable 'rectangle' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_C-api.cpp:572:2: style: Variable 'rectangle' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_C-api.cpp:570:0: note: Variable 'rectangle' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_C-api.cpp:572:2: note: Variable 'rectangle' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_C-api.cpp:840:2: style: Variable 'visible' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_C-api.cpp:838:0: note: Variable 'visible' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_C-api.cpp:840:2: note: Variable 'visible' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_CallbackEventConsumer.cpp:46:2: performance: Variable 'm_eventCallback' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_CallbackEventConsumer.cpp:47:2: performance: Variable 'm_userData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:120:14: performance: Technically the member function 'GHOST_ContextEGL::activateEGLEW' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:84:17: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:68:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:84:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:90:17: style: The function 'activateDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:74:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:90:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:96:17: style: The function 'initializeDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:80:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:96:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:103:17: style: The function 'releaseNativeHandles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:95:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:103:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:110:17: style: The function 'setSwapInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:102:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:110:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:117:17: style: The function 'getSwapInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:111:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextEGL.h:117:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.cpp:448:6: style: Condition 'need_stencil' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.cpp:408:28: note: Assignment 'need_stencil=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.cpp:448:6: note: Condition 'need_stencil' is always false
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:121:14: performance: Technically the member function 'GHOST_ContextGLX::activateGLXEW' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:85:17: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:68:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:85:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:91:17: style: The function 'activateDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:74:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:91:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:97:17: style: The function 'initializeDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:80:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:97:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:104:17: style: The function 'releaseNativeHandles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:95:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:104:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:111:17: style: The function 'setSwapInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:102:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:111:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:118:17: style: The function 'getSwapInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:111:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextGLX.h:118:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.h:97:2: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.h:329:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.h:97:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.h:202:2: style: The function 'getModifierKeys' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.h:292:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.h:202:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.h:212:2: style: The function 'getButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.h:299:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.h:212:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:54:17: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:68:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:54:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:60:17: style: The function 'activateDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:74:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:60:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:66:17: style: The function 'updateDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:87:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:66:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:72:17: style: The function 'initializeDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:80:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:72:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:78:17: style: The function 'releaseNativeHandles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:95:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:78:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:84:17: style: The function 'setSwapInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:102:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:84:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:91:17: style: The function 'getSwapInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:111:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextNone.h:91:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.cpp:136:6: style: Condition 'needAlpha' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.cpp:115:27: note: Assignment 'needAlpha=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.cpp:136:6: note: Condition 'needAlpha' is always false
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.cpp:140:6: style: Condition 'needStencil' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.cpp:121:27: note: Assignment 'needStencil=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.cpp:140:6: note: Condition 'needStencil' is always false
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:80:17: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:68:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:80:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:86:17: style: The function 'activateDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:74:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:86:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:92:17: style: The function 'initializeDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:80:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:92:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:99:17: style: The function 'releaseNativeHandles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:95:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:99:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:106:17: style: The function 'setSwapInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:102:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:106:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:113:17: style: The function 'getSwapInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:111:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextSDL.h:113:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.cpp:823:6: style: Condition 'needStencil' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.cpp:780:27: note: Assignment 'needStencil=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.cpp:823:6: note: Condition 'needStencil' is always false
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.cpp:358:2: style: Variable 'dummyHWND' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.cpp:332:0: note: Variable 'dummyHWND' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.cpp:358:2: note: Variable 'dummyHWND' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.cpp:607:6: style: The scope of the variable 'undefPixelFormat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.cpp:608:6: style: The scope of the variable 'exchPixelFormat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:125:14: performance: Technically the member function 'GHOST_ContextWGL::activateWGLEW' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:89:17: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:68:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:89:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:95:17: style: The function 'activateDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:74:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:95:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:101:17: style: The function 'initializeDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:80:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:101:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:108:17: style: The function 'releaseNativeHandles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:95:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:108:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:115:17: style: The function 'setSwapInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:102:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:115:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:122:17: style: The function 'getSwapInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Context.h:111:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_ContextWGL.h:122:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.cpp:158:16: style: The scope of the variable 'score' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.cpp:165:25: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.cpp:127:27: style: The scope of the variable 'dist' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.cpp:127:33: style: The scope of the variable 'x' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.cpp:127:36: style: The scope of the variable 'y' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:46:2: style: Class 'GHOST_DisplayManagerSDL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:49:2: style: The function 'getNumDisplays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.h:70:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:49:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:52:2: style: The function 'getNumDisplaySettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.h:78:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:52:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:56:2: style: The function 'getDisplaySetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.h:88:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:56:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:61:2: style: The function 'getCurrentDisplaySetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.h:98:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:61:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:68:2: style: The function 'setCurrentDisplaySetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.h:109:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerSDL.h:68:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:97:7: style: The function 'getValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:108:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:97:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:108:17: style: The function 'newDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:329:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:108:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:111:2: style: The function 'setWindowCursorGrab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:341:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:111:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:114:2: style: The function 'setWindowCursorShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:349:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:114:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:117:2: style: The function 'setWindowCustomCursorShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:355:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:117:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:122:2: style: The function 'setWindowCustomCursorShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:359:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:122:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:129:2: style: The function 'setWindowCursorVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:335:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:129:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:172:15: style: The function 'getDPIHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:302:30: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.h:172:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemSDL.h:65:2: style: The function 'getModifierKeys' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.h:292:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemSDL.h:65:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemSDL.h:68:2: style: The function 'getButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.h:299:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemSDL.h:68:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemSDL.h:101:2: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.h:329:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemSDL.h:101:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerWin32.h:37:0: error: #error WIN32 only! [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:52:2: style: Class 'GHOST_DisplayManagerX11' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:62:2: style: The function 'getNumDisplays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.h:70:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:62:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:73:2: style: The function 'getNumDisplaySettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.h:78:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:73:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:86:2: style: The function 'getDisplaySetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.h:88:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:86:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:99:2: style: The function 'getCurrentDisplaySetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.h:98:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:99:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:111:2: style: The function 'setCurrentDisplaySetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManager.h:109:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DisplayManagerX11.h:111:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowWin32.h:37:0: error: #error WIN32 only! [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DropTargetX11.h:83:7: performance: Technically the member function 'GHOST_DropTargetX11::Uninitialize' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DropTargetX11.cpp:84:27: note: Technically the member function 'GHOST_DropTargetX11::Uninitialize' can be static.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DropTargetX11.h:83:7: note: Technically the member function 'GHOST_DropTargetX11::Uninitialize' can be static.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DropTargetX11.h:99:7: performance: Technically the member function 'GHOST_DropTargetX11::UrlDecode' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DropTargetX11.cpp:130:27: note: Technically the member function 'GHOST_DropTargetX11::UrlDecode' can be static.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_DropTargetX11.h:99:7: note: Technically the member function 'GHOST_DropTargetX11::UrlDecode' can be static.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:98:2: style: The function 'getValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:108:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:98:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:238:15: style: The function 'getDPIHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:302:30: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:238:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:245:17: style: The function 'newDrawingContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:329:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:245:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:252:2: style: The function 'setWindowCursorVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:335:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:252:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:261:2: style: The function 'setWindowCursorGrab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:341:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:261:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:273:2: style: The function 'setWindowCursorShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:349:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:273:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:282:2: style: The function 'setWindowCustomCursorShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:355:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:282:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:294:2: style: The function 'setWindowCustomCursorShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_Window.h:359:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.h:294:2: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_EventManager.h:67:15: style: Technically the member function 'GHOST_EventManager::getNumEvents' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_EventManager.cpp:62:34: note: Technically the member function 'GHOST_EventManager::getNumEvents' can be const.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_EventManager.h:67:15: note: Technically the member function 'GHOST_EventManager::getNumEvents' can be const.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemPathsUnix.h:76:7: style: The function 'addToSystemRecentFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemPaths.h:76:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemPathsUnix.h:76:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_NDOFManager.h:25:0: error: #error NDOF code included in non-NDOF-enabled build [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.cpp:104:41: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.cpp:367:12: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.cpp:197:3: style: Variable 'success' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.cpp:194:3: note: Variable 'success' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.cpp:197:3: note: Variable 'success' is reassigned a value before the old one has been used if variable is no semaphore variable.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.h:335:25: warning: Virtual function 'exit' is called from destructor '~GHOST_System()' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.cpp:64:2: note: Calling exit
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_System.h:335:25: note: exit is a virtual method
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemPathsWin32.h:37:0: error: #error WIN32 only! [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemSDL.cpp:77:2: style: Variable 'window' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemSDL.cpp:75:0: note: Variable 'window' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemSDL.cpp:77:2: note: Variable 'window' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemWin32.h:37:0: error: #error WIN32 only! [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.cpp:800:18: style: Condition 'is_tablet==false' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.cpp:797:21: note: Assignment 'is_tablet=false', assigned value is 0
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.cpp:800:18: note: Condition 'is_tablet==false' is always true
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.cpp:800:18: style: Same expression on both sides of '==' because the value of 'is_tablet' and 'false' are the same. [duplicateExpression]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.cpp:797:21: note: 'is_tablet' is assigned value 'false' here.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.cpp:800:18: note: Same expression on both sides of '==' because the value of 'is_tablet' and 'false' are the same.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.cpp:2110:70: style: Function 'GHOST_X11_ApplicationErrorHandler' argument 2 names different: declaration 'theEvent' definition 'event'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.h:52:70: note: Function 'GHOST_X11_ApplicationErrorHandler' argument 2 names different: declaration 'theEvent' definition 'event'.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.cpp:2110:70: note: Function 'GHOST_X11_ApplicationErrorHandler' argument 2 names different: declaration 'theEvent' definition 'event'.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_SystemX11.cpp:111:1: warning: Member variable 'GHOST_SystemX11::m_keyboard_vector' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_TimerManager.h:67:15: style: Technically the member function 'GHOST_TimerManager::getNumTimers' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_TimerManager.cpp:57:34: note: Technically the member function 'GHOST_TimerManager::getNumTimers' can be const.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_TimerManager.h:67:15: note: Technically the member function 'GHOST_TimerManager::getNumTimers' can be const.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_TimerManager.h:111:7: performance: Technically the member function 'GHOST_TimerManager::fireTimer' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_TimerManager.cpp:130:26: note: Technically the member function 'GHOST_TimerManager::fireTimer' can be static.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_TimerManager.h:111:7: note: Technically the member function 'GHOST_TimerManager::fireTimer' can be static.
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowSDL.cpp:411:10: style: The scope of the variable 'pixel' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/intern/GHOST_WindowX11.cpp:1360:0: error: #error  [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:261:2: style: Variable 'hRect' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:257:0: note: Variable 'hRect' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:261:2: note: Variable 'hRect' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:532:2: style: Variable 'hWindow' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:529:0: note: Variable 'hWindow' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:532:2: note: Variable 'hWindow' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:287:6: style: The scope of the variable 'cursor' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:288:6: style: The scope of the variable 'visibility' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:452:8: style: The scope of the variable 'title1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:453:8: style: The scope of the variable 'title2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:527:50: style: Function 'gearsTimerProc' argument 1 names different: declaration 'task' definition 'hTask'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:60:50: note: Function 'gearsTimerProc' argument 1 names different: declaration 'task' definition 'hTask'.
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_C-Test.c:527:50: note: Function 'gearsTimerProc' argument 1 names different: declaration 'task' definition 'hTask'.
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_Test.cpp:266:6: style: The scope of the variable 'verticalBlankingInterval' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_Test.cpp:268:29: style: The scope of the variable 'zeroPlane' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_Test.cpp:268:40: style: The scope of the variable 'distance' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_Test.cpp:269:8: style: The scope of the variable 'eyeSeparation' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/ghost/test/gears/GHOST_Test.cpp:400:2: style: Class 'Application' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/ghost/test/multitest/MultiTest.c:251:10: style: Expression is always false because 'else if' condition matches previous condition at line 246. [multiCondition]
blender-2.79b+dfsg0.orig/intern/ghost/test/multitest/MultiTest.c:254:10: style: Expression is always false because 'else if' condition matches previous condition at line 246. [multiCondition]
blender-2.79b+dfsg0.orig/intern/ghost/test/multitest/MultiTest.c:254:10: style: Expression is always false because 'else if' condition matches previous condition at line 251. [multiCondition]
blender-2.79b+dfsg0.orig/intern/ghost/test/multitest/MultiTest.c:118:23: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/intern/guardedalloc/intern/mallocn_guarded_impl.c:293:2: style: Variable 'err_val' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/guardedalloc/intern/mallocn_guarded_impl.c:287:0: note: Variable 'err_val' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/guardedalloc/intern/mallocn_guarded_impl.c:293:2: note: Variable 'err_val' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/guardedalloc/intern/mallocn_guarded_impl.c:921:11: style: The scope of the variable 'memt' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/guardedalloc/intern/mallocn_lockfree_impl.c:134:18: warning: Either the condition 'vmemh==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
blender-2.79b+dfsg0.orig/intern/guardedalloc/intern/mallocn_lockfree_impl.c:137:12: note: Assuming that condition 'vmemh==NULL' is not redundant
blender-2.79b+dfsg0.orig/intern/guardedalloc/intern/mallocn_lockfree_impl.c:134:18: note: Null pointer subtraction
blender-2.79b+dfsg0.orig/intern/guardedalloc/intern/mallocn_lockfree_impl.c:294:3: error: Memory leak: memh [memleak]
blender-2.79b+dfsg0.orig/intern/guardedalloc/intern/mallocn_lockfree_impl.c:334:3: error: Memory leak: memh [memleak]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobian.cpp:266:28: style: The scope of the variable 'abs_dtheta' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobian.cpp:307:26: style: The scope of the variable 'abs_angle' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobian.cpp:419:19: style: The scope of the variable 'dtheta_abs' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobian.cpp:36:15: warning: Member variable 'IK_QJacobian::m_dof' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobian.cpp:36:15: warning: Member variable 'IK_QJacobian::m_task_size' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobian.cpp:36:15: warning: Member variable 'IK_QJacobian::m_transpose' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:115:4: style: Variable 'primary' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:51:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:65:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:68:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:94:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:108:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:138:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:155:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:185:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:260:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:293:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:327:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:353:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:39:21: warning: Member variable 'IK_QJacobianSolver::m_secondary_enabled' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:39:21: warning: Member variable 'IK_QJacobianSolver::m_poleangle' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.cpp:39:21: warning: Member variable 'IK_QJacobianSolver::m_poletip' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QJacobianSolver.h:57:8: style: Technically the member function 'IK_QJacobianSolver::GetPoleAngle' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:251:2: style: Class 'IK_QRevoluteSegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:298:2: style: Class 'IK_QElbowSegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:324:2: style: Class 'IK_QTranslateSegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:216:11: style: The function 'Axis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:149:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:216:11: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:218:7: style: The function 'UpdateAngle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:152:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:218:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:219:7: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:153:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:219:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:220:7: style: The function 'UpdateAngleApply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:154:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:220:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:224:7: style: The function 'SetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:157:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:224:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:225:7: style: The function 'SetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:160:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:225:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:240:7: style: The function 'UpdateAngle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:152:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:240:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:241:7: style: The function 'UpdateAngleApply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:154:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:241:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:243:11: style: The function 'Axis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:149:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:243:11: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:244:7: style: The function 'SetBasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:162:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:244:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:253:11: style: The function 'Axis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:149:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:253:11: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:255:7: style: The function 'UpdateAngle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:152:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:255:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:256:7: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:153:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:256:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:257:7: style: The function 'UpdateAngleApply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:154:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:257:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:259:7: style: The function 'SetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:157:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:259:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:260:7: style: The function 'SetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:160:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:260:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:261:7: style: The function 'SetBasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:162:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:261:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:276:11: style: The function 'Axis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:149:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:276:11: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:278:7: style: The function 'UpdateAngle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:152:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:278:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:279:7: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:153:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:279:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:280:7: style: The function 'UpdateAngleApply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:154:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:280:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:282:7: style: The function 'SetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:157:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:282:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:283:7: style: The function 'SetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:160:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:283:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:284:7: style: The function 'SetBasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:162:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:284:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:300:11: style: The function 'Axis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:149:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:300:11: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:302:7: style: The function 'UpdateAngle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:152:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:302:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:303:7: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:153:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:303:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:304:7: style: The function 'UpdateAngleApply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:154:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:304:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:306:7: style: The function 'SetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:157:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:306:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:307:7: style: The function 'SetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:160:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:307:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:308:7: style: The function 'SetBasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:162:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:308:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:328:11: style: The function 'Axis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:149:19: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:328:11: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:330:7: style: The function 'UpdateAngle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:152:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:330:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:331:7: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:153:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:331:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:332:7: style: The function 'UpdateAngleApply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:154:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:332:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:334:7: style: The function 'SetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:160:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:334:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:335:7: style: The function 'SetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:157:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:335:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:337:7: style: The function 'Scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:169:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.h:337:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:97:7: style: The function 'ComputeJacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:71:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:97:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:99:9: style: The function 'Distance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:73:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:99:9: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:101:7: style: The function 'PositionTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:75:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:101:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:102:7: style: The function 'Scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:77:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:102:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:118:9: style: The function 'Distance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:73:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:118:9: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:119:7: style: The function 'ComputeJacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:71:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:119:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:136:7: style: The function 'ComputeJacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:71:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:136:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:138:9: style: The function 'Distance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:73:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:138:9: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:140:7: style: The function 'Scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:77:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:140:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:38:14: warning: Member variable 'IK_QSegment::m_DoF_id' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_min' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_max' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_min_y' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_max_y' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_max_x' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_max_z' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_offset_x' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_offset_z' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_locked_ax' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_locked_ay' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:175:23: warning: Member variable 'IK_QSphericalSegment::m_locked_az' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:369:22: warning: Member variable 'IK_QRevoluteSegment::m_new_angle' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:369:22: warning: Member variable 'IK_QRevoluteSegment::m_min' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:369:22: warning: Member variable 'IK_QRevoluteSegment::m_max' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:451:19: warning: Member variable 'IK_QSwingSegment::m_min' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:451:19: warning: Member variable 'IK_QSwingSegment::m_max' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:451:19: warning: Member variable 'IK_QSwingSegment::m_max_x' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:451:19: warning: Member variable 'IK_QSwingSegment::m_max_z' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:451:19: warning: Member variable 'IK_QSwingSegment::m_offset_x' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:451:19: warning: Member variable 'IK_QSwingSegment::m_offset_z' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:611:19: warning: Member variable 'IK_QElbowSegment::m_new_twist' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:611:19: warning: Member variable 'IK_QElbowSegment::m_new_angle' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:611:19: warning: Member variable 'IK_QElbowSegment::m_min' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:611:19: warning: Member variable 'IK_QElbowSegment::m_max' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:611:19: warning: Member variable 'IK_QElbowSegment::m_min_twist' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:611:19: warning: Member variable 'IK_QElbowSegment::m_max_twist' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:744:23: warning: Member variable 'IK_QTranslateSegment::m_min' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:744:23: warning: Member variable 'IK_QTranslateSegment::m_max' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:755:23: warning: Member variable 'IK_QTranslateSegment::m_min' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:755:23: warning: Member variable 'IK_QTranslateSegment::m_max' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:768:23: warning: Member variable 'IK_QTranslateSegment::m_min' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:768:23: warning: Member variable 'IK_QTranslateSegment::m_max' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QSegment.cpp:47:2: performance: Variable 'm_start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.cpp:162:21: style: Function 'IK_QCenterOfMassTask' argument 3 names different: declaration 'center' definition 'goal_center'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.h:133:19: note: Function 'IK_QCenterOfMassTask' argument 3 names different: declaration 'center' definition 'goal_center'.
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.cpp:162:21: note: Function 'IK_QCenterOfMassTask' argument 3 names different: declaration 'center' definition 'goal_center'.
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_QTask.cpp:38:11: warning: Member variable 'IK_QTask::m_id' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:136:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:145:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:146:25: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:156:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:182:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:208:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:229:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:250:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:268:17: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:278:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:293:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:294:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:312:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:313:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:334:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:335:22: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:353:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:381:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:154:61: style: Function 'IK_SetTransform' argument 3 names different: declaration 'rest_basis' definition 'rest'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/iksolver/extern/IK_solver.h:134:68: note: Function 'IK_SetTransform' argument 3 names different: declaration 'rest_basis' definition 'rest'.
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:154:61: note: Function 'IK_SetTransform' argument 3 names different: declaration 'rest_basis' definition 'rest'.
blender-2.79b+dfsg0.orig/intern/iksolver/intern/IK_Solver.cpp:282:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.hpp:47:16: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:71:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:72:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:286:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:403:9: style: The scope of the variable 'length' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:628:50: style: Function 'Integrate' argument 2 names different: declaration 'frequency' definition 'samplefrequency'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:605:55: note: Function 'Integrate' argument 2 names different: declaration 'frequency' definition 'samplefrequency'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:628:50: note: Function 'Integrate' argument 2 names different: declaration 'frequency' definition 'samplefrequency'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:769:34: style: Function 'Vector2' argument 1 names different: declaration 'xyz' definition 'xy'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:924:29: note: Function 'Vector2' argument 1 names different: declaration 'xyz' definition 'xy'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:769:34: note: Function 'Vector2' argument 1 names different: declaration 'xyz' definition 'xy'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:774:33: style: Function 'Vector2' argument 1 names different: declaration 'xyz' definition 'xy'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:925:28: note: Function 'Vector2' argument 1 names different: declaration 'xyz' definition 'xy'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:774:33: note: Function 'Vector2' argument 1 names different: declaration 'xyz' definition 'xy'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:1216:35: style: Function 'diff' argument 1 names different: declaration 'W_a_p1' definition 'a'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:1086:35: note: Function 'diff' argument 1 names different: declaration 'W_a_p1' definition 'a'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:1216:35: note: Function 'diff' argument 1 names different: declaration 'W_a_p1' definition 'a'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:1216:51: style: Function 'diff' argument 2 names different: declaration 'W_a_p2' definition 'b'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:1086:56: note: Function 'diff' argument 2 names different: declaration 'W_a_p2' definition 'b'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:1216:51: note: Function 'diff' argument 2 names different: declaration 'W_a_p2' definition 'b'.
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:251:46: style: Function 'getSegment' argument 1 names different: declaration 'segment_name' definition 'name'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:31:37: note: Function 'getSegment' argument 1 names different: declaration 'segment_name' definition 'name'.
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:251:46: note: Function 'getSegment' argument 1 names different: declaration 'segment_name' definition 'name'.
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:657:51: style: Function 'getPose' argument 1 names different: declaration 'end_effector' definition 'ee'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:37:50: note: Function 'getPose' argument 1 names different: declaration 'end_effector' definition 'ee'.
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:657:51: note: Function 'getPose' argument 1 names different: declaration 'end_effector' definition 'ee'.
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:59:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:312:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:365:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.cpp:699:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:34:2: warning: Member variable 'ConstraintSingleValue::yd' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:34:2: warning: Member variable 'ConstraintSingleValue::yddot' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:45:2: warning: Member variable 'ConstraintValues::alpha' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:45:2: warning: Member variable 'ConstraintValues::tolerance' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:45:2: warning: Member variable 'ConstraintValues::feedback' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:399:5: performance: Variable 'M' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:400:5: performance: Variable 'p' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:405:5: performance: Variable 'M' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:411:5: performance: Variable 'M' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:412:5: performance: Variable 'p' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:950:5: performance: Variable 'M' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:951:5: performance: Variable 'p' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:956:5: performance: Variable 'M' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:962:5: performance: Variable 'M' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:963:5: performance: Variable 'p' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/tree.hpp:52:13: performance: Variable 'segment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:56:46: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:56:60: performance: Variable 'oldpose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:56:70: performance: Variable 'pose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:246:18: performance: Technically the member function 'KDL::Vector::Set2DPlane' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:740:14: note: Technically the member function 'KDL::Vector::Set2DPlane' can be static.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:246:18: note: Technically the member function 'KDL::Vector::Set2DPlane' can be static.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:1061:21: style: Technically the member function 'KDL::Frame2::operator*' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.inl:971:25: note: Technically the member function 'KDL::Frame2::operator*' can be const.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:1061:21: note: Technically the member function 'KDL::Frame2::operator*' can be const.
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:43:7: style: Technically the member function 'iTaSC::Object::updated' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:110:7: style: Technically the member function 'iTaSC::ConstraintSet::substep' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:154:6: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:157:6: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:924:6: style: Class 'Vector2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:925:6: style: Class 'Vector2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarray.hpp:91:9: style: Class 'JntArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treejnttojacsolver.hpp:19:5: style: Class 'TreeJntToJacSolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treefksolverpos_recursive.hpp:40:9: style: Class 'TreeFkSolverPos_recursive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:56:3: style: Struct 'Effector_struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:299:1: warning: The class 'Rotation' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames.hpp:990:1: warning: The class 'Rotation2' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/itasc/eigen_types.hpp:49:1: warning: The class 'Range' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/itasc/ControlledObject.hpp:64:32: style: The function 'getNrOfCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:39:32: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/ControlledObject.hpp:64:32: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treefksolverpos_recursive.hpp:43:15: style: The function 'JntToCart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treefksolver.hpp:56:21: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treefksolverpos_recursive.hpp:43:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:34:15: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:36:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:34:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:36:14: style: The function 'addEndEffector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:35:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:36:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:38:15: style: The function 'updateJoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ControlledObject.hpp:47:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:38:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:39:18: style: The function 'updateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:40:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:39:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:40:18: style: The function 'pushCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:41:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:40:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:41:18: style: The function 'updateControlOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ControlledObject.hpp:48:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:41:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:42:15: style: The function 'setControlParameter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ControlledObject.hpp:51:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:42:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:43:15: style: The function 'initCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:42:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:43:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:99:18: style: The function 'updateJacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:30:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Armature.hpp:99:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:94:11: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:240:13: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:432:10: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:412:15: style: The scope of the variable 'positionW' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:412:33: style: The scope of the variable 'block' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:26:99: style: Function '_findBlock' argument 3 names different: declaration 'highBlock' definition 'retBlock'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.hpp:173:86: note: Function '_findBlock' argument 3 names different: declaration 'highBlock' definition 'retBlock'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:26:99: note: Function '_findBlock' argument 3 names different: declaration 'highBlock' definition 'retBlock'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:291:50: style: Function 'deleteChannel' argument 2 names different: declaration 'channel' definition 'id'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.hpp:106:44: note: Function 'deleteChannel' argument 2 names different: declaration 'channel' definition 'id'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:291:50: note: Function 'deleteChannel' argument 2 names different: declaration 'channel' definition 'id'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:405:51: style: Function 'addCacheItem' argument 2 names different: declaration 'channel' definition 'id'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.hpp:118:45: note: Function 'addCacheItem' argument 2 names different: declaration 'channel' definition 'id'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:405:51: note: Function 'addCacheItem' argument 2 names different: declaration 'channel' definition 'id'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:545:65: style: Function 'getPreviousCacheItem' argument 2 names different: declaration 'channel' definition 'id'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.hpp:134:59: note: Function 'getPreviousCacheItem' argument 2 names different: declaration 'channel' definition 'id'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:545:65: note: Function 'getPreviousCacheItem' argument 2 names different: declaration 'channel' definition 'id'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:572:77: style: Function 'getCurrentCacheItemInternal' argument 2 names different: declaration 'channel' definition 'id'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.hpp:94:71: note: Function 'getCurrentCacheItemInternal' argument 2 names different: declaration 'channel' definition 'id'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:572:77: note: Function 'getCurrentCacheItemInternal' argument 2 names different: declaration 'channel' definition 'id'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:601:102: style: Function 'addCacheVectorIfDifferent' argument 4 names different: declaration 'data' definition 'newdata'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/Cache.hpp:125:96: note: Function 'addCacheVectorIfDifferent' argument 4 names different: declaration 'data' definition 'newdata'.
blender-2.79b+dfsg0.orig/intern/itasc/Cache.cpp:601:102: note: Function 'addCacheVectorIfDifferent' argument 4 names different: declaration 'data' definition 'newdata'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/svd_eigen_HH.hpp:85:18: style: The scope of the variable 'maxarg1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/svd_eigen_HH.hpp:85:26: style: The scope of the variable 'maxarg2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.cpp:16:43: style: Function 'ConstraintSet' argument 1 names different: declaration 'nc' definition '_nc'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:82:32: note: Function 'ConstraintSet' argument 1 names different: declaration 'nc' definition '_nc'.
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.cpp:16:43: note: Function 'ConstraintSet' argument 1 names different: declaration 'nc' definition '_nc'.
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.cpp:43:40: style: Function 'reset' argument 1 names different: declaration 'nc' definition '_nc'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:76:34: note: Function 'reset' argument 1 names different: declaration 'nc' definition '_nc'.
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.cpp:43:40: note: Function 'reset' argument 1 names different: declaration 'nc' definition '_nc'.
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.cpp:105:81: style: Function 'setControlParameter' argument 3 names different: declaration 'value' definition 'data'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:98:67: note: Function 'setControlParameter' argument 3 names different: declaration 'value' definition 'data'.
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.cpp:105:81: note: Function 'setControlParameter' argument 3 names different: declaration 'value' definition 'data'.
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.cpp:37:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.cpp:38:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.cpp:39:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.cpp:40:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.cpp:41:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.cpp:34:6: style: The scope of the variable 'nrot' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.cpp:227:6: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:88:6: performance: Technically the member function 'iTaSC::CopyPose::nBitsOn' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:95:7: style: Technically the member function 'iTaSC::CopyPose::interpolateOutput' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.cpp:237:16: note: Technically the member function 'iTaSC::CopyPose::interpolateOutput' can be const.
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:95:7: note: Technically the member function 'iTaSC::CopyPose::interpolateOutput' can be const.
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:19:18: style: The function 'updateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:70:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:19:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:20:18: style: The function 'pushCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:71:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:20:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:21:18: style: The function 'updateJacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:72:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:21:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:23:18: style: The function 'initCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:74:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:23:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:24:18: style: The function 'updateControlOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:73:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:24:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:26:17: style: The function 'getMaxTimestep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:78:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:26:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:56:18: style: The function 'setControlParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:97:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:56:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:57:37: style: The function 'getControlParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:96:34: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/CopyPose.hpp:57:37: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.cpp:43:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/rall2d.h:61:0: warning: Member variable 'KDL :: Rall2d < double , double , double >::t' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/rall2d.h:61:0: warning: Member variable 'KDL :: Rall2d < double , double , double >::d' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/rall2d.h:61:0: warning: Member variable 'KDL :: Rall2d < double , double , double >::dd' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/rall1d.h:58:0: warning: Member variable 'KDL :: Rall1d < double , T , T >::t' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/Distance.cpp:33:2: style: Class 'Distance' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/Distance.cpp:33:2: style: Class 'Distance' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/framevel.hpp:251:5: style: Class 'TwistVel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.hpp:38:9: style: Class 'JntArrayVel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.hpp:40:9: style: Class 'JntArrayVel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.hpp:39:9: style: Class 'JntArrayAcc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.hpp:42:9: style: Class 'JntArrayAcc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainfksolverpos_recursive.hpp:39:9: style: Class 'ChainFkSolverPos_recursive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainjnttojacsolver.hpp:43:9: style: Class 'ChainJntToJacSolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/framevel.hpp:69:1: warning: The class 'VectorVel' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/framevel.hpp:124:1: warning: The class 'RotationVel' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/framevel.hpp:182:1: warning: The class 'FrameVel' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frameacc.hpp:43:1: warning: The class 'VectorAcc' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frameacc.hpp:92:1: warning: The class 'RotationAcc' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frameacc.hpp:147:1: warning: The class 'FrameAcc' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainfksolverpos_recursive.hpp:42:21: style: The function 'JntToCart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainfksolver.hpp:53:21: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainfksolverpos_recursive.hpp:42:21: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:22:18: style: The function 'updateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:70:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:22:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:23:18: style: The function 'pushCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:71:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:23:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:24:18: style: The function 'updateJacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:72:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:24:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:26:15: style: The function 'initCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:74:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:26:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:27:18: style: The function 'updateControlOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:73:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:27:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:28:15: style: The function 'closeLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:77:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:28:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:37:15: style: The function 'setControlParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:97:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:37:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:38:34: style: The function 'getControlParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ConstraintSet.hpp:96:34: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Distance.hpp:38:34: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.cpp:32:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.cpp:48:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/itasc/UncontrolledObject.hpp:30:32: style: The function 'getNrOfCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:39:32: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/UncontrolledObject.hpp:30:32: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:24:15: style: The function 'updateCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/UncontrolledObject.hpp:29:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:24:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:25:14: style: The function 'addEndEffector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:35:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:25:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:26:15: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:36:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:26:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:28:15: style: The function 'updateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:40:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:28:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:29:15: style: The function 'pushCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:41:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:29:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:30:15: style: The function 'initCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:42:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:30:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:33:15: style: The function 'updateJacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:30:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/FixedObject.hpp:33:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.cpp:20:19: performance: Variable 'm_nextPose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:21:5: style: Class 'MovingFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:27:15: style: The function 'updateCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/UncontrolledObject.hpp:29:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:27:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:28:15: style: The function 'updateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:40:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:28:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:29:18: style: The function 'pushCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:41:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:29:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:30:15: style: The function 'initCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:42:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:30:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:31:15: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:36:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:31:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:33:15: style: The function 'updateJacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:30:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/MovingFrame.hpp:33:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:107:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:121:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:128:21: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:132:7: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:217:57: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:250:29: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:308:6: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:310:46: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:311:44: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:315:53: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:318:56: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:319:15: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:322:45: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:366:56: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:375:66: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:377:58: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:384:23: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:390:58: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:404:66: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:406:62: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:408:62: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:429:6: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:467:7: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:503:11: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:521:8: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:112:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:24:2: style: Class 'SceneLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/itasc/WorldObject.hpp:19:15: style: The function 'updateCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/UncontrolledObject.hpp:29:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WorldObject.hpp:19:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/WorldObject.hpp:20:15: style: The function 'updateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:40:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WorldObject.hpp:20:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/WorldObject.hpp:21:15: style: The function 'pushCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:41:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WorldObject.hpp:21:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/WorldObject.hpp:22:15: style: The function 'initCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:42:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WorldObject.hpp:22:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/WorldObject.hpp:24:15: style: The function 'updateJacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Object.hpp:30:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WorldObject.hpp:24:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:33:15: style: The function 'lockJoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ControlledObject.hpp:39:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:33:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:39:15: style: The function 'lockJoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/ControlledObject.hpp:41:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/Scene.cpp:39:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.cpp:51:9: style: The scope of the variable 'alpha' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.cpp:51:16: style: The scope of the variable 'vmax' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.cpp:51:22: style: The scope of the variable 'norm' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.cpp:76:11: style: The scope of the variable 'S' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.cpp:76:14: style: The scope of the variable 'lambda' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.cpp:16:13: warning: Member variable 'WDLSSolver::m_ns' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.cpp:16:13: warning: Member variable 'WDLSSolver::m_transpose' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.hpp:28:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Solver.hpp:27:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.hpp:28:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.hpp:29:18: style: The function 'solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Solver.hpp:28:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.hpp:29:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.hpp:30:15: style: The function 'setParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Solver.hpp:29:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WDLSSolver.hpp:30:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/WSDLSSolver.cpp:60:11: style: The scope of the variable 'N' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/WSDLSSolver.cpp:60:14: style: The scope of the variable 'M' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/WSDLSSolver.cpp:17:14: warning: Member variable 'WSDLSSolver::m_transpose' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/WSDLSSolver.hpp:27:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Solver.hpp:27:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WSDLSSolver.hpp:27:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/WSDLSSolver.hpp:28:18: style: The function 'solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Solver.hpp:28:18: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WSDLSSolver.hpp:28:18: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/WSDLSSolver.hpp:29:15: style: The function 'setParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/Solver.hpp:29:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/WSDLSSolver.hpp:29:15: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainfksolverpos_recursive.cpp:31:73: style: Function 'ChainFkSolverPos_recursive' argument 1 names different: declaration 'chain' definition '_chain'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainfksolverpos_recursive.hpp:39:49: note: Function 'ChainFkSolverPos_recursive' argument 1 names different: declaration 'chain' definition '_chain'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainfksolverpos_recursive.cpp:31:73: note: Function 'ChainFkSolverPos_recursive' argument 1 names different: declaration 'chain' definition '_chain'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainjnttojacsolver.cpp:29:59: style: Function 'ChainJntToJacSolver' argument 1 names different: declaration 'chain' definition '_chain'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainjnttojacsolver.hpp:43:42: note: Function 'ChainJntToJacSolver' argument 1 names different: declaration 'chain' definition '_chain'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/chainjnttojacsolver.cpp:29:59: note: Function 'ChainJntToJacSolver' argument 1 names different: declaration 'chain' definition '_chain'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:51:58: style: Function 'operator<<' argument 2 names different: declaration 'T' definition 'v'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.hpp:94:62: note: Function 'operator<<' argument 2 names different: declaration 'T' definition 'v'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:51:58: note: Function 'operator<<' argument 2 names different: declaration 'T' definition 'v'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:62:59: style: Function 'operator<<' argument 2 names different: declaration 'T' definition 'v'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.hpp:95:63: note: Function 'operator<<' argument 2 names different: declaration 'T' definition 'v'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:62:59: note: Function 'operator<<' argument 2 names different: declaration 'T' definition 'v'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:155:42: style: Function 'operator>>' argument 1 names different: declaration 'os' definition 'is'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.hpp:105:46: note: Function 'operator>>' argument 1 names different: declaration 'os' definition 'is'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:155:42: note: Function 'operator>>' argument 1 names different: declaration 'os' definition 'is'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:155:52: style: Function 'operator>>' argument 2 names different: declaration 'T' definition 'v'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.hpp:105:56: note: Function 'operator>>' argument 2 names different: declaration 'T' definition 'v'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:155:52: note: Function 'operator>>' argument 2 names different: declaration 'T' definition 'v'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:174:42: style: Function 'operator>>' argument 1 names different: declaration 'os' definition 'is'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.hpp:106:46: note: Function 'operator>>' argument 1 names different: declaration 'os' definition 'is'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:174:42: note: Function 'operator>>' argument 1 names different: declaration 'os' definition 'is'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:174:53: style: Function 'operator>>' argument 2 names different: declaration 'T' definition 'v'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.hpp:106:57: note: Function 'operator>>' argument 2 names different: declaration 'T' definition 'v'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:174:53: note: Function 'operator>>' argument 2 names different: declaration 'T' definition 'v'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:193:55: style: Function 'operator>>' argument 2 names different: declaration 'R' definition 'r'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.hpp:103:59: note: Function 'operator>>' argument 2 names different: declaration 'R' definition 'r'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:193:55: note: Function 'operator>>' argument 2 names different: declaration 'R' definition 'r'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:295:56: style: Function 'operator>>' argument 2 names different: declaration 'R' definition 'r'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.hpp:108:60: note: Function 'operator>>' argument 2 names different: declaration 'R' definition 'r'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/frames_io.cpp:295:56: note: Function 'operator>>' argument 2 names different: declaration 'R' definition 'r'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:72:2: warning: Member variable 'Error_IO::typenr' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:79:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:79:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:80:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:80:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:84:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:84:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:85:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:85:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:89:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:89:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:90:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:90:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:94:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:94:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:95:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:95:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:100:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:100:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:101:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:101:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:106:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:106:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:107:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:107:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:112:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:112:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:113:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:113:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:117:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:117:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:118:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:118:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:122:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:122:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:123:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:123:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:128:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:128:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:129:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:129:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:135:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:73:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:135:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:136:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:74:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:136:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:141:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:141:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:142:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:142:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:146:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:146:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:147:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:147:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:152:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:152:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:153:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:153:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:157:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:157:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:158:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:158:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:165:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:165:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:166:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:166:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:171:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:171:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:172:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:172:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:177:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:177:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:178:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:178:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:183:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:183:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:184:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:184:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:189:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:189:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:190:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:190:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:198:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:198:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:199:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:199:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:206:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:206:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:207:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:207:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:213:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:213:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:214:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:214:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:221:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:221:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:222:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:222:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:229:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:229:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:230:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:230:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:236:25: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:62:25: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:236:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:237:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:64:17: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/error.h:237:17: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jacobian.cpp:29:37: style: Function 'Jacobian' argument 1 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jacobian.hpp:40:31: note: Function 'Jacobian' argument 1 names different: declaration 'size' definition '_size'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jacobian.cpp:29:37: note: Function 'Jacobian' argument 1 names different: declaration 'size' definition '_size'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jacobian.cpp:29:56: style: Function 'Jacobian' argument 2 names different: declaration 'nr' definition '_nr_blocks'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jacobian.hpp:40:49: note: Function 'Jacobian' argument 2 names different: declaration 'nr' definition '_nr_blocks'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jacobian.cpp:29:56: note: Function 'Jacobian' argument 2 names different: declaration 'nr' definition '_nr_blocks'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarray.cpp:35:37: style: Function 'JntArray' argument 1 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarray.hpp:91:31: note: Function 'JntArray' argument 1 names different: declaration 'size' definition '_size'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarray.cpp:35:37: note: Function 'JntArray' argument 1 names different: declaration 'size' definition '_size'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarray.hpp:141:22: performance: Technically the member function 'KDL::JntArray::columns' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarray.cpp:98:28: note: Technically the member function 'KDL::JntArray::columns' can be static.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarray.hpp:141:22: note: Technically the member function 'KDL::JntArray::columns' can be static.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:33:46: style: Function 'JntArrayAcc' argument 1 names different: declaration 'q' definition 'qin'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.hpp:40:37: note: Function 'JntArrayAcc' argument 1 names different: declaration 'q' definition 'qin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:33:46: note: Function 'JntArrayAcc' argument 1 names different: declaration 'q' definition 'qin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:33:67: style: Function 'JntArrayAcc' argument 2 names different: declaration 'qdot' definition 'qdotin'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.hpp:40:55: note: Function 'JntArrayAcc' argument 2 names different: declaration 'qdot' definition 'qdotin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:33:67: note: Function 'JntArrayAcc' argument 2 names different: declaration 'qdot' definition 'qdotin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:33:90: style: Function 'JntArrayAcc' argument 3 names different: declaration 'qdotdot' definition 'qdotdotin'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.hpp:40:76: note: Function 'JntArrayAcc' argument 3 names different: declaration 'qdotdot' definition 'qdotdotin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:33:90: note: Function 'JntArrayAcc' argument 3 names different: declaration 'qdotdot' definition 'qdotdotin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:38:46: style: Function 'JntArrayAcc' argument 1 names different: declaration 'q' definition 'qin'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.hpp:41:37: note: Function 'JntArrayAcc' argument 1 names different: declaration 'q' definition 'qin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:38:46: note: Function 'JntArrayAcc' argument 1 names different: declaration 'q' definition 'qin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:38:67: style: Function 'JntArrayAcc' argument 2 names different: declaration 'qdot' definition 'qdotin'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.hpp:41:55: note: Function 'JntArrayAcc' argument 2 names different: declaration 'qdot' definition 'qdotin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:38:67: note: Function 'JntArrayAcc' argument 2 names different: declaration 'qdot' definition 'qdotin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:43:46: style: Function 'JntArrayAcc' argument 1 names different: declaration 'q' definition 'qin'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.hpp:42:37: note: Function 'JntArrayAcc' argument 1 names different: declaration 'q' definition 'qin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayacc.cpp:43:46: note: Function 'JntArrayAcc' argument 1 names different: declaration 'q' definition 'qin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.cpp:34:46: style: Function 'JntArrayVel' argument 1 names different: declaration 'q' definition 'qin'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.hpp:39:37: note: Function 'JntArrayVel' argument 1 names different: declaration 'q' definition 'qin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.cpp:34:46: note: Function 'JntArrayVel' argument 1 names different: declaration 'q' definition 'qin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.cpp:34:67: style: Function 'JntArrayVel' argument 2 names different: declaration 'qdot' definition 'qdotin'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.hpp:39:55: note: Function 'JntArrayVel' argument 2 names different: declaration 'qdot' definition 'qdotin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.cpp:34:67: note: Function 'JntArrayVel' argument 2 names different: declaration 'qdot' definition 'qdotin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.cpp:39:46: style: Function 'JntArrayVel' argument 1 names different: declaration 'q' definition 'qin'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.hpp:40:37: note: Function 'JntArrayVel' argument 1 names different: declaration 'q' definition 'qin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/jntarrayvel.cpp:39:46: note: Function 'JntArrayVel' argument 1 names different: declaration 'q' definition 'qin'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:29:35: style: Function 'Joint' argument 1 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.hpp:59:32: note: Function 'Joint' argument 1 names different: declaration 'type' definition '_type'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:29:35: note: Function 'Joint' argument 1 names different: declaration 'type' definition '_type'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:29:56: style: Function 'Joint' argument 2 names different: declaration 'scale' definition '_scale'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.hpp:59:56: note: Function 'Joint' argument 2 names different: declaration 'scale' definition '_scale'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:29:56: note: Function 'Joint' argument 2 names different: declaration 'scale' definition '_scale'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:29:78: style: Function 'Joint' argument 3 names different: declaration 'offset' definition '_offset'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.hpp:59:78: note: Function 'Joint' argument 3 names different: declaration 'offset' definition '_offset'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:29:78: note: Function 'Joint' argument 3 names different: declaration 'offset' definition '_offset'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:30:32: style: Function 'Joint' argument 4 names different: declaration 'inertia' definition '_inertia'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.hpp:60:29: note: Function 'Joint' argument 4 names different: declaration 'inertia' definition '_inertia'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:30:32: note: Function 'Joint' argument 4 names different: declaration 'inertia' definition '_inertia'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:30:56: style: Function 'Joint' argument 5 names different: declaration 'damping' definition '_damping'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.hpp:60:53: note: Function 'Joint' argument 5 names different: declaration 'damping' definition '_damping'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:30:56: note: Function 'Joint' argument 5 names different: declaration 'damping' definition '_damping'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:30:80: style: Function 'Joint' argument 6 names different: declaration 'stiffness' definition '_stiffness'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.hpp:60:77: note: Function 'Joint' argument 6 names different: declaration 'stiffness' definition '_stiffness'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:30:80: note: Function 'Joint' argument 6 names different: declaration 'stiffness' definition '_stiffness'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:42:42: style: Function 'operator=' argument 1 names different: declaration 'arg' definition 'in'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.hpp:63:39: note: Function 'operator=' argument 1 names different: declaration 'arg' definition 'in'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/joint.cpp:42:42: note: Function 'operator=' argument 1 names different: declaration 'arg' definition 'in'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/kinfam_io.cpp:63:72: style: Function 'operator<<' argument 2 names different: declaration 'it' definition 'root'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/kinfam_io.hpp:46:72: note: Function 'operator<<' argument 2 names different: declaration 'it' definition 'root'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/kinfam_io.cpp:63:72: note: Function 'operator<<' argument 2 names different: declaration 'it' definition 'root'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/tree.cpp:48:35: style: Function 'operator=' argument 1 names different: declaration 'arg' definition 'in'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/tree.hpp:82:38: note: Function 'operator=' argument 1 names different: declaration 'arg' definition 'in'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/tree.cpp:48:35: note: Function 'operator=' argument 1 names different: declaration 'arg' definition 'in'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treefksolverpos_recursive.cpp:31:70: style: Function 'TreeFkSolverPos_recursive' argument 1 names different: declaration 'tree' definition '_tree'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treefksolverpos_recursive.hpp:40:47: note: Function 'TreeFkSolverPos_recursive' argument 1 names different: declaration 'tree' definition '_tree'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treefksolverpos_recursive.cpp:31:70: note: Function 'TreeFkSolverPos_recursive' argument 1 names different: declaration 'tree' definition '_tree'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treejnttojacsolver.cpp:16:52: style: Function 'TreeJntToJacSolver' argument 1 names different: declaration 'tree' definition 'tree_in'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treejnttojacsolver.hpp:19:36: note: Function 'TreeJntToJacSolver' argument 1 names different: declaration 'tree' definition 'tree_in'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treejnttojacsolver.cpp:16:52: note: Function 'TreeJntToJacSolver' argument 1 names different: declaration 'tree' definition 'tree_in'.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treejnttojacsolver.hpp:28:9: style: Technically the member function 'KDL::TreeJntToJacSolver::JntToJac' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treejnttojacsolver.cpp:23:25: note: Technically the member function 'KDL::TreeJntToJacSolver::JntToJac' can be const.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/treejnttojacsolver.hpp:28:9: note: Technically the member function 'KDL::TreeJntToJacSolver::JntToJac' can be const.
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/utility_io.cpp:60:9: style: The scope of the variable 'prevch' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/itasc/kdl/utilities/utility_io.cpp:157:10: style: The scope of the variable 'chdescr' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/libmv/intern/reconstruction.cc:330:10: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/libmv/intern/reconstruction.cc:389:10: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/libmv/intern/reconstruction.cc:74:5: performance: Variable 'progress_update_callback_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/autotrack/autotrack.cc:284:11: style: Variable 'num_skipped' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/autotrack/autotrack.cc:37:3: style: Class 'DisableChannelsTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/autotrack/predict_tracks_test.cc:45:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/base/scoped_ptr_test.cc:33:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/base/vector_test.cc:32:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/image/array_nd_test.cc:37:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/image/convolve_test.cc:39:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/image/image_test.cc:38:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/image/sample_test.cc:40:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/image/tuple_test.cc:37:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/multiview/fundamental.cc:222:73: style: Redundant pointer operation on 'F' - it's already a pointer. [redundantPointerOp]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/multiview/fundamental_test.cc:35:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/multiview/homography_test.cc:50:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/multiview/nviewtriangulation_test.cc:35:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/multiview/panography_test.cc:54:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/multiview/projection_test.cc:30:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/multiview/resection_test.cc:35:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/multiview/test_data_sets.cc:141:12: style: The scope of the variable 'num_visibles' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/multiview/test_data_sets.cc:163:10: style: The scope of the variable 'j_visible' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/multiview/triangulation_test.cc:33:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/numeric/dogleg_test.cc:44:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/numeric/function_derivative_test.cc:47:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/numeric/levenberg_marquardt_test.cc:44:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/numeric/numeric_test.cc:40:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/numeric/poly_test.cc:44:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/simple_pipeline/camera_intrinsics_test.cc:45:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/simple_pipeline/detect_test.cc:142:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/simple_pipeline/keyframe_selection_test.cc:63:0: error: syntax error [syntaxError]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/simple_pipeline/resect.cc:119:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/klt_region_tracker.cc:106:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/klt_region_tracker.cc:106:17: style: The scope of the variable 'dy' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < TranslationWarp >::x2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < TranslationWarp >::y2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < TranslationScaleWarp >::x2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < TranslationScaleWarp >::y2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < TranslationRotationWarp >::x2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < TranslationRotationWarp >::y2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < TranslationRotationScaleWarp >::x2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < TranslationRotationScaleWarp >::y2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < AffineWarp >::x2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < AffineWarp >::y2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < HomographyWarp >::x2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:197:0: warning: Member variable 'libmv :: TerminationCheckingCallback < HomographyWarp >::y2_last_successful_' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:683:5: performance: Variable 'centroid_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blender-2.79b+dfsg0.orig/intern/libmv/libmv/tracking/track_region.cc:723:8: performance: Technically the member function 'libmv::::TranslationWarp::Forward' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/locale/boost_locale_wrapper.cpp:38:33: style: Function 'bl_locale_init' argument 1 names different: declaration 'messages_path' definition '_messages_path'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/locale/boost_locale_wrapper.h:41:33: note: Function 'bl_locale_init' argument 1 names different: declaration 'messages_path' definition '_messages_path'.
blender-2.79b+dfsg0.orig/intern/locale/boost_locale_wrapper.cpp:38:33: note: Function 'bl_locale_init' argument 1 names different: declaration 'messages_path' definition '_messages_path'.
blender-2.79b+dfsg0.orig/intern/locale/boost_locale_wrapper.cpp:38:61: style: Function 'bl_locale_init' argument 2 names different: declaration 'default_domain' definition '_default_domain'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/locale/boost_locale_wrapper.h:41:60: note: Function 'bl_locale_init' argument 2 names different: declaration 'default_domain' definition '_default_domain'.
blender-2.79b+dfsg0.orig/intern/locale/boost_locale_wrapper.cpp:38:61: note: Function 'bl_locale_init' argument 2 names different: declaration 'default_domain' definition '_default_domain'.
blender-2.79b+dfsg0.orig/intern/memutil/intern/MEM_CacheLimiterC-Api.cpp:158:2: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
blender-2.79b+dfsg0.orig/intern/memutil/intern/MEM_CacheLimiterC-Api.cpp:153:9: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/memutil/intern/MEM_CacheLimiterC-Api.cpp:142:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blender-2.79b+dfsg0.orig/intern/mikktspace/mikktspace.c:533:3: style: Variable 'pTable' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/mikktspace/mikktspace.c:530:0: note: Variable 'pTable' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/mikktspace/mikktspace.c:533:3: note: Variable 'pTable' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/mikktspace/mikktspace.c:406:10: style: The scope of the variable 'bitang' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/mikktspace/mikktspace.c:1568:15: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/mikktspace/mikktspace.c:765:28: style: Variable 'iNumUniqueVerts' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/moto/intern/MT_Transform.cpp:109:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/intern/moto/intern/MT_random.cpp:96:25: style: The scope of the variable 'mag01' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:402:25: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:455:3: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:461:3: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:490:9: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:539:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:540:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:546:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:547:32: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:597:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:616:33: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:488:63: style: Function 'processorRelease' argument 1 names different: declaration 'p' definition 'processor'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:168:50: note: Function 'processorRelease' argument 1 names different: declaration 'p' definition 'processor'.
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:488:63: note: Function 'processorRelease' argument 1 names different: declaration 'p' definition 'processor'.
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:582:70: style: Function 'OCIO_PackedImageDescRelease' argument 1 names different: declaration 'p' definition 'id'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:187:57: note: Function 'OCIO_PackedImageDescRelease' argument 1 names different: declaration 'p' definition 'id'.
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:582:70: note: Function 'OCIO_PackedImageDescRelease' argument 1 names different: declaration 'p' definition 'id'.
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:61:2: warning: Member variable 'FallbackTransform::exponent' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:61:2: warning: Member variable 'FallbackTransform::matrix' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/opencolorio/fallback_impl.cc:61:2: warning: Member variable 'FallbackTransform::offset' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:124:25: style: The function 'getCurrentConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:35:33: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:124:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:125:7: style: The function 'setCurrentConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:36:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:125:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:127:25: style: The function 'configCreateFromEnv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:38:33: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:127:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:128:25: style: The function 'configCreateFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:39:33: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:128:25: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:130:7: style: The function 'configRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:41:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:130:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:132:6: style: The function 'configGetNumColorSpaces' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:43:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:132:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:133:14: style: The function 'configGetColorSpaceNameByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:44:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:133:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:134:29: style: The function 'configGetColorSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:45:37: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:134:29: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:135:6: style: The function 'configGetIndexForColorSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:46:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:135:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:137:6: style: The function 'colorSpaceIsInvertible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:48:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:137:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:138:6: style: The function 'colorSpaceIsData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:49:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:138:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:140:7: style: The function 'colorSpaceRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:51:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:140:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:142:14: style: The function 'configGetDefaultDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:53:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:142:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:143:14: style: The function 'configGetNumDisplays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:54:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:143:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:144:14: style: The function 'configGetDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:55:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:144:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:145:14: style: The function 'configGetDefaultView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:56:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:145:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:146:14: style: The function 'configGetNumViews' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:57:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:146:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:147:14: style: The function 'configGetView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:58:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:147:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:148:14: style: The function 'configGetDisplayColorSpaceName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:59:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:148:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:150:7: style: The function 'configGetDefaultLumaCoefs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:61:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:150:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:152:23: style: The function 'configGetNumLooks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:63:31: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:152:23: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:153:23: style: The function 'configGetLookNameByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:64:31: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:153:23: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:154:23: style: The function 'configGetLook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:65:31: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:154:23: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:156:14: style: The function 'lookGetProcessSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:67:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:156:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:157:14: style: The function 'lookRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:68:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:157:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:159:28: style: The function 'configGetProcessorWithNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:70:36: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:159:28: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:160:28: style: The function 'configGetProcessor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:71:36: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:160:28: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:162:7: style: The function 'processorApply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:73:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:162:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:163:7: style: The function 'processorApply_predivide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:74:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:163:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:164:7: style: The function 'processorApplyRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:75:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:164:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:165:7: style: The function 'processorApplyRGBA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:76:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:165:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:166:7: style: The function 'processorApplyRGBA_predivide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:77:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:166:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:168:7: style: The function 'processorRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:79:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:168:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:170:14: style: The function 'colorSpaceGetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:81:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:170:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:171:14: style: The function 'colorSpaceGetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:82:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:171:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:172:14: style: The function 'colorSpaceGetFamily' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:83:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:172:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:174:30: style: The function 'createDisplayTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:85:38: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:174:30: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:175:7: style: The function 'displayTransformSetInputColorSpaceName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:86:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:175:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:176:7: style: The function 'displayTransformSetDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:87:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:176:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:177:7: style: The function 'displayTransformSetView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:88:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:177:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:178:7: style: The function 'displayTransformSetDisplayCC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:89:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:178:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:179:7: style: The function 'displayTransformSetLinearCC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:90:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:179:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:180:7: style: The function 'displayTransformSetLooksOverride' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:91:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:180:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:181:7: style: The function 'displayTransformSetLooksOverrideEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:92:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:181:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:182:7: style: The function 'displayTransformRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:93:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:182:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:184:24: style: The function 'createOCIO_PackedImageDesc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:95:32: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:184:24: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:187:7: style: The function 'OCIO_PackedImageDescRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:98:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:187:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:189:31: style: The function 'createExponentTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:100:39: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:189:31: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:190:7: style: The function 'exponentTransformSetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:101:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:190:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:191:7: style: The function 'exponentTransformRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:102:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:191:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:193:29: style: The function 'createMatrixTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:104:37: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:193:29: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:194:7: style: The function 'matrixTransformSetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:105:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:194:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:195:7: style: The function 'matrixTransformRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:106:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:195:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:197:7: style: The function 'matrixTransformScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:108:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:197:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:199:7: style: The function 'supportGLSLDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:110:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:199:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:200:7: style: The function 'setupGLSLDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:111:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:200:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:202:7: style: The function 'finishGLSLDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:113:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:202:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:203:7: style: The function 'freeGLState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:114:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:203:7: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:205:14: style: The function 'getVersionString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:116:22: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:205:14: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:206:6: style: The function 'getVersionHex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:117:14: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_impl.h:206:6: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.cc:255:98: style: Function 'OCIO_displayTransformSetDisplayCC' argument 2 names different: declaration 'et' definition 't'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.h:171:98: note: Function 'OCIO_displayTransformSetDisplayCC' argument 2 names different: declaration 'et' definition 't'.
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.cc:255:98: note: Function 'OCIO_displayTransformSetDisplayCC' argument 2 names different: declaration 'et' definition 't'.
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.cc:260:97: style: Function 'OCIO_displayTransformSetLinearCC' argument 2 names different: declaration 'et' definition 't'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.h:172:97: note: Function 'OCIO_displayTransformSetLinearCC' argument 2 names different: declaration 'et' definition 't'.
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.cc:260:97: note: Function 'OCIO_displayTransformSetLinearCC' argument 2 names different: declaration 'et' definition 't'.
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.cc:286:56: style: Function 'OCIO_PackedImageDescRelease' argument 1 names different: declaration 'p' definition 'id'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.h:180:56: note: Function 'OCIO_PackedImageDescRelease' argument 1 names different: declaration 'p' definition 'id'.
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.cc:286:56: note: Function 'OCIO_PackedImageDescRelease' argument 1 names different: declaration 'p' definition 'id'.
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.cc:321:73: style: Function 'OCIO_matrixTransformScale' argument 3 names different: declaration 'scale4' definition 'scale4f'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.h:190:73: note: Function 'OCIO_matrixTransformScale' argument 3 names different: declaration 'scale4' definition 'scale4f'.
blender-2.79b+dfsg0.orig/intern/opencolorio/ocio_capi.cc:321:73: note: Function 'OCIO_matrixTransformScale' argument 3 names different: declaration 'scale4' definition 'scale4f'.
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_capi.cc:319:24: style: C-style pointer casting [cstyleCast]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_capi.cc:204:60: performance: Function parameter 'uvs' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:368:2: style: Variable 'vertex_stencils' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:350:0: note: Variable 'vertex_stencils' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:368:2: note: Variable 'vertex_stencils' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:371:2: style: Variable 'varying_stencils' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:351:0: note: Variable 'varying_stencils' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:371:2: note: Variable 'varying_stencils' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:442:49: style: Function 'openSubdiv_setEvaluatorCoarsePositions' argument 4 names different: declaration 'num_vert' definition 'num_verts'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_capi.h:108:49: note: Function 'openSubdiv_setEvaluatorCoarsePositions' argument 4 names different: declaration 'num_vert' definition 'num_verts'.
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:442:49: note: Function 'openSubdiv_setEvaluatorCoarsePositions' argument 4 names different: declaration 'num_vert' definition 'num_verts'.
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:455:45: style: Function 'openSubdiv_setEvaluatorVaryingData' argument 4 names different: declaration 'num_vert' definition 'num_verts'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_capi.h:113:45: note: Function 'openSubdiv_setEvaluatorVaryingData' argument 4 names different: declaration 'num_vert' definition 'num_verts'.
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:455:45: note: Function 'openSubdiv_setEvaluatorVaryingData' argument 4 names different: declaration 'num_vert' definition 'num_verts'.
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:105:6: performance: Technically the member function '::SinglePatchCoordBuffer::GetNumVertices' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:134:0: performance: Technically the member function 'StackAllocatedBuffer < 6 , 1 >::GetNumVertices' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:134:0: performance: Technically the member function 'StackAllocatedBuffer < 3 , 1 >::GetNumVertices' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_evaluator_capi.cc:94:2: style: Class 'SinglePatchCoordBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_gpu_capi.cc:83:8: style: struct member 'Light::pad' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_gpu_capi.cc:83:13: style: struct member 'Light::pad2' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/intern/opensubdiv/opensubdiv_gpu_capi.cc:119:2: warning: Member variable 'OpenSubdiv_GLMeshFVarData::fvar_width' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/openvdb/intern/openvdb_dense_convert.cc:44:1: warning: The class 'MergeScalarGrids' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blender-2.79b+dfsg0.orig/intern/openvdb/intern/openvdb_writer.cc:29:16: warning: Member variable 'OpenVDBWriter::m_compression_flags' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/openvdb/openvdb_util.h:46:2: style: Class 'ScopeTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:739:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:739:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:777:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:777:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:253:62: style: Function 'RB_dworld_add_body' argument 2 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:108:62: note: Function 'RB_dworld_add_body' argument 2 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:253:62: note: Function 'RB_dworld_add_body' argument 2 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:261:65: style: Function 'RB_dworld_remove_body' argument 2 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:111:65: note: Function 'RB_dworld_remove_body' argument 2 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:261:65: note: Function 'RB_dworld_remove_body' argument 2 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:344:34: style: Function 'RB_body_delete' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:126:34: note: Function 'RB_body_delete' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:344:34: note: Function 'RB_body_delete' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:370:47: style: Function 'RB_body_set_collision_shape' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:136:47: note: Function 'RB_body_set_collision_shape' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:370:47: note: Function 'RB_body_set_collision_shape' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:383:37: style: Function 'RB_body_get_mass' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:141:37: note: Function 'RB_body_get_mass' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:383:37: note: Function 'RB_body_get_mass' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:398:36: style: Function 'RB_body_set_mass' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:142:36: note: Function 'RB_body_set_mass' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:398:36: note: Function 'RB_body_set_mass' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:414:41: style: Function 'RB_body_get_friction' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:145:41: note: Function 'RB_body_get_friction' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:414:41: note: Function 'RB_body_get_friction' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:420:40: style: Function 'RB_body_set_friction' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:146:40: note: Function 'RB_body_set_friction' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:420:40: note: Function 'RB_body_set_friction' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:427:44: style: Function 'RB_body_get_restitution' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:149:44: note: Function 'RB_body_get_restitution' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:427:44: note: Function 'RB_body_get_restitution' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:433:43: style: Function 'RB_body_set_restitution' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:150:43: note: Function 'RB_body_set_restitution' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:433:43: note: Function 'RB_body_set_restitution' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:440:47: style: Function 'RB_body_get_linear_damping' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:153:47: note: Function 'RB_body_get_linear_damping' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:440:47: note: Function 'RB_body_get_linear_damping' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:446:46: style: Function 'RB_body_set_linear_damping' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:154:46: note: Function 'RB_body_set_linear_damping' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:446:46: note: Function 'RB_body_set_linear_damping' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:451:48: style: Function 'RB_body_get_angular_damping' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:156:48: note: Function 'RB_body_get_angular_damping' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:451:48: note: Function 'RB_body_get_angular_damping' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:457:47: style: Function 'RB_body_set_angular_damping' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:157:47: note: Function 'RB_body_set_angular_damping' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:457:47: note: Function 'RB_body_set_angular_damping' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:469:52: style: Function 'RB_body_get_linear_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:162:52: note: Function 'RB_body_get_linear_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:469:52: note: Function 'RB_body_get_linear_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:475:51: style: Function 'RB_body_set_linear_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:163:51: note: Function 'RB_body_set_linear_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:475:51: note: Function 'RB_body_set_linear_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:480:53: style: Function 'RB_body_get_angular_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:165:53: note: Function 'RB_body_get_angular_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:480:53: note: Function 'RB_body_get_angular_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:486:52: style: Function 'RB_body_set_angular_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:166:52: note: Function 'RB_body_set_angular_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:486:52: note: Function 'RB_body_set_angular_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:491:44: style: Function 'RB_body_set_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:168:44: note: Function 'RB_body_set_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:491:44: note: Function 'RB_body_set_sleep_thresh' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:499:47: style: Function 'RB_body_get_linear_velocity' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:171:47: note: Function 'RB_body_get_linear_velocity' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:499:47: note: Function 'RB_body_get_linear_velocity' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:506:47: style: Function 'RB_body_set_linear_velocity' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:172:47: note: Function 'RB_body_set_linear_velocity' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:506:47: note: Function 'RB_body_set_linear_velocity' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:514:48: style: Function 'RB_body_get_angular_velocity' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:175:48: note: Function 'RB_body_get_angular_velocity' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:514:48: note: Function 'RB_body_get_angular_velocity' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:521:48: style: Function 'RB_body_set_angular_velocity' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:176:48: note: Function 'RB_body_set_angular_velocity' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:521:48: note: Function 'RB_body_set_angular_velocity' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:542:47: style: Function 'RB_body_set_kinematic_state' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:183:47: note: Function 'RB_body_set_kinematic_state' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:542:47: note: Function 'RB_body_set_kinematic_state' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:553:48: style: Function 'RB_body_set_activation_state' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:187:48: note: Function 'RB_body_set_activation_state' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:553:48: note: Function 'RB_body_set_activation_state' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:561:36: style: Function 'RB_body_activate' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:188:36: note: Function 'RB_body_activate' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:561:36: note: Function 'RB_body_activate' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:566:38: style: Function 'RB_body_deactivate' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:189:38: note: Function 'RB_body_deactivate' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:566:38: note: Function 'RB_body_deactivate' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:582:48: style: Function 'RB_body_get_transform_matrix' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:195:48: note: Function 'RB_body_get_transform_matrix' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:582:48: note: Function 'RB_body_get_transform_matrix' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:593:39: style: Function 'RB_body_set_loc_rot' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:198:39: note: Function 'RB_body_set_loc_rot' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:593:39: note: Function 'RB_body_set_loc_rot' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:606:37: style: Function 'RB_body_set_scale' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:200:37: note: Function 'RB_body_set_scale' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:606:37: note: Function 'RB_body_set_scale' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:624:40: style: Function 'RB_body_get_position' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:205:40: note: Function 'RB_body_get_position' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:624:40: note: Function 'RB_body_get_position' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:631:43: style: Function 'RB_body_get_orientation' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:207:43: note: Function 'RB_body_get_orientation' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:631:43: note: Function 'RB_body_get_orientation' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:641:47: style: Function 'RB_body_apply_central_force' argument 1 names different: declaration 'body' definition 'object'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/rigidbody/RBI_api.h:211:47: note: Function 'RB_body_apply_central_force' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/rigidbody/rb_bullet_api.cpp:641:47: note: Function 'RB_body_apply_central_force' argument 1 names different: declaration 'body' definition 'object'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/EIGENVALUE_HELPER.cpp:729:28: style: The scope of the variable 'vr' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/smoke/intern/EIGENVALUE_HELPER.cpp:729:31: style: The scope of the variable 'vi' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/smoke/intern/EIGENVALUE_HELPER.cpp:826:7: style: The scope of the variable 'n' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/smoke/intern/EIGENVALUE_HELPER.cpp:179:23: style: Variable 'iter' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/smoke/intern/VEC3.h:898:6: style: The scope of the variable 'floorh' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:625:9: style: The scope of the variable 'posslab' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1012:11: style: The scope of the variable 'vMask' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1012:42: style: The scope of the variable 'vObst' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:309:99: style: Function 'initBlenderRNA' argument 5 names different: declaration 'border_colli' definition 'borderCollision'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:57:91: note: Function 'initBlenderRNA' argument 5 names different: declaration 'border_colli' definition 'borderCollision'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:309:99: note: Function 'initBlenderRNA' argument 5 names different: declaration 'border_colli' definition 'borderCollision'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:310:87: style: Function 'initBlenderRNA' argument 10 names different: declaration 'ignition_temp' definition 'flame_ignition_temp'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:58:85: note: Function 'initBlenderRNA' argument 10 names different: declaration 'ignition_temp' definition 'flame_ignition_temp'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:310:87: note: Function 'initBlenderRNA' argument 10 names different: declaration 'ignition_temp' definition 'flame_ignition_temp'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:310:115: style: Function 'initBlenderRNA' argument 11 names different: declaration 'max_temp' definition 'flame_max_temp'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:58:107: note: Function 'initBlenderRNA' argument 11 names different: declaration 'max_temp' definition 'flame_max_temp'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:310:115: note: Function 'initBlenderRNA' argument 11 names different: declaration 'max_temp' definition 'flame_max_temp'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1297:40: style: Function 'floodFillComponent' argument 1 names different: declaration 'components' definition 'buffer'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:207:32: note: Function 'floodFillComponent' argument 1 names different: declaration 'components' definition 'buffer'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1297:40: note: Function 'floodFillComponent' argument 1 names different: declaration 'components' definition 'buffer'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1297:84: style: Function 'floodFillComponent' argument 4 names different: declaration 'start' definition 'pos'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:207:80: note: Function 'floodFillComponent' argument 4 names different: declaration 'start' definition 'pos'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1297:84: note: Function 'floodFillComponent' argument 4 names different: declaration 'start' definition 'pos'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1323:37: style: Function 'mergeComponents' argument 1 names different: declaration 'components' definition 'buffer'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:208:29: note: Function 'mergeComponents' argument 1 names different: declaration 'components' definition 'buffer'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1323:37: note: Function 'mergeComponents' argument 1 names different: declaration 'components' definition 'buffer'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_p0' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_p1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_totalImgDumps' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_totalVelDumps' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_obstaclesAnim' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_dtFactor' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_vorticityRNA' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_alpha' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_beta' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_borderColli' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_burning_rate' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_flame_smoke' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_flame_smoke_color' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_flame_vorticity' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_ignition_temp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:47:11: warning: Member variable 'FLUID_3D::_max_temp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_xRes' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_yRes' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_zRes' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_maxRes' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_totalCells' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_slabSize' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_dx' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_p0' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_p1' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_totalTime' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_totalSteps' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_totalImgDumps' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_totalVelDumps' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_density' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_densityOld' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_heat' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_heatOld' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_xVelocity' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_yVelocity' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_zVelocity' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_xVelocityOb' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_yVelocityOb' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_zVelocityOb' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_xVelocityOld' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_yVelocityOld' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_zVelocityOld' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_xForce' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_yForce' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_zForce' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_obstacles' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_obstaclesAnim' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_xVelocityTemp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_yVelocityTemp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_zVelocityTemp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_heatTemp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_densityTemp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_flame' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_fuel' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_fuelTemp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_fuelOld' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_react' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_reactTemp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_reactOld' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_color_r' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_color_rOld' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_color_rTemp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_color_g' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_color_gOld' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_color_gTemp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_color_b' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_color_bOld' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_color_bTemp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_iterations' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_dt' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_dtFactor' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_vorticityEps' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_heatDiffusion' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_vorticityRNA' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_alpha' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_beta' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_tempAmb' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_constantScaling' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_domainBcFront' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_domainBcTop' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_domainBcLeft' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_domainBcBack' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_domainBcBottom' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_domainBcRight' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_borderColli' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_colloPrev' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_burning_rate' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_flame_smoke' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_flame_smoke_color' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_flame_vorticity' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_ignition_temp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:50:3: warning: Member variable 'FLUID_3D::_max_temp' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:69:16: style: Technically the member function 'FLUID_3D::xVelocity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:70:16: style: Technically the member function 'FLUID_3D::yVelocity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:71:16: style: Technically the member function 'FLUID_3D::zVelocity' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:175:8: style: Technically the member function 'FLUID_3D::copyBorderAll' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:690:16: note: Technically the member function 'FLUID_3D::copyBorderAll' can be const.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:175:8: note: Technically the member function 'FLUID_3D::copyBorderAll' can be const.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:196:8: style: Technically the member function 'FLUID_3D::setObstaclePressure' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1152:16: note: Technically the member function 'FLUID_3D::setObstaclePressure' can be const.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:196:8: note: Technically the member function 'FLUID_3D::setObstaclePressure' can be const.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:207:8: style: Technically the member function 'FLUID_3D::floodFillComponent' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1297:16: note: Technically the member function 'FLUID_3D::floodFillComponent' can be const.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:207:8: note: Technically the member function 'FLUID_3D::floodFillComponent' can be const.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:217:8: style: Technically the member function 'FLUID_3D::processBurn' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1729:16: note: Technically the member function 'FLUID_3D::processBurn' can be const.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:217:8: note: Technically the member function 'FLUID_3D::processBurn' can be const.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:219:8: performance: Technically the member function 'FLUID_3D::updateFlame' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:1776:16: note: Technically the member function 'FLUID_3D::updateFlame' can be static.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:219:8: note: Technically the member function 'FLUID_3D::updateFlame' can be static.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:93:2: style: Struct 'FLUID_3D' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.cpp:93:2: style: Struct 'FLUID_3D' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/smoke/intern/VEC3.h:88:3: style: Class 'Vector3Dim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/smoke/intern/VEC3.h:89:3: style: Class 'Vector3Dim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/smoke/intern/VEC3.h:91:3: style: Class 'Vector3Dim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/smoke/intern/SPHERE.h:37:8: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/intern/smoke/intern/OBSTACLE.h:43:16: note: Virtual function in base class
blender-2.79b+dfsg0.orig/intern/smoke/intern/SPHERE.h:37:8: note: Function in derived class
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_SOLVERS.cpp:251:17: style: The scope of the variable 'Acenter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:433:58: style: Function 'clampExtrema' argument 2 names different: declaration 'xVelocity' definition 'velx'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:255:57: note: Function 'clampExtrema' argument 2 names different: declaration 'xVelocity' definition 'velx'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:433:58: note: Function 'clampExtrema' argument 2 names different: declaration 'xVelocity' definition 'velx'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:433:77: style: Function 'clampExtrema' argument 3 names different: declaration 'yVelocity' definition 'vely'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:255:81: note: Function 'clampExtrema' argument 3 names different: declaration 'yVelocity' definition 'vely'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:433:77: note: Function 'clampExtrema' argument 3 names different: declaration 'yVelocity' definition 'vely'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:433:97: style: Function 'clampExtrema' argument 4 names different: declaration 'zVelocity' definition 'velz'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:255:106: note: Function 'clampExtrema' argument 4 names different: declaration 'zVelocity' definition 'velz'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:433:97: note: Function 'clampExtrema' argument 4 names different: declaration 'zVelocity' definition 'velz'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:517:62: style: Function 'clampOutsideRays' argument 2 names different: declaration 'xVelocity' definition 'velx'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:257:61: note: Function 'clampOutsideRays' argument 2 names different: declaration 'xVelocity' definition 'velx'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:517:62: note: Function 'clampOutsideRays' argument 2 names different: declaration 'xVelocity' definition 'velx'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:517:81: style: Function 'clampOutsideRays' argument 3 names different: declaration 'yVelocity' definition 'vely'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:257:85: note: Function 'clampOutsideRays' argument 3 names different: declaration 'yVelocity' definition 'vely'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:517:81: note: Function 'clampOutsideRays' argument 3 names different: declaration 'yVelocity' definition 'vely'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:517:101: style: Function 'clampOutsideRays' argument 4 names different: declaration 'zVelocity' definition 'velz'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D.h:257:110: note: Function 'clampOutsideRays' argument 4 names different: declaration 'zVelocity' definition 'velz'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/FLUID_3D_STATIC.cpp:517:101: note: Function 'clampOutsideRays' argument 4 names different: declaration 'zVelocity' definition 'velz'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.h:75:18: style: Technically the member function 'WTURBULENCE::getResSm' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.h:76:18: style: Technically the member function 'WTURBULENCE::getResBig' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.h:77:14: style: Technically the member function 'WTURBULENCE::getOctaves' can be const. [functionConst]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:460:42: style: Function 'decomposeEnergy' argument 1 names different: declaration 'energy' definition '_energy'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.h:146:31: note: Function 'decomposeEnergy' argument 1 names different: declaration 'energy' definition '_energy'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:460:42: note: Function 'decomposeEnergy' argument 1 names different: declaration 'energy' definition '_energy'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:496:40: style: Function 'computeEnergy' argument 1 names different: declaration 'energy' definition '_energy'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.h:61:29: note: Function 'computeEnergy' argument 1 names different: declaration 'energy' definition '_energy'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:496:40: note: Function 'computeEnergy' argument 1 names different: declaration 'energy' definition '_energy'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:496:103: style: Function 'computeEnergy' argument 5 names different: declaration 'obstacles' definition 'origObstacles'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.h:61:91: note: Function 'computeEnergy' argument 5 names different: declaration 'obstacles' definition 'origObstacles'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:496:103: note: Function 'computeEnergy' argument 5 names different: declaration 'obstacles' definition 'origObstacles'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:582:34: style: Function 'WVelocity' argument 1 names different: declaration 'p' definition 'orgPos'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.h:64:23: note: Function 'WVelocity' argument 1 names different: declaration 'p' definition 'orgPos'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:582:34: note: Function 'WVelocity' argument 1 names different: declaration 'p' definition 'orgPos'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:608:46: style: Function 'WVelocityWithJacobian' argument 1 names different: declaration 'p' definition 'orgPos'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.h:65:35: note: Function 'WVelocityWithJacobian' argument 1 names different: declaration 'p' definition 'orgPos'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:608:46: note: Function 'WVelocityWithJacobian' argument 1 names different: declaration 'p' definition 'orgPos'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:817:44: style: Function 'stepTurbulenceFull' argument 1 names different: declaration 'dt' definition 'dtOrg'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.h:55:33: note: Function 'stepTurbulenceFull' argument 1 names different: declaration 'dt' definition 'dtOrg'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:817:44: note: Function 'stepTurbulenceFull' argument 1 names different: declaration 'dt' definition 'dtOrg'.
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:451:11: style: Variable 'resets' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:54:14: warning: Member variable 'WTURBULENCE::_strength' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/intern/smoke/intern/MERSENNETWISTER.h:129:9: performance: Technically the member function 'MTRand::hiBit' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/smoke/intern/MERSENNETWISTER.h:130:9: performance: Technically the member function 'MTRand::loBit' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/smoke/intern/MERSENNETWISTER.h:131:9: performance: Technically the member function 'MTRand::loBits' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:89:2: style: Struct 'WTURBULENCE' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WTURBULENCE.cpp:89:2: style: Struct 'WTURBULENCE' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blender-2.79b+dfsg0.orig/intern/smoke/intern/MERSENNETWISTER.h:90:2: style: Class 'MTRand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/intern/smoke/intern/WAVELET_NOISE.h:320:74: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
blender-2.79b+dfsg0.orig/intern/smoke/intern/smoke_API.cpp:57:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/intern/smoke/intern/smoke_API.cpp:63:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/intern/utfconv/utf_winfunc.h:30:0: error: #error "This file can only compile on windows" [preprocessorErrorDirective]
blender-2.79b+dfsg0.orig/intern/utfconv/utfconv.c:117:23: warning: Either the condition '!out8' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
blender-2.79b+dfsg0.orig/intern/utfconv/utfconv.c:120:25: note: Assuming that condition '!out8' is not redundant
blender-2.79b+dfsg0.orig/intern/utfconv/utfconv.c:117:23: note: Null pointer addition
blender-2.79b+dfsg0.orig/intern/utfconv/utfconv.c:174:28: warning: Either the condition '!out16' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
blender-2.79b+dfsg0.orig/intern/utfconv/utfconv.c:176:25: note: Assuming that condition '!out16' is not redundant
blender-2.79b+dfsg0.orig/intern/utfconv/utfconv.c:174:28: note: Null pointer addition
blender-2.79b+dfsg0.orig/release/windows/contrib/vfapi/vfapi-plugin.c:116:19: style: The scope of the variable 'host' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/release/windows/contrib/vfapi/vfapi-plugin.c:137:6: style: The scope of the variable 'got' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/release/windows/contrib/vfapi/vfapi-plugin.c:81:8: style: struct member 'VF_ReadData_Audio::lpBuf' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:102:2: warning: Member variable 'ImportSettings::conversion_mat' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_util.h:187:2: style: Class 'ScopeTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_camera.h:45:15: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:74:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_camera.h:45:15: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_camera.h:56:7: style: The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:174:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_camera.h:56:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_camera.h:57:7: style: The function 'accepts_object_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:175:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_camera.h:57:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_camera.h:61:7: style: The function 'readObjectData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:179:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_camera.h:61:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:54:23: style: The function 'bounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:69:23: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:54:23: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:57:15: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:74:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:57:15: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:70:7: style: The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:174:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:70:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:71:7: style: The function 'accepts_object_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:175:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:71:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:75:7: style: The function 'readObjectData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:179:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:75:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.cc:418:6: style: The scope of the variable 'vertex_idx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.cc:419:6: style: The scope of the variable 'curve_idx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.h:45:7: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:74:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.h:45:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.h:56:7: style: The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:174:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.h:56:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.h:57:7: style: The function 'accepts_object_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:175:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.h:57:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.h:61:7: style: The function 'readObjectData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:179:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.h:61:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.h:62:15: style: The function 'read_derivedmesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:181:23: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_curves.h:62:15: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_customdata.h:72:2: warning: Member variable 'CDStreamConfig::mvert' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_customdata.h:72:2: warning: Member variable 'CDStreamConfig::mloopuv' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_customdata.h:72:2: warning: Member variable 'CDStreamConfig::loopdata' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_exporter.cc:195:17: style: Variable 'scene' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_exporter.cc:67:17: warning: Member variable 'ExportSettings::convert_matrix' is not initialized in the constructor. [uninitMemberVar]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_exporter.h:107:7: style: Technically the member function 'AbcExporter::getShutterSamples' can be const. [functionConst]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_exporter.cc:191:19: note: Technically the member function 'AbcExporter::getShutterSamples' can be const.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_exporter.h:107:7: note: Technically the member function 'AbcExporter::getShutterSamples' can be const.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_hair.h:51:15: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:74:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_hair.h:51:15: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:62:15: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:74:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:62:15: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:101:7: style: The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:174:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:101:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:102:7: style: The function 'accepts_object_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:175:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:102:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:105:7: style: The function 'readObjectData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:179:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:105:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:107:15: style: The function 'read_derivedmesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:181:23: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:107:15: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:132:7: style: The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:174:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:132:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:133:7: style: The function 'accepts_object_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:175:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:133:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:136:7: style: The function 'readObjectData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:179:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:136:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:137:15: style: The function 'read_derivedmesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:181:23: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:137:15: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_nurbs.h:42:15: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:74:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_nurbs.h:42:15: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_nurbs.h:55:7: style: The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:174:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_nurbs.h:55:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_nurbs.h:57:7: style: The function 'readObjectData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:179:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_nurbs.h:57:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_points.h:48:7: style: The function 'do_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:74:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_points.h:48:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_points.h:60:7: style: The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:174:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_points.h:60:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_points.h:61:7: style: The function 'accepts_object_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:175:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_points.h:61:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_points.h:65:7: style: The function 'readObjectData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:179:15: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_points.h:65:7: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_points.h:67:15: style: The function 'read_derivedmesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_object.h:181:23: note: Virtual function in base class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_points.h:67:15: note: Function in derived class
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.cc:787:15: style: The scope of the variable 'rev_loop_index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.cc:604:55: style: Function 'getGeoGroups' argument 2 names different: declaration 'geoGroups' definition 'geo_groups'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:82:83: note: Function 'getGeoGroups' argument 2 names different: declaration 'geoGroups' definition 'geo_groups'.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.cc:604:55: note: Function 'getGeoGroups' argument 2 names different: declaration 'geoGroups' definition 'geo_groups'.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:77:7: performance: Technically the member function 'AbcMeshWriter::freeMesh' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.cc:556:21: note: Technically the member function 'AbcMeshWriter::freeMesh' can be static.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.h:77:7: note: Technically the member function 'AbcMeshWriter::freeMesh' can be static.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_mesh.cc:623:23: style: Reading from empty STL container 'faceArray' [reademptycontainer]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:59:7: performance: Technically the member function 'AbcTransformWriter::hasAnimation' can be static. [functionStatic]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.cc:132:26: note: Technically the member function 'AbcTransformWriter::hasAnimation' can be static.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_transform.h:59:7: note: Technically the member function 'AbcTransformWriter::hasAnimation' can be static.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_util.cc:260:49: style: Function 'create_transform_matrix' argument 2 names different: declaration 'r_transform_mat' definition 'r_yup_mat'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_util.h:65:49: note: Function 'create_transform_matrix' argument 2 names different: declaration 'r_transform_mat' definition 'r_yup_mat'.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/abc_util.cc:260:49: note: Function 'create_transform_matrix' argument 2 names different: declaration 'r_transform_mat' definition 'r_yup_mat'.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/alembic_capi.cc:809:9: style: The scope of the variable 'base' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/alembic_capi.cc:932:32: style: Function 'ABC_read_mesh' argument 6 names different: declaration 'flags' definition 'read_flag'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/alembic/ABC_alembic.h:122:39: note: Function 'ABC_read_mesh' argument 6 names different: declaration 'flags' definition 'read_flag'.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/alembic_capi.cc:932:32: note: Function 'ABC_read_mesh' argument 6 names different: declaration 'flags' definition 'read_flag'.
blender-2.79b+dfsg0.orig/source/blender/alembic/intern/alembic_capi.cc:743:18: style: Variable 'scene' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/avi/intern/avi.c:235:12: style: The scope of the variable 'fcca' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/avi/intern/avi.c:442:12: style: The scope of the variable 'fcca' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/avi/intern/avi.c:771:10: style: The scope of the variable 'stream_pos1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/avi/intern/avi.c:771:23: style: The scope of the variable 'stream_pos2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/avi/intern/avi.c:981:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/avi/intern/avi_rgb.c:59:19: style: The scope of the variable 'pxl' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/avi/intern/avi_rgb.c:60:18: style: The scope of the variable 'to' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf.c:119:11: style: The scope of the variable 'font' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf.c:135:11: style: The scope of the variable 'font' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf.c:147:11: style: The scope of the variable 'font' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf.c:321:11: style: The scope of the variable 'font' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_dir.c:124:8: style: The scope of the variable 'path' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_font.c:179:15: style: The scope of the variable 'c' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_font.c:259:15: style: The scope of the variable 'c' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_font.c:295:15: style: The scope of the variable 'c' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_font.c:441:15: style: The scope of the variable 'c' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_font.c:485:15: style: The scope of the variable 'c' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_font.c:573:15: style: The scope of the variable 'c' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_font.c:653:15: style: The scope of the variable 'c' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_font.c:760:80: style: Function 'blf_font_boundbox__wrap' argument 4 names different: declaration 'r_box' definition 'box'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_internal.h:67:94: note: Function 'blf_font_boundbox__wrap' argument 4 names different: declaration 'r_box' definition 'box'.
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_font.c:760:80: note: Function 'blf_font_boundbox__wrap' argument 4 names different: declaration 'r_box' definition 'box'.
blender-2.79b+dfsg0.orig/source/blender/blenfont/intern/blf_glyph.c:143:12: style: The scope of the variable 'g' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_inline.h:96:12: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_inline.h:112:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_inline.h:144:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:989:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1040:48: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1089:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1100:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1142:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1153:48: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1168:45: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:722:6: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:897:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:897:9: style: The scope of the variable 'num' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:259:49: style: Function 'ccgSubSurf_new' argument 2 names different: declaration 'subdivisionLevels' definition 'subdivLevels'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:78:50: note: Function 'ccgSubSurf_new' argument 2 names different: declaration 'subdivisionLevels' definition 'subdivLevels'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:259:49: note: Function 'ccgSubSurf_new' argument 2 names different: declaration 'subdivisionLevels' definition 'subdivLevels'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:970:72: style: Function 'ccgSubSurf_updateFromFaces' argument 3 names different: declaration 'faces' definition 'effectedF'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:97:72: note: Function 'ccgSubSurf_updateFromFaces' argument 3 names different: declaration 'faces' definition 'effectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:970:72: note: Function 'ccgSubSurf_updateFromFaces' argument 3 names different: declaration 'faces' definition 'effectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:970:87: style: Function 'ccgSubSurf_updateFromFaces' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:97:83: note: Function 'ccgSubSurf_updateFromFaces' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:970:87: note: Function 'ccgSubSurf_updateFromFaces' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1009:70: style: Function 'ccgSubSurf_updateToFaces' argument 3 names different: declaration 'faces' definition 'effectedF'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:98:70: note: Function 'ccgSubSurf_updateToFaces' argument 3 names different: declaration 'faces' definition 'effectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1009:70: note: Function 'ccgSubSurf_updateToFaces' argument 3 names different: declaration 'faces' definition 'effectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1009:85: style: Function 'ccgSubSurf_updateToFaces' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:98:81: note: Function 'ccgSubSurf_updateToFaces' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1009:85: note: Function 'ccgSubSurf_updateToFaces' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1052:68: style: Function 'ccgSubSurf_stitchFaces' argument 3 names different: declaration 'faces' definition 'effectedF'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:101:68: note: Function 'ccgSubSurf_stitchFaces' argument 3 names different: declaration 'faces' definition 'effectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1052:68: note: Function 'ccgSubSurf_stitchFaces' argument 3 names different: declaration 'faces' definition 'effectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1052:83: style: Function 'ccgSubSurf_stitchFaces' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:101:79: note: Function 'ccgSubSurf_stitchFaces' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1052:83: note: Function 'ccgSubSurf_stitchFaces' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1478:54: style: Function 'ccgEdgeIterator_getCurrent' argument 1 names different: declaration 'ei' definition 'vi'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:188:57: note: Function 'ccgEdgeIterator_getCurrent' argument 1 names different: declaration 'ei' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1478:54: note: Function 'ccgEdgeIterator_getCurrent' argument 1 names different: declaration 'ei' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1482:48: style: Function 'ccgEdgeIterator_isStopped' argument 1 names different: declaration 'ei' definition 'vi'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:189:53: note: Function 'ccgEdgeIterator_isStopped' argument 1 names different: declaration 'ei' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1482:48: note: Function 'ccgEdgeIterator_isStopped' argument 1 names different: declaration 'ei' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1486:44: style: Function 'ccgEdgeIterator_next' argument 1 names different: declaration 'ei' definition 'vi'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:190:49: note: Function 'ccgEdgeIterator_next' argument 1 names different: declaration 'ei' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1486:44: note: Function 'ccgEdgeIterator_next' argument 1 names different: declaration 'ei' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1491:54: style: Function 'ccgFaceIterator_getCurrent' argument 1 names different: declaration 'fi' definition 'vi'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:192:57: note: Function 'ccgFaceIterator_getCurrent' argument 1 names different: declaration 'fi' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1491:54: note: Function 'ccgFaceIterator_getCurrent' argument 1 names different: declaration 'fi' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1495:48: style: Function 'ccgFaceIterator_isStopped' argument 1 names different: declaration 'fi' definition 'vi'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:193:53: note: Function 'ccgFaceIterator_isStopped' argument 1 names different: declaration 'fi' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1495:48: note: Function 'ccgFaceIterator_isStopped' argument 1 names different: declaration 'fi' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1499:44: style: Function 'ccgFaceIterator_next' argument 1 names different: declaration 'fi' definition 'vi'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:194:49: note: Function 'ccgFaceIterator_next' argument 1 names different: declaration 'fi' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.c:1499:44: note: Function 'ccgFaceIterator_next' argument 1 names different: declaration 'fi' definition 'vi'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:82:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:288:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:716:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:717:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:718:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:719:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:814:52: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:815:49: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:903:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:979:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:1079:52: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:1080:49: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:129:0: style: Same expression used in consecutive assignments of 'subdivLevels' and 'lvl'. [duplicateAssignExpression]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:130:0: note: Same expression used in consecutive assignments of 'subdivLevels' and 'lvl'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:129:0: note: Same expression used in consecutive assignments of 'subdivLevels' and 'lvl'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:422:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:608:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:1120:61: style: Function 'ccgSubSurf_updateNormals' argument 2 names different: declaration 'faces' definition 'effectedF'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:99:61: note: Function 'ccgSubSurf_updateNormals' argument 2 names different: declaration 'faces' definition 'effectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:1120:61: note: Function 'ccgSubSurf_updateNormals' argument 2 names different: declaration 'faces' definition 'effectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:1120:76: style: Function 'ccgSubSurf_updateNormals' argument 3 names different: declaration 'numFaces' definition 'numEffectedF'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:99:72: note: Function 'ccgSubSurf_updateNormals' argument 3 names different: declaration 'numFaces' definition 'numEffectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:1120:76: note: Function 'ccgSubSurf_updateNormals' argument 3 names different: declaration 'numFaces' definition 'numEffectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:1152:69: style: Function 'ccgSubSurf_updateLevels' argument 3 names different: declaration 'faces' definition 'effectedF'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:100:69: note: Function 'ccgSubSurf_updateLevels' argument 3 names different: declaration 'faces' definition 'effectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:1152:69: note: Function 'ccgSubSurf_updateLevels' argument 3 names different: declaration 'faces' definition 'effectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:1152:84: style: Function 'ccgSubSurf_updateLevels' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf.h:100:80: note: Function 'ccgSubSurf_updateLevels' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/CCGSubSurf_legacy.c:1152:84: note: Function 'ccgSubSurf_updateLevels' argument 4 names different: declaration 'numFaces' definition 'numEffectedF'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/DerivedMesh.c:581:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/DerivedMesh.c:641:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/DerivedMesh.c:559:6: style: The scope of the variable 'mf_idx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/DerivedMesh.c:622:6: style: The scope of the variable 'mf_idx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/DerivedMesh.c:1598:41: style: The scope of the variable 'ml' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/DerivedMesh.c:3563:9: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/DerivedMesh.c:3696:12: style: The scope of the variable 'layer' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/action.c:1080:2: style: Variable 'grp' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/action.c:1077:0: note: Variable 'grp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/action.c:1080:2: note: Variable 'grp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/action.c:1359:16: style: The scope of the variable 'pchanto' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/anim.c:487:13: style: The scope of the variable 'd' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/anim_sys.c:1658:8: style: The scope of the variable 'ok' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/anim_sys.c:2112:31: style: The scope of the variable 'necd' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/anim_sys.c:2867:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:205:18: style: The scope of the variable 'rbone' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:391:29: style: The scope of the variable 'dist' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:391:35: style: The scope of the variable 'fac1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:391:41: style: The scope of the variable 'fac2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:487:9: style: The scope of the variable 'difmat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:487:23: style: The scope of the variable 'result' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:487:37: style: The scope of the variable 'imat3' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:853:16: style: The scope of the variable 'bbonemat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:898:16: style: The scope of the variable 'bbonemat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:1076:14: style: The scope of the variable 'dco' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature.c:2261:8: style: The scope of the variable 'bone' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/armature_update.c:663:8: style: The scope of the variable 'imat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/blender_undo.c:130:12: style: The scope of the variable 'maxmem' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/blender_undo.c:130:20: style: The scope of the variable 'totmem' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/blender_undo.c:130:28: style: The scope of the variable 'memused' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/blendfile.c:174:3: style: Variable 'curscreen' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/blendfile.c:166:0: note: Variable 'curscreen' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/blendfile.c:174:3: note: Variable 'curscreen' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/blendfile.c:437:6: style: The scope of the variable 'id' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bmfont.c:73:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bmfont.c:74:8: style: The scope of the variable 'rect' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bmfont.c:87:25: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bmfont.c:87:28: style: The scope of the variable 'index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bmfont.c:174:17: style: The scope of the variable 'rect' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bmfont.c:175:17: style: The scope of the variable 'version' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bmfont.c:176:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bmfont.c:218:6: style: The scope of the variable 'min' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bmfont.c:218:11: style: The scope of the variable 'max' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bmfont.c:258:6: style: The scope of the variable 'index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:777:3: style: Variable 'surmd' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:774:0: note: Variable 'surmd' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:777:3: note: Variable 'surmd' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:361:20: style: Same expression on both sides of '==' because the value of 'nearest' and '0' are the same. [duplicateExpression]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:204:34: note: 'nearest' is assigned value '0' here.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:361:20: note: Same expression on both sides of '==' because the value of 'nearest' and '0' are the same.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:80:25: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:413:8: style: The scope of the variable 'vec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:413:37: style: The scope of the variable 'loc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:415:6: style: The scope of the variable 'n' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:447:9: style: The scope of the variable 'vec2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:447:18: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:1070:11: style: The scope of the variable 'z_v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:1070:16: style: The scope of the variable 'ground_v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:1070:26: style: The scope of the variable 'cur_v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:1126:37: style: The scope of the variable 'tan_acc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:1126:49: style: The scope of the variable 'nor_acc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:1128:8: style: The scope of the variable 'new_dir' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:1128:20: style: The scope of the variable 'new_speed' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:1129:8: style: The scope of the variable 'old_dir' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:1129:20: style: The scope of the variable 'old_speed' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/boids.c:1130:8: style: The scope of the variable 'wanted_dir' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/brush.c:459:2: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/brush.c:457:0: note: Variable 'id' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/brush.c:459:2: note: Variable 'id' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/brush.c:1004:8: style: The scope of the variable 'rgba' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/brush.c:1005:6: style: The scope of the variable 'ix' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/brush.c:1005:10: style: The scope of the variable 'iy' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:875:2: style: Variable 'vert' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:867:0: note: Variable 'vert' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:875:2: note: Variable 'vert' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:876:2: style: Variable 'face' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:868:0: note: Variable 'face' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:876:2: note: Variable 'face' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1148:2: style: Variable 'mvert' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1135:0: note: Variable 'mvert' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1148:2: note: Variable 'mvert' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1151:2: style: Variable 'mloop' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1136:0: note: Variable 'mloop' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1151:2: note: Variable 'mloop' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1152:2: style: Variable 'looptri' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1137:0: note: Variable 'looptri' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1152:2: note: Variable 'looptri' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1321:2: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1316:0: note: Variable 'item' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1321:2: note: Variable 'item' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:344:8: style: The scope of the variable 'dist' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:802:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:957:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/bvhutils.c:1007:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/camera.c:273:26: style: The scope of the variable 'sensor_size' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/camera.c:536:8: style: The scope of the variable 'plane_tx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/camera.c:546:35: error: Array 'data.camera_rotmat[3][3]' index data.camera_rotmat[2][4] out of bounds. [arrayIndexOutOfBounds]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:1089:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:1097:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:1113:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:172:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:494:15: style: The scope of the variable 'start_element' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:494:30: style: The scope of the variable 'tot_drawn' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:498:6: style: The scope of the variable 'totpoly' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:499:6: style: The scope of the variable 'next_actualFace' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:501:6: style: The scope of the variable 'tot_element' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:653:6: style: The scope of the variable 'colType' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:654:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:688:11: style: The scope of the variable 'is_hidden' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:893:16: style: The scope of the variable 'nors' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:897:9: style: The scope of the variable 'b' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:899:6: style: The scope of the variable 'orig' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:993:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:999:7: style: The scope of the variable 'tot_loops' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:1082:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:1170:16: style: The scope of the variable 'new_matnr' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:2165:10: style: The scope of the variable 'texface' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:2166:12: style: The scope of the variable 'texpoly' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:2781:38: style: The scope of the variable 'vert_target' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:2783:64: style: The scope of the variable 'i_loop_target_adjusted' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:3142:9: style: The scope of the variable 'i_poly' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:3143:10: style: The scope of the variable 'found' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:1544:36: style: Variable 'tot_loose_hidden' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:1868:14: style: Variable '_no' is not assigned a value. [unassignedVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:2050:2: error: Address of auto-variable 'cddm->dm' returned [returnAddressOfAutoVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cdderivedmesh.c:2097:2: error: Address of auto-variable 'cddm->dm' returned [returnAddressOfAutoVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:359:2: style: Variable 'verts' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:350:0: note: Variable 'verts' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:359:2: note: Variable 'verts' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:1110:2: style: Variable 'search' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:1108:0: note: Variable 'search' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:1110:2: note: Variable 'search' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:222:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:236:20: style: The scope of the variable 'co_moving' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:268:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:282:22: style: The scope of the variable 'co_moving' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:643:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:678:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:679:6: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/cloth.c:1264:6: style: The scope of the variable 'index2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:645:2: style: Variable 'verts' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:640:0: note: Variable 'verts' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:645:2: note: Variable 'verts' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:799:5: style: Variable 'verts' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:794:5: note: Variable 'verts' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:799:5: note: Variable 'verts' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:1138:2: style: Variable 'vert' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:1134:0: note: Variable 'vert' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:1138:2: note: Variable 'vert' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:1210:2: style: Variable 'verts' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:1205:0: note: Variable 'verts' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:1210:2: note: Variable 'verts' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:1333:2: style: Variable 'verts' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:1326:0: note: Variable 'verts' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:1333:2: note: Variable 'verts' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:283:26: style: The scope of the variable 'repulse' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:406:9: style: The scope of the variable 'distance' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:517:8: style: The scope of the variable 'base' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:556:17: style: The scope of the variable 'col' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:1170:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/collision.c:996:5: style: Variable 'bounce' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/colortools.c:432:8: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/colortools.c:580:37: style: The scope of the variable 'curf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/colortools.c:1072:9: style: The scope of the variable 'x' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/colortools.c:1072:12: style: The scope of the variable 'y' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:397:8: style: The scope of the variable 'vec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:398:8: style: The scope of the variable 'normal' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:398:40: style: The scope of the variable 'plane' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:399:8: style: The scope of the variable 'imat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:399:20: style: The scope of the variable 'tmat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:426:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:427:9: style: The scope of the variable 'co' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:427:16: style: The scope of the variable 'nor' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:998:8: style: The scope of the variable 'neg' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:999:6: style: The scope of the variable 'right_index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:1251:9: style: The scope of the variable 'vec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:1251:17: style: The scope of the variable 'dir' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:1252:9: style: The scope of the variable 'curvetime' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:2620:9: style: The scope of the variable 'dvec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:2947:22: style: The scope of the variable 'imat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:3172:26: style: The scope of the variable 'totmat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:3200:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:3482:8: style: The scope of the variable 'fail' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:3483:9: style: The scope of the variable 'co' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:4047:14: style: The scope of the variable 'd' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:4865:17: style: The scope of the variable 'cob' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/constraint.c:4866:21: style: The scope of the variable 'ct' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/context.c:302:11: style: Condition 'done!=1' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/context.c:277:13: note: Assignment 'done=0', assigned value is 0
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/context.c:302:11: note: Condition 'done!=1' is always true
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/context.c:152:22: style: The scope of the variable 'entry' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/context.c:487:20: style: The scope of the variable 'nameptr' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/crazyspace.c:135:6: style: The scope of the variable 'index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:1244:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:1244:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:341:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:474:6: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:537:13: style: The scope of the variable 'nun' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:552:13: style: The scope of the variable 'bezt' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:553:10: style: The scope of the variable 'bp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:1264:10: style: The scope of the variable 'bp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:1265:32: style: The scope of the variable 'sumdiv' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:1727:9: style: The scope of the variable 'bevcu' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:1728:13: style: The scope of the variable 'facx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:1728:19: style: The scope of the variable 'facy' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:1964:8: style: The scope of the variable 'min' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:1964:13: style: The scope of the variable 'max' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:2237:28: style: The scope of the variable 'bevp0' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:2238:6: style: The scope of the variable 'nr' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:2305:8: style: The scope of the variable 'q' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:2322:8: style: The scope of the variable 'q' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:2358:60: style: The scope of the variable 'ang_fac' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:2649:12: style: The scope of the variable 'bevp2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:2651:8: style: The scope of the variable 'min' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:2651:13: style: The scope of the variable 'inp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:2653:36: style: The scope of the variable 'sd1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:2654:9: style: The scope of the variable 'b' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:3817:21: style: The scope of the variable 'bezt2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:4514:14: style: The scope of the variable 'bezt' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/curve.c:4515:11: style: The scope of the variable 'bp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:319:8: style: The scope of the variable 'no_tmp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:526:6: style: The scope of the variable 'corners' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:526:15: style: The scope of the variable 'cornersize' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:526:27: style: The scope of the variable 'S' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:674:16: style: The scope of the variable 'tmp_col' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:1163:19: style: The scope of the variable 'w' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:1446:9: style: The scope of the variable 'type' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:1446:91: style: The scope of the variable 'flag' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:1536:23: style: The scope of the variable 'typeInfo' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:1598:23: style: The scope of the variable 'typeInfo' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:2111:19: style: The scope of the variable 'layer' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:2200:13: style: The scope of the variable 'dest_i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:2328:23: style: The scope of the variable 'typeInfo' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:3470:23: style: The scope of the variable 'typeInfo' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:3473:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:3507:19: style: The scope of the variable 'layer' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:3508:23: style: The scope of the variable 'typeInfo' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:4026:7: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:2581:7: style: Variable 'b_num' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata.c:259:45: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata_file.c:251:24: style: The scope of the variable 'image' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata_file.c:253:18: style: The scope of the variable 'layer' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata_file.c:348:24: style: The scope of the variable 'image' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/customdata_file.c:418:18: style: The scope of the variable 'layer' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/data_transfer.c:286:12: style: The scope of the variable 'custom_nors_dst' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/data_transfer.c:428:36: style: Function 'data_transfer_layersmapping_add_item' argument 2 names different: declaration 'data_type' definition 'cddata_type'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/data_transfer_intern.h:44:43: note: Function 'data_transfer_layersmapping_add_item' argument 2 names different: declaration 'data_type' definition 'cddata_type'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/data_transfer.c:428:36: note: Function 'data_transfer_layersmapping_add_item' argument 2 names different: declaration 'data_type' definition 'cddata_type'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/deform.c:81:27: style: The scope of the variable 'defgroupn' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/deform.c:540:10: style: The scope of the variable 'flip_num' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/deform.c:1011:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/deform.c:1011:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/deform.c:1013:17: style: The scope of the variable 'dw_src' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/deform.c:1161:6: style: The scope of the variable 'idx_src' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/deform.c:1161:15: style: The scope of the variable 'idx_dst' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:163:2: style: Variable 'dl' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:157:0: note: Variable 'dl' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:163:2: note: Variable 'dl' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:135:12: style: The scope of the variable 'dln' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:462:40: style: The scope of the variable 'tot' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:462:56: style: The scope of the variable 'nextcol' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:463:6: style: The scope of the variable 'totvert' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:692:20: style: The scope of the variable 'fp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:693:7: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:1375:8: style: The scope of the variable 'normlen' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:1404:8: style: The scope of the variable 'len_next' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:1434:8: style: The scope of the variable 'tmpf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:1435:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:1568:9: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:1830:15: style: The scope of the variable 'vert' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/displist.c:1831:9: style: The scope of the variable 'tot' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:436:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:693:6: style: The scope of the variable 'grid_cells' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:693:18: style: The scope of the variable 'axis' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:2666:7: style: The scope of the variable 'uvname' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:3199:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:3369:9: style: The scope of the variable 'a_ratio' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:3369:18: style: The scope of the variable 'a_highest' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:4178:9: style: The scope of the variable 'smooth_range' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:4806:8: style: The scope of the variable 'vel' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:5420:9: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/dynamicpaint.c:5421:11: style: The scope of the variable 'dry_ratio' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:1949:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:1974:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:2041:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:549:8: style: The scope of the variable 'index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:1520:7: style: The scope of the variable 'drawSmooth' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:1702:10: style: The scope of the variable 'eve' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:1704:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:1983:10: style: The scope of the variable 'ef' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:2059:15: style: The scope of the variable 'bmdata' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:2060:9: style: The scope of the variable 'data' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:2357:7: style: The scope of the variable 'is_max' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editderivedmesh.c:2540:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/editmesh.c:171:6: style: The scope of the variable 'act' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/effect.c:1028:34: style: The scope of the variable 'temp2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/fcurve.c:163:10: style: The scope of the variable 'dfcu' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/fcurve.c:191:8: style: The scope of the variable 'path' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/fcurve.c:564:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/fcurve.c:1974:39: style: The scope of the variable 'fac' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/fcurve.c:2013:37: style: The scope of the variable 'q' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/fcurve.c:2013:40: style: The scope of the variable 'd' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/fcurve.c:2013:43: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/fcurve.c:2013:46: style: The scope of the variable 'phi' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/fcurve.c:2107:8: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/font.c:419:2: style: Variable 'vfd' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/font.c:415:0: note: Variable 'vfd' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/font.c:419:2: note: Variable 'vfd' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/font.c:412:13: style: The scope of the variable 'bezt1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/freestyle.c:84:30: style: The scope of the variable 'new_lineset' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/freestyle.c:85:34: style: The scope of the variable 'new_module' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/gpencil.c:648:14: style: The scope of the variable 'gps_dst' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/gpencil.c:702:20: style: The scope of the variable 'palcolord_dst' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/gpencil.c:760:13: style: The scope of the variable 'gpl_dst' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/gpencil.c:787:30: style: The scope of the variable 'palette_dst' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:142:2: style: Variable 'prv_img' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:139:0: note: Variable 'prv_img' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:142:2: note: Variable 'prv_img' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:458:2: style: Variable 'new_icon' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:456:0: note: Variable 'new_icon' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:458:2: note: Variable 'new_icon' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:552:2: style: Variable 'icon' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:550:0: note: Variable 'icon' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:552:2: note: Variable 'icon' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:210:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:393:8: style: The scope of the variable 'icon_w' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/icons.c:393:16: style: The scope of the variable 'icon_h' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/idprop.c:96:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/idprop.c:489:14: style: The scope of the variable 'other' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/idprop.c:521:20: style: The scope of the variable 'prop_src' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/idprop.c:851:24: style: The scope of the variable 'link2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/image.c:191:16: style: The scope of the variable 'tbuf1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/image.c:191:24: style: The scope of the variable 'tbuf2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/image.c:219:16: style: The scope of the variable 'tbuf1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/image.c:219:24: style: The scope of the variable 'tbuf2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/image.c:949:11: style: The scope of the variable 'ibufm' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/image.c:983:12: style: The scope of the variable 'size' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/image.c:1620:13: style: The scope of the variable 'tl' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/image.c:2504:20: style: The scope of the variable 'srv' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/image_gen.c:124:25: style: The scope of the variable 'dark' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/image_gen.c:131:17: style: The scope of the variable 'hoffs' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/ipo.c:1119:3: style: Variable 'agrp' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/ipo.c:1108:0: note: Variable 'agrp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/ipo.c:1119:3: note: Variable 'agrp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/ipo.c:366:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/ipo.c:1227:17: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/ipo.c:1286:16: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:519:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:520:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:635:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:777:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:780:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:783:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:958:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:961:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:1332:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:1371:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:503:12: style: The scope of the variable 'eve' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:505:12: style: The scope of the variable 'co' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:506:8: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:568:34: style: The scope of the variable 'ofsp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:570:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:749:11: style: The scope of the variable 'weight' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:818:19: style: The scope of the variable 'ofsp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:821:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:1044:10: style: The scope of the variable 'eve' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:1160:8: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:1161:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:1228:8: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:1229:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:1252:8: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:1253:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:1538:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:2126:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/key.c:516:6: style: Variable 'a' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/lattice.c:885:9: style: The scope of the variable 'weight' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/lattice.c:932:15: style: The scope of the variable 'bp1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/lattice.c:932:21: style: The scope of the variable 'bp2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/lattice.c:934:8: style: The scope of the variable 'fac1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/lattice.c:934:14: style: The scope of the variable 'du' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/lattice.c:934:24: style: The scope of the variable 'dv' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/lattice.c:934:34: style: The scope of the variable 'dw' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/library.c:940:2: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/library.c:937:0: note: Variable 'id' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/library.c:940:2: note: Variable 'id' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/library.c:1453:9: style: The scope of the variable 'left_len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/library_remap.c:436:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask.c:220:19: style: The scope of the variable 'masklay_shape_new' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask.c:381:9: style: The scope of the variable 'n1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask.c:381:16: style: The scope of the variable 'n2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask.c:381:23: style: The scope of the variable 'co1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask.c:381:31: style: The scope of the variable 'co2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask.c:382:9: style: The scope of the variable 'v1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask.c:382:16: style: The scope of the variable 'v2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask.c:383:9: style: The scope of the variable 'ang1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask.c:383:15: style: The scope of the variable 'ang2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask.c:489:23: style: The scope of the variable 'vec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask_rasterize.c:334:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask_rasterize.c:601:16: style: The scope of the variable 'tot_boundary_found' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mask_rasterize.c:624:12: style: The scope of the variable 'diff_feather_points_flip' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2091:8: style: Condition 'fileload' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2057:17: note: Assignment 'fileload=1', assigned value is 1
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2091:8: note: Condition 'fileload' is always true
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2159:11: style: Condition '!fileload' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2057:17: note: Assignment 'fileload=1', assigned value is 1
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2159:11: note: Condition '!fileload' is always false
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2200:8: style: Condition 'fileload' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2057:17: note: Assignment 'fileload=1', assigned value is 1
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2200:8: note: Condition 'fileload' is always true
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2217:8: style: Condition 'fileload' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2057:17: note: Assignment 'fileload=1', assigned value is 1
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2217:8: note: Condition 'fileload' is always true
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2245:8: style: Condition 'fileload' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2057:17: note: Assignment 'fileload=1', assigned value is 1
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:2245:8: note: Condition 'fileload' is always true
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:293:8: style: The scope of the variable 'me' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:314:8: style: The scope of the variable 'me' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:513:14: style: The scope of the variable 'matarar' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/material.c:1683:8: style: The scope of the variable 'mtex' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mball.c:191:9: style: The scope of the variable 'data' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mball.c:192:6: style: The scope of the variable 'tot' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mball_tessellate.c:408:6: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mball_tessellate.c:494:20: style: The scope of the variable 'count' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mball_tessellate.c:919:13: style: The scope of the variable 'dens' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mball_tessellate.c:962:6: style: The scope of the variable 'n' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mball_tessellate.c:1261:12: style: The scope of the variable 'dl' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mball_tessellate.c:1262:15: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh.c:718:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh.c:866:15: style: The scope of the variable 'corner_indices' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh.c:877:15: style: The scope of the variable 'corner_indices' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh.c:923:17: style: The scope of the variable 'allloop' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh.c:925:15: style: The scope of the variable 'nors' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh.c:925:22: style: The scope of the variable 'verts' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh.c:926:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh.c:2444:24: style: The scope of the variable 'copycu' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh.c:1553:51: style: Variable 'totedges' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:927:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:1064:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:1139:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:1140:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:1337:8: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2726:4: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2731:4: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2785:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2786:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2984:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:114:15: style: The scope of the variable 'mf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:115:15: style: The scope of the variable 'mp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:197:10: style: The scope of the variable 'lnors_weighted' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:730:10: style: The scope of the variable 'clnors_data' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:1104:6: style: The scope of the variable 'ml_curr_index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:1105:6: style: The scope of the variable 'ml_prev_index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:1330:8: style: The scope of the variable 'e2l' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2089:8: style: The scope of the variable 'tri_area' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2233:8: style: The scope of the variable 'poly_area' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2266:8: style: The scope of the variable 'poly_volume' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2425:10: style: The scope of the variable 'texface' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2426:12: style: The scope of the variable 'texpoly' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2464:18: style: The scope of the variable 'lof' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2592:10: style: The scope of the variable 'ftangents' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2595:6: style: The scope of the variable 'findex' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2595:14: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2596:13: style: The scope of the variable 'pidx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:2597:17: style: The scope of the variable 'lidx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:3140:10: style: The scope of the variable 'texface' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:3141:12: style: The scope of the variable 'texpoly' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:3143:12: style: The scope of the variable 'mloopcol' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:3144:11: style: The scope of the variable 'mloopuv' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:3191:11: style: The scope of the variable 'disps' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_evaluate.c:3391:17: style: The scope of the variable 'co_b' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_mapping.c:128:26: style: The scope of the variable 'lastv' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_mapping.c:129:10: style: The scope of the variable 'uv' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_mapping.c:975:6: style: The scope of the variable 'num_pidx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_mapping.c:975:16: style: The scope of the variable 'num_lidx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_remap.c:281:2: style: Variable 'best_match' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_remap.c:270:0: note: Variable 'best_match' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_remap.c:281:2: note: Variable 'best_match' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_remap.c:874:9: style: The scope of the variable 'sources_num' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_remap.c:1028:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_remap.c:1232:13: style: The scope of the variable 'custom_nors_dst' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_remap.c:1978:8: style: The scope of the variable 'tmp_co' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_remap.c:1978:19: style: The scope of the variable 'tmp_no' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_remap.c:2105:9: style: The scope of the variable 'sources_num' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_validate.c:517:9: style: The scope of the variable 'v1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_validate.c:517:13: style: The scope of the variable 'v2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_validate.c:1452:15: style: The scope of the variable 'med_orig' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_validate.c:1456:6: style: The scope of the variable 'med_index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/mesh_validate.c:1010:14: style: Variable 'is_valid' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:217:2: style: Variable 'use_proxy' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:214:0: note: Variable 'use_proxy' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:217:2: note: Variable 'use_proxy' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:944:3: style: Variable 'use_sequence' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:941:0: note: Variable 'use_sequence' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:944:3: note: Variable 'use_sequence' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:1566:2: style: Variable 'has_frame' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:1563:0: note: Variable 'has_frame' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:1566:2: note: Variable 'has_frame' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:258:7: style: The scope of the variable 'str' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:309:8: style: The scope of the variable 'name' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:347:24: style: struct member 'Anonymous0::polynomial_k2' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:347:39: style: struct member 'Anonymous0::polynomial_k3' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/movieclip.c:348:22: style: struct member 'Anonymous0::division_k2' is never used. [unusedStructMember]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1668:2: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1664:0: note: Variable 'node' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1668:2: note: Variable 'node' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1687:2: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1683:0: note: Variable 'node' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1687:2: note: Variable 'node' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:2314:2: style: Variable 'mdisp' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:2310:0: note: Variable 'mdisp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:2314:2: note: Variable 'mdisp' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:466:18: style: The scope of the variable 'md' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:518:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1093:38: style: The scope of the variable 'mask' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1585:19: style: The scope of the variable 'mdisps2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1587:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1587:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1587:12: style: The scope of the variable 'k' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1753:6: style: The scope of the variable 'fmid' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1754:6: style: The scope of the variable 'emid13' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1754:14: style: The scope of the variable 'emid14' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1754:22: style: The scope of the variable 'emid23' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1754:30: style: The scope of the variable 'emid24' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1860:6: style: The scope of the variable 'crossedgelen' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1861:6: style: The scope of the variable 's' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1861:12: style: The scope of the variable 'tottri' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/multires.c:1861:20: style: The scope of the variable 'totquad' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:1559:20: warning: Either the condition 'ns' is redundant or there is possible null pointer dereference: ns. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:1556:16: note: Assuming that condition 'ns' is not redundant
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:1559:20: note: Null pointer dereference
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:1569:32: warning: Either the condition 'ne' is redundant or there is possible null pointer dereference: ne. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:1566:16: note: Assuming that condition 'ne' is not redundant
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:1569:32: note: Null pointer dereference
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:168:17: style: The scope of the variable 'cs_d' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:209:20: style: The scope of the variable 'strip_d' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:235:18: style: The scope of the variable 'nlt_d' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:333:12: style: The scope of the variable 'nlt' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/nla.c:1303:12: style: The scope of the variable 'ns' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/node.c:300:17: style: The scope of the variable 'nt' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/node.c:344:13: style: The scope of the variable 'nt' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/node.c:410:19: style: The scope of the variable 'st' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/node.c:2283:32: style: The scope of the variable 'identifier' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/node.c:2283:62: style: The scope of the variable 'name' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/node.c:2283:86: style: The scope of the variable 'description' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/node.c:3287:23: style: Unused variable: ntemp [unusedVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/node.c:3727:3: style: Variable 'BLI_ghash_free' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/node.c:3739:3: style: Variable 'BLI_ghash_free' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object.c:2282:2: style: Variable 'bb' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object.c:2280:0: note: Variable 'bb' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object.c:2282:2: note: Variable 'bb' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object.c:2301:2: style: Variable 'bb' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object.c:2299:0: note: Variable 'bb' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object.c:2301:2: note: Variable 'bb' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object.c:1758:8: style: The scope of the variable 'vec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object.c:1915:11: style: The scope of the variable 'co' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_deform.c:364:16: style: The scope of the variable 'dvert' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_deform.c:380:11: style: The scope of the variable 'bp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_deform.c:382:7: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_deform.c:382:10: style: The scope of the variable 'tot' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_deform.c:588:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:514:17: style: The scope of the variable 'no' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:616:10: style: The scope of the variable 'ob' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:708:8: style: The scope of the variable 'f_no' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:865:15: style: The scope of the variable 'dob' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:871:20: style: The scope of the variable 'cache' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:872:15: style: The scope of the variable 'pa_time' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:873:8: style: The scope of the variable 'tmat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:873:20: style: The scope of the variable 'mat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:873:31: style: The scope of the variable 'pamat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:873:44: style: The scope of the variable 'vec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:873:52: style: The scope of the variable 'size' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:875:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:875:9: style: The scope of the variable 'b' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:875:12: style: The scope of the variable 'hair' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:876:25: style: The scope of the variable 'totgroup' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_dupli.c:126:0: style: Boolean variable 'animated' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_update.c:233:7: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/object_update.c:252:16: style: The scope of the variable 'dm' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/packedFile.c:64:20: style: The scope of the variable 'seek' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/packedFile.c:177:12: style: The scope of the variable 'filelen' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/packedFile.c:179:8: style: The scope of the variable 'data' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/packedFile.c:296:12: style: The scope of the variable 'number' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/packedFile.c:535:7: style: The scope of the variable 'localname' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/packedFile.c:535:28: style: The scope of the variable 'absname' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/packedFile.c:536:8: style: The scope of the variable 'newname' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/packedFile.c:556:7: style: The scope of the variable 'localname' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/packedFile.c:556:28: style: The scope of the variable 'absname' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/packedFile.c:557:8: style: The scope of the variable 'newname' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/paint.c:190:14: style: The scope of the variable 'sima' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/paint.c:240:14: style: The scope of the variable 'sima' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/paint.c:628:9: style: The scope of the variable 'rotation' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/paint.c:951:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:2832:4: style: Variable 'pind.hkey[0]' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:2830:4: note: Variable 'pind.hkey[0]' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:2832:4: note: Variable 'pind.hkey[0]' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:3793:44: style: Same expression on both sides of '==' because the value of 'edit' and '0' are the same. [duplicateExpression]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:3742:28: note: 'edit' is assigned value '0' here.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:3793:44: note: Same expression on both sides of '==' because the value of 'edit' and '0' are the same.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:153:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:155:17: style: The scope of the variable 'totbufkey' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:323:6: style: The scope of the variable 'current' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:762:8: style: The scope of the variable 'x' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:762:11: style: The scope of the variable 'w' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:830:8: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1221:22: style: The scope of the variable 's1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1221:26: style: The scope of the variable 's2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1221:30: style: The scope of the variable 't1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1221:34: style: The scope of the variable 't2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1222:9: style: The scope of the variable 'uv1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1223:29: style: The scope of the variable 'n4' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1225:9: style: The scope of the variable 'o1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1225:14: style: The scope of the variable 'o2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1225:19: style: The scope of the variable 'o3' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1225:24: style: The scope of the variable 'o4' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1342:8: style: The scope of the variable 'v40' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1342:13: style: The scope of the variable 'v41' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1359:32: style: The scope of the variable 'cp4' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1612:8: style: The scope of the variable 'tmpnor' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1744:8: style: The scope of the variable 'mtex' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1851:15: style: The scope of the variable 'pd' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1852:9: style: The scope of the variable 'cu' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1853:21: style: The scope of the variable 'data' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1856:8: style: The scope of the variable 'guidevec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1856:21: style: The scope of the variable 'guidedir' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1856:34: style: The scope of the variable 'rot2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1856:43: style: The scope of the variable 'temp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1857:8: style: The scope of the variable 'guidetime' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1857:35: style: The scope of the variable 'angle' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:1858:8: style: The scope of the variable 'vec_to_point' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:2186:20: style: The scope of the variable 'eff_vec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:2195:10: style: The scope of the variable 'needupdate' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:2196:18: style: The scope of the variable 'wsum' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:2388:9: style: The scope of the variable 'par_co' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:2515:18: style: The scope of the variable 'angle' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:2515:37: style: The scope of the variable 'normal' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:2515:48: style: The scope of the variable 'q' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:3013:8: style: The scope of the variable 'det' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:3013:13: style: The scope of the variable 'w1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:3013:17: style: The scope of the variable 'w2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:3392:9: style: The scope of the variable 'mf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:3742:21: style: The scope of the variable 'edit' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:4106:6: style: The scope of the variable 'num' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:4172:32: style: The scope of the variable 'side' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:4173:8: style: The scope of the variable 'xvec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:4173:36: style: The scope of the variable 'nmat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle.c:4328:12: style: The scope of the variable 'hkey' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_child.c:216:29: warning: Either the condition 'ptex' is redundant or there is possible null pointer dereference: ptex. [nullPointerRedundantCheck]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_child.c:208:6: note: Assuming that condition 'ptex' is not redundant
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_child.c:216:29: note: Null pointer dereference
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_child.c:52:8: style: The scope of the variable 'cross' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_child.c:52:18: style: The scope of the variable 'nstrand' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_child.c:406:47: style: The scope of the variable 'q1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:683:14: error: Array 'parent[10]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:489:19: style: Condition 'rng_skip_tot>0' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:446:21: note: Assignment 'rng_skip_tot=2', assigned value is 2
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:489:19: note: Condition 'rng_skip_tot>0' is always true
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:704:19: style: Condition 'rng_skip_tot>0' is always false [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:637:20: note: Assignment 'rng_skip_tot=2', assigned value is 2
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:652:2: note: Compound assignment '-=', assigned value is 0
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:704:19: note: Condition 'rng_skip_tot>0' is always false
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:92:2: style: Variable 'cpa' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:85:0: note: Variable 'cpa' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:92:2: note: Variable 'cpa' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:315:12: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:405:6: style: The scope of the variable 'mid' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:633:18: style: The scope of the variable 'co1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:633:26: style: The scope of the variable 'nor1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:636:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:784:7: style: The scope of the variable 'p' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:814:16: style: The scope of the variable 'pa' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:825:8: style: The scope of the variable 'cur' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:825:28: style: The scope of the variable 'tweight' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:825:70: style: The scope of the variable 'nor' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:1339:48: style: The scope of the variable 'arearatio' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_distribute.c:1339:62: style: The scope of the variable 'area' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1534:2: style: Variable 'springhash' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1530:0: note: Variable 'springhash' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1534:2: note: Variable 'springhash' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:204:15: style: The scope of the variable 'totsaved' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:683:8: style: The scope of the variable 'fac' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:683:13: style: The scope of the variable 'phasefac' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:683:47: style: The scope of the variable 'vel' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:683:77: style: The scope of the variable 'q2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:684:35: style: The scope of the variable 'vec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:684:42: style: The scope of the variable 'p_vel' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:685:8: style: The scope of the variable 'x_vec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:685:84: style: The scope of the variable 'rot_vec' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:686:8: style: The scope of the variable 'q_phase' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1105:37: style: The scope of the variable 'kpsys' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1134:6: style: The scope of the variable 'keyed_flag' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1232:7: style: The scope of the variable 'totpart' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1269:7: style: The scope of the variable 'totpart' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1485:16: style: The scope of the variable 'pa1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1485:22: style: The scope of the variable 'pa2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1488:8: style: The scope of the variable 'h' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1488:11: style: The scope of the variable 'd' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1488:22: style: The scope of the variable 'rij' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1488:27: style: The scope of the variable 'Lij' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1627:16: style: The scope of the variable 'pa' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1627:21: style: The scope of the variable 'npa' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1628:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1629:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1663:8: style: The scope of the variable 'q' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1663:14: style: The scope of the variable 'rij' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1681:16: style: The scope of the variable 'npa' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1849:16: style: The scope of the variable 'npa' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:2144:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:2254:8: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:2435:12: style: The scope of the variable 'u' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:2435:15: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:2480:8: style: The scope of the variable 'ct' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:2523:8: style: The scope of the variable 'ct' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:2674:9: style: The scope of the variable 'distance' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:2674:19: style: The scope of the variable 'nor' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:2674:27: style: The scope of the variable 'dot' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:3249:11: style: The scope of the variable 'key' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:3484:8: style: The scope of the variable 'birthtime' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:3484:19: style: The scope of the variable 'dietime' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:3711:14: style: The scope of the variable 'dietime' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:3978:17: style: The scope of the variable 'dt_frac' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:4219:11: style: The scope of the variable 'hcfra' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1273:5: style: Variable 'totpart' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:3039:28: style: Variable 'hairdata' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:3132:18: style: Variable 'hair_index' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1123:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1310:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1667:78: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1673:75: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1675:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1676:78: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1679:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1844:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1860:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1934:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:1997:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/particle_system.c:2016:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:1459:15: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:1575:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:544:2: style: Variable 'prim_bbc' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:528:0: note: Variable 'prim_bbc' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:544:2: note: Variable 'prim_bbc' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:941:10: style: The scope of the variable 'fnors' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:993:10: style: The scope of the variable 'vnors' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:1530:16: style: Function 'ray_face_intersection_quad' argument 7 names different: declaration 'r_dist' definition 'dist'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh_intern.h:186:16: note: Function 'ray_face_intersection_quad' argument 7 names different: declaration 'r_dist' definition 'dist'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:1530:16: note: Function 'ray_face_intersection_quad' argument 7 names different: declaration 'r_dist' definition 'dist'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:1548:16: style: Function 'ray_face_intersection_tri' argument 6 names different: declaration 'r_dist' definition 'dist'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh_intern.h:190:16: note: Function 'ray_face_intersection_tri' argument 6 names different: declaration 'r_dist' definition 'dist'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh.c:1548:16: note: Function 'ray_face_intersection_tri' argument 6 names different: declaration 'r_dist' definition 'dist'.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pbvh_bmesh.c:1476:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:151:6: style: Condition '!error' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:148:12: note: Assignment 'error=0', assigned value is 0
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:151:6: note: Condition '!error' is always true
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1242:3: error: printf format string requires 4 parameters but only 1 is given. [wrongPrintfScanfArgNum]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1782:18: warning: Possible null pointer dereference: pid [nullPointer]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:3368:15: note: Calling function 'ptcache_path', 1st argument 'pid' value is 0
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1782:18: note: Null pointer dereference
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1786:6: warning: Possible null pointer dereference: pid [nullPointer]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:3368:15: note: Calling function 'ptcache_path', 1st argument 'pid' value is 0
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1786:6: note: Null pointer dereference
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2373:2: style: Variable 'pf' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2368:0: note: Variable 'pf' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2373:2: note: Variable 'pf' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2733:2: style: Variable 'pf' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2728:0: note: Variable 'pf' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2733:2: note: Variable 'pf' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2788:2: style: Variable 'pm' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2784:0: note: Variable 'pm' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2788:2: note: Variable 'pm' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:191:3: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:192:3: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:316:3: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:321:3: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:328:3: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:503:3: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:504:3: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:505:3: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1320:5: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1321:5: style: Same value in both branches of ternary operator. [duplicateValueTernary]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1198:6: style: The scope of the variable 'cache_compress' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1820:8: style: The scope of the variable 'idname' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1919:9: style: The scope of the variable 'in_len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1923:17: style: The scope of the variable 'in' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:1966:9: style: The scope of the variable 'out_len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2111:16: style: The scope of the variable 'mid' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2289:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2369:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2786:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2946:15: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2950:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2951:17: style: The scope of the variable 'de' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2952:7: style: The scope of the variable 'path' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2954:7: style: The scope of the variable 'path_full' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2955:7: style: The scope of the variable 'ext' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:3126:8: style: The scope of the variable 'time' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:3126:14: style: The scope of the variable 'nexttime' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:3365:7: style: The scope of the variable 'path_full' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:3978:10: style: The scope of the variable 'old_data' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/pointcache.c:2171:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/property.c:85:20: style: The scope of the variable 'propn' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/report.c:105:10: style: The scope of the variable 'report' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/report.c:106:6: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/report.c:133:10: style: The scope of the variable 'ds' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/report.c:134:10: style: The scope of the variable 'report' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/report.c:169:10: style: The scope of the variable 'ds' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/report.c:192:10: style: The scope of the variable 'ds' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sca.c:92:18: style: The scope of the variable 'sensn' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sca.c:256:22: style: The scope of the variable 'contn' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sca.c:394:19: style: The scope of the variable 'actn' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/scene.c:885:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/scene.c:946:7: style: The scope of the variable 'run_again' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/screen.c:554:6: style: The scope of the variable 'bit' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/seqcache.c:106:11: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/seqeffects.c:2202:17: style: The scope of the variable 'rect' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/seqeffects.c:2676:24: style: The scope of the variable 'val' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/seqeffects.c:2016:9: style: Variable 'swap' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:3427:2: style: Variable 'seqbase' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:3424:0: note: Variable 'seqbase' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:3427:2: note: Variable 'seqbase' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:3514:4: style: Variable 'child_ibuf' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:3504:0: note: Variable 'child_ibuf' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:3514:4: note: Variable 'child_ibuf' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:769:6: style: The scope of the variable 'min' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:769:11: style: The scope of the variable 'max' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:852:7: style: The scope of the variable 'path' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:901:9: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:1561:7: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:1756:13: style: The scope of the variable 'sanim' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:3062:8: style: The scope of the variable 'tloc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:4388:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:4695:6: style: The scope of the variable 'seqmute' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:5126:10: style: The scope of the variable 'ibuf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:5284:10: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/sequencer.c:3475:6: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:496:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1819:19: style: Condition 'mindistedge>0.0f' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1659:83: note: Assignment 'mindistedge=1000.0f', assigned value is 1000.0
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1819:19: note: Condition 'mindistedge>0.0f' is always true
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1552:2: style: Variable 'do_effector' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1550:0: note: Variable 'do_effector' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1552:2: note: Variable 'do_effector' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1572:2: style: Variable 'do_effector' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1566:0: note: Variable 'do_effector' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1572:2: note: Variable 'do_effector' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:600:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:617:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:661:27: style: The scope of the variable 'v0' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:792:12: style: The scope of the variable 'akku_count' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:793:8: style: The scope of the variable 'min' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:793:13: style: The scope of the variable 'max' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:793:18: style: The scope of the variable 'akku' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:840:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:886:12: style: The scope of the variable 'key' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:923:7: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:924:14: style: The scope of the variable 'bp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1010:10: style: The scope of the variable 'ob' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1172:10: style: The scope of the variable 'ob' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1291:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1292:19: style: The scope of the variable 'choke' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1293:8: style: The scope of the variable 'tune' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1294:8: style: The scope of the variable 'feedback' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1476:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1504:34: style: The scope of the variable 'force' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1505:15: style: The scope of the variable 'windfactor' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:1659:32: style: The scope of the variable 'coledge' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2013:10: style: The scope of the variable 'compare' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2055:10: style: The scope of the variable 'auxvect' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2056:10: style: The scope of the variable 'velgoal' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2130:11: style: The scope of the variable 'cfforce' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2131:11: style: The scope of the variable 'kd' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2346:11: style: The scope of the variable 'compare' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2392:11: style: The scope of the variable 'auxvect' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2393:11: style: The scope of the variable 'velgoal' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2463:12: style: The scope of the variable 'cfforce' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2538:52: style: The scope of the variable 'cm' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2773:13: style: The scope of the variable 'bp1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2773:19: style: The scope of the variable 'bp2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2774:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2775:8: style: The scope of the variable 'b' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2775:11: style: The scope of the variable 'l' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2775:14: style: The scope of the variable 'r' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2828:13: style: The scope of the variable 'bp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2829:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2830:8: style: The scope of the variable 'scale' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:2868:14: style: The scope of the variable 'bs' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/softbody.c:3516:8: style: The scope of the variable 'forcetime' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3084:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3087:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3090:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3093:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3102:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3103:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3104:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3105:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3126:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3127:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3128:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3129:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:4491:2: style: Variable 'mlooptri' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:4486:0: note: Variable 'mlooptri' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:4491:2: note: Variable 'mlooptri' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:4682:2: style: Variable 'medge' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:4669:0: note: Variable 'medge' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:4682:2: note: Variable 'medge' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:4685:2: style: Variable 'mpoly' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:4670:0: note: Variable 'mpoly' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:4685:2: note: Variable 'mpoly' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:614:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:614:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:614:12: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:614:15: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:615:12: style: The scope of the variable 'w1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:615:16: style: The scope of the variable 'w2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:615:20: style: The scope of the variable 'w4' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:615:24: style: The scope of the variable 'fac' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:615:29: style: The scope of the variable 'fac2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:615:35: style: The scope of the variable 'fx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:615:39: style: The scope of the variable 'fy' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:695:40: style: The scope of the variable 'ml' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:1053:10: style: The scope of the variable 'y' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:2401:12: style: The scope of the variable 'f' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:2409:13: style: The scope of the variable 'v1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:2409:18: style: The scope of the variable 'v2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:2738:9: style: The scope of the variable 'b' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:2741:9: style: The scope of the variable 'max_element_size' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:2742:6: style: The scope of the variable 'tot_loops' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:2973:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3063:9: style: The scope of the variable 'S' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3063:12: style: The scope of the variable 'x' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3063:15: style: The scope of the variable 'y' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3196:12: style: The scope of the variable 'numVerts' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3428:9: style: The scope of the variable 'totpoly' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3435:6: style: The scope of the variable 'tot_element' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3435:19: style: The scope of the variable 'start_element' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3435:34: style: The scope of the variable 'tot_drawn' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3742:7: style: The scope of the variable 'S' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3742:10: style: The scope of the variable 'x' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:3742:13: style: The scope of the variable 'y' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:4411:6: style: The scope of the variable 'numGrids' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/subsurf_ccg.c:1547:12: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/suggestions.c:109:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/suggestions.c:159:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/text.c:455:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/text.c:762:27: style: The scope of the variable 'col' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/text.c:860:6: style: The scope of the variable 'tabsize' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/text.c:1374:6: style: The scope of the variable 'l' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/text.c:1703:9: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/text.c:1936:6: style: The scope of the variable 'prev_flags' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/text.c:2440:12: style: The scope of the variable 'textline' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/texture.c:104:8: style: The scope of the variable 'smat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/texture.c:104:20: style: The scope of the variable 'rmat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/texture.c:104:32: style: The scope of the variable 'tmat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/texture.c:104:44: style: The scope of the variable 'proj' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/texture.c:104:56: style: The scope of the variable 'size' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/texture.c:924:12: style: The scope of the variable 'ma' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/texture.c:1027:9: style: The scope of the variable 'node' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/texture.c:1152:9: style: The scope of the variable 'node' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/tracking.c:2023:13: style: Array index 'a' is used before limits check. [arrayIndexThenCheck]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/tracking_detect.c:106:23: style: The scope of the variable 'track' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/tracking_solver.c:344:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/tracking_stabilize.c:831:2: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/tracking_stabilize.c:822:0: note: Variable 'success' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/tracking_stabilize.c:831:2: note: Variable 'success' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/tracking_stabilize.c:1449:7: style: The scope of the variable 'do_compensate' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenkernel/intern/tracking_util.c:617:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_dynstr.c:161:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_dynstr.c:221:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_dynstr.c:171:3: error: va_list 'args_cpy' used before va_start() was called. [va_list_usedBeforeStarted]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_dynstr.c:172:44: error: va_list 'args_cpy' used before va_start() was called. [va_list_usedBeforeStarted]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_dynstr.c:173:3: error: va_list 'args_cpy' used before va_start() was called. [va_list_usedBeforeStarted]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_filelist.c:110:6: style: The scope of the variable 'newnum' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_filelist.c:247:14: style: The scope of the variable 'units' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_filelist.c:248:14: style: The scope of the variable 'units_compact' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_ghash.c:216:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_ghash.c:227:3: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_ghash.c:216:3: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_ghash.c:202:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_heap.c:176:2: error: Address of auto-variable 'chunk->buf[chunk->size++]' returned [returnAddressOfAutoVariable]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdopbvh.c:1087:2: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdopbvh.c:1081:0: note: Variable 'node' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdopbvh.c:1087:2: note: Variable 'node' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdopbvh.c:315:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdopbvh.c:1186:6: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdopbvh.c:1230:6: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdopbvh.c:1237:21: style: The scope of the variable 'overlap' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdtree.c:119:8: style: The scope of the variable 'co' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdtree.c:120:36: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdtree.c:120:39: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdtree.c:212:18: style: The scope of the variable 'cur_dist' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_kdtree.c:122:14: style: Checking if unsigned variable 'totnode' is less than zero. [unsignedLessThanZero]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/BLI_mempool.c:297:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/bitmap_draw_2d.c:132:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/bitmap_draw_2d.c:133:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/bitmap_draw_2d.c:150:8: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/bitmap_draw_2d.c:151:8: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/bitmap_draw_2d.c:199:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/bitmap_draw_2d.c:241:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/bitmap_draw_2d.c:307:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/boxpack2d.c:287:7: style: The scope of the variable 'isect' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/convexhull2d.c:215:15: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/convexhull2d.c:112:53: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/convexhull2d.c:138:37: style: Array index 'minmax' is used before limits check. [arrayIndexThenCheck]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/fileops.c:119:6: style: The scope of the variable 'readsize' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/freetypefont.c:67:15: style: The scope of the variable 'nu' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/freetypefont.c:75:8: style: The scope of the variable 'dx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/freetypefont.c:75:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/freetypefont.c:76:6: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/freetypefont.c:76:9: style: The scope of the variable 'k' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/freetypefont.c:76:12: style: The scope of the variable 'l' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/freetypefont.c:76:15: style: The scope of the variable 'l_first' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/graph.c:683:23: style: Condition 'sub_total==total' is always true [knownConditionTrueFalse]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/graph.c:272:9: style: The scope of the variable 'arc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/jitter.c:46:20: style: The scope of the variable 'dvecx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/jitter.c:46:27: style: The scope of the variable 'dvecy' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/jitter.c:46:34: style: The scope of the variable 'x' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/jitter.c:46:37: style: The scope of the variable 'y' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/jitter.c:104:20: style: The scope of the variable 'dvecx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/jitter.c:104:27: style: The scope of the variable 'dvecy' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/jitter.c:104:34: style: The scope of the variable 'x' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/jitter.c:104:37: style: The scope of the variable 'y' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:676:2: style: Variable 'link' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:672:0: note: Variable 'link' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:676:2: note: Variable 'link' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:549:14: style: The scope of the variable 'id_iter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:569:14: style: The scope of the variable 'id_iter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:589:14: style: The scope of the variable 'id_iter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:610:14: style: The scope of the variable 'id_iter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:631:14: style: The scope of the variable 'ptr_iter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:652:14: style: The scope of the variable 'ptr_iter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:673:14: style: The scope of the variable 'id_iter' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/listbase.c:694:15: style: The scope of the variable 'dst_link' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_color.c:749:8: style: The scope of the variable 'bb_temp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4338:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4342:4: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4338:9: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4355:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4359:4: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4355:9: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4397:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4401:4: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4397:9: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4414:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4418:4: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4414:9: note: Found duplicate branches for 'if' and 'else'.
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:583:26: style: The scope of the variable 'lambda' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:1904:29: style: The scope of the variable 'point' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:1905:17: style: The scope of the variable 'd' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:1905:23: style: The scope of the variable 'x' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:1905:26: style: The scope of the variable 'y' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:1905:29: style: The scope of the variable 'z' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:3191:17: style: The scope of the variable 'ht' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:3264:17: style: The scope of the variable 'ht' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:3796:9: style: The scope of the variable 'fl' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4086:8: style: The scope of the variable 'accu_com' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4086:42: style: The scope of the variable 'accu_rcom' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4087:8: style: The scope of the variable 'accu_weight' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4087:28: style: The scope of the variable 'accu_rweight' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_geom.c:4090:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_interp.c:109:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_interp.c:110:17: style: The scope of the variable 'wx' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_interp.c:516:23: style: The scope of the variable 'a2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_matrix.c:756:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_matrix.c:756:9: style: The scope of the variable 'b' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_matrix.c:792:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_matrix.c:792:9: style: The scope of the variable 'b' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_matrix.c:836:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_matrix.c:838:8: style: The scope of the variable 'max' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_matrix.c:839:6: style: The scope of the variable 'maxj' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_rotation.c:621:8: style: The scope of the variable 'angle' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_rotation.c:621:15: style: The scope of the variable 'si' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_rotation.c:1810:37: style: The scope of the variable 'basequat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_rotation.c:1811:22: style: The scope of the variable 'baseinv' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_rotation.c:1811:37: style: The scope of the variable 'baseR' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_rotation.c:1811:50: style: The scope of the variable 'baseRinv' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_rotation.c:1812:17: style: The scope of the variable 'S' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/math_rotation.c:1949:23: style: The scope of the variable 'scalemat' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/noise.c:1498:13: style: The scope of the variable 't' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/noise.c:1787:16: style: The scope of the variable 'signal' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/noise.c:1864:24: style: The scope of the variable 'weight' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/path_util.c:162:12: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/path_util.c:925:7: style: The scope of the variable 'base' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/polyfill2d.c:480:2: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/polyfill2d_beautify.c:369:29: style: Same expression on both sides of '=='. [duplicateExpression]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/scanfill.c:250:8: style: The scope of the variable 'fac' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/scanfill.c:333:20: style: The scope of the variable 'miny' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/scanfill.c:333:26: style: The scope of the variable 'maxy' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/scanfill.c:796:9: style: The scope of the variable 'min_xy_p' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/scanfill.c:796:20: style: The scope of the variable 'max_xy_p' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/scanfill.c:798:20: style: The scope of the variable 'c' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/scanfill.c:225:17: style: Boolean variable 'f' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/scanfill_utils.c:406:15: style: The scope of the variable 'eed_index' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/scanfill_utils.c:407:6: style: The scope of the variable 'totvert_new' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/scanfill_utils.c:500:5: style: Variable 'totvert_new' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/smallhash.c:176:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/storage.c:140:27: style: The scope of the variable 'slash' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:613:25: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR' is always true. [redundantCondition]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:615:25: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR' is always true. [redundantCondition]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:380:27: style: The scope of the variable 'endMatch' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:510:19: style: The scope of the variable 'sc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:511:18: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:533:19: style: The scope of the variable 'sc' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:563:16: style: The scope of the variable 'c1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:563:20: style: The scope of the variable 'c2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:586:16: style: The scope of the variable 'c1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:586:20: style: The scope of the variable 'c2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:653:16: style: The scope of the variable 'c1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string.c:653:20: style: The scope of the variable 'c2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string_utf8.c:639:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string_utils.c:152:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string_utils.c:153:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string_utils.c:154:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string_utils.c:155:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string_utils.c:295:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/string_utils.c:296:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/task.c:1080:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/task.c:1133:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/threads.c:188:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/voronoi.c:828:15: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/voronoi.c:272:8: style: The scope of the variable 'x' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenlib/intern/voronoi.c:570:16: style: The scope of the variable 'cur_distance' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readblenentry.c:217:8: style: Variable 'rect' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readblenentry.c:213:0: note: Variable 'rect' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readblenentry.c:217:8: note: Variable 'rect' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readblenentry.c:234:8: style: Variable 'rect' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readblenentry.c:230:0: note: Variable 'rect' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readblenentry.c:234:8: note: Variable 'rect' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:3543:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:724:6: style: The scope of the variable 'readsize' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:883:36: style: The scope of the variable 'num' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:1038:15: style: The scope of the variable 'chunkoffset' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:1038:28: style: The scope of the variable 'readsize' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:1038:38: style: The scope of the variable 'totread' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:1972:11: style: The scope of the variable 'lpoin' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:1973:7: style: The scope of the variable 'ipoin' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:1974:9: style: The scope of the variable 'len' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:2043:15: style: The scope of the variable 'array' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:2044:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:4439:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:8141:12: style: The scope of the variable 'lb' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:8889:6: style: The scope of the variable 'id' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:9352:9: style: The scope of the variable 'tf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:9842:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:1223:45: style: Function 'blo_openblendermemory' argument 1 names different: declaration 'buffer' definition 'mem'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.h:135:45: note: Function 'blo_openblendermemory' argument 1 names different: declaration 'buffer' definition 'mem'.
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:1223:45: note: Function 'blo_openblendermemory' argument 1 names different: declaration 'buffer' definition 'mem'.
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:1223:54: style: Function 'blo_openblendermemory' argument 2 names different: declaration 'buffersize' definition 'memsize'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.h:135:57: note: Function 'blo_openblendermemory' argument 2 names different: declaration 'buffersize' definition 'memsize'.
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:1223:54: note: Function 'blo_openblendermemory' argument 2 names different: declaration 'buffersize' definition 'memsize'.
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:838:2: error: Address of auto-variable 'new_bhead->bhead' returned [returnAddressOfAutoVariable]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/readfile.c:872:2: error: Address of auto-variable 'new_bhead->bhead' returned [returnAddressOfAutoVariable]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_250.c:2048:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_250.c:2047:35: note: outer condition: scene
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_250.c:2048:8: note: identical inner condition: scene
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_250.c:923:17: style: The scope of the variable 'ts' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_250.c:1386:8: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_260.c:336:19: style: The scope of the variable 'layer' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_260.c:2373:14: style: The scope of the variable 'ar' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_260.c:2373:19: style: The scope of the variable 'arnew' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_270.c:834:20: style: The scope of the variable 'srv' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:2359:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:2358:30: note: outer condition: nu
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:2359:9: note: identical inner condition: nu
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:3343:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:3342:30: note: outer condition: nu
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:3343:9: note: identical inner condition: nu
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:263:6: style: The scope of the variable 'nodeid' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:264:9: style: The scope of the variable 'image' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:265:13: style: The scope of the variable 'iuser' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:373:19: style: The scope of the variable 'layer' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:374:10: style: The scope of the variable 'mtf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:375:8: style: The scope of the variable 'mcol' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:500:11: style: The scope of the variable 'paf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:843:12: style: The scope of the variable 'paf' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:1837:12: style: The scope of the variable 'ed' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:3142:8: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/versioning_legacy.c:3565:12: style: The scope of the variable 'ed' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/writefile.c:2221:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/writefile.c:3679:6: style: The scope of the variable 'a' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/blenloader/intern/writefile.c:3679:9: style: The scope of the variable 'tot' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_construct.c:406:8: style: The scope of the variable 'far_dist_sq' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:225:2: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:223:0: note: Variable 'l' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:225:2: note: Variable 'l' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:1595:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:1775:10: style: The scope of the variable 'v_old' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:1778:6: style: The scope of the variable 'radlen' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:1778:14: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:1779:7: style: The scope of the variable 'edok' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:1790:7: style: The scope of the variable 'valence1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:1790:17: style: The scope of the variable 'valence2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_core.c:2550:10: style: The scope of the variable 'l' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_delete.c:119:10: style: The scope of the variable 'f' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_delete.c:302:10: style: The scope of the variable 'f' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_edgeloop.c:132:30: style: Function 'BM_mesh_edgeloops_find' argument 2 names different: declaration 'r_lb' definition 'r_eloops'. [funcArgNamesDifferent]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_edgeloop.h:37:37: note: Function 'BM_mesh_edgeloops_find' argument 2 names different: declaration 'r_lb' definition 'r_eloops'.
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_edgeloop.c:132:30: note: Function 'BM_mesh_edgeloops_find' argument 2 names different: declaration 'r_lb' definition 'r_eloops'.
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_interp.c:1125:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_interp.c:1141:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_marking.c:368:10: style: The scope of the variable 'e' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_marking.c:371:10: style: The scope of the variable 'f' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_marking.c:376:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_marking.c:1127:12: style: The scope of the variable 'ele' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_mesh.c:207:10: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_mesh.c:208:10: style: The scope of the variable 'e' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_mesh.c:209:10: style: The scope of the variable 'l' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_mesh.c:210:10: style: The scope of the variable 'f' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_mesh_conv.c:246:6: style: The scope of the variable 'totuv' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_mods.c:350:10: style: The scope of the variable 'e' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_mods.c:351:10: style: The scope of the variable 'v_new' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_mods.c:354:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_mods.c:354:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_mods.c:711:8: style: The scope of the variable 'percent' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_operators.c:130:12: style: The scope of the variable 'slot' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_operators.c:151:12: style: The scope of the variable 'slot' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_operators.c:758:11: style: The scope of the variable 'ele_f' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_operators.c:800:22: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_operators.c:852:22: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_operators.c:1012:18: style: The scope of the variable 'i' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_operators.c:834:5: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_operators.c:900:6: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_operators.c:1058:6: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_polygon.c:1598:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_polygon_edgenet.c:1334:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_queries.c:2528:14: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_queries.c:2586:17: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_queries.c:2684:14: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_queries.c:2720:17: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_queries.c:1298:10: style: The scope of the variable 'f' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_queries.c:1319:10: style: The scope of the variable 'f' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_queries.c:360:18: style: Variable 'dot_best' is assigned a value that is never used. [unreadVariable]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_structure.c:219:19: style: The scope of the variable 'e_first' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_walkers_impl.c:681:2: style: Variable 'iwalk' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_walkers_impl.c:679:0: note: Variable 'iwalk' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_walkers_impl.c:681:2: note: Variable 'iwalk' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_walkers_impl.c:893:2: style: Variable 'lwalk' is reassigned a value before the old one has been used. [redundantAssignment]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_walkers_impl.c:883:0: note: Variable 'lwalk' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_walkers_impl.c:893:2: note: Variable 'lwalk' is reassigned a value before the old one has been used.
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_walkers_impl.c:146:10: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_walkers_impl.c:187:10: style: The scope of the variable 'v' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_walkers_impl.c:574:14: style: The scope of the variable 'e2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/intern/bmesh_walkers_impl.c:642:14: style: The scope of the variable 'v2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_connect_concave.c:82:0: style: Same expression used in consecutive assignments of 'faces_array_tot' and 'edges_array_tot'. [duplicateAssignExpression]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_connect_concave.c:83:0: note: Same expression used in consecutive assignments of 'faces_array_tot' and 'edges_array_tot'.
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_connect_concave.c:82:0: note: Same expression used in consecutive assignments of 'faces_array_tot' and 'edges_array_tot'.
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_connect_nonplanar.c:47:16: style: The scope of the variable 'z_curr' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_connect_pair.c:569:11: style: The scope of the variable 'angle_cos_test' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_create.c:75:11: style: The scope of the variable 'e' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_edgenet.c:266:11: style: The scope of the variable 'v1' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_edgenet.c:266:16: style: The scope of the variable 'v2' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_extrude.c:187:10: style: The scope of the variable 'f' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_extrude.c:251:14: style: The scope of the variable 'dupev' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_extrude.c:252:10: style: The scope of the variable 'e' can be reduced. [variableScope]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_inset.c:938:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_inset.c:544:35: note: 'use_even_boundary' is assigned value 'use_even_offset' here.
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_inset.c:880:12: note: outer condition: use_even_boundary
blender-2.79b+dfsg0.orig/source/blender/bmesh/operators/bmo_inset.c:938:13: note: identical inner condition: use_even_offset
[03:10]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/b/blepvco/blepvco_0.1.0.orig.tar.gz
blepvco-0.1.0.orig/blepvco.cc:101:15: style: The scope of the variable 'n' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:103:18: style: The scope of the variable 't' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:103:24: style: The scope of the variable 'dw' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:217:18: style: The scope of the variable 'n' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:219:18: style: The scope of the variable 'db' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:219:25: style: The scope of the variable 't' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:219:31: style: The scope of the variable 'dw' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:409:18: style: The scope of the variable 'n' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:411:22: style: The scope of the variable 'db' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:411:29: style: The scope of the variable 't' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:411:35: style: The scope of the variable 'dw' can be reduced. [variableScope]
blepvco-0.1.0.orig/blepvco.cc:186:28: portability: Undefined behaviour, pointer arithmetic '_f+72' is out of bounds. [pointerOutOfBounds]
blepvco-0.1.0.orig/blepvco.cc:375:28: portability: Undefined behaviour, pointer arithmetic '_f+72' is out of bounds. [pointerOutOfBounds]
blepvco-0.1.0.orig/blepvco.cc:565:28: portability: Undefined behaviour, pointer arithmetic '_f+72' is out of bounds. [pointerOutOfBounds]
blepvco-0.1.0.orig/blepvco.h:50:5: warning: Member variable 'Ladspa_VCO_blepsaw::_port' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:50:5: warning: Member variable 'Ladspa_VCO_blepsaw::_p' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:50:5: warning: Member variable 'Ladspa_VCO_blepsaw::_w' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:50:5: warning: Member variable 'Ladspa_VCO_blepsaw::_z' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:50:5: warning: Member variable 'Ladspa_VCO_blepsaw::_f' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:50:5: warning: Member variable 'Ladspa_VCO_blepsaw::_j' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:50:5: warning: Member variable 'Ladspa_VCO_blepsaw::_init' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:71:5: warning: Member variable 'Ladspa_VCO_bleprect::_port' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:71:5: warning: Member variable 'Ladspa_VCO_bleprect::_p' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:71:5: warning: Member variable 'Ladspa_VCO_bleprect::_w' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:71:5: warning: Member variable 'Ladspa_VCO_bleprect::_b' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:71:5: warning: Member variable 'Ladspa_VCO_bleprect::_x' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:71:5: warning: Member variable 'Ladspa_VCO_bleprect::_z' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:71:5: warning: Member variable 'Ladspa_VCO_bleprect::_f' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:71:5: warning: Member variable 'Ladspa_VCO_bleprect::_j' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:71:5: warning: Member variable 'Ladspa_VCO_bleprect::_k' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:71:5: warning: Member variable 'Ladspa_VCO_bleprect::_init' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:92:5: warning: Member variable 'Ladspa_VCO_bleptri::_port' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:92:5: warning: Member variable 'Ladspa_VCO_bleptri::_p' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:92:5: warning: Member variable 'Ladspa_VCO_bleptri::_w' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:92:5: warning: Member variable 'Ladspa_VCO_bleptri::_b' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:92:5: warning: Member variable 'Ladspa_VCO_bleptri::_z' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:92:5: warning: Member variable 'Ladspa_VCO_bleptri::_f' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:92:5: warning: Member variable 'Ladspa_VCO_bleptri::_j' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:92:5: warning: Member variable 'Ladspa_VCO_bleptri::_k' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:92:5: warning: Member variable 'Ladspa_VCO_bleptri::_init' is not initialized in the constructor. [uninitMemberVar]
blepvco-0.1.0.orig/blepvco.h:38:5: style: Class 'Ladspa_minBLEP_VCO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blepvco-0.1.0.orig/blepvco.h:50:5: style: Class 'Ladspa_VCO_blepsaw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blepvco-0.1.0.orig/blepvco.h:71:5: style: Class 'Ladspa_VCO_bleprect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blepvco-0.1.0.orig/blepvco.h:92:5: style: Class 'Ladspa_VCO_bleptri' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blepvco-0.1.0.orig/blepvco.h:51:18: style: The function 'setport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blepvco-0.1.0.orig/ladspaplugin.h:34:16: note: Virtual function in base class
blepvco-0.1.0.orig/blepvco.h:51:18: note: Function in derived class
blepvco-0.1.0.orig/blepvco.h:52:18: style: The function 'active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blepvco-0.1.0.orig/ladspaplugin.h:35:16: note: Virtual function in base class
blepvco-0.1.0.orig/blepvco.h:52:18: note: Function in derived class
blepvco-0.1.0.orig/blepvco.h:53:18: style: The function 'runproc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blepvco-0.1.0.orig/ladspaplugin.h:36:16: note: Virtual function in base class
blepvco-0.1.0.orig/blepvco.h:53:18: note: Function in derived class
blepvco-0.1.0.orig/blepvco.h:72:18: style: The function 'setport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blepvco-0.1.0.orig/ladspaplugin.h:34:16: note: Virtual function in base class
blepvco-0.1.0.orig/blepvco.h:72:18: note: Function in derived class
blepvco-0.1.0.orig/blepvco.h:73:18: style: The function 'active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blepvco-0.1.0.orig/ladspaplugin.h:35:16: note: Virtual function in base class
blepvco-0.1.0.orig/blepvco.h:73:18: note: Function in derived class
blepvco-0.1.0.orig/blepvco.h:74:18: style: The function 'runproc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blepvco-0.1.0.orig/ladspaplugin.h:36:16: note: Virtual function in base class
blepvco-0.1.0.orig/blepvco.h:74:18: note: Function in derived class
blepvco-0.1.0.orig/blepvco.h:93:18: style: The function 'setport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blepvco-0.1.0.orig/ladspaplugin.h:34:16: note: Virtual function in base class
blepvco-0.1.0.orig/blepvco.h:93:18: note: Function in derived class
blepvco-0.1.0.orig/blepvco.h:94:18: style: The function 'active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blepvco-0.1.0.orig/ladspaplugin.h:35:16: note: Virtual function in base class
blepvco-0.1.0.orig/blepvco.h:94:18: note: Function in derived class
blepvco-0.1.0.orig/blepvco.h:95:18: style: The function 'runproc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blepvco-0.1.0.orig/ladspaplugin.h:36:16: note: Virtual function in base class
blepvco-0.1.0.orig/blepvco.h:95:18: note: Function in derived class
blepvco-0.1.0.orig/blepvco_if.cc:40:4: style: C-style pointer casting [cstyleCast]
blepvco-0.1.0.orig/blepvco_if.cc:45:4: style: C-style pointer casting [cstyleCast]
blepvco-0.1.0.orig/blepvco_if.cc:50:4: style: C-style pointer casting [cstyleCast]
blepvco-0.1.0.orig/blepvco_if.cc:65:4: style: C-style pointer casting [cstyleCast]
blepvco-0.1.0.orig/blepvco_if.cc:70:10: style: C-style pointer casting [cstyleCast]
blepvco-0.1.0.orig/extras/minblep.c:39:12: style: The scope of the variable 'pix' can be reduced. [variableScope]
blepvco-0.1.0.orig/extras/minblep.c:56:10: style: The scope of the variable 'f1' can be reduced. [variableScope]
blepvco-0.1.0.orig/extras/minblep.c:56:14: style: The scope of the variable 'f2' can be reduced. [variableScope]
[03:10]

ftp://ftp.se.debian.org/debian/pool/main/b/bless/bless_0.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blessings/blessings_1.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bley/bley_2.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blhc/blhc_0.07.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blinken/blinken_4.8.4.orig.tar.xz
blinken-4.8.4/src/highscoredialog.cpp:127:3: style: Class 'myTabWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blinken-4.8.4/src/number.cpp:22:15: style: The scope of the variable 'digit' can be reduced. [variableScope]
blinken-4.8.4/src/number.cpp:37:42: style: Function 'paintDigit' argument 2 names different: declaration 'n' definition 'number'. [funcArgNamesDifferent]
blinken-4.8.4/src/number.h:24:36: note: Function 'paintDigit' argument 2 names different: declaration 'n' definition 'number'.
blinken-4.8.4/src/number.cpp:37:42: note: Function 'paintDigit' argument 2 names different: declaration 'n' definition 'number'.
blinken-4.8.4/src/number.h:24:8: performance: Technically the member function 'number::paintDigit' can be static. [functionStatic]
blinken-4.8.4/src/number.cpp:37:14: note: Technically the member function 'number::paintDigit' can be static.
blinken-4.8.4/src/number.h:24:8: note: Technically the member function 'number::paintDigit' can be static.
[03:10]

ftp://ftp.se.debian.org/debian/pool/main/b/blinker/blinker_1.4+dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bliss/bliss_0.73.orig.tar.xz
bliss-0.73/kqueue.hh:93:0: style: Function 'init' argument 1 names different: declaration 'N' definition 'k'. [funcArgNamesDifferent]
bliss-0.73/kqueue.hh:46:0: note: Function 'init' argument 1 names different: declaration 'N' definition 'k'.
bliss-0.73/kqueue.hh:93:0: note: Function 'init' argument 1 names different: declaration 'N' definition 'k'.
bliss-0.73/kstack.hh:114:0: style: Function 'bliss :: KStack < RefInfo >' argument 1 names different: declaration 'N' definition 'k'. [funcArgNamesDifferent]
bliss-0.73/kstack.hh:43:0: note: Function 'bliss :: KStack < RefInfo >' argument 1 names different: declaration 'N' definition 'k'.
bliss-0.73/kstack.hh:114:0: note: Function 'bliss :: KStack < RefInfo >' argument 1 names different: declaration 'N' definition 'k'.
bliss-0.73/kstack.hh:123:0: style: Function 'init' argument 1 names different: declaration 'N' definition 'k'. [funcArgNamesDifferent]
bliss-0.73/kstack.hh:50:0: note: Function 'init' argument 1 names different: declaration 'N' definition 'k'.
bliss-0.73/kstack.hh:123:0: note: Function 'init' argument 1 names different: declaration 'N' definition 'k'.
bliss-0.73/partition.hh:55:3: style: The class 'Cell' does not have a constructor although it has private member variables. [noConstructor]
bliss-0.73/kstack.hh:91:0: style: Technically the member function 'bliss :: KStack < RefInfo >::element_at' can be const. [functionConst]
bliss-0.73/kstack.hh:98:0: style: Technically the member function 'bliss :: KStack < RefInfo >::capacity' can be const. [functionConst]
bliss-0.73/kstack.hh:118:0: style: Class 'bliss :: KStack < RefInfo >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bliss-0.73/kstack.hh:118:0: style: Class 'bliss :: KStack < RefInfo >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bliss-0.73/graph.hh:652:3: style: Class 'Graph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bliss-0.73/graph.hh:892:3: style: Class 'Digraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bliss-0.73/kstack.hh:43:0: style: Class 'bliss :: KStack < RefInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bliss-0.73/graph.hh:582:8: style: The function 'remove_duplicate_edges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:448:16: note: Virtual function in base class
bliss-0.73/graph.hh:582:8: note: Function in derived class
bliss-0.73/graph.hh:614:8: style: The function 'split_neighbourhood_of_unit_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:392:16: note: Virtual function in base class
bliss-0.73/graph.hh:614:8: note: Function in derived class
bliss-0.73/graph.hh:615:8: style: The function 'split_neighbourhood_of_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:393:16: note: Virtual function in base class
bliss-0.73/graph.hh:615:8: note: Function in derived class
bliss-0.73/graph.hh:620:8: style: The function 'is_equitable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:419:16: note: Virtual function in base class
bliss-0.73/graph.hh:620:8: note: Function in derived class
bliss-0.73/graph.hh:624:20: style: The function 'find_next_cell_to_be_splitted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:450:28: note: Virtual function in base class
bliss-0.73/graph.hh:624:20: note: Function in derived class
bliss-0.73/graph.hh:633:8: style: The function 'make_initial_equitable_partition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:449:16: note: Virtual function in base class
bliss-0.73/graph.hh:633:8: note: Function in derived class
bliss-0.73/graph.hh:635:8: style: The function 'initialize_certificate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:446:16: note: Virtual function in base class
bliss-0.73/graph.hh:635:8: note: Function in derived class
bliss-0.73/graph.hh:637:8: style: The function 'is_automorphism' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:439:16: note: Virtual function in base class
bliss-0.73/graph.hh:637:8: note: Function in derived class
bliss-0.73/graph.hh:640:8: style: The function 'nucr_find_first_component' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:504:16: note: Virtual function in base class
bliss-0.73/graph.hh:640:8: note: Function in derived class
bliss-0.73/graph.hh:641:8: style: The function 'nucr_find_first_component' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:505:16: note: Virtual function in base class
bliss-0.73/graph.hh:641:8: note: Function in derived class
bliss-0.73/graph.hh:680:8: style: The function 'write_dimacs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:251:16: note: Virtual function in base class
bliss-0.73/graph.hh:680:8: note: Function in derived class
bliss-0.73/graph.hh:685:8: style: The function 'write_dot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:257:16: note: Virtual function in base class
bliss-0.73/graph.hh:685:8: note: Function in derived class
bliss-0.73/graph.hh:690:8: style: The function 'write_dot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:264:16: note: Virtual function in base class
bliss-0.73/graph.hh:690:8: note: Function in derived class
bliss-0.73/graph.hh:695:8: style: The function 'is_automorphism' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:162:16: note: Virtual function in base class
bliss-0.73/graph.hh:695:8: note: Function in derived class
bliss-0.73/graph.hh:701:24: style: The function 'get_hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:270:24: note: Virtual function in base class
bliss-0.73/graph.hh:701:24: note: Function in derived class
bliss-0.73/graph.hh:706:16: style: The function 'get_nof_vertices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:188:24: note: Virtual function in base class
bliss-0.73/graph.hh:706:16: note: Function in derived class
bliss-0.73/graph.hh:711:10: style: The function 'permute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:196:26: note: Virtual function in base class
bliss-0.73/graph.hh:711:10: note: Function in derived class
bliss-0.73/graph.hh:712:10: style: The function 'permute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:197:26: note: Virtual function in base class
bliss-0.73/graph.hh:712:10: note: Function in derived class
bliss-0.73/graph.hh:717:16: style: The function 'add_vertex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:143:24: note: Virtual function in base class
bliss-0.73/graph.hh:717:16: note: Function in derived class
bliss-0.73/graph.hh:725:8: style: The function 'add_edge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:151:16: note: Virtual function in base class
bliss-0.73/graph.hh:725:8: note: Function in derived class
bliss-0.73/graph.hh:730:8: style: The function 'change_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:156:16: note: Virtual function in base class
bliss-0.73/graph.hh:730:8: note: Function in derived class
bliss-0.73/graph.hh:812:8: style: The function 'remove_duplicate_edges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:448:16: note: Virtual function in base class
bliss-0.73/graph.hh:812:8: note: Function in derived class
bliss-0.73/graph.hh:855:8: style: The function 'split_neighbourhood_of_unit_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:392:16: note: Virtual function in base class
bliss-0.73/graph.hh:855:8: note: Function in derived class
bliss-0.73/graph.hh:856:8: style: The function 'split_neighbourhood_of_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:393:16: note: Virtual function in base class
bliss-0.73/graph.hh:856:8: note: Function in derived class
bliss-0.73/graph.hh:862:8: style: The function 'is_equitable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:419:16: note: Virtual function in base class
bliss-0.73/graph.hh:862:8: note: Function in derived class
bliss-0.73/graph.hh:866:20: style: The function 'find_next_cell_to_be_splitted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:450:28: note: Virtual function in base class
bliss-0.73/graph.hh:866:20: note: Function in derived class
bliss-0.73/graph.hh:874:8: style: The function 'make_initial_equitable_partition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:449:16: note: Virtual function in base class
bliss-0.73/graph.hh:874:8: note: Function in derived class
bliss-0.73/graph.hh:876:8: style: The function 'initialize_certificate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:446:16: note: Virtual function in base class
bliss-0.73/graph.hh:876:8: note: Function in derived class
bliss-0.73/graph.hh:878:8: style: The function 'is_automorphism' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:439:16: note: Virtual function in base class
bliss-0.73/graph.hh:878:8: note: Function in derived class
bliss-0.73/graph.hh:882:8: style: The function 'nucr_find_first_component' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:504:16: note: Virtual function in base class
bliss-0.73/graph.hh:882:8: note: Function in derived class
bliss-0.73/graph.hh:883:8: style: The function 'nucr_find_first_component' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:505:16: note: Virtual function in base class
bliss-0.73/graph.hh:883:8: note: Function in derived class
bliss-0.73/graph.hh:917:8: style: The function 'write_dimacs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:251:16: note: Virtual function in base class
bliss-0.73/graph.hh:917:8: note: Function in derived class
bliss-0.73/graph.hh:923:8: style: The function 'write_dot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:257:16: note: Virtual function in base class
bliss-0.73/graph.hh:923:8: note: Function in derived class
bliss-0.73/graph.hh:928:8: style: The function 'write_dot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:264:16: note: Virtual function in base class
bliss-0.73/graph.hh:928:8: note: Function in derived class
bliss-0.73/graph.hh:933:8: style: The function 'is_automorphism' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:162:16: note: Virtual function in base class
bliss-0.73/graph.hh:933:8: note: Function in derived class
bliss-0.73/graph.hh:940:24: style: The function 'get_hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:270:24: note: Virtual function in base class
bliss-0.73/graph.hh:940:24: note: Function in derived class
bliss-0.73/graph.hh:945:16: style: The function 'get_nof_vertices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:188:24: note: Virtual function in base class
bliss-0.73/graph.hh:945:16: note: Function in derived class
bliss-0.73/graph.hh:950:16: style: The function 'add_vertex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:143:24: note: Virtual function in base class
bliss-0.73/graph.hh:950:16: note: Function in derived class
bliss-0.73/graph.hh:958:8: style: The function 'add_edge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:151:16: note: Virtual function in base class
bliss-0.73/graph.hh:958:8: note: Function in derived class
bliss-0.73/graph.hh:963:8: style: The function 'change_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:156:16: note: Virtual function in base class
bliss-0.73/graph.hh:963:8: note: Function in derived class
bliss-0.73/graph.hh:986:12: style: The function 'permute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:196:26: note: Virtual function in base class
bliss-0.73/graph.hh:986:12: note: Function in derived class
bliss-0.73/graph.hh:987:12: style: The function 'permute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bliss-0.73/graph.hh:197:26: note: Virtual function in base class
bliss-0.73/graph.hh:987:12: note: Function in derived class
bliss-0.73/bliss_C.cc:33:42: style: Function 'bliss_new' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
bliss-0.73/bliss_C.h:74:42: note: Function 'bliss_new' argument 1 names different: declaration 'N' definition 'n'.
bliss-0.73/bliss_C.cc:33:42: note: Function 'bliss_new' argument 1 names different: declaration 'N' definition 'n'.
bliss-0.73/bliss_C.cc:88:63: style: Function 'bliss_add_vertex' argument 2 names different: declaration 'c' definition 'l'. [funcArgNamesDifferent]
bliss-0.73/bliss_C.h:123:63: note: Function 'bliss_add_vertex' argument 2 names different: declaration 'c' definition 'l'.
bliss-0.73/bliss_C.cc:88:63: note: Function 'bliss_add_vertex' argument 2 names different: declaration 'c' definition 'l'.
bliss-0.73/graph.cc:2244:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bliss-0.73/graph.cc:2244:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bliss-0.73/graph.cc:4096:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bliss-0.73/graph.cc:4096:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bliss-0.73/graph.cc:2236:19: style: Checking if unsigned variable 'nof_vertices' is less than zero. This might be a false warning. [unsignedLessThanZero]
bliss-0.73/graph.cc:4088:19: style: Checking if unsigned variable 'nof_vertices' is less than zero. This might be a false warning. [unsignedLessThanZero]
bliss-0.73/graph.cc:231:52: style: Function 'update_labeling' argument 1 names different: declaration 'lab' definition 'labeling'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:431:45: note: Function 'update_labeling' argument 1 names different: declaration 'lab' definition 'labeling'.
bliss-0.73/graph.cc:231:52: note: Function 'update_labeling' argument 1 names different: declaration 'lab' definition 'labeling'.
bliss-0.73/graph.cc:244:68: style: Function 'update_labeling_and_its_inverse' argument 1 names different: declaration 'lab' definition 'labeling'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:432:61: note: Function 'update_labeling_and_its_inverse' argument 1 names different: declaration 'lab' definition 'labeling'.
bliss-0.73/graph.cc:244:68: note: Function 'update_labeling_and_its_inverse' argument 1 names different: declaration 'lab' definition 'labeling'.
bliss-0.73/graph.cc:245:33: style: Function 'update_labeling_and_its_inverse' argument 2 names different: declaration 'lab_inv' definition 'labeling_inv'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:433:33: note: Function 'update_labeling_and_its_inverse' argument 2 names different: declaration 'lab_inv' definition 'labeling_inv'.
bliss-0.73/graph.cc:245:33: note: Function 'update_labeling_and_its_inverse' argument 2 names different: declaration 'lab_inv' definition 'labeling_inv'.
bliss-0.73/graph.cc:391:54: style: Function 'cert_add_redundant' argument 1 names different: declaration 'x' definition 'v1'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:344:46: note: Function 'cert_add_redundant' argument 1 names different: declaration 'x' definition 'v1'.
bliss-0.73/graph.cc:391:54: note: Function 'cert_add_redundant' argument 1 names different: declaration 'x' definition 'v1'.
bliss-0.73/graph.cc:392:26: style: Function 'cert_add_redundant' argument 2 names different: declaration 'y' definition 'v2'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:345:25: note: Function 'cert_add_redundant' argument 2 names different: declaration 'y' definition 'v2'.
bliss-0.73/graph.cc:392:26: note: Function 'cert_add_redundant' argument 2 names different: declaration 'y' definition 'v2'.
bliss-0.73/graph.cc:393:26: style: Function 'cert_add_redundant' argument 3 names different: declaration 'z' definition 'v3'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:346:25: note: Function 'cert_add_redundant' argument 3 names different: declaration 'z' definition 'v3'.
bliss-0.73/graph.cc:393:26: note: Function 'cert_add_redundant' argument 3 names different: declaration 'z' definition 'v3'.
bliss-0.73/graph.cc:1760:13: style: Function 'find_automorphisms' argument 3 names different: declaration 'hook_user_param' definition 'user_param'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:219:12: note: Function 'find_automorphisms' argument 3 names different: declaration 'hook_user_param' definition 'user_param'.
bliss-0.73/graph.cc:1760:13: note: Function 'find_automorphisms' argument 3 names different: declaration 'hook_user_param' definition 'user_param'.
bliss-0.73/graph.cc:1785:16: style: Function 'canonical_form' argument 3 names different: declaration 'hook_user_param' definition 'user_param'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:240:16: note: Function 'canonical_form' argument 3 names different: declaration 'hook_user_param' definition 'user_param'.
bliss-0.73/graph.cc:1785:16: note: Function 'canonical_form' argument 3 names different: declaration 'hook_user_param' definition 'user_param'.
bliss-0.73/graph.cc:1818:49: style: Function 'add_edge_to' argument 1 names different: declaration 'dest_vertex' definition 'other_vertex'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:801:41: note: Function 'add_edge_to' argument 1 names different: declaration 'dest_vertex' definition 'other_vertex'.
bliss-0.73/graph.cc:1818:49: note: Function 'add_edge_to' argument 1 names different: declaration 'dest_vertex' definition 'other_vertex'.
bliss-0.73/graph.cc:1825:51: style: Function 'add_edge_from' argument 1 names different: declaration 'source_vertex' definition 'other_vertex'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:802:43: note: Function 'add_edge_from' argument 1 names different: declaration 'source_vertex' definition 'other_vertex'.
bliss-0.73/graph.cc:1825:51: note: Function 'add_edge_from' argument 1 names different: declaration 'source_vertex' definition 'other_vertex'.
bliss-0.73/graph.cc:1918:37: style: Function 'Digraph' argument 1 names different: declaration 'N' definition 'nof_vertices'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:892:30: note: Function 'Digraph' argument 1 names different: declaration 'N' definition 'nof_vertices'.
bliss-0.73/graph.cc:1918:37: note: Function 'Digraph' argument 1 names different: declaration 'N' definition 'nof_vertices'.
bliss-0.73/graph.cc:1942:38: style: Function 'add_edge' argument 1 names different: declaration 'source' definition 'vertex1'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:958:36: note: Function 'add_edge' argument 1 names different: declaration 'source' definition 'vertex1'.
bliss-0.73/graph.cc:1942:38: note: Function 'add_edge' argument 1 names different: declaration 'source' definition 'vertex1'.
bliss-0.73/graph.cc:1942:66: style: Function 'add_edge' argument 2 names different: declaration 'target' definition 'vertex2'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:958:63: note: Function 'add_edge' argument 2 names different: declaration 'target' definition 'vertex2'.
bliss-0.73/graph.cc:1942:66: note: Function 'add_edge' argument 2 names different: declaration 'target' definition 'vertex2'.
bliss-0.73/graph.cc:1952:69: style: Function 'change_color' argument 2 names different: declaration 'color' definition 'new_color'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:963:67: note: Function 'change_color' argument 2 names different: declaration 'color' definition 'new_color'.
bliss-0.73/graph.cc:1952:69: note: Function 'change_color' argument 2 names different: declaration 'color' definition 'new_color'.
bliss-0.73/graph.cc:2084:38: style: Function 'write_dot' argument 1 names different: declaration 'file_name' definition 'filename'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:928:37: note: Function 'write_dot' argument 1 names different: declaration 'file_name' definition 'filename'.
bliss-0.73/graph.cc:2084:38: note: Function 'write_dot' argument 1 names different: declaration 'file_name' definition 'filename'.
bliss-0.73/graph.cc:2405:76: style: Function 'vertex_color_invariant' argument 2 names different: declaration 'v' definition 'vnum'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:820:30: note: Function 'vertex_color_invariant' argument 2 names different: declaration 'v' definition 'vnum'.
bliss-0.73/graph.cc:2405:76: note: Function 'vertex_color_invariant' argument 2 names different: declaration 'v' definition 'vnum'.
bliss-0.73/graph.cc:2411:72: style: Function 'indegree_invariant' argument 2 names different: declaration 'v' definition 'vnum'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:828:26: note: Function 'indegree_invariant' argument 2 names different: declaration 'v' definition 'vnum'.
bliss-0.73/graph.cc:2411:72: note: Function 'indegree_invariant' argument 2 names different: declaration 'v' definition 'vnum'.
bliss-0.73/graph.cc:2417:73: style: Function 'outdegree_invariant' argument 2 names different: declaration 'v' definition 'vnum'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:836:27: note: Function 'outdegree_invariant' argument 2 names different: declaration 'v' definition 'vnum'.
bliss-0.73/graph.cc:2417:73: note: Function 'outdegree_invariant' argument 2 names different: declaration 'v' definition 'vnum'.
bliss-0.73/graph.cc:2423:72: style: Function 'selfloop_invariant' argument 2 names different: declaration 'v' definition 'vnum'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:843:26: note: Function 'selfloop_invariant' argument 2 names different: declaration 'v' definition 'vnum'.
bliss-0.73/graph.cc:2423:72: note: Function 'selfloop_invariant' argument 2 names different: declaration 'v' definition 'vnum'.
bliss-0.73/graph.cc:3988:33: style: Function 'Graph' argument 1 names different: declaration 'N' definition 'nof_vertices'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:652:28: note: Function 'Graph' argument 1 names different: declaration 'N' definition 'nof_vertices'.
bliss-0.73/graph.cc:3988:33: note: Function 'Graph' argument 1 names different: declaration 'N' definition 'nof_vertices'.
bliss-0.73/graph.cc:4012:36: style: Function 'add_edge' argument 1 names different: declaration 'v1' definition 'vertex1'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:725:36: note: Function 'add_edge' argument 1 names different: declaration 'v1' definition 'vertex1'.
bliss-0.73/graph.cc:4012:36: note: Function 'add_edge' argument 1 names different: declaration 'v1' definition 'vertex1'.
bliss-0.73/graph.cc:4012:64: style: Function 'add_edge' argument 2 names different: declaration 'v2' definition 'vertex2'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:725:59: note: Function 'add_edge' argument 2 names different: declaration 'v2' definition 'vertex2'.
bliss-0.73/graph.cc:4012:64: note: Function 'add_edge' argument 2 names different: declaration 'v2' definition 'vertex2'.
bliss-0.73/graph.cc:4374:36: style: Function 'write_dot' argument 1 names different: declaration 'file_name' definition 'filename'. [funcArgNamesDifferent]
bliss-0.73/graph.hh:690:36: note: Function 'write_dot' argument 1 names different: declaration 'file_name' definition 'filename'.
bliss-0.73/graph.cc:4374:36: note: Function 'write_dot' argument 1 names different: declaration 'file_name' definition 'filename'.
bliss-0.73/kstack.hh:114:0: style: Function 'bliss :: KStack < Partition :: Cell * >' argument 1 names different: declaration 'N' definition 'k'. [funcArgNamesDifferent]
bliss-0.73/kstack.hh:43:0: note: Function 'bliss :: KStack < Partition :: Cell * >' argument 1 names different: declaration 'N' definition 'k'.
bliss-0.73/kstack.hh:114:0: note: Function 'bliss :: KStack < Partition :: Cell * >' argument 1 names different: declaration 'N' definition 'k'.
bliss-0.73/graph.cc:1851:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:1858:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:1876:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:1883:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2012:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2013:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2023:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2024:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2043:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2063:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2105:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2111:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2128:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2169:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2384:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:2429:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3026:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3038:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3075:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3087:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3501:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3506:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3514:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3519:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3546:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3551:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3559:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3564:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3949:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:3956:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4212:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4243:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4304:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4305:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4326:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4352:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4394:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4400:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4446:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4470:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4519:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4922:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:4934:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:5298:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:5305:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:5334:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:5341:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::failure_recording_fp_deviation' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::refine_current_path_certificate_index' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::refine_compare_certificate' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::refine_equal_to_first' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::refine_first_path_subcertificate_end' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::refine_cmp_to_best' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::refine_best_path_subcertificate_end' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::long_prune_max_stored_autss' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::long_prune_begin' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::long_prune_end' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::eqref_max_certificate_index' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::compute_eqref_hash' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::certificate_index' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::cr_level' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.cc:46:16: warning: Member variable 'AbstractGraph::cr_component_elements' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/graph.hh:431:8: style: Technically the member function 'bliss::AbstractGraph::update_labeling' can be const. [functionConst]
bliss-0.73/graph.cc:231:16: note: Technically the member function 'bliss::AbstractGraph::update_labeling' can be const.
bliss-0.73/graph.hh:431:8: note: Technically the member function 'bliss::AbstractGraph::update_labeling' can be const.
bliss-0.73/graph.hh:432:8: style: Technically the member function 'bliss::AbstractGraph::update_labeling_and_its_inverse' can be const. [functionConst]
bliss-0.73/graph.cc:244:16: note: Technically the member function 'bliss::AbstractGraph::update_labeling_and_its_inverse' can be const.
bliss-0.73/graph.hh:432:8: note: Technically the member function 'bliss::AbstractGraph::update_labeling_and_its_inverse' can be const.
bliss-0.73/graph.hh:434:8: style: Technically the member function 'bliss::AbstractGraph::update_orbit_information' can be const. [functionConst]
bliss-0.73/graph.cc:547:16: note: Technically the member function 'bliss::AbstractGraph::update_orbit_information' can be const.
bliss-0.73/graph.hh:434:8: note: Technically the member function 'bliss::AbstractGraph::update_orbit_information' can be const.
bliss-0.73/graph.hh:436:8: style: Technically the member function 'bliss::AbstractGraph::reset_permutation' can be const. [functionConst]
bliss-0.73/graph.cc:275:16: note: Technically the member function 'bliss::AbstractGraph::reset_permutation' can be const.
bliss-0.73/graph.hh:436:8: note: Technically the member function 'bliss::AbstractGraph::reset_permutation' can be const.
bliss-0.73/kstack.hh:98:0: style: Technically the member function 'bliss :: KStack < Partition :: Cell * >::capacity' can be const. [functionConst]
bliss-0.73/kstack.hh:43:0: style: Class 'bliss :: KStack < Partition :: Cell * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bliss-0.73/graph.cc:821:28: error: Uninitialized struct member: root.needs_long_prune [uninitStructMember]
bliss-0.73/graph.cc:821:28: error: Uninitialized struct member: root.subcertificate_length [uninitStructMember]
bliss-0.73/graph.cc:1513:27: error: Uninitialized struct member: child_node.needs_long_prune [uninitStructMember]
bliss-0.73/graph.cc:1513:27: error: Uninitialized struct member: child_node.subcertificate_length [uninitStructMember]
bliss-0.73/heap.cc:39:32: style: Function 'upheap' argument 1 names different: declaration 'k' definition 'index'. [funcArgNamesDifferent]
bliss-0.73/heap.hh:34:28: note: Function 'upheap' argument 1 names different: declaration 'k' definition 'index'.
bliss-0.73/heap.cc:39:32: note: Function 'upheap' argument 1 names different: declaration 'k' definition 'index'.
bliss-0.73/heap.cc:51:34: style: Function 'downheap' argument 1 names different: declaration 'k' definition 'index'. [funcArgNamesDifferent]
bliss-0.73/heap.hh:35:30: note: Function 'downheap' argument 1 names different: declaration 'k' definition 'index'.
bliss-0.73/heap.cc:51:34: note: Function 'downheap' argument 1 names different: declaration 'k' definition 'index'.
bliss-0.73/heap.cc:80:38: style: Function 'insert' argument 1 names different: declaration 'e' definition 'v'. [funcArgNamesDifferent]
bliss-0.73/heap.hh:66:34: note: Function 'insert' argument 1 names different: declaration 'e' definition 'v'.
bliss-0.73/heap.cc:80:38: note: Function 'insert' argument 1 names different: declaration 'e' definition 'v'.
bliss-0.73/orbit.cc:55:12: style: C-style pointer casting [cstyleCast]
bliss-0.73/orbit.cc:51:37: style: Function 'init' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
bliss-0.73/orbit.hh:69:32: note: Function 'init' argument 1 names different: declaration 'N' definition 'n'.
bliss-0.73/orbit.cc:51:37: note: Function 'init' argument 1 names different: declaration 'N' definition 'n'.
bliss-0.73/orbit.cc:80:38: style: Function 'merge_orbits' argument 1 names different: declaration 'o1' definition 'orbit1'. [funcArgNamesDifferent]
bliss-0.73/orbit.hh:50:33: note: Function 'merge_orbits' argument 1 names different: declaration 'o1' definition 'orbit1'.
bliss-0.73/orbit.cc:80:38: note: Function 'merge_orbits' argument 1 names different: declaration 'o1' definition 'orbit1'.
bliss-0.73/orbit.cc:80:58: style: Function 'merge_orbits' argument 2 names different: declaration 'o2' definition 'orbit2'. [funcArgNamesDifferent]
bliss-0.73/orbit.hh:50:49: note: Function 'merge_orbits' argument 2 names different: declaration 'o2' definition 'orbit2'.
bliss-0.73/orbit.cc:80:58: note: Function 'merge_orbits' argument 2 names different: declaration 'o2' definition 'orbit2'.
bliss-0.73/orbit.cc:122:52: style: Function 'is_minimal_representative' argument 1 names different: declaration 'e' definition 'element'. [funcArgNamesDifferent]
bliss-0.73/orbit.hh:88:47: note: Function 'is_minimal_representative' argument 1 names different: declaration 'e' definition 'element'.
bliss-0.73/orbit.cc:122:52: note: Function 'is_minimal_representative' argument 1 names different: declaration 'e' definition 'element'.
bliss-0.73/orbit.cc:128:61: style: Function 'get_minimal_representative' argument 1 names different: declaration 'e' definition 'element'. [funcArgNamesDifferent]
bliss-0.73/orbit.hh:94:56: note: Function 'get_minimal_representative' argument 1 names different: declaration 'e' definition 'element'.
bliss-0.73/orbit.cc:128:61: note: Function 'get_minimal_representative' argument 1 names different: declaration 'e' definition 'element'.
bliss-0.73/orbit.cc:137:45: style: Function 'orbit_size' argument 1 names different: declaration 'e' definition 'element'. [funcArgNamesDifferent]
bliss-0.73/orbit.hh:100:40: note: Function 'orbit_size' argument 1 names different: declaration 'e' definition 'element'.
bliss-0.73/orbit.cc:137:45: note: Function 'orbit_size' argument 1 names different: declaration 'e' definition 'element'.
bliss-0.73/orbit.cc:27:8: warning: Member variable 'Orbit::_nof_orbits' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/partition.cc:87:11: style: C-style pointer casting [cstyleCast]
bliss-0.73/partition.cc:1004:14: style: C-style pointer casting [cstyleCast]
bliss-0.73/partition.cc:62:41: style: Function 'init' argument 1 names different: declaration 'N' definition 'M'. [funcArgNamesDifferent]
bliss-0.73/partition.hh:176:32: note: Function 'init' argument 1 names different: declaration 'N' definition 'M'.
bliss-0.73/partition.cc:62:41: note: Function 'init' argument 1 names different: declaration 'N' definition 'M'.
bliss-0.73/partition.cc:804:46: style: Function 'split_cell' argument 1 names different: declaration 'cell' definition 'original_cell'. [funcArgNamesDifferent]
bliss-0.73/partition.hh:269:32: note: Function 'split_cell' argument 1 names different: declaration 'cell' definition 'original_cell'.
bliss-0.73/partition.cc:804:46: note: Function 'split_cell' argument 1 names different: declaration 'cell' definition 'original_cell'.
bliss-0.73/partition.cc:1042:39: style: Function 'cr_split_level' argument 2 names different: declaration 'cells' definition 'splitted_cells'. [funcArgNamesDifferent]
bliss-0.73/partition.hh:217:43: note: Function 'cr_split_level' argument 2 names different: declaration 'cells' definition 'splitted_cells'.
bliss-0.73/partition.cc:1042:39: note: Function 'cr_split_level' argument 2 names different: declaration 'cells' definition 'splitted_cells'.
bliss-0.73/partition.cc:28:12: warning: Member variable 'Partition::first_cell' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/partition.cc:28:12: warning: Member variable 'Partition::first_nonsingleton_cell' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/partition.cc:28:12: warning: Member variable 'Partition::cr_max_level' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/partition.cc:28:12: warning: Member variable 'Partition::dcs_start' is not initialized in the constructor. [uninitMemberVar]
bliss-0.73/partition.hh:268:8: style: Technically the member function 'bliss::Partition::shellsort_cell' can be const. [functionConst]
bliss-0.73/partition.cc:742:12: note: Technically the member function 'bliss::Partition::shellsort_cell' can be const.
bliss-0.73/partition.hh:268:8: note: Technically the member function 'bliss::Partition::shellsort_cell' can be const.
bliss-0.73/partition.hh:279:8: style: Technically the member function 'bliss::Partition::dcs_cumulate_count' can be const. [functionConst]
bliss-0.73/partition.cc:630:12: note: Technically the member function 'bliss::Partition::dcs_cumulate_count' can be const.
bliss-0.73/partition.hh:279:8: note: Technically the member function 'bliss::Partition::dcs_cumulate_count' can be const.
bliss-0.73/partition.cc:156:22: error: Uninitialized struct member: info.cr_backtrack_point [uninitStructMember]
bliss-0.73/timer.hh:48:10: style: Technically the member function 'bliss::Timer::get_duration' can be const. [functionConst]
bliss-0.73/timer.cc:44:15: note: Technically the member function 'bliss::Timer::get_duration' can be const.
bliss-0.73/timer.hh:48:10: note: Technically the member function 'bliss::Timer::get_duration' can be const.
bliss-0.73/uintseqhash.cc:96:39: style: Function 'update' argument 1 names different: declaration 'n' definition 'i'. [funcArgNamesDifferent]
bliss-0.73/uintseqhash.hh:43:28: note: Function 'update' argument 1 names different: declaration 'n' definition 'i'.
bliss-0.73/uintseqhash.cc:96:39: note: Function 'update' argument 1 names different: declaration 'n' definition 'i'.
[03:10]

ftp://ftp.se.debian.org/debian/pool/main/b/blist/blist_1.3.6.orig.tar.gz
blist-1.3.6/blist/blist.h:194:0: error: #error Unknown sizeof(unsigned) [preprocessorErrorDirective]
[03:10]

ftp://ftp.se.debian.org/debian/pool/main/b/blitz++/blitz++_1.0.1+ds.orig.tar.xz
blitz++-1.0.1+ds/benchmarks/acou3d.cpp:153:0: style: Same expression used in consecutive assignments of 'ci' and 'cj'. [duplicateAssignExpression]
blitz++-1.0.1+ds/benchmarks/acou3d.cpp:154:0: note: Same expression used in consecutive assignments of 'ci' and 'cj'.
blitz++-1.0.1+ds/benchmarks/acou3d.cpp:153:0: note: Same expression used in consecutive assignments of 'ci' and 'cj'.
blitz++-1.0.1+ds/benchmarks/acou3d.cpp:154:0: style: Same expression used in consecutive assignments of 'cj' and 'ck'. [duplicateAssignExpression]
blitz++-1.0.1+ds/benchmarks/acou3d.cpp:155:0: note: Same expression used in consecutive assignments of 'cj' and 'ck'.
blitz++-1.0.1+ds/benchmarks/acou3d.cpp:154:0: note: Same expression used in consecutive assignments of 'cj' and 'ck'.
blitz++-1.0.1+ds/benchmarks/acoustic.cpp:54:11: style: Unused variable: check [unusedVariable]
blitz++-1.0.1+ds/benchmarks/ctime3.cpp:14:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime3.cpp:13:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime3.cpp:14:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime3.cpp:15:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime3.cpp:14:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime3.cpp:15:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime3v.cpp:27:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime3v.cpp:26:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime3v.cpp:27:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime3v.cpp:28:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime3v.cpp:27:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime3v.cpp:28:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:14:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:13:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:14:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:15:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:14:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:15:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:19:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:18:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:19:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:20:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:19:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4.cpp:20:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:29:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:28:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:29:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:30:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:29:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:30:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:34:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:33:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:34:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:35:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:34:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime4v.cpp:35:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:14:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:13:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:14:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:15:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:14:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:15:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:19:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:18:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:19:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:20:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:19:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5.cpp:20:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:27:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:26:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:27:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:28:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:27:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:28:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:32:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:31:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:32:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:33:5: style: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:32:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/ctime5v.cpp:33:5: note: Variable 'A' is reassigned a value before the old one has been used if variable is no semaphore variable.
blitz++-1.0.1+ds/benchmarks/hao-he.cpp:108:16: style: C-style pointer casting [cstyleCast]
blitz++-1.0.1+ds/benchmarks/hao-he.cpp:109:16: style: C-style pointer casting [cstyleCast]
blitz++-1.0.1+ds/benchmarks/iter.cpp:24:24: style: Variable 'timePerOp' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:22:5: warning: Member variable 'Timer::t1_' is not initialized in the constructor. [uninitMemberVar]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:22:5: warning: Member variable 'Timer::t2_' is not initialized in the constructor. [uninitMemberVar]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:50:5: warning: Member variable 'Timer::state_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:50:5: warning: Member variable 'Timer::resourceUsage_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:50:5: warning: Member variable 'Timer::t1_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:50:5: warning: Member variable 'Timer::t2_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:51:10: warning: Member variable 'Timer::state_' is not assigned a value in 'Timer::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:51:10: warning: Member variable 'Timer::resourceUsage_' is not assigned a value in 'Timer::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:51:10: warning: Member variable 'Timer::t1_' is not assigned a value in 'Timer::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:51:10: warning: Member variable 'Timer::t2_' is not assigned a value in 'Timer::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:43:17: style: Technically the member function 'Timer::elapsedSeconds' can be const. [functionConst]
blitz++-1.0.1+ds/benchmarks/loopstruct.cpp:100:12: style: Technically the member function 'B::operator()' can be const. [functionConst]
blitz++-1.0.1+ds/benchmarks/makeloops.cpp:16:2: warning: Member variable 'loop::arrays_' is not initialized in the constructor. [uninitMemberVar]
blitz++-1.0.1+ds/benchmarks/makeloops.cpp:16:2: warning: Member variable 'loop::scalars_' is not initialized in the constructor. [uninitMemberVar]
blitz++-1.0.1+ds/benchmarks/stencil.cpp:166:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/benchmarks/stencil.cpp:200:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/benchmarks/stencil.cpp:235:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/benchmarks/stencil.cpp:274:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/benchmarks/stencil.cpp:308:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/benchmarks/stencil.cpp:342:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/blitz/array/complex.cc:36:0: error: #error <blitz/array/complex.cc> must be included via <blitz/array/array.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/array/cycle.cc:34:0: error: #error <blitz/array/cycle.cc> must be included via <blitz/array.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/array/interlace.cc:34:0: error: #error <blitz/array/interlace.cc> must be included via <blitz/array.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/array/io.cc:34:0: error: #error <blitz/array/io.cc> must be included via <blitz/array.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/array/methods.cc:34:0: error: #error <blitz/array/methods.cc> must be included via <blitz/array.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/array/misc.cc:34:0: error: #error <blitz/array/misc.cc> must be included via <blitz/array.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/array/ops.cc:34:0: error: #error <blitz/array/ops.cc> must be included via <blitz/array.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/array/reduce.cc:31:0: error: #error <blitz/array/reduce.cc> must be included via <blitz/array/reduce.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/array/resize.cc:34:0: error: #error <blitz/array/resize.cc> must be included via <blitz/array.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/array/slicing.cc:34:0: error: #error <blitz/array/slicing.cc> must be included via <blitz/array.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/array/stencils.cc:34:0: error: #error <blitz/array/stencil.cc> must be included via <blitz/array/stencils.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/bench.cc:34:0: error: #error <blitz/bench.cc> must be included via <blitz/bench.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/benchext.cc:34:0: error: #error <blitz/benchext.cc> must be included via <blitz/benchext.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/blitz/generate/genarrbops.cpp:31:21: style: struct member 'Anonymous0::complexOperands' is never used. [unusedStructMember]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:7:5: warning: Member variable 'operand::operandNum_' is not initialized in the constructor. [uninitMemberVar]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:209:5: warning: Member variable 'OperandTuple::operands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:209:5: warning: Member variable 'OperandTuple::index_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:209:5: warning: Member variable 'OperandTuple::numOperands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:209:5: warning: Member variable 'OperandTuple::done_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:209:5: warning: Member variable 'OperandTuple::numSpecializations_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:210:5: warning: Member variable 'OperandTuple::operands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:210:5: warning: Member variable 'OperandTuple::index_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:210:5: warning: Member variable 'OperandTuple::numOperands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:210:5: warning: Member variable 'OperandTuple::done_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:210:5: warning: Member variable 'OperandTuple::numSpecializations_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:211:10: warning: Member variable 'OperandTuple::operands_' is not assigned a value in 'OperandTuple::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:211:10: warning: Member variable 'OperandTuple::index_' is not assigned a value in 'OperandTuple::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:211:10: warning: Member variable 'OperandTuple::numOperands_' is not assigned a value in 'OperandTuple::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:211:10: warning: Member variable 'OperandTuple::done_' is not assigned a value in 'OperandTuple::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:211:10: warning: Member variable 'OperandTuple::numSpecializations_' is not assigned a value in 'OperandTuple::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:279:9: performance: Technically the member function 'operandSet::numOperands' can be static. [functionStatic]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:40:5: style: Technically the member function 'OperandTuple::operatorint' can be const. [functionConst]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:184:5: style: Class 'ScalarOperand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blitz++-1.0.1+ds/blitz/generate/arroptuple.h:6:5: style: Class 'OperandTuple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:121:18: style: The function 'printTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:25:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:121:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:130:17: style: The function 'passByReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:57:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:130:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:133:18: style: The function 'printTemplateType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:31:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:133:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:142:17: style: The function 'numTemplateParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:37:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:142:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:147:17: style: The function 'haveTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:13:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:147:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:158:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:94:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:158:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:170:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:94:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:170:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:175:18: style: The function 'printTemplateType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:31:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:175:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:188:18: style: The function 'printIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:71:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:188:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:193:18: style: The function 'printInitialization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:99:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:193:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:199:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:94:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:199:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:204:17: style: The function 'isScalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:45:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:204:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:207:17: style: The function 'isInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:48:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:207:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:217:17: style: The function 'isComplex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:51:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:217:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:220:18: style: The function 'printIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:71:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:220:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:227:18: style: The function 'printInitialization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:99:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:227:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:233:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:94:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:233:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:240:17: style: The function 'isScalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:45:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:240:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:243:17: style: The function 'isInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/arroperands.h:48:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/arroperands.h:243:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/genmatbops.cpp:27:21: style: struct member 'Anonymous0::complexOperands' is never used. [unusedStructMember]
blitz++-1.0.1+ds/blitz/generate/operands2.h:6:5: warning: Member variable 'operand2::operandNum_' is not initialized in the constructor. [uninitMemberVar]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:217:5: warning: Member variable 'OperandTuple2::operands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:217:5: warning: Member variable 'OperandTuple2::index_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:217:5: warning: Member variable 'OperandTuple2::numOperands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:217:5: warning: Member variable 'OperandTuple2::done_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:217:5: warning: Member variable 'OperandTuple2::numSpecializations_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:218:5: warning: Member variable 'OperandTuple2::operands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:218:5: warning: Member variable 'OperandTuple2::index_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:218:5: warning: Member variable 'OperandTuple2::numOperands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:218:5: warning: Member variable 'OperandTuple2::done_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:218:5: warning: Member variable 'OperandTuple2::numSpecializations_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:219:10: warning: Member variable 'OperandTuple2::operands_' is not assigned a value in 'OperandTuple2::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:219:10: warning: Member variable 'OperandTuple2::index_' is not assigned a value in 'OperandTuple2::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:219:10: warning: Member variable 'OperandTuple2::numOperands_' is not assigned a value in 'OperandTuple2::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:219:10: warning: Member variable 'OperandTuple2::done_' is not assigned a value in 'OperandTuple2::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:219:10: warning: Member variable 'OperandTuple2::numSpecializations_' is not assigned a value in 'OperandTuple2::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/operands2.h:243:9: performance: Technically the member function 'operandSet2::numOperands' can be static. [functionStatic]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:40:5: style: Technically the member function 'OperandTuple2::operatorint' can be const. [functionConst]
blitz++-1.0.1+ds/blitz/generate/operands2.h:149:5: style: Class 'ScalarOperand2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blitz++-1.0.1+ds/blitz/generate/optuple2.h:6:5: style: Class 'OperandTuple2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blitz++-1.0.1+ds/blitz/generate/operands2.h:125:18: style: The function 'printArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:84:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:125:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:141:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:96:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:141:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:153:18: style: The function 'printIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:90:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:153:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:158:18: style: The function 'printInitialization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:101:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:158:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:164:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:96:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:164:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:169:17: style: The function 'isScalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:75:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:169:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:172:17: style: The function 'isInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:78:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:172:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:183:17: style: The function 'isComplex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:81:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:183:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:186:18: style: The function 'printIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:90:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:186:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:193:18: style: The function 'printInitialization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:101:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:193:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:199:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:96:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:199:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:206:17: style: The function 'isScalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:75:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:206:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands2.h:209:17: style: The function 'isInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands2.h:78:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands2.h:209:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/genvecbfn.cpp:31:21: style: struct member 'Anonymous0::complexOperands' is never used. [unusedStructMember]
blitz++-1.0.1+ds/blitz/generate/operands.h:7:5: warning: Member variable 'operand::operandNum_' is not initialized in the constructor. [uninitMemberVar]
blitz++-1.0.1+ds/blitz/generate/optuple.h:209:5: warning: Member variable 'OperandTuple::operands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple.h:209:5: warning: Member variable 'OperandTuple::index_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple.h:209:5: warning: Member variable 'OperandTuple::numOperands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple.h:209:5: warning: Member variable 'OperandTuple::done_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple.h:209:5: warning: Member variable 'OperandTuple::numSpecializations_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple.h:210:5: warning: Member variable 'OperandTuple::operands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple.h:210:5: warning: Member variable 'OperandTuple::index_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple.h:210:5: warning: Member variable 'OperandTuple::numOperands_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple.h:210:5: warning: Member variable 'OperandTuple::done_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple.h:210:5: warning: Member variable 'OperandTuple::numSpecializations_' is not initialized in the constructor. [uninitMemberVarPrivate]
blitz++-1.0.1+ds/blitz/generate/optuple.h:211:10: warning: Member variable 'OperandTuple::operands_' is not assigned a value in 'OperandTuple::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/optuple.h:211:10: warning: Member variable 'OperandTuple::index_' is not assigned a value in 'OperandTuple::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/optuple.h:211:10: warning: Member variable 'OperandTuple::numOperands_' is not assigned a value in 'OperandTuple::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/optuple.h:211:10: warning: Member variable 'OperandTuple::done_' is not assigned a value in 'OperandTuple::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/optuple.h:211:10: warning: Member variable 'OperandTuple::numSpecializations_' is not assigned a value in 'OperandTuple::operator='. [operatorEqVarError]
blitz++-1.0.1+ds/blitz/generate/operands.h:312:9: performance: Technically the member function 'operandSet::numOperands' can be static. [functionStatic]
blitz++-1.0.1+ds/blitz/generate/optuple.h:40:5: style: Technically the member function 'OperandTuple::operatorint' can be const. [functionConst]
blitz++-1.0.1+ds/blitz/generate/operands.h:211:5: style: Class 'ScalarOperand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blitz++-1.0.1+ds/blitz/generate/optuple.h:6:5: style: Class 'OperandTuple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blitz++-1.0.1+ds/blitz/generate/operands.h:102:18: style: The function 'printArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:60:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:102:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:118:18: style: The function 'printArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:60:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:118:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:125:18: style: The function 'printName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:19:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:125:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:131:18: style: The function 'printTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:28:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:131:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:143:18: style: The function 'printTemplateType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:34:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:143:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:151:17: style: The function 'numTemplateParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:40:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:151:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:156:18: style: The function 'printIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:66:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:156:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:173:18: style: The function 'printArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:60:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:173:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:188:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:74:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:188:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:200:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:74:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:200:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:205:17: style: The function 'isRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:57:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:205:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:215:18: style: The function 'printIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:66:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:215:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:220:18: style: The function 'printInitialization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:79:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:220:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:226:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:74:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:226:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:231:17: style: The function 'isScalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:48:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:231:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:234:17: style: The function 'isInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:51:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:234:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:244:17: style: The function 'isComplex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:54:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:244:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:247:18: style: The function 'printIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:66:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:247:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:254:18: style: The function 'printInitialization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:79:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:254:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:260:18: style: The function 'printNumtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:74:18: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:260:18: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:267:17: style: The function 'isScalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:48:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:267:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/operands.h:270:17: style: The function 'isInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/blitz/generate/operands.h:51:17: note: Virtual function in base class
blitz++-1.0.1+ds/blitz/generate/operands.h:270:17: note: Function in derived class
blitz++-1.0.1+ds/blitz/generate/genvecbops.cpp:31:21: style: struct member 'Anonymous0::complexOperands' is never used. [unusedStructMember]
blitz++-1.0.1+ds/blitz/globeval.cc:606:7: style: Condition 'useCommonStride' is always false [knownConditionTrueFalse]
blitz++-1.0.1+ds/blitz/globeval.cc:603:26: note: Assignment 'useCommonStride=false', assigned value is 0
blitz++-1.0.1+ds/blitz/globeval.cc:606:7: note: Condition 'useCommonStride' is always false
blitz++-1.0.1+ds/blitz/globeval.cc:143:13: style: Variable 'N_rank' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/blitz/traversal.cc:35:0: error: #error <blitz/traversal.cc> must be included via <blitz/traversal.h> [preprocessorErrorDirective]
blitz++-1.0.1+ds/compiler/climits.cpp:7:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/compiler/compmath.cpp:15:5: warning: Return value of function abs() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:18:5: warning: Return value of function conj() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:21:5: warning: Return value of function cos() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:22:5: warning: Return value of function cosh() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:23:5: warning: Return value of function exp() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:24:5: warning: Return value of function log() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:25:5: warning: Return value of function log10() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:27:5: warning: Return value of function pow() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:28:5: warning: Return value of function pow() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:29:5: warning: Return value of function pow() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:30:5: warning: Return value of function sin() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:31:5: warning: Return value of function sinh() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:32:5: warning: Return value of function sqrt() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:33:5: warning: Return value of function tan() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/compmath.cpp:34:5: warning: Return value of function tanh() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/default.cpp:7:0: performance: Technically the member function 'foo < float , 10 >::bar' can be static. [functionStatic]
blitz++-1.0.1+ds/compiler/dynamic.cpp:12:18: style: The function 'fetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/compiler/dynamic.cpp:6:18: note: Virtual function in base class
blitz++-1.0.1+ds/compiler/dynamic.cpp:12:18: note: Function in derived class
blitz++-1.0.1+ds/compiler/elabbase.cpp:11:9: performance: Technically the member function 'base1::bar' can be static. [functionStatic]
blitz++-1.0.1+ds/compiler/elabbase.cpp:17:9: performance: Technically the member function 'base2::bar' can be static. [functionStatic]
blitz++-1.0.1+ds/compiler/except.cpp:21:5: style: Exception should be caught by reference. [catchExceptionByValue]
blitz++-1.0.1+ds/compiler/fullspec.cpp:6:9: performance: Technically the member function 'foo::bar' can be static. [functionStatic]
blitz++-1.0.1+ds/compiler/fullspec.cpp:13:9: performance: Technically the member function 'foo < float >::bar' can be static. [functionStatic]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:27:5: warning: Return value of function acosh() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:28:5: warning: Return value of function asinh() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:29:5: warning: Return value of function atanh() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:30:5: warning: Return value of function cbrt() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:31:5: warning: Return value of function erf() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:32:5: warning: Return value of function erfc() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:33:5: warning: Return value of function expm1() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:35:5: warning: Return value of function ilogb() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:36:5: warning: Return value of function isnan() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:41:5: warning: Return value of function lgamma() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:43:5: warning: Return value of function logb() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:44:5: warning: Return value of function log1p() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/ieeemath.cpp:45:5: warning: Return value of function rint() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/mutable.cpp:31:12: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/compiler/mutable.cpp:7:4: style: Class 'num' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blitz++-1.0.1+ds/compiler/namespac.cpp:7:9: performance: Technically the member function 'computers::keyboard::getkey' can be static. [functionStatic]
blitz++-1.0.1+ds/compiler/namespac.cpp:10:15: note: Technically the member function 'computers::keyboard::getkey' can be static.
blitz++-1.0.1+ds/compiler/namespac.cpp:7:9: note: Technically the member function 'computers::keyboard::getkey' can be static.
blitz++-1.0.1+ds/compiler/namespac.cpp:21:10: performance: Technically the member function 'music::keyboard::playNote' can be static. [functionStatic]
blitz++-1.0.1+ds/compiler/namespac.cpp:28:16: note: Technically the member function 'music::keyboard::playNote' can be static.
blitz++-1.0.1+ds/compiler/namespac.cpp:21:10: note: Technically the member function 'music::keyboard::playNote' can be static.
blitz++-1.0.1+ds/compiler/numlimit.cpp:11:16: style: Variable 'e' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/compiler/oldfor.cpp:12:9: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/compiler/porder.cpp:29:9: error: Uninitialized struct member: x.r [uninitStructMember]
blitz++-1.0.1+ds/compiler/porder.cpp:33:9: error: Uninitialized struct member: x.r [uninitStructMember]
blitz++-1.0.1+ds/compiler/reinterp.cpp:14:18: style: The function 'fetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/compiler/reinterp.cpp:8:18: note: Virtual function in base class
blitz++-1.0.1+ds/compiler/reinterp.cpp:14:18: note: Function in derived class
blitz++-1.0.1+ds/compiler/rtti.cpp:12:18: style: The function 'fetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/compiler/rtti.cpp:6:18: note: Virtual function in base class
blitz++-1.0.1+ds/compiler/rtti.cpp:12:18: note: Function in derived class
blitz++-1.0.1+ds/compiler/statcast.cpp:14:18: style: The function 'fetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blitz++-1.0.1+ds/compiler/statcast.cpp:8:18: note: Virtual function in base class
blitz++-1.0.1+ds/compiler/statcast.cpp:14:18: note: Function in derived class
blitz++-1.0.1+ds/compiler/sysvmath.cpp:28:5: warning: Return value of function copysign() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/sysvmath.cpp:30:5: warning: Return value of function hypot() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/sysvmath.cpp:31:5: warning: Return value of function nextafter() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/sysvmath.cpp:32:5: warning: Return value of function remainder() is not used. [ignoredReturnValue]
blitz++-1.0.1+ds/compiler/tempkey.cpp:17:16: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
blitz++-1.0.1+ds/linalg/gmres.cpp:172:29: style: The scope of the variable 'rnorm2' can be reduced. [variableScope]
blitz++-1.0.1+ds/manual/stencils/dump-stencil.cpp:13:0: error: syntax error [syntaxError]
[03:10]

ftp://ftp.se.debian.org/debian/pool/main/b/blkreplay/blkreplay_1.0.orig.tar.gz
blkreplay-1.0/src/blkreplay.c:822:21: warning: Either the condition 'buffer2' is redundant or there is possible null pointer dereference: buffer2. [nullPointerRedundantCheck]
blkreplay-1.0/src/blkreplay.c:799:6: note: Assuming that condition 'buffer2' is not redundant
blkreplay-1.0/src/blkreplay.c:822:21: note: Null pointer dereference
blkreplay-1.0/src/blkreplay.c:710:6: style: The scope of the variable 'status' can be reduced. [variableScope]
blkreplay-1.0/src/blkreplay.c:721:6: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
blkreplay-1.0/src/blkreplay.c:722:6: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
blkreplay-1.0/src/blkreplay.c:563:14: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blkreplay-1.0/src/blkreplay.c:649:34: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blkreplay-1.0/src/blkreplay.c:697:34: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blkreplay-1.0/src/blkreplay.c:1001:9: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blkreplay-1.0/src/blkreplay.c:953:4: error: Memory leak: buffer [memleak]
blkreplay-1.0/src/blkreplay.c:1484:0: error: Memory leak: file [memleak]
blkreplay-1.0/src/blkreplay.c:1496:0: error: Memory leak: file [memleak]
[03:10]

ftp://ftp.se.debian.org/debian/pool/main/b/blktap/blktap_2.0.90.orig.tar.gz
blktap-2.0.90/control/tap-ctl-allocate.c:145:9: error: Width 256 given in format string (no. 2) is larger than destination buffer 'name[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
blktap-2.0.90/control/tap-ctl-check.c:56:9: error: Width 32 given in format string (no. 2) is larger than destination buffer 'name[32]', use %31s to prevent overflowing it. [invalidScanfFormatWidth]
blktap-2.0.90/control/tap-ctl-ipc.c:54:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
blktap-2.0.90/control/tap-ctl-ipc.c:101:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
blktap-2.0.90/control/tap-ctl-ipc.c:64:23: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/control/tap-ctl-stats.c:108:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/control/tap-ctl-stats.c:102:0: note: Variable 'buf' is reassigned a value before the old one has been used.
blktap-2.0.90/control/tap-ctl-stats.c:108:2: note: Variable 'buf' is reassigned a value before the old one has been used.
blktap-2.0.90/control/tap-ctl-stats.c:78:10: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
blktap-2.0.90/control/tap-ctl-stats.c:127:10: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
blktap-2.0.90/control/tap-ctl-stats.c:145:10: style: Checking if unsigned variable 'in' is less than zero. [unsignedLessThanZero]
blktap-2.0.90/control/tap-ctl.c:100:7: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
blktap-2.0.90/drivers/block-cache.c:603:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blktap-2.0.90/drivers/block-cache.c:301:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-cache.c:328:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-cache.c:387:21: style: The scope of the variable 'link' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-cache.c:421:21: style: The scope of the variable 'link' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-cache.c:626:19: portability: 'treq.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/block-cache.c:658:25: portability: 'breq->treq.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/block-llcache.c:256:9: warning: Size of pointer 'req' used instead of size of its data. [pointerSize]
blktap-2.0.90/drivers/block-llcache.c:556:9: warning: Size of pointer 'req' used instead of size of its data. [pointerSize]
blktap-2.0.90/drivers/block-log.c:589:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/drivers/block-log.c:587:0: note: Variable 'fd' is reassigned a value before the old one has been used.
blktap-2.0.90/drivers/block-log.c:589:3: note: Variable 'fd' is reassigned a value before the old one has been used.
blktap-2.0.90/drivers/log.h:67:14: portability: 'shm' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/log.h:77:26: portability: 'sringstart(shm)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/log.h:82:14: portability: 'shm' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/block-log.c:168:22: portability: 's->writelog' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/block-log.c:516:12: style: Unused variable: rspstart [unusedVariable]
blktap-2.0.90/drivers/block-log.c:516:22: style: Unused variable: rspend [unusedVariable]
blktap-2.0.90/drivers/block-log.c:587:11: style: Unused variable: i [unusedVariable]
blktap-2.0.90/drivers/block-log.c:665:7: style: Unused variable: rc [unusedVariable]
blktap-2.0.90/drivers/block-ram.c:199:12: portability: 'img' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/block-ram.c:218:23: portability: 'img' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/block-ram.c:230:13: portability: 'img' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/block-valve.c:346:22: style: The scope of the variable 'req' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-valve.c:346:28: style: The scope of the variable 'next' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-valve.c:476:6: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-valve.c:334:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blktap-2.0.90/drivers/block-valve.c:439:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blktap-2.0.90/drivers/block-valve.c:518:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blktap-2.0.90/drivers/block-valve.c:357:0: style: Variable '__cond' is assigned a value that is never used. [unreadVariable]
blktap-2.0.90/drivers/block-vhd.c:393:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-vhd.c:479:21: style: The scope of the variable 'bm' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-vhd.c:1018:21: style: The scope of the variable 'bm' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-vhd.c:1125:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-vhd.c:1441:6: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-vhd.c:2268:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-vhd.c:1833:13: portability: 'treq.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/block-vhd.c:1918:13: portability: 'treq.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/block-vhd.c:368:16: warning: The 2nd memset() argument '3351758791U' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
blktap-2.0.90/drivers/block-vindex.c:305:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-vindex.c:447:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-vindex.c:540:21: style: The scope of the variable 'block' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-vindex.c:611:6: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/drivers/block-vindex.c:763:13: portability: 'treq.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/io-optimize.c:331:19: style: The scope of the variable 'ep' can be reduced. [variableScope]
blktap-2.0.90/drivers/io-optimize.c:362:15: style: The scope of the variable 'io' can be reduced. [variableScope]
blktap-2.0.90/drivers/lock.c:80:16: warning: Either the condition '!lockfn' is redundant or there is possible null pointer dereference: lockfn. [nullPointerRedundantCheck]
blktap-2.0.90/drivers/lock.c:75:13: note: Assuming that condition '!lockfn' is not redundant
blktap-2.0.90/drivers/lock.c:80:16: note: Null pointer dereference
blktap-2.0.90/drivers/lock.c:81:16: warning: Either the condition '!lockfn' is redundant or there is possible null pointer dereference: lockfn. [nullPointerRedundantCheck]
blktap-2.0.90/drivers/lock.c:75:13: note: Assuming that condition '!lockfn' is not redundant
blktap-2.0.90/drivers/lock.c:81:16: note: Null pointer dereference
blktap-2.0.90/drivers/lock.c:106:16: warning: Either the condition '!lockfn_link' is redundant or there is possible null pointer dereference: lockfn_link. [nullPointerRedundantCheck]
blktap-2.0.90/drivers/lock.c:101:13: note: Assuming that condition '!lockfn_link' is not redundant
blktap-2.0.90/drivers/lock.c:106:16: note: Null pointer dereference
blktap-2.0.90/drivers/lock.c:107:36: warning: Either the condition '!lockfn_link' is redundant or there is possible null pointer dereference: lockfn_link. [nullPointerRedundantCheck]
blktap-2.0.90/drivers/lock.c:101:13: note: Assuming that condition '!lockfn_link' is not redundant
blktap-2.0.90/drivers/lock.c:107:36: note: Null pointer dereference
blktap-2.0.90/drivers/lock.c:130:16: warning: Either the condition '!buf' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
blktap-2.0.90/drivers/lock.c:128:13: note: Assuming that condition '!buf' is not redundant
blktap-2.0.90/drivers/lock.c:130:16: note: Null pointer dereference
blktap-2.0.90/drivers/lock.c:131:30: warning: Either the condition '!buf' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
blktap-2.0.90/drivers/lock.c:128:13: note: Assuming that condition '!buf' is not redundant
blktap-2.0.90/drivers/lock.c:131:30: note: Null pointer dereference
blktap-2.0.90/drivers/lock.c:664:39: warning: Either the condition '!fn' is redundant or there is possible null pointer dereference: fn. [nullPointerRedundantCheck]
blktap-2.0.90/drivers/lock.c:671:13: note: Assuming that condition '!fn' is not redundant
blktap-2.0.90/drivers/lock.c:664:39: note: Null pointer dereference
blktap-2.0.90/drivers/lock.c:665:37: warning: Either the condition '!fn' is redundant or there is possible null pointer dereference: fn. [nullPointerRedundantCheck]
blktap-2.0.90/drivers/lock.c:671:13: note: Assuming that condition '!fn' is not redundant
blktap-2.0.90/drivers/lock.c:665:37: note: Null pointer dereference
blktap-2.0.90/drivers/lock.c:107:27: warning: Either the condition '!lockfn_link' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
blktap-2.0.90/drivers/lock.c:101:13: note: Assuming that condition '!lockfn_link' is not redundant
blktap-2.0.90/drivers/lock.c:107:27: note: Null pointer addition
blktap-2.0.90/drivers/lock.c:131:21: warning: Either the condition '!buf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
blktap-2.0.90/drivers/lock.c:128:13: note: Assuming that condition '!buf' is not redundant
blktap-2.0.90/drivers/lock.c:131:21: note: Null pointer addition
blktap-2.0.90/drivers/lock.c:272:87: style: Function 'lock' argument 6 names different: declaration 'retstat' definition 'retstatus'. [funcArgNamesDifferent]
blktap-2.0.90/drivers/lock.h:31:87: note: Function 'lock' argument 6 names different: declaration 'retstat' definition 'retstatus'.
blktap-2.0.90/drivers/lock.c:272:87: note: Function 'lock' argument 6 names different: declaration 'retstat' definition 'retstatus'.
blktap-2.0.90/drivers/lock.c:628:63: style: Function 'unlock' argument 4 names different: declaration 'retstat' definition 'status'. [funcArgNamesDifferent]
blktap-2.0.90/drivers/lock.h:32:63: note: Function 'unlock' argument 4 names different: declaration 'retstat' definition 'status'.
blktap-2.0.90/drivers/lock.c:628:63: note: Function 'unlock' argument 4 names different: declaration 'retstat' definition 'status'.
blktap-2.0.90/drivers/lock.c:656:22: style: Function 'lock_delta' argument 1 names different: declaration 'fn_to_check' definition 'fn'. [funcArgNamesDifferent]
blktap-2.0.90/drivers/lock.h:33:22: note: Function 'lock_delta' argument 1 names different: declaration 'fn_to_check' definition 'fn'.
blktap-2.0.90/drivers/lock.c:656:22: note: Function 'lock_delta' argument 1 names different: declaration 'fn_to_check' definition 'fn'.
blktap-2.0.90/drivers/lock.c:656:31: style: Function 'lock_delta' argument 2 names different: declaration 'cur_lease_time' definition 'ret_lease'. [funcArgNamesDifferent]
blktap-2.0.90/drivers/lock.h:33:40: note: Function 'lock_delta' argument 2 names different: declaration 'cur_lease_time' definition 'ret_lease'.
blktap-2.0.90/drivers/lock.c:656:31: note: Function 'lock_delta' argument 2 names different: declaration 'cur_lease_time' definition 'ret_lease'.
blktap-2.0.90/drivers/lock.c:656:47: style: Function 'lock_delta' argument 3 names different: declaration 'max_lease_time' definition 'max_lease'. [funcArgNamesDifferent]
blktap-2.0.90/drivers/lock.h:33:61: note: Function 'lock_delta' argument 3 names different: declaration 'max_lease_time' definition 'max_lease'.
blktap-2.0.90/drivers/lock.c:656:47: note: Function 'lock_delta' argument 3 names different: declaration 'max_lease_time' definition 'max_lease'.
blktap-2.0.90/drivers/lock.c:76:17: error: Memory leak: lockfn [memleak]
blktap-2.0.90/drivers/lock.c:102:17: error: Memory leak: lockfn_link [memleak]
blktap-2.0.90/drivers/lock.c:674:17: error: Memory leak: dirname [memleak]
blktap-2.0.90/drivers/lock.c:674:17: error: Memory leak: uname [memleak]
blktap-2.0.90/drivers/tapdisk-blktap.c:324:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blktap-2.0.90/drivers/tapdisk-blktap.c:265:9: style: The scope of the variable 'size' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-blktap.c:433:41: style: Function 'tapdisk_blktap_create_device' argument 3 names different: declaration 'ro' definition 'rdonly'. [funcArgNamesDifferent]
blktap-2.0.90/drivers/tapdisk-blktap.h:80:77: note: Function 'tapdisk_blktap_create_device' argument 3 names different: declaration 'ro' definition 'rdonly'.
blktap-2.0.90/drivers/tapdisk-blktap.c:433:41: note: Function 'tapdisk_blktap_create_device' argument 3 names different: declaration 'ro' definition 'rdonly'.
blktap-2.0.90/drivers/tapdisk-blktap.c:272:7: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-blktap.c:277:15: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-blktap.c:287:21: portability: 'iov->base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-blktap.c:288:8: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-blktap.c:493:20: portability: 'vma' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-blktap.c:442:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktap-2.0.90/drivers/tapdisk-client.c:133:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blktap-2.0.90/drivers/tapdisk-client.c:399:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blktap-2.0.90/drivers/tapdisk-client.c:299:18: style: The scope of the variable 'req' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-client.c:89:16: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-client.c:91:10: portability: 'next' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-client.c:248:9: style: Unused variable: shm [unusedVariable]
blktap-2.0.90/drivers/tapdisk-control.c:273:6: style: The scope of the variable 'n' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-control.c:232:17: portability: 'conn->out.cons' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-control.c:331:23: portability: 'conn->out.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-control.c:338:17: portability: 'conn->out.prod' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-control.c:928:21: portability: 'conn->out.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-control.c:961:18: portability: 'conn->out.prod' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-control.c:111:21: style: struct member 'tapdisk_control::uuid' is never used. [unusedStructMember]
blktap-2.0.90/drivers/tapdisk-diff.c:348:3: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
blktap-2.0.90/drivers/tapdisk-diff.c:353:3: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
blktap-2.0.90/drivers/tapdisk-diff.c:416:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-diff.c:416:21: style: The scope of the variable 'blk' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-diff.c:193:8: style: Variable 'gcc' is assigned a value that is never used. [unreadVariable]
blktap-2.0.90/drivers/tapdisk-diff.c:203:13: style: Variable 'gcc' is assigned a value that is never used. [unreadVariable]
blktap-2.0.90/drivers/tapdisk-driver.c:55:58: style: Function 'tapdisk_driver_log_pass' argument 2 names different: declaration 'caller' definition '__caller'. [funcArgNamesDifferent]
blktap-2.0.90/drivers/tapdisk-driver.h:66:56: note: Function 'tapdisk_driver_log_pass' argument 2 names different: declaration 'caller' definition '__caller'.
blktap-2.0.90/drivers/tapdisk-driver.c:55:58: note: Function 'tapdisk_driver_log_pass' argument 2 names different: declaration 'caller' definition '__caller'.
blktap-2.0.90/drivers/tapdisk-image.c:496:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-image.c:496:13: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-interface.c:164:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blktap-2.0.90/drivers/tapdisk-interface.c:71:6: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-log.c:252:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-logfile.c:139:58: style: Function 'tapdisk_logfile_rename' argument 4 names different: declaration 'ext' definition 'suffix'. [funcArgNamesDifferent]
blktap-2.0.90/drivers/tapdisk-logfile.h:55:55: note: Function 'tapdisk_logfile_rename' argument 4 names different: declaration 'ext' definition 'suffix'.
blktap-2.0.90/drivers/tapdisk-logfile.c:139:58: note: Function 'tapdisk_logfile_rename' argument 4 names different: declaration 'ext' definition 'suffix'.
blktap-2.0.90/drivers/tapdisk-logfile.c:166:9: warning: Size of pointer 'log' used instead of size of its data. [pointerSize]
blktap-2.0.90/drivers/tapdisk-queue.c:236:16: style: The scope of the variable 'tiocb' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-queue.c:425:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-queue.c:451:16: style: The scope of the variable 'tiocb' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-ring.c:339:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-ring.c:381:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-stats.c:46:24: portability: 'st->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-stats.c:47:10: portability: 'st->pos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-stream.c:437:6: style: Condition '!err' is always true [knownConditionTrueFalse]
blktap-2.0.90/drivers/tapdisk-stream.c:430:12: note: Assignment 'err=0', assigned value is 0
blktap-2.0.90/drivers/tapdisk-stream.c:437:6: note: Condition '!err' is always true
blktap-2.0.90/drivers/tapdisk-stream.c:160:19: style: The scope of the variable 'req' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-syslog.c:138:25: portability: 'log->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/tapdisk-utils.c:105:2: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/drivers/tapdisk-utils.c:103:2: note: Variable 'len' is reassigned a value before the old one has been used.
blktap-2.0.90/drivers/tapdisk-utils.c:105:2: note: Variable 'len' is reassigned a value before the old one has been used.
blktap-2.0.90/drivers/tapdisk-utils.c:78:6: style: The scope of the variable 'facility' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-utils.c:238:3: style: Variable 'sector_size' is assigned a value that is never used. [unreadVariable]
blktap-2.0.90/drivers/tapdisk-vbd.c:395:2: style: Variable 'log' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/drivers/tapdisk-vbd.c:391:2: note: Variable 'log' is reassigned a value before the old one has been used.
blktap-2.0.90/drivers/tapdisk-vbd.c:395:2: note: Variable 'log' is reassigned a value before the old one has been used.
blktap-2.0.90/drivers/tapdisk-vbd.c:1280:6: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/drivers/tapdisk-vbd.c:1026:15: portability: 'clone.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/td-rated.c:1335:6: style: Condition '!err' is always true [knownConditionTrueFalse]
blktap-2.0.90/drivers/td-rated.c:1333:12: note: Assignment 'err=0', assigned value is 0
blktap-2.0.90/drivers/td-rated.c:1335:6: note: Condition '!err' is always true
blktap-2.0.90/drivers/td-rated.c:280:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/drivers/td-rated.c:276:0: note: Variable 'path' is reassigned a value before the old one has been used.
blktap-2.0.90/drivers/td-rated.c:280:2: note: Variable 'path' is reassigned a value before the old one has been used.
blktap-2.0.90/drivers/td-rated.c:1206:12: style: The scope of the variable 'lo' can be reduced. [variableScope]
blktap-2.0.90/drivers/td-rated.c:1232:27: style: The scope of the variable 'grant' can be reduced. [variableScope]
blktap-2.0.90/drivers/td-rated.c:1094:18: style: Checking if unsigned variable 'm->period' is less than zero. [unsignedLessThanZero]
blktap-2.0.90/drivers/td-rated.c:1009:20: portability: '(void*)m' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/drivers/td-rated.c:551:15: warning: Suspicious code: sign conversion of n in calculation, even though n can have a negative value [signConversion]
blktap-2.0.90/part/part-util.c:90:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/part/part-util.c:88:2: note: Variable 'fd' is reassigned a value before the old one has been used.
blktap-2.0.90/part/part-util.c:90:2: note: Variable 'fd' is reassigned a value before the old one has been used.
blktap-2.0.90/part/part-util.c:146:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/part/part-util.c:144:2: note: Variable 'fd' is reassigned a value before the old one has been used.
blktap-2.0.90/part/part-util.c:146:2: note: Variable 'fd' is reassigned a value before the old one has been used.
blktap-2.0.90/part/part-util.c:179:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/part/part-util.c:177:2: note: Variable 'fd' is reassigned a value before the old one has been used.
blktap-2.0.90/part/part-util.c:179:2: note: Variable 'fd' is reassigned a value before the old one has been used.
blktap-2.0.90/part/part-util.c:226:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/part/part-util.c:219:2: note: Variable 'fd' is reassigned a value before the old one has been used.
blktap-2.0.90/part/part-util.c:226:2: note: Variable 'fd' is reassigned a value before the old one has been used.
blktap-2.0.90/part/part-util.c:124:7: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
blktap-2.0.90/part/part-util.c:125:7: warning: Redundant assignment of 'off' to itself. [selfAssignment]
blktap-2.0.90/part/partition.c:29:12: warning: Redundant assignment of 'p->lba' to itself. [selfAssignment]
blktap-2.0.90/part/partition.c:30:12: warning: Redundant assignment of 'p->blocks' to itself. [selfAssignment]
blktap-2.0.90/part/partition.c:36:12: warning: Redundant assignment of 'p->lba' to itself. [selfAssignment]
blktap-2.0.90/part/partition.c:37:12: warning: Redundant assignment of 'p->blocks' to itself. [selfAssignment]
blktap-2.0.90/part/partition.c:45:21: warning: Redundant assignment of 'pt->disk_signature' to itself. [selfAssignment]
blktap-2.0.90/part/partition.c:46:21: warning: Redundant assignment of 'pt->mbr_signature' to itself. [selfAssignment]
blktap-2.0.90/part/partition.c:57:21: warning: Redundant assignment of 'pt->disk_signature' to itself. [selfAssignment]
blktap-2.0.90/part/partition.c:58:21: warning: Redundant assignment of 'pt->mbr_signature' to itself. [selfAssignment]
blktap-2.0.90/vhd/lib/libvhd-index.c:1213:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/libvhd-journal.c:958:24: style: The scope of the variable 'loc' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/libvhd.c:457:6: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/libvhd.c:606:6: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/libvhd.c:667:11: style: The scope of the variable 'blk' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/libvhd.c:1635:24: style: The scope of the variable 'loc' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/libvhd.c:2290:10: style: The scope of the variable 'res' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/libvhd.c:2759:9: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/libvhd.c:1885:14: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/vhd/lib/libvhd.c:2489:15: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/vhd/lib/libvhdio.c:959:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktap-2.0.90/vhd/lib/libvhdio.c:979:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktap-2.0.90/vhd/lib/libvhdio.c:999:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktap-2.0.90/vhd/lib/libvhdio.c:1019:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktap-2.0.90/vhd/lib/relative-path.c:169:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/relative-path.c:221:24: style: Function 'relative_path_to' argument 1 names different: declaration 'src' definition 'from'. [funcArgNamesDifferent]
blktap-2.0.90/vhd/lib/relative-path.h:44:30: note: Function 'relative_path_to' argument 1 names different: declaration 'src' definition 'from'.
blktap-2.0.90/vhd/lib/relative-path.c:221:24: note: Function 'relative_path_to' argument 1 names different: declaration 'src' definition 'from'.
blktap-2.0.90/vhd/lib/relative-path.c:221:36: style: Function 'relative_path_to' argument 2 names different: declaration 'dest' definition 'to'. [funcArgNamesDifferent]
blktap-2.0.90/vhd/lib/relative-path.h:44:41: note: Function 'relative_path_to' argument 2 names different: declaration 'dest' definition 'to'.
blktap-2.0.90/vhd/lib/relative-path.c:221:36: note: Function 'relative_path_to' argument 2 names different: declaration 'dest' definition 'to'.
blktap-2.0.90/vhd/lib/test/random-copy.c:154:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/test/random-copy.c:155:9: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-coalesce.c:241:2: style: Variable 'apath' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/vhd/lib/vhd-util-coalesce.c:238:0: note: Variable 'apath' is reassigned a value before the old one has been used.
blktap-2.0.90/vhd/lib/vhd-util-coalesce.c:241:2: note: Variable 'apath' is reassigned a value before the old one has been used.
blktap-2.0.90/vhd/lib/vhd-util-coalesce.c:116:13: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/vhd/lib/vhd-util-coalesce.c:120:15: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/vhd/lib/vhd-util-read.c:130:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blktap-2.0.90/vhd/lib/vhd-util-read.c:130:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blktap-2.0.90/vhd/lib/vhd-util-read.c:144:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blktap-2.0.90/vhd/lib/vhd-util-read.c:144:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blktap-2.0.90/vhd/lib/vhd-util-read.c:225:24: style: The scope of the variable 'loc' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:285:6: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:342:11: style: The scope of the variable 'blk' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:342:16: style: The scope of the variable 'lsec' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:343:11: style: The scope of the variable 'cur' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:343:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:376:11: style: The scope of the variable 'cur' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:376:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:604:11: style: The scope of the variable 'cur' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:629:11: style: The scope of the variable 'cur' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:663:16: style: The scope of the variable 'secs' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-read.c:699:16: style: The scope of the variable 'bytes' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-resize.c:351:2: style: Variable 'blocks' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/vhd/lib/vhd-util-resize.c:347:2: note: Variable 'blocks' is reassigned a value before the old one has been used.
blktap-2.0.90/vhd/lib/vhd-util-resize.c:351:2: note: Variable 'blocks' is reassigned a value before the old one has been used.
blktap-2.0.90/vhd/lib/vhd-util-resize.c:908:2: style: Variable 'bat_needed' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/vhd/lib/vhd-util-resize.c:901:2: note: Variable 'bat_needed' is reassigned a value before the old one has been used.
blktap-2.0.90/vhd/lib/vhd-util-resize.c:908:2: note: Variable 'bat_needed' is reassigned a value before the old one has been used.
blktap-2.0.90/vhd/lib/vhd-util-resize.c:909:2: style: Variable 'map_needed' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/vhd/lib/vhd-util-resize.c:902:2: note: Variable 'map_needed' is reassigned a value before the old one has been used.
blktap-2.0.90/vhd/lib/vhd-util-resize.c:909:2: note: Variable 'map_needed' is reassigned a value before the old one has been used.
blktap-2.0.90/vhd/lib/vhd-util-resize.c:493:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blktap-2.0.90/vhd/lib/vhd-util-resize.c:111:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-resize.c:554:11: style: The scope of the variable 'blk' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-resize.c:574:11: style: The scope of the variable 'blk' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-scan.c:989:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
blktap-2.0.90/vhd/lib/vhd-util-scan.c:987:2: note: Variable 'err' is reassigned a value before the old one has been used.
blktap-2.0.90/vhd/lib/vhd-util-scan.c:989:2: note: Variable 'err' is reassigned a value before the old one has been used.
blktap-2.0.90/vhd/lib/vhd-util-scan.c:175:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-scan.c:392:6: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-scan.c:871:17: style: The scope of the variable 't' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-scan.c:872:8: style: The scope of the variable 'lname' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-scan.c:872:16: style: The scope of the variable 'rname' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-scan.c:1188:13: style: The scope of the variable 'lv' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-scan.c:1189:9: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-2.0.90/vhd/lib/vhd-util-scan.c:694:15: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
blktap-2.0.90/vhd/vhd-update.c:75:9: style: The scope of the variable 'err' can be reduced. [variableScope]
[03:10]

ftp://ftp.se.debian.org/debian/pool/main/b/blktap-dkms/blktap-dkms_2.0.93.orig.tar.gz
blktap-dkms-2.0.93/device.c:269:18: style: The scope of the variable 'rq' can be reduced. [variableScope]
blktap-dkms-2.0.93/device.c:270:6: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-dkms-2.0.93/request.c:388:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blktap-dkms-2.0.93/request.c:108:15: style: The scope of the variable 'page' can be reduced. [variableScope]
blktap-dkms-2.0.93/ring.c:87:20: warning: Either the condition 'if(request)' is redundant or there is possible null pointer dereference: request. [nullPointerRedundantCheck]
blktap-dkms-2.0.93/ring.c:89:5: note: Assuming that condition 'if(request)' is not redundant
blktap-dkms-2.0.93/ring.c:87:20: note: Null pointer dereference
blktap-dkms-2.0.93/ring.c:134:25: style: The scope of the variable 'request' can be reduced. [variableScope]
blktap-dkms-2.0.93/ring.c:410:20: style: The scope of the variable 'err' can be reduced. [variableScope]
blktap-dkms-2.0.93/ring.c:514:6: style: The scope of the variable 'err' can be reduced. [variableScope]
[03:10]

ftp://ftp.se.debian.org/debian/pool/main/b/blktool/blktool_4.orig.tar.gz
blktool-4.orig/ata.c:451:17: style: Condition '1<<15' is always true [knownConditionTrueFalse]
blktool-4.orig/ata.c:535:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
blktool-4.orig/ata.c:563:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
blktool-4.orig/ata.c:526:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktool-4.orig/ata.c:527:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktool-4.orig/ata.c:528:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktool-4.orig/ata.c:529:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktool-4.orig/ata.c:530:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktool-4.orig/scsi.c:321:2: performance: Buffer 's' is being written before its old content has been used. [redundantCopy]
blktool-4.orig/scsi.c:320:2: note: Buffer 's' is being written before its old content has been used.
blktool-4.orig/scsi.c:321:2: note: Buffer 's' is being written before its old content has been used.
blktool-4.orig/scsi.c:325:2: performance: Buffer 's' is being written before its old content has been used. [redundantCopy]
blktool-4.orig/scsi.c:324:2: note: Buffer 's' is being written before its old content has been used.
blktool-4.orig/scsi.c:325:2: note: Buffer 's' is being written before its old content has been used.
blktool-4.orig/scsi.c:149:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktool-4.orig/scsi.c:173:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blktool-4.orig/util.c:46:9: style: The scope of the variable 'len' can be reduced. [variableScope]
blktool-4.orig/util.c:48:14: style: The scope of the variable 's' can be reduced. [variableScope]
[03:10]

ftp://ftp.se.debian.org/debian/pool/main/b/blktrace/blktrace_1.2.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/blobandconquer/blobandconquer_1.11-dfsg+20.orig.tar.gz
blobandconquer-1.11-dfsg+20/src/battle.cpp:100:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/battle.cpp:102:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/battle.cpp:119:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/battle.cpp:121:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/battle.cpp:158:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/battle.cpp:406:8: style: The scope of the variable 'previousRemaining' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:25:7: warning: The class 'Panel' defines member variable with name 'width' also defined in its parent class 'BaseWidget'. [duplInheritedMember]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:38:13: note: Parent variable 'BaseWidget::width'
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:25:7: note: Derived variable 'Panel::width'
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:25:14: warning: The class 'Panel' defines member variable with name 'height' also defined in its parent class 'BaseWidget'. [duplInheritedMember]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:38:20: note: Parent variable 'BaseWidget::height'
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:25:14: note: Derived variable 'Panel::height'
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:28:8: warning: The class 'Button' defines member variable with name 'clicked' also defined in its parent class 'BaseWidget'. [duplInheritedMember]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:32:8: note: Parent variable 'BaseWidget::clicked'
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:28:8: note: Derived variable 'Button::clicked'
blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:25:8: warning: The class 'CheckBox' defines member variable with name 'clicked' also defined in its parent class 'BaseWidget'. [duplInheritedMember]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:32:8: note: Parent variable 'BaseWidget::clicked'
blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:25:8: note: Derived variable 'CheckBox::clicked'
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:30:11: warning: The class 'Bullet' defines member variable with name 'color' also defined in its parent class 'Entity'. [duplInheritedMember]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:76:11: note: Parent variable 'Entity::color'
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:30:11: note: Derived variable 'Bullet::color'
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:42:11: warning: The class 'Decoration' defines member variable with name 'color' also defined in its parent class 'Entity'. [duplInheritedMember]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:76:11: note: Parent variable 'Entity::color'
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:42:11: note: Derived variable 'Decoration::color'
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:34:11: warning: The class 'Emitter' defines member variable with name 'color' also defined in its parent class 'Entity'. [duplInheritedMember]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:76:11: note: Parent variable 'Entity::color'
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:34:11: note: Derived variable 'Emitter::color'
blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:36:7: warning: The class 'Camera' defines member variable with name 'cluster' also defined in its parent class 'Entity'. [duplInheritedMember]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:88:7: note: Parent variable 'Entity::cluster'
blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:36:7: note: Derived variable 'Camera::cluster'
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:32:2: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:32:2: style: Class 'Weapon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:46:2: style: Class 'Switch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:72:2: style: Class 'Unit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:31:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:31:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:33:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:33:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CLabel.h:30:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CLabel.h:30:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CLabel.h:32:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CLabel.h:32:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:39:7: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:58:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:39:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:42:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:42:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:45:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:45:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:47:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:47:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:48:7: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:69:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:48:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:49:7: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:70:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:49:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:34:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:34:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:36:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:36:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:40:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:40:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:62:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:62:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:68:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:68:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:70:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:70:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:71:7: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:69:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:71:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:72:7: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:70:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:72:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:41:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:41:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:49:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:49:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:51:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:51:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:52:7: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:69:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:52:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:53:7: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:70:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:53:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:36:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:36:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:45:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:45:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:49:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:49:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:50:7: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:69:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:50:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:37:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:37:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:39:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:39:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:40:7: style: The function 'keyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:71:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:40:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:41:7: style: The function 'joystickButtonPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:72:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:41:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:43:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:43:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:25:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:26:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:25:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:26:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:25:7: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:25:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:26:7: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:26:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:25:7: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:25:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:26:7: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:26:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:25:7: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:25:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:26:7: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:26:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:25:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:26:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:25:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:26:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.h:25:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.h:26:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:25:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:26:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:25:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:26:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:25:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:26:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:25:7: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:25:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:26:7: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:26:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:25:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:29:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:29:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:43:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:43:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:44:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:44:8: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:49:7: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:49:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:50:7: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class
blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:50:7: note: Function in derived class
blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:71:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:91:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:97:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:177:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:189:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:241:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:274:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:318:4: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:30:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:73:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:108:11: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:121:11: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:138:5: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:200:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:233:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:304:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:306:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:344:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:418:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:446:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:455:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:486:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:512:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:540:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:570:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:656:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:754:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:838:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:866:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:890:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:914:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:994:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:1051:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:1130:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:1180:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:49:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:114:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:342:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:346:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:386:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:405:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:492:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:525:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:542:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:593:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:418:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:772:7: warning: Either the condition 'bullet!=NULL' is redundant or there is possible null pointer dereference: bullet. [nullPointerRedundantCheck]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:751:13: note: Assuming that condition 'bullet!=NULL' is not redundant
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:772:7: note: Null pointer dereference
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:40:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:89:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:115:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:125:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:144:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:199:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:201:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:268:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:289:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:324:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:362:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:459:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:485:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:507:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:537:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:664:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:677:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:684:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:733:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:758:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:762:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:770:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:796:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:798:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:848:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:865:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:870:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:871:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:920:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:922:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:823:13: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:28:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:43:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:63:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:74:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:85:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:144:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:189:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:210:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:219:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:263:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:267:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:287:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:431:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:440:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:553:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:666:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:681:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:709:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:714:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:720:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:726:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:792:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:793:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:798:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:825:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:830:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:899:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:910:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:949:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:958:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:983:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:989:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1000:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1101:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1112:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1118:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1153:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1162:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1184:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1272:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:759:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:90:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:91:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:117:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:140:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:156:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:188:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:255:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:306:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:411:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:423:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:437:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:469:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:487:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:511:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:544:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:616:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:640:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:674:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:695:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:435:8: style: The scope of the variable 'x' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:435:11: style: The scope of the variable 'y' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:31:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:51:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:55:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:150:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:171:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:181:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:236:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:259:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:272:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:290:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:314:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:382:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:416:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:420:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:432:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:468:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:503:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:570:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/camera.cpp:154:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/combat/explosions.cpp:126:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/combat/explosions.cpp:143:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/combat/explosions.cpp:162:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/combat/explosions.cpp:196:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:247:29: style: Function 'haltChannel' argument 1 names different: declaration 'i' definition 'channel'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:68:23: note: Function 'haltChannel' argument 1 names different: declaration 'i' definition 'channel'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:247:29: note: Function 'haltChannel' argument 1 names different: declaration 'i' definition 'channel'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:30:8: warning: Member variable 'Audio::ambience' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:72:7: style: Technically the member function 'Audio::pause' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:356:13: note: Technically the member function 'Audio::pause' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:72:7: note: Technically the member function 'Audio::pause' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:73:7: style: Technically the member function 'Audio::resume' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:371:13: note: Technically the member function 'Audio::resume' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:73:7: note: Technically the member function 'Audio::resume' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:74:7: style: Technically the member function 'Audio::stopMusic' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:386:13: note: Technically the member function 'Audio::stopMusic' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:74:7: note: Technically the member function 'Audio::stopMusic' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:75:7: style: Technically the member function 'Audio::fadeMusic' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:396:13: note: Technically the member function 'Audio::fadeMusic' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:75:7: note: Technically the member function 'Audio::fadeMusic' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:275:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:279:11: style: The scope of the variable 'leaf' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:280:12: style: The scope of the variable 'brush' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:404:12: style: The scope of the variable 'lengthX' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:404:21: style: The scope of the variable 'lengthY' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:404:30: style: The scope of the variable 'lengthZ' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfVerts' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfFaces' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfTextures' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfPatches' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfLightmaps' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfNodes' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfLeafs' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfModels' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfLeafFaces' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfPlanes' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfEntityChars' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfBrushes' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfLeafBrushes' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfBrushSides' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfShaders' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfMeshIndices' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::tesselation' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::type1Faces' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::whiteTexture' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::clusters' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::facesDrawn' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::models' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::grid' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::gridX' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::gridY' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::fontSize' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::fontColorRed' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::fontColorGreen' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::fontColorBlue' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::backgroundColorRed' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::backgroundColorGreen' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::backgroundColorBlue' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::horizontalAlignment' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::verticleAlignment' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:60:7: style: Technically the member function 'BaseWidget::isEnabled' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:60:18: note: Technically the member function 'BaseWidget::isEnabled' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:60:7: note: Technically the member function 'BaseWidget::isEnabled' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:61:7: style: Technically the member function 'BaseWidget::isVisible' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:65:18: note: Technically the member function 'BaseWidget::isVisible' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:61:7: note: Technically the member function 'BaseWidget::isVisible' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:63:6: style: Technically the member function 'BaseWidget::getWidgetType' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:45:17: note: Technically the member function 'BaseWidget::getWidgetType' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:63:6: note: Technically the member function 'BaseWidget::getWidgetType' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.cpp:23:7: warning: Member variable 'Boss::shield' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.cpp:23:7: warning: Member variable 'Boss::maxShield' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:189:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:193:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:216:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:218:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:309:10: style: The scope of the variable 'box' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:247:57: style: Function 'initCollisionCandidates' argument 1 names different: declaration 'entity1' definition 'entity'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.h:62:38: note: Function 'initCollisionCandidates' argument 1 names different: declaration 'entity1' definition 'entity'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:247:57: note: Function 'initCollisionCandidates' argument 1 names different: declaration 'entity1' definition 'entity'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::currentCandidate' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::cellSize' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::minX' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::minY' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::intersectedEntity' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::rayPercentage' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.h:69:7: performance: Technically the member function 'BoundingBoxManager::isValidSightTarget' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:283:26: note: Technically the member function 'BoundingBoxManager::isValidSightTarget' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.h:69:7: note: Technically the member function 'BoundingBoxManager::isValidSightTarget' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.cpp:44:41: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.cpp:44:41: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.cpp:48:41: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.cpp:48:41: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:47:9: style: Technically the member function 'Camera::getRenderingTarget' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.cpp:49:16: note: Technically the member function 'Camera::getRenderingTarget' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:47:9: note: Technically the member function 'Camera::getRenderingTarget' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:34: style: Function 'collision' argument 1 names different: declaration 'position1' definition 'p1'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.h:31:31: note: Function 'collision' argument 1 names different: declaration 'position1' definition 'p1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:34: note: Function 'collision' argument 1 names different: declaration 'position1' definition 'p1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:50: style: Function 'collision' argument 2 names different: declaration 'box1' definition 'bb1'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.h:31:54: note: Function 'collision' argument 2 names different: declaration 'box1' definition 'bb1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:50: note: Function 'collision' argument 2 names different: declaration 'box1' definition 'bb1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:62: style: Function 'collision' argument 3 names different: declaration 'position2' definition 'p2'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.h:31:67: note: Function 'collision' argument 3 names different: declaration 'position2' definition 'p2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:62: note: Function 'collision' argument 3 names different: declaration 'position2' definition 'p2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:78: style: Function 'collision' argument 4 names different: declaration 'box2' definition 'bb2'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.h:31:90: note: Function 'collision' argument 4 names different: declaration 'box2' definition 'bb2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:78: note: Function 'collision' argument 4 names different: declaration 'box2' definition 'bb2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.cpp:67:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.cpp:79:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.cpp:96:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.cpp:57:36: style: Function 'addItem' argument 1 names different: declaration 'item' definition 'text'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:38:27: note: Function 'addItem' argument 1 names different: declaration 'item' definition 'text'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.cpp:57:36: note: Function 'addItem' argument 1 names different: declaration 'item' definition 'text'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumb.cpp:23:8: warning: Member variable 'Crumb::threshold' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:66:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:73:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:90:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:140:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:85:8: style: The scope of the variable 'distance' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.cpp:44:49: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:43:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.cpp:44:49: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.cpp:52:49: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:44:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.cpp:52:49: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.cpp:23:17: warning: Member variable 'CutsceneCamera::chaseSpeed' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CData.cpp:42:33: style: Function 'setValue' argument 1 names different: declaration 'key' definition 'value'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CData.h:34:28: note: Function 'setValue' argument 1 names different: declaration 'key' definition 'value'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CData.cpp:42:33: note: Function 'setValue' argument 1 names different: declaration 'key' definition 'value'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.cpp:43:45: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.cpp:43:45: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.cpp:57:45: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.cpp:57:45: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.cpp:23:13: warning: Member variable 'Decoration::size' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.cpp:46:39: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:25:34: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.cpp:46:39: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.cpp:61:39: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:26:34: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.cpp:61:39: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.cpp:37:42: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.cpp:37:42: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.cpp:48:42: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.cpp:48:42: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:429:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:439:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:453:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:467:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:513:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:527:11: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:495:7: style: The scope of the variable 'found' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:480:46: style: Function 'getValueOfFlagTokens' argument 1 names different: declaration 'line' definition 'realLine'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:98:39: note: Function 'getValueOfFlagTokens' argument 1 names different: declaration 'line' definition 'realLine'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:480:46: note: Function 'getValueOfFlagTokens' argument 1 names different: declaration 'line' definition 'realLine'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:27:9: warning: Member variable 'Engine::keyState' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:72:7: style: Technically the member function 'Engine::endDebugTimer' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:234:14: note: Technically the member function 'Engine::endDebugTimer' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:72:7: note: Technically the member function 'Engine::endDebugTimer' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:77:7: performance: Technically the member function 'Engine::fireKeyPressed' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:215:14: note: Technically the member function 'Engine::fireKeyPressed' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:77:7: note: Technically the member function 'Engine::fireKeyPressed' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:79:7: performance: Technically the member function 'Engine::fireJoystickButtonPressed' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:222:14: note: Technically the member function 'Engine::fireJoystickButtonPressed' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:79:7: note: Technically the member function 'Engine::fireJoystickButtonPressed' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:81:7: style: Technically the member function 'Engine::userAccepts' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:241:14: note: Technically the member function 'Engine::userAccepts' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:81:7: note: Technically the member function 'Engine::userAccepts' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:91:8: style: Technically the member function 'Engine::getTimeDifference' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:285:15: note: Technically the member function 'Engine::getTimeDifference' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:91:8: note: Technically the member function 'Engine::getTimeDifference' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:92:8: style: Technically the member function 'Engine::getInertiaRate' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:295:15: note: Technically the member function 'Engine::getInertiaRate' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:92:8: note: Technically the member function 'Engine::getInertiaRate' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:365:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:373:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:379:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:383:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:107:21: style: Technically the member function 'Entity::getUniqueId' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.cpp:82:28: note: Technically the member function 'Entity::getUniqueId' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:107:21: note: Technically the member function 'Entity::getUniqueId' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:110:14: style: Technically the member function 'Entity::getEntityTypeName' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.cpp:97:21: note: Technically the member function 'Entity::getEntityTypeName' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:110:14: note: Technically the member function 'Entity::getEntityTypeName' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:112:8: style: Technically the member function 'Entity::getHealthPercent' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.cpp:150:15: note: Technically the member function 'Entity::getHealthPercent' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:112:8: note: Technically the member function 'Entity::getHealthPercent' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:172:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:197:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:302:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:310:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:318:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:331:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:339:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:347:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:360:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:373:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:426:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:434:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:442:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:450:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:467:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:532:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:538:14: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:544:14: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:553:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:559:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:565:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:571:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:577:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:583:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:589:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:595:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:601:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:607:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:615:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:617:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:614:12: style: The scope of the variable 'target' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:202:42: style: Function 'spawnFeature' argument 1 names different: declaration 'type' definition 'featureType'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.h:74:28: note: Function 'spawnFeature' argument 1 names different: declaration 'type' definition 'featureType'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:202:42: note: Function 'spawnFeature' argument 1 names different: declaration 'type' definition 'featureType'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:23:16: warning: Member variable 'EntityManager::featureDef' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.h:95:6: style: Technically the member function 'EntityManager::getEntityType' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:384:20: note: Technically the member function 'EntityManager::getEntityType' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.h:95:6: note: Technically the member function 'EntityManager::getEntityType' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.h:96:8: performance: Technically the member function 'EntityManager::getEntityStrength' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:477:22: note: Technically the member function 'EntityManager::getEntityStrength' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.h:96:8: note: Technically the member function 'EntityManager::getEntityStrength' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.cpp:41:42: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.cpp:41:42: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.cpp:72:42: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.cpp:72:42: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CFileData.cpp:31:32: style: Function 'set' argument 1 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CFileData.h:31:23: note: Function 'set' argument 1 names different: declaration 'filename' definition 'name'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CFileData.cpp:31:32: note: Function 'set' argument 1 names different: declaration 'filename' definition 'name'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:150:9: style: The scope of the variable 'p' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:23:10: warning: Member variable 'Frustum::modelMatrix' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:23:10: warning: Member variable 'Frustum::projectionMatrix' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:23:10: warning: Member variable 'Frustum::frustumMatrix' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.h:38:6: performance: Technically the member function 'Frustum::classifyPoint' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:112:14: note: Technically the member function 'Frustum::classifyPoint' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.h:38:6: note: Technically the member function 'Frustum::classifyPoint' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.h:41:6: style: Technically the member function 'Frustum::boundingBoxInsideFrustrum' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:129:14: note: Technically the member function 'Frustum::boundingBoxInsideFrustrum' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.h:41:6: note: Technically the member function 'Frustum::boundingBoxInsideFrustrum' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.cpp:44:35: style: Function 'operator+=' argument 1 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.h:35:27: note: Function 'operator+=' argument 1 names different: declaration 'color' definition 'c'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.cpp:44:35: note: Function 'operator+=' argument 1 names different: declaration 'color' definition 'c'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.h:36:10: style: Technically the member function 'GLColor::lighter' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.cpp:100:18: note: Technically the member function 'GLColor::lighter' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.h:36:10: note: Technically the member function 'GLColor::lighter' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.h:37:10: style: Technically the member function 'GLColor::darker' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.cpp:111:18: note: Technically the member function 'GLColor::darker' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.h:37:10: note: Technically the member function 'GLColor::darker' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:448:26: style: Function 'incTime' argument 1 names different: declaration 'seconds' definition 'secs'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:169:21: note: Function 'incTime' argument 1 names different: declaration 'seconds' definition 'secs'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:448:26: note: Function 'incTime' argument 1 names different: declaration 'seconds' definition 'secs'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:531:38: style: Function 'getStatistic' argument 1 names different: declaration 'name' definition 'statName'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:150:33: note: Function 'getStatistic' argument 1 names different: declaration 'name' definition 'statName'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:531:38: note: Function 'getStatistic' argument 1 names different: declaration 'name' definition 'statName'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:536:29: style: Function 'load' argument 1 names different: declaration 'props' definition 'properties'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:178:24: note: Function 'load' argument 1 names different: declaration 'props' definition 'properties'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:536:29: note: Function 'load' argument 1 names different: declaration 'props' definition 'properties'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::weaponIndex' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::selectedWeapon' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::comboTimer' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::comboHits' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::gameplayMessage' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::motionBlur' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::cheatsEnabled' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::prevCameraRadius' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::missionStatus' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::missionOverTimer' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::cheatDesimilate' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:158:6: style: Technically the member function 'Game::getFreeInventorySlot' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:354:11: note: Technically the member function 'Game::getFreeInventorySlot' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:158:6: note: Technically the member function 'Game::getFreeInventorySlot' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:159:6: style: Technically the member function 'Game::getItemSlot' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:367:11: note: Technically the member function 'Game::getItemSlot' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:159:6: note: Technically the member function 'Game::getItemSlot' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:163:6: style: Technically the member function 'Game::getSelectedWeaponSlot' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:340:11: note: Technically the member function 'Game::getSelectedWeaponSlot' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:163:6: note: Technically the member function 'Game::getSelectedWeaponSlot' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1276:6: style: The scope of the variable 'color' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:589:28: style: Function 'setFont' argument 1 names different: declaration 'index' definition 'fontIndex'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:132:19: note: Function 'setFont' argument 1 names different: declaration 'index' definition 'fontIndex'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:589:28: note: Function 'setFont' argument 1 names different: declaration 'index' definition 'fontIndex'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:767:44: style: Function 'getGLString' argument 1 names different: declaration 'text' definition 'in'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:145:35: note: Function 'getGLString' argument 1 names different: declaration 'text' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:767:44: note: Function 'getGLString' argument 1 names different: declaration 'text' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:788:101: style: Function 'drawString' argument 6 names different: declaration 'text' definition 'in'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:146:92: note: Function 'drawString' argument 6 names different: declaration 'text' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:788:101: note: Function 'drawString' argument 6 names different: declaration 'text' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:836:87: style: Function 'drawString' argument 5 names different: declaration 'text' definition 'in'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:147:78: note: Function 'drawString' argument 5 names different: declaration 'text' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:836:87: note: Function 'drawString' argument 5 names different: declaration 'text' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:869:46: style: Function 'writeWrappedText' argument 1 names different: declaration 'dest' definition 'surface'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:166:37: note: Function 'writeWrappedText' argument 1 names different: declaration 'dest' definition 'surface'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:869:46: note: Function 'writeWrappedText' argument 1 names different: declaration 'dest' definition 'surface'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:940:76: style: Function 'drawRect' argument 6 names different: declaration 'borderColor' definition 'border'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:138:67: note: Function 'drawRect' argument 6 names different: declaration 'borderColor' definition 'border'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:940:76: note: Function 'drawRect' argument 6 names different: declaration 'borderColor' definition 'border'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1059:64: style: Function 'getString' argument 2 names different: declaration 'text' definition 'in'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:155:55: note: Function 'getString' argument 2 names different: declaration 'text' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1059:64: note: Function 'getString' argument 2 names different: declaration 'text' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:29: style: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:20: note: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:29: note: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:37: style: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:32: note: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:37: note: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:45: style: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:44: note: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:45: note: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:53: style: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:54: note: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:53: note: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:29: style: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:152:20: note: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:29: note: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:37: style: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:152:32: note: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:37: note: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:45: style: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:152:44: note: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:45: note: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:53: style: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:152:54: note: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:53: note: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:31: style: Function 'drawCircle' argument 1 names different: declaration 'x' definition 'x1'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:153:22: note: Function 'drawCircle' argument 1 names different: declaration 'x' definition 'x1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:31: note: Function 'drawCircle' argument 1 names different: declaration 'x' definition 'x1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:39: style: Function 'drawCircle' argument 2 names different: declaration 'y' definition 'y1'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:153:29: note: Function 'drawCircle' argument 2 names different: declaration 'y' definition 'y1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:39: note: Function 'drawCircle' argument 2 names different: declaration 'y' definition 'y1'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:47: style: Function 'drawCircle' argument 3 names different: declaration 'radius' definition 'r'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:153:36: note: Function 'drawCircle' argument 3 names different: declaration 'radius' definition 'r'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:47: note: Function 'drawCircle' argument 3 names different: declaration 'radius' definition 'r'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1424:31: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::font' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::frames' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::time' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::screen' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::glScreenshot' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::scratchSurface' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::red' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::yellow' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::green' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::darkGreen' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::skyBlue' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::blue' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::cyan' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::white' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::lightGrey' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::grey' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::darkGrey' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::black' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::screenMidX' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::screenMidY' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::fullscreen' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::hasStencils' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:101:8: style: Technically the member function 'Graphics::getAnimTimer' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:324:17: note: Technically the member function 'Graphics::getAnimTimer' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:101:8: note: Technically the member function 'Graphics::getAnimTimer' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:108:7: style: Technically the member function 'Graphics::clearScreen' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:357:16: note: Technically the member function 'Graphics::clearScreen' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:108:7: note: Technically the member function 'Graphics::clearScreen' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:113:6: style: Technically the member function 'Graphics::getOffsetX' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:482:15: note: Technically the member function 'Graphics::getOffsetX' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:113:6: note: Technically the member function 'Graphics::getOffsetX' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:114:6: style: Technically the member function 'Graphics::getOffsetY' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:487:15: note: Technically the member function 'Graphics::getOffsetY' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:114:6: note: Technically the member function 'Graphics::getOffsetY' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:125:7: performance: Technically the member function 'Graphics::setTransparent' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:656:16: note: Technically the member function 'Graphics::setTransparent' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:125:7: note: Technically the member function 'Graphics::setTransparent' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:135:7: performance: Technically the member function 'Graphics::blit' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:721:16: note: Technically the member function 'Graphics::blit' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:135:7: note: Technically the member function 'Graphics::blit' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:136:7: performance: Technically the member function 'Graphics::blit' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:741:16: note: Technically the member function 'Graphics::blit' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:136:7: note: Technically the member function 'Graphics::blit' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:137:7: performance: Technically the member function 'Graphics::drawRect' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:917:16: note: Technically the member function 'Graphics::drawRect' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:137:7: note: Technically the member function 'Graphics::drawRect' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:138:7: performance: Technically the member function 'Graphics::drawRect' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:940:16: note: Technically the member function 'Graphics::drawRect' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:138:7: note: Technically the member function 'Graphics::drawRect' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:7: performance: Technically the member function 'Graphics::drawLine' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:16: note: Technically the member function 'Graphics::drawLine' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:7: note: Technically the member function 'Graphics::drawLine' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:150:7: performance: Technically the member function 'Graphics::putPixel' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:982:16: note: Technically the member function 'Graphics::putPixel' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:150:7: note: Technically the member function 'Graphics::putPixel' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:163:7: performance: Technically the member function 'Graphics::unlock' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1342:16: note: Technically the member function 'Graphics::unlock' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:163:7: note: Technically the member function 'Graphics::unlock' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.cpp:23:7: warning: Member variable 'Grid::valign' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.cpp:23:7: warning: Member variable 'Grid::halign' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.cpp:33:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.h:39:6: style: Technically the member function 'Grid::getCellWidth' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.cpp:70:11: note: Technically the member function 'Grid::getCellWidth' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.h:39:6: note: Technically the member function 'Grid::getCellWidth' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.h:40:6: style: Technically the member function 'Grid::getCellHeight' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.cpp:75:11: note: Technically the member function 'Grid::getCellHeight' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.h:40:6: note: Technically the member function 'Grid::getCellHeight' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:39:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:76:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:105:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:109:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:150:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:142:8: style: The scope of the variable 'l' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:25:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.cpp:42:39: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.cpp:42:39: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.cpp:50:39: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.cpp:50:39: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:44:26: style: Function 'add' argument 1 names different: declaration 'object' definition 'link'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.h:38:21: note: Function 'add' argument 1 names different: declaration 'object' definition 'link'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:44:26: note: Function 'add' argument 1 names different: declaration 'object' definition 'link'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:55:29: style: Function 'remove' argument 1 names different: declaration 'object' definition 'link'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.h:39:24: note: Function 'remove' argument 1 names different: declaration 'object' definition 'link'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:55:29: note: Function 'remove' argument 1 names different: declaration 'object' definition 'link'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:95:3: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:29:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.h:41:6: style: Technically the member function 'List::getSize' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:111:11: note: Technically the member function 'List::getSize' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CList.h:41:6: note: Technically the member function 'List::getSize' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:56:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:74:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:113:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:133:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:247:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:291:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:164:37: style: Function 'setSelectedIndex' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:57:28: note: Function 'setSelectedIndex' argument 1 names different: declaration 'i' definition 'index'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:164:37: note: Function 'setSelectedIndex' argument 1 names different: declaration 'i' definition 'index'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:169:44: style: Function 'setSelectedObject' argument 1 names different: declaration 'link' definition 'object'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:58:35: note: Function 'setSelectedObject' argument 1 names different: declaration 'link' definition 'object'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:169:44: note: Function 'setSelectedObject' argument 1 names different: declaration 'link' definition 'object'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:23:11: warning: Member variable 'ListView::visibleItems' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:50:6: style: Technically the member function 'ListView::getNumberOfPages' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:149:15: note: Technically the member function 'ListView::getNumberOfPages' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:50:6: note: Technically the member function 'ListView::getNumberOfPages' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:51:6: style: Technically the member function 'ListView::getCurrentPage' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:154:15: note: Technically the member function 'ListView::getCurrentPage' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:51:6: note: Technically the member function 'ListView::getCurrentPage' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:55:6: style: Technically the member function 'ListView::getSelectedIndex' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:159:15: note: Technically the member function 'ListView::getSelectedIndex' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:55:6: note: Technically the member function 'ListView::getSelectedIndex' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CListViewItem.cpp:23:15: warning: Member variable 'ListViewItem::x' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CListViewItem.cpp:23:15: warning: Member variable 'ListViewItem::y' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:30:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::textureCount' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::frameCount' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::animCount' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::texture' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::frame' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::animation' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:27:2: style: Variable 'numMeshVerts' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:25:2: note: Variable 'numMeshVerts' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:27:2: note: Variable 'numMeshVerts' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:23:11: warning: Member variable 'MDLModel::numOfFaces' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:23:11: warning: Member variable 'MDLModel::lightmapCoord' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:23:11: warning: Member variable 'MDLModel::textureCoord' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:23:11: warning: Member variable 'MDLModel::position' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:187:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:200:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:208:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:216:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:229:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:351:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:356:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:361:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:366:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CModelManager.cpp:52:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CModelManager.cpp:69:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CModelManager.cpp:86:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CModelManager.cpp:55:60: style: Function 'addMD2Model' argument 2 names different: declaration 'md2' definition 'md2Model'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CModelManager.h:42:47: note: Function 'addMD2Model' argument 2 names different: declaration 'md2' definition 'md2Model'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CModelManager.cpp:55:60: note: Function 'addMD2Model' argument 2 names different: declaration 'md2' definition 'md2Model'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.cpp:23:8: warning: Member variable 'Mouse::x' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.cpp:23:8: warning: Member variable 'Mouse::y' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.h:42:7: style: Technically the member function 'Mouse::isBusy' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.cpp:72:13: note: Technically the member function 'Mouse::isBusy' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.h:42:7: note: Technically the member function 'Mouse::isBusy' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.h:49:14: performance: Technically the member function 'Mouse::translateMouseButton' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.cpp:95:20: note: Technically the member function 'Mouse::translateMouseButton' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.h:49:14: note: Technically the member function 'Mouse::translateMouseButton' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CObjective.cpp:23:12: warning: Member variable 'Objective::priority' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CObjective.cpp:23:12: warning: Member variable 'Objective::status' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CObjective.h:45:14: style: Technically the member function 'Objective::getStatus' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CObjective.cpp:38:24: note: Technically the member function 'Objective::getStatus' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CObjective.h:45:14: note: Technically the member function 'Objective::getStatus' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:117:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:147:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:197:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:227:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:165:3: style: Variable 'input' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:163:3: note: Variable 'input' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:165:3: note: Variable 'input' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:112:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:123:50: style: Function 'unpack' argument 2 names different: declaration 'type' definition 'fileType'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.h:55:46: note: Function 'unpack' argument 2 names different: declaration 'type' definition 'fileType'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:123:50: note: Function 'unpack' argument 2 names different: declaration 'type' definition 'fileType'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:23:6: warning: Member variable 'Pak::sdlrw' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.h:41:7: performance: Technically the member function 'Pak::showPakErrorAndExit' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:66:11: note: Technically the member function 'Pak::showPakErrorAndExit' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.h:41:7: note: Technically the member function 'Pak::showPakErrorAndExit' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.h:58:7: style: Technically the member function 'Pak::getLastReadDataSize' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:271:11: note: Technically the member function 'Pak::getLastReadDataSize' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.h:58:7: note: Technically the member function 'Pak::getLastReadDataSize' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.cpp:35:39: style: Function 'setProperties' argument 1 names different: declaration 'properites' definition 'properties'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:33:33: note: Function 'setProperties' argument 1 names different: declaration 'properites' definition 'properties'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.cpp:35:39: note: Function 'setProperties' argument 1 names different: declaration 'properites' definition 'properties'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.cpp:23:8: warning: Member variable 'Panel::width' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.cpp:23:8: warning: Member variable 'Panel::height' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.cpp:23:8: warning: Member variable 'Panel::borderColor' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CParticle.cpp:23:11: warning: Member variable 'Particle::life' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CParticleManager.cpp:50:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPlane.h:32:8: performance: Technically the member function 'Plane::invSqrt' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPlane.cpp:50:14: note: Technically the member function 'Plane::invSqrt' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPlane.h:32:8: note: Technically the member function 'Plane::invSqrt' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.h:11:7: style: Technically the member function 'Point::operator==' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.cpp:12:13: note: Technically the member function 'Point::operator==' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.h:11:7: note: Technically the member function 'Point::operator==' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.h:12:7: style: Technically the member function 'Point::operator!=' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.cpp:17:13: note: Technically the member function 'Point::operator!=' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.h:12:7: note: Technically the member function 'Point::operator!=' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.h:1:1: warning: The class 'Point' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:38:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:40:7: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:148:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:153:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:165:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:177:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:191:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:214:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:235:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:237:7: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:262:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:264:7: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:284:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:286:7: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:36:8: style: The scope of the variable 'd' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:233:8: style: The scope of the variable 'd' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:260:8: style: The scope of the variable 'd' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:282:8: style: The scope of the variable 'd' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:67:42: style: Function 'setProperty' argument 1 names different: declaration 'key' definition 'key_'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.h:45:31: note: Function 'setProperty' argument 1 names different: declaration 'key' definition 'key_'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:67:42: note: Function 'setProperty' argument 1 names different: declaration 'key' definition 'key_'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:67:60: style: Function 'setProperty' argument 2 names different: declaration 'value' definition 'value_'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.h:45:48: note: Function 'setProperty' argument 2 names different: declaration 'value' definition 'value_'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:67:60: note: Function 'setProperty' argument 2 names different: declaration 'value' definition 'value_'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:139:56: style: Function 'alterProperty' argument 2 names different: declaration 'value' definition 'amount'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.h:54:45: note: Function 'alterProperty' argument 2 names different: declaration 'value' definition 'amount'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:139:56: note: Function 'alterProperty' argument 2 names different: declaration 'value' definition 'amount'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.h:27:8: style: Unused private function: 'Properties::findProperty' [unusedPrivateFunction]
blobandconquer-1.11-dfsg+20/src/cplusplus/CQ3Target.cpp:25:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:69:6: style: The scope of the variable 'len' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:70:7: style: The scope of the variable 'c' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:23:22: warning: Member variable 'RandomNameGenerator::name' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.h:51:7: performance: Technically the member function 'RandomNameGenerator::loadFilterWords' can be static. [functionStatic]
blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:57:27: note: Technically the member function 'RandomNameGenerator::loadFilterWords' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.h:51:7: note: Technically the member function 'RandomNameGenerator::loadFilterWords' can be static.
blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:49:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSaveGameHeader.cpp:27:2: performance: Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSimpleModel.cpp:25:2: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:59:22: style: Function 'use' argument 1 names different: declaration 'x' definition 'mx'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:49:15: note: Function 'use' argument 1 names different: declaration 'x' definition 'mx'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:59:22: note: Function 'use' argument 1 names different: declaration 'x' definition 'mx'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:59:30: style: Function 'use' argument 2 names different: declaration 'y' definition 'my'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:49:22: note: Function 'use' argument 2 names different: declaration 'y' definition 'my'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:59:30: note: Function 'use' argument 2 names different: declaration 'y' definition 'my'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:100:29: style: Function 'mouseMoved' argument 1 names different: declaration 'x' definition 'mx'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:53:22: note: Function 'mouseMoved' argument 1 names different: declaration 'x' definition 'mx'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:100:29: note: Function 'mouseMoved' argument 1 names different: declaration 'x' definition 'mx'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:100:37: style: Function 'mouseMoved' argument 2 names different: declaration 'y' definition 'my'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:53:29: note: Function 'mouseMoved' argument 2 names different: declaration 'y' definition 'my'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:100:37: note: Function 'mouseMoved' argument 2 names different: declaration 'y' definition 'my'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:23:9: warning: Member variable 'Slider::mouseHeld' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSprite.cpp:25:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSprite.h:46:7: style: Technically the member function 'Sprite::getNextFrame' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSprite.cpp:139:14: note: Technically the member function 'Sprite::getNextFrame' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSprite.h:46:7: note: Technically the member function 'Sprite::getNextFrame' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:57:34: style: Function 'setText' argument 1 names different: declaration 'text' definition 'in'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:44:27: note: Function 'setText' argument 1 names different: declaration 'text' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:57:34: note: Function 'setText' argument 1 names different: declaration 'text' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:72:37: style: Function 'operator=' argument 1 names different: declaration 'c' definition 'in'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:37:30: note: Function 'operator=' argument 1 names different: declaration 'c' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:72:37: note: Function 'operator=' argument 1 names different: declaration 'c' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:92:38: style: Function 'operator==' argument 1 names different: declaration 'c' definition 'in'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:38:31: note: Function 'operator==' argument 1 names different: declaration 'c' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:92:38: note: Function 'operator==' argument 1 names different: declaration 'c' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:97:38: style: Function 'operator!=' argument 1 names different: declaration 'c' definition 'in'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:39:31: note: Function 'operator!=' argument 1 names different: declaration 'c' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:97:38: note: Function 'operator!=' argument 1 names different: declaration 'c' definition 'in'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:82:14: warning: Member variable 'String::capacity' is not assigned a value in 'String::operator='. [operatorEqVarError]
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:82:14: warning: Member variable 'String::text' is not assigned a value in 'String::operator='. [operatorEqVarError]
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:87:14: warning: Member variable 'String::capacity' is not assigned a value in 'String::operator='. [operatorEqVarError]
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:87:14: warning: Member variable 'String::text' is not assigned a value in 'String::operator='. [operatorEqVarError]
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:45:14: style: Technically the member function 'String::getText' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:102:21: note: Technically the member function 'String::getText' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:45:14: note: Technically the member function 'String::getText' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:23:1: warning: The class 'String' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:82:32: performance: Function parameter 's' should be passed by const reference. [passedByValue]
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:45:44: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:25:34: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:45:44: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:57:44: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:26:34: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:57:44: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:23:12: warning: Member variable 'Structure::state' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:23:12: warning: Member variable 'Structure::model' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.cpp:53:41: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:25:34: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.cpp:53:41: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.cpp:77:41: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:26:34: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.cpp:77:41: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.cpp:23:9: warning: Member variable 'Switch::originalState' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTexture.cpp:25:2: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureManager.cpp:59:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpec.h:68:7: style: Technically the member function 'TextureSpec::finish' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpec.cpp:211:19: note: Technically the member function 'TextureSpec::finish' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpec.h:68:7: note: Technically the member function 'TextureSpec::finish' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:47:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:49:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:82:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:89:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:91:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:87:15: style: The scope of the variable 'textureSpec' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::traceType' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::outputStartsOut' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::outputAllSolid' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::outputContent' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::outputFraction' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::traceRadius' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::stepSize' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::outputNormal' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::stepping' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::brush' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.cpp:40:39: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:25:34: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.cpp:40:39: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.cpp:48:39: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:26:34: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.cpp:48:39: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CTrigger.cpp:64:32: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:84:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:163:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:168:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:178:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:191:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:204:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:221:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:243:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:263:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:268:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:283:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:301:7: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:327:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:176:50: style: Function 'showGroup' argument 2 names different: declaration 'hide' definition 'visible'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.h:56:40: note: Function 'showGroup' argument 2 names different: declaration 'hide' definition 'visible'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:176:50: note: Function 'showGroup' argument 2 names different: declaration 'hide' definition 'visible'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:189:53: style: Function 'enableGroup' argument 2 names different: declaration 'enable' definition 'enabled'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.h:57:43: note: Function 'enableGroup' argument 2 names different: declaration 'enable' definition 'enabled'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:189:53: note: Function 'enableGroup' argument 2 names different: declaration 'enable' definition 'enabled'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::upArrow' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::downArrow' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::minus' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::plus' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::checked' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::unchecked' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::awaitingButton' is not initialized in the constructor. [uninitMemberVarPrivate]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:232:39: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:232:39: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:259:39: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:259:39: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:23:7: warning: Member variable 'Unit::crumbsConsumed' is not initialized in the constructor. [uninitMemberVar]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:75:7: style: Technically the member function 'Unit::canBeDamaged' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:149:12: note: Technically the member function 'Unit::canBeDamaged' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:75:7: note: Technically the member function 'Unit::canBeDamaged' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:33:7: style: Technically the member function 'Vector::operator==' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:34:14: note: Technically the member function 'Vector::operator==' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:33:7: note: Technically the member function 'Vector::operator==' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:34:7: style: Technically the member function 'Vector::operator!=' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:39:14: note: Technically the member function 'Vector::operator!=' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:34:7: note: Technically the member function 'Vector::operator!=' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:39:7: style: Technically the member function 'Vector::operator<' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:81:14: note: Technically the member function 'Vector::operator<' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:39:7: note: Technically the member function 'Vector::operator<' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:40:7: style: Technically the member function 'Vector::operator>' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:86:14: note: Technically the member function 'Vector::operator>' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:40:7: note: Technically the member function 'Vector::operator>' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:43:8: style: Technically the member function 'Vector::getLength' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:107:15: note: Technically the member function 'Vector::getLength' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:43:8: note: Technically the member function 'Vector::getLength' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:23:1: warning: The class 'Vector' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:34:35: style: Function 'operator==' argument 1 names different: declaration 'vector' definition 'vectori'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:33:27: note: Function 'operator==' argument 1 names different: declaration 'vector' definition 'vectori'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:34:35: note: Function 'operator==' argument 1 names different: declaration 'vector' definition 'vectori'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:39:35: style: Function 'operator!=' argument 1 names different: declaration 'vector' definition 'vectori'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:34:27: note: Function 'operator!=' argument 1 names different: declaration 'vector' definition 'vectori'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:39:35: note: Function 'operator!=' argument 1 names different: declaration 'vector' definition 'vectori'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:44:34: style: Function 'operator=' argument 1 names different: declaration 'vector' definition 'vectori'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:35:26: note: Function 'operator=' argument 1 names different: declaration 'vector' definition 'vectori'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:44:34: note: Function 'operator=' argument 1 names different: declaration 'vector' definition 'vectori'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:67:35: style: Function 'operator+=' argument 1 names different: declaration 'vector' definition 'vectori'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:36:27: note: Function 'operator+=' argument 1 names different: declaration 'vector' definition 'vectori'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:67:35: note: Function 'operator+=' argument 1 names different: declaration 'vector' definition 'vectori'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:74:35: style: Function 'operator-=' argument 1 names different: declaration 'vector' definition 'vectori'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:37:27: note: Function 'operator-=' argument 1 names different: declaration 'vector' definition 'vectori'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:74:35: note: Function 'operator-=' argument 1 names different: declaration 'vector' definition 'vectori'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:33:7: style: Technically the member function 'Vectori::operator==' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:34:15: note: Technically the member function 'Vectori::operator==' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:33:7: note: Technically the member function 'Vectori::operator==' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:34:7: style: Technically the member function 'Vectori::operator!=' can be const. [functionConst]
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:39:15: note: Technically the member function 'Vectori::operator!=' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:34:7: note: Technically the member function 'Vectori::operator!=' can be const.
blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:23:1: warning: The class 'Vectori' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.cpp:48:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.cpp:42:41: style: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.cpp:42:41: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.cpp:55:41: style: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent]
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.cpp:55:41: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'.
blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:33:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:106:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:469:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:497:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:222:0: style: Same expression used in consecutive assignments of 'tempX' and 'tempY'. [duplicateAssignExpression]
blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:223:0: note: Same expression used in consecutive assignments of 'tempX' and 'tempY'.
blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:222:0: note: Same expression used in consecutive assignments of 'tempX' and 'tempY'.
blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:140:16: style: The scope of the variable 'brushSide' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:25:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:253:32: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:257:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:108:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:138:8: style: The scope of the variable 'x' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:138:11: style: The scope of the variable 'y' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/emitters.cpp:51:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/emitters.cpp:64:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/emitters.cpp:169:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/emitters.cpp:190:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:151:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:245:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:823:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:854:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:860:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:58:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:82:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:136:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:381:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:415:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:449:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:500:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:523:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:524:8: style: The scope of the variable 'z' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:544:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:574:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:615:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:852:8: style: The scope of the variable 'distance' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/effects/shadows.cpp:119:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/shadows.cpp:121:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/effects/weather.cpp:25:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:43:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:82:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:98:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:124:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:205:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:267:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:289:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:298:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:305:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:319:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:355:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:368:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:436:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:539:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:593:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:648:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:703:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:752:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:780:4: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:786:4: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:824:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:476:8: style: The scope of the variable 'size' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:476:14: style: The scope of the variable 'x' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:476:17: style: The scope of the variable 'y' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:476:20: style: The scope of the variable 'z' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:513:8: style: The scope of the variable 'size' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:513:14: style: The scope of the variable 'x' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:513:17: style: The scope of the variable 'y' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:513:20: style: The scope of the variable 'z' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1393:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:31:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:54:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:87:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:124:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:187:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:209:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:228:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:233:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:326:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:367:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:376:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:456:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:475:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:579:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:605:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:631:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:657:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:694:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:777:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:789:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:790:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:801:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:814:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:855:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:867:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:887:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:922:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:924:14: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:929:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:949:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:982:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1002:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1039:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1061:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1081:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1139:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1158:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1165:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1218:14: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1234:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1268:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1297:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1305:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1333:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1351:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1450:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1505:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1532:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1695:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:44:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:54:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:135:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:154:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:239:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:268:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:353:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:371:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:681:13: warning: Identical condition 'other==NULL', second condition is always false [identicalConditionAfterEarlyExit]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:676:12: note: first condition
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:681:13: note: second condition
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:33:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:34:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:131:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:274:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:291:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:292:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:316:5: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:329:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:454:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:484:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:486:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:507:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:557:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:560:4: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:575:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:622:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:625:4: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:635:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:686:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:775:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:777:33: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:785:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:798:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:842:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:844:34: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1370:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1385:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1390:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:797:10: style: The scope of the variable 'ent' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:39:14: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:55:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:130:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:162:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:171:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:218:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:258:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:345:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/doors.cpp:57:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/doors.cpp:106:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/doors.cpp:115:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:28:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:165:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:234:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:243:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:296:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:348:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:374:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:421:11: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:554:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:27:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:30:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:41:7: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:60:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:117:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:165:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:211:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:233:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:296:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:319:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:370:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:392:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:412:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:344:10: style: The scope of the variable 'bullet' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:34:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:35:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:69:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:117:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:204:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:338:6: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:339:6: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:367:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:399:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:439:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:463:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:495:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:544:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:621:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:631:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:281:10: style: The scope of the variable 'ent' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:283:7: style: The scope of the variable 'doTeleportEffect' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/features.cpp:427:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:739:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:770:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:108:57: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:128:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:176:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:257:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:536:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:554:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:555:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:582:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:605:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:911:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:940:11: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:223:87: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:1028:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:779:8: style: The scope of the variable 'clipSize' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:780:6: style: The scope of the variable 'minAmmo' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/items.cpp:780:15: style: The scope of the variable 'maxAmmo' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:32:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:44:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:61:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:73:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:118:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:144:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:46:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:188:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:217:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:262:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:307:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:352:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:126:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:161:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:189:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:210:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:362:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:53:14: style: The scope of the variable 'def' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:73:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:196:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:208:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:229:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:241:10: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:262:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:274:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:305:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:317:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:338:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:350:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:523:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:577:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:626:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:676:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:791:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:915:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:989:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:1017:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:1230:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:1298:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:1314:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:1324:14: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:80:15: style: The scope of the variable 'textureSpec' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:575:8: style: The scope of the variable 'size' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:575:14: style: The scope of the variable 'x' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:575:17: style: The scope of the variable 'y' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:575:20: style: The scope of the variable 'z' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:838:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:270:30: style: Redundant condition: swt->requires!="". 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:35:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:121:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:128:11: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:179:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:192:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:199:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:260:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:319:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:346:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:353:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:366:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:378:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:536:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:117:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:133:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:150:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:174:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:197:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:264:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:288:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:172:10: style: The scope of the variable 'entity' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:30:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:49:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:189:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:256:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:335:5: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:336:5: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:340:5: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:186:8: style: The scope of the variable 'size' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:186:14: style: The scope of the variable 'x' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:186:17: style: The scope of the variable 'y' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/entities/units.cpp:186:20: style: The scope of the variable 'z' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:86:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:246:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:376:14: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:394:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:492:14: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:508:92: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:527:14: style: The scope of the variable 'time' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:163:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:167:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:236:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:325:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:326:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:327:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:328:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:329:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:346:11: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:392:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:407:14: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:346:2: style: Variable 'header' is reassigned a value before the old one has been used. [redundantAssignment]
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:344:0: note: Variable 'header' is reassigned a value before the old one has been used.
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:346:2: note: Variable 'header' is reassigned a value before the old one has been used.
blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:298:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:27:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:28:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:29:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:30:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:31:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:32:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:33:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:35:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:36:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:37:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:38:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:39:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:40:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:42:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:49:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:50:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:51:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:52:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:53:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:54:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:55:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:57:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:58:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:59:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:60:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:61:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:62:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:64:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:65:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:67:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:74:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:75:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:76:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:77:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:78:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:79:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:80:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:82:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:83:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:84:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:85:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:86:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:87:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:89:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:90:3: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:97:32: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:98:33: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:99:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:100:32: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:101:32: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:102:32: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:103:34: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:105:41: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:106:40: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:107:39: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:108:40: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:109:39: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:110:40: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:112:34: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:113:33: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:115:40: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:122:31: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:123:32: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:124:29: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:125:31: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:126:31: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:127:31: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:128:33: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:130:40: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:131:39: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:132:38: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:133:39: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:134:38: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:135:39: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:137:33: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:138:32: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:140:33: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:147:31: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:148:32: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:149:29: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:150:31: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:151:31: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:152:31: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:153:33: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:155:40: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:156:39: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:157:38: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:158:39: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:159:38: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:160:39: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:162:33: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:163:32: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:183:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:184:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:185:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:280:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:281:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:282:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:283:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:284:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:285:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:286:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:287:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:288:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:289:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:290:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:291:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:292:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:294:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:441:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:442:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:443:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:444:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:445:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:447:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:535:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:536:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:537:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:597:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:598:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:599:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:600:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:601:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:602:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:603:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:604:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:605:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:606:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:607:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:608:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:774:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:775:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:776:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:777:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:778:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/options.cpp:779:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/status.cpp:93:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/status.cpp:112:31: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/status.cpp:132:31: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/status.cpp:161:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/status.cpp:230:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/status.cpp:273:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/status.cpp:274:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:497:40: warning: Either the condition 'widgetList!=NULL' is redundant or there is possible null pointer dereference: widgetList. [nullPointerRedundantCheck]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:560:17: note: Assuming that condition 'widgetList!=NULL' is not redundant
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:497:40: note: Null pointer dereference
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:85:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:301:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:312:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:391:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:404:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:420:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:440:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:460:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:478:29: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:497:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:573:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:592:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:629:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:633:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:637:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:641:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:650:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:674:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:679:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:687:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:756:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:505:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:711:6: style: The scope of the variable 'mx' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:711:10: style: The scope of the variable 'my' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/init.cpp:146:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/init.cpp:166:22: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/init.cpp:33:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blobandconquer-1.11-dfsg+20/src/io/load.cpp:160:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/io/load.cpp:230:8: warning: Either the condition 'input!=NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck]
blobandconquer-1.11-dfsg+20/src/io/load.cpp:236:12: note: Assuming that condition 'input!=NULL' is not redundant
blobandconquer-1.11-dfsg+20/src/io/load.cpp:230:8: note: Null pointer dereference
blobandconquer-1.11-dfsg+20/src/io/load.cpp:32:11: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/load.cpp:43:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/load.cpp:100:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/load.cpp:156:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/load.cpp:225:2: style: Variable 'pak->dataBuffer' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blobandconquer-1.11-dfsg+20/src/io/load.cpp:222:2: note: Variable 'pak->dataBuffer' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobandconquer-1.11-dfsg+20/src/io/load.cpp:225:2: note: Variable 'pak->dataBuffer' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobandconquer-1.11-dfsg+20/src/io/load.cpp:198:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/io/localeLoader.cpp:41:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/localeLoader.cpp:99:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:84:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:405:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:425:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:74:8: style: The scope of the variable 'radius' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:73:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:125:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:160:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:121:27: warning: Either the condition 'list!=NULL' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:141:11: note: Assuming that condition 'list!=NULL' is not redundant
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:121:27: note: Null pointer dereference
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:409:27: warning: Either the condition 'list!=NULL' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:419:11: note: Assuming that condition 'list!=NULL' is not redundant
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:409:27: note: Null pointer dereference
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:429:27: warning: Either the condition 'list!=NULL' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:434:11: note: Assuming that condition 'list!=NULL' is not redundant
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:429:27: note: Null pointer dereference
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:444:27: warning: Either the condition 'list!=NULL' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:456:11: note: Assuming that condition 'list!=NULL' is not redundant
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:444:27: note: Null pointer dereference
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:121:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:125:28: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:154:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:209:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:250:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:289:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:323:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:348:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:409:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:429:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:444:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:600:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:607:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:611:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:618:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:622:13: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:624:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:118:8: style: The scope of the variable 'specList' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:151:6: style: The scope of the variable 'weaponId' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:152:13: style: The scope of the variable 'weaponDef' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:206:6: style: The scope of the variable 'itemId' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:207:11: style: The scope of the variable 'itemDef' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:247:6: style: The scope of the variable 'enemyId' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:248:12: style: The scope of the variable 'enemyDef' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:286:6: style: The scope of the variable 'blobId' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:287:11: style: The scope of the variable 'blobDef' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:320:6: style: The scope of the variable 'featureId' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:321:14: style: The scope of the variable 'featureDef' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:345:6: style: The scope of the variable 'bossId' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:346:11: style: The scope of the variable 'bossDef' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:407:6: style: The scope of the variable 'soundIndex' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/io/resources.cpp:103:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/main.cpp:48:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/main.cpp:52:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:38:40: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:56:40: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:74:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:86:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:91:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:393:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:398:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:402:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:418:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:432:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:437:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:441:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:460:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:469:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:474:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:485:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:498:4: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:502:4: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:513:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:525:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:540:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:559:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:571:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:589:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:625:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:655:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:684:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:698:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:808:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:827:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:833:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:865:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:895:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:916:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:927:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1036:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1286:8: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1294:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1300:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1334:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1393:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1492:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1499:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1506:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1520:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1531:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1537:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1543:19: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:649:8: style: The scope of the variable 'rSpeed' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:726:12: style: The scope of the variable 'particle' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:893:10: style: The scope of the variable 'bullet' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1021:7: style: The scope of the variable 'recognisedCommand' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1142:22: warning: Either the condition 'cutsceneTextIndex!=-1' is redundant, otherwise there is negative array index -1. [negativeIndex]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1145:27: note: Assuming that condition 'cutsceneTextIndex!=-1' is not redundant
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1142:22: note: Negative array index
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:254:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:268:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:279:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:296:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:376:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:391:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:430:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:458:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:483:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:511:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:523:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:538:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:557:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:569:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:587:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:600:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:610:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:621:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:651:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:675:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:715:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:751:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:787:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1045:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1064:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1079:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1084:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1154:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1402:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1413:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1418:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:116:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:116:9: style: The scope of the variable 'j' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:116:12: style: The scope of the variable 'vertIndex' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:116:23: style: The scope of the variable 'textureIndex' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:117:8: style: The scope of the variable 'x' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:117:11: style: The scope of the variable 'y' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:117:14: style: The scope of the variable 'z' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/opengl.cpp:159:10: style: Condition 'dir==1' is always true [knownConditionTrueFalse]
blobandconquer-1.11-dfsg+20/src/misc/opengl.cpp:151:14: note: Assignment 'dir=1', assigned value is 1
blobandconquer-1.11-dfsg+20/src/misc/opengl.cpp:159:10: note: Condition 'dir==1' is always true
blobandconquer-1.11-dfsg+20/src/misc/opengl.cpp:40:9: style: The scope of the variable 'f1' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/opengl.cpp:40:13: style: The scope of the variable 'f2' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/misc/opengl.cpp:174:4: style: Variable 'dir' is assigned a value that is never used. [unreadVariable]
blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:93:24: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:100:12: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:119:5: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:146:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:418:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:428:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:458:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:466:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:347:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:410:7: style: The scope of the variable 'hidden' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/missions/triggers.cpp:39:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/triggers.cpp:184:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/triggers.cpp:210:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/missions/triggers.cpp:250:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/pak.cpp:247:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobandconquer-1.11-dfsg+20/src/player.cpp:82:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/player.cpp:86:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/player.cpp:90:9: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/player.cpp:150:5: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/player.cpp:246:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/player.cpp:265:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/player.cpp:295:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/player.cpp:314:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/player.cpp:430:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/player.cpp:438:23: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/player.cpp:441:26: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/puzzles/laserGrid.cpp:92:6: style: The scope of the variable 'gx' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/puzzles/laserGrid.cpp:92:10: style: The scope of the variable 'gy' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/title.cpp:85:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/title.cpp:86:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/title.cpp:87:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/title.cpp:88:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/title.cpp:89:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/title.cpp:344:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:113:21: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:250:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:305:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:380:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:433:14: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:530:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:563:15: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:642:16: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:672:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:738:17: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:790:20: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:844:18: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:870:38: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:982:25: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:986:30: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:988:29: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:95:4: style: Variable 'texture' is reassigned a value before the old one has been used. [redundantAssignment]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:94:4: note: Variable 'texture' is reassigned a value before the old one has been used.
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:95:4: note: Variable 'texture' is reassigned a value before the old one has been used.
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:108:12: style: The scope of the variable 'py' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:694:6: style: The scope of the variable 'size' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:9: style: The scope of the variable 'numPatchesWide' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:25: style: The scope of the variable 'numPatchesHigh' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:41: style: The scope of the variable 'x' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:44: style: The scope of the variable 'y' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:47: style: The scope of the variable 'row' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:52: style: The scope of the variable 'point' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:59: style: The scope of the variable 'patch' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:908:8: style: The scope of the variable 'centerX' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:908:17: style: The scope of the variable 'centerY' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:908:26: style: The scope of the variable 'centerZ' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:920:12: style: The scope of the variable 'model' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:1022:12: style: The scope of the variable 'bspModel' can be reduced. [variableScope]
blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:1496:11: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable]
blobandconquer-1.11-dfsg+20/src/world/world.cpp:799:27: style: C-style pointer casting [cstyleCast]
blobandconquer-1.11-dfsg+20/src/world/world.cpp:845:27: style: C-style pointer casting [cstyleCast]
[03:11]

ftp://ftp.se.debian.org/debian/pool/main/b/blobby/blobby_1.0~rc1.orig.tar.gz
blobby-1.0rc1/src/Vector.h:153:31: style: Function 'Vector2' argument 1 names different: declaration 'x' definition 'a'. [funcArgNamesDifferent]
blobby-1.0rc1/src/Vector.h:41:16: note: Function 'Vector2' argument 1 names different: declaration 'x' definition 'a'.
blobby-1.0rc1/src/Vector.h:153:31: note: Function 'Vector2' argument 1 names different: declaration 'x' definition 'a'.
blobby-1.0rc1/src/Vector.h:153:40: style: Function 'Vector2' argument 2 names different: declaration 'y' definition 'b'. [funcArgNamesDifferent]
blobby-1.0rc1/src/Vector.h:41:25: note: Function 'Vector2' argument 2 names different: declaration 'y' definition 'b'.
blobby-1.0rc1/src/Vector.h:153:40: note: Function 'Vector2' argument 2 names different: declaration 'y' definition 'b'.
blobby-1.0rc1/src/Global.h:82:2: style: Struct 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/Global.h:122:2: style: Struct 'ExtensionUnsupportedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/Vector.h:27:1: warning: The class 'Vector2' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blobby-1.0rc1/src/Global.h:122:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
blobby-1.0rc1/src/BotAPICalculations.cpp:166:54: style: Function 'parabel_time_first' argument 3 names different: declaration 'gravity' definition 'grav'. [funcArgNamesDifferent]
blobby-1.0rc1/src/BotAPICalculations.cpp:30:54: note: Function 'parabel_time_first' argument 3 names different: declaration 'gravity' definition 'grav'.
blobby-1.0rc1/src/BotAPICalculations.cpp:166:54: note: Function 'parabel_time_first' argument 3 names different: declaration 'gravity' definition 'grav'.
blobby-1.0rc1/src/UserConfig.h:40:1: style: The class 'UserConfig' does not have a constructor although it has private member variables. [noConstructor]
blobby-1.0rc1/src/InputSource.h:36:2: style: Struct 'PlayerInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/InputSource.h:98:22: style: The function 'getInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/InputSource.h:85:22: note: Virtual function in base class
blobby-1.0rc1/src/InputSource.h:98:22: note: Function in derived class
blobby-1.0rc1/src/UserConfig.h:49:14: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IUserConfigReader.h:32:22: note: Virtual function in base class
blobby-1.0rc1/src/UserConfig.h:49:14: note: Function in derived class
blobby-1.0rc1/src/UserConfig.h:51:8: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IUserConfigReader.h:33:16: note: Virtual function in base class
blobby-1.0rc1/src/UserConfig.h:51:8: note: Function in derived class
blobby-1.0rc1/src/UserConfig.h:52:14: style: The function 'getString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IUserConfigReader.h:34:22: note: Virtual function in base class
blobby-1.0rc1/src/UserConfig.h:52:14: note: Function in derived class
blobby-1.0rc1/src/UserConfig.h:53:7: style: The function 'getBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IUserConfigReader.h:35:15: note: Virtual function in base class
blobby-1.0rc1/src/UserConfig.h:53:7: note: Function in derived class
blobby-1.0rc1/src/UserConfig.h:54:6: style: The function 'getInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IUserConfigReader.h:36:14: note: Virtual function in base class
blobby-1.0rc1/src/UserConfig.h:54:6: note: Function in derived class
blobby-1.0rc1/src/FileExceptions.h:55:4: performance: Variable 'error' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/FileExceptions.h:29:3: style: Class 'FileException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/FileExceptions.h:51:3: style: Class 'FileLoadException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/FileExceptions.h:79:3: style: Class 'PhysfsException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/FileExceptions.h:124:3: style: Class 'EOFException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/FileExceptions.h:51:33: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
blobby-1.0rc1/src/FileExceptions.h:85:4: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
blobby-1.0rc1/src/FileExceptions.h:131:4: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
blobby-1.0rc1/src/FileRead.h:45:3: style: Class 'FileRead' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/FileWrite.h:44:3: style: Class 'FileWrite' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/GameLogic.cpp:46:21: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/GameLogic.cpp:379:21: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/GameLogic.cpp:397:21: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/GameLogic.cpp:407:21: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/GameLogic.cpp:264:48: style: Function 'LuaGameLogic' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
blobby-1.0rc1/src/GameLogic.cpp:244:35: note: Function 'LuaGameLogic' argument 1 names different: declaration 'file' definition 'filename'.
blobby-1.0rc1/src/GameLogic.cpp:264:48: note: Function 'LuaGameLogic' argument 1 names different: declaration 'file' definition 'filename'.
blobby-1.0rc1/src/GameLogic.cpp:448:46: style: Function 'createGameLogic' argument 1 names different: declaration 'rulefile' definition 'file'. [funcArgNamesDifferent]
blobby-1.0rc1/src/GameLogic.h:179:46: note: Function 'createGameLogic' argument 1 names different: declaration 'rulefile' definition 'file'.
blobby-1.0rc1/src/GameLogic.cpp:448:46: note: Function 'createGameLogic' argument 1 names different: declaration 'rulefile' definition 'file'.
blobby-1.0rc1/src/GameLogic.cpp:244:3: style: Class 'LuaGameLogic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/GameLogic.cpp:249:22: style: The function 'checkWin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/GameLogic.h:146:22: note: Virtual function in base class
blobby-1.0rc1/src/GameLogic.cpp:249:22: note: Function in derived class
blobby-1.0rc1/src/GameLogic.cpp:250:16: style: The function 'OnMistake' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/GameLogic.h:143:16: note: Virtual function in base class
blobby-1.0rc1/src/GameLogic.cpp:250:16: note: Function in derived class
blobby-1.0rc1/src/GameLogic.cpp:429:22: style: The function 'checkWin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/GameLogic.h:146:22: note: Virtual function in base class
blobby-1.0rc1/src/GameLogic.cpp:429:22: note: Function in derived class
blobby-1.0rc1/src/GameLogic.cpp:442:16: style: The function 'OnMistake' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/GameLogic.h:143:16: note: Virtual function in base class
blobby-1.0rc1/src/GameLogic.cpp:442:16: note: Function in derived class
blobby-1.0rc1/src/IMGUI.cpp:62:8: warning: Member variable 'IMGUI::mDrawCursor' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/IMGUI.cpp:62:8: warning: Member variable 'IMGUI::mUsingCursor' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/IMGUI.h:67:7: performance: Technically the member function 'IMGUI::doImage' can be static. [functionStatic]
blobby-1.0rc1/src/IMGUI.cpp:193:13: note: Technically the member function 'IMGUI::doImage' can be static.
blobby-1.0rc1/src/IMGUI.h:67:7: note: Technically the member function 'IMGUI::doImage' can be static.
blobby-1.0rc1/src/IMGUI.h:68:7: performance: Technically the member function 'IMGUI::doText' can be static. [functionStatic]
blobby-1.0rc1/src/IMGUI.cpp:203:13: note: Technically the member function 'IMGUI::doText' can be static.
blobby-1.0rc1/src/IMGUI.h:68:7: note: Technically the member function 'IMGUI::doText' can be static.
blobby-1.0rc1/src/IMGUI.h:69:7: performance: Technically the member function 'IMGUI::doOverlay' can be static. [functionStatic]
blobby-1.0rc1/src/IMGUI.cpp:214:13: note: Technically the member function 'IMGUI::doOverlay' can be static.
blobby-1.0rc1/src/IMGUI.h:69:7: note: Technically the member function 'IMGUI::doOverlay' can be static.
blobby-1.0rc1/src/IMGUI.h:77:7: performance: Technically the member function 'IMGUI::doBlob' can be static. [functionStatic]
blobby-1.0rc1/src/IMGUI.cpp:904:13: note: Technically the member function 'IMGUI::doBlob' can be static.
blobby-1.0rc1/src/IMGUI.h:77:7: note: Technically the member function 'IMGUI::doBlob' can be static.
blobby-1.0rc1/src/LagDetectionSystem.h:67:3: style: Class 'LagDetector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/InputDevice.h:56:2: style: Struct 'JoystickAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/InputDevice.h:102:7: style: The function 'transferInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/InputDevice.h:84:15: note: Virtual function in base class
blobby-1.0rc1/src/InputDevice.h:102:7: note: Function in derived class
blobby-1.0rc1/src/InputDevice.h:117:7: style: The function 'transferInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/InputDevice.h:84:15: note: Virtual function in base class
blobby-1.0rc1/src/InputDevice.h:117:7: note: Function in derived class
blobby-1.0rc1/src/InputDevice.h:136:7: style: The function 'transferInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/InputDevice.h:84:15: note: Virtual function in base class
blobby-1.0rc1/src/InputDevice.h:136:7: note: Function in derived class
blobby-1.0rc1/src/IMGUI.cpp:132:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/IMGUI.cpp:137:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/IMGUI.cpp:144:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/IMGUI.cpp:155:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/IMGUI.cpp:166:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/IMGUI.cpp:287:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/IMGUI.cpp:288:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/IMGUI.cpp:415:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/IMGUI.cpp:613:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/IMGUI.cpp:760:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/IMGUI.cpp:200:15: error: Uninitialized struct member: obj.selected [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:200:15: error: Uninitialized struct member: obj.length [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:200:15: error: Uninitialized struct member: obj.flags [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:211:15: error: Uninitialized struct member: obj.selected [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:211:15: error: Uninitialized struct member: obj.length [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:222:15: error: Uninitialized struct member: obj.selected [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:222:15: error: Uninitialized struct member: obj.length [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:222:15: error: Uninitialized struct member: obj.flags [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:300:15: error: Uninitialized struct member: obj.selected [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:300:15: error: Uninitialized struct member: obj.length [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:752:15: error: Uninitialized struct member: obj.length [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:900:15: error: Uninitialized struct member: obj.length [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:911:15: error: Uninitialized struct member: obj.selected [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:911:15: error: Uninitialized struct member: obj.length [uninitStructMember]
blobby-1.0rc1/src/IMGUI.cpp:911:15: error: Uninitialized struct member: obj.flags [uninitStructMember]
blobby-1.0rc1/src/InputDevice.cpp:31:19: warning: Member variable 'MouseInputDevice::mMarkerX' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/InputDevice.cpp:125:2: performance: Variable 'mLeftKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/InputDevice.cpp:126:2: performance: Variable 'mRightKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/InputDevice.cpp:127:2: performance: Variable 'mJumpKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/InputDevice.h:63:14: style: Technically the member function 'JoystickAction::toString' can be const. [functionConst]
blobby-1.0rc1/src/InputDevice.cpp:224:29: note: Technically the member function 'JoystickAction::toString' can be const.
blobby-1.0rc1/src/InputDevice.h:63:14: note: Technically the member function 'JoystickAction::toString' can be const.
blobby-1.0rc1/src/InputDevice.h:126:7: performance: Technically the member function 'JoystickInputDevice::getAction' can be static. [functionStatic]
blobby-1.0rc1/src/InputDevice.cpp:252:27: note: Technically the member function 'JoystickInputDevice::getAction' can be static.
blobby-1.0rc1/src/InputDevice.h:126:7: note: Technically the member function 'JoystickInputDevice::getAction' can be static.
blobby-1.0rc1/src/InputDevice.h:45:1: warning: The struct 'JoystickAction' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mUp' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mDown' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mLeft' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mRight' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mSelect' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mExit' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mClick' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mDoubleClick' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mMouseWheelUp' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mMouseWheelDown' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mUnclick' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mMouseX' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mMouseY' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.cpp:34:15: warning: Member variable 'InputManager::mLastMouseButton' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/InputManager.h:82:14: style: Technically the member function 'InputManager::getGameInput' can be const. [functionConst]
blobby-1.0rc1/src/InputManager.cpp:123:27: note: Technically the member function 'InputManager::getGameInput' can be const.
blobby-1.0rc1/src/InputManager.h:82:14: note: Technically the member function 'InputManager::getGameInput' can be const.
blobby-1.0rc1/src/InputManager.h:94:14: style: Technically the member function 'InputManager::getLastActionKey' can be const. [functionConst]
blobby-1.0rc1/src/InputManager.cpp:672:27: note: Technically the member function 'InputManager::getLastActionKey' can be const.
blobby-1.0rc1/src/InputManager.h:94:14: note: Technically the member function 'InputManager::getLastActionKey' can be const.
blobby-1.0rc1/src/InputManager.h:107:14: performance: Technically the member function 'InputManager::keyToString' can be static. [functionStatic]
blobby-1.0rc1/src/InputManager.cpp:596:27: note: Technically the member function 'InputManager::keyToString' can be static.
blobby-1.0rc1/src/InputManager.h:107:14: note: Technically the member function 'InputManager::keyToString' can be static.
blobby-1.0rc1/src/InputManager.h:108:9: performance: Technically the member function 'InputManager::stringToKey' can be static. [functionStatic]
blobby-1.0rc1/src/InputManager.cpp:652:22: note: Technically the member function 'InputManager::stringToKey' can be static.
blobby-1.0rc1/src/InputManager.h:108:9: note: Technically the member function 'InputManager::stringToKey' can be static.
blobby-1.0rc1/src/CrossCorrelation.h:89:4: style: Variable 'samevals' is modified but its new value is never used. [unreadVariable]
blobby-1.0rc1/src/CrossCorrelation.h:31:2: style: Struct 'CC_Result' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/raknet/Types.h:141:0: error: #error "I can't tell what endian-ness to use for your architecture." [preprocessorErrorDirective]
blobby-1.0rc1/src/NetworkMessage.cpp:30:76: style: Function 'ServerInfo' argument 3 names different: declaration 'port' definition 'p'. [funcArgNamesDifferent]
blobby-1.0rc1/src/NetworkMessage.h:198:65: note: Function 'ServerInfo' argument 3 names different: declaration 'port' definition 'p'.
blobby-1.0rc1/src/NetworkMessage.cpp:30:76: note: Function 'ServerInfo' argument 3 names different: declaration 'port' definition 'p'.
blobby-1.0rc1/src/raknet/BitStream.h:91:3: style: Class 'BitStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/NetworkMessage.h:199:2: style: Struct 'ServerInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/NetworkMessage.h:200:2: style: Struct 'ServerInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/SpeedController.h:36:2: style: Class 'SpeedController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/raknet/NetworkTypes.h:68:1: warning: The struct 'PlayerID' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
blobby-1.0rc1/src/PhysicWorld.cpp:45:14: warning: Member variable 'PhysicWorld::mBallHitByBlob' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/Player.cpp:30:9: warning: Member variable 'Player::mInputSource' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/Player.cpp:30:9: warning: Member variable 'Player::mOscillating' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/Player.h:31:2: style: Class 'Player' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/LocalInputSource.h:30:2: style: Class 'LocalInputSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/LocalInputSource.h:35:22: style: The function 'getInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/InputSource.h:85:22: note: Virtual function in base class
blobby-1.0rc1/src/LocalInputSource.h:35:22: note: Function in derived class
blobby-1.0rc1/src/ScriptedInputSource.h:52:22: style: The function 'getInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/InputSource.h:85:22: note: Virtual function in base class
blobby-1.0rc1/src/ScriptedInputSource.h:52:22: note: Function in derived class
blobby-1.0rc1/src/RenderManager.cpp:30:16: warning: Member variable 'RenderManager::mDrawGame' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManager.h:111:6: performance: Technically the member function 'RenderManager::getNextFontIndex' can be static. [functionStatic]
blobby-1.0rc1/src/RenderManager.cpp:103:20: note: Technically the member function 'RenderManager::getNextFontIndex' can be static.
blobby-1.0rc1/src/RenderManager.h:111:6: note: Technically the member function 'RenderManager::getNextFontIndex' can be static.
blobby-1.0rc1/src/RenderManager.h:116:10: performance: Technically the member function 'RenderManager::blobShadowPosition' can be static. [functionStatic]
blobby-1.0rc1/src/RenderManager.cpp:213:24: note: Technically the member function 'RenderManager::blobShadowPosition' can be static.
blobby-1.0rc1/src/RenderManager.h:116:10: note: Technically the member function 'RenderManager::blobShadowPosition' can be static.
blobby-1.0rc1/src/RenderManager.h:117:10: performance: Technically the member function 'RenderManager::ballShadowPosition' can be static. [functionStatic]
blobby-1.0rc1/src/RenderManager.cpp:194:24: note: Technically the member function 'RenderManager::ballShadowPosition' can be static.
blobby-1.0rc1/src/RenderManager.h:117:10: note: Technically the member function 'RenderManager::ballShadowPosition' can be static.
blobby-1.0rc1/src/RenderManager.h:119:11: performance: Technically the member function 'RenderManager::blobRect' can be static. [functionStatic]
blobby-1.0rc1/src/RenderManager.cpp:171:25: note: Technically the member function 'RenderManager::blobRect' can be static.
blobby-1.0rc1/src/RenderManager.h:119:11: note: Technically the member function 'RenderManager::blobRect' can be static.
blobby-1.0rc1/src/RenderManager.h:120:11: performance: Technically the member function 'RenderManager::blobShadowRect' can be static. [functionStatic]
blobby-1.0rc1/src/RenderManager.cpp:221:25: note: Technically the member function 'RenderManager::blobShadowRect' can be static.
blobby-1.0rc1/src/RenderManager.h:120:11: note: Technically the member function 'RenderManager::blobShadowRect' can be static.
blobby-1.0rc1/src/RenderManager.h:121:11: performance: Technically the member function 'RenderManager::ballRect' can be static. [functionStatic]
blobby-1.0rc1/src/RenderManager.cpp:183:25: note: Technically the member function 'RenderManager::ballRect' can be static.
blobby-1.0rc1/src/RenderManager.h:121:11: note: Technically the member function 'RenderManager::ballRect' can be static.
blobby-1.0rc1/src/RenderManager.h:122:11: performance: Technically the member function 'RenderManager::ballShadowRect' can be static. [functionStatic]
blobby-1.0rc1/src/RenderManager.cpp:202:25: note: Technically the member function 'RenderManager::ballShadowRect' can be static.
blobby-1.0rc1/src/RenderManager.h:122:11: note: Technically the member function 'RenderManager::ballShadowRect' can be static.
blobby-1.0rc1/src/RenderManager.h:219:7: performance: Technically the member function 'RenderManager::setTitle' can be static. [functionStatic]
blobby-1.0rc1/src/RenderManager.cpp:242:21: note: Technically the member function 'RenderManager::setTitle' can be static.
blobby-1.0rc1/src/RenderManager.h:219:7: note: Technically the member function 'RenderManager::setTitle' can be static.
blobby-1.0rc1/src/RenderManagerGP2X.cpp:68:20: warning: Member variable 'RenderManagerGP2X::mBackground' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerGP2X.cpp:68:20: warning: Member variable 'RenderManagerGP2X::mBallShadow' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerGP2X.cpp:68:20: warning: Member variable 'RenderManagerGP2X::mScreen' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerGP2X.cpp:68:20: warning: Member variable 'RenderManagerGP2X::mBallRotation' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerGP2X.cpp:68:20: warning: Member variable 'RenderManagerGP2X::mLeftBlobAnimationState' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerGP2X.cpp:68:20: warning: Member variable 'RenderManagerGP2X::mRightBlobAnimationState' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerGP2X.cpp:68:20: warning: Member variable 'RenderManagerGP2X::mLeftPlayerScore' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerGP2X.cpp:68:20: warning: Member variable 'RenderManagerGP2X::mRightPlayerScore' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerGP2X.cpp:68:20: warning: Member variable 'RenderManagerGP2X::mLeftPlayerWarning' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerGP2X.cpp:68:20: warning: Member variable 'RenderManagerGP2X::mRightPlayerWarning' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerGP2X.h:72:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:152:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:72:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:73:15: style: The function 'deinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:156:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:73:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:74:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:144:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:74:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:75:15: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:148:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:75:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:77:15: style: The function 'setBackground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:161:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:77:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:78:15: style: The function 'setBlobColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:164:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:78:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:80:15: style: The function 'setBall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:169:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:80:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:81:15: style: The function 'setBlob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:173:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:81:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:84:15: style: The function 'setScore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:179:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:84:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:86:15: style: The function 'setTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:186:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:86:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:88:15: style: The function 'drawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:190:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:88:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.h:89:15: style: The function 'drawImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:195:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerGP2X.h:89:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerGP2X.cpp:358:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/RenderManagerSDL.cpp:381:19: warning: Possible null pointer dereference: handledBlobBlood [nullPointer]
blobby-1.0rc1/src/RenderManagerSDL.cpp:370:35: note: Assignment 'handledBlobBlood=0', assigned value is 0
blobby-1.0rc1/src/RenderManagerSDL.cpp:381:19: note: Null pointer dereference
blobby-1.0rc1/src/RenderManagerSDL.cpp:382:3: warning: Possible null pointer dereference: handledBlobBlood [nullPointer]
blobby-1.0rc1/src/RenderManagerSDL.cpp:370:35: note: Assignment 'handledBlobBlood=0', assigned value is 0
blobby-1.0rc1/src/RenderManagerSDL.cpp:382:3: note: Null pointer dereference
blobby-1.0rc1/src/RenderManagerSDL.cpp:406:8: warning: Possible null pointer dereference: handledBlob [nullPointer]
blobby-1.0rc1/src/RenderManagerSDL.cpp:389:52: note: Assignment 'handledBlob=0', assigned value is 0
blobby-1.0rc1/src/RenderManagerSDL.cpp:406:8: note: Null pointer dereference
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mBackground' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mBallShadow' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mScroll' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mStandardBlobBlood' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mLeftBlobBlood' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mRightBlobBlood' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mOverlaySurface' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mScreen' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mShowShadow' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mLeftPlayerScore' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mRightPlayerScore' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mLeftPlayerWarning' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mRightPlayerWarning' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mLeftPlayerNameTexture' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.cpp:84:19: warning: Member variable 'RenderManagerSDL::mRightPlayerNameTexture' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/RenderManagerSDL.h:97:24: performance: Technically the member function 'RenderManagerSDL::colorSurface' can be static. [functionStatic]
blobby-1.0rc1/src/RenderManagerSDL.cpp:28:59: note: Technically the member function 'RenderManagerSDL::colorSurface' can be static.
blobby-1.0rc1/src/RenderManagerSDL.h:97:24: note: Technically the member function 'RenderManagerSDL::colorSurface' can be static.
blobby-1.0rc1/src/RenderManagerSDL.h:104:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:152:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:104:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:105:15: style: The function 'deinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:156:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:105:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:106:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:144:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:106:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:107:15: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:148:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:107:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:109:15: style: The function 'setBackground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:161:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:109:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:110:15: style: The function 'setBlobColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:164:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:110:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:111:15: style: The function 'showShadow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:166:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:111:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:113:15: style: The function 'setBall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:169:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:113:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:114:15: style: The function 'setBlob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:173:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:114:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:117:15: style: The function 'setScore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:179:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:117:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:120:15: style: The function 'setPlayernames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:183:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:120:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:121:15: style: The function 'setTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:186:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:121:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:123:15: style: The function 'setMouseMarker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:176:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:123:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:125:15: style: The function 'drawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:190:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:125:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:126:15: style: The function 'drawImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:195:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:126:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:127:15: style: The function 'drawOverlay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:198:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:127:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:128:15: style: The function 'drawBlob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:201:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:128:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.h:129:15: style: The function 'drawParticle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/RenderManager.h:206:15: note: Virtual function in base class
blobby-1.0rc1/src/RenderManagerSDL.h:129:15: note: Function in derived class
blobby-1.0rc1/src/RenderManagerSDL.cpp:536:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobby-1.0rc1/src/RenderManagerSDL.cpp:406:21: error: Uninitialized variable: frame [uninitvar]
blobby-1.0rc1/src/ReplayLoader.cpp:32:69: style: Function 'createReplayLoader' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
blobby-1.0rc1/src/IReplayLoader.h:50:63: note: Function 'createReplayLoader' argument 1 names different: declaration 'file' definition 'filename'.
blobby-1.0rc1/src/ReplayLoader.cpp:32:69: note: Function 'createReplayLoader' argument 1 names different: declaration 'file' definition 'filename'.
blobby-1.0rc1/src/ReplayLoader.cpp:163:21: style: Variable 'fileLength' is assigned a value that is never used. [unreadVariable]
blobby-1.0rc1/src/ReplayLoader.cpp:169:18: style: Variable 'header_size' is assigned a value that is never used. [unreadVariable]
blobby-1.0rc1/src/ReplayLoader.cpp:171:16: style: Variable 'attr_size' is assigned a value that is never used. [unreadVariable]
blobby-1.0rc1/src/ReplayLoader.cpp:172:15: style: Variable 'jptb_ptr' is assigned a value that is never used. [unreadVariable]
blobby-1.0rc1/src/ReplayLoader.cpp:173:16: style: Variable 'jptb_size' is assigned a value that is never used. [unreadVariable]
blobby-1.0rc1/src/ReplayLoader.cpp:97:3: warning: Member variable 'ReplayLoader_V10::mReplayOffset' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayLoader.cpp:97:3: warning: Member variable 'ReplayLoader_V10::mGameSpeed' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayLoader.cpp:97:3: warning: Member variable 'ReplayLoader_V10::mGameDate' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayLoader.cpp:97:3: warning: Member variable 'ReplayLoader_V10::mGameLength' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayLoader.cpp:97:3: warning: Member variable 'ReplayLoader_V10::mGameDuration' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayLoader.cpp:101:15: style: The function 'getVersionMajor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IReplayLoader.h:62:15: note: Virtual function in base class
blobby-1.0rc1/src/ReplayLoader.cpp:101:15: note: Function in derived class
blobby-1.0rc1/src/ReplayLoader.cpp:102:15: style: The function 'getVersionMinor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IReplayLoader.h:67:15: note: Virtual function in base class
blobby-1.0rc1/src/ReplayLoader.cpp:102:15: note: Function in derived class
blobby-1.0rc1/src/ReplayLoader.cpp:104:23: style: The function 'getPlayerName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IReplayLoader.h:72:23: note: Virtual function in base class
blobby-1.0rc1/src/ReplayLoader.cpp:104:23: note: Function in derived class
blobby-1.0rc1/src/ReplayLoader.cpp:114:17: style: The function 'getBlobColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IReplayLoader.h:74:17: note: Virtual function in base class
blobby-1.0rc1/src/ReplayLoader.cpp:114:17: note: Function in derived class
blobby-1.0rc1/src/ReplayLoader.cpp:124:15: style: The function 'getSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IReplayLoader.h:77:15: note: Virtual function in base class
blobby-1.0rc1/src/ReplayLoader.cpp:124:15: note: Function in derived class
blobby-1.0rc1/src/ReplayLoader.cpp:128:15: style: The function 'getDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IReplayLoader.h:79:15: note: Virtual function in base class
blobby-1.0rc1/src/ReplayLoader.cpp:128:15: note: Function in derived class
blobby-1.0rc1/src/ReplayLoader.cpp:132:15: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IReplayLoader.h:81:15: note: Virtual function in base class
blobby-1.0rc1/src/ReplayLoader.cpp:132:15: note: Function in derived class
blobby-1.0rc1/src/ReplayLoader.cpp:136:23: style: The function 'getDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IReplayLoader.h:83:23: note: Virtual function in base class
blobby-1.0rc1/src/ReplayLoader.cpp:136:23: note: Function in derived class
blobby-1.0rc1/src/ReplayLoader.cpp:141:16: style: The function 'getInputAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IReplayLoader.h:92:16: note: Virtual function in base class
blobby-1.0rc1/src/ReplayLoader.cpp:141:16: note: Function in derived class
blobby-1.0rc1/src/ReplayLoader.cpp:158:16: style: The function 'initLoading' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/IReplayLoader.h:103:16: note: Virtual function in base class
blobby-1.0rc1/src/ReplayLoader.cpp:158:16: note: Function in derived class
blobby-1.0rc1/src/ReplayLoader.cpp:239:4: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
blobby-1.0rc1/src/ReplayPlayer.cpp:32:15: warning: Member variable 'ReplayPlayer::mPosition' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayPlayer.cpp:32:15: warning: Member variable 'ReplayPlayer::mLength' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayRecorder.cpp:227:32: style: Boolean variable 'left' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
blobby-1.0rc1/src/ReplayRecorder.cpp:228:32: style: Boolean variable 'right' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
blobby-1.0rc1/src/ReplayRecorder.cpp:229:32: style: Boolean variable 'up' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
blobby-1.0rc1/src/ReplayRecorder.cpp:230:33: style: Boolean variable 'left' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
blobby-1.0rc1/src/ReplayRecorder.cpp:231:33: style: Boolean variable 'right' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
blobby-1.0rc1/src/ReplayRecorder.cpp:232:33: style: Boolean variable 'up' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
blobby-1.0rc1/src/tinyxml/tinyxml.h:351:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
blobby-1.0rc1/src/ReplayRecorder.cpp:57:27: warning: Member variable 'VersionMismatchException::major' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayRecorder.cpp:57:27: warning: Member variable 'VersionMismatchException::minor' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayRecorder.cpp:79:17: warning: Member variable 'ReplayRecorder::attr_ptr' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayRecorder.cpp:79:17: warning: Member variable 'ReplayRecorder::jptb_ptr' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ReplayRecorder.cpp:79:17: warning: Member variable 'ReplayRecorder::data_ptr' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1645:2: style: 'TiXmlHandle::operator=' should return 'TiXmlHandle &'. [operatorEq]
blobby-1.0rc1/src/tinyxml/tinyxml.h:805:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/tinyxml/tinyxml.h:806:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/ReplayRecorder.cpp:45:2: performance: Variable 'error' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/ReplayRecorder.cpp:65:2: performance: Variable 'error' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/ReplayRecorder.h:80:7: performance: Technically the member function 'ReplayRecorder::writeFileHeader' can be static. [functionStatic]
blobby-1.0rc1/src/ReplayRecorder.cpp:117:22: note: Technically the member function 'ReplayRecorder::writeFileHeader' can be static.
blobby-1.0rc1/src/ReplayRecorder.h:80:7: note: Technically the member function 'ReplayRecorder::writeFileHeader' can be static.
blobby-1.0rc1/src/tinyxml/tinystr.h:239:7: style: Technically the member function 'TiXmlString::quit' can be const. [functionConst]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1759:14: style: Technically the member function 'TiXmlPrinter::Indent' can be const. [functionConst]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1766:14: style: Technically the member function 'TiXmlPrinter::LineBreak' can be const. [functionConst]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1775:14: style: Technically the member function 'TiXmlPrinter::CStr' can be const. [functionConst]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1777:9: style: Technically the member function 'TiXmlPrinter::Size' can be const. [functionConst]
blobby-1.0rc1/src/tinyxml/tinystr.h:78:17: style: Class 'TiXmlString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/tinyxml/tinyxml.h:944:2: style: Class 'TiXmlElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1168:2: style: Class 'TiXmlComment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1220:2: style: Class 'TiXmlText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1399:2: style: Class 'TiXmlDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1642:2: style: Class 'TiXmlHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/tinyxml/tinyxml.h:867:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:867:22: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:870:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:870:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1124:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1124:21: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1126:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1126:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1131:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1131:22: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1133:34: style: The function 'ToElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:698:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1133:34: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1134:34: style: The function 'ToElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:705:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1134:34: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1138:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1138:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1177:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1177:21: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1179:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1179:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1184:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1184:22: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1186:31: style: The function 'ToComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:699:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1186:31: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1187:28: style: The function 'ToComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:706:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1187:28: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1191:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1191:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1240:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1240:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1247:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1247:22: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1249:27: style: The function 'ToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:701:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1249:27: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1250:27: style: The function 'ToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:708:33: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1250:27: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1254:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1254:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1258:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1258:21: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1316:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1316:21: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1319:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1319:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1323:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1323:22: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1325:34: style: The function 'ToDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:702:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1325:34: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1326:34: style: The function 'ToDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:709:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1326:34: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1330:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1330:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1364:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1364:21: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1366:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1366:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1368:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1368:22: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1370:34: style: The function 'ToUnknown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:700:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1370:34: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1371:34: style: The function 'ToUnknown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:707:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1371:34: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1375:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1375:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1532:34: style: The function 'ToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:697:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1532:34: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1533:34: style: The function 'ToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:704:34: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1533:34: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1537:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1537:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1541:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1541:21: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1743:15: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:134:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1743:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1744:15: style: The function 'VisitExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:136:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1744:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1746:15: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:139:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1746:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1747:15: style: The function 'VisitExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:141:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1747:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1749:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:144:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1749:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1750:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:146:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1750:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1751:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:148:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1751:15: note: Function in derived class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1752:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/tinyxml/tinyxml.h:150:15: note: Virtual function in base class
blobby-1.0rc1/src/tinyxml/tinyxml.h:1752:15: note: Function in derived class
blobby-1.0rc1/src/ReplayRecorder.cpp:38:50: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
blobby-1.0rc1/src/ScriptedInputSource.cpp:104:21: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/ScriptedInputSource.cpp:77:62: style: Function 'convert' argument 1 names different: declaration 'f' definition 'val'. [funcArgNamesDifferent]
blobby-1.0rc1/src/ScriptedInputSource.cpp:72:30: note: Function 'convert' argument 1 names different: declaration 'f' definition 'val'.
blobby-1.0rc1/src/ScriptedInputSource.cpp:77:62: note: Function 'convert' argument 1 names different: declaration 'f' definition 'val'.
blobby-1.0rc1/src/ScriptedInputSource.cpp:128:18: style: Function 'ScriptedInputSource' argument 2 names different: declaration 'side' definition 'playerside'. [funcArgNamesDifferent]
blobby-1.0rc1/src/ScriptedInputSource.h:49:62: note: Function 'ScriptedInputSource' argument 2 names different: declaration 'side' definition 'playerside'.
blobby-1.0rc1/src/ScriptedInputSource.cpp:128:18: note: Function 'ScriptedInputSource' argument 2 names different: declaration 'side' definition 'playerside'.
blobby-1.0rc1/src/ScriptedInputSource.cpp:127:22: warning: Member variable 'ScriptedInputSource::mLastBallSpeedVirtual' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ScriptedInputSource.cpp:127:22: warning: Member variable 'ScriptedInputSource::mLeft' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ScriptedInputSource.cpp:127:22: warning: Member variable 'ScriptedInputSource::mRight' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ScriptedInputSource.cpp:127:22: warning: Member variable 'ScriptedInputSource::mJump' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/ScriptedInputSource.h:120:15: style: Member variable 'ScriptedInputSource::mMaxDelay' is in the wrong place in the initializer list. [initializerList]
blobby-1.0rc1/src/ScriptedInputSource.cpp:129:11: note: Member variable 'ScriptedInputSource::mMaxDelay' is in the wrong place in the initializer list.
blobby-1.0rc1/src/ScriptedInputSource.h:120:15: note: Member variable 'ScriptedInputSource::mMaxDelay' is in the wrong place in the initializer list.
blobby-1.0rc1/src/ScriptedInputSource.cpp:56:2: style: Struct 'coordinate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/ScriptedInputSource.cpp:58:2: style: Struct 'coordinate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/SoundManager.cpp:153:4: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/SoundManager.cpp:155:4: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/SoundManager.cpp:168:4: style: Variable 'iter' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blobby-1.0rc1/src/SoundManager.cpp:166:44: note: Variable 'iter' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobby-1.0rc1/src/SoundManager.cpp:168:4: note: Variable 'iter' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobby-1.0rc1/src/SoundManager.h:30:2: warning: Member variable 'Sound::position' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/SoundManager.h:30:2: warning: Member variable 'Sound::volume' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/SoundManager.cpp:205:15: warning: Member variable 'SoundManager::mVolume' is not initialized in the constructor. [uninitMemberVarPrivate]
blobby-1.0rc1/src/SpeedController.cpp:37:18: warning: Member variable 'SpeedController::mRealFPS' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/TextManager.cpp:83:43: style: Function 'loadFromXML' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
blobby-1.0rc1/src/TextManager.h:178:32: note: Function 'loadFromXML' argument 1 names different: declaration 'file' definition 'filename'.
blobby-1.0rc1/src/TextManager.cpp:83:43: note: Function 'loadFromXML' argument 1 names different: declaration 'file' definition 'filename'.
blobby-1.0rc1/src/TextManager.h:166:3: style: Class 'TextManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/TextManager.cpp:37:57: performance: Function parameter 'langname' should be passed by const reference. [passedByValue]
blobby-1.0rc1/src/TextManager.cpp:61:38: performance: Function parameter 'l' should be passed by const reference. [passedByValue]
blobby-1.0rc1/src/TextManager.cpp:66:46: performance: Function parameter 'langname' should be passed by const reference. [passedByValue]
blobby-1.0rc1/src/UserConfig.cpp:155:58: style: Function 'setFloat' argument 2 names different: declaration 'value' definition 'var'. [funcArgNamesDifferent]
blobby-1.0rc1/src/UserConfig.h:56:47: note: Function 'setFloat' argument 2 names different: declaration 'value' definition 'var'.
blobby-1.0rc1/src/UserConfig.cpp:155:58: note: Function 'setFloat' argument 2 names different: declaration 'value' definition 'var'.
blobby-1.0rc1/src/UserConfig.cpp:162:72: style: Function 'setString' argument 2 names different: declaration 'value' definition 'var'. [funcArgNamesDifferent]
blobby-1.0rc1/src/UserConfig.h:57:61: note: Function 'setString' argument 2 names different: declaration 'value' definition 'var'.
blobby-1.0rc1/src/UserConfig.cpp:162:72: note: Function 'setString' argument 2 names different: declaration 'value' definition 'var'.
blobby-1.0rc1/src/UserConfig.cpp:167:56: style: Function 'setBool' argument 2 names different: declaration 'value' definition 'var'. [funcArgNamesDifferent]
blobby-1.0rc1/src/UserConfig.h:58:45: note: Function 'setBool' argument 2 names different: declaration 'value' definition 'var'.
blobby-1.0rc1/src/UserConfig.cpp:167:56: note: Function 'setBool' argument 2 names different: declaration 'value' definition 'var'.
blobby-1.0rc1/src/UserConfig.cpp:172:58: style: Function 'setInteger' argument 2 names different: declaration 'value' definition 'var'. [funcArgNamesDifferent]
blobby-1.0rc1/src/UserConfig.h:59:47: note: Function 'setInteger' argument 2 names different: declaration 'value' definition 'var'.
blobby-1.0rc1/src/UserConfig.cpp:172:58: note: Function 'setInteger' argument 2 names different: declaration 'value' definition 'var'.
blobby-1.0rc1/src/UserConfig.cpp:225:61: style: Function 'findVarByName' argument 1 names different: declaration 'Name' definition 'name'. [funcArgNamesDifferent]
blobby-1.0rc1/src/UserConfig.h:64:50: note: Function 'findVarByName' argument 1 names different: declaration 'Name' definition 'name'.
blobby-1.0rc1/src/UserConfig.cpp:225:61: note: Function 'findVarByName' argument 1 names different: declaration 'Name' definition 'name'.
blobby-1.0rc1/src/lua/lapi.c:248:53: style: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lua.h:140:59: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
blobby-1.0rc1/src/lua/lapi.c:248:53: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
blobby-1.0rc1/src/lua/lapi.c:1025:53: style: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lua.h:182:55: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
blobby-1.0rc1/src/lua/lapi.c:1025:53: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
blobby-1.0rc1/src/lua/lauxlib.c:158:61: style: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lauxlib.h:50:63: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
blobby-1.0rc1/src/lua/lauxlib.c:158:61: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
blobby-1.0rc1/src/lua/lauxlib.c:158:75: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lauxlib.h:51:67: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
blobby-1.0rc1/src/lua/lauxlib.c:158:75: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
blobby-1.0rc1/src/lua/lauxlib.c:165:59: style: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lauxlib.h:52:61: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
blobby-1.0rc1/src/lua/lauxlib.c:165:59: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
blobby-1.0rc1/src/lua/lauxlib.c:166:66: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lauxlib.h:53:68: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
blobby-1.0rc1/src/lua/lauxlib.c:166:66: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
blobby-1.0rc1/src/lua/lcode.c:36:16: style: The scope of the variable 'previous' can be reduced. [variableScope]
blobby-1.0rc1/src/lua/lcode.c:472:59: style: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lcode.h:61:69: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
blobby-1.0rc1/src/lua/lcode.c:472:59: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
blobby-1.0rc1/src/lua/lcode.c:697:53: style: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lcode.h:70:63: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
blobby-1.0rc1/src/lua/lcode.c:697:53: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
blobby-1.0rc1/src/lua/lcode.c:745:54: style: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lcode.h:72:64: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
blobby-1.0rc1/src/lua/lcode.c:745:54: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
blobby-1.0rc1/src/lua/lcode.c:745:67: style: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lcode.h:72:77: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
blobby-1.0rc1/src/lua/lcode.c:745:67: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
blobby-1.0rc1/src/lua/lcode.c:812:48: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lcode.h:46:58: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
blobby-1.0rc1/src/lua/lcode.c:812:48: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
blobby-1.0rc1/src/lua/lcode.c:812:55: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lcode.h:46:65: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
blobby-1.0rc1/src/lua/lcode.c:812:55: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
blobby-1.0rc1/src/lua/lcode.c:812:62: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lcode.h:46:72: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
blobby-1.0rc1/src/lua/lcode.c:812:62: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
blobby-1.0rc1/src/lua/lcode.c:820:48: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lcode.h:45:58: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
blobby-1.0rc1/src/lua/lcode.c:820:48: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
blobby-1.0rc1/src/lua/lcode.c:820:64: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lcode.h:45:74: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
blobby-1.0rc1/src/lua/lcode.c:820:64: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
blobby-1.0rc1/src/lua/ldebug.c:567:65: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/ldebug.h:22:58: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
blobby-1.0rc1/src/lua/ldebug.c:567:65: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
blobby-1.0rc1/src/lua/ldo.c:456:27: style: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/ldo.h:45:51: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
blobby-1.0rc1/src/lua/ldo.c:456:27: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
blobby-1.0rc1/src/lua/ldo.c:115:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
blobby-1.0rc1/src/lua/lfunc.c:163:45: style: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lfunc.h:30:55: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
blobby-1.0rc1/src/lua/lfunc.c:163:45: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
blobby-1.0rc1/src/lua/llex.c:112:50: style: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/llex.h:77:60: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
blobby-1.0rc1/src/lua/llex.c:112:50: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
blobby-1.0rc1/src/lua/llex.c:81:21: warning: Either the condition 'token<257' is redundant or iscntrl() argument nr 1 can have invalid value. The value is 256 but the valid values are '0:255'. [invalidFunctionArg]
blobby-1.0rc1/src/lua/llex.c:79:13: note: Assuming that condition 'token<257' is not redundant
blobby-1.0rc1/src/lua/llex.c:81:21: note: Invalid argument
blobby-1.0rc1/src/lua/lmem.c:46:67: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lmem.h:45:39: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
blobby-1.0rc1/src/lua/lmem.c:46:67: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
blobby-1.0rc1/src/lua/lmem.c:76:56: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lmem.h:41:66: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
blobby-1.0rc1/src/lua/lmem.c:76:56: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
blobby-1.0rc1/src/lua/lmem.c:76:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lmem.h:42:66: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
blobby-1.0rc1/src/lua/lmem.c:76:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
blobby-1.0rc1/src/lua/lobject.c:182:58: style: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/lobject.h:377:68: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
blobby-1.0rc1/src/lua/lobject.c:182:58: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
blobby-1.0rc1/src/lua/lparser.c:359:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:359:14: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:362:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:362:3: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:363:17: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:363:17: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:364:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:364:3: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:365:21: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:365:21: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:366:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:366:3: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:367:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:367:14: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:368:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:368:3: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:369:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:369:14: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:370:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:370:3: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:371:20: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:371:20: note: Null pointer dereference
blobby-1.0rc1/src/lua/lparser.c:376:12: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
blobby-1.0rc1/src/lua/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
blobby-1.0rc1/src/lua/lparser.c:376:12: note: Null pointer dereference
blobby-1.0rc1/src/lua/ltable.c:358:48: style: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'. [funcArgNamesDifferent]
blobby-1.0rc1/src/lua/ltable.h:27:58: note: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'.
blobby-1.0rc1/src/lua/ltable.c:358:48: note: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'.
blobby-1.0rc1/src/state/State.h:73:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/State.h:73:15: note: Function in derived class
blobby-1.0rc1/src/state/State.h:74:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/State.h:74:22: note: Function in derived class
blobby-1.0rc1/src/state/State.h:84:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/State.h:84:15: note: Function in derived class
blobby-1.0rc1/src/state/State.h:85:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/State.h:85:22: note: Function in derived class
blobby-1.0rc1/src/raknet/BitStream.cpp:399:13: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blobby-1.0rc1/src/raknet/BitStream.cpp:411:13: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blobby-1.0rc1/src/raknet/BitStream.cpp:606:13: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blobby-1.0rc1/src/raknet/BitStream.cpp:641:13: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blobby-1.0rc1/src/raknet/BitStream.cpp:895:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blobby-1.0rc1/src/raknet/BitStream.cpp:918:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blobby-1.0rc1/src/raknet/BitStream.cpp:1175:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blobby-1.0rc1/src/raknet/BitStream.cpp:1242:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blobby-1.0rc1/src/raknet/BitStream.cpp:1367:16: style: The scope of the variable 'dataByte' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/BitStream.cpp:157:5: style: Class 'BitStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blobby-1.0rc1/src/raknet/BitStream.cpp:157:5: style: Class 'BitStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blobby-1.0rc1/src/raknet/BitStream.cpp:1647:4: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
blobby-1.0rc1/src/raknet/CheckSum.cpp:47:35: style: Function 'add' argument 1 names different: declaration 'w' definition 'value'. [funcArgNamesDifferent]
blobby-1.0rc1/src/raknet/CheckSum.h:69:26: note: Function 'add' argument 1 names different: declaration 'w' definition 'value'.
blobby-1.0rc1/src/raknet/CheckSum.cpp:47:35: note: Function 'add' argument 1 names different: declaration 'w' definition 'value'.
blobby-1.0rc1/src/raknet/CheckSum.cpp:74:37: style: Function 'add' argument 1 names different: declaration 'w' definition 'value'. [funcArgNamesDifferent]
blobby-1.0rc1/src/raknet/CheckSum.h:77:28: note: Function 'add' argument 1 names different: declaration 'w' definition 'value'.
blobby-1.0rc1/src/raknet/CheckSum.cpp:74:37: note: Function 'add' argument 1 names different: declaration 'w' definition 'value'.
blobby-1.0rc1/src/raknet/CheckSum.cpp:101:36: style: Function 'add' argument 1 names different: declaration 'b' definition 'value'. [funcArgNamesDifferent]
blobby-1.0rc1/src/raknet/CheckSum.h:92:27: note: Function 'add' argument 1 names different: declaration 'b' definition 'value'.
blobby-1.0rc1/src/raknet/CheckSum.cpp:101:36: note: Function 'add' argument 1 names different: declaration 'b' definition 'value'.
blobby-1.0rc1/src/raknet/CheckSum.h:98:15: style: Technically the member function 'CheckSum::get' can be const. [functionConst]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1468:18: warning: Either the condition 'newObject!=0' is redundant or there is possible null pointer dereference: newObject. [nullPointerRedundantCheck]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1469:38: note: Assuming that condition 'newObject!=0' is not redundant
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1468:18: note: Null pointer dereference
blobby-1.0rc1/src/raknet/DataReplicator.cpp:148:30: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:201:90: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:331:25: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:354:39: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:385:37: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:478:37: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:508:20: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:509:24: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:589:20: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:590:24: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:698:36: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:706:36: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:826:18: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:963:35: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1190:25: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1194:33: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1693:57: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1702:27: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/OrderedList.h:95:7: style: The scope of the variable 'res' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/LinkedList.h:983:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:602:32: style: The scope of the variable 'dummyptr' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:1152:37: style: The scope of the variable 'current' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:1197:37: style: The scope of the variable 'current' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:313:11: style: The scope of the variable 'i' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:347:11: style: The scope of the variable 'i' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:494:22: style: The scope of the variable 'extendedMemoryData' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:495:18: style: The scope of the variable 'baseObjectData' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:821:22: style: The scope of the variable 'extendedObjectData' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:822:18: style: The scope of the variable 'baseObjectData' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:877:13: style: The scope of the variable 'j' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:879:16: style: The scope of the variable 'extendedData' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:880:7: style: The scope of the variable 'didMemorySend' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:881:15: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1489:11: style: The scope of the variable 'objectId' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:1150:84: style: Function 'BinarySearchTree' argument 1 names different: declaration 'original_type' definition 'original_copy'. [funcArgNamesDifferent]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:144:45: note: Function 'BinarySearchTree' argument 1 names different: declaration 'original_type' definition 'original_copy'.
blobby-1.0rc1/src/raknet/BinarySearchTree.h:1150:84: note: Function 'BinarySearchTree' argument 1 names different: declaration 'original_type' definition 'original_copy'.
blobby-1.0rc1/src/raknet/OrderedList.h:77:11: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
blobby-1.0rc1/src/raknet/LinkedList.h:275:55: style: Unused variable: last [unusedVariable]
blobby-1.0rc1/src/raknet/LinkedList.h:466:9: style: Unused variable: last [unusedVariable]
blobby-1.0rc1/src/raknet/LinkedList.h:549:9: style: Unused variable: last [unusedVariable]
blobby-1.0rc1/src/raknet/LinkedList.h:1117:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:586:42: warning: Member variable 'BinarySearchTree::direction' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:1150:42: warning: Member variable 'BinarySearchTree::direction' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1724:33: warning: Member variable 'BaseMemoryData::associatedObject' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1724:33: warning: Member variable 'BaseMemoryData::synchronizedMemory' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1724:33: warning: Member variable 'BaseMemoryData::localKey' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1724:33: warning: Member variable 'BaseMemoryData::didComparisonAndCopy' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1724:33: warning: Member variable 'BaseMemoryData::dataDifferent' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1734:36: warning: Member variable 'ParticipantStruct::playerId' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1659:28: warning: Member variable 'SynchronizedMemoryDefault::userData' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:1659:28: warning: Member variable 'SynchronizedMemoryDefault::userByteLength' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/LinkedList.h:187:3: style: 'CircularLinkedList::operator=' should return 'CircularLinkedList &'. [operatorEq]
blobby-1.0rc1/src/raknet/QueueLinkedList.h:76:3: style: 'QueueLinkedList::operator=' should return 'QueueLinkedList &'. [operatorEq]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:1195:82: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
blobby-1.0rc1/src/raknet/QueueLinkedList.h:131:3: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/raknet/LinkedList.h:203:16: style: Technically the member function 'BasicDataStructures::CircularLinkedList::size' can be const. [functionConst]
blobby-1.0rc1/src/raknet/LinkedList.h:892:67: note: Technically the member function 'BasicDataStructures::CircularLinkedList::size' can be const.
blobby-1.0rc1/src/raknet/LinkedList.h:203:16: note: Technically the member function 'BasicDataStructures::CircularLinkedList::size' can be const.
blobby-1.0rc1/src/raknet/LinkedList.h:229:22: performance: Technically the member function 'BasicDataStructures::CircularLinkedList::merge' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/LinkedList.h:1086:90: note: Technically the member function 'BasicDataStructures::CircularLinkedList::merge' can be static.
blobby-1.0rc1/src/raknet/LinkedList.h:229:22: note: Technically the member function 'BasicDataStructures::CircularLinkedList::merge' can be static.
blobby-1.0rc1/src/raknet/LinkedList.h:252:14: performance: Technically the member function 'BasicDataStructures::LinkedList::merge' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/LinkedList.h:1167:58: note: Technically the member function 'BasicDataStructures::LinkedList::merge' can be static.
blobby-1.0rc1/src/raknet/LinkedList.h:252:14: note: Technically the member function 'BasicDataStructures::LinkedList::merge' can be static.
blobby-1.0rc1/src/raknet/BinarySearchTree.h:154:22: style: Technically the member function 'BasicDataStructures::BinarySearchTree::size' can be const. [functionConst]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:550:61: note: Technically the member function 'BasicDataStructures::BinarySearchTree::size' can be const.
blobby-1.0rc1/src/raknet/BinarySearchTree.h:154:22: note: Technically the member function 'BasicDataStructures::BinarySearchTree::size' can be const.
blobby-1.0rc1/src/raknet/DataReplicator.h:227:7: performance: Technically the member function 'DataReplicator::AddExtendedObjectDataToParticipant' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/DataReplicator.cpp:325:22: note: Technically the member function 'DataReplicator::AddExtendedObjectDataToParticipant' can be static.
blobby-1.0rc1/src/raknet/DataReplicator.h:227:7: note: Technically the member function 'DataReplicator::AddExtendedObjectDataToParticipant' can be static.
blobby-1.0rc1/src/raknet/ArrayList.h:156:0: style: Technically the member function 'BasicDataStructures :: List < char * >::getIndexOf' can be const. [functionConst]
blobby-1.0rc1/src/raknet/ArrayList.h:426:0: note: Technically the member function 'BasicDataStructures :: List < char * >::getIndexOf' can be const.
blobby-1.0rc1/src/raknet/ArrayList.h:156:0: note: Technically the member function 'BasicDataStructures :: List < char * >::getIndexOf' can be const.
blobby-1.0rc1/src/raknet/DataReplicator.h:114:7: style: The function 'OnAttach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/MessageHandlerInterface.h:51:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:114:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:115:7: style: The function 'OnUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/MessageHandlerInterface.h:59:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:115:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:116:7: style: The function 'OnReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/MessageHandlerInterface.h:69:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:116:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:117:7: style: The function 'OnDisconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/MessageHandlerInterface.h:77:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:117:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:118:7: style: The function 'PropagateToGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/MessageHandlerInterface.h:87:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:118:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:300:15: style: The function 'IsObjectIDAuthority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.h:160:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:300:15: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:301:15: style: The function 'IsObjectIDAuthorityActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.h:161:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:301:15: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:302:15: style: The function 'IsObjectIDRecipient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.h:162:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:302:15: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:303:15: style: The function 'IsObjectIDRecipientActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.h:163:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:303:15: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:362:7: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DataReplicator.h:321:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:362:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:363:7: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DataReplicator.h:325:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:363:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:364:23: style: The function 'MakeSynchronizedDataCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DataReplicator.h:328:31: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:364:23: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:365:7: style: The function 'CopySynchronizedDataFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DataReplicator.h:331:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:365:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:366:7: style: The function 'ReleaseCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DataReplicator.h:334:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:366:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:367:7: style: The function 'ShouldSendUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DataReplicator.h:337:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:367:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:368:7: style: The function 'IsUnifiedMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DataReplicator.h:344:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:368:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:369:7: style: The function 'IncludeTimestamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DataReplicator.h:347:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:369:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:370:7: style: The function 'AutoDeleteOnUnreference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DataReplicator.h:350:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:370:7: note: Function in derived class
blobby-1.0rc1/src/raknet/DataReplicator.h:371:25: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DataReplicator.h:353:33: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DataReplicator.h:371:25: note: Function in derived class
blobby-1.0rc1/src/raknet/LinkedList.h:442:37: error: Uninitialized variable: last [uninitvar]
blobby-1.0rc1/src/raknet/DistributedNetworkObject.cpp:487:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blobby-1.0rc1/src/raknet/DistributedNetworkObject.cpp:305:7: style: The scope of the variable 'dataWritten1' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DistributedNetworkObject.cpp:305:21: style: The scope of the variable 'dataWritten2' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DistributedNetworkObject.cpp:458:7: style: The scope of the variable 'hasClientOwnerID' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/DistributedNetworkObject.cpp:52:2: performance: Variable 'clientOwnerID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/raknet/DistributedNetworkObject.h:120:7: style: Technically the member function 'DistributedNetworkObject::IsMemoryBlockIndexUsed' can be const. [functionConst]
blobby-1.0rc1/src/raknet/DistributedNetworkObject.cpp:159:32: note: Technically the member function 'DistributedNetworkObject::IsMemoryBlockIndexUsed' can be const.
blobby-1.0rc1/src/raknet/DistributedNetworkObject.h:120:7: note: Technically the member function 'DistributedNetworkObject::IsMemoryBlockIndexUsed' can be const.
blobby-1.0rc1/src/raknet/ArrayList.h:156:16: style: Technically the member function 'BasicDataStructures::List::getIndexOf' can be const. [functionConst]
blobby-1.0rc1/src/raknet/ArrayList.h:426:32: note: Technically the member function 'BasicDataStructures::List::getIndexOf' can be const.
blobby-1.0rc1/src/raknet/ArrayList.h:156:16: note: Technically the member function 'BasicDataStructures::List::getIndexOf' can be const.
blobby-1.0rc1/src/raknet/DistributedNetworkObject.h:186:15: warning: Virtual function 'SerializeClassHeader' is called from destructor '~DistributedNetworkObject()' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
blobby-1.0rc1/src/raknet/DistributedNetworkObject.cpp:64:3: note: Calling SerializeClassHeader
blobby-1.0rc1/src/raknet/DistributedNetworkObject.h:186:15: note: SerializeClassHeader is a virtual method
blobby-1.0rc1/src/raknet/DistributedNetworkObject.h:178:15: warning: Virtual function 'BroadcastSerializedClass' is called from destructor '~DistributedNetworkObject()' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
blobby-1.0rc1/src/raknet/DistributedNetworkObject.cpp:65:3: note: Calling BroadcastSerializedClass
blobby-1.0rc1/src/raknet/DistributedNetworkObject.h:178:15: note: BroadcastSerializedClass is a virtual method
blobby-1.0rc1/src/raknet/NetworkObject.h:82:15: style: The function 'IsObjectIDAuthority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.h:160:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/NetworkObject.h:82:15: note: Function in derived class
blobby-1.0rc1/src/raknet/NetworkObject.h:83:15: style: The function 'IsObjectIDAuthorityActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.h:161:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/NetworkObject.h:83:15: note: Function in derived class
blobby-1.0rc1/src/raknet/NetworkObject.h:84:15: style: The function 'IsObjectIDRecipient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.h:162:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/NetworkObject.h:84:15: note: Function in derived class
blobby-1.0rc1/src/raknet/NetworkObject.h:85:15: style: The function 'IsObjectIDRecipientActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.h:163:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/NetworkObject.h:85:15: note: Function in derived class
blobby-1.0rc1/src/raknet/DistributedNetworkObjectManager.cpp:169:13: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DistributedNetworkObjectManager.cpp:306:12: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/DistributedNetworkObjectManager.h:103:7: style: Technically the member function 'DistributedNetworkObjectManager::ExistsNetworkObject' can be const. [functionConst]
blobby-1.0rc1/src/raknet/DistributedNetworkObjectManager.cpp:66:39: note: Technically the member function 'DistributedNetworkObjectManager::ExistsNetworkObject' can be const.
blobby-1.0rc1/src/raknet/DistributedNetworkObjectManager.h:103:7: note: Technically the member function 'DistributedNetworkObjectManager::ExistsNetworkObject' can be const.
blobby-1.0rc1/src/raknet/DistributedNetworkObjectStub.h:87:2: style: Class 'DistributedNetworkObjectStub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/src/raknet/DistributedNetworkObjectStub.h:95:36: style: The function 'GetObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/DistributedNetworkObjectStub.h:60:36: note: Virtual function in base class
blobby-1.0rc1/src/raknet/DistributedNetworkObjectStub.h:95:36: note: Function in derived class
blobby-1.0rc1/src/raknet/FullyConnectedMesh.cpp:371:9: style: The scope of the variable 'foundIndex' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:90:11: style: Technically the member function 'FullyConnectedMesh::GetPeerIDAtIndex' can be const. [functionConst]
blobby-1.0rc1/src/raknet/FullyConnectedMesh.cpp:446:30: note: Technically the member function 'FullyConnectedMesh::GetPeerIDAtIndex' can be const.
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:90:11: note: Technically the member function 'FullyConnectedMesh::GetPeerIDAtIndex' can be const.
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:107:6: style: Technically the member function 'FullyConnectedMesh::MeshPeerIndexFromPlayerID' can be const. [functionConst]
blobby-1.0rc1/src/raknet/FullyConnectedMesh.cpp:417:25: note: Technically the member function 'FullyConnectedMesh::MeshPeerIndexFromPlayerID' can be const.
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:107:6: note: Technically the member function 'FullyConnectedMesh::MeshPeerIndexFromPlayerID' can be const.
blobby-1.0rc1/src/raknet/ArrayList.h:156:0: style: Technically the member function 'BasicDataStructures :: List < FCM_RemotePeer * >::getIndexOf' can be const. [functionConst]
blobby-1.0rc1/src/raknet/ArrayList.h:426:0: note: Technically the member function 'BasicDataStructures :: List < FCM_RemotePeer * >::getIndexOf' can be const.
blobby-1.0rc1/src/raknet/ArrayList.h:156:0: note: Technically the member function 'BasicDataStructures :: List < FCM_RemotePeer * >::getIndexOf' can be const.
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:72:15: style: The function 'OnDisconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/MessageHandlerInterface.h:77:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:72:15: note: Function in derived class
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:73:15: style: The function 'OnUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/MessageHandlerInterface.h:59:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:73:15: note: Function in derived class
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:74:15: style: The function 'OnReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/MessageHandlerInterface.h:69:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:74:15: note: Function in derived class
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:75:15: style: The function 'PropagateToGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/raknet/MessageHandlerInterface.h:87:15: note: Virtual function in base class
blobby-1.0rc1/src/raknet/FullyConnectedMesh.h:75:15: note: Function in derived class
blobby-1.0rc1/src/raknet/RakNetQueue.h:141:0: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/RakNetQueue.h:143:0: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/RakNetQueue.h:203:0: style: C-style pointer casting [cstyleCast]
blobby-1.0rc1/src/raknet/HuffmanEncodingTree.cpp:55:27: style: The scope of the variable 'node' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/HuffmanEncodingTree.cpp:139:17: style: The scope of the variable 'tempPathLength' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/LinkedList.h:1117:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
blobby-1.0rc1/src/raknet/HuffmanEncodingTree.cpp:37:22: warning: Member variable 'HuffmanEncodingTree::encodingTable' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/RakNetQueue.h:77:0: style: 'BasicDataStructures :: Queue < HuffmanEncodingTreeNode * >::operator=' should return 'BasicDataStructures :: Queue < HuffmanEncodingTreeNode * > &'. [operatorEq]
blobby-1.0rc1/src/raknet/LinkedList.h:245:0: style: 'BasicDataStructures :: LinkedList < HuffmanEncodingTreeNode * >::operator=' should return 'BasicDataStructures :: LinkedList < HuffmanEncodingTreeNode * > &'. [operatorEq]
blobby-1.0rc1/src/raknet/LinkedList.h:187:0: style: 'BasicDataStructures :: CircularLinkedList < HuffmanEncodingTreeNode * >::operator=' should return 'BasicDataStructures :: CircularLinkedList < HuffmanEncodingTreeNode * > &'. [operatorEq]
blobby-1.0rc1/src/raknet/HuffmanEncodingTree.h:55:6: style: Technically the member function 'HuffmanEncodingTree::DecodeArray' can be const. [functionConst]
blobby-1.0rc1/src/raknet/HuffmanEncodingTree.cpp:218:26: note: Technically the member function 'HuffmanEncodingTree::DecodeArray' can be const.
blobby-1.0rc1/src/raknet/HuffmanEncodingTree.h:55:6: note: Technically the member function 'HuffmanEncodingTree::DecodeArray' can be const.
blobby-1.0rc1/src/raknet/HuffmanEncodingTree.h:56:7: style: Technically the member function 'HuffmanEncodingTree::DecodeArray' can be const. [functionConst]
blobby-1.0rc1/src/raknet/HuffmanEncodingTree.cpp:251:27: note: Technically the member function 'HuffmanEncodingTree::DecodeArray' can be const.
blobby-1.0rc1/src/raknet/HuffmanEncodingTree.h:56:7: note: Technically the member function 'HuffmanEncodingTree::DecodeArray' can be const.
blobby-1.0rc1/src/raknet/RakNetQueue.h:88:0: style: Technically the member function 'BasicDataStructures :: Queue < HuffmanEncodingTreeNode * >::find' can be const. [functionConst]
blobby-1.0rc1/src/raknet/RakNetQueue.h:352:0: note: Technically the member function 'BasicDataStructures :: Queue < HuffmanEncodingTreeNode * >::find' can be const.
blobby-1.0rc1/src/raknet/RakNetQueue.h:88:0: note: Technically the member function 'BasicDataStructures :: Queue < HuffmanEncodingTreeNode * >::find' can be const.
blobby-1.0rc1/src/raknet/LinkedList.h:252:0: performance: Technically the member function 'BasicDataStructures :: LinkedList < HuffmanEncodingTreeNode * >::merge' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/LinkedList.h:1167:0: note: Technically the member function 'BasicDataStructures :: LinkedList < HuffmanEncodingTreeNode * >::merge' can be static.
blobby-1.0rc1/src/raknet/LinkedList.h:252:0: note: Technically the member function 'BasicDataStructures :: LinkedList < HuffmanEncodingTreeNode * >::merge' can be static.
blobby-1.0rc1/src/raknet/LinkedList.h:203:0: style: Technically the member function 'BasicDataStructures :: CircularLinkedList < HuffmanEncodingTreeNode * >::size' can be const. [functionConst]
blobby-1.0rc1/src/raknet/LinkedList.h:892:0: note: Technically the member function 'BasicDataStructures :: CircularLinkedList < HuffmanEncodingTreeNode * >::size' can be const.
blobby-1.0rc1/src/raknet/LinkedList.h:203:0: note: Technically the member function 'BasicDataStructures :: CircularLinkedList < HuffmanEncodingTreeNode * >::size' can be const.
blobby-1.0rc1/src/raknet/LinkedList.h:229:0: performance: Technically the member function 'BasicDataStructures :: CircularLinkedList < HuffmanEncodingTreeNode * >::merge' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/LinkedList.h:1086:0: note: Technically the member function 'BasicDataStructures :: CircularLinkedList < HuffmanEncodingTreeNode * >::merge' can be static.
blobby-1.0rc1/src/raknet/LinkedList.h:229:0: note: Technically the member function 'BasicDataStructures :: CircularLinkedList < HuffmanEncodingTreeNode * >::merge' can be static.
blobby-1.0rc1/src/raknet/InternalPacketPool.cpp:59:19: style: The scope of the variable 'p' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/RakNetQueue.h:77:3: style: 'Queue::operator=' should return 'Queue &'. [operatorEq]
blobby-1.0rc1/src/raknet/RakNetQueue.h:88:8: style: Technically the member function 'BasicDataStructures::Queue::find' can be const. [functionConst]
blobby-1.0rc1/src/raknet/RakNetQueue.h:352:27: note: Technically the member function 'BasicDataStructures::Queue::find' can be const.
blobby-1.0rc1/src/raknet/RakNetQueue.h:88:8: note: Technically the member function 'BasicDataStructures::Queue::find' can be const.
blobby-1.0rc1/src/raknet/BinarySearchTree.h:1150:0: style: Function 'BasicDataStructures :: BinarySearchTree < ObjectIDNode >' argument 1 names different: declaration 'original_type' definition 'original_copy'. [funcArgNamesDifferent]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:144:0: note: Function 'BasicDataStructures :: BinarySearchTree < ObjectIDNode >' argument 1 names different: declaration 'original_type' definition 'original_copy'.
blobby-1.0rc1/src/raknet/BinarySearchTree.h:1150:0: note: Function 'BasicDataStructures :: BinarySearchTree < ObjectIDNode >' argument 1 names different: declaration 'original_type' definition 'original_copy'.
blobby-1.0rc1/src/raknet/NetworkIDGenerator.cpp:72:15: warning: Member variable 'ObjectIDNode::objectID' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.cpp:88:21: warning: Member variable 'NetworkIDGenerator::objectID' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.cpp:88:21: warning: Member variable 'NetworkIDGenerator::serverAssignedID' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/NetworkIDGenerator.cpp:88:21: warning: Member variable 'NetworkIDGenerator::parent' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:1150:0: warning: Member variable 'BasicDataStructures :: BinarySearchTree < ObjectIDNode >::direction' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:1195:0: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:154:0: style: Technically the member function 'BasicDataStructures :: BinarySearchTree < ObjectIDNode >::size' can be const. [functionConst]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:550:0: note: Technically the member function 'BasicDataStructures :: BinarySearchTree < ObjectIDNode >::size' can be const.
blobby-1.0rc1/src/raknet/BinarySearchTree.h:154:0: note: Technically the member function 'BasicDataStructures :: BinarySearchTree < ObjectIDNode >::size' can be const.
blobby-1.0rc1/src/raknet/BinarySearchTree.h:268:0: performance: Technically the member function 'BasicDataStructures :: BinarySearchTree < ObjectIDNode >::fix_tree' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/BinarySearchTree.h:678:0: note: Technically the member function 'BasicDataStructures :: BinarySearchTree < ObjectIDNode >::fix_tree' can be static.
blobby-1.0rc1/src/raknet/BinarySearchTree.h:268:0: note: Technically the member function 'BasicDataStructures :: BinarySearchTree < ObjectIDNode >::fix_tree' can be static.
blobby-1.0rc1/src/raknet/PacketPool.cpp:59:11: style: The scope of the variable 'p' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/RPCMap.cpp:41:11: style: The scope of the variable 'node' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/RPCMap.cpp:153:23: error: Memory pointed to by 'uniqueIdentifier' is freed twice. [doubleFree]
blobby-1.0rc1/src/raknet/SocketLayer.cpp:339:17: style: The scope of the variable 'portnum' can be reduced. [variableScope]
blobby-1.0rc1/src/raknet/SocketLayer.cpp:539:35: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
blobby-1.0rc1/src/raknet/SocketLayer.h:100:9: performance: Technically the member function 'SocketLayer::Connect' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/SocketLayer.cpp:108:21: note: Technically the member function 'SocketLayer::Connect' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:100:9: note: Technically the member function 'SocketLayer::Connect' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:107:9: performance: Technically the member function 'SocketLayer::CreateBoundSocket' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/SocketLayer.cpp:136:21: note: Technically the member function 'SocketLayer::CreateBoundSocket' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:107:9: note: Technically the member function 'SocketLayer::CreateBoundSocket' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:108:14: performance: Technically the member function 'SocketLayer::DomainNameToIP' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/SocketLayer.cpp:260:26: note: Technically the member function 'SocketLayer::DomainNameToIP' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:108:14: note: Technically the member function 'SocketLayer::DomainNameToIP' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:124:7: performance: Technically the member function 'SocketLayer::AssociateSocketWithCompletionPortAndRead' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/SocketLayer.cpp:300:19: note: Technically the member function 'SocketLayer::AssociateSocketWithCompletionPortAndRead' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:124:7: note: Technically the member function 'SocketLayer::AssociateSocketWithCompletionPortAndRead' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:133:7: performance: Technically the member function 'SocketLayer::Write' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/SocketLayer.cpp:278:19: note: Technically the member function 'SocketLayer::Write' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:133:7: note: Technically the member function 'SocketLayer::Write' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:143:6: performance: Technically the member function 'SocketLayer::RecvFrom' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/SocketLayer.cpp:334:18: note: Technically the member function 'SocketLayer::RecvFrom' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:143:6: note: Technically the member function 'SocketLayer::RecvFrom' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:148:7: performance: Technically the member function 'SocketLayer::GetMyIP' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/SocketLayer.cpp:496:19: note: Technically the member function 'SocketLayer::GetMyIP' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:148:7: note: Technically the member function 'SocketLayer::GetMyIP' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:172:6: performance: Technically the member function 'SocketLayer::SendTo' can be static. [functionStatic]
blobby-1.0rc1/src/raknet/SocketLayer.cpp:429:18: note: Technically the member function 'SocketLayer::SendTo' can be static.
blobby-1.0rc1/src/raknet/SocketLayer.h:172:6: note: Technically the member function 'SocketLayer::SendTo' can be static.
blobby-1.0rc1/src/raknet/rijndael.cpp:142:68: style: Function 'rijndaelKeySched' argument 3 names different: declaration 'rk' definition 'W'. [funcArgNamesDifferent]
blobby-1.0rc1/src/raknet/rijndael.h:32:9: note: Function 'rijndaelKeySched' argument 3 names different: declaration 'rk' definition 'W'.
blobby-1.0rc1/src/raknet/rijndael.cpp:142:68: note: Function 'rijndaelKeySched' argument 3 names different: declaration 'rk' definition 'W'.
blobby-1.0rc1/src/raknet/rijndael.cpp:478:51: style: Function 'makeKey' argument 3 names different: declaration 'keyLen' definition 'keyByteLen'. [funcArgNamesDifferent]
blobby-1.0rc1/src/raknet/rijndael.h:128:51: note: Function 'makeKey' argument 3 names different: declaration 'keyLen' definition 'keyByteLen'.
blobby-1.0rc1/src/raknet/rijndael.cpp:478:51: note: Function 'makeKey' argument 3 names different: declaration 'keyLen' definition 'keyByteLen'.
blobby-1.0rc1/src/raknet/rijndael.cpp:545:37: style: Function 'blockEncrypt' argument 4 names different: declaration 'inputLen' definition 'inputByteLen'. [funcArgNamesDifferent]
blobby-1.0rc1/src/raknet/rijndael.h:133:8: note: Function 'blockEncrypt' argument 4 names different: declaration 'inputLen' definition 'inputByteLen'.
blobby-1.0rc1/src/raknet/rijndael.cpp:545:37: note: Function 'blockEncrypt' argument 4 names different: declaration 'inputLen' definition 'inputByteLen'.
blobby-1.0rc1/src/raknet/rijndael.cpp:640:37: style: Function 'blockDecrypt' argument 4 names different: declaration 'inputLen' definition 'inputByteLen'. [funcArgNamesDifferent]
blobby-1.0rc1/src/raknet/rijndael.h:136:8: note: Function 'blockDecrypt' argument 4 names different: declaration 'inputLen' definition 'inputByteLen'.
blobby-1.0rc1/src/raknet/rijndael.cpp:640:37: note: Function 'blockDecrypt' argument 4 names different: declaration 'inputLen' definition 'inputByteLen'.
blobby-1.0rc1/src/raknet/rijndael.cpp:760:75: style: Function 'cipherUpdateRounds' argument 6 names different: declaration 'Rounds' definition 'rounds'. [funcArgNamesDifferent]
blobby-1.0rc1/src/raknet/rijndael.h:138:60: note: Function 'cipherUpdateRounds' argument 6 names different: declaration 'Rounds' definition 'rounds'.
blobby-1.0rc1/src/raknet/rijndael.cpp:760:75: note: Function 'cipherUpdateRounds' argument 6 names different: declaration 'Rounds' definition 'rounds'.
blobby-1.0rc1/src/raknet/rijndael.cpp:481:9: style: Unused variable: j [unusedVariable]
blobby-1.0rc1/src/raknet/rijndael.cpp:481:12: style: Unused variable: t [unusedVariable]
blobby-1.0rc1/src/raknet/rijndael.cpp:521:9: style: Unused variable: j [unusedVariable]
blobby-1.0rc1/src/raknet/rijndael.cpp:521:12: style: Unused variable: t [unusedVariable]
blobby-1.0rc1/src/state/LocalGameState.cpp:50:2: performance: Variable 'mFilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/state/LocalGameState.cpp:66:2: style: Class 'LocalGameState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blobby-1.0rc1/src/state/LocalGameState.cpp:66:2: style: Class 'LocalGameState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blobby-1.0rc1/src/state/LocalGameState.h:43:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/LocalGameState.h:43:15: note: Function in derived class
blobby-1.0rc1/src/state/LocalGameState.h:45:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/LocalGameState.h:45:22: note: Function in derived class
blobby-1.0rc1/src/state/NetworkSearchState.cpp:70:7: style: Condition '!skip' is always true [knownConditionTrueFalse]
blobby-1.0rc1/src/state/NetworkSearchState.cpp:68:15: note: Assignment 'skip=false', assigned value is 0
blobby-1.0rc1/src/state/NetworkSearchState.cpp:70:7: note: Condition '!skip' is always true
blobby-1.0rc1/src/state/NetworkSearchState.cpp:43:2: style: Class 'NetworkSearchState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blobby-1.0rc1/src/state/NetworkSearchState.cpp:43:2: style: Class 'NetworkSearchState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blobby-1.0rc1/src/state/NetworkSearchState.h:81:15: warning: Virtual function 'searchServers' is called from constructor 'OnlineSearchState()' at line 312. Dynamic binding is not used. [virtualCallInConstructor]
blobby-1.0rc1/src/state/NetworkSearchState.cpp:312:2: note: Calling searchServers
blobby-1.0rc1/src/state/NetworkSearchState.h:81:15: note: searchServers is a virtual method
blobby-1.0rc1/src/state/NetworkSearchState.h:94:15: warning: Virtual function 'searchServers' is called from constructor 'LANSearchState()' at line 341. Dynamic binding is not used. [virtualCallInConstructor]
blobby-1.0rc1/src/state/NetworkSearchState.cpp:341:2: note: Calling searchServers
blobby-1.0rc1/src/state/NetworkSearchState.h:94:15: note: searchServers is a virtual method
blobby-1.0rc1/src/state/NetworkSearchState.h:47:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/NetworkSearchState.h:47:15: note: Function in derived class
blobby-1.0rc1/src/state/NetworkSearchState.h:52:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/NetworkSearchState.h:52:22: note: Function in derived class
blobby-1.0rc1/src/state/NetworkSearchState.h:81:15: style: The function 'searchServers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/NetworkSearchState.h:50:15: note: Virtual function in base class
blobby-1.0rc1/src/state/NetworkSearchState.h:81:15: note: Function in derived class
blobby-1.0rc1/src/state/NetworkSearchState.h:82:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/NetworkSearchState.h:52:22: note: Virtual function in base class
blobby-1.0rc1/src/state/NetworkSearchState.h:82:22: note: Function in derived class
blobby-1.0rc1/src/state/NetworkSearchState.h:94:15: style: The function 'searchServers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/NetworkSearchState.h:50:15: note: Virtual function in base class
blobby-1.0rc1/src/state/NetworkSearchState.h:94:15: note: Function in derived class
blobby-1.0rc1/src/state/NetworkSearchState.h:95:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/NetworkSearchState.h:52:22: note: Virtual function in base class
blobby-1.0rc1/src/state/NetworkSearchState.h:95:22: note: Function in derived class
blobby-1.0rc1/src/state/NetworkState.h:46:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/NetworkState.h:46:15: note: Function in derived class
blobby-1.0rc1/src/state/NetworkState.h:47:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/NetworkState.h:47:22: note: Function in derived class
blobby-1.0rc1/src/state/NetworkState.h:107:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/NetworkState.h:107:15: note: Function in derived class
blobby-1.0rc1/src/state/NetworkState.h:108:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/NetworkState.h:108:22: note: Function in derived class
blobby-1.0rc1/src/state/NetworkState.cpp:120:5: warning: The buffer 'myname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
blobby-1.0rc1/src/state/NetworkState.cpp:586:6: warning: The buffer 'message' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
blobby-1.0rc1/src/state/NetworkState.cpp:56:2: style: Class 'NetworkGameState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blobby-1.0rc1/src/state/NetworkState.cpp:56:2: style: Class 'NetworkGameState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blobby-1.0rc1/src/state/NetworkState.cpp:623:2: style: Class 'NetworkHostState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
blobby-1.0rc1/src/state/NetworkState.cpp:623:2: style: Class 'NetworkHostState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
blobby-1.0rc1/src/state/OptionsState.cpp:372:20: warning: Member variable 'InputOptionsState::mOldInteger' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/state/OptionsState.h:34:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/OptionsState.h:34:15: note: Function in derived class
blobby-1.0rc1/src/state/OptionsState.h:35:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/OptionsState.h:35:22: note: Function in derived class
blobby-1.0rc1/src/state/OptionsState.h:54:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/OptionsState.h:54:15: note: Function in derived class
blobby-1.0rc1/src/state/OptionsState.h:55:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/OptionsState.h:55:22: note: Function in derived class
blobby-1.0rc1/src/state/OptionsState.h:74:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/OptionsState.h:74:15: note: Function in derived class
blobby-1.0rc1/src/state/OptionsState.h:75:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/OptionsState.h:75:22: note: Function in derived class
blobby-1.0rc1/src/state/OptionsState.h:110:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/OptionsState.h:110:15: note: Function in derived class
blobby-1.0rc1/src/state/OptionsState.h:111:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/OptionsState.h:111:22: note: Function in derived class
blobby-1.0rc1/src/state/ReplaySelectionState.cpp:28:23: warning: Member variable 'ReplaySelectionState::mPlayButton' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/state/ReplaySelectionState.cpp:28:23: warning: Member variable 'ReplaySelectionState::mCancelButton' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/state/ReplaySelectionState.cpp:28:23: warning: Member variable 'ReplaySelectionState::mDeleteButton' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/state/ReplaySelectionState.h:36:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/ReplaySelectionState.h:36:15: note: Function in derived class
blobby-1.0rc1/src/state/ReplaySelectionState.h:37:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/ReplaySelectionState.h:37:22: note: Function in derived class
blobby-1.0rc1/src/state/ReplayState.h:37:15: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:57:15: note: Virtual function in base class
blobby-1.0rc1/src/state/ReplayState.h:37:15: note: Function in derived class
blobby-1.0rc1/src/state/ReplayState.h:38:22: style: The function 'getStateName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blobby-1.0rc1/src/state/State.h:60:22: note: Virtual function in base class
blobby-1.0rc1/src/state/ReplayState.h:38:22: note: Function in derived class
blobby-1.0rc1/src/state/ReplayState.cpp:47:49: style: Function 'loadReplay' argument 1 names different: declaration 'replay' definition 'file'. [funcArgNamesDifferent]
blobby-1.0rc1/src/state/ReplayState.h:39:37: note: Function 'loadReplay' argument 1 names different: declaration 'replay' definition 'file'.
blobby-1.0rc1/src/state/ReplayState.cpp:47:49: note: Function 'loadReplay' argument 1 names different: declaration 'replay' definition 'file'.
blobby-1.0rc1/src/state/ReplayState.cpp:31:14: warning: Member variable 'ReplayState::mChecksumError' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/state/ReplayState.cpp:31:14: warning: Member variable 'ReplayState::mVersionError' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/state/ReplayState.cpp:31:14: warning: Member variable 'ReplayState::mMouseShowTimer' is not initialized in the constructor. [uninitMemberVar]
blobby-1.0rc1/src/state/State.h:47:7: performance: Technically the member function 'State::deleteCurrentState' can be static. [functionStatic]
blobby-1.0rc1/src/state/State.cpp:52:13: note: Technically the member function 'State::deleteCurrentState' can be static.
blobby-1.0rc1/src/state/State.h:47:7: note: Technically the member function 'State::deleteCurrentState' can be static.
blobby-1.0rc1/src/state/State.h:48:7: performance: Technically the member function 'State::setCurrentState' can be static. [functionStatic]
blobby-1.0rc1/src/state/State.cpp:66:13: note: Technically the member function 'State::setCurrentState' can be static.
blobby-1.0rc1/src/state/State.h:48:7: note: Technically the member function 'State::setCurrentState' can be static.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:150:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:172:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:52:70: style: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:262:67: note: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:52:70: note: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:186:48: style: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:593:38: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:186:48: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:361:54: style: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:524:44: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:361:54: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:373:53: style: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:534:43: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:373:53: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:399:59: style: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:568:49: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:399:59: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:525:42: style: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:944:29: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:525:42: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:661:61: style: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:985:48: note: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:661:61: note: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:670:71: style: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:987:58: note: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:670:71: note: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:683:63: style: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:992:50: note: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:683:63: note: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:720:67: style: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:994:54: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:720:67: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:740:57: style: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1070:44: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:740:57: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:760:66: style: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1075:53: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:760:66: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:780:47: style: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1050:33: note: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:780:47: note: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:780:67: style: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1050:52: note: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:780:67: note: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:965:43: style: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1419:30: note: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:965:43: note: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1156:43: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1537:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1156:43: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1236:41: style: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:831:26: note: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1236:41: note: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1243:47: style: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:833:32: note: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1243:47: note: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1360:39: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1254:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1360:39: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1482:42: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1375:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1482:42: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1514:46: style: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:909:28: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1514:46: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1529:49: style: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:910:31: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1529:49: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1572:54: style: Function 'Find' argument 1 names different: declaration '_name' definition 'name'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:917:36: note: Function 'Find' argument 1 names different: declaration '_name' definition 'name'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1572:54: note: Function 'Find' argument 1 names different: declaration '_name' definition 'name'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1680:37: style: Function 'Child' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1663:25: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1680:37: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1699:56: style: Function 'Child' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1659:44: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1699:56: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1718:44: style: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1673:32: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1718:44: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1737:63: style: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1668:51: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1737:63: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:189:16: warning: Assert statement calls a function which may have desired side effects: 'GetDocument'. [assertWithSideEffect]
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1384:2: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1385:2: performance: Variable 'encoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1386:2: performance: Variable 'standalone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobby-1.0rc1/src/tinyxml/tinyxml.h:910:7: style: Technically the member function 'TiXmlAttributeSet::Remove' can be const. [functionConst]
blobby-1.0rc1/src/tinyxml/tinyxml.cpp:1529:25: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
blobby-1.0rc1/src/tinyxml/tinyxml.h:910:7: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:445:14: style: Redundant condition: If 'EXPR == '#'', the comparison 'EXPR' is always true. [redundantCondition]
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:823:16: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '<'' is always true. [redundantCondition]
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:1126:18: style: Redundant condition: If 'EXPR == '>'', the comparison 'EXPR' is always true. [redundantCondition]
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:1285:17: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '<'' is always true. [redundantCondition]
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:1411:17: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '='' is always true. [redundantCondition]
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:430:9: warning: Either the condition 'p' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:420:11: note: Assuming that condition 'p' is not redundant
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:430:9: note: Null pointer subtraction
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:438:47: style: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:323:44: note: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:438:47: note: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:535:21: style: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:367:21: note: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:535:21: note: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:574:46: style: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:315:43: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:574:46: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:576:15: style: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:317:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:576:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:578:15: style: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:319:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:578:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:704:68: style: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1446:62: note: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:704:68: note: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:798:52: style: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1530:38: note: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:798:52: note: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:798:78: style: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1530:71: note: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:798:78: note: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:818:45: style: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:753:35: note: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:818:45: note: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:1179:50: style: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1153:37: note: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:1179:50: note: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:1179:71: style: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1153:59: note: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:1179:71: note: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:1572:91: style: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'. [funcArgNamesDifferent]
blobby-1.0rc1/src/tinyxml/tinyxml.h:1323:82: note: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'.
blobby-1.0rc1/src/tinyxml/tinyxmlparser.cpp:1572:91: note: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'.
blobby-1.0rc1/test/FileTest.cpp:312:21: style: Variable 'str3' is assigned a value that is never used. [unreadVariable]
blobby-1.0rc1/test/LagDetectionTest.cpp:293:4: style: Variable 'errors' is modified but its new value is never used. [unreadVariable]
blobby-1.0rc1/test/LagDetectionTest.cpp:369:5: style: Variable 'errors' is modified but its new value is never used. [unreadVariable]
blobby-1.0rc1/test/LagDetectionTest.cpp:40:2: style: Struct 'LaggingNetworkInputSimulator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blobby-1.0rc1/test/LagDetectionTest.cpp:84:2: style: Struct 'LagDetectionSetup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[03:11]

ftp://ftp.se.debian.org/debian/pool/main/b/bloboats/bloboats_1.0.2+dfsg.orig.tar.xz
bloboats-1.0.2+dfsg/src/compat.cpp:64:19: warning: Logical disjunction always evaluates to true: EXPR >= '0' || EXPR <= '9'. [incorrectLogicOperator]
bloboats-1.0.2+dfsg/src/compat.cpp:23:21: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bloboats-1.0.2+dfsg/src/compat.cpp:25:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bloboats-1.0.2+dfsg/src/compat.cpp:115:8: warning: Redundant assignment of '*data' to itself. [selfAssignment]
bloboats-1.0.2+dfsg/src/compat.cpp:124:8: warning: Redundant assignment of '*data' to itself. [selfAssignment]
bloboats-1.0.2+dfsg/src/compat.cpp:194:6: style: The scope of the variable 'r' can be reduced. [variableScope]
bloboats-1.0.2+dfsg/src/config.cpp:74:3: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::reswidth' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::resheight' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::decoration' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::showghost' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::currentplayer' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::sounds' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::music' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::zoomlevel' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::soundvol' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::musicvol' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::fullscreen' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::fps' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/config.cpp:29:9: warning: Member variable 'config::nolimit' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/element.cpp:50:30: style: Function 'get' argument 1 names different: declaration 'c' definition 'ghostdat'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/element.h:33:22: note: Function 'get' argument 1 names different: declaration 'c' definition 'ghostdat'.
bloboats-1.0.2+dfsg/src/element.cpp:50:30: note: Function 'get' argument 1 names different: declaration 'c' definition 'ghostdat'.
bloboats-1.0.2+dfsg/src/element.cpp:23:2: performance: Variable 'controls' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/element.cpp:24:2: performance: Variable 'duration' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/element.h:44:11: style: Class 'element' is unsafe, 'element::next' can leak by wrong usage. [unsafeClassCanLeak]
bloboats-1.0.2+dfsg/src/font.cpp:110:27: style: Function 'WriteChar' argument 1 names different: declaration 'str' definition 'chr'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/font.h:50:23: note: Function 'WriteChar' argument 1 names different: declaration 'str' definition 'chr'.
bloboats-1.0.2+dfsg/src/font.cpp:110:27: note: Function 'WriteChar' argument 1 names different: declaration 'str' definition 'chr'.
bloboats-1.0.2+dfsg/src/game.cpp:881:8: style: The scope of the variable 'closestp' can be reduced. [variableScope]
bloboats-1.0.2+dfsg/src/game.cpp:882:8: style: The scope of the variable 'closests' can be reduced. [variableScope]
bloboats-1.0.2+dfsg/src/game.cpp:883:8: style: The scope of the variable 'closestw' can be reduced. [variableScope]
bloboats-1.0.2+dfsg/src/game.cpp:884:8: style: The scope of the variable 'closestside' can be reduced. [variableScope]
bloboats-1.0.2+dfsg/src/game.cpp:885:8: style: The scope of the variable 'closesttype' can be reduced. [variableScope]
bloboats-1.0.2+dfsg/src/game.cpp:1060:9: style: The scope of the variable 'text2' can be reduced. [variableScope]
bloboats-1.0.2+dfsg/src/game.cpp:1061:9: style: Unused variable: text3 [unusedVariable]
bloboats-1.0.2+dfsg/src/game.cpp:81:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bloboats-1.0.2+dfsg/src/game.cpp:653:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bloboats-1.0.2+dfsg/src/game.cpp:681:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bloboats-1.0.2+dfsg/src/game.cpp:731:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bloboats-1.0.2+dfsg/src/game.cpp:787:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bloboats-1.0.2+dfsg/src/game.cpp:1043:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bloboats-1.0.2+dfsg/src/game.cpp:1094:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bloboats-1.0.2+dfsg/src/game.cpp:52:7: warning: Member variable 'game::t' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/game.cpp:52:7: warning: Member variable 'game::omx' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/game.cpp:52:7: warning: Member variable 'game::omy' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/game.cpp:52:7: warning: Member variable 'game::mx' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/game.cpp:52:7: warning: Member variable 'game::my' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/game.cpp:52:7: warning: Member variable 'game::goalr' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/game.cpp:52:7: warning: Member variable 'game::recelement' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/game.cpp:52:7: warning: Member variable 'game::ghostalpha' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/game.cpp:52:7: warning: Member variable 'game::ghostelement' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/game.cpp:59:2: performance: Variable 'record' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/game.cpp:60:2: performance: Variable 'ghost' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/game.cpp:61:2: performance: Variable 'player' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/game.h:69:7: performance: Technically the member function 'game::focus' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/game.cpp:166:12: note: Technically the member function 'game::focus' can be static.
bloboats-1.0.2+dfsg/src/game.h:69:7: note: Technically the member function 'game::focus' can be static.
bloboats-1.0.2+dfsg/src/models/broken.h:60:9: warning: The class 'broken' defines member variable with name 'texID' also defined in its parent class 'model'. [duplInheritedMember]
bloboats-1.0.2+dfsg/src/model.h:108:9: note: Parent variable 'model::texID'
bloboats-1.0.2+dfsg/src/models/broken.h:60:9: note: Derived variable 'broken::texID'
bloboats-1.0.2+dfsg/src/model.h:43:2: style: Class 'model' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bloboats-1.0.2+dfsg/src/models/broken.h:37:2: style: Class 'broken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bloboats-1.0.2+dfsg/src/models/paatti.h:37:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:70:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/paatti.h:37:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/paatti.h:39:8: style: The function 'getdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:79:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/paatti.h:39:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/paatti.h:40:8: style: The function 'getwaterdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:80:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/paatti.h:40:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/paatti.h:43:7: style: The function 'bendleft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:61:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/paatti.h:43:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/paatti.h:44:7: style: The function 'bendright' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:62:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/paatti.h:44:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/paatti.h:46:7: style: The function 'stretchup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:64:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/paatti.h:46:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/paatti.h:47:7: style: The function 'stretchdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:65:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/paatti.h:47:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/paatti.h:49:7: style: The function 'strive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:67:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/paatti.h:49:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/hirvio.h:42:7: style: The function 'bendleft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:61:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/hirvio.h:42:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/hirvio.h:43:7: style: The function 'bendright' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:62:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/hirvio.h:43:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/hirvio.h:46:7: style: The function 'stretchup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:64:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/hirvio.h:46:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/hirvio.h:47:7: style: The function 'stretchdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:65:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/hirvio.h:47:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/hirvio.h:50:7: style: The function 'strive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:67:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/hirvio.h:50:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/hirvio.h:52:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:70:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/hirvio.h:52:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/hirvio.h:60:8: style: The function 'getdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:79:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/hirvio.h:60:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/hirvio.h:61:8: style: The function 'getwaterdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:80:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/hirvio.h:61:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/hirvio.h:63:7: style: The function 'updatewalls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:82:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/hirvio.h:63:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/hirvio.h:64:7: style: The function 'checkwalls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:83:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/hirvio.h:64:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:42:7: style: The function 'bendleft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:61:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:42:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:43:7: style: The function 'bendright' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:62:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:43:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:45:7: style: The function 'stretchup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:64:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:45:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:46:7: style: The function 'stretchdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:65:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:46:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:48:7: style: The function 'strive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:67:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:48:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:50:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:70:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:50:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:52:8: style: The function 'getdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:79:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:52:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:53:8: style: The function 'getwaterdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:80:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:53:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:55:7: style: The function 'updatewalls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:82:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:55:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:56:7: style: The function 'checkwalls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:83:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:56:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/invader.h:58:7: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:54:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/invader.h:58:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/broken.h:40:7: style: The function 'bendleft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:61:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/broken.h:40:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/broken.h:41:7: style: The function 'bendright' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:62:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/broken.h:41:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/broken.h:43:7: style: The function 'stretchup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:64:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/broken.h:43:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/broken.h:44:7: style: The function 'stretchdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:65:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/broken.h:44:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/broken.h:46:7: style: The function 'strive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:67:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/broken.h:46:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/broken.h:48:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:70:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/broken.h:48:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/broken.h:51:8: style: The function 'getdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:79:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/broken.h:51:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/broken.h:52:8: style: The function 'getwaterdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:80:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/broken.h:52:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:35:7: style: The function 'bendleft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:61:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:35:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:36:7: style: The function 'bendright' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:62:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:36:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:40:7: style: The function 'stretchup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:64:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:40:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:41:7: style: The function 'stretchdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:65:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:41:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:44:7: style: The function 'strive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:67:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:44:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:46:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:70:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:46:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:48:8: style: The function 'getdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:79:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:48:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:49:8: style: The function 'getwaterdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:80:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:49:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:51:7: style: The function 'updatewalls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:82:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:51:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:52:7: style: The function 'checkwalls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:83:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:52:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:54:7: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:54:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:54:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:56:7: style: The function 'springs_act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:51:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:56:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/boulder.h:57:7: style: The function 'particles_act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:52:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/boulder.h:57:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:35:7: style: The function 'bendleft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:61:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:35:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:36:7: style: The function 'bendright' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:62:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:36:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:40:7: style: The function 'stretchup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:64:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:40:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:41:7: style: The function 'stretchdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:65:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:41:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:44:7: style: The function 'strive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:67:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:44:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:46:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:70:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:46:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:48:8: style: The function 'getdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:79:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:48:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:49:8: style: The function 'getwaterdamage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:80:16: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:49:8: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:51:7: style: The function 'updatewalls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:82:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:51:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:52:7: style: The function 'checkwalls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:83:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:52:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:54:7: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:54:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:54:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:56:7: style: The function 'springs_act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:51:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:56:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/tux.h:57:7: style: The function 'particles_act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:52:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/tux.h:57:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/graphics.cpp:281:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bloboats-1.0.2+dfsg/src/graphics.cpp:295:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bloboats-1.0.2+dfsg/src/graphics.h:45:8: performance: Technically the member function 'graphics::DrawIMG' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:64:16: note: Technically the member function 'graphics::DrawIMG' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:45:8: note: Technically the member function 'graphics::DrawIMG' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:46:8: performance: Technically the member function 'graphics::DrawPartOfIMG' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:72:16: note: Technically the member function 'graphics::DrawPartOfIMG' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:46:8: note: Technically the member function 'graphics::DrawPartOfIMG' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:49:8: performance: Technically the member function 'graphics::RemoveTransparentColor' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:89:16: note: Technically the member function 'graphics::RemoveTransparentColor' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:49:8: note: Technically the member function 'graphics::RemoveTransparentColor' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:50:10: performance: Technically the member function 'graphics::MapRGB' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:93:18: note: Technically the member function 'graphics::MapRGB' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:50:10: note: Technically the member function 'graphics::MapRGB' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:51:8: performance: Technically the member function 'graphics::GetRGB' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:97:16: note: Technically the member function 'graphics::GetRGB' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:51:8: note: Technically the member function 'graphics::GetRGB' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:53:8: performance: Technically the member function 'graphics::PutPixel' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:101:16: note: Technically the member function 'graphics::PutPixel' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:53:8: note: Technically the member function 'graphics::PutPixel' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:54:8: performance: Technically the member function 'graphics::PutPixel' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:107:16: note: Technically the member function 'graphics::PutPixel' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:54:8: note: Technically the member function 'graphics::PutPixel' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:56:8: performance: Technically the member function 'graphics::DrawLine' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:113:16: note: Technically the member function 'graphics::DrawLine' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:56:8: note: Technically the member function 'graphics::DrawLine' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:57:8: performance: Technically the member function 'graphics::DrawTextured' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:124:16: note: Technically the member function 'graphics::DrawTextured' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:57:8: note: Technically the member function 'graphics::DrawTextured' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:59:8: performance: Technically the member function 'graphics::DrawTextured' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:168:16: note: Technically the member function 'graphics::DrawTextured' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:59:8: note: Technically the member function 'graphics::DrawTextured' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:61:8: performance: Technically the member function 'graphics::DrawSolid' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:181:16: note: Technically the member function 'graphics::DrawSolid' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:61:8: note: Technically the member function 'graphics::DrawSolid' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:62:8: performance: Technically the member function 'graphics::OutlineTriangle' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:187:16: note: Technically the member function 'graphics::OutlineTriangle' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:62:8: note: Technically the member function 'graphics::OutlineTriangle' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:67:7: performance: Technically the member function 'graphics::projectx' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:197:15: note: Technically the member function 'graphics::projectx' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:67:7: note: Technically the member function 'graphics::projectx' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:68:7: performance: Technically the member function 'graphics::projecty' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:201:15: note: Technically the member function 'graphics::projecty' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:68:7: note: Technically the member function 'graphics::projecty' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:70:10: performance: Technically the member function 'graphics::backprojectx' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:205:18: note: Technically the member function 'graphics::backprojectx' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:70:10: note: Technically the member function 'graphics::backprojectx' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:71:10: performance: Technically the member function 'graphics::backprojecty' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:209:18: note: Technically the member function 'graphics::backprojecty' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:71:10: note: Technically the member function 'graphics::backprojecty' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:80:8: performance: Technically the member function 'graphics::clear' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/graphics.cpp:302:16: note: Technically the member function 'graphics::clear' can be static.
bloboats-1.0.2+dfsg/src/graphics.h:80:8: note: Technically the member function 'graphics::clear' can be static.
bloboats-1.0.2+dfsg/src/keyboard.cpp:27:11: warning: Member variable 'keyboard::keys' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/keyboard.cpp:27:11: warning: Member variable 'keyboard::keydown' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/keyboard.cpp:27:11: warning: Member variable 'keyboard::keydouble' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/keyboard.h:43:8: performance: Technically the member function 'keyboard::GotQuit' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/keyboard.cpp:34:16: note: Technically the member function 'keyboard::GotQuit' can be static.
bloboats-1.0.2+dfsg/src/keyboard.h:43:8: note: Technically the member function 'keyboard::GotQuit' can be static.
bloboats-1.0.2+dfsg/src/keyboard.h:64:8: performance: Technically the member function 'keyboard::setkeynames' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/keyboard.cpp:240:16: note: Technically the member function 'keyboard::setkeynames' can be static.
bloboats-1.0.2+dfsg/src/keyboard.h:64:8: note: Technically the member function 'keyboard::setkeynames' can be static.
bloboats-1.0.2+dfsg/src/level.cpp:35:8: warning: Member variable 'level::numvertices' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/level.cpp:44:8: warning: Member variable 'level::numvertices' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/level.cpp:52:8: warning: Member variable 'level::w' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/level.cpp:52:8: warning: Member variable 'level::numwalls' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/level.cpp:52:8: warning: Member variable 'level::waterheight' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/level.cpp:52:8: warning: Member variable 'level::numvertices' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/level.cpp:76:3: error: Resource leak: fp [resourceLeak]
bloboats-1.0.2+dfsg/src/level.cpp:82:3: error: Resource leak: fp [resourceLeak]
bloboats-1.0.2+dfsg/src/level.cpp:88:3: error: Resource leak: fp [resourceLeak]
bloboats-1.0.2+dfsg/src/level.cpp:94:3: error: Resource leak: fp [resourceLeak]
bloboats-1.0.2+dfsg/src/level.cpp:100:3: error: Resource leak: fp [resourceLeak]
bloboats-1.0.2+dfsg/src/level.cpp:100:0: error: Memory leak: verts [memleak]
bloboats-1.0.2+dfsg/src/models/canvas.h:51:7: style: The function 'bendleft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:61:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/canvas.h:51:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/canvas.h:52:7: style: The function 'bendright' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:62:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/canvas.h:52:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/canvas.h:55:7: style: The function 'stretchup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:64:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/canvas.h:55:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/canvas.h:56:7: style: The function 'stretchdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:65:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/canvas.h:56:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/canvas.h:59:7: style: The function 'strive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:67:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/canvas.h:59:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/models/canvas.h:61:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bloboats-1.0.2+dfsg/src/model.h:70:15: note: Virtual function in base class
bloboats-1.0.2+dfsg/src/models/canvas.h:61:7: note: Function in derived class
bloboats-1.0.2+dfsg/src/media.cpp:29:8: warning: Member variable 'media::explosion' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/menu.cpp:383:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:379:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:383:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:506:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:503:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:506:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:603:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:600:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:603:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:1339:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:1335:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:1339:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:1617:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:1614:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:1617:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:1728:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:1725:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:1728:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:1821:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:1818:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:1821:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:1917:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:1914:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:1917:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:2045:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:2042:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:2045:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:2177:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:2174:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:2177:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:2453:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:2450:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:2453:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:2568:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:2565:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:2568:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:3349:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:3346:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:3349:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:3457:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:3454:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:3457:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:3638:9: style: Condition '!ready' is always true [knownConditionTrueFalse]
bloboats-1.0.2+dfsg/src/menu.cpp:3635:13: note: Assignment 'ready=false', assigned value is 0
bloboats-1.0.2+dfsg/src/menu.cpp:3638:9: note: Condition '!ready' is always true
bloboats-1.0.2+dfsg/src/menu.cpp:978:7: warning: Width 190 given in format string (no. 1) is smaller than destination buffer 'mdl[200]'. [invalidScanfFormatWidth_smaller]
bloboats-1.0.2+dfsg/src/menu.cpp:978:7: warning: Width 190 given in format string (no. 2) is smaller than destination buffer 'levtex[200]'. [invalidScanfFormatWidth_smaller]
bloboats-1.0.2+dfsg/src/menu.cpp:978:7: warning: Width 190 given in format string (no. 3) is smaller than destination buffer 'shiptex[200]'. [invalidScanfFormatWidth_smaller]
bloboats-1.0.2+dfsg/src/menu.cpp:978:7: warning: Width 190 given in format string (no. 4) is smaller than destination buffer 'goaltex[200]'. [invalidScanfFormatWidth_smaller]
bloboats-1.0.2+dfsg/src/menu.cpp:978:7: warning: Width 190 given in format string (no. 5) is smaller than destination buffer 'groundtex[200]'. [invalidScanfFormatWidth_smaller]
bloboats-1.0.2+dfsg/src/menu.cpp:978:7: warning: Width 190 given in format string (no. 6) is smaller than destination buffer 'icetex[200]'. [invalidScanfFormatWidth_smaller]
bloboats-1.0.2+dfsg/src/menu.cpp:978:7: warning: Width 190 given in format string (no. 7) is smaller than destination buffer 'tentacletex[200]'. [invalidScanfFormatWidth_smaller]
bloboats-1.0.2+dfsg/src/menu.cpp:978:7: warning: Width 190 given in format string (no. 8) is smaller than destination buffer 'invadertex[200]'. [invalidScanfFormatWidth_smaller]
bloboats-1.0.2+dfsg/src/menu.cpp:978:7: warning: Width 190 given in format string (no. 9) is smaller than destination buffer 'bouldertex[200]'. [invalidScanfFormatWidth_smaller]
bloboats-1.0.2+dfsg/src/menu.cpp:978:7: warning: Width 190 given in format string (no. 10) is smaller than destination buffer 'tuxtex[200]'. [invalidScanfFormatWidth_smaller]
bloboats-1.0.2+dfsg/src/menu.cpp:1484:10: style: The scope of the variable 'yellow' can be reduced. [variableScope]
bloboats-1.0.2+dfsg/src/menu.cpp:3231:7: style: The scope of the variable 'str' can be reduced. [variableScope]
bloboats-1.0.2+dfsg/src/menu.cpp:3286:9: style: The scope of the variable 'u' can be reduced. [variableScope]
bloboats-1.0.2+dfsg/src/menu.cpp:879:41: style: Function 'simulate' argument 2 names different: declaration 'record' definition 'replay'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/menu.h:62:36: note: Function 'simulate' argument 2 names different: declaration 'record' definition 'replay'.
bloboats-1.0.2+dfsg/src/menu.cpp:879:41: note: Function 'simulate' argument 2 names different: declaration 'record' definition 'replay'.
bloboats-1.0.2+dfsg/src/menu.cpp:920:13: error: Boolean value assigned to pointer. [assignBoolToPointer]
bloboats-1.0.2+dfsg/src/menu.cpp:1572:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bloboats-1.0.2+dfsg/src/menu.cpp:50:7: warning: Member variable 'menu::hi_times' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/menu.cpp:50:7: warning: Member variable 'menu::rank_times' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/menu.cpp:50:7: warning: Member variable 'menu::message' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/menu.cpp:50:7: warning: Member variable 'menu::msgtime' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/menu.cpp:50:7: warning: Member variable 'menu::lastrecord' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/menu.cpp:50:7: warning: Member variable 'menu::canvt' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/menu.cpp:50:7: warning: Member variable 'menu::canvalpha' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/menu.h:71:7: style: Technically the member function 'menu::colortime' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/menu.cpp:2263:12: note: Technically the member function 'menu::colortime' can be const.
bloboats-1.0.2+dfsg/src/menu.h:71:7: note: Technically the member function 'menu::colortime' can be const.
bloboats-1.0.2+dfsg/src/menu.h:87:7: performance: Technically the member function 'menu::copylevel' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/menu.cpp:3165:12: note: Technically the member function 'menu::copylevel' can be static.
bloboats-1.0.2+dfsg/src/menu.h:87:7: note: Technically the member function 'menu::copylevel' can be static.
bloboats-1.0.2+dfsg/src/menu.h:90:7: performance: Technically the member function 'menu::focuscanvas' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/menu.cpp:3254:12: note: Technically the member function 'menu::focuscanvas' can be static.
bloboats-1.0.2+dfsg/src/menu.h:90:7: note: Technically the member function 'menu::focuscanvas' can be static.
bloboats-1.0.2+dfsg/src/menu.h:104:7: performance: Technically the member function 'menu::selectmusic' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/menu.cpp:3598:12: note: Technically the member function 'menu::selectmusic' can be static.
bloboats-1.0.2+dfsg/src/menu.h:104:7: note: Technically the member function 'menu::selectmusic' can be static.
bloboats-1.0.2+dfsg/src/menutext.h:45:2: style: Class 'menutext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bloboats-1.0.2+dfsg/src/menutext.h:46:2: style: Class 'menutext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bloboats-1.0.2+dfsg/src/menu.cpp:1095:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bloboats-1.0.2+dfsg/src/menu.cpp:3294:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bloboats-1.0.2+dfsg/src/menu.cpp:3307:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bloboats-1.0.2+dfsg/src/menutext.h:60:8: performance: Technically the member function 'menutext::fade' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/menutext.cpp:105:17: note: Technically the member function 'menutext::fade' can be static.
bloboats-1.0.2+dfsg/src/menutext.h:60:8: note: Technically the member function 'menutext::fade' can be static.
bloboats-1.0.2+dfsg/src/menutext.h:61:8: performance: Technically the member function 'menutext::wavex' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/menutext.cpp:109:17: note: Technically the member function 'menutext::wavex' can be static.
bloboats-1.0.2+dfsg/src/menutext.h:61:8: note: Technically the member function 'menutext::wavex' can be static.
bloboats-1.0.2+dfsg/src/menutext.h:62:8: performance: Technically the member function 'menutext::wavey' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/menutext.cpp:112:17: note: Technically the member function 'menutext::wavey' can be static.
bloboats-1.0.2+dfsg/src/menutext.h:62:8: note: Technically the member function 'menutext::wavey' can be static.
bloboats-1.0.2+dfsg/src/menutext.h:63:8: performance: Technically the member function 'menutext::wavez' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/menutext.cpp:115:17: note: Technically the member function 'menutext::wavez' can be static.
bloboats-1.0.2+dfsg/src/menutext.h:63:8: note: Technically the member function 'menutext::wavez' can be static.
bloboats-1.0.2+dfsg/src/model.cpp:327:27: warning: Function 'checkgoal' argument order different: declaration 'goal, goalr' definition 'goalr, r' [funcArgOrderDifferent]
bloboats-1.0.2+dfsg/src/model.h:77:29: note: Function 'checkgoal' argument order different: declaration 'goal, goalr' definition 'goalr, r'
bloboats-1.0.2+dfsg/src/model.cpp:327:27: note: Function 'checkgoal' argument order different: declaration 'goal, goalr' definition 'goalr, r'
bloboats-1.0.2+dfsg/src/model.cpp:86:15: style: Unused variable: m [unusedVariable]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::p' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::s' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::t' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::numparticles' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::numsprings' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::numtriangles' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::hardness' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::hardness_p' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::minhardness' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::maxhardness' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::time' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::radius' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::ugly_r' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::ugly_g' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::ugly_b' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::inwater' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:34:8: warning: Member variable 'model::type' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::p' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::s' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::t' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::numparticles' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::numsprings' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::numtriangles' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::minhardness' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::maxhardness' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::time' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::radius' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::ugly_r' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::ugly_g' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::ugly_b' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::inwater' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:41:8: warning: Member variable 'model::type' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::p' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::s' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::t' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::numparticles' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::numsprings' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::numtriangles' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::hardness' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::hardness_p' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::minhardness' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::maxhardness' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::time' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::radius' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::ugly_r' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::ugly_g' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::ugly_b' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::inwater' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.cpp:44:8: warning: Member variable 'model::type' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/model.h:85:7: performance: Technically the member function 'model::precision' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/model.cpp:353:13: note: Technically the member function 'model::precision' can be static.
bloboats-1.0.2+dfsg/src/model.h:85:7: note: Technically the member function 'model::precision' can be static.
bloboats-1.0.2+dfsg/src/model.cpp:66:3: error: Resource leak: fp [resourceLeak]
bloboats-1.0.2+dfsg/src/model.cpp:73:3: error: Resource leak: fp [resourceLeak]
bloboats-1.0.2+dfsg/src/model.cpp:77:3: error: Resource leak: fp [resourceLeak]
bloboats-1.0.2+dfsg/src/model.cpp:124:0: error: Resource leak: fp [resourceLeak]
bloboats-1.0.2+dfsg/src/models/boulder.h:38:7: performance: Technically the member function 'boulder::nobend' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/models/boulder.cpp:104:15: note: Technically the member function 'boulder::nobend' can be static.
bloboats-1.0.2+dfsg/src/models/boulder.h:38:7: note: Technically the member function 'boulder::nobend' can be static.
bloboats-1.0.2+dfsg/src/models/boulder.h:42:7: performance: Technically the member function 'boulder::nostretch' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/models/boulder.cpp:113:15: note: Technically the member function 'boulder::nostretch' can be static.
bloboats-1.0.2+dfsg/src/models/boulder.h:42:7: note: Technically the member function 'boulder::nostretch' can be static.
bloboats-1.0.2+dfsg/src/models/broken.cpp:114:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bloboats-1.0.2+dfsg/src/models/canvas.cpp:128:2: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
bloboats-1.0.2+dfsg/src/models/canvas.cpp:120:4: note: Variable 'l' is reassigned a value before the old one has been used.
bloboats-1.0.2+dfsg/src/models/canvas.cpp:128:2: note: Variable 'l' is reassigned a value before the old one has been used.
bloboats-1.0.2+dfsg/src/models/canvas.cpp:166:0: style: Variable 'dx' is assigned a value that is never used. [unreadVariable]
bloboats-1.0.2+dfsg/src/models/canvas.cpp:167:0: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
bloboats-1.0.2+dfsg/src/models/canvas.cpp:36:9: warning: Member variable 'canvas::a_bend' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/models/canvas.cpp:36:9: warning: Member variable 'canvas::a_stretch' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/models/canvas.cpp:36:9: warning: Member variable 'canvas::a_strive' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/models/canvas.cpp:36:9: warning: Member variable 'canvas::striven' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/models/canvas.cpp:36:9: warning: Member variable 'canvas::n' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/models/canvas.cpp:36:9: warning: Member variable 'canvas::m' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/models/canvas.cpp:44:2: performance: Variable 'texpath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/models/hirvio.h:44:7: performance: Technically the member function 'hirvio::nobend' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/models/hirvio.cpp:147:14: note: Technically the member function 'hirvio::nobend' can be static.
bloboats-1.0.2+dfsg/src/models/hirvio.h:44:7: note: Technically the member function 'hirvio::nobend' can be static.
bloboats-1.0.2+dfsg/src/models/hirvio.h:55:9: performance: Technically the member function 'hirvio::gethardness' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/models/hirvio.cpp:260:16: note: Technically the member function 'hirvio::gethardness' can be static.
bloboats-1.0.2+dfsg/src/models/hirvio.h:55:9: note: Technically the member function 'hirvio::gethardness' can be static.
bloboats-1.0.2+dfsg/src/models/invader.cpp:40:47: style: Function 'invader' argument 3 names different: declaration 'angle' definition 'minx'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/models/invader.h:39:39: note: Function 'invader' argument 3 names different: declaration 'angle' definition 'minx'.
bloboats-1.0.2+dfsg/src/models/invader.cpp:40:47: note: Function 'invader' argument 3 names different: declaration 'angle' definition 'minx'.
bloboats-1.0.2+dfsg/src/models/invader.cpp:40:60: style: Function 'invader' argument 4 names different: declaration 'scale' definition 'maxx'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/models/invader.h:39:53: note: Function 'invader' argument 4 names different: declaration 'scale' definition 'maxx'.
bloboats-1.0.2+dfsg/src/models/invader.cpp:40:60: note: Function 'invader' argument 4 names different: declaration 'scale' definition 'maxx'.
bloboats-1.0.2+dfsg/src/models/tux.h:38:7: performance: Technically the member function 'tux::nobend' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/models/tux.cpp:94:11: note: Technically the member function 'tux::nobend' can be static.
bloboats-1.0.2+dfsg/src/models/tux.h:38:7: note: Technically the member function 'tux::nobend' can be static.
bloboats-1.0.2+dfsg/src/models/tux.h:42:7: performance: Technically the member function 'tux::nostretch' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/models/tux.cpp:103:11: note: Technically the member function 'tux::nostretch' can be static.
bloboats-1.0.2+dfsg/src/models/tux.h:42:7: note: Technically the member function 'tux::nostretch' can be static.
bloboats-1.0.2+dfsg/src/mouse.cpp:22:8: warning: Member variable 'mouse::buttondown' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/mouse.cpp:22:8: warning: Member variable 'mouse::blank_cursor' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/mouse.h:37:10: style: Technically the member function 'mouse::GetTimer' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/mouse.cpp:28:15: note: Technically the member function 'mouse::GetTimer' can be const.
bloboats-1.0.2+dfsg/src/mouse.h:37:10: note: Technically the member function 'mouse::GetTimer' can be const.
bloboats-1.0.2+dfsg/src/mouse.h:39:8: performance: Technically the member function 'mouse::ShowCursor' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/mouse.cpp:32:13: note: Technically the member function 'mouse::ShowCursor' can be static.
bloboats-1.0.2+dfsg/src/mouse.h:39:8: note: Technically the member function 'mouse::ShowCursor' can be static.
bloboats-1.0.2+dfsg/src/mouse.h:40:8: performance: Technically the member function 'mouse::GetCursorCoords' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/mouse.cpp:36:13: note: Technically the member function 'mouse::GetCursorCoords' can be static.
bloboats-1.0.2+dfsg/src/mouse.h:40:8: note: Technically the member function 'mouse::GetCursorCoords' can be static.
bloboats-1.0.2+dfsg/src/mouse.h:41:8: performance: Technically the member function 'mouse::SetCursorCoords' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/mouse.cpp:40:13: note: Technically the member function 'mouse::SetCursorCoords' can be static.
bloboats-1.0.2+dfsg/src/mouse.h:41:8: note: Technically the member function 'mouse::SetCursorCoords' can be static.
bloboats-1.0.2+dfsg/src/mouse.h:42:8: performance: Technically the member function 'mouse::Clicked' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/mouse.cpp:44:13: note: Technically the member function 'mouse::Clicked' can be static.
bloboats-1.0.2+dfsg/src/mouse.h:42:8: note: Technically the member function 'mouse::Clicked' can be static.
bloboats-1.0.2+dfsg/src/particle.cpp:226:65: style: Function 'detectcollision' argument 4 names different: declaration 'walls' definition 'w'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/particle.h:43:56: note: Function 'detectcollision' argument 4 names different: declaration 'walls' definition 'w'.
bloboats-1.0.2+dfsg/src/particle.cpp:226:65: note: Function 'detectcollision' argument 4 names different: declaration 'walls' definition 'w'.
bloboats-1.0.2+dfsg/src/particle.cpp:239:50: style: Function 'detectcollision_nov' argument 2 names different: declaration 'walls' definition 'w'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/particle.h:44:41: note: Function 'detectcollision_nov' argument 2 names different: declaration 'walls' definition 'w'.
bloboats-1.0.2+dfsg/src/particle.cpp:239:50: note: Function 'detectcollision_nov' argument 2 names different: declaration 'walls' definition 'w'.
bloboats-1.0.2+dfsg/src/particle.cpp:27:11: warning: Member variable 'particle::mass' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/particle.cpp:27:11: warning: Member variable 'particle::g' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/particle.cpp:27:11: warning: Member variable 'particle::bfactor' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/particle.h:40:7: performance: Technically the member function 'particle::display' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/particle.cpp:199:16: note: Technically the member function 'particle::display' can be static.
bloboats-1.0.2+dfsg/src/particle.h:40:7: note: Technically the member function 'particle::display' can be static.
bloboats-1.0.2+dfsg/src/particle.h:43:6: style: Technically the member function 'particle::detectcollision' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/particle.cpp:226:15: note: Technically the member function 'particle::detectcollision' can be const.
bloboats-1.0.2+dfsg/src/particle.h:43:6: note: Technically the member function 'particle::detectcollision' can be const.
bloboats-1.0.2+dfsg/src/particle.h:44:6: style: Technically the member function 'particle::detectcollision_nov' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/particle.cpp:239:15: note: Technically the member function 'particle::detectcollision_nov' can be const.
bloboats-1.0.2+dfsg/src/particle.h:44:6: note: Technically the member function 'particle::detectcollision_nov' can be const.
bloboats-1.0.2+dfsg/src/particle.h:46:7: style: Technically the member function 'particle::is_onwall' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/particle.cpp:252:16: note: Technically the member function 'particle::is_onwall' can be const.
bloboats-1.0.2+dfsg/src/particle.h:46:7: note: Technically the member function 'particle::is_onwall' can be const.
bloboats-1.0.2+dfsg/src/path.cpp:35:7: warning: Member variable 'path::strtemp' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/path.h:51:7: performance: Technically the member function 'path::copyfile' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/path.cpp:271:12: note: Technically the member function 'path::copyfile' can be static.
bloboats-1.0.2+dfsg/src/path.h:51:7: note: Technically the member function 'path::copyfile' can be static.
bloboats-1.0.2+dfsg/src/path.cpp:143:3: style: Class 'path' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bloboats-1.0.2+dfsg/src/path.cpp:143:3: style: Class 'path' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bloboats-1.0.2+dfsg/src/path.cpp:74:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bloboats-1.0.2+dfsg/src/player.cpp:44:28: style: Function 'setnick' argument 1 names different: declaration 'name' definition 'nick'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/player.h:39:21: note: Function 'setnick' argument 1 names different: declaration 'name' definition 'nick'.
bloboats-1.0.2+dfsg/src/player.cpp:44:28: note: Function 'setnick' argument 1 names different: declaration 'name' definition 'nick'.
bloboats-1.0.2+dfsg/src/player.cpp:24:2: performance: Variable 'tuxfound' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/sound.cpp:75:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bloboats-1.0.2+dfsg/src/sound.cpp:135:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bloboats-1.0.2+dfsg/src/spring.cpp:24:9: warning: Member variable 'spring::nlen' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/spring.cpp:24:9: warning: Member variable 'spring::maxdiff' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/spring.cpp:24:9: warning: Member variable 'spring::a' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/spring.cpp:24:9: warning: Member variable 'spring::origlen' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/spring.cpp:24:9: warning: Member variable 'spring::damp' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/spring.cpp:24:9: warning: Member variable 'spring::edamp' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/texfile.cpp:23:2: performance: Variable 'fname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/texfile.cpp:24:2: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/vec.h:31:9: style: Technically the member function 'vec::cross' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/vec.cpp:38:13: note: Technically the member function 'vec::cross' can be const.
bloboats-1.0.2+dfsg/src/vec.h:31:9: note: Technically the member function 'vec::cross' can be const.
bloboats-1.0.2+dfsg/src/vec.h:32:9: style: Technically the member function 'vec::dot' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/vec.cpp:42:13: note: Technically the member function 'vec::dot' can be const.
bloboats-1.0.2+dfsg/src/vec.h:32:9: note: Technically the member function 'vec::dot' can be const.
bloboats-1.0.2+dfsg/src/vec.h:34:9: style: Technically the member function 'vec::abs2' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/vec.cpp:50:13: note: Technically the member function 'vec::abs2' can be const.
bloboats-1.0.2+dfsg/src/vec.h:34:9: note: Technically the member function 'vec::abs2' can be const.
bloboats-1.0.2+dfsg/src/vec.h:42:6: style: Technically the member function 'vec::operator+' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/vec.cpp:73:10: note: Technically the member function 'vec::operator+' can be const.
bloboats-1.0.2+dfsg/src/vec.h:42:6: note: Technically the member function 'vec::operator+' can be const.
bloboats-1.0.2+dfsg/src/vec.h:45:6: style: Technically the member function 'vec::operator-' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/vec.cpp:85:10: note: Technically the member function 'vec::operator-' can be const.
bloboats-1.0.2+dfsg/src/vec.h:45:6: note: Technically the member function 'vec::operator-' can be const.
bloboats-1.0.2+dfsg/src/vec.h:48:6: style: Technically the member function 'vec::operator*' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/vec.cpp:97:10: note: Technically the member function 'vec::operator*' can be const.
bloboats-1.0.2+dfsg/src/vec.h:48:6: note: Technically the member function 'vec::operator*' can be const.
bloboats-1.0.2+dfsg/src/vec.h:51:6: style: Technically the member function 'vec::operator/' can be const. [functionConst]
bloboats-1.0.2+dfsg/src/vec.cpp:110:10: note: Technically the member function 'vec::operator/' can be const.
bloboats-1.0.2+dfsg/src/vec.h:51:6: note: Technically the member function 'vec::operator/' can be const.
bloboats-1.0.2+dfsg/src/viewport.cpp:578:18: style: A pointer can not be negative so it is either pointless or an error to check if it is not. [pointerPositive]
bloboats-1.0.2+dfsg/src/viewport.cpp:85:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::ab_x_ac' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::ab_x_ac_inv' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::ab_len2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::ac_len2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::bc_len2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::ab_lenp2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::ac_lenp2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::bc_lenp2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::ab_lenp2_2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::ac_lenp2_2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::bc_lenp2_2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::ab_len' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::ac_len' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::bc_len' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::r2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::r' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::tex' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::groundtex' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::icetex' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::type_ab' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::type_ac' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::type_bc' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::f_ab' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::f_ac' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::f_bc' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:28:7: warning: Member variable 'wall::alive' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:31:7: warning: Member variable 'wall::tex' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:31:7: warning: Member variable 'wall::groundtex' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:31:7: warning: Member variable 'wall::icetex' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/wall.cpp:32:8: performance: Variable 'texID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/wall.cpp:34:8: performance: Variable 'oa' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/wall.cpp:35:8: performance: Variable 'ob' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/wall.cpp:36:8: performance: Variable 'oc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/wall.cpp:38:2: performance: Variable 'ab' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/wall.cpp:39:2: performance: Variable 'ac' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/wall.cpp:40:2: performance: Variable 'bc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bloboats-1.0.2+dfsg/src/water.cpp:34:25: style: Function 'set_t' argument 1 names different: declaration 't' definition 'new_t'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/water.h:27:19: note: Function 'set_t' argument 1 names different: declaration 't' definition 'new_t'.
bloboats-1.0.2+dfsg/src/water.cpp:34:25: note: Function 'set_t' argument 1 names different: declaration 't' definition 'new_t'.
bloboats-1.0.2+dfsg/src/window.cpp:39:38: style: Function 'OpenWindow' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/window.h:34:32: note: Function 'OpenWindow' argument 1 names different: declaration 'width' definition 'w'.
bloboats-1.0.2+dfsg/src/window.cpp:39:38: note: Function 'OpenWindow' argument 1 names different: declaration 'width' definition 'w'.
bloboats-1.0.2+dfsg/src/window.cpp:39:45: style: Function 'OpenWindow' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/window.h:34:43: note: Function 'OpenWindow' argument 2 names different: declaration 'height' definition 'h'.
bloboats-1.0.2+dfsg/src/window.cpp:39:45: note: Function 'OpenWindow' argument 2 names different: declaration 'height' definition 'h'.
bloboats-1.0.2+dfsg/src/window.cpp:39:52: style: Function 'OpenWindow' argument 3 names different: declaration 'bpp' definition 'b'. [funcArgNamesDifferent]
bloboats-1.0.2+dfsg/src/window.h:34:55: note: Function 'OpenWindow' argument 3 names different: declaration 'bpp' definition 'b'.
bloboats-1.0.2+dfsg/src/window.cpp:39:52: note: Function 'OpenWindow' argument 3 names different: declaration 'bpp' definition 'b'.
bloboats-1.0.2+dfsg/src/window.cpp:22:9: warning: Member variable 'window::bpp' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/window.cpp:22:9: warning: Member variable 'window::r2' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/window.cpp:22:9: warning: Member variable 'window::r' is not initialized in the constructor. [uninitMemberVar]
bloboats-1.0.2+dfsg/src/window.h:35:8: performance: Technically the member function 'window::SetTitle' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/window.cpp:91:14: note: Technically the member function 'window::SetTitle' can be static.
bloboats-1.0.2+dfsg/src/window.h:35:8: note: Technically the member function 'window::SetTitle' can be static.
bloboats-1.0.2+dfsg/src/window.h:36:8: performance: Technically the member function 'window::Iconify' can be static. [functionStatic]
bloboats-1.0.2+dfsg/src/window.cpp:95:14: note: Technically the member function 'window::Iconify' can be static.
bloboats-1.0.2+dfsg/src/window.h:36:8: note: Technically the member function 'window::Iconify' can be static.
[03:11]

ftp://ftp.se.debian.org/debian/pool/main/b/blobwars/blobwars_2.00.orig.tar.gz
blobwars-2.00/src/CAudio.cpp:24:8: warning: Member variable 'Audio::engine' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CAudio.cpp:24:8: warning: Member variable 'Audio::musicVolume' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CAudio.cpp:24:8: warning: Member variable 'Audio::soundVolume' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CAudio.h:62:7: style: Technically the member function 'Audio::stopAmbiance' can be const. [functionConst]
blobwars-2.00/src/CAudio.cpp:313:13: note: Technically the member function 'Audio::stopAmbiance' can be const.
blobwars-2.00/src/CAudio.h:62:7: note: Technically the member function 'Audio::stopAmbiance' can be const.
blobwars-2.00/src/CAudio.h:63:7: style: Technically the member function 'Audio::pause' can be const. [functionConst]
blobwars-2.00/src/CAudio.cpp:338:13: note: Technically the member function 'Audio::pause' can be const.
blobwars-2.00/src/CAudio.h:63:7: note: Technically the member function 'Audio::pause' can be const.
blobwars-2.00/src/CAudio.h:64:7: style: Technically the member function 'Audio::resume' can be const. [functionConst]
blobwars-2.00/src/CAudio.cpp:349:13: note: Technically the member function 'Audio::resume' can be const.
blobwars-2.00/src/CAudio.h:64:7: note: Technically the member function 'Audio::resume' can be const.
blobwars-2.00/src/CAudio.h:65:7: style: Technically the member function 'Audio::stopMusic' can be const. [functionConst]
blobwars-2.00/src/CAudio.cpp:365:13: note: Technically the member function 'Audio::stopMusic' can be const.
blobwars-2.00/src/CAudio.h:65:7: note: Technically the member function 'Audio::stopMusic' can be const.
blobwars-2.00/src/CAudio.h:66:7: style: Technically the member function 'Audio::fadeMusic' can be const. [functionConst]
blobwars-2.00/src/CAudio.cpp:373:13: note: Technically the member function 'Audio::fadeMusic' can be const.
blobwars-2.00/src/CAudio.h:66:7: note: Technically the member function 'Audio::fadeMusic' can be const.
blobwars-2.00/src/CBoss.h:26:7: warning: The class 'Boss' defines member variable with name 'thinktime' also defined in its parent class 'Entity'. [duplInheritedMember]
blobwars-2.00/src/CEntity.h:37:14: note: Parent variable 'Entity::thinktime'
blobwars-2.00/src/CBoss.h:26:7: note: Derived variable 'Boss::thinktime'
blobwars-2.00/src/CWidget.h:40:11: warning: The class 'Widget' defines member variable with name 'previous' also defined in its parent class 'GameObject'. [duplInheritedMember]
blobwars-2.00/src/CGameObject.h:26:22: note: Parent variable 'GameObject::previous'
blobwars-2.00/src/CWidget.h:40:11: note: Derived variable 'Widget::previous'
blobwars-2.00/src/CConfig.cpp:3:9: warning: Member variable 'Config::engine' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CData.h:33:7: style: Technically the member function 'Data::isComplete' can be const. [functionConst]
blobwars-2.00/src/CData.cpp:46:12: note: Technically the member function 'Data::isComplete' can be const.
blobwars-2.00/src/CData.h:33:7: note: Technically the member function 'Data::isComplete' can be const.
blobwars-2.00/src/CEngine.cpp:553:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:563:21: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:616:22: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:623:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:627:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:642:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:646:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:664:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:668:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:728:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:732:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:747:81: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:753:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:981:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:985:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:1005:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:1009:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:1057:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:1062:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CEngine.cpp:335:175: style: Same expression on both sides of '||'. [duplicateExpression]
blobwars-2.00/src/CEngine.cpp:466:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blobwars-2.00/src/CEngine.cpp:577:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blobwars-2.00/src/CEngine.cpp:579:10: style: The scope of the variable 'widget' can be reduced. [variableScope]
blobwars-2.00/src/CEngine.cpp:1039:7: style: The scope of the variable 'found' can be reduced. [variableScope]
blobwars-2.00/src/CEngine.cpp:1053:8: style: The scope of the variable 'data' can be reduced. [variableScope]
blobwars-2.00/src/CEngine.cpp:1032:46: style: Function 'getValueOfFlagTokens' argument 1 names different: declaration 'line' definition 'realLine'. [funcArgNamesDifferent]
blobwars-2.00/src/CEngine.h:143:39: note: Function 'getValueOfFlagTokens' argument 1 names different: declaration 'line' definition 'realLine'.
blobwars-2.00/src/CEngine.cpp:1032:46: note: Function 'getValueOfFlagTokens' argument 1 names different: declaration 'line' definition 'realLine'.
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::frameLoop' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::mouseX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::mouseY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::lastButtonPressed' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::joyprevX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::joyprevY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::joykeyX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::joykeyY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::joykeyFire' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::paused' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::userHomeDirectory' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::skill' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::sdlrw' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::messagePriority' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::messageType' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::saveSlot' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::continueSaveSlot' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::playerPosX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::playerPosY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.cpp:26:9: warning: Member variable 'Engine::cheats' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEngine.h:108:7: style: Technically the member function 'Engine::userAccepts' can be const. [functionConst]
blobwars-2.00/src/CEngine.cpp:333:14: note: Technically the member function 'Engine::userAccepts' can be const.
blobwars-2.00/src/CEngine.h:108:7: note: Technically the member function 'Engine::userAccepts' can be const.
blobwars-2.00/src/CEngine.h:144:7: performance: Technically the member function 'Engine::delay' can be static. [functionStatic]
blobwars-2.00/src/CEngine.cpp:1099:14: note: Technically the member function 'Engine::delay' can be static.
blobwars-2.00/src/CEngine.h:144:7: note: Technically the member function 'Engine::delay' can be static.
blobwars-2.00/src/CEngine.cpp:585:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/CEngine.cpp:590:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/CEngine.cpp:960:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/CEntity.cpp:43:2: style: Variable 'falling' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blobwars-2.00/src/CEntity.cpp:34:2: note: Variable 'falling' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobwars-2.00/src/CEntity.cpp:43:2: note: Variable 'falling' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobwars-2.00/src/CEntity.cpp:44:2: style: Variable 'owner' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blobwars-2.00/src/CEntity.cpp:38:2: note: Variable 'owner' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobwars-2.00/src/CEntity.cpp:44:2: note: Variable 'owner' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobwars-2.00/src/CEntity.cpp:24:9: warning: Member variable 'Entity::damage' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEntity.cpp:24:9: warning: Member variable 'Entity::currentFrame' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEntity.cpp:24:9: warning: Member variable 'Entity::currentTime' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CEntity.cpp:24:9: warning: Member variable 'Entity::currentWeapon' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CFileData.cpp:27:2: performance: Variable 'fSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobwars-2.00/src/CFileData.cpp:28:2: performance: Variable 'cSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobwars-2.00/src/CFileData.cpp:29:2: performance: Variable 'location' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobwars-2.00/src/CGame.cpp:46:2: style: Variable 'stagesCleared' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blobwars-2.00/src/CGame.cpp:40:10: note: Variable 'stagesCleared' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobwars-2.00/src/CGame.cpp:46:2: note: Variable 'stagesCleared' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobwars-2.00/src/CGame.cpp:24:7: warning: Member variable 'Game::objectiveCheckPointX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGame.cpp:24:7: warning: Member variable 'Game::objectiveCheckPointY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGame.cpp:24:7: warning: Member variable 'Game::skill' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGame.cpp:24:7: warning: Member variable 'Game::checkPointX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGame.cpp:24:7: warning: Member variable 'Game::checkPointY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGame.cpp:24:7: warning: Member variable 'Game::teleportPointX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGame.cpp:24:7: warning: Member variable 'Game::teleportPointY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGame.cpp:24:7: warning: Member variable 'Game::missionOverReason' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGame.cpp:24:7: warning: Member variable 'Game::missionOver' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGame.h:73:7: style: Technically the member function 'Game::getWeaponAccuracy' can be const. [functionConst]
blobwars-2.00/src/CGame.cpp:143:11: note: Technically the member function 'Game::getWeaponAccuracy' can be const.
blobwars-2.00/src/CGame.h:73:7: note: Technically the member function 'Game::getWeaponAccuracy' can be const.
blobwars-2.00/src/CGame.h:75:7: style: Technically the member function 'Game::getTotalAccuracy' can be const. [functionConst]
blobwars-2.00/src/CGame.cpp:158:11: note: Technically the member function 'Game::getTotalAccuracy' can be const.
blobwars-2.00/src/CGame.h:75:7: note: Technically the member function 'Game::getTotalAccuracy' can be const.
blobwars-2.00/src/CGame.h:76:7: style: Technically the member function 'Game::getMostUsedWeapon' can be const. [functionConst]
blobwars-2.00/src/CGame.cpp:171:11: note: Technically the member function 'Game::getMostUsedWeapon' can be const.
blobwars-2.00/src/CGame.h:76:7: note: Technically the member function 'Game::getMostUsedWeapon' can be const.
blobwars-2.00/src/CGameData.cpp:41:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:45:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:64:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:68:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:84:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:91:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:110:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:117:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:132:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:136:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:154:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:158:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:172:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:176:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:188:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:192:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:205:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:211:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:230:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:234:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:252:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:256:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:271:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGameData.cpp:275:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGraphics.cpp:522:7: style: Condition 'found' is always true [knownConditionTrueFalse]
blobwars-2.00/src/CGraphics.cpp:504:11: note: Assignment 'found=true', assigned value is 1
blobwars-2.00/src/CGraphics.cpp:522:7: note: Condition 'found' is always true
blobwars-2.00/src/CGraphics.cpp:77:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGraphics.cpp:80:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGraphics.cpp:158:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGraphics.cpp:586:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGraphics.cpp:590:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGraphics.cpp:606:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGraphics.cpp:610:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CGraphics.cpp:411:15: style: The scope of the variable 'color' can be reduced. [variableScope]
blobwars-2.00/src/CGraphics.cpp:487:7: style: The scope of the variable 'found' can be reduced. [variableScope]
blobwars-2.00/src/CGraphics.cpp:547:58: style: Function 'loadFont' argument 3 names different: declaration 'pixelSize' definition 'pointSize'. [funcArgNamesDifferent]
blobwars-2.00/src/CGraphics.h:94:49: note: Function 'loadFont' argument 3 names different: declaration 'pixelSize' definition 'pointSize'.
blobwars-2.00/src/CGraphics.cpp:547:58: note: Function 'loadFont' argument 3 names different: declaration 'pixelSize' definition 'pointSize'.
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::engine' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::font' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::screenshot' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::chatString' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::medalMessage' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::fadeBlack' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::window' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::renderer' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::texture' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::screen' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::medal' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::license' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::infoBar' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::red' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::yellow' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::green' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::darkGreen' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::skyBlue' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::blue' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::cyan' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::white' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::lightGrey' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::grey' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::darkGrey' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.cpp:29:11: warning: Member variable 'Graphics::black' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CGraphics.h:82:7: performance: Technically the member function 'Graphics::setTransparent' can be static. [functionStatic]
blobwars-2.00/src/CGraphics.cpp:161:16: note: Technically the member function 'Graphics::setTransparent' can be static.
blobwars-2.00/src/CGraphics.h:82:7: note: Technically the member function 'Graphics::setTransparent' can be static.
blobwars-2.00/src/CGraphics.h:87:7: performance: Technically the member function 'Graphics::HSVtoRGB' can be static. [functionStatic]
blobwars-2.00/src/CGraphics.cpp:296:16: note: Technically the member function 'Graphics::HSVtoRGB' can be static.
blobwars-2.00/src/CGraphics.h:87:7: note: Technically the member function 'Graphics::HSVtoRGB' can be static.
blobwars-2.00/src/CGraphics.h:101:6: style: Technically the member function 'Graphics::getLavaAnim' can be const. [functionConst]
blobwars-2.00/src/CGraphics.cpp:638:15: note: Technically the member function 'Graphics::getLavaAnim' can be const.
blobwars-2.00/src/CGraphics.h:101:6: note: Technically the member function 'Graphics::getLavaAnim' can be const.
blobwars-2.00/src/CGraphics.h:103:7: performance: Technically the member function 'Graphics::putPixel' can be static. [functionStatic]
blobwars-2.00/src/CGraphics.cpp:659:16: note: Technically the member function 'Graphics::putPixel' can be static.
blobwars-2.00/src/CGraphics.h:103:7: note: Technically the member function 'Graphics::putPixel' can be static.
blobwars-2.00/src/CGraphics.h:125:7: performance: Technically the member function 'Graphics::unlock' can be static. [functionStatic]
blobwars-2.00/src/CGraphics.cpp:1071:16: note: Technically the member function 'Graphics::unlock' can be static.
blobwars-2.00/src/CGraphics.h:125:7: note: Technically the member function 'Graphics::unlock' can be static.
blobwars-2.00/src/CKeyboard.cpp:46:2: style: Variable 'keyName[0]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blobwars-2.00/src/CKeyboard.cpp:45:2: note: Variable 'keyName[0]' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobwars-2.00/src/CKeyboard.cpp:46:2: note: Variable 'keyName[0]' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobwars-2.00/src/CKeyboard.cpp:42:40: style: Function 'translateKey' argument 1 names different: declaration 'value' definition 'scancode'. [funcArgNamesDifferent]
blobwars-2.00/src/CKeyboard.h:9:39: note: Function 'translateKey' argument 1 names different: declaration 'value' definition 'scancode'.
blobwars-2.00/src/CKeyboard.cpp:42:40: note: Function 'translateKey' argument 1 names different: declaration 'value' definition 'scancode'.
blobwars-2.00/src/CList.cpp:56:3: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
blobwars-2.00/src/CMap.cpp:198:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:202:7: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:215:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:219:7: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:239:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:243:7: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:427:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:433:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:473:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:477:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:487:8: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:491:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:501:8: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:505:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/CMap.cpp:24:6: warning: Member variable 'Map::offsetX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CMap.cpp:24:6: warning: Member variable 'Map::offsetY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CMap.h:94:7: performance: Technically the member function 'Map::isValid' can be static. [functionStatic]
blobwars-2.00/src/CMap.cpp:115:11: note: Technically the member function 'Map::isValid' can be static.
blobwars-2.00/src/CMap.h:94:7: note: Technically the member function 'Map::isValid' can be static.
blobwars-2.00/src/CMath.cpp:140:28: style: Function 'formatTime' argument 1 names different: declaration 'seconds' definition 't'. [funcArgNamesDifferent]
blobwars-2.00/src/CMath.h:45:30: note: Function 'formatTime' argument 1 names different: declaration 'seconds' definition 't'.
blobwars-2.00/src/CMath.cpp:140:28: note: Function 'formatTime' argument 1 names different: declaration 'seconds' definition 't'.
blobwars-2.00/src/CMath.cpp:109:14: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
blobwars-2.00/src/CMedalServer.cpp:62:40: style: Function 'postMedal' argument 1 names different: declaration 'medal' definition 'str'. [funcArgNamesDifferent]
blobwars-2.00/src/CMedalServer.h:43:29: note: Function 'postMedal' argument 1 names different: declaration 'medal' definition 'str'.
blobwars-2.00/src/CMedalServer.cpp:62:40: note: Function 'postMedal' argument 1 names different: declaration 'medal' definition 'str'.
blobwars-2.00/src/CMedalServer.cpp:23:14: warning: Member variable 'MedalServer::privateKey' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CMedalServer.h:44:8: style: Technically the member function 'MedalServer::hasRuby' can be const. [functionConst]
blobwars-2.00/src/CMedalServer.cpp:152:19: note: Technically the member function 'MedalServer::hasRuby' can be const.
blobwars-2.00/src/CMedalServer.h:44:8: note: Technically the member function 'MedalServer::hasRuby' can be const.
blobwars-2.00/src/CMedalServer.h:46:15: style: Technically the member function 'MedalServer::getMessage' can be const. [functionConst]
blobwars-2.00/src/CMedalServer.cpp:147:26: note: Technically the member function 'MedalServer::getMessage' can be const.
blobwars-2.00/src/CMedalServer.h:46:15: note: Technically the member function 'MedalServer::getMessage' can be const.
blobwars-2.00/src/CMedalServer.cpp:122:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/CPak.cpp:141:2: style: Variable 'input' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
blobwars-2.00/src/CPak.cpp:139:2: note: Variable 'input' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobwars-2.00/src/CPak.cpp:141:2: note: Variable 'input' is reassigned a value before the old one has been used if variable is no semaphore variable.
blobwars-2.00/src/CPak.cpp:88:6: style: The scope of the variable 'result' can be reduced. [variableScope]
blobwars-2.00/src/CPak.cpp:29:2: performance: Variable 'numberOfFiles' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobwars-2.00/src/CPak.cpp:30:2: performance: Variable 'listPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blobwars-2.00/src/CPak.h:37:7: performance: Technically the member function 'Pak::showPakErrorAndExit' can be static. [functionStatic]
blobwars-2.00/src/CPak.cpp:43:11: note: Technically the member function 'Pak::showPakErrorAndExit' can be static.
blobwars-2.00/src/CPak.h:37:7: note: Technically the member function 'Pak::showPakErrorAndExit' can be static.
blobwars-2.00/src/CParticle.cpp:24:11: warning: Member variable 'Particle::currentFrame' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CParticle.cpp:24:11: warning: Member variable 'Particle::currentTime' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CParticle.cpp:24:11: warning: Member variable 'Particle::health' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CParticle.cpp:24:11: warning: Member variable 'Particle::flags' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CRadarBlip.cpp:24:12: warning: Member variable 'RadarBlip::x' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CRadarBlip.cpp:24:12: warning: Member variable 'RadarBlip::y' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CRadarBlip.cpp:24:12: warning: Member variable 'RadarBlip::type' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CReplayData.cpp:195:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blobwars-2.00/src/CReplayData.cpp:42:29: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
blobwars-2.00/src/CReplayData.cpp:4:13: warning: Member variable 'ReplayData::index' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CReplayData.cpp:4:13: warning: Member variable 'ReplayData::data' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CReplayData.cpp:4:13: warning: Member variable 'ReplayData::replayMode' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CReplayData.h:28:8: performance: Technically the member function 'ReplayData::swapHeaderEndians' can be static. [functionStatic]
blobwars-2.00/src/CReplayData.cpp:48:18: note: Technically the member function 'ReplayData::swapHeaderEndians' can be static.
blobwars-2.00/src/CReplayData.h:28:8: note: Technically the member function 'ReplayData::swapHeaderEndians' can be static.
blobwars-2.00/src/CReplayData.h:30:8: style: Technically the member function 'ReplayData::read' can be const. [functionConst]
blobwars-2.00/src/CReplayData.cpp:138:18: note: Technically the member function 'ReplayData::read' can be const.
blobwars-2.00/src/CReplayData.h:30:8: note: Technically the member function 'ReplayData::read' can be const.
blobwars-2.00/src/CSpawnPoint.cpp:24:13: warning: Member variable 'SpawnPoint::requiredInterval' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CSpawnPoint.h:40:7: style: Technically the member function 'SpawnPoint::readyToSpawn' can be const. [functionConst]
blobwars-2.00/src/CSpawnPoint.cpp:64:18: note: Technically the member function 'SpawnPoint::readyToSpawn' can be const.
blobwars-2.00/src/CSpawnPoint.h:40:7: note: Technically the member function 'SpawnPoint::readyToSpawn' can be const.
blobwars-2.00/src/CSprite.cpp:27:9: warning: Member variable 'Sprite::name' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CSprite.h:42:7: style: Technically the member function 'Sprite::getNextFrame' can be const. [functionConst]
blobwars-2.00/src/CSprite.cpp:81:14: note: Technically the member function 'Sprite::getNextFrame' can be const.
blobwars-2.00/src/CSprite.h:42:7: note: Technically the member function 'Sprite::getNextFrame' can be const.
blobwars-2.00/src/CTeleporter.cpp:24:13: warning: Member variable 'Teleporter::name' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTeleporter.cpp:24:13: warning: Member variable 'Teleporter::active' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::dx' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::dy' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::pause' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::think' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::name' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::x' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::y' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::startX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::startY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::endX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::endY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::height' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.cpp:24:8: warning: Member variable 'Train::width' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrain.h:49:8: style: Technically the member function 'Train::getDX' can be const. [functionConst]
blobwars-2.00/src/CTrain.cpp:33:14: note: Technically the member function 'Train::getDX' can be const.
blobwars-2.00/src/CTrain.h:49:8: note: Technically the member function 'Train::getDX' can be const.
blobwars-2.00/src/CTrain.h:50:8: style: Technically the member function 'Train::getDY' can be const. [functionConst]
blobwars-2.00/src/CTrain.cpp:41:14: note: Technically the member function 'Train::getDY' can be const.
blobwars-2.00/src/CTrain.h:50:8: note: Technically the member function 'Train::getDY' can be const.
blobwars-2.00/src/CTrain.h:52:7: style: Technically the member function 'Train::isMoving' can be const. [functionConst]
blobwars-2.00/src/CTrain.cpp:62:13: note: Technically the member function 'Train::isMoving' can be const.
blobwars-2.00/src/CTrain.h:52:7: note: Technically the member function 'Train::isMoving' can be const.
blobwars-2.00/src/CTrain.h:53:7: style: Technically the member function 'Train::waitsForPlayer' can be const. [functionConst]
blobwars-2.00/src/CTrain.cpp:70:13: note: Technically the member function 'Train::waitsForPlayer' can be const.
blobwars-2.00/src/CTrain.h:53:7: note: Technically the member function 'Train::waitsForPlayer' can be const.
blobwars-2.00/src/CTrain.h:59:6: style: Technically the member function 'Train::getPause' can be const. [functionConst]
blobwars-2.00/src/CTrain.cpp:188:12: note: Technically the member function 'Train::getPause' can be const.
blobwars-2.00/src/CTrain.h:59:6: note: Technically the member function 'Train::getPause' can be const.
blobwars-2.00/src/CTrap.cpp:37:28: style: Function 'setTrapType' argument 1 names different: declaration 'trapType' definition 'type'. [funcArgNamesDifferent]
blobwars-2.00/src/CTrap.h:41:23: note: Function 'setTrapType' argument 1 names different: declaration 'trapType' definition 'type'.
blobwars-2.00/src/CTrap.cpp:37:28: note: Function 'setTrapType' argument 1 names different: declaration 'trapType' definition 'type'.
blobwars-2.00/src/CTrap.cpp:47:29: style: Function 'setWaitTimes' argument 1 names different: declaration 'wait1' definition 'time1'. [funcArgNamesDifferent]
blobwars-2.00/src/CTrap.h:46:24: note: Function 'setWaitTimes' argument 1 names different: declaration 'wait1' definition 'time1'.
blobwars-2.00/src/CTrap.cpp:47:29: note: Function 'setWaitTimes' argument 1 names different: declaration 'wait1' definition 'time1'.
blobwars-2.00/src/CTrap.cpp:47:40: style: Function 'setWaitTimes' argument 2 names different: declaration 'wait2' definition 'time2'. [funcArgNamesDifferent]
blobwars-2.00/src/CTrap.h:46:35: note: Function 'setWaitTimes' argument 2 names different: declaration 'wait2' definition 'time2'.
blobwars-2.00/src/CTrap.cpp:47:40: note: Function 'setWaitTimes' argument 2 names different: declaration 'wait2' definition 'time2'.
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::name' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::type' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::damage' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::waitTime' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::speed' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::width' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::height' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::startX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::startY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::endX' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::endY' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CTrap.cpp:24:7: warning: Member variable 'Trap::sprite' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/CWeapon.cpp:24:9: warning: Member variable 'Weapon::sprite' is not initialized in the constructor. [uninitMemberVar]
blobwars-2.00/src/aquaBoss.cpp:60:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/aquaBoss.cpp:64:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/aquaBoss.cpp:118:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/aquaBoss.cpp:174:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/bosses.cpp:77:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/bosses.cpp:97:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/bosses.cpp:164:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/bosses.cpp:171:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/bosses.cpp:365:14: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/bosses.cpp:477:29: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/bosses.cpp:209:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/bosses.cpp:209:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/bullets.cpp:289:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/bullets.cpp:296:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/bullets.cpp:159:8: style: The scope of the variable 'dx' can be reduced. [variableScope]
blobwars-2.00/src/bullets.cpp:159:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
blobwars-2.00/src/bullets.cpp:292:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/bullets.cpp:292:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/cutscene.cpp:133:20: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/cutscene.cpp:185:13: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/cutscene.cpp:94:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/droidBoss.cpp:198:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/droidBoss.cpp:200:38: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/droidBoss.cpp:31:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
blobwars-2.00/src/droidBoss.cpp:200:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobwars-2.00/src/effects.cpp:85:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/effects.cpp:96:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/effects.cpp:46:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/effects.cpp:46:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/effects.cpp:65:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/effects.cpp:65:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/effects.cpp:92:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/effects.cpp:92:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/enemies.cpp:41:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/enemies.cpp:45:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/enemies.cpp:366:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/enemies.cpp:370:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/enemies.cpp:599:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/enemies.cpp:608:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/enemies.cpp:94:6: style: The scope of the variable 'mx' can be reduced. [variableScope]
blobwars-2.00/src/enemies.cpp:94:10: style: The scope of the variable 'my' can be reduced. [variableScope]
blobwars-2.00/src/enemies.cpp:377:8: style: The scope of the variable 'comboString' can be reduced. [variableScope]
blobwars-2.00/src/enemies.cpp:571:8: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/enemies.cpp:571:11: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/enemies.cpp:837:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/enemies.cpp:874:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/explosions.cpp:41:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/explosions.cpp:45:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/explosions.cpp:28:8: style: The scope of the variable 'dx' can be reduced. [variableScope]
blobwars-2.00/src/explosions.cpp:28:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
blobwars-2.00/src/finalBattle.cpp:41:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/finalBattle.cpp:276:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/finalBattle.cpp:713:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/finalBattle.cpp:717:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/galdov.cpp:203:38: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/galdov.cpp:230:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/galdov.cpp:32:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
blobwars-2.00/src/galdov.cpp:425:6: style: The scope of the variable 'r' can be reduced. [variableScope]
blobwars-2.00/src/galdov.cpp:203:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
blobwars-2.00/src/game.cpp:425:14: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/game.cpp:429:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/game.cpp:95:6: style: The scope of the variable 'menuSound' can be reduced. [variableScope]
blobwars-2.00/src/graphics.cpp:47:13: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/graphics.cpp:28:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/graphics.cpp:28:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/graphics.cpp:28:12: style: The scope of the variable 'h' can be reduced. [variableScope]
blobwars-2.00/src/hub.cpp:96:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/hub.cpp:100:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/hub.cpp:106:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/hub.cpp:111:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/hub.cpp:127:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/hub.cpp:133:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/hub.cpp:139:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/hub.cpp:145:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/hub.cpp:151:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/hub.cpp:237:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/hub.cpp:259:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/hub.cpp:339:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/hub.cpp:355:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/hub.cpp:563:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/hub.cpp:567:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/hub.cpp:655:14: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/hub.cpp:660:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/hub.cpp:199:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/hub.cpp:213:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/hub.cpp:513:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/info.cpp:347:6: warning: Either the condition 'if(text1)' is redundant or there is possible null pointer dereference: text1. [nullPointerRedundantCheck]
blobwars-2.00/src/info.cpp:386:5: note: Assuming that condition 'if(text1)' is not redundant
blobwars-2.00/src/info.cpp:347:6: note: Null pointer dereference
blobwars-2.00/src/info.cpp:348:6: warning: Either the condition 'if(text1)' is redundant or there is possible null pointer dereference: text1. [nullPointerRedundantCheck]
blobwars-2.00/src/info.cpp:386:5: note: Assuming that condition 'if(text1)' is not redundant
blobwars-2.00/src/info.cpp:348:6: note: Null pointer dereference
blobwars-2.00/src/info.cpp:253:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/info.cpp:279:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/init.cpp:57:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/intro.cpp:129:20: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/intro.cpp:133:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/intro.cpp:125:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/items.cpp:156:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:158:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:162:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:169:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:189:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:193:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:303:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:307:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:329:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:333:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:344:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:348:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:364:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:370:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/items.cpp:144:6: style: The scope of the variable 'r' can be reduced. [variableScope]
blobwars-2.00/src/items.cpp:212:7: style: The scope of the variable 'string' can be reduced. [variableScope]
blobwars-2.00/src/items.cpp:441:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/lineDefs.cpp:36:21: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/lineDefs.cpp:40:13: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/lineDefs.cpp:49:21: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/lineDefs.cpp:55:13: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/loadSave.cpp:381:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/loadSave.cpp:385:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/loadSave.cpp:392:27: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/loadSave.cpp:397:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/loadSave.cpp:407:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/loadSave.cpp:411:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/loadSave.cpp:35:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
blobwars-2.00/src/loadSave.cpp:92:8: style: The scope of the variable 'data' can be reduced. [variableScope]
blobwars-2.00/src/loadSave.cpp:162:14: style: The scope of the variable 'persistant' can be reduced. [variableScope]
blobwars-2.00/src/loadSave.cpp:258:6: style: The scope of the variable 'menuSound' can be reduced. [variableScope]
blobwars-2.00/src/loadSave.cpp:131:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/loadSave.cpp:172:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/map.cpp:135:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/map.cpp:139:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/map.cpp:143:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/map.cpp:154:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/map.cpp:207:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/map.cpp:214:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/map.cpp:422:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/map.cpp:426:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/map.cpp:209:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/map.cpp:209:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/map.cpp:210:6: style: The scope of the variable 'width' can be reduced. [variableScope]
blobwars-2.00/src/map.cpp:210:13: style: The scope of the variable 'height' can be reduced. [variableScope]
blobwars-2.00/src/map.cpp:210:21: style: The scope of the variable 'color' can be reduced. [variableScope]
blobwars-2.00/src/mapData.cpp:418:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/mapData.cpp:47:32: warning: Possible null pointer dereference: persistData [nullPointer]
blobwars-2.00/src/mapData.cpp:37:29: note: Assignment 'persistData=NULL', assigned value is 0
blobwars-2.00/src/mapData.cpp:47:32: note: Null pointer dereference
blobwars-2.00/src/mapData.cpp:47:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:116:20: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:357:27: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:397:8: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:401:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:406:8: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:410:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:422:8: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:426:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:431:8: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:435:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:444:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:448:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:474:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:478:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:485:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:489:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:495:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:499:13: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:505:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:509:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapData.cpp:30:7: style: The scope of the variable 'allowAtSkillLevel' can be reduced. [variableScope]
blobwars-2.00/src/mapData.cpp:62:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:99:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:103:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:128:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:133:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:138:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:143:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:154:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:160:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:178:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:192:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:203:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:209:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:214:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:219:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:224:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:229:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:234:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:239:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:250:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:301:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapData.cpp:306:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/mapEditor.cpp:170:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapEditor.cpp:176:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapEditor.cpp:207:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapEditor.cpp:212:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapEditor.cpp:229:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapEditor.cpp:252:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mapEditor.cpp:172:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/mapEditor.cpp:172:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/mapEditor.cpp:172:12: style: The scope of the variable 'absX' can be reduced. [variableScope]
blobwars-2.00/src/mapEditor.cpp:172:18: style: The scope of the variable 'absY' can be reduced. [variableScope]
blobwars-2.00/src/mapEditor.cpp:388:7: style: The scope of the variable 'moveLeft' can be reduced. [variableScope]
blobwars-2.00/src/mapEditor.cpp:389:7: style: The scope of the variable 'moveRight' can be reduced. [variableScope]
blobwars-2.00/src/mapEditor.cpp:390:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
blobwars-2.00/src/mapEditor.cpp:668:10: style: The scope of the variable 'str2' can be reduced. [variableScope]
blobwars-2.00/src/mias.cpp:62:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mias.cpp:70:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:81:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:82:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:86:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:95:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:133:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:138:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:180:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:194:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:247:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:253:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:314:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:320:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/mission.cpp:91:7: style: The scope of the variable 'miaFound' can be reduced. [variableScope]
blobwars-2.00/src/objectives.cpp:28:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:32:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:56:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:62:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:113:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:117:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:131:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:135:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:146:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:150:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:168:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:172:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:205:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:209:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:228:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:232:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:243:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/objectives.cpp:251:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/obstacles.cpp:42:21: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/obstacles.cpp:48:14: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/obstacles.cpp:101:21: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/obstacles.cpp:107:14: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/pak.cpp:249:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blobwars-2.00/src/particles.cpp:148:23: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/particles.cpp:155:14: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/particles.cpp:26:6: style: The scope of the variable 'c' can be reduced. [variableScope]
blobwars-2.00/src/particles.cpp:27:11: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/particles.cpp:27:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
blobwars-2.00/src/particles.cpp:27:18: style: The scope of the variable 'dy' can be reduced. [variableScope]
blobwars-2.00/src/particles.cpp:61:8: style: The scope of the variable 'dx' can be reduced. [variableScope]
blobwars-2.00/src/particles.cpp:61:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
blobwars-2.00/src/particles.cpp:131:8: style: The scope of the variable 'dx' can be reduced. [variableScope]
blobwars-2.00/src/particles.cpp:131:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
blobwars-2.00/src/particles.cpp:151:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/particles.cpp:151:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/player.cpp:123:8: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/player.cpp:123:11: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/resources.cpp:42:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/spawnPoints.cpp:38:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/spawnPoints.cpp:42:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/spawnPoints.cpp:111:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/spawnPoints.cpp:119:8: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/switches.cpp:26:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/switches.cpp:33:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/switches.cpp:125:16: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/switches.cpp:131:9: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/switches.cpp:127:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/switches.cpp:127:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/switches.cpp:127:12: style: The scope of the variable 'absX' can be reduced. [variableScope]
blobwars-2.00/src/switches.cpp:127:18: style: The scope of the variable 'absY' can be reduced. [variableScope]
blobwars-2.00/src/tankBoss.cpp:123:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/tankBoss.cpp:127:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/tankBoss.cpp:184:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/tankBoss.cpp:202:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/tankBoss.cpp:427:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/tankBoss.cpp:449:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/tankBoss.cpp:44:6: style: The scope of the variable 'dx' can be reduced. [variableScope]
blobwars-2.00/src/tankBoss.cpp:72:8: style: The scope of the variable 'dx' can be reduced. [variableScope]
blobwars-2.00/src/tankBoss.cpp:72:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
blobwars-2.00/src/tankBoss.cpp:95:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/teleporters.cpp:51:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/teleporters.cpp:55:14: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/teleporters.cpp:78:25: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/teleporters.cpp:85:14: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/teleporters.cpp:80:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/teleporters.cpp:80:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/title.cpp:501:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/trains.cpp:111:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/trains.cpp:113:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/trains.cpp:132:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/trains.cpp:139:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/trains.cpp:323:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/trains.cpp:327:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/trains.cpp:343:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/trains.cpp:350:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/trains.cpp:345:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/trains.cpp:345:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/traps.cpp:136:18: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/traps.cpp:140:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/traps.cpp:182:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/traps.cpp:191:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/traps.cpp:186:6: style: The scope of the variable 'x' can be reduced. [variableScope]
blobwars-2.00/src/traps.cpp:186:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blobwars-2.00/src/triggers.cpp:56:22: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/triggers.cpp:60:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/triggers.cpp:80:17: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/triggers.cpp:81:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/triggers.cpp:82:21: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/triggers.cpp:83:15: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/triggers.cpp:87:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/triggers.cpp:104:8: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/triggers.cpp:118:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/triggers.cpp:132:10: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/weapons.cpp:47:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
blobwars-2.00/src/widgets.cpp:199:19: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/widgets.cpp:205:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/widgets.cpp:215:11: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/widgets.cpp:219:12: style: C-style pointer casting [cstyleCast]
blobwars-2.00/src/widgets.cpp:38:15: style: The scope of the variable 'text' can be reduced. [variableScope]
[03:11]

ftp://ftp.se.debian.org/debian/pool/main/b/blockattack/blockattack_2.3.0.orig.tar.gz
blockattack-game-2.3.0/source/code/BlockGame.hpp:164:6: style: Technically the member function 'BlockGame::firstUnusedChain' can be const. [functionConst]
blockattack-game-2.3.0/source/code/BlockGame.cpp:116:16: note: Technically the member function 'BlockGame::firstUnusedChain' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:164:6: note: Technically the member function 'BlockGame::firstUnusedChain' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:265:23: style: Technically the member function 'BlockGame::GetBlockGameInfo' can be const. [functionConst]
blockattack-game-2.3.0/source/code/BlockGame.hpp:320:6: style: Technically the member function 'BlockGame::nrOfType' can be const. [functionConst]
blockattack-game-2.3.0/source/code/BlockGame.cpp:1295:16: note: Technically the member function 'BlockGame::nrOfType' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:320:6: note: Technically the member function 'BlockGame::nrOfType' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:326:7: style: Technically the member function 'BlockGame::lineHasGarbage' can be const. [functionConst]
blockattack-game-2.3.0/source/code/BlockGame.cpp:1343:17: note: Technically the member function 'BlockGame::lineHasGarbage' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:326:7: note: Technically the member function 'BlockGame::lineHasGarbage' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:328:6: style: Technically the member function 'BlockGame::nrOfRealTypes' can be const. [functionConst]
blockattack-game-2.3.0/source/code/BlockGame.cpp:1353:16: note: Technically the member function 'BlockGame::nrOfRealTypes' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:328:6: note: Technically the member function 'BlockGame::nrOfRealTypes' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:331:9: style: Technically the member function 'BlockGame::firstInLine1' can be const. [functionConst]
blockattack-game-2.3.0/source/code/BlockGame.cpp:1400:19: note: Technically the member function 'BlockGame::firstInLine1' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:331:9: note: Technically the member function 'BlockGame::firstInLine1' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:333:9: style: Technically the member function 'BlockGame::firstInLine' can be const. [functionConst]
blockattack-game-2.3.0/source/code/BlockGame.cpp:1414:19: note: Technically the member function 'BlockGame::firstInLine' can be const.
blockattack-game-2.3.0/source/code/BlockGame.hpp:333:9: note: Technically the member function 'BlockGame::firstInLine' can be const.
blockattack-game-2.3.0/source/code/TextManager.hpp:53:7: style: Technically the member function 'TextMessage::removeMe' can be const. [functionConst]
blockattack-game-2.3.0/source/code/TextManager.hpp:57:6: style: Technically the member function 'TextMessage::getX' can be const. [functionConst]
blockattack-game-2.3.0/source/code/TextManager.hpp:61:6: style: Technically the member function 'TextMessage::getY' can be const. [functionConst]
blockattack-game-2.3.0/source/code/TextManager.hpp:65:15: style: Technically the member function 'TextMessage::getText' can be const. [functionConst]
blockattack-game-2.3.0/source/code/ExplosionManager.hpp:60:6: style: Technically the member function 'AnExplosion::getX' can be const. [functionConst]
blockattack-game-2.3.0/source/code/ExplosionManager.hpp:64:6: style: Technically the member function 'AnExplosion::getY' can be const. [functionConst]
blockattack-game-2.3.0/source/code/ExplosionManager.hpp:68:6: style: Technically the member function 'AnExplosion::getFrame' can be const. [functionConst]
blockattack-game-2.3.0/source/code/BallManager.hpp:84:6: style: Technically the member function 'ABall::getX' can be const. [functionConst]
blockattack-game-2.3.0/source/code/BallManager.hpp:88:6: style: Technically the member function 'ABall::getY' can be const. [functionConst]
blockattack-game-2.3.0/source/code/BallManager.hpp:92:6: style: Technically the member function 'ABall::getColor' can be const. [functionConst]
blockattack-game-2.3.0/source/code/ReadKeyboard.h:45:2: style: Class 'ReadKeyboard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blockattack-game-2.3.0/source/code/highscore.h:55:2: style: Class 'Highscore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blockattack-game-2.3.0/source/code/MenuSystem.h:106:2: style: Class 'Menu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
blockattack-game-2.3.0/source/code/MenuSystem.cpp:165:38: style: Function 'Menu' argument 2 names different: declaration 'isSubmenu' definition 'submenu'. [funcArgNamesDifferent]
blockattack-game-2.3.0/source/code/MenuSystem.h:105:33: note: Function 'Menu' argument 2 names different: declaration 'isSubmenu' definition 'submenu'.
blockattack-game-2.3.0/source/code/MenuSystem.cpp:165:38: note: Function 'Menu' argument 2 names different: declaration 'isSubmenu' definition 'submenu'.
blockattack-game-2.3.0/source/code/MenuSystem.cpp:68:2: performance: Variable 'label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockattack-game-2.3.0/source/code/MenuSystem.cpp:78:2: performance: Variable 'label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockattack-game-2.3.0/source/code/MenuSystem.cpp:160:2: performance: Variable 'buttons' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockattack-game-2.3.0/source/code/MenuSystem.cpp:167:2: performance: Variable 'buttons' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockattack-game-2.3.0/source/code/MenuSystem.h:52:1: warning: The class 'Button' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
blockattack-game-2.3.0/source/code/ReadKeyboard.cpp:45:2: performance: Variable 'text_string' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockattack-game-2.3.0/source/code/highscore.cpp:54:8: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockattack-game-2.3.0/source/code/highscore.cpp:55:2: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockattack-game-2.3.0/source/code/BlockGameSdl.inc:171:24: style: Redundant condition: If 'i < 13', the comparison 'i < 30' is always true. [redundantCondition]
blockattack-game-2.3.0/source/code/BlockGameSdl.inc:268:10: style: Condition 'j<1' is always true [knownConditionTrueFalse]
blockattack-game-2.3.0/source/code/BlockGameSdl.inc:261:17: note: Assignment 'j=0', assigned value is 0
blockattack-game-2.3.0/source/code/BlockGameSdl.inc:268:10: note: Condition 'j<1' is always true
blockattack-game-2.3.0/source/code/BlockGameSdl.inc:274:10: style: Condition 'j>5' is always false [knownConditionTrueFalse]
blockattack-game-2.3.0/source/code/BlockGameSdl.inc:261:17: note: Assignment 'j=0', assigned value is 0
blockattack-game-2.3.0/source/code/BlockGameSdl.inc:274:10: note: Condition 'j>5' is always false
blockattack-game-2.3.0/source/code/main.cpp:435:47: style: Function 'sagoTextSetHelpFont' argument 1 names different: declaration 'field' definition 'gametypeNameField'. [funcArgNamesDifferent]
blockattack-game-2.3.0/source/code/global.hpp:48:47: note: Function 'sagoTextSetHelpFont' argument 1 names different: declaration 'field' definition 'gametypeNameField'.
blockattack-game-2.3.0/source/code/main.cpp:435:47: note: Function 'sagoTextSetHelpFont' argument 1 names different: declaration 'field' definition 'gametypeNameField'.
blockattack-game-2.3.0/source/code/menudef.cpp:115:2: performance: Variable 'm_keyname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockattack-game-2.3.0/source/code/menudef.cpp:109:7: style: The function 'doAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockattack-game-2.3.0/source/code/MenuSystem.h:80:15: note: Virtual function in base class
blockattack-game-2.3.0/source/code/menudef.cpp:109:7: note: Function in derived class
blockattack-game-2.3.0/source/code/puzzlehandler.cpp:102:25: style: Function 'PuzzleSetClear' argument 1 names different: declaration 'level' definition 'Level'. [funcArgNamesDifferent]
blockattack-game-2.3.0/source/code/puzzlehandler.hpp:35:25: note: Function 'PuzzleSetClear' argument 1 names different: declaration 'level' definition 'Level'.
blockattack-game-2.3.0/source/code/puzzlehandler.cpp:102:25: note: Function 'PuzzleSetClear' argument 1 names different: declaration 'level' definition 'Level'.
blockattack-game-2.3.0/source/code/sago/SagoTextField.hpp:98:7: style: Technically the member function 'sago::SagoTextField::GetRenderedSize' can be const. [functionConst]
blockattack-game-2.3.0/source/code/sago/SagoTextField.cpp:181:21: note: Technically the member function 'sago::SagoTextField::GetRenderedSize' can be const.
blockattack-game-2.3.0/source/code/sago/SagoTextField.hpp:98:7: note: Technically the member function 'sago::SagoTextField::GetRenderedSize' can be const.
blockattack-game-2.3.0/source/code/sago/platform_folders.h:217:14: performance: Technically the member function 'sago::PlatformFolders::getSaveGamesFolder1' can be static. [functionStatic]
blockattack-game-2.3.0/source/code/sago/platform_folders.cpp:359:30: note: Technically the member function 'sago::PlatformFolders::getSaveGamesFolder1' can be static.
blockattack-game-2.3.0/source/code/sago/platform_folders.h:217:14: note: Technically the member function 'sago::PlatformFolders::getSaveGamesFolder1' can be static.
blockattack-game-2.3.0/source/code/stageclearhandler.cpp:69:29: style: Function 'StageClearSetClear' argument 1 names different: declaration 'level' definition 'Level'. [funcArgNamesDifferent]
blockattack-game-2.3.0/source/code/stageclearhandler.hpp:37:29: note: Function 'StageClearSetClear' argument 1 names different: declaration 'level' definition 'Level'.
blockattack-game-2.3.0/source/code/stageclearhandler.cpp:69:29: note: Function 'StageClearSetClear' argument 1 names different: declaration 'level' definition 'Level'.
[03:11]

ftp://ftp.se.debian.org/debian/pool/main/b/blockdiag/blockdiag_1.5.3+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blockfinder/blockfinder_3.14159.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blockout2/blockout2_2.4+dfsg1.orig.tar.gz
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:77:1: warning: Member variable 'PageMainMenu::startWriteTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: warning: Member variable 'PageHallOfFame::allScore' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: warning: Member variable 'PageHallOfFame::editMode' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: warning: Member variable 'PageHallOfFame::editText' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: warning: Member variable 'PageHallOfFame::editPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: warning: Member variable 'PageHallOfFame::editCursor' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: warning: Member variable 'PageHallOfFame::editScore' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: warning: Member variable 'PageHallOfFame::startEditTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: warning: Member variable 'PageHallOfFame::pInfo' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: warning: Member variable 'PageScoreDetails::score' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: warning: Member variable 'PageScoreDetails::rank' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: warning: Member variable 'PageScoreDetails::pageState' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: warning: Member variable 'PageScoreDetails::startTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: warning: Member variable 'PageScoreDetails::errMsg' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: warning: Member variable 'PageControls::blockView' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: warning: Member variable 'PageControls::startTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: warning: Member variable 'PageControls::cubeSide' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: warning: Member variable 'PageControls::rotPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: warning: Member variable 'PageControls::rotMode' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: warning: Member variable 'PageControls::editMode' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: warning: Member variable 'PageControls::startEditTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: warning: Member variable 'PageControls::cursorVisible' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: warning: Member variable 'PageHallOfFameOnLine::allScore' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: warning: Member variable 'PageHallOfFameOnLine::startPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: warning: Member variable 'PageHallOfFameOnLine::downloadState' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: warning: Member variable 'PageHallOfFameOnLine::errMsg' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: warning: Member variable 'PageHallOfFameOnLine::pPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: warning: Member variable 'PageHallOfFameOnLine::pInfo' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:162:1: warning: Member variable 'PageCredits::blockView' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:162:1: warning: Member variable 'PageCredits::startTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BlockOut.cpp:51:11: warning: Member variable 'BlockOut::lastSleepTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:77:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:77:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:77:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:77:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:77:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:77:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:81:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:81:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:81:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:81:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:81:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:81:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:82:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:82:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:82:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:82:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:82:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:82:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:84:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:84:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:84:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:84:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:84:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:84:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:88:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:103:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:103:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:103:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:103:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:103:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:103:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:105:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:105:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:105:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:105:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:105:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:105:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:109:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:141:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:141:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:141:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:141:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:141:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:141:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:146:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:162:1: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:48:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:162:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:162:1: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:49:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:162:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:162:1: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:50:16: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:162:1: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:44:9: style: The function 'OneTimeSceneInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.h:74:17: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:44:9: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:45:9: style: The function 'RestoreDeviceObjects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.h:75:17: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:45:9: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:46:9: style: The function 'InvalidateDeviceObjects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.h:78:17: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:46:9: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:47:9: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.h:77:17: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:47:9: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:48:9: style: The function 'FrameMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.h:76:17: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:48:9: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:49:9: style: The function 'EventProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.h:79:17: note: Virtual function in base class
blockout2-2.4+dfsg1/BlockOut/BlockOut.h:49:9: note: Function in derived class
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:133:8: style: The scope of the variable 'validMove' can be reduced. [variableScope]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::block' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::xBlock' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::yBlock' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::zBlock' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::transCube' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::nbCube' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::curPath' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::nbCurPath' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::bestPath' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::nbBestPath' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::bestNote' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::width' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::height' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::depth' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::area' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:48:12: warning: Member variable 'BotPlayer::mSize' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.h:43:15: style: Technically the member function 'BotPlayer::GetBounds' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:333:17: note: Technically the member function 'BotPlayer::GetBounds' can be const.
blockout2-2.4+dfsg1/BlockOut/BotPlayer.h:43:15: note: Technically the member function 'BotPlayer::GetBounds' can be const.
blockout2-2.4+dfsg1/BlockOut/BotPlayer.h:44:15: style: Technically the member function 'BotPlayer::GetValue' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:107:16: note: Technically the member function 'BotPlayer::GetValue' can be const.
blockout2-2.4+dfsg1/BlockOut/BotPlayer.h:44:15: note: Technically the member function 'BotPlayer::GetValue' can be const.
blockout2-2.4+dfsg1/BlockOut/BotPlayer.h:46:15: performance: Technically the member function 'BotPlayer::GetDelta' can be static. [functionStatic]
blockout2-2.4+dfsg1/BlockOut/BotPlayer.cpp:228:16: note: Technically the member function 'BotPlayer::GetDelta' can be static.
blockout2-2.4+dfsg1/BlockOut/BotPlayer.h:46:15: note: Technically the member function 'BotPlayer::GetDelta' can be static.
blockout2-2.4+dfsg1/BlockOut/EditControl.cpp:129:0: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
blockout2-2.4+dfsg1/BlockOut/EditControl.cpp:22:14: warning: Member variable 'EditControl::editMode' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/EditControl.cpp:22:14: warning: Member variable 'EditControl::editText' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/EditControl.cpp:22:14: warning: Member variable 'EditControl::editCursor' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/EditControl.cpp:22:14: warning: Member variable 'EditControl::startEditTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/EditControl.cpp:22:14: warning: Member variable 'EditControl::editPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/EditControl.cpp:22:14: warning: Member variable 'EditControl::startPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/EditControl.cpp:22:14: warning: Member variable 'EditControl::displayLgth' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/EditControl.h:33:10: style: Technically the member function 'EditControl::GetMode' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/EditControl.cpp:54:19: note: Technically the member function 'EditControl::GetMode' can be const.
blockout2-2.4+dfsg1/BlockOut/EditControl.h:33:10: note: Technically the member function 'EditControl::GetMode' can be const.
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.cpp:153:8: style: The scope of the variable 'fTick' can be reduced. [variableScope]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.cpp:9:16: warning: Member variable 'GLApplication::m_fTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.cpp:9:16: warning: Member variable 'GLApplication::m_fElapsedTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.cpp:9:16: warning: Member variable 'GLApplication::m_fFPS' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.cpp:9:16: warning: Member variable 'GLApplication::m_bitsPerPixel' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLApp.cpp:9:16: warning: Member variable 'GLApplication::errMsg' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLFont.cpp:19:40: style: Function 'RestoreDeviceObjects' argument 1 names different: declaration 'srcWidth' definition 'scrWidth'. [funcArgNamesDifferent]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLFont.h:18:32: note: Function 'RestoreDeviceObjects' argument 1 names different: declaration 'srcWidth' definition 'scrWidth'.
blockout2-2.4+dfsg1/BlockOut/GLApp/GLFont.cpp:19:40: note: Function 'RestoreDeviceObjects' argument 1 names different: declaration 'srcWidth' definition 'scrWidth'.
blockout2-2.4+dfsg1/BlockOut/GLApp/GLFont.cpp:14:11: warning: Member variable 'GLFont2D::fWidth' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLFont.cpp:14:11: warning: Member variable 'GLFont2D::fHeight' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLMatrix.cpp:73:35: warning: Function 'Multiply' argument order different: declaration 'm1, m2' definition 'm2, m1' [funcArgOrderDifferent]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLMatrix.h:25:27: note: Function 'Multiply' argument order different: declaration 'm1, m2' definition 'm2, m1'
blockout2-2.4+dfsg1/BlockOut/GLApp/GLMatrix.cpp:73:35: note: Function 'Multiply' argument order different: declaration 'm1, m2' definition 'm2, m1'
blockout2-2.4+dfsg1/BlockOut/GLApp/GLMatrix.h:28:8: style: Technically the member function 'GLMatrix::TransfomVec' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLMatrix.cpp:99:16: note: Technically the member function 'GLMatrix::TransfomVec' can be const.
blockout2-2.4+dfsg1/BlockOut/GLApp/GLMatrix.h:28:8: note: Technically the member function 'GLMatrix::TransfomVec' can be const.
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:56:71: style: Function 'RestoreDeviceObjects' argument 3 names different: declaration 'srcWidth' definition 'scrWidth'. [funcArgNamesDifferent]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.h:18:63: note: Function 'RestoreDeviceObjects' argument 3 names different: declaration 'srcWidth' definition 'scrWidth'.
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:56:71: note: Function 'RestoreDeviceObjects' argument 3 names different: declaration 'srcWidth' definition 'scrWidth'.
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:14:11: warning: Member variable 'Sprite2D::x1' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:14:11: warning: Member variable 'Sprite2D::y1' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:14:11: warning: Member variable 'Sprite2D::x2' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:14:11: warning: Member variable 'Sprite2D::y2' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:14:11: warning: Member variable 'Sprite2D::mx1' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:14:11: warning: Member variable 'Sprite2D::my1' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:14:11: warning: Member variable 'Sprite2D::mx2' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:14:11: warning: Member variable 'Sprite2D::my2' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/GLApp/GLSprite.cpp:14:11: warning: Member variable 'Sprite2D::hasAlpha' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:344:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:100:42: style: Function 'SetSetupManager' argument 1 names different: declaration 'manager' definition 'm'. [funcArgNamesDifferent]
blockout2-2.4+dfsg1/BlockOut/Game.h:34:40: note: Function 'SetSetupManager' argument 1 names different: declaration 'manager' definition 'm'.
blockout2-2.4+dfsg1/BlockOut/Game.cpp:100:42: note: Function 'SetSetupManager' argument 1 names different: declaration 'manager' definition 'm'.
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::possible' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::nbPossible' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::setupManager' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::soundManager' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::score' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::level' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::highScore' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::gameMode' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::pIdx' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::exitValue' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::cubePerLevel' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::dropPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::cursorPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::AIMoves' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::nbAIMove' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::curAIMove' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::lastAIMoveTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::demoFlag' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::practiceFlag' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::vPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::vTransPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::vOrgPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::xPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::yPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::zPos' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::startTranslateTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::startRotateTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::startRedTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::startPauseTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::startStepTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::startGameTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::startSpark' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::startEndTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::animationTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::stepTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::rotateMode' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::dropMode' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::dropped' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::lastKeyMode' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::redMode' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::curTime' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::fullRepaint' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::endAnimStarted' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::spriteView' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Game.cpp:61:7: warning: Member variable 'Game::pitView' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Http.cpp:287:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blockout2-2.4+dfsg1/BlockOut/Http.cpp:34:7: warning: Member variable 'Http::response' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Http.h:56:10: style: Technically the member function 'Http::GetHttpCode' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/Http.cpp:224:11: note: Technically the member function 'Http::GetHttpCode' can be const.
blockout2-2.4+dfsg1/BlockOut/Http.h:56:10: note: Technically the member function 'Http::GetHttpCode' can be const.
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:110:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:142:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:178:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:22:11: warning: Member variable 'MenuGrid::cSide' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:22:11: warning: Member variable 'MenuGrid::startX' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:22:11: warning: Member variable 'MenuGrid::startY' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:22:11: warning: Member variable 'MenuGrid::startZ' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:22:11: warning: Member variable 'MenuGrid::gridMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:22:11: warning: Member variable 'MenuGrid::redMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:22:11: warning: Member variable 'MenuGrid::blueMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:24:3: performance: Variable 'gridList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:25:3: performance: Variable 'redList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:26:3: performance: Variable 'blueList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:27:3: performance: Variable 'topList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:28:3: performance: Variable 'nwList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:29:3: performance: Variable 'neList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:30:3: performance: Variable 'swList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:31:3: performance: Variable 'seList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:32:3: performance: Variable 'bnList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:33:3: performance: Variable 'bwList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:34:3: performance: Variable 'bsList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/MenuGrid.cpp:35:3: performance: Variable 'beList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/PageControls.cpp:202:11: style: Condition 'dir==0' is always true [knownConditionTrueFalse]
blockout2-2.4+dfsg1/BlockOut/PageControls.cpp:201:13: note: Assignment 'dir=0', assigned value is 0
blockout2-2.4+dfsg1/BlockOut/PageControls.cpp:202:11: note: Condition 'dir==0' is always true
blockout2-2.4+dfsg1/BlockOut/PageControls.cpp:202:11: style: Same expression on both sides of '==' because the value of 'dir' and '0' are the same. [duplicateExpression]
blockout2-2.4+dfsg1/BlockOut/PageControls.cpp:201:13: note: 'dir' is assigned value '0' here.
blockout2-2.4+dfsg1/BlockOut/PageControls.cpp:202:11: note: Same expression on both sides of '==' because the value of 'dir' and '0' are the same.
blockout2-2.4+dfsg1/BlockOut/PageControls.cpp:81:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: style: Technically the member function 'PageControls::Place' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PageControls.cpp:367:20: note: Technically the member function 'PageControls::Place' can be const.
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:117:1: note: Technically the member function 'PageControls::Place' can be const.
blockout2-2.4+dfsg1/BlockOut/PageGSOptions.cpp:115:35: style: Function 'ProcessKey' argument 1 names different: declaration 'keyCode' definition 'key'. [funcArgNamesDifferent]
blockout2-2.4+dfsg1/BlockOut/MenuPage.h:105:1: note: Function 'ProcessKey' argument 1 names different: declaration 'keyCode' definition 'key'.
blockout2-2.4+dfsg1/BlockOut/PageGSOptions.cpp:115:35: note: Function 'ProcessKey' argument 1 names different: declaration 'keyCode' definition 'key'.
blockout2-2.4+dfsg1/BlockOut/PageHallOfFameOnLine.cpp:81:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/PageHallOfFameOnLine.cpp:86:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/PageHttp.cpp:86:8: style: The scope of the variable 'b' can be reduced. [variableScope]
blockout2-2.4+dfsg1/BlockOut/PageHttp.cpp:87:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:169:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:171:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:178:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:185:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:192:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:199:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:922:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:1344:0: style: Variable 'white' is assigned a value that is never used. [unreadVariable]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::pitLevelX' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::pitLevelY' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::pitLevelW' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::pitLevelH' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::tcubeIdx' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::gridMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::blackMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::darkMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::backMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::backTexMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::whiteMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::origin' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::fWidth' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::fHeight' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:25:6: warning: Member variable 'Pit::fDepth' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:27:3: performance: Variable 'gridList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:28:3: performance: Variable 'backList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:29:3: performance: Variable 'sideList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:30:3: performance: Variable 'cubeList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:31:3: performance: Variable 'hGridList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/Pit.h:31:9: style: Technically the member function 'Pit::GetWidth' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:1023:10: note: Technically the member function 'Pit::GetWidth' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:31:9: note: Technically the member function 'Pit::GetWidth' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:32:9: style: Technically the member function 'Pit::GetHeight' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:1027:10: note: Technically the member function 'Pit::GetHeight' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:32:9: note: Technically the member function 'Pit::GetHeight' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:33:9: style: Technically the member function 'Pit::GetDepth' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:1031:10: note: Technically the member function 'Pit::GetDepth' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:33:9: note: Technically the member function 'Pit::GetDepth' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:39:11: style: Technically the member function 'Pit::GetCubeSide' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:1045:12: note: Technically the member function 'Pit::GetCubeSide' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:39:11: note: Technically the member function 'Pit::GetCubeSide' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:42:12: style: Technically the member function 'Pit::GetOrigin' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:1037:13: note: Technically the member function 'Pit::GetOrigin' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:42:12: note: Technically the member function 'Pit::GetOrigin' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:58:9: style: Technically the member function 'Pit::GetValue' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:1081:10: note: Technically the member function 'Pit::GetValue' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:58:9: note: Technically the member function 'Pit::GetValue' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:62:9: style: Technically the member function 'Pit::GetValue2' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:1092:10: note: Technically the member function 'Pit::GetValue2' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:62:9: note: Technically the member function 'Pit::GetValue2' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:68:10: style: Technically the member function 'Pit::GetOutOfBounds' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:1053:11: note: Technically the member function 'Pit::GetOutOfBounds' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:68:10: note: Technically the member function 'Pit::GetOutOfBounds' can be const.
blockout2-2.4+dfsg1/BlockOut/Pit.h:84:10: performance: Technically the member function 'Pit::ChooseMapping' can be static. [functionStatic]
blockout2-2.4+dfsg1/BlockOut/Pit.cpp:592:11: note: Technically the member function 'Pit::ChooseMapping' can be static.
blockout2-2.4+dfsg1/BlockOut/Pit.h:84:10: note: Technically the member function 'Pit::ChooseMapping' can be static.
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:269:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:277:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:285:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:141:28: style: Function 'Create' argument 1 names different: declaration 'cubeSide' definition 'cSide'. [funcArgNamesDifferent]
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:35:22: note: Function 'Create' argument 1 names different: declaration 'cubeSide' definition 'cSide'.
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:141:28: note: Function 'Create' argument 1 names different: declaration 'cubeSide' definition 'cSide'.
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:141:41: style: Function 'Create' argument 2 names different: declaration 'origin' definition 'org'. [funcArgNamesDifferent]
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:35:38: note: Function 'Create' argument 2 names different: declaration 'origin' definition 'org'.
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:141:41: note: Function 'Create' argument 2 names different: declaration 'origin' definition 'org'.
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:22:11: warning: Member variable 'PolyCube::cubeSide' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:22:11: warning: Member variable 'PolyCube::origin' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:22:11: warning: Member variable 'PolyCube::center' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:22:11: warning: Member variable 'PolyCube::iCenter' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:22:11: warning: Member variable 'PolyCube::cubes' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:22:11: warning: Member variable 'PolyCube::whiteMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:22:11: warning: Member variable 'PolyCube::ghostMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:22:11: warning: Member variable 'PolyCube::redMaterial' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:24:3: performance: Variable 'lineList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:25:3: performance: Variable 'ghostList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:44:17: style: Technically the member function 'PolyCube::GetRCenter' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:410:18: note: Technically the member function 'PolyCube::GetRCenter' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:44:17: note: Technically the member function 'PolyCube::GetRCenter' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:45:17: style: Technically the member function 'PolyCube::GetICenter' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:418:21: note: Technically the member function 'PolyCube::GetICenter' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:45:17: note: Technically the member function 'PolyCube::GetICenter' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:48:10: style: Technically the member function 'PolyCube::CopyCube' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:399:16: note: Technically the member function 'PolyCube::CopyCube' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:48:10: note: Technically the member function 'PolyCube::CopyCube' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:51:9: style: Technically the member function 'PolyCube::GetNbCube' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:94:15: note: Technically the member function 'PolyCube::GetNbCube' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:51:9: note: Technically the member function 'PolyCube::GetNbCube' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:54:9: style: Technically the member function 'PolyCube::GetHighScore' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:61:15: note: Technically the member function 'PolyCube::GetHighScore' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:54:9: note: Technically the member function 'PolyCube::GetHighScore' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:57:9: style: Technically the member function 'PolyCube::GetLowScore' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:69:15: note: Technically the member function 'PolyCube::GetLowScore' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:57:9: note: Technically the member function 'PolyCube::GetLowScore' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:60:10: style: Technically the member function 'PolyCube::IsInSet' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:77:16: note: Technically the member function 'PolyCube::IsInSet' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:60:10: note: Technically the member function 'PolyCube::IsInSet' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:63:9: style: Technically the member function 'PolyCube::GetWidth' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:102:15: note: Technically the member function 'PolyCube::GetWidth' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:63:9: note: Technically the member function 'PolyCube::GetWidth' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:64:9: style: Technically the member function 'PolyCube::GetHeight' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:111:15: note: Technically the member function 'PolyCube::GetHeight' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:64:9: note: Technically the member function 'PolyCube::GetHeight' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:65:9: style: Technically the member function 'PolyCube::GetDepth' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:120:15: note: Technically the member function 'PolyCube::GetDepth' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:65:9: note: Technically the member function 'PolyCube::GetDepth' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:95:10: style: Technically the member function 'PolyCube::FindCube' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/PolyCube.cpp:426:16: note: Technically the member function 'PolyCube::FindCube' can be const.
blockout2-2.4+dfsg1/BlockOut/PolyCube.h:95:10: note: Technically the member function 'PolyCube::FindCube' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:559:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:513:8: style: The scope of the variable 'removed' can be reduced. [variableScope]
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:32:10: style: Technically the member function 'SetupManager::GetPitWidth' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:132:19: note: Technically the member function 'SetupManager::GetPitWidth' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:32:10: note: Technically the member function 'SetupManager::GetPitWidth' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:34:10: style: Technically the member function 'SetupManager::GetPitHeight' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:144:19: note: Technically the member function 'SetupManager::GetPitHeight' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:34:10: note: Technically the member function 'SetupManager::GetPitHeight' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:36:10: style: Technically the member function 'SetupManager::GetPitDepth' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:156:19: note: Technically the member function 'SetupManager::GetPitDepth' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:36:10: note: Technically the member function 'SetupManager::GetPitDepth' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:40:10: style: Technically the member function 'SetupManager::GetBlockSet' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:168:19: note: Technically the member function 'SetupManager::GetBlockSet' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:40:10: note: Technically the member function 'SetupManager::GetBlockSet' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:44:10: style: Technically the member function 'SetupManager::GetStartingLevel' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:180:20: note: Technically the member function 'SetupManager::GetStartingLevel' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:44:10: note: Technically the member function 'SetupManager::GetStartingLevel' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:48:11: style: Technically the member function 'SetupManager::GetAnimationSpeed' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:204:19: note: Technically the member function 'SetupManager::GetAnimationSpeed' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:48:11: note: Technically the member function 'SetupManager::GetAnimationSpeed' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:49:11: style: Technically the member function 'SetupManager::GetAnimationTime' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:293:21: note: Technically the member function 'SetupManager::GetAnimationTime' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:49:11: note: Technically the member function 'SetupManager::GetAnimationTime' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:53:17: style: Technically the member function 'SetupManager::GetBlockSetName' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:442:27: note: Technically the member function 'SetupManager::GetBlockSetName' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:53:17: note: Technically the member function 'SetupManager::GetBlockSetName' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:57:10: style: Technically the member function 'SetupManager::GetSound' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:192:20: note: Technically the member function 'SetupManager::GetSound' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:57:10: note: Technically the member function 'SetupManager::GetSound' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:66:9: style: Technically the member function 'SetupManager::GetTransparentFace' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:406:19: note: Technically the member function 'SetupManager::GetTransparentFace' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:66:9: note: Technically the member function 'SetupManager::GetTransparentFace' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:69:9: style: Technically the member function 'SetupManager::GetId' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:448:19: note: Technically the member function 'SetupManager::GetId' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:69:9: note: Technically the member function 'SetupManager::GetId' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:72:10: style: Technically the member function 'SetupManager::SaveHighScore' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:627:20: note: Technically the member function 'SetupManager::SaveHighScore' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:72:10: note: Technically the member function 'SetupManager::SaveHighScore' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:79:10: style: Technically the member function 'SetupManager::GetFullScreen' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:394:20: note: Technically the member function 'SetupManager::GetFullScreen' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:79:10: note: Technically the member function 'SetupManager::GetFullScreen' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:81:10: style: Technically the member function 'SetupManager::GetWindowSize' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:418:19: note: Technically the member function 'SetupManager::GetWindowSize' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:81:10: note: Technically the member function 'SetupManager::GetWindowSize' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:82:10: style: Technically the member function 'SetupManager::GetWindowWidth' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:424:19: note: Technically the member function 'SetupManager::GetWindowWidth' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:82:10: note: Technically the member function 'SetupManager::GetWindowWidth' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:83:10: style: Technically the member function 'SetupManager::GetWindowHeight' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:430:19: note: Technically the member function 'SetupManager::GetWindowHeight' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:83:10: note: Technically the member function 'SetupManager::GetWindowHeight' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:84:17: performance: Technically the member function 'SetupManager::GetResName' can be static. [functionStatic]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:436:27: note: Technically the member function 'SetupManager::GetResName' can be static.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:84:17: note: Technically the member function 'SetupManager::GetResName' can be static.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:88:10: style: Technically the member function 'SetupManager::GetStyle' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:247:20: note: Technically the member function 'SetupManager::GetStyle' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:88:10: note: Technically the member function 'SetupManager::GetStyle' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:89:17: style: Technically the member function 'SetupManager::GetStyleName' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:251:27: note: Technically the member function 'SetupManager::GetStyleName' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:89:17: note: Technically the member function 'SetupManager::GetStyleName' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:93:10: style: Technically the member function 'SetupManager::GetSoundType' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:261:20: note: Technically the member function 'SetupManager::GetSoundType' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:93:10: note: Technically the member function 'SetupManager::GetSoundType' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:94:17: style: Technically the member function 'SetupManager::GetSoundTypeName' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:265:27: note: Technically the member function 'SetupManager::GetSoundTypeName' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:94:17: note: Technically the member function 'SetupManager::GetSoundTypeName' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:98:10: style: Technically the member function 'SetupManager::GetFrLimiter' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:276:19: note: Technically the member function 'SetupManager::GetFrLimiter' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:98:10: note: Technically the member function 'SetupManager::GetFrLimiter' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:99:17: style: Technically the member function 'SetupManager::GetFrLimitName' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:287:27: note: Technically the member function 'SetupManager::GetFrLimitName' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:99:17: note: Technically the member function 'SetupManager::GetFrLimitName' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:100:11: style: Technically the member function 'SetupManager::GetFrLimitTime' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:280:21: note: Technically the member function 'SetupManager::GetFrLimitTime' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:100:11: note: Technically the member function 'SetupManager::GetFrLimitTime' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:103:10: style: Technically the member function 'SetupManager::GetKRx1' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:209:20: note: Technically the member function 'SetupManager::GetKRx1' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:103:10: note: Technically the member function 'SetupManager::GetKRx1' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:104:10: style: Technically the member function 'SetupManager::GetKRy1' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:210:20: note: Technically the member function 'SetupManager::GetKRy1' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:104:10: note: Technically the member function 'SetupManager::GetKRy1' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:105:10: style: Technically the member function 'SetupManager::GetKRz1' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:211:20: note: Technically the member function 'SetupManager::GetKRz1' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:105:10: note: Technically the member function 'SetupManager::GetKRz1' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:106:10: style: Technically the member function 'SetupManager::GetKRx2' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:212:20: note: Technically the member function 'SetupManager::GetKRx2' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:106:10: note: Technically the member function 'SetupManager::GetKRx2' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:107:10: style: Technically the member function 'SetupManager::GetKRy2' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:213:20: note: Technically the member function 'SetupManager::GetKRy2' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:107:10: note: Technically the member function 'SetupManager::GetKRy2' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:108:10: style: Technically the member function 'SetupManager::GetKRz2' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:214:20: note: Technically the member function 'SetupManager::GetKRz2' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:108:10: note: Technically the member function 'SetupManager::GetKRz2' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:124:10: style: Technically the member function 'SetupManager::GetProxyPort' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:336:19: note: Technically the member function 'SetupManager::GetProxyPort' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:124:10: note: Technically the member function 'SetupManager::GetProxyPort' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:126:10: style: Technically the member function 'SetupManager::GetUseProxy' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:348:20: note: Technically the member function 'SetupManager::GetUseProxy' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:126:10: note: Technically the member function 'SetupManager::GetUseProxy' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:128:10: style: Technically the member function 'SetupManager::GetTimeout' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:360:19: note: Technically the member function 'SetupManager::GetTimeout' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:128:10: note: Technically the member function 'SetupManager::GetTimeout' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:132:9: performance: Technically the member function 'SetupManager::Saturate' can be static. [functionStatic]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:797:19: note: Technically the member function 'SetupManager::Saturate' can be static.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:132:9: note: Technically the member function 'SetupManager::Saturate' can be static.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:133:10: style: Technically the member function 'SetupManager::Check' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:787:20: note: Technically the member function 'SetupManager::Check' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:133:10: note: Technically the member function 'SetupManager::Check' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:134:10: style: Technically the member function 'SetupManager::CleanHighScore' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/SetupManager.cpp:510:20: note: Technically the member function 'SetupManager::CleanHighScore' can be const.
blockout2-2.4+dfsg1/BlockOut/SetupManager.h:134:10: note: Technically the member function 'SetupManager::CleanHighScore' can be const.
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:122:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:122:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:122:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:113:32: style: Function 'RenderInfo' argument 1 names different: declaration 'highScore' definition 'hScore'. [funcArgNamesDifferent]
blockout2-2.4+dfsg1/BlockOut/Sprites.h:35:27: note: Function 'RenderInfo' argument 1 names different: declaration 'highScore' definition 'hScore'.
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:113:32: note: Function 'RenderInfo' argument 1 names different: declaration 'highScore' definition 'hScore'.
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::xScore' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::yScore' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::xCube' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::yCube' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::xhScore' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::yhScore' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::xPit' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::yPit' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::xBlock' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::yBlock' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::wScore' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::hScore' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::xLevel' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::yLevel' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::wLevel' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::hLevel' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::xReplay' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::yReplay' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::wReplay' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::hReplay' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::xOnline' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::yOnline' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::wOnline' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::hOnline' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::xGOver' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::yGOver' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::wGOver' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::hGOver' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:24:10: warning: Member variable 'Sprites::numberWidth' is not initialized in the constructor. [uninitMemberVar]
blockout2-2.4+dfsg1/BlockOut/Sprites.h:58:9: style: Technically the member function 'Sprites::GetNumberWidth' can be const. [functionConst]
blockout2-2.4+dfsg1/BlockOut/Sprites.cpp:132:14: note: Technically the member function 'Sprites::GetNumberWidth' can be const.
blockout2-2.4+dfsg1/BlockOut/Sprites.h:58:9: note: Technically the member function 'Sprites::GetNumberWidth' can be const.
blockout2-2.4+dfsg1/ImageLib/CImage.h:25:6: style: Technically the member function 'CImage::Width' can be const. [functionConst]
blockout2-2.4+dfsg1/ImageLib/CImage.cpp:120:13: note: Technically the member function 'CImage::Width' can be const.
blockout2-2.4+dfsg1/ImageLib/CImage.h:25:6: note: Technically the member function 'CImage::Width' can be const.
blockout2-2.4+dfsg1/ImageLib/CImage.h:28:6: style: Technically the member function 'CImage::Height' can be const. [functionConst]
blockout2-2.4+dfsg1/ImageLib/CImage.cpp:124:13: note: Technically the member function 'CImage::Height' can be const.
blockout2-2.4+dfsg1/ImageLib/CImage.h:28:6: note: Technically the member function 'CImage::Height' can be const.
blockout2-2.4+dfsg1/ImageLib/png/hpng.c:40:4: error: Resource leak: fp [resourceLeak]
blockout2-2.4+dfsg1/ImageLib/png/hpng.c:50:4: error: Resource leak: fp [resourceLeak]
[03:11]

ftp://ftp.se.debian.org/debian/pool/main/b/blocks-of-the-undead/blocks-of-the-undead_1.0.orig.tar.gz
BlocksOfTheUndead-1.0/AnimView/src/main.cpp:163:11: style: Variable 't' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/AnimView/src/main.cpp:284:12: style: Variable 't' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/AnimView/src/main.cpp:340:2: style: Exception should be caught by reference. [catchExceptionByValue]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:67:59: style: Function 'operator=' argument 1 names different: declaration 's' definition 'a'. [funcArgNamesDifferent]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:30:48: note: Function 'operator=' argument 1 names different: declaration 's' definition 'a'.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:67:59: note: Function 'operator=' argument 1 names different: declaration 's' definition 'a'.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:109:42: style: Function 'CAnimation' argument 1 names different: declaration 'a' definition 'obj'. [funcArgNamesDifferent]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:29:31: note: Function 'CAnimation' argument 1 names different: declaration 'a' definition 'obj'.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:109:42: note: Function 'CAnimation' argument 1 names different: declaration 'a' definition 'obj'.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:128:42: style: Function 'CAnimation' argument 1 names different: declaration 'sprite' definition 'obj'. [funcArgNamesDifferent]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:50:31: note: Function 'CAnimation' argument 1 names different: declaration 'sprite' definition 'obj'.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:128:42: note: Function 'CAnimation' argument 1 names different: declaration 'sprite' definition 'obj'.
BlocksOfTheUndead-1.0/Oodle/src/CText.h:29:40: style: Variable 'renderstyle' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:67:31: warning: Member variable 'CAnimation::width' is not assigned a value in 'CAnimation::operator='. [operatorEqVarError]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:67:31: warning: Member variable 'CAnimation::height' is not assigned a value in 'CAnimation::operator='. [operatorEqVarError]
BlocksOfTheUndead-1.0/Oodle/src/CSurface.h:80:2: style: 'CSurface::operator=' should return 'CSurface &'. [operatorEq]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:30:2: style: 'CAnimation::operator=' should return 'CAnimation &'. [operatorEq]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:16:2: style: 'CSequencedEvent::operator=' should return 'CSequencedEvent &'. [operatorEq]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:26:2: style: 'CSprite::operator=' should return 'CSprite &'. [operatorEq]
BlocksOfTheUndead-1.0/Oodle/src/CPixel.h:18:2: style: 'CPixel::operator=' should return 'CPixel &'. [operatorEq]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:56:7: style: Member variable 'CAnimation::animating' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:7:55: note: Member variable 'CAnimation::animating' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:56:7: note: Member variable 'CAnimation::animating' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: style: Member variable 'CAnimation::loop' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:8:36: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:56:7: style: Member variable 'CAnimation::animating' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:16:55: note: Member variable 'CAnimation::animating' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:56:7: note: Member variable 'CAnimation::animating' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: style: Member variable 'CAnimation::loop' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:17:36: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:56:7: style: Member variable 'CAnimation::animating' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:25:25: note: Member variable 'CAnimation::animating' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:56:7: note: Member variable 'CAnimation::animating' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: style: Member variable 'CAnimation::loop' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:26:40: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:56:7: style: Member variable 'CAnimation::animating' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:35:25: note: Member variable 'CAnimation::animating' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:56:7: note: Member variable 'CAnimation::animating' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: style: Member variable 'CAnimation::loop' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:36:40: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:56:7: style: Member variable 'CAnimation::animating' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:50:25: note: Member variable 'CAnimation::animating' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:56:7: note: Member variable 'CAnimation::animating' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: style: Member variable 'CAnimation::loop' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:51:40: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:57:9: style: Member variable 'CAnimation::timer' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:111:31: note: Member variable 'CAnimation::timer' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:57:9: note: Member variable 'CAnimation::timer' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: style: Member variable 'CAnimation::loop' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:111:65: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:52:18: style: Member variable 'CAnimation::frames' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:130:9: note: Member variable 'CAnimation::frames' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:52:18: note: Member variable 'CAnimation::frames' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:57:9: style: Member variable 'CAnimation::timer' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:130:45: note: Member variable 'CAnimation::timer' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:57:9: note: Member variable 'CAnimation::timer' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: style: Member variable 'CAnimation::loop' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:130:79: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:59:7: note: Member variable 'CAnimation::loop' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CFadeToLayerEffect.h:30:11: style: Member variable 'CFadeToLayerEffect::s1' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CFadeToLayerEffect.h:9:158: note: Member variable 'CFadeToLayerEffect::s1' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CFadeToLayerEffect.h:30:11: note: Member variable 'CFadeToLayerEffect::s1' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CRandomVelEvent.h:18:9: style: Member variable 'CRandomVelEvent::prob' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CRandomVelEvent.h:11:47: note: Member variable 'CRandomVelEvent::prob' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CRandomVelEvent.h:18:9: note: Member variable 'CRandomVelEvent::prob' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CRotateEffect.h:14:6: style: Member variable 'CRotateEffect::rotations' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CRotateEffect.h:7:90: note: Member variable 'CRotateEffect::rotations' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CRotateEffect.h:14:6: note: Member variable 'CRotateEffect::rotations' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CColor.h:13:6: performance: Variable 'sdlcolor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:10:2: performance: Variable 'frames' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:19:2: performance: Variable 'frames' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:39:6: style: Technically the member function 'CAnimation::getFrames' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.cpp:169:17: note: Technically the member function 'CAnimation::getFrames' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:39:6: note: Technically the member function 'CAnimation::getFrames' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:40:7: style: Technically the member function 'CAnimation::isAnimating' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:46:7: style: Technically the member function 'CAnimation::isDone' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:36:7: style: Technically the member function 'CSequencedEvent::isDone' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:37:7: style: Technically the member function 'CSequencedEvent::isConcurrent' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:38:7: style: Technically the member function 'CSequencedEvent::isRunning' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:41:6: style: Technically the member function 'CSequencedEvent::getRef' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:43:8: style: Technically the member function 'CParticle::getRect' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:47:7: style: Technically the member function 'CParticle::hasEvent' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:50:7: style: Technically the member function 'CParticle::isAlive' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:52:9: style: Technically the member function 'CParticle::getX' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:53:9: style: Technically the member function 'CParticle::getY' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:54:10: style: Technically the member function 'CParticle::getVel' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:55:10: style: Technically the member function 'CParticle::getPos' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CSimpleGame.h:27:7: performance: Technically the member function 'CSimpleGame::x' can be static. [functionStatic]
BlocksOfTheUndead-1.0/Oodle/src/CPoint.h:8:9: style: Technically the member function 'CPoint::getX' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CPoint.h:9:9: style: Technically the member function 'CPoint::getY' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CGotoEvent.h:33:7: style: Technically the member function 'CGotoData::hasFlag' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CSurface.h:44:2: style: Class 'CSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/Oodle/src/CTimer.h:9:2: style: Class 'CTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/Oodle/src/CAnimation.h:26:2: style: Class 'CAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/Oodle/src/CSound.h:9:2: style: Class 'CSound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/Oodle/src/CGotoEvent.h:21:2: style: Class 'CGotoData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/Oodle/src/CGotoAnimChangeEvent.h:10:2: style: Class 'CGotoAnimChangeEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/Oodle/src/CPixelExplodeEffect.h:10:2: style: Class 'CPixelExplodeEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/Oodle/src/CSyncBlockerEvent.h:9:2: style: Class 'CSyncBlockerEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.h:10:7: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:25:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBounds.h:10:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CBounds.h:11:7: style: The function 'checkLeft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:27:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBounds.h:11:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CBounds.h:12:7: style: The function 'checkRight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:28:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBounds.h:12:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CBounds.h:13:7: style: The function 'checkTop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:29:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBounds.h:13:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CBounds.h:14:7: style: The function 'checkBottom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:30:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBounds.h:14:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CTimedEvent.h:15:7: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:25:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CTimedEvent.h:15:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:28:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:27:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:28:15: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:29:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:28:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:29:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:42:34: style: The function 'inBoundaryHoriz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:32:23: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:42:34: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:43:34: style: The function 'inBoundaryVert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:34:23: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:43:34: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSimpleGame.h:28:7: style: The function 'gameLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSDLGame.h:40:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSimpleGame.h:28:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CEffectSurface.h:7:7: style: The function 'hasImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:28:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CEffectSurface.h:7:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CEffectSurface.h:8:12: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:29:20: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CEffectSurface.h:8:12: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CBlackEffect.h:11:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBlackEffect.h:11:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CBlackEffect.h:12:7: style: The function 'hasDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:30:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBlackEffect.h:12:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CBlackEffect.h:13:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:31:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBlackEffect.h:13:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CReverseBlackEffect.h:11:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CReverseBlackEffect.h:11:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CReverseBlackEffect.h:12:7: style: The function 'hasDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:30:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CReverseBlackEffect.h:12:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CReverseBlackEffect.h:14:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:31:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CReverseBlackEffect.h:14:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CFadeToLayerEffect.h:11:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:31:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CFadeToLayerEffect.h:11:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CFadeToLayerEffect.h:24:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CFadeToLayerEffect.h:24:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CFadeToLayerEffect.h:25:7: style: The function 'hasDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:30:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CFadeToLayerEffect.h:25:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CPixel.h:20:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:28:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CPixel.h:20:15: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CGotoEvent.h:23:13: style: The function 'getCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CEventData.h:8:22: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CGotoEvent.h:23:13: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CGotoEvent.h:43:14: style: The function 'getCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:20:27: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CGotoEvent.h:43:14: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CGotoEvent.h:45:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CGotoEvent.h:45:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CGotoEvent.h:46:7: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:25:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CGotoEvent.h:46:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CPauseEvent.h:11:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CPauseEvent.h:11:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CResizeEvent.h:14:7: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:25:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CResizeEvent.h:14:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CResizeEvent.h:15:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CResizeEvent.h:15:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CGotoAnimChangeEvent.h:12:24: style: The function 'getCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:20:27: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CGotoAnimChangeEvent.h:12:24: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CGotoAnimChangeEvent.h:13:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CGotoAnimChangeEvent.h:13:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CRandomVelEvent.h:13:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CRandomVelEvent.h:13:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:13:15: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:25:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:13:15: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:15:15: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:15:15: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:16:7: style: The function 'hasDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:30:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:16:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:18:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:31:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:18:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSpriteExplodeEffect.h:12:26: style: The function 'getCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:11:26: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSpriteExplodeEffect.h:12:26: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSpriteExplodeEffect.h:14:15: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:13:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSpriteExplodeEffect.h:14:15: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSpriteExplodeEffect.h:15:15: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:15:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSpriteExplodeEffect.h:15:15: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CPixelExplodeEffect.h:12:26: style: The function 'getCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:11:26: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CPixelExplodeEffect.h:12:26: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CPixelExplodeEffect.h:14:15: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:13:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CPixelExplodeEffect.h:14:15: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CPixelExplodeEffect.h:15:15: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:15:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CPixelExplodeEffect.h:15:15: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSyncBlockerEvent.h:11:21: style: The function 'getCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:20:27: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSyncBlockerEvent.h:11:21: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSyncBlockerEvent.h:13:7: style: The function 'gotEventData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:50:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSyncBlockerEvent.h:13:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSyncBlockerEvent.h:15:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSyncBlockerEvent.h:15:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CSyncBlockerEvent.h:16:7: style: The function 'hasDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:30:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CSyncBlockerEvent.h:16:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CRotateEffect.h:10:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CRotateEffect.h:10:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CRemoveSeqEvent.h:10:19: style: The function 'getCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:20:27: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CRemoveSeqEvent.h:10:19: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CRemoveSeqEvent.h:11:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CRemoveSeqEvent.h:11:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CPlayAnimationEvent.h:12:7: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:25:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CPlayAnimationEvent.h:12:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CPlayAnimationEvent.h:13:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CPlayAnimationEvent.h:13:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CPlayAnimationEvent.h:14:23: style: The function 'getCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:20:27: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CPlayAnimationEvent.h:14:23: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CPlaySoundEvent.h:13:19: style: The function 'getCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:20:27: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CPlaySoundEvent.h:13:19: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CPlaySoundEvent.h:15:7: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:24:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CPlaySoundEvent.h:15:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CBarndoorsTransition.h:13:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CTransition.h:9:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBarndoorsTransition.h:13:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CBarndoorsTransition.h:14:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CTransition.h:10:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBarndoorsTransition.h:14:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CBarndoorsTransition.h:15:7: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/Oodle/src/CTransition.h:11:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/Oodle/src/CBarndoorsTransition.h:15:7: note: Function in derived class
BlocksOfTheUndead-1.0/Oodle/src/CText.h:62:3: style: Exception should be caught by reference. [catchExceptionByValue]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:42:21: performance: Function parameter 'box' should be passed by const reference. [passedByValue]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:47:27: performance: Possible inefficient checking for 'events' emptiness. [stlSize]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:9:7: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:9:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:13:7: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:13:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:17:7: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:17:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:21:7: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:21:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:52:11: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:52:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:57:11: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:57:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:62:11: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:62:17: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:67:11: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CBounds.cpp:67:19: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
BlocksOfTheUndead-1.0/Oodle/src/CColor.h:20:12: style: Technically the member function 'CColor::getSDLColor' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CColor.cpp:36:19: note: Technically the member function 'CColor::getSDLColor' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CColor.h:20:12: note: Technically the member function 'CColor::getSDLColor' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.cpp:33:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:23:15: style: Member variable 'CExplodeEffect::duration' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.cpp:6:64: note: Member variable 'CExplodeEffect::duration' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:23:15: note: Member variable 'CExplodeEffect::duration' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:24:12: style: Member variable 'CExplodeEffect::numPieces' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.cpp:6:99: note: Member variable 'CExplodeEffect::numPieces' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CExplodeEffect.h:24:12: note: Member variable 'CExplodeEffect::numPieces' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CGfxPrimitives.cpp:5:10: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/Oodle/src/CGotoAnimChangeEvent.cpp:57:2: style: Exception should be caught by reference. [catchExceptionByValue]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:52:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:97:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:135:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:179:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:3:12: warning: Member variable 'CParticle::moving' is not initialized in the constructor. [uninitMemberVar]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:8:12: warning: Member variable 'CParticle::moving' is not initialized in the constructor. [uninitMemberVar]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:13:12: warning: Member variable 'CParticle::behaviors' is not initialized in the constructor. [uninitMemberVar]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:61:9: style: Member variable 'CParticle::timer' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:4:48: note: Member variable 'CParticle::timer' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:61:9: note: Member variable 'CParticle::timer' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:61:9: style: Member variable 'CParticle::timer' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:9:42: note: Member variable 'CParticle::timer' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:61:9: note: Member variable 'CParticle::timer' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:46:7: performance: Technically the member function 'CParticle::prependEvent' can be static. [functionStatic]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:374:17: note: Technically the member function 'CParticle::prependEvent' can be static.
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:46:7: note: Technically the member function 'CParticle::prependEvent' can be static.
BlocksOfTheUndead-1.0/Oodle/src/CParticle.h:12:1: warning: The class 'CParticle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:140:5: error: Same iterator is used with different containers 'behaviors' and 'events'. [iterators]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:143:11: error: Same iterator is used with different containers 'behaviors' and 'events'. [iterators]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:184:6: error: Same iterator is used with different containers 'behaviors' and 'events'. [iterators]
BlocksOfTheUndead-1.0/Oodle/src/CParticle.cpp:187:12: error: Same iterator is used with different containers 'behaviors' and 'events'. [iterators]
BlocksOfTheUndead-1.0/Oodle/src/CPixel.h:23:16: style: Technically the member function 'CPixel::getColor' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CPixel.cpp:76:23: note: Technically the member function 'CPixel::getColor' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CPixel.h:23:16: note: Technically the member function 'CPixel::getColor' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CPixel.cpp:66:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BlocksOfTheUndead-1.0/Oodle/src/CPixel.cpp:62:2: style: Exception should be caught by reference. [catchExceptionByValue]
BlocksOfTheUndead-1.0/Oodle/src/CPixelExplodeEffect.cpp:3:79: performance: Function parameter 'r' should be passed by const reference. [passedByValue]
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:21:9: style: Technically the member function 'CRect::getX' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CRect.cpp:17:15: note: Technically the member function 'CRect::getX' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:21:9: note: Technically the member function 'CRect::getX' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:22:9: style: Technically the member function 'CRect::getY' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CRect.cpp:22:15: note: Technically the member function 'CRect::getY' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:22:9: note: Technically the member function 'CRect::getY' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:23:9: style: Technically the member function 'CRect::getWidth' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CRect.cpp:12:15: note: Technically the member function 'CRect::getWidth' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:23:9: note: Technically the member function 'CRect::getWidth' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:24:9: style: Technically the member function 'CRect::getHeight' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CRect.cpp:7:15: note: Technically the member function 'CRect::getHeight' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:24:9: note: Technically the member function 'CRect::getHeight' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:32:7: style: Technically the member function 'CRect::operator!=' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CRect.cpp:63:13: note: Technically the member function 'CRect::operator!=' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:32:7: note: Technically the member function 'CRect::operator!=' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:33:7: style: Technically the member function 'CRect::operator==' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CRect.cpp:68:13: note: Technically the member function 'CRect::operator==' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.h:33:7: note: Technically the member function 'CRect::operator==' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CRect.cpp:63:30: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.cpp:15:74: style: Function 'operator=' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:16:58: note: Function 'operator=' argument 1 names different: declaration 's' definition 'e'.
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.cpp:15:74: note: Function 'operator=' argument 1 names different: declaration 's' definition 'e'.
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.cpp:9:18: warning: Member variable 'CSequencedEvent::init' is not initialized in the constructor. [uninitMemberVar]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.cpp:15:41: warning: Member variable 'CSequencedEvent::init' is not assigned a value in 'CSequencedEvent::operator='. [operatorEqVarError]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:51:14: style: Member variable 'CSequencedEvent::d' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.cpp:4:48: note: Member variable 'CSequencedEvent::d' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:51:14: note: Member variable 'CSequencedEvent::d' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:54:7: style: Member variable 'CSequencedEvent::running' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.cpp:10:61: note: Member variable 'CSequencedEvent::running' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:54:7: note: Member variable 'CSequencedEvent::running' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:22:15: warning: Virtual function 'start' is called from constructor 'CSequencedEvent(bool c)' at line 6. Dynamic binding is not used. [virtualCallInConstructor]
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.cpp:6:2: note: Calling start
BlocksOfTheUndead-1.0/Oodle/src/CSequencedEvent.h:22:15: note: start is a virtual method
BlocksOfTheUndead-1.0/Oodle/src/CSound.cpp:3:9: warning: Member variable 'CSound::chan' is not initialized in the constructor. [uninitMemberVar]
BlocksOfTheUndead-1.0/Oodle/src/CSoundSystem.h:13:7: performance: Technically the member function 'CSoundSystem::playSound' can be static. [functionStatic]
BlocksOfTheUndead-1.0/Oodle/src/CSoundSystem.cpp:14:20: note: Technically the member function 'CSoundSystem::playSound' can be static.
BlocksOfTheUndead-1.0/Oodle/src/CSoundSystem.h:13:7: note: Technically the member function 'CSoundSystem::playSound' can be static.
BlocksOfTheUndead-1.0/Oodle/src/CSoundSystem.h:14:7: performance: Technically the member function 'CSoundSystem::stopSound' can be static. [functionStatic]
BlocksOfTheUndead-1.0/Oodle/src/CSoundSystem.cpp:18:20: note: Technically the member function 'CSoundSystem::stopSound' can be static.
BlocksOfTheUndead-1.0/Oodle/src/CSoundSystem.h:14:7: note: Technically the member function 'CSoundSystem::stopSound' can be static.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:3:37: style: Function 'CSprite' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:19:29: note: Function 'CSprite' argument 2 names different: declaration 'pos' definition 'p'.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:3:37: note: Function 'CSprite' argument 2 names different: declaration 'pos' definition 'p'.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:12:37: style: Function 'CSprite' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:20:29: note: Function 'CSprite' argument 2 names different: declaration 'pos' definition 'p'.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:12:37: note: Function 'CSprite' argument 2 names different: declaration 'pos' definition 'p'.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:404:10: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:405:10: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:406:18: style: Variable 'oldRad' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: style: Member variable 'CSprite::effect' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:4:68: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: style: Member variable 'CSprite::effect' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:14:68: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:59:9: style: Member variable 'CSprite::rot' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:68:80: note: Member variable 'CSprite::rot' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:59:9: note: Member variable 'CSprite::rot' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: style: Member variable 'CSprite::effect' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:24:33: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: style: Member variable 'CSprite::effect' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:40:26: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: style: Member variable 'CSprite::effect' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:53:45: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: style: Member variable 'CSprite::effect' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:74:85: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.h:57:11: note: Member variable 'CSprite::effect' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:204:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:223:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:168:4: style: Exception should be caught by reference. [catchExceptionByValue]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:200:2: style: Exception should be caught by reference. [catchExceptionByValue]
BlocksOfTheUndead-1.0/Oodle/src/CSprite.cpp:217:2: style: Exception should be caught by reference. [catchExceptionByValue]
BlocksOfTheUndead-1.0/Oodle/src/CSpriteExplodeEffect.cpp:8:23: warning: Member variable 'CSpriteExplodeEffect::xPieces' is not initialized in the constructor. [uninitMemberVar]
BlocksOfTheUndead-1.0/Oodle/src/CSpriteExplodeEffect.cpp:8:23: warning: Member variable 'CSpriteExplodeEffect::yPieces' is not initialized in the constructor. [uninitMemberVar]
BlocksOfTheUndead-1.0/Oodle/src/CSpriteExplodeEffect.h:6:1: warning: The class 'CSpriteExplodeEffect' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.h:21:6: style: Technically the member function 'CStatusDisplay::getProgressMax' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.cpp:48:21: note: Technically the member function 'CStatusDisplay::getProgressMax' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.h:21:6: note: Technically the member function 'CStatusDisplay::getProgressMax' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.h:22:16: style: Technically the member function 'CStatusDisplay::getMajorStatus' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.cpp:38:31: note: Technically the member function 'CStatusDisplay::getMajorStatus' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.h:22:16: note: Technically the member function 'CStatusDisplay::getMajorStatus' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.h:23:16: style: Technically the member function 'CStatusDisplay::getMinorStatus' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.cpp:43:31: note: Technically the member function 'CStatusDisplay::getMinorStatus' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.h:23:16: note: Technically the member function 'CStatusDisplay::getMinorStatus' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.h:24:6: style: Technically the member function 'CStatusDisplay::getProgressCurrent' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.cpp:53:21: note: Technically the member function 'CStatusDisplay::getProgressCurrent' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.h:24:6: note: Technically the member function 'CStatusDisplay::getProgressCurrent' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.h:25:9: style: Technically the member function 'CStatusDisplay::getProgessFrac' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.cpp:58:24: note: Technically the member function 'CStatusDisplay::getProgessFrac' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CStatusDisplay.h:25:9: note: Technically the member function 'CStatusDisplay::getProgessFrac' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CSurface.cpp:79:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/Oodle/src/CSurface.cpp:175:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/Oodle/src/CSurface.cpp:184:10: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/Oodle/src/CSurface.h:103:9: style: Member variable 'CSurface::Rmask' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSurface.cpp:6:10: note: Member variable 'CSurface::Rmask' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSurface.h:103:9: note: Member variable 'CSurface::Rmask' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSurface.h:103:9: style: Member variable 'CSurface::Rmask' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CSurface.cpp:45:10: note: Member variable 'CSurface::Rmask' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSurface.h:103:9: note: Member variable 'CSurface::Rmask' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CSurface.cpp:358:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BlocksOfTheUndead-1.0/Oodle/src/CSurface.cpp:373:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
BlocksOfTheUndead-1.0/Oodle/src/CSurface.cpp:354:2: style: Exception should be caught by reference. [catchExceptionByValue]
BlocksOfTheUndead-1.0/Oodle/src/CSurface.cpp:369:2: style: Exception should be caught by reference. [catchExceptionByValue]
BlocksOfTheUndead-1.0/Oodle/src/CTimer.h:21:15: style: Member variable 'CTimer::startTime' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CTimer.cpp:4:23: note: Member variable 'CTimer::startTime' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CTimer.h:21:15: note: Member variable 'CTimer::startTime' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CTimer.h:21:15: style: Member variable 'CTimer::startTime' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/Oodle/src/CTimer.cpp:9:28: note: Member variable 'CTimer::startTime' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CTimer.h:21:15: note: Member variable 'CTimer::startTime' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/Oodle/src/CTimer.h:13:15: style: Technically the member function 'CTimer::getElapsed' can be const. [functionConst]
BlocksOfTheUndead-1.0/Oodle/src/CTimer.cpp:30:22: note: Technically the member function 'CTimer::getElapsed' can be const.
BlocksOfTheUndead-1.0/Oodle/src/CTimer.h:13:15: note: Technically the member function 'CTimer::getElapsed' can be const.
BlocksOfTheUndead-1.0/Oodle/src/utils.cpp:51:28: error: Uninitialized variable: t [uninitvar]
BlocksOfTheUndead-1.0/Oodle/src/utils.cpp:54:18: error: Uninitialized variable: t [uninitvar]
BlocksOfTheUndead-1.0/TetrisAttack/src/CApplyGravityEvent.cpp:14:2: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
BlocksOfTheUndead-1.0/TetrisAttack/src/CApplyGravityEvent.cpp:11:0: note: Variable 'x' is reassigned a value before the old one has been used.
BlocksOfTheUndead-1.0/TetrisAttack/src/CApplyGravityEvent.cpp:14:2: note: Variable 'x' is reassigned a value before the old one has been used.
BlocksOfTheUndead-1.0/TetrisAttack/src/CApplyGravityEvent.cpp:15:2: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
BlocksOfTheUndead-1.0/TetrisAttack/src/CApplyGravityEvent.cpp:12:0: note: Variable 'y' is reassigned a value before the old one has been used.
BlocksOfTheUndead-1.0/TetrisAttack/src/CApplyGravityEvent.cpp:15:2: note: Variable 'y' is reassigned a value before the old one has been used.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockDeathEffect.h:32:10: style: Member variable 'CBlockDeathEffect::b' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockDeathEffect.h:9:86: note: Member variable 'CBlockDeathEffect::b' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockDeathEffect.h:32:10: note: Member variable 'CBlockDeathEffect::b' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockDeathEffect.h:34:6: style: Member variable 'CBlockDeathEffect::x' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockDeathEffect.h:9:102: note: Member variable 'CBlockDeathEffect::x' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockDeathEffect.h:34:6: note: Member variable 'CBlockDeathEffect::x' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:44:7: style: Technically the member function 'CPlayingField::isGameOver' can be const. [functionConst]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:45:7: style: Technically the member function 'CPlayingField::isGameWon' can be const. [functionConst]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:49:6: style: Technically the member function 'CPlayingField::getStage' can be const. [functionConst]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:50:6: style: Technically the member function 'CPlayingField::getLvl' can be const. [functionConst]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:51:10: style: Technically the member function 'CPlayingField::getPos' can be const. [functionConst]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockSet.h:17:2: style: Class 'CBlockSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockSet.h:18:2: style: Class 'CBlockSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockSet.h:19:2: style: Class 'CBlockSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlock.h:23:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:16:15: note: Virtual function in base class
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlock.h:23:7: note: Function in derived class
BlocksOfTheUndead-1.0/TetrisAttack/src/CBLockSet.cpp:12:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBLockSet.cpp:21:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBLockSet.cpp:38:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBLockSet.cpp:42:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBLockSet.cpp:48:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlock.h:42:7: style: Member variable 'CBlock::active' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlock.cpp:22:117: note: Member variable 'CBlock::active' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlock.h:42:7: note: Member variable 'CBlock::active' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlock.h:42:7: style: Member variable 'CBlock::active' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlock.cpp:18:84: note: Member variable 'CBlock::active' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlock.h:42:7: note: Member variable 'CBlock::active' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBLockLoc.h:11:18: style: Member variable 'CBlockLoc::negY' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockLoc.cpp:4:38: note: Member variable 'CBlockLoc::negY' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBLockLoc.h:11:18: note: Member variable 'CBlockLoc::negY' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBLockLoc.h:8:7: performance: Technically the member function 'CBlockLoc::isTouching' can be static. [functionStatic]
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockLoc.cpp:7:17: note: Technically the member function 'CBlockLoc::isTouching' can be static.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBLockLoc.h:8:7: note: Technically the member function 'CBlockLoc::isTouching' can be static.
BlocksOfTheUndead-1.0/TetrisAttack/src/CBlockLoc.cpp:7:38: performance: Function parameter 'o' should be passed by const reference. [passedByValue]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:54:4: style: Variable 'dest' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:52:4: note: Variable 'dest' is reassigned a value before the old one has been used if variable is no semaphore variable.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:54:4: note: Variable 'dest' is reassigned a value before the old one has been used if variable is no semaphore variable.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:38:6: style: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:70:16: note: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:38:6: note: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:39:6: style: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:71:40: note: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:39:6: note: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:38:6: style: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:158:9: note: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:38:6: note: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:39:6: style: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:159:35: note: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:39:6: note: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:38:6: style: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:169:9: note: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:38:6: note: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:39:6: style: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:170:35: note: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:39:6: note: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:38:6: style: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:179:9: note: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:38:6: note: Member variable 'CFieldSprite::widthBoard' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:39:6: style: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.cpp:180:33: note: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CFieldSprite.h:39:6: note: Member variable 'CFieldSprite::fieldHeight' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:487:27: style: Variable 'removedBlocks' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:3:16: warning: Member variable 'CPlayingField::width' is not initialized in the constructor. [uninitMemberVar]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:3:16: warning: Member variable 'CPlayingField::height' is not initialized in the constructor. [uninitMemberVar]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:79:9: style: Member variable 'CPlayingField::grav' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:4:42: note: Member variable 'CPlayingField::grav' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:79:9: note: Member variable 'CPlayingField::grav' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:75:10: style: Member variable 'CPlayingField::cursor' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:5:11: note: Member variable 'CPlayingField::cursor' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:75:10: note: Member variable 'CPlayingField::cursor' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:61:6: style: Member variable 'CPlayingField::moveUpOffset' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:6:31: note: Member variable 'CPlayingField::moveUpOffset' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:61:6: note: Member variable 'CPlayingField::moveUpOffset' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:85:8: style: Member variable 'CPlayingField::movesTxt' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:9:11: note: Member variable 'CPlayingField::movesTxt' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:85:8: note: Member variable 'CPlayingField::movesTxt' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:29:7: performance: Technically the member function 'CPlayingField::setBackground' can be static. [functionStatic]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:741:21: note: Technically the member function 'CPlayingField::setBackground' can be static.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:29:7: note: Technically the member function 'CPlayingField::setBackground' can be static.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:39:7: style: Technically the member function 'CPlayingField::blockExists' can be const. [functionConst]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:817:21: note: Technically the member function 'CPlayingField::blockExists' can be const.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:39:7: note: Technically the member function 'CPlayingField::blockExists' can be const.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:42:6: style: Technically the member function 'CPlayingField::getBlockX' can be const. [functionConst]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:431:20: note: Technically the member function 'CPlayingField::getBlockX' can be const.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:42:6: note: Technically the member function 'CPlayingField::getBlockX' can be const.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:43:6: style: Technically the member function 'CPlayingField::getBlockY' can be const. [functionConst]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:444:20: note: Technically the member function 'CPlayingField::getBlockY' can be const.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:43:6: note: Technically the member function 'CPlayingField::getBlockY' can be const.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:67:7: performance: Technically the member function 'CPlayingField::checkBounds' can be static. [functionStatic]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:40:21: note: Technically the member function 'CPlayingField::checkBounds' can be static.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:67:7: note: Technically the member function 'CPlayingField::checkBounds' can be static.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:69:7: style: Technically the member function 'CPlayingField::isEmpty' can be const. [functionConst]
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:407:21: note: Technically the member function 'CPlayingField::isEmpty' can be const.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.h:69:7: note: Technically the member function 'CPlayingField::isEmpty' can be const.
BlocksOfTheUndead-1.0/TetrisAttack/src/CPlayingField.cpp:635:10: performance: Possible inefficient checking for 'toRemove' emptiness. [stlSize]
BlocksOfTheUndead-1.0/TetrisAttack/src/CTetrisGame.cpp:440:8: style: Unused variable: x [unusedVariable]
BlocksOfTheUndead-1.0/TetrisAttack/src/CTetrisGame.cpp:440:11: style: Unused variable: y [unusedVariable]
BlocksOfTheUndead-1.0/TetrisAttack/src/CTetrisGame.cpp:441:9: style: Unused variable: cords [unusedVariable]
BlocksOfTheUndead-1.0/TetrisAttack/src/CTetrisGame.cpp:132:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BlocksOfTheUndead-1.0/TetrisAttack/src/CTetrisTheme.cpp:20:15: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable]
BlocksOfTheUndead-1.0/TetrisAttack/src/CTetrisTheme.h:24:12: style: Member variable 'CTetrisTheme::cursor' is in the wrong place in the initializer list. [initializerList]
BlocksOfTheUndead-1.0/TetrisAttack/src/CTetrisTheme.cpp:7:10: note: Member variable 'CTetrisTheme::cursor' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CTetrisTheme.h:24:12: note: Member variable 'CTetrisTheme::cursor' is in the wrong place in the initializer list.
BlocksOfTheUndead-1.0/TetrisAttack/src/CTetrisTheme.cpp:5:22: style: Class 'CTetrisTheme' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
BlocksOfTheUndead-1.0/TetrisAttack/src/CTetrisTheme.cpp:5:22: style: Class 'CTetrisTheme' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
BlocksOfTheUndead-1.0/TetrisAttack/src/main.cpp:16:2: style: Exception should be caught by reference. [catchExceptionByValue]
[03:11]

ftp://ftp.se.debian.org/debian/pool/main/b/blockui/blockui_2.70.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blogilo/blogilo_17.08.3.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/blogofile/blogofile_0.8b1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blop/blop_0.2.8.orig.tar.gz
blop-0.2.8/src/adsr_1653.so.c:283:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1653.so.c:284:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1653.so.c:285:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1653.so.c:286:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1653.so.c:287:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1653.so.c:391:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1653.so.c:392:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1680.so.c:286:12: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1680.so.c:287:28: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1680.so.c:288:27: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1680.so.c:289:24: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1680.so.c:290:9: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1680.so.c:390:25: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/adsr_1680.so.c:391:9: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/amp_1654.so.c:160:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/amp_1654.so.c:161:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/amp_1654.so.c:162:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/amp_1654.so.c:163:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/amp_1654.so.c:164:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/amp_1654.so.c:244:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/amp_1654.so.c:245:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/branch_1673.so.c:146:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/branch_1673.so.c:147:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/branch_1673.so.c:148:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/branch_1673.so.c:149:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/branch_1673.so.c:150:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/branch_1673.so.c:228:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/branch_1673.so.c:229:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/dahdsr_2021.so.c:759:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/dahdsr_2021.so.c:760:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/dahdsr_2021.so.c:761:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/dahdsr_2021.so.c:762:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/dahdsr_2021.so.c:763:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/dahdsr_2021.so.c:901:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/dahdsr_2021.so.c:902:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/difference_2030.so.c:204:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/difference_2030.so.c:205:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/difference_2030.so.c:206:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/difference_2030.so.c:207:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/difference_2030.so.c:208:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/difference_2030.so.c:293:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/difference_2030.so.c:294:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/fmod_1656.so.c:215:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/fmod_1656.so.c:216:25: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/fmod_1656.so.c:217:24: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/fmod_1656.so.c:218:21: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/fmod_1656.so.c:219:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/fmod_1656.so.c:308:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/fmod_1656.so.c:309:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/interpolator_1660.so.c:160:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/interpolator_1660.so.c:161:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/interpolator_1660.so.c:162:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/interpolator_1660.so.c:163:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/interpolator_1660.so.c:164:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/interpolator_1660.so.c:232:21: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/interpolator_1660.so.c:233:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/lp4pole_1671.so.c:207:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/lp4pole_1671.so.c:208:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/lp4pole_1671.so.c:209:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/lp4pole_1671.so.c:210:21: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/lp4pole_1671.so.c:211:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/lp4pole_1671.so.c:303:21: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/lp4pole_1671.so.c:304:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/product_1668.so.c:175:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/product_1668.so.c:176:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/product_1668.so.c:177:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/product_1668.so.c:178:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/product_1668.so.c:179:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/product_1668.so.c:260:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/product_1668.so.c:261:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/pulse_1645.so.c:317:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/pulse_1645.so.c:318:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/pulse_1645.so.c:319:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/pulse_1645.so.c:320:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/pulse_1645.so.c:321:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/pulse_1645.so.c:414:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/pulse_1645.so.c:415:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/quantiser.so.c:128:6: style: The scope of the variable 'm' can be reduced. [variableScope]
blop-0.2.8/src/quantiser.so.c:556:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/quantiser.so.c:557:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/quantiser.so.c:558:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/quantiser.so.c:559:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/quantiser.so.c:560:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/quantiser.so.c:560:9: style: The scope of the variable 'step_index' can be reduced. [variableScope]
blop-0.2.8/src/quantiser.so.c:685:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/quantiser.so.c:686:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/random_1661.so.c:373:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/random_1661.so.c:374:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/random_1661.so.c:375:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/random_1661.so.c:376:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/random_1661.so.c:377:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/random_1661.so.c:470:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/random_1661.so.c:471:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/ratio_2034.so.c:213:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/ratio_2034.so.c:214:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/ratio_2034.so.c:215:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/ratio_2034.so.c:216:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/ratio_2034.so.c:217:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/ratio_2034.so.c:302:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/ratio_2034.so.c:303:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/sawtooth_1641.so.c:193:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/sawtooth_1641.so.c:194:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/sawtooth_1641.so.c:195:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/sawtooth_1641.so.c:196:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/sawtooth_1641.so.c:197:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/sawtooth_1641.so.c:272:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/sawtooth_1641.so.c:273:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/sequencer.so.c:237:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/sequencer.so.c:239:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/sequencer.so.c:240:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/sequencer.so.c:241:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/sequencer.so.c:242:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/sequencer.so.c:242:9: style: The scope of the variable 'step_index' can be reduced. [variableScope]
blop-0.2.8/src/sequencer.so.c:348:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/sequencer.so.c:349:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/square_1643.so.c:195:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/square_1643.so.c:196:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/square_1643.so.c:197:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/square_1643.so.c:198:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/square_1643.so.c:199:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/square_1643.so.c:274:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/square_1643.so.c:275:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/sum_1665.so.c:175:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/sum_1665.so.c:176:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/sum_1665.so.c:177:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/sum_1665.so.c:178:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/sum_1665.so.c:179:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/sum_1665.so.c:260:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/sum_1665.so.c:261:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/sync_pulse_2023.so.c:233:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/sync_pulse_2023.so.c:234:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/sync_pulse_2023.so.c:235:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/sync_pulse_2023.so.c:236:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/sync_pulse_2023.so.c:237:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/sync_pulse_2023.so.c:327:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/sync_pulse_2023.so.c:328:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/sync_square_1678.so.c:218:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/sync_square_1678.so.c:219:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/sync_square_1678.so.c:220:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/sync_square_1678.so.c:221:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/sync_square_1678.so.c:222:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/sync_square_1678.so.c:303:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/sync_square_1678.so.c:304:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/tracker_2025.so.c:244:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/tracker_2025.so.c:245:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/tracker_2025.so.c:246:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/tracker_2025.so.c:247:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/tracker_2025.so.c:248:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/tracker_2025.so.c:370:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/tracker_2025.so.c:371:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/triangle_1649.so.c:336:10: style: The scope of the variable 'port_names' can be reduced. [variableScope]
blop-0.2.8/src/triangle_1649.so.c:337:26: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
blop-0.2.8/src/triangle_1649.so.c:338:25: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
blop-0.2.8/src/triangle_1649.so.c:339:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/triangle_1649.so.c:340:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/triangle_1649.so.c:433:22: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
blop-0.2.8/src/triangle_1649.so.c:434:6: style: The scope of the variable 'i' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:274:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:275:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:276:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:288:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:308:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:427:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:428:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:428:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:429:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:429:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:430:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:447:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:448:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:448:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:449:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:450:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
blop-0.2.8/src/wdatutil.c:106:14: style: The scope of the variable 't' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:193:16: style: The scope of the variable 'h_lf' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:259:6: style: The scope of the variable 'column' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:499:9: style: The scope of the variable 'mhf' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:501:9: style: The scope of the variable 'k' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:502:9: style: The scope of the variable 'm' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:563:9: style: The scope of the variable 'mhf' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:565:9: style: The scope of the variable 'k' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:566:9: style: The scope of the variable 'm' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:627:9: style: The scope of the variable 'mhf' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:629:9: style: The scope of the variable 'k' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:630:9: style: The scope of the variable 'm' can be reduced. [variableScope]
blop-0.2.8/src/wdatutil.c:652:4: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
[03:11]

ftp://ftp.se.debian.org/debian/pool/main/b/blosxom/blosxom_2.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/blt/blt_2.5.3+dfsg.orig.tar.xz
blt2.5/generic/bltArrayObj.c:251:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
blt2.5/generic/bltBgexec.c:800:17: style: The scope of the variable 'bytesLeft' can be reduced. [variableScope]
blt2.5/generic/bltBgexec.c:802:20: style: The scope of the variable 'array' can be reduced. [variableScope]
blt2.5/generic/bltBgexec.c:1623:9: style: The scope of the variable 'pid' can be reduced. [variableScope]
blt2.5/generic/bltBgexec.c:958:20: style: Unused variable: srcPtr [unusedVariable]
blt2.5/generic/bltBgexec.c:958:29: style: Unused variable: endPtr [unusedVariable]
blt2.5/generic/bltBitmap.c:249:18: style: The scope of the variable 'c' can be reduced. [variableScope]
blt2.5/generic/bltBitmap.c:371:9: style: The scope of the variable 'value' can be reduced. [variableScope]
blt2.5/generic/bltBitmap.c:371:16: style: The scope of the variable 'bitMask' can be reduced. [variableScope]
blt2.5/generic/bltBitmap.c:843:11: style: The scope of the variable 'separator' can be reduced. [variableScope]
blt2.5/generic/bltBusy.c:880:11: style: The scope of the variable 'busyPtr' can be reduced. [variableScope]
blt2.5/generic/bltBusy.c:919:11: style: The scope of the variable 'busyPtr' can be reduced. [variableScope]
blt2.5/generic/bltCanvEps.c:1282:19: style: The scope of the variable 'gcMask' can be reduced. [variableScope]
blt2.5/generic/bltChain.c:133:17: style: The scope of the variable 'oldPtr' can be reduced. [variableScope]
blt2.5/generic/bltColor.c:650:9: style: Condition 'usePrivate' is always true [knownConditionTrueFalse]
blt2.5/generic/bltColor.c:649:18: note: Assignment 'usePrivate=1', assigned value is 1
blt2.5/generic/bltColor.c:650:9: note: Condition 'usePrivate' is always true
blt2.5/generic/bltColor.c:293:2: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blt2.5/generic/bltColor.c:588:43: style: Same expression on both sides of '>' because the value of 'keepColors' and '0' are the same. [duplicateExpression]
blt2.5/generic/bltColor.c:563:22: note: 'keepColors' is assigned value '0' here.
blt2.5/generic/bltColor.c:588:43: note: Same expression on both sides of '>' because the value of 'keepColors' and '0' are the same.
blt2.5/generic/bltColor.c:113:24: style: The scope of the variable 'red' can be reduced. [variableScope]
blt2.5/generic/bltColor.c:209:12: style: The scope of the variable 'r' can be reduced. [variableScope]
blt2.5/generic/bltColor.c:209:15: style: The scope of the variable 'g' can be reduced. [variableScope]
blt2.5/generic/bltColor.c:209:18: style: The scope of the variable 'b' can be reduced. [variableScope]
blt2.5/generic/bltColor.c:211:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
blt2.5/generic/bltColor.c:525:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
blt2.5/generic/bltColor.c:595:16: style: Variable 'nFreeColors' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltColor.c:617:2: style: Variable 'inUse' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltColor.c:625:19: style: Variable 'imageColors' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltOldConfig.c:399:36: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blt2.5/generic/bltOldConfig.c:559:44: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blt2.5/generic/bltOldConfig.c:376:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
blt2.5/generic/bltConfig.c:1487:54: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltConfig.c:1488:21: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltConfig.c:1490:29: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltConfig.c:1494:3: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltContainer.c:397:9: style: The scope of the variable 'any' can be reduced. [variableScope]
blt2.5/generic/bltContainer.c:426:25: error: Uninitialized variable: x [uninitvar]
blt2.5/generic/bltContainer.c:427:25: error: Uninitialized variable: y [uninitvar]
blt2.5/generic/bltCutbuffer.c:86:6: style: The scope of the variable 'c' can be reduced. [variableScope]
blt2.5/generic/bltDebug.c:81:16: style: The scope of the variable 'infoPtr' can be reduced. [variableScope]
blt2.5/generic/bltDragdrop.c:2449:15: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
blt2.5/generic/bltDragdrop.c:2437:14: note: outer condition: argc>3
blt2.5/generic/bltDragdrop.c:2449:15: note: opposite inner condition: argc==3
blt2.5/generic/bltDragdrop.c:1193:11: style: The scope of the variable 'cmd' can be reduced. [variableScope]
blt2.5/generic/bltDragdrop.c:1474:11: style: The scope of the variable 'cmd' can be reduced. [variableScope]
blt2.5/generic/bltDragdrop.c:1844:16: style: The scope of the variable 'childPtr' can be reduced. [variableScope]
blt2.5/generic/bltDragdrop.c:1894:13: style: The scope of the variable 'childPtr' can be reduced. [variableScope]
blt2.5/generic/bltDragdrop.c:1998:10: style: The scope of the variable 'letter' can be reduced. [variableScope]
blt2.5/generic/bltDragdrop.c:1999:10: style: The scope of the variable 'percentSign' can be reduced. [variableScope]
blt2.5/generic/bltDragdrop.c:2057:9: style: The scope of the variable 'status' can be reduced. [variableScope]
blt2.5/generic/bltDragdrop.c:2440:6: style: The scope of the variable 'status' can be reduced. [variableScope]
blt2.5/generic/bltDragdrop.c:2567:6: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:875:16: style: The scope of the variable 'labelPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:1422:12: style: The scope of the variable 'range' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:1552:12: style: The scope of the variable 'range' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:1657:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:1662:12: style: The scope of the variable 'min' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:1662:17: style: The scope of the variable 'max' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:2415:13: style: The scope of the variable 'labelPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:2464:13: style: The scope of the variable 'labelPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:2528:12: style: The scope of the variable 'value' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:2562:13: style: The scope of the variable 'subValue' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:2617:9: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:2617:12: style: The scope of the variable 'x2' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:3294:11: style: The scope of the variable 'axisPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:3316:11: style: The scope of the variable 'axisPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:3331:11: style: The scope of the variable 'axisPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:3798:8: style: The scope of the variable 'tagName' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:4015:11: style: The scope of the variable 'axisPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:4199:11: style: The scope of the variable 'axisPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:4238:16: style: The scope of the variable 'chainPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:4241:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
blt2.5/generic/bltGrAxis.c:1878:49: warning: Either the switch case 'case -1' is redundant, otherwise there is negative array index -1. [negativeIndex]
blt2.5/generic/bltGrAxis.c:2004:5: note: case -1: margin is -1 here.
blt2.5/generic/bltGrAxis.c:1878:49: note: Negative array index
blt2.5/generic/bltGrAxis.c:1479:41: error: Uninitialized variable: tickMin [uninitvar]
blt2.5/generic/bltGrAxis.c:1483:39: error: Uninitialized variable: tickMin [uninitvar]
blt2.5/generic/bltGrAxis.c:1483:48: error: Uninitialized variable: tickMax [uninitvar]
blt2.5/generic/bltGrAxis.c:1582:32: error: Uninitialized variable: step [uninitvar]
blt2.5/generic/bltGrAxis.c:1605:39: error: Uninitialized variable: axisMin [uninitvar]
blt2.5/generic/bltGrBar.c:880:9: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:923:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:992:12: style: The scope of the variable 'left' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:992:18: style: The scope of the variable 'right' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:992:25: style: The scope of the variable 'top' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:992:30: style: The scope of the variable 'bottom' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:1314:18: style: The scope of the variable 'stylePtr' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:1530:26: style: The scope of the variable 'rectPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:1576:12: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:1576:15: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:1648:13: style: The scope of the variable 'penPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:1850:12: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:1850:15: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:1968:13: style: The scope of the variable 'colorPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:2145:23: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrBar.c:2265:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:198:26: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:649:21: style: The scope of the variable 'stylePtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:762:12: style: The scope of the variable 'stylePtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:894:9: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:894:12: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:956:9: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:956:12: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:1268:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:1285:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:1327:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:1361:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:1388:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:1415:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:1433:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:1471:18: style: The scope of the variable 'i' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:1551:8: style: The scope of the variable 'tagName' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:1817:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:2006:23: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:2043:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrElem.c:2085:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrLegd.c:575:15: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrLegd.c:635:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrLegd.c:796:23: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrLegd.c:935:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrLegd.c:1336:8: style: The scope of the variable 'tagName' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:1786:21: style: The scope of the variable 'k' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:2028:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:2209:9: style: The scope of the variable 'pointIndex' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:2615:12: style: The scope of the variable 'tracePtr' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:2650:16: style: The scope of the variable 'code2' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:2655:9: style: The scope of the variable 'broken' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:2655:17: style: The scope of the variable 'offscreen' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:2845:9: style: The scope of the variable 'size' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:2848:19: style: The scope of the variable 'stylePtr' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:3138:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:3186:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:3186:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:3270:9: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:3313:9: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:3607:18: style: The scope of the variable 'nArcs' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:3672:18: style: The scope of the variable 'nRects' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:3794:26: style: The scope of the variable 'chunk' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:3885:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:3885:14: style: The scope of the variable 'dy' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:4317:18: style: The scope of the variable 'remaining' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:4395:12: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:4395:15: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:4904:12: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:4904:15: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltGrLine.c:5023:13: style: The scope of the variable 'colorPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:1661:18: style: The scope of the variable 'i' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:2573:19: style: The scope of the variable 'gcMask' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4164:13: style: The scope of the variable 'markerPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4219:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4285:9: style: The scope of the variable 'under' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4369:18: style: The scope of the variable 'length' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4508:22: style: The scope of the variable 'markerPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4610:13: style: The scope of the variable 'markerPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4807:22: style: The scope of the variable 'markerPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4881:13: style: The scope of the variable 'markerPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4918:13: style: The scope of the variable 'markerPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4940:13: style: The scope of the variable 'markerPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrMarker.c:4964:13: style: The scope of the variable 'markerPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrMisc.c:372:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
blt2.5/generic/bltGrMisc.c:563:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
blt2.5/generic/bltGrMisc.c:618:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
blt2.5/generic/bltGrMisc.c:618:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
blt2.5/generic/bltGrMisc.c:620:12: style: The scope of the variable 'tinx' can be reduced. [variableScope]
blt2.5/generic/bltGrMisc.c:620:18: style: The scope of the variable 'tiny' can be reduced. [variableScope]
blt2.5/generic/bltGrMisc.c:1273:9: style: The scope of the variable 'sqDist' can be reduced. [variableScope]
blt2.5/generic/bltGrMisc.c:1318:12: style: The scope of the variable 'sqDist' can be reduced. [variableScope]
blt2.5/generic/bltGrMisc.c:104:24: error: Uninitialized variable: y [uninitvar]
blt2.5/generic/bltGrPen.c:294:18: style: The scope of the variable 'length' can be reduced. [variableScope]
blt2.5/generic/bltGrPen.c:413:10: style: The scope of the variable 'penPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrPen.c:480:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
blt2.5/generic/bltGrPen.c:481:10: style: The scope of the variable 'penPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrPen.c:584:10: style: The scope of the variable 'penPtr' can be reduced. [variableScope]
blt2.5/generic/bltGrPen.c:626:10: style: The scope of the variable 'penPtr' can be reduced. [variableScope]
blt2.5/generic/bltGraph.c:587:20: style: The scope of the variable 'linkPtr' can be reduced. [variableScope]
blt2.5/generic/bltGraph.c:588:14: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
blt2.5/generic/bltGraph.c:1721:9: style: The scope of the variable 'noBackingStore' can be reduced. [variableScope]
blt2.5/generic/bltGraph.c:2439:12: style: The scope of the variable 'graphPtr' can be reduced. [variableScope]
blt2.5/generic/bltHash.c:1314:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blt2.5/generic/bltHash.c:1314:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blt2.5/generic/bltHash.c:1323:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blt2.5/generic/bltHash.c:1332:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
blt2.5/generic/bltHash.c:1264:46: style: The scope of the variable 'j' can be reduced. [variableScope]
blt2.5/generic/bltHash.c:1265:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:1525:12: style: The scope of the variable 'treePtr' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:1761:11: style: The scope of the variable 'treePtr' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:1905:11: style: The scope of the variable 'treePtr' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:2054:9: style: The scope of the variable 'serial' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:2114:17: style: The scope of the variable 'treePtr' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:2239:10: style: The scope of the variable 'save' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:2330:21: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:3209:18: style: The scope of the variable 'p' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4228:11: style: The scope of the variable 'width' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4380:9: style: The scope of the variable 'nBytes' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4445:12: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4446:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4446:13: style: The scope of the variable 'y1' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4446:17: style: The scope of the variable 'x2' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4446:21: style: The scope of the variable 'y2' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4447:9: style: The scope of the variable 'height' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4448:9: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4448:12: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:4696:6: style: The scope of the variable 'imageY' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:5280:10: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:5281:9: style: The scope of the variable 'width' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:5703:8: style: The scope of the variable 'treePtr' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:8016:11: style: The scope of the variable 'selectPtr' can be reduced. [variableScope]
blt2.5/generic/bltHierbox.c:8212:9: style: The scope of the variable 'length' can be reduced. [variableScope]
blt2.5/generic/bltHtext.c:911:9: style: The scope of the variable 'median' can be reduced. [variableScope]
blt2.5/generic/bltHtext.c:912:11: style: The scope of the variable 'linePtr' can be reduced. [variableScope]
blt2.5/generic/bltHtext.c:949:9: style: The scope of the variable 'median' can be reduced. [variableScope]
blt2.5/generic/bltHtext.c:950:11: style: The scope of the variable 'linePtr' can be reduced. [variableScope]
blt2.5/generic/bltHtext.c:1026:6: style: The scope of the variable 'deltaX' can be reduced. [variableScope]
blt2.5/generic/bltHtext.c:1694:21: style: The scope of the variable 'winPtr' can be reduced. [variableScope]
blt2.5/generic/bltHtext.c:2025:9: style: The scope of the variable 'c' can be reduced. [variableScope]
blt2.5/generic/bltHtext.c:3369:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
blt2.5/generic/bltHtext.c:3967:21: style: The scope of the variable 'winPtr' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:100:12: style: The scope of the variable 'value' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:144:12: style: The scope of the variable 'Y' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:464:12: style: The scope of the variable 'x2' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:851:30: style: The scope of the variable 'destPtr' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:1131:18: style: The scope of the variable 'sx' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:1131:22: style: The scope of the variable 'sy' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:1224:18: style: The scope of the variable 'sx' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:1224:22: style: The scope of the variable 'sy' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:1299:18: style: The scope of the variable 'sx' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:1299:22: style: The scope of the variable 'sy' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:1884:21: style: The scope of the variable 'destPtr' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:1924:21: style: The scope of the variable 'destPtr' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:1963:21: style: The scope of the variable 'destPtr' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2110:18: style: The scope of the variable 'r' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2110:21: style: The scope of the variable 'g' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2110:24: style: The scope of the variable 'b' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2330:19: style: The scope of the variable 'rHalf' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2330:0: style: The scope of the variable 'gHalf' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2330:0: style: The scope of the variable 'bHalf' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2330:0: style: The scope of the variable 'wHalf' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2443:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2517:18: style: The scope of the variable 'weight' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2552:19: style: The scope of the variable 'alpha' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2633:16: style: The scope of the variable 'same' can be reduced. [variableScope]
blt2.5/generic/bltImage.c:2812:20: style: struct member 'TkImageMasterStruct::tablePtr' is never used. [unusedStructMember]
blt2.5/generic/bltImage.c:2815:20: style: struct member 'TkImageMasterStruct::hPtr' is never used. [unusedStructMember]
blt2.5/generic/bltImage.c:2818:14: style: struct member 'TkImageMasterStruct::instancePtr' is never used. [unusedStructMember]
blt2.5/generic/bltInit.c:297:16: style: Same expression on both sides of '/'. [duplicateExpression]
blt2.5/generic/bltList.c:202:38: style: The scope of the variable 'oldPtr' can be reduced. [variableScope]
blt2.5/generic/bltNsUtil.c:184:30: style: struct member 'Callback::origDeleteProc' is never used. [unusedStructMember]
blt2.5/generic/bltPs.c:88:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltPs.c:125:9: style: The scope of the variable 'nBytes' can be reduced. [variableScope]
blt2.5/generic/bltPs.c:401:28: style: The scope of the variable 'byte' can be reduced. [variableScope]
blt2.5/generic/bltPs.c:90:62: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltPs.c:92:18: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltPs.c:108:62: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltPs.c:109:18: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltPs.c:110:41: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltPs.c:111:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltScrollbar.c:1491:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:52:20: style: The scope of the variable 'mid' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:231:23: style: The scope of the variable 'mbar3' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:231:47: style: The scope of the variable 'k1' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:434:30: style: The scope of the variable 'ydif1' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:434:37: style: The scope of the variable 'ydif2' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:801:12: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:801:15: style: The scope of the variable 'dy' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:801:19: style: The scope of the variable 'alpha' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1043:12: style: The scope of the variable 'm_ij' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1146:12: style: The scope of the variable 'norm' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1276:12: style: The scope of the variable 'd' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1276:15: style: The scope of the variable 'hx' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1276:19: style: The scope of the variable 'dx0' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1276:24: style: The scope of the variable 'dx01' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1276:30: style: The scope of the variable 'hy' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1276:34: style: The scope of the variable 'dy0' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1276:39: style: The scope of the variable 'dy01' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1408:12: style: The scope of the variable 't' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:1409:9: style: The scope of the variable 'interval' can be reduced. [variableScope]
blt2.5/generic/bltSpline.c:9:21: style: struct member 'Quint2D::e' is never used. [unusedStructMember]
blt2.5/generic/bltSpline.c:9:24: style: struct member 'Quint2D::f' is never used. [unusedStructMember]
blt2.5/generic/bltSwitch.c:211:40: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blt2.5/generic/bltSwitch.c:166:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
blt2.5/generic/bltSwitch.c:300:11: style: The scope of the variable 'arg' can be reduced. [variableScope]
blt2.5/generic/bltSwitch.c:560:55: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltSwitch.c:561:21: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltSwitch.c:563:33: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltSwitch.c:567:3: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltTable.c:707:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blt2.5/generic/bltTable.c:792:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
blt2.5/generic/bltTable.c:1445:16: style: The scope of the variable 'rcPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:1649:16: style: The scope of the variable 'rcPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:1706:16: style: The scope of the variable 'rcPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:1924:13: style: The scope of the variable 'chainPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:1938:13: style: The scope of the variable 'rcPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:1971:12: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:2543:16: style: The scope of the variable 'rcPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:3009:9: style: The scope of the variable 'pad' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:3009:14: style: The scope of the variable 'size' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:3077:9: style: The scope of the variable 'pad' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:3077:14: style: The scope of the variable 'size' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:3492:16: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:3492:28: style: The scope of the variable 'rowPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:3726:9: style: The scope of the variable 'length' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:3727:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:3727:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:3820:20: style: The scope of the variable 'infoPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:4091:12: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:4157:10: style: The scope of the variable 'c' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:4410:16: style: The scope of the variable 'rcPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:4583:12: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
blt2.5/generic/bltTable.c:2143:10: error: Uninitialized variable: column [uninitvar]
blt2.5/generic/bltTabnotebook.c:1440:10: style: The scope of the variable 't2Ptr' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:2554:22: style: The scope of the variable 'p' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:2657:10: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:2827:7: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:2902:8: style: The scope of the variable 'tagName' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:3394:10: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:3663:23: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:3728:10: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:4279:9: style: The scope of the variable 'ration' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:4398:12: style: The scope of the variable 'extra' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:4642:15: style: The scope of the variable 'newType' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:5398:16: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabnotebook.c:504:9: style: struct member 'TabAttributes::pad' is never used. [unusedStructMember]
blt2.5/generic/bltTabset.c:5396:18: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
blt2.5/generic/bltTabset.c:5395:21: note: outer condition: linkPtr!=NULL
blt2.5/generic/bltTabset.c:5396:18: note: opposite inner condition: linkPtr==NULL
blt2.5/generic/bltTabset.c:1588:6: warning: Either the condition 'prevPtr==NULL' is redundant or there is possible null pointer dereference: prevPtr. [nullPointerRedundantCheck]
blt2.5/generic/bltTabset.c:1589:15: note: Assuming that condition 'prevPtr==NULL' is not redundant
blt2.5/generic/bltTabset.c:1588:6: note: Null pointer dereference
blt2.5/generic/bltTabset.c:3547:5: style: Variable 'search' is reassigned a value before the old one has been used. [redundantAssignment]
blt2.5/generic/bltTabset.c:3546:5: note: Variable 'search' is reassigned a value before the old one has been used.
blt2.5/generic/bltTabset.c:3547:5: note: Variable 'search' is reassigned a value before the old one has been used.
blt2.5/generic/bltTabset.c:4763:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
blt2.5/generic/bltTabset.c:4755:5: note: Variable 'result' is reassigned a value before the old one has been used.
blt2.5/generic/bltTabset.c:4763:5: note: Variable 'result' is reassigned a value before the old one has been used.
blt2.5/generic/bltTabset.c:4055:51: style: Same expression on both sides of '&&'. [duplicateExpression]
blt2.5/generic/bltTabset.c:1530:10: style: The scope of the variable 't2Ptr' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:2384:22: style: The scope of the variable 'idx' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:3025:10: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:3237:7: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:3276:19: style: The scope of the variable 'selPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:3349:8: style: The scope of the variable 'tagName' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:4420:23: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:4490:10: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:4608:19: style: The scope of the variable 'tPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:5179:9: style: The scope of the variable 'ration' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:5229:10: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:5349:12: style: The scope of the variable 'extra' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:6424:24: style: The scope of the variable 'count' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:6439:14: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:6526:16: style: The scope of the variable 'tabPtr' can be reduced. [variableScope]
blt2.5/generic/bltTabset.c:535:9: style: struct member 'TabAttributes::pad' is never used. [unusedStructMember]
blt2.5/generic/bltTed.c:605:12: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
blt2.5/generic/bltTed.c:1137:12: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
blt2.5/generic/bltTed.c:1310:15: style: The scope of the variable 'repPtr' can be reduced. [variableScope]
blt2.5/generic/bltTed.c:1608:9: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltTed.c:1608:12: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltTed.c:1608:15: style: The scope of the variable 'width' can be reduced. [variableScope]
blt2.5/generic/bltTed.c:1608:22: style: The scope of the variable 'height' can be reduced. [variableScope]
blt2.5/generic/bltTed.c:76:17: style: struct member 'Rectangles::array' is never used. [unusedStructMember]
blt2.5/generic/bltText.c:166:12: style: The scope of the variable 'u' can be reduced. [variableScope]
blt2.5/generic/bltText.c:1142:14: style: The scope of the variable 'display' can be reduced. [variableScope]
blt2.5/generic/bltTile.c:274:17: style: The scope of the variable 'clientPtr' can be reduced. [variableScope]
blt2.5/generic/bltTile.c:1181:14: style: Variable 'xm' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTile.c:1182:14: style: Variable 'ym' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTree.c:2371:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blt2.5/generic/bltTree.c:591:17: style: The scope of the variable 'clientPtr' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:735:19: style: The scope of the variable 'notifyPtr' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:795:9: style: The scope of the variable 'isSource' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:795:19: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:1516:17: style: The scope of the variable 'clientPtr' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:1977:17: style: The scope of the variable 'key' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:2200:9: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:2273:9: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:2476:19: style: The scope of the variable 'notifyPtr' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:2477:19: style: The scope of the variable 'tracePtr' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:2606:19: style: The scope of the variable 'notifyPtr' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:3144:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:3158:13: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:3231:27: style: The scope of the variable 'h2Ptr' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:3287:33: style: The scope of the variable 'flags' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:3369:22: style: The scope of the variable 'node' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:3568:34: style: The scope of the variable 'bucketPtr' can be reduced. [variableScope]
blt2.5/generic/bltTree.c:1246:13: style: Variable 'inode' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeCmd.c:1165:26: warning: Either the condition 'cmdPtr!=NULL' is redundant or there is possible null pointer dereference: cmdPtr. [nullPointerRedundantCheck]
blt2.5/generic/bltTreeCmd.c:1199:24: note: Assuming that condition 'cmdPtr!=NULL' is not redundant
blt2.5/generic/bltTreeCmd.c:1165:26: note: Null pointer dereference
blt2.5/generic/bltTreeCmd.c:1166:21: warning: Either the condition 'cmdPtr!=NULL' is redundant or there is possible null pointer dereference: cmdPtr. [nullPointerRedundantCheck]
blt2.5/generic/bltTreeCmd.c:1199:24: note: Assuming that condition 'cmdPtr!=NULL' is not redundant
blt2.5/generic/bltTreeCmd.c:1166:21: note: Null pointer dereference
blt2.5/generic/bltTreeCmd.c:1460:13: warning: Either the condition '(node)==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
blt2.5/generic/bltTreeCmd.c:1464:31: note: Assuming that condition '(node)==NULL' is not redundant
blt2.5/generic/bltTreeCmd.c:1460:13: note: Null pointer dereference
blt2.5/generic/bltTreeCmd.c:1460:42: warning: Either the condition '(node)==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
blt2.5/generic/bltTreeCmd.c:1464:31: note: Assuming that condition '(node)==NULL' is not redundant
blt2.5/generic/bltTreeCmd.c:1460:42: note: Null pointer dereference
blt2.5/generic/bltTreeCmd.c:7891:6: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
blt2.5/generic/bltTreeCmd.c:7876:6: note: Variable 'result' is reassigned a value before the old one has been used.
blt2.5/generic/bltTreeCmd.c:7891:6: note: Variable 'result' is reassigned a value before the old one has been used.
blt2.5/generic/bltTreeCmd.c:1336:13: style: The scope of the variable 'i' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:1630:24: style: The scope of the variable 'parent' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:1768:14: style: The scope of the variable 'valueObjPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:1769:22: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:1770:16: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:1909:9: style: The scope of the variable 'keep' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:2082:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:2110:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:2180:11: style: The scope of the variable 'pattern' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:2195:17: style: The scope of the variable 'type' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:2196:11: style: The scope of the variable 'pattern' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:2823:16: style: The scope of the variable 'tracePtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:2824:17: style: The scope of the variable 'notifyPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:2910:17: style: The scope of the variable 'notifyPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:3376:24: style: The scope of the variable 'h2Ptr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:3602:18: style: The scope of the variable 'n' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:3727:11: style: The scope of the variable 'name' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:3765:18: style: The scope of the variable 'eStr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:4740:14: style: The scope of the variable 'label' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:4785:25: style: The scope of the variable 'key' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:4985:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:5347:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:5407:17: style: The scope of the variable 'notifyPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:5408:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:5410:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:5527:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:5528:11: style: The scope of the variable 'notifyId' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:6526:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:7083:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:7089:26: style: The scope of the variable 'cnt' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:7091:18: style: The scope of the variable 'eStr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:7092:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:7171:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:7172:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:7574:16: style: The scope of the variable 'tracePtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:7575:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:7577:11: style: The scope of the variable 'key' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:8023:11: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:8279:27: style: The scope of the variable 'kstr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:8348:27: style: The scope of the variable 'kstr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:8617:11: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:9940:14: style: The scope of the variable 'cmdPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:9941:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:9974:14: style: The scope of the variable 'cmdPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:9979:11: style: The scope of the variable 'qualName' can be reduced. [variableScope]
blt2.5/generic/bltTreeCmd.c:2084:13: style: Variable 'inode' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeCmd.c:2115:13: style: Variable 'inode' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeCmd.c:4991:18: style: Variable 'string' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeCmd.c:6543:13: style: Variable 'inode' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeCmd.c:6606:14: style: Variable 'string' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeCmd.c:6847:14: style: Variable 'string' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeCmd.c:7180:18: style: Variable 'string' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeCmd.c:7763:14: style: Variable 'string' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeCmd.c:1264:9: error: Uninitialized variable: node [uninitvar]
blt2.5/generic/bltTreeView.c:3170:11: warning: Either the condition 'contextPtr!=NULL' is redundant or there is possible null pointer dereference: contextPtr. [nullPointerRedundantCheck]
blt2.5/generic/bltTreeView.c:3182:20: note: Assuming that condition 'contextPtr!=NULL' is not redundant
blt2.5/generic/bltTreeView.c:3170:11: note: Null pointer dereference
blt2.5/generic/bltTreeView.c:697:21: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:710:21: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:1591:32: style: The scope of the variable 'iconPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:1686:11: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:1748:17: style: The scope of the variable 'childPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:2031:6: style: The scope of the variable 'width' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:2031:13: style: The scope of the variable 'height' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:2061:21: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:2367:18: style: The scope of the variable 'node' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:3239:19: style: The scope of the variable 'icons' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:3240:11: style: The scope of the variable 'label' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:3343:28: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:3874:21: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4038:8: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4195:22: style: The scope of the variable 'ration' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4264:20: style: The scope of the variable 'linkPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4430:20: style: The scope of the variable 'linkPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4708:9: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4969:9: style: The scope of the variable 'height' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4969:17: style: The scope of the variable 'level' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4970:9: style: The scope of the variable 'x' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4970:12: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4971:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4971:13: style: The scope of the variable 'y1a' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4971:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:4971:22: style: The scope of the variable 'y2' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:5134:9: style: The scope of the variable 'altRow' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:5135:9: style: The scope of the variable 'selected' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:5420:13: style: The scope of the variable 'shadowPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:5574:20: style: The scope of the variable 'ri' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:6039:21: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:6096:20: style: The scope of the variable 'ePtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:6097:16: style: The scope of the variable 'isAlt' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:6151:20: style: The scope of the variable 'ePtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:6152:16: style: The scope of the variable 'y' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:6152:19: style: The scope of the variable 'isAlt' can be reduced. [variableScope]
blt2.5/generic/bltTreeView.c:2073:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:2806:54: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:3356:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:3743:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:4726:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:5058:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:5652:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:5771:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:5788:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:6138:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:6188:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:6283:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:6462:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:6521:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:6552:44: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeView.c:5055:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeView.c:5292:16: style: Variable 'hasFocus' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeViewCmd.c:3287:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
blt2.5/generic/bltTreeViewCmd.c:7300:15: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
blt2.5/generic/bltTreeViewCmd.c:7298:67: note: outer condition: entryPtr!=NULL
blt2.5/generic/bltTreeViewCmd.c:7300:15: note: opposite inner condition: entryPtr==NULL
blt2.5/generic/bltTreeViewCmd.c:3837:45: style: Same expression on both sides of '&&'. [duplicateExpression]
blt2.5/generic/bltTreeViewCmd.c:4709:46: style: Same expression on both sides of '&&'. [duplicateExpression]
blt2.5/generic/bltTreeViewCmd.c:4024:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blt2.5/generic/bltTreeViewCmd.c:4781:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
blt2.5/generic/bltTreeViewCmd.c:712:16: style: The scope of the variable 'cnt' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:713:18: style: The scope of the variable 'node' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:876:13: style: The scope of the variable 'i' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:1393:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:1475:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:1854:25: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:2657:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:2705:18: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:2871:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:3679:9: style: The scope of the variable 'len' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:3679:14: style: The scope of the variable 'i' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:3680:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:3712:11: style: The scope of the variable 'pattern' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:4291:33: style: The scope of the variable 'colPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:5792:18: style: The scope of the variable 'parent' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:6409:24: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:6668:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:6751:17: style: The scope of the variable 'selectPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:6997:20: style: The scope of the variable 'tPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:7010:11: style: The scope of the variable 'list' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:7048:18: style: The scope of the variable 'node' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:7051:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:7170:11: style: The scope of the variable 'tagName' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:7209:9: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewCmd.c:1726:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:1745:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:1868:70: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:1923:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:1955:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:1969:67: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:4379:70: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:4421:71: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:5436:74: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:5453:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:5486:70: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewCmd.c:674:11: style: Variable 'inode' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeViewCmd.c:1789:12: style: Variable 'node' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeViewCmd.c:1880:12: style: Variable 'node' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeViewColumn.c:1641:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
blt2.5/generic/bltTreeViewColumn.c:1639:42: note: outer condition: entryPtr!=NULL
blt2.5/generic/bltTreeViewColumn.c:1641:19: note: identical inner condition: entryPtr!=NULL
blt2.5/generic/bltTreeViewColumn.c:2980:16: warning: Identical condition 'result!=0', second condition is always false [identicalConditionAfterEarlyExit]
blt2.5/generic/bltTreeViewColumn.c:2979:16: note: first condition
blt2.5/generic/bltTreeViewColumn.c:2980:16: note: second condition
blt2.5/generic/bltTreeViewColumn.c:2519:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
blt2.5/generic/bltTreeViewColumn.c:2521:7: note: Found duplicate branches for 'if' and 'else'.
blt2.5/generic/bltTreeViewColumn.c:2519:5: note: Found duplicate branches for 'if' and 'else'.
blt2.5/generic/bltTreeViewColumn.c:467:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:567:17: style: The scope of the variable 'key' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:573:19: style: The scope of the variable 'n' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:652:15: style: The scope of the variable 'n' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:712:21: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:730:21: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:746:21: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:770:21: style: The scope of the variable 'curPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:878:15: style: The scope of the variable 'i' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:1169:18: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:1189:25: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:1353:6: style: The scope of the variable 'right' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:1514:26: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:1687:32: style: The scope of the variable 'p' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:2119:11: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:2253:21: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:2351:21: style: The scope of the variable 'columnPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:2867:20: style: The scope of the variable 'e1Ptr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:2868:20: style: The scope of the variable 'e2Ptr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewColumn.c:445:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewColumn.c:716:21: style: Variable 'columnPtr' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeViewColumn.c:2511:14: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeViewColumn.c:3349:8: style: Variable 'key' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTreeViewEdit.c:518:9: style: The scope of the variable 'nBytes' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:883:20: warning: Either the condition 'entryPtr?entryPtr->stylePtr:NULL' is redundant or there is possible null pointer dereference: entryPtr. [nullPointerRedundantCheck]
blt2.5/generic/bltTreeViewStyle.c:886:20: note: Assuming that condition 'entryPtr?entryPtr->stylePtr:NULL' is not redundant
blt2.5/generic/bltTreeViewStyle.c:883:20: note: Null pointer dereference
blt2.5/generic/bltTreeViewStyle.c:940:20: warning: Either the condition 'if(entryPtr&&entryPtr->stylePtr)' is redundant or there is possible null pointer dereference: entryPtr. [nullPointerRedundantCheck]
blt2.5/generic/bltTreeViewStyle.c:963:8: note: Assuming that condition 'if(entryPtr&&entryPtr->stylePtr)' is not redundant
blt2.5/generic/bltTreeViewStyle.c:940:20: note: Null pointer dereference
blt2.5/generic/bltTreeViewStyle.c:986:24: warning: Either the condition 'entryPtr' is redundant or there is possible null pointer dereference: entryPtr. [nullPointerRedundantCheck]
blt2.5/generic/bltTreeViewStyle.c:963:9: note: Assuming that condition 'entryPtr' is not redundant
blt2.5/generic/bltTreeViewStyle.c:986:24: note: Null pointer dereference
blt2.5/generic/bltTreeViewStyle.c:1179:27: warning: Either the condition '!stylePtr' is redundant or there is possible null pointer dereference: stylePtr. [nullPointerRedundantCheck]
blt2.5/generic/bltTreeViewStyle.c:1186:9: note: Assuming that condition '!stylePtr' is not redundant
blt2.5/generic/bltTreeViewStyle.c:1179:27: note: Null pointer dereference
blt2.5/generic/bltTreeViewStyle.c:3369:41: warning: Either the condition 'if(entryPtr&&entryPtr==wcPtr->entryPtr)' is redundant or there is possible null pointer dereference: entryPtr. [nullPointerRedundantCheck]
blt2.5/generic/bltTreeViewStyle.c:3375:12: note: Assuming that condition 'if(entryPtr&&entryPtr==wcPtr->entryPtr)' is not redundant
blt2.5/generic/bltTreeViewStyle.c:3369:41: note: Null pointer dereference
blt2.5/generic/bltTreeViewStyle.c:896:22: warning: Redundant assignment of 'stylePtr->gc' to itself. [selfAssignment]
blt2.5/generic/bltTreeViewStyle.c:981:22: warning: Redundant assignment of 'stylePtr->gc' to itself. [selfAssignment]
blt2.5/generic/bltTreeViewStyle.c:832:19: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:1513:22: style: The scope of the variable 'mIcon' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:1714:21: style: The scope of the variable 'midX' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:1714:27: style: The scope of the variable 'midY' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:2085:22: style: The scope of the variable 'mIcon' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:2549:23: style: The scope of the variable 'string' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:3043:17: style: The scope of the variable 'wcPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:3082:17: style: The scope of the variable 'wcPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:3366:17: style: The scope of the variable 'wcPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:3416:9: style: The scope of the variable 'width' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:3416:16: style: The scope of the variable 'height' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:3416:24: style: The scope of the variable 'diff' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:3500:17: style: The scope of the variable 'wcPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:3563:9: style: The scope of the variable 'result' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:3704:20: style: The scope of the variable 'stylePtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:4186:20: style: The scope of the variable 'stylePtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:4414:27: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:4415:20: style: The scope of the variable 'stylePtr' can be reduced. [variableScope]
blt2.5/generic/bltTreeViewStyle.c:2557:74: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewStyle.c:3187:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewStyle.c:3424:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewStyle.c:3588:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
blt2.5/generic/bltTreeViewStyle.c:3436:17: style: Variable 'tkwin' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltTuple.c:1239:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blt2.5/generic/bltTuple.c:227:11: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
blt2.5/generic/bltTuple.c:305:12: style: The scope of the variable 'tracePtr' can be reduced. [variableScope]
blt2.5/generic/bltTuple.c:306:37: style: The scope of the variable 'notifyPtr' can be reduced. [variableScope]
blt2.5/generic/bltTuple.c:1352:15: style: The scope of the variable 'notifyPtr' can be reduced. [variableScope]
blt2.5/generic/bltTuple.c:1353:12: style: The scope of the variable 'tracePtr' can be reduced. [variableScope]
blt2.5/generic/bltTuple.c:2260:9: style: The scope of the variable 'i' can be reduced. [variableScope]
blt2.5/generic/bltTuple.c:2260:12: style: The scope of the variable 'j' can be reduced. [variableScope]
blt2.5/generic/bltTuple.c:2554:27: style: The scope of the variable 'h2Ptr' can be reduced. [variableScope]
blt2.5/generic/bltTuple.c:2055:5: style: Unsigned variable 'row' can't be negative so it is unnecessary to test it. [unsignedPositive]
blt2.5/generic/bltTuple.c:2056:5: style: Unsigned variable 'column' can't be negative so it is unnecessary to test it. [unsignedPositive]
blt2.5/generic/bltTuple.c:1214:19: style: Function 'Blt_TupleCreateTable' argument 3 names different: declaration 'tablePtr' definition 'clientPtrPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:223:18: note: Function 'Blt_TupleCreateTable' argument 3 names different: declaration 'tablePtr' definition 'clientPtrPtr'.
blt2.5/generic/bltTuple.c:1214:19: note: Function 'Blt_TupleCreateTable' argument 3 names different: declaration 'tablePtr' definition 'clientPtrPtr'.
blt2.5/generic/bltTuple.c:1307:19: style: Function 'Blt_TupleGetTable' argument 3 names different: declaration 'tablePtr' definition 'clientPtrPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:225:18: note: Function 'Blt_TupleGetTable' argument 3 names different: declaration 'tablePtr' definition 'clientPtrPtr'.
blt2.5/generic/bltTuple.c:1307:19: note: Function 'Blt_TupleGetTable' argument 3 names different: declaration 'tablePtr' definition 'clientPtrPtr'.
blt2.5/generic/bltTuple.c:1348:36: style: Function 'Blt_TupleReleaseTable' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:226:50: note: Function 'Blt_TupleReleaseTable' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1348:36: note: Function 'Blt_TupleReleaseTable' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1408:17: style: Function 'Blt_TupleTableExists' argument 2 names different: declaration 'objName' definition 'name'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:221:65: note: Function 'Blt_TupleTableExists' argument 2 names different: declaration 'objName' definition 'name'.
blt2.5/generic/bltTuple.c:1408:17: note: Function 'Blt_TupleTableExists' argument 2 names different: declaration 'objName' definition 'name'.
blt2.5/generic/bltTuple.c:1445:18: style: Function 'Blt_TupleCreateNotifier' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:114:65: note: Function 'Blt_TupleCreateNotifier' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1445:18: note: Function 'Blt_TupleCreateNotifier' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1483:35: style: Function 'Blt_TupleDeleteNotifier' argument 1 names different: declaration 'notifier' definition 'notifyPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:118:55: note: Function 'Blt_TupleDeleteNotifier' argument 1 names different: declaration 'notifier' definition 'notifyPtr'.
blt2.5/generic/bltTuple.c:1483:35: note: Function 'Blt_TupleDeleteNotifier' argument 1 names different: declaration 'notifier' definition 'notifyPtr'.
blt2.5/generic/bltTuple.c:1508:24: style: Function 'Blt_TupleRowIndex' argument 1 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:209:49: note: Function 'Blt_TupleRowIndex' argument 1 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:1508:24: note: Function 'Blt_TupleRowIndex' argument 1 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:1527:39: style: Function 'Blt_TupleGetTupleByIndex' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:213:58: note: Function 'Blt_TupleGetTupleByIndex' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1527:39: note: Function 'Blt_TupleGetTupleByIndex' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1536:33: style: Function 'Blt_TupleNextTuple' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:216:52: note: Function 'Blt_TupleNextTuple' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1536:33: note: Function 'Blt_TupleNextTuple' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1536:49: style: Function 'Blt_TupleNextTuple' argument 2 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:216:69: note: Function 'Blt_TupleNextTuple' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:1536:49: note: Function 'Blt_TupleNextTuple' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:1556:36: style: Function 'Blt_TupleGetColumnKey' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:210:57: note: Function 'Blt_TupleGetColumnKey' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1556:36: note: Function 'Blt_TupleGetColumnKey' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1556:51: style: Function 'Blt_TupleGetColumnKey' argument 2 names different: declaration 'column' definition 'columnIndex'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:210:68: note: Function 'Blt_TupleGetColumnKey' argument 2 names different: declaration 'column' definition 'columnIndex'.
blt2.5/generic/bltTuple.c:1556:51: note: Function 'Blt_TupleGetColumnKey' argument 2 names different: declaration 'column' definition 'columnIndex'.
blt2.5/generic/bltTuple.c:1591:18: style: Function 'Blt_TupleAddColumn' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:207:55: note: Function 'Blt_TupleAddColumn' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1591:18: note: Function 'Blt_TupleAddColumn' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1842:18: style: Function 'Blt_TupleGetValue' argument 2 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:191:65: note: Function 'Blt_TupleGetValue' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1842:18: note: Function 'Blt_TupleGetValue' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1843:10: style: Function 'Blt_TupleGetValue' argument 3 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:192:12: note: Function 'Blt_TupleGetValue' argument 3 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:1843:10: note: Function 'Blt_TupleGetValue' argument 3 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:1913:18: style: Function 'Blt_TupleSetValue' argument 2 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:193:65: note: Function 'Blt_TupleSetValue' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1913:18: note: Function 'Blt_TupleSetValue' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1914:10: style: Function 'Blt_TupleSetValue' argument 3 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:194:12: note: Function 'Blt_TupleSetValue' argument 3 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:1914:10: note: Function 'Blt_TupleSetValue' argument 3 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:1980:18: style: Function 'Blt_TupleUnsetValue' argument 2 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:195:67: note: Function 'Blt_TupleUnsetValue' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1980:18: note: Function 'Blt_TupleUnsetValue' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1981:10: style: Function 'Blt_TupleUnsetValue' argument 3 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:196:12: note: Function 'Blt_TupleUnsetValue' argument 3 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:1981:10: note: Function 'Blt_TupleUnsetValue' argument 3 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2046:18: style: Function 'Blt_TupleGetValueByIndex' argument 2 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:185:72: note: Function 'Blt_TupleGetValueByIndex' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2046:18: note: Function 'Blt_TupleGetValueByIndex' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2093:18: style: Function 'Blt_TupleSetValueByIndex' argument 2 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:187:72: note: Function 'Blt_TupleSetValueByIndex' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2093:18: note: Function 'Blt_TupleSetValueByIndex' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2133:18: style: Function 'Blt_TupleUnsetValueByIndex' argument 2 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:189:74: note: Function 'Blt_TupleUnsetValueByIndex' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2133:18: note: Function 'Blt_TupleUnsetValueByIndex' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2256:18: style: Function 'Blt_TupleDeleteTuple' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:218:49: note: Function 'Blt_TupleDeleteTuple' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2256:18: note: Function 'Blt_TupleDeleteTuple' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2257:10: style: Function 'Blt_TupleDeleteTuple' argument 2 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:218:66: note: Function 'Blt_TupleDeleteTuple' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2257:10: note: Function 'Blt_TupleDeleteTuple' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2296:39: style: Function 'Blt_TupleStartDeleteRows' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:217:53: note: Function 'Blt_TupleStartDeleteRows' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2296:39: note: Function 'Blt_TupleStartDeleteRows' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2318:37: style: Function 'Blt_TupleEndDeleteRows' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:219:51: note: Function 'Blt_TupleEndDeleteRows' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2318:37: note: Function 'Blt_TupleEndDeleteRows' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2367:18: style: Function 'Blt_TupleCreateTrace' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:179:59: note: Function 'Blt_TupleCreateTrace' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2367:18: note: Function 'Blt_TupleCreateTrace' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2368:10: style: Function 'Blt_TupleCreateTrace' argument 2 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:180:12: note: Function 'Blt_TupleCreateTrace' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2368:10: note: Function 'Blt_TupleCreateTrace' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2430:29: style: Function 'Blt_TupleDeleteTrace' argument 1 names different: declaration 'trace' definition 'tracePtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:183:49: note: Function 'Blt_TupleDeleteTrace' argument 1 names different: declaration 'trace' definition 'tracePtr'.
blt2.5/generic/bltTuple.c:2430:29: note: Function 'Blt_TupleDeleteTrace' argument 1 names different: declaration 'trace' definition 'tracePtr'.
blt2.5/generic/bltTuple.c:2463:34: style: Function 'Blt_TupleExtendRows' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:215:47: note: Function 'Blt_TupleExtendRows' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2463:34: note: Function 'Blt_TupleExtendRows' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2463:58: style: Function 'Blt_TupleExtendRows' argument 2 names different: declaration 'extra' definition 'nRows'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:215:67: note: Function 'Blt_TupleExtendRows' argument 2 names different: declaration 'extra' definition 'nRows'.
blt2.5/generic/bltTuple.c:2463:58: note: Function 'Blt_TupleExtendRows' argument 2 names different: declaration 'extra' definition 'nRows'.
blt2.5/generic/bltTuple.c:2514:18: style: Function 'Blt_TupleAddTag' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:145:44: note: Function 'Blt_TupleAddTag' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2514:18: note: Function 'Blt_TupleAddTag' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2515:10: style: Function 'Blt_TupleAddTag' argument 2 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:145:61: note: Function 'Blt_TupleAddTag' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2515:10: note: Function 'Blt_TupleAddTag' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2552:33: style: Function 'Blt_TupleClearTags' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:140:47: note: Function 'Blt_TupleClearTags' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2552:33: note: Function 'Blt_TupleClearTags' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2552:49: style: Function 'Blt_TupleClearTags' argument 2 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:140:64: note: Function 'Blt_TupleClearTags' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2552:49: note: Function 'Blt_TupleClearTags' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2577:18: style: Function 'Blt_TupleFirstTag' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:211:56: note: Function 'Blt_TupleFirstTag' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2577:18: note: Function 'Blt_TupleFirstTag' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2592:18: style: Function 'Blt_TupleForgetTag' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:147:47: note: Function 'Blt_TupleForgetTag' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2592:18: note: Function 'Blt_TupleForgetTag' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2617:18: style: Function 'Blt_TupleHasTag' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:143:43: note: Function 'Blt_TupleHasTag' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2617:18: note: Function 'Blt_TupleHasTag' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2618:10: style: Function 'Blt_TupleHasTag' argument 2 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:143:60: note: Function 'Blt_TupleHasTag' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2618:10: note: Function 'Blt_TupleHasTag' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2648:18: style: Function 'Blt_TupleRemoveTag' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:141:47: note: Function 'Blt_TupleRemoveTag' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2648:18: note: Function 'Blt_TupleRemoveTag' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2649:10: style: Function 'Blt_TupleRemoveTag' argument 2 names different: declaration 'tuple' definition 'rowPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:141:64: note: Function 'Blt_TupleRemoveTag' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2649:10: note: Function 'Blt_TupleRemoveTag' argument 2 names different: declaration 'tuple' definition 'rowPtr'.
blt2.5/generic/bltTuple.c:2697:40: style: Function 'Blt_TupleTagTableIsShared' argument 1 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:150:53: note: Function 'Blt_TupleTagTableIsShared' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2697:40: note: Function 'Blt_TupleTagTableIsShared' argument 1 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2715:18: style: Function 'Blt_TupleFirstTagged' argument 2 names different: declaration 'table' definition 'clientPtr'. [funcArgNamesDifferent]
blt2.5/generic/bltTuple.h:136:74: note: Function 'Blt_TupleFirstTagged' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:2715:18: note: Function 'Blt_TupleFirstTagged' argument 2 names different: declaration 'table' definition 'clientPtr'.
blt2.5/generic/bltTuple.c:1361:20: error: Uninitialized variable: tupleObjPtr [uninitvar]
blt2.5/generic/bltTuple.c:1369:19: error: Uninitialized variable: tupleObjPtr [uninitvar]
blt2.5/generic/bltTupleCmd.c:1407:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
blt2.5/generic/bltUnixDnd.c:1251:35: style: Same expression on both sides of '&&'. [duplicateExpression]
blt2.5/generic/bltUnixDnd.c:3204:12: style: The scope of the variable 'childPtr' can be reduced. [variableScope]
blt2.5/generic/bltUnixDnd.c:3250:9: style: The scope of the variable 'childPtr' can be reduced. [variableScope]
blt2.5/generic/bltUnixDnd.c:3511:11: style: The scope of the variable 'fmt' can be reduced. [variableScope]
blt2.5/generic/bltUnixDnd.c:4209:10: style: The scope of the variable 'dndPtr' can be reduced. [variableScope]
blt2.5/generic/bltUnixDnd.c:4667:10: style: The scope of the variable 'dndPtr' can be reduced. [variableScope]
blt2.5/generic/bltUnixDnd.c:281:10: style: struct member 'SubstDescriptors::letter' is never used. [unusedStructMember]
blt2.5/generic/bltUnixDnd.c:282:11: style: struct member 'SubstDescriptors::value' is never used. [unusedStructMember]
blt2.5/generic/bltUnixDnd.c:491:9: style: struct member 'XDndHandler::refCount' is never used. [unusedStructMember]
blt2.5/generic/bltUnixDnd.c:492:10: style: struct member 'XDndHandler::dndPtr' is never used. [unusedStructMember]
blt2.5/generic/bltUnixDnd.c:496:9: style: struct member 'XDndHandler::lastRepsonse' is never used. [unusedStructMember]
blt2.5/generic/bltUnixDnd.c:499:12: style: struct member 'XDndHandler::formatArr' is never used. [unusedStructMember]
blt2.5/generic/bltUnixDnd.c:2933:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
blt2.5/generic/bltUnixImage.c:280:21: style: The scope of the variable 'destPtr' can be reduced. [variableScope]
blt2.5/generic/bltUnixImage.c:317:21: style: The scope of the variable 'destPtr' can be reduced. [variableScope]
blt2.5/generic/bltUnixImage.c:362:21: style: The scope of the variable 'destPtr' can be reduced. [variableScope]
blt2.5/generic/bltUnixImage.c:478:9: style: The scope of the variable 'value' can be reduced. [variableScope]
blt2.5/generic/bltUnixImage.c:599:9: style: The scope of the variable 'value' can be reduced. [variableScope]
blt2.5/generic/bltUnixImage.c:599:16: style: The scope of the variable 'bitMask' can be reduced. [variableScope]
blt2.5/generic/bltUnixImage.c:654:9: style: The scope of the variable 'value' can be reduced. [variableScope]
blt2.5/generic/bltUnixImage.c:654:16: style: The scope of the variable 'bitMask' can be reduced. [variableScope]
blt2.5/generic/bltUnixImage.c:821:13: style: The scope of the variable 'ty' can be reduced. [variableScope]
blt2.5/generic/bltUnixImage.c:915:22: style: The scope of the variable 'sy' can be reduced. [variableScope]
blt2.5/generic/bltUnixImage.c:1102:13: style: The scope of the variable 'ty' can be reduced. [variableScope]
blt2.5/generic/bltUtil.c:931:17: style: The scope of the variable 'specPtr' can be reduced. [variableScope]
blt2.5/generic/bltUtil.c:933:29: style: The scope of the variable 'median' can be reduced. [variableScope]
blt2.5/generic/bltUtil.c:934:18: style: The scope of the variable 'compare' can be reduced. [variableScope]
blt2.5/generic/bltUtil.c:592:46: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltUtil.c:593:30: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltUtil.c:607:52: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltUtil.c:608:27: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltUtil.c:611:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltVecMath.c:2307:11: warning: Either the condition 'vPtr!=NULL' is redundant or there is possible null pointer dereference: vPtr. [nullPointerRedundantCheck]
blt2.5/generic/bltVecMath.c:2317:14: note: Assuming that condition 'vPtr!=NULL' is not redundant
blt2.5/generic/bltVecMath.c:2307:11: note: Null pointer dereference
blt2.5/generic/bltVecMath.c:330:16: style: The scope of the variable 't' can be reduced. [variableScope]
blt2.5/generic/bltVecMath.c:442:21: style: The scope of the variable 'dx' can be reduced. [variableScope]
blt2.5/generic/bltVecMath.c:469:21: style: The scope of the variable 'diff' can be reduced. [variableScope]
blt2.5/generic/bltVecMath.c:469:44: style: The scope of the variable 'diffsq' can be reduced. [variableScope]
blt2.5/generic/bltVecMath.c:511:21: style: The scope of the variable 'diff' can be reduced. [variableScope]
blt2.5/generic/bltVecMath.c:536:21: style: The scope of the variable 'diff' can be reduced. [variableScope]
blt2.5/generic/bltVecMath.c:536:27: style: The scope of the variable 'diffsq' can be reduced. [variableScope]
blt2.5/generic/bltVecMath.c:707:12: style: The scope of the variable 'norm' can be reduced. [variableScope]
blt2.5/generic/bltVecMath.c:2098:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
blt2.5/generic/bltVecMath.c:2112:19: style: The scope of the variable 'mathPtr' can be reduced. [variableScope]
blt2.5/generic/bltVector.c:1267:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
blt2.5/generic/bltVector.c:1319:32: warning: Either the condition 'cmdName!=NULL' is redundant or there is possible null pointer dereference: cmdName. [nullPointerRedundantCheck]
blt2.5/generic/bltVector.c:1322:17: note: Assuming that condition 'cmdName!=NULL' is not redundant
blt2.5/generic/bltVector.c:1319:32: note: Null pointer dereference
blt2.5/generic/bltVector.c:999:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blt2.5/generic/bltVector.c:1065:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blt2.5/generic/bltVector.c:1077:16: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blt2.5/generic/bltVector.c:1172:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
blt2.5/generic/bltVector.c:1144:19: style: The scope of the variable 'clientPtr' can be reduced. [variableScope]
blt2.5/generic/bltVector.c:1441:11: style: The scope of the variable 'name' can be reduced. [variableScope]
blt2.5/generic/bltWatch.c:437:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
blt2.5/generic/bltWatch.c:476:21: style: The scope of the variable 'watchPtr' can be reduced. [variableScope]
blt2.5/generic/bltWinDraw.c:245:15: style: Condition 'hFont==NULL' is always true [knownConditionTrueFalse]
blt2.5/generic/bltWinDraw.c:203:13: note: Assignment 'hFont=NULL', assigned value is 0
blt2.5/generic/bltWinDraw.c:245:15: note: Condition 'hFont==NULL' is always true
blt2.5/generic/bltWinDraw.c:1685:18: style: Condition 'y>=tileOriginY' is always true [knownConditionTrueFalse]
blt2.5/generic/bltWinDraw.c:2496:18: style: Condition 'y>=gc->ts_y_origin' is always true [knownConditionTrueFalse]
blt2.5/generic/bltWinDraw.c:736:12: style: The scope of the variable 'dashPtr' can be reduced. [variableScope]
blt2.5/generic/bltWinDraw.c:1276:21: style: The scope of the variable 'n' can be reduced. [variableScope]
blt2.5/generic/bltWinDraw.c:1661:16: style: The scope of the variable 'destY' can be reduced. [variableScope]
blt2.5/generic/bltWinDraw.c:1662:20: style: The scope of the variable 'destHeight' can be reduced. [variableScope]
blt2.5/generic/bltWinDraw.c:1663:15: style: The scope of the variable 'srcY' can be reduced. [variableScope]
blt2.5/generic/bltWinDraw.c:2215:33: style: The scope of the variable 'maskPtr' can be reduced. [variableScope]
blt2.5/generic/bltWinDraw.c:2469:16: style: The scope of the variable 'destY' can be reduced. [variableScope]
blt2.5/generic/bltWinDraw.c:2469:34: style: The scope of the variable 'destHeight' can be reduced. [variableScope]
blt2.5/generic/bltWinDraw.c:2472:15: style: The scope of the variable 'srcY' can be reduced. [variableScope]
blt2.5/generic/bltWinImage.c:118:29: style: The scope of the variable 'destPtr' can be reduced. [variableScope]
blt2.5/generic/bltWinImage.c:240:9: style: The scope of the variable 'value' can be reduced. [variableScope]
blt2.5/generic/bltWinImage.c:285:20: style: The scope of the variable 'srcPtr' can be reduced. [variableScope]
blt2.5/generic/bltWinImage.c:534:13: style: The scope of the variable 'ty' can be reduced. [variableScope]
blt2.5/generic/bltWinImage.c:820:13: style: The scope of the variable 'ty' can be reduced. [variableScope]
blt2.5/generic/bltWinMain.c:67:21: style: The scope of the variable 'inquote' can be reduced. [variableScope]
blt2.5/generic/bltWinMain.c:67:36: style: The scope of the variable 'slashes' can be reduced. [variableScope]
blt2.5/generic/bltWinMain.c:235:46: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltWinMain.c:236:27: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
blt2.5/generic/bltWinPipe.c:358:27: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
blt2.5/generic/bltWinPipe.c:572:18: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
blt2.5/generic/bltWinPipe.c:604:18: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
blt2.5/generic/bltWinPipe.c:736:20: style: The scope of the variable 'ptr' can be reduced. [variableScope]
blt2.5/generic/bltWinPipe.c:2286:18: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
blt2.5/generic/bltWinop.c:658:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
blt2.5/generic/bltWinop.c:658:9: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
blt2.5/generic/bltWinop.c:658:9: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
blt2.5/generic/bltWinop.c:1842:5: warning: Redundant assignment of 't' to itself. [selfAssignment]
blt2.5/generic/bltWinop.c:1863:5: warning: Redundant assignment of 't' to itself. [selfAssignment]
blt2.5/generic/bltWinop.c:1884:5: warning: Redundant assignment of 't' to itself. [selfAssignment]
blt2.5/generic/bltWinop.c:1912:5: warning: Redundant assignment of 't' to itself. [selfAssignment]
blt2.5/generic/bltWinop.c:1947:5: warning: Redundant assignment of 't' to itself. [selfAssignment]
blt2.5/generic/bltWinop.c:1974:5: warning: Redundant assignment of 't' to itself. [selfAssignment]
blt2.5/generic/bltWinop.c:418:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
blt2.5/generic/bltWinop.c:1022:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
blt2.5/generic/bltWinop.c:1528:12: style: The scope of the variable 't' can be reduced. [variableScope]
blt2.5/generic/bltWinop.c:1578:12: style: The scope of the variable 't' can be reduced. [variableScope]
blt2.5/generic/bltWinop.c:1617:14: style: The scope of the variable 'destPtr' can be reduced. [variableScope]
blt2.5/generic/bltWinop.c:1895:22: style: The scope of the variable 'dy' can be reduced. [variableScope]
blt2.5/generic/bltWinop.c:1896:9: style: The scope of the variable 'dy2' can be reduced. [variableScope]
blt2.5/generic/bltWinop.c:1924:22: style: The scope of the variable 'dy' can be reduced. [variableScope]
blt2.5/generic/bltWinop.c:2151:79: style: Function 'Blt_ImageMirror' argument 5 names different: declaration 'halo' definition 'flags'. [funcArgNamesDifferent]
blt2.5/generic/bltImage.h:328:79: note: Function 'Blt_ImageMirror' argument 5 names different: declaration 'halo' definition 'flags'.
blt2.5/generic/bltWinop.c:2151:79: note: Function 'Blt_ImageMirror' argument 5 names different: declaration 'halo' definition 'flags'.
blt2.5/generic/bltWinop.c:925:5: style: Variable 'top' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltWinop.c:1557:5: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/bltWinop.c:1740:13: style: Variable 'dorand' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/tkButton.c:3104:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
blt2.5/generic/tkButton.c:3103:19: note: outer condition: butPtr->indicatorOn
blt2.5/generic/tkButton.c:3104:23: note: identical inner condition: butPtr->indicatorOn
blt2.5/generic/tkButton.c:2618:19: style: Condition 'selected' is always false [knownConditionTrueFalse]
blt2.5/generic/tkButton.c:2601:29: note: Assignment 'selected=0', assigned value is 0
blt2.5/generic/tkButton.c:2618:19: note: Condition 'selected' is always false
blt2.5/generic/tkButton.c:2618:29: style: Same expression on both sides of '||' because the value of 'selected' and 'active' are the same. [duplicateExpression]
blt2.5/generic/tkButton.c:2601:29: note: 'selected' is assigned value '0' here.
blt2.5/generic/tkButton.c:2601:41: note: 'active' is assigned value '0' here.
blt2.5/generic/tkButton.c:2618:29: note: Same expression on both sides of '||' because the value of 'selected' and 'active' are the same.
blt2.5/generic/tkButton.c:2739:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
blt2.5/generic/tkButton.c:355:10: style: The scope of the variable 'c' can be reduced. [variableScope]
blt2.5/generic/tkButton.c:1291:13: style: The scope of the variable 'length' can be reduced. [variableScope]
blt2.5/generic/tkButton.c:1320:18: style: The scope of the variable 'nodePtr' can be reduced. [variableScope]
blt2.5/generic/tkButton.c:359:13: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/tkButton.c:907:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
blt2.5/generic/tkButton.c:2623:23: error: Uninitialized variable: fullHeight [uninitvar]
blt2.5/generic/tkConsole.c:557:17: style: The scope of the variable 'consoleInterp' can be reduced. [variableScope]
blt2.5/generic/tkMenubutton.c:378:5: style: Variable 'mbPtr->width' is reassigned a value before the old one has been used. [redundantAssignment]
blt2.5/generic/tkMenubutton.c:377:5: note: Variable 'mbPtr->width' is reassigned a value before the old one has been used.
blt2.5/generic/tkMenubutton.c:378:5: note: Variable 'mbPtr->width' is reassigned a value before the old one has been used.
blt2.5/generic/tkMenubutton.c:1085:24: style: The scope of the variable 'mm' can be reduced. [variableScope]
blt2.5/generic/tkMenubutton.c:1085:28: style: The scope of the variable 'pixels' can be reduced. [variableScope]
blt2.5/generic/tkScrollbar.c:1449:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
[03:12]

ftp://ftp.se.debian.org/debian/pool/main/b/bluebird-gtk-theme/bluebird-gtk-theme_1.2.orig.tar.gz
bluebird-gtk-theme-1.2/LICENSE.CC:132:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
[03:12]

ftp://ftp.se.debian.org/debian/pool/main/b/bluedevil/bluedevil_5.8.4.orig.tar.xz
bluedevil-5.8.4/src/kded/obexftp.h:33:1: style: The class 'ObexFtp' does not have a constructor although it has private member variables. [noConstructor]
bluedevil-5.8.4/src/sendfile/pages/connectingpage.cpp:55:0: error: Memory leak: manager [memleak]
[03:12]

ftp://ftp.se.debian.org/debian/pool/main/b/bluefish/bluefish_2.2.9.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/blueman/blueman_2.1~alpha2.orig.tar.xz
blueman-2.1.alpha2/module/libblueman.c:383:2: style: Variable 'ctl' is reassigned a value before the old one has been used. [redundantAssignment]
blueman-2.1.alpha2/module/libblueman.c:380:0: note: Variable 'ctl' is reassigned a value before the old one has been used.
blueman-2.1.alpha2/module/libblueman.c:383:2: note: Variable 'ctl' is reassigned a value before the old one has been used.
blueman-2.1.alpha2/module/modem-prober.c:78:10: style: The scope of the variable 'written' can be reduced. [variableScope]
blueman-2.1.alpha2/module/modem-prober.c:148:24: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
blueman-2.1.alpha2/module/modem-prober.c:355:15: style: The scope of the variable 'ati_responses' can be reduced. [variableScope]
blueman-2.1.alpha2/module/modem-prober.c:379:15: style: The scope of the variable 'gmm_responses' can be reduced. [variableScope]
[03:12]

ftp://ftp.se.debian.org/debian/pool/main/b/bluemindo/bluemindo_1.0~rc1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bluemon/bluemon_1.4.orig.tar.gz
bluemon-1.4/bluemon-client.c:194:17: style: The scope of the variable 'msg' can be reduced. [variableScope]
bluemon-1.4/bluemon-client.c:92:10: style: Unused variable: errmsg [unusedVariable]
bluemon-1.4/bluemon-client.c:159:8: style: Unused variable: ret [unusedVariable]
bluemon-1.4/bluemon-query.c:94:7: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
bluemon-1.4/bluemon-query.c:39:8: style: Unused variable: ret [unusedVariable]
bluemon-1.4/bluetooth-monitor.c:99:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
bluemon-1.4/bluetooth-monitor.c:731:8: style: The scope of the variable 'dev_id' can be reduced. [variableScope]
bluemon-1.4/bluetooth-monitor.c:731:16: style: The scope of the variable 'pid' can be reduced. [variableScope]
bluemon-1.4/bluetooth-monitor.c:732:26: style: The scope of the variable 'interval' can be reduced. [variableScope]
bluemon-1.4/bluetooth-monitor.c:737:9: style: The scope of the variable 'foo' can be reduced. [variableScope]
bluemon-1.4/bluetooth-monitor.c:738:17: style: The scope of the variable 'msg' can be reduced. [variableScope]
bluemon-1.4/bluetooth-monitor.c:605:22: style: Function 'sendsignal' argument 1 names different: declaration 'connected' definition 'inrange'. [funcArgNamesDifferent]
bluemon-1.4/bluetooth-monitor.c:134:22: note: Function 'sendsignal' argument 1 names different: declaration 'connected' definition 'inrange'.
bluemon-1.4/bluetooth-monitor.c:605:22: note: Function 'sendsignal' argument 1 names different: declaration 'connected' definition 'inrange'.
bluemon-1.4/bluetooth-monitor.c:183:9: style: Unused variable: rval [unusedVariable]
bluemon-1.4/bluetooth-monitor.c:732:8: style: Unused variable: track [unusedVariable]
bluemon-1.4/bluetooth-monitor.c:733:10: style: Unused variable: btid [unusedVariable]
bluemon-1.4/bluetooth-monitor.c:734:8: style: Unused variable: ret [unusedVariable]
[03:12]

ftp://ftp.se.debian.org/debian/pool/main/b/blueproximity/blueproximity_1.2.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bluetile/bluetile_0.6.orig.tar.gz
[03:12]

ftp://ftp.se.debian.org/debian/pool/main/b/bluewho/bluewho_0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bluez/bluez_5.50.orig.tar.xz
bluez-5.50/android/audio_utils/resampler.c:53:5: warning: Either the condition 'rsmp!=NULL' is redundant or there is possible null pointer dereference: rsmp. [nullPointerRedundantCheck]
bluez-5.50/android/audio_utils/resampler.c:56:14: note: Assuming that condition 'rsmp!=NULL' is not redundant
bluez-5.50/android/audio_utils/resampler.c:53:5: note: Null pointer dereference
bluez-5.50/android/audio_utils/resampler.c:54:5: warning: Either the condition 'rsmp!=NULL' is redundant or there is possible null pointer dereference: rsmp. [nullPointerRedundantCheck]
bluez-5.50/android/audio_utils/resampler.c:56:14: note: Assuming that condition 'rsmp!=NULL' is not redundant
bluez-5.50/android/audio_utils/resampler.c:54:5: note: Null pointer dereference
bluez-5.50/android/avctp.c:760:28: style: The scope of the variable 'req' can be reduced. [variableScope]
bluez-5.50/android/avctp.c:808:29: style: The scope of the variable 'req' can be reduced. [variableScope]
bluez-5.50/android/avctp.c:1308:3: style: Variable 'operands' is assigned a value that is never used. [unreadVariable]
bluez-5.50/android/avctp.c:1338:3: style: Variable 'operands' is assigned a value that is never used. [unreadVariable]
bluez-5.50/android/avdtp.c:519:39: warning: Possible null pointer dereference: data [nullPointer]
bluez-5.50/android/avdtp.c:1166:19: note: Calling function 'avdtp_send', 5th argument 'data' value is 0
bluez-5.50/android/avdtp.c:519:39: note: Null pointer dereference
bluez-5.50/android/avdtp.c:2880:35: style: The scope of the variable 'stream_cap' can be reduced. [variableScope]
bluez-5.50/android/avdtp.c:614:56: style: Function 'avdtp_error_init' argument 2 names different: declaration 'type' definition 'category'. [funcArgNamesDifferent]
bluez-5.50/android/avdtp.h:287:56: note: Function 'avdtp_error_init' argument 2 names different: declaration 'type' definition 'category'.
bluez-5.50/android/avdtp.c:614:56: note: Function 'avdtp_error_init' argument 2 names different: declaration 'type' definition 'category'.
bluez-5.50/android/avdtp.c:2997:12: style: Function 'avdtp_service_cap_new' argument 3 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
bluez-5.50/android/avdtp.h:223:12: note: Function 'avdtp_service_cap_new' argument 3 names different: declaration 'size' definition 'length'.
bluez-5.50/android/avdtp.c:2997:12: note: Function 'avdtp_service_cap_new' argument 3 names different: declaration 'size' definition 'length'.
bluez-5.50/android/avdtp.c:548:44: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/avdtptest.c:262:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/android/avdtptest.c:557:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/android/bluetooth.c:677:40: style: Function 'bt_store_gatt_ccc' argument 1 names different: declaration 'addr' definition 'dst'. [funcArgNamesDifferent]
bluez-5.50/android/bluetooth.h:71:40: note: Function 'bt_store_gatt_ccc' argument 1 names different: declaration 'addr' definition 'dst'.
bluez-5.50/android/bluetooth.c:677:40: note: Function 'bt_store_gatt_ccc' argument 1 names different: declaration 'addr' definition 'dst'.
bluez-5.50/android/bluetooth.c:1630:42: style: Function 'bt_device_set_uuids' argument 1 names different: declaration 'bdaddr' definition 'addr'. [funcArgNamesDifferent]
bluez-5.50/android/bluetooth.h:59:42: note: Function 'bt_device_set_uuids' argument 1 names different: declaration 'bdaddr' definition 'addr'.
bluez-5.50/android/bluetooth.c:1630:42: note: Function 'bt_device_set_uuids' argument 1 names different: declaration 'bdaddr' definition 'addr'.
bluez-5.50/android/client/haltest.c:316:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bluez-5.50/android/client/if-audio.c:161:9: style: The scope of the variable 's' can be reduced. [variableScope]
bluez-5.50/android/client/if-bt.c:294:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/android/client/if-gatt.c:287:17: style: The scope of the variable 'filed_offset' can be reduced. [variableScope]
bluez-5.50/android/client/if-gatt.c:290:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/android/client/if-gatt.c:409:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/android/client/if-gatt.c:1041:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bluez-5.50/android/client/if-hf-client.c:159:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:160:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:161:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:162:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:163:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:164:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:165:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:166:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:167:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:168:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:185:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:186:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:187:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:188:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:189:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:190:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hf-client.c:191:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/client/if-hl.c:152:27: style: The scope of the variable 'mdep_argc_off' can be reduced. [variableScope]
bluez-5.50/android/client/if-sco.c:167:9: style: The scope of the variable 's' can be reduced. [variableScope]
bluez-5.50/android/client/if-sock.c:93:7: style: The scope of the variable 'addr_str' can be reduced. [variableScope]
bluez-5.50/android/client/tabcompletion.c:173:20: style: Condition 'count==1' is always true [knownConditionTrueFalse]
bluez-5.50/android/client/tabcompletion.c:75:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/android/gatt.c:4722:2: style: Variable 'io' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/android/gatt.c:4719:0: note: Variable 'io' is reassigned a value before the old one has been used.
bluez-5.50/android/gatt.c:4722:2: note: Variable 'io' is reassigned a value before the old one has been used.
bluez-5.50/android/gatt.c:2925:10: style: The scope of the variable 'vlen' can be reduced. [variableScope]
bluez-5.50/android/hardware/audio.h:437:12: style: The scope of the variable 'chan_samp_sz' can be reduced. [variableScope]
bluez-5.50/android/hardware/audio.h:453:12: style: The scope of the variable 'chan_samp_sz' can be reduced. [variableScope]
bluez-5.50/android/hardware/audio.h:469:12: style: The scope of the variable 'chan_samp_sz' can be reduced. [variableScope]
bluez-5.50/android/hal-audio-aptx.c:195:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/hal-audio.c:733:5: warning: %ju in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-5.50/android/hal-audio.c:848:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-audio.c:1152:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-audio.c:1152:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-audio.c:601:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bluez-5.50/android/hal-audio.c:630:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bluez-5.50/android/hal-audio.c:671:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
bluez-5.50/android/hal-audio.c:1440:6: style: The scope of the variable 'sk' can be reduced. [variableScope]
bluez-5.50/android/hal-audio.c:685:14: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/hal-bluetooth.c:118:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/android/hal-bluetooth.c:118:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/android/hal-bluetooth.c:99:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/hal-bluetooth.c:201:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/hal-map-client.c:61:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/hal-sco.c:127:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:127:2: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:127:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:127:2: portability: %zd in format string (no. 6) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:393:4: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:404:5: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:421:4: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:421:4: portability: %zd in format string (no. 5) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:434:4: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:440:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:482:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:482:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:489:3: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:489:3: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:495:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:534:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:747:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:747:2: portability: %zd in format string (no. 7) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:920:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1030:4: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1042:4: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1048:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1089:4: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1089:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1109:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1109:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1115:3: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1115:3: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1219:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1224:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:1224:2: portability: %zd in format string (no. 7) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bluez-5.50/android/hal-sco.c:348:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/android/hal-sco.c:351:11: style: The scope of the variable 'audio_sent_us' can be reduced. [variableScope]
bluez-5.50/android/hal-sco.c:351:26: style: The scope of the variable 'audio_passed_us' can be reduced. [variableScope]
bluez-5.50/android/hal-sco.c:1005:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/android/hal-sco.c:1060:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bluez-5.50/android/hal-sco.c:1362:6: style: The scope of the variable 'sk' can be reduced. [variableScope]
bluez-5.50/android/hal-sco.c:399:25: portability: '(void*)buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/hal-socket.c:38:2: warning: Either the condition 'if(service_name)' is redundant or there is possible null pointer dereference: service_name. [nullPointerRedundantCheck]
bluez-5.50/android/hal-socket.c:51:5: note: Assuming that condition 'if(service_name)' is not redundant
bluez-5.50/android/hal-socket.c:38:2: note: Null pointer dereference
bluez-5.50/android/handsfree-client.c:115:7: style: struct member 'hfp_codec::remote_supported' is never used. [unusedStructMember]
bluez-5.50/android/health.c:308:21: style: The scope of the variable 'app' can be reduced. [variableScope]
bluez-5.50/android/health.c:338:21: style: The scope of the variable 'app' can be reduced. [variableScope]
bluez-5.50/android/health.c:368:21: style: The scope of the variable 'app' can be reduced. [variableScope]
bluez-5.50/android/health.c:369:24: style: The scope of the variable 'dev' can be reduced. [variableScope]
bluez-5.50/android/health.c:391:21: style: The scope of the variable 'app' can be reduced. [variableScope]
bluez-5.50/android/hidhost.c:179:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bluez-5.50/android/ipc.c:339:18: style: The scope of the variable 'cmsg' can be reduced. [variableScope]
bluez-5.50/android/main.c:409:32: style: The scope of the variable 'prop' can be reduced. [variableScope]
bluez-5.50/android/main.c:412:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/main.c:468:7: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/sco.c:270:57: style: Function 'bt_sco_connect' argument 2 names different: declaration 'remote_addr' definition 'addr'. [funcArgNamesDifferent]
bluez-5.50/android/sco.h:36:57: note: Function 'bt_sco_connect' argument 2 names different: declaration 'remote_addr' definition 'addr'.
bluez-5.50/android/sco.c:270:57: note: Function 'bt_sco_connect' argument 2 names different: declaration 'remote_addr' definition 'addr'.
bluez-5.50/android/socket.c:774:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/android/tester-avrcp.c:170:53: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/tester-avrcp.c:171:55: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/tester-avrcp.c:189:51: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/tester-avrcp.c:197:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/tester-avrcp.c:208:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/tester-avrcp.c:209:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/tester-avrcp.c:210:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/tester-avrcp.c:211:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/android/tester-gatt.c:98:8: style: struct member 'set_att_data::to' is never used. [unusedStructMember]
bluez-5.50/android/tester-gatt.c:99:8: style: struct member 'set_att_data::from' is never used. [unusedStructMember]
bluez-5.50/android/tester-hdp.c:258:14: style: The scope of the variable 'reliable' can be reduced. [variableScope]
bluez-5.50/android/tester-main.c:45:11: style: struct member 'Anonymous0::cb_num' is never used. [unusedStructMember]
bluez-5.50/attrib/att.c:359:20: style: The scope of the variable 'range' can be reduced. [variableScope]
bluez-5.50/attrib/att.c:335:40: style: Function 'enc_find_by_type_resp' argument 1 names different: declaration 'ranges' definition 'matches'. [funcArgNamesDifferent]
bluez-5.50/attrib/att.h:124:40: note: Function 'enc_find_by_type_resp' argument 1 names different: declaration 'ranges' definition 'matches'.
bluez-5.50/attrib/att.c:335:40: note: Function 'enc_find_by_type_resp' argument 1 names different: declaration 'ranges' definition 'matches'.
bluez-5.50/attrib/gattrib.c:332:58: portability: '(void*)pdu' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/attrib/gatttool.c:72:11: style: struct member 'characteristic_data::attrib' is never used. [unusedStructMember]
bluez-5.50/client/advertising.c:137:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bluez-5.50/client/gatt.c:331:24: style: The scope of the variable 'path' can be reduced. [variableScope]
bluez-5.50/client/gatt.c:576:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
bluez-5.50/client/gatt.c:697:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
bluez-5.50/client/gatt.c:1744:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/client/gatt.c:1886:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/client/gatt.c:397:39: style: Function 'gatt_list_attributes' argument 1 names different: declaration 'device' definition 'path'. [funcArgNamesDifferent]
bluez-5.50/client/gatt.h:33:39: note: Function 'gatt_list_attributes' argument 1 names different: declaration 'device' definition 'path'.
bluez-5.50/client/gatt.c:397:39: note: Function 'gatt_list_attributes' argument 1 names different: declaration 'device' definition 'path'.
bluez-5.50/client/gatt.c:463:67: style: Function 'gatt_select_attribute' argument 2 names different: declaration 'path' definition 'arg'. [funcArgNamesDifferent]
bluez-5.50/client/gatt.h:34:67: note: Function 'gatt_select_attribute' argument 2 names different: declaration 'path' definition 'arg'.
bluez-5.50/client/gatt.c:463:67: note: Function 'gatt_select_attribute' argument 2 names different: declaration 'path' definition 'arg'.
bluez-5.50/client/gatt.c:1734:9: error: Uninitialized variable: trusted [uninitvar]
bluez-5.50/emulator/amp.c:187:17: portability: 'pkt_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:192:19: portability: 'pkt_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:192:23: portability: 'pkt_data+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:213:17: portability: 'pkt_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:217:16: portability: 'pkt_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:217:20: portability: 'pkt_data+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:222:19: portability: 'pkt_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:222:23: portability: 'pkt_data+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:222:38: portability: 'pkt_data+1+sizeof(*hdr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:242:17: portability: 'pkt_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:246:16: portability: 'pkt_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:246:20: portability: 'pkt_data+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:951:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/amp.c:181:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/emulator/amp.c:207:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/emulator/amp.c:236:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/emulator/b1ee.c:137:18: style: The scope of the variable 'evt_hdr' can be reduced. [variableScope]
bluez-5.50/emulator/btdev.c:3472:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bluez-5.50/emulator/btdev.c:841:19: portability: 'pkt_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/btdev.c:3541:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/btdev.c:3575:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/btdev.c:3582:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/btdev.c:3582:39: portability: 'data+1' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/btdev.c:3602:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/btdev.c:834:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/emulator/btdev.c:2543:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/emulator/btdev.c:2827:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/emulator/btdev.c:2914:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/emulator/bthost.c:555:17: style: The scope of the variable 'next_ident' can be reduced. [variableScope]
bluez-5.50/emulator/bthost.c:639:71: style: Function 'bthost_l2cap_req' argument 3 names different: declaration 'req' definition 'code'. [funcArgNamesDifferent]
bluez-5.50/emulator/bthost.h:76:71: note: Function 'bthost_l2cap_req' argument 3 names different: declaration 'req' definition 'code'.
bluez-5.50/emulator/bthost.c:639:71: note: Function 'bthost_l2cap_req' argument 3 names different: declaration 'req' definition 'code'.
bluez-5.50/emulator/bthost.c:797:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1225:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1260:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1609:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1614:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1619:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1624:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1629:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1634:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1639:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1644:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1653:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1765:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1770:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1775:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1780:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1785:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1790:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:1799:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:2052:14: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:2061:13: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:2089:39: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:2097:11: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:2142:43: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:2167:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:2167:36: portability: 'data+sizeof(*acl_hdr)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:2215:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/bthost.c:2218:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/le.c:2062:39: style: Function 'bt_le_ref' argument 1 names different: declaration 'le' definition 'hci'. [funcArgNamesDifferent]
bluez-5.50/emulator/le.h:31:39: note: Function 'bt_le_ref' argument 1 names different: declaration 'le' definition 'hci'.
bluez-5.50/emulator/le.c:2062:39: note: Function 'bt_le_ref' argument 1 names different: declaration 'le' definition 'hci'.
bluez-5.50/emulator/le.c:2072:32: style: Function 'bt_le_unref' argument 1 names different: declaration 'le' definition 'hci'. [funcArgNamesDifferent]
bluez-5.50/emulator/le.h:32:32: note: Function 'bt_le_unref' argument 1 names different: declaration 'le' definition 'hci'.
bluez-5.50/emulator/le.c:2072:32: note: Function 'bt_le_unref' argument 1 names different: declaration 'le' definition 'hci'.
bluez-5.50/emulator/le.c:651:19: portability: 'pkt_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/le.c:682:19: portability: 'pkt_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/le.c:1908:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/le.c:1996:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/le.c:2011:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/le.c:2011:51: portability: 'data+sizeof(*pkt)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/le.c:642:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/emulator/le.c:675:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/emulator/main.c:82:17: style: The scope of the variable 'server1' can be reduced. [variableScope]
bluez-5.50/emulator/main.c:83:17: style: The scope of the variable 'server2' can be reduced. [variableScope]
bluez-5.50/emulator/main.c:84:17: style: The scope of the variable 'server3' can be reduced. [variableScope]
bluez-5.50/emulator/main.c:85:17: style: The scope of the variable 'server4' can be reduced. [variableScope]
bluez-5.50/emulator/main.c:86:17: style: The scope of the variable 'server5' can be reduced. [variableScope]
bluez-5.50/emulator/serial.c:162:0: warning: Redundant assignment of 'type' to itself. [selfAssignment]
bluez-5.50/emulator/serial.c:225:0: warning: Redundant assignment of 'dev_type' to itself. [selfAssignment]
bluez-5.50/emulator/serial.c:115:20: style: The scope of the variable 'cmd_hdr' can be reduced. [variableScope]
bluez-5.50/emulator/serial.c:225:18: style: Variable 'dev_type' is assigned a value that is never used. [unreadVariable]
bluez-5.50/emulator/serial.c:162:18: error: Uninitialized variable: type [uninitvar]
bluez-5.50/emulator/serial.c:225:18: error: Uninitialized variable: dev_type [uninitvar]
bluez-5.50/emulator/server.c:343:2: style: Variable 'addr.sin_addr.s_addr' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/emulator/server.c:342:2: note: Variable 'addr.sin_addr.s_addr' is reassigned a value before the old one has been used.
bluez-5.50/emulator/server.c:343:2: note: Variable 'addr.sin_addr.s_addr' is reassigned a value before the old one has been used.
bluez-5.50/emulator/server.c:213:0: warning: Redundant assignment of 'type' to itself. [selfAssignment]
bluez-5.50/emulator/server.c:132:20: style: The scope of the variable 'cmd_hdr' can be reduced. [variableScope]
bluez-5.50/emulator/server.c:133:16: style: The scope of the variable 'acl_hdr' can be reduced. [variableScope]
bluez-5.50/emulator/server.c:213:18: error: Uninitialized variable: type [uninitvar]
bluez-5.50/emulator/smp.c:515:26: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/smp.c:563:26: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/smp.c:573:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/smp.c:621:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/smp.c:650:52: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/emulator/vhci.c:100:0: warning: Redundant assignment of 'btdev_type' to itself. [selfAssignment]
bluez-5.50/emulator/vhci.c:101:0: warning: Redundant assignment of 'ctrl_type' to itself. [selfAssignment]
bluez-5.50/emulator/vhci.c:100:18: error: Uninitialized variable: btdev_type [uninitvar]
bluez-5.50/emulator/vhci.c:101:16: error: Uninitialized variable: ctrl_type [uninitvar]
bluez-5.50/gdbus/client.c:1049:24: style: Function 'g_dbus_proxy_set_removed_watch' argument 2 names different: declaration 'destroy' definition 'function'. [funcArgNamesDifferent]
bluez-5.50/gdbus/gdbus.h:386:23: note: Function 'g_dbus_proxy_set_removed_watch' argument 2 names different: declaration 'destroy' definition 'function'.
bluez-5.50/gdbus/client.c:1049:24: note: Function 'g_dbus_proxy_set_removed_watch' argument 2 names different: declaration 'destroy' definition 'function'.
bluez-5.50/gdbus/watch.c:330:2: style: Variable 'cb' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/gdbus/watch.c:328:0: note: Variable 'cb' is reassigned a value before the old one has been used.
bluez-5.50/gdbus/watch.c:330:2: note: Variable 'cb' is reassigned a value before the old one has been used.
bluez-5.50/gdbus/watch.c:402:26: style: The scope of the variable 'cb' can be reduced. [variableScope]
bluez-5.50/gdbus/watch.c:462:26: style: The scope of the variable 'cb' can be reduced. [variableScope]
bluez-5.50/gdbus/watch.c:790:22: style: The scope of the variable 'data' can be reduced. [variableScope]
bluez-5.50/gdbus/watch.c:791:26: style: The scope of the variable 'cb' can be reduced. [variableScope]
bluez-5.50/gdbus/watch.c:726:24: style: Function 'g_dbus_add_disconnect_watch' argument 3 names different: declaration 'function' definition 'func'. [funcArgNamesDifferent]
bluez-5.50/gdbus/gdbus.h:285:24: note: Function 'g_dbus_add_disconnect_watch' argument 3 names different: declaration 'function' definition 'func'.
bluez-5.50/gdbus/watch.c:726:24: note: Function 'g_dbus_add_disconnect_watch' argument 3 names different: declaration 'function' definition 'func'.
bluez-5.50/gdbus/watch.c:788:64: style: Function 'g_dbus_remove_watch' argument 2 names different: declaration 'tag' definition 'id'. [funcArgNamesDifferent]
bluez-5.50/gdbus/gdbus.h:297:64: note: Function 'g_dbus_remove_watch' argument 2 names different: declaration 'tag' definition 'id'.
bluez-5.50/gdbus/watch.c:788:64: note: Function 'g_dbus_remove_watch' argument 2 names different: declaration 'tag' definition 'id'.
bluez-5.50/gobex/gobex-apparam.c:148:70: style: Function 'g_obex_apparam_encode' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
bluez-5.50/gobex/gobex-apparam.h:31:70: note: Function 'g_obex_apparam_encode' argument 3 names different: declaration 'size' definition 'len'.
bluez-5.50/gobex/gobex-apparam.c:148:70: note: Function 'g_obex_apparam_encode' argument 3 names different: declaration 'size' definition 'len'.
bluez-5.50/gobex/gobex-apparam.c:173:32: style: Function 'g_obex_apparam_set_bytes' argument 4 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
bluez-5.50/gobex/gobex-apparam.h:34:32: note: Function 'g_obex_apparam_set_bytes' argument 4 names different: declaration 'size' definition 'len'.
bluez-5.50/gobex/gobex-apparam.c:173:32: note: Function 'g_obex_apparam_set_bytes' argument 4 names different: declaration 'size' definition 'len'.
bluez-5.50/gobex/gobex-apparam.c:249:16: style: Function 'g_obex_apparam_get_uint8' argument 3 names different: declaration 'value' definition 'dest'. [funcArgNamesDifferent]
bluez-5.50/gobex/gobex-apparam.h:49:16: note: Function 'g_obex_apparam_get_uint8' argument 3 names different: declaration 'value' definition 'dest'.
bluez-5.50/gobex/gobex-apparam.c:249:16: note: Function 'g_obex_apparam_get_uint8' argument 3 names different: declaration 'value' definition 'dest'.
bluez-5.50/gobex/gobex-apparam.c:267:17: style: Function 'g_obex_apparam_get_uint16' argument 3 names different: declaration 'value' definition 'dest'. [funcArgNamesDifferent]
bluez-5.50/gobex/gobex-apparam.h:51:17: note: Function 'g_obex_apparam_get_uint16' argument 3 names different: declaration 'value' definition 'dest'.
bluez-5.50/gobex/gobex-apparam.c:267:17: note: Function 'g_obex_apparam_get_uint16' argument 3 names different: declaration 'value' definition 'dest'.
bluez-5.50/gobex/gobex-apparam.c:288:17: style: Function 'g_obex_apparam_get_uint32' argument 3 names different: declaration 'value' definition 'dest'. [funcArgNamesDifferent]
bluez-5.50/gobex/gobex-apparam.h:53:17: note: Function 'g_obex_apparam_get_uint32' argument 3 names different: declaration 'value' definition 'dest'.
bluez-5.50/gobex/gobex-apparam.c:288:17: note: Function 'g_obex_apparam_get_uint32' argument 3 names different: declaration 'value' definition 'dest'.
bluez-5.50/gobex/gobex-apparam.c:309:17: style: Function 'g_obex_apparam_get_uint64' argument 3 names different: declaration 'value' definition 'dest'. [funcArgNamesDifferent]
bluez-5.50/gobex/gobex-apparam.h:55:17: note: Function 'g_obex_apparam_get_uint64' argument 3 names different: declaration 'value' definition 'dest'.
bluez-5.50/gobex/gobex-apparam.c:309:17: note: Function 'g_obex_apparam_get_uint64' argument 3 names different: declaration 'value' definition 'dest'.
bluez-5.50/gobex/gobex-apparam.c:118:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/gobex/gobex-apparam.c:162:29: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/gobex/gobex-debug.h:62:42: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bluez-5.50/gobex/gobex-debug.h:65:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bluez-5.50/gobex/gobex-transfer.c:644:2: style: Variable 'transfer' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/gobex/gobex-transfer.c:639:0: note: Variable 'transfer' is reassigned a value before the old one has been used.
bluez-5.50/gobex/gobex-transfer.c:644:2: note: Variable 'transfer' is reassigned a value before the old one has been used.
bluez-5.50/gobex/gobex-transfer.c:505:21: style: The scope of the variable 'rsp' can be reduced. [variableScope]
bluez-5.50/gobex/gobex.c:1425:13: style: Function 'g_obex_new' argument 3 names different: declaration 'rx_mtu' definition 'io_rx_mtu'. [funcArgNamesDifferent]
bluez-5.50/gobex/gobex.h:68:14: note: Function 'g_obex_new' argument 3 names different: declaration 'rx_mtu' definition 'io_rx_mtu'.
bluez-5.50/gobex/gobex.c:1425:13: note: Function 'g_obex_new' argument 3 names different: declaration 'rx_mtu' definition 'io_rx_mtu'.
bluez-5.50/gobex/gobex.c:1425:31: style: Function 'g_obex_new' argument 4 names different: declaration 'tx_mtu' definition 'io_tx_mtu'. [funcArgNamesDifferent]
bluez-5.50/gobex/gobex.h:68:29: note: Function 'g_obex_new' argument 4 names different: declaration 'tx_mtu' definition 'io_tx_mtu'.
bluez-5.50/gobex/gobex.c:1425:31: note: Function 'g_obex_new' argument 4 names different: declaration 'tx_mtu' definition 'io_tx_mtu'.
bluez-5.50/lib/bluetooth.c:99:38: style: Function 'ba2oui' argument 2 names different: declaration 'oui' definition 'str'. [funcArgNamesDifferent]
bluez-5.50/lib/bluetooth.h:329:38: note: Function 'ba2oui' argument 2 names different: declaration 'oui' definition 'str'.
bluez-5.50/lib/bluetooth.c:99:38: note: Function 'ba2oui' argument 2 names different: declaration 'oui' definition 'str'.
bluez-5.50/lib/bluetooth.c:262:32: style: Function 'bt_compidtostr' argument 1 names different: declaration 'id' definition 'compid'. [funcArgNamesDifferent]
bluez-5.50/lib/bluetooth.h:341:32: note: Function 'bt_compidtostr' argument 1 names different: declaration 'id' definition 'compid'.
bluez-5.50/lib/bluetooth.c:262:32: note: Function 'bt_compidtostr' argument 1 names different: declaration 'id' definition 'compid'.
bluez-5.50/lib/hci.c:287:32: style: Function 'hci_lptostr' argument 1 names different: declaration 'ptype' definition 'lp'. [funcArgNamesDifferent]
bluez-5.50/lib/hci_lib.h:156:32: note: Function 'hci_lptostr' argument 1 names different: declaration 'ptype' definition 'lp'.
bluez-5.50/lib/hci.c:287:32: note: Function 'hci_lptostr' argument 1 names different: declaration 'ptype' definition 'lp'.
bluez-5.50/lib/hci.c:310:32: style: Function 'hci_lmtostr' argument 1 names different: declaration 'ptype' definition 'lm'. [funcArgNamesDifferent]
bluez-5.50/lib/hci_lib.h:158:32: note: Function 'hci_lmtostr' argument 1 names different: declaration 'ptype' definition 'lm'.
bluez-5.50/lib/hci.c:310:32: note: Function 'hci_lmtostr' argument 1 names different: declaration 'ptype' definition 'lm'.
bluez-5.50/lib/hci.c:978:42: style: Function 'hci_inquiry' argument 3 names different: declaration 'num_rsp' definition 'nrsp'. [funcArgNamesDifferent]
bluez-5.50/lib/hci_lib.h:59:42: note: Function 'hci_inquiry' argument 3 names different: declaration 'num_rsp' definition 'nrsp'.
bluez-5.50/lib/hci.c:978:42: note: Function 'hci_inquiry' argument 3 names different: declaration 'num_rsp' definition 'nrsp'.
bluez-5.50/lib/hci.c:1120:46: style: Function 'hci_send_req' argument 2 names different: declaration 'req' definition 'r'. [funcArgNamesDifferent]
bluez-5.50/lib/hci_lib.h:54:46: note: Function 'hci_send_req' argument 2 names different: declaration 'req' definition 'r'.
bluez-5.50/lib/hci.c:1120:46: note: Function 'hci_send_req' argument 2 names different: declaration 'req' definition 'r'.
bluez-5.50/lib/hci.c:1120:53: style: Function 'hci_send_req' argument 3 names different: declaration 'timeout' definition 'to'. [funcArgNamesDifferent]
bluez-5.50/lib/hci_lib.h:54:55: note: Function 'hci_send_req' argument 3 names different: declaration 'timeout' definition 'to'.
bluez-5.50/lib/hci.c:1120:53: note: Function 'hci_send_req' argument 3 names different: declaration 'timeout' definition 'to'.
bluez-5.50/lib/hci.c:1550:46: style: Function 'hci_le_set_address_resolution_enable' argument 1 names different: declaration 'dev_id' definition 'dd'. [funcArgNamesDifferent]
bluez-5.50/lib/hci_lib.h:142:46: note: Function 'hci_le_set_address_resolution_enable' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-5.50/lib/hci.c:1550:46: note: Function 'hci_le_set_address_resolution_enable' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-5.50/lib/hci.c:2915:32: style: Function 'hci_le_set_scan_enable' argument 1 names different: declaration 'dev_id' definition 'dd'. [funcArgNamesDifferent]
bluez-5.50/lib/hci_lib.h:118:32: note: Function 'hci_le_set_scan_enable' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-5.50/lib/hci.c:2915:32: note: Function 'hci_le_set_scan_enable' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-5.50/lib/hci.c:2944:36: style: Function 'hci_le_set_scan_parameters' argument 1 names different: declaration 'dev_id' definition 'dd'. [funcArgNamesDifferent]
bluez-5.50/lib/hci_lib.h:119:36: note: Function 'hci_le_set_scan_parameters' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-5.50/lib/hci.c:2944:36: note: Function 'hci_le_set_scan_parameters' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-5.50/lib/hci.c:2978:37: style: Function 'hci_le_set_advertise_enable' argument 1 names different: declaration 'dev_id' definition 'dd'. [funcArgNamesDifferent]
bluez-5.50/lib/hci_lib.h:122:37: note: Function 'hci_le_set_advertise_enable' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-5.50/lib/hci.c:2978:37: note: Function 'hci_le_set_advertise_enable' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-5.50/lib/hci.c:1031:28: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/lib/sdp.c:594:2: warning: Possible null pointer dereference: d [nullPointer]
bluez-5.50/lib/sdp.c:2416:11: note: Calling function 'sdp_attr_add', 3rd argument 'd' value is 0
bluez-5.50/lib/sdp.c:594:2: note: Null pointer dereference
bluez-5.50/lib/sdp.c:1406:11: style: The scope of the variable 'attr' can be reduced. [variableScope]
bluez-5.50/lib/sdp.c:501:57: style: Function 'sdp_seq_append' argument 2 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:169:57: note: Function 'sdp_seq_append' argument 2 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:501:57: note: Function 'sdp_seq_append' argument 2 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:587:64: style: Function 'sdp_attr_add' argument 3 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:171:64: note: Function 'sdp_attr_add' argument 3 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:587:64: note: Function 'sdp_attr_add' argument 3 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:668:32: style: Function 'sdp_set_attrid' argument 1 names different: declaration 'pdu' definition 'buf'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:612:32: note: Function 'sdp_set_attrid' argument 1 names different: declaration 'pdu' definition 'buf'.
bluez-5.50/lib/sdp.c:668:32: note: Function 'sdp_set_attrid' argument 1 names different: declaration 'pdu' definition 'buf'.
bluez-5.50/lib/sdp.c:668:46: style: Function 'sdp_set_attrid' argument 2 names different: declaration 'id' definition 'attr'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:612:46: note: Function 'sdp_set_attrid' argument 2 names different: declaration 'id' definition 'attr'.
bluez-5.50/lib/sdp.c:668:46: note: Function 'sdp_set_attrid' argument 2 names different: declaration 'id' definition 'attr'.
bluez-5.50/lib/sdp.c:791:28: style: Function 'sdp_gen_pdu' argument 1 names different: declaration 'pdu' definition 'buf'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:616:28: note: Function 'sdp_gen_pdu' argument 1 names different: declaration 'pdu' definition 'buf'.
bluez-5.50/lib/sdp.c:791:28: note: Function 'sdp_gen_pdu' argument 1 names different: declaration 'pdu' definition 'buf'.
bluez-5.50/lib/sdp.c:791:45: style: Function 'sdp_gen_pdu' argument 2 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:616:45: note: Function 'sdp_gen_pdu' argument 2 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:791:45: note: Function 'sdp_gen_pdu' argument 2 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:917:60: style: Function 'sdp_gen_record_pdu' argument 2 names different: declaration 'pdu' definition 'buf'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:617:60: note: Function 'sdp_gen_record_pdu' argument 2 names different: declaration 'pdu' definition 'buf'.
bluez-5.50/lib/sdp.c:917:60: note: Function 'sdp_gen_record_pdu' argument 2 names different: declaration 'pdu' definition 'buf'.
bluez-5.50/lib/sdp.c:933:69: style: Function 'sdp_attr_replace' argument 3 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:173:69: note: Function 'sdp_attr_replace' argument 3 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:933:69: note: Function 'sdp_attr_replace' argument 3 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:974:32: style: Function 'sdp_data_free' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:164:32: note: Function 'sdp_data_free' argument 1 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:974:32: note: Function 'sdp_data_free' argument 1 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:994:37: style: Function 'sdp_uuid_extract' argument 1 names different: declaration 'buffer' definition 'p'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:483:37: note: Function 'sdp_uuid_extract' argument 1 names different: declaration 'buffer' definition 'p'.
bluez-5.50/lib/sdp.c:994:37: note: Function 'sdp_uuid_extract' argument 1 names different: declaration 'buffer' definition 'p'.
bluez-5.50/lib/sdp.c:1320:45: style: Function 'sdp_extract_attr' argument 1 names different: declaration 'pdata' definition 'p'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:621:45: note: Function 'sdp_extract_attr' argument 1 names different: declaration 'pdata' definition 'p'.
bluez-5.50/lib/sdp.c:1320:45: note: Function 'sdp_extract_attr' argument 1 names different: declaration 'pdata' definition 'p'.
bluez-5.50/lib/sdp.c:1320:66: style: Function 'sdp_extract_attr' argument 3 names different: declaration 'extractedLength' definition 'size'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:621:70: note: Function 'sdp_extract_attr' argument 3 names different: declaration 'extractedLength' definition 'size'.
bluez-5.50/lib/sdp.c:1320:66: note: Function 'sdp_extract_attr' argument 3 names different: declaration 'extractedLength' definition 'size'.
bluez-5.50/lib/sdp.c:1402:46: style: Function 'sdp_extract_pdu' argument 1 names different: declaration 'pdata' definition 'buf'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:603:46: note: Function 'sdp_extract_pdu' argument 1 names different: declaration 'pdata' definition 'buf'.
bluez-5.50/lib/sdp.c:1402:46: note: Function 'sdp_extract_pdu' argument 1 names different: declaration 'pdata' definition 'buf'.
bluez-5.50/lib/sdp.c:1672:60: style: Function 'sdp_data_get' argument 2 names different: declaration 'attr_id' definition 'attrId'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:165:60: note: Function 'sdp_data_get' argument 2 names different: declaration 'attr_id' definition 'attrId'.
bluez-5.50/lib/sdp.c:1672:60: note: Function 'sdp_data_get' argument 2 names different: declaration 'attr_id' definition 'attrId'.
bluez-5.50/lib/sdp.c:1718:58: style: Function 'sdp_send_req_w4_rsp' argument 2 names different: declaration 'req' definition 'reqbuf'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:626:58: note: Function 'sdp_send_req_w4_rsp' argument 2 names different: declaration 'req' definition 'reqbuf'.
bluez-5.50/lib/sdp.c:1718:58: note: Function 'sdp_send_req_w4_rsp' argument 2 names different: declaration 'req' definition 'reqbuf'.
bluez-5.50/lib/sdp.c:1719:13: style: Function 'sdp_send_req_w4_rsp' argument 3 names different: declaration 'rsp' definition 'rspbuf'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:626:72: note: Function 'sdp_send_req_w4_rsp' argument 3 names different: declaration 'rsp' definition 'rspbuf'.
bluez-5.50/lib/sdp.c:1719:13: note: Function 'sdp_send_req_w4_rsp' argument 3 names different: declaration 'rsp' definition 'rspbuf'.
bluez-5.50/lib/sdp.c:1745:41: style: Function 'sdp_list_append' argument 1 names different: declaration 'list' definition 'p'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:45:41: note: Function 'sdp_list_append' argument 1 names different: declaration 'list' definition 'p'.
bluez-5.50/lib/sdp.c:1745:41: note: Function 'sdp_list_append' argument 1 names different: declaration 'list' definition 'p'.
bluez-5.50/lib/sdp.c:1781:60: style: Function 'sdp_list_insert_sorted' argument 2 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:47:60: note: Function 'sdp_list_insert_sorted' argument 2 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:1781:60: note: Function 'sdp_list_insert_sorted' argument 2 names different: declaration 'data' definition 'd'.
bluez-5.50/lib/sdp.c:1919:65: style: Function 'sdp_get_access_protos' argument 2 names different: declaration 'protos' definition 'pap'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:511:65: note: Function 'sdp_get_access_protos' argument 2 names different: declaration 'protos' definition 'pap'.
bluez-5.50/lib/sdp.c:1919:65: note: Function 'sdp_get_access_protos' argument 2 names different: declaration 'protos' definition 'pap'.
bluez-5.50/lib/sdp.c:1924:69: style: Function 'sdp_get_add_access_protos' argument 2 names different: declaration 'protos' definition 'pap'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:516:69: note: Function 'sdp_get_add_access_protos' argument 2 names different: declaration 'protos' definition 'pap'.
bluez-5.50/lib/sdp.c:1924:69: note: Function 'sdp_get_add_access_protos' argument 2 names different: declaration 'protos' definition 'pap'.
bluez-5.50/lib/sdp.c:1959:54: style: Function 'sdp_set_uuidseq_attr' argument 2 names different: declaration 'attr' definition 'aid'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:174:54: note: Function 'sdp_set_uuidseq_attr' argument 2 names different: declaration 'attr' definition 'aid'.
bluez-5.50/lib/sdp.c:1959:54: note: Function 'sdp_set_uuidseq_attr' argument 2 names different: declaration 'attr' definition 'aid'.
bluez-5.50/lib/sdp.c:2079:65: style: Function 'sdp_get_profile_descs' argument 2 names different: declaration 'profDesc' definition 'profDescSeq'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:541:65: note: Function 'sdp_get_profile_descs' argument 2 names different: declaration 'profDesc' definition 'profDescSeq'.
bluez-5.50/lib/sdp.c:2079:65: note: Function 'sdp_get_profile_descs' argument 2 names different: declaration 'profDesc' definition 'profDescSeq'.
bluez-5.50/lib/sdp.c:2153:62: style: Function 'sdp_get_server_ver' argument 2 names different: declaration 'pVnumList' definition 'u16'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:550:62: note: Function 'sdp_get_server_ver' argument 2 names different: declaration 'pVnumList' definition 'u16'.
bluez-5.50/lib/sdp.c:2153:62: note: Function 'sdp_get_server_ver' argument 2 names different: declaration 'pVnumList' definition 'u16'.
bluez-5.50/lib/sdp.c:2185:56: style: Function 'sdp_get_int_attr' argument 2 names different: declaration 'attr' definition 'attrid'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:156:56: note: Function 'sdp_get_int_attr' argument 2 names different: declaration 'attr' definition 'attrid'.
bluez-5.50/lib/sdp.c:2185:56: note: Function 'sdp_get_int_attr' argument 2 names different: declaration 'attr' definition 'attrid'.
bluez-5.50/lib/sdp.c:2202:59: style: Function 'sdp_get_string_attr' argument 2 names different: declaration 'attr' definition 'attrid'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:157:59: note: Function 'sdp_get_string_attr' argument 2 names different: declaration 'attr' definition 'attrid'.
bluez-5.50/lib/sdp.c:2202:59: note: Function 'sdp_get_string_attr' argument 2 names different: declaration 'attr' definition 'attrid'.
bluez-5.50/lib/sdp.c:2263:20: style: Function 'sdp_attr_add_new' argument 4 names different: declaration 'p' definition 'value'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:189:81: note: Function 'sdp_attr_add_new' argument 4 names different: declaration 'p' definition 'value'.
bluez-5.50/lib/sdp.c:2263:20: note: Function 'sdp_attr_add_new' argument 4 names different: declaration 'p' definition 'value'.
bluez-5.50/lib/sdp.c:2390:64: style: Function 'sdp_set_access_protos' argument 2 names different: declaration 'proto' definition 'ap'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:234:64: note: Function 'sdp_set_access_protos' argument 2 names different: declaration 'proto' definition 'ap'.
bluez-5.50/lib/sdp.c:2390:64: note: Function 'sdp_set_access_protos' argument 2 names different: declaration 'proto' definition 'ap'.
bluez-5.50/lib/sdp.c:2405:68: style: Function 'sdp_set_add_access_protos' argument 2 names different: declaration 'proto' definition 'ap'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:239:68: note: Function 'sdp_set_add_access_protos' argument 2 names different: declaration 'proto' definition 'ap'.
bluez-5.50/lib/sdp.c:2405:68: note: Function 'sdp_set_add_access_protos' argument 2 names different: declaration 'proto' definition 'ap'.
bluez-5.50/lib/sdp.c:2437:60: style: Function 'sdp_set_lang_attr' argument 2 names different: declaration 'list' definition 'seq'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:256:60: note: Function 'sdp_set_lang_attr' argument 2 names different: declaration 'list' definition 'seq'.
bluez-5.50/lib/sdp.c:2437:60: note: Function 'sdp_set_lang_attr' argument 2 names different: declaration 'list' definition 'seq'.
bluez-5.50/lib/sdp.c:2512:49: style: Function 'sdp_set_group_id' argument 2 names different: declaration 'grouuuid' definition 'uuid'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:286:49: note: Function 'sdp_set_group_id' argument 2 names different: declaration 'grouuuid' definition 'uuid'.
bluez-5.50/lib/sdp.c:2512:49: note: Function 'sdp_set_group_id' argument 2 names different: declaration 'grouuuid' definition 'uuid'.
bluez-5.50/lib/sdp.c:2547:64: style: Function 'sdp_set_profile_descs' argument 2 names different: declaration 'desc' definition 'profiles'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:307:64: note: Function 'sdp_set_profile_descs' argument 2 names different: declaration 'desc' definition 'profiles'.
bluez-5.50/lib/sdp.c:2547:64: note: Function 'sdp_set_profile_descs' argument 2 names different: declaration 'desc' definition 'profiles'.
bluez-5.50/lib/sdp.c:2633:54: style: Function 'sdp_set_url_attr' argument 2 names different: declaration 'clientExecURL' definition 'client'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:321:54: note: Function 'sdp_set_url_attr' argument 2 names different: declaration 'clientExecURL' definition 'client'.
bluez-5.50/lib/sdp.c:2633:54: note: Function 'sdp_set_url_attr' argument 2 names different: declaration 'clientExecURL' definition 'client'.
bluez-5.50/lib/sdp.c:2633:74: style: Function 'sdp_set_url_attr' argument 3 names different: declaration 'docURL' definition 'doc'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:321:81: note: Function 'sdp_set_url_attr' argument 3 names different: declaration 'docURL' definition 'doc'.
bluez-5.50/lib/sdp.c:2633:74: note: Function 'sdp_set_url_attr' argument 3 names different: declaration 'docURL' definition 'doc'.
bluez-5.50/lib/sdp.c:2634:20: style: Function 'sdp_set_url_attr' argument 4 names different: declaration 'iconURL' definition 'icon'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:321:101: note: Function 'sdp_set_url_attr' argument 4 names different: declaration 'iconURL' definition 'icon'.
bluez-5.50/lib/sdp.c:2634:20: note: Function 'sdp_set_url_attr' argument 4 names different: declaration 'iconURL' definition 'icon'.
bluez-5.50/lib/sdp.c:2641:35: style: Function 'sdp_uuid16_create' argument 1 names different: declaration 'uuid' definition 'u'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:472:35: note: Function 'sdp_uuid16_create' argument 1 names different: declaration 'uuid' definition 'u'.
bluez-5.50/lib/sdp.c:2641:35: note: Function 'sdp_uuid16_create' argument 1 names different: declaration 'uuid' definition 'u'.
bluez-5.50/lib/sdp.c:2641:47: style: Function 'sdp_uuid16_create' argument 2 names different: declaration 'data' definition 'val'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:472:50: note: Function 'sdp_uuid16_create' argument 2 names different: declaration 'data' definition 'val'.
bluez-5.50/lib/sdp.c:2641:47: note: Function 'sdp_uuid16_create' argument 2 names different: declaration 'data' definition 'val'.
bluez-5.50/lib/sdp.c:2649:35: style: Function 'sdp_uuid32_create' argument 1 names different: declaration 'uuid' definition 'u'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:473:35: note: Function 'sdp_uuid32_create' argument 1 names different: declaration 'uuid' definition 'u'.
bluez-5.50/lib/sdp.c:2649:35: note: Function 'sdp_uuid32_create' argument 1 names different: declaration 'uuid' definition 'u'.
bluez-5.50/lib/sdp.c:2649:47: style: Function 'sdp_uuid32_create' argument 2 names different: declaration 'data' definition 'val'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:473:50: note: Function 'sdp_uuid32_create' argument 2 names different: declaration 'data' definition 'val'.
bluez-5.50/lib/sdp.c:2649:47: note: Function 'sdp_uuid32_create' argument 2 names different: declaration 'data' definition 'val'.
bluez-5.50/lib/sdp.c:2657:36: style: Function 'sdp_uuid128_create' argument 1 names different: declaration 'uuid' definition 'u'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:474:36: note: Function 'sdp_uuid128_create' argument 1 names different: declaration 'uuid' definition 'u'.
bluez-5.50/lib/sdp.c:2657:36: note: Function 'sdp_uuid128_create' argument 1 names different: declaration 'uuid' definition 'u'.
bluez-5.50/lib/sdp.c:2657:51: style: Function 'sdp_uuid128_create' argument 2 names different: declaration 'data' definition 'val'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:474:54: note: Function 'sdp_uuid128_create' argument 2 names different: declaration 'data' definition 'val'.
bluez-5.50/lib/sdp.c:2657:51: note: Function 'sdp_uuid128_create' argument 2 names different: declaration 'data' definition 'val'.
bluez-5.50/lib/sdp.c:2871:35: style: Function 'sdp_append_to_pdu' argument 1 names different: declaration 'dst' definition 'pdu'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:613:35: note: Function 'sdp_append_to_pdu' argument 1 names different: declaration 'dst' definition 'pdu'.
bluez-5.50/lib/sdp.c:2871:35: note: Function 'sdp_append_to_pdu' argument 1 names different: declaration 'dst' definition 'pdu'.
bluez-5.50/lib/sdp.c:3194:38: style: Function 'sdp_record_update' argument 1 names different: declaration 'sess' definition 'session'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:465:38: note: Function 'sdp_record_update' argument 1 names different: declaration 'sess' definition 'session'.
bluez-5.50/lib/sdp.c:3194:38: note: Function 'sdp_record_update' argument 1 names different: declaration 'sess' definition 'session'.
bluez-5.50/lib/sdp.c:3401:39: style: Function 'sdp_service_search_req' argument 4 names different: declaration 'rsp_list' definition 'rsp'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:351:113: note: Function 'sdp_service_search_req' argument 4 names different: declaration 'rsp_list' definition 'rsp'.
bluez-5.50/lib/sdp.c:3401:39: note: Function 'sdp_service_search_req' argument 4 names different: declaration 'rsp_list' definition 'rsp'.
bluez-5.50/lib/sdp.c:3563:50: style: Function 'sdp_service_attr_req' argument 4 names different: declaration 'attrid_list' definition 'attrids'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:386:123: note: Function 'sdp_service_attr_req' argument 4 names different: declaration 'attrid_list' definition 'attrids'.
bluez-5.50/lib/sdp.c:3563:50: note: Function 'sdp_service_attr_req' argument 4 names different: declaration 'attrid_list' definition 'attrids'.
bluez-5.50/lib/sdp.c:4403:129: style: Function 'sdp_service_search_attr_req' argument 4 names different: declaration 'attrid_list' definition 'attrids'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:429:129: note: Function 'sdp_service_search_attr_req' argument 4 names different: declaration 'attrid_list' definition 'attrids'.
bluez-5.50/lib/sdp.c:4403:129: note: Function 'sdp_service_search_attr_req' argument 4 names different: declaration 'attrid_list' definition 'attrids'.
bluez-5.50/lib/sdp.c:4403:151: style: Function 'sdp_service_search_attr_req' argument 5 names different: declaration 'rsp_list' definition 'rsp'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:429:155: note: Function 'sdp_service_search_attr_req' argument 5 names different: declaration 'rsp_list' definition 'rsp'.
bluez-5.50/lib/sdp.c:4403:151: note: Function 'sdp_service_search_attr_req' argument 5 names different: declaration 'rsp_list' definition 'rsp'.
bluez-5.50/lib/sdp.c:4606:47: style: Function 'sdp_general_inquiry' argument 2 names different: declaration 'dev_num' definition 'num_dev'. [funcArgNamesDifferent]
bluez-5.50/lib/sdp_lib.h:153:47: note: Function 'sdp_general_inquiry' argument 2 names different: declaration 'dev_num' definition 'num_dev'.
bluez-5.50/lib/sdp.c:4606:47: note: Function 'sdp_general_inquiry' argument 2 names different: declaration 'dev_num' definition 'num_dev'.
bluez-5.50/lib/sdp.c:1053:4: portability: 'p' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/lib/sdp.c:1158:4: portability: 'p' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/lib/sdp.c:1171:5: portability: 'p' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/lib/sdp.c:1183:5: portability: 'p' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/lib/sdp.c:1295:4: portability: 'p' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/lib/sdp.c:1309:5: portability: 'p' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/lib/uuid.c:292:36: style: Function 'bt_uuid_to_le' argument 1 names different: declaration 'uuid' definition 'src'. [funcArgNamesDifferent]
bluez-5.50/lib/uuid.h:181:36: note: Function 'bt_uuid_to_le' argument 1 names different: declaration 'uuid' definition 'src'.
bluez-5.50/lib/uuid.c:292:36: note: Function 'bt_uuid_to_le' argument 1 names different: declaration 'uuid' definition 'src'.
bluez-5.50/mesh/config-client.c:490:11: style: The scope of the variable 'key' can be reduced. [variableScope]
bluez-5.50/mesh/config-client.c:564:11: style: The scope of the variable 'key' can be reduced. [variableScope]
bluez-5.50/mesh/gatt.c:187:2: style: Variable 'sar' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/mesh/gatt.c:182:2: note: Variable 'sar' is reassigned a value before the old one has been used.
bluez-5.50/mesh/gatt.c:187:2: note: Variable 'sar' is reassigned a value before the old one has been used.
bluez-5.50/mesh/gatt.c:386:15: style: The scope of the variable 'len_sar' can be reduced. [variableScope]
bluez-5.50/mesh/main.c:1153:21: style: The scope of the variable 'node' can be reduced. [variableScope]
bluez-5.50/mesh/main.c:1535:8: style: The scope of the variable 'filters' can be reduced. [variableScope]
bluez-5.50/mesh/net.c:341:23: style: The scope of the variable 'app_key' can be reduced. [variableScope]
bluez-5.50/mesh/net.c:739:11: style: The scope of the variable 'addr' can be reduced. [variableScope]
bluez-5.50/mesh/net.c:1161:23: style: The scope of the variable 'sar' can be reduced. [variableScope]
bluez-5.50/mesh/net.c:1173:19: style: The scope of the variable 'pkt' can be reduced. [variableScope]
bluez-5.50/mesh/net.c:49:11: style: struct member 'address_range::min' is never used. [unusedStructMember]
bluez-5.50/mesh/net.c:50:11: style: struct member 'address_range::max' is never used. [unusedStructMember]
bluez-5.50/mesh/net.c:57:11: style: struct member 'mesh_net::primary_addr' is never used. [unusedStructMember]
bluez-5.50/mesh/net.c:59:10: style: struct member 'mesh_net::num_elements' is never used. [unusedStructMember]
bluez-5.50/mesh/node.c:407:12: style: The scope of the variable 'vendor_id' can be reduced. [variableScope]
bluez-5.50/mesh/node.c:500:11: style: The scope of the variable 'iv_seq_remote' can be reduced. [variableScope]
bluez-5.50/mesh/prov-db.c:432:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bluez-5.50/mesh/prov-db.c:716:12: style: The scope of the variable 'vendor_id' can be reduced. [variableScope]
bluez-5.50/mesh/prov.c:354:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/mesh/prov.c:299:19: warning: Either the condition 'prov==NULL' is redundant or there is possible null pointer dereference: prov. [nullPointerRedundantCheck]
bluez-5.50/mesh/prov.c:305:11: note: Assuming that condition 'prov==NULL' is not redundant
bluez-5.50/mesh/prov.c:299:19: note: Null pointer dereference
bluez-5.50/mesh/prov.c:300:17: warning: Either the condition 'prov==NULL' is redundant or there is possible null pointer dereference: prov. [nullPointerRedundantCheck]
bluez-5.50/mesh/prov.c:305:11: note: Assuming that condition 'prov==NULL' is not redundant
bluez-5.50/mesh/prov.c:300:17: note: Null pointer dereference
bluez-5.50/monitor/l2cap.h:56:29: portability: 'source->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/analyze.c:168:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bluez-5.50/monitor/analyze.c:169:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/monitor/analyze.c:237:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bluez-5.50/monitor/analyze.c:238:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/monitor/analyze.c:253:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bluez-5.50/monitor/analyze.c:254:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/monitor/analyze.c:269:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bluez-5.50/monitor/analyze.c:270:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/monitor/analyze.c:168:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/analyze.c:197:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/analyze.c:215:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/analyze.c:237:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/analyze.c:253:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/analyze.c:269:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/avctp.c:1196:2: warning: %jx in format string (no. 9) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/avctp.c:1844:4: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/avctp.c:797:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/monitor/avctp.c:1953:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/monitor/avctp.c:2543:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/monitor/avdtp.c:370:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/monitor/avdtp.c:373:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/monitor/broadcom.c:244:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:257:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:258:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:259:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:260:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:272:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:273:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:274:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:275:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:276:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:292:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:298:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:303:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:349:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:368:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:374:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:386:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:399:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:400:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:449:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:455:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:456:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:457:38: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:458:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:563:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:588:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:591:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:592:19: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:595:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:598:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:599:19: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:603:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:604:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/broadcom.c:607:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:168:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/monitor/control.c:204:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/monitor/control.c:117:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:134:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:151:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:188:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:224:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:244:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:261:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:299:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:349:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:372:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:403:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:424:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:445:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:466:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:486:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:507:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:530:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:547:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:567:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:587:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:607:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:631:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:652:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:692:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:712:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:732:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:759:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:776:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/control.c:793:6: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:194:2: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/intel.c:197:2: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/intel.c:200:2: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/intel.c:114:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:115:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:116:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:117:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:181:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:182:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:183:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:184:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:185:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:186:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:187:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:188:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:189:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:289:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:295:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:335:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:337:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:340:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:344:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:352:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:353:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:364:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:365:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:437:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:440:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:442:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:450:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:459:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:460:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:483:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:570:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:571:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:581:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:582:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:583:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:584:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:585:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:701:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:704:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:745:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:746:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:756:39: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:760:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:764:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:797:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:829:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:829:29: portability: 'data+4' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:831:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:832:19: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:837:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:837:29: portability: 'data+4' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:838:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:838:24: portability: 'data+4' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:838:30: portability: 'data+4+len' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:840:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:841:19: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:846:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:847:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:847:24: portability: 'data+3' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:854:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:857:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:857:27: portability: 'data+3' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:857:31: portability: 'data+3+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:858:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:862:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:863:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:863:24: portability: 'data+3' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:867:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:867:27: portability: 'data+3' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:867:31: portability: 'data+3+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:868:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:871:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:872:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:872:24: portability: 'data+3' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:878:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:892:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:901:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/intel.c:946:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:3033:10: style: The scope of the variable 'ext_ctrl' can be reduced. [variableScope]
bluez-5.50/monitor/l2cap.c:710:36: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1070:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1096:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1191:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1442:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1479:9: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1488:10: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1496:10: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1506:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1531:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1603:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1699:36: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1776:29: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1786:29: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1916:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1916:29: portability: 'data+size' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1931:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1932:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1933:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1937:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1966:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1973:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1979:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:1984:59: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2018:19: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2019:19: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2020:19: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2032:2: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2050:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2052:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2076:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2084:3: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2085:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2207:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2208:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2219:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2220:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2235:40: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2237:41: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2241:29: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2250:30: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2251:41: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2271:43: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2280:18: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2298:2: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2313:3: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2320:49: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2337:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2339:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2352:18: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2358:40: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2368:2: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2369:40: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2375:2: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2376:40: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2404:40: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2412:40: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2422:40: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2428:40: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2429:45: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2429:59: portability: 'frame->data+frame->size' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2549:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2556:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2562:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:2567:59: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:3005:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:3012:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:3018:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:3023:59: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:3154:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:3196:41: portability: 'index_list[index][in].frag_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:3229:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/l2cap.c:394:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/monitor/l2cap.c:429:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/monitor/ll.c:311:20: style: The scope of the variable 'crc' can be reduced. [variableScope]
bluez-5.50/monitor/ll.c:131:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:142:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:146:48: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:147:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:153:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:157:48: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:158:48: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:164:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:168:45: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:169:48: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:175:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:179:48: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:180:48: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:243:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:293:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:297:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:333:18: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:557:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:564:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:570:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/ll.c:575:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/lmp.c:52:3: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/lmp.c:894:3: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/lmp.c:399:14: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/monitor/lmp.c:903:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/lmp.c:910:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/lmp.c:916:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/lmp.c:921:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:2476:3: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/packet.c:2480:3: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/packet.c:2485:3: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/packet.c:3283:2: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/packet.c:3467:3: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/monitor/packet.c:6192:3: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/monitor/packet.c:6193:3: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/monitor/packet.c:7186:39: style: The scope of the variable 'adv_set' can be reduced. [variableScope]
bluez-5.50/monitor/packet.c:9548:41: style: The scope of the variable 'report' can be reduced. [variableScope]
bluez-5.50/monitor/packet.c:10078:8: style: The scope of the variable 'line' can be reduced. [variableScope]
bluez-5.50/monitor/packet.c:3140:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3151:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3178:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3198:26: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3199:26: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3202:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3207:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3223:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3226:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3241:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3242:26: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3243:26: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3301:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3315:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:3330:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4070:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4073:11: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4073:25: portability: 'data+sizeof(*ul)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4129:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4457:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4468:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4844:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4849:38: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4867:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4871:38: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4889:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4893:38: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4896:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:4954:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:5257:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:5685:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:5951:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:5951:40: portability: 'data+rsp->num_codecs' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6122:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6134:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6186:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6186:36: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6187:30: portability: 'data+2+rsp->num_transports*2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6188:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6188:38: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6189:31: portability: 'data+2+rsp->num_transports*2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6190:26: portability: 'data+2+rsp->num_transports*2+sum_baud_rates*4' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6196:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6196:26: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:6196:52: portability: 'data+2+rsp->num_transports*2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:7202:18: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:7202:22: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:7331:20: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:7394:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:8443:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:8629:41: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:8632:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:8638:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:8647:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:8653:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:8658:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:8745:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:8886:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:9170:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:9239:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:9241:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:9327:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:9441:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:9554:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:9625:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:9627:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:9777:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:9801:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10130:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10233:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10310:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10354:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10390:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10392:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10408:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10409:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10410:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10412:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10417:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10474:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10694:2: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10840:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10841:45: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10842:45: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10843:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10844:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10855:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10856:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10857:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10861:22: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10867:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10868:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10869:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10870:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10899:38: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10900:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10901:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10906:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10909:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10914:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10915:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10939:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10945:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10946:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10947:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10964:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10975:38: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10982:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10983:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10983:29: portability: 'data+4' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10994:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10999:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:10999:38: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11007:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11008:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11009:46: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11010:44: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11017:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11018:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11031:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11112:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11135:38: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11159:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11166:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11171:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11171:32: portability: 'data+3' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11176:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11182:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11187:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11187:37: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11192:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11199:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11212:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11217:38: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11217:42: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11217:52: portability: 'data+2+(i*7)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11219:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11219:31: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11225:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11226:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11230:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11235:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11242:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11249:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11263:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11264:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11272:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11279:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11286:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11293:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11294:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11302:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11309:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11316:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11323:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11330:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11337:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11338:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11346:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11353:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11360:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11372:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11375:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11380:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11387:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11394:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11429:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11430:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11452:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11459:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11466:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11473:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11480:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11528:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11601:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11606:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11612:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11617:42: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11617:46: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11622:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11629:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11630:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11631:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11632:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11642:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11649:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11650:39: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11651:41: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11652:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11662:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11663:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11671:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11678:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11685:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11698:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11703:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11703:44: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11714:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11719:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11719:38: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11728:45: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11729:43: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11758:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11759:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11767:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11772:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11772:28: portability: 'data+4' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11790:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11795:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11795:38: portability: 'data+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11796:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11796:34: portability: 'data+4' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11797:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11797:33: portability: 'data+5' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11829:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11833:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11839:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11840:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11841:38: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11842:38: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11852:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11857:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11857:38: portability: 'data+8' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11866:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11867:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11868:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11869:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11870:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11877:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11879:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11879:22: portability: 'data+11' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11906:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11915:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11916:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11917:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11941:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11942:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11943:46: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11944:44: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11945:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:11953:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12192:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12194:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12251:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12303:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12311:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12316:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12317:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12318:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12323:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12328:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12329:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12360:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12361:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12369:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12370:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12378:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12379:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12380:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12389:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12396:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12397:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12405:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12406:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12407:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12408:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12414:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12420:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12428:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12435:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12442:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12449:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12450:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12451:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12463:44: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12464:41: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12472:42: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12477:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12478:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12486:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12496:39: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12509:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12517:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12525:36: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12529:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12551:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12639:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12661:35: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12695:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12722:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12789:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:12816:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/packet.c:375:14: style: Variable 'ts_pos' is assigned a value that is never used. [unreadVariable]
bluez-5.50/monitor/packet.c:420:11: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
bluez-5.50/monitor/packet.c:10077:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/monitor/packet.c:1210:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/monitor/packet.c:3575:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/monitor/packet.c:10423:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/monitor/rfcomm.c:98:10: style: struct member 'rfcomm_lmsc::break_sig' is never used. [unusedStructMember]
bluez-5.50/monitor/sdp.c:499:19: error: Array 'cont_list[8]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
bluez-5.50/monitor/sdp.c:447:2: note: After for loop, i has value 8
bluez-5.50/monitor/sdp.c:499:19: note: Array index out of bounds
bluez-5.50/monitor/sdp.c:152:2: warning: %d in format string (no. 10) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/monitor/sdp.c:366:3: warning: %d in format string (no. 11) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/monitor/sdp.c:386:2: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/monitor/sdp.c:386:2: warning: %d in format string (no. 10) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/monitor/sdp.c:547:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/monitor/sdp.c:604:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/monitor/sdp.c:636:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/monitor/sdp.c:651:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/monitor/sdp.c:485:28: portability: 'cont_list[n].data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:518:30: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:557:2: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:560:33: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:560:48: portability: 'frame->data+search_bytes' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:577:31: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:583:3: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:583:3: portability: 'frame->data+4' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:586:33: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:586:37: portability: 'frame->data+4' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:601:2: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:603:37: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:612:41: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:614:38: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:614:42: portability: 'frame->data+6' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:625:18: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:646:2: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:649:37: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:649:52: portability: 'frame->data+search_bytes' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:653:41: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:653:56: portability: 'frame->data+search_bytes' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:656:38: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:656:53: portability: 'frame->data+search_bytes' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:656:57: portability: 'frame->data+search_bytes+2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:667:52: portability: 'frame->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/monitor/sdp.c:147:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/obexd/client/map.c:1587:2: style: Variable 'filters' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/obexd/client/map.c:1583:0: note: Variable 'filters' is reassigned a value before the old one has been used.
bluez-5.50/obexd/client/map.c:1587:2: note: Variable 'filters' is reassigned a value before the old one has been used.
bluez-5.50/obexd/client/pbap.c:1012:2: style: Variable 'filters' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/obexd/client/pbap.c:1008:0: note: Variable 'filters' is reassigned a value before the old one has been used.
bluez-5.50/obexd/client/pbap.c:1012:2: note: Variable 'filters' is reassigned a value before the old one has been used.
bluez-5.50/obexd/client/pbap.c:212:28: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
bluez-5.50/obexd/client/session.c:444:10: style: The scope of the variable 'err' can be reduced. [variableScope]
bluez-5.50/obexd/client/transfer.c:686:16: style: The scope of the variable 'apparam' can be reduced. [variableScope]
bluez-5.50/obexd/client/transfer.c:809:15: style: The scope of the variable 'hdr' can be reduced. [variableScope]
bluez-5.50/obexd/client/transfer.c:851:15: style: The scope of the variable 'hdr' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/filesystem.c:360:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/filesystem.c:131:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/obexd/plugins/filesystem.c:132:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/obexd/plugins/filesystem.c:133:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/obexd/plugins/filesystem.c:134:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/obexd/plugins/filesystem.c:135:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/obexd/plugins/filesystem.c:136:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/obexd/plugins/filesystem.c:137:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/obexd/plugins/filesystem.c:138:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/obexd/plugins/filesystem.c:139:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/obexd/plugins/messages-dummy.c:363:2: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/obexd/plugins/messages-dummy.c:360:0: note: Variable 'entry' is reassigned a value before the old one has been used.
bluez-5.50/obexd/plugins/messages-dummy.c:363:2: note: Variable 'entry' is reassigned a value before the old one has been used.
bluez-5.50/obexd/plugins/messages-dummy.c:80:21: style: The scope of the variable 'order' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/messages-dummy.c:84:6: style: The scope of the variable 'ia' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/messages-dummy.c:84:10: style: The scope of the variable 'ib' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/messages-dummy.c:239:29: style: Function 'messages_connect' argument 1 names different: declaration 'session' definition 's'. [funcArgNamesDifferent]
bluez-5.50/obexd/plugins/messages.h:141:29: note: Function 'messages_connect' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-dummy.c:239:29: note: Function 'messages_connect' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-dummy.c:252:32: style: Function 'messages_disconnect' argument 1 names different: declaration 'session' definition 's'. [funcArgNamesDifferent]
bluez-5.50/obexd/plugins/messages.h:147:32: note: Function 'messages_disconnect' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-dummy.c:252:32: note: Function 'messages_disconnect' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-dummy.c:269:31: style: Function 'messages_set_folder' argument 1 names different: declaration 'session' definition 's'. [funcArgNamesDifferent]
bluez-5.50/obexd/plugins/messages.h:192:31: note: Function 'messages_set_folder' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-dummy.c:269:31: note: Function 'messages_set_folder' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-dummy.c:315:39: style: Function 'messages_get_folder_listing' argument 1 names different: declaration 'session' definition 's'. [funcArgNamesDifferent]
bluez-5.50/obexd/plugins/messages.h:208:39: note: Function 'messages_get_folder_listing' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-dummy.c:315:39: note: Function 'messages_get_folder_listing' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-dummy.c:542:27: style: Function 'messages_abort' argument 1 names different: declaration 'session' definition 's'. [funcArgNamesDifferent]
bluez-5.50/obexd/plugins/messages.h:309:27: note: Function 'messages_abort' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-dummy.c:542:27: note: Function 'messages_abort' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-tracker.c:163:29: style: Function 'messages_connect' argument 1 names different: declaration 'session' definition 's'. [funcArgNamesDifferent]
bluez-5.50/obexd/plugins/messages.h:141:29: note: Function 'messages_connect' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-tracker.c:163:29: note: Function 'messages_connect' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-tracker.c:175:32: style: Function 'messages_disconnect' argument 1 names different: declaration 'session' definition 's'. [funcArgNamesDifferent]
bluez-5.50/obexd/plugins/messages.h:147:32: note: Function 'messages_disconnect' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-tracker.c:175:32: note: Function 'messages_disconnect' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-tracker.c:191:31: style: Function 'messages_set_folder' argument 1 names different: declaration 'session' definition 's'. [funcArgNamesDifferent]
bluez-5.50/obexd/plugins/messages.h:192:31: note: Function 'messages_set_folder' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-tracker.c:191:31: note: Function 'messages_set_folder' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-tracker.c:288:39: style: Function 'messages_get_folder_listing' argument 1 names different: declaration 'session' definition 's'. [funcArgNamesDifferent]
bluez-5.50/obexd/plugins/messages.h:208:39: note: Function 'messages_get_folder_listing' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/messages-tracker.c:288:39: note: Function 'messages_get_folder_listing' argument 1 names different: declaration 'session' definition 's'.
bluez-5.50/obexd/plugins/pbap.c:856:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/phonebook-dummy.c:127:11: style: The scope of the variable 'fd' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/phonebook-tracker.c:1113:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/phonebook-tracker.c:1170:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/phonebook-tracker.c:1186:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/phonebook-tracker.c:1202:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/phonebook-tracker.c:1530:6: style: The scope of the variable 'nmissed' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/phonebook-tracker.c:1611:8: style: The scope of the variable 'offset_query' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/phonebook-tracker.c:1613:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/phonebook-tracker.c:512:10: style: struct member 'phonebook_index::phonebook' is never used. [unusedStructMember]
bluez-5.50/obexd/plugins/vcard.c:92:6: style: The scope of the variable 'len_temp' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/vcard.c:464:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/vcard.c:559:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/vcard.c:602:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/vcard.c:680:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/vcard.c:755:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bluez-5.50/obexd/plugins/vcard.c:422:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:425:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:432:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:450:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:451:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:510:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:512:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:545:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:546:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:587:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:589:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:631:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:633:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:661:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:663:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:668:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:717:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:723:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:775:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/plugins/vcard.c:777:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/obexd/src/log.c:111:28: style: Same expression on both sides of '!=' because the value of 'name' and 'NULL' are the same. [duplicateExpression]
bluez-5.50/obexd/src/log.c:105:21: note: 'name' is assigned value 'NULL' here.
bluez-5.50/obexd/src/log.c:111:28: note: Same expression on both sides of '!=' because the value of 'name' and 'NULL' are the same.
bluez-5.50/obexd/src/obex.c:200:15: style: The scope of the variable 'tz_offset' can be reduced. [variableScope]
bluez-5.50/obexd/src/obex.c:273:15: style: The scope of the variable 'hdr' can be reduced. [variableScope]
bluez-5.50/peripheral/efivars.c:121:13: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/peripheral/gap.c:250:2: style: Variable 'required_settings' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/peripheral/gap.c:245:0: note: Variable 'required_settings' is reassigned a value before the old one has been used.
bluez-5.50/peripheral/gap.c:250:2: note: Variable 'required_settings' is reassigned a value before the old one has been used.
bluez-5.50/peripheral/main.c:68:14: style: struct member 'Anonymous1::options' is never used. [unusedStructMember]
bluez-5.50/plugins/autopair.c:123:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/profiles/audio/a2dp.c:419:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/profiles/audio/a2dp.c:660:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/profiles/audio/a2dp.c:670:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/profiles/audio/a2dp.c:739:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/profiles/audio/a2dp.c:748:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/profiles/audio/a2dp.c:945:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/profiles/audio/a2dp.c:993:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/profiles/audio/a2dp.c:1014:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/profiles/audio/a2dp.c:1047:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/profiles/audio/a2dp.c:1101:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bluez-5.50/profiles/audio/a2dp.c:220:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
bluez-5.50/profiles/audio/a2dp.c:1032:36: error: Uninitialized variable: rsep_codec [uninitvar]
bluez-5.50/profiles/audio/avctp.c:965:29: style: The scope of the variable 'req' can be reduced. [variableScope]
bluez-5.50/profiles/audio/avctp.c:695:23: portability: '(void*)avctp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/profiles/audio/avdtp.c:532:39: warning: Possible null pointer dereference: data [nullPointer]
bluez-5.50/profiles/audio/avdtp.c:1299:19: note: Calling function 'avdtp_send', 5th argument 'data' value is 0
bluez-5.50/profiles/audio/avdtp.c:532:39: note: Null pointer dereference
bluez-5.50/profiles/audio/avdtp.c:2607:20: warning: Possible null pointer dereference: buffer [nullPointer]
bluez-5.50/profiles/audio/avdtp.c:3213:59: note: Calling function 'send_request', 5th argument 'buffer' value is 0
bluez-5.50/profiles/audio/avdtp.c:2607:20: note: Null pointer dereference
bluez-5.50/profiles/audio/avdtp.c:3180:20: warning: Possible null pointer dereference: data [nullPointer]
bluez-5.50/profiles/audio/avdtp.c:3323:9: note: Calling function 'avdtp_service_cap_new', 2nd argument 'data' value is 0
bluez-5.50/profiles/audio/avdtp.c:3180:20: note: Null pointer dereference
bluez-5.50/profiles/audio/avdtp.c:3057:35: style: The scope of the variable 'stream_cap' can be reduced. [variableScope]
bluez-5.50/profiles/audio/avdtp.c:627:56: style: Function 'avdtp_error_init' argument 2 names different: declaration 'type' definition 'category'. [funcArgNamesDifferent]
bluez-5.50/profiles/audio/avdtp.h:291:56: note: Function 'avdtp_error_init' argument 2 names different: declaration 'type' definition 'category'.
bluez-5.50/profiles/audio/avdtp.c:627:56: note: Function 'avdtp_error_init' argument 2 names different: declaration 'type' definition 'category'.
bluez-5.50/profiles/audio/avdtp.c:3170:24: style: Function 'avdtp_service_cap_new' argument 3 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
bluez-5.50/profiles/audio/avdtp.h:224:24: note: Function 'avdtp_service_cap_new' argument 3 names different: declaration 'size' definition 'length'.
bluez-5.50/profiles/audio/avdtp.c:3170:24: note: Function 'avdtp_service_cap_new' argument 3 names different: declaration 'size' definition 'length'.
bluez-5.50/profiles/audio/avdtp.c:561:44: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/profiles/audio/avrcp.c:820:2: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/profiles/audio/avrcp.c:816:0: note: Variable 'value' is reassigned a value before the old one has been used.
bluez-5.50/profiles/audio/avrcp.c:820:2: note: Variable 'value' is reassigned a value before the old one has been used.
bluez-5.50/profiles/audio/avrcp.c:3385:7: style: The scope of the variable 'name' can be reduced. [variableScope]
bluez-5.50/profiles/audio/avrcp.c:3986:23: style: The scope of the variable 'player' can be reduced. [variableScope]
bluez-5.50/profiles/audio/player.c:1144:63: style: Function 'media_player_change_folder_complete' argument 1 names different: declaration 'player' definition 'mp'. [funcArgNamesDifferent]
bluez-5.50/profiles/audio/player.h:109:63: note: Function 'media_player_change_folder_complete' argument 1 names different: declaration 'player' definition 'mp'.
bluez-5.50/profiles/audio/player.c:1144:63: note: Function 'media_player_change_folder_complete' argument 1 names different: declaration 'player' definition 'mp'.
bluez-5.50/profiles/audio/player.c:1465:67: style: Function 'media_player_set_folder' argument 2 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
bluez-5.50/profiles/audio/player.h:90:67: note: Function 'media_player_set_folder' argument 2 names different: declaration 'path' definition 'name'.
bluez-5.50/profiles/audio/player.c:1465:67: note: Function 'media_player_set_folder' argument 2 names different: declaration 'path' definition 'name'.
bluez-5.50/profiles/audio/player.c:1466:16: style: Function 'media_player_set_folder' argument 3 names different: declaration 'items' definition 'number_of_items'. [funcArgNamesDifferent]
bluez-5.50/profiles/audio/player.h:91:18: note: Function 'media_player_set_folder' argument 3 names different: declaration 'items' definition 'number_of_items'.
bluez-5.50/profiles/audio/player.c:1466:16: note: Function 'media_player_set_folder' argument 3 names different: declaration 'items' definition 'number_of_items'.
bluez-5.50/profiles/cups/spp.c:45:18: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/profiles/deviceinfo/dis.c:68:18: style: struct member 'characteristic::d' is never used. [unusedStructMember]
bluez-5.50/profiles/gap/gas.c:79:2: performance: Buffer 'utf8_name' is being written before its old content has been used. [redundantCopy]
bluez-5.50/profiles/gap/gas.c:78:2: note: Buffer 'utf8_name' is being written before its old content has been used.
bluez-5.50/profiles/gap/gas.c:79:2: note: Buffer 'utf8_name' is being written before its old content has been used.
bluez-5.50/profiles/health/hdp.c:804:22: style: The scope of the variable 'chan' can be reduced. [variableScope]
bluez-5.50/profiles/health/hdp.c:805:8: style: The scope of the variable 'path' can be reduced. [variableScope]
bluez-5.50/profiles/health/hdp.c:1398:46: style: Function 'hdp_adapter_register' argument 1 names different: declaration 'btd_adapter' definition 'adapter'. [funcArgNamesDifferent]
bluez-5.50/profiles/health/hdp.h:23:46: note: Function 'hdp_adapter_register' argument 1 names different: declaration 'btd_adapter' definition 'adapter'.
bluez-5.50/profiles/health/hdp.c:1398:46: note: Function 'hdp_adapter_register' argument 1 names different: declaration 'btd_adapter' definition 'adapter'.
bluez-5.50/profiles/health/hdp.c:1418:49: style: Function 'hdp_adapter_unregister' argument 1 names different: declaration 'btd_adapter' definition 'adapter'. [funcArgNamesDifferent]
bluez-5.50/profiles/health/hdp.h:24:49: note: Function 'hdp_adapter_unregister' argument 1 names different: declaration 'btd_adapter' definition 'adapter'.
bluez-5.50/profiles/health/hdp.c:1418:49: note: Function 'hdp_adapter_unregister' argument 1 names different: declaration 'btd_adapter' definition 'adapter'.
bluez-5.50/profiles/health/mcap.c:262:19: style: The scope of the variable 'mdl' can be reduced. [variableScope]
bluez-5.50/profiles/health/mcap.c:428:19: style: The scope of the variable 'mdl' can be reduced. [variableScope]
bluez-5.50/profiles/health/mcap.c:442:19: style: The scope of the variable 'mdl' can be reduced. [variableScope]
bluez-5.50/profiles/health/mcap.c:633:19: style: The scope of the variable 'mdl' can be reduced. [variableScope]
bluez-5.50/profiles/health/mcap.c:829:19: style: The scope of the variable 'last' can be reduced. [variableScope]
bluez-5.50/profiles/health/mcap.c:1031:15: style: The scope of the variable 'req' can be reduced. [variableScope]
bluez-5.50/profiles/health/mcap.c:1032:11: style: The scope of the variable 'mdl_id' can be reduced. [variableScope]
bluez-5.50/profiles/health/mcap.c:2733:6: style: The scope of the variable 'delay' can be reduced. [variableScope]
bluez-5.50/profiles/health/mcap.c:2815:30: style: The scope of the variable 'when' can be reduced. [variableScope]
bluez-5.50/profiles/health/mcap.c:1299:77: style: Function 'proc_req_connected' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
bluez-5.50/profiles/health/mcap.c:123:77: note: Function 'proc_req_connected' argument 3 names different: declaration 'l' definition 'len'.
bluez-5.50/profiles/health/mcap.c:1299:77: note: Function 'proc_req_connected' argument 3 names different: declaration 'l' definition 'len'.
bluez-5.50/profiles/health/mcap.c:1316:75: style: Function 'proc_req_pending' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
bluez-5.50/profiles/health/mcap.c:124:75: note: Function 'proc_req_pending' argument 3 names different: declaration 'l' definition 'len'.
bluez-5.50/profiles/health/mcap.c:1316:75: note: Function 'proc_req_pending' argument 3 names different: declaration 'l' definition 'len'.
bluez-5.50/profiles/health/mcap.c:1324:74: style: Function 'proc_req_active' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
bluez-5.50/profiles/health/mcap.c:125:74: note: Function 'proc_req_active' argument 3 names different: declaration 'l' definition 'len'.
bluez-5.50/profiles/health/mcap.c:1324:74: note: Function 'proc_req_active' argument 3 names different: declaration 'l' definition 'len'.
bluez-5.50/profiles/input/hog-lib.c:816:6: warning: Possible null pointer dereference: pdu [nullPointer]
bluez-5.50/profiles/input/hog-lib.c:872:21: note: Calling function 'get_report_cb', 2nd argument 'pdu' value is 0
bluez-5.50/profiles/input/hog-lib.c:816:6: note: Null pointer dereference
bluez-5.50/profiles/input/hog-lib.c:823:2: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
bluez-5.50/profiles/input/hog-lib.c:872:21: note: Calling function 'get_report_cb', 2nd argument 'pdu' value is 0
bluez-5.50/profiles/input/hog-lib.c:823:2: note: Null pointer addition
bluez-5.50/profiles/input/hog-lib.c:560:17: style: The scope of the variable 'report' can be reduced. [variableScope]
bluez-5.50/profiles/input/hog-lib.c:1528:23: style: The scope of the variable 'primary' can be reduced. [variableScope]
bluez-5.50/profiles/input/hog-lib.c:701:7: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/profiles/input/hog-lib.c:767:7: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/profiles/network/connection.c:320:44: style: Function 'connection_connect' argument 1 names different: declaration 'service' definition 'svc'. [funcArgNamesDifferent]
bluez-5.50/profiles/network/connection.h:26:44: note: Function 'connection_connect' argument 1 names different: declaration 'service' definition 'svc'.
bluez-5.50/profiles/network/connection.c:320:44: note: Function 'connection_connect' argument 1 names different: declaration 'service' definition 'svc'.
bluez-5.50/profiles/network/connection.c:354:47: style: Function 'connection_disconnect' argument 1 names different: declaration 'service' definition 'svc'. [funcArgNamesDifferent]
bluez-5.50/profiles/network/connection.h:27:47: note: Function 'connection_disconnect' argument 1 names different: declaration 'service' definition 'svc'.
bluez-5.50/profiles/network/connection.c:354:47: note: Function 'connection_disconnect' argument 1 names different: declaration 'service' definition 'svc'.
bluez-5.50/profiles/network/connection.c:512:48: style: Function 'connection_unregister' argument 1 names different: declaration 'service' definition 'svc'. [funcArgNamesDifferent]
bluez-5.50/profiles/network/connection.h:25:48: note: Function 'connection_unregister' argument 1 names different: declaration 'service' definition 'svc'.
bluez-5.50/profiles/network/connection.c:512:48: note: Function 'connection_unregister' argument 1 names different: declaration 'service' definition 'svc'.
bluez-5.50/profiles/network/connection.c:559:45: style: Function 'connection_register' argument 1 names different: declaration 'service' definition 'svc'. [funcArgNamesDifferent]
bluez-5.50/profiles/network/connection.h:24:45: note: Function 'connection_register' argument 1 names different: declaration 'service' definition 'svc'.
bluez-5.50/profiles/network/connection.c:559:45: note: Function 'connection_register' argument 1 names different: declaration 'service' definition 'svc'.
bluez-5.50/profiles/sap/server.c:753:40: style: Redundant condition: apdu. '!apdu || (apdu && length==0)' is equivalent to '!apdu || length==0' [redundantCondition]
bluez-5.50/profiles/sap/server.c:800:39: style: Redundant condition: atr. '!atr || (atr && length==0)' is equivalent to '!atr || length==0' [redundantCondition]
bluez-5.50/profiles/sap/server.c:735:70: style: Function 'sap_transfer_apdu_rsp' argument 3 names different: declaration 'sap_apdu_resp' definition 'apdu'. [funcArgNamesDifferent]
bluez-5.50/profiles/sap/sap.h:168:14: note: Function 'sap_transfer_apdu_rsp' argument 3 names different: declaration 'sap_apdu_resp' definition 'apdu'.
bluez-5.50/profiles/sap/server.c:735:70: note: Function 'sap_transfer_apdu_rsp' argument 3 names different: declaration 'sap_apdu_resp' definition 'apdu'.
bluez-5.50/profiles/sap/server.c:781:69: style: Function 'sap_transfer_atr_rsp' argument 3 names different: declaration 'sap_atr' definition 'atr'. [funcArgNamesDifferent]
bluez-5.50/profiles/sap/sap.h:170:14: note: Function 'sap_transfer_atr_rsp' argument 3 names different: declaration 'sap_atr' definition 'atr'.
bluez-5.50/profiles/sap/server.c:781:69: note: Function 'sap_transfer_atr_rsp' argument 3 names different: declaration 'sap_atr' definition 'atr'.
bluez-5.50/src/adapter.c:5014:8: warning: %hhd in format string (no. 1) requires 'char *' but the argument type is 'unsigned char *'. [invalidScanfArgType_int]
bluez-5.50/src/adapter.c:5014:8: warning: %hhd in format string (no. 2) requires 'char *' but the argument type is 'unsigned char *'. [invalidScanfArgType_int]
bluez-5.50/src/adapter.c:5014:8: warning: %hhd in format string (no. 3) requires 'char *' but the argument type is 'unsigned char *'. [invalidScanfArgType_int]
bluez-5.50/src/adapter.c:5014:8: warning: %hd in format string (no. 4) requires 'short *' but the argument type is 'unsigned short *'. [invalidScanfArgType_int]
bluez-5.50/src/adapter.c:5207:8: warning: %hhu in format string (no. 2) requires 'unsigned char *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
bluez-5.50/src/adapter.c:5207:8: warning: %X in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bluez-5.50/src/adapter.c:5209:9: warning: %X in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bluez-5.50/src/adapter.c:5361:8: warning: %hhu in format string (no. 2) requires 'unsigned char *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
bluez-5.50/src/adapter.c:5408:8: warning: %hhu in format string (no. 2) requires 'unsigned char *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
bluez-5.50/src/adapter.c:2046:6: warning: Either the condition 'a' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
bluez-5.50/src/adapter.c:2043:20: note: Assuming that condition 'a' is not redundant
bluez-5.50/src/adapter.c:2046:6: note: Null pointer dereference
bluez-5.50/src/adapter.c:2046:17: warning: Either the condition 'b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck]
bluez-5.50/src/adapter.c:2043:13: note: Assuming that condition 'b' is not redundant
bluez-5.50/src/adapter.c:2046:17: note: Null pointer dereference
bluez-5.50/src/adapter.c:3564:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
bluez-5.50/src/adapter.c:5552:10: style: The scope of the variable 'mode' can be reduced. [variableScope]
bluez-5.50/src/adapter.c:6640:21: style: The scope of the variable 'device' can be reduced. [variableScope]
bluez-5.50/src/adapter.c:6887:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
bluez-5.50/src/adapter.c:807:16: style: Function 'btd_adapter_find_device' argument 3 names different: declaration 'dst_type' definition 'bdaddr_type'. [funcArgNamesDifferent]
bluez-5.50/src/adapter.h:93:16: note: Function 'btd_adapter_find_device' argument 3 names different: declaration 'dst_type' definition 'bdaddr_type'.
bluez-5.50/src/adapter.c:807:16: note: Function 'btd_adapter_find_device' argument 3 names different: declaration 'dst_type' definition 'bdaddr_type'.
bluez-5.50/src/adapter.c:5303:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bluez-5.50/src/agent.c:268:16: style: The scope of the variable 'agent' can be reduced. [variableScope]
bluez-5.50/src/device.c:1565:22: style: The scope of the variable 'service' can be reduced. [variableScope]
bluez-5.50/src/device.c:1777:22: style: The scope of the variable 'p' can be reduced. [variableScope]
bluez-5.50/src/device.c:3113:20: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/src/device.c:4605:14: style: The scope of the variable 'lmatch' can be reduced. [variableScope]
bluez-5.50/src/device.c:6267:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/src/device.c:3839:21: style: Function 'device_create' argument 2 names different: declaration 'address' definition 'bdaddr'. [funcArgNamesDifferent]
bluez-5.50/src/device.h:30:21: note: Function 'device_create' argument 2 names different: declaration 'address' definition 'bdaddr'.
bluez-5.50/src/device.c:3839:21: note: Function 'device_create' argument 2 names different: declaration 'address' definition 'bdaddr'.
bluez-5.50/src/device.c:4362:63: style: Function 'device_probe_profiles' argument 2 names different: declaration 'profiles' definition 'uuids'. [funcArgNamesDifferent]
bluez-5.50/src/device.h:64:63: note: Function 'device_probe_profiles' argument 2 names different: declaration 'profiles' definition 'uuids'.
bluez-5.50/src/device.c:4362:63: note: Function 'device_probe_profiles' argument 2 names different: declaration 'profiles' definition 'uuids'.
bluez-5.50/src/device.c:155:21: style: struct member 'included_search::req' is never used. [unusedStructMember]
bluez-5.50/src/device.c:157:10: style: struct member 'included_search::current' is never used. [unusedStructMember]
bluez-5.50/src/device.c:3242:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bluez-5.50/src/device.c:3243:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bluez-5.50/src/device.c:3288:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bluez-5.50/src/device.c:3320:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bluez-5.50/src/device.c:3354:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bluez-5.50/src/device.c:3392:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bluez-5.50/src/device.c:3416:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bluez-5.50/src/eir.c:85:8: style: The scope of the variable 'uuid_str' can be reduced. [variableScope]
bluez-5.50/src/eir.c:104:8: style: The scope of the variable 'uuid_str' can be reduced. [variableScope]
bluez-5.50/src/eir.c:123:8: style: The scope of the variable 'uuid_str' can be reduced. [variableScope]
bluez-5.50/src/gatt-database.c:360:2: style: Variable 'io' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/src/gatt-database.c:357:0: note: Variable 'io' is reassigned a value before the old one has been used.
bluez-5.50/src/gatt-database.c:360:2: note: Variable 'io' is reassigned a value before the old one has been used.
bluez-5.50/src/gatt-database.c:888:2: style: Variable 'io' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/src/gatt-database.c:882:0: note: Variable 'io' is reassigned a value before the old one has been used.
bluez-5.50/src/gatt-database.c:888:2: note: Variable 'io' is reassigned a value before the old one has been used.
bluez-5.50/src/gatt-database.c:1094:11: style: The scope of the variable 'start' can be reduced. [variableScope]
bluez-5.50/src/gatt-database.c:1094:18: style: The scope of the variable 'end' can be reduced. [variableScope]
bluez-5.50/src/gatt-database.c:1094:23: style: The scope of the variable 'old_start' can be reduced. [variableScope]
bluez-5.50/src/gatt-database.c:1094:34: style: The scope of the variable 'old_end' can be reduced. [variableScope]
bluez-5.50/src/gatt-database.c:2160:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/src/gatt-database.c:2452:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/src/main.c:664:11: style: The scope of the variable 'sdp_mtu' can be reduced. [variableScope]
bluez-5.50/src/main.c:665:11: style: The scope of the variable 'sdp_flags' can be reduced. [variableScope]
bluez-5.50/src/profile.c:959:22: style: The scope of the variable 'rec' can be reduced. [variableScope]
bluez-5.50/src/sdp-xml.c:532:23: style: The scope of the variable 'elem' can be reduced. [variableScope]
bluez-5.50/src/sdp-xml.c:652:9: style: The scope of the variable 'hex' can be reduced. [variableScope]
bluez-5.50/src/sdp-xml.c:1000:10: style: Function 'convert_sdp_record_to_xml' argument 2 names different: declaration 'user_data' definition 'data'. [funcArgNamesDifferent]
bluez-5.50/src/sdp-xml.h:25:9: note: Function 'convert_sdp_record_to_xml' argument 2 names different: declaration 'user_data' definition 'data'.
bluez-5.50/src/sdp-xml.c:1000:10: note: Function 'convert_sdp_record_to_xml' argument 2 names different: declaration 'user_data' definition 'data'.
bluez-5.50/src/sdp-xml.c:1000:23: style: Function 'convert_sdp_record_to_xml' argument 3 names different: declaration 'append_func' definition 'appender'. [funcArgNamesDifferent]
bluez-5.50/src/sdp-xml.h:25:27: note: Function 'convert_sdp_record_to_xml' argument 3 names different: declaration 'append_func' definition 'appender'.
bluez-5.50/src/sdp-xml.c:1000:23: note: Function 'convert_sdp_record_to_xml' argument 3 names different: declaration 'append_func' definition 'appender'.
bluez-5.50/src/sdpd-database.c:158:46: style: Function 'sdp_svcdb_set_collectable' argument 1 names different: declaration 'rec' definition 'record'. [funcArgNamesDifferent]
bluez-5.50/src/sdpd.h:63:46: note: Function 'sdp_svcdb_set_collectable' argument 1 names different: declaration 'rec' definition 'record'.
bluez-5.50/src/sdpd-database.c:158:46: note: Function 'sdp_svcdb_set_collectable' argument 1 names different: declaration 'rec' definition 'record'.
bluez-5.50/src/sdpd-service.c:559:30: style: The scope of the variable 'mpmd_features' can be reduced. [variableScope]
bluez-5.50/src/sdpd-service.c:721:11: style: The scope of the variable 'attrId' can be reduced. [variableScope]
bluez-5.50/src/shared/att.c:299:18: portability: 'op->pdu' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/att.c:749:10: style: struct member 'notify_data::pdu_len' is never used. [unusedStructMember]
bluez-5.50/src/shared/att.c:750:7: style: struct member 'notify_data::handler_found' is never used. [unusedStructMember]
bluez-5.50/src/shared/crypto.c:48:10: style: struct member 'sockaddr_alg::salg_feat' is never used. [unusedStructMember]
bluez-5.50/src/shared/crypto.c:49:10: style: struct member 'sockaddr_alg::salg_mask' is never used. [unusedStructMember]
bluez-5.50/src/shared/crypto.c:54:10: style: struct member 'af_alg_iv::ivlen' is never used. [unusedStructMember]
bluez-5.50/src/shared/crypto.c:55:10: style: struct member 'af_alg_iv::iv' is never used. [unusedStructMember]
bluez-5.50/src/shared/ecc.c:526:11: style: The scope of the variable 'carry' can be reduced. [variableScope]
bluez-5.50/src/shared/gatt-client.c:714:2: style: Variable 'desc_attr' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/src/shared/gatt-client.c:709:0: note: Variable 'desc_attr' is reassigned a value before the old one has been used.
bluez-5.50/src/shared/gatt-client.c:714:2: note: Variable 'desc_attr' is reassigned a value before the old one has been used.
bluez-5.50/src/shared/gatt-client.c:1426:2: style: Variable 'chrc' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/src/shared/gatt-client.c:1423:0: note: Variable 'chrc' is reassigned a value before the old one has been used.
bluez-5.50/src/shared/gatt-client.c:1426:2: note: Variable 'chrc' is reassigned a value before the old one has been used.
bluez-5.50/src/shared/gatt-client.c:1370:10: style: The scope of the variable 'att_ecode' can be reduced. [variableScope]
bluez-5.50/src/shared/gatt-client.c:1770:22: style: The scope of the variable 'next_data' can be reduced. [variableScope]
bluez-5.50/src/shared/gatt-client.c:2560:6: style: The scope of the variable 'security' can be reduced. [variableScope]
bluez-5.50/src/shared/gatt-client.c:1824:25: portability: 'pdu_data->pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-client.c:2859:18: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-client.c:2865:18: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-db.c:1219:28: style: The scope of the variable 'attribute' can be reduced. [variableScope]
bluez-5.50/src/shared/gatt-helpers.c:281:36: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:282:34: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:283:27: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:296:35: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:297:33: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:342:34: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:343:27: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:347:34: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:399:35: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:400:26: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:432:26: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:468:19: portability: 'pdu_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:679:41: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:686:26: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:686:35: portability: 'pdu+length' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:686:49: portability: 'pdu+length-data_length' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:725:21: portability: 'cur_result->pdu' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:725:30: portability: 'cur_result->pdu+length' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:725:44: portability: 'cur_result->pdu+length-data_length' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:767:26: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:767:35: portability: 'pdu+length' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:984:44: portability: 'data->result->pdu' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:984:56: portability: 'data->result->pdu+data->pos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1007:37: portability: 'data->result->pdu' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1007:49: portability: 'data->result->pdu+data->pos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1028:32: portability: 'data->result->pdu' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1082:41: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1102:29: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1102:38: portability: 'pdu+length' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1210:33: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1215:29: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1215:38: portability: 'pdu+length' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1316:33: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1322:29: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1322:38: portability: 'pdu+length' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1439:33: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1444:29: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-helpers.c:1444:38: portability: 'pdu+length' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:1203:2: style: Variable 'prep_data' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/src/shared/gatt-server.c:1197:0: note: Variable 'prep_data' is reassigned a value before the old one has been used.
bluez-5.50/src/shared/gatt-server.c:1203:2: note: Variable 'prep_data' is reassigned a value before the old one has been used.
bluez-5.50/src/shared/gatt-server.c:553:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
bluez-5.50/src/shared/gatt-server.c:554:28: style: The scope of the variable 'attr' can be reduced. [variableScope]
bluez-5.50/src/shared/gatt-server.c:555:19: style: The scope of the variable 'type' can be reduced. [variableScope]
bluez-5.50/src/shared/gatt-server.c:556:16: style: The scope of the variable 'cur_uuid_len' can be reduced. [variableScope]
bluez-5.50/src/shared/gatt-server.c:261:21: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:262:18: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:496:21: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:497:18: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:623:21: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:724:21: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:725:24: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:737:64: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:830:43: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:979:24: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:1100:35: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:1235:30: portability: 'pwcd->pdu' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/gatt-server.c:1271:24: portability: 'pdu' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/hci.c:211:27: portability: 'user_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/hci.c:224:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/hci.c:237:12: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/hfp.c:477:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/src/shared/hfp.c:1129:9: style: The scope of the variable 'count' can be reduced. [variableScope]
bluez-5.50/src/shared/mainloop.c:360:33: style: Function 'mainloop_modify_timeout' argument 1 names different: declaration 'fd' definition 'id'. [funcArgNamesDifferent]
bluez-5.50/src/shared/mainloop.h:47:33: note: Function 'mainloop_modify_timeout' argument 1 names different: declaration 'fd' definition 'id'.
bluez-5.50/src/shared/mainloop.c:360:33: note: Function 'mainloop_modify_timeout' argument 1 names different: declaration 'fd' definition 'id'.
bluez-5.50/src/shared/mgmt.c:346:18: portability: 'mgmt->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/mgmt.c:354:17: portability: 'mgmt->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/mgmt.c:357:18: portability: 'mgmt->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/mgmt.c:371:17: portability: 'mgmt->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/mgmt.c:557:23: portability: 'request->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/ringbuf.c:158:25: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/ringbuf.c:179:36: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/ringbuf.c:246:25: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/ringbuf.c:249:39: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/ringbuf.c:286:36: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/ringbuf.c:299:39: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/src/shared/shell.c:953:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bluez-5.50/src/shared/shell.c:957:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bluez-5.50/src/shared/shell.c:972:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bluez-5.50/src/shared/shell.c:685:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
bluez-5.50/src/shared/shell.c:136:3: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
bluez-5.50/src/shared/tester.c:315:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/src/shared/tester.c:315:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/src/shared/tester.c:315:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/src/shared/tester.c:315:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/src/storage.c:54:10: style: struct member 'match::keys' is never used. [unusedStructMember]
bluez-5.50/src/storage.c:55:8: style: struct member 'match::pattern' is never used. [unusedStructMember]
bluez-5.50/src/uuid-helper.c:181:34: style: Function 'bt_name2string' argument 1 names different: declaration 'string' definition 'pattern'. [funcArgNamesDifferent]
bluez-5.50/src/uuid-helper.h:27:34: note: Function 'bt_name2string' argument 1 names different: declaration 'string' definition 'pattern'.
bluez-5.50/src/uuid-helper.c:181:34: note: Function 'bt_name2string' argument 1 names different: declaration 'string' definition 'pattern'.
bluez-5.50/tools/3dsp.c:88:15: style: The scope of the variable 'id' can be reduced. [variableScope]
bluez-5.50/tools/3dsp.c:316:10: style: The scope of the variable 'evtmask1' can be reduced. [variableScope]
bluez-5.50/tools/3dsp.c:484:10: style: The scope of the variable 'evtmask1' can be reduced. [variableScope]
bluez-5.50/tools/advtest.c:99:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/advtest.c:74:3: warning: The buffer 'irk' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
bluez-5.50/tools/advtest.c:81:4: warning: The buffer 'irk' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
bluez-5.50/tools/advtest.c:160:33: error: Uninitialized variable: cmd3 [uninitvar]
bluez-5.50/tools/amptest.c:585:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/tools/amptest.c:592:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/tools/avinfo.c:466:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/avinfo.c:344:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/avtest.c:274:5: style: Variable 'hdr->packet_type' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/tools/avtest.c:265:5: note: Variable 'hdr->packet_type' is reassigned a value before the old one has been used.
bluez-5.50/tools/avtest.c:274:5: note: Variable 'hdr->packet_type' is reassigned a value before the old one has been used.
bluez-5.50/tools/avtest.c:277:5: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/tools/avtest.c:270:5: note: Variable 'len' is reassigned a value before the old one has been used.
bluez-5.50/tools/avtest.c:277:5: note: Variable 'len' is reassigned a value before the old one has been used.
bluez-5.50/tools/avtest.c:281:5: style: Variable 'hdr->packet_type' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/tools/avtest.c:274:5: note: Variable 'hdr->packet_type' is reassigned a value before the old one has been used.
bluez-5.50/tools/avtest.c:281:5: note: Variable 'hdr->packet_type' is reassigned a value before the old one has been used.
bluez-5.50/tools/avtest.c:284:5: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/tools/avtest.c:277:5: note: Variable 'len' is reassigned a value before the old one has been used.
bluez-5.50/tools/avtest.c:284:5: note: Variable 'len' is reassigned a value before the old one has been used.
bluez-5.50/tools/avtest.c:710:2: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/tools/avtest.c:708:2: note: Variable 'len' is reassigned a value before the old one has been used.
bluez-5.50/tools/avtest.c:710:2: note: Variable 'len' is reassigned a value before the old one has been used.
bluez-5.50/tools/avtest.c:207:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/avtest.c:417:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/bccmd.c:298:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/tools/bccmd.c:319:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/tools/bccmd.c:341:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/tools/bccmd.c:421:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/tools/bccmd.c:443:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/tools/bccmd.c:308:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/bccmd.c:704:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/bccmd.c:238:25: style: The scope of the variable 'nextdef' can be reduced. [variableScope]
bluez-5.50/tools/bccmd.c:564:9: style: The scope of the variable 'err' can be reduced. [variableScope]
bluez-5.50/tools/bccmd.c:831:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/bccmd.c:868:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bluez-5.50/tools/bccmd.c:914:9: style: The scope of the variable 'err' can be reduced. [variableScope]
bluez-5.50/tools/bccmd.c:981:18: style: The scope of the variable 'length' can be reduced. [variableScope]
bluez-5.50/tools/bccmd.c:982:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/tools/bccmd.c:983:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bluez-5.50/tools/bccmd.c:145:6: style: struct member 'Anonymous0::type' is never used. [unusedStructMember]
bluez-5.50/tools/bccmd.c:146:6: style: struct member 'Anonymous0::size' is never used. [unusedStructMember]
bluez-5.50/tools/bluemoon.c:605:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/tools/bluemoon.c:723:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/tools/bluemoon.c:736:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/tools/bluemoon.c:738:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/tools/bluemoon.c:842:39: warning: Division of result of sizeof() on pointer type. [divideSizeof]
bluez-5.50/tools/bnep-tester.c:58:10: style: struct member 'rfcomm_client_data::server_channel' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:59:10: style: struct member 'rfcomm_client_data::client_channel' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:60:6: style: struct member 'rfcomm_client_data::expected_connect_err' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:61:17: style: struct member 'rfcomm_client_data::send_data' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:62:17: style: struct member 'rfcomm_client_data::read_data' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:63:11: style: struct member 'rfcomm_client_data::data_len' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:67:10: style: struct member 'rfcomm_server_data::server_channel' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:68:10: style: struct member 'rfcomm_server_data::client_channel' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:69:7: style: struct member 'rfcomm_server_data::expected_status' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:70:17: style: struct member 'rfcomm_server_data::send_data' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:71:17: style: struct member 'rfcomm_server_data::read_data' is never used. [unusedStructMember]
bluez-5.50/tools/bnep-tester.c:72:11: style: struct member 'rfcomm_server_data::data_len' is never used. [unusedStructMember]
bluez-5.50/tools/btgatt-client.c:1603:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/tools/btgatt-client.c:1016:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/btgatt-client.c:1247:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/tools/btgatt-client.c:793:11: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/btgatt-client.c:793:14: style: The scope of the variable 'val' can be reduced. [variableScope]
bluez-5.50/tools/btgatt-server.c:1213:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bluez-5.50/tools/btinfo.c:109:15: style: The scope of the variable 'id' can be reduced. [variableScope]
bluez-5.50/tools/btinfo.c:47:11: style: struct member 'hci_dev_stats::err_rx' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:48:11: style: struct member 'hci_dev_stats::err_tx' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:49:11: style: struct member 'hci_dev_stats::cmd_tx' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:50:11: style: struct member 'hci_dev_stats::evt_rx' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:51:11: style: struct member 'hci_dev_stats::acl_tx' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:52:11: style: struct member 'hci_dev_stats::acl_rx' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:53:11: style: struct member 'hci_dev_stats::sco_tx' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:54:11: style: struct member 'hci_dev_stats::sco_rx' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:55:11: style: struct member 'hci_dev_stats::byte_rx' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:56:11: style: struct member 'hci_dev_stats::byte_tx' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:62:11: style: struct member 'hci_dev_info::bdaddr' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:65:11: style: struct member 'hci_dev_info::features' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:66:11: style: struct member 'hci_dev_info::pkt_type' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:67:11: style: struct member 'hci_dev_info::link_policy' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:68:11: style: struct member 'hci_dev_info::link_mode' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:69:11: style: struct member 'hci_dev_info::acl_mtu' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:70:11: style: struct member 'hci_dev_info::acl_pkts' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:71:11: style: struct member 'hci_dev_info::sco_mtu' is never used. [unusedStructMember]
bluez-5.50/tools/btinfo.c:72:11: style: struct member 'hci_dev_info::sco_pkts' is never used. [unusedStructMember]
bluez-5.50/tools/btmgmt.c:423:21: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/tools/btpclient.c:227:21: style: The scope of the variable 'device' can be reduced. [variableScope]
bluez-5.50/tools/btpclient.c:272:21: style: The scope of the variable 'device' can be reduced. [variableScope]
bluez-5.50/tools/btpclient.c:1057:17: style: The scope of the variable 'ad_data' can be reduced. [variableScope]
bluez-5.50/tools/btpclient.c:1058:10: style: The scope of the variable 'ad_type' can be reduced. [variableScope]
bluez-5.50/tools/btpclient.c:1058:19: style: The scope of the variable 'ad_len' can be reduced. [variableScope]
bluez-5.50/tools/btproxy.c:110:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:138:35: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:139:41: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:139:45: portability: 'buf+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:158:35: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:165:21: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:165:25: portability: 'buf+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:168:14: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:168:18: portability: 'buf+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:168:33: portability: 'buf+1+sizeof(*hdr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:176:35: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:189:14: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:189:18: portability: 'buf+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:216:13: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:216:17: portability: 'buf+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:243:35: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:254:12: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:254:16: portability: 'buf+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:258:14: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:258:18: portability: 'buf+1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:258:33: portability: 'buf+1+sizeof(*hdr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/btproxy.c:137:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/tools/btproxy.c:157:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/tools/btsnoop.c:496:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/tools/check-selftest.c:57:3: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/tools/check-selftest.c:54:3: note: Variable 'ptr' is reassigned a value before the old one has been used.
bluez-5.50/tools/check-selftest.c:57:3: note: Variable 'ptr' is reassigned a value before the old one has been used.
bluez-5.50/tools/cltest.c:96:7: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/tools/csr.c:2749:11: style: The scope of the variable 'value' can be reduced. [variableScope]
bluez-5.50/tools/csr.c:2834:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/tools/csr_bcsp.c:52:10: style: The scope of the variable 'delay' can be reduced. [variableScope]
bluez-5.50/tools/csr_bcsp.c:154:10: style: The scope of the variable 'delay' can be reduced. [variableScope]
bluez-5.50/tools/csr_h4.c:89:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/csr_usb.c:105:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/tools/csr_usb.c:105:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/tools/gatt-service.c:353:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/tools/gatt-service.c:348:0: note: Variable 'p' is reassigned a value before the old one has been used.
bluez-5.50/tools/gatt-service.c:353:2: note: Variable 'p' is reassigned a value before the old one has been used.
bluez-5.50/tools/hci-tester.c:847:52: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/hciattach.c:1319:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bluez-5.50/tools/hciattach.c:1319:5: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bluez-5.50/tools/hciattach.c:283:6: style: The scope of the variable 'res' can be reduced. [variableScope]
bluez-5.50/tools/hciattach.c:1238:44: style: The scope of the variable 'err' can be reduced. [variableScope]
bluez-5.50/tools/hciattach.c:288:8: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/hciattach_ath3k.c:1029:10: warning: Identical condition 'err<0', second condition is always false [identicalConditionAfterEarlyExit]
bluez-5.50/tools/hciattach_ath3k.c:1025:10: note: first condition
bluez-5.50/tools/hciattach_ath3k.c:1029:10: note: second condition
bluez-5.50/tools/hciattach_ath3k.c:316:8: style: The scope of the variable 'end_ptr' can be reduced. [variableScope]
bluez-5.50/tools/hciattach_bcm43xx.c:196:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/hciattach_intel.c:578:20: style: Function 'intel_init' argument 1 names different: declaration 'fd' definition 'dev'. [funcArgNamesDifferent]
bluez-5.50/tools/hciattach.h:69:20: note: Function 'intel_init' argument 1 names different: declaration 'fd' definition 'dev'.
bluez-5.50/tools/hciattach_intel.c:578:20: note: Function 'intel_init' argument 1 names different: declaration 'fd' definition 'dev'.
bluez-5.50/tools/hciattach_st.c:49:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/hciattach_st.c:122:17: style: The scope of the variable 'd' can be reduced. [variableScope]
bluez-5.50/tools/hciattach_st.c:127:10: style: The scope of the variable 'size' can be reduced. [variableScope]
bluez-5.50/tools/hciattach_st.c:127:16: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/hciattach_st.c:198:23: style: Function 'stlc2500_init' argument 1 names different: declaration 'fd' definition 'dd'. [funcArgNamesDifferent]
bluez-5.50/tools/hciattach.h:63:23: note: Function 'stlc2500_init' argument 1 names different: declaration 'fd' definition 'dd'.
bluez-5.50/tools/hciattach_st.c:198:23: note: Function 'stlc2500_init' argument 1 names different: declaration 'fd' definition 'dd'.
bluez-5.50/tools/hciattach_ti.c:304:8: style: The scope of the variable 'fixed_action' can be reduced. [variableScope]
bluez-5.50/tools/hciattach_tialt.c:168:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bluez-5.50/tools/hciconfig.c:972:15: style: The scope of the variable 'icf' can be reduced. [variableScope]
bluez-5.50/tools/hciconfig.c:977:15: style: The scope of the variable 'idf' can be reduced. [variableScope]
bluez-5.50/tools/hciconfig.c:982:15: style: The scope of the variable 'iss' can be reduced. [variableScope]
bluez-5.50/tools/hciconfig.c:985:15: style: The scope of the variable 'acf' can be reduced. [variableScope]
bluez-5.50/tools/hciconfig.c:1262:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/hciconfig.c:1294:42: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/hciconfig.c:1294:47: style: The scope of the variable 'type' can be reduced. [variableScope]
bluez-5.50/tools/hciconfig.c:813:4: warning: The buffer 'cls_str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bluez-5.50/tools/hciconfig.c:816:4: warning: The buffer 'cls_str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bluez-5.50/tools/hciconfig.c:819:4: warning: The buffer 'cls_str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bluez-5.50/tools/hciconfig.c:162:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/hciconfig.c:1306:44: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bluez-5.50/tools/hciconfig.c:1307:18: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bluez-5.50/tools/hcidump.c:468:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/hcidump.c:468:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/hcidump.c:500:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/hcidump.c:500:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/hcidump.c:106:13: style: The scope of the variable 'w' can be reduced. [variableScope]
bluez-5.50/tools/hcidump.c:123:13: style: The scope of the variable 'w' can be reduced. [variableScope]
bluez-5.50/tools/parser/parser.h:167:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/parser.h:175:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/parser.h:183:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/parser.h:192:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/hcidump.c:331:30: portability: 'frm.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/hcidump.c:349:31: portability: 'frm.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/hcidump.c:393:31: portability: 'frm.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/hcitool.c:341:4: warning: The buffer 'cls_str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bluez-5.50/tools/hcitool.c:344:4: warning: The buffer 'cls_str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bluez-5.50/tools/hcitool.c:347:4: warning: The buffer 'cls_str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bluez-5.50/tools/hex2hcd.c:263:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bluez-5.50/tools/l2cap-tester.c:1264:14: style: The scope of the variable 'io' can be reduced. [variableScope]
bluez-5.50/tools/l2cap-tester.c:1695:17: style: The scope of the variable 'bthost' can be reduced. [variableScope]
bluez-5.50/tools/l2cap-tester.c:1725:14: style: The scope of the variable 'io' can be reduced. [variableScope]
bluez-5.50/tools/l2cap-tester.c:1726:6: style: The scope of the variable 'sk' can be reduced. [variableScope]
bluez-5.50/tools/l2test.c:240:8: style: The scope of the variable 'pb' can be reduced. [variableScope]
bluez-5.50/tools/l2test.c:843:7: style: The scope of the variable 'total' can be reduced. [variableScope]
bluez-5.50/tools/l2test.c:953:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/l2test.c:953:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
bluez-5.50/tools/nokfw.c:113:11: style: The scope of the variable 'pkt_len' can be reduced. [variableScope]
bluez-5.50/tools/nokfw.c:114:10: style: The scope of the variable 'pkt_type' can be reduced. [variableScope]
bluez-5.50/tools/obex-server-tool.c:370:10: style: The scope of the variable 'err' can be reduced. [variableScope]
bluez-5.50/tools/parser/avctp.c:65:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avdtp.c:597:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/tools/parser/avdtp.c:597:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-5.50/tools/parser/avdtp.c:674:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/avdtp.c:674:3: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/avdtp.c:216:10: style: The scope of the variable 'cat' can be reduced. [variableScope]
bluez-5.50/tools/parser/avdtp.c:216:15: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/avdtp.c:227:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/parser/avdtp.c:449:10: style: The scope of the variable 'seid' can be reduced. [variableScope]
bluez-5.50/tools/parser/avdtp.c:449:16: style: The scope of the variable 'type' can be reduced. [variableScope]
bluez-5.50/tools/parser/avdtp.c:427:15: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/avdtp.c:433:14: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/avdtp.c:441:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/avdtp.c:578:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/avdtp.c:307:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avdtp.c:321:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avdtp.c:339:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avdtp.c:402:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avdtp.c:459:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avdtp.c:460:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avdtp.c:618:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avdtp.c:621:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avdtp.c:675:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avdtp.c:676:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avrcp.c:972:2: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-5.50/tools/parser/avrcp.c:1571:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/avrcp.c:1779:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/bnep.c:70:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/bnep.c:121:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/bnep.c:128:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/bnep.c:132:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/bnep.c:178:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/bnep.c:203:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/bpa.c:55:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:522:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:551:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:562:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:566:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:566:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:570:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:570:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:581:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:751:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:770:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:770:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/capi.c:230:11: style: The scope of the variable 'value' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:269:11: style: The scope of the variable 'info' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:299:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:345:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:346:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:368:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:398:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:399:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:627:11: style: The scope of the variable 'reject' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:651:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:667:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:668:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:690:11: style: The scope of the variable 'data' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:691:11: style: The scope of the variable 'length' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:691:27: style: The scope of the variable 'flags' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:691:34: style: The scope of the variable 'info' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:729:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:745:16: style: The scope of the variable 'class' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:745:23: style: The scope of the variable 'func' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:746:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/capi.c:254:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/capi.c:328:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/capi.c:331:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/capi.c:334:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/capi.c:337:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/capi.c:424:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/capi.c:433:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/capi.c:453:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/capi.c:760:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/capi.c:839:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/capi.c:278:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/cmtp.c:159:10: style: The scope of the variable 'hdr' can be reduced. [variableScope]
bluez-5.50/tools/parser/cmtp.c:159:15: style: The scope of the variable 'bid' can be reduced. [variableScope]
bluez-5.50/tools/parser/cmtp.c:78:14: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/cmtp.c:205:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/csr.c:116:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/csr.c:561:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
bluez-5.50/tools/parser/csr.c:561:19: style: The scope of the variable 'master' can be reduced. [variableScope]
bluez-5.50/tools/parser/csr.c:561:27: style: The scope of the variable 'addr' can be reduced. [variableScope]
bluez-5.50/tools/parser/ericsson.c:49:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:4100:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/hci.c:4136:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/hci.c:1558:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:1558:19: style: The scope of the variable 'packets' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:2105:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:2128:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:2413:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:2473:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:2473:9: style: The scope of the variable 'max' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:2503:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:2523:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:2590:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:3160:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:3329:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:3427:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:3641:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:4051:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/hci.c:841:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:848:17: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:859:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:1337:24: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:1348:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:1477:10: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:1701:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:2038:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:2377:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:2738:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3052:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3404:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3418:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3519:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3614:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3620:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3666:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3816:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3821:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3831:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:3837:41: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:4035:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:4054:39: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:4065:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:4108:10: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/hci.c:917:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/hci.c:1094:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/hcrp.c:103:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/hcrp.c:109:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/hcrp.c:82:27: style: The scope of the variable 'status' can be reduced. [variableScope]
bluez-5.50/tools/parser/l2cap.c:517:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/l2cap.c:660:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/l2cap.c:666:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/l2cap.c:690:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/l2cap.c:843:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/l2cap.c:1055:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
bluez-5.50/tools/parser/l2cap.c:1095:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
bluez-5.50/tools/parser/l2cap.c:1553:13: style: The scope of the variable 'hdr' can be reduced. [variableScope]
bluez-5.50/tools/parser/l2cap.c:1554:11: style: The scope of the variable 'dlen' can be reduced. [variableScope]
bluez-5.50/tools/parser/l2cap.c:517:40: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:520:26: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:596:30: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:597:33: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:598:22: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:599:22: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:600:22: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:614:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:615:24: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:616:26: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:617:27: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:618:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:644:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:920:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:953:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1221:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1230:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1317:14: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1328:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1341:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1347:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1400:14: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1429:14: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1433:14: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1436:28: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:1619:19: portability: 'fr->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/l2cap.c:905:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/l2cap.c:939:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/lmp.c:374:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:438:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:453:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:468:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:469:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:702:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:719:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:756:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:771:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:786:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:801:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:838:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:1096:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/lmp.c:627:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/obex.c:198:10: style: The scope of the variable 'hi' can be reduced. [variableScope]
bluez-5.50/tools/parser/obex.c:268:10: style: The scope of the variable 'last_opcode' can be reduced. [variableScope]
bluez-5.50/tools/parser/obex.c:268:23: style: The scope of the variable 'opcode' can be reduced. [variableScope]
bluez-5.50/tools/parser/obex.c:268:31: style: The scope of the variable 'status' can be reduced. [variableScope]
bluez-5.50/tools/parser/obex.c:270:11: style: The scope of the variable 'length' can be reduced. [variableScope]
bluez-5.50/tools/parser/obex.c:222:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/obex.c:239:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/obex.c:280:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/obex.c:292:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/obex.c:297:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/parser.c:294:25: style: The scope of the variable 'size' can be reduced. [variableScope]
bluez-5.50/tools/parser/parser.c:178:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/parser.c:306:41: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/parser.c:308:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/ppp.c:114:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/ppp.c:117:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/ppp.c:126:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-5.50/tools/parser/ppp.c:169:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bluez-5.50/tools/parser/ppp.c:169:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/ppp.c:169:16: style: The scope of the variable 'pos' can be reduced. [variableScope]
bluez-5.50/tools/parser/ppp.c:106:45: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/ppp.c:106:56: portability: 'frm->ptr+frm->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/ppp.c:112:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/ppp.c:206:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/ppp.c:223:25: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/ppp.c:229:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/ppp.c:235:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/rfcomm.c:256:11: style: The scope of the variable 'proto' can be reduced. [variableScope]
bluez-5.50/tools/parser/rfcomm.c:213:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/rfcomm.c:266:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/rfcomm.c:329:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sap.c:269:10: style: The scope of the variable 'param' can be reduced. [variableScope]
bluez-5.50/tools/parser/sap.c:270:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/sap.c:310:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sap.c:315:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sdp.c:302:3: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-5.50/tools/parser/sdp.c:305:3: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-5.50/tools/parser/sdp.c:314:2: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-5.50/tools/parser/sdp.c:447:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/sdp.c:471:11: style: The scope of the variable 'attr_id' can be reduced. [variableScope]
bluez-5.50/tools/parser/sdp.c:472:11: style: The scope of the variable 'attr_id_range' can be reduced. [variableScope]
bluez-5.50/tools/parser/sdp.c:473:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/sdp.c:513:11: style: The scope of the variable 'attr_id' can be reduced. [variableScope]
bluez-5.50/tools/parser/sdp.c:515:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/parser/sdp.c:553:13: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bluez-5.50/tools/parser/sdp.c:309:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sdp.c:339:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sdp.c:344:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sdp.c:389:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sdp.c:679:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sdp.c:756:38: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sdp.c:764:40: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sdp.c:789:38: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/sdp.c:797:40: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/smp.c:175:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/smp.c:176:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/smp.c:181:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/smp.c:182:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/smp.c:183:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/smp.c:187:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/smp.c:188:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/smp.c:189:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-5.50/tools/parser/tcpip.c:68:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/parser/tcpip.c:113:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/rctest.c:483:7: style: The scope of the variable 'total' can be reduced. [variableScope]
bluez-5.50/tools/rctest.c:552:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/rctest.c:552:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
bluez-5.50/tools/rctest.c:552:13: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/rctest.c:633:6: style: The scope of the variable 'sk' can be reduced. [variableScope]
bluez-5.50/tools/rctest.c:634:7: style: The scope of the variable 'device' can be reduced. [variableScope]
bluez-5.50/tools/scotest.c:275:7: style: The scope of the variable 'total' can be reduced. [variableScope]
bluez-5.50/tools/scotest.c:276:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/tools/sdptool.c:4110:3: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bluez-5.50/tools/sdptool.c:456:2: style: Variable 'sdpdata' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-5.50/tools/sdptool.c:454:0: note: Variable 'sdpdata' is reassigned a value before the old one has been used.
bluez-5.50/tools/sdptool.c:456:2: note: Variable 'sdpdata' is reassigned a value before the old one has been used.
bluez-5.50/tools/sdptool.c:405:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/sdptool.c:4069:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-5.50/tools/seq2bseq.c:71:14: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bluez-5.50/tools/smp-tester.c:660:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/smp-tester.c:663:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/smp-tester.c:668:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/smp-tester.c:673:37: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/tools/test-runner.c:266:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/tools/test-runner.c:283:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/tools/test-runner.c:286:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bluez-5.50/tools/ubcsp.c:371:3: style: The scope of the variable 'loop' can be reduced. [variableScope]
bluez-5.50/tools/ubcsp.c:374:3: style: The scope of the variable 'crc' can be reduced. [variableScope]
bluez-5.50/unit/test-avrcp.c:674:14: style: The scope of the variable 'folders' can be reduced. [variableScope]
bluez-5.50/unit/test-crc.c:151:41: portability: 'test_data->packet' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-crc.c:151:59: portability: 'test_data->packet+test_data->size' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-crc.c:161:52: portability: 'test_data->packet' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-crc.c:168:51: portability: 'test_data->packet' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-gatt.c:1519:3: style: Same expression on both sides of '-'. [duplicateExpression]
bluez-5.50/unit/test-gattrib.c:353:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-5.50/unit/test-hfp.c:541:25: style: The scope of the variable 'pdu' can be reduced. [variableScope]
bluez-5.50/unit/test-midi.c:242:2: portability: '(void*)(sysex2_1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:243:2: portability: '(void*)(sysex2_2)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:244:2: portability: '(void*)(sysex2_3)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:245:2: portability: '(void*)(sysex2_4)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:246:2: portability: '(void*)(sysex2_5)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:386:2: portability: '(void*)(sysex4_1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:387:2: portability: '(void*)(sysex4_2)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:388:2: portability: '(void*)(sysex4_3)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:389:2: portability: '(void*)(sysex4_4)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:390:2: portability: '(void*)(sysex4_5)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:530:2: portability: '(void*)(sysex5_1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:531:2: portability: '(void*)(sysex5_1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:532:2: portability: '(void*)(sysex5_1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:533:2: portability: '(void*)(sysex5_1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-5.50/unit/test-midi.c:537:2: portability: '(void*)(sysex5_1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bluez-hcidump/bluez-hcidump_2.4.orig.tar.gz
bluez-hcidump-2.4/lib/bluetooth.c:101:38: style: Function 'ba2oui' argument 2 names different: declaration 'oui' definition 'str'. [funcArgNamesDifferent]
bluez-hcidump-2.4/lib/bluetooth.h:244:38: note: Function 'ba2oui' argument 2 names different: declaration 'oui' definition 'str'.
bluez-hcidump-2.4/lib/bluetooth.c:101:38: note: Function 'ba2oui' argument 2 names different: declaration 'oui' definition 'str'.
bluez-hcidump-2.4/lib/bluetooth.c:264:26: style: Function 'bt_compidtostr' argument 1 names different: declaration 'id' definition 'compid'. [funcArgNamesDifferent]
bluez-hcidump-2.4/lib/bluetooth.h:256:26: note: Function 'bt_compidtostr' argument 1 names different: declaration 'id' definition 'compid'.
bluez-hcidump-2.4/lib/bluetooth.c:264:26: note: Function 'bt_compidtostr' argument 1 names different: declaration 'id' definition 'compid'.
bluez-hcidump-2.4/lib/hci.c:281:32: style: Function 'hci_lptostr' argument 1 names different: declaration 'ptype' definition 'lp'. [funcArgNamesDifferent]
bluez-hcidump-2.4/lib/hci_lib.h:149:32: note: Function 'hci_lptostr' argument 1 names different: declaration 'ptype' definition 'lp'.
bluez-hcidump-2.4/lib/hci.c:281:32: note: Function 'hci_lptostr' argument 1 names different: declaration 'ptype' definition 'lp'.
bluez-hcidump-2.4/lib/hci.c:304:32: style: Function 'hci_lmtostr' argument 1 names different: declaration 'ptype' definition 'lm'. [funcArgNamesDifferent]
bluez-hcidump-2.4/lib/hci_lib.h:151:32: note: Function 'hci_lmtostr' argument 1 names different: declaration 'ptype' definition 'lm'.
bluez-hcidump-2.4/lib/hci.c:304:32: note: Function 'hci_lmtostr' argument 1 names different: declaration 'ptype' definition 'lm'.
bluez-hcidump-2.4/lib/hci.c:947:42: style: Function 'hci_inquiry' argument 3 names different: declaration 'num_rsp' definition 'nrsp'. [funcArgNamesDifferent]
bluez-hcidump-2.4/lib/hci_lib.h:59:42: note: Function 'hci_inquiry' argument 3 names different: declaration 'num_rsp' definition 'nrsp'.
bluez-hcidump-2.4/lib/hci.c:947:42: note: Function 'hci_inquiry' argument 3 names different: declaration 'num_rsp' definition 'nrsp'.
bluez-hcidump-2.4/lib/hci.c:1083:46: style: Function 'hci_send_req' argument 2 names different: declaration 'req' definition 'r'. [funcArgNamesDifferent]
bluez-hcidump-2.4/lib/hci_lib.h:54:46: note: Function 'hci_send_req' argument 2 names different: declaration 'req' definition 'r'.
bluez-hcidump-2.4/lib/hci.c:1083:46: note: Function 'hci_send_req' argument 2 names different: declaration 'req' definition 'r'.
bluez-hcidump-2.4/lib/hci.c:1083:53: style: Function 'hci_send_req' argument 3 names different: declaration 'timeout' definition 'to'. [funcArgNamesDifferent]
bluez-hcidump-2.4/lib/hci_lib.h:54:55: note: Function 'hci_send_req' argument 3 names different: declaration 'timeout' definition 'to'.
bluez-hcidump-2.4/lib/hci.c:1083:53: note: Function 'hci_send_req' argument 3 names different: declaration 'timeout' definition 'to'.
bluez-hcidump-2.4/lib/hci.c:2738:32: style: Function 'hci_le_set_scan_enable' argument 1 names different: declaration 'dev_id' definition 'dd'. [funcArgNamesDifferent]
bluez-hcidump-2.4/lib/hci_lib.h:118:32: note: Function 'hci_le_set_scan_enable' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-hcidump-2.4/lib/hci.c:2738:32: note: Function 'hci_le_set_scan_enable' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-hcidump-2.4/lib/hci.c:2767:36: style: Function 'hci_le_set_scan_parameters' argument 1 names different: declaration 'dev_id' definition 'dd'. [funcArgNamesDifferent]
bluez-hcidump-2.4/lib/hci_lib.h:119:36: note: Function 'hci_le_set_scan_parameters' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-hcidump-2.4/lib/hci.c:2767:36: note: Function 'hci_le_set_scan_parameters' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-hcidump-2.4/lib/hci.c:2801:37: style: Function 'hci_le_set_advertise_enable' argument 1 names different: declaration 'dev_id' definition 'dd'. [funcArgNamesDifferent]
bluez-hcidump-2.4/lib/hci_lib.h:122:37: note: Function 'hci_le_set_advertise_enable' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-hcidump-2.4/lib/hci.c:2801:37: note: Function 'hci_le_set_advertise_enable' argument 1 names different: declaration 'dev_id' definition 'dd'.
bluez-hcidump-2.4/lib/hci.c:1000:28: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/avctp.c:64:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/avdtp.c:436:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-hcidump-2.4/parser/avdtp.c:436:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bluez-hcidump-2.4/parser/avdtp.c:513:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/avdtp.c:513:3: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/avdtp.c:207:10: style: The scope of the variable 'cat' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/avdtp.c:207:15: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/avdtp.c:290:10: style: The scope of the variable 'seid' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/avdtp.c:290:16: style: The scope of the variable 'type' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/avdtp.c:300:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/avdtp.c:301:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/avdtp.c:457:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/avdtp.c:460:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/avdtp.c:514:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/avdtp.c:515:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/avrcp.c:962:2: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-hcidump-2.4/parser/avrcp.c:1154:3: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-hcidump-2.4/parser/avrcp.c:1340:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/bpa.c:55:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:522:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:551:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:562:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:566:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:566:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:570:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:570:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:581:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:751:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:770:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:770:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/capi.c:230:11: style: The scope of the variable 'value' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:269:11: style: The scope of the variable 'info' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:299:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:345:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:346:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:368:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:398:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:399:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:627:11: style: The scope of the variable 'reject' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:651:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:667:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:668:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:690:11: style: The scope of the variable 'data' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:691:11: style: The scope of the variable 'length' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:691:27: style: The scope of the variable 'flags' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:691:34: style: The scope of the variable 'info' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:729:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:745:16: style: The scope of the variable 'class' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:745:23: style: The scope of the variable 'func' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:746:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/capi.c:278:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/cmtp.c:159:10: style: The scope of the variable 'hdr' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/cmtp.c:159:15: style: The scope of the variable 'bid' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/cmtp.c:78:14: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/csr.c:116:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/csr.c:561:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/csr.c:561:19: style: The scope of the variable 'master' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/csr.c:561:27: style: The scope of the variable 'addr' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:1556:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:1556:19: style: The scope of the variable 'packets' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:2059:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:2082:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:2367:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:2419:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:2419:9: style: The scope of the variable 'max' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:2449:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:2469:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:2536:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:2602:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:3113:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:3277:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:3375:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:3589:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:3975:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/hci.c:846:17: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/hci.c:915:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/hci.c:1092:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/hcrp.c:103:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/hcrp.c:109:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/hcrp.c:82:27: style: The scope of the variable 'status' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/l2cap.c:516:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/l2cap.c:659:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/l2cap.c:665:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/l2cap.c:689:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/l2cap.c:842:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/parser/l2cap.c:1052:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/l2cap.c:1092:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/l2cap.c:1565:13: style: The scope of the variable 'hdr' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/l2cap.c:1566:11: style: The scope of the variable 'dlen' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/l2cap.c:595:30: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:596:33: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:597:50: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:598:50: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:599:50: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:613:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:614:24: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:615:26: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:616:27: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:617:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:643:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/l2cap.c:904:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/l2cap.c:938:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/lmp.c:612:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/obex.c:198:10: style: The scope of the variable 'hi' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/obex.c:268:10: style: The scope of the variable 'last_opcode' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/obex.c:268:23: style: The scope of the variable 'opcode' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/obex.c:268:31: style: The scope of the variable 'status' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/obex.c:270:11: style: The scope of the variable 'length' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/obex.c:292:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/obex.c:297:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/parser.c:294:25: style: The scope of the variable 'size' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/parser.c:178:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/parser.c:306:41: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/parser.c:308:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/ppp.c:169:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/ppp.c:169:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/ppp.c:169:16: style: The scope of the variable 'pos' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/rfcomm.c:246:11: style: The scope of the variable 'proto' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/sap.c:269:10: style: The scope of the variable 'param' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/sap.c:270:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/parser.h:166:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/parser.h:174:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/parser.h:182:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/parser.h:191:11: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/sap.c:310:13: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/sap.c:315:12: portability: 'frm->ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bluez-hcidump-2.4/parser/sdp.c:303:3: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-hcidump-2.4/parser/sdp.c:306:3: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-hcidump-2.4/parser/sdp.c:315:2: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
bluez-hcidump-2.4/parser/sdp.c:448:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/sdp.c:472:11: style: The scope of the variable 'attr_id' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/sdp.c:473:11: style: The scope of the variable 'attr_id_range' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/sdp.c:474:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/sdp.c:514:11: style: The scope of the variable 'attr_id' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/sdp.c:516:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/sdp.c:554:13: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bluez-hcidump-2.4/parser/smp.c:175:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/smp.c:176:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/smp.c:181:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/smp.c:182:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/smp.c:183:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/smp.c:187:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/smp.c:188:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/parser/smp.c:189:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bluez-hcidump-2.4/src/bpasniff.c:212:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/src/csrsniff.c:55:8: style: struct member 'Anonymous0::date' is never used. [unusedStructMember]
bluez-hcidump-2.4/src/hcidump.c:205:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/src/hcidump.c:205:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/src/hcidump.c:481:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/src/hcidump.c:481:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/src/hcidump.c:512:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/src/hcidump.c:512:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bluez-hcidump-2.4/src/hcidump.c:115:13: style: The scope of the variable 'w' can be reduced. [variableScope]
bluez-hcidump-2.4/src/hcidump.c:132:13: style: The scope of the variable 'w' can be reduced. [variableScope]
bluez-hcidump-2.4/src/hcidump.c:536:10: style: The scope of the variable 'dd' can be reduced. [variableScope]
bluez-hcidump-2.4/src/hcidump.c:648:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
bluez-hcidump-2.4/src/hcidump.c:211:4: error: Memory leak: ctrl [memleak]
bluez-hcidump-2.4/src/hcidump.c:216:4: error: Memory leak: ctrl [memleak]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bluez-qt/bluez-qt_5.49.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/bluez-tools/bluez-tools_2.0~20170911.0.7cb788c.orig.tar.gz
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/adapter.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/adapter.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/adapter.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/adapter.c:72:18: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/agent_manager.c:80:6: style: Condition 'pspec' is always false [knownConditionTrueFalse]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/agent_manager.c:76:22: note: Assignment 'pspec=NULL', assigned value is 0
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/agent_manager.c:80:6: note: Condition 'pspec' is always false
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/agent_manager.c:117:12: style: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/agent_manager.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/agent_manager.c:117:12: note: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/agent_manager.c:120:17: style: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/agent_manager.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/agent_manager.c:120:17: note: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/agent_manager.c:65:23: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert.c:80:6: style: Condition 'pspec' is always false [knownConditionTrueFalse]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert.c:76:22: note: Assignment 'pspec=NULL', assigned value is 0
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert.c:80:6: note: Condition 'pspec' is always false
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert.c:117:12: style: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert.c:117:12: note: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert.c:120:17: style: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert.c:120:17: note: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert.c:65:16: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert_agent.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert_agent.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert_agent.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/alert_agent.c:69:21: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/cycling_speed.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/cycling_speed.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/cycling_speed.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/cycling_speed.c:72:23: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/cycling_speed_manager.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/cycling_speed_manager.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/cycling_speed_manager.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/cycling_speed_manager.c:69:30: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/device.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/device.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/device.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/device.c:72:17: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_channel.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_channel.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_channel.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_channel.c:72:24: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_device.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_device.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_device.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_device.c:72:23: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_manager.c:80:6: style: Condition 'pspec' is always false [knownConditionTrueFalse]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_manager.c:76:22: note: Assignment 'pspec=NULL', assigned value is 0
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_manager.c:80:6: note: Condition 'pspec' is always false
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_manager.c:117:12: style: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_manager.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_manager.c:117:12: note: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_manager.c:120:17: style: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_manager.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_manager.c:120:17: note: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/health_manager.c:65:24: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/heart_rate.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/heart_rate.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/heart_rate.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/heart_rate.c:72:20: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/heart_rate_manager.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/heart_rate_manager.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/heart_rate_manager.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/heart_rate_manager.c:69:27: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media.c:69:16: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media_control.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media_control.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media_control.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media_control.c:72:23: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media_player.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media_player.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media_player.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/media_player.c:72:22: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/network.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/network.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/network.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/network.c:72:18: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/network_server.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/network_server.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/network_server.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/network_server.c:69:24: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_agent_manager.c:80:6: style: Condition 'pspec' is always false [knownConditionTrueFalse]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_agent_manager.c:76:22: note: Assignment 'pspec=NULL', assigned value is 0
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_agent_manager.c:80:6: note: Condition 'pspec' is always false
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_agent_manager.c:117:12: style: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_agent_manager.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_agent_manager.c:117:12: note: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_agent_manager.c:120:17: style: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_agent_manager.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_agent_manager.c:120:17: note: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_agent_manager.c:65:27: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_client.c:80:6: style: Condition 'pspec' is always false [knownConditionTrueFalse]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_client.c:76:22: note: Assignment 'pspec=NULL', assigned value is 0
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_client.c:80:6: note: Condition 'pspec' is always false
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_client.c:117:12: style: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_client.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_client.c:117:12: note: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_client.c:120:17: style: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_client.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_client.c:120:17: note: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_client.c:65:21: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_file_transfer.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_file_transfer.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_file_transfer.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_file_transfer.c:69:27: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_message.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_message.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_message.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_message.c:72:22: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_message_access.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_message_access.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_message_access.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_message_access.c:69:28: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_object_push.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_object_push.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_object_push.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_object_push.c:69:25: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_phonebook_access.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_phonebook_access.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_phonebook_access.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_phonebook_access.c:69:30: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_session.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_session.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_session.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_session.c:72:22: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_synchronization.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_synchronization.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_synchronization.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_synchronization.c:69:30: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_transfer.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_transfer.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_transfer.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/obex/obex_transfer.c:72:23: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/profile_manager.c:80:6: style: Condition 'pspec' is always false [knownConditionTrueFalse]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/profile_manager.c:76:22: note: Assignment 'pspec=NULL', assigned value is 0
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/profile_manager.c:80:6: note: Condition 'pspec' is always false
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/profile_manager.c:117:12: style: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/profile_manager.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/profile_manager.c:117:12: note: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/profile_manager.c:120:17: style: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/profile_manager.c:108:18: note: 'error' is assigned value 'NULL' here.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/profile_manager.c:120:17: note: Same expression on both sides of '==' because the value of 'error' and 'NULL' are the same.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/profile_manager.c:65:25: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/proximity_monitor.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/proximity_monitor.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/proximity_monitor.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/proximity_monitor.c:72:27: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/proximity_reporter.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/proximity_reporter.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/proximity_reporter.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/proximity_reporter.c:72:28: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/sim_access.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/sim_access.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/sim_access.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/sim_access.c:72:20: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/thermometer.c:89:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/thermometer.c:83:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/thermometer.c:89:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/thermometer.c:72:22: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/thermometer_manager.c:86:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/thermometer_manager.c:80:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/thermometer_manager.c:86:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/bluez/thermometer_manager.c:69:29: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/helpers.c:150:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:79:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:78:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:79:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:92:5: style: Variable 'objects' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:91:0: note: Variable 'objects' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:92:5: note: Variable 'objects' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:131:5: style: Variable 'objects' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:130:0: note: Variable 'objects' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:131:5: note: Variable 'objects' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:184:5: style: Variable 'objects' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:182:0: note: Variable 'objects' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:184:5: note: Variable 'objects' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:224:5: style: Variable 'objects' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:222:0: note: Variable 'objects' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:224:5: note: Variable 'objects' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/manager.c:40:21: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/obex_agent.c:115:2: style: Variable 'pspec' is reassigned a value before the old one has been used. [redundantAssignment]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/obex_agent.c:109:0: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/obex_agent.c:115:2: note: Variable 'pspec' is reassigned a value before the old one has been used.
bluez-tools-2.0~20170911.0.7cb788c/src/lib/obex_agent.c:45:16: style: struct member '_ObexAgentPrivate::current_name' is never used. [unusedStructMember]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/obex_agent.c:98:20: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bluez-tools-2.0~20170911.0.7cb788c/src/lib/properties.c:145:24: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bmagic/bmagic_3.7.0.orig.tar.gz
bm3.7.0/tests/perf/perf.cpp:501:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/perf/perf.cpp:501:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/perf/perf.cpp:555:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/perf/perf.cpp:628:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/perf/perf.cpp:628:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/perf/perf.cpp:628:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/perf/perf.cpp:1146:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/perf/perf.cpp:244:5: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
bm3.7.0/tests/perf/perf.cpp:243:0: note: Variable 'c1' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:244:5: note: Variable 'c1' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:256:5: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
bm3.7.0/tests/perf/perf.cpp:255:5: note: Variable 'c1' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:256:5: note: Variable 'c1' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:335:13: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
bm3.7.0/tests/perf/perf.cpp:334:5: note: Variable 'c1' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:335:13: note: Variable 'c1' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:350:13: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
bm3.7.0/tests/perf/perf.cpp:349:5: note: Variable 'c1' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:350:13: note: Variable 'c1' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:616:5: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
bm3.7.0/tests/perf/perf.cpp:606:17: note: Variable 'buf' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:616:5: note: Variable 'buf' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:995:5: style: Variable 'count1' is reassigned a value before the old one has been used. [redundantAssignment]
bm3.7.0/tests/perf/perf.cpp:994:5: note: Variable 'count1' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:995:5: note: Variable 'count1' is reassigned a value before the old one has been used.
bm3.7.0/tests/perf/perf.cpp:193:20: style: The scope of the variable 'j' can be reduced. [variableScope]
bm3.7.0/tests/perf/perf.cpp:364:9: style: The scope of the variable 'value' can be reduced. [variableScope]
bm3.7.0/tests/perf/perf.cpp:454:14: style: The scope of the variable 'value' can be reduced. [variableScope]
bm3.7.0/tests/perf/perf.cpp:511:14: style: The scope of the variable 'value' can be reduced. [variableScope]
bm3.7.0/tests/perf/perf.cpp:707:14: style: The scope of the variable 'i' can be reduced. [variableScope]
bm3.7.0/tests/perf/perf.cpp:879:34: style: The scope of the variable 'test_countA' can be reduced. [variableScope]
bm3.7.0/tests/perf/perf.cpp:879:49: style: The scope of the variable 'test_countB' can be reduced. [variableScope]
bm3.7.0/tests/perf/perf.cpp:1071:27: style: The scope of the variable 'tmatrix1' can be reduced. [variableScope]
bm3.7.0/tests/perf/perf.cpp:256:5: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
bm3.7.0/tests/perf/perf.cpp:350:13: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
bm3.7.0/tests/perf/perf.cpp:472:13: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
bm3.7.0/tests/perf/perf.cpp:528:13: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
bm3.7.0/tests/perf/perf.cpp:1075:9: style: Variable 'block1' is assigned a value that is never used. [unreadVariable]
bm3.7.0/tests/perf/perf.cpp:62:5: warning: Member variable 'TimeTaker::finish_' is not initialized in the constructor. [uninitMemberVar]
bm3.7.0/tests/perf/perf.cpp:65:9: performance: Variable 'start_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bm3.7.0/tests/perf/perf.cpp:303:2: error: Mismatching allocation and deallocation: test_arr [mismatchAllocDealloc]
bm3.7.0/tests/perf/perf.cpp:765:0: error: Memory leak: bset_tmp [memleak]
bm3.7.0/tests/perf/perf.cpp:917:0: error: Memory leak: bset_tmp [memleak]
bm3.7.0/tests/perf/perf.cpp:1202:0: error: Memory leak: bv_small [memleak]
bm3.7.0/tests/perf/perf.cpp:1202:0: error: Memory leak: bv_large [memleak]
bm3.7.0/tests/perf/perf.cpp:1202:0: error: Memory leak: bset [memleak]
bm3.7.0/tests/stress/t.cpp:8106:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bm3.7.0/tests/stress/t.cpp:8087:11: note: outer condition: 1
bm3.7.0/tests/stress/t.cpp:8106:7: note: identical inner condition: 1
bm3.7.0/tests/stress/t.cpp:376:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/stress/t.cpp:394:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/stress/t.cpp:1445:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/stress/t.cpp:1445:9: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/stress/t.cpp:1572:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/stress/t.cpp:1614:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/stress/t.cpp:3991:17: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/stress/t.cpp:4016:17: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/stress/t.cpp:8193:9: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bm3.7.0/tests/stress/t.cpp:1015:5: style: Variable 'scount2' is reassigned a value before the old one has been used. [redundantAssignment]
bm3.7.0/tests/stress/t.cpp:1011:0: note: Variable 'scount2' is reassigned a value before the old one has been used.
bm3.7.0/tests/stress/t.cpp:1015:5: note: Variable 'scount2' is reassigned a value before the old one has been used.
bm3.7.0/tests/stress/t.cpp:5778:5: style: Variable 'bn' is reassigned a value before the old one has been used. [redundantAssignment]
bm3.7.0/tests/stress/t.cpp:5775:0: note: Variable 'bn' is reassigned a value before the old one has been used.
bm3.7.0/tests/stress/t.cpp:5778:5: note: Variable 'bn' is reassigned a value before the old one has been used.
bm3.7.0/tests/stress/t.cpp:5778:10: style: Variable 'bn2' is reassigned a value before the old one has been used. [redundantAssignment]
bm3.7.0/tests/stress/t.cpp:5776:0: note: Variable 'bn2' is reassigned a value before the old one has been used.
bm3.7.0/tests/stress/t.cpp:5778:10: note: Variable 'bn2' is reassigned a value before the old one has been used.
bm3.7.0/tests/stress/t.cpp:5857:5: style: Variable 'bv2[1]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bm3.7.0/tests/stress/t.cpp:5856:5: note: Variable 'bv2[1]' is reassigned a value before the old one has been used if variable is no semaphore variable.
bm3.7.0/tests/stress/t.cpp:5857:5: note: Variable 'bv2[1]' is reassigned a value before the old one has been used if variable is no semaphore variable.
bm3.7.0/tests/stress/t.cpp:7670:34: style: Same expression on both sides of '||' because the value of 'l2!=l4' and 'l2!=l3' are the same. [duplicateExpression]
bm3.7.0/tests/stress/t.cpp:7669:23: note: 'l4' is assigned value 'l3' here.
bm3.7.0/tests/stress/t.cpp:7670:34: note: Same expression on both sides of '||' because the value of 'l2!=l4' and 'l2!=l3' are the same.
bm3.7.0/tests/stress/t.cpp:7684:34: style: Same expression on both sides of '||' because the value of 'l2!=l4' and 'l2!=l3' are the same. [duplicateExpression]
bm3.7.0/tests/stress/t.cpp:7683:23: note: 'l4' is assigned value 'l3' here.
bm3.7.0/tests/stress/t.cpp:7684:34: note: Same expression on both sides of '||' because the value of 'l2!=l4' and 'l2!=l3' are the same.
bm3.7.0/tests/stress/t.cpp:370:14: style: The scope of the variable 'id' can be reduced. [variableScope]
bm3.7.0/tests/stress/t.cpp:5427:13: style: The scope of the variable 'id' can be reduced. [variableScope]
bm3.7.0/tests/stress/t.cpp:5759:9: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
bm3.7.0/tests/stress/t.cpp:5778:0: style: Variable 'bn' is assigned a value that is never used. [unreadVariable]
bm3.7.0/tests/stress/t.cpp:5778:16: style: Variable 'bn2' is assigned a value that is never used. [unreadVariable]
bm3.7.0/tests/stress/rlebtv.h:39:5: style: Class 'gap_vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bm3.7.0/tests/stress/t.cpp:8066:13: error: Memory leak: buffer [memleak]
bm3.7.0/tests/stress/t.cpp:3226:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bm3.7.0/tests/stress/t.cpp:3227:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bmake/bmake_20160220.orig.tar.gz
bmake/arch.c:292:14: style: The scope of the variable 'saveChar' can be reduced. [variableScope]
bmake/arch.c:448:13: style: The scope of the variable 'member' can be reduced. [variableScope]
bmake/arch.c:449:30: style: The scope of the variable 'nsz' can be reduced. [variableScope]
bmake/arch.c:1161:17: style: The scope of the variable 'pgn' can be reduced. [variableScope]
bmake/buf.c:278:11: style: The scope of the variable 'data' can be reduced. [variableScope]
bmake/compat.c:370:6: style: Condition 'local' is always true [knownConditionTrueFalse]
bmake/compat.c:348:13: note: Assignment 'local=1', assigned value is 1
bmake/compat.c:370:6: note: Condition 'local' is always true
bmake/compat.c:140:14: style: The scope of the variable 'gn' can be reduced. [variableScope]
bmake/cond.c:246:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
bmake/dir.c:732:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/dir.c:1798:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/dir.c:392:19: style: The scope of the variable 'ln' can be reduced. [variableScope]
bmake/dir.c:393:11: style: The scope of the variable 'p' can be reduced. [variableScope]
bmake/dir.c:394:15: style: The scope of the variable 'hasLastDot' can be reduced. [variableScope]
bmake/dir.c:701:16: style: The scope of the variable 'ln' can be reduced. [variableScope]
bmake/dir.c:702:13: style: The scope of the variable 'p' can be reduced. [variableScope]
bmake/dir.c:904:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
bmake/dir.c:1550:17: style: The scope of the variable 'd' can be reduced. [variableScope]
bmake/dir.c:1551:20: style: The scope of the variable 'dp' can be reduced. [variableScope]
bmake/dir.c:1655:13: style: The scope of the variable 's1' can be reduced. [variableScope]
bmake/dir.c:1655:18: style: The scope of the variable 's2' can be reduced. [variableScope]
bmake/dir.c:1656:15: style: The scope of the variable 'ln' can be reduced. [variableScope]
bmake/dir.c:1657:13: style: The scope of the variable 'p' can be reduced. [variableScope]
bmake/dir.c:1731:14: style: The scope of the variable 'p' can be reduced. [variableScope]
bmake/dir.c:1761:14: style: The scope of the variable 'p' can be reduced. [variableScope]
bmake/dir.c:1776:13: style: The scope of the variable 'ln' can be reduced. [variableScope]
bmake/dir.c:1777:11: style: The scope of the variable 'p' can be reduced. [variableScope]
bmake/dir.c:1782:35: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
bmake/for.c:152:9: style: The scope of the variable 'escapes' can be reduced. [variableScope]
bmake/for.c:153:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
bmake/for.c:155:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bmake/for.c:400:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
bmake/job.c:412:12: style: The scope of the variable 'fd' can be reduced. [variableScope]
bmake/job.c:695:19: style: The scope of the variable 'i' can be reduced. [variableScope]
bmake/job.c:695:22: style: The scope of the variable 'j' can be reduced. [variableScope]
bmake/job.c:1526:12: style: The scope of the variable 'tfd' can be reduced. [variableScope]
bmake/job.c:2563:12: style: The scope of the variable 'interrupt' can be reduced. [variableScope]
bmake/job.c:2695:11: style: The scope of the variable 'job' can be reduced. [variableScope]
bmake/job.c:2998:10: style: The scope of the variable 'usecs' can be reduced. [variableScope]
bmake/main.c:1866:18: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/main.c:843:6: style: The scope of the variable 'targs' can be reduced. [variableScope]
bmake/main.c:855:6: style: The scope of the variable 'sysMkPath' can be reduced. [variableScope]
bmake/main.c:2037:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
bmake/main.c:1922:5: warning: The buffer 'tmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bmake/make.c:444:13: style: The scope of the variable 'ln' can be reduced. [variableScope]
bmake/make.c:1072:12: style: The scope of the variable 'gn' can be reduced. [variableScope]
bmake/make.c:1281:13: style: The scope of the variable 'gn' can be reduced. [variableScope]
bmake/make.c:278:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bmake/parse.c:998:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bmake/parse.c:2637:26: warning: Either the condition 'ptr!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
bmake/parse.c:2639:13: note: Assuming that condition 'ptr!=NULL' is not redundant
bmake/parse.c:2637:26: note: Null pointer addition
bmake/parse.c:1102:20: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/parse.c:1104:20: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/parse.c:1145:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/parse.c:489:10: style: The scope of the variable 'result' can be reduced. [variableScope]
bmake/parse.c:637:24: style: The scope of the variable 'cur' can be reduced. [variableScope]
bmake/parse.c:638:12: style: The scope of the variable 'diff' can be reduced. [variableScope]
bmake/parse.c:977:16: style: The scope of the variable 'wait_number' can be reduced. [variableScope]
bmake/parse.c:978:10: style: The scope of the variable 'wait_src' can be reduced. [variableScope]
bmake/parse.c:2162:20: style: The scope of the variable 'newName' can be reduced. [variableScope]
bmake/parse.c:2163:20: style: The scope of the variable 'prefEnd' can be reduced. [variableScope]
bmake/parse.c:2163:30: style: The scope of the variable 'incdir' can be reduced. [variableScope]
bmake/parse.c:2165:19: style: The scope of the variable 'i' can be reduced. [variableScope]
bmake/parse.c:2366:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bmake/parse.c:2858:14: style: The scope of the variable 'line' can be reduced. [variableScope]
bmake/setenv.c:87:13: style: The scope of the variable 'alloced' can be reduced. [variableScope]
bmake/setenv.c:108:4: error: Common realloc mistake: 'environ' nulled but not freed upon failure [memleakOnRealloc]
bmake/stresep.c:60:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
bmake/stresep.c:61:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bmake/strlist.c:60:8: style: The scope of the variable 'str' can be reduced. [variableScope]
bmake/strlist.c:61:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bmake/suff.c:1619:26: style: Redundant condition: If 'EXPR == '\\'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
bmake/suff.c:881:2: style: Variable 'cp[1]' is reassigned a value before the old one has been used. [redundantAssignment]
bmake/suff.c:876:2: note: Variable 'cp[1]' is reassigned a value before the old one has been used.
bmake/suff.c:881:2: note: Variable 'cp[1]' is reassigned a value before the old one has been used.
bmake/suff.c:812:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/suff.c:2586:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/suff.c:2628:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/suff.c:2641:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/suff.c:596:12: style: The scope of the variable 'str2' can be reduced. [variableScope]
bmake/suff.c:1030:17: style: The scope of the variable 's' can be reduced. [variableScope]
bmake/suff.c:1062:15: style: The scope of the variable 's' can be reduced. [variableScope]
bmake/suff.c:1128:13: style: The scope of the variable 's' can be reduced. [variableScope]
bmake/suff.c:1160:13: style: The scope of the variable 's' can be reduced. [variableScope]
bmake/suff.c:1287:10: style: The scope of the variable 's' can be reduced. [variableScope]
bmake/suff.c:1358:14: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bmake/suff.c:1425:17: style: The scope of the variable 'ln' can be reduced. [variableScope]
bmake/suff.c:1534:12: style: The scope of the variable 'gn' can be reduced. [variableScope]
bmake/suff.c:1681:12: style: The scope of the variable 'gn' can be reduced. [variableScope]
bmake/suff.c:1682:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
bmake/suff.c:2594:13: style: The scope of the variable 'flag' can be reduced. [variableScope]
bmake/targ.c:527:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/targ.c:386:15: style: The scope of the variable 'gn' can be reduced. [variableScope]
bmake/targ.c:387:18: style: The scope of the variable 'name' can be reduced. [variableScope]
bmake/targ.c:570:12: style: The scope of the variable 'tbit' can be reduced. [variableScope]
bmake/util.c:33:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
bmake/util.c:50:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bmake/var.c:1205:25: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/var.c:1248:26: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/var.c:1288:30: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
bmake/var.c:1331:26: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bmake/var.c:599:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bmake/var.c:602:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bmake/var.c:678:26: style: The scope of the variable 'var' can be reduced. [variableScope]
bmake/var.c:680:10: style: The scope of the variable 'v' can be reduced. [variableScope]
bmake/var.c:681:11: style: The scope of the variable 'val' can be reduced. [variableScope]
bmake/var.c:713:9: style: The scope of the variable 'av' can be reduced. [variableScope]
bmake/var.c:716:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bmake/var.c:739:11: style: The scope of the variable 'name' can be reduced. [variableScope]
bmake/var.c:745:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bmake/var.c:855:7: style: The scope of the variable 'v' can be reduced. [variableScope]
bmake/var.c:1046:20: style: The scope of the variable 'h' can be reduced. [variableScope]
bmake/var.c:1405:11: style: The scope of the variable 'varexp' can be reduced. [variableScope]
bmake/var.c:1828:11: style: The scope of the variable 's' can be reduced. [variableScope]
bmake/var.c:1829:9: style: The scope of the variable 'slen' can be reduced. [variableScope]
bmake/var.c:2063:10: style: The scope of the variable 'rndidx' can be reduced. [variableScope]
bmake/var.c:2118:19: style: The scope of the variable 'j' can be reduced. [variableScope]
bmake/var.c:2335:23: style: The scope of the variable 'k' can be reduced. [variableScope]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bmap-tools/bmap-tools_3.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bmf/bmf_0.9.4.orig.tar.gz
bmf-0.9.4/bmf.c:102:5: style: Variable 'dbfmt' is reassigned a value before the old one has been used. [redundantAssignment]
bmf-0.9.4/bmf.c:75:0: note: Variable 'dbfmt' is reassigned a value before the old one has been used.
bmf-0.9.4/bmf.c:102:5: note: Variable 'dbfmt' is reassigned a value before the old one has been used.
bmf-0.9.4/bmf.c:84:17: style: The scope of the variable 'pblist' can be reduced. [variableScope]
bmf-0.9.4/bmf.c:85:17: style: The scope of the variable 'pglist' can be reduced. [variableScope]
bmf-0.9.4/dbg.c:94:5: style: Variable 'pmem' is reassigned a value before the old one has been used. [redundantAssignment]
bmf-0.9.4/dbg.c:91:0: note: Variable 'pmem' is reassigned a value before the old one has been used.
bmf-0.9.4/dbg.c:94:5: note: Variable 'pmem' is reassigned a value before the old one has been used.
bmf-0.9.4/dbg.c:34:5: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing]
bmf-0.9.4/dbg.c:52:1: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing]
bmf-0.9.4/dbtext.c:520:17: style: The scope of the variable 'mid' can be reduced. [variableScope]
bmf-0.9.4/filt.c:58:39: style: The scope of the variable 'dev' can be reduced. [variableScope]
bmf-0.9.4/filt.c:59:21: style: The scope of the variable 'hitdev' can be reduced. [variableScope]
bmf-0.9.4/filt.c:67:16: style: The scope of the variable 'hit' can be reduced. [variableScope]
bmf-0.9.4/lex.c:206:17: style: The scope of the variable 'mid' can be reduced. [variableScope]
bmf-0.9.4/lex.c:206:30: style: The scope of the variable 'cmp' can be reduced. [variableScope]
bmf-0.9.4/lex.c:384:17: style: The scope of the variable 'mid' can be reduced. [variableScope]
bmf-0.9.4/lex.c:384:30: style: The scope of the variable 'cmp' can be reduced. [variableScope]
bmf-0.9.4/lex.c:479:25: style: Function 'lex_create' argument 1 names different: declaration 'plex' definition 'pthis'. [funcArgNamesDifferent]
bmf-0.9.4/lex.h:36:31: note: Function 'lex_create' argument 1 names different: declaration 'plex' definition 'pthis'.
bmf-0.9.4/lex.c:479:25: note: Function 'lex_create' argument 1 names different: declaration 'plex' definition 'pthis'.
bmf-0.9.4/lex.c:491:26: style: Function 'lex_destroy' argument 1 names different: declaration 'plex' definition 'pthis'. [funcArgNamesDifferent]
bmf-0.9.4/lex.h:37:31: note: Function 'lex_destroy' argument 1 names different: declaration 'plex' definition 'pthis'.
bmf-0.9.4/lex.c:491:26: note: Function 'lex_destroy' argument 1 names different: declaration 'plex' definition 'pthis'.
bmf-0.9.4/lex.c:496:25: style: Function 'lex_load' argument 1 names different: declaration 'plex' definition 'pthis'. [funcArgNamesDifferent]
bmf-0.9.4/lex.h:39:31: note: Function 'lex_load' argument 1 names different: declaration 'plex' definition 'pthis'.
bmf-0.9.4/lex.c:496:25: note: Function 'lex_load' argument 1 names different: declaration 'plex' definition 'pthis'.
bmf-0.9.4/lex.c:590:28: style: Function 'lex_nexttoken' argument 1 names different: declaration 'plex' definition 'pthis'. [funcArgNamesDifferent]
bmf-0.9.4/lex.h:40:31: note: Function 'lex_nexttoken' argument 1 names different: declaration 'plex' definition 'pthis'.
bmf-0.9.4/lex.c:590:28: note: Function 'lex_nexttoken' argument 1 names different: declaration 'plex' definition 'pthis'.
bmf-0.9.4/lex.c:682:27: style: Function 'lex_passthru' argument 1 names different: declaration 'plex' definition 'pthis'. [funcArgNamesDifferent]
bmf-0.9.4/lex.h:42:31: note: Function 'lex_passthru' argument 1 names different: declaration 'plex' definition 'pthis'.
bmf-0.9.4/lex.c:682:27: note: Function 'lex_passthru' argument 1 names different: declaration 'plex' definition 'pthis'.
bmf-0.9.4/str.c:39:25: style: Function 'str_create' argument 1 names different: declaration 'pthis' definition 'pstr'. [funcArgNamesDifferent]
bmf-0.9.4/str.h:24:29: note: Function 'str_create' argument 1 names different: declaration 'pthis' definition 'pstr'.
bmf-0.9.4/str.c:39:25: note: Function 'str_create' argument 1 names different: declaration 'pthis' definition 'pstr'.
bmf-0.9.4/str.c:45:26: style: Function 'str_destroy' argument 1 names different: declaration 'pthis' definition 'pstr'. [funcArgNamesDifferent]
bmf-0.9.4/str.h:25:29: note: Function 'str_destroy' argument 1 names different: declaration 'pthis' definition 'pstr'.
bmf-0.9.4/str.c:45:26: note: Function 'str_destroy' argument 1 names different: declaration 'pthis' definition 'pstr'.
bmf-0.9.4/vec.c:117:25: style: The scope of the variable 'mid' can be reduced. [variableScope]
bmf-0.9.4/vec.c:159:25: style: The scope of the variable 'mid' can be reduced. [variableScope]
bmf-0.9.4/vec.c:186:24: style: Function 'svec_sort' argument 1 names different: declaration 'ptthis' definition 'pthis'. [funcArgNamesDifferent]
bmf-0.9.4/vec.h:44:35: note: Function 'svec_sort' argument 1 names different: declaration 'ptthis' definition 'pthis'.
bmf-0.9.4/vec.c:186:24: note: Function 'svec_sort' argument 1 names different: declaration 'ptthis' definition 'pthis'.
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bml/bml_0.6.1.orig.tar.gz
bml-0.6.1/dllwrapper/wine/pshpack1.h:7:0: error: #error "1 as alignment isn't supported by the compiler" [preprocessorErrorDirective]
bml-0.6.1/dllwrapper/wine/ldt_keeper.c:274:9: style: Condition '!ldt_already_set' is always true [knownConditionTrueFalse]
bml-0.6.1/dllwrapper/wine/ldt_keeper.c:236:27: note: Assignment 'ldt_already_set=0', assigned value is 0
bml-0.6.1/dllwrapper/wine/ldt_keeper.c:274:9: note: Condition '!ldt_already_set' is always true
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.cpp:74:16: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/mdk.h:13:1: style: The class 'CMDKMachineInterface' does not have a constructor although it has private member variables. [noConstructor]
bml-0.6.1/src/BuzzMachineLoader/mdk.h:42:1: style: The class 'CMDKMachineInterfaceEx' does not have a constructor although it has private member variables. [noConstructor]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:52:5: warning: Member variable 'BuzzMachineCallbacks::auxBuffer' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:66:5: warning: Member variable 'BuzzMachineCallbacks::auxBuffer' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_placeholder' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_internal_name' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_placeholder2' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_internal_machine' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_internal_machine_ex' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_placeholder3' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_internal_globalState' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_internal_trackState' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_placeholder4' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_internal_seqCommand' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::_placeholder6' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:46:5: warning: Member variable 'CMachine::hardMuted' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_placeholder' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_internal_name' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_placeholder2' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_internal_machine' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_internal_machine_ex' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_placeholder3' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_internal_globalState' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_internal_trackState' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_placeholder4' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_internal_seqCommand' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::_placeholder6' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/CMachine.h:51:5: warning: Member variable 'CMachine::hardMuted' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:486:2: style: Class 'CMILock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bml-0.6.1/src/BuzzMachineLoader/mdk.h:17:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:386:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:17:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:18:15: style: The function 'Work' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:388:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:18:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:19:15: style: The function 'WorkMonoToStereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:389:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:19:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:21:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:391:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:21:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:47:15: style: The function 'AddInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:435:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:47:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:48:15: style: The function 'DeleteInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:436:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:48:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:49:15: style: The function 'RenameInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:437:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:49:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:51:15: style: The function 'Input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:439:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:51:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:54:15: style: The function 'SetInputChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:443:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/mdk.h:54:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:87:22: style: The function 'GetWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:183:27: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:87:22: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:88:23: style: The function 'GetWaveLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:184:28: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:88:23: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:89:10: style: The function 'MessageBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:185:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:89:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:90:10: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:186:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:90:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:91:10: style: The function 'Unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:187:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:91:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:92:9: style: The function 'GetWritePos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:188:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:92:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:93:9: style: The function 'GetPlayPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:189:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:93:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:94:12: style: The function 'GetAuxBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:190:17: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:94:12: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:95:10: style: The function 'ClearAuxBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:191:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:95:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:96:9: style: The function 'GetFreeWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:192:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:96:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:97:10: style: The function 'AllocateWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:193:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:97:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:98:10: style: The function 'ScheduleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:194:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:98:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:99:10: style: The function 'MidiOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:195:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:99:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:100:18: style: The function 'GetOscillatorTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:196:23: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:100:18: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:103:9: style: The function 'GetEnvSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:199:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:103:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:104:10: style: The function 'GetEnvPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:200:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:104:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:106:23: style: The function 'GetNearestWaveLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:202:28: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:106:23: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:109:10: style: The function 'SetNumberOfTracks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:205:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:109:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:110:15: style: The function 'CreatePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:206:20: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:110:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:111:15: style: The function 'GetPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:207:20: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:111:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:112:17: style: The function 'GetPatternName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:208:22: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:112:17: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:113:10: style: The function 'RenamePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:209:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:113:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:114:10: style: The function 'DeletePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:210:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:114:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:115:9: style: The function 'GetPatternData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:211:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:115:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:116:10: style: The function 'SetPatternData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:212:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:116:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:119:16: style: The function 'CreateSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:215:21: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:119:16: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:120:10: style: The function 'DeleteSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:216:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:120:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:127:15: style: The function 'GetSequenceData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:224:20: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:127:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:128:10: style: The function 'SetSequenceData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:225:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:128:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:133:10: style: The function 'SetMachineInterfaceEx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:230:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:133:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:135:10: style: The function 'ControlChange__obsolete__' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:232:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:135:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:139:9: style: The function 'ADGetnumChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:236:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:139:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:140:10: style: The function 'ADWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:237:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:140:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:141:10: style: The function 'ADRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:238:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:141:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:143:15: style: The function 'GetThisMachine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:240:20: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:143:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:144:10: style: The function 'ControlChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:241:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:144:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:147:16: style: The function 'GetPlayingSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:244:21: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:147:16: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:150:11: style: The function 'GetPlayingRow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:247:16: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:150:11: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:152:9: style: The function 'GetStateFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:249:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:152:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:154:10: style: The function 'SetnumOutputChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:251:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:154:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:156:10: style: The function 'SetEventHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:253:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:156:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:158:17: style: The function 'GetWaveName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:255:22: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:158:17: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:160:10: style: The function 'SetInternalWaveName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:257:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:160:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:162:10: style: The function 'GetMachineNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:259:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:162:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:163:15: style: The function 'GetMachine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:260:20: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:163:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:164:25: style: The function 'GetMachineInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:261:30: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:164:25: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:165:17: style: The function 'GetMachineName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:262:22: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:165:17: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:167:10: style: The function 'GetInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:264:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:167:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacks.h:43:25: style: Class 'BuzzMachineCallbacks' is unsafe, 'BuzzMachineCallbacks::mdkHelper' can leak by wrong usage. [unsafeClassCanLeak]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.cpp:72:16: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:50:5: warning: Member variable 'BuzzMachineCallbacksPre12::auxBuffer' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:63:5: warning: Member variable 'BuzzMachineCallbacksPre12::auxBuffer' is not initialized in the constructor. [uninitMemberVar]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:83:22: style: The function 'GetWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:183:27: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:83:22: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:84:23: style: The function 'GetWaveLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:184:28: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:84:23: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:85:10: style: The function 'MessageBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:185:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:85:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:86:10: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:186:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:86:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:87:10: style: The function 'Unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:187:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:87:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:88:9: style: The function 'GetWritePos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:188:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:88:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:89:9: style: The function 'GetPlayPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:189:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:89:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:90:12: style: The function 'GetAuxBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:190:17: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:90:12: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:91:10: style: The function 'ClearAuxBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:191:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:91:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:92:9: style: The function 'GetFreeWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:192:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:92:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:93:10: style: The function 'AllocateWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:193:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:93:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:94:10: style: The function 'ScheduleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:194:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:94:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:95:10: style: The function 'MidiOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:195:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:95:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:96:18: style: The function 'GetOscillatorTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:196:23: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:96:18: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:99:9: style: The function 'GetEnvSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:199:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:99:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:100:10: style: The function 'GetEnvPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:200:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:100:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:102:23: style: The function 'GetNearestWaveLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:202:28: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:102:23: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:105:10: style: The function 'SetNumberOfTracks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:205:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:105:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:106:15: style: The function 'CreatePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:206:20: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:106:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:107:15: style: The function 'GetPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:207:20: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:107:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:108:17: style: The function 'GetPatternName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:208:22: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:108:17: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:109:10: style: The function 'RenamePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:209:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:109:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:110:10: style: The function 'DeletePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:210:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:110:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:111:9: style: The function 'GetPatternData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:211:14: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:111:9: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:112:10: style: The function 'SetPatternData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:212:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:112:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:115:16: style: The function 'CreateSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:215:21: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:115:16: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:116:10: style: The function 'DeleteSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:216:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:116:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:123:15: style: The function 'GetSequenceData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:224:20: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:123:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:124:10: style: The function 'SetSequenceData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:225:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:124:10: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:43:25: style: Class 'BuzzMachineCallbacksPre12' is unsafe, 'BuzzMachineCallbacksPre12::mdkHelper' can leak by wrong usage. [unsafeClassCanLeak]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:120:28: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:335:24: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:339:24: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:348:21: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:366:21: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:370:21: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:408:11: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:409:25: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:303:24: style: The scope of the variable 'empty' can be reduced. [variableScope]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:312:24: style: The scope of the variable 'empty' can be reduced. [variableScope]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineLoader.cpp:382:11: style: The scope of the variable 'j' can be reduced. [variableScope]
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.h:16:2: style: Class 'CMachineDataInputImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.h:31:2: style: Class 'CMachineDataOutputImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.h:20:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:338:15: note: Virtual function in base class
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.h:20:15: note: Function in derived class
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineVirtualCallbacks.cpp:93:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineVirtualCallbacks.cpp:97:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineVirtualCallbacks.cpp:77:55: warning: Either the condition 'if(txt)' is redundant or there is possible null pointer dereference: txt. [nullPointerRedundantCheck]
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineVirtualCallbacks.cpp:78:4: note: Assuming that condition 'if(txt)' is not redundant
bml-0.6.1/src/BuzzMachineLoader/BuzzMachineVirtualCallbacks.cpp:77:55: note: Null pointer dereference
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:39:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:44:2: note: Found duplicate branches for 'if' and 'else'.
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:39:7: note: Found duplicate branches for 'if' and 'else'.
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:6:37: style: Function 'Read' argument 1 names different: declaration 'pbuf' definition 'pmem'. [funcArgNamesDifferent]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:338:26: note: Function 'Read' argument 1 names different: declaration 'pbuf' definition 'pmem'.
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:6:37: note: Function 'Read' argument 1 names different: declaration 'pbuf' definition 'pmem'.
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:6:53: style: Function 'Read' argument 2 names different: declaration 'numbytes' definition 'n_size'. [funcArgNamesDifferent]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:338:42: note: Function 'Read' argument 2 names different: declaration 'numbytes' definition 'n_size'.
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:6:53: note: Function 'Read' argument 2 names different: declaration 'numbytes' definition 'n_size'.
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:11:39: style: Function 'Write' argument 1 names different: declaration 'pbuf' definition 'pmem'. [funcArgNamesDifferent]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:356:27: note: Function 'Write' argument 1 names different: declaration 'pbuf' definition 'pmem'.
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:11:39: note: Function 'Write' argument 1 names different: declaration 'pbuf' definition 'pmem'.
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:11:55: style: Function 'Write' argument 2 names different: declaration 'numbytes' definition 'n_size'. [funcArgNamesDifferent]
bml-0.6.1/src/BuzzMachineLoader/MachineInterface.h:356:43: note: Function 'Write' argument 2 names different: declaration 'numbytes' definition 'n_size'.
bml-0.6.1/src/BuzzMachineLoader/MachineDataImpl.cpp:11:55: note: Function 'Write' argument 2 names different: declaration 'numbytes' definition 'n_size'.
bml-0.6.1/src/BuzzMachineLoader/debug.cpp:39:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bml-0.6.1/src/BuzzMachineLoader/debug.cpp:42:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bml-0.6.1/src/BuzzMachineLoader/debug.cpp:50:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bml-0.6.1/src/BuzzMachineLoader/debug.cpp:53:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bml-0.6.1/src/BuzzMachineLoader/mdkimp.cpp:378:12: style: C-style pointer casting [cstyleCast]
bml-0.6.1/src/BuzzMachineLoader/mdkimp.cpp:163:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bml-0.6.1/src/BuzzMachineLoader/mdkimp.cpp:178:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bml-0.6.1/src/BuzzMachineLoader/mdkimp.cpp:190:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bml-0.6.1/src/BuzzMachineLoader/mdkimp.cpp:207:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bml-0.6.1/src/BuzzMachineLoader/mdkimp.cpp:248:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bml-0.6.1/src/BuzzMachineLoader/mdkimp.cpp:335:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bml-0.6.1/src/bmltest_info.h:24:14: style: The scope of the variable 'bm' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_info.h:26:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_info.h:26:18: style: The scope of the variable 'num' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_info.h:26:22: style: The scope of the variable 'tracks' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_info.h:27:25: style: The scope of the variable 'ptrval' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_info.h:28:15: style: The scope of the variable 'ts2' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_info.h:36:13: style: The scope of the variable 'machine_types' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_info.c:81:9: style: The scope of the variable 'sl' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_process.h:24:14: style: The scope of the variable 'bm' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_process.h:41:11: style: The scope of the variable 's_size' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_process.h:41:30: style: The scope of the variable 'i_size' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_process.h:41:37: style: The scope of the variable 'o_size' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_process.h:41:44: style: The scope of the variable 'r_size' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_process.h:42:13: style: The scope of the variable 'buffer_w' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_process.h:44:11: style: The scope of the variable 'i' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_process.h:50:11: style: The scope of the variable 'mode' can be reduced. [variableScope]
bml-0.6.1/src/bmltest_process.c:78:9: style: The scope of the variable 'sl' can be reduced. [variableScope]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bmon/bmon_4.0.orig.tar.xz
bmon-4.0/src/bmon.c:305:17: style: The scope of the variable 'st' can be reduced. [variableScope]
bmon-4.0/src/conf.c:445:12: style: The scope of the variable 'lout' can be reduced. [variableScope]
bmon-4.0/src/group.c:171:24: style: The scope of the variable 'next' can be reduced. [variableScope]
bmon-4.0/src/module.c:132:22: style: The scope of the variable 'mod' can be reduced. [variableScope]
bmon-4.0/src/out_curses.c:691:9: style: The scope of the variable 'save_row' can be reduced. [variableScope]
bmon-4.0/src/out_format.c:98:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bmon-4.0/src/unit.c:152:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bmon-4.0/src/unit.c:188:9: style: The scope of the variable 'v' can be reduced. [variableScope]
bmon-4.0/src/unit.c:203:9: style: The scope of the variable 'v' can be reduced. [variableScope]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bmt/bmt_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bmusb/bmusb_0.7.2.orig.tar.gz
bmusb-0.7.2/bmusb.cpp:1397:12: style: Condition 'buf==nullptr' is always true [knownConditionTrueFalse]
bmusb-0.7.2/bmusb.cpp:1395:19: note: Assignment 'buf=nullptr', assigned value is 0
bmusb-0.7.2/bmusb.cpp:1397:12: note: Condition 'buf==nullptr' is always true
bmusb-0.7.2/bmusb.cpp:260:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bmusb-0.7.2/bmusb.cpp:260:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bmusb-0.7.2/bmusb.cpp:260:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bmusb-0.7.2/bmusb.cpp:260:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bmusb-0.7.2/bmusb.cpp:284:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bmusb-0.7.2/bmusb.cpp:819:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bmusb-0.7.2/bmusb.cpp:1397:12: style: Same expression on both sides of '==' because the value of 'buf' and 'nullptr' are the same. [duplicateExpression]
bmusb-0.7.2/bmusb.cpp:1395:19: note: 'buf' is assigned value 'nullptr' here.
bmusb-0.7.2/bmusb.cpp:1397:12: note: Same expression on both sides of '==' because the value of 'buf' and 'nullptr' are the same.
bmusb-0.7.2/bmusb/bmusb.h:235:2: warning: Member variable 'BMUSBCapture::register_file' is not initialized in the constructor. [uninitMemberVar]
bmusb-0.7.2/bmusb/bmusb.h:253:14: style: The function 'get_current_pixel_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bmusb-0.7.2/bmusb/bmusb.h:193:22: note: Virtual function in base class
bmusb-0.7.2/bmusb/bmusb.h:253:14: note: Function in derived class
bmusb-0.7.2/bmusb/fake_capture.h:78:14: style: The function 'get_current_pixel_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bmusb-0.7.2/bmusb/bmusb.h:193:22: note: Virtual function in base class
bmusb-0.7.2/bmusb/fake_capture.h:78:14: note: Function in derived class
bmusb-0.7.2/main.cpp:25:4: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bmusb-0.7.2/main.cpp:25:4: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bmusb-0.7.2/main.cpp:28:4: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bmusb-0.7.2/main.cpp:28:4: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bmusb-0.7.2/main.cpp:11:96: performance: Function parameter 'video_format' should be passed by const reference. [passedByValue]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bnd/bnd_3.5.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bnfc/bnfc_2.8.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/boa/boa_0.94.14rc21.orig.tar.gz
boa-0.94.14rc21/extras/scandir.c:77:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
boa-0.94.14rc21/extras/scandir.c:80:9: error: Common realloc mistake: 'names' nulled but not freed upon failure [memleakOnRealloc]
boa-0.94.14rc21/extras/scandir.c:65:0: error: Memory leak: names [memleak]
boa-0.94.14rc21/src/compat.h:70:0: error: #error "Can't find a way to #define NOBLOCK" [preprocessorErrorDirective]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/boa-constructor/boa-constructor_0.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/boats/boats_201307.orig.tar.gz
boats-201307/animation/angleanimation.h:50:22: style: The function 'interpolated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boats-201307/animation/propertyanimation.h:51:22: note: Virtual function in base class
boats-201307/animation/angleanimation.h:50:22: note: Function in derived class
boats-201307/animation/headinganimation.h:52:22: style: The function 'interpolated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boats-201307/animation/propertyanimation.h:51:22: note: Virtual function in base class
boats-201307/animation/headinganimation.h:52:22: note: Function in derived class
boats-201307/animation/splineanimation.h:52:26: style: The function 'interpolated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boats-201307/animation/propertyanimation.h:51:22: note: Virtual function in base class
boats-201307/animation/splineanimation.h:52:26: note: Function in derived class
boats-201307/boatapplication.h:36:5: warning: Member variable 'BoatApplication::m_window' is not initialized in the constructor. [uninitMemberVar]
boats-201307/situationwidget.h:38:9: style: Class 'SituationWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/mainwindow.h:55:9: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/gifwriter.cpp:65:5: style: Variable 'retrn' is reassigned a value before the old one has been used. [redundantAssignment]
boats-201307/gifwriter.cpp:60:5: note: Variable 'retrn' is reassigned a value before the old one has been used.
boats-201307/gifwriter.cpp:65:5: note: Variable 'retrn' is reassigned a value before the old one has been used.
boats-201307/gifwriter.cpp:66:5: style: Variable 'retrn' is reassigned a value before the old one has been used. [redundantAssignment]
boats-201307/gifwriter.cpp:65:5: note: Variable 'retrn' is reassigned a value before the old one has been used.
boats-201307/gifwriter.cpp:66:5: note: Variable 'retrn' is reassigned a value before the old one has been used.
boats-201307/gifwriter.cpp:67:5: style: Variable 'retrn' is reassigned a value before the old one has been used. [redundantAssignment]
boats-201307/gifwriter.cpp:66:5: note: Variable 'retrn' is reassigned a value before the old one has been used.
boats-201307/gifwriter.cpp:67:5: note: Variable 'retrn' is reassigned a value before the old one has been used.
boats-201307/gifwriter.cpp:68:5: style: Variable 'retrn' is reassigned a value before the old one has been used. [redundantAssignment]
boats-201307/gifwriter.cpp:67:5: note: Variable 'retrn' is reassigned a value before the old one has been used.
boats-201307/gifwriter.cpp:68:5: note: Variable 'retrn' is reassigned a value before the old one has been used.
boats-201307/gifwriter.cpp:77:9: style: Variable 'retrn' is reassigned a value before the old one has been used. [redundantAssignment]
boats-201307/gifwriter.cpp:76:9: note: Variable 'retrn' is reassigned a value before the old one has been used.
boats-201307/gifwriter.cpp:77:9: note: Variable 'retrn' is reassigned a value before the old one has been used.
boats-201307/gifwriter.cpp:31:12: warning: Member variable 'GifWriter::m_device' is not initialized in the constructor. [uninitMemberVar]
boats-201307/gifwriter.h:44:9: style: Technically the member function 'GifWriter::writeData' can be const. [functionConst]
boats-201307/gifwriter.cpp:34:16: note: Technically the member function 'GifWriter::writeData' can be const.
boats-201307/gifwriter.h:44:9: note: Technically the member function 'GifWriter::writeData' can be const.
boats-201307/graphicsview/situationscene.h:118:9: style: Class 'SituationScene' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/graphicsview/flag.h:48:9: style: Class 'FlagGraphicsItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/graphicsview/gennaker.cpp:47:46: style: Function 'setSailSize' argument 1 names different: declaration 'size' definition 'sailSize'. [funcArgNamesDifferent]
boats-201307/graphicsview/gennaker.h:58:32: note: Function 'setSailSize' argument 1 names different: declaration 'size' definition 'sailSize'.
boats-201307/graphicsview/gennaker.cpp:47:46: note: Function 'setSailSize' argument 1 names different: declaration 'size' definition 'sailSize'.
boats-201307/graphicsview/laylines.cpp:68:42: style: Function 'setLength' argument 1 names different: declaration 'length' definition 'value'. [funcArgNamesDifferent]
boats-201307/graphicsview/laylines.h:61:28: note: Function 'setLength' argument 1 names different: declaration 'length' definition 'value'.
boats-201307/graphicsview/laylines.cpp:68:42: note: Function 'setLength' argument 1 names different: declaration 'length' definition 'value'.
boats-201307/graphicsview/mark.cpp:114:37: style: Function 'setZone' argument 1 names different: declaration 'zone' definition 'value'. [funcArgNamesDifferent]
boats-201307/graphicsview/mark.h:74:27: note: Function 'setZone' argument 1 names different: declaration 'zone' definition 'value'.
boats-201307/graphicsview/mark.cpp:114:37: note: Function 'setZone' argument 1 names different: declaration 'zone' definition 'value'.
boats-201307/graphicsview/mark.cpp:122:38: style: Function 'setLength' argument 1 names different: declaration 'length' definition 'value'. [funcArgNamesDifferent]
boats-201307/graphicsview/mark.h:75:28: note: Function 'setLength' argument 1 names different: declaration 'length' definition 'value'.
boats-201307/graphicsview/mark.cpp:122:38: note: Function 'setLength' argument 1 names different: declaration 'length' definition 'value'.
boats-201307/graphicsview/sail.cpp:57:42: style: Function 'setSailSize' argument 1 names different: declaration 'size' definition 'sailSize'. [funcArgNamesDifferent]
boats-201307/graphicsview/sail.h:59:32: note: Function 'setSailSize' argument 1 names different: declaration 'size' definition 'sailSize'.
boats-201307/graphicsview/sail.cpp:57:42: note: Function 'setSailSize' argument 1 names different: declaration 'size' definition 'sailSize'.
boats-201307/graphicsview/situationview.h:46:9: style: Class 'SituationView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/graphicsview/spinnaker.cpp:48:47: style: Function 'setSailSize' argument 1 names different: declaration 'size' definition 'sailSize'. [funcArgNamesDifferent]
boats-201307/graphicsview/spinnaker.h:56:32: note: Function 'setSailSize' argument 1 names different: declaration 'size' definition 'sailSize'.
boats-201307/graphicsview/spinnaker.cpp:48:47: note: Function 'setSailSize' argument 1 names different: declaration 'size' definition 'sailSize'.
boats-201307/itemviews/colorpickerwidget.h:35:9: style: Class 'ColorPickerWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/itemviews/trackdelegate.h:37:9: style: Class 'TrackDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/itemviews/tracktablemodel.cpp:200:25: style: C-style pointer casting [cstyleCast]
boats-201307/itemviews/winddelegate.h:35:9: style: Class 'WindDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/mainwindow.cpp:1289:67: style: Function 'saveSituation' argument 2 names different: declaration 'name' definition 'fileName'. [funcArgNamesDifferent]
boats-201307/mainwindow.h:143:63: note: Function 'saveSituation' argument 2 names different: declaration 'name' definition 'fileName'.
boats-201307/mainwindow.cpp:1289:67: note: Function 'saveSituation' argument 2 names different: declaration 'name' definition 'fileName'.
boats-201307/xmlsituationreader.h:39:9: style: Class 'XmlSituationReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/xmlsituationwriter.h:40:9: style: Class 'XmlSituationWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/model/situationmodel.h:61:9: style: Class 'SituationModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boats-201307/model/boatmodel.h:72:22: style: The function 'setPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boats-201307/model/positionmodel.h:62:22: note: Virtual function in base class
boats-201307/model/boatmodel.h:72:22: note: Function in derived class
boats-201307/model/boatmodel.h:74:14: style: The function 'setHeading' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boats-201307/model/positionmodel.h:68:22: note: Virtual function in base class
boats-201307/model/boatmodel.h:74:14: note: Function in derived class
boats-201307/model/boatmodel.h:124:14: style: The function 'setWind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boats-201307/model/positionmodel.h:88:22: note: Virtual function in base class
boats-201307/model/boatmodel.h:124:14: note: Function in derived class
boats-201307/model/pointmodel.h:56:22: style: The function 'setPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boats-201307/model/positionmodel.h:62:22: note: Virtual function in base class
boats-201307/model/pointmodel.h:56:22: note: Function in derived class
boats-201307/model/positionmodel.cpp:33:16: warning: Member variable 'PositionModel::m_order' is not initialized in the constructor. [uninitMemberVar]
boats-201307/undocommands.cpp:1115:24: warning: Member variable 'DeleteBoatUndoCommand::m_order' is not initialized in the constructor. [uninitMemberVar]
boats-201307/undocommands.cpp:1383:24: warning: Member variable 'DeleteMarkUndoCommand::m_order' is not initialized in the constructor. [uninitMemberVar]
boats-201307/undocommands.cpp:1474:25: warning: Member variable 'DeletePointUndoCommand::m_order' is not initialized in the constructor. [uninitMemberVar]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bobcat/bobcat_4.08.04.orig.tar.gz
bobcat-4.08.04/align/setwidth.f:1:36: style: Function 'setWidth' argument 1 names different: declaration 'width' definition 'size'. [funcArgNamesDifferent]
bobcat-4.08.04/align/align:34:30: note: Function 'setWidth' argument 1 names different: declaration 'width' definition 'size'.
bobcat-4.08.04/align/setwidth.f:1:36: note: Function 'setWidth' argument 1 names different: declaration 'width' definition 'size'.
bobcat-4.08.04/arg/option1.cc:3:26: style: Function 'option' argument 1 names different: declaration 'option' definition 'optChar'. [funcArgNamesDifferent]
bobcat-4.08.04/arg/arg.ih:69:27: note: Function 'option' argument 1 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option1.cc:3:26: note: Function 'option' argument 1 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option1.cc:9:24: style: Function 'option' argument 1 names different: declaration 'option' definition 'optChar'. [funcArgNamesDifferent]
bobcat-4.08.04/arg/arg:80:27: note: Function 'option' argument 1 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option1.cc:9:24: note: Function 'option' argument 1 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option3.cc:3:53: style: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'. [funcArgNamesDifferent]
bobcat-4.08.04/arg/arg.ih:72:49: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option3.cc:3:53: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option3.cc:17:51: style: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'. [funcArgNamesDifferent]
bobcat-4.08.04/arg/arg:83:49: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option3.cc:17:51: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option4.cc:3:54: style: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'. [funcArgNamesDifferent]
bobcat-4.08.04/arg/arg.ih:75:49: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option4.cc:3:54: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option4.cc:12:52: style: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'. [funcArgNamesDifferent]
bobcat-4.08.04/arg/arg:85:49: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option4.cc:12:52: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/arg/option6.cc:3:62: style: Function 'option' argument 3 names different: declaration 'longOption' definition 'longOpt'. [funcArgNamesDifferent]
bobcat-4.08.04/arg/arg.ih:80:29: note: Function 'option' argument 3 names different: declaration 'longOption' definition 'longOpt'.
bobcat-4.08.04/arg/option6.cc:3:62: note: Function 'option' argument 3 names different: declaration 'longOption' definition 'longOpt'.
bobcat-4.08.04/arg/option6.cc:12:60: style: Function 'option' argument 3 names different: declaration 'longOption' definition 'longOpt'. [funcArgNamesDifferent]
bobcat-4.08.04/arg/arg:89:29: note: Function 'option' argument 3 names different: declaration 'longOption' definition 'longOpt'.
bobcat-4.08.04/arg/option6.cc:12:60: note: Function 'option' argument 3 names different: declaration 'longOption' definition 'longOpt'.
bobcat-4.08.04/arg/arg.ih:109:14: style: Technically the member function 'FBB::Arg__::verify' can be const. [functionConst]
bobcat-4.08.04/arg/verify.cc:3:13: note: Technically the member function 'FBB::Arg__::verify' can be const.
bobcat-4.08.04/arg/arg.ih:109:14: note: Technically the member function 'FBB::Arg__::verify' can be const.
bobcat-4.08.04/argconfig/option1.f:2:57: style: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'. [funcArgNamesDifferent]
bobcat-4.08.04/argconfig/argconfig:55:49: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/argconfig/option1.f:2:57: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/argconfig/option2.f:2:57: style: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'. [funcArgNamesDifferent]
bobcat-4.08.04/argconfig/argconfig:57:49: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/argconfig/option2.f:2:57: note: Function 'option' argument 3 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/argconfig/option4.f:2:57: style: Function 'option' argument 3 names different: declaration 'longOption' definition 'longOpt'. [funcArgNamesDifferent]
bobcat-4.08.04/argconfig/argconfig:61:35: note: Function 'option' argument 3 names different: declaration 'longOption' definition 'longOpt'.
bobcat-4.08.04/argconfig/option4.f:2:57: note: Function 'option' argument 3 names different: declaration 'longOption' definition 'longOpt'.
bobcat-4.08.04/argconfig/argconfig1.cc:3:12: warning: Member variable 'ArgConfig::d_ptr' is not initialized in the constructor. [uninitMemberVarPrivate]
bobcat-4.08.04/argconfig/argconfig2.cc:3:12: warning: Member variable 'ArgConfig::d_ptr' is not initialized in the constructor. [uninitMemberVarPrivate]
bobcat-4.08.04/argconfig/argconfig:19:18: style: Class 'ArgConfig' is unsafe, 'ArgConfig::d_ptr' can leak by wrong usage. [unsafeClassCanLeak]
bobcat-4.08.04/argconfig/option1.cc:3:30: style: Function 'option' argument 1 names different: declaration 'option' definition 'optChar'. [funcArgNamesDifferent]
bobcat-4.08.04/argconfig/argconfig:49:27: note: Function 'option' argument 1 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/argconfig/option1.cc:3:30: note: Function 'option' argument 1 names different: declaration 'option' definition 'optChar'.
bobcat-4.08.04/bigint/bigint:49:9: style: Class 'BigInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/bigint/bigint:242:14: performance: Technically the member function 'FBB::BigInt::copy' can be static. [functionStatic]
bobcat-4.08.04/bigint/copy.cc:3:14: note: Technically the member function 'FBB::BigInt::copy' can be static.
bobcat-4.08.04/bigint/bigint:242:14: note: Technically the member function 'FBB::BigInt::copy' can be static.
bobcat-4.08.04/bigint/driver/driver.cc:138:56: style: Condition 'large==large' is always true [knownConditionTrueFalse]
bobcat-4.08.04/bigint/driver/driver.cc:132:13: note: Assignment 'large=291', assigned value is 291
bobcat-4.08.04/bigint/driver/driver.cc:138:56: note: Condition 'large==large' is always true
bobcat-4.08.04/bigint/driver/driver.cc:139:56: style: Condition 'large!=large' is always false [knownConditionTrueFalse]
bobcat-4.08.04/bigint/driver/driver.cc:132:13: note: Assignment 'large=291', assigned value is 291
bobcat-4.08.04/bigint/driver/driver.cc:139:56: note: Condition 'large!=large' is always false
bobcat-4.08.04/bigint/driver/driver.cc:141:54: style: Condition 'large<five' is always false [knownConditionTrueFalse]
bobcat-4.08.04/bigint/driver/driver.cc:132:13: note: Assignment 'large=291', assigned value is 291
bobcat-4.08.04/bigint/driver/driver.cc:141:54: note: Condition 'large<five' is always false
bobcat-4.08.04/bigint/driver/driver.cc:142:55: style: Condition 'large<=five' is always false [knownConditionTrueFalse]
bobcat-4.08.04/bigint/driver/driver.cc:132:13: note: Assignment 'large=291', assigned value is 291
bobcat-4.08.04/bigint/driver/driver.cc:142:55: note: Condition 'large<=five' is always false
bobcat-4.08.04/bigint/driver/driver.cc:143:54: style: Condition 'large>five' is always true [knownConditionTrueFalse]
bobcat-4.08.04/bigint/driver/driver.cc:132:13: note: Assignment 'large=291', assigned value is 291
bobcat-4.08.04/bigint/driver/driver.cc:143:54: note: Condition 'large>five' is always true
bobcat-4.08.04/bigint/driver/driver.cc:144:55: style: Condition 'large>=five' is always true [knownConditionTrueFalse]
bobcat-4.08.04/bigint/driver/driver.cc:132:13: note: Assignment 'large=291', assigned value is 291
bobcat-4.08.04/bigint/driver/driver.cc:144:55: note: Condition 'large>=five' is always true
bobcat-4.08.04/bigint/fromtext.cc:16:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bobcat-4.08.04/bigint/fromtext.cc:17:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bobcat-4.08.04/bigint/fromtext.cc:21:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bobcat-4.08.04/bigint/fromtext.cc:22:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bobcat-4.08.04/bigint/insertinto.cc:11:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bobcat-4.08.04/bigint/insertinto.cc:12:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bobcat-4.08.04/bigint/operatorextract.cc:6:40: style: Function 'operator>>' argument 1 names different: declaration 'out' definition 'in'. [funcArgNamesDifferent]
bobcat-4.08.04/bigint/bigint:329:40: note: Function 'operator>>' argument 1 names different: declaration 'out' definition 'in'.
bobcat-4.08.04/bigint/operatorextract.cc:6:40: note: Function 'operator>>' argument 1 names different: declaration 'out' definition 'in'.
bobcat-4.08.04/bigint/operatorextract.cc:13:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bobcat-4.08.04/bigint/operatorextract.cc:14:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bobcat-4.08.04/bigint/operatorlshift.cc:6:45: style: Function 'operator<<' argument 2 names different: declaration 'rhs' definition 'nBits'. [funcArgNamesDifferent]
bobcat-4.08.04/bigint/bigint:321:45: note: Function 'operator<<' argument 2 names different: declaration 'rhs' definition 'nBits'.
bobcat-4.08.04/bigint/operatorlshift.cc:6:45: note: Function 'operator<<' argument 2 names different: declaration 'rhs' definition 'nBits'.
bobcat-4.08.04/bigint/operatorrshift.cc:6:45: style: Function 'operator>>' argument 2 names different: declaration 'rhs' definition 'nBits'. [funcArgNamesDifferent]
bobcat-4.08.04/bigint/bigint:320:45: note: Function 'operator>>' argument 2 names different: declaration 'rhs' definition 'nBits'.
bobcat-4.08.04/bigint/operatorrshift.cc:6:45: note: Function 'operator>>' argument 2 names different: declaration 'rhs' definition 'nBits'.
bobcat-4.08.04/bigint/prime.cc:3:50: style: Function 'prime' argument 2 names different: declaration 'add' definition 'mod'. [funcArgNamesDifferent]
bobcat-4.08.04/bigint/bigint:198:43: note: Function 'prime' argument 2 names different: declaration 'add' definition 'mod'.
bobcat-4.08.04/bigint/prime.cc:3:50: note: Function 'prime' argument 2 names different: declaration 'add' definition 'mod'.
bobcat-4.08.04/bigint/pseudorand.cc:3:34: style: Function 'pseudoRand' argument 1 names different: declaration 'bitsSize' definition 'size'. [funcArgNamesDifferent]
bobcat-4.08.04/bigint/bigint:193:41: note: Function 'pseudoRand' argument 1 names different: declaration 'bitsSize' definition 'size'.
bobcat-4.08.04/bigint/pseudorand.cc:3:34: note: Function 'pseudoRand' argument 1 names different: declaration 'bitsSize' definition 'size'.
bobcat-4.08.04/bigint/rand.cc:3:28: style: Function 'rand' argument 1 names different: declaration 'bitsSize' definition 'size'. [funcArgNamesDifferent]
bobcat-4.08.04/bigint/bigint:186:35: note: Function 'rand' argument 1 names different: declaration 'bitsSize' definition 'size'.
bobcat-4.08.04/bigint/rand.cc:3:28: note: Function 'rand' argument 1 names different: declaration 'bitsSize' definition 'size'.
bobcat-4.08.04/binops/driver/driver.cc:13:9: style: Class 'Demo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/binops/driver/driver.cc:7:1: warning: The class 'Demo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bobcat-4.08.04/binopsbase/driver/driver.cc:103:5: style: Variable 'd2c' is reassigned a value before the old one has been used. [redundantAssignment]
bobcat-4.08.04/binopsbase/driver/driver.cc:101:0: note: Variable 'd2c' is reassigned a value before the old one has been used.
bobcat-4.08.04/binopsbase/driver/driver.cc:103:5: note: Variable 'd2c' is reassigned a value before the old one has been used.
bobcat-4.08.04/binopsbase0/driver/driver.cc:65:5: style: Variable 'd2c' is reassigned a value before the old one has been used. [redundantAssignment]
bobcat-4.08.04/binopsbase0/driver/driver.cc:63:0: note: Variable 'd2c' is reassigned a value before the old one has been used.
bobcat-4.08.04/binopsbase0/driver/driver.cc:65:5: note: Variable 'd2c' is reassigned a value before the old one has been used.
bobcat-4.08.04/cerrextractor/cerrextractor:14:9: style: Class 'CerrExtractor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/cgi/cgifsa.cc:3:9: warning: Member variable 'CGIFSA::d_tokenIdx' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/cgi/cgifsa.cc:3:9: warning: Member variable 'CGIFSA::d_setIdx' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/cgi/cgi:127:21: style: Technically the member function 'FBB::CGI::escape' can be const. [functionConst]
bobcat-4.08.04/cgi/escape.cc:3:13: note: Technically the member function 'FBB::CGI::escape' can be const.
bobcat-4.08.04/cgi/cgi:127:21: note: Technically the member function 'FBB::CGI::escape' can be const.
bobcat-4.08.04/cgi/opinsert1.cc:3:36: style: Function 'operator<<' argument 1 names different: declaration 'set' definition 'accept'. [funcArgNamesDifferent]
bobcat-4.08.04/cgi/cgi:88:44: note: Function 'operator<<' argument 1 names different: declaration 'set' definition 'accept'.
bobcat-4.08.04/cgi/opinsert1.cc:3:36: note: Function 'operator<<' argument 1 names different: declaration 'set' definition 'accept'.
bobcat-4.08.04/cgi/setmethod.cc:28:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bobcat-4.08.04/cgi/swap.cc:3:21: style: Function 'swap' argument 1 names different: declaration 'other' definition 'rhs'. [funcArgNamesDifferent]
bobcat-4.08.04/cgi/cgi:83:24: note: Function 'swap' argument 1 names different: declaration 'other' definition 'rhs'.
bobcat-4.08.04/cgi/swap.cc:3:21: note: Function 'swap' argument 1 names different: declaration 'other' definition 'rhs'.
bobcat-4.08.04/cgi/typeof.cc:5:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bobcat-4.08.04/cgi/upload.cc:12:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bobcat-4.08.04/cidr/cidr:28:9: style: Class 'Cidr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/cidr/cidr:29:9: style: Class 'Cidr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/cidr/cidr2.cc:3:21: style: Function 'Cidr' argument 1 names different: declaration 'cidrStream' definition 'fin'. [funcArgNamesDifferent]
bobcat-4.08.04/cidr/cidr:29:28: note: Function 'Cidr' argument 1 names different: declaration 'cidrStream' definition 'fin'.
bobcat-4.08.04/cidr/cidr2.cc:3:21: note: Function 'Cidr' argument 1 names different: declaration 'cidrStream' definition 'fin'.
bobcat-4.08.04/cidr/compare.cc:11:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bobcat-4.08.04/iuo/iuo:20:9: style: Class 'OptStructArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/cidr/parse.cc:3:42: style: Function 'parse' argument 1 names different: declaration 'cidrPattern' definition 'cidr'. [funcArgNamesDifferent]
bobcat-4.08.04/cidr/cidr:61:43: note: Function 'parse' argument 1 names different: declaration 'cidrPattern' definition 'cidr'.
bobcat-4.08.04/cidr/parse.cc:3:42: note: Function 'parse' argument 1 names different: declaration 'cidrPattern' definition 'cidr'.
bobcat-4.08.04/cidr/cidr:61:18: performance: Technically the member function 'FBB::Cidr::parse' can be static. [functionStatic]
bobcat-4.08.04/cidr/parse.cc:3:22: note: Technically the member function 'FBB::Cidr::parse' can be static.
bobcat-4.08.04/cidr/cidr:61:18: note: Technically the member function 'FBB::Cidr::parse' can be static.
bobcat-4.08.04/cidr/setcidr2.cc:3:29: style: Function 'setCidr' argument 1 names different: declaration 'cidrStream' definition 'fin'. [funcArgNamesDifferent]
bobcat-4.08.04/cidr/cidr:43:36: note: Function 'setCidr' argument 1 names different: declaration 'cidrStream' definition 'fin'.
bobcat-4.08.04/cidr/setcidr2.cc:3:29: note: Function 'setCidr' argument 1 names different: declaration 'cidrStream' definition 'fin'.
bobcat-4.08.04/cininserter/cininserter:30:9: style: Class 'CinInserter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/cmdfinderbase/setmode.cc:9:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bobcat-4.08.04/cmdfinderbase/usecmd.cc:3:47: style: Function 'useCmd' argument 1 names different: declaration 'key' definition 'cmd'. [funcArgNamesDifferent]
bobcat-4.08.04/cmdfinderbase/cmdfinderbase:52:40: note: Function 'useCmd' argument 1 names different: declaration 'key' definition 'cmd'.
bobcat-4.08.04/cmdfinderbase/usecmd.cc:3:47: note: Function 'useCmd' argument 1 names different: declaration 'key' definition 'cmd'.
bobcat-4.08.04/cmdfinderbase/usefirstcmd.cc:3:52: style: Function 'useFirstCmd' argument 1 names different: declaration 'key' definition 'cmd'. [funcArgNamesDifferent]
bobcat-4.08.04/cmdfinderbase/cmdfinderbase:53:45: note: Function 'useFirstCmd' argument 1 names different: declaration 'key' definition 'cmd'.
bobcat-4.08.04/cmdfinderbase/usefirstcmd.cc:3:52: note: Function 'useFirstCmd' argument 1 names different: declaration 'key' definition 'cmd'.
bobcat-4.08.04/configfile/findkey.f:1:51: style: Function 'findKey' argument 1 names different: declaration 'key' definition 'keyPattern'. [funcArgNamesDifferent]
bobcat-4.08.04/configfile/configfile.ih:76:48: note: Function 'findKey' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/findkey.f:1:51: note: Function 'findKey' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/findkeytail.f:1:55: style: Function 'findKeyTail' argument 1 names different: declaration 'key' definition 'keyPattern'. [funcArgNamesDifferent]
bobcat-4.08.04/configfile/configfile.ih:77:52: note: Function 'findKeyTail' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/findkeytail.f:1:55: note: Function 'findKeyTail' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/configfile.ih:79:16: style: Technically the member function 'FBB::ConfigFile__::index' can be const. [functionConst]
bobcat-4.08.04/configfile/index1.f:1:29: note: Technically the member function 'FBB::ConfigFile__::index' can be const.
bobcat-4.08.04/configfile/configfile.ih:79:16: note: Technically the member function 'FBB::ConfigFile__::index' can be const.
bobcat-4.08.04/configfile/configfile.ih:80:16: style: Technically the member function 'FBB::ConfigFile__::index' can be const. [functionConst]
bobcat-4.08.04/configfile/index2.f:1:29: note: Technically the member function 'FBB::ConfigFile__::index' can be const.
bobcat-4.08.04/configfile/configfile.ih:80:16: note: Technically the member function 'FBB::ConfigFile__::index' can be const.
bobcat-4.08.04/configfile/configfile1.cc:3:15: warning: Member variable 'ConfigFile__::d_rawIndex' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/configfile/configfile1.cc:3:15: warning: Member variable 'ConfigFile__::d_nextIndex' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/configfile/findkey.cc:6:42: style: Function 'findKey' argument 1 names different: declaration 'key' definition 'keyPattern'. [funcArgNamesDifferent]
bobcat-4.08.04/configfile/configfile:112:48: note: Function 'findKey' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/findkey.cc:6:42: note: Function 'findKey' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/findkey2.cc:6:42: style: Function 'findKey' argument 1 names different: declaration 'key' definition 'keyPattern'. [funcArgNamesDifferent]
bobcat-4.08.04/configfile/configfile:112:48: note: Function 'findKey' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/findkey2.cc:6:42: note: Function 'findKey' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/findkeytail.cc:7:46: style: Function 'findKeyTail' argument 1 names different: declaration 'key' definition 'keyPattern'. [funcArgNamesDifferent]
bobcat-4.08.04/configfile/configfile:113:52: note: Function 'findKeyTail' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/findkeytail.cc:7:46: note: Function 'findKeyTail' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/findkeytail2.cc:7:46: style: Function 'findKeyTail' argument 1 names different: declaration 'key' definition 'keyPattern'. [funcArgNamesDifferent]
bobcat-4.08.04/configfile/configfile:113:52: note: Function 'findKeyTail' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/findkeytail2.cc:7:46: note: Function 'findKeyTail' argument 1 names different: declaration 'key' definition 'keyPattern'.
bobcat-4.08.04/configfile/configfile.ih:89:14: performance: Technically the member function 'FBB::ConfigFile__::rmCommentAndEscapes' can be static. [functionStatic]
bobcat-4.08.04/configfile/rmcommandandescapes.cc:3:20: note: Technically the member function 'FBB::ConfigFile__::rmCommentAndEscapes' can be static.
bobcat-4.08.04/configfile/configfile.ih:89:14: note: Technically the member function 'FBB::ConfigFile__::rmCommentAndEscapes' can be static.
bobcat-4.08.04/configfile/searchfor.cc:5:46: style: Function 'searchFor' argument 1 names different: declaration 'keyPattern' definition 'keyPat'. [funcArgNamesDifferent]
bobcat-4.08.04/configfile/configfile.ih:93:50: note: Function 'searchFor' argument 1 names different: declaration 'keyPattern' definition 'keyPat'.
bobcat-4.08.04/configfile/searchfor.cc:5:46: note: Function 'searchFor' argument 1 names different: declaration 'keyPattern' definition 'keyPat'.
bobcat-4.08.04/coutextractor/coutextractor:14:9: style: Class 'CoutExtractor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/csv/csviterator.f:43:5: style: Struct 'const_reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/csv/driver/bobcat/csviterator.f:43:5: style: Struct 'const_reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/csv/store.cc:19:17: warning: Return value of function stoll() is not used. [ignoredReturnValue]
bobcat-4.08.04/csv/store.cc:24:17: warning: Return value of function stold() is not used. [ignoredReturnValue]
bobcat-4.08.04/csv4180/csv41801.cc:3:10: warning: Member variable 'CSV4180::d_state' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/csv4180/csv41801.cc:3:10: warning: Member variable 'CSV4180::d_in' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/csv4180/csv4180:103:14: performance: Technically the member function 'FBB::CSV4180::nop' can be static. [functionStatic]
bobcat-4.08.04/csv4180/nop.cc:3:15: note: Technically the member function 'FBB::CSV4180::nop' can be static.
bobcat-4.08.04/csv4180/csv4180:103:14: note: Technically the member function 'FBB::CSV4180::nop' can be static.
bobcat-4.08.04/csv4180/csv4180:108:18: style: Technically the member function 'FBB::CSV4180::peek' can be const. [functionConst]
bobcat-4.08.04/csv4180/peek.cc:3:28: note: Technically the member function 'FBB::CSV4180::peek' can be const.
bobcat-4.08.04/csv4180/csv4180:108:18: note: Technically the member function 'FBB::CSV4180::peek' can be const.
bobcat-4.08.04/csv4180/verifytypes.cc:26:17: warning: Return value of function stoll() is not used. [ignoredReturnValue]
bobcat-4.08.04/csv4180/verifytypes.cc:30:17: warning: Return value of function stold() is not used. [ignoredReturnValue]
bobcat-4.08.04/datetime/datetime2.cc:5:24: style: Function 'DateTime' argument 1 names different: declaration 'tzShift' definition 'displayZoneShift'. [funcArgNamesDifferent]
bobcat-4.08.04/datetime/datetime:109:31: note: Function 'DateTime' argument 1 names different: declaration 'tzShift' definition 'displayZoneShift'.
bobcat-4.08.04/datetime/datetime2.cc:5:24: note: Function 'DateTime' argument 1 names different: declaration 'tzShift' definition 'displayZoneShift'.
bobcat-4.08.04/datetime/datetime4.cc:3:37: style: Function 'DateTime' argument 2 names different: declaration 'tzShift' definition 'displayZoneShift'. [funcArgNamesDifferent]
bobcat-4.08.04/datetime/datetime:117:35: note: Function 'DateTime' argument 2 names different: declaration 'tzShift' definition 'displayZoneShift'.
bobcat-4.08.04/datetime/datetime4.cc:3:37: note: Function 'DateTime' argument 2 names different: declaration 'tzShift' definition 'displayZoneShift'.
bobcat-4.08.04/datetime/datetime8.cc:3:48: style: Function 'DateTime' argument 2 names different: declaration 'tzShift' definition 'displayZoneShift'. [funcArgNamesDifferent]
bobcat-4.08.04/datetime/datetime:143:50: note: Function 'DateTime' argument 2 names different: declaration 'tzShift' definition 'displayZoneShift'.
bobcat-4.08.04/datetime/datetime8.cc:3:48: note: Function 'DateTime' argument 2 names different: declaration 'tzShift' definition 'displayZoneShift'.
bobcat-4.08.04/datetime/driver/demos/asctime.cc:8:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
bobcat-4.08.04/datetime/driver/demos/inverses.cc:12:38: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
bobcat-4.08.04/datetime/driver/demos/inverses.cc:18:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
bobcat-4.08.04/datetime/driver/demos/inverses.cc:28:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
bobcat-4.08.04/datetime/settime.cc:3:31: style: Function 'setTime' argument 1 names different: declaration 'time' definition 'seconds'. [funcArgNamesDifferent]
bobcat-4.08.04/datetime/datetime:163:29: note: Function 'setTime' argument 1 names different: declaration 'time' definition 'seconds'.
bobcat-4.08.04/datetime/settime.cc:3:31: note: Function 'setTime' argument 1 names different: declaration 'time' definition 'seconds'.
bobcat-4.08.04/decryptbuf/decryptbuf1.cc:23:25: style: Variable 'keyLength' is assigned a value that is never used. [unreadVariable]
bobcat-4.08.04/decryptbuf/decryptbufimp.cc:3:16: warning: Member variable 'DecryptBufImp::md' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/diffiehellman/diffiehellman:48:9: style: Class 'DiffieHellman' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/diffiehellman/diffiehellman:51:9: style: Class 'DiffieHellman' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/diffiehellman/diffiehellman.ih:47:6: warning: Possible null pointer dereference: q [nullPointer]
bobcat-4.08.04/diffiehellman/checkdhparameters.cc:15:31: note: Calling function 'DH_get0_pqg', 3rd argument 'q' value is 0
bobcat-4.08.04/diffiehellman/diffiehellman.ih:47:6: note: Null pointer dereference
bobcat-4.08.04/diffiehellman/diffiehellman2.cc:3:16: warning: Member variable 'DiffieHellman::d_dh' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/diffiehellman/diffiehellman2.cc:3:16: warning: Member variable 'DiffieHellman::d_otherPubKey' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/diffiehellman/diffiehellman2.cc:3:16: warning: Member variable 'DiffieHellman::d_pubKey' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/diffiehellman/diffiehellman2.cc:3:16: warning: Member variable 'DiffieHellman::d_privKey' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/diffiehellman/diffiehellman4.cc:3:44: style: Function 'DiffieHellman' argument 1 names different: declaration 'initiatorPublicFileName' definition 'publicFileName'. [funcArgNamesDifferent]
bobcat-4.08.04/diffiehellman/diffiehellman:81:42: note: Function 'DiffieHellman' argument 1 names different: declaration 'initiatorPublicFileName' definition 'publicFileName'.
bobcat-4.08.04/diffiehellman/diffiehellman4.cc:3:44: note: Function 'DiffieHellman' argument 1 names different: declaration 'initiatorPublicFileName' definition 'publicFileName'.
bobcat-4.08.04/diffiehellman/diffiehellman4.cc:4:44: style: Function 'DiffieHellman' argument 2 names different: declaration 'initiatorPrivateFileName' definition 'privateFileName'. [funcArgNamesDifferent]
bobcat-4.08.04/diffiehellman/diffiehellman:82:42: note: Function 'DiffieHellman' argument 2 names different: declaration 'initiatorPrivateFileName' definition 'privateFileName'.
bobcat-4.08.04/diffiehellman/diffiehellman4.cc:4:44: note: Function 'DiffieHellman' argument 2 names different: declaration 'initiatorPrivateFileName' definition 'privateFileName'.
bobcat-4.08.04/diffiehellman/diffiehellman4.cc:3:16: warning: Member variable 'DiffieHellman::d_dh' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/diffiehellman/diffiehellman4.cc:3:16: warning: Member variable 'DiffieHellman::d_otherPubKey' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/diffiehellman/diffiehellman4.cc:3:16: warning: Member variable 'DiffieHellman::d_pubKey' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/diffiehellman/diffiehellman4.cc:3:16: warning: Member variable 'DiffieHellman::d_privKey' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/diffiehellman/diffiehellman5.cc:3:39: style: Function 'DiffieHellman' argument 1 names different: declaration 'initiatorPublicStream' definition 'publicStream'. [funcArgNamesDifferent]
bobcat-4.08.04/diffiehellman/diffiehellman:84:37: note: Function 'DiffieHellman' argument 1 names different: declaration 'initiatorPublicStream' definition 'publicStream'.
bobcat-4.08.04/diffiehellman/diffiehellman5.cc:3:39: note: Function 'DiffieHellman' argument 1 names different: declaration 'initiatorPublicStream' definition 'publicStream'.
bobcat-4.08.04/diffiehellman/diffiehellman5.cc:3:62: style: Function 'DiffieHellman' argument 2 names different: declaration 'initiatorPrivateStream' definition 'privateStream'. [funcArgNamesDifferent]
bobcat-4.08.04/diffiehellman/diffiehellman:85:37: note: Function 'DiffieHellman' argument 2 names different: declaration 'initiatorPrivateStream' definition 'privateStream'.
bobcat-4.08.04/diffiehellman/diffiehellman5.cc:3:62: note: Function 'DiffieHellman' argument 2 names different: declaration 'initiatorPrivateStream' definition 'privateStream'.
bobcat-4.08.04/diffiehellman/diffiehellman:99:14: performance: Technically the member function 'FBB::DiffieHellman::read' can be static. [functionStatic]
bobcat-4.08.04/diffiehellman/read.cc:3:21: note: Technically the member function 'FBB::DiffieHellman::read' can be static.
bobcat-4.08.04/diffiehellman/diffiehellman:99:14: note: Technically the member function 'FBB::DiffieHellman::read' can be static.
bobcat-4.08.04/diffiehellman/diffiehellman.ih:46:6: warning: Possible null pointer dereference: p [nullPointer]
bobcat-4.08.04/diffiehellman/save.cc:11:23: note: Calling function 'DH_get0_pqg', 2nd argument 'p' value is 0
bobcat-4.08.04/diffiehellman/diffiehellman.ih:46:6: note: Null pointer dereference
bobcat-4.08.04/diffiehellman/diffiehellman.ih:47:6: warning: Possible null pointer dereference: q [nullPointer]
bobcat-4.08.04/diffiehellman/save.cc:11:26: note: Calling function 'DH_get0_pqg', 3rd argument 'q' value is 0
bobcat-4.08.04/diffiehellman/diffiehellman.ih:47:6: note: Null pointer dereference
bobcat-4.08.04/diffiehellman/diffiehellman:96:14: performance: Technically the member function 'FBB::DiffieHellman::write' can be static. [functionStatic]
bobcat-4.08.04/diffiehellman/write.cc:3:21: note: Technically the member function 'FBB::DiffieHellman::write' can be static.
bobcat-4.08.04/diffiehellman/diffiehellman:96:14: note: Technically the member function 'FBB::DiffieHellman::write' can be static.
bobcat-4.08.04/digestbuf/digestbuf.ih:38:5: style: Struct 'DigestBufImp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/digestbuf/digestbufimp.cc:3:15: warning: Member variable 'DigestBufImp::ctx' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/digestbuf/digestbufimp.cc:3:15: warning: Member variable 'DigestBufImp::md' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/encryptbuf/encryptbufimp.cc:3:64: style: Function 'EncryptBufImp' argument 2 names different: declaration 'iv' definition 'ivv'. [funcArgNamesDifferent]
bobcat-4.08.04/encryptbuf/encryptbuf.ih:48:63: note: Function 'EncryptBufImp' argument 2 names different: declaration 'iv' definition 'ivv'.
bobcat-4.08.04/encryptbuf/encryptbufimp.cc:3:64: note: Function 'EncryptBufImp' argument 2 names different: declaration 'iv' definition 'ivv'.
bobcat-4.08.04/encryptbuf/installkey.cc:3:55: style: Function 'installKey' argument 2 names different: declaration 'length' definition 'numberOfBytes'. [funcArgNamesDifferent]
bobcat-4.08.04/encryptbuf/encryptbuf:44:56: note: Function 'installKey' argument 2 names different: declaration 'length' definition 'numberOfBytes'.
bobcat-4.08.04/encryptbuf/installkey.cc:3:55: note: Function 'installKey' argument 2 names different: declaration 'length' definition 'numberOfBytes'.
bobcat-4.08.04/extractorbase/extractorbase:24:9: style: Class 'ExtractorBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/fork/fork:28:14: performance: Technically the member function 'FBB::Fork::prepareDaemon' can be static. [functionStatic]
bobcat-4.08.04/fork/preparedaemon.cc:3:12: note: Technically the member function 'FBB::Fork::prepareDaemon' can be static.
bobcat-4.08.04/fork/fork:28:14: note: Technically the member function 'FBB::Fork::prepareDaemon' can be static.
bobcat-4.08.04/fork/fork:29:14: performance: Technically the member function 'FBB::Fork::prepareDaemon' can be static. [functionStatic]
bobcat-4.08.04/fork/preparedaemon2.cc:3:12: note: Technically the member function 'FBB::Fork::prepareDaemon' can be static.
bobcat-4.08.04/fork/fork:29:14: note: Technically the member function 'FBB::Fork::prepareDaemon' can be static.
bobcat-4.08.04/fswap/driver/driver.cc:19:14: style: Technically the member function 'Demo::show' can be const. [functionConst]
bobcat-4.08.04/fswap/driver/driver.cc:89:12: note: Technically the member function 'Demo::show' can be const.
bobcat-4.08.04/fswap/driver/driver.cc:19:14: note: Technically the member function 'Demo::show' can be const.
bobcat-4.08.04/fswap/driver/driver.cc:18:9: style: Class 'Demo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/gethostent/addresstostring.cc:3:48: style: Function 'addressToString' argument 1 names different: declaration 'errorprefix' definition 'prefix'. [funcArgNamesDifferent]
bobcat-4.08.04/gethostent/gethostent:25:56: note: Function 'addressToString' argument 1 names different: declaration 'errorprefix' definition 'prefix'.
bobcat-4.08.04/gethostent/addresstostring.cc:3:48: note: Function 'addressToString' argument 1 names different: declaration 'errorprefix' definition 'prefix'.
bobcat-4.08.04/gethostent/gethostent.cc:3:51: style: Function 'gethostent' argument 1 names different: declaration 'errorprefix' definition 'prefix'. [funcArgNamesDifferent]
bobcat-4.08.04/gethostent/gethostent:22:54: note: Function 'gethostent' argument 1 names different: declaration 'errorprefix' definition 'prefix'.
bobcat-4.08.04/gethostent/gethostent.cc:3:51: note: Function 'gethostent' argument 1 names different: declaration 'errorprefix' definition 'prefix'.
bobcat-4.08.04/gethostent/gethostent.cc:3:73: style: Function 'gethostent' argument 2 names different: declaration 'nameOrAddress' definition 'host'. [funcArgNamesDifferent]
bobcat-4.08.04/gethostent/gethostent:23:48: note: Function 'gethostent' argument 2 names different: declaration 'nameOrAddress' definition 'host'.
bobcat-4.08.04/gethostent/gethostent.cc:3:73: note: Function 'gethostent' argument 2 names different: declaration 'nameOrAddress' definition 'host'.
bobcat-4.08.04/gethostent/hosterror.cc:3:40: style: Function 'hostError' argument 1 names different: declaration 'prefix' definition 'text'. [funcArgNamesDifferent]
bobcat-4.08.04/gethostent/gethostent:28:43: note: Function 'hostError' argument 1 names different: declaration 'prefix' definition 'text'.
bobcat-4.08.04/gethostent/hosterror.cc:3:40: note: Function 'hostError' argument 1 names different: declaration 'prefix' definition 'text'.
bobcat-4.08.04/hash/hash:51:9: style: Class 'HashCharPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/hash/hash:76:9: style: Class 'HashCharCasePtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/hash/hash:98:9: style: Class 'HashString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/hash/hash:124:9: style: Class 'HashStringCase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/hmacbuf/hmacbufimp1.cc:3:13: warning: Member variable 'HMacBufImp::ctx' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/hmacbuf/hmacbufimp1.cc:3:13: warning: Member variable 'HMacBufImp::md' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/hmacbuf/operatorinsert.cc:6:60: style: Function 'operator<<' argument 2 names different: declaration 'hmacbuf' definition 'digestbuf'. [funcArgNamesDifferent]
bobcat-4.08.04/hmacbuf/hmacbuf:34:60: note: Function 'operator<<' argument 2 names different: declaration 'hmacbuf' definition 'digestbuf'.
bobcat-4.08.04/hmacbuf/operatorinsert.cc:6:60: note: Function 'operator<<' argument 2 names different: declaration 'hmacbuf' definition 'digestbuf'.
bobcat-4.08.04/inetaddress/driver/driver.cc:14:9: style: Class 'A' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/iostreambuf/iostreambuf1.f:1:21: warning: Member variable 'IOStreambuf::d_buf' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/iostreambuf/iostreambuf:44:21: warning: Virtual function 'sync' is called from destructor '~IOStreambuf()' at line 6. Dynamic binding is not used. [virtualCallInConstructor]
bobcat-4.08.04/iostreambuf/destructor.cc:6:9: note: Calling sync
bobcat-4.08.04/iostreambuf/iostreambuf:44:21: note: sync is a virtual method
bobcat-4.08.04/iuo/opstructarray1.cc:6:5: style: Class 'OptStructArray' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bobcat-4.08.04/iuo/opstructarray1.cc:6:5: style: Class 'OptStructArray' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bobcat-4.08.04/linearmap/driver/bobcat/linearmap:39:9: style: Class 'LinearMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/log/level.cc:3:28: style: Function 'level' argument 1 names different: declaration 'useLevel' definition 'activeLevel'. [funcArgNamesDifferent]
bobcat-4.08.04/log/log:44:36: note: Function 'level' argument 1 names different: declaration 'useLevel' definition 'activeLevel'.
bobcat-4.08.04/log/level.cc:3:28: note: Function 'level' argument 1 names different: declaration 'useLevel' definition 'activeLevel'.
bobcat-4.08.04/log/settimestamp.cc:3:35: style: Function 'setTimestamp' argument 1 names different: declaration 'timeStamp' definition 'type'. [funcArgNamesDifferent]
bobcat-4.08.04/log/log:46:39: note: Function 'setTimestamp' argument 1 names different: declaration 'timeStamp' definition 'type'.
bobcat-4.08.04/log/settimestamp.cc:3:35: note: Function 'setTimestamp' argument 1 names different: declaration 'timeStamp' definition 'type'.
bobcat-4.08.04/mbuf/mbuf2.cc:3:23: style: Function 'Mbuf' argument 1 names different: declaration 'strbuf' definition 'buf'. [funcArgNamesDifferent]
bobcat-4.08.04/mbuf/mbuf:34:39: note: Function 'Mbuf' argument 1 names different: declaration 'strbuf' definition 'buf'.
bobcat-4.08.04/mbuf/mbuf2.cc:3:23: note: Function 'Mbuf' argument 1 names different: declaration 'strbuf' definition 'buf'.
bobcat-4.08.04/mbuf/reset1.cc:3:30: style: Function 'reset' argument 1 names different: declaration 'mbuf' definition 'other'. [funcArgNamesDifferent]
bobcat-4.08.04/mbuf/mbuf:43:32: note: Function 'reset' argument 1 names different: declaration 'mbuf' definition 'other'.
bobcat-4.08.04/mbuf/reset1.cc:3:30: note: Function 'reset' argument 1 names different: declaration 'mbuf' definition 'other'.
bobcat-4.08.04/mbuf/reset2.cc:3:29: style: Function 'reset' argument 1 names different: declaration 'strbuf' definition 'buf'. [funcArgNamesDifferent]
bobcat-4.08.04/mbuf/mbuf:48:36: note: Function 'reset' argument 1 names different: declaration 'strbuf' definition 'buf'.
bobcat-4.08.04/mbuf/reset2.cc:3:29: note: Function 'reset' argument 1 names different: declaration 'strbuf' definition 'buf'.
bobcat-4.08.04/milter/milter:13:1: style: The class 'Milter' does not have a constructor although it has private member variables. [noConstructor]
bobcat-4.08.04/mstream/reset3.f:1:44: style: Function 'reset' argument 1 names different: declaration 'mbuf' definition 'buf'. [funcArgNamesDifferent]
bobcat-4.08.04/mstream/mstream:62:36: note: Function 'reset' argument 1 names different: declaration 'mbuf' definition 'buf'.
bobcat-4.08.04/mstream/reset3.f:1:44: note: Function 'reset' argument 1 names different: declaration 'mbuf' definition 'buf'.
bobcat-4.08.04/mstream/reset6.f:1:44: style: Function 'reset' argument 1 names different: declaration 'mbuf' definition 'buf'. [funcArgNamesDifferent]
bobcat-4.08.04/mstream/mstream:75:36: note: Function 'reset' argument 1 names different: declaration 'mbuf' definition 'buf'.
bobcat-4.08.04/mstream/reset6.f:1:44: note: Function 'reset' argument 1 names different: declaration 'mbuf' definition 'buf'.
bobcat-4.08.04/mstream/reset.cc:3:36: style: Function 'reset' argument 1 names different: declaration 'mstream' definition 'mstr'. [funcArgNamesDifferent]
bobcat-4.08.04/mstream/mstream:64:35: note: Function 'reset' argument 1 names different: declaration 'mstream' definition 'mstr'.
bobcat-4.08.04/mstream/reset.cc:3:36: note: Function 'reset' argument 1 names different: declaration 'mstream' definition 'mstr'.
bobcat-4.08.04/ofilterstreambuf/ofilterstreambuf:21:9: style: Class 'OFilterStreambuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/ofoldstream/ofoldstream2.f:1:47: style: Function 'OFoldStream' argument 1 names different: declaration 'dest' definition 'out'. [funcArgNamesDifferent]
bobcat-4.08.04/ofoldstream/ofoldstream:27:44: note: Function 'OFoldStream' argument 1 names different: declaration 'dest' definition 'out'.
bobcat-4.08.04/ofoldstream/ofoldstream2.f:1:47: note: Function 'OFoldStream' argument 1 names different: declaration 'dest' definition 'out'.
bobcat-4.08.04/ofoldstream/setmargins.f:1:44: style: Function 'setMargins' argument 1 names different: declaration 'leftMargin' definition 'lm'. [funcArgNamesDifferent]
bobcat-4.08.04/ofoldstream/ofoldstream:42:32: note: Function 'setMargins' argument 1 names different: declaration 'leftMargin' definition 'lm'.
bobcat-4.08.04/ofoldstream/setmargins.f:1:44: note: Function 'setMargins' argument 1 names different: declaration 'leftMargin' definition 'lm'.
bobcat-4.08.04/ofoldstream/setmargins.f:1:55: style: Function 'setMargins' argument 2 names different: declaration 'rightMargin' definition 'rm'. [funcArgNamesDifferent]
bobcat-4.08.04/ofoldstream/ofoldstream:42:51: note: Function 'setMargins' argument 2 names different: declaration 'rightMargin' definition 'rm'.
bobcat-4.08.04/ofoldstream/setmargins.f:1:55: note: Function 'setMargins' argument 2 names different: declaration 'rightMargin' definition 'rm'.
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf:18:9: style: Class 'lm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf:27:9: style: Class 'mlm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/ofoldstreambuf/findofoldstreambuf.cc:3:75: style: Function 'findOFoldStreambuf' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf:134:63: note: Function 'findOFoldStreambuf' argument 1 names different: declaration 'buffer' definition 'buf'.
bobcat-4.08.04/ofoldstreambuf/findofoldstreambuf.cc:3:75: note: Function 'findOFoldStreambuf' argument 1 names different: declaration 'buffer' definition 'buf'.
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf1.cc:4:31: style: Function 'OFoldStreambuf' argument 1 names different: declaration 'leftIndent' definition 'indent'. [funcArgNamesDifferent]
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf:82:27: note: Function 'OFoldStreambuf' argument 1 names different: declaration 'leftIndent' definition 'indent'.
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf1.cc:4:31: note: Function 'OFoldStreambuf' argument 1 names different: declaration 'leftIndent' definition 'indent'.
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf2.cc:4:31: style: Function 'OFoldStreambuf' argument 2 names different: declaration 'leftIndent' definition 'indent'. [funcArgNamesDifferent]
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf:87:27: note: Function 'OFoldStreambuf' argument 2 names different: declaration 'leftIndent' definition 'indent'.
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf2.cc:4:31: note: Function 'OFoldStreambuf' argument 2 names different: declaration 'leftIndent' definition 'indent'.
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf3.cc:3:56: style: Function 'OFoldStreambuf' argument 2 names different: declaration 'leftIndent' definition 'indent'. [funcArgNamesDifferent]
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf:92:27: note: Function 'OFoldStreambuf' argument 2 names different: declaration 'leftIndent' definition 'indent'.
bobcat-4.08.04/ofoldstreambuf/ofoldstreambuf3.cc:3:56: note: Function 'OFoldStreambuf' argument 2 names different: declaration 'leftIndent' definition 'indent'.
bobcat-4.08.04/onekey/onekey:28:14: performance: Technically the member function 'FBB::OneKey::verify' can be static. [functionStatic]
bobcat-4.08.04/onekey/verify.cc:3:14: note: Technically the member function 'FBB::OneKey::verify' can be static.
bobcat-4.08.04/onekey/onekey:28:14: note: Technically the member function 'FBB::OneKey::verify' can be static.
bobcat-4.08.04/pattern/pattern.ih:74:13: warning: Member variable 'Validator::d_element' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/pattern/pattern:152:28: performance: Technically the member function 'FBB::Pattern::pattern' can be static. [functionStatic]
bobcat-4.08.04/pattern/pattern.f:1:36: note: Technically the member function 'FBB::Pattern::pattern' can be static.
bobcat-4.08.04/pattern/pattern:152:28: note: Technically the member function 'FBB::Pattern::pattern' can be static.
bobcat-4.08.04/pattern/pattern.ih:110:14: performance: Technically the member function 'FBB::PerlSetFSA::nop' can be static. [functionStatic]
bobcat-4.08.04/pattern/convert.cc:15:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bobcat-4.08.04/pattern/pattern2.f:1:17: warning: Member variable 'Pattern::d_matchOptions' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/pattern/operatorassign.cc:3:19: warning: Member variable 'Pattern::d_nSub' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
bobcat-4.08.04/pattern/operatorassign.cc:3:19: warning: Member variable 'Pattern::d_beyondLast' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
bobcat-4.08.04/pattern/operatorassign.cc:3:19: warning: Member variable 'Pattern::d_text' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
bobcat-4.08.04/pattern/operatorassign.cc:3:19: warning: Member variable 'Pattern::d_matchOptions' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
bobcat-4.08.04/pattern/operatorlshift1.cc:3:34: style: Function 'operator<<' argument 1 names different: declaration 'matchOption' definition 'matchOptions'. [funcArgNamesDifferent]
bobcat-4.08.04/pattern/pattern:112:33: note: Function 'operator<<' argument 1 names different: declaration 'matchOption' definition 'matchOptions'.
bobcat-4.08.04/pattern/operatorlshift1.cc:3:34: note: Function 'operator<<' argument 1 names different: declaration 'matchOption' definition 'matchOptions'.
bobcat-4.08.04/pattern/pattern1.cc:3:10: warning: Member variable 'Pattern::d_matchOptions' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/pattern/validatorobject.cc:5:17: style: The scope of the variable 'name' can be reduced. [variableScope]
bobcat-4.08.04/primefactors/setsentinel.f:1:63: style: Function 'setSentinel' argument 1 names different: declaration 'sentinel' definition 'value'. [funcArgNamesDifferent]
bobcat-4.08.04/primefactors/primefactors:49:48: note: Function 'setSentinel' argument 1 names different: declaration 'sentinel' definition 'value'.
bobcat-4.08.04/primefactors/setsentinel.f:1:63: note: Function 'setSentinel' argument 1 names different: declaration 'sentinel' definition 'value'.
bobcat-4.08.04/primefactors/primefactors:74:9: style: Struct 'PrimeFactors' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/primefactors/primefactors:46:17: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/pf_iterator/iterator1.cc:3:25: warning: Member variable 'iterator::d_mode' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/pf_iterator/iterator1.cc:3:25: warning: Member variable 'iterator::d_primes' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/pf_iteratorstream/openstream.cc:7:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bobcat-4.08.04/pipe/readfrom.cc:3:25: style: Function 'readFrom' argument 1 names different: declaration 'filedescriptor' definition 'fd'. [funcArgNamesDifferent]
bobcat-4.08.04/pipe/pipe:32:27: note: Function 'readFrom' argument 1 names different: declaration 'filedescriptor' definition 'fd'.
bobcat-4.08.04/pipe/readfrom.cc:3:25: note: Function 'readFrom' argument 1 names different: declaration 'filedescriptor' definition 'fd'.
bobcat-4.08.04/pipe/readfrom2.cc:3:32: style: Function 'readFrom' argument 1 names different: declaration 'filedescriptor' definition 'fd'. [funcArgNamesDifferent]
bobcat-4.08.04/pipe/pipe:35:34: note: Function 'readFrom' argument 1 names different: declaration 'filedescriptor' definition 'fd'.
bobcat-4.08.04/pipe/readfrom2.cc:3:32: note: Function 'readFrom' argument 1 names different: declaration 'filedescriptor' definition 'fd'.
bobcat-4.08.04/pipe/pipe:27:14: performance: Technically the member function 'FBB::Pipe::verify' can be static. [functionStatic]
bobcat-4.08.04/pipe/verify.cc:3:12: note: Technically the member function 'FBB::Pipe::verify' can be static.
bobcat-4.08.04/pipe/pipe:27:14: note: Technically the member function 'FBB::Pipe::verify' can be static.
bobcat-4.08.04/pipe/writtenby.cc:3:26: style: Function 'writtenBy' argument 1 names different: declaration 'filedescriptor' definition 'fd'. [funcArgNamesDifferent]
bobcat-4.08.04/pipe/pipe:38:28: note: Function 'writtenBy' argument 1 names different: declaration 'filedescriptor' definition 'fd'.
bobcat-4.08.04/pipe/writtenby.cc:3:26: note: Function 'writtenBy' argument 1 names different: declaration 'filedescriptor' definition 'fd'.
bobcat-4.08.04/pipe/writtenby2.cc:3:33: style: Function 'writtenBy' argument 1 names different: declaration 'filedescriptor' definition 'fd'. [funcArgNamesDifferent]
bobcat-4.08.04/pipe/pipe:39:35: note: Function 'writtenBy' argument 1 names different: declaration 'filedescriptor' definition 'fd'.
bobcat-4.08.04/pipe/writtenby2.cc:3:33: note: Function 'writtenBy' argument 1 names different: declaration 'filedescriptor' definition 'fd'.
bobcat-4.08.04/process/opaddis.f:1:56: style: Function 'operator+=' argument 1 names different: declaration 'text' definition 'command'. [funcArgNamesDifferent]
bobcat-4.08.04/process/process:117:48: note: Function 'operator+=' argument 1 names different: declaration 'text' definition 'command'.
bobcat-4.08.04/process/opaddis.f:1:56: note: Function 'operator+=' argument 1 names different: declaration 'text' definition 'command'.
bobcat-4.08.04/processdata/processdata.decl:25:5: style: Struct 'ProcessData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/process/childprocess.cc:27:1: error: Memory leak: ec.argv [memleak]
bobcat-4.08.04/process/driver/spawn/spawn.h:29:9: style: Class 'Spawn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/process/driver/spawn/spawn.h:22:23: style: Member variable 'Spawn::d_insertBuffer' is in the wrong place in the initializer list. [initializerList]
bobcat-4.08.04/process/driver/spawn/spawn1.cc:12:5: note: Member variable 'Spawn::d_insertBuffer' is in the wrong place in the initializer list.
bobcat-4.08.04/process/driver/spawn/spawn.h:22:23: note: Member variable 'Spawn::d_insertBuffer' is in the wrong place in the initializer list.
bobcat-4.08.04/process/operatorassign.cc:3:43: style: Function 'operator=' argument 1 names different: declaration 'cmd' definition 'command'. [funcArgNamesDifferent]
bobcat-4.08.04/process/process:136:42: note: Function 'operator=' argument 1 names different: declaration 'cmd' definition 'command'.
bobcat-4.08.04/process/operatorassign.cc:3:43: note: Function 'operator=' argument 1 names different: declaration 'cmd' definition 'command'.
bobcat-4.08.04/process/process2.cc:3:25: style: Function 'Process' argument 1 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
bobcat-4.08.04/process/process:87:33: note: Function 'Process' argument 1 names different: declaration 'iomode' definition 'mode'.
bobcat-4.08.04/process/process2.cc:3:25: note: Function 'Process' argument 1 names different: declaration 'iomode' definition 'mode'.
bobcat-4.08.04/process/process4.cc:3:43: style: Function 'Process' argument 2 names different: declaration 'type' definition 'processType'. [funcArgNamesDifferent]
bobcat-4.08.04/process/process:90:42: note: Function 'Process' argument 2 names different: declaration 'type' definition 'processType'.
bobcat-4.08.04/process/process4.cc:3:43: note: Function 'Process' argument 2 names different: declaration 'type' definition 'processType'.
bobcat-4.08.04/process/process5.cc:3:43: style: Function 'Process' argument 2 names different: declaration 'type' definition 'processType'. [funcArgNamesDifferent]
bobcat-4.08.04/process/process:92:42: note: Function 'Process' argument 2 names different: declaration 'type' definition 'processType'.
bobcat-4.08.04/process/process5.cc:3:43: note: Function 'Process' argument 2 names different: declaration 'type' definition 'processType'.
bobcat-4.08.04/process/start2.cc:4:28: style: Function 'start' argument 4 names different: declaration 'bufSize' definition 'bufferSize'. [funcArgNamesDifferent]
bobcat-4.08.04/process/process:126:46: note: Function 'start' argument 4 names different: declaration 'bufSize' definition 'bufferSize'.
bobcat-4.08.04/process/start2.cc:4:28: note: Function 'start' argument 4 names different: declaration 'bufSize' definition 'bufferSize'.
bobcat-4.08.04/processdata/signalhandler.cc:3:40: style: Function 'signalHandler' argument 1 names different: declaration 'signum' definition 'signal'. [funcArgNamesDifferent]
bobcat-4.08.04/processdata/processdata.decl:29:35: note: Function 'signalHandler' argument 1 names different: declaration 'signum' definition 'signal'.
bobcat-4.08.04/processdata/signalhandler.cc:3:40: note: Function 'signalHandler' argument 1 names different: declaration 'signum' definition 'signal'.
bobcat-4.08.04/qpstreambufbase/flush.cc:16:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
bobcat-4.08.04/readlinebuf/readlinebuf2.cc:3:14: warning: Member variable 'ReadLineBuf::d_expansion' is not initialized in the constructor. [uninitMemberVarPrivate]
bobcat-4.08.04/readlinehistory/readlinehistory1.f:1:25: warning: Member variable 'ReadLineHistory::d_timestamps' is not initialized in the constructor. [uninitMemberVarPrivate]
bobcat-4.08.04/readlinehistory/readlinehistory:74:24: performance: Technically the member function 'FBB::ReadLineHistory::begin' can be static. [functionStatic]
bobcat-4.08.04/readlinehistory/begin.f:1:57: note: Technically the member function 'FBB::ReadLineHistory::begin' can be static.
bobcat-4.08.04/readlinehistory/readlinehistory:74:24: note: Technically the member function 'FBB::ReadLineHistory::begin' can be static.
bobcat-4.08.04/readlinehistory/readlinehistory:75:24: performance: Technically the member function 'FBB::ReadLineHistory::end' can be static. [functionStatic]
bobcat-4.08.04/readlinehistory/end.f:1:57: note: Technically the member function 'FBB::ReadLineHistory::end' can be static.
bobcat-4.08.04/readlinehistory/readlinehistory:75:24: note: Technically the member function 'FBB::ReadLineHistory::end' can be static.
bobcat-4.08.04/readlinehistory/readlinehistory:80:16: performance: Technically the member function 'FBB::ReadLineHistory::size' can be static. [functionStatic]
bobcat-4.08.04/readlinehistory/size.f:1:32: note: Technically the member function 'FBB::ReadLineHistory::size' can be static.
bobcat-4.08.04/readlinehistory/readlinehistory:80:16: note: Technically the member function 'FBB::ReadLineHistory::size' can be static.
bobcat-4.08.04/readlinehistory/readlinehistory:81:16: performance: Technically the member function 'FBB::ReadLineHistory::maxSize' can be static. [functionStatic]
bobcat-4.08.04/readlinehistory/maxsize.f:1:32: note: Technically the member function 'FBB::ReadLineHistory::maxSize' can be static.
bobcat-4.08.04/readlinehistory/readlinehistory:81:16: note: Technically the member function 'FBB::ReadLineHistory::maxSize' can be static.
bobcat-4.08.04/readlinehistory/readlinehistory:61:17: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/selector/selector:31:13: style: Technically the member function 'FBB::Selector::nReady' can be const. [functionConst]
bobcat-4.08.04/selector/nready.f:1:22: note: Technically the member function 'FBB::Selector::nReady' can be const.
bobcat-4.08.04/selector/selector:31:13: note: Technically the member function 'FBB::Selector::nReady' can be const.
bobcat-4.08.04/selector/selector:49:13: style: Technically the member function 'FBB::Selector::checkSet' can be const. [functionConst]
bobcat-4.08.04/selector/checkset.cc:3:15: note: Technically the member function 'FBB::Selector::checkSet' can be const.
bobcat-4.08.04/selector/selector:49:13: note: Technically the member function 'FBB::Selector::checkSet' can be const.
bobcat-4.08.04/selector/selector.cc:7:11: warning: Member variable 'Selector::d_ret' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/selector/selector.cc:7:11: warning: Member variable 'Selector::d_readidx' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/selector/selector.cc:7:11: warning: Member variable 'Selector::d_writeidx' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/selector/selector.cc:7:11: warning: Member variable 'Selector::d_exceptidx' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/semaphore/semaphore:18:9: style: Class 'Semaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/serversocket/driver/server.cc:29:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
bobcat-4.08.04/serversocket/serversocket1.cc:3:15: warning: Member variable 'ServerSocket::d_err' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/sharedcondition/sharedcondition:89:24: performance: Technically the member function 'FBB::SharedCondition::waiter' can be static. [functionStatic]
bobcat-4.08.04/sharedcondition/waiter.cc:3:29: note: Technically the member function 'FBB::SharedCondition::waiter' can be static.
bobcat-4.08.04/sharedcondition/sharedcondition:89:24: note: Technically the member function 'FBB::SharedCondition::waiter' can be static.
bobcat-4.08.04/sharedmemory/install.f:2:52: style: Function 'install' argument 1 names different: declaration 'offset' definition 'offsetPtr'. [funcArgNamesDifferent]
bobcat-4.08.04/sharedmemory/sharedmemory:127:46: note: Function 'install' argument 1 names different: declaration 'offset' definition 'offsetPtr'.
bobcat-4.08.04/sharedmemory/install.f:2:52: note: Function 'install' argument 1 names different: declaration 'offset' definition 'offsetPtr'.
bobcat-4.08.04/sharedmemory/sharedmemory:52:9: style: Class 'SharedMemory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/sharedmemory/seek.cc:3:69: style: Function 'seek' argument 2 names different: declaration 'origin' definition 'way'. [funcArgNamesDifferent]
bobcat-4.08.04/sharedmemory/sharedmemory:105:51: note: Function 'seek' argument 2 names different: declaration 'origin' definition 'way'.
bobcat-4.08.04/sharedmemory/seek.cc:3:69: note: Function 'seek' argument 2 names different: declaration 'origin' definition 'way'.
bobcat-4.08.04/sharedmemory/truncate.cc:3:40: style: Function 'truncate' argument 1 names different: declaration 'offset' definition 'offs'. [funcArgNamesDifferent]
bobcat-4.08.04/sharedmemory/sharedmemory:111:39: note: Function 'truncate' argument 1 names different: declaration 'offset' definition 'offs'.
bobcat-4.08.04/sharedmemory/truncate.cc:3:40: note: Function 'truncate' argument 1 names different: declaration 'offset' definition 'offs'.
bobcat-4.08.04/sharedsegment/newsegment.cc:3:38: style: Function 'newSegment' argument 1 names different: declaration 'segmentSize' definition 'requestedSize'. [funcArgNamesDifferent]
bobcat-4.08.04/sharedsegment/sharedsegment:88:38: note: Function 'newSegment' argument 1 names different: declaration 'segmentSize' definition 'requestedSize'.
bobcat-4.08.04/sharedsegment/newsegment.cc:3:38: note: Function 'newSegment' argument 1 names different: declaration 'segmentSize' definition 'requestedSize'.
bobcat-4.08.04/sharedstreambuf/overflow.cc:3:35: style: Function 'overflow' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
bobcat-4.08.04/sharedstreambuf/sharedstreambuf:65:26: note: Function 'overflow' argument 1 names different: declaration 'c' definition 'ch'.
bobcat-4.08.04/sharedstreambuf/overflow.cc:3:35: note: Function 'overflow' argument 1 names different: declaration 'c' definition 'ch'.
bobcat-4.08.04/sharedstreambuf/xsgetn.cc:3:42: style: Function 'xsgetn' argument 1 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent]
bobcat-4.08.04/sharedstreambuf/sharedstreambuf:63:38: note: Function 'xsgetn' argument 1 names different: declaration 'buf' definition 'data'.
bobcat-4.08.04/sharedstreambuf/xsgetn.cc:3:42: note: Function 'xsgetn' argument 1 names different: declaration 'buf' definition 'data'.
bobcat-4.08.04/sharedstreambuf/xsgetn.cc:3:59: style: Function 'xsgetn' argument 2 names different: declaration 'n' definition 'len'. [funcArgNamesDifferent]
bobcat-4.08.04/sharedstreambuf/sharedstreambuf:63:59: note: Function 'xsgetn' argument 2 names different: declaration 'n' definition 'len'.
bobcat-4.08.04/sharedstreambuf/xsgetn.cc:3:59: note: Function 'xsgetn' argument 2 names different: declaration 'n' definition 'len'.
bobcat-4.08.04/sharedstreambuf/xsputn.cc:3:74: style: Function 'xsputn' argument 2 names different: declaration 'n' definition 'len'. [funcArgNamesDifferent]
bobcat-4.08.04/sharedstreambuf/sharedstreambuf:66:65: note: Function 'xsputn' argument 2 names different: declaration 'n' definition 'len'.
bobcat-4.08.04/sharedstreambuf/xsputn.cc:3:74: note: Function 'xsputn' argument 2 names different: declaration 'n' definition 'len'.
bobcat-4.08.04/signal/driver/driver.cc:44:39: style: Function 'signalHandler' argument 1 names different: declaration 'signum' definition 'signal'. [funcArgNamesDifferent]
bobcat-4.08.04/signal/driver/driver.cc:19:35: note: Function 'signalHandler' argument 1 names different: declaration 'signum' definition 'signal'.
bobcat-4.08.04/signal/driver/driver.cc:44:39: note: Function 'signalHandler' argument 1 names different: declaration 'signum' definition 'signal'.
bobcat-4.08.04/signal/driver/driver.cc:16:14: style: Technically the member function 'SignalDemo::run' can be const. [functionConst]
bobcat-4.08.04/signal/driver/driver.cc:32:18: note: Technically the member function 'SignalDemo::run' can be const.
bobcat-4.08.04/signal/driver/driver.cc:16:14: note: Technically the member function 'SignalDemo::run' can be const.
bobcat-4.08.04/signal/signal:49:14: performance: Technically the member function 'FBB::Signal::signal' can be static. [functionStatic]
bobcat-4.08.04/signal/signal.cc:29:14: note: Technically the member function 'FBB::Signal::signal' can be static.
bobcat-4.08.04/signal/signal:49:14: note: Technically the member function 'FBB::Signal::signal' can be static.
bobcat-4.08.04/stat/access.cc:3:44: style: Function 'access' argument 2 names different: declaration 'mode' definition 'spec'. [funcArgNamesDifferent]
bobcat-4.08.04/stat/stat:68:46: note: Function 'access' argument 2 names different: declaration 'mode' definition 'spec'.
bobcat-4.08.04/stat/access.cc:3:44: note: Function 'access' argument 2 names different: declaration 'mode' definition 'spec'.
bobcat-4.08.04/stat/specialmode.cc:3:31: style: Function 'specialMode' argument 1 names different: declaration 'specialMode' definition 'mode'. [funcArgNamesDifferent]
bobcat-4.08.04/stat/stat:78:33: note: Function 'specialMode' argument 1 names different: declaration 'specialMode' definition 'mode'.
bobcat-4.08.04/stat/specialmode.cc:3:31: note: Function 'specialMode' argument 1 names different: declaration 'specialMode' definition 'mode'.
bobcat-4.08.04/stdextractor/stdextractor:14:9: style: Class 'StdExtractor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/string/split1.cc:4:51: style: Function 'split' argument 3 names different: declaration 'separators' definition 'sep'. [funcArgNamesDifferent]
bobcat-4.08.04/string/string:111:50: note: Function 'split' argument 3 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split1.cc:4:51: note: Function 'split' argument 3 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split2.cc:5:41: style: Function 'split' argument 2 names different: declaration 'separators' definition 'sep'. [funcArgNamesDifferent]
bobcat-4.08.04/string/string:114:33: note: Function 'split' argument 2 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split2.cc:5:41: note: Function 'split' argument 2 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split5.cc:4:49: style: Function 'split' argument 4 names different: declaration 'separators' definition 'sep'. [funcArgNamesDifferent]
bobcat-4.08.04/string/string:129:33: note: Function 'split' argument 4 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split5.cc:4:49: note: Function 'split' argument 4 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split6.cc:5:49: style: Function 'split' argument 3 names different: declaration 'separators' definition 'sep'. [funcArgNamesDifferent]
bobcat-4.08.04/string/string:133:33: note: Function 'split' argument 3 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split6.cc:5:49: note: Function 'split' argument 3 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split7.cc:4:51: style: Function 'split' argument 4 names different: declaration 'separators' definition 'sep'. [funcArgNamesDifferent]
bobcat-4.08.04/string/string:139:33: note: Function 'split' argument 4 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split7.cc:4:51: note: Function 'split' argument 4 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split8.cc:4:65: style: Function 'split' argument 3 names different: declaration 'separators' definition 'sep'. [funcArgNamesDifferent]
bobcat-4.08.04/string/string:142:57: note: Function 'split' argument 3 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/split8.cc:4:65: note: Function 'split' argument 3 names different: declaration 'separators' definition 'sep'.
bobcat-4.08.04/string/uc1.cc:3:33: style: Function 'uc' argument 1 names different: declaration 'str' definition 'lhs'. [funcArgNamesDifferent]
bobcat-4.08.04/string/string:147:50: note: Function 'uc' argument 1 names different: declaration 'str' definition 'lhs'.
bobcat-4.08.04/string/uc1.cc:3:33: note: Function 'uc' argument 1 names different: declaration 'str' definition 'lhs'.
bobcat-4.08.04/string/urldecode.cc:4:40: style: Function 'urlDecode' argument 1 names different: declaration 'str' definition 'encoded'. [funcArgNamesDifferent]
bobcat-4.08.04/string/string:153:57: note: Function 'urlDecode' argument 1 names different: declaration 'str' definition 'encoded'.
bobcat-4.08.04/string/urldecode.cc:4:40: note: Function 'urlDecode' argument 1 names different: declaration 'str' definition 'encoded'.
bobcat-4.08.04/string/urlencode.cc:6:40: style: Function 'urlEncode' argument 1 names different: declaration 'str' definition 'text'. [funcArgNamesDifferent]
bobcat-4.08.04/string/string:154:57: note: Function 'urlEncode' argument 1 names different: declaration 'str' definition 'text'.
bobcat-4.08.04/string/urlencode.cc:6:40: note: Function 'urlEncode' argument 1 names different: declaration 'str' definition 'text'.
bobcat-4.08.04/syslogbuf/syslogbuf2.cc:3:12: warning: Member variable 'Syslogbuf::d_priority' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/syslogbuf/syslogbuf2.cc:3:12: warning: Member variable 'Syslogbuf::d_orgPriority' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/syslogbuf/syslogbuf2.cc:3:12: warning: Member variable 'Syslogbuf::d_data' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/syslogstream/setpriority2.cc:3:59: style: Function 'setPriority' argument 2 names different: declaration 'priority' definition 'value'. [funcArgNamesDifferent]
bobcat-4.08.04/syslogstream/syslogstream:140:50: note: Function 'setPriority' argument 2 names different: declaration 'priority' definition 'value'.
bobcat-4.08.04/syslogstream/setpriority2.cc:3:59: note: Function 'setPriority' argument 2 names different: declaration 'priority' definition 'value'.
bobcat-4.08.04/tablebase/element1.f:1:48: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
bobcat-4.08.04/tablebase/tablebase0.cc:11:5: style: Class 'TableBase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bobcat-4.08.04/tablebase/tablebase0.cc:11:5: style: Class 'TableBase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bobcat-4.08.04/tablesupport/constiterator1.cc:3:31: warning: Member variable 'const_iterator::d_field' is not initialized in the constructor. [uninitMemberVar]
bobcat-4.08.04/tablesupport/tablesupport:118:16: performance: Technically the member function 'FBB::TableSupport::colWidth' can be static. [functionStatic]
bobcat-4.08.04/tablesupport/colwidth.f:1:29: note: Technically the member function 'FBB::TableSupport::colWidth' can be static.
bobcat-4.08.04/tablesupport/tablesupport:118:16: note: Technically the member function 'FBB::TableSupport::colWidth' can be static.
bobcat-4.08.04/tablesupport/width.cc:6:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bobcat-4.08.04/tempstream/tempstream:15:9: style: Class 'TempStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/tty/tty:24:9: style: Class 'Tty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/user/user:26:16: performance: Technically the member function 'FBB::User::eGroupid' can be static. [functionStatic]
bobcat-4.08.04/user/egroupid.cc:3:14: note: Technically the member function 'FBB::User::eGroupid' can be static.
bobcat-4.08.04/user/user:26:16: note: Technically the member function 'FBB::User::eGroupid' can be static.
bobcat-4.08.04/user/user:27:16: performance: Technically the member function 'FBB::User::eUserid' can be static. [functionStatic]
bobcat-4.08.04/user/euserid.cc:3:14: note: Technically the member function 'FBB::User::eUserid' can be static.
bobcat-4.08.04/user/user:27:16: note: Technically the member function 'FBB::User::eUserid' can be static.
bobcat-4.08.04/user/user:29:14: performance: Technically the member function 'FBB::User::inGroup' can be static. [functionStatic]
bobcat-4.08.04/user/ingroup.cc:3:12: note: Technically the member function 'FBB::User::inGroup' can be static.
bobcat-4.08.04/user/user:29:14: note: Technically the member function 'FBB::User::inGroup' can be static.
bobcat-4.08.04/user/user:24:14: performance: Technically the member function 'FBB::User::verify' can be static. [functionStatic]
bobcat-4.08.04/user/verify.cc:3:12: note: Technically the member function 'FBB::User::verify' can be static.
bobcat-4.08.04/user/user:24:14: note: Technically the member function 'FBB::User::verify' can be static.
bobcat-4.08.04/x2a/x2a:15:9: style: Class 'X2a' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobcat-4.08.04/x2a/x2a2.cc:3:27: style: Function 'X2a' argument 2 names different: declaration 'width' definition 'wid'. [funcArgNamesDifferent]
bobcat-4.08.04/x2a/x2a:20:30: note: Function 'X2a' argument 2 names different: declaration 'width' definition 'wid'.
bobcat-4.08.04/x2a/x2a2.cc:3:27: note: Function 'X2a' argument 2 names different: declaration 'width' definition 'wid'.
bobcat-4.08.04/xpointer/xpointer:24:14: performance: Technically the member function 'FBB::Xpointer::get' can be static. [functionStatic]
bobcat-4.08.04/xpointer/get.cc:3:16: note: Technically the member function 'FBB::Xpointer::get' can be static.
bobcat-4.08.04/xpointer/xpointer:24:14: note: Technically the member function 'FBB::Xpointer::get' can be static.
bobcat-4.08.04/xpointer/xpointer:23:14: performance: Technically the member function 'FBB::Xpointer::set' can be static. [functionStatic]
bobcat-4.08.04/xpointer/set.cc:3:16: note: Technically the member function 'FBB::Xpointer::set' can be static.
bobcat-4.08.04/xpointer/xpointer:23:14: note: Technically the member function 'FBB::Xpointer::set' can be static.
bobcat-4.08.04/xpointer/xpointer:21:14: performance: Technically the member function 'FBB::Xpointer::verify' can be static. [functionStatic]
bobcat-4.08.04/xpointer/verify.cc:3:16: note: Technically the member function 'FBB::Xpointer::verify' can be static.
bobcat-4.08.04/xpointer/xpointer:21:14: note: Technically the member function 'FBB::Xpointer::verify' can be static.
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bobo/bobo_0.2.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bobot++/bobot++_1.97.orig.tar.gz
bobot++-1.97.orig/source/String.H:28:5: warning: Member variable 'srep::s' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/String.H:36:3: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobot++-1.97.orig/source/String.H:38:3: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobot++-1.97.orig/source/String.H:39:3: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobot++-1.97.orig/source/Mask.H:27:3: style: Class 'Mask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobot++-1.97.orig/source/Bot.C:153:11: style: The scope of the variable 'p' can be reduced. [variableScope]
bobot++-1.97.orig/source/Bot.C:159:18: style: The scope of the variable 'd' can be reduced. [variableScope]
bobot++-1.97.orig/source/Bot.C:165:17: style: The scope of the variable 'u' can be reduced. [variableScope]
bobot++-1.97.orig/source/Bot.C:171:18: style: The scope of the variable 'w' can be reduced. [variableScope]
bobot++-1.97.orig/source/Bot.C:451:12: style: The scope of the variable 'c' can be reduced. [variableScope]
bobot++-1.97.orig/source/Socket.H:28:5: warning: Member variable 's_fd::fd' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/UserListItem.H:69:8: style: Technically the member function 'UserListItem::isStillValid' can be const. [functionConst]
bobot++-1.97.orig/source/Bot.C:89:3: style: Class 'Bot' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bobot++-1.97.orig/source/Bot.C:89:3: style: Class 'Bot' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bobot++-1.97.orig/source/UserList.H:35:3: style: Class 'UserList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobot++-1.97.orig/source/ShitList.H:33:3: style: Class 'ShitList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobot++-1.97.orig/source/StringTokenizer.H:27:3: style: Class 'StringTokenizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobot++-1.97.orig/source/ServerQueueItem.H:49:10: style: The function 'getLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/ServerQueueItem.H:35:18: note: Virtual function in base class
bobot++-1.97.orig/source/ServerQueueItem.H:49:10: note: Function in derived class
bobot++-1.97.orig/source/ServerQueueItem.H:60:8: style: The function 'merge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/ServerQueueItem.H:34:16: note: Virtual function in base class
bobot++-1.97.orig/source/ServerQueueItem.H:60:8: note: Function in derived class
bobot++-1.97.orig/source/ServerQueueItem.H:61:10: style: The function 'getLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/ServerQueueItem.H:35:18: note: Virtual function in base class
bobot++-1.97.orig/source/ServerQueueItem.H:61:10: note: Function in derived class
bobot++-1.97.orig/source/ServerQueueItem.H:72:8: style: The function 'merge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/ServerQueueItem.H:34:16: note: Virtual function in base class
bobot++-1.97.orig/source/ServerQueueItem.H:72:8: note: Function in derived class
bobot++-1.97.orig/source/ServerQueueItem.H:73:10: style: The function 'getLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/ServerQueueItem.H:35:18: note: Virtual function in base class
bobot++-1.97.orig/source/ServerQueueItem.H:73:10: note: Function in derived class
bobot++-1.97.orig/source/ServerQueueItem.H:83:8: style: The function 'merge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/ServerQueueItem.H:34:16: note: Virtual function in base class
bobot++-1.97.orig/source/ServerQueueItem.H:83:8: note: Function in derived class
bobot++-1.97.orig/source/ServerQueueItem.H:84:10: style: The function 'getLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/ServerQueueItem.H:35:18: note: Virtual function in base class
bobot++-1.97.orig/source/ServerQueueItem.H:84:10: note: Function in derived class
bobot++-1.97.orig/source/ServerConnection.H:51:8: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/Connection.H:33:16: note: Virtual function in base class
bobot++-1.97.orig/source/ServerConnection.H:51:8: note: Function in derived class
bobot++-1.97.orig/source/ServerConnection.H:52:8: style: The function 'handleInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/Connection.H:34:16: note: Virtual function in base class
bobot++-1.97.orig/source/ServerConnection.H:52:8: note: Function in derived class
bobot++-1.97.orig/source/DCCConnection.H:38:8: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/Connection.H:33:16: note: Virtual function in base class
bobot++-1.97.orig/source/DCCConnection.H:38:8: note: Function in derived class
bobot++-1.97.orig/source/DCCConnection.H:39:8: style: The function 'handleInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/Connection.H:34:16: note: Virtual function in base class
bobot++-1.97.orig/source/DCCConnection.H:39:8: note: Function in derived class
bobot++-1.97.orig/source/BotInterp.C:138:10: style: Unused variable: t [unusedVariable]
bobot++-1.97.orig/source/BotInterp.C:32:3: performance: Variable 'logPort' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bobot++-1.97.orig/source/Channel.C:48:9: style: The scope of the variable 'u' can be reduced. [variableScope]
bobot++-1.97.orig/source/Channel.C:60:13: style: The scope of the variable 'b' can be reduced. [variableScope]
bobot++-1.97.orig/source/ChannelList.C:32:12: style: The scope of the variable 'c' can be reduced. [variableScope]
bobot++-1.97.orig/source/ChannelList.C:77:12: style: The scope of the variable 'c' can be reduced. [variableScope]
bobot++-1.97.orig/source/Commands.C:170:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bobot++-1.97.orig/source/Commands.C:669:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bobot++-1.97.orig/source/DCCPerson.H:28:3: style: Class 'DCCPerson' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bobot++-1.97.orig/source/DCCPerson.H:31:12: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/Person.H:35:20: note: Virtual function in base class
bobot++-1.97.orig/source/DCCPerson.H:31:12: note: Function in derived class
bobot++-1.97.orig/source/DCCPerson.H:36:8: style: The function 'keepAlive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/Person.H:40:16: note: Virtual function in base class
bobot++-1.97.orig/source/DCCPerson.H:36:8: note: Function in derived class
bobot++-1.97.orig/source/DCCPerson.H:38:8: style: The function 'sendNotice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bobot++-1.97.orig/source/Person.H:42:16: note: Virtual function in base class
bobot++-1.97.orig/source/DCCPerson.H:38:8: note: Function in derived class
bobot++-1.97.orig/source/DCCPerson.C:37:10: style: C-style pointer casting [cstyleCast]
bobot++-1.97.orig/source/DCCPerson.H:25:1: warning: The class 'DCCPerson' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bobot++-1.97.orig/source/Mask.H:30:10: style: Technically the member function 'Mask::getMask' can be const. [functionConst]
bobot++-1.97.orig/source/Mask.C:27:7: note: Technically the member function 'Mask::getMask' can be const.
bobot++-1.97.orig/source/Mask.H:30:10: note: Technically the member function 'Mask::getMask' can be const.
bobot++-1.97.orig/source/Person.H:25:1: warning: The class 'Person' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bobot++-1.97.orig/source/ScriptCommands.C:384:13: style: The scope of the variable 's' can be reduced. [variableScope]
bobot++-1.97.orig/source/ScriptCommands.C:496:16: error: Iterator 'it' used after element has been erased. [eraseDereference]
bobot++-1.97.orig/source/ScriptCommands.C:497:11: note: Iterator 'it' used after element has been erased.
bobot++-1.97.orig/source/ScriptCommands.C:496:16: note: Iterator 'it' used after element has been erased.
bobot++-1.97.orig/source/ServerConnection.C:29:5: style: Class 'ServerConnection' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bobot++-1.97.orig/source/ServerConnection.C:29:5: style: Class 'ServerConnection' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bobot++-1.97.orig/source/ServerList.C:26:11: style: The scope of the variable 's' can be reduced. [variableScope]
bobot++-1.97.orig/source/ServerQueueItem.C:57:40: style: C-style pointer casting [cstyleCast]
bobot++-1.97.orig/source/ServerQueueItem.C:120:32: style: C-style pointer casting [cstyleCast]
bobot++-1.97.orig/source/ServerQueueItem.C:152:34: style: C-style pointer casting [cstyleCast]
bobot++-1.97.orig/source/ShitEntry.H:47:8: style: Technically the member function 'ShitEntry::isStillValid' can be const. [functionConst]
bobot++-1.97.orig/source/ShitEntry.C:30:12: note: Technically the member function 'ShitEntry::isStillValid' can be const.
bobot++-1.97.orig/source/ShitEntry.H:47:8: note: Technically the member function 'ShitEntry::isStillValid' can be const.
bobot++-1.97.orig/source/ShitList.C:86:14: style: The scope of the variable 'se' can be reduced. [variableScope]
bobot++-1.97.orig/source/ShitList.C:59:5: style: Variable 'line' is modified but its new value is never used. [unreadVariable]
bobot++-1.97.orig/source/Socket.C:246:16: style: The scope of the variable 'nb' can be reduced. [variableScope]
bobot++-1.97.orig/source/Socket.C:30:9: warning: Member variable 'Socket::begin' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/Socket.C:30:9: warning: Member variable 'Socket::end' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/Socket.C:30:9: warning: Member variable 'Socket::buf' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/Socket.C:38:9: warning: Member variable 'Socket::begin' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/Socket.C:38:9: warning: Member variable 'Socket::end' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/Socket.C:38:9: warning: Member variable 'Socket::buf' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/Socket.C:46:9: warning: Member variable 'Socket::begin' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/Socket.C:46:9: warning: Member variable 'Socket::end' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/Socket.C:46:9: warning: Member variable 'Socket::buf' is not initialized in the constructor. [uninitMemberVar]
bobot++-1.97.orig/source/Socket.H:53:8: style: Technically the member function 'Socket::isConnected' can be const. [functionConst]
bobot++-1.97.orig/source/Socket.C:81:9: note: Technically the member function 'Socket::isConnected' can be const.
bobot++-1.97.orig/source/Socket.H:53:8: note: Technically the member function 'Socket::isConnected' can be const.
bobot++-1.97.orig/source/Socket.C:42:3: style: Class 'Socket' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bobot++-1.97.orig/source/Socket.C:51:3: style: Value of pointer 'fd', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
bobot++-1.97.orig/source/Socket.H:24:1: warning: The class 'Socket' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bobot++-1.97.orig/source/String.C:92:9: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
bobot++-1.97.orig/source/String.H:48:8: style: Technically the member function 'String::fill' can be const. [functionConst]
bobot++-1.97.orig/source/String.C:120:9: note: Technically the member function 'String::fill' can be const.
bobot++-1.97.orig/source/String.H:48:8: note: Technically the member function 'String::fill' can be const.
bobot++-1.97.orig/source/String.C:42:3: style: Value of pointer 'p', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
bobot++-1.97.orig/source/String.C:156:10: error: Mismatching allocation and deallocation: temp [mismatchAllocDealloc]
bobot++-1.97.orig/source/String.C:299:10: error: Mismatching allocation and deallocation: temp [mismatchAllocDealloc]
bobot++-1.97.orig/source/String.C:313:10: error: Mismatching allocation and deallocation: temp [mismatchAllocDealloc]
bobot++-1.97.orig/source/String.C:142:3: error: Mismatching allocation and deallocation: temp [mismatchAllocDealloc]
bobot++-1.97.orig/source/String.C:178:3: error: Mismatching allocation and deallocation: temp [mismatchAllocDealloc]
bobot++-1.97.orig/source/String.C:194:3: error: Mismatching allocation and deallocation: temp [mismatchAllocDealloc]
bobot++-1.97.orig/source/StringTokenizer.H:30:8: style: Technically the member function 'StringTokenizer::hasMoreTokens' can be const. [functionConst]
bobot++-1.97.orig/source/StringTokenizer.C:25:18: note: Technically the member function 'StringTokenizer::hasMoreTokens' can be const.
bobot++-1.97.orig/source/StringTokenizer.H:30:8: note: Technically the member function 'StringTokenizer::hasMoreTokens' can be const.
bobot++-1.97.orig/source/StringTokenizer.H:31:8: style: Technically the member function 'StringTokenizer::hasMoreTokens' can be const. [functionConst]
bobot++-1.97.orig/source/StringTokenizer.C:38:18: note: Technically the member function 'StringTokenizer::hasMoreTokens' can be const.
bobot++-1.97.orig/source/StringTokenizer.H:31:8: note: Technically the member function 'StringTokenizer::hasMoreTokens' can be const.
bobot++-1.97.orig/source/TelnetServer.H:12:1: style: The class 'TelnetServer' does not have a constructor although it has private member variables. [noConstructor]
bobot++-1.97.orig/source/User.H:66:7: style: Technically the member function 'User::getLevel' can be const. [functionConst]
bobot++-1.97.orig/source/User.C:34:7: note: Technically the member function 'User::getLevel' can be const.
bobot++-1.97.orig/source/User.H:66:7: note: Technically the member function 'User::getLevel' can be const.
bobot++-1.97.orig/source/User.H:67:7: style: Technically the member function 'User::getProt' can be const. [functionConst]
bobot++-1.97.orig/source/User.C:44:7: note: Technically the member function 'User::getProt' can be const.
bobot++-1.97.orig/source/User.H:67:7: note: Technically the member function 'User::getProt' can be const.
bobot++-1.97.orig/source/User.H:68:8: style: Technically the member function 'User::getAop' can be const. [functionConst]
bobot++-1.97.orig/source/User.C:54:7: note: Technically the member function 'User::getAop' can be const.
bobot++-1.97.orig/source/User.H:68:8: note: Technically the member function 'User::getAop' can be const.
bobot++-1.97.orig/source/UserCommands.C:1296:27: warning: Either the condition 'if(from)' is redundant or there is possible null pointer dereference: from. [nullPointerRedundantCheck]
bobot++-1.97.orig/source/UserCommands.C:1298:10: note: Assuming that condition 'if(from)' is not redundant
bobot++-1.97.orig/source/UserCommands.C:1296:27: note: Null pointer dereference
bobot++-1.97.orig/source/UserCommands.C:1182:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bobot++-1.97.orig/source/UserCommands.C:1336:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bobot++-1.97.orig/source/UserCommands.C:1403:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bobot++-1.97.orig/source/UserCommands.C:267:52: error: Uninitialized variable: u [uninitvar]
bobot++-1.97.orig/source/UserCommands.C:268:52: error: Uninitialized variable: u [uninitvar]
bobot++-1.97.orig/source/UserCommands.C:269:52: error: Uninitialized variable: u [uninitvar]
bobot++-1.97.orig/source/UserList.C:101:17: style: The scope of the variable 'uli' can be reduced. [variableScope]
bobot++-1.97.orig/source/UserList.C:143:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bobot++-1.97.orig/source/UserList.C:169:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[03:13]

ftp://ftp.se.debian.org/debian/pool/main/b/bochs/bochs_2.6.orig.tar.gz
bochs-2.6/bios/biossums.c:273:16: style: Function 'check' argument 1 names different: declaration 'value' definition 'okay'. [funcArgNamesDifferent]
bochs-2.6/bios/biossums.c:27:17: note: Function 'check' argument 1 names different: declaration 'value' definition 'okay'.
bochs-2.6/bios/biossums.c:273:16: note: Function 'check' argument 1 names different: declaration 'value' definition 'okay'.
bochs-2.6/bios/rombios.c:1969:0: error: failed to expand 'printf', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
bochs-2.6/bios/rombios32.c:195:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:196:9: style: The scope of the variable 'width' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:196:16: style: The scope of the variable 'prec' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:196:22: style: The scope of the variable 'fillch' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:197:9: style: The scope of the variable 'base' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:197:20: style: The scope of the variable 'neg' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:200:11: style: The scope of the variable 'str' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:372:12: style: The scope of the variable 'j' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:382:19: style: The scope of the variable 'r2' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:563:14: style: The scope of the variable 'val' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:563:19: style: The scope of the variable 'sipi_vector' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:737:16: style: The scope of the variable 'irq' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:824:14: style: The scope of the variable 'tmpaddr' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:824:23: style: The scope of the variable 'size' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:825:13: style: The scope of the variable 'reg' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:825:18: style: The scope of the variable 'v' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:826:9: style: The scope of the variable 'copied' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:826:17: style: The scope of the variable 'shift' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:826:24: style: The scope of the variable 'tmpsize' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:919:27: style: The scope of the variable 'size' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:968:14: style: The scope of the variable 'paddr' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:1549:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/bios/rombios32.c:1966:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:1968:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:1970:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:1972:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:1975:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:1998:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2001:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2028:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2031:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2066:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2071:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2091:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2094:18: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2120:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2122:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2125:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2143:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2146:18: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2167:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2170:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2185:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2188:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2201:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:2204:18: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bochs-2.6/bios/rombios32.c:501:10: style: Variable 'wc' is assigned a value that is never used. [unreadVariable]
bochs-2.6/bios/usage.cc:45:20: style: The scope of the variable 'ratio' can be reduced. [variableScope]
bochs-2.6/config.cc:2070:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bochs-2.6/config.cc:2070:9: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bochs-2.6/config.cc:2070:9: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bochs-2.6/config.cc:2070:9: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bochs-2.6/config.cc:2070:9: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bochs-2.6/config.cc:2070:9: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bochs-2.6/gui/paramtree.h:117:37: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:60:21: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:73:14: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:76:14: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:247:21: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:250:8: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:1086:26: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:1972:16: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:1973:18: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:2127:14: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:2129:14: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:2228:12: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:2290:12: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:3440:10: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:3445:33: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:3500:12: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:3501:39: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:3502:48: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:3503:48: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:3635:28: style: C-style pointer casting [cstyleCast]
bochs-2.6/config.cc:231:5: performance: Buffer 'descr' is being written before its old content has been used. [redundantCopy]
bochs-2.6/config.cc:228:5: note: Buffer 'descr' is being written before its old content has been used.
bochs-2.6/config.cc:231:5: note: Buffer 'descr' is being written before its old content has been used.
bochs-2.6/config.cc:1713:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
bochs-2.6/config.cc:1703:0: note: Variable 'fd' is reassigned a value before the old one has been used.
bochs-2.6/config.cc:1713:3: note: Variable 'fd' is reassigned a value before the old one has been used.
bochs-2.6/config.cc:277:19: style: The scope of the variable 'ioaddr' can be reduced. [variableScope]
bochs-2.6/config.cc:277:28: style: The scope of the variable 'ioaddr2' can be reduced. [variableScope]
bochs-2.6/config.cc:277:38: style: The scope of the variable 'irq' can be reduced. [variableScope]
bochs-2.6/config.cc:278:30: style: The scope of the variable 'readonly' can be reduced. [variableScope]
bochs-2.6/config.cc:1082:20: style: The scope of the variable 'devtype' can be reduced. [variableScope]
bochs-2.6/config.cc:1704:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
bochs-2.6/config.cc:1935:9: style: The scope of the variable 'param' can be reduced. [variableScope]
bochs-2.6/config.cc:1935:17: style: The scope of the variable 'module' can be reduced. [variableScope]
bochs-2.6/config.cc:1935:26: style: The scope of the variable 'actstr' can be reduced. [variableScope]
bochs-2.6/config.cc:3135:11: style: The scope of the variable 'param' can be reduced. [variableScope]
bochs-2.6/config.cc:3135:19: style: The scope of the variable 'pname' can be reduced. [variableScope]
bochs-2.6/config.cc:3135:27: style: The scope of the variable 'val' can be reduced. [variableScope]
bochs-2.6/config.cc:3272:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/config.cc:3273:8: style: The scope of the variable 'tmpname' can be reduced. [variableScope]
bochs-2.6/config.cc:3427:43: style: The scope of the variable 'tmpdev' can be reduced. [variableScope]
bochs-2.6/config.cc:3424:40: style: Function 'bx_write_configuration' argument 1 names different: declaration 'rcfile' definition 'rc'. [funcArgNamesDifferent]
bochs-2.6/bochs.h:119:41: note: Function 'bx_write_configuration' argument 1 names different: declaration 'rcfile' definition 'rc'.
bochs-2.6/config.cc:3424:40: note: Function 'bx_write_configuration' argument 1 names different: declaration 'rcfile' definition 'rc'.
bochs-2.6/gui/siminterface.h:594:3: warning: Member variable 'bx_simulator_interface_c::is_sim_thread_func' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/gui/paramtree.h:129:7: style: Technically the member function 'bx_param_c::get_runtime_param' can be const. [functionConst]
bochs-2.6/gui/paramtree.h:137:7: performance: Technically the member function 'bx_param_c::getint' can be static. [functionStatic]
bochs-2.6/gui/paramtree.h:201:10: style: Technically the member function 'bx_param_num_c::get_min' can be const. [functionConst]
bochs-2.6/gui/paramtree.h:202:10: style: Technically the member function 'bx_param_num_c::get_max' can be const. [functionConst]
bochs-2.6/gui/paramtree.h:324:15: style: Technically the member function 'bx_param_enum_c::get_choice' can be const. [functionConst]
bochs-2.6/gui/paramtree.h:325:15: style: Technically the member function 'bx_param_enum_c::get_selected' can be const. [functionConst]
bochs-2.6/pc_system.h:97:12: style: Technically the member function 'bx_pc_system_c::triggeredTimerID' can be const. [functionConst]
bochs-2.6/gui/paramtree.h:84:3: style: Class 'bx_object_c' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bochs-2.6/gui/paramtree.h:472:3: style: Class 'bx_list_c' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bochs-2.6/bochs.h:265:3: style: Class 'logfunctions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bochs-2.6/bochs.h:311:3: style: Class 'iofunctions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bochs-2.6/bochs.h:312:3: style: Class 'iofunctions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bochs-2.6/bochs.h:313:3: style: Class 'iofunctions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bochs-2.6/gui/paramtree.h:188:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:136:16: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:188:16: note: Function in derived class
bochs-2.6/gui/paramtree.h:193:16: style: The function 'set_enabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:135:16: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:193:16: note: Function in derived class
bochs-2.6/gui/paramtree.h:269:18: style: The function 'get64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:195:18: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:269:18: note: Function in derived class
bochs-2.6/gui/paramtree.h:270:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:196:16: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:270:16: note: Function in derived class
bochs-2.6/gui/paramtree.h:271:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:188:16: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:271:16: note: Function in derived class
bochs-2.6/gui/paramtree.h:306:18: style: The function 'get64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:195:18: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:306:18: note: Function in derived class
bochs-2.6/gui/paramtree.h:307:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:196:16: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:307:16: note: Function in derived class
bochs-2.6/gui/paramtree.h:327:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:196:16: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:327:16: note: Function in derived class
bochs-2.6/gui/paramtree.h:332:16: style: The function 'set_enabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:193:16: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:332:16: note: Function in derived class
bochs-2.6/gui/paramtree.h:365:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:136:16: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:365:16: note: Function in derived class
bochs-2.6/gui/paramtree.h:368:16: style: The function 'set_enabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:135:16: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:368:16: note: Function in derived class
bochs-2.6/gui/paramtree.h:487:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/gui/paramtree.h:136:16: note: Virtual function in base class
bochs-2.6/gui/paramtree.h:487:16: note: Function in derived class
bochs-2.6/iodev/iodev.h:136:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/iodev.h:136:18: note: Function in derived class
bochs-2.6/iodev/iodev.h:139:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/iodev.h:139:18: note: Function in derived class
bochs-2.6/cpu/icache.h:256:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bochs-2.6/cpu/icache.h:141:3: warning: Member variable 'bxICache_c::mpool' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/cpu/cpuid.h:67:8: performance: Technically the member function 'bx_cpuid_t::get_reserved_leaf' can be static. [functionStatic]
bochs-2.6/cpu/instr.h:264:26: performance: Technically the member function 'bxInstruction_c::os64L' can be static. [functionStatic]
bochs-2.6/cpu/instr.h:283:26: performance: Technically the member function 'bxInstruction_c::as64L' can be static. [functionStatic]
bochs-2.6/cpu/instr.h:329:26: performance: Technically the member function 'bxInstruction_c::getVL' can be static. [functionStatic]
bochs-2.6/cpu/icache.h:41:24: performance: Technically the member function 'bxPageWriteStampTable::hash' can be static. [functionStatic]
bochs-2.6/cpu/icache.h:143:26: performance: Technically the member function 'bxICache_c::hash' can be static. [functionStatic]
bochs-2.6/cpu/icache.h:36:5: style: Class 'bxPageWriteStampTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bochs-2.6/cpu/icache.h:36:5: style: Class 'bxPageWriteStampTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bochs-2.6/cpu/crregs.cc:994:0: error: #error "SetCR0: implement reserved bits behaviour for this CPU_LEVEL" [preprocessorErrorDirective]
bochs-2.6/cpu/fetchdecode.cc:2049:18: style: Condition 'BX_IA_LAST>4095' is always false [knownConditionTrueFalse]
bochs-2.6/cpu/icache.cc:85:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
bochs-2.6/cpu/init.cc:663:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/cpu/init.cc:711:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/crc.cc:48:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bochs-2.6/disasm/dis_decode.cc:235:17: style: C-style pointer casting [cstyleCast]
bochs-2.6/disasm/dis_decode.cc:246:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/disasm/dis_decode.cc:277:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/disasm/dis_decode.cc:281:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/disasm/dis_decode.cc:285:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/disasm/dis_decode.cc:291:24: style: C-style pointer casting [cstyleCast]
bochs-2.6/disasm/dis_decode.cc:303:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/disasm/dis_decode.cc:309:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/disasm/dis_decode.cc:340:30: style: C-style pointer casting [cstyleCast]
bochs-2.6/disasm/dis_decode.cc:354:40: style: C-style pointer casting [cstyleCast]
bochs-2.6/disasm/disasm.h:185:3: performance: Variable 'is_32' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/disasm/disasm.h:186:3: performance: Variable 'is_64' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/disasm/disasm.h:283:24: style: Technically the member function 'disassembler::peek_byte' can be const. [functionConst]
bochs-2.6/disasm/resolve.cc:158:66: style: Function 'resolve16_mod0' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:318:57: note: Function 'resolve16_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:158:66: note: Function 'resolve16_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:173:69: style: Function 'resolve16_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:319:57: note: Function 'resolve16_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:173:69: note: Function 'resolve16_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:185:66: style: Function 'resolve32_mod0' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:321:57: note: Function 'resolve32_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:185:66: note: Function 'resolve32_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:205:69: style: Function 'resolve32_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:322:57: note: Function 'resolve32_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:205:69: note: Function 'resolve32_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:218:70: style: Function 'resolve32_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:324:61: note: Function 'resolve32_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:218:70: note: Function 'resolve32_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:246:73: style: Function 'resolve32_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:325:61: note: Function 'resolve32_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:246:73: note: Function 'resolve32_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:269:66: style: Function 'resolve64_mod0' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:327:57: note: Function 'resolve64_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:269:66: note: Function 'resolve64_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:287:69: style: Function 'resolve64_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:328:57: note: Function 'resolve64_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:287:69: note: Function 'resolve64_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:300:70: style: Function 'resolve64_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:330:61: note: Function 'resolve64_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:300:70: note: Function 'resolve64_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:328:73: style: Function 'resolve64_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:331:61: note: Function 'resolve64_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:328:73: note: Function 'resolve64_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
bochs-2.6/disasm/resolve.cc:351:44: style: Function 'print_datasize' argument 1 names different: declaration 'mode' definition 'size'. [funcArgNamesDifferent]
bochs-2.6/disasm/disasm.h:335:32: note: Function 'print_datasize' argument 1 names different: declaration 'mode' definition 'size'.
bochs-2.6/disasm/resolve.cc:351:44: note: Function 'print_datasize' argument 1 names different: declaration 'mode' definition 'size'.
bochs-2.6/disasm/disasm.h:219:3: warning: Member variable 'disassembler::instruction' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/disasm/disasm.h:219:3: warning: Member variable 'disassembler::disbufptr' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/disasm/disasm.h:219:3: warning: Member variable 'disassembler::resolve_modrm' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/fpu/softfloat-muladd.cc:143:9: style: The scope of the variable 'shiftcount' can be reduced. [variableScope]
bochs-2.6/fpu/softfloat-muladd.cc:356:9: style: The scope of the variable 'shiftcount' can be reduced. [variableScope]
bochs-2.6/fpu/softfloat-round-pack.cc:68:44: style: Function 'roundAndPackInt32' argument 2 names different: declaration 'absZ' definition 'exactAbsZ'. [funcArgNamesDifferent]
bochs-2.6/fpu/softfloat-round-pack.h:51:44: note: Function 'roundAndPackInt32' argument 2 names different: declaration 'absZ' definition 'exactAbsZ'.
bochs-2.6/fpu/softfloat-round-pack.cc:68:44: note: Function 'roundAndPackInt32' argument 2 names different: declaration 'absZ' definition 'exactAbsZ'.
bochs-2.6/fpu/softfloat-specialize.cc:63:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bochs-2.6/fpu/softfloat-specialize.cc:98:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bochs-2.6/fpu/softfloat-specialize.cc:134:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bochs-2.6/fpu/softfloat-specialize.cc:176:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bochs-2.6/fpu/softfloat.cc:2186:9: style: The scope of the variable 'aSign' can be reduced. [variableScope]
bochs-2.6/gdbstub.cc:437:13: style: Condition 'ne==0' is always true [knownConditionTrueFalse]
bochs-2.6/gdbstub.cc:434:12: note: Assignment 'ne=0', assigned value is 0
bochs-2.6/gdbstub.cc:437:13: note: Condition 'ne==0' is always true
bochs-2.6/gdbstub.cc:904:18: style: C-style pointer casting [cstyleCast]
bochs-2.6/gdbstub.cc:513:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bochs-2.6/gdbstub.cc:518:9: note: Found duplicate branches for 'if' and 'else'.
bochs-2.6/gdbstub.cc:513:9: note: Found duplicate branches for 'if' and 'else'.
bochs-2.6/gdbstub.cc:780:14: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bochs-2.6/gdbstub.cc:784:9: note: Found duplicate branches for 'if' and 'else'.
bochs-2.6/gdbstub.cc:780:14: note: Found duplicate branches for 'if' and 'else'.
bochs-2.6/gdbstub.cc:437:13: style: Same expression on both sides of '==' because the value of 'ne' and '0' are the same. [duplicateExpression]
bochs-2.6/gdbstub.cc:434:12: note: 'ne' is assigned value '0' here.
bochs-2.6/gdbstub.cc:437:13: note: Same expression on both sides of '==' because the value of 'ne' and '0' are the same.
bochs-2.6/gdbstub.cc:103:17: style: The scope of the variable 'csum' can be reduced. [variableScope]
bochs-2.6/gdbstub.cc:104:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/gdbstub.cc:132:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
bochs-2.6/gdbstub.cc:133:16: style: The scope of the variable 'count' can be reduced. [variableScope]
bochs-2.6/gdbstub.cc:188:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
bochs-2.6/gdbstub.cc:222:7: style: The scope of the variable 'byte' can be reduced. [variableScope]
bochs-2.6/gdbstub.cc:262:8: style: The scope of the variable 'arg' can be reduced. [variableScope]
bochs-2.6/gdbstub.cc:263:7: style: The scope of the variable 'r' can be reduced. [variableScope]
bochs-2.6/gui/gui.cc:383:12: style: The scope of the variable 'line_addr' can be reduced. [variableScope]
bochs-2.6/gui/gui.cc:650:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bochs-2.6/gui/gui.cc:651:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/gui/gui.cc:651:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bochs-2.6/gui/gui.cc:687:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
bochs-2.6/gui/gui.cc:688:8: style: The scope of the variable 'sr_path' can be reduced. [variableScope]
bochs-2.6/gui/keymap.cc:278:45: style: Function 'findHostKey' argument 1 names different: declaration 'hostkeynum' definition 'key'. [funcArgNamesDifferent]
bochs-2.6/gui/keymap.h:68:34: note: Function 'findHostKey' argument 1 names different: declaration 'hostkeynum' definition 'key'.
bochs-2.6/gui/keymap.cc:278:45: note: Function 'findHostKey' argument 1 names different: declaration 'hostkeynum' definition 'key'.
bochs-2.6/gui/keymap.cc:293:46: style: Function 'findAsciiChar' argument 1 names different: declaration 'ascii' definition 'ch'. [funcArgNamesDifferent]
bochs-2.6/gui/keymap.h:69:35: note: Function 'findAsciiChar' argument 1 names different: declaration 'ascii' definition 'ch'.
bochs-2.6/gui/keymap.cc:293:46: note: Function 'findAsciiChar' argument 1 names different: declaration 'ascii' definition 'ch'.
bochs-2.6/gui/paramtree.cc:787:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bochs-2.6/gui/paramtree.cc:181:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/gui/paramtree.cc:687:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/gui/paramtree.cc:821:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/gui/paramtree.cc:836:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/gui/paramtree.cc:870:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/gui/paramtree.cc:885:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/gui/paramtree.cc:900:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/gui/paramtree.cc:917:20: style: C-style pointer casting [cstyleCast]
bochs-2.6/gui/paramtree.cc:955:14: style: C-style pointer casting [cstyleCast]
bochs-2.6/gui/paramtree.cc:407:9: style: Variable 'this->mask' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bochs-2.6/gui/paramtree.cc:406:9: note: Variable 'this->mask' is reassigned a value before the old one has been used if variable is no semaphore variable.
bochs-2.6/gui/paramtree.cc:407:9: note: Variable 'this->mask' is reassigned a value before the old one has been used if variable is no semaphore variable.
bochs-2.6/gui/paramtree.cc:37:47: style: Function 'bx_param_c' argument 2 names different: declaration 'name' definition 'param_name'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:114:37: note: Function 'bx_param_c' argument 2 names different: declaration 'name' definition 'param_name'.
bochs-2.6/gui/paramtree.cc:37:47: note: Function 'bx_param_c' argument 2 names different: declaration 'name' definition 'param_name'.
bochs-2.6/gui/paramtree.cc:37:71: style: Function 'bx_param_c' argument 3 names different: declaration 'description' definition 'param_desc'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:114:55: note: Function 'bx_param_c' argument 3 names different: declaration 'description' definition 'param_desc'.
bochs-2.6/gui/paramtree.cc:37:71: note: Function 'bx_param_c' argument 3 names different: declaration 'description' definition 'param_desc'.
bochs-2.6/gui/paramtree.cc:58:47: style: Function 'bx_param_c' argument 2 names different: declaration 'name' definition 'param_name'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:115:37: note: Function 'bx_param_c' argument 2 names different: declaration 'name' definition 'param_name'.
bochs-2.6/gui/paramtree.cc:58:47: note: Function 'bx_param_c' argument 2 names different: declaration 'name' definition 'param_name'.
bochs-2.6/gui/paramtree.cc:58:71: style: Function 'bx_param_c' argument 3 names different: declaration 'label' definition 'param_label'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:115:55: note: Function 'bx_param_c' argument 3 names different: declaration 'label' definition 'param_label'.
bochs-2.6/gui/paramtree.cc:58:71: note: Function 'bx_param_c' argument 3 names different: declaration 'label' definition 'param_label'.
bochs-2.6/gui/paramtree.cc:58:96: style: Function 'bx_param_c' argument 4 names different: declaration 'description' definition 'param_desc'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:115:74: note: Function 'bx_param_c' argument 4 names different: declaration 'description' definition 'param_desc'.
bochs-2.6/gui/paramtree.cc:58:96: note: Function 'bx_param_c' argument 4 names different: declaration 'description' definition 'param_desc'.
bochs-2.6/gui/paramtree.cc:229:33: style: Function 'set' argument 1 names different: declaration 'val' definition 'newval'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:196:27: note: Function 'set' argument 1 names different: declaration 'val' definition 'newval'.
bochs-2.6/gui/paramtree.cc:229:33: note: Function 'set' argument 1 names different: declaration 'val' definition 'newval'.
bochs-2.6/gui/paramtree.cc:271:38: style: Function 'set_enabled' argument 1 names different: declaration 'enabled' definition 'en'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:193:32: note: Function 'set_enabled' argument 1 names different: declaration 'enabled' definition 'en'.
bochs-2.6/gui/paramtree.cc:271:38: note: Function 'set_enabled' argument 1 names different: declaration 'enabled' definition 'en'.
bochs-2.6/gui/paramtree.cc:454:34: style: Function 'set' argument 1 names different: declaration 'val' definition 'newval'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:270:27: note: Function 'set' argument 1 names different: declaration 'val' definition 'newval'.
bochs-2.6/gui/paramtree.cc:454:34: note: Function 'set' argument 1 names different: declaration 'val' definition 'newval'.
bochs-2.6/gui/paramtree.cc:538:35: style: Function 'set' argument 1 names different: declaration 'val' definition 'newval'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:307:27: note: Function 'set' argument 1 names different: declaration 'val' definition 'newval'.
bochs-2.6/gui/paramtree.cc:538:35: note: Function 'set' argument 1 names different: declaration 'val' definition 'newval'.
bochs-2.6/gui/paramtree.cc:649:39: style: Function 'set_enabled' argument 1 names different: declaration 'enabled' definition 'en'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:332:32: note: Function 'set_enabled' argument 1 names different: declaration 'enabled' definition 'en'.
bochs-2.6/gui/paramtree.cc:649:39: note: Function 'set_enabled' argument 1 names different: declaration 'enabled' definition 'en'.
bochs-2.6/gui/paramtree.cc:742:41: style: Function 'set_enabled' argument 1 names different: declaration 'enabled' definition 'en'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:368:32: note: Function 'set_enabled' argument 1 names different: declaration 'enabled' definition 'en'.
bochs-2.6/gui/paramtree.cc:742:41: note: Function 'set_enabled' argument 1 names different: declaration 'enabled' definition 'en'.
bochs-2.6/gui/paramtree.cc:849:39: style: Function 'save' argument 1 names different: declaration 'save_file' definition 'save_fp'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:428:19: note: Function 'save' argument 1 names different: declaration 'save_file' definition 'save_fp'.
bochs-2.6/gui/paramtree.cc:849:39: note: Function 'save' argument 1 names different: declaration 'save_file' definition 'save_fp'.
bochs-2.6/gui/paramtree.cc:855:42: style: Function 'restore' argument 1 names different: declaration 'save_file' definition 'save_fp'. [funcArgNamesDifferent]
bochs-2.6/gui/paramtree.h:429:22: note: Function 'restore' argument 1 names different: declaration 'save_file' definition 'save_fp'.
bochs-2.6/gui/paramtree.cc:855:42: note: Function 'restore' argument 1 names different: declaration 'save_file' definition 'save_fp'.
bochs-2.6/gui/paramtree.cc:290:9: performance: Variable 'varsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:291:9: performance: Variable 'lowbit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:292:9: performance: Variable 'mask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:309:9: performance: Variable 'varsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:310:9: performance: Variable 'lowbit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:311:9: performance: Variable 'mask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:328:9: performance: Variable 'varsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:329:9: performance: Variable 'lowbit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:330:9: performance: Variable 'mask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:347:9: performance: Variable 'varsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:348:9: performance: Variable 'lowbit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:349:9: performance: Variable 'mask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:366:9: performance: Variable 'varsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:367:9: performance: Variable 'lowbit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:368:9: performance: Variable 'mask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:385:9: performance: Variable 'varsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:386:9: performance: Variable 'lowbit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:387:9: performance: Variable 'mask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:404:9: performance: Variable 'varsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:405:9: performance: Variable 'lowbit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:406:9: performance: Variable 'mask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:407:9: performance: Variable 'mask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:424:9: performance: Variable 'varsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:425:9: performance: Variable 'lowbit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:426:9: performance: Variable 'mask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:513:9: performance: Variable 'bitnum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.cc:523:9: performance: Variable 'bitnum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/paramtree.h:326:7: style: Technically the member function 'bx_param_enum_c::find_by_name' can be const. [functionConst]
bochs-2.6/gui/paramtree.cc:586:22: note: Technically the member function 'bx_param_enum_c::find_by_name' can be const.
bochs-2.6/gui/paramtree.h:326:7: note: Technically the member function 'bx_param_enum_c::find_by_name' can be const.
bochs-2.6/gui/paramtree.h:331:10: style: Technically the member function 'bx_param_enum_c::get_dependent_bitmap' can be const. [functionConst]
bochs-2.6/gui/paramtree.cc:626:25: note: Technically the member function 'bx_param_enum_c::get_dependent_bitmap' can be const.
bochs-2.6/gui/paramtree.h:331:10: note: Technically the member function 'bx_param_enum_c::get_dependent_bitmap' can be const.
bochs-2.6/gui/paramtree.cc:67:9: style: Class 'bx_param_c' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bochs-2.6/gui/paramtree.cc:67:9: style: Class 'bx_param_c' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bochs-2.6/gui/paramtree.cc:674:9: style: Class 'bx_param_string_c' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bochs-2.6/gui/paramtree.cc:674:9: style: Class 'bx_param_string_c' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bochs-2.6/gui/paramtree.h:196:16: warning: Virtual function 'set' is called from constructor 'bx_param_num_c(bx_param_c*parent,const char*name,const char*label,const char*description,Bit64s min,Bit64s max,Bit64s initial_val,bx_bool is_shadow=0)' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
bochs-2.6/gui/paramtree.cc:177:5: note: Calling set
bochs-2.6/gui/paramtree.h:196:16: note: set is a virtual method
bochs-2.6/gui/paramtree.h:327:16: warning: Virtual function 'set' is called from constructor 'bx_param_enum_c(bx_param_c*parent,const char*name,const char*label,const char*description,const char**choices,Bit64s initial_val,Bit64s value_base=0)' at line 569. Dynamic binding is not used. [virtualCallInConstructor]
bochs-2.6/gui/paramtree.cc:569:3: note: Calling set
bochs-2.6/gui/paramtree.h:327:16: note: set is a virtual method
bochs-2.6/gui/paramtree.h:488:16: warning: Virtual function 'clear' is called from destructor '~bx_list_c()' at line 926. Dynamic binding is not used. [virtualCallInConstructor]
bochs-2.6/gui/paramtree.cc:926:5: note: Calling clear
bochs-2.6/gui/paramtree.h:488:16: note: clear is a virtual method
bochs-2.6/gui/siminterface.cc:427:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bochs-2.6/gui/siminterface.cc:370:14: style: The scope of the variable 'logfn' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1007:8: style: The scope of the variable 'prefix' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1008:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1009:7: style: The scope of the variable 'type' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1062:8: style: The scope of the variable 'line' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1062:19: style: The scope of the variable 'string' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1062:32: style: The scope of the variable 'prefix' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1063:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1063:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1064:7: style: The scope of the variable 'd' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1064:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1064:13: style: The scope of the variable 'j' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1064:16: style: The scope of the variable 'dev' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1064:25: style: The scope of the variable 'type' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1064:35: style: The scope of the variable 'action' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1134:35: style: The scope of the variable 'devdata' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1135:8: style: The scope of the variable 'line' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1135:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1135:29: style: The scope of the variable 'pname' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1136:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1136:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1137:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1137:10: style: The scope of the variable 'j' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1137:13: style: The scope of the variable 'p' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1140:14: style: The scope of the variable 'fp2' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:1274:33: style: The scope of the variable 'tmpbyte' can be reduced. [variableScope]
bochs-2.6/gui/siminterface.cc:445:40: style: Function 'read_rc' argument 1 names different: declaration 'path' definition 'rc'. [funcArgNamesDifferent]
bochs-2.6/gui/siminterface.cc:113:35: note: Function 'read_rc' argument 1 names different: declaration 'path' definition 'rc'.
bochs-2.6/gui/siminterface.cc:445:40: note: Function 'read_rc' argument 1 names different: declaration 'path' definition 'rc'.
bochs-2.6/gui/siminterface.cc:454:41: style: Function 'write_rc' argument 1 names different: declaration 'path' definition 'rc'. [funcArgNamesDifferent]
bochs-2.6/gui/siminterface.cc:114:36: note: Function 'write_rc' argument 1 names different: declaration 'path' definition 'rc'.
bochs-2.6/gui/siminterface.cc:454:41: note: Function 'write_rc' argument 1 names different: declaration 'path' definition 'rc'.
bochs-2.6/gui/siminterface.cc:495:42: style: Function 'get_cdrom_options' argument 1 names different: declaration 'drive' definition 'level'. [funcArgNamesDifferent]
bochs-2.6/gui/siminterface.cc:121:37: note: Function 'get_cdrom_options' argument 1 names different: declaration 'drive' definition 'level'.
bochs-2.6/gui/siminterface.cc:495:42: note: Function 'get_cdrom_options' argument 1 names different: declaration 'drive' definition 'level'.
bochs-2.6/gui/siminterface.cc:495:71: style: Function 'get_cdrom_options' argument 3 names different: declaration 'device' definition 'where'. [funcArgNamesDifferent]
bochs-2.6/gui/siminterface.cc:121:66: note: Function 'get_cdrom_options' argument 3 names different: declaration 'device' definition 'where'.
bochs-2.6/gui/siminterface.cc:495:71: note: Function 'get_cdrom_options' argument 3 names different: declaration 'device' definition 'where'.
bochs-2.6/gui/siminterface.cc:810:56: style: Function 'configuration_interface' argument 1 names different: declaration 'name' definition 'ignore'. [funcArgNamesDifferent]
bochs-2.6/gui/siminterface.cc:163:51: note: Function 'configuration_interface' argument 1 names different: declaration 'name' definition 'ignore'.
bochs-2.6/gui/siminterface.cc:810:56: note: Function 'configuration_interface' argument 1 names different: declaration 'name' definition 'ignore'.
bochs-2.6/gui/siminterface.cc:333:16: warning: Member variable 'bx_real_sim_c::registered_ci_name' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/gui/siminterface.cc:335:3: performance: Variable 'bxevent_callback' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/siminterface.cc:337:3: performance: Variable 'ci_callback' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/siminterface.cc:340:3: performance: Variable 'bx_debug_gui' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/gui/siminterface.cc:341:3: performance: Variable 'wxsel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bochs-2.6/instrument/example0/instrument.cc:72:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/instrument/example0/instrument.cc:91:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/instrument/example0/instrument.cc:92:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/instrument/example0/instrument.cc:85:39: style: The scope of the variable 'n' can be reduced. [variableScope]
bochs-2.6/instrument/example0/instrument.cc:216:5: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
bochs-2.6/instrument/example1/instrument.cc:44:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/instrument/example2/instrument.cc:50:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/instrument/example2/instrument.cc:88:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/biosdev.cc:103:29: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/biosdev.h:40:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/biosdev.h:40:16: note: Function in derived class
bochs-2.6/iodev/biosdev.h:41:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/biosdev.h:41:16: note: Function in derived class
bochs-2.6/iodev/cmos.cc:207:9: style: Condition '!utc_ok' is always true [knownConditionTrueFalse]
bochs-2.6/iodev/cmos.cc:187:22: note: Assignment 'utc_ok=0', assigned value is 0
bochs-2.6/iodev/cmos.cc:207:9: note: Condition '!utc_ok' is always true
bochs-2.6/iodev/cmos.cc:379:26: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/cmos.cc:418:26: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/cmos.cc:665:26: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/cmos.cc:681:26: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/cmos.cc:707:26: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/cmos.cc:308:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
bochs-2.6/iodev/cmos.cc:308:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
bochs-2.6/iodev/cmos.cc:422:62: style: Function 'write' argument 3 names different: declaration 'len' definition 'io_len'. [funcArgNamesDifferent]
bochs-2.6/iodev/cmos.h:79:55: note: Function 'write' argument 3 names different: declaration 'len' definition 'io_len'.
bochs-2.6/iodev/cmos.cc:422:62: note: Function 'write' argument 3 names different: declaration 'len' definition 'io_len'.
bochs-2.6/iodev/cmos.h:42:16: warning: Virtual function 'save_image' is called from destructor '~bx_cmos_c()' at line 134. Dynamic binding is not used. [virtualCallInConstructor]
bochs-2.6/iodev/cmos.cc:134:3: note: Calling save_image
bochs-2.6/iodev/cmos.h:42:16: note: save_image is a virtual method
bochs-2.6/iodev/cmos.h:55:18: warning: Virtual function 'get_timeval' is called from destructor '~bx_cmos_c()' at line 138. Dynamic binding is not used. [virtualCallInConstructor]
bochs-2.6/iodev/cmos.cc:138:49: note: Calling get_timeval
bochs-2.6/iodev/cmos.h:55:18: note: get_timeval is a virtual method
bochs-2.6/iodev/cmos.h:39:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/cmos.h:39:16: note: Function in derived class
bochs-2.6/iodev/cmos.h:40:16: style: The function 'checksum_cmos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:189:16: note: Virtual function in base class
bochs-2.6/iodev/cmos.h:40:16: note: Function in derived class
bochs-2.6/iodev/cmos.h:41:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/cmos.h:41:16: note: Function in derived class
bochs-2.6/iodev/cmos.h:43:16: style: The function 'register_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:71:16: note: Virtual function in base class
bochs-2.6/iodev/cmos.h:43:16: note: Function in derived class
bochs-2.6/iodev/cmos.h:44:16: style: The function 'after_restore_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:72:16: note: Virtual function in base class
bochs-2.6/iodev/cmos.h:44:16: note: Function in derived class
bochs-2.6/iodev/cmos.h:49:18: style: The function 'get_reg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:180:18: note: Virtual function in base class
bochs-2.6/iodev/cmos.h:49:18: note: Function in derived class
bochs-2.6/iodev/cmos.h:52:16: style: The function 'set_reg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:183:16: note: Virtual function in base class
bochs-2.6/iodev/cmos.h:52:16: note: Function in derived class
bochs-2.6/iodev/cmos.h:55:18: style: The function 'get_timeval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:186:18: note: Virtual function in base class
bochs-2.6/iodev/cmos.h:55:18: note: Function in derived class
bochs-2.6/iodev/devices.cc:339:29: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/devices.cc:357:29: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/devices.cc:394:29: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/devices.cc:44:15: warning: Member variable 'bx_devices_c::mem' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/devices.cc:44:15: warning: Member variable 'bx_devices_c::pluginPitDevice' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/devices.cc:44:15: warning: Member variable 'bx_devices_c::pluginHDImageCtl' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/devices.cc:44:15: warning: Member variable 'bx_devices_c::bulkIOHostAddr' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/devices.cc:44:15: warning: Member variable 'bx_devices_c::bulkIOQuantumsRequested' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/devices.cc:44:15: warning: Member variable 'bx_devices_c::bulkIOQuantumsTransferred' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/devices.cc:44:15: warning: Member variable 'bx_devices_c::bx_mouse' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/devices.cc:44:15: warning: Member variable 'bx_devices_c::bx_keyboard' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/devices.cc:44:15: warning: Member variable 'bx_devices_c::timer_handle' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/dma.cc:204:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/dma.cc:211:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/dma.cc:242:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/dma.cc:369:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/dma.cc:57:11: warning: Member variable 'bx_dma_c::h' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/dma.h:38:20: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/dma.h:38:20: note: Function in derived class
bochs-2.6/iodev/dma.h:39:20: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/dma.h:39:20: note: Function in derived class
bochs-2.6/iodev/dma.h:40:20: style: The function 'raise_HLDA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:221:16: note: Virtual function in base class
bochs-2.6/iodev/dma.h:40:20: note: Function in derived class
bochs-2.6/iodev/dma.h:41:20: style: The function 'set_DRQ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:218:16: note: Virtual function in base class
bochs-2.6/iodev/dma.h:41:20: note: Function in derived class
bochs-2.6/iodev/dma.h:42:20: style: The function 'get_TC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:215:20: note: Virtual function in base class
bochs-2.6/iodev/dma.h:42:20: note: Function in derived class
bochs-2.6/iodev/dma.h:43:20: style: The function 'register_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:71:16: note: Virtual function in base class
bochs-2.6/iodev/dma.h:43:20: note: Function in derived class
bochs-2.6/iodev/dma.h:48:20: style: The function 'registerDMA8Channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:196:20: note: Virtual function in base class
bochs-2.6/iodev/dma.h:48:20: note: Function in derived class
bochs-2.6/iodev/dma.h:52:20: style: The function 'registerDMA16Channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:204:20: note: Virtual function in base class
bochs-2.6/iodev/dma.h:52:20: note: Function in derived class
bochs-2.6/iodev/dma.h:56:20: style: The function 'unregisterDMAChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:212:20: note: Virtual function in base class
bochs-2.6/iodev/dma.h:56:20: note: Function in derived class
bochs-2.6/iodev/extfpuirq.cc:78:31: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/extfpuirq.h:39:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/extfpuirq.h:39:18: note: Function in derived class
bochs-2.6/iodev/extfpuirq.h:40:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/extfpuirq.h:40:18: note: Function in derived class
bochs-2.6/iodev/floppy.cc:347:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/floppy.cc:361:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/floppy.cc:384:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/floppy.cc:409:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/floppy.cc:142:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/floppy.cc:271:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/floppy.cc:397:33: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/floppy.cc:428:33: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/floppy.cc:537:33: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/floppy.cc:1137:33: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/floppy.cc:1904:21: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/floppy.cc:1925:21: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/floppy.cc:341:14: style: The scope of the variable 'drive' can be reduced. [variableScope]
bochs-2.6/iodev/floppy.cc:1433:9: style: The scope of the variable 'path' can be reduced. [variableScope]
bochs-2.6/iodev/hdimage/hdimage.h:164:1: style: The class 'default_image_t' does not have a constructor although it has private member variables. [noConstructor]
bochs-2.6/iodev/hdimage/hdimage.h:422:7: style: Class 'undoable_image_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bochs-2.6/iodev/hdimage/hdimage.h:455:7: style: Class 'volatile_image_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bochs-2.6/iodev/hdimage/hdimage.h:168:11: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:137:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:168:11: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:174:12: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:140:20: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:174:12: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:178:14: style: The function 'lseek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:144:22: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:178:14: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:182:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:148:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:182:15: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:186:15: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:152:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:186:15: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:208:11: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:137:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:208:11: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:211:12: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:140:20: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:211:12: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:215:14: style: The function 'lseek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:144:22: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:215:14: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:219:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:148:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:219:15: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:223:15: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:152:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:223:15: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:260:9: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:137:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:260:9: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:263:10: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:140:20: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:263:10: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:267:12: style: The function 'lseek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:144:22: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:267:12: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:271:13: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:148:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:271:13: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:275:13: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:152:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:275:13: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:396:11: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:137:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:396:11: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:399:12: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:140:20: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:399:12: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:403:14: style: The function 'lseek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:144:22: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:403:14: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:407:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:148:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:407:15: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:411:15: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:152:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:411:15: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:426:11: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:137:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:426:11: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:429:12: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:140:20: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:429:12: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:433:14: style: The function 'lseek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:144:22: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:433:14: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:437:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:148:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:437:15: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:441:15: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:152:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:441:15: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:459:11: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:137:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:459:11: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:462:12: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:140:20: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:462:12: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:466:14: style: The function 'lseek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:144:22: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:466:14: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:470:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:148:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:470:15: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:474:15: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/hdimage.h:152:23: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:474:15: note: Function in derived class
bochs-2.6/iodev/hdimage/hdimage.h:488:27: style: The function 'init_image' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:369:27: note: Virtual function in base class
bochs-2.6/iodev/hdimage/hdimage.h:488:27: note: Function in derived class
bochs-2.6/iodev/floppy.h:53:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/floppy.h:53:16: note: Function in derived class
bochs-2.6/iodev/floppy.h:54:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/floppy.h:54:16: note: Function in derived class
bochs-2.6/iodev/floppy.h:56:16: style: The function 'register_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:71:16: note: Virtual function in base class
bochs-2.6/iodev/floppy.h:56:16: note: Function in derived class
bochs-2.6/iodev/gameport.cc:187:30: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/gameport.cc:231:30: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:588:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/harddrv.cc:592:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/harddrv.cc:159:14: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:180:12: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:242:14: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:353:31: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:481:16: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:638:32: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:653:32: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:668:27: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:698:32: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:1059:32: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:1289:41: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:3169:21: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:3443:21: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/harddrv.cc:584:14: style: The scope of the variable 'chan' can be reduced. [variableScope]
bochs-2.6/iodev/harddrv.cc:1759:23: style: The scope of the variable 'ret_len' can be reduced. [variableScope]
bochs-2.6/iodev/harddrv.cc:3124:63: style: Function 'command_aborted' argument 2 names different: declaration 'command' definition 'value'. [funcArgNamesDifferent]
bochs-2.6/iodev/harddrv.h:212:58: note: Function 'command_aborted' argument 2 names different: declaration 'command' definition 'value'.
bochs-2.6/iodev/harddrv.cc:3124:63: note: Function 'command_aborted' argument 2 names different: declaration 'command' definition 'value'.
bochs-2.6/iodev/hdimage/cdrom.h:56:3: style: Class 'cdrom_interface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bochs-2.6/iodev/harddrv.h:171:20: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:136:18: note: Virtual function in base class
bochs-2.6/iodev/harddrv.h:171:20: note: Function in derived class
bochs-2.6/iodev/harddrv.h:172:20: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:139:18: note: Virtual function in base class
bochs-2.6/iodev/harddrv.h:172:20: note: Function in derived class
bochs-2.6/iodev/harddrv.h:173:20: style: The function 'get_first_cd_handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:142:20: note: Virtual function in base class
bochs-2.6/iodev/harddrv.h:173:20: note: Function in derived class
bochs-2.6/iodev/harddrv.h:181:20: style: The function 'register_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:71:16: note: Virtual function in base class
bochs-2.6/iodev/harddrv.h:181:20: note: Function in derived class
bochs-2.6/iodev/harddrv.h:183:18: style: The function 'virt_read_handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:151:18: note: Virtual function in base class
bochs-2.6/iodev/harddrv.h:183:18: note: Function in derived class
bochs-2.6/iodev/harddrv.h:187:16: style: The function 'virt_write_handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:155:18: note: Virtual function in base class
bochs-2.6/iodev/harddrv.h:187:16: note: Function in derived class
bochs-2.6/iodev/hdimage/cdrom.h:59:11: style: The function 'insert_cdrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/cdrom.h:30:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/cdrom.h:59:11: note: Function in derived class
bochs-2.6/iodev/hdimage/cdrom.h:60:8: style: The function 'eject_cdrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/cdrom.h:33:16: note: Virtual function in base class
bochs-2.6/iodev/hdimage/cdrom.h:60:8: note: Function in derived class
bochs-2.6/iodev/hdimage/cdrom.h:61:11: style: The function 'read_toc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/cdrom.h:36:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/cdrom.h:61:11: note: Function in derived class
bochs-2.6/iodev/hdimage/cdrom.h:62:10: style: The function 'capacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/cdrom.h:39:18: note: Virtual function in base class
bochs-2.6/iodev/hdimage/cdrom.h:62:10: note: Function in derived class
bochs-2.6/iodev/hdimage/cdrom.h:64:11: style: The function 'start_cdrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/cdrom.h:45:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/cdrom.h:64:11: note: Function in derived class
bochs-2.6/iodev/hdimage/cdrom.h:65:11: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/cdrom.h:48:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/cdrom.h:65:11: note: Function in derived class
bochs-2.6/iodev/hdimage/cdrom.h:66:11: style: The function 'create_toc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/hdimage/cdrom.h:51:19: note: Virtual function in base class
bochs-2.6/iodev/hdimage/cdrom.h:66:11: note: Function in derived class
bochs-2.6/iodev/hdimage/cdrom_amigaos.cc:85:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bochs-2.6/iodev/hdimage/vmware3.h:82:0: error: syntax error [syntaxError]
bochs-2.6/iodev/hdimage/vmware4.h:67:0: error: syntax error [syntaxError]
bochs-2.6/iodev/hdimage/vpc-img.h:86:0: error: syntax error [syntaxError]
bochs-2.6/iodev/hdimage/vvfat.h:68:0: error: syntax error [syntaxError]
bochs-2.6/iodev/keyboard.cc:319:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bochs-2.6/iodev/keyboard.cc:313:7: note: outer condition: set
bochs-2.6/iodev/keyboard.cc:319:11: note: identical inner condition: set
bochs-2.6/iodev/keyboard.cc:349:26: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/keyboard.cc:455:26: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/keyboard.cc:1169:26: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/keyboard.cc:1558:4: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/keyboard.cc:1575:4: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/keyboard.cc:1183:19: style: The scope of the variable 'count_before_paste' can be reduced. [variableScope]
bochs-2.6/iodev/keyboard.cc:778:36: style: Function 'paste_bytes' argument 1 names different: declaration 'data' definition 'bytes'. [funcArgNamesDifferent]
bochs-2.6/iodev/keyboard.h:49:35: note: Function 'paste_bytes' argument 1 names different: declaration 'data' definition 'bytes'.
bochs-2.6/iodev/keyboard.cc:778:36: note: Function 'paste_bytes' argument 1 names different: declaration 'data' definition 'bytes'.
bochs-2.6/iodev/keyboard.cc:78:12: warning: Member variable 'bx_keyb_c::timer_handle' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/keyboard.cc:78:12: warning: Member variable 'bx_keyb_c::statusbar_id' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/keyboard.h:125:13: style: Technically the member function 'bx_keyb_c::Anonymous2::mouseStruct::get_resolution_byte' can be const. [functionConst]
bochs-2.6/iodev/keyboard.h:45:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/keyboard.h:45:16: note: Function in derived class
bochs-2.6/iodev/keyboard.h:46:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/keyboard.h:46:16: note: Function in derived class
bochs-2.6/iodev/keyboard.h:48:16: style: The function 'gen_scancode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:126:16: note: Virtual function in base class
bochs-2.6/iodev/keyboard.h:48:16: note: Function in derived class
bochs-2.6/iodev/keyboard.h:49:16: style: The function 'paste_bytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:129:16: note: Virtual function in base class
bochs-2.6/iodev/keyboard.h:49:16: note: Function in derived class
bochs-2.6/iodev/keyboard.h:50:16: style: The function 'register_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:71:16: note: Virtual function in base class
bochs-2.6/iodev/keyboard.h:50:16: note: Function in derived class
bochs-2.6/iodev/keyboard.h:51:16: style: The function 'after_restore_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:72:16: note: Virtual function in base class
bochs-2.6/iodev/keyboard.h:51:16: note: Function in derived class
bochs-2.6/iodev/parallel.cc:170:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/parallel.cc:173:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/parallel.cc:229:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/parallel.cc:232:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/parallel.cc:44:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/parallel.cc:78:23: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/parallel.cc:101:23: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/parallel.cc:131:21: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/parallel.cc:171:12: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/parallel.cc:212:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/parallel.cc:230:12: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/parallel.cc:273:30: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/parallel.cc:349:30: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/parallel.cc:164:14: style: The scope of the variable 'base' can be reduced. [variableScope]
bochs-2.6/iodev/parallel.cc:225:14: style: The scope of the variable 'base' can be reduced. [variableScope]
bochs-2.6/iodev/parallel.cc:361:8: style: The scope of the variable 'name' can be reduced. [variableScope]
bochs-2.6/iodev/parallel.h:64:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/parallel.h:64:16: note: Function in derived class
bochs-2.6/iodev/parallel.h:65:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/parallel.h:65:16: note: Function in derived class
bochs-2.6/iodev/parallel.h:66:16: style: The function 'register_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:71:16: note: Virtual function in base class
bochs-2.6/iodev/parallel.h:66:16: note: Function in derived class
bochs-2.6/iodev/pic.cc:179:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/pic.cc:257:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/pic.cc:702:7: style: The scope of the variable 'irq' can be reduced. [variableScope]
bochs-2.6/iodev/pic.cc:761:7: style: The scope of the variable 'irq' can be reduced. [variableScope]
bochs-2.6/iodev/pic.cc:51:11: warning: Member variable 'bx_pic_c::s' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/pic.h:68:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/pic.h:68:16: note: Function in derived class
bochs-2.6/iodev/pic.h:69:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/pic.h:69:16: note: Function in derived class
bochs-2.6/iodev/pic.h:70:16: style: The function 'lower_irq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:231:16: note: Virtual function in base class
bochs-2.6/iodev/pic.h:70:16: note: Function in derived class
bochs-2.6/iodev/pic.h:71:16: style: The function 'raise_irq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:228:16: note: Virtual function in base class
bochs-2.6/iodev/pic.h:71:16: note: Function in derived class
bochs-2.6/iodev/pic.h:72:16: style: The function 'set_mode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:234:16: note: Virtual function in base class
bochs-2.6/iodev/pic.h:72:16: note: Function in derived class
bochs-2.6/iodev/pic.h:73:17: style: The function 'IAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:237:17: note: Virtual function in base class
bochs-2.6/iodev/pic.h:73:17: note: Function in derived class
bochs-2.6/iodev/pic.h:77:16: style: The function 'register_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:71:16: note: Virtual function in base class
bochs-2.6/iodev/pic.h:77:16: note: Function in derived class
bochs-2.6/iodev/pit.cc:174:26: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/pit.cc:214:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/pit.cc:266:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/pit.cc:218:30: style: Function 'read' argument 1 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
bochs-2.6/iodev/pit.h:50:24: note: Function 'read' argument 1 names different: declaration 'addr' definition 'address'.
bochs-2.6/iodev/pit.cc:218:30: note: Function 'read' argument 1 names different: declaration 'addr' definition 'address'.
bochs-2.6/iodev/pit.cc:218:48: style: Function 'read' argument 2 names different: declaration 'len' definition 'io_len'. [funcArgNamesDifferent]
bochs-2.6/iodev/pit.h:50:39: note: Function 'read' argument 2 names different: declaration 'len' definition 'io_len'.
bochs-2.6/iodev/pit.cc:218:48: note: Function 'read' argument 2 names different: declaration 'len' definition 'io_len'.
bochs-2.6/iodev/pit.cc:263:69: style: Function 'write_handler' argument 3 names different: declaration 'value' definition 'dvalue'. [funcArgNamesDifferent]
bochs-2.6/iodev/pit.h:48:70: note: Function 'write_handler' argument 3 names different: declaration 'value' definition 'dvalue'.
bochs-2.6/iodev/pit.cc:263:69: note: Function 'write_handler' argument 3 names different: declaration 'value' definition 'dvalue'.
bochs-2.6/iodev/pit.cc:270:29: style: Function 'write' argument 1 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
bochs-2.6/iodev/pit.h:51:21: note: Function 'write' argument 1 names different: declaration 'addr' definition 'address'.
bochs-2.6/iodev/pit.cc:270:29: note: Function 'write' argument 1 names different: declaration 'addr' definition 'address'.
bochs-2.6/iodev/pit.cc:270:45: style: Function 'write' argument 2 names different: declaration 'Value' definition 'dvalue'. [funcArgNamesDifferent]
bochs-2.6/iodev/pit.h:51:34: note: Function 'write' argument 2 names different: declaration 'Value' definition 'dvalue'.
bochs-2.6/iodev/pit.cc:270:45: note: Function 'write' argument 2 names different: declaration 'Value' definition 'dvalue'.
bochs-2.6/iodev/pit.cc:270:62: style: Function 'write' argument 3 names different: declaration 'len' definition 'io_len'. [funcArgNamesDifferent]
bochs-2.6/iodev/pit.h:51:50: note: Function 'write' argument 3 names different: declaration 'len' definition 'io_len'.
bochs-2.6/iodev/pit.cc:270:62: note: Function 'write' argument 3 names different: declaration 'len' definition 'io_len'.
bochs-2.6/iodev/pit.h:39:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/pit.h:39:16: note: Function in derived class
bochs-2.6/iodev/pit.h:40:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/pit.h:40:16: note: Function in derived class
bochs-2.6/iodev/pit.h:41:16: style: The function 'register_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:71:16: note: Virtual function in base class
bochs-2.6/iodev/pit.h:41:16: note: Function in derived class
bochs-2.6/iodev/speaker.h:36:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/speaker.h:36:18: note: Function in derived class
bochs-2.6/iodev/speaker.h:37:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/speaker.h:37:18: note: Function in derived class
bochs-2.6/iodev/speaker.h:39:10: style: The function 'beep_on' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:317:16: note: Virtual function in base class
bochs-2.6/iodev/speaker.h:39:10: note: Function in derived class
bochs-2.6/iodev/speaker.h:40:10: style: The function 'beep_off' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:320:16: note: Virtual function in base class
bochs-2.6/iodev/speaker.h:40:10: note: Function in derived class
bochs-2.6/iodev/pit82c54.cc:214:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/pit82c54.cc:961:35: style: Function 'get_inlatch' argument 1 names different: declaration 'countnum' definition 'counternum'. [funcArgNamesDifferent]
bochs-2.6/iodev/pit82c54.h:143:26: note: Function 'get_inlatch' argument 1 names different: declaration 'countnum' definition 'counternum'.
bochs-2.6/iodev/pit82c54.cc:961:35: note: Function 'get_inlatch' argument 1 names different: declaration 'countnum' definition 'counternum'.
bochs-2.6/iodev/pit82c54.cc:966:39: style: Function 'set_OUT_handler' argument 1 names different: declaration 'cnum' definition 'counternum'. [funcArgNamesDifferent]
bochs-2.6/iodev/pit82c54.h:139:30: note: Function 'set_OUT_handler' argument 1 names different: declaration 'cnum' definition 'counternum'.
bochs-2.6/iodev/pit82c54.cc:966:39: note: Function 'set_OUT_handler' argument 1 names different: declaration 'cnum' definition 'counternum'.
bochs-2.6/iodev/serial.cc:266:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/serial.cc:269:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/serial.cc:579:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/serial.cc:78:23: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:117:23: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:144:23: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:180:21: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:209:12: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:267:12: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:561:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:738:28: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:929:28: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:1365:28: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:1460:28: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:1622:28: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:1648:4: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/serial.cc:452:9: style: Variable 'substr' is reassigned a value before the old one has been used. [redundantAssignment]
bochs-2.6/iodev/serial.cc:451:0: note: Variable 'substr' is reassigned a value before the old one has been used.
bochs-2.6/iodev/serial.cc:452:9: note: Variable 'substr' is reassigned a value before the old one has been used.
bochs-2.6/iodev/serial.cc:205:14: style: The scope of the variable 'base' can be reduced. [variableScope]
bochs-2.6/iodev/serial.cc:250:14: style: The scope of the variable 'base' can be reduced. [variableScope]
bochs-2.6/iodev/serial.cc:575:14: style: The scope of the variable 'port' can be reduced. [variableScope]
bochs-2.6/iodev/serial.cc:1487:17: style: The scope of the variable 'chbuf' can be reduced. [variableScope]
bochs-2.6/iodev/serial.cc:1654:14: style: The scope of the variable 'tail' can be reduced. [variableScope]
bochs-2.6/iodev/serial.cc:189:14: warning: Member variable 'bx_serial_c::detect_mouse' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/serial.cc:189:14: warning: Member variable 'bx_serial_c::mouse_port' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/serial.cc:189:14: warning: Member variable 'bx_serial_c::mouse_type' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/serial.cc:189:14: warning: Member variable 'bx_serial_c::mouse_delayed_dx' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/serial.cc:189:14: warning: Member variable 'bx_serial_c::mouse_delayed_dy' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/serial.cc:189:14: warning: Member variable 'bx_serial_c::mouse_delayed_dz' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/serial.cc:189:14: warning: Member variable 'bx_serial_c::mouse_internal_buffer' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/serial.h:205:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/serial.h:205:16: note: Function in derived class
bochs-2.6/iodev/serial.h:206:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/serial.h:206:16: note: Function in derived class
bochs-2.6/iodev/serial.h:207:16: style: The function 'register_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:71:16: note: Virtual function in base class
bochs-2.6/iodev/serial.h:207:16: note: Function in derived class
bochs-2.6/iodev/slowdown_timer.cc:150:0: error: #error do not know have to sleep [preprocessorErrorDirective]
bochs-2.6/iodev/sound/soundmod.h:66:3: style: Class 'bx_sound_lowlevel_c' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bochs-2.6/iodev/vgacore.h:56:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:56:18: note: Function in derived class
bochs-2.6/iodev/vgacore.h:57:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:57:18: note: Function in derived class
bochs-2.6/iodev/vgacore.h:60:18: style: The function 'mem_read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:248:17: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:60:18: note: Function in derived class
bochs-2.6/iodev/vgacore.h:61:18: style: The function 'mem_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:251:16: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:61:18: note: Function in derived class
bochs-2.6/iodev/vgacore.h:62:18: style: The function 'trigger_timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:270:16: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:62:18: note: Function in derived class
bochs-2.6/iodev/vgacore.h:63:18: style: The function 'set_override' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:267:16: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:63:18: note: Function in derived class
bochs-2.6/iodev/vgacore.h:65:18: style: The function 'after_restore_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:72:16: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:65:18: note: Function in derived class
bochs-2.6/iodev/vgacore.h:70:18: style: The function 'redraw_area' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:244:16: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:70:18: note: Function in derived class
bochs-2.6/iodev/vgacore.h:73:18: style: The function 'get_snapshot_mode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:254:15: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:73:18: note: Function in derived class
bochs-2.6/iodev/vgacore.h:74:18: style: The function 'get_text_snapshot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:258:16: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:74:18: note: Function in derived class
bochs-2.6/iodev/vgacore.h:76:18: style: The function 'get_gfx_snapshot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:262:18: note: Virtual function in base class
bochs-2.6/iodev/vgacore.h:76:18: note: Function in derived class
bochs-2.6/iodev/unmapped.cc:72:30: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/unmapped.cc:172:30: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/unmapped.h:36:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:69:16: note: Virtual function in base class
bochs-2.6/iodev/unmapped.h:36:16: note: Function in derived class
bochs-2.6/iodev/unmapped.h:37:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:70:16: note: Virtual function in base class
bochs-2.6/iodev/unmapped.h:37:16: note: Function in derived class
bochs-2.6/iodev/vga.cc:791:6: warning: Either the condition 'snapshot_ptr==NULL' is redundant or there is possible null pointer dereference: snapshot_ptr. [nullPointerRedundantCheck]
bochs-2.6/iodev/vga.cc:792:22: note: Assuming that condition 'snapshot_ptr==NULL' is not redundant
bochs-2.6/iodev/vga.cc:791:6: note: Null pointer dereference
bochs-2.6/iodev/vga.cc:277:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/vga.cc:365:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/vga.cc:948:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/vga.cc:1034:25: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/vga.cc:91:12: style: The scope of the variable 'addr' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:402:16: style: The scope of the variable 'xc' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:402:20: style: The scope of the variable 'yc' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:402:24: style: The scope of the variable 'xti' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:402:29: style: The scope of the variable 'yti' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:403:16: style: The scope of the variable 'r' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:403:19: style: The scope of the variable 'c' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:404:11: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:405:21: style: The scope of the variable 'red' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:405:26: style: The scope of the variable 'green' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:405:33: style: The scope of the variable 'blue' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:405:39: style: The scope of the variable 'colour' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:406:26: style: The scope of the variable 'vid_ptr2' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:407:27: style: The scope of the variable 'tile_ptr2' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:782:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:782:15: style: The scope of the variable 'shift' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:783:10: style: The scope of the variable 'dst_ptr' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:783:20: style: The scope of the variable 'src_ptr' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:818:12: style: The scope of the variable 'xti' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:818:17: style: The scope of the variable 'yti' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:818:22: style: The scope of the variable 'xt0' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:818:27: style: The scope of the variable 'xt1' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:818:32: style: The scope of the variable 'yt0' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:818:37: style: The scope of the variable 'yt1' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:818:42: style: The scope of the variable 'xmax' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:818:48: style: The scope of the variable 'ymax' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:1045:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/iodev/vga.cc:94:12: style: Unused variable: i [unusedVariable]
bochs-2.6/iodev/vga.h:96:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/vgacore.h:57:18: note: Virtual function in base class
bochs-2.6/iodev/vga.h:96:18: note: Function in derived class
bochs-2.6/iodev/vga.h:99:18: style: The function 'mem_read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/vgacore.h:60:18: note: Virtual function in base class
bochs-2.6/iodev/vga.h:99:18: note: Function in derived class
bochs-2.6/iodev/vga.h:100:18: style: The function 'mem_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/vgacore.h:61:18: note: Virtual function in base class
bochs-2.6/iodev/vga.h:100:18: note: Function in derived class
bochs-2.6/iodev/vga.h:101:18: style: The function 'register_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/iodev.h:71:16: note: Virtual function in base class
bochs-2.6/iodev/vga.h:101:18: note: Function in derived class
bochs-2.6/iodev/vga.h:102:18: style: The function 'after_restore_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/vgacore.h:65:18: note: Virtual function in base class
bochs-2.6/iodev/vga.h:102:18: note: Function in derived class
bochs-2.6/iodev/vga.h:104:18: style: The function 'redraw_area' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/vgacore.h:70:18: note: Virtual function in base class
bochs-2.6/iodev/vga.h:104:18: note: Function in derived class
bochs-2.6/iodev/vga.h:107:18: style: The function 'get_snapshot_mode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/vgacore.h:73:18: note: Virtual function in base class
bochs-2.6/iodev/vga.h:107:18: note: Function in derived class
bochs-2.6/iodev/vga.h:108:18: style: The function 'get_gfx_snapshot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/vgacore.h:76:18: note: Virtual function in base class
bochs-2.6/iodev/vga.h:108:18: note: Function in derived class
bochs-2.6/iodev/vga.h:110:18: style: The function 'init_vga_extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bochs-2.6/iodev/vgacore.h:78:18: note: Virtual function in base class
bochs-2.6/iodev/vga.h:110:18: note: Function in derived class
bochs-2.6/iodev/vgacore.cc:393:34: error: Array 'this->s.CRTC.reg[25]' accessed at index 31, which is out of bounds. [arrayIndexOutOfBounds]
bochs-2.6/iodev/vgacore.cc:2312:4: warning: Either the condition 'palette_ptr==NULL' is redundant or there is possible null pointer dereference: palette_ptr. [nullPointerRedundantCheck]
bochs-2.6/iodev/vgacore.cc:2313:19: note: Assuming that condition 'palette_ptr==NULL' is not redundant
bochs-2.6/iodev/vgacore.cc:2312:4: note: Null pointer dereference
bochs-2.6/iodev/vgacore.cc:2336:4: warning: Either the condition 'snapshot_ptr==NULL' is redundant or there is possible null pointer dereference: snapshot_ptr. [nullPointerRedundantCheck]
bochs-2.6/iodev/vgacore.cc:2337:20: note: Assuming that condition 'snapshot_ptr==NULL' is not redundant
bochs-2.6/iodev/vgacore.cc:2336:4: note: Null pointer dereference
bochs-2.6/iodev/vgacore.cc:462:29: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/vgacore.cc:780:29: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/vgacore.cc:1318:29: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/vgacore.cc:1749:29: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/vgacore.cc:1844:29: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/vgacore.cc:182:14: style: The scope of the variable 'string_i' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:186:8: style: The scope of the variable 'string' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:1440:14: style: The scope of the variable 'bit_no' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:1461:23: style: The scope of the variable 'line_compare' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:1945:16: style: The scope of the variable 'x_tileno' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:1945:26: style: The scope of the variable 'y_tileno' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:2293:12: style: The scope of the variable 'VDE' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:2293:17: style: The scope of the variable 'MSL' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:2450:12: style: The scope of the variable 'xti' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:2450:17: style: The scope of the variable 'yti' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:2450:22: style: The scope of the variable 'xt0' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:2450:27: style: The scope of the variable 'xt1' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:2450:32: style: The scope of the variable 'yt0' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:2450:37: style: The scope of the variable 'yt1' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:2450:42: style: The scope of the variable 'xmax' can be reduced. [variableScope]
bochs-2.6/iodev/vgacore.cc:2450:48: style: The scope of the variable 'ymax' can be reduced. [variableScope]
bochs-2.6/iodev/virt_timer.cc:388:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/iodev/virt_timer.cc:527:4: style: C-style pointer casting [cstyleCast]
bochs-2.6/iodev/virt_timer.cc:116:18: warning: Member variable 'bx_virt_timer_c::timer' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/iodev/virt_timer.cc:116:18: warning: Member variable 'bx_virt_timer_c::system_timer_id' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/load32bitOShack.cc:74:0: error: Resource leak: fp [resourceLeak]
bochs-2.6/logio.cc:484:47: error: Null pointer dereference: crashptr [nullPointer]
bochs-2.6/logio.cc:484:26: note: Assignment 'crashptr=(char*)0', assigned value is 0
bochs-2.6/logio.cc:484:47: note: Null pointer dereference
bochs-2.6/logio.cc:38:22: style: The scope of the variable 'loglevel' can be reduced. [variableScope]
bochs-2.6/logio.cc:178:46: style: Function 'out' argument 2 names different: declaration 'pre' definition 'prefix'. [funcArgNamesDifferent]
bochs-2.6/bochs.h:316:35: note: Function 'out' argument 2 names different: declaration 'pre' definition 'prefix'.
bochs-2.6/logio.cc:178:46: note: Function 'out' argument 2 names different: declaration 'pre' definition 'prefix'.
bochs-2.6/logio.cc:88:27: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bochs-2.6/bochs.h:328:15: performance: Technically the member function 'iofunctions::getlevel' can be static. [functionStatic]
bochs-2.6/logio.cc:36:26: note: Technically the member function 'iofunctions::getlevel' can be static.
bochs-2.6/bochs.h:328:15: note: Technically the member function 'iofunctions::getlevel' can be static.
bochs-2.6/bochs.h:329:15: performance: Technically the member function 'iofunctions::getaction' can be static. [functionStatic]
bochs-2.6/logio.cc:49:26: note: Technically the member function 'iofunctions::getaction' can be static.
bochs-2.6/bochs.h:329:15: note: Technically the member function 'iofunctions::getaction' can be static.
bochs-2.6/logio.cc:484:46: error: Null pointer dereference [nullPointer]
bochs-2.6/ltdl.c:1632:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bochs-2.6/ltdl.c:2781:8: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
bochs-2.6/ltdl.c:2771:16: note: Assuming that condition 'line' is not redundant
bochs-2.6/ltdl.c:2781:8: note: Null pointer dereference
bochs-2.6/ltdl.c:2512:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/ltdl.c:363:25: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
bochs-2.6/ltdl.c:389:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
bochs-2.6/ltdl.c:3006:0: style: Variable 'file_found' is assigned a value that is never used. [unreadVariable]
bochs-2.6/main.cc:1098:12: style: C-style pointer casting [cstyleCast]
bochs-2.6/main.cc:1100:13: style: C-style pointer casting [cstyleCast]
bochs-2.6/main.cc:1102:16: style: C-style pointer casting [cstyleCast]
bochs-2.6/main.cc:1095:23: style: The scope of the variable 'level' can be reduced. [variableScope]
bochs-2.6/memory/misc_mem.cc:333:12: style: The scope of the variable 'idx' can be reduced. [variableScope]
bochs-2.6/memory/misc_mem.cc:369:19: style: The scope of the variable 'start_idx' can be reduced. [variableScope]
bochs-2.6/memory/misc_mem.cc:369:30: style: The scope of the variable 'end_idx' can be reduced. [variableScope]
bochs-2.6/memory/misc_mem.cc:131:19: style: Variable 'blocks' is assigned a value that is never used. [unreadVariable]
bochs-2.6/memory/misc_mem.cc:138:19: style: Variable 'blocks' is assigned a value that is never used. [unreadVariable]
bochs-2.6/memory/misc_mem.cc:145:17: style: Variable 'memory_handlers' is assigned a value that is never used. [unreadVariable]
bochs-2.6/memory/misc_mem.cc:232:17: style: Variable 'blocks' is assigned a value that is never used. [unreadVariable]
bochs-2.6/memory/misc_mem.cc:832:17: style: Variable 'memory_handlers' is assigned a value that is never used. [unreadVariable]
bochs-2.6/memory/misc_mem.cc:866:19: style: Variable 'memory_handlers' is assigned a value that is never used. [unreadVariable]
bochs-2.6/misc/bxcommit.c:130:9: style: The scope of the variable 'clean' can be reduced. [variableScope]
bochs-2.6/misc/bxcommit.c:131:7: style: The scope of the variable 'illegal' can be reduced. [variableScope]
bochs-2.6/misc/bxcommit.c:158:9: style: The scope of the variable 'clean' can be reduced. [variableScope]
bochs-2.6/misc/bxcommit.c:191:9: style: The scope of the variable 'clean' can be reduced. [variableScope]
bochs-2.6/misc/bxcommit.c:466:8: style: The scope of the variable 'tmplogname' can be reduced. [variableScope]
bochs-2.6/misc/bxcommit.c:395:0: error: Memory leak: catalog [memleak]
bochs-2.6/misc/bxcommit.c:395:0: error: Memory leak: bitmap [memleak]
bochs-2.6/misc/bximage.c:138:9: style: The scope of the variable 'clean' can be reduced. [variableScope]
bochs-2.6/misc/bximage.c:139:7: style: The scope of the variable 'illegal' can be reduced. [variableScope]
bochs-2.6/misc/bximage.c:166:9: style: The scope of the variable 'clean' can be reduced. [variableScope]
bochs-2.6/misc/bximage.c:199:9: style: The scope of the variable 'clean' can be reduced. [variableScope]
bochs-2.6/misc/bximage.c:472:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
bochs-2.6/misc/bximage.c:618:8: style: The scope of the variable 'prompt' can be reduced. [variableScope]
bochs-2.6/misc/bximage.c:390:5: error: Resource handle 'fp' freed twice. [doubleFree]
bochs-2.6/misc/niclist.c:16:0: error: #error Niclist will only work on WIN32 platforms. [preprocessorErrorDirective]
bochs-2.6/misc/sb16/sb16ctrl.c:313:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bochs-2.6/misc/sb16/sb16ctrl.c:331:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
bochs-2.6/misc/sb16/sb16ctrl.c:427:10: style: The scope of the variable 'opt' can be reduced. [variableScope]
bochs-2.6/misc/sb16/sb16ctrl.c:427:15: style: The scope of the variable 'optargnum' can be reduced. [variableScope]
bochs-2.6/misc/spoolpipe.c:83:19: style: Checking if unsigned variable 'delay' is less than zero. [unsignedLessThanZero]
bochs-2.6/osdep.cc:84:20: style: The scope of the variable 'tp' can be reduced. [variableScope]
bochs-2.6/pc_system.cc:235:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bochs-2.6/pc_system.cc:411:31: style: C-style pointer casting [cstyleCast]
bochs-2.6/pc_system.cc:455:52: style: Function 'activate_timer_ticks' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
bochs-2.6/pc_system.h:119:38: note: Function 'activate_timer_ticks' argument 1 names different: declaration 'index' definition 'i'.
bochs-2.6/pc_system.cc:455:52: note: Function 'activate_timer_ticks' argument 1 names different: declaration 'index' definition 'i'.
bochs-2.6/pc_system.cc:455:62: style: Function 'activate_timer_ticks' argument 2 names different: declaration 'instructions' definition 'ticks'. [funcArgNamesDifferent]
bochs-2.6/pc_system.h:119:52: note: Function 'activate_timer_ticks' argument 2 names different: declaration 'instructions' definition 'ticks'.
bochs-2.6/pc_system.cc:455:62: note: Function 'activate_timer_ticks' argument 2 names different: declaration 'instructions' definition 'ticks'.
bochs-2.6/pc_system.cc:489:46: style: Function 'activate_timer' argument 1 names different: declaration 'timer_index' definition 'i'. [funcArgNamesDifferent]
bochs-2.6/pc_system.h:95:34: note: Function 'activate_timer' argument 1 names different: declaration 'timer_index' definition 'i'.
bochs-2.6/pc_system.cc:489:46: note: Function 'activate_timer' argument 1 names different: declaration 'timer_index' definition 'i'.
bochs-2.6/pc_system.cc:523:48: style: Function 'deactivate_timer' argument 1 names different: declaration 'timer_index' definition 'i'. [funcArgNamesDifferent]
bochs-2.6/pc_system.h:96:36: note: Function 'deactivate_timer' argument 1 names different: declaration 'timer_index' definition 'i'.
bochs-2.6/pc_system.cc:523:48: note: Function 'deactivate_timer' argument 1 names different: declaration 'timer_index' definition 'i'.
bochs-2.6/pc_system.cc:535:50: style: Function 'unregisterTimer' argument 1 names different: declaration 'timerID' definition 'timerIndex'. [funcArgNamesDifferent]
bochs-2.6/pc_system.h:93:36: note: Function 'unregisterTimer' argument 1 names different: declaration 'timerID' definition 'timerIndex'.
bochs-2.6/pc_system.cc:535:50: note: Function 'unregisterTimer' argument 1 names different: declaration 'timerID' definition 'timerIndex'.
bochs-2.6/pc_system.cc:48:17: warning: Member variable 'bx_pc_system_c::triggeredTimer' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/pc_system.cc:48:17: warning: Member variable 'bx_pc_system_c::m_ips' is not initialized in the constructor. [uninitMemberVar]
bochs-2.6/pc_system.h:94:10: performance: Technically the member function 'bx_pc_system_c::start_timers' can be static. [functionStatic]
bochs-2.6/pc_system.cc:453:22: note: Technically the member function 'bx_pc_system_c::start_timers' can be static.
bochs-2.6/pc_system.h:94:10: note: Technically the member function 'bx_pc_system_c::start_timers' can be static.
bochs-2.6/pc_system.h:121:10: style: Technically the member function 'bx_pc_system_c::time_usec' can be const. [functionConst]
bochs-2.6/pc_system.cc:448:24: note: Technically the member function 'bx_pc_system_c::time_usec' can be const.
bochs-2.6/pc_system.h:121:10: note: Technically the member function 'bx_pc_system_c::time_usec' can be const.
bochs-2.6/pc_system.h:160:8: performance: Technically the member function 'bx_pc_system_c::set_INTR' can be static. [functionStatic]
bochs-2.6/pc_system.cc:92:22: note: Technically the member function 'bx_pc_system_c::set_INTR' can be static.
bochs-2.6/pc_system.h:160:8: note: Technically the member function 'bx_pc_system_c::set_INTR' can be static.
bochs-2.6/pc_system.h:164:10: performance: Technically the member function 'bx_pc_system_c::IAC' can be static. [functionStatic]
bochs-2.6/pc_system.cc:204:23: note: Technically the member function 'bx_pc_system_c::IAC' can be static.
bochs-2.6/pc_system.h:164:10: note: Technically the member function 'bx_pc_system_c::IAC' can be static.
bochs-2.6/pc_system.h:170:11: performance: Technically the member function 'bx_pc_system_c::set_enable_a20' can be static. [functionStatic]
bochs-2.6/pc_system.cc:120:22: note: Technically the member function 'bx_pc_system_c::set_enable_a20' can be static.
bochs-2.6/pc_system.h:170:11: note: Technically the member function 'bx_pc_system_c::set_enable_a20' can be static.
bochs-2.6/pc_system.h:171:11: performance: Technically the member function 'bx_pc_system_c::get_enable_a20' can be static. [functionStatic]
bochs-2.6/pc_system.cc:160:25: note: Technically the member function 'bx_pc_system_c::get_enable_a20' can be static.
bochs-2.6/pc_system.h:171:11: note: Technically the member function 'bx_pc_system_c::get_enable_a20' can be static.
bochs-2.6/pc_system.h:172:11: performance: Technically the member function 'bx_pc_system_c::MemoryMappingChanged' can be static. [functionStatic]
bochs-2.6/pc_system.cc:172:22: note: Technically the member function 'bx_pc_system_c::MemoryMappingChanged' can be static.
bochs-2.6/pc_system.h:172:11: note: Technically the member function 'bx_pc_system_c::MemoryMappingChanged' can be static.
bochs-2.6/pc_system.h:173:11: performance: Technically the member function 'bx_pc_system_c::invlpg' can be static. [functionStatic]
bochs-2.6/pc_system.cc:178:22: note: Technically the member function 'bx_pc_system_c::invlpg' can be static.
bochs-2.6/pc_system.h:173:11: note: Technically the member function 'bx_pc_system_c::invlpg' can be static.
bochs-2.6/plugin.cc:547:87: style: Function 'pluginRegisterDeviceDevmodel' argument 3 names different: declaration 'dev' definition 'devmodel'. [funcArgNamesDifferent]
bochs-2.6/plugin.h:302:96: note: Function 'pluginRegisterDeviceDevmodel' argument 3 names different: declaration 'dev' definition 'devmodel'.
bochs-2.6/plugin.cc:547:87: note: Function 'pluginRegisterDeviceDevmodel' argument 3 names different: declaration 'dev' definition 'devmodel'.
[03:14]

ftp://ftp.se.debian.org/debian/pool/main/b/bodr/bodr_9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bogl/bogl_0.1.18.orig.tar.gz
bogl-0.1.18/bdftobogl.c:230:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
bogl-0.1.18/bdftobogl.c:165:50: style: Function 'print_glyph' argument 3 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
bogl-0.1.18/bdftobogl.c:30:62: note: Function 'print_glyph' argument 3 names different: declaration 'w' definition 'width'.
bogl-0.1.18/bdftobogl.c:165:50: note: Function 'print_glyph' argument 3 names different: declaration 'w' definition 'width'.
bogl-0.1.18/bdftobogl.c:195:9: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bdftobogl.c:230:26: portability: '(void*)0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bdftobogl.c:230:30: portability: '(void*)0+4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bdftobogl.c:231:37: portability: '(void*)font1.name' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bdftobogl.c:231:48: portability: '(void*)font1.name+name_len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bdftobogl.c:232:38: portability: '(void*)font1.offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bdftobogl.c:233:39: portability: '(void*)font1.index' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bdftobogl.c:99:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bogl-0.1.18/bdftobogl.c:177:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bogl-0.1.18/bogl-bgf.c:37:18: portability: 'f' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bogl-bgf.c:38:49: portability: 'f' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bogl-bgf.c:39:53: portability: 'f' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bogl-bgf.c:40:51: portability: 'f' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bogl-bgf.c:41:55: portability: 'f' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bogl-cfb8.c:60:3: style: Variable 'bogl_drawing' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bogl-0.1.18/bogl-cfb8.c:58:3: note: Variable 'bogl_drawing' is reassigned a value before the old one has been used if variable is no semaphore variable.
bogl-0.1.18/bogl-cfb8.c:60:3: note: Variable 'bogl_drawing' is reassigned a value before the old one has been used if variable is no semaphore variable.
bogl-0.1.18/bogl-cfb8.c:106:21: style: Function 'bogl_cfb8_text' argument 1 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-cfb8.h:29:26: note: Function 'bogl_cfb8_text' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-cfb8.c:106:21: note: Function 'bogl_cfb8_text' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-cfb8.c:106:29: style: Function 'bogl_cfb8_text' argument 2 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-cfb8.h:29:33: note: Function 'bogl_cfb8_text' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-cfb8.c:106:29: note: Function 'bogl_cfb8_text' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-cfb8.c:163:20: style: Function 'bogl_cfb8_put' argument 1 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-cfb8.h:33:25: note: Function 'bogl_cfb8_put' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-cfb8.c:163:20: note: Function 'bogl_cfb8_put' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-cfb8.c:163:28: style: Function 'bogl_cfb8_put' argument 2 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-cfb8.h:33:32: note: Function 'bogl_cfb8_put' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-cfb8.c:163:28: note: Function 'bogl_cfb8_put' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-cfb8.c:232:5: style: Variable 'x_ofs' is assigned a value that is never used. [unreadVariable]
bogl-0.1.18/bogl-font.c:92:4: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
bogl-0.1.18/bogl-font.c:94:4: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
bogl-0.1.18/bogl-font.c:146:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
bogl-0.1.18/bogl-font.c:156:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
bogl-0.1.18/bogl-font.c:199:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
bogl-0.1.18/bogl-font.c:220:4: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
bogl-0.1.18/bogl-font.c:344:9: style: Condition '!char_index' is always true [knownConditionTrueFalse]
bogl-0.1.18/bogl-font.c:312:16: note: Assignment 'char_index=0', assigned value is 0
bogl-0.1.18/bogl-font.c:344:9: note: Condition '!char_index' is always true
bogl-0.1.18/bogl-pcfb.c:123:21: style: Function 'bogl_pcfb_text' argument 1 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-pcfb.h:29:26: note: Function 'bogl_pcfb_text' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-pcfb.c:123:21: note: Function 'bogl_pcfb_text' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-pcfb.c:123:29: style: Function 'bogl_pcfb_text' argument 2 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-pcfb.h:29:33: note: Function 'bogl_pcfb_text' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-pcfb.c:123:29: note: Function 'bogl_pcfb_text' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-pcfb.c:186:20: style: Function 'bogl_pcfb_put' argument 1 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-pcfb.h:33:25: note: Function 'bogl_pcfb_put' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-pcfb.c:186:20: note: Function 'bogl_pcfb_put' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-pcfb.c:186:28: style: Function 'bogl_pcfb_put' argument 2 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-pcfb.h:33:32: note: Function 'bogl_pcfb_put' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-pcfb.c:186:28: note: Function 'bogl_pcfb_put' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-pcfb.c:76:8: portability: '(void*)bogl_frame' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bogl-pcfb.c:257:5: style: Variable 'x_ofs' is assigned a value that is never used. [unreadVariable]
bogl-0.1.18/bogl-tcfb.c:150:21: style: Function 'bogl_tcfb_text' argument 1 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-tcfb.h:29:26: note: Function 'bogl_tcfb_text' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-tcfb.c:150:21: note: Function 'bogl_tcfb_text' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-tcfb.c:150:29: style: Function 'bogl_tcfb_text' argument 2 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-tcfb.h:29:33: note: Function 'bogl_tcfb_text' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-tcfb.c:150:29: note: Function 'bogl_tcfb_text' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-tcfb.c:213:20: style: Function 'bogl_tcfb_put' argument 1 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-tcfb.h:33:25: note: Function 'bogl_tcfb_put' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-tcfb.c:213:20: note: Function 'bogl_tcfb_put' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-tcfb.c:213:28: style: Function 'bogl_tcfb_put' argument 2 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-tcfb.h:33:32: note: Function 'bogl_tcfb_put' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-tcfb.c:213:28: note: Function 'bogl_tcfb_put' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-tcfb.c:103:8: portability: '(void*)bogl_frame' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bogl-0.1.18/bogl-tcfb.c:284:5: style: Variable 'x_ofs' is assigned a value that is never used. [unreadVariable]
bogl-0.1.18/bogl-tcfb.c:54:15: warning: Either the condition 'bg!=-1' is redundant, otherwise there is negative array index -1. [negativeIndex]
bogl-0.1.18/bogl-tcfb.c:190:20: note: Assuming that condition 'bg!=-1' is not redundant
bogl-0.1.18/bogl-tcfb.c:174:59: note: Calling function 'cmap_lookup', 1st argument 'entry' value is -1
bogl-0.1.18/bogl-tcfb.c:54:15: note: Negative array index
bogl-0.1.18/bogl-term.c:204:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bogl-0.1.18/bogl-term.c:204:15: style: The scope of the variable 'r' can be reduced. [variableScope]
bogl-0.1.18/bogl-term.c:204:18: style: The scope of the variable 'w' can be reduced. [variableScope]
bogl-0.1.18/bogl-term.c:234:15: style: The scope of the variable 'fg' can be reduced. [variableScope]
bogl-0.1.18/bogl-term.c:234:19: style: The scope of the variable 'bg' can be reduced. [variableScope]
bogl-0.1.18/bogl-term.c:258:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bogl-0.1.18/bogl-test.c:119:14: style: The scope of the variable 't' can be reduced. [variableScope]
bogl-0.1.18/bogl-test.c:131:14: style: The scope of the variable 't' can be reduced. [variableScope]
bogl-0.1.18/bogl-vga16.c:118:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bogl-0.1.18/bogl-vga16.c:430:18: style: The scope of the variable 'dst' can be reduced. [variableScope]
bogl-0.1.18/bogl-vga16.c:432:7: style: The scope of the variable 'x' can be reduced. [variableScope]
bogl-0.1.18/bogl-vga16.c:613:29: style: The scope of the variable 'mask_p' can be reduced. [variableScope]
bogl-0.1.18/bogl-vga16.c:613:38: style: The scope of the variable 'color_p' can be reduced. [variableScope]
bogl-0.1.18/bogl-vga16.c:332:22: style: Function 'bogl_vga16_text' argument 1 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-vga16.h:29:27: note: Function 'bogl_vga16_text' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-vga16.c:332:22: note: Function 'bogl_vga16_text' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-vga16.c:332:30: style: Function 'bogl_vga16_text' argument 2 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-vga16.h:29:34: note: Function 'bogl_vga16_text' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-vga16.c:332:30: note: Function 'bogl_vga16_text' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-vga16.c:427:21: style: Function 'bogl_vga16_put' argument 1 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-vga16.h:33:26: note: Function 'bogl_vga16_put' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-vga16.c:427:21: note: Function 'bogl_vga16_put' argument 1 names different: declaration 'x' definition 'xx'.
bogl-0.1.18/bogl-vga16.c:427:29: style: Function 'bogl_vga16_put' argument 2 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent]
bogl-0.1.18/bogl-vga16.h:33:33: note: Function 'bogl_vga16_put' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-vga16.c:427:29: note: Function 'bogl_vga16_put' argument 2 names different: declaration 'y' definition 'yy'.
bogl-0.1.18/bogl-vga16.c:618:24: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bogl-0.1.18/bogl-vga16.c:347:23: error: Uninitialized variable: h [uninitvar]
bogl-0.1.18/bogl.c:151:7: style: Condition '!draw_enable()' is always true [knownConditionTrueFalse]
bogl-0.1.18/boml.c:334:41: error: Division by zero. [zerodiv]
bogl-0.1.18/boml.c:549:28: style: Function 'state' argument 3 names different: declaration 'button' definition 'btn'. [funcArgNamesDifferent]
bogl-0.1.18/boml.c:251:40: note: Function 'state' argument 3 names different: declaration 'button' definition 'btn'.
bogl-0.1.18/boml.c:549:28: note: Function 'state' argument 3 names different: declaration 'button' definition 'btn'.
bogl-0.1.18/bowl-boxes.c:194:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bogl-0.1.18/bowl-boxes.c:391:58: style: Function 'scaleBox' argument 3 names different: declaration 'length' definition 'value'. [funcArgNamesDifferent]
bogl-0.1.18/boxes.h:57:61: note: Function 'scaleBox' argument 3 names different: declaration 'length' definition 'value'.
bogl-0.1.18/bowl-boxes.c:391:58: note: Function 'scaleBox' argument 3 names different: declaration 'length' definition 'value'.
bogl-0.1.18/bowl-boxes.c:455:30: warning: Function 'tz_dialogBox' argument order different: declaration 'text, title, height, width, dirs, files' definition 'text, title, height, width, files, dirs' [funcArgOrderDifferent]
bogl-0.1.18/boxes.h:50:30: note: Function 'tz_dialogBox' argument order different: declaration 'text, title, height, width, dirs, files' definition 'text, title, height, width, files, dirs'
bogl-0.1.18/bowl-boxes.c:455:30: note: Function 'tz_dialogBox' argument order different: declaration 'text, title, height, width, dirs, files' definition 'text, title, height, width, files, dirs'
bogl-0.1.18/bowl.c:826:37: style: Function 'flow_text' argument 2 names different: declaration 'src' definition 'text'. [funcArgNamesDifferent]
bogl-0.1.18/bowl.c:223:48: note: Function 'flow_text' argument 2 names different: declaration 'src' definition 'text'.
bogl-0.1.18/bowl.c:826:37: note: Function 'flow_text' argument 2 names different: declaration 'src' definition 'text'.
bogl-0.1.18/bowl.c:359:15: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
bogl-0.1.18/bowl.c:349:20: error: Uninitialized variable: w [uninitvar]
bogl-0.1.18/bterm.c:171:3: style: Variable 'win.ws_xpixel' is reassigned a value before the old one has been used. [redundantAssignment]
bogl-0.1.18/bterm.c:170:3: note: Variable 'win.ws_xpixel' is reassigned a value before the old one has been used.
bogl-0.1.18/bterm.c:171:3: note: Variable 'win.ws_xpixel' is reassigned a value before the old one has been used.
bogl-0.1.18/bterm.c:208:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
bogl-0.1.18/reduce-font.c:42:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bogl-0.1.18/reduce-font.c:92:21: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bogl-0.1.18/reduce-font.c:92:21: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bogl-0.1.18/reduce-font.c:97:21: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bogl-0.1.18/reduce-font.c:101:21: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bogl-0.1.18/reduce-font.c:134:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bogl-0.1.18/reduce-font.c:134:9: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bogl-0.1.18/reduce-font.c:145:25: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bogl-0.1.18/reduce-font.c:87:93: style: Unsigned variable '=' can't be negative so it is unnecessary to test it. [unsignedPositive]
bogl-0.1.18/reduce-font.c:40:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[03:14]

ftp://ftp.se.debian.org/debian/pool/main/b/bognor-regis/bognor-regis_0.6.12+git20101007.02c25268.orig.tar.gz
bognor-regis/bognor-regis/br-queue.c:976:36: style: Function 'br_queue_append_uris' argument 3 names different: declaration 'uri' definition 'uris'. [funcArgNamesDifferent]
bognor-regis/bognor-regis/br-queue.h:176:41: note: Function 'br_queue_append_uris' argument 3 names different: declaration 'uri' definition 'uris'.
bognor-regis/bognor-regis/br-queue.c:976:36: note: Function 'br_queue_append_uris' argument 3 names different: declaration 'uri' definition 'uris'.
bognor-regis/bognor-regis/br-queue.c:977:36: style: Function 'br_queue_append_uris' argument 4 names different: declaration 'mimetype' definition 'mimetypes'. [funcArgNamesDifferent]
bognor-regis/bognor-regis/br-queue.h:177:41: note: Function 'br_queue_append_uris' argument 4 names different: declaration 'mimetype' definition 'mimetypes'.
bognor-regis/bognor-regis/br-queue.c:977:36: note: Function 'br_queue_append_uris' argument 4 names different: declaration 'mimetype' definition 'mimetypes'.
bognor-regis/bognor-regis/br-queue.c:1086:36: style: Function 'br_queue_insert_uris' argument 4 names different: declaration 'uri' definition 'uris'. [funcArgNamesDifferent]
bognor-regis/bognor-regis/br-queue.h:181:41: note: Function 'br_queue_insert_uris' argument 4 names different: declaration 'uri' definition 'uris'.
bognor-regis/bognor-regis/br-queue.c:1086:36: note: Function 'br_queue_insert_uris' argument 4 names different: declaration 'uri' definition 'uris'.
bognor-regis/bognor-regis/br-queue.c:1087:36: style: Function 'br_queue_insert_uris' argument 5 names different: declaration 'mimetype' definition 'mimetypes'. [funcArgNamesDifferent]
bognor-regis/bognor-regis/br-queue.h:182:41: note: Function 'br_queue_insert_uris' argument 5 names different: declaration 'mimetype' definition 'mimetypes'.
bognor-regis/bognor-regis/br-queue.c:1087:36: note: Function 'br_queue_insert_uris' argument 5 names different: declaration 'mimetype' definition 'mimetypes'.
bognor-regis/src/bgr-item.c:24:33: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bgr-item.c:32:33: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bgr-tracker-client.c:42:51: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bgr-tracker-client.c:50:51: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-av-transport.c:32:53: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-av-transport.c:40:53: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-av-transport.c:79:56: style: Variable 's_class' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-av-transport.c:222:38: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-connection-manager.c:29:65: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-connection-manager.c:37:65: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-connection-manager.c:76:56: style: Variable 's_class' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-local-queue-gst.c:125:14: style: Unused variable: ret [unusedVariable]
bognor-regis/src/bognor-local-queue-helix.c:220:14: style: Unused variable: ret [unusedVariable]
bognor-regis/src/bognor-queue-manager.c:65:55: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-queue-manager.c:74:55: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-queue-manager.c:181:12: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-queue-manager.c:189:11: style: Unused variable: dir [unusedVariable]
bognor-regis/src/bognor-queue.c:856:51: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bognor-regis/src/bognor-queue.c:75:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bognor-regis/src/bognor-queue.c:75:12: style: The scope of the variable 'r' can be reduced. [variableScope]
bognor-regis/src/bognor-queue.c:75:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
bognor-regis/src/bognor-queue.c:638:40: style: Function 'bognor_queue_insert_uris' argument 5 names different: declaration 'mimetype' definition 'mimetypes'. [funcArgNamesDifferent]
bognor-regis/src/bognor-queue.h:134:51: note: Function 'bognor_queue_insert_uris' argument 5 names different: declaration 'mimetype' definition 'mimetypes'.
bognor-regis/src/bognor-queue.c:638:40: note: Function 'bognor_queue_insert_uris' argument 5 names different: declaration 'mimetype' definition 'mimetypes'.
bognor-regis/src/bognor-queue.c:122:41: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-queue.c:506:32: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-queue.c:519:32: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-queue.c:529:32: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-queue.c:539:32: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-queue.c:823:18: style: Unused variable: new [unusedVariable]
bognor-regis/src/bognor-queue.c:954:17: style: Unused variable: str [unusedVariable]
bognor-regis/src/bognor-queue.c:990:32: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-queue.c:991:22: style: Unused variable: item [unusedVariable]
bognor-regis/src/bognor-render-control.c:22:57: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-render-control.c:30:57: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-render-control.c:69:56: style: Variable 's_class' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-source-manager.c:197:5: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
bognor-regis/src/bognor-source-manager.c:194:0: note: Variable 'item' is reassigned a value before the old one has been used.
bognor-regis/src/bognor-source-manager.c:197:5: note: Variable 'item' is reassigned a value before the old one has been used.
bognor-regis/src/bognor-source-manager.c:29:57: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-source-manager.c:37:57: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-upnp-cp.c:38:43: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
bognor-regis/src/bognor-upnp-cp.c:46:43: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
[03:14]

ftp://ftp.se.debian.org/debian/pool/main/b/bogofilter/bogofilter_1.2.4+dfsg1.orig.tar.gz
bogofilter-1.2.4/contrib/bogogrep.c:64:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
bogofilter-1.2.4/contrib/bogogrep.c:103:38: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
bogofilter-1.2.4/gsl/specfunc/gamma.c:1449:59: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
bogofilter-1.2.4/gsl/err/error.c:68:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bogofilter-1.2.4/gsl/err/error.c:69:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bogofilter-1.2.4/gsl/err/error.c:70:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bogofilter-1.2.4/gsl/err/error.c:71:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bogofilter-1.2.4/gsl/specfunc/erfc.c:68:3: style: Variable 'num' is reassigned a value before the old one has been used. [redundantAssignment]
bogofilter-1.2.4/gsl/specfunc/erfc.c:65:0: note: Variable 'num' is reassigned a value before the old one has been used.
bogofilter-1.2.4/gsl/specfunc/erfc.c:68:3: note: Variable 'num' is reassigned a value before the old one has been used.
bogofilter-1.2.4/gsl/specfunc/exp.c:48:10: style: The scope of the variable 'an' can be reduced. [variableScope]
bogofilter-1.2.4/gsl/specfunc/exp.c:48:14: style: The scope of the variable 'bn' can be reduced. [variableScope]
bogofilter-1.2.4/gsl/specfunc/exp.c:338:19: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
bogofilter-1.2.4/gsl/specfunc/exp.c:348:19: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
bogofilter-1.2.4/gsl/specfunc/exp.c:368:20: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
bogofilter-1.2.4/gsl/specfunc/exp.c:378:20: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
bogofilter-1.2.4/gsl/specfunc/exp.c:398:24: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
bogofilter-1.2.4/gsl/specfunc/exp.c:408:24: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
bogofilter-1.2.4/gsl/specfunc/gamma.c:44:20: style: struct member 'Anonymous0::n' is never used. [unusedStructMember]
bogofilter-1.2.4/gsl/specfunc/gamma.c:44:38: style: struct member 'Anonymous0::i' is never used. [unusedStructMember]
bogofilter-1.2.4/gsl/specfunc/gamma.c:255:20: style: struct member 'Anonymous1::n' is never used. [unusedStructMember]
bogofilter-1.2.4/gsl/specfunc/gamma.c:255:38: style: struct member 'Anonymous1::i' is never used. [unusedStructMember]
bogofilter-1.2.4/gsl/specfunc/log.c:154:33: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
bogofilter-1.2.4/gsl/specfunc/log.c:198:19: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
bogofilter-1.2.4/gsl/specfunc/log.c:237:26: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
bogofilter-1.2.4/src/bftypes.h:64:0: error: #error we do not know how to define uint32_t [preprocessorErrorDirective]
bogofilter-1.2.4/src/getopt_long_chk.c:25:10: style: The scope of the variable 'i' can be reduced. [variableScope]
lexer_v3.c:3545:2: warning: Possible null pointer dereference: b [nullPointer]
lexer_v3.c:3418:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer_v3.c:3545:2: note: Null pointer dereference
lexer_v3.c:3546:2: warning: Possible null pointer dereference: b [nullPointer]
lexer_v3.c:3418:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer_v3.c:3546:2: note: Null pointer dereference
lexer_v3.c:3559:2: warning: Possible null pointer dereference: b [nullPointer]
lexer_v3.c:3418:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer_v3.c:3559:2: note: Null pointer dereference
lexer_v3.c:3116:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lexer_v3.c:3129:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
lexer_v3.c:3243:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lexer_v3.c:430:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexer_v3.c:3243:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexer_v3.c:3272:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lexer_v3.c:2333:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lexer_v3.c:3272:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lexer_v3.c:3760:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lexer_v3.c:373:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexer_v3.c:3760:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexer_v3.c:3775:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lexer_v3.c:374:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexer_v3.c:3775:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexer_v3.c:3775:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lexer_v3.c:374:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexer_v3.c:3775:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexer_v3.c:3919:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lexer_v3.c:2294:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lexer_v3.c:3919:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
./lexer_v3.l:245:44: style: Array index 'off' is used before limits check. [arrayIndexThenCheck]
bogofilter-1.2.4/src/memcmp.c:31:6: style: The scope of the variable 'd' can be reduced. [variableScope]
bogofilter-1.2.4/src/memstr.c:15:20: style: Function 'memstr' argument 1 names different: declaration 'haystack' definition 'hay'. [funcArgNamesDifferent]
bogofilter-1.2.4/src/memstr.h:14:20: note: Function 'memstr' argument 1 names different: declaration 'haystack' definition 'hay'.
bogofilter-1.2.4/src/memstr.c:15:20: note: Function 'memstr' argument 1 names different: declaration 'haystack' definition 'hay'.
bogofilter-1.2.4/src/tests/leakmem.c:19:5: error: Memory leak: x [memleak]
bogofilter-1.2.4/src/tests/u_fpe.c:6:21: style: Same expression on both sides of '/' because the value of 'a' and 'b' are the same. [duplicateExpression]
bogofilter-1.2.4/src/tests/u_fpe.c:5:23: note: 'a' is assigned value '0.0' here.
bogofilter-1.2.4/src/tests/u_fpe.c:5:29: note: 'b' is assigned value '0.0' here.
bogofilter-1.2.4/src/tests/u_fpe.c:6:21: note: Same expression on both sides of '/' because the value of 'a' and 'b' are the same.
bogofilter-1.2.4/src/xcalloc.c:19:20: warning: Either the condition 'nmemb==0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
bogofilter-1.2.4/src/xcalloc.c:20:30: note: Assuming that condition 'nmemb==0' is not redundant
bogofilter-1.2.4/src/xcalloc.c:19:20: note: Invalid argument
bogofilter-1.2.4/trio/regression.c:1123:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
bogofilter-1.2.4/trio/regression.c:1120:3: note: Variable 'rc' is reassigned a value before the old one has been used.
bogofilter-1.2.4/trio/regression.c:1123:3: note: Variable 'rc' is reassigned a value before the old one has been used.
bogofilter-1.2.4/trio/regression.c:1134:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
bogofilter-1.2.4/trio/regression.c:1130:3: note: Variable 'rc' is reassigned a value before the old one has been used.
bogofilter-1.2.4/trio/regression.c:1134:3: note: Variable 'rc' is reassigned a value before the old one has been used.
bogofilter-1.2.4/trio/regression.c:1150:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
bogofilter-1.2.4/trio/regression.c:1147:3: note: Variable 'rc' is reassigned a value before the old one has been used.
bogofilter-1.2.4/trio/regression.c:1150:3: note: Variable 'rc' is reassigned a value before the old one has been used.
bogofilter-1.2.4/trio/regression.c:1150:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
bogofilter-1.2.4/trio/trio.c:2145:13: style: Expression is always false because 'else if' condition matches previous condition at line 2142. [multiCondition]
bogofilter-1.2.4/trio/trio.c:6838:24: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
bogofilter-1.2.4/trio/trio.c:6840:10: note: Assuming that condition '0!=(self)' is not redundant
bogofilter-1.2.4/trio/trio.c:6838:24: note: Null pointer dereference
bogofilter-1.2.4/trio/trio.c:6873:21: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
bogofilter-1.2.4/trio/trio.c:6877:10: note: Assuming that condition '0!=(self)' is not redundant
bogofilter-1.2.4/trio/trio.c:6873:21: note: Null pointer dereference
bogofilter-1.2.4/trio/trio.c:2224:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:2230:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:2234:11: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:2234:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:2243:30: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:2253:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:2256:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6270:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6274:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6281:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6285:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6295:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6299:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6384:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6388:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6625:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6626:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bogofilter-1.2.4/trio/trio.c:6266:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bogofilter-1.2.4/trio/trio.c:6277:4: note: Found duplicate branches for 'if' and 'else'.
bogofilter-1.2.4/trio/trio.c:6266:4: note: Found duplicate branches for 'if' and 'else'.
bogofilter-1.2.4/trio/trio.c:6293:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bogofilter-1.2.4/trio/trio.c:6297:4: note: Found duplicate branches for 'if' and 'else'.
bogofilter-1.2.4/trio/trio.c:6293:4: note: Found duplicate branches for 'if' and 'else'.
bogofilter-1.2.4/trio/trio.c:1597:36: style: Same expression on both sides of '=='. [duplicateExpression]
bogofilter-1.2.4/trio/trio.c:2316:7: style: The scope of the variable 'digitIndex' can be reduced. [variableScope]
bogofilter-1.2.4/trio/trio.c:2563:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
bogofilter-1.2.4/trio/trio.c:3781:7: style: The scope of the variable 'status' can be reduced. [variableScope]
bogofilter-1.2.4/trio/trio.c:4597:18: style: The scope of the variable 'unused' can be reduced. [variableScope]
bogofilter-1.2.4/trio/trio.c:5373:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
bogofilter-1.2.4/trio/trio.c:5374:0: style: The scope of the variable 'number' can be reduced. [variableScope]
bogofilter-1.2.4/trio/trio.c:5538:7: style: The scope of the variable 'k' can be reduced. [variableScope]
bogofilter-1.2.4/trio/trio.c:5966:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
bogofilter-1.2.4/trio/trio.c:759:12: style: union member 'Anonymous4::doubleNumber' is never used. [unusedStructMember]
bogofilter-1.2.4/trio/trio.c:3958:59: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:4039:57: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:4117:66: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:4186:60: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:4268:64: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:4362:41: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:4613:35: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:5358:57: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:7046:13: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:7108:13: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:7167:13: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:7236:57: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/trio.c:7293:13: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
bogofilter-1.2.4/trio/triostr.c:1109:10: style: The scope of the variable 'count' can be reduced. [variableScope]
[03:14]

ftp://ftp.se.debian.org/debian/pool/main/b/boilerpipe/boilerpipe_1.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/boinc/boinc_7.8.4+dfsg.orig.tar.gz
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:301:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:478:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:554:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:812:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:813:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:1428:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:1603:10: style: The scope of the variable 'path' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:757:50: style: Function 'boinc_finish_message' argument 2 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/boinc_api.h:145:29: note: Function 'boinc_finish_message' argument 2 names different: declaration 'message' definition 'msg'.
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:757:50: note: Function 'boinc_finish_message' argument 2 names different: declaration 'message' definition 'msg'.
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:962:12: style: Function 'boinc_report_app_status_aux' argument 5 names different: declaration 'bytes_sent' definition '_bytes_sent'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/boinc_api.h:139:27: note: Function 'boinc_report_app_status_aux' argument 5 names different: declaration 'bytes_sent' definition '_bytes_sent'.
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:962:12: note: Function 'boinc_report_app_status_aux' argument 5 names different: declaration 'bytes_sent' definition '_bytes_sent'.
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:963:12: style: Function 'boinc_report_app_status_aux' argument 6 names different: declaration 'bytes_received' definition '_bytes_received'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/boinc_api.h:139:46: note: Function 'boinc_report_app_status_aux' argument 6 names different: declaration 'bytes_received' definition '_bytes_received'.
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:963:12: note: Function 'boinc_report_app_status_aux' argument 6 names different: declaration 'bytes_received' definition '_bytes_received'.
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:1510:48: style: Function 'boinc_send_trickle_up' argument 2 names different: declaration 'text' definition 'p'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/boinc_api.h:87:55: note: Function 'boinc_send_trickle_up' argument 2 names different: declaration 'text' definition 'p'.
boinc-client_release-7.8-7.8.4/api/boinc_api.cpp:1510:48: note: Function 'boinc_send_trickle_up' argument 2 names different: declaration 'text' definition 'p'.
boinc-client_release-7.8-7.8.4/api/boinc_api_fortran.cpp:52:17: style: Technically the member function 'STRING_FROM_FORTRAN::c_str' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/api/boinc_api_fortran.cpp:44:9: style: Class 'STRING_FROM_FORTRAN' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinc-client_release-7.8-7.8.4/api/boinc_api_fortran.cpp:44:9: style: Class 'STRING_FROM_FORTRAN' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinc-client_release-7.8-7.8.4/api/boinc_opencl.cpp:182:9: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics2.cpp:45:19: style: The scope of the variable 'time_until_render' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics2.cpp:47:19: style: The scope of the variable 'elapsed_time' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics2.cpp:48:17: style: The scope of the variable 't0' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics2.cpp:48:21: style: The scope of the variable 't1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics2.cpp:48:31: style: The scope of the variable 'frac' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics2_unix.cpp:112:16: style: The scope of the variable 'size_changed' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics2_util.cpp:168:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/api/graphics2_util.cpp:153:13: style: Function 'boinc_parse_graphics_status' argument 1 names different: declaration 'update_time' definition 'updated_time'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/graphics2.h:48:13: note: Function 'boinc_parse_graphics_status' argument 1 names different: declaration 'update_time' definition 'updated_time'.
boinc-client_release-7.8-7.8.4/api/graphics2_util.cpp:153:13: note: Function 'boinc_parse_graphics_status' argument 1 names different: declaration 'update_time' definition 'updated_time'.
boinc-client_release-7.8-7.8.4/api/graphics2_win.cpp:76:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics2_win.cpp:375:16: style: The scope of the variable 'size_changed' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics_api.cpp:58:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics_api.cpp:68:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics_data.h:66:1: style: The class 'GRAPHICS_DOUBLE_BUFFER' does not have a constructor although it has private member variables. [noConstructor]
boinc-client_release-7.8-7.8.4/api/graphics_data.h:75:10: performance: Technically the member function 'GRAPHICS_DOUBLE_BUFFER::render_done' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/api/graphics_data.cpp:60:30: note: Technically the member function 'GRAPHICS_DOUBLE_BUFFER::render_done' can be static.
boinc-client_release-7.8-7.8.4/api/graphics_data.h:75:10: note: Technically the member function 'GRAPHICS_DOUBLE_BUFFER::render_done' can be static.
boinc-client_release-7.8-7.8.4/api/graphics_data.h:80:10: performance: Technically the member function 'GRAPHICS_DOUBLE_BUFFER::generate_done' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/api/graphics_data.cpp:77:30: note: Technically the member function 'GRAPHICS_DOUBLE_BUFFER::generate_done' can be static.
boinc-client_release-7.8-7.8.4/api/graphics_data.h:80:10: note: Technically the member function 'GRAPHICS_DOUBLE_BUFFER::generate_done' can be static.
boinc-client_release-7.8-7.8.4/api/graphics_impl.cpp:201:19: style: The scope of the variable 'time_until_render' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics_impl.cpp:203:19: style: The scope of the variable 'elapsed_time' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics_impl.cpp:204:17: style: The scope of the variable 't0' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics_impl.cpp:204:21: style: The scope of the variable 't1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/graphics_impl.cpp:204:31: style: The scope of the variable 'frac' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/gutil.cpp:473:13: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/api/gutil.cpp:664:15: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/api/gutil.cpp:173:12: style: The scope of the variable 'm1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/gutil.cpp:173:16: style: The scope of the variable 'm2' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/gutil.cpp:151:30: style: Function 'get_2d_positions' argument 1 names different: declaration 'p1' definition 'x'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:92:37: note: Function 'get_2d_positions' argument 1 names different: declaration 'p1' definition 'x'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:151:30: note: Function 'get_2d_positions' argument 1 names different: declaration 'p1' definition 'x'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:151:40: style: Function 'get_2d_positions' argument 2 names different: declaration 'p2' definition 'y'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:92:48: note: Function 'get_2d_positions' argument 2 names different: declaration 'p2' definition 'y'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:151:40: note: Function 'get_2d_positions' argument 2 names different: declaration 'p2' definition 'y'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:151:50: style: Function 'get_2d_positions' argument 3 names different: declaration 'p3' definition 'z'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:92:59: note: Function 'get_2d_positions' argument 3 names different: declaration 'p3' definition 'z'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:151:50: note: Function 'get_2d_positions' argument 3 names different: declaration 'p3' definition 'z'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:194:23: style: Function 'scale_screen' argument 1 names different: declaration 'w' definition 'iw'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:39:30: note: Function 'scale_screen' argument 1 names different: declaration 'w' definition 'iw'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:194:23: note: Function 'scale_screen' argument 1 names different: declaration 'w' definition 'iw'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:194:31: style: Function 'scale_screen' argument 2 names different: declaration 'h' definition 'ih'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:39:36: note: Function 'scale_screen' argument 2 names different: declaration 'h' definition 'ih'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:194:31: note: Function 'scale_screen' argument 2 names different: declaration 'h' definition 'ih'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:208:24: style: Function 'center_screen' argument 1 names different: declaration 'w' definition 'iw'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:40:31: note: Function 'center_screen' argument 1 names different: declaration 'w' definition 'iw'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:208:24: note: Function 'center_screen' argument 1 names different: declaration 'w' definition 'iw'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:208:32: style: Function 'center_screen' argument 2 names different: declaration 'h' definition 'ih'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:40:37: note: Function 'center_screen' argument 2 names different: declaration 'h' definition 'ih'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:208:32: note: Function 'center_screen' argument 2 names different: declaration 'h' definition 'ih'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:311:32: style: Function 'init' argument 1 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:143:22: note: Function 'init' argument 1 names different: declaration 'pos' definition 'p'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:311:32: note: Function 'init' argument 1 names different: declaration 'pos' definition 'p'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:311:42: style: Function 'init' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:143:34: note: Function 'init' argument 2 names different: declaration 'size' definition 's'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:311:42: note: Function 'init' argument 2 names different: declaration 'size' definition 's'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:311:52: style: Function 'init' argument 3 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:143:47: note: Function 'init' argument 3 names different: declaration 'color' definition 'c'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:311:52: note: Function 'init' argument 3 names different: declaration 'color' definition 'c'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:311:62: style: Function 'init' argument 4 names different: declaration 'tick_color' definition 'tc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:143:61: note: Function 'init' argument 4 names different: declaration 'tick_color' definition 'tc'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:311:62: note: Function 'init' argument 4 names different: declaration 'tick_color' definition 'tc'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:311:72: style: Function 'init' argument 5 names different: declaration 'tick_yfrac' definition 'ty'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:143:79: note: Function 'init' argument 5 names different: declaration 'tick_yfrac' definition 'ty'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:311:72: note: Function 'init' argument 5 names different: declaration 'tick_yfrac' definition 'ty'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:396:32: style: Function 'draw' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:144:22: note: Function 'draw' argument 1 names different: declaration 'data' definition 'd'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:396:32: note: Function 'draw' argument 1 names different: declaration 'data' definition 'd'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:396:39: style: Function 'draw' argument 2 names different: declaration 'len' definition 'ln'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:144:32: note: Function 'draw' argument 2 names different: declaration 'len' definition 'ln'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:396:39: note: Function 'draw' argument 2 names different: declaration 'len' definition 'ln'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:545:32: style: Function 'draw' argument 1 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:216:22: note: Function 'draw' argument 1 names different: declaration 'pos' definition 'p'.
boinc-client_release-7.8-7.8.4/api/gutil.cpp:545:32: note: Function 'draw' argument 1 names different: declaration 'pos' definition 'p'.
boinc-client_release-7.8-7.8.4/api/gutil.h:130:1: style: The class 'RIBBON_GRAPH' does not have a constructor although it has private member variables. [noConstructor]
boinc-client_release-7.8-7.8.4/api/gutil.h:137:10: style: Technically the member function 'RIBBON_GRAPH::draw_x' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/api/gutil.cpp:330:20: note: Technically the member function 'RIBBON_GRAPH::draw_x' can be const.
boinc-client_release-7.8-7.8.4/api/gutil.h:137:10: note: Technically the member function 'RIBBON_GRAPH::draw_x' can be const.
boinc-client_release-7.8-7.8.4/api/gutil.h:138:10: style: Technically the member function 'RIBBON_GRAPH::draw_y' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/api/gutil.cpp:363:20: note: Technically the member function 'RIBBON_GRAPH::draw_y' can be const.
boinc-client_release-7.8-7.8.4/api/gutil.h:138:10: note: Technically the member function 'RIBBON_GRAPH::draw_y' can be const.
boinc-client_release-7.8-7.8.4/api/gutil.h:139:10: style: Technically the member function 'RIBBON_GRAPH::draw_tick' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/api/gutil.cpp:380:20: note: Technically the member function 'RIBBON_GRAPH::draw_tick' can be const.
boinc-client_release-7.8-7.8.4/api/gutil.h:139:10: note: Technically the member function 'RIBBON_GRAPH::draw_tick' can be const.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:357:35: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:217:8: style: The scope of the variable 'w' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:248:12: style: Function 'init' argument 1 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:165:22: note: Function 'init' argument 1 names different: declaration 'pos' definition 'p'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:248:12: note: Function 'init' argument 1 names different: declaration 'pos' definition 'p'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:248:22: style: Function 'init' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:165:34: note: Function 'init' argument 2 names different: declaration 'size' definition 's'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:248:22: note: Function 'init' argument 2 names different: declaration 'size' definition 's'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:248:32: style: Function 'init' argument 3 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:165:47: note: Function 'init' argument 3 names different: declaration 'color' definition 'c'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:248:32: note: Function 'init' argument 3 names different: declaration 'color' definition 'c'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:248:42: style: Function 'init' argument 4 names different: declaration 'dtheta' definition 'd'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:165:61: note: Function 'init' argument 4 names different: declaration 'dtheta' definition 'd'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:248:42: note: Function 'init' argument 4 names different: declaration 'dtheta' definition 'd'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:248:85: style: Function 'init' argument 8 names different: declaration 'margin' definition 'm'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:165:109: note: Function 'init' argument 8 names different: declaration 'margin' definition 'm'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:248:85: note: Function 'init' argument 8 names different: declaration 'margin' definition 'm'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:329:58: style: Function 'set_text' argument 2 names different: declaration 't' definition 'str'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:167:43: note: Function 'set_text' argument 2 names different: declaration 't' definition 'str'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:329:58: note: Function 'set_text' argument 2 names different: declaration 't' definition 'str'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:350:52: style: Function 'get_pos' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/api/gutil.h:168:37: note: Function 'get_pos' argument 2 names different: declaration 'pos' definition 'p'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:350:52: note: Function 'get_pos' argument 2 names different: declaration 'pos' definition 'p'.
boinc-client_release-7.8-7.8.4/api/gutil_text.cpp:235:20: warning: Member variable 'MOVING_TEXT_PANEL::pos' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:59:11: style: The scope of the variable 'x0' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:59:15: style: The scope of the variable 'x1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:59:19: style: The scope of the variable 'y00' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:59:24: style: The scope of the variable 'y01' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:59:29: style: The scope of the variable 'y10' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:59:34: style: The scope of the variable 'y11' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:118:42: style: The scope of the variable 'xm' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:376:11: style: The scope of the variable 'x0' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:376:15: style: The scope of the variable 'y0' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:376:19: style: The scope of the variable 'y1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce.h:112:10: performance: Technically the member function 'REDUCED_ARRAY_RENDER::draw_row_line' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:423:28: note: Technically the member function 'REDUCED_ARRAY_RENDER::draw_row_line' can be static.
boinc-client_release-7.8-7.8.4/api/reduce.h:112:10: note: Technically the member function 'REDUCED_ARRAY_RENDER::draw_row_line' can be static.
boinc-client_release-7.8-7.8.4/api/reduce.h:118:7: style: Technically the member function 'REDUCED_ARRAY_RENDER::draw_axis_labels' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/api/reduce_lib.cpp:448:28: note: Technically the member function 'REDUCED_ARRAY_RENDER::draw_axis_labels' can be const.
boinc-client_release-7.8-7.8.4/api/reduce.h:118:7: note: Technically the member function 'REDUCED_ARRAY_RENDER::draw_axis_labels' can be const.
boinc-client_release-7.8-7.8.4/api/reduce_main.cpp:81:12: style: The scope of the variable 'ri' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_main.cpp:123:12: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce_main.cpp:124:9: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/reduce.h:77:10: style: Technically the member function 'REDUCED_ARRAY_GEN::full' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/api/reduce_main.cpp:63:25: note: Technically the member function 'REDUCED_ARRAY_GEN::full' can be const.
boinc-client_release-7.8-7.8.4/api/reduce.h:77:10: note: Technically the member function 'REDUCED_ARRAY_GEN::full' can be const.
boinc-client_release-7.8-7.8.4/api/windows_opengl.cpp:456:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/x_opengl.cpp:202:9: style: Condition 'visible' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/api/x_opengl.cpp:199:9: style: The scope of the variable 'width' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/x_opengl.cpp:199:16: style: The scope of the variable 'height' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/api/x_opengl.cpp:468:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/apps/concat.cpp:59:9: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/apps/concat.cpp:105:11: style: The scope of the variable 'in' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/apps/error.cpp:25:7: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/apps/upper_case.cpp:135:9: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/work_fetch.h:305:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/client/work_fetch.h:166:16: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/acct_mgr.cpp:62:20: style: The scope of the variable 'password' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/acct_mgr.cpp:63:11: style: The scope of the variable 'pwdf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/acct_mgr.cpp:462:10: style: The scope of the variable 'verified' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/acct_mgr.cpp:879:16: warning: Member variable 'ACCT_MGR_INFO::send_rec' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/acct_mgr.h:126:5: warning: Member variable 'AM_ACCOUNT::no_rsc' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/cs_trickle.h:32:9: performance: Variable 'url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/client/http_curl.h:176:10: style: Technically the member function 'HTTP_OP::is_active' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/gui_http.h:75:17: style: Technically the member function 'GUI_HTTP::is_busy' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.h:81:10: style: Technically the member function 'GUI_RPC_CONN::get_notice_refresh' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/work_fetch.h:186:19: style: Technically the member function 'BUSY_TIME_ESTIMATOR::get_busy_time' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.h:85:10: style: Technically the member function 'URL_LIST::empty' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.h:344:17: style: Technically the member function 'APP_VERSION::uses_coproc' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.h:347:16: style: Technically the member function 'APP_VERSION::rsc_type' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.h:178:16: style: Technically the member function 'ACTIVE_TASK::task_state' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.h:191:10: style: Technically the member function 'ACTIVE_TASK::runnable' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_state.h:318:19: style: Technically the member function 'CLIENT_STATE::work_buf_min' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_state.h:323:19: style: Technically the member function 'CLIENT_STATE::work_buf_additional' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.h:266:10: style: Technically the member function 'PROJECT::operator<' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.h:279:16: style: Technically the member function 'PROJECT::deadlines_missed' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/acct_setup.h:43:5: style: Struct 'GET_PROJECT_CONFIG_OP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/acct_setup.h:56:5: style: Struct 'LOOKUP_ACCOUNT_OP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/acct_setup.h:69:5: style: Struct 'CREATE_ACCOUNT_OP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/acct_setup.h:81:5: style: Struct 'GET_PROJECT_LIST_OP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.h:84:5: style: Class 'GUI_RPC_CONN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/cs_trickle.h:31:5: style: Struct 'TRICKLE_UP_OP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/acct_mgr.h:160:5: style: Struct 'ACCT_MGR_OP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/current_version.h:26:5: style: Struct 'GET_CURRENT_VERSION_OP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/file_xfer.h:64:5: style: Class 'FILE_XFER_SET' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/net_stats.h:110:5: style: Struct 'LOOKUP_WEBSITE_OP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/pers_file_xfer.h:125:5: style: Class 'PERS_FILE_XFER_SET' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/scheduler_op.h:74:5: style: Class 'SCHEDULER_OP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/client/acct_setup.h:49:18: style: The function 'handle_reply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/client/gui_http.h:87:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/client/acct_setup.h:49:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/client/acct_setup.h:62:18: style: The function 'handle_reply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/client/gui_http.h:87:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/client/acct_setup.h:62:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/client/acct_setup.h:75:18: style: The function 'handle_reply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/client/gui_http.h:87:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/client/acct_setup.h:75:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/client/acct_setup.h:87:18: style: The function 'handle_reply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/client/gui_http.h:87:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/client/acct_setup.h:87:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/client/cs_notice.h:129:18: style: The function 'handle_reply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/client/gui_http.h:87:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/client/cs_notice.h:129:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/client/cs_trickle.h:39:18: style: The function 'handle_reply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/client/gui_http.h:87:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/client/cs_trickle.h:39:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/client/acct_mgr.h:158:18: style: The function 'handle_reply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/client/gui_http.h:87:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/client/acct_mgr.h:158:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/client/current_version.h:32:18: style: The function 'handle_reply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/client/gui_http.h:87:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/client/current_version.h:32:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/client/net_stats.h:109:18: style: The function 'handle_reply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/client/gui_http.h:87:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/client/net_stats.h:109:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/client/app.cpp:246:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app.cpp:298:18: style: The scope of the variable 'at' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app.cpp:549:16: style: The scope of the variable 'fip' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app.cpp:897:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app.cpp:1029:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/async_file.h:76:7: performance: Variable 'gzin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/client/app.cpp:98:5: performance: Variable 'shmem_seg_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/client/app.h:305:10: style: Technically the member function 'ACTIVE_TASK_SET::init' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.cpp:1131:23: note: Technically the member function 'ACTIVE_TASK_SET::init' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:305:10: note: Technically the member function 'ACTIVE_TASK_SET::init' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:319:10: style: Technically the member function 'ACTIVE_TASK_SET::is_slot_in_use' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.cpp:566:23: note: Technically the member function 'ACTIVE_TASK_SET::is_slot_in_use' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:319:10: note: Technically the member function 'ACTIVE_TASK_SET::is_slot_in_use' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:323:10: style: Technically the member function 'ACTIVE_TASK_SET::report_overdue' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.cpp:1027:23: note: Technically the member function 'ACTIVE_TASK_SET::report_overdue' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:323:10: note: Technically the member function 'ACTIVE_TASK_SET::report_overdue' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:324:10: style: Technically the member function 'ACTIVE_TASK_SET::handle_upload_files' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.cpp:1077:23: note: Technically the member function 'ACTIVE_TASK_SET::handle_upload_files' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:324:10: note: Technically the member function 'ACTIVE_TASK_SET::handle_upload_files' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:325:10: style: Technically the member function 'ACTIVE_TASK_SET::upload_notify_app' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.cpp:1119:23: note: Technically the member function 'ACTIVE_TASK_SET::upload_notify_app' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:325:10: note: Technically the member function 'ACTIVE_TASK_SET::upload_notify_app' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:326:10: style: Technically the member function 'ACTIVE_TASK_SET::want_network' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.cpp:1084:23: note: Technically the member function 'ACTIVE_TASK_SET::want_network' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:326:10: note: Technically the member function 'ACTIVE_TASK_SET::want_network' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:327:10: style: Technically the member function 'ACTIVE_TASK_SET::network_available' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.cpp:1092:23: note: Technically the member function 'ACTIVE_TASK_SET::network_available' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:327:10: note: Technically the member function 'ACTIVE_TASK_SET::network_available' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:329:10: style: Technically the member function 'ACTIVE_TASK_SET::slot_taken' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.cpp:643:23: note: Technically the member function 'ACTIVE_TASK_SET::slot_taken' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:329:10: note: Technically the member function 'ACTIVE_TASK_SET::slot_taken' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:330:10: style: Technically the member function 'ACTIVE_TASK_SET::get_memory_usage' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app.cpp:351:23: note: Technically the member function 'ACTIVE_TASK_SET::get_memory_usage' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:330:10: note: Technically the member function 'ACTIVE_TASK_SET::get_memory_usage' can be const.
boinc-client_release-7.8-7.8.4/client/result.h:61:16: style: Technically the member function 'RESULT::state' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/result.h:146:17: style: Technically the member function 'RESULT::uses_coprocs' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/result.h:149:17: style: Technically the member function 'RESULT::uses_gpu' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/result.h:155:16: style: Technically the member function 'RESULT::resource_type' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/result.h:158:17: style: Technically the member function 'RESULT::non_cpu_intensive' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_config.cpp:137:11: style: The scope of the variable 'f' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:723:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:751:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:844:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1040:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1112:10: style: The scope of the variable 'all_exited' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1137:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1241:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1264:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1280:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1294:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1367:19: style: The scope of the variable 'last_msg_time' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1469:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:535:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1066:42: style: Function 'exit_tasks' argument 1 names different: declaration 'p' definition 'proj'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/app.h:312:29: note: Function 'exit_tasks' argument 1 names different: declaration 'p' definition 'proj'.
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1066:42: note: Function 'exit_tasks' argument 1 names different: declaration 'p' definition 'proj'.
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1111:63: style: Function 'wait_for_exit' argument 2 names different: declaration 'p' definition 'proj'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/app.h:311:40: note: Function 'wait_for_exit' argument 2 names different: declaration 'p' definition 'proj'.
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1111:63: note: Function 'wait_for_exit' argument 2 names different: declaration 'p' definition 'proj'.
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1278:51: style: Function 'request_tasks_exit' argument 1 names different: declaration 'p' definition 'proj'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/app.h:310:38: note: Function 'request_tasks_exit' argument 1 names different: declaration 'p' definition 'proj'.
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1278:51: note: Function 'request_tasks_exit' argument 1 names different: declaration 'p' definition 'proj'.
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1292:43: style: Function 'kill_tasks' argument 1 names different: declaration 'p' definition 'proj'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/app.h:313:30: note: Function 'kill_tasks' argument 1 names different: declaration 'p' definition 'proj'.
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1292:43: note: Function 'kill_tasks' argument 1 names different: declaration 'p' definition 'proj'.
boinc-client_release-7.8-7.8.4/client/app.h:307:10: style: Technically the member function 'ACTIVE_TASK_SET::suspend_all' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1158:23: note: Technically the member function 'ACTIVE_TASK_SET::suspend_all' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:307:10: note: Technically the member function 'ACTIVE_TASK_SET::suspend_all' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:308:10: style: Technically the member function 'ACTIVE_TASK_SET::unsuspend_all' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1239:23: note: Technically the member function 'ACTIVE_TASK_SET::unsuspend_all' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:308:10: note: Technically the member function 'ACTIVE_TASK_SET::unsuspend_all' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:309:10: style: Technically the member function 'ACTIVE_TASK_SET::is_task_executing' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1262:23: note: Technically the member function 'ACTIVE_TASK_SET::is_task_executing' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:309:10: note: Technically the member function 'ACTIVE_TASK_SET::is_task_executing' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:310:10: style: Technically the member function 'ACTIVE_TASK_SET::request_tasks_exit' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1278:23: note: Technically the member function 'ACTIVE_TASK_SET::request_tasks_exit' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:310:10: note: Technically the member function 'ACTIVE_TASK_SET::request_tasks_exit' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:311:9: style: Technically the member function 'ACTIVE_TASK_SET::wait_for_exit' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1111:22: note: Technically the member function 'ACTIVE_TASK_SET::wait_for_exit' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:311:9: note: Technically the member function 'ACTIVE_TASK_SET::wait_for_exit' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:313:10: style: Technically the member function 'ACTIVE_TASK_SET::kill_tasks' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1292:23: note: Technically the member function 'ACTIVE_TASK_SET::kill_tasks' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:313:10: note: Technically the member function 'ACTIVE_TASK_SET::kill_tasks' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:315:10: style: Technically the member function 'ACTIVE_TASK_SET::get_msgs' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1500:23: note: Technically the member function 'ACTIVE_TASK_SET::get_msgs' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:315:10: note: Technically the member function 'ACTIVE_TASK_SET::get_msgs' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:317:10: style: Technically the member function 'ACTIVE_TASK_SET::check_rsc_limits_exceeded' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:842:23: note: Technically the member function 'ACTIVE_TASK_SET::check_rsc_limits_exceeded' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:317:10: note: Technically the member function 'ACTIVE_TASK_SET::check_rsc_limits_exceeded' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:321:10: style: Technically the member function 'ACTIVE_TASK_SET::send_heartbeats' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:684:23: note: Technically the member function 'ACTIVE_TASK_SET::send_heartbeats' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:321:10: note: Technically the member function 'ACTIVE_TASK_SET::send_heartbeats' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:322:10: style: Technically the member function 'ACTIVE_TASK_SET::send_trickle_downs' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:664:23: note: Technically the member function 'ACTIVE_TASK_SET::send_trickle_downs' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:322:10: note: Technically the member function 'ACTIVE_TASK_SET::send_trickle_downs' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:332:10: style: Technically the member function 'ACTIVE_TASK_SET::process_control_poll' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:721:23: note: Technically the member function 'ACTIVE_TASK_SET::process_control_poll' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:332:10: note: Technically the member function 'ACTIVE_TASK_SET::process_control_poll' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:333:10: style: Technically the member function 'ACTIVE_TASK_SET::request_reread_prefs' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1038:23: note: Technically the member function 'ACTIVE_TASK_SET::request_reread_prefs' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:333:10: note: Technically the member function 'ACTIVE_TASK_SET::request_reread_prefs' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:334:10: style: Technically the member function 'ACTIVE_TASK_SET::request_reread_app_info' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/app_control.cpp:1050:23: note: Technically the member function 'ACTIVE_TASK_SET::request_reread_app_info' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:334:10: note: Technically the member function 'ACTIVE_TASK_SET::request_reread_app_info' can be const.
boinc-client_release-7.8-7.8.4/client/app_graphics.cpp:119:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_start.cpp:1376:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
boinc-client_release-7.8-7.8.4/client/app_start.cpp:334:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_start.cpp:378:60: style: The scope of the variable 'open_name' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/app_start.cpp:456:16: style: The scope of the variable 'fip' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/async_file.cpp:115:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/async_file.cpp:226:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/auto_update.cpp:239:19: style: The scope of the variable 'quits_sent' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/auto_update.cpp:46:14: warning: Member variable 'AUTO_UPDATE::project' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/boinc_cmd.cpp:131:37: style: The scope of the variable 'q' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/boinc_cmd.cpp:495:29: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/check_security.cpp:500:22: style: The scope of the variable 'dp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/check_state.cpp:188:14: style: The scope of the variable 'proj' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/check_state.cpp:189:10: style: The scope of the variable 'app' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/check_state.cpp:190:16: style: The scope of the variable 'fi' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/check_state.cpp:191:18: style: The scope of the variable 'av' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/check_state.cpp:192:15: style: The scope of the variable 'wu' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/check_state.cpp:193:13: style: The scope of the variable 'res' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.h:478:10: style: Technically the member function 'CLIENT_STATE::check_pers_file_xfer_pointer' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/check_state.cpp:77:20: note: Technically the member function 'CLIENT_STATE::check_pers_file_xfer_pointer' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:478:10: note: Technically the member function 'CLIENT_STATE::check_pers_file_xfer_pointer' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:479:10: style: Technically the member function 'CLIENT_STATE::check_file_xfer_pointer' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/check_state.cpp:84:20: note: Technically the member function 'CLIENT_STATE::check_file_xfer_pointer' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:479:10: note: Technically the member function 'CLIENT_STATE::check_file_xfer_pointer' can be const.
boinc-client_release-7.8-7.8.4/client/client_msgs.cpp:168:69: style: Function 'insert' argument 4 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/client_msgs.h:47:58: note: Function 'insert' argument 4 names different: declaration 'msg' definition 'message'.
boinc-client_release-7.8-7.8.4/client/client_msgs.cpp:168:69: note: Function 'insert' argument 4 names different: declaration 'msg' definition 'message'.
boinc-client_release-7.8-7.8.4/client/client_msgs.h:49:9: style: Technically the member function 'MESSAGE_DESCS::highest_seqno' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_msgs.cpp:233:20: note: Technically the member function 'MESSAGE_DESCS::highest_seqno' can be const.
boinc-client_release-7.8-7.8.4/client/client_msgs.h:49:9: note: Technically the member function 'MESSAGE_DESCS::highest_seqno' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2107:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2104:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2107:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2110:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2107:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2110:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2114:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2110:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2114:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:417:14: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:804:9: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:878:16: style: The scope of the variable 'last_suspend_reason' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1127:15: style: The scope of the variable 'len2' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1128:11: style: The scope of the variable 'mu' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1286:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1314:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1338:12: style: The scope of the variable 't' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1457:14: style: The scope of the variable 'project' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1722:13: style: The scope of the variable 'rp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1930:18: style: The scope of the variable 'avp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1931:10: style: The scope of the variable 'app' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1934:13: style: The scope of the variable 'rp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1935:21: style: The scope of the variable 'pxp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2051:16: style: The scope of the variable 'fip' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:2052:14: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:803:42: style: Function 'do_io_or_sleep' argument 1 names different: declaration 'dt' definition 'max_time'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/client_state.h:257:32: note: Function 'do_io_or_sleep' argument 1 names different: declaration 'dt' definition 'max_time'.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:803:42: note: Function 'do_io_or_sleep' argument 1 names different: declaration 'dt' definition 'max_time'.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1169:35: style: Function 'lookup_app_version' argument 3 names different: declaration 'ver' definition 'version_num'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/client_state.h:265:35: note: Function 'lookup_app_version' argument 3 names different: declaration 'ver' definition 'version_num'.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:1169:35: note: Function 'lookup_app_version' argument 3 names different: declaration 'ver' definition 'version_num'.
boinc-client_release-7.8-7.8.4/client/client_state.cpp:96:5: style: Struct 'CLIENT_STATE' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinc-client_release-7.8-7.8.4/client/client_state.cpp:96:5: style: Struct 'CLIENT_STATE' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:432:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:601:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:908:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:909:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:1006:16: style: The scope of the variable 'fip' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:1191:16: style: The scope of the variable 'fip' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_types.h:153:10: style: Technically the member function 'FILE_INFO::had_failure' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:662:17: note: Technically the member function 'FILE_INFO::had_failure' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:153:10: note: Technically the member function 'FILE_INFO::had_failure' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:204:10: style: Technically the member function 'FILE_XFER_BACKOFF::ok_to_transfer' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:67:25: note: Technically the member function 'FILE_XFER_BACKOFF::ok_to_transfer' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:204:10: note: Technically the member function 'FILE_XFER_BACKOFF::ok_to_transfer' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:342:10: style: Technically the member function 'APP_VERSION::clear_errors' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:1019:19: note: Technically the member function 'APP_VERSION::clear_errors' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:342:10: note: Technically the member function 'APP_VERSION::clear_errors' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:390:10: style: Technically the member function 'WORKUNIT::clear_errors' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:1207:16: note: Technically the member function 'WORKUNIT::clear_errors' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:390:10: note: Technically the member function 'WORKUNIT::clear_errors' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:403:9: style: Technically the member function 'RUN_MODE::get_perm' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:1254:15: note: Technically the member function 'RUN_MODE::get_perm' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:403:9: note: Technically the member function 'RUN_MODE::get_perm' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:404:9: style: Technically the member function 'RUN_MODE::get_prev' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:1258:15: note: Technically the member function 'RUN_MODE::get_prev' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:404:9: note: Technically the member function 'RUN_MODE::get_prev' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:405:9: style: Technically the member function 'RUN_MODE::get_current' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:1262:15: note: Technically the member function 'RUN_MODE::get_current' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:405:9: note: Technically the member function 'RUN_MODE::get_current' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:406:12: style: Technically the member function 'RUN_MODE::delay' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/client_types.cpp:1270:18: note: Technically the member function 'RUN_MODE::delay' can be const.
boinc-client_release-7.8-7.8.4/client/client_types.h:406:12: note: Technically the member function 'RUN_MODE::delay' can be const.
boinc-client_release-7.8-7.8.4/client/cpu_sched.cpp:1206:10: style: The scope of the variable 'scheduled_mt' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.h:310:10: style: Technically the member function 'CLIENT_STATE::append_unfinished_time_slice' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/cpu_sched.cpp:1076:20: note: Technically the member function 'CLIENT_STATE::append_unfinished_time_slice' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:310:10: note: Technically the member function 'CLIENT_STATE::append_unfinished_time_slice' can be const.
boinc-client_release-7.8-7.8.4/client/cpu_sched.cpp:110:17: style: Technically the member function 'PROC_RESOURCES::stop_scan_cpu' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/cs_account.cpp:360:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/client/cs_account.cpp:506:41: style: Function 'add_project' argument 2 names different: declaration 'authenticator' definition '_auth'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/client_state.h:346:45: note: Function 'add_project' argument 2 names different: declaration 'authenticator' definition '_auth'.
boinc-client_release-7.8-7.8.4/client/cs_account.cpp:506:41: note: Function 'add_project' argument 2 names different: declaration 'authenticator' definition '_auth'.
boinc-client_release-7.8-7.8.4/client/cs_apps.cpp:51:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_apps.cpp:308:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_apps.cpp:321:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_apps.cpp:228:51: style: Function 'input_files_available' argument 3 names different: declaration 'f' definition 'fipp'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/client_state.h:358:58: note: Function 'input_files_available' argument 3 names different: declaration 'f' definition 'fipp'.
boinc-client_release-7.8-7.8.4/client/cs_apps.cpp:228:51: note: Function 'input_files_available' argument 3 names different: declaration 'f' definition 'fipp'.
boinc-client_release-7.8-7.8.4/client/client_state.h:358:9: performance: Technically the member function 'CLIENT_STATE::input_files_available' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/cs_apps.cpp:227:19: note: Technically the member function 'CLIENT_STATE::input_files_available' can be static.
boinc-client_release-7.8-7.8.4/client/client_state.h:358:9: note: Technically the member function 'CLIENT_STATE::input_files_available' can be static.
boinc-client_release-7.8-7.8.4/client/client_state.h:368:9: style: Technically the member function 'CLIENT_STATE::app_finished' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/cs_apps.cpp:100:19: note: Technically the member function 'CLIENT_STATE::app_finished' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:368:9: note: Technically the member function 'CLIENT_STATE::app_finished' can be const.
boinc-client_release-7.8-7.8.4/client/cs_benchmark.cpp:267:23: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/client/client_state.h:381:10: style: Technically the member function 'CLIENT_STATE::abort_cpu_benchmarks' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/cs_benchmark.cpp:373:20: note: Technically the member function 'CLIENT_STATE::abort_cpu_benchmarks' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:381:10: note: Technically the member function 'CLIENT_STATE::abort_cpu_benchmarks' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:382:10: style: Technically the member function 'CLIENT_STATE::cpu_benchmarks_done' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/cs_benchmark.cpp:575:20: note: Technically the member function 'CLIENT_STATE::cpu_benchmarks_done' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:382:10: note: Technically the member function 'CLIENT_STATE::cpu_benchmarks_done' can be const.
boinc-client_release-7.8-7.8.4/client/cs_cmdline.cpp:342:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.h:388:10: performance: Technically the member function 'CLIENT_STATE::parse_env_vars' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/cs_cmdline.cpp:283:20: note: Technically the member function 'CLIENT_STATE::parse_env_vars' can be static.
boinc-client_release-7.8-7.8.4/client/client_state.h:388:10: note: Technically the member function 'CLIENT_STATE::parse_env_vars' can be static.
boinc-client_release-7.8-7.8.4/client/cs_files.cpp:97:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_files.cpp:175:10: style: The scope of the variable 'verified' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/client_state.h:393:10: style: Technically the member function 'CLIENT_STATE::start_new_file_xfer' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/cs_files.cpp:59:20: note: Technically the member function 'CLIENT_STATE::start_new_file_xfer' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:393:10: note: Technically the member function 'CLIENT_STATE::start_new_file_xfer' can be const.
boinc-client_release-7.8-7.8.4/client/cs_notice.cpp:452:44: style: Function 'read_archive_file' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/cs_notice.h:71:39: note: Function 'read_archive_file' argument 1 names different: declaration 'file' definition 'path'.
boinc-client_release-7.8-7.8.4/client/cs_notice.cpp:452:44: note: Function 'read_archive_file' argument 1 names different: declaration 'file' definition 'path'.
boinc-client_release-7.8-7.8.4/client/cs_notice.h:69:10: performance: Technically the member function 'NOTICES::init' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/cs_notice.cpp:239:15: note: Technically the member function 'NOTICES::init' can be static.
boinc-client_release-7.8-7.8.4/client/cs_notice.h:69:10: note: Technically the member function 'NOTICES::init' can be static.
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:546:17: style: The scope of the variable 'start' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:546:24: style: The scope of the variable 'end' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:595:11: style: The scope of the variable 'f' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:725:11: style: Function 'save_global_prefs' argument 1 names different: declaration 'prefs' definition 'global_prefs_xml'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/client_state.h:421:33: note: Function 'save_global_prefs' argument 1 names different: declaration 'prefs' definition 'global_prefs_xml'.
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:725:11: note: Function 'save_global_prefs' argument 1 names different: declaration 'prefs' definition 'global_prefs_xml'.
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:725:35: style: Function 'save_global_prefs' argument 2 names different: declaration 'url' definition 'master_url'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/client_state.h:421:46: note: Function 'save_global_prefs' argument 2 names different: declaration 'url' definition 'master_url'.
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:725:35: note: Function 'save_global_prefs' argument 2 names different: declaration 'url' definition 'master_url'.
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:725:53: style: Function 'save_global_prefs' argument 3 names different: declaration 'sched' definition 'scheduler_url'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/client_state.h:421:57: note: Function 'save_global_prefs' argument 3 names different: declaration 'sched' definition 'scheduler_url'.
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:725:53: note: Function 'save_global_prefs' argument 3 names different: declaration 'sched' definition 'scheduler_url'.
boinc-client_release-7.8-7.8.4/client/client_state.h:413:12: style: Technically the member function 'CLIENT_STATE::allowed_disk_usage' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:60:22: note: Technically the member function 'CLIENT_STATE::allowed_disk_usage' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:413:12: note: Technically the member function 'CLIENT_STATE::allowed_disk_usage' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:421:9: performance: Technically the member function 'CLIENT_STATE::save_global_prefs' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:724:19: note: Technically the member function 'CLIENT_STATE::save_global_prefs' can be static.
boinc-client_release-7.8-7.8.4/client/client_state.h:421:9: note: Technically the member function 'CLIENT_STATE::save_global_prefs' can be static.
boinc-client_release-7.8-7.8.4/client/client_state.h:422:12: style: Technically the member function 'CLIENT_STATE::available_ram' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:755:22: note: Technically the member function 'CLIENT_STATE::available_ram' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:422:12: note: Technically the member function 'CLIENT_STATE::available_ram' can be const.
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:574:30: error: Uninitialized struct member: fr.main_program [uninitStructMember]
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:574:30: error: Uninitialized struct member: fr.copy_file [uninitStructMember]
boinc-client_release-7.8-7.8.4/client/cs_prefs.cpp:574:30: error: Uninitialized struct member: fr.optional [uninitStructMember]
boinc-client_release-7.8-7.8.4/client/cs_scheduler.cpp:564:10: style: The scope of the variable 'signature_valid' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_scheduler.cpp:565:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_scheduler.cpp:1184:14: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_scheduler.cpp:1205:14: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_scheduler.cpp:1256:14: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_statefile.cpp:597:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_statefile.cpp:813:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_statefile.cpp:831:11: style: The scope of the variable 'f' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/cs_trickle.cpp:214:57: style: Function 'send_replicated_trickles' argument 4 names different: declaration 't' definition 'now'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/cs_trickle.h:45:90: note: Function 'send_replicated_trickles' argument 4 names different: declaration 't' definition 'now'.
boinc-client_release-7.8-7.8.4/client/cs_trickle.cpp:214:57: note: Function 'send_replicated_trickles' argument 4 names different: declaration 't' definition 'now'.
boinc-client_release-7.8-7.8.4/client/client_state.h:465:9: performance: Technically the member function 'CLIENT_STATE::read_trickle_files' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/cs_trickle.cpp:51:19: note: Technically the member function 'CLIENT_STATE::read_trickle_files' can be static.
boinc-client_release-7.8-7.8.4/client/client_state.h:465:9: note: Technically the member function 'CLIENT_STATE::read_trickle_files' can be static.
boinc-client_release-7.8-7.8.4/client/client_state.h:466:9: performance: Technically the member function 'CLIENT_STATE::remove_trickle_files' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/cs_trickle.cpp:115:19: note: Technically the member function 'CLIENT_STATE::remove_trickle_files' can be static.
boinc-client_release-7.8-7.8.4/client/client_state.h:466:9: note: Technically the member function 'CLIENT_STATE::remove_trickle_files' can be static.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:80:12: style: Function 'dhrystone' argument 1 names different: declaration 'vax_mips' definition 'Vax_Mips'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/cpu_benchmark.h:27:30: note: Function 'dhrystone' argument 1 names different: declaration 'vax_mips' definition 'Vax_Mips'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:80:12: note: Function 'dhrystone' argument 1 names different: declaration 'vax_mips' definition 'Vax_Mips'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:80:30: style: Function 'dhrystone' argument 2 names different: declaration 'loops' definition 'int_loops'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/cpu_benchmark.h:27:48: note: Function 'dhrystone' argument 2 names different: declaration 'loops' definition 'int_loops'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:80:30: note: Function 'dhrystone' argument 2 names different: declaration 'loops' definition 'int_loops'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:80:49: style: Function 'dhrystone' argument 3 names different: declaration 'cpu_time' definition 'int_time'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/cpu_benchmark.h:27:63: note: Function 'dhrystone' argument 3 names different: declaration 'cpu_time' definition 'int_time'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:80:49: note: Function 'dhrystone' argument 3 names different: declaration 'cpu_time' definition 'int_time'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:184:42: style: Function 'Proc_1' argument 2 names different: declaration 'PtrParIn' definition 'Ptr_Val_Par'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:67:35: note: Function 'Proc_1' argument 2 names different: declaration 'PtrParIn' definition 'Ptr_Val_Par'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:184:42: note: Function 'Proc_1' argument 2 names different: declaration 'PtrParIn' definition 'Ptr_Val_Par'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:213:37: style: Function 'Proc_2' argument 2 names different: declaration 'IntParIO' definition 'Int_Par_Ref'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:68:34: note: Function 'Proc_2' argument 2 names different: declaration 'IntParIO' definition 'Int_Par_Ref'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:213:37: note: Function 'Proc_2' argument 2 names different: declaration 'IntParIO' definition 'Int_Par_Ref'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:230:39: style: Function 'Proc_3' argument 2 names different: declaration 'PtrParOut' definition 'Ptr_Ref_Par'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:69:36: note: Function 'Proc_3' argument 2 names different: declaration 'PtrParOut' definition 'Ptr_Ref_Par'.
boinc-client_release-7.8-7.8.4/client/dhrystone.cpp:230:39: note: Function 'Proc_3' argument 2 names different: declaration 'PtrParOut' definition 'Ptr_Ref_Par'.
boinc-client_release-7.8-7.8.4/client/dhrystone2.cpp:123:25: style: Function 'Func_3' argument 1 names different: declaration 'EnumParIn' definition 'Enum_Par_Val'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/dhrystone2.cpp:13:32: note: Function 'Func_3' argument 1 names different: declaration 'EnumParIn' definition 'Enum_Par_Val'.
boinc-client_release-7.8-7.8.4/client/dhrystone2.cpp:123:25: note: Function 'Func_3' argument 1 names different: declaration 'EnumParIn' definition 'Enum_Par_Val'.
boinc-client_release-7.8-7.8.4/client/file_names.cpp:72:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/file_names.cpp:225:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/file_xfer.cpp:412:16: style: The scope of the variable 'fxp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/file_xfer.cpp:168:46: style: Function 'parse_upload_response' argument 1 names different: declaration 'offset' definition 'nbytes'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/file_xfer.h:51:39: note: Function 'parse_upload_response' argument 1 names different: declaration 'offset' definition 'nbytes'.
boinc-client_release-7.8-7.8.4/client/file_xfer.cpp:168:46: note: Function 'parse_upload_response' argument 1 names different: declaration 'offset' definition 'nbytes'.
boinc-client_release-7.8-7.8.4/client/file_xfer.h:69:10: style: Technically the member function 'FILE_XFER_SET::set_bandwidth_limits' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/file_xfer.cpp:426:21: note: Technically the member function 'FILE_XFER_SET::set_bandwidth_limits' can be const.
boinc-client_release-7.8-7.8.4/client/file_xfer.h:69:10: note: Technically the member function 'FILE_XFER_SET::set_bandwidth_limits' can be const.
boinc-client_release-7.8-7.8.4/client/gpu_detect.cpp:390:21: style: The scope of the variable 'temp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/gpu_nvidia.cpp:109:5: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/client/gpu_nvidia.cpp:106:0: note: Variable 'handle' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/gpu_nvidia.cpp:109:5: note: Variable 'handle' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/gpu_nvidia.cpp:293:5: style: Variable 'cudalib' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/client/gpu_nvidia.cpp:288:0: note: Variable 'cudalib' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/gpu_nvidia.cpp:293:5: note: Variable 'cudalib' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/gpu_nvidia.cpp:416:9: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/client/gpu_nvidia.cpp:415:9: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/gpu_nvidia.cpp:416:9: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/gui_http.cpp:34:69: style: Function 'do_rpc' argument 4 names different: declaration 'is_background' definition 'is_bkgd'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/gui_http.h:66:14: note: Function 'do_rpc' argument 4 names different: declaration 'is_background' definition 'is_bkgd'.
boinc-client_release-7.8-7.8.4/client/gui_http.cpp:34:69: note: Function 'do_rpc' argument 4 names different: declaration 'is_background' definition 'is_bkgd'.
boinc-client_release-7.8-7.8.4/client/gui_http.cpp:58:10: style: Function 'do_rpc_post' argument 5 names different: declaration 'is_background' definition 'is_bkgd'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/gui_http.h:71:14: note: Function 'do_rpc_post' argument 5 names different: declaration 'is_background' definition 'is_bkgd'.
boinc-client_release-7.8-7.8.4/client/gui_http.cpp:58:10: note: Function 'do_rpc_post' argument 5 names different: declaration 'is_background' definition 'is_bkgd'.
boinc-client_release-7.8-7.8.4/client/gui_http.cpp:76:65: style: Function 'do_rpc_post_str' argument 3 names different: declaration 'req' definition 'req_buf'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/gui_http.h:73:56: note: Function 'do_rpc_post_str' argument 3 names different: declaration 'req' definition 'req_buf'.
boinc-client_release-7.8-7.8.4/client/gui_http.cpp:76:65: note: Function 'do_rpc_post_str' argument 3 names different: declaration 'req' definition 'req_buf'.
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:293:9: style: Condition 'first' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:291:18: note: Assignment 'first=true', assigned value is 1
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:293:9: note: Condition 'first' is always true
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:593:24: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:594:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:189:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:191:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:438:9: style: The scope of the variable 'sock' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:426:61: style: Function 'check_allowed_list' argument 1 names different: declaration 'ip_addr' definition 'peer_ip'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.h:101:47: note: Function 'check_allowed_list' argument 1 names different: declaration 'ip_addr' definition 'peer_ip'.
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:426:61: note: Function 'check_allowed_list' argument 1 names different: declaration 'ip_addr' definition 'peer_ip'.
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.h:115:10: style: Technically the member function 'GUI_RPC_CONN_SET::recent_rpc_needs_network' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:116:24: note: Technically the member function 'GUI_RPC_CONN_SET::recent_rpc_needs_network' can be const.
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.h:115:10: note: Technically the member function 'GUI_RPC_CONN_SET::recent_rpc_needs_network' can be const.
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.h:116:10: style: Technically the member function 'GUI_RPC_CONN_SET::send_quits' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:569:24: note: Technically the member function 'GUI_RPC_CONN_SET::send_quits' can be const.
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.h:116:10: note: Technically the member function 'GUI_RPC_CONN_SET::send_quits' can be const.
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.h:117:10: style: Technically the member function 'GUI_RPC_CONN_SET::quits_sent' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.cpp:583:24: note: Technically the member function 'GUI_RPC_CONN_SET::quits_sent' can be const.
boinc-client_release-7.8-7.8.4/client/gui_rpc_server.h:117:10: note: Technically the member function 'GUI_RPC_CONN_SET::quits_sent' can be const.
boinc-client_release-7.8-7.8.4/client/gui_rpc_server_ops.cpp:552:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server_ops.cpp:614:18: style: The scope of the variable 'atp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/gui_rpc_server_ops.cpp:840:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix.cpp:192:0: error: #error timezone [preprocessorErrorDirective]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:199:17: style: Condition '!vendor_hack' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:143:40: note: Assignment 'vendor_hack=0', assigned value is 0
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:199:17: note: Condition '!vendor_hack' is always true
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:238:17: style: Condition '!model_hack' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:143:21: note: Assignment 'model_hack=0', assigned value is 0
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:238:17: note: Condition '!model_hack' is always true
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:142:0: style: Variable 'icache_found' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:142:0: style: Variable 'dcache_found' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:201:17: warning: The buffer 'p_vendor' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:248:17: warning: The buffer 'p_model' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:340:17: warning: The buffer 'features' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:342:17: warning: The buffer 'features' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:344:17: warning: The buffer 'features' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:346:17: warning: The buffer 'features' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:353:5: warning: The buffer 'model_buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:419:5: warning: The buffer 'os_name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
boinc-client_release-7.8-7.8.4/client/hostinfo_unix_test.cpp:426:5: warning: The buffer 'os_version' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
boinc-client_release-7.8-7.8.4/client/hostinfo_win.cpp:968:9: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/client/hostinfo_win.cpp:956:0: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/hostinfo_win.cpp:968:9: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/hostinfo_win.cpp:1325:9: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/hostinfo_win.cpp:1329:16: style: The scope of the variable 'pIfRow' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:195:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:199:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:193:0: note: Variable 'p' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:199:5: note: Variable 'p' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:320:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:321:12: style: The scope of the variable 'size' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:350:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:351:12: style: The scope of the variable 'size' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:429:16: style: The scope of the variable 'outfile_seqno' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:975:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:290:46: style: Function 'init_get' argument 3 names different: declaration 'outfile' definition 'out'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/http_curl.h:160:48: note: Function 'init_get' argument 3 names different: declaration 'outfile' definition 'out'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:290:46: note: Function 'init_get' argument 3 names different: declaration 'outfile' definition 'out'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:291:12: style: Function 'init_get' argument 5 names different: declaration 'offset' definition 'off'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/http_curl.h:161:35: note: Function 'init_get' argument 5 names different: declaration 'offset' definition 'off'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:291:12: note: Function 'init_get' argument 5 names different: declaration 'offset' definition 'off'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:318:46: style: Function 'init_post' argument 3 names different: declaration 'infile' definition 'in'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/http_curl.h:164:48: note: Function 'init_post' argument 3 names different: declaration 'infile' definition 'in'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:318:46: note: Function 'init_post' argument 3 names different: declaration 'infile' definition 'in'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:318:62: style: Function 'init_post' argument 4 names different: declaration 'outfile' definition 'out'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/http_curl.h:164:68: note: Function 'init_post' argument 4 names different: declaration 'outfile' definition 'out'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:318:62: note: Function 'init_post' argument 4 names different: declaration 'outfile' definition 'out'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:348:40: style: Function 'init_post2' argument 3 names different: declaration 'req1' definition 'r1'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/http_curl.h:169:15: note: Function 'init_post2' argument 3 names different: declaration 'req1' definition 'r1'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:348:40: note: Function 'init_post2' argument 3 names different: declaration 'req1' definition 'r1'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:348:48: style: Function 'init_post2' argument 4 names different: declaration 'req1_len' definition 'r1_len'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/http_curl.h:170:13: note: Function 'init_post2' argument 4 names different: declaration 'req1_len' definition 'r1_len'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:348:48: note: Function 'init_post2' argument 4 names different: declaration 'req1_len' definition 'r1_len'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:348:68: style: Function 'init_post2' argument 5 names different: declaration 'infile' definition 'in'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/http_curl.h:171:21: note: Function 'init_post2' argument 5 names different: declaration 'infile' definition 'in'.
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:348:68: note: Function 'init_post2' argument 5 names different: declaration 'infile' definition 'in'.
boinc-client_release-7.8-7.8.4/client/http_curl.h:155:10: performance: Technically the member function 'HTTP_OP::set_speed_limit' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:1168:15: note: Technically the member function 'HTTP_OP::set_speed_limit' can be static.
boinc-client_release-7.8-7.8.4/client/http_curl.h:155:10: note: Technically the member function 'HTTP_OP::set_speed_limit' can be static.
boinc-client_release-7.8-7.8.4/client/http_curl.h:173:10: style: Technically the member function 'HTTP_OP::http_op_done' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:776:15: note: Technically the member function 'HTTP_OP::http_op_done' can be const.
boinc-client_release-7.8-7.8.4/client/http_curl.h:173:10: note: Technically the member function 'HTTP_OP::http_op_done' can be const.
boinc-client_release-7.8-7.8.4/client/http_curl.h:175:10: performance: Technically the member function 'HTTP_OP::no_proxy_for_url' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:377:15: note: Technically the member function 'HTTP_OP::no_proxy_for_url' can be static.
boinc-client_release-7.8-7.8.4/client/http_curl.h:175:10: note: Technically the member function 'HTTP_OP::no_proxy_for_url' can be static.
boinc-client_release-7.8-7.8.4/client/http_curl.h:196:9: style: Technically the member function 'HTTP_OP_SET::nops' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:807:18: note: Technically the member function 'HTTP_OP_SET::nops' can be const.
boinc-client_release-7.8-7.8.4/client/http_curl.h:196:9: note: Technically the member function 'HTTP_OP_SET::nops' can be const.
boinc-client_release-7.8-7.8.4/client/http_curl.h:201:10: performance: Technically the member function 'HTTP_OP_SET::get_fdset' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:965:19: note: Technically the member function 'HTTP_OP_SET::get_fdset' can be static.
boinc-client_release-7.8-7.8.4/client/http_curl.h:201:10: note: Technically the member function 'HTTP_OP_SET::get_fdset' can be static.
boinc-client_release-7.8-7.8.4/client/http_curl.h:205:10: performance: Technically the member function 'HTTP_OP_SET::cleanup_temp_files' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/http_curl.cpp:1187:19: note: Technically the member function 'HTTP_OP_SET::cleanup_temp_files' can be static.
boinc-client_release-7.8-7.8.4/client/http_curl.h:205:10: note: Technically the member function 'HTTP_OP_SET::cleanup_temp_files' can be static.
boinc-client_release-7.8-7.8.4/client/main.cpp:285:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/net_stats.cpp:55:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/client/net_stats.cpp:56:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/client/net_stats.cpp:105:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/client/net_stats.h:97:10: performance: Technically the member function 'NET_STATUS::poll' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/net_stats.cpp:273:18: note: Technically the member function 'NET_STATUS::poll' can be static.
boinc-client_release-7.8-7.8.4/client/net_stats.h:97:10: note: Technically the member function 'NET_STATUS::poll' can be static.
boinc-client_release-7.8-7.8.4/client/project.cpp:357:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/project.h:146:10: style: Technically the member function 'PROJECT::waiting_until_min_rpc_time' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.cpp:887:15: note: Technically the member function 'PROJECT::waiting_until_min_rpc_time' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:146:10: note: Technically the member function 'PROJECT::waiting_until_min_rpc_time' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:230:10: style: Technically the member function 'PROJECT::can_request_work' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.cpp:850:15: note: Technically the member function 'PROJECT::can_request_work' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:230:10: note: Technically the member function 'PROJECT::can_request_work' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:232:10: style: Technically the member function 'PROJECT::runnable' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.cpp:797:15: note: Technically the member function 'PROJECT::runnable' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:232:10: note: Technically the member function 'PROJECT::runnable' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:234:10: style: Technically the member function 'PROJECT::downloading' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.cpp:822:15: note: Technically the member function 'PROJECT::downloading' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:234:10: note: Technically the member function 'PROJECT::downloading' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:244:10: style: Technically the member function 'PROJECT::some_result_suspended' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.cpp:840:15: note: Technically the member function 'PROJECT::some_result_suspended' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:244:10: note: Technically the member function 'PROJECT::some_result_suspended' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:245:10: style: Technically the member function 'PROJECT::uploading' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.cpp:812:15: note: Technically the member function 'PROJECT::uploading' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:245:10: note: Technically the member function 'PROJECT::uploading' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:246:10: style: Technically the member function 'PROJECT::has_results' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.cpp:832:15: note: Technically the member function 'PROJECT::has_results' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:246:10: note: Technically the member function 'PROJECT::has_results' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:282:10: style: Technically the member function 'PROJECT::get_task_durs' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.cpp:667:15: note: Technically the member function 'PROJECT::get_task_durs' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:282:10: note: Technically the member function 'PROJECT::get_task_durs' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:347:10: style: Technically the member function 'PROJECT::abort_not_started' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/project.cpp:657:15: note: Technically the member function 'PROJECT::abort_not_started' can be const.
boinc-client_release-7.8-7.8.4/client/project.h:347:10: note: Technically the member function 'PROJECT::abort_not_started' can be const.
boinc-client_release-7.8-7.8.4/client/result.cpp:471:16: style: The scope of the variable 'fip' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/result.cpp:490:16: style: The scope of the variable 'fip' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/result.h:97:5: warning: Member variable 'RESULT::coproc_indices' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/result.h:107:10: style: Technically the member function 'RESULT::is_upload_done' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/result.cpp:469:14: note: Technically the member function 'RESULT::is_upload_done' can be const.
boinc-client_release-7.8-7.8.4/client/result.h:107:10: note: Technically the member function 'RESULT::is_upload_done' can be const.
boinc-client_release-7.8-7.8.4/client/result.h:108:10: style: Technically the member function 'RESULT::clear_uploaded_flags' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/result.cpp:488:14: note: Technically the member function 'RESULT::clear_uploaded_flags' can be const.
boinc-client_release-7.8-7.8.4/client/result.h:108:10: note: Technically the member function 'RESULT::clear_uploaded_flags' can be const.
boinc-client_release-7.8-7.8.4/client/result.h:121:12: style: Technically the member function 'RESULT::estimated_runtime_uncorrected' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/result.cpp:626:16: note: Technically the member function 'RESULT::estimated_runtime_uncorrected' can be const.
boinc-client_release-7.8-7.8.4/client/result.h:121:12: note: Technically the member function 'RESULT::estimated_runtime_uncorrected' can be const.
boinc-client_release-7.8-7.8.4/client/result.h:179:12: style: Technically the member function 'RESULT::computation_deadline' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/result.cpp:666:16: note: Technically the member function 'RESULT::computation_deadline' can be const.
boinc-client_release-7.8-7.8.4/client/result.h:179:12: note: Technically the member function 'RESULT::computation_deadline' can be const.
boinc-client_release-7.8-7.8.4/client/rr_sim.cpp:150:13: style: The scope of the variable 'rp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/rr_sim.cpp:151:14: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/rr_sim.cpp:121:10: performance: Technically the member function 'RR_SIM::init_pending_lists' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/rr_sim.cpp:179:14: note: Technically the member function 'RR_SIM::init_pending_lists' can be static.
boinc-client_release-7.8-7.8.4/client/rr_sim.cpp:121:10: note: Technically the member function 'RR_SIM::init_pending_lists' can be static.
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:42:5: warning: Member variable 'PROJECT::cpu_shortfall' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:42:5: warning: Member variable 'PROJECT::rrsim_proc_rate' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:42:5: warning: Member variable 'PROJECT::rr_sim_deadlines_missed' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:65:5: warning: Member variable 'RESULT::rrsim_finish_delay' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:65:5: warning: Member variable 'RESULT::rrsim_cpu_left' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:65:5: warning: Member variable 'RESULT::rr_sim_misses_deadline' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:65:5: warning: Member variable 'RESULT::last_rr_sim_missed_deadline' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:56:12: style: Technically the member function 'RESULT::estimated_cpu_time_remaining' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:71:10: performance: Technically the member function 'RESULT::nearly_runnable' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:74:12: style: Technically the member function 'RESULT::computation_deadline' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:137:16: note: Technically the member function 'RESULT::computation_deadline' can be const.
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:74:12: note: Technically the member function 'RESULT::computation_deadline' can be const.
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:98:12: performance: Technically the member function 'CLIENT_STATE::overall_cpu_frac' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:102:12: style: Technically the member function 'CLIENT_STATE::work_buf_min' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/rrsim_test.cpp:105:12: style: Technically the member function 'CLIENT_STATE::work_buf_additional' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/sandbox.cpp:65:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/sandbox.cpp:192:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/sandbox.cpp:314:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/scheduler_op.cpp:161:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/scheduler_op.cpp:240:48: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/scheduler_op.cpp:397:10: style: The scope of the variable 'found' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/scheduler_op.cpp:426:10: style: The scope of the variable 'changed' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/scheduler_op.cpp:160:64: style: Function 'project_rpc_backoff' argument 2 names different: declaration 'error_msg' definition 'reason_msg'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/scheduler_op.h:79:54: note: Function 'project_rpc_backoff' argument 2 names different: declaration 'error_msg' definition 'reason_msg'.
boinc-client_release-7.8-7.8.4/client/scheduler_op.cpp:160:64: note: Function 'project_rpc_backoff' argument 2 names different: declaration 'error_msg' definition 'reason_msg'.
boinc-client_release-7.8-7.8.4/client/scheduler_op.cpp:936:5: performance: Variable 'message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/client/scheduler_op.cpp:937:5: performance: Variable 'priority' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/client/scheduler_op.h:79:10: performance: Technically the member function 'SCHEDULER_OP::project_rpc_backoff' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/scheduler_op.cpp:160:20: note: Technically the member function 'SCHEDULER_OP::project_rpc_backoff' can be static.
boinc-client_release-7.8-7.8.4/client/scheduler_op.h:79:10: note: Technically the member function 'SCHEDULER_OP::project_rpc_backoff' can be static.
boinc-client_release-7.8-7.8.4/client/scheduler_op.cpp:358:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/client/sim.cpp:762:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/client/sim.cpp:1027:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/client/sim.cpp:480:14: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/sim.cpp:484:12: style: The scope of the variable 'elapsed_time' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/sim.cpp:894:21: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/client/app.h:306:10: style: Technically the member function 'ACTIVE_TASK_SET::poll' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/sim.cpp:549:23: note: Technically the member function 'ACTIVE_TASK_SET::poll' can be const.
boinc-client_release-7.8-7.8.4/client/app.h:306:10: note: Technically the member function 'ACTIVE_TASK_SET::poll' can be const.
boinc-client_release-7.8-7.8.4/client/sim.cpp:1131:0: error: Uninitialized variable: action [uninitvar]
boinc-client_release-7.8-7.8.4/client/sim_util.cpp:163:36: style: Function 'sample' argument 1 names different: declaration 'dt' definition 'diff'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/sim.h:81:24: note: Function 'sample' argument 1 names different: declaration 'dt' definition 'diff'.
boinc-client_release-7.8-7.8.4/client/sim_util.cpp:163:36: note: Function 'sample' argument 1 names different: declaration 'dt' definition 'diff'.
boinc-client_release-7.8-7.8.4/client/sim_util.cpp:183:17: warning: Member variable 'RANDOM_PROCESS::time_left' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/sim_util.cpp:183:17: warning: Member variable 'RANDOM_PROCESS::value' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/sim_util.cpp:183:17: warning: Member variable 'RANDOM_PROCESS::off_lambda' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/sim_util.cpp:183:17: warning: Member variable 'RANDOM_PROCESS::lambda' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/client/client_types.h:156:9: performance: Technically the member function 'FILE_INFO::verify_file' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/sim_util.cpp:104:16: note: Technically the member function 'FILE_INFO::verify_file' can be static.
boinc-client_release-7.8-7.8.4/client/client_types.h:156:9: note: Technically the member function 'FILE_INFO::verify_file' can be static.
boinc-client_release-7.8-7.8.4/client/sim.h:63:12: style: Technically the member function 'NORMAL_DIST::sample' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/sim_util.cpp:154:21: note: Technically the member function 'NORMAL_DIST::sample' can be const.
boinc-client_release-7.8-7.8.4/client/sim.h:63:12: note: Technically the member function 'NORMAL_DIST::sample' can be const.
boinc-client_release-7.8-7.8.4/client/switcher.cpp:46:21: style: The scope of the variable 'libpath' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/switcher.cpp:47:21: style: The scope of the variable 'newlibs' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/switcher.cpp:48:22: style: The scope of the variable 'projectDirName' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/sysmon_win.cpp:305:5: style: Variable 'hWinHttp' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/client/sysmon_win.cpp:286:0: note: Variable 'hWinHttp' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/client/sysmon_win.cpp:305:5: note: Variable 'hWinHttp' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/client/sysmon_win.cpp:291:31: style: The scope of the variable 'pos' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/sysmon_win.cpp:313:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/time_stats.cpp:173:12: style: The scope of the variable 'dt' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/time_stats.cpp:173:16: style: The scope of the variable 'w1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/time_stats.cpp:173:20: style: The scope of the variable 'w2' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/time_stats.cpp:172:56: style: Function 'update' argument 2 names different: declaration 'gpu_suspend_reason' definition '_gpu_suspend_reason'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/client/time_stats.h:35:41: note: Function 'update' argument 2 names different: declaration 'gpu_suspend_reason' definition '_gpu_suspend_reason'.
boinc-client_release-7.8-7.8.4/client/time_stats.cpp:172:56: note: Function 'update' argument 2 names different: declaration 'gpu_suspend_reason' definition '_gpu_suspend_reason'.
boinc-client_release-7.8-7.8.4/client/whetstone.cpp:99:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/whetstone.cpp:99:12: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/whetstone.cpp:99:17: style: The scope of the variable 'jjj' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/client/work_fetch.h:298:9: performance: Technically the member function 'PROJECT_WORK_FETCH::compute_project_reason' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:328:25: note: Technically the member function 'PROJECT_WORK_FETCH::compute_project_reason' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:298:9: note: Technically the member function 'PROJECT_WORK_FETCH::compute_project_reason' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:307:10: performance: Technically the member function 'PROJECT_WORK_FETCH::reset' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:344:26: note: Technically the member function 'PROJECT_WORK_FETCH::reset' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:307:10: note: Technically the member function 'PROJECT_WORK_FETCH::reset' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:324:10: performance: Technically the member function 'WORK_FETCH::accumulate_inst_sec' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:790:18: note: Technically the member function 'WORK_FETCH::accumulate_inst_sec' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:324:10: note: Technically the member function 'WORK_FETCH::accumulate_inst_sec' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:332:10: performance: Technically the member function 'WORK_FETCH::print_state' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:436:18: note: Technically the member function 'WORK_FETCH::print_state' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:332:10: note: Technically the member function 'WORK_FETCH::print_state' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:333:10: performance: Technically the member function 'WORK_FETCH::init' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:946:18: note: Technically the member function 'WORK_FETCH::init' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:333:10: note: Technically the member function 'WORK_FETCH::init' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:334:10: performance: Technically the member function 'WORK_FETCH::rr_init' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:382:18: note: Technically the member function 'WORK_FETCH::rr_init' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:334:10: note: Technically the member function 'WORK_FETCH::rr_init' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:335:10: performance: Technically the member function 'WORK_FETCH::clear_request' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:452:18: note: Technically the member function 'WORK_FETCH::clear_request' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:335:10: note: Technically the member function 'WORK_FETCH::clear_request' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:336:10: performance: Technically the member function 'WORK_FETCH::compute_shares' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:806:18: note: Technically the member function 'WORK_FETCH::compute_shares' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:336:10: note: Technically the member function 'WORK_FETCH::compute_shares' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:337:10: performance: Technically the member function 'WORK_FETCH::clear_backoffs' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:978:18: note: Technically the member function 'WORK_FETCH::clear_backoffs' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:337:10: note: Technically the member function 'WORK_FETCH::clear_backoffs' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:338:10: performance: Technically the member function 'WORK_FETCH::request_string' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:831:18: note: Technically the member function 'WORK_FETCH::request_string' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:338:10: note: Technically the member function 'WORK_FETCH::request_string' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:339:10: performance: Technically the member function 'WORK_FETCH::requested_work' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:458:18: note: Technically the member function 'WORK_FETCH::requested_work' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:339:10: note: Technically the member function 'WORK_FETCH::requested_work' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:340:10: performance: Technically the member function 'WORK_FETCH::copy_requests' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:417:18: note: Technically the member function 'WORK_FETCH::copy_requests' can be static.
boinc-client_release-7.8-7.8.4/client/work_fetch.h:340:10: note: Technically the member function 'WORK_FETCH::copy_requests' can be static.
boinc-client_release-7.8-7.8.4/client/client_state.h:497:12: style: Technically the member function 'CLIENT_STATE::overall_cpu_frac' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:1062:22: note: Technically the member function 'CLIENT_STATE::overall_cpu_frac' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:497:12: note: Technically the member function 'CLIENT_STATE::overall_cpu_frac' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:498:12: style: Technically the member function 'CLIENT_STATE::overall_cpu_and_network_frac' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:1074:22: note: Technically the member function 'CLIENT_STATE::overall_cpu_and_network_frac' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:498:12: note: Technically the member function 'CLIENT_STATE::overall_cpu_and_network_frac' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:499:12: style: Technically the member function 'CLIENT_STATE::overall_gpu_frac' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/client/work_fetch.cpp:1068:22: note: Technically the member function 'CLIENT_STATE::overall_gpu_frac' can be const.
boinc-client_release-7.8-7.8.4/client/client_state.h:499:12: note: Technically the member function 'CLIENT_STATE::overall_gpu_frac' can be const.
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:232:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:241:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:243:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:244:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:245:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:246:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:247:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:290:28: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:313:14: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:319:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:362:10: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:432:13: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:458:13: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:500:10: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:535:34: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:543:10: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:553:13: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:555:20: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:557:20: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:585:14: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:618:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:626:34: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:650:34: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:536:28: style: The scope of the variable 'pc' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:539:28: style: The scope of the variable 'bDisplayError' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:163:1: style: The class 'wxWizardEx' does not have a constructor although it has private member variables. [noConstructor]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:275:1: style: The class 'wxWizardExEvent' does not have a constructor although it has private member variables. [noConstructor]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pCookieDetectionFailedStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pCookieDetectionFailedCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountQuestionStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountCreateCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountUseExistingCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountInformationStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountEmailAddressStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountEmailAddressCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountUsernameStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountUsernameCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountPasswordStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountPasswordCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountConfirmPasswordStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountConfirmPasswordCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountPasswordRequirmentsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountManagerLinkLabelStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.cpp:74:19: warning: Member variable 'CAccountInfoPage::m_pAccountForgotPasswordCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.h:290:5: style: Class 'CSkinManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.h:215:5: style: Class 'AsyncRPC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.h:387:5: style: Class 'CRPCFinishedEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.h:64:5: style: Class 'CNetworkConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ValidateEmailAddress.h:31:5: style: Class 'CValidateEmailAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.h:42:5: style: Class 'CProjectInfoPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.h:67:5: style: Class 'CAccountManagerInfoPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.h:39:5: style: Class 'CAccountInfoPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:186:18: style: The function 'RunWizard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:113:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:186:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:187:29: style: The function 'GetCurrentPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:116:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:187:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:188:18: style: The function 'SetPageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:121:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:188:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:189:20: style: The function 'GetPageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:124:20: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:189:20: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:190:18: style: The function 'FitToPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:133:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:190:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:191:22: style: The function 'GetPageAreaSizer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:136:22: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:191:22: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:192:18: style: The function 'SetBorder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:140:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:192:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/WizardAttach.h:249:18: style: The function 'HasNextPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:145:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/WizardAttach.h:249:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/WizardAttach.h:250:18: style: The function 'HasPrevPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:148:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/WizardAttach.h:250:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/WizardAttach.h:259:10: style: The function '_ProcessCancelEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseWizard.h:47:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/WizardAttach.h:259:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.h:75:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.h:75:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.h:78:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.h:78:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.h:100:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.h:100:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.h:103:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.h:103:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.h:69:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.h:69:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.h:72:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AccountInfoPage.h:72:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:192:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:202:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:204:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:206:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:320:39: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:342:26: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:343:28: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:365:35: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:395:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:256:23: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:78:26: warning: Member variable 'CAccountManagerInfoPage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:78:26: warning: Member variable 'CAccountManagerInfoPage::m_pDescriptionStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:78:26: warning: Member variable 'CAccountManagerInfoPage::m_pProjectListCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:78:26: warning: Member variable 'CAccountManagerInfoPage::m_pProjectDetailsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:78:26: warning: Member variable 'CAccountManagerInfoPage::m_pProjectDetailsDescriptionCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:78:26: warning: Member variable 'CAccountManagerInfoPage::m_pOpenWebSiteButton' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:78:26: warning: Member variable 'CAccountManagerInfoPage::m_pProjectUrlStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:78:26: warning: Member variable 'CAccountManagerInfoPage::m_pProjectUrlCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerInfoPage.cpp:78:26: warning: Member variable 'CAccountManagerInfoPage::m_bAccountManagerListPopulated' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ValidateURL.h:31:5: style: Class 'CValidateURL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:174:26: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:217:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:227:26: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:282:18: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:351:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:363:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:372:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:374:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:377:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:380:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:383:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerProcessingPage.cpp:238:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.h:38:5: style: Class 'CCompletionErrorPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.h:59:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.h:59:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.h:62:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:181:26: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:228:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:238:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:275:18: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:359:21: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:400:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:412:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:421:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:423:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:426:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:429:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:432:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:435:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:438:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:441:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AccountManagerPropertiesPage.cpp:444:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.h:38:5: style: Class 'CTermsOfUsePage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.h:66:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.h:66:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.h:69:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.h:69:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1166:9: warning: Either the condition 'if(pWizard)' is redundant or there is possible null pointer dereference: pWizard. [nullPointerRedundantCheck]
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1178:12: note: Assuming that condition 'if(pWizard)' is not redundant
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1166:9: note: Null pointer dereference
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1215:9: warning: Either the condition 'if(pWizard)' is redundant or there is possible null pointer dereference: pWizard. [nullPointerRedundantCheck]
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1217:12: note: Assuming that condition 'if(pWizard)' is not redundant
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1215:9: note: Null pointer dereference
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1080:5: style: Variable 'pwndNotebookPage' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1075:0: note: Variable 'pwndNotebookPage' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1080:5: note: Variable 'pwndNotebookPage' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1083:5: style: Variable 'pView' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1076:0: note: Variable 'pView' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1083:5: note: Variable 'pView' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1693:9: style: Variable 'pView' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1682:0: note: Variable 'pView' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1693:9: note: Variable 'pView' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:2249:9: style: Variable 'pwndNotebookPage' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:2243:0: note: Variable 'pwndNotebookPage' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:2249:9: note: Variable 'pwndNotebookPage' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:2252:9: style: Variable 'pView' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:2244:0: note: Variable 'pView' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:2252:9: note: Variable 'pView' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1427:25: style: The scope of the variable 'lRetVal' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.cpp:1817:20: style: Variable 'wasShown' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:169:13: performance: Variable 'm_title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:170:13: performance: Variable 'm_message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientgui/common/wxPieCtrl.h:45:11: style: Technically the member function 'wxPiePart::GetColour' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/clientgui/common/wxPieCtrl.h:49:9: style: Technically the member function 'wxPiePart::GetValue' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/clientgui/common/wxPieCtrl.h:53:11: style: Technically the member function 'wxPiePart::GetLabel' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:59:2: style: Class 'CTaskItemGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:83:5: style: Class 'CBOINCBaseView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/BOINCClientManager.h:60:5: style: Class 'ClientCrashDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:37:5: style: Class 'CStatusBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:37:5: style: Class 'CViewNotices' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:56:5: style: Class 'CViewProjects' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:57:5: style: Class 'CViewWork' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:55:5: style: Class 'CViewTransfers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:37:5: style: Class 'CViewMessages' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:217:5: style: Class 'CViewStatistics' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:39:5: style: Class 'CViewResources' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/DlgDiagnosticLogFlags.h:46:2: style: Class 'CDlgDiagnosticLogFlags' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/DlgHiddenColumns.h:33:2: style: Class 'CDlgHiddenColumns' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.h:53:2: style: Class 'CDlgAdvPreferences' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.h:41:2: style: Class 'CDlgExclusiveApps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:150:1: warning: The class 'CFrameAlertEvent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:98:10: style: The function 'OnRefreshView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:57:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:98:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:104:10: style: The function 'RestoreState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:100:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:104:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:105:10: style: The function 'SaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:101:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:105:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:116:21: style: The function '_GetCurrentViewPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:120:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:116:21: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:147:21: style: The function 'UpdateRefreshTimerInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:88:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:147:21: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:149:21: style: The function 'StartTimers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:86:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:149:21: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:150:21: style: The function 'StopTimers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:87:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AdvancedFrame.h:150:21: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:41:29: style: The function 'GetViewName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:41:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:42:29: style: The function 'GetViewDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:97:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:42:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:43:29: style: The function 'GetViewIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:98:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:43:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:44:29: style: The function 'GetViewRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:99:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:44:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:45:29: style: The function 'GetViewCurrentViewPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:100:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:45:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:54:29: style: The function 'OnSaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:155:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:54:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:55:29: style: The function 'OnRestoreState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:156:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:55:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:57:29: style: The function 'OnListRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:158:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.h:57:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:60:29: style: The function 'AppendColumn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:120:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:60:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:61:29: style: The function 'GetViewName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:61:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:62:29: style: The function 'GetViewDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:97:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:63:29: style: The function 'GetViewIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:98:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:63:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:64:29: style: The function 'GetViewCurrentViewPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:100:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:64:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:66:29: style: The function 'GetKeyValue1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:102:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:66:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:67:29: style: The function 'FindRowIndexByKeyValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:104:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:67:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:84:29: style: The function 'OnListGetItemText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:164:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:84:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:89:29: style: The function 'SynchronizeCacheItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:178:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:89:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:91:29: style: The function 'IsSelectionManagementNeeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:191:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:91:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:93:29: style: The function 'UpdateSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:184:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:93:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:110:29: style: The function 'GetProgressValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:118:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:110:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:111:29: style: The function 'GetProgressText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:119:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:111:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:61:29: style: The function 'AppendColumn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:120:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:61:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:62:29: style: The function 'GetViewName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:63:29: style: The function 'GetViewDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:97:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:63:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:64:29: style: The function 'GetViewIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:98:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:64:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:65:29: style: The function 'GetViewCurrentViewPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:100:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:65:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:67:29: style: The function 'GetKeyValue1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:102:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:67:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:68:29: style: The function 'GetKeyValue2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:103:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:68:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:69:29: style: The function 'FindRowIndexByKeyValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:104:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:69:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:87:29: style: The function 'OnListGetItemText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:164:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:87:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:89:29: style: The function 'OnSaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:155:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:89:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:90:29: style: The function 'OnRestoreState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:156:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:90:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:96:29: style: The function 'SynchronizeCacheItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:178:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:96:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:98:29: style: The function 'IsSelectionManagementNeeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:191:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:98:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:100:29: style: The function 'UpdateSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:184:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:100:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:113:29: style: The function 'GetProgressValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:118:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:113:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:114:29: style: The function 'GetProgressText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:119:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:114:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:59:29: style: The function 'AppendColumn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:120:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:59:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:60:29: style: The function 'GetViewName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:60:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:61:29: style: The function 'GetViewDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:97:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:61:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:62:29: style: The function 'GetViewIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:98:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:63:29: style: The function 'GetViewCurrentViewPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:100:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:63:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:65:29: style: The function 'GetKeyValue1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:102:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:65:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:66:29: style: The function 'GetKeyValue2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:103:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:66:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:67:29: style: The function 'FindRowIndexByKeyValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:104:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:67:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:78:29: style: The function 'OnListGetItemText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:164:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:78:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:84:29: style: The function 'SynchronizeCacheItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:178:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:84:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:86:29: style: The function 'IsSelectionManagementNeeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:191:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:86:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:88:29: style: The function 'UpdateSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:184:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:88:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:103:29: style: The function 'GetProgressValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:118:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:103:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:104:29: style: The function 'GetProgressText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:119:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:104:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:41:29: style: The function 'GetViewName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:41:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:42:29: style: The function 'GetViewDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:97:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:42:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:43:29: style: The function 'GetViewIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:98:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:43:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:64:29: style: The function 'OnListRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:158:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:64:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:69:29: style: The function 'OnListGetItemText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:164:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:69:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:72:29: style: The function 'EnsureLastItemVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:194:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:72:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:74:29: style: The function 'UpdateSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:184:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:74:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:221:29: style: The function 'GetViewName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:221:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:222:29: style: The function 'GetViewDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:97:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:222:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:223:29: style: The function 'GetViewIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:98:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:223:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:224:29: style: The function 'GetViewRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:99:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:224:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:225:29: style: The function 'GetViewCurrentViewPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:100:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:225:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:243:29: style: The function 'OnSaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:155:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:243:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:244:29: style: The function 'OnRestoreState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:156:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:244:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:246:29: style: The function 'OnListRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:158:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:246:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:248:29: style: The function 'UpdateSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:184:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:248:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:43:29: style: The function 'GetViewName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:43:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:44:29: style: The function 'GetViewDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:97:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:44:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:45:29: style: The function 'GetViewIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:98:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:45:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:46:29: style: The function 'GetViewRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:99:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:46:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:47:29: style: The function 'GetViewCurrentViewPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:100:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:47:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:56:29: style: The function 'UpdateSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:184:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:56:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:61:29: style: The function 'OnSaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:155:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:61:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:62:29: style: The function 'OnRestoreState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:156:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:63:26: style: The function 'OnListRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:158:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:63:26: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/browser.h:39:47: performance: Function parameter 'authenticator' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/clientgui/AlreadyExistsPage.cpp:124:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AlreadyExistsPage.cpp:177:26: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AlreadyExistsPage.cpp:206:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/AlreadyExistsPage.cpp:67:24: warning: Member variable 'CErrAlreadyExistsPage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AlreadyExistsPage.cpp:67:24: warning: Member variable 'CErrAlreadyExistsPage::m_pDirectionsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/AlreadyExistsPage.h:38:5: style: Class 'CErrAlreadyExistsPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/AlreadyExistsPage.h:59:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AlreadyExistsPage.h:59:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AlreadyExistsPage.h:62:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/AlreadyExistsPage.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:776:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:774:9: note: outer condition: !retval
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:776:17: note: identical inner condition: !retval
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:782:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:774:9: note: outer condition: !retval
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:782:17: note: identical inner condition: !retval
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:821:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:774:9: note: outer condition: !retval
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:821:17: note: identical inner condition: !retval
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:776:17: style: Condition '!retval' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:774:9: note: Assuming that condition '!retval' is not redundant
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:776:17: note: Condition '!retval' is always true
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:782:17: style: Condition '!retval' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:774:9: note: Assuming that condition '!retval' is not redundant
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:782:17: note: Condition '!retval' is always true
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:133:24: style: The scope of the variable 'current_request' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:477:10: style: The scope of the variable 'delayTimeRemaining' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:477:30: style: The scope of the variable 'timeToSleep' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:478:10: style: The scope of the variable 'shown' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:121:42: style: Function 'RPCThread' argument 5 names different: declaration 'RPC_Request_Condition' definition 'pRPC_Request_Condition'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.h:358:34: note: Function 'RPCThread' argument 5 names different: declaration 'RPC_Request_Condition' definition 'pRPC_Request_Condition'.
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:121:42: note: Function 'RPCThread' argument 5 names different: declaration 'RPC_Request_Condition' definition 'pRPC_Request_Condition'.
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:982:69: style: Function 'CopyProjectsToStateBuffer' argument 2 names different: declaration 'state' definition 'ccstate'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.h:204:82: note: Function 'CopyProjectsToStateBuffer' argument 2 names different: declaration 'state' definition 'ccstate'.
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:982:69: note: Function 'CopyProjectsToStateBuffer' argument 2 names different: declaration 'state' definition 'ccstate'.
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.h:208:33: style: Technically the member function 'ASYNC_RPC_REQUEST::isSameAs' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.cpp:72:25: note: Technically the member function 'ASYNC_RPC_REQUEST::isSameAs' can be const.
boinc-client_release-7.8-7.8.4/clientgui/AsyncRPC.h:208:33: note: Technically the member function 'ASYNC_RPC_REQUEST::isSameAs' can be const.
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.cpp:311:9: style: Variable 'bAlreadyRunningLoop' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.cpp:249:9: note: Variable 'bAlreadyRunningLoop' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.cpp:311:9: note: Variable 'bAlreadyRunningLoop' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:486:13: style: Condition 'bNeedRefreshData' is always false [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:467:28: note: Assignment 'bNeedRefreshData=false', assigned value is 0
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:486:13: note: Condition 'bNeedRefreshData' is always false
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:461:17: style: The scope of the variable 'bNeedRefreshData' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:666:10: style: The scope of the variable 'found' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:743:25: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_iSortColumnID' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_bReverseSort' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_aStdColNameOrder' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_iDefaultShownColumns' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_iNumDefaultShownColumns' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_bProcessingTaskRenderEvent' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_bProcessingListRenderEvent' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_bForceUpdateSelection' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_bIgnoreUIEvents' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_bNeedSort' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_iPreviousSelectionCount' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_lPreviousFirstSelection' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_iProgressColumn' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_SortArrows' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_funcSortCompare' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_pTaskPane' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:37:17: warning: Member variable 'CBOINCBaseView::m_pListPane' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: warning: Virtual function 'GetViewName' is called from constructor 'CBOINCBaseView(wxNotebook*pNotebook)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:65:13: note: Calling GetViewName
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: note: GetViewName is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: warning: Virtual function 'GetViewName' is called from constructor 'CBOINCBaseView(wxNotebook*pNotebook,wxWindowID iTaskWindowID,int iTaskWindowFlags,wxWindowID iListWindowID,int iListWindowFlags)' at line 88. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:88:13: note: Calling GetViewName
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:96:29: note: GetViewName is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:184:29: warning: Virtual function 'UpdateSelection' is called from constructor 'CBOINCBaseView(wxNotebook*pNotebook,wxWindowID iTaskWindowID,int iTaskWindowFlags,wxWindowID iListWindowID,int iListWindowFlags)' at line 108. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.cpp:108:5: note: Calling UpdateSelection
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseView.h:184:29: note: UpdateSelection is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/BOINCClientManager.cpp:99:29: style: The scope of the variable 'response' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCClientManager.cpp:424:25: style: The scope of the variable 'startTime' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCDialupManager.cpp:97:25: style: The scope of the variable 'bIsOnline' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCDialupManager.cpp:98:25: style: The scope of the variable 'bWantConnection' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCDialupManager.cpp:99:25: style: The scope of the variable 'bWantDisconnect' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCDialupManager.cpp:214:25: style: The scope of the variable 'iAnswer' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCDialupManager.cpp:118:21: style: Variable 'bIsOnline' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/clientgui/BOINCDialupManager.cpp:119:27: style: Variable 'bWantConnection' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/clientgui/BOINCDialupManager.cpp:120:27: style: Variable 'bWantDisconnect' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/clientgui/BOINCGUIApp.cpp:1244:9: style: Condition '!bWasVisible' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/clientgui/BOINCGUIApp.cpp:1211:39: note: Assignment 'bWasVisible=IsApplicationVisible()', assigned value is 0
boinc-client_release-7.8-7.8.4/clientgui/BOINCGUIApp.cpp:1244:9: note: Condition '!bWasVisible' is always true
boinc-client_release-7.8-7.8.4/clientgui/BOINCGUIApp.cpp:1302:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/BOINCGUIApp.cpp:1300:0: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/BOINCGUIApp.cpp:1302:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/BOINCGUIApp.cpp:1332:15: style: The scope of the variable 'theRPCWaitDialog' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCGUIApp.cpp:1333:15: style: The scope of the variable 'theObject' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.h:39:5: style: Class 'CSimpleGUIPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.h:123:10: style: The function 'OnRefreshView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:57:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.h:123:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.h:131:10: style: The function 'SaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:101:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.h:131:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.h:132:10: style: The function 'RestoreState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:100:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.h:132:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.h:136:21: style: The function '_GetCurrentViewPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/BOINCBaseFrame.h:120:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.h:136:21: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:278:17: style: Condition 'wasInStandardOrder' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:276:60: note: Assignment 'wasInStandardOrder=IsColumnOrderStandard()', assigned value is 1
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:278:17: note: Condition 'wasInStandardOrder' is always true
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:151:29: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:231:29: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:326:29: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:427:29: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:127:5: style: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:117:0: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:127:5: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:203:5: style: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:194:0: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:203:5: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:323:9: style: The scope of the variable 'sortColumnIndex' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:478:10: style: The scope of the variable 'topItem' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:478:29: style: The scope of the variable 'numVisibleItems' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:478:46: style: The scope of the variable 'row' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:480:9: style: The scope of the variable 'w' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCListCtrl.cpp:480:31: style: The scope of the variable 'ww' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskBar.cpp:561:44: style: Function 'AdjustMenuItems' argument 1 names different: declaration 'menu' definition 'pMenu'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskBar.h:69:34: note: Function 'AdjustMenuItems' argument 1 names different: declaration 'menu' definition 'pMenu'.
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskBar.cpp:561:44: note: Function 'AdjustMenuItems' argument 1 names different: declaration 'menu' definition 'pMenu'.
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:170:5: style: Variable 'bCreateMainSizer' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:164:0: note: Variable 'bCreateMainSizer' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:170:5: note: Variable 'bCreateMainSizer' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:240:5: style: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:233:0: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:240:5: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:260:5: style: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:253:0: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:260:5: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:86:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:101:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:39:17: warning: Member variable 'CBOINCTaskCtrl::m_pParent' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/BOINCTaskCtrl.cpp:39:17: warning: Member variable 'CBOINCTaskCtrl::m_pSizer' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:197:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:201:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:202:13: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:206:20: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:229:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:248:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:67:23: warning: Member variable 'CCompletionErrorPage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:67:23: warning: Member variable 'CCompletionErrorPage::m_pDirectionsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:67:23: warning: Member variable 'CCompletionErrorPage::m_pServerMessagesDescriptionCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:67:23: warning: Member variable 'CCompletionErrorPage::m_pServerMessagesStaticBoxSizerCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/CompletionErrorPage.cpp:67:23: warning: Member variable 'CCompletionErrorPage::m_pServerMessagesCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.cpp:193:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.cpp:205:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.cpp:225:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.cpp:227:13: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.cpp:298:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.cpp:68:18: warning: Member variable 'CCompletionPage::m_pCompletionTitle' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.cpp:68:18: warning: Member variable 'CCompletionPage::m_pCompletionWelcome' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.cpp:68:18: warning: Member variable 'CCompletionPage::m_pCompletionBrandedMessage' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.cpp:68:18: warning: Member variable 'CCompletionPage::m_pCompletionMessage' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.h:38:5: style: Class 'CCompletionPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.h:62:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.h:65:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/CompletionPage.h:65:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.cpp:939:53: style: Function 'ShowErrorMessage' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.h:46:34: note: Function 'ShowErrorMessage' argument 1 names different: declaration 'msg' definition 'message'.
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.cpp:939:53: note: Function 'ShowErrorMessage' argument 1 names different: declaration 'msg' definition 'message'.
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.cpp:1119:47: style: Function 'OnOK' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.h:57:28: note: Function 'OnOK' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.cpp:1119:47: note: Function 'OnOK' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.cpp:1137:49: style: Function 'OnHelp' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.h:58:30: note: Function 'OnHelp' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.cpp:1137:49: note: Function 'OnHelp' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.cpp:1154:50: style: Function 'OnClear' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.h:59:31: note: Function 'OnClear' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferences.cpp:1154:50: note: Function 'OnClear' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferencesBase.cpp:1065:5: style: Variable 'local_prefs_found' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferencesBase.cpp:1054:0: note: Variable 'local_prefs_found' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferencesBase.cpp:1065:5: note: Variable 'local_prefs_found' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/DlgAdvPreferencesBase.cpp:1056:10: style: The scope of the variable 'found_venue' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/DlgDiagnosticLogFlags.cpp:202:10: style: The scope of the variable 'val' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/DlgEventLog.cpp:499:12: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/DlgEventLog.cpp:573:10: style: The scope of the variable 'isConnected' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/DlgEventLog.cpp:991:35: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/clientgui/DlgEventLog.cpp:994:34: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:248:9: style: The scope of the variable 'numSelected' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:259:9: style: The scope of the variable 'numSelected' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:280:15: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:283:10: style: The scope of the variable 'isDuplicate' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:246:65: style: Function 'OnExclusiveAppListEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.h:43:50: note: Function 'OnExclusiveAppListEvent' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:246:65: note: Function 'OnExclusiveAppListEvent' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:257:68: style: Function 'OnExclusiveGPUAppListEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.h:44:53: note: Function 'OnExclusiveGPUAppListEvent' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:257:68: note: Function 'OnExclusiveGPUAppListEvent' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:421:62: style: Function 'OnRemoveExclusiveApp' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.h:48:44: note: Function 'OnRemoveExclusiveApp' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:421:62: note: Function 'OnRemoveExclusiveApp' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:435:65: style: Function 'OnRemoveExclusiveGPUApp' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.h:49:47: note: Function 'OnRemoveExclusiveGPUApp' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:435:65: note: Function 'OnRemoveExclusiveGPUApp' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:450:46: style: Function 'OnOK' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.h:50:28: note: Function 'OnOK' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:450:46: note: Function 'OnOK' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:457:48: style: Function 'OnHelp' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.h:51:30: note: Function 'OnHelp' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgExclusiveApps.cpp:457:48: note: Function 'OnHelp' argument 1 names different: declaration 'event' definition 'ev'.
boinc-client_release-7.8-7.8.4/clientgui/DlgHiddenColumns.cpp:146:30: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/DlgHiddenColumns.cpp:303:10: style: The scope of the variable 'bAllOffInGroup' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/DlgItemProperties.cpp:221:47: style: Function 'renderInfos' argument 1 names different: declaration 'project' definition 'project_in'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/DlgItemProperties.h:48:28: note: Function 'renderInfos' argument 1 names different: declaration 'project' definition 'project_in'.
boinc-client_release-7.8-7.8.4/clientgui/DlgItemProperties.cpp:221:47: note: Function 'renderInfos' argument 1 names different: declaration 'project' definition 'project_in'.
boinc-client_release-7.8-7.8.4/clientgui/DlgItemProperties.h:45:2: style: Class 'CDlgItemProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/Localization.cpp:30:5: performance: Variable 'm_strSAHMessageBoardsName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:293:5: style: Variable 'm_bUseDefaultPassword' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:287:5: note: Variable 'm_bUseDefaultPassword' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:293:5: note: Variable 'm_bUseDefaultPassword' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:508:5: style: Variable 'iRetVal' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:472:0: note: Variable 'iRetVal' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:508:5: note: Variable 'iRetVal' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1388:5: style: Variable 'pProject' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1385:0: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1388:5: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1400:5: style: Variable 'pProject' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1397:0: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1400:5: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1412:5: style: Variable 'pProject' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1409:0: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1412:5: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1424:5: style: Variable 'pProject' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1421:0: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1424:5: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1436:5: style: Variable 'pProject' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1433:0: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1436:5: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1448:5: style: Variable 'pProject' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1445:0: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1448:5: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1460:5: style: Variable 'pProject' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1457:0: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1460:5: note: Variable 'pProject' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2230:5: style: Variable 'pFT' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2227:0: note: Variable 'pFT' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2230:5: note: Variable 'pFT' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2242:5: style: Variable 'pFT' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2239:0: note: Variable 'pFT' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2242:5: note: Variable 'pFT' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2255:5: style: Variable 'pFT' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2252:0: note: Variable 'pFT' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2255:5: note: Variable 'pFT' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2267:5: style: Variable 'pFT' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2264:0: note: Variable 'pFT' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2267:5: note: Variable 'pFT' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1694:11: style: The scope of the variable 'argv' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1695:10: style: The scope of the variable 'currentDir' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1697:9: style: The scope of the variable 'id' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1697:13: style: The scope of the variable 'iRetVal' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1945:21: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1589:13: style: Function 'GetRunningGraphicsApp' argument 1 names different: declaration 'result' definition 'rp'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.h:251:63: note: Function 'GetRunningGraphicsApp' argument 1 names different: declaration 'result' definition 'rp'.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1589:13: note: Function 'GetRunningGraphicsApp' argument 1 names different: declaration 'result' definition 'rp'.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1693:41: style: Function 'KillGraphicsApp' argument 1 names different: declaration 'tpid' definition 'pid'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.h:257:53: note: Function 'KillGraphicsApp' argument 1 names different: declaration 'tpid' definition 'pid'.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1693:41: note: Function 'KillGraphicsApp' argument 1 names different: declaration 'tpid' definition 'pid'.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1723:45: style: Function 'WorkShowGraphics' argument 1 names different: declaration 'result' definition 'rp'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.h:273:58: note: Function 'WorkShowGraphics' argument 1 names different: declaration 'result' definition 'rp'.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1723:45: note: Function 'WorkShowGraphics' argument 1 names different: declaration 'result' definition 'rp'.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1821:46: style: Function 'WorkShowVMConsole' argument 1 names different: declaration 'result' definition 'res'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.h:274:59: note: Function 'WorkShowVMConsole' argument 1 names different: declaration 'result' definition 'res'.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1821:46: note: Function 'WorkShowVMConsole' argument 1 names different: declaration 'result' definition 'res'.
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1709:19: style: Variable 'iRetVal' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_pNetworkConnection' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_pClientManager' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_RPCThread' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_bRPCThreadIsReady' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_bShutDownRPCThread' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_RPCWaitDlg' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_bWaitingForRPC' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_bNeedRefresh' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_bNeedTaskBarRefresh' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_pRPC_Thread_Mutex' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_pRPC_Thread_Condition' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_pRPC_Request_Mutex' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:393:16: warning: Member variable 'CMainDocument::m_pRPC_Request_Condition' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:104:5: performance: Variable 'm_strConnectedComputerName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:105:5: performance: Variable 'm_strConnectedComputerPassword' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:106:5: performance: Variable 'm_strNewComputerName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:107:5: performance: Variable 'm_strNewComputerPassword' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1354:5: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1509:5: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1537:5: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:1970:5: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2117:5: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2180:5: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2205:5: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2312:5: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-client_release-7.8-7.8.4/clientgui/MainDocument.cpp:2353:5: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-client_release-7.8-7.8.4/clientgui/NoInternetConnectionPage.cpp:123:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/NoInternetConnectionPage.cpp:193:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/NoInternetConnectionPage.cpp:67:31: warning: Member variable 'CErrNoInternetConnectionPage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/NoInternetConnectionPage.cpp:67:31: warning: Member variable 'CErrNoInternetConnectionPage::m_pDirectionsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/NoInternetConnectionPage.h:38:5: style: Class 'CErrNoInternetConnectionPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/NoInternetConnectionPage.h:59:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/NoInternetConnectionPage.h:59:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/NoInternetConnectionPage.h:62:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/NoInternetConnectionPage.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.cpp:124:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.cpp:179:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.cpp:186:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.cpp:205:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.cpp:67:22: warning: Member variable 'CErrNotDetectedPage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.cpp:67:22: warning: Member variable 'CErrNotDetectedPage::m_pDirectionsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.h:38:5: style: Class 'CErrNotDetectedPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.h:59:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.h:59:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.h:62:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/NotDetectedPage.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.cpp:124:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.cpp:133:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.cpp:183:10: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.cpp:201:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.cpp:67:19: warning: Member variable 'CErrNotFoundPage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.cpp:67:19: warning: Member variable 'CErrNotFoundPage::m_pDirectionsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.h:38:5: style: Class 'CErrNotFoundPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.h:59:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.h:59:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.h:62:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/NotFoundPage.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/NoticeListCtrl.h:37:5: style: Class 'CNoticeListCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:372:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:382:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:384:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:386:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:513:38: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:712:26: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:787:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:579:33: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:579:40: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:579:47: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:583:33: style: The scope of the variable 'bCategoryFound' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:716:20: style: The scope of the variable 'iAnswer' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pDescriptionStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectCategoriesStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectCategoriesCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectsCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsDescriptionCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsResearchAreaStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsResearchAreaCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsOrganizationStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsOrganizationCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsURLStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsURLCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsSupportedPlatformsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsSupportedPlatformWindowsCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsSupportedPlatformMacCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsSupportedPlatformLinuxCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsSupportedPlatformFreeBSDCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsSupportedPlatformATICtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsSupportedPlatformNvidiaCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsSupportedPlatformAndroidCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsSupportedPlatformVirtualBoxCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectDetailsSupportedPlatformBlankCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectURLStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_pProjectURLCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_apl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_bProjectSupported' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectInfoPage.cpp:124:19: warning: Member variable 'CProjectInfoPage::m_bProjectListPopulated' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:169:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:178:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:180:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:183:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:186:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:189:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:192:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:340:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:350:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:435:26: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:467:26: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:551:22: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:626:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:353:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ProjectProcessingPage.cpp:361:7: style: The scope of the variable 'creating_account' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:173:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:182:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:184:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:187:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:190:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:193:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:196:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:199:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:202:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:205:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:356:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:366:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:403:18: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:483:21: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectPropertiesPage.cpp:525:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:84:3: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:192:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:196:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:198:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:200:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:202:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:248:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:290:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::title_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::intro_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::project_name1_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::project_name2_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::project_inst1_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::project_inst2_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::project_desc1_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::project_desc2_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::project_url1_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::project_url2_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::user_name1_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::user_name2_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::warning_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.cpp:69:22: warning: Member variable 'CProjectWelcomePage::continue_ctrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.h:39:5: style: Class 'CProjectWelcomePage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.h:60:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.h:60:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.h:63:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ProjectWelcomePage.h:63:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.cpp:131:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.cpp:140:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.cpp:142:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.cpp:144:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.cpp:215:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.cpp:67:20: warning: Member variable 'CErrProxyInfoPage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.cpp:67:20: warning: Member variable 'CErrProxyInfoPage::m_pDescriptionStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.cpp:67:20: warning: Member variable 'CErrProxyInfoPage::m_pDirectionsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.h:39:5: style: Class 'CErrProxyInfoPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.h:60:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.h:60:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.h:63:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ProxyInfoPage.h:63:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:245:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:254:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:256:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:257:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:258:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:259:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:260:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:429:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxyHTTPDescriptionCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxyHTTPServerStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxyHTTPServerCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxyHTTPPortStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxyHTTPPortCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxyHTTPUsernameStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxyHTTPUsernameCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxyHTTPPasswordStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxyHTTPPasswordCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxySOCKSDescriptionCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxySOCKSServerStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxySOCKSServerCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxySOCKSPortStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxySOCKSPortCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxySOCKSUsernameStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxySOCKSUsernameCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxySOCKSPasswordStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.cpp:68:16: warning: Member variable 'CErrProxyPage::m_pProxySOCKSPasswordCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.h:39:5: style: Class 'CErrProxyPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.h:63:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.h:63:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.h:66:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/ProxyPage.h:66:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.cpp:962:5: style: Variable 'strSkinLocation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.cpp:955:0: note: Variable 'strSkinLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.cpp:962:5: note: Variable 'strSkinLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.cpp:153:70: style: Function 'SetDefaults' argument 2 names different: declaration 'ppDefaultImage' definition 'ppDefaultBitmap'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.h:69:22: note: Function 'SetDefaults' argument 2 names different: declaration 'ppDefaultImage' definition 'ppDefaultBitmap'.
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.cpp:153:70: note: Function 'SetDefaults' argument 2 names different: declaration 'ppDefaultImage' definition 'ppDefaultBitmap'.
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.cpp:161:46: style: Function 'SetDefaults' argument 2 names different: declaration 'ppDefaultImage' definition 'ppDefaultBitmap'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.h:74:22: note: Function 'SetDefaults' argument 2 names different: declaration 'ppDefaultImage' definition 'ppDefaultBitmap'.
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.cpp:161:46: note: Function 'SetDefaults' argument 2 names different: declaration 'ppDefaultImage' definition 'ppDefaultBitmap'.
boinc-client_release-7.8-7.8.4/clientgui/SkinManager.cpp:82:13: warning: Member variable 'CSkinImage::m_ppDefaultBitmap' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:146:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:155:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:157:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:158:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:159:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:160:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:161:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:163:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:165:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:212:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:242:6: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:253:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:265:10: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:284:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:298:10: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:302:10: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:69:18: warning: Member variable 'CTermsOfUsePage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:69:18: warning: Member variable 'CTermsOfUsePage::m_pDirectionsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:69:18: warning: Member variable 'CTermsOfUsePage::m_pTermsOfUseCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:69:18: warning: Member variable 'CTermsOfUsePage::m_pAgreeCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:69:18: warning: Member variable 'CTermsOfUsePage::m_pDisagreeCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:69:18: warning: Member variable 'CTermsOfUsePage::m_bUserAgrees' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/TermsOfUsePage.cpp:69:18: warning: Member variable 'CTermsOfUsePage::m_bCredentialsAlreadyAvailable' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.cpp:124:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.cpp:181:9: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.cpp:188:16: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.cpp:207:5: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.cpp:67:22: warning: Member variable 'CErrUnavailablePage::m_pTitleStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.cpp:67:22: warning: Member variable 'CErrUnavailablePage::m_pDirectionsStaticCtrl' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.h:38:5: style: Class 'CErrUnavailablePage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.h:59:29: style: The function 'GetPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:60:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.h:59:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.h:62:29: style: The function 'GetNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:61:29: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/UnavailablePage.h:62:29: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/ValidateAccountKey.h:37:23: warning: Virtual function 'Copy' is called from copy constructor 'CValidateAccountKey(const CValidateAccountKey&val)' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ValidateAccountKey.cpp:38:5: note: Calling Copy
boinc-client_release-7.8-7.8.4/clientgui/ValidateAccountKey.h:37:23: note: Copy is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ValidateAccountKey.h:31:5: style: Class 'CValidateAccountKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ValidateAccountKey.h:26:1: warning: The class 'CValidateAccountKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boinc-client_release-7.8-7.8.4/clientgui/ValidateEmailAddress.h:37:23: warning: Virtual function 'Copy' is called from copy constructor 'CValidateEmailAddress(const CValidateEmailAddress&val)' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ValidateEmailAddress.cpp:38:5: note: Calling Copy
boinc-client_release-7.8-7.8.4/clientgui/ValidateEmailAddress.h:37:23: note: Copy is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ValidateEmailAddress.h:26:1: warning: The class 'CValidateEmailAddress' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boinc-client_release-7.8-7.8.4/clientgui/ValidateURL.h:37:23: warning: Virtual function 'Copy' is called from copy constructor 'CValidateURL(const CValidateURL&val)' at line 37. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ValidateURL.cpp:37:5: note: Calling Copy
boinc-client_release-7.8-7.8.4/clientgui/ValidateURL.h:37:23: note: Copy is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ValidateURL.h:26:1: warning: The class 'CValidateURL' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:84:2: style: Variable 'pGroup' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:65:0: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:84:2: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:87:2: style: Variable 'pItem' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:66:0: note: Variable 'pItem' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:87:2: note: Variable 'pItem' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:481:5: style: Variable 'pGroup' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:476:0: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:481:5: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:321:9: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:351:10: style: The scope of the variable 'isConnected' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:352:17: style: The scope of the variable 'was_connected' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:477:25: style: The scope of the variable 'message' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:74:29: warning: Virtual function 'UpdateSelection' is called from constructor 'CViewMessages(wxNotebook*pNotebook)' at line 126. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:126:5: note: Calling UpdateSelection
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.h:74:29: note: UpdateSelection is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:449:35: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/clientgui/ViewMessages.cpp:452:35: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.cpp:40:15: warning: Member variable 'CViewNotices::m_pHtmlListPane' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.cpp:40:15: warning: Member variable 'CViewNotices::m_FetchingNoticesText' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.cpp:40:15: warning: Member variable 'CViewNotices::m_NoNoticesText' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.cpp:40:15: warning: Member variable 'CViewNotices::m_bFetchingNoticesTextWasDisplayed' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ViewNotices.cpp:40:15: warning: Member variable 'CViewNotices::m_bNoNoticesTextWasDisplayed' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:198:5: style: Variable 'pGroup' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:188:0: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:198:5: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:201:5: style: Variable 'pItem' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:189:0: note: Variable 'pItem' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:201:5: note: Variable 'pItem' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:758:5: style: Variable 'pGroup' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:737:0: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:758:5: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:1261:5: style: Variable 'strBuffer' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:1256:0: note: Variable 'strBuffer' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:1261:5: note: Variable 'strBuffer' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:1107:51: style: Function 'FormatResourceShare' argument 1 names different: declaration 'fBuffer' definition 'share'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:105:57: note: Function 'FormatResourceShare' argument 1 names different: declaration 'fBuffer' definition 'share'.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:1107:51: note: Function 'FormatResourceShare' argument 1 names different: declaration 'fBuffer' definition 'share'.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:1107:65: style: Function 'FormatResourceShare' argument 2 names different: declaration 'fBufferPercent' definition 'share_pct'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:105:73: note: Function 'FormatResourceShare' argument 2 names different: declaration 'fBufferPercent' definition 'share_pct'.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:1107:65: note: Function 'FormatResourceShare' argument 2 names different: declaration 'fBufferPercent' definition 'share_pct'.
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:93:29: warning: Virtual function 'UpdateSelection' is called from constructor 'CViewProjects(wxNotebook*pNotebook)' at line 284. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:284:5: note: Calling UpdateSelection
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:93:29: note: UpdateSelection is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:86:29: warning: Virtual function 'EmptyCache' is called from destructor '~CViewProjects()' at line 289. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.cpp:289:5: note: Calling EmptyCache
boinc-client_release-7.8-7.8.4/clientgui/ViewProjects.h:86:29: note: EmptyCache is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.cpp:172:15: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:56:29: warning: Virtual function 'UpdateSelection' is called from constructor 'CViewResources(wxNotebook*pNotebook)' at line 100. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.cpp:100:5: note: Calling UpdateSelection
boinc-client_release-7.8-7.8.4/clientgui/ViewResources.h:56:29: note: UpdateSelection is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:1952:2: style: Variable 'pGroup' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:1927:0: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:1952:2: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:1955:2: style: Variable 'pItem' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:1928:0: note: Variable 'pItem' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:1955:2: note: Variable 'pItem' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:2288:5: style: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:2287:0: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:2288:5: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:2315:5: style: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:2314:0: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:2315:5: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:827:9: style: The scope of the variable 'd_xpos' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:831:7: style: The scope of the variable 'b_point1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:832:7: style: The scope of the variable 'b_point2' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:844:10: style: The scope of the variable 'd_x1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:845:10: style: The scope of the variable 'd_y1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:848:10: style: The scope of the variable 'd_min1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:849:10: style: The scope of the variable 'd_max1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:850:10: style: The scope of the variable 'd_min2' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:851:10: style: The scope of the variable 'd_max2' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:1468:16: style: The scope of the variable 'min_total_y' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:1469:16: style: The scope of the variable 'max_total_y' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:800:145: style: Function 'DrawGraph' argument 5 names different: declaration 'm_SelectedStatistic' definition 'selectedStatistic'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:44:128: note: Function 'DrawGraph' argument 5 names different: declaration 'm_SelectedStatistic' definition 'selectedStatistic'.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:800:145: note: Function 'DrawGraph' argument 5 names different: declaration 'm_SelectedStatistic' definition 'selectedStatistic'.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:805:136: style: Function 'DrawGraph2' argument 5 names different: declaration 'm_SelectedStatistic' definition 'selectedStatistic'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:46:122: note: Function 'DrawGraph2' argument 5 names different: declaration 'm_SelectedStatistic' definition 'selectedStatistic'.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:805:136: note: Function 'DrawGraph2' argument 5 names different: declaration 'm_SelectedStatistic' definition 'selectedStatistic'.
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:248:29: warning: Virtual function 'UpdateSelection' is called from constructor 'CViewStatistics(wxNotebook*pNotebook)' at line 2040. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.cpp:2040:5: note: Calling UpdateSelection
boinc-client_release-7.8-7.8.4/clientgui/ViewStatistics.h:248:29: note: UpdateSelection is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:183:2: style: Variable 'pGroup' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:173:0: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:183:2: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:186:2: style: Variable 'pItem' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:174:0: note: Variable 'pItem' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:186:2: note: Variable 'pItem' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:836:5: style: Variable 'transfer' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:831:0: note: Variable 'transfer' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:836:5: note: Variable 'transfer' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:88:29: warning: Virtual function 'UpdateSelection' is called from constructor 'CViewTransfers(wxNotebook*pNotebook)' at line 243. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:243:5: note: Calling UpdateSelection
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:88:29: note: UpdateSelection is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:81:29: warning: Virtual function 'EmptyCache' is called from destructor '~CViewTransfers()' at line 248. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.cpp:248:5: note: Calling EmptyCache
boinc-client_release-7.8-7.8.4/clientgui/ViewTransfers.h:81:29: note: EmptyCache is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:207:5: style: Variable 'pGroup' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:198:0: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:207:5: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:210:5: style: Variable 'pItem' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:199:0: note: Variable 'pItem' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:210:5: note: Variable 'pItem' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:635:5: style: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:634:0: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:635:5: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:661:5: style: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:660:0: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:661:5: note: Variable 'strBaseConfigLocation' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:823:5: style: Variable 'pGroup' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:802:0: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:823:5: note: Variable 'pGroup' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:473:13: style: The scope of the variable 'result' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:506:13: style: The scope of the variable 'result' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:541:12: style: The scope of the variable 'work' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:84:5: performance: Variable 'm_tReportDeadline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:100:29: warning: Virtual function 'UpdateSelection' is called from constructor 'CViewWork(wxNotebook*pNotebook)' at line 295. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:295:5: note: Calling UpdateSelection
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:100:29: note: UpdateSelection is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:93:29: warning: Virtual function 'EmptyCache' is called from destructor '~CViewWork()' at line 339. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.cpp:339:5: note: Calling EmptyCache
boinc-client_release-7.8-7.8.4/clientgui/ViewWork.h:93:29: note: EmptyCache is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/WizardAttach.cpp:609:32: style: Variable 'bCancelWithoutNextPage' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/clientgui/WizardAttach.cpp:82:16: warning: Member variable 'CWizardAttach::m_bProjectKnown' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/browser.cpp:366:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/browser.cpp:566:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/browser.cpp:435:5: style: Variable 'pf' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/browser.cpp:415:0: note: Variable 'pf' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/browser.cpp:435:5: note: Variable 'pf' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/browser.cpp:421:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/browser.cpp:125:47: performance: Function parameter 'authenticator' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/clientgui/browser.cpp:487:17: performance: Function parameter 'profile_root' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/clientgui/browser.cpp:637:17: performance: Function parameter 'profile_root' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/clientgui/common/wxPieCtrl.cpp:224:22: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/common/wxPieCtrl.h:27:1: warning: The class 'wxPiePart' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boinc-client_release-7.8-7.8.4/clientgui/msw/taskbarex.cpp:245:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/msw/taskbarex.cpp:227:0: note: Variable 'rval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/msw/taskbarex.cpp:245:5: note: Variable 'rval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.cpp:728:9: warning: Either the condition 'if(pWizard)' is redundant or there is possible null pointer dereference: pWizard. [nullPointerRedundantCheck]
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.cpp:740:12: note: Assuming that condition 'if(pWizard)' is not redundant
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.cpp:728:9: note: Null pointer dereference
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.cpp:1247:6: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.cpp:1252:6: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.cpp:1143:25: style: The scope of the variable 'isSuspended' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_BoincSimpleFrame.cpp:797:20: style: Variable 'wasShown' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/clientgui/sg_PanelBase.h:59:3: style: Class 'CSimplePanelBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.h:49:3: style: Class 'CScrolledTextBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.h:79:3: style: Class 'CSlideShowPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.h:116:3: style: Class 'CSimpleTaskPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.h:44:3: style: Class 'CSimpleProjectPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgMessages.h:82:5: style: Class 'CPanelMessages' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.h:98:5: style: Class 'CPanelPreferences' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.h:122:17: style: The function 'GetProgressRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/clientgui/sg_PanelBase.h:63:21: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.h:122:17: note: Function in derived class
boinc-client_release-7.8-7.8.4/clientgui/sg_CustomControls.h:203:18: warning: Virtual function 'SetFont' is called from constructor 'CTransparentStaticTextAssociate(wxWindow*parent,wxWindowID id,const wxString&label,const wxPoint&pos=wxDefaultPosition,const wxSize&size=wxDefaultSize,long style=0,const wxString&name=wxStaticTextNameStr)' at line 217. Dynamic binding is not used. [virtualCallInConstructor]
boinc-client_release-7.8-7.8.4/clientgui/sg_CustomControls.cpp:217:5: note: Calling Create
boinc-client_release-7.8-7.8.4/clientgui/sg_CustomControls.cpp:227:5: note: Calling SetFont
boinc-client_release-7.8-7.8.4/clientgui/sg_CustomControls.h:203:18: note: SetFont is a virtual method
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.cpp:642:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.cpp:640:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.cpp:642:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.cpp:1035:5: style: Variable 'local_prefs_found' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.cpp:1024:0: note: Variable 'local_prefs_found' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.cpp:1035:5: note: Variable 'local_prefs_found' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.cpp:1026:10: style: The scope of the variable 'found_venue' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.cpp:847:52: style: Function 'ShowErrorMessage' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.h:138:34: note: Function 'ShowErrorMessage' argument 1 names different: declaration 'msg' definition 'message'.
boinc-client_release-7.8-7.8.4/clientgui/sg_DlgPreferences.cpp:847:52: note: Function 'ShowErrorMessage' argument 1 names different: declaration 'msg' definition 'message'.
boinc-client_release-7.8-7.8.4/clientgui/sg_PanelBase.cpp:74:40: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_PanelBase.cpp:41:19: warning: Member variable 'CSimplePanelBase::m_GotBGBitMap' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectCommandPopup.cpp:118:39: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectCommandPopup.cpp:157:39: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectCommandPopup.cpp:174:39: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectCommandPopup.cpp:195:39: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectCommandPopup.cpp:221:39: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectCommandPopup.cpp:258:39: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectCommandPopup.cpp:289:39: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:270:35: warning: Either the condition 'project!=NULL' is redundant or there is possible null pointer dereference: project. [nullPointerRedundantCheck]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:258:22: note: Assuming that condition 'project!=NULL' is not redundant
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:270:35: note: Null pointer dereference
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:372:5: warning: Either the condition 'if(pWizard)' is redundant or there is possible null pointer dereference: pWizard. [nullPointerRedundantCheck]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:374:8: note: Assuming that condition 'if(pWizard)' is not redundant
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:372:5: note: Null pointer dereference
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:176:27: style: The scope of the variable 'selData' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:200:9: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:201:10: style: The scope of the variable 'b_needMenuRebuild' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:212:25: style: The scope of the variable 'is_acct_mgr_detected' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:301:14: style: The scope of the variable 'project' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:302:11: style: The scope of the variable 'ctrl_url' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:429:11: style: The scope of the variable 'ctrl_url' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:430:9: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:430:12: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:430:15: style: The scope of the variable 'oldProjectSelection' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:430:36: style: The scope of the variable 'newProjectSelection' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:453:21: style: The scope of the variable 'alphaOrder' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:546:19: style: The scope of the variable 'projectBM' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:311:19: style: Variable 'project' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectPanel.cpp:63:22: warning: Member variable 'CSimpleProjectPanel::m_Project_last_rpc_time' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectWebSitesPopup.cpp:63:39: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_ProjectWebSitesPopup.cpp:121:39: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskCommandPopup.cpp:109:35: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskCommandPopup.cpp:218:35: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskCommandPopup.cpp:234:35: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskCommandPopup.cpp:256:35: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskCommandPopup.cpp:264:26: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskCommandPopup.cpp:287:35: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:106:34: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:244:35: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:270:35: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:288:38: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:384:35: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:433:34: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:359:9: style: Variable 'ratio' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:356:9: note: Variable 'ratio' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:359:9: note: Variable 'ratio' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:487:5: style: Variable 'str' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:462:0: note: Variable 'str' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:487:5: note: Variable 'str' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:798:5: style: Variable 'state_result' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:791:0: note: Variable 'state_result' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:798:5: note: Variable 'state_result' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:269:12: style: The scope of the variable 'xRatio' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:269:20: style: The scope of the variable 'yRatio' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:269:28: style: The scope of the variable 'ratio' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:590:24: style: The scope of the variable 'selData' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:888:10: style: The scope of the variable 'proj_dir' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:889:10: style: The scope of the variable 'fileName' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:890:10: style: The scope of the variable 'resolvedFileName' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:891:9: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:937:13: style: The scope of the variable 'ctrlResult' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:997:17: style: The scope of the variable 'alphaOrder' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:1170:17: style: The scope of the variable 'result' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:1196:14: style: The scope of the variable 'project' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:95:22: style: Variable 'totalLines' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:53:19: warning: Member variable 'CScrolledTextBox::m_eol' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:465:5: performance: Variable 'error_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientgui/sg_TaskPanel.cpp:469:5: performance: Variable 'm_sNoProjectsString' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.cpp:447:50: style: Function 'FitToPage' argument 1 names different: declaration 'firstPage' definition 'page'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:190:50: note: Function 'FitToPage' argument 1 names different: declaration 'firstPage' definition 'page'.
boinc-client_release-7.8-7.8.4/clientgui/wizardex.cpp:447:50: note: Function 'FitToPage' argument 1 names different: declaration 'firstPage' definition 'page'.
boinc-client_release-7.8-7.8.4/clientgui/wizardex.h:40:5: warning: Member variable 'wxWizardPageEx::Create' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientgui/wizardex.cpp:181:17: warning: Member variable 'wxWizardPageEx::Create' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientscr/gfx_switcher.cpp:57:10: style: The scope of the variable 'gfx_app_path' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/gfx_switcher.cpp:58:18: style: The scope of the variable 'BOINCDatSlotsPath' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/gfx_switcher.cpp:59:17: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/gfx_switcher.cpp:60:17: style: The scope of the variable 'pid' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:178:11: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:179:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:180:19: style: The scope of the variable 'msgstartTime' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:181:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:182:10: style: The scope of the variable 'gotAppName' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:183:9: style: The scope of the variable 'exitStatus' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:727:19: style: The scope of the variable 'last_RPC_retry' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:766:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:833:15: style: The scope of the variable 's' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:857:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:292:5: performance: Variable 'm_dwBlankTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:299:5: performance: Variable 'm_CoreClientPID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientscr/Mac_Saver_Module.h:93:21: performance: Technically the member function 'CScreensaver::GetBrandID' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:855:19: note: Technically the member function 'CScreensaver::GetBrandID' can be static.
boinc-client_release-7.8-7.8.4/clientscr/Mac_Saver_Module.h:93:21: note: Technically the member function 'CScreensaver::GetBrandID' can be static.
boinc-client_release-7.8-7.8.4/clientscr/Mac_Saver_Module.h:99:21: performance: Technically the member function 'CScreensaver::SetDiscreteGPU' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:994:20: note: Technically the member function 'CScreensaver::SetDiscreteGPU' can be static.
boinc-client_release-7.8-7.8.4/clientscr/Mac_Saver_Module.h:99:21: note: Technically the member function 'CScreensaver::SetDiscreteGPU' can be static.
boinc-client_release-7.8-7.8.4/clientscr/Mac_Saver_Module.h:101:21: performance: Technically the member function 'CScreensaver::Host_is_running_on_batteries' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:950:20: note: Technically the member function 'CScreensaver::Host_is_running_on_batteries' can be static.
boinc-client_release-7.8-7.8.4/clientscr/Mac_Saver_Module.h:101:21: note: Technically the member function 'CScreensaver::Host_is_running_on_batteries' can be static.
boinc-client_release-7.8-7.8.4/clientscr/Mac_Saver_Module.h:130:21: performance: Technically the member function 'CScreensaver::KillScreenSaver' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:940:19: note: Technically the member function 'CScreensaver::KillScreenSaver' can be static.
boinc-client_release-7.8-7.8.4/clientscr/Mac_Saver_Module.h:130:21: note: Technically the member function 'CScreensaver::KillScreenSaver' can be static.
boinc-client_release-7.8-7.8.4/clientscr/Mac_Saver_Module.h:161:21: performance: Technically the member function 'CScreensaver::drawPreview' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/clientscr/mac_saver_module.cpp:683:20: note: Technically the member function 'CScreensaver::drawPreview' can be static.
boinc-client_release-7.8-7.8.4/clientscr/Mac_Saver_Module.h:161:21: note: Technically the member function 'CScreensaver::drawPreview' can be static.
boinc-client_release-7.8-7.8.4/clientscr/screensaver.cpp:488:5: style: Variable 'default_ss_dir_path' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientscr/screensaver.cpp:466:0: note: Variable 'default_ss_dir_path' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientscr/screensaver.cpp:488:5: note: Variable 'default_ss_dir_path' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientscr/screensaver.cpp:901:5: style: Variable 'default_data_dir_path' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/clientscr/screensaver.cpp:888:0: note: Variable 'default_data_dir_path' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientscr/screensaver.cpp:901:5: note: Variable 'default_data_dir_path' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:1651:68: style: Same value in both branches of ternary operator. [duplicateValueTernary]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:610:51: style: Function 'UtilGetRegDirectoryStr' argument 1 names different: declaration 'name' definition 'szTargetName'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.h:109:52: note: Function 'UtilGetRegDirectoryStr' argument 1 names different: declaration 'name' definition 'szTargetName'.
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:610:51: note: Function 'UtilGetRegDirectoryStr' argument 1 names different: declaration 'name' definition 'szTargetName'.
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:1629:10: style: Function 'ConfigureDialogProc' argument 1 names different: declaration 'hwndDlg' definition 'hWnd'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.h:233:44: note: Function 'ConfigureDialogProc' argument 1 names different: declaration 'hwndDlg' definition 'hWnd'.
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:1629:10: note: Function 'ConfigureDialogProc' argument 1 names different: declaration 'hwndDlg' definition 'hWnd'.
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:1732:10: style: Function 'ConfigureDialogProcStub' argument 1 names different: declaration 'hWnd' definition 'hwndDlg'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.h:237:56: note: Function 'ConfigureDialogProcStub' argument 1 names different: declaration 'hWnd' definition 'hwndDlg'.
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:1732:10: note: Function 'ConfigureDialogProcStub' argument 1 names different: declaration 'hWnd' definition 'hwndDlg'.
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:518:17: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:523:17: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:103:15: warning: Member variable 'CScreensaver::m_iLastResultShown' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:103:15: warning: Member variable 'CScreensaver::m_tLastResultChangeTime' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:103:15: warning: Member variable 'CScreensaver::m_fGFXDefaultPeriod' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:103:15: warning: Member variable 'CScreensaver::m_fGFXSciencePeriod' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:103:15: warning: Member variable 'CScreensaver::m_fGFXChangePeriod' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:103:15: warning: Member variable 'CScreensaver::m_bShow_default_ss_first' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:103:15: warning: Member variable 'CScreensaver::m_bScience_gfx_running' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:103:15: warning: Member variable 'CScreensaver::m_bDefault_gfx_running' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:103:15: warning: Member variable 'CScreensaver::m_SaverMode' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:106:5: performance: Variable 'm_dwSaverMouseMoveCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:107:5: performance: Variable 'm_hWnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:108:5: performance: Variable 'm_hWndParent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:110:5: performance: Variable 'm_bAllScreensSame' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:111:5: performance: Variable 'm_bWindowed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:112:5: performance: Variable 'm_bWaitForInputIdle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:114:5: performance: Variable 'm_bErrorMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:115:5: performance: Variable 'm_hrError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_win.cpp:783:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_x11.cpp:213:16: style: Technically the member function 'scr_window::get_window_id' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/clientscr/screensaver_x11.cpp:218:29: performance: Function parameter 'txt' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/clientscr/ss_app.cpp:285:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/ss_app.cpp:487:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/clientscr/ss_app.cpp:520:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/clienttray/tray_win.cpp:42:5: performance: Variable 'm_hDataManagementThread' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/clienttray/tray_win.cpp:43:5: performance: Variable 'm_bIdleTrackerInitialized' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/coverity-model.cpp:36:10: style: Variable 'ok_string' is not assigned a value. [unassignedVariable]
boinc-client_release-7.8-7.8.4/coverity-model.cpp:37:9: error: Uninitialized variable: ok_string [uninitvar]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:71:20: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:72:28: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:73:21: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:74:21: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:75:21: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:77:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:81:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:89:31: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:90:34: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:92:28: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:94:26: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:106:25: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:107:31: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:108:22: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:109:27: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:110:27: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:111:28: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:112:28: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1985:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:287:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:287:5: warning: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:351:5: warning: %lu in format string (no. 12) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:424:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:505:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:649:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:848:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:886:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:886:5: warning: %lu in format string (no. 11) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:886:5: warning: %lu in format string (no. 28) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:929:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:929:5: warning: %lu in format string (no. 11) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:929:5: warning: %lu in format string (no. 28) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1011:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1011:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1027:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1027:5: warning: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1027:5: warning: %lu in format string (no. 7) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1027:5: warning: %lu in format string (no. 24) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1027:5: warning: %lu in format string (no. 26) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1069:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1069:5: warning: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1069:5: warning: %lu in format string (no. 7) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1069:5: warning: %lu in format string (no. 24) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1069:5: warning: %lu in format string (no. 26) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1102:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1102:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1102:5: warning: %lu in format string (no. 8) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1171:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1231:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1249:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1277:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1301:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1301:5: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1301:5: warning: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1344:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1395:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1403:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1458:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1483:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1590:17: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1695:5: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1741:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1753:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1816:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1829:17: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1836:11: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1839:11: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1943:5: warning: %lu in format string (no. 7) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1964:5: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1964:5: warning: %lu in format string (no. 7) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2079:9: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2135:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2277:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2277:5: warning: %lu in format string (no. 12) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2277:5: warning: %lu in format string (no. 17) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2340:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2387:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2387:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2401:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2675:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2675:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2745:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2745:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2776:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2776:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1167:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1168:16: style: The scope of the variable 'rp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1571:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1572:10: style: The scope of the variable 'query' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1573:10: style: The scope of the variable 'mod_clause' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1574:10: style: The scope of the variable 'time_clause' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1809:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1810:10: style: The scope of the variable 'query' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1810:32: style: The scope of the variable 'mod_clause' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1811:10: style: The scope of the variable 'main_clause' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2028:10: style: The scope of the variable 'query' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2072:10: style: The scope of the variable 'query' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2131:10: style: The scope of the variable 'query' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:114:35: style: Function 'DB_PLATFORM' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:123:26: note: Function 'DB_PLATFORM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:114:35: note: Function 'DB_PLATFORM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:116:25: style: Function 'DB_APP' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:131:21: note: Function 'DB_APP' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:116:25: note: Function 'DB_APP' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:118:41: style: Function 'DB_APP_VERSION' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:139:29: note: Function 'DB_APP_VERSION' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:118:41: note: Function 'DB_APP_VERSION' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:120:27: style: Function 'DB_USER' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:148:22: note: Function 'DB_USER' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:120:27: note: Function 'DB_USER' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:122:27: style: Function 'DB_TEAM' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:157:22: note: Function 'DB_TEAM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:122:27: note: Function 'DB_TEAM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:124:27: style: Function 'DB_HOST' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:165:22: note: Function 'DB_HOST' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:124:27: note: Function 'DB_HOST' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:126:35: style: Function 'DB_WORKUNIT' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:195:26: note: Function 'DB_WORKUNIT' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:126:35: note: Function 'DB_WORKUNIT' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:128:43: style: Function 'DB_CREDITED_JOB' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:205:30: note: Function 'DB_CREDITED_JOB' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:128:43: note: Function 'DB_CREDITED_JOB' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:130:31: style: Function 'DB_RESULT' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:180:24: note: Function 'DB_RESULT' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:130:31: note: Function 'DB_RESULT' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:132:45: style: Function 'DB_MSG_FROM_HOST' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:213:31: note: Function 'DB_MSG_FROM_HOST' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:132:45: note: Function 'DB_MSG_FROM_HOST' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:134:41: style: Function 'DB_MSG_TO_HOST' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:221:29: note: Function 'DB_MSG_TO_HOST' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:134:41: note: Function 'DB_MSG_TO_HOST' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:136:39: style: Function 'DB_ASSIGNMENT' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:229:28: note: Function 'DB_ASSIGNMENT' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:136:39: note: Function 'DB_ASSIGNMENT' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:138:51: style: Function 'DB_HOST_APP_VERSION' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:77:34: note: Function 'DB_HOST_APP_VERSION' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:138:51: note: Function 'DB_HOST_APP_VERSION' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:140:41: style: Function 'DB_USER_SUBMIT' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:85:29: note: Function 'DB_USER_SUBMIT' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:140:41: note: Function 'DB_USER_SUBMIT' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:142:43: style: Function 'DB_STATE_COUNTS' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:107:30: note: Function 'DB_STATE_COUNTS' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:142:43: note: Function 'DB_STATE_COUNTS' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:144:61: style: Function 'DB_TRANSITIONER_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:240:39: note: Function 'DB_TRANSITIONER_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:144:61: note: Function 'DB_TRANSITIONER_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:146:55: style: Function 'DB_VALIDATOR_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:260:36: note: Function 'DB_VALIDATOR_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:146:55: note: Function 'DB_VALIDATOR_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:148:37: style: Function 'DB_WORK_ITEM' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:293:27: note: Function 'DB_WORK_ITEM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:148:37: note: Function 'DB_WORK_ITEM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:153:55: style: Function 'DB_IN_PROGRESS_RESULT' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:324:36: note: Function 'DB_IN_PROGRESS_RESULT' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:153:55: note: Function 'DB_IN_PROGRESS_RESULT' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:155:61: style: Function 'DB_SCHED_RESULT_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:365:39: note: Function 'DB_SCHED_RESULT_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:155:61: note: Function 'DB_SCHED_RESULT_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:157:27: style: Function 'DB_FILE' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:392:22: note: Function 'DB_FILE' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:157:27: note: Function 'DB_FILE' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:159:33: style: Function 'DB_FILESET' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:408:25: note: Function 'DB_FILESET' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:159:33: note: Function 'DB_FILESET' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:161:43: style: Function 'DB_FILESET_FILE' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:427:30: note: Function 'DB_FILESET_FILE' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:161:43: note: Function 'DB_FILESET_FILE' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:163:45: style: Function 'DB_SCHED_TRIGGER' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:446:31: note: Function 'DB_SCHED_TRIGGER' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:163:45: note: Function 'DB_SCHED_TRIGGER' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:172:71: style: Function 'DB_FILESET_SCHED_TRIGGER_ITEM' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:475:44: note: Function 'DB_FILESET_SCHED_TRIGGER_ITEM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:172:71: note: Function 'DB_FILESET_SCHED_TRIGGER_ITEM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:174:79: style: Function 'DB_FILESET_SCHED_TRIGGER_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:482:48: note: Function 'DB_FILESET_SCHED_TRIGGER_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:174:79: note: Function 'DB_FILESET_SCHED_TRIGGER_ITEM_SET' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:176:35: style: Function 'DB_VDA_FILE' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:503:26: note: Function 'DB_VDA_FILE' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:176:35: note: Function 'DB_VDA_FILE' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:178:47: style: Function 'DB_VDA_CHUNK_HOST' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:510:32: note: Function 'DB_VDA_CHUNK_HOST' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:178:47: note: Function 'DB_VDA_CHUNK_HOST' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:180:29: style: Function 'DB_BADGE' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:516:23: note: Function 'DB_BADGE' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:180:29: note: Function 'DB_BADGE' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:182:39: style: Function 'DB_BADGE_USER' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:523:28: note: Function 'DB_BADGE_USER' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:182:39: note: Function 'DB_BADGE_USER' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:184:39: style: Function 'DB_BADGE_TEAM' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:529:28: note: Function 'DB_BADGE_TEAM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:184:39: note: Function 'DB_BADGE_TEAM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:186:41: style: Function 'DB_CREDIT_USER' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:535:29: note: Function 'DB_CREDIT_USER' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:186:41: note: Function 'DB_CREDIT_USER' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:188:41: style: Function 'DB_CREDIT_TEAM' argument 1 names different: declaration 'p' definition 'dc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:541:29: note: Function 'DB_CREDIT_TEAM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:188:41: note: Function 'DB_CREDIT_TEAM' argument 1 names different: declaration 'p' definition 'dc'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:217:39: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:126:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:217:39: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:264:34: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:134:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:264:34: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:321:42: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:142:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:321:42: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:385:35: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:151:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:385:35: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:455:35: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:160:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:455:35: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:562:35: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:174:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:562:35: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:972:39: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:199:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:972:39: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1017:43: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:207:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1017:43: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1120:37: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:185:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1120:37: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1165:49: style: Function 'get_unsent_counts' argument 2 names different: declaration 'unsent' definition 'unsent_count'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:187:38: note: Function 'get_unsent_counts' argument 2 names different: declaration 'unsent' definition 'unsent_count'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1165:49: note: Function 'get_unsent_counts' argument 2 names different: declaration 'unsent' definition 'unsent_count'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1263:44: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:216:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1263:44: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1289:42: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:224:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1289:42: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1317:41: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:232:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1317:41: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1437:47: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:79:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1437:47: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1472:42: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:87:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1472:42: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1509:43: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:110:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1509:43: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1983:34: style: Function 'parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:286:27: note: Function 'parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:1983:34: note: Function 'parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2120:43: style: Function 'parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:319:27: note: Function 'parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2120:43: note: Function 'parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2169:42: style: Function 'parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:360:27: note: Function 'parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2169:42: note: Function 'parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2260:84: style: Function 'lookup_result' argument 2 names different: declaration 'result' definition 'rip'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:375:62: note: Function 'lookup_result' argument 2 names different: declaration 'result' definition 'rip'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2260:84: note: Function 'lookup_result' argument 2 names different: declaration 'result' definition 'rip'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2271:64: style: Function 'update_result' argument 1 names different: declaration 'result' definition 'ri'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:377:42: note: Function 'update_result' argument 1 names different: declaration 'result' definition 'ri'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2271:64: note: Function 'update_result' argument 1 names different: declaration 'result' definition 'ri'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2358:35: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:395:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2358:35: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2371:38: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:411:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2371:38: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2378:44: style: Function 'select_by_name' argument 1 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:415:36: note: Function 'select_by_name' argument 1 names different: declaration 'name' definition '_name'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2378:44: note: Function 'select_by_name' argument 1 names different: declaration 'name' definition '_name'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2393:43: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:429:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2393:43: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2407:44: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:449:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2407:44: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2513:57: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:476:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2513:57: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2659:39: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:506:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2659:39: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2697:45: style: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:512:30: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2697:45: note: Function 'db_parse' argument 1 names different: declaration 'row' definition 'r'.
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:144:27: warning: Member variable 'DB_TRANSITIONER_ITEM_SET::last_item' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:144:27: warning: Member variable 'DB_TRANSITIONER_ITEM_SET::nitems_this_query' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:146:24: warning: Member variable 'DB_VALIDATOR_ITEM_SET::nitems_this_query' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/db/boinc_db_types.h:773:17: style: Technically the member function 'VDA_CHUNK_HOST::download_in_progress' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/db/db_base.h:125:5: style: Class 'DB_BASE_SPECIAL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:77:5: style: Struct 'DB_HOST_APP_VERSION' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:85:5: style: Struct 'DB_USER_SUBMIT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:107:5: style: Struct 'DB_STATE_COUNTS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:123:5: style: Class 'DB_PLATFORM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:131:5: style: Class 'DB_APP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:139:5: style: Class 'DB_APP_VERSION' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:148:5: style: Class 'DB_USER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:157:5: style: Class 'DB_TEAM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:165:5: style: Class 'DB_HOST' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:180:5: style: Class 'DB_RESULT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:195:5: style: Class 'DB_WORKUNIT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:205:5: style: Class 'DB_CREDITED_JOB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:213:5: style: Class 'DB_MSG_FROM_HOST' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:221:5: style: Class 'DB_MSG_TO_HOST' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:229:5: style: Class 'DB_ASSIGNMENT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:240:5: style: Class 'DB_TRANSITIONER_ITEM_SET' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:260:5: style: Class 'DB_VALIDATOR_ITEM_SET' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:293:5: style: Class 'DB_WORK_ITEM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:324:5: style: Class 'DB_IN_PROGRESS_RESULT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:365:5: style: Class 'DB_SCHED_RESULT_ITEM_SET' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:392:5: style: Class 'DB_FILE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:408:5: style: Class 'DB_FILESET' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:427:5: style: Class 'DB_FILESET_FILE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:446:5: style: Class 'DB_SCHED_TRIGGER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:475:5: style: Class 'DB_FILESET_SCHED_TRIGGER_ITEM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:482:5: style: Class 'DB_FILESET_SCHED_TRIGGER_ITEM_SET' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:503:5: style: Struct 'DB_VDA_FILE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:510:5: style: Struct 'DB_VDA_CHUNK_HOST' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:516:5: style: Struct 'DB_BADGE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:523:5: style: Struct 'DB_BADGE_USER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:529:5: style: Struct 'DB_BADGE_TEAM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:535:5: style: Struct 'DB_CREDIT_USER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:541:5: style: Struct 'DB_CREDIT_TEAM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/db/boinc_db.h:78:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:78:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:79:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:79:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:86:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:86:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:87:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:87:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:108:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:108:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:109:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:109:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:110:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:110:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:124:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:124:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:125:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:125:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:126:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:126:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:132:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:132:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:133:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:133:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:134:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:134:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:140:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:140:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:141:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:141:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:142:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:142:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:149:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:149:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:150:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:150:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:151:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:151:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:158:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:158:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:159:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:159:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:160:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:160:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:166:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:166:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:173:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:173:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:174:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:174:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:181:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:181:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:183:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:183:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:185:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:185:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:196:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:196:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:197:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:197:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:199:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:199:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:206:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:206:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:207:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:207:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:214:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:214:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:215:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:215:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:216:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:216:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:222:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:222:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:223:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:223:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:224:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:224:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:230:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:230:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:231:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:231:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:232:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:232:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:393:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:393:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:394:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:394:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:395:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:395:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:409:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:409:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:410:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:410:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:411:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:411:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:428:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:428:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:429:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:429:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:447:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:447:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:448:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:448:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:449:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:449:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:504:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:504:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:505:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:505:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:506:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:506:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:511:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:511:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:512:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:512:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:517:16: style: The function 'get_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:115:24: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:517:16: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:518:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:518:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:519:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:519:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:524:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:524:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:525:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:525:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:530:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:530:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:531:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:531:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:536:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:536:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:537:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:537:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:542:10: style: The function 'db_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:116:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:542:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:543:10: style: The function 'db_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/db/db_base.h:117:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/db/boinc_db.h:543:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.workunitid [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.appid [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.server_state [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.client_state [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.validate_state [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.outcome [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.hostid [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.userid [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.teamid [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.sent_time [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.received_time [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.cpu_time [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.app_version_num [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.exit_status [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.file_delete_state [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.elapsed_time [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.app_version_id [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.peak_working_set_size [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.peak_swap_size [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/boinc_db.cpp:2192:23: error: Uninitialized struct member: result.peak_disk_usage [uninitStructMember]
boinc-client_release-7.8-7.8.4/db/db_base.cpp:224:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/db_base.cpp:244:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/db_base.cpp:257:9: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/db_base.cpp:261:9: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/db_base.cpp:272:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/db_base.cpp:288:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/db_base.cpp:312:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/db/db_base.cpp:370:10: style: The scope of the variable 'query' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/db/db_base.cpp:41:11: style: Function 'open' argument 1 names different: declaration 'name' definition 'db_name'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/db_base.h:69:20: note: Function 'open' argument 1 names different: declaration 'name' definition 'db_name'.
boinc-client_release-7.8-7.8.4/db/db_base.cpp:41:11: note: Function 'open' argument 1 names different: declaration 'name' definition 'db_name'.
boinc-client_release-7.8-7.8.4/db/db_base.cpp:41:26: style: Function 'open' argument 2 names different: declaration 'host' definition 'db_host'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/db_base.h:69:32: note: Function 'open' argument 2 names different: declaration 'host' definition 'db_host'.
boinc-client_release-7.8-7.8.4/db/db_base.cpp:41:26: note: Function 'open' argument 2 names different: declaration 'host' definition 'db_host'.
boinc-client_release-7.8-7.8.4/db/db_base.cpp:41:41: style: Function 'open' argument 3 names different: declaration 'user' definition 'db_user'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/db_base.h:69:44: note: Function 'open' argument 3 names different: declaration 'user' definition 'db_user'.
boinc-client_release-7.8-7.8.4/db/db_base.cpp:41:41: note: Function 'open' argument 3 names different: declaration 'user' definition 'db_user'.
boinc-client_release-7.8-7.8.4/db/db_base.cpp:41:56: style: Function 'open' argument 4 names different: declaration 'passwd' definition 'dbpassword'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/db_base.h:69:56: note: Function 'open' argument 4 names different: declaration 'passwd' definition 'dbpassword'.
boinc-client_release-7.8-7.8.4/db/db_base.cpp:41:56: note: Function 'open' argument 4 names different: declaration 'passwd' definition 'dbpassword'.
boinc-client_release-7.8-7.8.4/db/db_base.cpp:192:30: style: Function 'DB_BASE' argument 1 names different: declaration 'table_name' definition 'tn'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/db/db_base.h:91:25: note: Function 'DB_BASE' argument 1 names different: declaration 'table_name' definition 'tn'.
boinc-client_release-7.8-7.8.4/db/db_base.cpp:192:30: note: Function 'DB_BASE' argument 1 names different: declaration 'table_name' definition 'tn'.
boinc-client_release-7.8-7.8.4/lib/cal_boinc.h:141:0: error: #error "Unsupported compiler type." [preprocessorErrorDirective]
boinc-client_release-7.8-7.8.4/lib/average.h:59:19: style: Technically the member function 'AVERAGE::get_avg' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/lib/average.h:102:19: style: Technically the member function 'AVERAGE_VAR::get_var' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/lib/base64.cpp:88:18: style: The scope of the variable 'value' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.h:59:13: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.h:114:13: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.h:133:14: style: The scope of the variable 'eof' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.h:168:13: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/cert_sig.cpp:40:11: warning: Member variable 'CERT_SIG::hash' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/lib/cert_sig.h:65:9: style: Technically the member function 'CERT_SIGS::count' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/lib/cert_sig.cpp:66:16: note: Technically the member function 'CERT_SIGS::count' can be const.
boinc-client_release-7.8-7.8.4/lib/cert_sig.h:65:9: note: Technically the member function 'CERT_SIGS::count' can be const.
boinc-client_release-7.8-7.8.4/lib/parse.h:50:5: style: Struct 'XML_PARSER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:143:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:163:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:224:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:123:9: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:764:9: style: The scope of the variable 'file_counter' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:82:27: style: Function 'sprint_hex_data' argument 1 names different: declaration 'p' definition 'out_buf'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:83:34: note: Function 'sprint_hex_data' argument 1 names different: declaration 'p' definition 'out_buf'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:82:27: note: Function 'sprint_hex_data' argument 1 names different: declaration 'p' definition 'out_buf'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:181:42: style: Function 'print_key_hex' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:89:47: note: Function 'print_key_hex' argument 3 names different: declaration 'len' definition 'size'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:181:42: note: Function 'print_key_hex' argument 3 names different: declaration 'len' definition 'size'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:192:41: style: Function 'scan_key_hex' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:90:46: note: Function 'scan_key_hex' argument 3 names different: declaration 'len' definition 'size'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:192:41: note: Function 'scan_key_hex' argument 3 names different: declaration 'len' definition 'size'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:235:50: style: Function 'sscan_key_hex' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:94:53: note: Function 'sscan_key_hex' argument 3 names different: declaration 'len' definition 'size'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:235:50: note: Function 'sscan_key_hex' argument 3 names different: declaration 'len' definition 'size'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:308:28: style: Function 'sign_block' argument 1 names different: declaration 'data' definition 'data_block'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:105:17: note: Function 'sign_block' argument 1 names different: declaration 'data' definition 'data_block'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:308:28: note: Function 'sign_block' argument 1 names different: declaration 'data' definition 'data_block'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:346:17: style: Function 'check_file_signature' argument 1 names different: declaration 'md5' definition 'md5_buf'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:108:17: note: Function 'check_file_signature' argument 1 names different: declaration 'md5' definition 'md5_buf'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:346:17: note: Function 'check_file_signature' argument 1 names different: declaration 'md5' definition 'md5_buf'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:371:34: style: Function 'check_file_signature2' argument 2 names different: declaration 'signature' definition 'signature_text'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:111:34: note: Function 'check_file_signature2' argument 2 names different: declaration 'signature' definition 'signature_text'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:371:34: note: Function 'check_file_signature2' argument 2 names different: declaration 'signature' definition 'signature_text'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:372:17: style: Function 'check_file_signature2' argument 3 names different: declaration 'key' definition 'key_text'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:111:57: note: Function 'check_file_signature2' argument 3 names different: declaration 'key' definition 'key_text'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:372:17: note: Function 'check_file_signature2' argument 3 names different: declaration 'key' definition 'key_text'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:396:35: style: Function 'check_string_signature' argument 2 names different: declaration 'signature' definition 'signature_text'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:114:35: note: Function 'check_string_signature' argument 2 names different: declaration 'signature' definition 'signature_text'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:396:35: note: Function 'check_string_signature' argument 2 names different: declaration 'signature' definition 'signature_text'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:423:35: style: Function 'check_string_signature2' argument 2 names different: declaration 'signature' definition 'signature_text'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:117:35: note: Function 'check_string_signature2' argument 2 names different: declaration 'signature' definition 'signature_text'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:423:35: note: Function 'check_string_signature2' argument 2 names different: declaration 'signature' definition 'signature_text'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:423:63: style: Function 'check_string_signature2' argument 3 names different: declaration 'key' definition 'key_text'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:117:58: note: Function 'check_string_signature2' argument 3 names different: declaration 'key' definition 'key_text'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:423:63: note: Function 'check_string_signature2' argument 3 names different: declaration 'key' definition 'key_text'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:623:45: style: Function 'check_validity_of_cert' argument 2 names different: declaration 'sha1_md' definition 'md5_md'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/crypt.h:132:45: note: Function 'check_validity_of_cert' argument 2 names different: declaration 'sha1_md' definition 'md5_md'.
boinc-client_release-7.8-7.8.4/lib/crypt.cpp:623:45: note: Function 'check_validity_of_cert' argument 2 names different: declaration 'sha1_md' definition 'md5_md'.
boinc-client_release-7.8-7.8.4/lib/filesys.h:128:5: style: Class 'DirScanner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/lib/crypt_prog.cpp:122:12: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/crypt_prog.cpp:139:13: style: The scope of the variable 'e' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:33:5: style: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:29:0: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:33:5: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:71:5: style: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:66:0: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:71:5: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:113:5: style: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:108:0: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:113:5: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:155:5: style: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:150:0: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:155:5: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:197:5: style: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:192:0: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:197:5: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:295:5: style: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:291:0: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:295:5: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:393:5: style: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:388:0: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/daemonmgt_win.cpp:393:5: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:244:5: style: Variable 'hNTDllLib' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:241:0: note: Variable 'hNTDllLib' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:244:5: note: Variable 'hNTDllLib' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:295:5: style: Variable 'pProcesses' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:283:0: note: Variable 'pProcesses' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:295:5: note: Variable 'pProcesses' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:366:5: style: Variable 'pThreadEntry' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:361:0: note: Variable 'pThreadEntry' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:366:5: note: Variable 'pThreadEntry' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:403:5: style: Variable 'pThreadEntry' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:398:0: note: Variable 'pThreadEntry' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:403:5: note: Variable 'pThreadEntry' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:442:5: style: Variable 'pThreadEntry' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:437:0: note: Variable 'pThreadEntry' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:442:5: note: Variable 'pThreadEntry' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:464:5: style: Variable 'pThreadEntry' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:459:0: note: Variable 'pThreadEntry' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:464:5: note: Variable 'pThreadEntry' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:859:5: style: Variable 'dwCurrentProcessId' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:840:0: note: Variable 'dwCurrentProcessId' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:859:5: note: Variable 'dwCurrentProcessId' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:160:12: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/diagnostics_win.cpp:161:12: style: The scope of the variable 'size' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/filesys.cpp:396:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/filesys.cpp:459:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/filesys.cpp:614:9: style: The scope of the variable 'm' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/filesys.cpp:614:12: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/filesys.cpp:764:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/filesys.cpp:954:33: style: Function 'get_filesystem_info' argument 1 names different: declaration 'total' definition 'total_space'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/filesys.h:95:40: note: Function 'get_filesystem_info' argument 1 names different: declaration 'total' definition 'total_space'.
boinc-client_release-7.8-7.8.4/lib/filesys.cpp:954:33: note: Function 'get_filesystem_info' argument 1 names different: declaration 'total' definition 'total_space'.
boinc-client_release-7.8-7.8.4/lib/filesys.cpp:954:54: style: Function 'get_filesystem_info' argument 2 names different: declaration 'free' definition 'free_space'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/filesys.h:95:55: note: Function 'get_filesystem_info' argument 2 names different: declaration 'free' definition 'free_space'.
boinc-client_release-7.8-7.8.4/lib/filesys.cpp:954:54: note: Function 'get_filesystem_info' argument 2 names different: declaration 'free' definition 'free_space'.
boinc-client_release-7.8-7.8.4/lib/filesys.cpp:857:9: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/lib/mfile.cpp:111:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/lib/mfile.cpp:111:9: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/lib/mfile.cpp:40:5: style: Class 'MFILE' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinc-client_release-7.8-7.8.4/lib/mfile.cpp:40:5: style: Class 'MFILE' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinc-client_release-7.8-7.8.4/lib/mfile.cpp:124:5: warning: Possible leak in public function. The pointer 'buf' is not deallocated before it is allocated. [publicAllocationError]
boinc-client_release-7.8-7.8.4/lib/mfile.cpp:109:5: warning: Possible leak in public function. The pointer 'buf' is not deallocated before it is allocated. [publicAllocationError]
boinc-client_release-7.8-7.8.4/lib/miofile.cpp:134:9: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/miofile.cpp:59:46: style: Function 'init_buf_write' argument 2 names different: declaration 'len' definition '_len'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/miofile.h:62:36: note: Function 'init_buf_write' argument 2 names different: declaration 'len' definition '_len'.
boinc-client_release-7.8-7.8.4/lib/miofile.cpp:59:46: note: Function 'init_buf_write' argument 2 names different: declaration 'len' definition '_len'.
boinc-client_release-7.8-7.8.4/lib/msg_log.cpp:65:24: style: Function 'MSG_LOG' argument 1 names different: declaration 'output' definition 'output_'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/msg_log.h:50:19: note: Function 'MSG_LOG' argument 1 names different: declaration 'output' definition 'output_'.
boinc-client_release-7.8-7.8.4/lib/msg_log.cpp:65:24: note: Function 'MSG_LOG' argument 1 names different: declaration 'output' definition 'output_'.
boinc-client_release-7.8-7.8.4/lib/msg_log.cpp:87:42: style: Function 'set_indent_level' argument 1 names different: declaration 'new_level' definition 'new_indent_level'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/msg_log.h:65:31: note: Function 'set_indent_level' argument 1 names different: declaration 'new_level' definition 'new_indent_level'.
boinc-client_release-7.8-7.8.4/lib/msg_log.cpp:87:42: note: Function 'set_indent_level' argument 1 names different: declaration 'new_level' definition 'new_indent_level'.
boinc-client_release-7.8-7.8.4/lib/network.cpp:110:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
boinc-client_release-7.8-7.8.4/lib/network.cpp:117:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
boinc-client_release-7.8-7.8.4/lib/network.cpp:134:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
boinc-client_release-7.8-7.8.4/lib/network.cpp:140:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
boinc-client_release-7.8-7.8.4/lib/network.cpp:226:23: style: Function 'boinc_socket' argument 1 names different: declaration 'sock' definition 'fd'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/network.h:51:30: note: Function 'boinc_socket' argument 1 names different: declaration 'sock' definition 'fd'.
boinc-client_release-7.8-7.8.4/lib/network.cpp:226:23: note: Function 'boinc_socket' argument 1 names different: declaration 'sock' definition 'fd'.
boinc-client_release-7.8-7.8.4/lib/network.cpp:242:29: style: Function 'boinc_socket_asynch' argument 1 names different: declaration 'sock' definition 'fd'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/network.h:53:36: note: Function 'boinc_socket_asynch' argument 1 names different: declaration 'sock' definition 'fd'.
boinc-client_release-7.8-7.8.4/lib/network.cpp:242:29: note: Function 'boinc_socket_asynch' argument 1 names different: declaration 'sock' definition 'fd'.
boinc-client_release-7.8-7.8.4/lib/opencl_boinc.h:87:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/lib/parse.cpp:138:9: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.cpp:138:12: style: The scope of the variable 'm' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.cpp:231:9: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.cpp:251:9: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.cpp:321:21: style: The scope of the variable 'q' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.cpp:322:11: style: The scope of the variable 'wp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.cpp:557:10: style: The scope of the variable 'tag' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/parse.cpp:121:46: style: Function 'parse_attr' argument 2 names different: declaration 'attrname' definition 'name'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/parse.h:345:53: note: Function 'parse_attr' argument 2 names different: declaration 'attrname' definition 'name'.
boinc-client_release-7.8-7.8.4/lib/parse.cpp:121:46: note: Function 'parse_attr' argument 2 names different: declaration 'attrname' definition 'name'.
boinc-client_release-7.8-7.8.4/lib/parse.cpp:121:58: style: Function 'parse_attr' argument 3 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/parse.h:345:69: note: Function 'parse_attr' argument 3 names different: declaration 'out' definition 'dest'.
boinc-client_release-7.8-7.8.4/lib/parse.cpp:121:58: note: Function 'parse_attr' argument 3 names different: declaration 'out' definition 'dest'.
boinc-client_release-7.8-7.8.4/lib/parse.cpp:198:39: style: Function 'dup_element' argument 2 names different: declaration 'end_tag' definition 'tag_name'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/parse.h:353:46: note: Function 'dup_element' argument 2 names different: declaration 'end_tag' definition 'tag_name'.
boinc-client_release-7.8-7.8.4/lib/parse.cpp:198:39: note: Function 'dup_element' argument 2 names different: declaration 'end_tag' definition 'tag_name'.
boinc-client_release-7.8-7.8.4/lib/parse.cpp:301:41: style: Function 'str_replace' argument 2 names different: declaration 'old' definition 'substr'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/parse.h:360:48: note: Function 'str_replace' argument 2 names different: declaration 'old' definition 'substr'.
boinc-client_release-7.8-7.8.4/lib/parse.cpp:301:41: note: Function 'str_replace' argument 2 names different: declaration 'old' definition 'substr'.
boinc-client_release-7.8-7.8.4/lib/parse.cpp:301:61: style: Function 'str_replace' argument 3 names different: declaration 'neww' definition 'replacement'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/parse.h:360:65: note: Function 'str_replace' argument 3 names different: declaration 'neww' definition 'replacement'.
boinc-client_release-7.8-7.8.4/lib/parse.cpp:301:61: note: Function 'str_replace' argument 3 names different: declaration 'neww' definition 'replacement'.
boinc-client_release-7.8-7.8.4/lib/prefs.h:108:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/lib/prefs.cpp:169:35: style: Function 'suspended' argument 1 names different: declaration 't' definition 'now'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/prefs.h:133:27: note: Function 'suspended' argument 1 names different: declaration 't' definition 'now'.
boinc-client_release-7.8-7.8.4/lib/prefs.cpp:169:35: note: Function 'suspended' argument 1 names different: declaration 't' definition 'now'.
boinc-client_release-7.8-7.8.4/lib/prefs.cpp:319:33: style: Function 'parse' argument 2 names different: declaration 'venue' definition 'host_venue'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/prefs.h:194:40: note: Function 'parse' argument 2 names different: declaration 'venue' definition 'host_venue'.
boinc-client_release-7.8-7.8.4/lib/prefs.cpp:319:33: note: Function 'parse' argument 2 names different: declaration 'venue' definition 'host_venue'.
boinc-client_release-7.8-7.8.4/lib/prefs.cpp:382:33: style: Function 'parse_override' argument 2 names different: declaration 'venue' definition 'host_venue'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/prefs.h:196:49: note: Function 'parse_override' argument 2 names different: declaration 'venue' definition 'host_venue'.
boinc-client_release-7.8-7.8.4/lib/prefs.cpp:382:33: note: Function 'parse_override' argument 2 names different: declaration 'venue' definition 'host_venue'.
boinc-client_release-7.8-7.8.4/lib/prefs.cpp:616:39: style: Function 'parse_file' argument 2 names different: declaration 'venue' definition 'host_venue'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/prefs.h:197:54: note: Function 'parse_file' argument 2 names different: declaration 'venue' definition 'host_venue'.
boinc-client_release-7.8-7.8.4/lib/prefs.cpp:616:39: note: Function 'parse_file' argument 2 names different: declaration 'venue' definition 'host_venue'.
boinc-client_release-7.8-7.8.4/lib/prefs.h:76:10: style: Technically the member function 'GLOBAL_PREFS_MASK::are_prefs_set' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/lib/prefs.cpp:86:25: note: Technically the member function 'GLOBAL_PREFS_MASK::are_prefs_set' can be const.
boinc-client_release-7.8-7.8.4/lib/prefs.h:76:10: note: Technically the member function 'GLOBAL_PREFS_MASK::are_prefs_set' can be const.
boinc-client_release-7.8-7.8.4/lib/prefs.h:77:10: style: Technically the member function 'GLOBAL_PREFS_MASK::are_simple_prefs_set' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/lib/prefs.cpp:124:25: note: Technically the member function 'GLOBAL_PREFS_MASK::are_simple_prefs_set' can be const.
boinc-client_release-7.8-7.8.4/lib/prefs.h:77:10: note: Technically the member function 'GLOBAL_PREFS_MASK::are_simple_prefs_set' can be const.
boinc-client_release-7.8-7.8.4/lib/prefs.h:201:19: style: Technically the member function 'GLOBAL_PREFS::cpu_scheduling_period' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/lib/procinfo_mac.cpp:53:11: style: The scope of the variable 'lf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/procinfo_unix.cpp:173:13: style: The scope of the variable 'piddir' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/procinfo_unix.cpp:113:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/lib/remote_submit.cpp:567:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/lib/remote_submit.cpp:130:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/lib/sched_msgs.h:37:10: style: Technically the member function 'SCHED_MSG_LOG::debug' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/lib/sched_msgs.h:38:10: style: Technically the member function 'SCHED_MSG_LOG::detail' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/lib/sched_msgs.h:30:17: style: The function 'v_format_kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/lib/msg_log.h:70:25: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/lib/sched_msgs.h:30:17: note: Function in derived class
boinc-client_release-7.8-7.8.4/lib/sched_msgs.h:31:10: style: The function 'v_message_wanted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/lib/msg_log.h:71:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/lib/sched_msgs.h:31:10: note: Function in derived class
boinc-client_release-7.8-7.8.4/lib/shmem_test.cpp:36:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/shmem_test.cpp:39:18: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/lib/stackwalker_win.cpp:482:11: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/stackwalker_win.cpp:696:50: style: Function 'ShowStackRM' argument 2 names different: declaration 'c' definition 'Context'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/stackwalker_win.cpp:85:50: note: Function 'ShowStackRM' argument 2 names different: declaration 'c' definition 'Context'.
boinc-client_release-7.8-7.8.4/lib/stackwalker_win.cpp:696:50: note: Function 'ShowStackRM' argument 2 names different: declaration 'c' definition 'Context'.
boinc-client_release-7.8-7.8.4/lib/stackwalker_win.cpp:104:47: performance: Function parameter 'strBOINCLocation' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/lib/stackwalker_win.cpp:104:83: performance: Function parameter 'strLibrary' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/lib/str_util.cpp:197:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/lib/str_util.cpp:197:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/lib/str_util.cpp:197:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/lib/str_util.cpp:197:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/lib/str_util.cpp:94:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/str_util.cpp:90:0: note: Variable 'p' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/str_util.cpp:94:5: note: Variable 'p' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/lib/str_util.cpp:360:32: style: Function 'unescape_os_release' argument 1 names different: declaration 'str' definition 'buf'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/str_util.h:37:39: note: Function 'unescape_os_release' argument 1 names different: declaration 'str' definition 'buf'.
boinc-client_release-7.8-7.8.4/lib/str_util.cpp:360:32: note: Function 'unescape_os_release' argument 1 names different: declaration 'str' definition 'buf'.
boinc-client_release-7.8-7.8.4/lib/synch.cpp:40:22: style: union member 'SEMUN::buf' is never used. [unusedStructMember]
boinc-client_release-7.8-7.8.4/lib/synch.cpp:41:25: style: union member 'SEMUN::arra' is never used. [unusedStructMember]
boinc-client_release-7.8-7.8.4/lib/synch.cpp:42:21: style: union member 'SEMUN::__buf' is never used. [unusedStructMember]
boinc-client_release-7.8-7.8.4/lib/translate.cpp:203:33: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/lib/translate.cpp:231:19: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/lib/translate.cpp:233:19: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/lib/translate.cpp:115:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/translate.cpp:116:11: style: The scope of the variable 'underscore' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/translate.cpp:282:21: style: The scope of the variable 'pCatalog' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/translate.cpp:322:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/translate.cpp:323:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/translate.cpp:358:21: style: The scope of the variable 'pCatalog' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/translate.cpp:379:21: style: The scope of the variable 'pCatalog' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/unix_util.cpp:83:17: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boinc-client_release-7.8-7.8.4/lib/url.cpp:43:15: style: The scope of the variable 'q' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/url.cpp:140:34: style: Function 'unescape_url' argument 2 names different: declaration 'len' definition 'url_size'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/url.h:39:41: note: Function 'unescape_url' argument 2 names different: declaration 'len' definition 'url_size'.
boinc-client_release-7.8-7.8.4/lib/url.cpp:140:34: note: Function 'unescape_url' argument 2 names different: declaration 'len' definition 'url_size'.
boinc-client_release-7.8-7.8.4/lib/util.cpp:300:9: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/util.cpp:469:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/lib/util.cpp:326:47: style: Function 'read_file_malloc' argument 2 names different: declaration 'result' definition 'buf'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/util.h:79:30: note: Function 'read_file_malloc' argument 2 names different: declaration 'result' definition 'buf'.
boinc-client_release-7.8-7.8.4/lib/util.cpp:326:47: note: Function 'read_file_malloc' argument 2 names different: declaration 'result' definition 'buf'.
boinc-client_release-7.8-7.8.4/lib/win_util.cpp:162:9: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
boinc-client_release-7.8-7.8.4/lib/win_util.cpp:97:13: style: Variable 'lReturnValue' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/lib/win_util.cpp:85:13: note: Variable 'lReturnValue' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/win_util.cpp:97:13: note: Variable 'lReturnValue' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/lib/win_util.cpp:35:34: style: Function 'TerminateProcessById' argument 1 names different: declaration 'dwProcessId' definition 'dwProcessID'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/lib/win_util.h:21:40: note: Function 'TerminateProcessById' argument 1 names different: declaration 'dwProcessId' definition 'dwProcessID'.
boinc-client_release-7.8-7.8.4/lib/win_util.cpp:35:34: note: Function 'TerminateProcessById' argument 1 names different: declaration 'dwProcessId' definition 'dwProcessID'.
boinc-client_release-7.8-7.8.4/lib/x_util.cpp:38:0: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:521:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:646:20: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:683:5: style: Variable 'q' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:682:0: note: Variable 'q' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:683:5: note: Variable 'q' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:579:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:600:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:622:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:634:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:683:9: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:725:9: style: Unused variable: id [unusedVariable]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:97:5: warning: Member variable 'COMMAND::id' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:97:5: warning: Member variable 'COMMAND::cmd' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:97:5: warning: Member variable 'COMMAND::submit_req' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:97:5: warning: Member variable 'COMMAND::batch_name' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:97:5: warning: Member variable 'COMMAND::lease_end_time' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:97:5: warning: Member variable 'COMMAND::min_mod_time' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:97:5: style: Struct 'COMMAND' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:678:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:728:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:770:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:835:13: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc]
boinc-client_release-7.8-7.8.4/samples/condor/boinc_gahp.cpp:822:13: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
boinc-client_release-7.8-7.8.4/samples/example_app/slide_show.cpp:187:17: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/samples/example_app/slide_show.cpp:238:12: style: The scope of the variable 'hue' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/example_app/uc2.cpp:144:9: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/example_app/uc2_graphics.cpp:175:17: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/samples/example_app/uc2_graphics.cpp:96:27: style: The scope of the variable 'dt' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/example_app/uc2_graphics.cpp:260:12: style: The scope of the variable 'hue' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/example_app/ucn.cpp:86:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/example_app/ucn.cpp:75:13: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
boinc-client_release-7.8-7.8.4/samples/gfx_html/browserlog.cpp:36:0: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/samples/gfx_html/browsermain_win.cpp:71:5: style: Variable 'lpszFileName' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/samples/gfx_html/browsermain_win.cpp:65:0: note: Variable 'lpszFileName' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/samples/gfx_html/browsermain_win.cpp:71:5: note: Variable 'lpszFileName' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/samples/gfx_html/browserwnd_win.cpp:169:5: style: Variable 'bIsExiting' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/samples/gfx_html/browserwnd_win.cpp:166:0: note: Variable 'bIsExiting' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/samples/gfx_html/browserwnd_win.cpp:169:5: note: Variable 'bIsExiting' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4231:10: warning: Either the condition 'len<=(int)sizeof(buf)' is redundant or the array 'buf[8192]' is accessed at index 8192, which is out of bounds. [arrayIndexOutOfBoundsCond]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4232:18: note: Assuming that condition 'len<=(int)sizeof(buf)' is not redundant
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4231:10: note: Array index out of bounds
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4833:16: style: Condition 'n>0' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3091:9: warning: Width 3 given in format string (no. 2) is smaller than destination buffer 'month_str[32]'. [invalidScanfFormatWidth_smaller]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3093:9: warning: Width 3 given in format string (no. 2) is smaller than destination buffer 'month_str[32]'. [invalidScanfFormatWidth_smaller]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3095:9: warning: Width 3 given in format string (no. 2) is smaller than destination buffer 'month_str[32]'. [invalidScanfFormatWidth_smaller]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3097:9: warning: Width 3 given in format string (no. 2) is smaller than destination buffer 'month_str[32]'. [invalidScanfFormatWidth_smaller]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4040:29: warning: Either the condition 'c==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4045:9: note: Assuming that condition 'c==NULL' is not redundant
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4040:29: note: Null pointer subtraction
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4109:29: warning: Either the condition 's==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4141:28: note: Assuming that condition 's==NULL' is not redundant
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4141:23: note: Calling function 'parse_header', 1st argument 'str' value is 0
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4109:29: note: Null pointer addition
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:482:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:482:14: style: The scope of the variable 'src' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:482:23: style: The scope of the variable 'dst' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:846:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:875:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:1813:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:1814:30: style: The scope of the variable 'match_code' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2025:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2113:19: style: The scope of the variable 'slash' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2114:9: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2258:15: style: The scope of the variable 'status' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2328:16: style: The scope of the variable 'flag' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2405:19: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2577:7: style: The scope of the variable 'match_len' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2849:13: style: The scope of the variable 'a' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2849:16: style: The scope of the variable 'b' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2849:19: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2894:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2894:10: style: The scope of the variable 'len' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3046:15: style: The scope of the variable 'ext' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3088:47: style: The scope of the variable 'leap_days' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3088:58: style: The scope of the variable 'days' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3115:22: style: The scope of the variable 'ext' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3801:12: style: The scope of the variable 't' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4109:15: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4615:7: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:5001:15: style: The scope of the variable 'value' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:348:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4030:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4032:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:342:51: style: Function 'iobuf_append' argument 2 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:182:49: note: Function 'iobuf_append' argument 2 names different: declaration 'data' definition 'buf'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:342:51: note: Function 'iobuf_append' argument 2 names different: declaration 'data' definition 'buf'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:342:63: style: Function 'iobuf_append' argument 3 names different: declaration 'data_size' definition 'len'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:182:62: note: Function 'iobuf_append' argument 3 names different: declaration 'data_size' definition 'len'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:342:63: note: Function 'iobuf_append' argument 3 names different: declaration 'data_size' definition 'len'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:364:44: style: Function 'iobuf_remove' argument 2 names different: declaration 'data_size' definition 'n'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:183:42: note: Function 'iobuf_remove' argument 2 names different: declaration 'data_size' definition 'n'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:364:44: note: Function 'iobuf_remove' argument 2 names different: declaration 'data_size' definition 'n'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:608:28: style: Function 'ns_resolve' argument 1 names different: declaration 'domain_name' definition 'host'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:268:28: note: Function 'ns_resolve' argument 1 names different: declaration 'domain_name' definition 'host'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:608:28: note: Function 'ns_resolve' argument 1 names different: declaration 'domain_name' definition 'host'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:608:40: style: Function 'ns_resolve' argument 2 names different: declaration 'ip_addr_buf' definition 'buf'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:268:47: note: Function 'ns_resolve' argument 2 names different: declaration 'ip_addr_buf' definition 'buf'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:608:40: note: Function 'ns_resolve' argument 2 names different: declaration 'ip_addr_buf' definition 'buf'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:608:52: style: Function 'ns_resolve' argument 3 names different: declaration 'buf_len' definition 'n'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:268:67: note: Function 'ns_resolve' argument 3 names different: declaration 'buf_len' definition 'n'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:608:52: note: Function 'ns_resolve' argument 3 names different: declaration 'buf_len' definition 'n'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:1531:31: style: Function 'mg_start_thread' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:128:31: note: Function 'mg_start_thread' argument 1 names different: declaration 'func' definition 'f'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:1531:31: note: Function 'mg_start_thread' argument 1 names different: declaration 'func' definition 'f'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:1531:49: style: Function 'mg_start_thread' argument 2 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:128:52: note: Function 'mg_start_thread' argument 2 names different: declaration 'param' definition 'p'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:1531:49: note: Function 'mg_start_thread' argument 2 names different: declaration 'param' definition 'p'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2475:71: style: Function 'mg_get_header' argument 2 names different: declaration 'name' definition 's'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:116:69: note: Function 'mg_get_header' argument 2 names different: declaration 'name' definition 's'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2475:71: note: Function 'mg_get_header' argument 2 names different: declaration 'name' definition 's'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2527:58: style: Function 'mg_template' argument 2 names different: declaration 'text' definition 's'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:144:54: note: Function 'mg_template' argument 2 names different: declaration 'text' definition 's'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2527:58: note: Function 'mg_template' argument 2 names different: declaration 'text' definition 's'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2648:50: style: Function 'mg_send_status' argument 2 names different: declaration 'status_code' definition 'status'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:101:49: note: Function 'mg_send_status' argument 2 names different: declaration 'status_code' definition 'status'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2648:50: note: Function 'mg_send_status' argument 2 names different: declaration 'status_code' definition 'status'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2655:76: style: Function 'mg_send_header' argument 3 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:102:75: note: Function 'mg_send_header' argument 3 names different: declaration 'val' definition 'v'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2655:76: note: Function 'mg_send_header' argument 3 names different: declaration 'val' definition 'v'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2679:60: style: Function 'mg_printf_data' argument 2 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:104:59: note: Function 'mg_printf_data' argument 2 names different: declaration 'format' definition 'fmt'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2679:60: note: Function 'mg_printf_data' argument 2 names different: declaration 'format' definition 'fmt'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3045:42: style: Function 'mg_get_mime_type' argument 1 names different: declaration 'name' definition 'path'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:117:42: note: Function 'mg_get_mime_type' argument 1 names different: declaration 'name' definition 'path'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:3045:42: note: Function 'mg_get_mime_type' argument 1 names different: declaration 'name' definition 'path'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4139:33: style: Function 'mg_parse_header' argument 1 names different: declaration 'hdr' definition 's'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:120:33: note: Function 'mg_parse_header' argument 1 names different: declaration 'hdr' definition 's'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4139:33: note: Function 'mg_parse_header' argument 1 names different: declaration 'hdr' definition 's'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4466:56: style: Function 'mg_send_file' argument 2 names different: declaration 'path' definition 'file_name'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:113:55: note: Function 'mg_send_file' argument 2 names different: declaration 'path' definition 'file_name'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4466:56: note: Function 'mg_send_file' argument 2 names different: declaration 'path' definition 'file_name'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4917:62: style: Function 'mg_get_var' argument 2 names different: declaration 'var_name' definition 'name'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:118:62: note: Function 'mg_get_var' argument 2 names different: declaration 'var_name' definition 'name'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4917:62: note: Function 'mg_get_var' argument 2 names different: declaration 'var_name' definition 'name'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4918:22: style: Function 'mg_get_var' argument 3 names different: declaration 'buf' definition 'dst'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:119:22: note: Function 'mg_get_var' argument 3 names different: declaration 'buf' definition 'dst'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4918:22: note: Function 'mg_get_var' argument 3 names different: declaration 'buf' definition 'dst'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4918:34: style: Function 'mg_get_var' argument 4 names different: declaration 'buf_len' definition 'dst_len'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:119:34: note: Function 'mg_get_var' argument 4 names different: declaration 'buf_len' definition 'dst_len'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4918:34: note: Function 'mg_get_var' argument 4 names different: declaration 'buf_len' definition 'dst_len'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4976:42: style: Function 'mg_copy_listeners' argument 1 names different: declaration 'from' definition 's'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:94:42: note: Function 'mg_copy_listeners' argument 1 names different: declaration 'from' definition 's'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4976:42: note: Function 'mg_copy_listeners' argument 1 names different: declaration 'from' definition 's'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:5012:65: style: Function 'mg_set_option' argument 2 names different: declaration 'opt' definition 'name'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:90:59: note: Function 'mg_set_option' argument 2 names different: declaration 'opt' definition 'name'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:5012:65: note: Function 'mg_set_option' argument 2 names different: declaration 'opt' definition 'name'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:5013:39: style: Function 'mg_set_option' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:90:76: note: Function 'mg_set_option' argument 3 names different: declaration 'val' definition 'value'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:5013:39: note: Function 'mg_set_option' argument 3 names different: declaration 'val' definition 'value'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:5281:42: style: Function 'mg_create_server' argument 1 names different: declaration 'server_param' definition 'server_data'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.h:88:42: note: Function 'mg_create_server' argument 1 names different: declaration 'server_param' definition 'server_data'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:5281:42: note: Function 'mg_create_server' argument 1 names different: declaration 'server_param' definition 'server_data'.
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:169:15: style: struct member 'ns_str::p' is never used. [unusedStructMember]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4392:24: style: Variable 'cert' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4231:10: warning: Either the condition 'len<=(int)8192' is redundant or the array 'buf[8192]' is accessed at index 8192, which is out of bounds. [arrayIndexOutOfBoundsCond]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4232:18: note: Assuming that condition 'len<=(int)8192' is not redundant
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4231:10: note: Array index out of bounds
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2375:12: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4057:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4163:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4167:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4171:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4172:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:4205:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2945:7: error: Memory leak: copy [memleak]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:5103:1: error: Memory leak: conn [memleak]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:838:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/samples/gfx_html/mongoose.cpp:2899:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/samples/gfx_html/webapi.cpp:128:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/image_libs/bmplib.h:44:7: style: Member variable 'DIB_BITMAP::bmp_width' is in the wrong place in the initializer list. [initializerList]
boinc-client_release-7.8-7.8.4/samples/image_libs/bmplib.h:12:49: note: Member variable 'DIB_BITMAP::bmp_width' is in the wrong place in the initializer list.
boinc-client_release-7.8-7.8.4/samples/image_libs/bmplib.h:44:7: note: Member variable 'DIB_BITMAP::bmp_width' is in the wrong place in the initializer list.
boinc-client_release-7.8-7.8.4/samples/image_libs/tgalib.cpp:37:15: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/samples/image_libs/tgalib.cpp:94:8: style: The scope of the variable 'r' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/image_libs/tgalib.cpp:94:13: style: The scope of the variable 'g' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/image_libs/tgalib.cpp:94:18: style: The scope of the variable 'b' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/image_libs/tgalib.cpp:126:4: error: Memory leak: pImageData [memleak]
boinc-client_release-7.8-7.8.4/samples/image_libs/tgalib.cpp:126:4: error: Resource leak: pFile [resourceLeak]
boinc-client_release-7.8-7.8.4/samples/image_libs/tgalib.cpp:126:4: error: Memory leak: pImageData.data [memleak]
boinc-client_release-7.8-7.8.4/samples/multi_thread/multi_thread.cpp:141:17: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/samples/multi_thread/multi_thread.cpp:71:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/nvcuda/cuda.cpp:335:17: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
boinc-client_release-7.8-7.8.4/samples/nvcuda/cuda.cpp:346:17: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
boinc-client_release-7.8-7.8.4/samples/nvcuda/cuda.cpp:351:13: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
boinc-client_release-7.8-7.8.4/samples/nvcuda/cuda.cpp:167:24: error: Uninitialized variable: h_idata [uninitvar]
boinc-client_release-7.8-7.8.4/samples/nvcuda/cuda.cpp:204:24: error: Uninitialized variable: h_idata [uninitvar]
boinc-client_release-7.8-7.8.4/samples/openclapp/openclapp.cpp:972:9: style: Variable 'diag' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-client_release-7.8-7.8.4/samples/openclapp/openclapp.cpp:971:0: note: Variable 'diag' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/samples/openclapp/openclapp.cpp:972:9: note: Variable 'diag' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-client_release-7.8-7.8.4/samples/openclapp/openclapp.cpp:418:38: style: Function 'convert_to_string' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/openclapp/openclapp.hpp:195:38: note: Function 'convert_to_string' argument 1 names different: declaration 'filename' definition 'fileName'.
boinc-client_release-7.8-7.8.4/samples/openclapp/openclapp.cpp:418:38: note: Function 'convert_to_string' argument 1 names different: declaration 'filename' definition 'fileName'.
boinc-client_release-7.8-7.8.4/samples/openclapp/openclapp.cpp:341:17: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
boinc-client_release-7.8-7.8.4/samples/openclapp/openclapp.cpp:352:17: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
boinc-client_release-7.8-7.8.4/samples/openclapp/openclapp.cpp:357:13: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
boinc-client_release-7.8-7.8.4/samples/openclapp/openclapp.cpp:440:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/floppyio.cpp:274:32: style: Function 'receive' argument 1 names different: declaration 'strBuffer' definition 'ansBuffer'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/floppyio.h:121:42: note: Function 'receive' argument 1 names different: declaration 'strBuffer' definition 'ansBuffer'.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/floppyio.cpp:274:32: note: Function 'receive' argument 1 names different: declaration 'strBuffer' definition 'ansBuffer'.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/floppyio.cpp:81:9: style: Class 'FloppyIO' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/floppyio.cpp:81:9: style: Class 'FloppyIO' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/floppyio.h:179:56: performance: Function parameter '_message' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/floppyio.h:186:42: performance: Function parameter '_message' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:514:9: style: Variable 'lRead' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:512:9: note: Variable 'lRead' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:514:9: note: Variable 'lRead' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:90:11: style: The scope of the variable 'f' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:55:7: warning: Member variable 'GBAC::hostdir' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:55:7: warning: Member variable 'GBAC::dirsep' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:55:7: warning: Member variable 'GBAC::argv' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:55:7: warning: Member variable 'GBAC::argc' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:20:9: performance: Technically the member function 'GBAC::doGunzip' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:482:11: note: Technically the member function 'GBAC::doGunzip' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:20:9: note: Technically the member function 'GBAC::doGunzip' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:21:9: performance: Technically the member function 'GBAC::hasEnding' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:591:11: note: Technically the member function 'GBAC::hasEnding' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:21:9: note: Technically the member function 'GBAC::hasEnding' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:27:9: performance: Technically the member function 'GBAC::parse' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:441:11: note: Technically the member function 'GBAC::parse' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:27:9: note: Technically the member function 'GBAC::parse' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:30:9: performance: Technically the member function 'GBAC::copyLogFiles' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:285:11: note: Technically the member function 'GBAC::copyLogFiles' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:30:9: note: Technically the member function 'GBAC::copyLogFiles' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:31:6: performance: Technically the member function 'GBAC::copyDebugLog' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:404:11: note: Technically the member function 'GBAC::copyDebugLog' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:31:6: note: Technically the member function 'GBAC::copyDebugLog' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:32:9: performance: Technically the member function 'GBAC::getExitStatus' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:447:11: note: Technically the member function 'GBAC::getExitStatus' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:32:9: note: Technically the member function 'GBAC::getExitStatus' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:34:9: performance: Technically the member function 'GBAC::printVersion' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.cpp:599:11: note: Technically the member function 'GBAC::printVersion' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/gbac.h:34:9: note: Technically the member function 'GBAC::printVersion' can be static.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:255:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:1212:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:272:12: style: The scope of the variable 'line_pos' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:308:12: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:309:12: style: The scope of the variable 'screenshot_md5' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:310:12: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:312:12: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:1059:12: style: The scope of the variable 'errcode_start' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:1060:12: style: The scope of the variable 'errcode_end' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:1185:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:1234:62: style: Function 'vbm_trace' argument 2 names different: declaration 'ouput' definition 'output'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.h:248:62: note: Function 'vbm_trace' argument 2 names different: declaration 'ouput' definition 'output'.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_common.cpp:1234:62: note: Function 'vbm_trace' argument 2 names different: declaration 'ouput' definition 'output'.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_mscom_impl.cpp:246:30: style: Condition 'force_sandbox' is always false [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_mscom_impl.cpp:213:26: note: Assignment 'force_sandbox=false', assigned value is 0
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_mscom_impl.cpp:246:30: note: Condition 'force_sandbox' is always false
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_mscom_impl.cpp:546:36: style: Condition 'os_name.find("_64")!=std::string::npos' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_mscom_impl.cpp:1914:14: style: The scope of the variable 'pHardDisk' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_mscom_impl.cpp:1915:14: style: The scope of the variable 'pISOImage' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_mscom_impl.cpp:1916:14: style: The scope of the variable 'pCacheDisk' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_mscom_impl.cpp:2369:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_mscom_impl.cpp:2372:9: style: The scope of the variable 'pidVboxSvc' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_vboxmanage.cpp:402:36: style: Condition 'os_name.find("_64")!=std::string::npos' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_vboxmanage.cpp:1187:13: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_vboxmanage.cpp:1170:0: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_vboxmanage.cpp:1187:13: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_vboxmanage.cpp:855:12: style: The scope of the variable 'vmstate_start' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_vboxmanage.cpp:856:12: style: The scope of the variable 'vmstate_end' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_vboxmanage.cpp:1045:12: style: The scope of the variable 'timeout' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_vboxmanage.cpp:1088:12: style: The scope of the variable 'timeout' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_vboxmanage.cpp:1657:12: style: The scope of the variable 'counter_end' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vbox_vboxmanage.cpp:1692:12: style: The scope of the variable 'counter_end' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxcheckpoint.cpp:141:36: style: Function 'update' argument 1 names different: declaration 'elapsed_time' definition '_elapsed_time'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxcheckpoint.h:35:23: note: Function 'update' argument 1 names different: declaration 'elapsed_time' definition '_elapsed_time'.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxcheckpoint.cpp:141:36: note: Function 'update' argument 1 names different: declaration 'elapsed_time' definition '_elapsed_time'.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxcheckpoint.cpp:141:58: style: Function 'update' argument 2 names different: declaration 'cpu_time' definition '_cpu_time'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxcheckpoint.h:35:44: note: Function 'update' argument 2 names different: declaration 'cpu_time' definition '_cpu_time'.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxcheckpoint.cpp:141:58: note: Function 'update' argument 2 names different: declaration 'cpu_time' definition '_cpu_time'.
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:487:9: style: Condition '!pVM' is always true [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:374:20: note: Assignment 'pVM=NULL', assigned value is 0
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:487:9: note: Condition '!pVM' is always true
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:488:15: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:147:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:170:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:235:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:236:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:273:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:284:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:386:12: style: The scope of the variable 'stopwatch_starttime' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:387:12: style: The scope of the variable 'stopwatch_endtime' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:388:12: style: The scope of the variable 'stopwatch_elapsedtime' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:389:12: style: The scope of the variable 'sleep_time' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/vboxwrapper/vboxwrapper.cpp:895:16: style: The scope of the variable 'skip_cleanup' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/worker/worker.cpp:51:11: style: The scope of the variable 'in' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/worker/worker.cpp:51:16: style: The scope of the variable 'out' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/worker/worker.cpp:95:0: error: Resource leak: in [resourceLeak]
boinc-client_release-7.8-7.8.4/samples/worker/worker.cpp:95:0: error: Resource leak: out [resourceLeak]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:1027:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:285:22: style: The scope of the variable 'scan' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:873:21: style: The scope of the variable 'stp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:964:21: style: A pointer can not be negative so it is either pointless or an error to check if it is not. [pointerPositive]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:283:46: style: Function 're_comp_w' argument 2 names different: declaration 'regex' definition 'exp'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.h:80:53: note: Function 're_comp_w' argument 2 names different: declaration 'regex' definition 'exp'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:283:46: note: Function 're_comp_w' argument 2 names different: declaration 'regex' definition 'exp'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:732:39: style: Function 'regc' argument 2 names different: declaration 'c' definition 'b'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:260:39: note: Function 'regc' argument 2 names different: declaration 'c' definition 'b'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:732:39: note: Function 'regc' argument 2 names different: declaration 'c' definition 'b'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:821:46: style: Function 're_exec_w' argument 2 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.h:81:57: note: Function 're_exec_w' argument 2 names different: declaration 's' definition 'str'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:821:46: note: Function 're_exec_w' argument 2 names different: declaration 's' definition 'str'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:871:50: style: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:813:50: note: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:871:50: note: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:1183:38: style: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:259:38: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:1183:38: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:966:34: warning: Char literal compared with pointer 'ep->reginput'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.c:972:34: warning: Char literal compared with pointer 'ep->reginput'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
boinc-client_release-7.8-7.8.4/samples/wrapper/regsub.c:119:69: style: Function 're_sub_w' argument 3 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.h:82:76: note: Function 're_sub_w' argument 3 names different: declaration 'src' definition 'source'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regsub.c:119:69: note: Function 're_sub_w' argument 3 names different: declaration 'src' definition 'source'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regsub.c:119:89: style: Function 're_sub_w' argument 4 names different: declaration 'sub' definition 'dest'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrapper/regexp.h:82:93: note: Function 're_sub_w' argument 4 names different: declaration 'sub' definition 'dest'.
boinc-client_release-7.8-7.8.4/samples/wrapper/regsub.c:119:89: note: Function 're_sub_w' argument 4 names different: declaration 'sub' definition 'dest'.
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:822:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:823:11: style: The scope of the variable 'argv' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:824:10: style: The scope of the variable 'arglist' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:825:11: style: The scope of the variable 'stdout_file' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:826:11: style: The scope of the variable 'stdin_file' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:827:11: style: The scope of the variable 'stderr_file' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:675:19: style: Function 'run' argument 1 names different: declaration 'argc' definition 'argct'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:166:17: note: Function 'run' argument 1 names different: declaration 'argc' definition 'argct'.
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:675:19: note: Function 'run' argument 1 names different: declaration 'argc' definition 'argct'.
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:675:33: style: Function 'run' argument 2 names different: declaration 'argv' definition 'argvt'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:166:30: note: Function 'run' argument 2 names different: declaration 'argv' definition 'argvt'.
boinc-client_release-7.8-7.8.4/samples/wrapper/wrapper.cpp:675:33: note: Function 'run' argument 2 names different: declaration 'argv' definition 'argvt'.
boinc-client_release-7.8-7.8.4/samples/wrappture/fermi.cpp:9:42: style: The scope of the variable 'f' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:254:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:254:17: style: The scope of the variable 'argc' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:256:11: style: The scope of the variable 'argv' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:257:10: style: The scope of the variable 'arglist' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:258:8: style: The scope of the variable 'stdout_file' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:259:8: style: The scope of the variable 'stdin_file' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:260:8: style: The scope of the variable 'stderr_file' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:173:19: style: Function 'run' argument 1 names different: declaration 'argc' definition 'argct'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:85:17: note: Function 'run' argument 1 names different: declaration 'argc' definition 'argct'.
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:173:19: note: Function 'run' argument 1 names different: declaration 'argc' definition 'argct'.
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:173:33: style: Function 'run' argument 2 names different: declaration 'argv' definition 'argvt'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:85:30: note: Function 'run' argument 2 names different: declaration 'argv' definition 'argvt'.
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:173:33: note: Function 'run' argument 2 names different: declaration 'argv' definition 'argvt'.
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:297:18: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:295:16: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:255:10: style: Unused variable: progname [unusedVariable]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture.cpp:319:15: style: Unused variable: stat [unusedVariable]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture_example.cpp:48:5: style: Variable 'lib' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture_example.cpp:32:0: note: Variable 'lib' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture_example.cpp:48:5: note: Variable 'lib' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture_example.cpp:76:9: style: Variable 'E' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture_example.cpp:77:5: style: Variable 'dE' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/samples/wrappture/wrappture_example.cpp:43:0: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/sched/sched_limit.h:52:17: style: Technically the member function 'RSC_JOB_LIMIT::exceeded' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/sched_limit.h:60:17: style: Technically the member function 'RSC_JOB_LIMIT::any_limit' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/assimilator.cpp:86:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_types.h:501:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/sched/credit.cpp:907:28: style: The scope of the variable 'w' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/credit.cpp:390:61: style: Function 'hav_lookup' argument 3 names different: declaration 'avid' definition 'gen_avid'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/sched/credit.h:61:79: note: Function 'hav_lookup' argument 3 names different: declaration 'avid' definition 'gen_avid'.
boinc-client_release-7.8-7.8.4/sched/credit.cpp:390:61: note: Function 'hav_lookup' argument 3 names different: declaration 'avid' definition 'gen_avid'.
boinc-client_release-7.8-7.8.4/sched/sched_types.h:190:9: performance: Variable 'appid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/sched/sched_types.h:107:17: style: Technically the member function 'HOST_USAGE::is_sequential_app' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/sched_types.h:112:16: style: Technically the member function 'HOST_USAGE::resource_type' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/sched_types.h:120:17: style: Technically the member function 'HOST_USAGE::uses_gpu' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/sched_types.h:226:19: style: Technically the member function 'GLOBAL_PREFS::work_buf_min' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/sched_types.h:440:17: style: Technically the member function 'WORK_REQ_BASE::need_proc_type' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/sched_types.h:470:10: style: Technically the member function 'WORK_REQ_BASE::edf_reject_test' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/sched_types.h:493:10: style: Technically the member function 'WORK_REQ_BASE::max_jobs_exceeded' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/sched_shmem.h:130:12: style: Technically the member function 'SCHED_SHMEM::total_expavg_credit' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/credit.cpp:230:12: style: Technically the member function 'RSC_INFO::avg' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/credit_test.cpp:174:12: style: Technically the member function 'RSC_INFO::avg' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/sched/db_dump.cpp:243:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/db_dump.cpp:244:13: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/db_dump.cpp:302:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/db_dump.cpp:530:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/db_dump.cpp:532:10: style: The scope of the variable 'url' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/db_dump.cpp:532:21: style: The scope of the variable 'name_html' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/db_dump.cpp:534:10: style: The scope of the variable 'description' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/db_dump.cpp:217:5: warning: Member variable 'ZFILE::current_path' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/sched/db_purge.cpp:478:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/db_purge.cpp:486:9: style: The scope of the variable 'min_age_seconds' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/db_purge.cpp:657:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/feeder.cpp:856:11: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/sched/feeder.cpp:459:9: style: The scope of the variable 'app_index' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/feeder.cpp:611:12: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/file_upload_handler.cpp:287:38: style: The scope of the variable 'signed_xml' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/file_upload_handler.cpp:293:10: style: The scope of the variable 'is_valid' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/handle_request.cpp:81:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/handle_request.cpp:82:10: style: The scope of the variable 'dn' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/handle_request.cpp:82:19: style: The scope of the variable 'ip' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/handle_request.cpp:82:28: style: The scope of the variable 'os' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/handle_request.cpp:82:37: style: The scope of the variable 'pm' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/handle_request.cpp:608:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/handle_request.cpp:752:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/handle_request.cpp:879:12: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/handle_request.cpp:1082:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/handle_request.cpp:1498:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/make_work.cpp:156:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/message_handler.cpp:72:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/message_handler.cpp:98:10: style: The scope of the variable 'did_something' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/plan_class_spec.cpp:170:25: style: The scope of the variable 'buf2' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/put_file.cpp:57:26: style: The scope of the variable 'url' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/put_file.cpp:57:37: style: The scope of the variable 'path' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sample_assimilator.cpp:92:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/sched/sample_assimilator.cpp:76:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sample_bitwise_validator.cpp:120:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/sched/sample_bitwise_validator.cpp:121:27: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/sched/sample_bitwise_validator.cpp:128:12: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/sched/sample_work_generator.cpp:125:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_assign.cpp:107:23: style: The scope of the variable 'path' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_assign.cpp:238:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_assign.cpp:160:14: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/sched/sched_config.cpp:80:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/sched/sched_customize.cpp:921:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_driver.cpp:79:24: style: Same expression on both sides of '||' because the value of '!p3' and '!p2' are the same. [duplicateExpression]
boinc-client_release-7.8-7.8.4/sched/sched_driver.cpp:78:26: note: 'p3' is assigned value 'strtok(0,"\t\n")' here.
boinc-client_release-7.8-7.8.4/sched/sched_driver.cpp:77:26: note: 'p2' is assigned value 'strtok(0,"\t\n")' here.
boinc-client_release-7.8-7.8.4/sched/sched_driver.cpp:79:24: note: Same expression on both sides of '||' because the value of '!p3' and '!p2' are the same.
boinc-client_release-7.8-7.8.4/sched/sched_driver.cpp:192:12: style: The scope of the variable 't1' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_driver.cpp:192:16: style: The scope of the variable 't2' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_driver.cpp:192:20: style: The scope of the variable 'x' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_hr.cpp:53:51: style: Function 'already_sent_to_different_hr_class' argument 1 names different: declaration 'workunit' definition 'wu'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/sched/sched_hr.h:21:58: note: Function 'already_sent_to_different_hr_class' argument 1 names different: declaration 'workunit' definition 'wu'.
boinc-client_release-7.8-7.8.4/sched/sched_hr.cpp:53:51: note: Function 'already_sent_to_different_hr_class' argument 1 names different: declaration 'workunit' definition 'wu'.
boinc-client_release-7.8-7.8.4/sched/sched_locality.cpp:290:10: style: The scope of the variable 'count' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_locality.cpp:291:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_locality.cpp:568:24: style: The scope of the variable 'retval_lookup' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_locality.cpp:807:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_locality.cpp:945:25: style: The scope of the variable 'retval_snfwws' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_locality.cpp:1009:21: style: The scope of the variable 'filename' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_locality.cpp:1010:17: style: The scope of the variable 'extract_retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_locality.cpp:1010:33: style: The scope of the variable 'nsent' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_main.cpp:317:15: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/sched/sched_main.cpp:223:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
boinc-client_release-7.8-7.8.4/sched/sched_main.cpp:431:15: style: The scope of the variable 'stderr_buffer' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_main.cpp:436:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_main.cpp:483:0: error: Memory leak: stderr_buffer [memleak]
boinc-client_release-7.8-7.8.4/sched/sched_send.cpp:228:12: style: The scope of the variable 'frac' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_send.cpp:1201:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_send.cpp:1203:9: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_send.cpp:1533:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_shmem.cpp:50:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/sched/sched_shmem.cpp:289:18: style: The scope of the variable 'avp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_shmem.cpp:302:18: style: The scope of the variable 'avp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_shmem.cpp:300:9: style: Function 'lookup_app_version_platform_plan_class' argument 1 names different: declaration 'platform' definition 'platformid'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/sched/sched_shmem.h:128:13: note: Function 'lookup_app_version_platform_plan_class' argument 1 names different: declaration 'platform' definition 'platformid'.
boinc-client_release-7.8-7.8.4/sched/sched_shmem.cpp:300:9: note: Function 'lookup_app_version_platform_plan_class' argument 1 names different: declaration 'platform' definition 'platformid'.
boinc-client_release-7.8-7.8.4/sched/sched_timezone.cpp:183:18: style: The scope of the variable 'l' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_timezone.cpp:140:16: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/sched/sched_timezone.cpp:132:13: error: Common realloc mistake: 'cached' nulled but not freed upon failure [memleakOnRealloc]
boinc-client_release-7.8-7.8.4/sched/sched_types.cpp:67:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/sched/sched_types.cpp:117:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/sched/sched_types.cpp:309:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/sched/sched_types.cpp:725:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/sched/sched_types.cpp:1292:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/sched/sched_types.cpp:1518:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-client_release-7.8-7.8.4/sched/sched_types.cpp:1528:10: style: The scope of the variable 'found' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_types.cpp:240:20: warning: Member variable 'SCHEDULER_REQUEST::platform' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/sched/sched_types.cpp:723:18: warning: Member variable 'SCHEDULER_REPLY::lockfile_fd' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/sched/sched_util.cpp:49:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/sched/sched_util.cpp:48:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/sched/sched_util.cpp:49:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/sched/sched_util.cpp:50:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/sched/sched_util.cpp:49:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/sched/sched_util.cpp:50:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/sched/sched_util.cpp:51:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/sched/sched_util.cpp:50:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/sched/sched_util.cpp:51:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/sched/sched_util.cpp:51:14: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/sched/sched_util_basic.cpp:119:17: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_util_basic.cpp:120:10: style: The scope of the variable 'd' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_util_basic.cpp:121:10: style: The scope of the variable 'dirpath' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_util_basic.cpp:180:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/sched_util_basic.cpp:177:11: style: Function 'dir_hier_path' argument 4 names different: declaration 'result' definition 'path'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/sched/sched_util_basic.h:47:11: note: Function 'dir_hier_path' argument 4 names different: declaration 'result' definition 'path'.
boinc-client_release-7.8-7.8.4/sched/sched_util_basic.cpp:177:11: note: Function 'dir_hier_path' argument 4 names different: declaration 'result' definition 'path'.
boinc-client_release-7.8-7.8.4/sched/sched_version.cpp:688:5: warning: Either the condition 'config.debug_version_select&&bavp' is redundant or there is possible null pointer dereference: bavp. [nullPointerRedundantCheck]
boinc-client_release-7.8-7.8.4/sched/sched_version.cpp:855:45: note: Assuming that condition 'config.debug_version_select&&bavp' is not redundant
boinc-client_release-7.8-7.8.4/sched/sched_version.cpp:688:5: note: Null pointer dereference
boinc-client_release-7.8-7.8.4/sched/sched_version.cpp:689:5: warning: Either the condition 'config.debug_version_select&&bavp' is redundant or there is possible null pointer dereference: bavp. [nullPointerRedundantCheck]
boinc-client_release-7.8-7.8.4/sched/sched_version.cpp:855:45: note: Assuming that condition 'config.debug_version_select&&bavp' is not redundant
boinc-client_release-7.8-7.8.4/sched/sched_version.cpp:689:5: note: Null pointer dereference
boinc-client_release-7.8-7.8.4/sched/sched_version.cpp:151:10: style: The scope of the variable 'message' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/script_assimilator.cpp:93:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/script_assimilator.cpp:94:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/script_assimilator.cpp:94:21: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/show_shmem.cpp:73:11: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/sched/show_shmem.cpp:74:14: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/sched/single_job_assimilator.cpp:58:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/single_job_assimilator.cpp:60:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/target_batch.cpp:182:13: warning: printf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
boinc-client_release-7.8-7.8.4/sched/target_batch.cpp:196:10: style: The scope of the variable 'cmd_buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/transitioner.cpp:744:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
boinc-client_release-7.8-7.8.4/sched/transitioner.cpp:742:12: note: outer condition: 1
boinc-client_release-7.8-7.8.4/sched/transitioner.cpp:744:13: note: identical inner condition: 1
boinc-client_release-7.8-7.8.4/sched/transitioner.cpp:158:63: style: The scope of the variable 'do_delete' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/transitioner.cpp:687:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/transitioner.cpp:715:28: style: The scope of the variable 'wu_item' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/trickle_handler.cpp:56:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/update_stats.cpp:60:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/update_stats.cpp:92:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/update_stats.cpp:152:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/validate_util.cpp:215:12: style: The scope of the variable 'x' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/validate_util2.cpp:212:14: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/sched/validator.cpp:130:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/validator.cpp:493:38: style: The scope of the variable 'hav' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/validator.cpp:494:38: style: The scope of the variable 'hav_orig' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/validator.cpp:707:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/validator.cpp:739:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/validator.cpp:740:10: style: The scope of the variable 'did_something' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/sched/wu_check.cpp:63:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:114:11: style: Function 'create_result_ti' argument 3 names different: declaration 'suffix' definition 'result_name_suffix'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/tools/backend_lib.h:73:11: note: Function 'create_result_ti' argument 3 names different: declaration 'suffix' definition 'result_name_suffix'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:114:11: note: Function 'create_result_ti' argument 3 names different: declaration 'suffix' definition 'result_name_suffix'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:116:19: style: Function 'create_result_ti' argument 5 names different: declaration 'config' definition 'config_loc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/tools/backend_lib.h:75:19: note: Function 'create_result_ti' argument 5 names different: declaration 'config' definition 'config_loc'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:116:19: note: Function 'create_result_ti' argument 5 names different: declaration 'config' definition 'config_loc'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:150:11: style: Function 'create_result' argument 3 names different: declaration 'suffix' definition 'result_name_suffix'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/tools/backend_lib.h:63:11: note: Function 'create_result' argument 3 names different: declaration 'suffix' definition 'result_name_suffix'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:150:11: note: Function 'create_result' argument 3 names different: declaration 'suffix' definition 'result_name_suffix'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:152:19: style: Function 'create_result' argument 5 names different: declaration 'config' definition 'config_loc'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/tools/backend_lib.h:65:19: note: Function 'create_result' argument 5 names different: declaration 'config' definition 'config_loc'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:152:19: note: Function 'create_result' argument 5 names different: declaration 'config' definition 'config_loc'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:232:17: style: Function 'create_work' argument 2 names different: declaration 'wu_template' definition '_wu_template'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/tools/backend_lib.h:82:17: note: Function 'create_work' argument 2 names different: declaration 'wu_template' definition '_wu_template'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:232:17: note: Function 'create_work' argument 2 names different: declaration 'wu_template' definition '_wu_template'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:269:17: style: Function 'create_work2' argument 2 names different: declaration 'wu_template' definition '_wu_template'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/tools/backend_lib.h:95:17: note: Function 'create_work2' argument 2 names different: declaration 'wu_template' definition '_wu_template'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:269:17: note: Function 'create_work2' argument 2 names different: declaration 'wu_template' definition '_wu_template'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:398:11: style: Function 'get_file_xml' argument 7 names different: declaration 'buf' definition 'out'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/tools/backend_lib.h:121:11: note: Function 'get_file_xml' argument 7 names different: declaration 'buf' definition 'out'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:398:11: note: Function 'get_file_xml' argument 7 names different: declaration 'buf' definition 'out'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:478:11: style: Function 'put_file_xml' argument 6 names different: declaration 'buf' definition 'out'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/tools/backend_lib.h:113:11: note: Function 'put_file_xml' argument 6 names different: declaration 'buf' definition 'out'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:478:11: note: Function 'put_file_xml' argument 6 names different: declaration 'buf' definition 'out'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:547:50: style: Function 'delete_file_xml' argument 2 names different: declaration 'buf' definition 'out'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/tools/backend_lib.h:125:11: note: Function 'delete_file_xml' argument 2 names different: declaration 'buf' definition 'out'.
boinc-client_release-7.8-7.8.4/tools/backend_lib.cpp:547:50: note: Function 'delete_file_xml' argument 2 names different: declaration 'buf' definition 'out'.
boinc-client_release-7.8-7.8.4/tools/create_work.cpp:228:10: style: The scope of the variable 'download_dir' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/tools/create_work.cpp:422:17: style: The scope of the variable '_argc' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/tools/create_work.cpp:446:17: style: The scope of the variable '_argc' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/tools/create_work.cpp:126:5: warning: Member variable 'JOB_DESC::wu_template' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/tools/create_work.cpp:126:5: warning: Member variable 'JOB_DESC::result_template_path' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/tools/dir_hier_move.cpp:43:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/tools/process_input_template.cpp:86:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
boinc-client_release-7.8-7.8.4/tools/process_result_template.cpp:45:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/tools/process_result_template.cpp:45:17: style: The scope of the variable 'len' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/tools/process_result_template.cpp:124:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/tools/updater.cpp:173:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/tools/updater.cpp:165:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/tools/updater.cpp:173:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/vda/sched_vda.cpp:171:10: style: The scope of the variable 'client_md5' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/sched_vda.cpp:171:26: style: The scope of the variable 'server_md5' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/sched_vda.cpp:175:12: style: The scope of the variable 'size' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::policy' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::accounting_start_time' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::disk_usage' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::upload_rate' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::download_rate' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::fault_tolerance' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::pending_init_downloads' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::enum_query' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::max_chunks' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::last_id' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::enum_active' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::found_this_scan' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::found_any_this_scan' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:72:5: warning: Member variable 'VDA_FILE_AUX::found_any_this_enum' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::policy' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::meta_chunk' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::accounting_start_time' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::disk_usage' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::upload_rate' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::download_rate' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::fault_tolerance' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::pending_init_downloads' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::enum_query' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::found_this_scan' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::found_any_this_scan' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: warning: Member variable 'VDA_FILE_AUX::found_any_this_enum' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_policy.h:41:12: style: Technically the member function 'POLICY::chunk_size' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:174:10: style: Technically the member function 'META_CHUNK::some_child_is_unrecoverable' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:207:10: style: Technically the member function 'CHUNK::need_more_replicas' can be const. [functionConst]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:91:5: style: Struct 'VDA_FILE_AUX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:166:18: style: The function 'recovery_plan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:110:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:166:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:167:17: style: The function 'recovery_action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:111:17: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:167:17: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:168:17: style: The function 'compute_min_failures' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:112:17: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:168:17: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:169:17: style: The function 'upload_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:113:17: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:169:17: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:203:18: style: The function 'recovery_plan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:110:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:203:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:204:17: style: The function 'recovery_action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:111:17: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:204:17: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:205:17: style: The function 'compute_min_failures' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:112:17: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:205:17: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:206:17: style: The function 'upload_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:113:17: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:206:17: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:491:21: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:505:21: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:513:21: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:534:25: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:139:9: performance: Technically the member function 'DATA_UNIT::delete_file' can be static. [functionStatic]
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:552:16: note: Technically the member function 'DATA_UNIT::delete_file' can be static.
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:139:9: note: Technically the member function 'DATA_UNIT::delete_file' can be static.
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:210:5: style: Struct 'SIM_FILE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:160:18: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/des.h:35:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:160:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:193:18: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/des.h:35:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:193:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:225:18: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinc-client_release-7.8-7.8.4/vda/des.h:35:18: note: Virtual function in base class
boinc-client_release-7.8-7.8.4/vda/ssim.cpp:225:18: note: Function in derived class
boinc-client_release-7.8-7.8.4/vda/stats.cpp:125:38: style: Function 'print_summary' argument 1 names different: declaration 'f' definition 'fout'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/vda/stats.h:46:30: note: Function 'print_summary' argument 1 names different: declaration 'f' definition 'fout'.
boinc-client_release-7.8-7.8.4/vda/stats.cpp:125:38: note: Function 'print_summary' argument 1 names different: declaration 'f' definition 'fout'.
boinc-client_release-7.8-7.8.4/vda/vda.cpp:58:24: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda.cpp:61:30: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda.cpp:54:35: style: Function 'print_status' argument 1 names different: declaration 'indent_level' definition 'level'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:186:27: note: Function 'print_status' argument 1 names different: declaration 'indent_level' definition 'level'.
boinc-client_release-7.8-7.8.4/vda/vda.cpp:54:35: note: Function 'print_status' argument 1 names different: declaration 'indent_level' definition 'level'.
boinc-client_release-7.8-7.8.4/vda/vda.cpp:67:30: style: Function 'print_status' argument 1 names different: declaration 'indent_level' definition 'level'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:212:27: note: Function 'print_status' argument 1 names different: declaration 'indent_level' definition 'level'.
boinc-client_release-7.8-7.8.4/vda/vda.cpp:67:30: note: Function 'print_status' argument 1 names different: declaration 'indent_level' definition 'level'.
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:332:30: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:363:30: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:380:30: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:407:25: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:417:29: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:424:30: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:434:34: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:440:34: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:197:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:375:18: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:504:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vda_lib.cpp:78:5: performance: Variable 'coding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:268:25: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:331:30: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:558:28: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:563:22: style: C-style pointer casting [cstyleCast]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:131:12: style: The scope of the variable 'size' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:132:10: style: The scope of the variable 'child_dir' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:171:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:460:21: style: The scope of the variable 'chp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:582:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:130:34: style: Function 'init' argument 1 names different: declaration 'dir' definition '_dir'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:163:26: note: Function 'init' argument 1 names different: declaration 'dir' definition '_dir'.
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:130:34: note: Function 'init' argument 1 names different: declaration 'dir' definition '_dir'.
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:130:55: style: Function 'init' argument 3 names different: declaration 'level' definition 'coding_level'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:163:44: note: Function 'init' argument 3 names different: declaration 'level' definition 'coding_level'.
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:130:55: note: Function 'init' argument 3 names different: declaration 'level' definition 'coding_level'.
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:170:39: style: Function 'get_state' argument 1 names different: declaration 'dir' definition '_dir'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:164:31: note: Function 'get_state' argument 1 names different: declaration 'dir' definition '_dir'.
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:170:39: note: Function 'get_state' argument 1 names different: declaration 'dir' definition '_dir'.
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:170:60: style: Function 'get_state' argument 3 names different: declaration 'level' definition 'coding_level'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/vda/vda_lib.h:164:49: note: Function 'get_state' argument 3 names different: declaration 'level' definition 'coding_level'.
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:170:60: note: Function 'get_state' argument 3 names different: declaration 'level' definition 'coding_level'.
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:113:13: warning: Member variable 'META_CHUNK::n_children_present' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:113:13: warning: Member variable 'META_CHUNK::have_unrecoverable_children' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:113:13: warning: Member variable 'META_CHUNK::coding' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:113:13: warning: Member variable 'META_CHUNK::bottom_level' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:113:13: warning: Member variable 'META_CHUNK::need_reconstruct' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:113:13: warning: Member variable 'META_CHUNK::needed_by_parent' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vda_lib2.cpp:113:13: warning: Member variable 'META_CHUNK::child_size' is not initialized in the constructor. [uninitMemberVar]
boinc-client_release-7.8-7.8.4/vda/vdad.cpp:161:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vdad.cpp:196:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/vda/vdad.cpp:232:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/boinc_zip.cpp:208:24: style: The scope of the variable 'iCtr' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/boinc_zip.cpp:208:33: style: The scope of the variable 'lastPos' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/boinc_zip.h:71:23: performance: Function parameter 'directory' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/zip/boinc_zip.h:72:23: performance: Function parameter 'pattern' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/zip/boinc_zip.cpp:86:37: performance: Function parameter 'szFileZip' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/zip/boinc_zip.cpp:86:66: performance: Function parameter 'szFileIn' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/zip/boinc_zip.cpp:105:37: performance: Function parameter 'szFileZip' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/zip/test.cpp:38:9: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/zip/test.cpp:37:9: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/test.cpp:38:9: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/boinc_zip.h:80:23: performance: Function parameter 'szFileZip' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/zip/boinc_zip.h:85:23: performance: Function parameter 'szFileZip' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/zip/boinc_zip.h:86:23: performance: Function parameter 'szFileIn' should be passed by const reference. [passedByValue]
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:193:9: style: Variable 'zipfile' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:189:9: note: Variable 'zipfile' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:193:9: note: Variable 'zipfile' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:194:9: style: Variable 'source_dir' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:190:9: note: Variable 'source_dir' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:194:9: note: Variable 'source_dir' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:199:13: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:198:13: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:199:13: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:208:13: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:199:13: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:208:13: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:215:13: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:208:13: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:215:13: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/testzlibconflict.cpp:196:13: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
boinc-client_release-7.8-7.8.4/zip/unzip/crc32.c:117:7: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/crc32.c:155:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/zip/unzip/crypt.c:457:9: style: The scope of the variable 'b' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/crypt.c:458:12: style: The scope of the variable 'r' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/crypt.c:534:11: style: The scope of the variable 'key_translated' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/explode.c:232:12: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/explode.c:233:12: style: The scope of the variable 'b' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/extract.c:334:17: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/extract.c:335:12: style: The scope of the variable 'cd_bufstart' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/extract.c:337:9: style: The scope of the variable 'cd_incnt' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/extract.c:1621:11: style: The scope of the variable 'nul' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/extract.c:2014:9: style: The scope of the variable 'ebID' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/extract.c:2015:14: style: The scope of the variable 'ebLen' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/fileio.c:1492:8: warning: Redundant assignment of 'pG' to itself. [selfAssignment]
boinc-client_release-7.8-7.8.4/zip/unzip/fileio.c:1492:18: warning: Redundant assignment of 'buf' to itself. [selfAssignment]
boinc-client_release-7.8-7.8.4/zip/unzip/fileio.c:1492:30: warning: Redundant assignment of 'flag' to itself. [selfAssignment]
boinc-client_release-7.8-7.8.4/zip/unzip/fileio.c:1586:8: warning: Redundant assignment of 'pG' to itself. [selfAssignment]
boinc-client_release-7.8-7.8.4/zip/unzip/fileio.c:578:23: style: The scope of the variable 'count' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/fileio.c:816:19: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/fileio.c:817:19: style: The scope of the variable 'q' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/fileio.c:820:9: style: The scope of the variable 'transbufsiz' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/fileio.c:1092:14: style: The scope of the variable 'eb_id' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/fileio.c:1093:14: style: The scope of the variable 'eb_len' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/inflate.c:1443:7: style: The scope of the variable 'r' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/inflate.c:1569:12: style: The scope of the variable 'a' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/list.c:98:38: style: The scope of the variable 'error' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/list.c:381:17: error: Buffer is accessed out of bounds: cfactorstr [bufferAccessOutOfBounds]
boinc-client_release-7.8-7.8.4/zip/unzip/list.c:383:17: error: Buffer is accessed out of bounds: cfactorstr [bufferAccessOutOfBounds]
boinc-client_release-7.8-7.8.4/zip/unzip/list.c:463:13: error: Buffer is accessed out of bounds: cfactorstr [bufferAccessOutOfBounds]
boinc-client_release-7.8-7.8.4/zip/unzip/list.c:465:13: error: Buffer is accessed out of bounds: cfactorstr [bufferAccessOutOfBounds]
boinc-client_release-7.8-7.8.4/zip/unzip/match.c:361:9: style: The scope of the variable 'd' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/process.c:794:13: style: Condition 'maybe_exe' is always false [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/zip/unzip/process.c:656:19: note: Assignment 'maybe_exe=0', assigned value is 0
boinc-client_release-7.8-7.8.4/zip/unzip/process.c:794:13: note: Condition 'maybe_exe' is always false
boinc-client_release-7.8-7.8.4/zip/unzip/process.c:656:9: style: The scope of the variable 'maybe_exe' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/process.c:1882:14: style: The scope of the variable 'eb_id' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/process.c:1883:14: style: The scope of the variable 'eb_len' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/process.c:1928:23: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/zip/unzip/unix/unix.c:464:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
boinc-client_release-7.8-7.8.4/zip/unzip/unix/unix.c:397:26: style: The scope of the variable 'ebLen' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/unzip.c:2590:21: style: Condition 'numopts==0' is always false [knownConditionTrueFalse]
boinc-client_release-7.8-7.8.4/zip/unzip/unzip.c:2346:23: note: Assignment 'numopts=0', assigned value is 0
boinc-client_release-7.8-7.8.4/zip/unzip/unzip.c:2378:11: note: numopts is incremented', new value is 1
boinc-client_release-7.8-7.8.4/zip/unzip/unzip.c:2488:11: note: numopts is incremented', new value is 2
boinc-client_release-7.8-7.8.4/zip/unzip/unzip.c:2493:11: note: numopts is incremented', new value is 3
boinc-client_release-7.8-7.8.4/zip/unzip/unzip.c:2563:11: note: numopts is incremented', new value is 4
boinc-client_release-7.8-7.8.4/zip/unzip/unzip.c:2588:11: note: numopts is incremented', new value is 5
boinc-client_release-7.8-7.8.4/zip/unzip/unzip.c:2590:21: note: Condition 'numopts==0' is always false
boinc-client_release-7.8-7.8.4/zip/unzip/unzip.c:1333:15: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/win32/win32.c:1412:26: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/win32/win32.c:234:9: error: Memory leak: p [memleak]
boinc-client_release-7.8-7.8.4/zip/unzip/win32/win32.c:2463:0: error: Memory leak: tmproot [memleak]
boinc-client_release-7.8-7.8.4/zip/unzip/win32/win32.c:1636:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/zip/unzip/zipinfo.c:454:21: style: The scope of the variable 's' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/zipinfo.c:455:18: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/zipinfo.c:708:29: style: The scope of the variable 'error' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/zipinfo.c:2243:28: style: The scope of the variable 'month' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/unzip/zipinfo.c:2296:9: error: Buffer is accessed out of bounds: monthbuf [bufferAccessOutOfBounds]
boinc-client_release-7.8-7.8.4/zip/unzip/zipinfo.c:1647:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/zip/unzip/zipinfo.c:1693:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/zip/zip/deflate.c:421:23: style: The scope of the variable 'match' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/deflate.c:594:14: style: The scope of the variable 'more' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/deflate.c:797:10: style: The scope of the variable 'prev_match' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:609:9: style: The scope of the variable 'htemp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:858:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:902:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:1201:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:1202:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:1203:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:1204:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:1205:14: style: The scope of the variable 'fx' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:1206:9: style: The scope of the variable 'flag' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:1207:14: style: The scope of the variable 'code' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:1208:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:1426:11: style: Function 'copy_block' argument 1 names different: declaration 'buf' definition 'block'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:444:27: note: Function 'copy_block' argument 1 names different: declaration 'buf' definition 'block'.
boinc-client_release-7.8-7.8.4/zip/zip/trees.c:1426:11: note: Function 'copy_block' argument 1 names different: declaration 'buf' definition 'block'.
boinc-client_release-7.8-7.8.4/zip/zip/unix/z_unix.c:382:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
boinc-client_release-7.8-7.8.4/zip/zip/unix/z_unix.c:378:3: error: Memory pointed to by 'name' is freed twice. [doubleFree]
boinc-client_release-7.8-7.8.4/zip/zip/unix/z_unix.c:470:5: error: Memory leak: extra [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/util.c:435:32: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
boinc-client_release-7.8-7.8.4/zip/zip/util.c:440:26: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
boinc-client_release-7.8-7.8.4/zip/zip/util.c:671:7: style: The scope of the variable 'd' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/util.c:1027:19: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/util.c:1297:7: style: The scope of the variable 'dig' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32_boinc.c:613:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32_boinc.c:609:10: note: outer condition: dot
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32_boinc.c:613:12: note: identical inner condition: dot
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32_boinc.c:663:7: style: Function 'IsFileNameValid' argument 1 names different: declaration 'name' definition 'x'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32zip.h:24:27: note: Function 'IsFileNameValid' argument 1 names different: declaration 'name' definition 'x'.
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32_boinc.c:663:7: note: Function 'IsFileNameValid' argument 1 names different: declaration 'name' definition 'x'.
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32_boinc.c:179:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32_boinc.c:180:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32_boinc.c:181:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32_boinc.c:182:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32_boinc.c:183:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32zip.c:1084:9: style: The scope of the variable 'a' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32zip.c:1085:13: style: The scope of the variable 'd' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32zip.c:1086:9: style: The scope of the variable 'e' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32zip.c:164:5: error: Memory leak: p [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/win32/win32zip.c:1674:3: error: Memory pointed to by 'name' is freed twice. [doubleFree]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:1849:10: warning: Identical condition 'des', second condition is always false [identicalConditionAfterEarlyExit]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:1846:9: note: first condition
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:1849:10: note: second condition
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:2317:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:2046:3: style: Variable 'split_path' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:2042:0: note: Variable 'split_path' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:2046:3: note: Variable 'split_path' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:2552:3: style: Variable 'split_path' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:2550:0: note: Variable 'split_path' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:2552:3: note: Variable 'split_path' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:375:7: style: The scope of the variable 'm' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:376:9: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:439:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:439:13: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:441:22: style: The scope of the variable 'nodup' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:1511:10: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:1582:10: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:1586:10: style: The scope of the variable 'des_start' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:3840:12: style: Function 'insert_arg' argument 1 names different: declaration 'args' definition 'pargs'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/zip/zip/zip.h:1071:16: note: Function 'insert_arg' argument 1 names different: declaration 'args' definition 'pargs'.
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:3840:12: note: Function 'insert_arg' argument 1 names different: declaration 'args' definition 'pargs'.
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:3842:8: style: Function 'insert_arg' argument 3 names different: declaration 'insert_at' definition 'at_arg'. [funcArgNamesDifferent]
boinc-client_release-7.8-7.8.4/zip/zip/zip.h:1071:16: note: Function 'insert_arg' argument 3 names different: declaration 'insert_at' definition 'at_arg'.
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:3842:8: note: Function 'insert_arg' argument 3 names different: declaration 'insert_at' definition 'at_arg'.
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:3879:17: style: Array index 'argnum' is used before limits check. [arrayIndexThenCheck]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:449:7: error: Memory leak: s [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:959:9: error: Memory leak: oname [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:1039:7: error: Memory leak: name [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:1071:3: error: Memory leak: oname [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/z_fileio.c:1071:3: error: Memory leak: name [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:462:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:1702:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:1702:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:1706:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:1706:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:3444:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:3997:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:5994:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:4084:13: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:4076:0: note: Variable 'n' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:4084:13: note: Variable 'n' is reassigned a value before the old one has been used.
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:1430:11: warning: Redundant assignment of 'zippath' to itself. [selfAssignment]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:1795:9: warning: Redundant assignment of 'zfn' to itself. [selfAssignment]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:244:7: style: The scope of the variable 'r' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:245:7: style: The scope of the variable 't' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:1047:9: style: The scope of the variable 'envptr' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:1435:9: style: The scope of the variable 'len' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:1536:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:1680:8: style: The scope of the variable 'tempstrg' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:2166:27: style: The scope of the variable 'filearg' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:3598:45: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:4004:39: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:6010:37: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boinc-client_release-7.8-7.8.4/zip/zip/zip.c:4008:0: error: Memory leak: zipbuf [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:338:15: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:693:9: style: The scope of the variable 'usBlockTag' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:694:9: style: The scope of the variable 'usBlockSize' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:726:9: style: The scope of the variable 'tag' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:727:9: style: The scope of the variable 'blocksize' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:1696:10: style: The scope of the variable 'siz' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:1698:8: style: The scope of the variable 'waste' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:3205:11: style: The scope of the variable 'split_path' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:3206:11: style: The scope of the variable 'eocdr_disk' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:3207:11: style: The scope of the variable 'eocdr_offset' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:3216:11: style: The scope of the variable 's' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:3217:27: style: The scope of the variable 'x' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:3223:11: style: The scope of the variable 'cd_total_entries' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:3224:11: style: The scope of the variable 'in_cd_start_disk' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:3225:11: style: The scope of the variable 'in_cd_start_offset' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:4049:27: style: The scope of the variable 'x' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:4247:12: style: The scope of the variable 'cd_start' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6015:7: style: The scope of the variable 'start_disk' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6016:11: style: The scope of the variable 'start_offset' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6017:9: style: The scope of the variable 'split_path' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6724:10: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:1730:15: style: Variable 'siz' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:2172:18: style: Variable 'start_offset' is assigned a value that is never used. [unreadVariable]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:2268:5: error: Memory leak: extra [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:2271:5: error: Memory leak: extra [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:2286:5: error: Memory leak: extra [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:5248:9: error: Memory leak: zsort [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6175:5: error: Memory leak: extra [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6178:5: error: Memory leak: extra [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6181:5: error: Memory leak: extra [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6422:24: error: Memory pointed to by 'extra' is freed twice. [doubleFree]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6423:24: error: Memory pointed to by 'iname' is freed twice. [doubleFree]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6424:24: error: Memory pointed to by 'name' is freed twice. [doubleFree]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6428:7: error: Memory pointed to by 'localz' is freed twice. [doubleFree]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6452:24: error: Memory pointed to by 'extra' is freed twice. [doubleFree]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6514:22: error: Memory pointed to by 'extra' is freed twice. [doubleFree]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:2268:0: error: Memory leak: locz [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:3753:0: error: Memory leak: cz [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6137:0: error: Memory leak: localz [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:3753:11: error: Memory leak: cz.iname [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipfile.c:6304:7: error: Memory leak: localz.name [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipup.c:688:5: error: Memory pointed to by 'cextra' is freed twice. [doubleFree]
boinc-client_release-7.8-7.8.4/zip/zip/zipup.c:610:0: error: Memory leak: tempextra [memleak]
boinc-client_release-7.8-7.8.4/zip/zip/zipup.c:610:0: error: Memory leak: tempcextra [memleak]
[03:15]

ftp://ftp.se.debian.org/debian/pool/main/b/boinc-app-eah-brp/boinc-app-eah-brp_0.20170426+dfsg.orig.tar.xz
boinc-app-eah-brp-0.20170426+dfsg/cuda/app/cuda_utilities.c:111:5: style: Variable 'cuResult' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-app-eah-brp-0.20170426+dfsg/cuda/app/cuda_utilities.c:102:0: note: Variable 'cuResult' is reassigned a value before the old one has been used.
boinc-app-eah-brp-0.20170426+dfsg/cuda/app/cuda_utilities.c:111:5: note: Variable 'cuResult' is reassigned a value before the old one has been used.
boinc-app-eah-brp-0.20170426+dfsg/cuda/app/cuda_utilities.c:247:5: style: Variable 'cuResult' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-app-eah-brp-0.20170426+dfsg/cuda/app/cuda_utilities.c:242:0: note: Variable 'cuResult' is reassigned a value before the old one has been used.
boinc-app-eah-brp-0.20170426+dfsg/cuda/app/cuda_utilities.c:247:5: note: Variable 'cuResult' is reassigned a value before the old one has been used.
boinc-app-eah-brp-0.20170426+dfsg/cuda/app/cuda_utilities.c:253:61: style: Same expression on both sides of '-' because the value of 'cudGlobalMemUsedTotal' and 'cudGlobalMemUsedByOthers' are the same. [duplicateExpression]
boinc-app-eah-brp-0.20170426+dfsg/cuda/app/cuda_utilities.c:252:58: note: 'cudGlobalMemUsedTotal' is assigned value 'cudGlobalMemTotal-cudGlobalMemFree' here.
boinc-app-eah-brp-0.20170426+dfsg/cuda/app/cuda_utilities.c:251:74: note: 'cudGlobalMemUsedByOthers' is assigned value 'cudGlobalMemTotal-cudGlobalMemFree' here.
boinc-app-eah-brp-0.20170426+dfsg/cuda/app/cuda_utilities.c:253:61: note: Same expression on both sides of '-' because the value of 'cudGlobalMemUsedTotal' and 'cudGlobalMemUsedByOthers' are the same.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:1640:10: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:677:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:678:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:679:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:680:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:681:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:682:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:683:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:684:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:685:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:686:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:687:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:688:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:689:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:690:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:691:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:917:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:1751:3: style: Variable 'checkpoint' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:1747:0: note: Variable 'checkpoint' is reassigned a value before the old one has been used.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:1751:3: note: Variable 'checkpoint' is reassigned a value before the old one has been used.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:1506:13: style: The scope of the variable 'sigma1' can be reduced. [variableScope]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:1760:5: error: Resource leak: checkpoint [resourceLeak]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:1766:5: error: Resource leak: checkpoint [resourceLeak]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:503:0: error: Memory leak: candidates_all [memleak]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:1645:0: error: Resource leak: output [resourceLeak]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:1008:0: error: Resource leak: zaplist [resourceLeak]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:949:0: error: Memory leak: powerspectrum [memleak]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:881:4: error: Memory leak: t_series_dd.host_ptr [memleak]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary.c:1105:7: error: Memory leak: t_series_dd.host_ptr [memleak]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_hs_cpu.c:63:37: style: Function 'run_harmonic_summing' argument 4 names different: declaration 'powerspectrum' definition 'powerspectrum_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_hs_cpu.h:54:44: note: Function 'run_harmonic_summing' argument 4 names different: declaration 'powerspectrum' definition 'powerspectrum_dip'.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_hs_cpu.c:63:37: note: Function 'run_harmonic_summing' argument 4 names different: declaration 'powerspectrum' definition 'powerspectrum_dip'.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:47:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:48:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:46:5: style: Variable 'input' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:42:0: note: Variable 'input' is reassigned a value before the old one has been used.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:46:5: note: Variable 'input' is reassigned a value before the old one has been used.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:39:34: style: Function 'set_up_resampling' argument 1 names different: declaration 'input' definition 'input_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.h:37:41: note: Function 'set_up_resampling' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:39:34: note: Function 'set_up_resampling' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:39:57: style: Function 'set_up_resampling' argument 2 names different: declaration 'output' definition 'output_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.h:37:60: note: Function 'set_up_resampling' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:39:57: note: Function 'set_up_resampling' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:80:31: style: Function 'run_resampling' argument 1 names different: declaration 'input' definition 'input_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.h:38:38: note: Function 'run_resampling' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:80:31: note: Function 'run_resampling' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:80:53: style: Function 'run_resampling' argument 2 names different: declaration 'output' definition 'output_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.h:38:56: note: Function 'run_resampling' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/demod_binary_resamp_cpu.c:80:53: note: Function 'run_resampling' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/erp_boinc_ipc.cpp:83:5: style: Variable 'xmlDoc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-app-eah-brp-0.20170426+dfsg/erp_boinc_ipc.cpp:76:0: note: Variable 'xmlDoc' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-app-eah-brp-0.20170426+dfsg/erp_boinc_ipc.cpp:83:5: note: Variable 'xmlDoc' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-app-eah-brp-0.20170426+dfsg/erp_boinc_ipc.cpp:84:5: style: Variable 'rootNode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-app-eah-brp-0.20170426+dfsg/erp_boinc_ipc.cpp:77:0: note: Variable 'rootNode' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-app-eah-brp-0.20170426+dfsg/erp_boinc_ipc.cpp:84:5: note: Variable 'rootNode' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-app-eah-brp-0.20170426+dfsg/erp_boinc_wrapper.cpp:128:16: style: The scope of the variable 'killcounter' can be reduced. [variableScope]
boinc-app-eah-brp-0.20170426+dfsg/erp_execinfo_plus.c:306:35: style: Same expression on both sides of '&&'. [duplicateExpression]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:395:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:114:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:395:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:395:44: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:114:58: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:395:44: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:395:62: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:115:21: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:395:62: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:396:30: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:116:30: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:396:30: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:396:45: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:116:47: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:396:45: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:397:13: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:117:13: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:397:13: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:397:45: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:117:47: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:397:45: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1130:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1130:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1130:42: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:24:56: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1130:42: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1130:60: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:25:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1130:60: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1131:30: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:26:30: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1131:30: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1131:45: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:26:47: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1131:45: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1131:58: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:27:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1131:58: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1149:13: style: Function 'getopt' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:152:28: note: Function 'getopt' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1149:13: note: Function 'getopt' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1149:32: style: Function 'getopt' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:152:50: note: Function 'getopt' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1149:32: note: Function 'getopt' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1149:50: style: Function 'getopt' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:152:71: note: Function 'getopt' argument 3 names different: declaration '__shortopts' definition 'optstring'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.c:1149:50: note: Function 'getopt' argument 3 names different: declaration '__shortopts' definition 'optstring'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:60:18: style: Function 'getopt_long' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:159:33: note: Function 'getopt_long' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:60:18: note: Function 'getopt_long' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:60:37: style: Function 'getopt_long' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:159:55: note: Function 'getopt_long' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:60:37: note: Function 'getopt_long' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:60:55: style: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:160:25: note: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:60:55: note: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:61:30: style: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:161:34: note: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:61:30: note: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:61:49: style: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:161:51: note: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:61:49: note: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:67:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:119:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:67:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:67:40: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:119:54: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:67:40: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:67:58: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:120:21: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:67:58: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:68:30: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:121:30: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:68:30: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:68:49: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:121:47: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:68:49: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:69:30: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:122:30: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:69:30: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:81:23: style: Function 'getopt_long_only' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:163:38: note: Function 'getopt_long_only' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:81:23: note: Function 'getopt_long_only' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:81:42: style: Function 'getopt_long_only' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:163:60: note: Function 'getopt_long_only' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:81:42: note: Function 'getopt_long_only' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:81:60: style: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:164:25: note: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:81:60: note: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:82:30: style: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:165:34: note: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:82:30: note: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:82:49: style: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt.h:165:51: note: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:82:49: note: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:88:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:124:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:88:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:88:45: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:124:59: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:88:45: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:88:63: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:125:21: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:88:63: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:89:30: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:126:30: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:89:30: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:89:49: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:127:14: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:89:49: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:90:30: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt_int.h:128:30: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
boinc-app-eah-brp-0.20170426+dfsg/erp_getopt1.c:90:30: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
boinc-app-eah-brp-0.20170426+dfsg/erp_utilities.cpp:58:18: style: The scope of the variable 'indx' can be reduced. [variableScope]
boinc-app-eah-brp-0.20170426+dfsg/exchndl32.c:530:56: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
boinc-app-eah-brp-0.20170426+dfsg/exchndl64.c:530:56: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
boinc-app-eah-brp-0.20170426+dfsg/hs_common.c:34:33: style: Function 'harmonic_summing' argument 2 names different: declaration 'dirtyFlags' definition 'dirty'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/hs_common.h:45:33: note: Function 'harmonic_summing' argument 2 names different: declaration 'dirtyFlags' definition 'dirty'.
boinc-app-eah-brp-0.20170426+dfsg/hs_common.c:34:33: note: Function 'harmonic_summing' argument 2 names different: declaration 'dirtyFlags' definition 'dirty'.
boinc-app-eah-brp-0.20170426+dfsg/hs_common.c:102:9: error: Uninitialized variable: power [uninitvar]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1739:10: style: The scope of the variable 'd_min' can be reduced. [variableScope]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1739:16: style: The scope of the variable 'd_max' can be reduced. [variableScope]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:94:47: style: Function 'initialize_ocl' argument 2 names different: declaration 'oclDeviceId' definition 'oclDeviceIdPtr'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:41:54: note: Function 'initialize_ocl' argument 2 names different: declaration 'oclDeviceId' definition 'oclDeviceIdPtr'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:94:47: note: Function 'initialize_ocl' argument 2 names different: declaration 'oclDeviceId' definition 'oclDeviceIdPtr'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:347:34: style: Function 'set_up_resampling' argument 1 names different: declaration 'input' definition 'input_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:43:41: note: Function 'set_up_resampling' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:347:34: note: Function 'set_up_resampling' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:347:57: style: Function 'set_up_resampling' argument 2 names different: declaration 'output' definition 'output_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:43:60: note: Function 'set_up_resampling' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:347:57: note: Function 'set_up_resampling' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:487:31: style: Function 'run_resampling' argument 1 names different: declaration 'input' definition 'input_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:44:38: note: Function 'run_resampling' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:487:31: note: Function 'run_resampling' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:487:53: style: Function 'run_resampling' argument 2 names different: declaration 'output' definition 'output_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:44:56: note: Function 'run_resampling' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:487:53: note: Function 'run_resampling' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:918:37: style: Function 'tear_down_resampling' argument 1 names different: declaration 'output' definition 'output_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:45:44: note: Function 'tear_down_resampling' argument 1 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:918:37: note: Function 'tear_down_resampling' argument 1 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:972:27: style: Function 'set_up_fft' argument 1 names different: declaration 'input' definition 'input_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:47:34: note: Function 'set_up_fft' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:972:27: note: Function 'set_up_fft' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:972:50: style: Function 'set_up_fft' argument 2 names different: declaration 'output' definition 'output_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:47:53: note: Function 'set_up_fft' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:972:50: note: Function 'set_up_fft' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1143:24: style: Function 'run_fft' argument 1 names different: declaration 'input' definition 'input_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:48:31: note: Function 'run_fft' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1143:24: note: Function 'run_fft' argument 1 names different: declaration 'input' definition 'input_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1143:46: style: Function 'run_fft' argument 2 names different: declaration 'output' definition 'output_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:48:49: note: Function 'run_fft' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1143:46: note: Function 'run_fft' argument 2 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1317:30: style: Function 'tear_down_fft' argument 1 names different: declaration 'output' definition 'output_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:49:37: note: Function 'tear_down_fft' argument 1 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1317:30: note: Function 'tear_down_fft' argument 1 names different: declaration 'output' definition 'output_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1433:97: style: Function 'run_harmonic_summing' argument 4 names different: declaration 'powerspectrum' definition 'powerspectrum_dip'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.h:52:104: note: Function 'run_harmonic_summing' argument 4 names different: declaration 'powerspectrum' definition 'powerspectrum_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1433:97: note: Function 'run_harmonic_summing' argument 4 names different: declaration 'powerspectrum' definition 'powerspectrum_dip'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:982:20: style: Variable 'complexLen' is assigned a value that is never used. [unreadVariable]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/demod_binary_ocl.cpp:1906:9: error: Memory leak: compileOptions [memleak]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/ocl_utilities.cpp:63:5: style: Variable 'oclResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/ocl_utilities.cpp:53:0: note: Variable 'oclResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/ocl_utilities.cpp:63:5: note: Variable 'oclResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/ocl_utilities.cpp:289:53: style: Function 'checkKernelWorkGroupInfo' argument 1 names different: declaration 'device' definition 'devicePtr'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/ocl_utilities.h:58:53: note: Function 'checkKernelWorkGroupInfo' argument 1 names different: declaration 'device' definition 'devicePtr'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/ocl_utilities.cpp:289:53: note: Function 'checkKernelWorkGroupInfo' argument 1 names different: declaration 'device' definition 'devicePtr'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/ocl_utilities.cpp:289:81: style: Function 'checkKernelWorkGroupInfo' argument 2 names different: declaration 'kernel' definition 'kernelPtr'. [funcArgNamesDifferent]
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/ocl_utilities.h:59:49: note: Function 'checkKernelWorkGroupInfo' argument 2 names different: declaration 'kernel' definition 'kernelPtr'.
boinc-app-eah-brp-0.20170426+dfsg/opencl/app/ocl_utilities.cpp:289:81: note: Function 'checkKernelWorkGroupInfo' argument 2 names different: declaration 'kernel' definition 'kernelPtr'.
boinc-app-eah-brp-0.20170426+dfsg/rngmed.c:83:17: style: The scope of the variable 'prevnode' can be reduced. [variableScope]
boinc-app-eah-brp-0.20170426+dfsg/rngmed.c:85:9: style: The scope of the variable 'oldvalue' can be reduced. [variableScope]
boinc-app-eah-brp-0.20170426+dfsg/rngmed.c:85:18: style: The scope of the variable 'newvalue' can be reduced. [variableScope]
[03:15]

ftp://ftp.se.debian.org/debian/pool/main/b/boinc-app-seti/boinc-app-seti_8.00~svn3725.orig.tar.gz
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:367:50: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:529:53: style: The scope of the variable 'current_analysis_config_id' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:529:83: style: The scope of the variable 'current_receiver_config_id' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:678:12: style: The scope of the variable 'sql_error_code' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:365:41: style: Function 'insert_signals' argument 10 names different: declaration 'hotpix' definition 'qpixlist'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:69:62: note: Function 'insert_signals' argument 10 names different: declaration 'hotpix' definition 'qpixlist'.
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:365:41: note: Function 'insert_signals' argument 10 names different: declaration 'hotpix' definition 'qpixlist'.
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:416:10: style: Function 'populate_seti_result' argument 1 names different: declaration 'sah_result' definition 's_result'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:55:10: note: Function 'populate_seti_result' argument 1 names different: declaration 'sah_result' definition 's_result'.
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:416:10: note: Function 'populate_seti_result' argument 1 names different: declaration 'sah_result' definition 's_result'.
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:416:28: style: Function 'populate_seti_result' argument 2 names different: declaration 'boinc_canonical_result' definition 'b_result'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:56:17: note: Function 'populate_seti_result' argument 2 names different: declaration 'boinc_canonical_result' definition 'b_result'.
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:416:28: note: Function 'populate_seti_result' argument 2 names different: declaration 'boinc_canonical_result' definition 'b_result'.
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:256:14: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:88:0: style: Variable 'spike_count' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:88:0: style: Variable 'spike_inserted_count' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:88:0: style: Variable 'gaussian_count' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:88:0: style: Variable 'gaussian_inserted_count' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:88:0: style: Variable 'pulse_count' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:88:0: style: Variable 'pulse_inserted_count' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:88:0: style: Variable 'triplet_count' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:88:0: style: Variable 'triplet_inserted_count' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:88:0: style: Variable 'autocorr_count' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:88:0: style: Variable 'autocorr_inserted_count' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:99:10: style: Unused variable: filename [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:105:9: style: Unused variable: sql_error_code [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:107:12: style: Unused variable: now [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:380:30: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:367:60: style: Unused variable: qpix [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:528:0: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:529:16: style: Variable 'first_time' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/assimilator/sah_assimilate_handler.cpp:663:9: style: Variable 'num_tokens' is modified but its new value is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/client/analyzeFuncs.cpp:661:0: error: #error Analysis needs to be modified for your FFT choice. [preprocessorErrorDirective]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:86:19: style: The scope of the variable 'i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:92:29: style: The scope of the variable 'TOffset' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:93:29: style: The scope of the variable 'PulsePoTNum' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:100:31: style: The scope of the variable 'ProgressPerPulsePoT' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:105:10: style: The scope of the variable 'TOffsetOK' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:588:21: style: The scope of the variable 'DegPerPotBin' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:72:12: style: Function 'analyze_pot' argument 1 names different: declaration 'fp_PowerSpectrum' definition 'PowerSpectrum'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.h:76:11: note: Function 'analyze_pot' argument 1 names different: declaration 'fp_PowerSpectrum' definition 'PowerSpectrum'.
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:72:12: note: Function 'analyze_pot' argument 1 names different: declaration 'fp_PowerSpectrum' definition 'PowerSpectrum'.
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:73:9: style: Function 'analyze_pot' argument 2 names different: declaration 'ul_NumDataPoints' definition 'NumDataPoints'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.h:77:7: note: Function 'analyze_pot' argument 2 names different: declaration 'ul_NumDataPoints' definition 'NumDataPoints'.
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:73:9: note: Function 'analyze_pot' argument 2 names different: declaration 'ul_NumDataPoints' definition 'NumDataPoints'.
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:99:0: style: Variable 'ProgressAddFactor' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:144:38: style: Variable 'ProgressPerPulsePoT' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.h:79:3: warning: Member variable 'SCOPE_STRING::st' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.h:79:3: warning: Member variable 'SCOPE_STRING::alt' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.h:79:3: warning: Member variable 'SCOPE_STRING::az' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.h:79:3: warning: Member variable 'SCOPE_STRING::ra' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.h:79:3: warning: Member variable 'SCOPE_STRING::dec' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/s_util.h:83:5: warning: Member variable 'seti_error::line' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.h:113:3: style: Struct 'SETI_WU_INFO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/client/s_util.h:64:1: warning: The class 'seti_error' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boinc-app-seti_8.00~svn3725.orig/client/analyzePoT.cpp:143:93: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:364:6: warning: %g in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:497:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:264:9: style: Function 'ReportTripletEvent' argument 1 names different: declaration 'PulsePower' definition 'Power'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.h:69:11: note: Function 'ReportTripletEvent' argument 1 names different: declaration 'PulsePower' definition 'Power'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:264:9: note: Function 'ReportTripletEvent' argument 1 names different: declaration 'PulsePower' definition 'Power'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:264:39: style: Function 'ReportTripletEvent' argument 3 names different: declaration 'PulsePeriod' definition 'period'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.h:71:11: note: Function 'ReportTripletEvent' argument 3 names different: declaration 'PulsePeriod' definition 'period'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:264:39: note: Function 'ReportTripletEvent' argument 3 names different: declaration 'PulsePeriod' definition 'period'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:266:37: style: Function 'ReportTripletEvent' argument 9 names different: declaration 'write' definition 'write_triplet'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.h:77:9: note: Function 'ReportTripletEvent' argument 9 names different: declaration 'write' definition 'write_triplet'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:266:37: note: Function 'ReportTripletEvent' argument 9 names different: declaration 'write' definition 'write_triplet'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:403:62: style: Function 'ReportPulseEvent' argument 3 names different: declaration 'PulsePeriod' definition 'period'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.h:58:11: note: Function 'ReportPulseEvent' argument 3 names different: declaration 'PulsePeriod' definition 'period'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:403:62: note: Function 'ReportPulseEvent' argument 3 names different: declaration 'PulsePeriod' definition 'period'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:404:81: style: Function 'ReportPulseEvent' argument 8 names different: declaration 'foldedPOT' definition 'folded_pot'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.h:63:12: note: Function 'ReportPulseEvent' argument 8 names different: declaration 'foldedPOT' definition 'folded_pot'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:404:81: note: Function 'ReportPulseEvent' argument 8 names different: declaration 'foldedPOT' definition 'folded_pot'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:405:37: style: Function 'ReportPulseEvent' argument 10 names different: declaration 'write' definition 'write_pulse'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.h:65:9: note: Function 'ReportPulseEvent' argument 10 names different: declaration 'write' definition 'write_pulse'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:405:37: note: Function 'ReportPulseEvent' argument 10 names different: declaration 'write' definition 'write_pulse'.
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:314:3: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:412:9: style: Unused variable: step [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/client/analyzeReport.cpp:412:19: style: Unused variable: index [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:45:2: style: Class 'coordinate_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:69:2: style: Class 'chirp_parameter_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:95:2: style: Class 'subband_description_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:126:2: style: Class 'data_description_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:168:2: style: Class 'receiver_config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:196:2: style: Class 'recorder_config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:231:2: style: Class 'splitter_config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:292:2: style: Class 'analysis_config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:343:2: style: Class 'science_config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:370:2: style: Class 'candidate_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:424:2: style: Class 'meta_candidate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:478:2: style: Class 'meta_candidate_tinysky' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:525:2: style: Class 'multiplet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:561:2: style: Class 'star' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:598:2: style: Class 'candidate_count' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:628:2: style: Class 'tape' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:656:2: style: Class 'settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:689:2: style: Class 'workunit_grp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:716:2: style: Class 'workunit_header' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:749:2: style: Class 'result' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:788:2: style: Class 'triplet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:827:2: style: Class 'triplet_small' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:871:2: style: Class 'gaussian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:914:2: style: Class 'gaussian_small' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:958:2: style: Class 'pulse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1000:2: style: Class 'pulse_small' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1029:2: style: Class 'sah_pointing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1064:2: style: Class 'sky_map' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1088:2: style: Class 'hotpix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1112:2: style: Class 'hotpix_tinysky' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1150:2: style: Class 'spike' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1188:2: style: Class 'spike_small' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1227:2: style: Class 'autocorr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1266:2: style: Class 'autocorr_small' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1298:2: style: Class 'classic_versions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1324:2: style: Class 'classic_active_versions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1348:2: style: Class 'classic_active_versionids' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1396:2: style: Class 'rfi_zone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1421:2: style: Class 'bad_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1459:2: style: Class 'spike_tinysky' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1503:2: style: Class 'gaussian_tinysky' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1547:2: style: Class 'pulse_tinysky' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1586:2: style: Class 'triplet_tinysky' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.h:1625:2: style: Class 'autocorr_tinysky' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/client/autocorr.cpp:69:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/autocorr.cpp:70:27: style: The scope of the variable 'partial' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/chirpfft.cpp:227:8: style: The scope of the variable 'FftLen' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/chirpfft.cpp:230:34: style: Variable 'MinPulseFFTLen' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/client/chirpfft.cpp:190:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/client/classes/ICoreSigProc/ICoreSigProc.h:18:10: warning: Class 'ICoreSigProc' which has virtual members does not have a virtual destructor. [virtualDestructor]
boinc-app-seti_8.00~svn3725.orig/client/classes/ICoreSigProc/ICoreSigProc.h:23:16: style: Technically the member function 'ICoreSigProc::Getname' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/client/classes/ICoreSigProc/ICoreSigProc.h:25:16: style: Technically the member function 'ICoreSigProc::Getdescription' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/client/classes/ICoreSigProc/ICoreSigProc.h:27:16: style: Technically the member function 'ICoreSigProc::Getn' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/client/classes/ICoreSigProc/ICoreSigProc.h:29:16: style: Technically the member function 'ICoreSigProc::Getbatch' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/client/classes/ICoreSigProc/ICoreSigProc.h:24:29: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
boinc-app-seti_8.00~svn3725.orig/client/classes/ICoreSigProc/ICoreSigProc.h:26:36: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:234:7: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:234:10: style: The scope of the variable 'nwh' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:235:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:273:7: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:273:10: style: The scope of the variable 'nch' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:274:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:522:14: style: The scope of the variable 'j2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:522:18: style: The scope of the variable 'j3' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:523:19: style: The scope of the variable 'x1r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:523:24: style: The scope of the variable 'x1i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:523:29: style: The scope of the variable 'x2r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:523:34: style: The scope of the variable 'x2i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:523:39: style: The scope of the variable 'x3r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:523:44: style: The scope of the variable 'x3i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:579:22: style: The scope of the variable 'j4' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:579:26: style: The scope of the variable 'j5' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:579:30: style: The scope of the variable 'j6' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:579:34: style: The scope of the variable 'j7' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:580:9: style: The scope of the variable 'wn4r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:581:3: style: The scope of the variable 'y0r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:581:8: style: The scope of the variable 'y0i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:581:13: style: The scope of the variable 'y1r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:581:18: style: The scope of the variable 'y1i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:581:23: style: The scope of the variable 'y2r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:581:28: style: The scope of the variable 'y2i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:581:33: style: The scope of the variable 'y3r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:581:38: style: The scope of the variable 'y3i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:582:3: style: The scope of the variable 'y4r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:582:8: style: The scope of the variable 'y4i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:582:13: style: The scope of the variable 'y5r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:582:18: style: The scope of the variable 'y5i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:582:23: style: The scope of the variable 'y6r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:582:28: style: The scope of the variable 'y6i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:582:33: style: The scope of the variable 'y7r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:582:38: style: The scope of the variable 'y7i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:699:7: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:699:10: style: The scope of the variable 'k1' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:700:15: style: The scope of the variable 'wtmp' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:700:21: style: The scope of the variable 'wk1r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:700:27: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:700:33: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:700:39: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:700:45: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:700:51: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:701:3: style: The scope of the variable 'wk4r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:701:9: style: The scope of the variable 'wk4i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:701:15: style: The scope of the variable 'wk5r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:701:21: style: The scope of the variable 'wk5i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:701:27: style: The scope of the variable 'wk6r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:701:33: style: The scope of the variable 'wk6i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:701:39: style: The scope of the variable 'wk7r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:701:45: style: The scope of the variable 'wk7i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:919:38: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:919:41: style: The scope of the variable 'k1' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:920:15: style: The scope of the variable 'wtmp' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:920:21: style: The scope of the variable 'wk1r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:920:27: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:920:33: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:920:39: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:920:45: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:920:51: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:921:3: style: The scope of the variable 'wk4r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:921:9: style: The scope of the variable 'wk4i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:921:15: style: The scope of the variable 'wk5r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:921:21: style: The scope of the variable 'wk5i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:921:27: style: The scope of the variable 'wk6r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:921:33: style: The scope of the variable 'wk6i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:921:39: style: The scope of the variable 'wk7r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:921:45: style: The scope of the variable 'wk7i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1167:10: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1168:9: style: The scope of the variable 'wkr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1168:14: style: The scope of the variable 'wki' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1168:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1168:23: style: The scope of the variable 'xi' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1168:27: style: The scope of the variable 'yr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1168:31: style: The scope of the variable 'yi' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1197:10: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1198:9: style: The scope of the variable 'wkr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1198:14: style: The scope of the variable 'wki' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1198:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1198:23: style: The scope of the variable 'xi' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1198:27: style: The scope of the variable 'yr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1198:31: style: The scope of the variable 'yi' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1229:10: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1230:9: style: The scope of the variable 'wkr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1230:14: style: The scope of the variable 'wki' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1230:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1255:10: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1256:9: style: The scope of the variable 'wkr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1256:14: style: The scope of the variable 'wki' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/fft8g.cpp:1256:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/gaussfit.cpp:128:33: style: The scope of the variable 'f_PredictedPower' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/gaussfit.cpp:300:17: style: The scope of the variable 'score_offset' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:40:51: style: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/gdata.h:97:36: note: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'.
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:40:51: note: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'.
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:72:47: style: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/gdata.h:110:34: note: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'.
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:72:47: note: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'.
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:99:47: style: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/gdata.h:79:34: note: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'.
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:99:47: note: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'.
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:126:47: style: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/gdata.h:66:34: note: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'.
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:126:47: note: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'.
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:129:53: style: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/gdata.h:62:37: note: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'.
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:129:53: note: Function 'copy' argument 2 names different: declaration 'is_best' definition 'ib'.
boinc-app-seti_8.00~svn3725.orig/client/gdata.h:62:10: performance: Technically the member function 'G_AUTOCORR_INFO::copy' can be static. [functionStatic]
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:129:23: note: Technically the member function 'G_AUTOCORR_INFO::copy' can be static.
boinc-app-seti_8.00~svn3725.orig/client/gdata.h:62:10: note: Technically the member function 'G_AUTOCORR_INFO::copy' can be static.
boinc-app-seti_8.00~svn3725.orig/client/gdata.h:66:10: performance: Technically the member function 'G_SPIKE_INFO::copy' can be static. [functionStatic]
boinc-app-seti_8.00~svn3725.orig/client/gdata.cpp:126:20: note: Technically the member function 'G_SPIKE_INFO::copy' can be static.
boinc-app-seti_8.00~svn3725.orig/client/gdata.h:66:10: note: Technically the member function 'G_SPIKE_INFO::copy' can be static.
boinc-app-seti_8.00~svn3725.orig/client/lcgamm.cpp:83:10: style: The scope of the variable 'an' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/lcgamm.cpp:83:19: style: The scope of the variable 'del' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/main.cpp:183:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/main.cpp:204:8: style: The scope of the variable 'standalone' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/main.cpp:224:22: style: Variable 'standalone' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/client/main.cpp:291:3: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-app-seti_8.00~svn3725.orig/client/progress.cpp:104:10: style: The scope of the variable 'ThisPoTLen' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1125:4: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1282:12: style: C-style pointer casting [cstyleCast]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:90:20: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:90:46: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:90:48: style: The scope of the variable 'q' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:91:16: style: The scope of the variable 'midpoint' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:91:38: style: The scope of the variable 'peak_power' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:91:49: style: The scope of the variable 'period' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:91:67: style: The scope of the variable 'partial' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:304:15: style: The scope of the variable 'sum2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:919:15: style: The scope of the variable 'sum2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1240:34: style: The scope of the variable 'PrevPoTln' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1245:9: style: The scope of the variable 'period' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1248:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1249:7: style: The scope of the variable 'num_adds' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1249:17: style: The scope of the variable 'num_adds_2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1250:8: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1251:64: style: The scope of the variable 'partial' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1252:26: style: The scope of the variable 't1' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1344:23: style: The scope of the variable 'dis_thresh' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:85:33: style: Function 'find_triplets' argument 1 names different: declaration 'fp_PulsePot' definition 'power'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.h:91:33: note: Function 'find_triplets' argument 1 names different: declaration 'fp_PulsePot' definition 'power'.
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:85:33: note: Function 'find_triplets' argument 1 names different: declaration 'fp_PulsePot' definition 'power'.
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:85:44: style: Function 'find_triplets' argument 2 names different: declaration 'PulsePotLen' definition 'len_power'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.h:91:50: note: Function 'find_triplets' argument 2 names different: declaration 'PulsePotLen' definition 'len_power'.
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:85:44: note: Function 'find_triplets' argument 2 names different: declaration 'PulsePotLen' definition 'len_power'.
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:85:81: style: Function 'find_triplets' argument 4 names different: declaration 'TOffset' definition 'time_bin'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.h:91:89: note: Function 'find_triplets' argument 4 names different: declaration 'TOffset' definition 'time_bin'.
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:85:81: note: Function 'find_triplets' argument 4 names different: declaration 'TOffset' definition 'time_bin'.
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:85:95: style: Function 'find_triplets' argument 5 names different: declaration 'ul_PoT' definition 'freq_bin'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.h:91:102: note: Function 'find_triplets' argument 5 names different: declaration 'ul_PoT' definition 'freq_bin'.
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:85:95: note: Function 'find_triplets' argument 5 names different: declaration 'ul_PoT' definition 'freq_bin'.
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1238:53: style: Function 'find_pulse' argument 5 names different: declaration 'ul_PoT' definition 'FOffset'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.h:93:97: note: Function 'find_pulse' argument 5 names different: declaration 'ul_PoT' definition 'FOffset'.
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:1238:53: note: Function 'find_pulse' argument 5 names different: declaration 'ul_PoT' definition 'FOffset'.
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:144:22: style: Array index 'p' is used before limits check. [arrayIndexThenCheck]
boinc-app-seti_8.00~svn3725.orig/client/pulsefind.cpp:149:22: style: Array index 'q' is used before limits check. [arrayIndexThenCheck]
boinc-app-seti_8.00~svn3725.orig/client/s_util.cpp:106:17: style: The scope of the variable 'c0' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/s_util.cpp:106:21: style: The scope of the variable 'c1' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/s_util.cpp:106:25: style: The scope of the variable 'c2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/s_util.cpp:106:29: style: The scope of the variable 'c3' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/s_util.cpp:137:10: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/s_util.cpp:137:13: style: The scope of the variable 'm' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/s_util.cpp:189:12: style: The scope of the variable 'n' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/s_util.cpp:268:11: style: The scope of the variable 'test_int' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:819:21: style: C-style pointer casting [cstyleCast]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:203:10: style: The scope of the variable 'ra_buf' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:203:23: style: The scope of the variable 'dec_buf' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:204:24: style: The scope of the variable 'locations' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:210:9: style: The scope of the variable 's4_id' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:302:12: style: The scope of the variable 'max' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:302:21: style: The scope of the variable 'd' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:303:11: style: The scope of the variable 'pulseData' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:304:11: style: The scope of the variable 'tripletData' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:305:11: style: The scope of the variable 'gaussFunc' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:310:9: style: The scope of the variable 's4_id' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:480:16: style: The scope of the variable 'max' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:480:25: style: The scope of the variable 'd' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:481:15: style: The scope of the variable 'pulseData' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:482:15: style: The scope of the variable 'tripletData' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:483:15: style: The scope of the variable 'gaussFunc' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:581:16: style: The scope of the variable 'max' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:581:25: style: The scope of the variable 'd' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:582:15: style: The scope of the variable 'pulseData' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:583:15: style: The scope of the variable 'tripletData' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:585:15: style: The scope of the variable 'gaussFunc' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:814:31: style: Function 'render' argument 1 names different: declaration 'x' definition 'xs'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.h:60:21: note: Function 'render' argument 1 names different: declaration 'x' definition 'xs'.
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:814:31: note: Function 'render' argument 1 names different: declaration 'x' definition 'xs'.
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:814:39: style: Function 'render' argument 2 names different: declaration 'y' definition 'ys'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.h:60:28: note: Function 'render' argument 2 names different: declaration 'y' definition 'ys'.
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:814:39: note: Function 'render' argument 2 names different: declaration 'y' definition 'ys'.
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:814:50: style: Function 'render' argument 3 names different: declaration 't' definition 'time_of_day'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.h:60:38: note: Function 'render' argument 3 names different: declaration 't' definition 'time_of_day'.
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx.cpp:814:50: note: Function 'render' argument 3 names different: declaration 't' definition 'time_of_day'.
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.cpp:241:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.cpp:242:8: style: The scope of the variable 'size' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.cpp:255:8: style: The scope of the variable 'pos2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.cpp:256:8: style: The scope of the variable 'size2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.cpp:267:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.cpp:267:19: style: The scope of the variable 'size' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.cpp:183:10: style: Variable 'violet' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.cpp:184:10: style: Variable 'white' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.h:93:10: style: Technically the member function 'SAH_GRAPHICS_BASE::end_rotate' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.cpp:171:25: note: Technically the member function 'SAH_GRAPHICS_BASE::end_rotate' can be const.
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.h:93:10: note: Technically the member function 'SAH_GRAPHICS_BASE::end_rotate' can be const.
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.h:94:10: style: Technically the member function 'SAH_GRAPHICS_BASE::draw_pillars' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.cpp:181:25: note: Technically the member function 'SAH_GRAPHICS_BASE::draw_pillars' can be const.
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_base.h:94:10: note: Technically the member function 'SAH_GRAPHICS_BASE::draw_pillars' can be const.
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_main.cpp:57:17: style: C-style pointer casting [cstyleCast]
boinc-app-seti_8.00~svn3725.orig/client/sah_gfx_main.cpp:59:19: style: C-style pointer casting [cstyleCast]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:520:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:518:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:520:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:540:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:538:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:540:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:560:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:558:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:560:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:583:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:581:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:583:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:604:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:601:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:604:5: note: Variable 'retval' is reassigned a value before the old one has been used.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:437:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:460:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:1024:17: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:1027:9: style: The scope of the variable 'p' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:1029:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:122:51: style: Function 'AUTOCORR_INFO' argument 1 names different: declaration 'si' definition 'ai'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/seti.h:203:38: note: Function 'AUTOCORR_INFO' argument 1 names different: declaration 'si' definition 'ai'.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:122:51: note: Function 'AUTOCORR_INFO' argument 1 names different: declaration 'si' definition 'ai'.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:125:63: style: Function 'operator=' argument 1 names different: declaration 'si' definition 'ai'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/client/seti.h:204:50: note: Function 'operator=' argument 1 names different: declaration 'si' definition 'ai'.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:125:63: note: Function 'operator=' argument 1 names different: declaration 'si' definition 'ai'.
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:148:13: warning: Member variable 'GAUSS_INFO::display_power_thresh' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti.cpp:152:25: warning: Member variable 'GAUSS_INFO::display_power_thresh' is not assigned a value in 'GAUSS_INFO::operator='. [operatorEqVarError]
boinc-app-seti_8.00~svn3725.orig/db/row_cache.h:63:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/db/row_cache.h:63:7: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/db/xml_util.h:513:17: warning: Either the condition 'eol' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
boinc-app-seti_8.00~svn3725.orig/db/xml_util.h:510:9: note: Assuming that condition 'eol' is not redundant
boinc-app-seti_8.00~svn3725.orig/db/xml_util.h:513:17: note: Null pointer subtraction
boinc-app-seti_8.00~svn3725.orig/db/xml_util.h:293:23: style: The scope of the variable 'eol' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/db/xml_util.h:293:28: style: The scope of the variable 'eol2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/db/xml_util.h:388:23: style: The scope of the variable 'eol' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/db/xml_util.h:388:28: style: The scope of the variable 'eol2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/db/xml_util.h:493:23: style: The scope of the variable 'eol' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/db/xml_util.h:493:28: style: The scope of the variable 'eol2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:483:33: style: Function 'get_next' argument 1 names different: declaration 'cache_result' definition 'cache'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:143:24: note: Function 'get_next' argument 1 names different: declaration 'cache_result' definition 'cache'.
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:483:33: note: Function 'get_next' argument 1 names different: declaration 'cache_result' definition 'cache'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:0: style: Function 'sqlblob < coordinate_t >' argument 2 names different: declaration 'n_elements' definition 'len'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:99:0: note: Function 'sqlblob < coordinate_t >' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:0: note: Function 'sqlblob < coordinate_t >' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:212:0: style: Function 'resize' argument 1 names different: declaration 'n_elements' definition 'len'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:113:0: note: Function 'resize' argument 1 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:212:0: note: Function 'resize' argument 1 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:218:0: style: Function 'set_size' argument 1 names different: declaration 'n_elements' definition 'len'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:112:0: note: Function 'set_size' argument 1 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:218:0: note: Function 'set_size' argument 1 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:0: style: Function 'sqlblob < float >' argument 2 names different: declaration 'n_elements' definition 'len'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:99:0: note: Function 'sqlblob < float >' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:0: note: Function 'sqlblob < float >' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:0: style: Function 'sqlblob < chirp_parameter_t >' argument 2 names different: declaration 'n_elements' definition 'len'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:99:0: note: Function 'sqlblob < chirp_parameter_t >' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:0: note: Function 'sqlblob < chirp_parameter_t >' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:0: style: Function 'sqlblob < double >' argument 2 names different: declaration 'n_elements' definition 'len'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:99:0: note: Function 'sqlblob < double >' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:0: note: Function 'sqlblob < double >' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:0: style: Function 'sqlblob < unsigned char >' argument 2 names different: declaration 'n_elements' definition 'len'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:99:0: note: Function 'sqlblob < unsigned char >' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:0: note: Function 'sqlblob < unsigned char >' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/client/seti_header.cpp:114:15: warning: Member variable 'SETI_WU_INFO::num_fft_lengths' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.cpp:114:15: warning: Member variable 'SETI_WU_INFO::analysis_fft_lengths' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.cpp:114:15: warning: Member variable 'SETI_WU_INFO::chirp_fft_table' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.cpp:114:15: warning: Member variable 'SETI_WU_INFO::wu' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.cpp:140:15: warning: Member variable 'SETI_WU_INFO::num_fft_lengths' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.cpp:140:15: warning: Member variable 'SETI_WU_INFO::analysis_fft_lengths' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.cpp:140:15: warning: Member variable 'SETI_WU_INFO::chirp_fft_table' is not initialized in the constructor. [uninitMemberVar]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:215:0: warning: Member variable 'db_reference < recorder_config , long >::id' is not assigned a value in 'db_reference < recorder_config , long >::operator='. [operatorEqVarError]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:215:0: warning: Member variable 'db_reference < splitter_config , long >::id' is not assigned a value in 'db_reference < splitter_config , long >::operator='. [operatorEqVarError]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:215:0: warning: Member variable 'db_reference < analysis_config , long >::id' is not assigned a value in 'db_reference < analysis_config , long >::operator='. [operatorEqVarError]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:215:0: warning: Member variable 'db_reference < receiver_config , long >::id' is not assigned a value in 'db_reference < receiver_config , long >::operator='. [operatorEqVarError]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:215:0: warning: Member variable 'db_reference < tape , long >::id' is not assigned a value in 'db_reference < tape , long >::operator='. [operatorEqVarError]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:215:0: warning: Member variable 'db_reference < workunit_grp , long >::id' is not assigned a value in 'db_reference < workunit_grp , long >::operator='. [operatorEqVarError]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:215:0: warning: Member variable 'db_reference < workunit_header , double >::id' is not assigned a value in 'db_reference < workunit_header , double >::operator='. [operatorEqVarError]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:215:0: warning: Member variable 'db_reference < result , double >::id' is not assigned a value in 'db_reference < result , double >::operator='. [operatorEqVarError]
boinc-app-seti_8.00~svn3725.orig/db/row_cache.h:79:9: style: Technically the member function 'row_cache::get_size' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/db/row_cache.h:87:12: style: Technically the member function 'row_cache::get_ttl' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:117:0: style: Technically the member function 'sqlblob < coordinate_t >::parse_xml' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:117:0: style: Technically the member function 'sqlblob < float >::parse_xml' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:117:0: style: Technically the member function 'sqlblob < chirp_parameter_t >::parse_xml' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:117:0: style: Technically the member function 'sqlblob < double >::parse_xml' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:117:0: style: Technically the member function 'sqlblob < unsigned char >::parse_xml' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/db/row_cache.h:30:7: style: Class 'cache_element' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:44:5: style: Class 'db_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:185:0: style: Class 'db_reference < recorder_config , long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:185:0: style: Class 'db_reference < splitter_config , long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:185:0: style: Class 'db_reference < analysis_config , long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:185:0: style: Class 'db_reference < receiver_config , long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:185:0: style: Class 'db_reference < tape , long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:185:0: style: Class 'db_reference < workunit_grp , long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:185:0: style: Class 'db_reference < workunit_header , double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/db_table.h:185:0: style: Class 'db_reference < result , double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < SCOPE_STRING >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < SETI_WU_INFO >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < SPIKE_INFO >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < AUTOCORR_INFO >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < GAUSS_INFO >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < PULSE_INFO >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < TRIPLET_INFO >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < receiver_config >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < recorder_config >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < splitter_config >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < analysis_config >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < science_config >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < meta_candidate >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < meta_candidate_tinysky >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < multiplet >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < star >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < candidate_count >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < tape >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < settings >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < workunit_grp >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < workunit_header >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < result >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < triplet >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < triplet_small >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < gaussian >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < gaussian_small >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < pulse >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < pulse_small >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < sah_pointing >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < sky_map >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < hotpix >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < hotpix_tinysky >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < spike >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < spike_small >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < autocorr >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < autocorr_small >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < classic_versions >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < classic_active_versions >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < classic_active_versionids >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < rfi_zone >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < bad_data >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < spike_tinysky >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < gaussian_tinysky >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < pulse_tinysky >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < triplet_tinysky >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < autocorr_tinysky >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < coordinate_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < chirp_parameter_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < subband_description_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < data_description_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < candidate_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < sqlblob < coordinate_t > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < sqlblob < float > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < sqlblob < chirp_parameter_t > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < sqlblob < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:0: style: Class 'track_mem < sqlblob < unsigned char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/client/seti_header.h:82:1: warning: The struct 'SETI_WU_INFO' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:155:3: error: Mismatching allocation and deallocation: p [mismatchAllocDealloc]
boinc-app-seti_8.00~svn3725.orig/client/spike.cpp:138:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/client/spike.cpp:68:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/spike.cpp:68:15: style: The scope of the variable 'partial' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/timecvt.cpp:67:25: style: The scope of the variable 'datestr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/timecvt.cpp:75:22: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boinc-app-seti_8.00~svn3725.orig/client/timecvt.cpp:98:18: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:169:12: style: The scope of the variable 'cd1' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:169:17: style: The scope of the variable 'cd2' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:169:22: style: The scope of the variable 'cd3' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:170:12: style: The scope of the variable 'x' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:170:15: style: The scope of the variable 'y' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:171:12: style: The scope of the variable 's' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:171:15: style: The scope of the variable 'c' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:172:11: style: The scope of the variable 'real' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:172:17: style: The scope of the variable 'imag' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:97:20: style: Unused variable: fpucw2 [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:162:18: style: Unused variable: fpucw1 [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_fpu.cpp:162:26: style: Unused variable: fpucw2 [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_vector.cpp:1199:7: style: The scope of the variable 'FftLength' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_vector.cpp:1225:32: style: The scope of the variable 'iLim' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_vector.cpp:1056:0: style: Variable 'ind' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/client/vector/analyzeFuncs_vector.cpp:1437:15: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/client/vector/hires_timer.h:89:12: performance: Technically the member function 'hires_timer::delta' can be static. [functionStatic]
boinc-app-seti_8.00~svn3725.orig/client/vector/hires_timer.h:91:21: performance: Technically the member function 'hires_timer::frequency' can be static. [functionStatic]
boinc-app-seti_8.00~svn3725.orig/client/vector/hires_timer.h:92:21: performance: Technically the member function 'hires_timer::resolution' can be static. [functionStatic]
boinc-app-seti_8.00~svn3725.orig/client/worker.cpp:178:9: style: Condition 'retval' is always false [knownConditionTrueFalse]
boinc-app-seti_8.00~svn3725.orig/client/worker.cpp:177:25: note: Assignment 'retval=common_init()', assigned value is 0
boinc-app-seti_8.00~svn3725.orig/client/worker.cpp:178:9: note: Condition 'retval' is always false
boinc-app-seti_8.00~svn3725.orig/client/worker.cpp:159:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/client/worker.cpp:191:3: style: Exception should be caught by reference. [catchExceptionByValue]
boinc-app-seti_8.00~svn3725.orig/db/app_config.cpp:37:5: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/db/migrate_test.cpp:121:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/migrate_test.cpp:41:22: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:774:27: style: Unused variable: p [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:774:29: style: Unused variable: q [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:1257:27: style: Unused variable: p [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:1257:29: style: Unused variable: q [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:1269:27: style: Unused variable: p [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:1269:29: style: Unused variable: q [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:2564:27: style: Unused variable: p [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:2564:29: style: Unused variable: q [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:5136:27: style: Unused variable: p [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:5136:29: style: Unused variable: q [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:565:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:623:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:885:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:892:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:961:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:974:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:2006:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:2110:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:4730:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/schema_master.cpp:4815:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.cpp:64:19: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:40: style: Function 'sqlblob' argument 2 names different: declaration 'n_elements' definition 'len'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:99:43: note: Function 'sqlblob' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:166:40: note: Function 'sqlblob' argument 2 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:212:34: style: Function 'resize' argument 1 names different: declaration 'n_elements' definition 'len'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:113:26: note: Function 'resize' argument 1 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:212:34: note: Function 'resize' argument 1 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:218:36: style: Function 'set_size' argument 1 names different: declaration 'n_elements' definition 'len'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:112:28: note: Function 'set_size' argument 1 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:218:36: note: Function 'set_size' argument 1 names different: declaration 'n_elements' definition 'len'.
boinc-app-seti_8.00~svn3725.orig/db/sqlblob.h:117:10: style: Technically the member function 'sqlblob::parse_xml' can be const. [functionConst]
boinc-app-seti_8.00~svn3725.orig/db/track_mem.h:26:5: style: Class 'track_mem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinc-app-seti_8.00~svn3725.orig/db/sqlmysql.cpp:240:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
boinc-app-seti_8.00~svn3725.orig/db/sqlmysql.cpp:99:9: style: The scope of the variable 'q' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/db/sqlmysql.cpp:181:36: style: Function 'sql_insert_id' argument 1 names different: declaration 'c' definition 'fd'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlapi.h:36:36: note: Function 'sql_insert_id' argument 1 names different: declaration 'c' definition 'fd'.
boinc-app-seti_8.00~svn3725.orig/db/sqlmysql.cpp:181:36: note: Function 'sql_insert_id' argument 1 names different: declaration 'c' definition 'fd'.
boinc-app-seti_8.00~svn3725.orig/db/sqlmysql.cpp:219:31: style: Function 'sql_values' argument 1 names different: declaration 'fd' definition 'c'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlapi.h:118:31: note: Function 'sql_values' argument 1 names different: declaration 'fd' definition 'c'.
boinc-app-seti_8.00~svn3725.orig/db/sqlmysql.cpp:219:31: note: Function 'sql_values' argument 1 names different: declaration 'fd' definition 'c'.
boinc-app-seti_8.00~svn3725.orig/db/sqlmysql.cpp:219:39: style: Function 'sql_values' argument 2 names different: declaration 'numvalues' definition 'num'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlapi.h:118:40: note: Function 'sql_values' argument 2 names different: declaration 'numvalues' definition 'num'.
boinc-app-seti_8.00~svn3725.orig/db/sqlmysql.cpp:219:39: note: Function 'sql_values' argument 2 names different: declaration 'numvalues' definition 'num'.
boinc-app-seti_8.00~svn3725.orig/db/sqlmysql.cpp:236:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:32:61: style: Function 'string_delimited' argument 2 names different: declaration 'c_open' definition 'c_start'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.h:67:55: note: Function 'string_delimited' argument 2 names different: declaration 'c_open' definition 'c_start'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:32:61: note: Function 'string_delimited' argument 2 names different: declaration 'c_open' definition 'c_start'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:32:75: style: Function 'string_delimited' argument 3 names different: declaration 'c_close' definition 'c_end'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.h:67:67: note: Function 'string_delimited' argument 3 names different: declaration 'c_close' definition 'c_end'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:32:75: note: Function 'string_delimited' argument 3 names different: declaration 'c_close' definition 'c_end'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:95:73: style: Function 'parse_delimited' argument 2 names different: declaration 'c_open' definition 'c_start'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.h:68:68: note: Function 'parse_delimited' argument 2 names different: declaration 'c_open' definition 'c_start'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:95:73: note: Function 'parse_delimited' argument 2 names different: declaration 'c_open' definition 'c_start'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:95:86: style: Function 'parse_delimited' argument 3 names different: declaration 'c_close' definition 'c_end'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.h:68:80: note: Function 'parse_delimited' argument 3 names different: declaration 'c_close' definition 'c_end'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:95:86: note: Function 'parse_delimited' argument 3 names different: declaration 'c_close' definition 'c_end'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:279:46: style: Function 'SQL_ROW' argument 2 names different: declaration 'i' definition 'nfields'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.h:38:55: note: Function 'SQL_ROW' argument 2 names different: declaration 'i' definition 'nfields'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:279:46: note: Function 'SQL_ROW' argument 2 names different: declaration 'i' definition 'nfields'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:296:50: style: Function 'SQL_ROW' argument 1 names different: declaration 's' definition 't'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.h:39:54: note: Function 'SQL_ROW' argument 1 names different: declaration 's' definition 't'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:296:50: note: Function 'SQL_ROW' argument 1 names different: declaration 's' definition 't'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:322:33: style: Function 'SQL_ROW' argument 1 names different: declaration 'r' definition 's'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.h:41:28: note: Function 'SQL_ROW' argument 1 names different: declaration 'r' definition 's'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:322:33: note: Function 'SQL_ROW' argument 1 names different: declaration 'r' definition 's'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:340:45: style: Function 'operator=' argument 1 names different: declaration 'r' definition 's'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.h:43:39: note: Function 'operator=' argument 1 names different: declaration 'r' definition 's'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:340:45: note: Function 'operator=' argument 1 names different: declaration 'r' definition 's'.
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:176:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:188:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:171:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:182:16: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
boinc-app-seti_8.00~svn3725.orig/db/sqlrow.cpp:194:16: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/cmap_interp.cpp:15:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/cmap_interp.cpp:17:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/cmap_interp.cpp:20:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/cmap_interp.cpp:21:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/db_fns.cpp:29:9: style: The scope of the variable 'err' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/dotransform.cpp:58:21: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/dotransform.cpp:59:20: style: The scope of the variable 's' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/dotransform.cpp:86:18: style: Variable 'dbuff' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/four1.cpp:14:30: style: The scope of the variable 'istep' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/four1.cpp:15:12: style: The scope of the variable 'wtemp' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/four1.cpp:15:18: style: The scope of the variable 'wr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/four1.cpp:15:21: style: The scope of the variable 'wpr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/four1.cpp:15:25: style: The scope of the variable 'wpi' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/four1.cpp:15:29: style: The scope of the variable 'wi' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/four1.cpp:15:32: style: The scope of the variable 'theta' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/makebufs.cpp:44:8: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/makebufs.cpp:80:1: error: Memory leak: tapebuffer [memleak]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:91:21: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:92:20: style: The scope of the variable 's' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:130:11: style: The scope of the variable 'b' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:130:13: style: The scope of the variable 'h' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:228:17: style: The scope of the variable 'iPrevTapeBufferIdx' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:400:9: style: The scope of the variable 'iCoeffStartIdx' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:395:16: style: Function 'DoPFB' argument 1 names different: declaration 'iReadIdx' definition 'iPFBReadIdx'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.h:37:16: note: Function 'DoPFB' argument 1 names different: declaration 'iReadIdx' definition 'iPFBReadIdx'.
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:395:16: note: Function 'DoPFB' argument 1 names different: declaration 'iReadIdx' definition 'iPFBReadIdx'.
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:60:9: style: Unused variable: work_array [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:75:7: style: Unused variable: j [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:316:16: style: Variable 'iRet' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_dotransform.cpp:317:0: style: Variable 'iFileCoeff' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_splitter.cpp:710:7: style: The scope of the variable 'waited' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_splitter.cpp:730:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_splitter.cpp:250:7: style: Variable 'nargs' is modified but its new value is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_splitter.cpp:596:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:81:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:156:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:239:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:343:8: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:57:10: style: The scope of the variable 'receiver_freq' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:58:7: style: The scope of the variable 'bandno' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:59:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:290:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:291:7: style: The scope of the variable 'nread' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:308:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:310:17: style: The scope of the variable 'sz' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:315:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:101:22: style: Variable 'sample_rate' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:213:14: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:348:11: style: Variable 'sz' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:335:14: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:108:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:112:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:115:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:118:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:193:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/mb_wufiles.cpp:301:5: error: Resource leak: newfile [resourceLeak]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/randomdata.cpp:22:14: style: The scope of the variable 'tm' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/readheader.cpp:29:14: style: The scope of the variable 'len' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/readtape.cpp:131:11: style: The scope of the variable 'errcnt' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/readtape.cpp:246:9: style: The scope of the variable 'record' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/readtape.cpp:175:8: style: Unused variable: tmpstr [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/readtape.cpp:250:13: style: Variable 'record' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/readtape.cpp:247:9: style: Unused variable: tmpstr [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/splitter.cpp:452:13: style: Condition '!child_pid' is always true [knownConditionTrueFalse]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/splitter.cpp:451:19: note: Assignment 'child_pid=0', assigned value is 0
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/splitter.cpp:452:13: note: Condition '!child_pid' is always true
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/splitter.cpp:517:18: style: The scope of the variable 'rv' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/splitter.cpp:218:7: style: Variable 'nargs' is modified but its new value is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/squarewave.cpp:22:14: style: The scope of the variable 'tm' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/validrun.cpp:29:8: style: Unused variable: tmpstr [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:113:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:160:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:236:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:340:8: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:62:10: style: The scope of the variable 'receiver_freq' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:63:7: style: The scope of the variable 'bandno' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:65:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:287:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:288:7: style: The scope of the variable 'nread' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:305:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:307:17: style: The scope of the variable 'sz' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:312:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:221:14: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:274:15: style: Variable 'first_call' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:345:11: style: Variable 'sz' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:332:14: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/gbt_splitter/wufiles.cpp:298:5: error: Resource leak: newfile [resourceLeak]
boinc-app-seti_8.00~svn3725.orig/image_libs/bmplib.h:44:7: style: Member variable 'DIB_BITMAP::bmp_width' is in the wrong place in the initializer list. [initializerList]
boinc-app-seti_8.00~svn3725.orig/image_libs/bmplib.h:12:49: note: Member variable 'DIB_BITMAP::bmp_width' is in the wrong place in the initializer list.
boinc-app-seti_8.00~svn3725.orig/image_libs/bmplib.h:44:7: note: Member variable 'DIB_BITMAP::bmp_width' is in the wrong place in the initializer list.
boinc-app-seti_8.00~svn3725.orig/image_libs/tgalib.cpp:37:15: style: C-style pointer casting [cstyleCast]
boinc-app-seti_8.00~svn3725.orig/image_libs/tgalib.cpp:94:8: style: The scope of the variable 'r' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/image_libs/tgalib.cpp:94:13: style: The scope of the variable 'g' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/image_libs/tgalib.cpp:94:18: style: The scope of the variable 'b' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/image_libs/tgalib.cpp:126:4: error: Memory leak: pImageData [memleak]
boinc-app-seti_8.00~svn3725.orig/image_libs/tgalib.cpp:126:4: error: Resource leak: pFile [resourceLeak]
boinc-app-seti_8.00~svn3725.orig/image_libs/tgalib.cpp:126:4: error: Memory leak: pImageData.data [memleak]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/cmap_interp.cpp:15:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/cmap_interp.cpp:17:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/cmap_interp.cpp:20:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/cmap_interp.cpp:21:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/db_fns.cpp:29:9: style: The scope of the variable 'err' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/dotransform.cpp:58:21: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/dotransform.cpp:59:20: style: The scope of the variable 's' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/dotransform.cpp:86:18: style: Variable 'dbuff' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/four1.cpp:14:30: style: The scope of the variable 'istep' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/four1.cpp:15:12: style: The scope of the variable 'wtemp' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/four1.cpp:15:18: style: The scope of the variable 'wr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/four1.cpp:15:21: style: The scope of the variable 'wpr' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/four1.cpp:15:25: style: The scope of the variable 'wpi' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/four1.cpp:15:29: style: The scope of the variable 'wi' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/four1.cpp:15:32: style: The scope of the variable 'theta' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/makebufs.cpp:44:8: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/makebufs.cpp:80:1: error: Memory leak: tapebuffer [memleak]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_dotransform.cpp:52:21: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_dotransform.cpp:53:20: style: The scope of the variable 's' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_dotransform.cpp:91:11: style: The scope of the variable 'b' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_dotransform.cpp:91:13: style: The scope of the variable 'h' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_dotransform.cpp:37:7: style: Unused variable: j [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_splitter.cpp:710:7: style: The scope of the variable 'waited' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_splitter.cpp:730:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_splitter.cpp:250:7: style: Variable 'nargs' is modified but its new value is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_splitter.cpp:596:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:81:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:156:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:236:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:335:8: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:57:10: style: The scope of the variable 'receiver_freq' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:58:7: style: The scope of the variable 'bandno' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:59:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:282:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:283:7: style: The scope of the variable 'nread' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:300:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:302:17: style: The scope of the variable 'sz' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:307:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:101:22: style: Variable 'sample_rate' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:210:14: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:340:11: style: Variable 'sz' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:327:14: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:108:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:112:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:115:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:118:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:193:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/mb_wufiles.cpp:293:5: error: Resource leak: newfile [resourceLeak]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/randomdata.cpp:22:14: style: The scope of the variable 'tm' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/readheader.cpp:29:14: style: The scope of the variable 'len' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/readtape.cpp:131:11: style: The scope of the variable 'errcnt' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/readtape.cpp:246:9: style: The scope of the variable 'record' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/readtape.cpp:175:8: style: Unused variable: tmpstr [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/readtape.cpp:250:13: style: Variable 'record' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/readtape.cpp:247:9: style: Unused variable: tmpstr [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/splitter.cpp:452:13: style: Condition '!child_pid' is always true [knownConditionTrueFalse]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/splitter.cpp:451:19: note: Assignment 'child_pid=0', assigned value is 0
boinc-app-seti_8.00~svn3725.orig/splitter_fft/splitter.cpp:452:13: note: Condition '!child_pid' is always true
boinc-app-seti_8.00~svn3725.orig/splitter_fft/splitter.cpp:517:18: style: The scope of the variable 'rv' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/splitter.cpp:218:7: style: Variable 'nargs' is modified but its new value is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/squarewave.cpp:22:14: style: The scope of the variable 'tm' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/validrun.cpp:29:8: style: Unused variable: tmpstr [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:113:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:160:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:236:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:340:8: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:62:10: style: The scope of the variable 'receiver_freq' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:63:7: style: The scope of the variable 'bandno' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:65:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:287:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:288:7: style: The scope of the variable 'nread' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:305:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:307:17: style: The scope of the variable 'sz' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:312:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:221:14: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:274:15: style: Variable 'first_call' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:345:11: style: Variable 'sz' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:332:14: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_fft/wufiles.cpp:298:5: error: Resource leak: newfile [resourceLeak]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/cmap_interp.cpp:15:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/cmap_interp.cpp:17:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/cmap_interp.cpp:20:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/cmap_interp.cpp:21:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_coords.cpp:10:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:111:18: style: The scope of the variable 's' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:143:21: style: The scope of the variable 'j' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:144:20: style: The scope of the variable 's' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:182:11: style: The scope of the variable 'b' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:182:13: style: The scope of the variable 'h' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:280:17: style: The scope of the variable 'iPrevTapeBufferIdx' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:452:9: style: The scope of the variable 'iCoeffStartIdx' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:447:16: style: Function 'DoPFB' argument 1 names different: declaration 'iReadIdx' definition 'iPFBReadIdx'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.h:36:16: note: Function 'DoPFB' argument 1 names different: declaration 'iReadIdx' definition 'iPFBReadIdx'.
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:447:16: note: Function 'DoPFB' argument 1 names different: declaration 'iReadIdx' definition 'iPFBReadIdx'.
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:60:9: style: Unused variable: work_array [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:368:16: style: Variable 'iRet' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_dotransform.cpp:369:0: style: Variable 'iFileCoeff' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_dr2.cpp:68:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_dr2.cpp:73:7: style: Unused variable: i [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:355:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:422:37: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:422:37: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:435:64: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:435:64: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed long long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:435:64: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:738:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:738:13: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:745:36: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:760:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:760:13: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:805:14: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:805:14: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:805:14: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:805:14: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'signed long long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:815:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:815:9: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:824:32: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:824:32: warning: %Ld in format string (no. 2) requires 'long long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:336:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:655:33: style: Function 'read_blocks_guppi' argument 3 names different: declaration 'numblocks' definition 'numsamples'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.h:3:33: note: Function 'read_blocks_guppi' argument 3 names different: declaration 'numblocks' definition 'numsamples'.
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:655:33: note: Function 'read_blocks_guppi' argument 3 names different: declaration 'numblocks' definition 'numsamples'.
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_read_blocks_guppi.cpp:117:10: style: struct member 'control_block_t::numblocks' is never used. [unusedStructMember]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_splitter.cpp:715:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_splitter.cpp:501:7: style: The scope of the variable 'waited' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_splitter.cpp:523:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_splitter.cpp:285:7: style: Variable 'nargs' is modified but its new value is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:95:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:182:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:381:13: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:389:8: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:71:10: style: The scope of the variable 'receiver_freq' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:72:7: style: The scope of the variable 'bandno' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:73:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:328:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:329:7: style: The scope of the variable 'nread' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:346:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:348:17: style: The scope of the variable 'sz' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:353:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:250:14: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:394:11: style: Variable 'sz' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:373:14: style: Unused variable: buf [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:132:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:136:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:139:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:143:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:228:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinc-app-seti_8.00~svn3725.orig/splitter_pfb/mb_wufiles.cpp:339:5: error: Resource leak: newfile [resourceLeak]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:204:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:420:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:129:11: style: The scope of the variable 'b' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:129:13: style: The scope of the variable 'h' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:193:12: style: The scope of the variable 'real' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:193:18: style: The scope of the variable 'imag' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:193:24: style: The scope of the variable 'mytime' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:358:12: style: The scope of the variable 'pulseActive' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:190:26: style: Unused variable: j [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:202:5: style: Variable 'idum' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:354:26: style: Variable 'sine_midpt' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/tools/fakedata.cpp:364:17: style: Variable 'ratio' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/tools/readwu.cpp:110:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
boinc-app-seti_8.00~svn3725.orig/tools/readwu.cpp:110:11: style: Unused variable: j [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/tools/readwu.cpp:158:0: error: Resource leak: in [resourceLeak]
boinc-app-seti_8.00~svn3725.orig/validate/sah_boinc_db.cpp:23:10: style: Unused variable: filename [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:92:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:95:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:101:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:105:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:111:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:116:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:121:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:125:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:130:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:134:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:139:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.h:63:10: performance: Technically the member function 'SAH_RESULT::bad_values' can be static. [functionStatic]
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.cpp:301:18: note: Technically the member function 'SAH_RESULT::bad_values' can be static.
boinc-app-seti_8.00~svn3725.orig/validate/sah_result.h:63:10: note: Technically the member function 'SAH_RESULT::bad_values' can be static.
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:203:24: style: The scope of the variable 'k' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:205:12: style: The scope of the variable 'max_credit' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:205:24: style: The scope of the variable 'min_credit' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:205:36: style: The scope of the variable 'sum' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:206:9: style: The scope of the variable 'max_credit_i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:206:26: style: The scope of the variable 'min_credit_i' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:206:43: style: The scope of the variable 'nvalid' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:518:9: style: The scope of the variable 'result_flags' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:628:10: style: The scope of the variable 'result_1_cuda_str' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:629:10: style: The scope of the variable 'result_2_cuda_str' can be reduced. [variableScope]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:169:52: style: Function 'validate_single' argument 2 names different: declaration 'canonical_id' definition 'canonicalid'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:34:53: note: Function 'validate_single' argument 2 names different: declaration 'canonical_id' definition 'canonicalid'.
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:169:52: note: Function 'validate_single' argument 2 names different: declaration 'canonical_id' definition 'canonicalid'.
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:199:85: style: Function 'validate_plural' argument 3 names different: declaration 'canonical_id' definition 'canonicalid'. [funcArgNamesDifferent]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:35:86: note: Function 'validate_plural' argument 3 names different: declaration 'canonical_id' definition 'canonicalid'.
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:199:85: note: Function 'validate_plural' argument 3 names different: declaration 'canonical_id' definition 'canonicalid'.
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:536:10: style: Unused variable: stderr_txt [unusedVariable]
boinc-app-seti_8.00~svn3725.orig/validate/sah_validate.cpp:610:17: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
[03:15]

ftp://ftp.se.debian.org/debian/pool/main/b/boinctui/boinctui_2.5.0.orig.tar.gz
boinctui-2.5.0/src/about.cpp:52:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/nrect.h:24:5: warning: Member variable 'NRect::begrow' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/nrect.h:24:5: warning: Member variable 'NRect::begcol' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/nrect.h:24:5: warning: Member variable 'NRect::rows' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/nrect.h:24:5: warning: Member variable 'NRect::cols' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:49:5: warning: Member variable 'TuiEvent::srv' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:49:5: warning: Member variable 'TuiEvent::bdata1' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:49:5: warning: Member variable 'TuiEvent::idata1' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:50:5: warning: Member variable 'TuiEvent::idata1' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:56:5: warning: Member variable 'TuiEvent::bdata1' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:56:5: warning: Member variable 'TuiEvent::idata1' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:61:5: warning: Member variable 'TuiEvent::idata1' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:69:5: warning: Member variable 'TuiEvent::srv' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:74:5: warning: Member variable 'TuiEvent::srv' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:74:5: warning: Member variable 'TuiEvent::bdata1' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:78:5: warning: Member variable 'TuiEvent::srv' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:78:5: warning: Member variable 'TuiEvent::bdata1' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/tuievent.h:78:5: warning: Member variable 'TuiEvent::idata1' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/resultdom.h:30:37: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/tuievent.h:53:8: performance: Variable 'sdata1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/tuievent.h:59:8: performance: Variable 'sdata1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/tuievent.h:64:8: performance: Variable 'sdata1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/tuievent.h:65:8: performance: Variable 'sdata2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/tuievent.h:80:15: performance: Variable 'sdata1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/tuievent.h:81:15: performance: Variable 'sdata2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/nview.h:47:9: style: Technically the member function 'NView::getwidth' can be const. [functionConst]
boinctui-2.5.0/src/nview.h:48:9: style: Technically the member function 'NView::getheight' can be const. [functionConst]
boinctui-2.5.0/src/nview.h:49:9: style: Technically the member function 'NView::getbegrow' can be const. [functionConst]
boinctui-2.5.0/src/nview.h:50:9: style: Technically the member function 'NView::getbegcol' can be const. [functionConst]
boinctui-2.5.0/src/net.h:31:11: style: Technically the member function 'TConnect::getsock' can be const. [functionConst]
boinctui-2.5.0/src/net.h:37:11: style: Technically the member function 'TConnect::isconnected' can be const. [functionConst]
boinctui-2.5.0/src/resultdom.h:32:10: style: Technically the member function 'Item::isnode' can be const. [functionConst]
boinctui-2.5.0/src/resultdom.h:40:17: style: Technically the member function 'Item::getsvalue' can be const. [functionConst]
boinctui-2.5.0/src/resultdom.h:43:17: style: Technically the member function 'Item::getname' can be const. [functionConst]
boinctui-2.5.0/src/srvdata.h:95:11: style: Technically the member function 'Srv::isactive' can be const. [functionConst]
boinctui-2.5.0/src/srvdata.h:124:10: performance: Technically the member function 'SrvList::requestdata' can be static. [functionStatic]
boinctui-2.5.0/src/net.h:40:19: warning: Virtual function 'disconnect' is called from destructor '~TConnect()' at line 30. Dynamic binding is not used. [virtualCallInConstructor]
boinctui-2.5.0/src/net.h:30:27: note: Calling disconnect
boinctui-2.5.0/src/net.h:40:19: note: disconnect is a virtual method
boinctui-2.5.0/src/nview.h:41:5: style: Class 'NView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/ngroup.h:29:5: style: Class 'NGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/resultdom.h:30:5: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/cfg.h:28:5: style: Class 'Config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/srvdata.h:32:5: style: Struct 'DomPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/tuievent.h:49:5: style: Class 'TuiEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/ngroup.h:35:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:53:18: note: Virtual function in base class
boinctui-2.5.0/src/ngroup.h:35:18: note: Function in derived class
boinctui-2.5.0/src/ngroup.h:36:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:55:18: note: Virtual function in base class
boinctui-2.5.0/src/ngroup.h:36:18: note: Function in derived class
boinctui-2.5.0/src/ngroup.h:37:18: style: The function 'setneedrefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:54:18: note: Virtual function in base class
boinctui-2.5.0/src/ngroup.h:37:18: note: Function in derived class
boinctui-2.5.0/src/ngroup.h:38:18: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/ngroup.h:38:18: note: Function in derived class
boinctui-2.5.0/src/about.h:29:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:36:18: note: Virtual function in base class
boinctui-2.5.0/src/about.h:29:18: note: Function in derived class
boinctui-2.5.0/src/srvdata.h:93:19: style: The function 'createconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/net.h:39:19: note: Virtual function in base class
boinctui-2.5.0/src/srvdata.h:93:19: note: Function in derived class
boinctui-2.5.0/src/addmgrform.cpp:178:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/addmgrform.cpp:210:13: style: The scope of the variable 'exist' can be reduced. [variableScope]
boinctui-2.5.0/src/addmgrform.cpp:28:34: warning: Function 'AddAccMgrForm' argument order different: declaration 'lines, rows, srv, mgrname' definition 'rows, cols, srv, mgrname' [funcArgOrderDifferent]
boinctui-2.5.0/src/addmgrform.h:31:23: note: Function 'AddAccMgrForm' argument order different: declaration 'lines, rows, srv, mgrname' definition 'rows, cols, srv, mgrname'
boinctui-2.5.0/src/addmgrform.cpp:28:34: note: Function 'AddAccMgrForm' argument order different: declaration 'lines, rows, srv, mgrname' definition 'rows, cols, srv, mgrname'
boinctui-2.5.0/src/addmgrform.cpp:78:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/addmgrform.cpp:216:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ncolorstring.h:31:55: performance: Variable 's' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/nform.h:42:10: style: Technically the member function 'NForm::getfieldcount' can be const. [functionConst]
boinctui-2.5.0/src/ncolorstring.h:34:10: style: Technically the member function 'NColorStringPart::operator==' can be const. [functionConst]
boinctui-2.5.0/src/ncolorstring.h:56:10: style: Technically the member function 'NColorString::operator!=' can be const. [functionConst]
boinctui-2.5.0/src/nstatictext.h:29:45: style: Class 'NStaticText' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinctui-2.5.0/src/nstatictext.h:29:45: style: Class 'NStaticText' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinctui-2.5.0/src/nstatictext.h:29:5: style: Class 'NStaticText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/ncolorstring.h:28:1: warning: The class 'NColorStringPart' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
boinctui-2.5.0/src/nform.h:36:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:35:18: note: Virtual function in base class
boinctui-2.5.0/src/nform.h:36:18: note: Function in derived class
boinctui-2.5.0/src/nform.h:37:18: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:44:18: note: Virtual function in base class
boinctui-2.5.0/src/nform.h:37:18: note: Function in derived class
boinctui-2.5.0/src/nform.h:40:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:36:18: note: Virtual function in base class
boinctui-2.5.0/src/nform.h:40:18: note: Function in derived class
boinctui-2.5.0/src/nstatictext.h:35:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:53:18: note: Virtual function in base class
boinctui-2.5.0/src/nstatictext.h:35:18: note: Function in derived class
boinctui-2.5.0/src/addmgrform.h:33:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nform.h:40:18: note: Virtual function in base class
boinctui-2.5.0/src/addmgrform.h:33:18: note: Function in derived class
boinctui-2.5.0/src/addprojectform.cpp:299:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/addprojectform.cpp:58:9: style: The scope of the variable 'row' can be reduced. [variableScope]
boinctui-2.5.0/src/addprojectform.cpp:49:36: warning: Function 'AddProjectForm' argument order different: declaration 'lines, rows, srv, projname, userexist' definition 'rows, cols, srv, projname, userexist' [funcArgOrderDifferent]
boinctui-2.5.0/src/addprojectform.h:31:24: note: Function 'AddProjectForm' argument order different: declaration 'lines, rows, srv, projname, userexist' definition 'rows, cols, srv, projname, userexist'
boinctui-2.5.0/src/addprojectform.cpp:49:36: note: Function 'AddProjectForm' argument order different: declaration 'lines, rows, srv, projname, userexist' definition 'rows, cols, srv, projname, userexist'
boinctui-2.5.0/src/addprojectform.cpp:178:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/addprojectform.h:33:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nform.h:40:18: note: Virtual function in base class
boinctui-2.5.0/src/addprojectform.h:33:18: note: Function in derived class
boinctui-2.5.0/src/cfg.cpp:120:34: style: Function 'addhost' argument 1 names different: declaration 'host' definition 'shost'. [funcArgNamesDifferent]
boinctui-2.5.0/src/cfg.h:38:31: note: Function 'addhost' argument 1 names different: declaration 'host' definition 'shost'.
boinctui-2.5.0/src/cfg.cpp:120:34: note: Function 'addhost' argument 1 names different: declaration 'host' definition 'shost'.
boinctui-2.5.0/src/cfg.cpp:120:53: style: Function 'addhost' argument 2 names different: declaration 'port' definition 'sport'. [funcArgNamesDifferent]
boinctui-2.5.0/src/cfg.h:38:49: note: Function 'addhost' argument 2 names different: declaration 'port' definition 'sport'.
boinctui-2.5.0/src/cfg.cpp:120:53: note: Function 'addhost' argument 2 names different: declaration 'port' definition 'sport'.
boinctui-2.5.0/src/cfg.cpp:120:72: style: Function 'addhost' argument 3 names different: declaration 'pwd' definition 'spwd'. [funcArgNamesDifferent]
boinctui-2.5.0/src/cfg.h:38:67: note: Function 'addhost' argument 3 names different: declaration 'pwd' definition 'spwd'.
boinctui-2.5.0/src/cfg.cpp:120:72: note: Function 'addhost' argument 3 names different: declaration 'pwd' definition 'spwd'.
boinctui-2.5.0/src/cfg.cpp:109:29: style: Variable 'configxml' is assigned a value that is never used. [unreadVariable]
boinctui-2.5.0/src/cfg.h:34:11: performance: Technically the member function 'Config::getivalue' can be static. [functionStatic]
boinctui-2.5.0/src/cfg.cpp:160:13: note: Technically the member function 'Config::getivalue' can be static.
boinctui-2.5.0/src/cfg.h:34:11: note: Technically the member function 'Config::getivalue' can be static.
boinctui-2.5.0/src/cfg.h:36:11: style: Technically the member function 'Config::setivalue' can be const. [functionConst]
boinctui-2.5.0/src/cfg.cpp:173:14: note: Technically the member function 'Config::setivalue' can be const.
boinctui-2.5.0/src/cfg.h:36:11: note: Technically the member function 'Config::setivalue' can be const.
boinctui-2.5.0/src/cfg.cpp:41:2: style: Class 'Config' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinctui-2.5.0/src/cfg.cpp:41:2: style: Class 'Config' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinctui-2.5.0/src/cfgform.cpp:121:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/cfgform.cpp:24:22: warning: Function 'CfgForm' argument order different: declaration 'lines, rows' definition 'rows, cols' [funcArgOrderDifferent]
boinctui-2.5.0/src/cfgform.h:31:17: note: Function 'CfgForm' argument order different: declaration 'lines, rows' definition 'rows, cols'
boinctui-2.5.0/src/cfgform.cpp:24:22: note: Function 'CfgForm' argument order different: declaration 'lines, rows' definition 'rows, cols'
boinctui-2.5.0/src/cfgform.cpp:47:34: style: Unused variable: it [unusedVariable]
boinctui-2.5.0/src/cfgform.cpp:179:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/cfgform.h:33:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nform.h:40:18: note: Virtual function in base class
boinctui-2.5.0/src/cfgform.h:33:18: note: Function in derived class
boinctui-2.5.0/src/helpwin.cpp:60:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/helpwin.cpp:34:5: style: Class 'HelpWin' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinctui-2.5.0/src/helpwin.cpp:34:5: style: Class 'HelpWin' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinctui-2.5.0/src/helpwin.h:30:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:36:18: note: Virtual function in base class
boinctui-2.5.0/src/helpwin.h:30:18: note: Function in derived class
boinctui-2.5.0/src/infopanel.cpp:94:11: style: Condition '!compact' is always false [knownConditionTrueFalse]
boinctui-2.5.0/src/infopanel.cpp:91:20: note: Assignment 'compact=true', assigned value is 1
boinctui-2.5.0/src/infopanel.cpp:94:11: note: Condition '!compact' is always false
boinctui-2.5.0/src/infopanel.cpp:281:12: style: The scope of the variable 'usertotallastday' can be reduced. [variableScope]
boinctui-2.5.0/src/infopanel.cpp:282:12: style: The scope of the variable 'hosttotallastday' can be reduced. [variableScope]
boinctui-2.5.0/src/infopanel.cpp:283:12: style: The scope of the variable 'usertotalpredday' can be reduced. [variableScope]
boinctui-2.5.0/src/infopanel.cpp:284:12: style: The scope of the variable 'hosttotalpredday' can be reduced. [variableScope]
boinctui-2.5.0/src/infopanel.cpp:30:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/infopanel.cpp:224:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/infopanel.cpp:261:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/infopanel.cpp:293:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::srv' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::nalltasks' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::nactivetasks' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::nruntasks' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::nqueuetasks' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::ndonetasks' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::nothertasks' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::dtotal' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::dfree' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::dboinc' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::dallowed' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::usertotal' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::useravg' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::hosttotal' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::hostavg' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::laststattime' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::lastdayuser' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:67:5: warning: Member variable 'InfoPanel::lastdayhost' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/infopanel.h:74:17: performance: Technically the member function 'InfoPanel::getdayname' can be static. [functionStatic]
boinctui-2.5.0/src/infopanel.cpp:43:24: note: Technically the member function 'InfoPanel::getdayname' can be static.
boinctui-2.5.0/src/infopanel.h:74:17: note: Technically the member function 'InfoPanel::getdayname' can be static.
boinctui-2.5.0/src/infopanel.h:67:5: style: Class 'InfoPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/infopanel.h:69:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:53:18: note: Virtual function in base class
boinctui-2.5.0/src/infopanel.h:69:18: note: Function in derived class
boinctui-2.5.0/src/infopanel.h:71:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:55:18: note: Virtual function in base class
boinctui-2.5.0/src/infopanel.h:71:18: note: Function in derived class
boinctui-2.5.0/src/infopanel.cpp:360:25: error: Uninitialized struct member: st.userlastday [uninitStructMember]
boinctui-2.5.0/src/infopanel.cpp:360:25: error: Uninitialized struct member: st.hostlastday [uninitStructMember]
boinctui-2.5.0/src/mainprog.cpp:184:21: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/mainprog.cpp:208:21: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/mainprog.cpp:216:21: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/mainprog.cpp:286:23: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/mainprog.cpp:321:23: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/mainprog.cpp:340:23: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/mainprog.cpp:357:19: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/mainprog.cpp:387:21: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/mainprog.cpp:390:23: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/mainprog.cpp:432:21: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/statwin.h:47:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/statwin.h:49:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/statwin.h:58:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/statwin.h:60:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/msgwin.h:30:5: warning: Member variable 'MsgWin::srv' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/msgwin.h:30:5: warning: Member variable 'MsgWin::lastmsgno' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/nhline.h:28:5: warning: Member variable 'NHLine::mbsym' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/nvline.h:28:5: warning: Member variable 'NVLine::mbsym' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/msgwin.h:30:44: performance: Variable 'sprojectold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/msgwin.h:30:60: performance: Variable 'stimestampold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/taskwin.h:28:67: performance: Variable 'taskname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/taskwin.h:28:94: performance: Variable 'projecturl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/nprogram.h:43:10: style: Technically the member function 'NProgram::evqueueempty' can be const. [functionConst]
boinctui-2.5.0/src/nscrollview.h:40:10: style: Technically the member function 'NScrollView::getstartindex' can be const. [functionConst]
boinctui-2.5.0/src/nscrollview.h:42:10: style: Technically the member function 'NScrollView::getautoscroll' can be const. [functionConst]
boinctui-2.5.0/src/nscrollview.h:47:9: style: Technically the member function 'NScrollView::getstringcount' can be const. [functionConst]
boinctui-2.5.0/src/taskwin.h:43:10: style: Technically the member function 'TaskWin::iscolvisible' can be const. [functionConst]
boinctui-2.5.0/src/topmenu.h:32:10: style: Technically the member function 'TopMenu::isenable' can be const. [functionConst]
boinctui-2.5.0/src/mainprog.cpp:39:5: style: Class 'MainProg' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinctui-2.5.0/src/mainprog.cpp:39:5: style: Class 'MainProg' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinctui-2.5.0/src/msgwin.h:30:5: style: Class 'MsgWin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/nselectlist.h:28:5: style: Class 'NSelectList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/taskwin.h:37:5: style: Class 'TaskWin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/mainwin.h:35:5: style: Class 'MainWin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/topmenu.h:46:5: style: Class 'ViewSubMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/topmenu.h:68:5: style: Class 'TasksSubMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/topmenu.h:77:5: style: Class 'FileSubMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/topmenu.h:141:5: style: Class 'HelpSubMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/nmessagebox.h:43:5: style: Class 'NMessageBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/statwin.h:70:5: style: Class 'StatWin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boinctui-2.5.0/src/nprogram.h:46:18: style: The function 'putevent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:56:18: note: Virtual function in base class
boinctui-2.5.0/src/nprogram.h:46:18: note: Function in derived class
boinctui-2.5.0/src/nscrollbar.h:31:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:53:18: note: Virtual function in base class
boinctui-2.5.0/src/nscrollbar.h:31:18: note: Function in derived class
boinctui-2.5.0/src/nscrollview.h:35:10: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:55:18: note: Virtual function in base class
boinctui-2.5.0/src/nscrollview.h:35:10: note: Function in derived class
boinctui-2.5.0/src/nscrollview.h:45:18: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:44:18: note: Virtual function in base class
boinctui-2.5.0/src/nscrollview.h:45:18: note: Function in derived class
boinctui-2.5.0/src/nscrollview.h:46:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:53:18: note: Virtual function in base class
boinctui-2.5.0/src/nscrollview.h:46:18: note: Function in derived class
boinctui-2.5.0/src/msgwin.h:33:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:55:18: note: Virtual function in base class
boinctui-2.5.0/src/msgwin.h:33:18: note: Function in derived class
boinctui-2.5.0/src/nselectlist.h:31:18: style: The function 'drawcontent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nscrollview.h:37:18: note: Virtual function in base class
boinctui-2.5.0/src/nselectlist.h:31:18: note: Function in derived class
boinctui-2.5.0/src/nselectlist.h:32:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nscrollview.h:46:18: note: Virtual function in base class
boinctui-2.5.0/src/nselectlist.h:32:18: note: Function in derived class
boinctui-2.5.0/src/taskwin.h:41:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:55:18: note: Virtual function in base class
boinctui-2.5.0/src/taskwin.h:41:18: note: Function in derived class
boinctui-2.5.0/src/nhline.h:31:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:53:18: note: Virtual function in base class
boinctui-2.5.0/src/nhline.h:31:18: note: Function in derived class
boinctui-2.5.0/src/nvline.h:31:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:53:18: note: Virtual function in base class
boinctui-2.5.0/src/nvline.h:31:18: note: Function in derived class
boinctui-2.5.0/src/mainwin.h:36:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:35:18: note: Virtual function in base class
boinctui-2.5.0/src/mainwin.h:36:18: note: Function in derived class
boinctui-2.5.0/src/mainwin.h:37:18: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:44:18: note: Virtual function in base class
boinctui-2.5.0/src/mainwin.h:37:18: note: Function in derived class
boinctui-2.5.0/src/mainwin.h:40:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:36:18: note: Virtual function in base class
boinctui-2.5.0/src/mainwin.h:40:18: note: Function in derived class
boinctui-2.5.0/src/nmenu.h:36:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:35:18: note: Virtual function in base class
boinctui-2.5.0/src/nmenu.h:36:18: note: Function in derived class
boinctui-2.5.0/src/nmenu.h:38:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:36:18: note: Virtual function in base class
boinctui-2.5.0/src/nmenu.h:38:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:29:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:38:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:29:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:34:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:34:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:48:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:48:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:57:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:38:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:57:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:59:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:59:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:70:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:70:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:79:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:79:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:87:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:38:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:87:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:89:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:89:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:99:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:38:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:99:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:101:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:101:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:110:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:38:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:110:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:112:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:112:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:121:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:38:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:121:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:123:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:123:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:134:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:134:18: note: Function in derived class
boinctui-2.5.0/src/topmenu.h:143:18: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nmenu.h:45:18: note: Virtual function in base class
boinctui-2.5.0/src/topmenu.h:143:18: note: Function in derived class
boinctui-2.5.0/src/taskinfowin.h:34:10: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:36:18: note: Virtual function in base class
boinctui-2.5.0/src/taskinfowin.h:34:10: note: Function in derived class
boinctui-2.5.0/src/mainprog.h:48:18: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:36:18: note: Virtual function in base class
boinctui-2.5.0/src/mainprog.h:48:18: note: Function in derived class
boinctui-2.5.0/src/nmessagebox.h:33:10: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/nview.h:55:18: note: Virtual function in base class
boinctui-2.5.0/src/nmessagebox.h:33:10: note: Function in derived class
boinctui-2.5.0/src/nmessagebox.h:44:10: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:36:18: note: Virtual function in base class
boinctui-2.5.0/src/nmessagebox.h:44:10: note: Function in derived class
boinctui-2.5.0/src/statwin.h:71:10: style: The function 'eventhandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boinctui-2.5.0/src/ngroup.h:36:18: note: Virtual function in base class
boinctui-2.5.0/src/statwin.h:71:10: note: Function in derived class
boinctui-2.5.0/src/mainwin.cpp:193:16: style: The scope of the variable 'keycodebak' can be reduced. [variableScope]
boinctui-2.5.0/src/mainwin.cpp:194:16: style: The scope of the variable 'keycodebakbak' can be reduced. [variableScope]
boinctui-2.5.0/src/mainwin.cpp:156:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/mainwin.cpp:26:10: warning: Member variable 'MainWin::srv' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/mainwin.cpp:26:10: warning: Member variable 'MainWin::vline' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/mainwin.cpp:60:5: style: Class 'MainWin' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinctui-2.5.0/src/mainwin.cpp:60:5: style: Class 'MainWin' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinctui-2.5.0/src/msgwin.cpp:54:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ncolorstring.cpp:49:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ncolorstring.cpp:77:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ncolorstring.cpp:89:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ncolorstring.cpp:106:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ncolorstring.cpp:109:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/net.cpp:112:9: style: The scope of the variable 'bytesRcvd' can be reduced. [variableScope]
boinctui-2.5.0/src/nform.cpp:138:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/nform.cpp:23:18: warning: Function 'NForm' argument order different: declaration 'lines, rows' definition 'rows, cols' [funcArgOrderDifferent]
boinctui-2.5.0/src/nform.h:34:15: note: Function 'NForm' argument order different: declaration 'lines, rows' definition 'rows, cols'
boinctui-2.5.0/src/nform.cpp:23:18: note: Function 'NForm' argument order different: declaration 'lines, rows' definition 'rows, cols'
boinctui-2.5.0/src/nform.h:41:20: warning: Virtual function 'addfield' is called from constructor 'NForm(int lines,int rows)' at line 30. Dynamic binding is not used. [virtualCallInConstructor]
boinctui-2.5.0/src/nform.cpp:30:5: note: Calling addfield
boinctui-2.5.0/src/nform.h:41:20: note: addfield is a virtual method
boinctui-2.5.0/src/nform.h:43:18: warning: Virtual function 'delfields' is called from destructor '~NForm()' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
boinctui-2.5.0/src/nform.cpp:47:5: note: Calling delfields
boinctui-2.5.0/src/nform.h:43:18: note: delfields is a virtual method
boinctui-2.5.0/src/nform.cpp:71:5: error: Common realloc mistake: 'fields' nulled but not freed upon failure [memleakOnRealloc]
boinctui-2.5.0/src/ngroup.cpp:25:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ngroup.cpp:36:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ngroup.cpp:66:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ngroup.cpp:77:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ngroup.cpp:90:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ngroup.cpp:100:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/ngroup.cpp:116:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nmenu.cpp:191:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/nmenu.cpp:53:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nmenu.cpp:57:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nmenu.cpp:79:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nmenu.cpp:38:2: style: Class 'NMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinctui-2.5.0/src/nmenu.cpp:38:2: style: Class 'NMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinctui-2.5.0/src/nmenu.cpp:95:5: error: Common realloc mistake: 'mitems' nulled but not freed upon failure [memleakOnRealloc]
boinctui-2.5.0/src/nmessagebox.cpp:56:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/nmessagebox.cpp:160:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/nmessagebox.cpp:111:2: style: Variable 'result' is modified but its new value is never used. [unreadVariable]
boinctui-2.5.0/src/nmessagebox.cpp:95:0: style: Variable 'nlines' is assigned a value that is never used. [unreadVariable]
boinctui-2.5.0/src/nmessagebox.cpp:160:41: style: Variable 'mevent' is assigned a value that is never used. [unreadVariable]
boinctui-2.5.0/src/nmessagebox.cpp:139:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nmessagebox.cpp:145:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nmessagebox.cpp:116:5: style: Class 'NMessageBox' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinctui-2.5.0/src/nmessagebox.cpp:116:5: style: Class 'NMessageBox' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinctui-2.5.0/src/nscrollbar.cpp:49:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
boinctui-2.5.0/src/nscrollbar.cpp:51:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
boinctui-2.5.0/src/nscrollbar.cpp:24:13: warning: Member variable 'NScrollBar::vmin' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/nscrollbar.cpp:24:13: warning: Member variable 'NScrollBar::vmax' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/nscrollbar.cpp:24:13: warning: Member variable 'NScrollBar::vpos1' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/nscrollbar.cpp:24:13: warning: Member variable 'NScrollBar::vpos2' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/nscrollbar.cpp:27:11: performance: Variable 'chtop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/nscrollbar.cpp:28:11: performance: Variable 'chbottom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/nscrollbar.cpp:29:11: performance: Variable 'chinactive' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/nscrollview.cpp:166:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/nscrollview.cpp:38:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nscrollview.cpp:58:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nscrollview.cpp:149:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nselectlist.cpp:35:58: style: Function 'addstring' argument 2 names different: declaration 'sctring' definition 'cstring'. [funcArgNamesDifferent]
boinctui-2.5.0/src/nselectlist.h:30:49: note: Function 'addstring' argument 2 names different: declaration 'sctring' definition 'cstring'.
boinctui-2.5.0/src/nselectlist.cpp:35:58: note: Function 'addstring' argument 2 names different: declaration 'sctring' definition 'cstring'.
boinctui-2.5.0/src/nselectlist.cpp:52:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nstatictext.cpp:59:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/nview.cpp:66:11: performance: Variable 'rect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/resultdom.cpp:59:11: style: The scope of the variable 'result' can be reduced. [variableScope]
boinctui-2.5.0/src/resultdom.cpp:27:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/resultdom.cpp:42:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/resultdom.cpp:50:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/resultdom.cpp:67:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/resultdom.cpp:103:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/resultdom.cpp:121:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/resultdom.cpp:130:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/resultdom.cpp:152:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:906:15: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/srvdata.cpp:74:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:86:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:146:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:172:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:185:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:692:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:712:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:740:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:769:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:794:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:817:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:845:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:853:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:880:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/srvdata.cpp:194:6: warning: Member variable 'Srv::takt' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/srvdata.h:66:17: performance: Technically the member function 'Srv::findProjectUrl' can be static. [functionStatic]
boinctui-2.5.0/src/srvdata.cpp:705:18: note: Technically the member function 'Srv::findProjectUrl' can be static.
boinctui-2.5.0/src/srvdata.h:66:17: note: Technically the member function 'Srv::findProjectUrl' can be static.
boinctui-2.5.0/src/srvdata.h:106:12: performance: Technically the member function 'Srv::gettimeelapsed' can be static. [functionStatic]
boinctui-2.5.0/src/srvdata.cpp:898:13: note: Technically the member function 'Srv::gettimeelapsed' can be static.
boinctui-2.5.0/src/srvdata.h:106:12: note: Technically the member function 'Srv::gettimeelapsed' can be static.
boinctui-2.5.0/src/statwin.cpp:208:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/statwin.cpp:100:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/statwin.cpp:110:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/statwin.cpp:144:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/statwin.cpp:153:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/statwin.cpp:162:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/statwin.cpp:170:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/statwin.cpp:177:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/statwin.cpp:35:5: style: Class 'StatWin' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinctui-2.5.0/src/statwin.cpp:35:5: style: Class 'StatWin' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinctui-2.5.0/src/taskinfowin.cpp:312:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/taskinfowin.cpp:149:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/taskinfowin.cpp:178:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/taskinfowin.cpp:252:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/taskinfowin.cpp:291:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/taskinfowin.cpp:198:11: performance: Variable 'projecturl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/taskinfowin.cpp:199:11: performance: Variable 'taskname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/taskinfowin.cpp:200:11: performance: Variable 'caption' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/taskinfowin.cpp:203:5: style: Class 'TaskInfoWin' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
boinctui-2.5.0/src/taskinfowin.cpp:203:5: style: Class 'TaskInfoWin' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boinctui-2.5.0/src/taskwin.cpp:544:27: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/taskwin.cpp:585:22: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/taskwin.cpp:593:22: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/taskwin.cpp:601:22: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/taskwin.cpp:371:9: style: The scope of the variable 'i' can be reduced. [variableScope]
boinctui-2.5.0/src/taskwin.cpp:348:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/taskwin.cpp:404:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/taskwin.cpp:271:10: warning: Member variable 'TaskWin::srv' is not initialized in the constructor. [uninitMemberVar]
boinctui-2.5.0/src/taskwin.h:40:18: warning: Virtual function 'clearcontent' is called from destructor '~TaskWin()' at line 318. Dynamic binding is not used. [virtualCallInConstructor]
boinctui-2.5.0/src/taskwin.cpp:318:5: note: Calling clearcontent
boinctui-2.5.0/src/taskwin.h:40:18: note: clearcontent is a virtual method
boinctui-2.5.0/src/topmenu.cpp:160:28: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/topmenu.cpp:218:24: style: C-style pointer casting [cstyleCast]
boinctui-2.5.0/src/topmenu.cpp:493:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
boinctui-2.5.0/src/topmenu.cpp:871:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boinctui-2.5.0/src/topmenu.cpp:669:11: performance: Variable 'projname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/topmenu.cpp:930:11: performance: Variable 'prjname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boinctui-2.5.0/src/topmenu.h:49:10: performance: Technically the member function 'ViewSubMenu::iscolenable' can be static. [functionStatic]
boinctui-2.5.0/src/topmenu.cpp:311:19: note: Technically the member function 'ViewSubMenu::iscolenable' can be static.
boinctui-2.5.0/src/topmenu.h:49:10: note: Technically the member function 'ViewSubMenu::iscolenable' can be static.
boinctui-2.5.0/src/topmenu.cpp:666:74: performance: Function parameter 'projname' should be passed by const reference. [passedByValue]
[03:15]

ftp://ftp.se.debian.org/debian/pool/main/b/bokken/bokken_1.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bolt/bolt_0.3.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/bolt-lmm/bolt-lmm_2.3.2+dfsg.orig.tar.xz
BOLT-LMM_v2.3.2/src/Bolt.cpp:775:6: style: Condition 'useIterMCMC' is always true [knownConditionTrueFalse]
BOLT-LMM_v2.3.2/src/Bolt.cpp:767:26: note: Assignment 'useIterMCMC=true', assigned value is 1
BOLT-LMM_v2.3.2/src/Bolt.cpp:775:6: note: Condition 'useIterMCMC' is always true
BOLT-LMM_v2.3.2/src/Bolt.cpp:1041:14: style: The scope of the variable 'minApproxLLdiff' can be reduced. [variableScope]
BOLT-LMM_v2.3.2/src/Bolt.cpp:1041:37: style: The scope of the variable 'maxApproxLLdiff' can be reduced. [variableScope]
BOLT-LMM_v2.3.2/src/Bolt.cpp:2720:22: style: The scope of the variable 'rsID' can be reduced. [variableScope]
BOLT-LMM_v2.3.2/src/Bolt.cpp:2720:29: style: The scope of the variable 'allele1' can be reduced. [variableScope]
BOLT-LMM_v2.3.2/src/Bolt.cpp:2720:39: style: The scope of the variable 'allele0' can be reduced. [variableScope]
BOLT-LMM_v2.3.2/src/Bolt.cpp:2721:8: style: The scope of the variable 'physpos' can be reduced. [variableScope]
BOLT-LMM_v2.3.2/src/Bolt.cpp:1828:34: style: Function 'computeMCscalingFs' argument 1 names different: declaration 'HinvPhiCovCompVec' definition 'testHinvPhiCovCompVec'. [funcArgNamesDifferent]
BOLT-LMM_v2.3.2/src/Bolt.hpp:137:36: note: Function 'computeMCscalingFs' argument 1 names different: declaration 'HinvPhiCovCompVec' definition 'testHinvPhiCovCompVec'.
BOLT-LMM_v2.3.2/src/Bolt.cpp:1828:34: note: Function 'computeMCscalingFs' argument 1 names different: declaration 'HinvPhiCovCompVec' definition 'testHinvPhiCovCompVec'.
BOLT-LMM_v2.3.2/src/Bolt.cpp:3185:45: style: Variable 'magic' is assigned a value that is never used. [unreadVariable]
BOLT-LMM_v2.3.2/src/Bolt.cpp:214:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BOLT-LMM_v2.3.2/src/MapInterpolater.hpp:34:5: style: Class 'MapInterpolater' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:368:7: style: The scope of the variable 'lmmInfInd' can be reduced. [variableScope]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:139:27: error: Uninitialized struct member: params.maxModelSnps [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:140:64: error: Uninitialized struct member: params.maxModelSnps [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:172:7: error: Uninitialized struct member: params.phenoUseFam [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:131:31: error: Uninitialized struct member: params.reml [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:271:7: error: Uninitialized struct member: params.reml [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:131:46: error: Uninitialized struct member: params.lmmInf [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:626:12: error: Uninitialized struct member: params.lmmBayesMCMC [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:545:39: error: Uninitialized struct member: params.lmmForceNonInf [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:384:25: error: Uninitialized struct member: params.h2gGuess [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:591:16: error: Uninitialized struct member: params.MCMCiters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:199:7: error: Uninitialized struct member: params.numLeaveOutChunks [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:413:74: error: Uninitialized struct member: params.numCalibSnps [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:535:19: error: Uninitialized struct member: params.pEst [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:535:40: error: Uninitialized struct member: params.varFrac2Est [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:385:75: error: Uninitialized struct member: params.h2EstMCtrials [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:400:49: error: Uninitialized struct member: params.reEstMCtrials [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:280:11: error: Uninitialized struct member: params.runUnivarRemls [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:387:8: error: Uninitialized struct member: params.allowh2g01 [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:400:71: error: Uninitialized struct member: params.genWindow [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:414:6: error: Uninitialized struct member: params.genWindow [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:572:72: error: Uninitialized struct member: params.genWindow [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:612:71: error: Uninitialized struct member: params.genWindow [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:401:7: error: Uninitialized struct member: params.physWindow [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:414:24: error: Uninitialized struct member: params.physWindow [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:573:10: error: Uninitialized struct member: params.physWindow [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:613:10: error: Uninitialized struct member: params.physWindow [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:386:21: error: Uninitialized struct member: params.maxIters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:401:26: error: Uninitialized struct member: params.maxIters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:414:43: error: Uninitialized struct member: params.maxIters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:542:19: error: Uninitialized struct member: params.maxIters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:573:29: error: Uninitialized struct member: params.maxIters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:601:47: error: Uninitialized struct member: params.maxIters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:603:16: error: Uninitialized struct member: params.maxIters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:607:64: error: Uninitialized struct member: params.maxIters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:608:14: error: Uninitialized struct member: params.maxIters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:626:33: error: Uninitialized struct member: params.maxIters [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:381:26: error: Uninitialized struct member: params.CGtol [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:401:43: error: Uninitialized struct member: params.CGtol [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:414:60: error: Uninitialized struct member: params.CGtol [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:573:46: error: Uninitialized struct member: params.approxLLtol [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:613:40: error: Uninitialized struct member: params.approxLLtol [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:626:50: error: Uninitialized struct member: params.approxLLtol [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:115:46: error: Uninitialized struct member: params.numThreads [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:662:28: error: Uninitialized struct member: params.verboseStats [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:672:33: error: Uninitialized struct member: params.verboseStats [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:692:7: error: Uninitialized struct member: params.verboseStats [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:721:35: error: Uninitialized struct member: params.verboseStats [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:691:36: error: Uninitialized struct member: params.impute2MinMAF [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:692:39: error: Uninitialized struct member: params.domRecHetTest [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:214:44: error: Uninitialized struct member: params.seed [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:386:48: error: Uninitialized struct member: params.seed [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:401:57: error: Uninitialized struct member: params.seed [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:415:6: error: Uninitialized struct member: params.seed [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:215:11: error: Uninitialized struct member: params.Mcausal [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:212:26: error: Uninitialized struct member: params.highH2ChromMax [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:216:15: error: Uninitialized struct member: params.lambdaRegion [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:216:41: error: Uninitialized struct member: params.pRegion [uninitStructMember]
BOLT-LMM_v2.3.2/src/BoltMain.cpp:217:10: error: Uninitialized struct member: params.effectDist [uninitStructMember]
BOLT-LMM_v2.3.2/src/CovariateBasis.cpp:99:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BOLT-LMM_v2.3.2/src/CovariateBasis.cpp:125:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BOLT-LMM_v2.3.2/src/DataMatrix.cpp:90:2: style: Variable 'numLines' is modified but its new value is never used. [unreadVariable]
BOLT-LMM_v2.3.2/src/DataMatrix.cpp:251:2: style: Variable 'found' is modified but its new value is never used. [unreadVariable]
BOLT-LMM_v2.3.2/src/DataMatrix.cpp:44:15: warning: Member variable 'DataMatrix::missing_key_dbl' is not initialized in the constructor. [uninitMemberVar]
BOLT-LMM_v2.3.2/src/FileUtils.cpp:303:37: style: The scope of the variable 'chrStr' can be reduced. [variableScope]
BOLT-LMM_v2.3.2/src/FileUtils.cpp:303:52: style: The scope of the variable 'allele1' can be reduced. [variableScope]
BOLT-LMM_v2.3.2/src/FileUtils.cpp:303:68: style: The scope of the variable 'allele0' can be reduced. [variableScope]
BOLT-LMM_v2.3.2/src/FileUtils.cpp:284:45: style: Variable 'magic' is assigned a value that is never used. [unreadVariable]
BOLT-LMM_v2.3.2/src/FileUtils.cpp:332:35: style: Variable 'allele1' is assigned a value that is never used. [unreadVariable]
BOLT-LMM_v2.3.2/src/FileUtils.cpp:335:35: style: Variable 'allele0' is assigned a value that is never used. [unreadVariable]
BOLT-LMM_v2.3.2/src/FileUtils.cpp:398:5: error: Resource leak: fin [resourceLeak]
BOLT-LMM_v2.3.2/src/NonlinearOptMulti.cpp:52:22: style: C-style pointer casting [cstyleCast]
BOLT-LMM_v2.3.2/src/NonlinearOptMulti.cpp:69:22: style: C-style pointer casting [cstyleCast]
BOLT-LMM_v2.3.2/src/PhenoBuilder.cpp:141:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BOLT-LMM_v2.3.2/src/PhenoBuilder.cpp:172:30: style: Array index 'm' is used before limits check. [arrayIndexThenCheck]
BOLT-LMM_v2.3.2/src/SpectrumTools.hpp:50:35: performance: Function parameter 'UBs' should be passed by const reference. [passedByValue]
BOLT-LMM_v2.3.2/src/SnpData.cpp:559:50: style: Function 'computeAlleleFreq' argument 1 names different: declaration 'genoLine' definition 'dosageLine'. [funcArgNamesDifferent]
BOLT-LMM_v2.3.2/src/SnpData.hpp:127:43: note: Function 'computeAlleleFreq' argument 1 names different: declaration 'genoLine' definition 'dosageLine'.
BOLT-LMM_v2.3.2/src/SnpData.cpp:559:50: note: Function 'computeAlleleFreq' argument 1 names different: declaration 'genoLine' definition 'dosageLine'.
BOLT-LMM_v2.3.2/src/SnpData.cpp:598:45: style: Function 'genoLineToMaskedSnpVector' argument 4 names different: declaration 'MAF' definition 'alleleFreq'. [funcArgNamesDifferent]
BOLT-LMM_v2.3.2/src/SnpData.hpp:133:45: note: Function 'genoLineToMaskedSnpVector' argument 4 names different: declaration 'MAF' definition 'alleleFreq'.
BOLT-LMM_v2.3.2/src/SnpData.cpp:598:45: note: Function 'genoLineToMaskedSnpVector' argument 4 names different: declaration 'MAF' definition 'alleleFreq'.
BOLT-LMM_v2.3.2/src/SnpData.cpp:611:17: style: Function 'dosageLineToMaskedSnpVector' argument 3 names different: declaration 'MAF' definition 'alleleFreq'. [funcArgNamesDifferent]
BOLT-LMM_v2.3.2/src/SnpData.hpp:136:17: note: Function 'dosageLineToMaskedSnpVector' argument 3 names different: declaration 'MAF' definition 'alleleFreq'.
BOLT-LMM_v2.3.2/src/SnpData.cpp:611:17: note: Function 'dosageLineToMaskedSnpVector' argument 3 names different: declaration 'MAF' definition 'alleleFreq'.
BOLT-LMM_v2.3.2/src/SnpData.cpp:952:64: style: Function 'compute_r2' argument 3 names different: declaration 'N' definition 'dim'. [funcArgNamesDifferent]
BOLT-LMM_v2.3.2/src/SnpData.hpp:193:57: note: Function 'compute_r2' argument 3 names different: declaration 'N' definition 'dim'.
BOLT-LMM_v2.3.2/src/SnpData.cpp:952:64: note: Function 'compute_r2' argument 3 names different: declaration 'N' definition 'dim'.
BOLT-LMM_v2.3.2/src/Timer.hpp:31:10: performance: Technically the member function 'Timer::get_time' can be static. [functionStatic]
BOLT-LMM_v2.3.2/src/Timer.cpp:42:15: note: Technically the member function 'Timer::get_time' can be static.
BOLT-LMM_v2.3.2/src/Timer.hpp:31:10: note: Technically the member function 'Timer::get_time' can be static.
[03:15]

ftp://ftp.se.debian.org/debian/pool/main/b/bomber/bomber_4.12.4.orig.tar.gz
bomber-4.12.4/src/bomberwidget.cpp:168:14: style: Checking if unsigned variable 'm_lives' is less than zero. [unsignedLessThanZero]
bomber-4.12.4/src/bomberwidget.cpp:184:31: style: Checking if unsigned variable 'm_scoreLeftBeforeNewLife' is less than zero. [unsignedLessThanZero]
bomber-4.12.4/src/bomberwidget.cpp:115:39: style: Function 'setPaused' argument 1 names different: declaration 'paused' definition 'val'. [funcArgNamesDifferent]
bomber-4.12.4/src/bomberwidget.h:78:23: note: Function 'setPaused' argument 1 names different: declaration 'paused' definition 'val'.
bomber-4.12.4/src/bomberwidget.cpp:115:39: note: Function 'setPaused' argument 1 names different: declaration 'paused' definition 'val'.
bomber-4.12.4/src/bomberwidget.cpp:135:42: style: Function 'setSuspended' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
bomber-4.12.4/src/bomberwidget.h:96:26: note: Function 'setSuspended' argument 1 names different: declaration 'value' definition 'val'.
bomber-4.12.4/src/bomberwidget.cpp:135:42: note: Function 'setSuspended' argument 1 names different: declaration 'value' definition 'val'.
bomber-4.12.4/src/bomberwidget.cpp:159:39: style: Function 'setSounds' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
bomber-4.12.4/src/bomberwidget.h:89:23: note: Function 'setSounds' argument 1 names different: declaration 'value' definition 'val'.
bomber-4.12.4/src/bomberwidget.cpp:159:39: note: Function 'setSounds' argument 1 names different: declaration 'value' definition 'val'.
bomber-4.12.4/src/bomberwidget.cpp:205:50: style: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
bomber-4.12.4/src/bomberwidget.h:161:42: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'ev'.
bomber-4.12.4/src/bomberwidget.cpp:205:50: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'ev'.
bomber-4.12.4/src/building.cpp:119:36: style: Function 'resize' argument 1 names different: declaration 'tileSize' definition 'size'. [funcArgNamesDifferent]
bomber-4.12.4/src/building.h:57:27: note: Function 'resize' argument 1 names different: declaration 'tileSize' definition 'size'.
bomber-4.12.4/src/building.cpp:119:36: note: Function 'resize' argument 1 names different: declaration 'tileSize' definition 'size'.
bomber-4.12.4/src/building.cpp:45:2: performance: Variable 'm_xPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bomber-4.12.4/src/explodable.cpp:87:36: style: Function 'setVelocity' argument 1 names different: declaration 'velocity' definition 'vX'. [funcArgNamesDifferent]
bomber-4.12.4/src/explodable.h:64:25: note: Function 'setVelocity' argument 1 names different: declaration 'velocity' definition 'vX'.
bomber-4.12.4/src/explodable.cpp:87:36: note: Function 'setVelocity' argument 1 names different: declaration 'velocity' definition 'vX'.
[03:15]

ftp://ftp.se.debian.org/debian/pool/main/b/bomberclone/bomberclone_0.11.9.orig.tar.gz
bomberclone-0.11.9/src/bomb.c:18:35: style: Redundant condition: bomb->state==BS_trigger. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
bomberclone-0.11.9/src/bomb.c:246:39: style: Condition 'bomb->to<=0.0f' is always true [knownConditionTrueFalse]
bomberclone-0.11.9/src/bomb.c:394:6: style: The scope of the variable 'd' can be reduced. [variableScope]
bomberclone-0.11.9/src/bomb.c:394:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
bomberclone-0.11.9/src/bomb.c:394:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
bomberclone-0.11.9/src/bomb.c:394:17: style: The scope of the variable 'ftype' can be reduced. [variableScope]
bomberclone-0.11.9/src/bomb.c:396:8: style: The scope of the variable 'new_range' can be reduced. [variableScope]
bomberclone-0.11.9/src/bomb.c:397:8: style: The scope of the variable 'step' can be reduced. [variableScope]
bomberclone-0.11.9/src/bomb.c:451:12: style: The scope of the variable 'tmpbomb' can be reduced. [variableScope]
bomberclone-0.11.9/src/bomb.c:452:14: style: The scope of the variable 'tmpplayer' can be reduced. [variableScope]
bomberclone-0.11.9/src/bomb.c:346:10: style: Variable '_x' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/bomb.c:347:10: style: Variable '_y' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/bomb.c:515:10: style: Variable 'dist' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/broadcast.c:35:29: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bomberclone-0.11.9/src/chat.c:45:9: style: The scope of the variable 'l' can be reduced. [variableScope]
bomberclone-0.11.9/src/chat.c:45:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/chat.c:227:10: style: The scope of the variable 'text' can be reduced. [variableScope]
bomberclone-0.11.9/src/configuration.c:618:5: style: Variable 'selres' is reassigned a value before the old one has been used. [redundantAssignment]
bomberclone-0.11.9/src/configuration.c:606:0: note: Variable 'selres' is reassigned a value before the old one has been used.
bomberclone-0.11.9/src/configuration.c:618:5: note: Variable 'selres' is reassigned a value before the old one has been used.
bomberclone-0.11.9/src/configuration.c:620:5: style: Variable 'selbpp' is reassigned a value before the old one has been used. [redundantAssignment]
bomberclone-0.11.9/src/configuration.c:607:0: note: Variable 'selbpp' is reassigned a value before the old one has been used.
bomberclone-0.11.9/src/configuration.c:620:5: note: Variable 'selbpp' is reassigned a value before the old one has been used.
bomberclone-0.11.9/src/configuration.c:183:11: style: The scope of the variable 'findit' can be reduced. [variableScope]
bomberclone-0.11.9/src/configuration.c:587:9: style: The scope of the variable 'menuselect' can be reduced. [variableScope]
bomberclone-0.11.9/src/configuration.c:610:12: style: The scope of the variable 'menu' can be reduced. [variableScope]
bomberclone-0.11.9/src/configuration.c:672:12: style: The scope of the variable 'menu' can be reduced. [variableScope]
bomberclone-0.11.9/src/debug.c:46:29: error: Undefined behavior: Variable 'text' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/debug.c:47:24: error: Undefined behavior: Variable 'text' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/debug.c:55:30: error: Undefined behavior: Variable 'text' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/debug.c:56:26: error: Undefined behavior: Variable 'text' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/field.c:411:9: style: The scope of the variable 'x' can be reduced. [variableScope]
bomberclone-0.11.9/src/field.c:412:7: style: The scope of the variable 'y' can be reduced. [variableScope]
bomberclone-0.11.9/src/field.c:413:7: style: The scope of the variable 'try' can be reduced. [variableScope]
bomberclone-0.11.9/src/field.c:440:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/font.c:20:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bomberclone-0.11.9/src/font.c:46:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bomberclone-0.11.9/src/font.c:72:15: style: The scope of the variable 'raw' can be reduced. [variableScope]
bomberclone-0.11.9/src/game.c:29:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/game.c:30:7: style: The scope of the variable 'x' can be reduced. [variableScope]
bomberclone-0.11.9/src/game.c:31:7: style: The scope of the variable 'j' can be reduced. [variableScope]
bomberclone-0.11.9/src/game.c:32:7: style: The scope of the variable 'col' can be reduced. [variableScope]
bomberclone-0.11.9/src/game.c:33:10: style: The scope of the variable 'text' can be reduced. [variableScope]
bomberclone-0.11.9/src/game.c:34:10: style: The scope of the variable 'scrtext' can be reduced. [variableScope]
bomberclone-0.11.9/src/game.c:225:9: style: The scope of the variable 'eventstate' can be reduced. [variableScope]
bomberclone-0.11.9/src/game.c:605:9: style: The scope of the variable 'sx' can be reduced. [variableScope]
bomberclone-0.11.9/src/game.c:864:12: style: The scope of the variable 'keys' can be reduced. [variableScope]
bomberclone-0.11.9/src/game.c:804:15: style: Variable 'sy' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/game.c:879:10: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/gfx.c:50:48: style: Variable 'ssfkt' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/keyb.c:184:6: style: The scope of the variable 'keypressed' can be reduced. [variableScope]
bomberclone-0.11.9/src/keyb.c:249:9: style: The scope of the variable 'keypressed' can be reduced. [variableScope]
bomberclone-0.11.9/src/keyb.c:251:9: style: The scope of the variable 'eventstate' can be reduced. [variableScope]
bomberclone-0.11.9/src/keyb.c:304:9: style: The scope of the variable 'menu' can be reduced. [variableScope]
bomberclone-0.11.9/src/keyb.c:353:9: style: The scope of the variable 'menu' can be reduced. [variableScope]
bomberclone-0.11.9/src/keybinput.c:24:6: style: The scope of the variable 'key' can be reduced. [variableScope]
bomberclone-0.11.9/src/main.c:31:9: style: The scope of the variable 'menu' can be reduced. [variableScope]
bomberclone-0.11.9/src/map.c:295:45: warning: Either the condition 'desel!=NULL' is redundant or there is possible null pointer dereference: desel. [nullPointerRedundantCheck]
bomberclone-0.11.9/src/map.c:297:15: note: Assuming that condition 'desel!=NULL' is not redundant
bomberclone-0.11.9/src/map.c:295:45: note: Null pointer dereference
bomberclone-0.11.9/src/map.c:15:9: style: The scope of the variable 'x' can be reduced. [variableScope]
bomberclone-0.11.9/src/map.c:16:9: style: The scope of the variable 'y' can be reduced. [variableScope]
bomberclone-0.11.9/src/map.c:335:12: style: The scope of the variable 'length' can be reduced. [variableScope]
bomberclone-0.11.9/src/map.c:850:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
bomberclone-0.11.9/src/mapmenu.c:196:5: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
bomberclone-0.11.9/src/mapmenu.c:188:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:196:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:234:5: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
bomberclone-0.11.9/src/mapmenu.c:227:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:234:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:242:5: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
bomberclone-0.11.9/src/mapmenu.c:227:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:242:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:249:5: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
bomberclone-0.11.9/src/mapmenu.c:227:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:249:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:257:5: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
bomberclone-0.11.9/src/mapmenu.c:227:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:257:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:264:5: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
bomberclone-0.11.9/src/mapmenu.c:227:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:264:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:273:5: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
bomberclone-0.11.9/src/mapmenu.c:227:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:273:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:288:5: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
bomberclone-0.11.9/src/mapmenu.c:227:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:288:5: note: Buffer 'text' is being written before its old content has been used.
bomberclone-0.11.9/src/mapmenu.c:29:9: style: The scope of the variable 'menu' can be reduced. [variableScope]
bomberclone-0.11.9/src/mapmenu.c:338:9: style: The scope of the variable 'menu' can be reduced. [variableScope]
bomberclone-0.11.9/src/menu.c:466:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bomberclone-0.11.9/src/menu.c:76:9: style: The scope of the variable 'x' can be reduced. [variableScope]
bomberclone-0.11.9/src/menu.c:440:12: style: The scope of the variable 'keys' can be reduced. [variableScope]
bomberclone-0.11.9/src/menu.c:509:19: style: The scope of the variable 'eventstate' can be reduced. [variableScope]
bomberclone-0.11.9/src/menu.c:598:13: style: Variable 'dirmi' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/menuentrys.c:153:89: style: Same expression on both sides of '||'. [duplicateExpression]
bomberclone-0.11.9/src/menuentrys.c:91:14: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/menulists.c:299:89: style: Same expression on both sides of '||'. [duplicateExpression]
bomberclone-0.11.9/src/menulists.c:44:6: style: The scope of the variable 'x' can be reduced. [variableScope]
bomberclone-0.11.9/src/menulists.c:164:3: style: The scope of the variable 'dx' can be reduced. [variableScope]
bomberclone-0.11.9/src/netmenu.c:16:9: style: The scope of the variable 'menu' can be reduced. [variableScope]
bomberclone-0.11.9/src/netmenu.c:54:9: style: The scope of the variable 'menu' can be reduced. [variableScope]
bomberclone-0.11.9/src/netsrvlist.c:32:6: style: The scope of the variable 'ogclst' can be reduced. [variableScope]
bomberclone-0.11.9/src/netsrvlist.c:123:36: style: The scope of the variable 'newentry' can be reduced. [variableScope]
bomberclone-0.11.9/src/netsrvlist.c:123:50: style: The scope of the variable 'eventstate' can be reduced. [variableScope]
bomberclone-0.11.9/src/netsrvlist.c:123:62: style: The scope of the variable 'done' can be reduced. [variableScope]
bomberclone-0.11.9/src/netsrvlist.c:110:44: error: Undefined behavior: Variable 'txt1' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/network.c:778:13: style: Same expression on both sides of '&&'. [duplicateExpression]
bomberclone-0.11.9/src/network.c:94:10: style: The scope of the variable 'port' can be reduced. [variableScope]
bomberclone-0.11.9/src/network.c:148:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/network.c:229:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/network.c:421:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/network.c:463:9: style: The scope of the variable 'keypressed' can be reduced. [variableScope]
bomberclone-0.11.9/src/network.c:470:12: style: The scope of the variable 'keys' can be reduced. [variableScope]
bomberclone-0.11.9/src/network.c:730:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/network.c:638:9: style: Variable 'done' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/network.c:629:13: style: Variable 'keypressed' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/ogcache-client.c:203:30: error: Undefined behavior: Variable 'data' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/ogcache-client.c:205:30: error: Undefined behavior: Variable 'data' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/ogcache-client.c:206:35: error: Undefined behavior: Variable 'data' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/packets.c:1610:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bomberclone-0.11.9/src/packets.c:87:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/packets.c:305:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/packets.c:714:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/packets.c:909:7: style: The scope of the variable 'old_to' can be reduced. [variableScope]
bomberclone-0.11.9/src/packets.c:1831:9: style: The scope of the variable 'pl' can be reduced. [variableScope]
bomberclone-0.11.9/src/pkgcache.c:43:6: style: The scope of the variable 'a' can be reduced. [variableScope]
bomberclone-0.11.9/src/pkgcache.c:36:31: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/player.c:19:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:123:7: style: The scope of the variable 'xs' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:174:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:296:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:297:7: style: The scope of the variable 'j' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:298:7: style: The scope of the variable 'f' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:448:9: style: The scope of the variable 'oldd' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:448:15: style: The scope of the variable 'coll_speed' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:680:9: style: The scope of the variable 'oldm' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:681:7: style: The scope of the variable 'oldd' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:928:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/player.c:158:22: style: Variable 'xs' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/player.c:463:17: style: Variable 'coll_speed' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/player.c:690:20: style: Variable 'oldm' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/player.c:691:20: style: Variable 'oldd' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/player.c:729:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bomberclone-0.11.9/src/player.c:1068:34: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bomberclone-0.11.9/src/player.c:1080:34: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bomberclone-0.11.9/src/playermenu.c:30:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/playermenu.c:31:6: style: The scope of the variable 'i_start' can be reduced. [variableScope]
bomberclone-0.11.9/src/playermenu.c:32:6: style: The scope of the variable 'i_end' can be reduced. [variableScope]
bomberclone-0.11.9/src/playermenu.c:98:14: style: The scope of the variable 'eventstate' can be reduced. [variableScope]
bomberclone-0.11.9/src/playermenu.c:230:19: style: The scope of the variable 'eventstate' can be reduced. [variableScope]
bomberclone-0.11.9/src/playermenu.c:230:38: style: The scope of the variable 'sel_pl_nr' can be reduced. [variableScope]
bomberclone-0.11.9/src/playermenu.c:374:31: error: Undefined behavior: Variable 'text' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/playermenu.c:376:31: error: Undefined behavior: Variable 'text' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/playermenu.c:378:32: error: Undefined behavior: Variable 'text' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/playermenu.c:380:31: error: Undefined behavior: Variable 'text' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bomberclone-0.11.9/src/single.c:52:9: style: The scope of the variable 'used' can be reduced. [variableScope]
bomberclone-0.11.9/src/single.c:256:9: style: The scope of the variable 'd' can be reduced. [variableScope]
bomberclone-0.11.9/src/single.c:257:9: style: The scope of the variable 'r' can be reduced. [variableScope]
bomberclone-0.11.9/src/single.c:708:3: style: The scope of the variable 'eventstate' can be reduced. [variableScope]
bomberclone-0.11.9/src/single.c:732:13: style: Variable 'aiplayer' is assigned a value that is never used. [unreadVariable]
bomberclone-0.11.9/src/special.c:44:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/special.c:206:9: style: The scope of the variable 'r' can be reduced. [variableScope]
bomberclone-0.11.9/src/special.c:299:16: style: The scope of the variable 'bomb' can be reduced. [variableScope]
bomberclone-0.11.9/src/special.c:321:15: style: The scope of the variable 's' can be reduced. [variableScope]
bomberclone-0.11.9/src/special.c:114:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bomberclone-0.11.9/src/sysfunc.c:135:20: style: The scope of the variable 'ep' can be reduced. [variableScope]
bomberclone-0.11.9/src/sysfunc.c:137:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
bomberclone-0.11.9/src/tileset.c:53:38: warning: Either the condition 'desel!=NULL' is redundant or there is possible null pointer dereference: desel. [nullPointerRedundantCheck]
bomberclone-0.11.9/src/tileset.c:55:15: note: Assuming that condition 'desel!=NULL' is not redundant
bomberclone-0.11.9/src/tileset.c:53:38: note: Null pointer dereference
bomberclone-0.11.9/src/udp.c:31:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bomberclone-0.11.9/src/udp.c:67:14: style: The scope of the variable 'i' can be reduced. [variableScope]
bomberclone-0.11.9/src/udp.c:68:7: style: The scope of the variable 'addrlen' can be reduced. [variableScope]
bomberclone-0.11.9/src/udp.c:268:20: style: Checking if unsigned variable 'msglen' is less than zero. [unsignedLessThanZero]
bomberclone-0.11.9/src/udp.c:271:21: style: Unsigned variable 'msglen' can't be negative so it is unnecessary to test it. [unsignedPositive]
[03:15]

ftp://ftp.se.debian.org/debian/pool/main/b/bomstrip/bomstrip_9.orig.tar.gz
bomstrip-9/bomstrip.c:30:13: style: Checking if unsigned variable 'nread' is less than zero. [unsignedLessThanZero]
[03:15]

ftp://ftp.se.debian.org/debian/pool/main/b/boo/boo_0.9.5~git20110729.r1.202a430.orig.tar.gz
nant-0.9.5~git20110729.r1.202a430/lib/antlr-2.7.5/lib/cpp/src/ASTFactory.cpp:64:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
nant-0.9.5~git20110729.r1.202a430/lib/antlr-2.7.5/lib/cpp/src/TokenStreamRewriteEngine.cpp:35:8: style: Technically the member function '::dumpTokenWithIndex::operator()' can be const. [functionConst]
nant-0.9.5~git20110729.r1.202a430/lib/antlr-2.7.5/lib/cpp/src/TokenStreamRewriteEngine.cpp:34:3: style: Struct 'dumpTokenWithIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[03:16]

ftp://ftp.se.debian.org/debian/pool/main/b/boogie/boogie_2.3.0.61016+dfsg+3.gbp1f2d6c1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/boohu/boohu_0.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bookkeeper/bookkeeper_4.4.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bookletimposer/bookletimposer_0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bookview/bookview_3.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/boolector/boolector_1.5.118.6b56be4.121013.orig.tar.gz
boolector-1.5.118-6b56be4-121013/boolector.c:1216:54: style: Function 'boolector_get_symbol_of_var' argument 2 names different: declaration 'var' definition 'exp'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/boolector.h:893:66: note: Function 'boolector_get_symbol_of_var' argument 2 names different: declaration 'var' definition 'exp'.
boolector-1.5.118-6b56be4-121013/boolector.c:1216:54: note: Function 'boolector_get_symbol_of_var' argument 2 names different: declaration 'var' definition 'exp'.
boolector-1.5.118-6b56be4-121013/btoraig.c:1209:12: style: The scope of the variable 'local' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraig.c:700:45: style: Function 'btor_cond_aig' argument 2 names different: declaration 'aig_cond' definition 'a_cond'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btoraig.h:104:54: note: Function 'btor_cond_aig' argument 2 names different: declaration 'aig_cond' definition 'a_cond'.
boolector-1.5.118-6b56be4-121013/btoraig.c:700:45: note: Function 'btor_cond_aig' argument 2 names different: declaration 'aig_cond' definition 'a_cond'.
boolector-1.5.118-6b56be4-121013/btoraig.c:700:63: style: Function 'btor_cond_aig' argument 3 names different: declaration 'aig_if' definition 'a_if'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btoraig.h:104:74: note: Function 'btor_cond_aig' argument 3 names different: declaration 'aig_if' definition 'a_if'.
boolector-1.5.118-6b56be4-121013/btoraig.c:700:63: note: Function 'btor_cond_aig' argument 3 names different: declaration 'aig_if' definition 'a_if'.
boolector-1.5.118-6b56be4-121013/btoraig.c:701:9: style: Function 'btor_cond_aig' argument 4 names different: declaration 'aig_else' definition 'a_else'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btoraig.h:105:14: note: Function 'btor_cond_aig' argument 4 names different: declaration 'aig_else' definition 'a_else'.
boolector-1.5.118-6b56be4-121013/btoraig.c:701:9: note: Function 'btor_cond_aig' argument 4 names different: declaration 'aig_else' definition 'a_else'.
boolector-1.5.118-6b56be4-121013/btoraig.c:721:22: style: Function 'btor_dump_aigs' argument 3 names different: declaration 'output' definition 'file'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btoraig.h:123:27: note: Function 'btor_dump_aigs' argument 3 names different: declaration 'output' definition 'file'.
boolector-1.5.118-6b56be4-121013/btoraig.c:721:22: note: Function 'btor_dump_aigs' argument 3 names different: declaration 'output' definition 'file'.
boolector-1.5.118-6b56be4-121013/btoraig.c:723:22: style: Function 'btor_dump_aigs' argument 6 names different: declaration 'back_annotation' definition 'backannotation'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btoraig.h:125:27: note: Function 'btor_dump_aigs' argument 6 names different: declaration 'back_annotation' definition 'backannotation'.
boolector-1.5.118-6b56be4-121013/btoraig.c:723:22: note: Function 'btor_dump_aigs' argument 6 names different: declaration 'back_annotation' definition 'backannotation'.
boolector-1.5.118-6b56be4-121013/btoraig.c:756:23: style: Function 'btor_dump_aiger' argument 3 names different: declaration 'output' definition 'file'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btoraig.h:129:28: note: Function 'btor_dump_aiger' argument 3 names different: declaration 'output' definition 'file'.
boolector-1.5.118-6b56be4-121013/btoraig.c:756:23: note: Function 'btor_dump_aiger' argument 3 names different: declaration 'output' definition 'file'.
boolector-1.5.118-6b56be4-121013/btoraig.c:759:23: style: Function 'btor_dump_aiger' argument 9 names different: declaration 'back_annotation' definition 'backannotation'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btoraig.h:132:28: note: Function 'btor_dump_aiger' argument 9 names different: declaration 'back_annotation' definition 'backannotation'.
boolector-1.5.118-6b56be4-121013/btoraig.c:759:23: note: Function 'btor_dump_aiger' argument 9 names different: declaration 'back_annotation' definition 'backannotation'.
boolector-1.5.118-6b56be4-121013/btoraig.c:1202:55: style: Function 'btor_aig_to_sat_tseitin' argument 2 names different: declaration 'aig' definition 'start'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btoraig.h:146:60: note: Function 'btor_aig_to_sat_tseitin' argument 2 names different: declaration 'aig' definition 'start'.
boolector-1.5.118-6b56be4-121013/btoraig.c:1202:55: note: Function 'btor_aig_to_sat_tseitin' argument 2 names different: declaration 'aig' definition 'start'.
boolector-1.5.118-6b56be4-121013/btoraigvec.c:140:24: style: The scope of the variable 'term0' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraigvec.c:140:32: style: The scope of the variable 'term1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraigvec.c:184:25: style: The scope of the variable 'temp1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraigvec.c:268:12: style: The scope of the variable 'and1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraigvec.c:268:19: style: The scope of the variable 'and2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraigvec.c:298:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraigvec.c:324:12: style: The scope of the variable 'and1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraigvec.c:324:19: style: The scope of the variable 'and2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraigvec.c:354:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraigvec.c:702:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btoraigvec.c:413:54: style: Function 'btor_mul_aigvec' argument 2 names different: declaration 'av1' definition 'a'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btoraigvec.h:125:66: note: Function 'btor_mul_aigvec' argument 2 names different: declaration 'av1' definition 'a'.
boolector-1.5.118-6b56be4-121013/btoraigvec.c:413:54: note: Function 'btor_mul_aigvec' argument 2 names different: declaration 'av1' definition 'a'.
boolector-1.5.118-6b56be4-121013/btoraigvec.c:413:70: style: Function 'btor_mul_aigvec' argument 3 names different: declaration 'av2' definition 'b'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btoraigvec.h:126:23: note: Function 'btor_mul_aigvec' argument 3 names different: declaration 'av2' definition 'b'.
boolector-1.5.118-6b56be4-121013/btoraigvec.c:413:70: note: Function 'btor_mul_aigvec' argument 3 names different: declaration 'av2' definition 'b'.
boolector-1.5.118-6b56be4-121013/btorbtor.c:1810:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
boolector-1.5.118-6b56be4-121013/btorbtor.c:124:10: style: The scope of the variable 'bytes' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorbtor.c:125:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorbtor.c:274:17: style: The scope of the variable 'len_res' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorbtor.c:1632:15: style: The scope of the variable 'd' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorbtor.c:1661:15: style: The scope of the variable 'd' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorbtor.c:1777:13: style: The scope of the variable 'e' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorbtor.c:1281:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
boolector-1.5.118-6b56be4-121013/btorbtor.c:1278:3: note: After for loop, rlen has value 31
boolector-1.5.118-6b56be4-121013/btorbtor.c:1281:17: note: Shift
boolector-1.5.118-6b56be4-121013/btorconst.c:405:25: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR' is always true. [redundantCondition]
boolector-1.5.118-6b56be4-121013/btorconst.c:408:24: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR' is always true. [redundantCondition]
boolector-1.5.118-6b56be4-121013/btorconst.c:1500:21: warning: Either the condition 'c!=NULL' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorconst.c:1503:13: note: Assuming that condition 'c!=NULL' is not redundant
boolector-1.5.118-6b56be4-121013/btorconst.c:1500:21: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorconst.c:219:21: style: The scope of the variable 'x' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:219:27: style: The scope of the variable 's' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:276:30: style: The scope of the variable 'm' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1110:15: style: The scope of the variable 'p0' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1110:19: style: The scope of the variable 'p1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1110:23: style: The scope of the variable 'p2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1216:30: style: The scope of the variable 'shift' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1321:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1369:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1499:34: style: The scope of the variable 'yq' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1561:19: style: The scope of the variable 'i' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1561:22: style: The scope of the variable 'j' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1561:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1562:14: style: The scope of the variable 'ch' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:1611:30: style: The scope of the variable 'ch' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorconst.c:567:39: style: Function 'btor_decimal_to_const_n' argument 1 names different: declaration 'mm' definition 'mem'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorconst.h:44:45: note: Function 'btor_decimal_to_const_n' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:567:39: note: Function 'btor_decimal_to_const_n' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:596:37: style: Function 'btor_decimal_to_const' argument 1 names different: declaration 'mm' definition 'mem'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorconst.h:42:43: note: Function 'btor_decimal_to_const' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:596:37: note: Function 'btor_decimal_to_const' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:606:35: style: Function 'btor_hex_to_const_n' argument 1 names different: declaration 'mm' definition 'mem'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorconst.h:48:41: note: Function 'btor_hex_to_const_n' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:606:35: note: Function 'btor_hex_to_const_n' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:606:61: style: Function 'btor_hex_to_const_n' argument 3 names different: declaration 'len' definition 'hlen'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorconst.h:48:67: note: Function 'btor_hex_to_const_n' argument 3 names different: declaration 'len' definition 'hlen'.
boolector-1.5.118-6b56be4-121013/btorconst.c:606:61: note: Function 'btor_hex_to_const_n' argument 3 names different: declaration 'len' definition 'hlen'.
boolector-1.5.118-6b56be4-121013/btorconst.c:740:33: style: Function 'btor_hex_to_const' argument 1 names different: declaration 'mm' definition 'mem'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorconst.h:46:39: note: Function 'btor_hex_to_const' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:740:33: note: Function 'btor_hex_to_const' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:1497:50: style: Function 'btor_inverse_const' argument 2 names different: declaration 'a' definition 'c'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorconst.h:92:57: note: Function 'btor_inverse_const' argument 2 names different: declaration 'a' definition 'c'.
boolector-1.5.118-6b56be4-121013/btorconst.c:1497:50: note: Function 'btor_inverse_const' argument 2 names different: declaration 'a' definition 'c'.
boolector-1.5.118-6b56be4-121013/btorconst.c:1559:33: style: Function 'btor_const_to_hex' argument 1 names different: declaration 'mm' definition 'mem'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorconst.h:123:40: note: Function 'btor_const_to_hex' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:1559:33: note: Function 'btor_const_to_hex' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:1609:37: style: Function 'btor_const_to_decimal' argument 1 names different: declaration 'mm' definition 'mem'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorconst.h:125:44: note: Function 'btor_const_to_decimal' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:1609:37: note: Function 'btor_const_to_decimal' argument 1 names different: declaration 'mm' definition 'mem'.
boolector-1.5.118-6b56be4-121013/btorconst.c:524:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
boolector-1.5.118-6b56be4-121013/btorexp.c:4504:14: style: Redundant condition: e. '!e || (e && (e->kind)==BTOR_BV_VAR_NODE)' is equivalent to '!e || (e->kind)==BTOR_BV_VAR_NODE' [redundantCondition]
boolector-1.5.118-6b56be4-121013/btorexp.c:507:20: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:507:20: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:516:13: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:516:13: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:517:13: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:517:13: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:524:12: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:524:12: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:525:13: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:525:13: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:526:31: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:526:31: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:532:13: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:532:13: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:533:12: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:533:12: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:534:30: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:534:30: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:540:12: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:540:12: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:541:12: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:541:12: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:542:4: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:542:4: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:543:6: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:543:6: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:544:4: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:544:4: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:545:6: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:545:6: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:548:3: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:548:3: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:549:3: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:549:3: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:550:3: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:460:7: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:550:3: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:1993:7: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:1986:12: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:1993:7: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:2001:13: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:1986:12: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:2001:13: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:2002:13: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:1986:12: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:2002:13: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:2009:4: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:1986:12: note: Assuming that condition 'parent' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:2009:4: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:4491:38: warning: Either the condition 'e' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:4488:11: note: Assuming that condition 'e' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:4491:38: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:4513:11: warning: Either the condition 'e' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:4504:17: note: Assuming that condition 'e' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:4513:11: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:4573:12: warning: Either the condition 'e' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:4556:16: note: Assuming that condition 'e' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:4573:12: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:5270:5: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:5191:8: note: Assuming that condition 'cur' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:5270:5: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:5272:14: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:5191:8: note: Assuming that condition 'cur' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:5272:14: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:6260:15: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:6205:11: note: Assuming that condition 'array' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:6260:15: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:6262:38: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:6205:11: note: Assuming that condition 'array' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:6262:38: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:7139:10: warning: Either the condition 'exp' is redundant or there is possible null pointer dereference: exp. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:7136:39: note: Assuming that condition 'exp' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:7139:10: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:7140:11: warning: Either the condition 'exp' is redundant or there is possible null pointer dereference: exp. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:7136:39: note: Assuming that condition 'exp' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:7140:11: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:7577:17: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:7566:8: note: Assuming that condition 'cur' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:7577:17: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:7717:13: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:7697:12: note: Assuming that condition 'cur' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:7717:13: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:7718:13: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:7697:12: note: Assuming that condition 'cur' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:7718:13: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:7719:14: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:7697:12: note: Assuming that condition 'cur' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:7719:14: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:7761:16: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:7754:12: note: Assuming that condition 'cur' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:7761:16: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:7762:16: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:7754:12: note: Assuming that condition 'cur' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:7762:16: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:7764:12: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:7754:12: note: Assuming that condition 'cur' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:7764:12: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:8918:14: warning: Either the condition 'real_exp' is redundant or there is possible null pointer dereference: real_exp. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:8909:7: note: Assuming that condition 'real_exp' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:8918:14: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:8919:6: warning: Either the condition 'real_exp' is redundant or there is possible null pointer dereference: real_exp. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:8909:7: note: Assuming that condition 'real_exp' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:8919:6: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:8921:48: warning: Either the condition 'real_exp' is redundant or there is possible null pointer dereference: real_exp. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorexp.c:8909:7: note: Assuming that condition 'real_exp' is not redundant
boolector-1.5.118-6b56be4-121013/btorexp.c:8921:48: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorexp.c:8082:21: style: Same expression on both sides of '=='. [duplicateExpression]
boolector-1.5.118-6b56be4-121013/btorexp.c:8185:63: style: Same expression on both sides of '||' because the value of 's2->lower>s1->upper' and 's1->upper<s2->lower' are the same. [duplicateExpression]
boolector-1.5.118-6b56be4-121013/btorexp.c:4753:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
boolector-1.5.118-6b56be4-121013/btorexp.c:1125:12: style: The scope of the variable 'aig1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1125:19: style: The scope of the variable 'aig2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1195:12: style: The scope of the variable 'aig1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1195:19: style: The scope of the variable 'aig2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1352:13: style: The scope of the variable 'w_index' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1352:35: style: The scope of the variable 'aeq' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1356:10: style: The scope of the variable 'val' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1498:20: style: The scope of the variable 'r1_k' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1498:26: style: The scope of the variable 'r2_k' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1607:7: style: The scope of the variable 'tag' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1647:7: style: The scope of the variable 'tag' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:1690:7: style: The scope of the variable 'tag' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3164:22: style: The scope of the variable 'slice' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3201:22: style: The scope of the variable 'zero' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3221:22: style: The scope of the variable 'zero' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3221:29: style: The scope of the variable 'ones' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3221:36: style: The scope of the variable 'neg' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3221:42: style: The scope of the variable 'cond' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3222:7: style: The scope of the variable 'exp_len' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3369:56: style: The scope of the variable 'and' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3420:42: style: The scope of the variable 'sign_e1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3420:52: style: The scope of the variable 'sign_e2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3420:62: style: The scope of the variable 'sext_sign_e1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3421:13: style: The scope of the variable 'sext_sign_e2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3421:28: style: The scope of the variable 'xor_sign_e1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3421:42: style: The scope of the variable 'xor_sign_e2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3421:62: style: The scope of the variable 'slice' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3422:31: style: The scope of the variable 'xor' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3422:37: style: The scope of the variable 'and' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3422:49: style: The scope of the variable 'temps_e2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:3423:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:4916:7: style: The scope of the variable 'changes' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:4981:7: style: The scope of the variable 'num_final_ops' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:4981:33: style: The scope of the variable 'i' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:5465:18: style: The scope of the variable 'val' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:5551:19: style: The scope of the variable 'val1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:5551:25: style: The scope of the variable 'val2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:5556:12: style: The scope of the variable 'aig1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:5556:19: style: The scope of the variable 'aig2' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:5870:26: style: The scope of the variable 'prev' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:5992:13: style: The scope of the variable 'exp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:5994:12: style: The scope of the variable 'aig' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:6141:19: style: The scope of the variable 'index' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:6141:27: style: The scope of the variable 'value' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:6593:13: style: The scope of the variable 'cur' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7207:28: style: The scope of the variable 'exp_true' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7406:22: style: The scope of the variable 'bucket' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7407:13: style: The scope of the variable 'cur' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7478:13: style: The scope of the variable 'cur' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7620:44: style: The scope of the variable 'order' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7623:7: style: The scope of the variable 'order_num' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7965:13: style: The scope of the variable 'cur' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7985:22: style: The scope of the variable 'b' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7986:10: style: The scope of the variable 'start' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7986:17: style: The scope of the variable 'delta' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7987:13: style: The scope of the variable 'cur' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:7988:7: style: The scope of the variable 'count' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:8732:13: style: The scope of the variable 'cur' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:8732:19: style: The scope of the variable 'real_cur' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:8760:13: style: The scope of the variable 'cur' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:8899:18: style: The scope of the variable 'invert_bits' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:8944:13: style: The scope of the variable 'index' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:8944:21: style: The scope of the variable 'value' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorexp.c:5177:31: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
boolector-1.5.118-6b56be4-121013/btorexp.c:864:43: style: Function 'btor_release_exp' argument 2 names different: declaration 'exp' definition 'root'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorexp.h:859:48: note: Function 'btor_release_exp' argument 2 names different: declaration 'exp' definition 'root'.
boolector-1.5.118-6b56be4-121013/btorexp.c:864:43: note: Function 'btor_release_exp' argument 2 names different: declaration 'exp' definition 'root'.
boolector-1.5.118-6b56be4-121013/btorexp.c:2587:25: style: Function 'btor_int_to_exp' argument 1 names different: declaration 'emg' definition 'btor'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorexp.h:518:35: note: Function 'btor_int_to_exp' argument 1 names different: declaration 'emg' definition 'btor'.
boolector-1.5.118-6b56be4-121013/btorexp.c:2587:25: note: Function 'btor_int_to_exp' argument 1 names different: declaration 'emg' definition 'btor'.
boolector-1.5.118-6b56be4-121013/btorexp.c:4307:55: style: Function 'btor_dump_exps' argument 3 names different: declaration 'exps' definition 'roots'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorexp.h:863:60: note: Function 'btor_dump_exps' argument 3 names different: declaration 'exps' definition 'roots'.
boolector-1.5.118-6b56be4-121013/btorexp.c:4307:55: note: Function 'btor_dump_exps' argument 3 names different: declaration 'exps' definition 'roots'.
boolector-1.5.118-6b56be4-121013/btorexp.c:5526:26: style: Function 'btor_exp_to_aigvec' argument 3 names different: declaration 'table' definition 'backannotation'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btorexp.h:934:24: note: Function 'btor_exp_to_aigvec' argument 3 names different: declaration 'table' definition 'backannotation'.
boolector-1.5.118-6b56be4-121013/btorexp.c:5526:26: note: Function 'btor_exp_to_aigvec' argument 3 names different: declaration 'table' definition 'backannotation'.
boolector-1.5.118-6b56be4-121013/btorexp.c:4724:10: style: Variable 'smgr' is assigned a value that is never used. [unreadVariable]
boolector-1.5.118-6b56be4-121013/btormain.c:853:22: style: Condition 'forced_solvers>=2' is always false [knownConditionTrueFalse]
boolector-1.5.118-6b56be4-121013/btormain.c:815:24: note: Assignment 'forced_solvers=0', assigned value is 0
boolector-1.5.118-6b56be4-121013/btormain.c:853:22: note: Condition 'forced_solvers>=2' is always false
boolector-1.5.118-6b56be4-121013/btormain.c:883:7: style: Condition '!used_solvers' is always true [knownConditionTrueFalse]
boolector-1.5.118-6b56be4-121013/btormain.c:815:42: note: Assignment 'used_solvers=0', assigned value is 0
boolector-1.5.118-6b56be4-121013/btormain.c:883:7: note: Condition '!used_solvers' is always true
boolector-1.5.118-6b56be4-121013/btormain.c:289:11: style: The scope of the variable 'list' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btormain.c:323:18: style: The scope of the variable 'grounded' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btormain.c:381:9: style: The scope of the variable 'pretty_index' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btormain.c:381:24: style: The scope of the variable 'pretty_value' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btormain.c:382:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btormain.c:410:14: style: The scope of the variable 'var' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btormain.c:410:21: style: The scope of the variable 'temp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btormain.c:205:0: warning: Redundant assignment of 'delta_time' to itself. [selfAssignment]
boolector-1.5.118-6b56be4-121013/btormem.c:81:48: style: Function 'btor_realloc' argument 3 names different: declaration 'oldsz' definition 'old_size'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btormem.h:69:53: note: Function 'btor_realloc' argument 3 names different: declaration 'oldsz' definition 'old_size'.
boolector-1.5.118-6b56be4-121013/btormem.c:81:48: note: Function 'btor_realloc' argument 3 names different: declaration 'oldsz' definition 'old_size'.
boolector-1.5.118-6b56be4-121013/btormem.c:81:65: style: Function 'btor_realloc' argument 4 names different: declaration 'newsz' definition 'new_size'. [funcArgNamesDifferent]
boolector-1.5.118-6b56be4-121013/btormem.h:69:67: note: Function 'btor_realloc' argument 4 names different: declaration 'newsz' definition 'new_size'.
boolector-1.5.118-6b56be4-121013/btormem.c:81:65: note: Function 'btor_realloc' argument 4 names different: declaration 'newsz' definition 'new_size'.
boolector-1.5.118-6b56be4-121013/btorrewrite.c:222:12: warning: Either the condition 'real_exp' is redundant or there is possible null pointer dereference: real_exp. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:215:12: note: Assuming that condition 'real_exp' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:222:12: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:480:5: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:448:13: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:480:5: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:486:10: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:448:13: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:486:10: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:489:11: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:448:13: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:489:11: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:698:7: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:681:13: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:698:7: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:714:5: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:681:13: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:714:5: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:720:10: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:681:13: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:720:10: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:723:11: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:681:13: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:723:11: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:740:33: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:681:13: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:740:33: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:746:33: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:681:13: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:746:33: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:762:36: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:681:13: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:762:36: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:765:36: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:681:13: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:765:36: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1023:39: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:976:12: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1023:39: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1023:54: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:977:12: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1023:54: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1040:5: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:976:12: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1040:5: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1041:5: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:977:12: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1041:5: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1042:5: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:976:12: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1042:5: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1043:7: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:977:12: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1043:7: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1044:30: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:976:12: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1044:30: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1045:30: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:977:12: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1045:30: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1047:39: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:976:12: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1047:39: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1047:54: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:977:12: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1047:54: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1053:5: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:976:12: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1053:5: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1054:5: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:977:12: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1054:5: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1055:5: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:976:12: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1055:5: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1056:7: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:977:12: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1056:7: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1057:30: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:976:12: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1057:30: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1058:30: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:977:12: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1058:30: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1060:39: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:977:12: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1060:39: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1060:54: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:976:12: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1060:54: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1134:7: warning: Either the condition 'real_e0' is redundant or there is possible null pointer dereference: real_e0. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1119:7: note: Assuming that condition 'real_e0' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1134:7: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1146:7: warning: Either the condition 'real_e1' is redundant or there is possible null pointer dereference: real_e1. [nullPointerRedundantCheck]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1131:7: note: Assuming that condition 'real_e1' is not redundant
boolector-1.5.118-6b56be4-121013/btorrewrite.c:1146:7: note: Null pointer dereference
boolector-1.5.118-6b56be4-121013/btorrewrite.c:73:13: style: The scope of the variable 'real_exp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:98:13: style: The scope of the variable 'real_exp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:355:19: style: The scope of the variable 'bresult' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:356:7: style: The scope of the variable 'same_children_mem' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:3395:34: style: The scope of the variable 'write_index' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:3396:7: style: The scope of the variable 'propagations' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:3454:19: style: The scope of the variable 'cur_write' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorrewrite.c:3456:7: style: The scope of the variable 'depth' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsat.c:75:0: error: #error "no usable SAT solver configured" [preprocessorErrorDirective]
boolector-1.5.118-6b56be4-121013/btorsmt.c:356:19: style: The scope of the variable 's' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:426:17: style: The scope of the variable 'node' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:598:10: style: The scope of the variable 'bytes' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:599:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:1231:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:1469:21: style: The scope of the variable 'start' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:1470:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:1470:27: style: The scope of the variable 'ch' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:1472:7: style: The scope of the variable 'len' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:1472:12: style: The scope of the variable 'tlen' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:1472:18: style: The scope of the variable 'token' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:1661:20: style: The scope of the variable 'a1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2002:21: style: The scope of the variable 'l' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2002:26: style: The scope of the variable 'r' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2061:20: style: The scope of the variable 'a1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2085:26: style: The scope of the variable 'c' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2085:31: style: The scope of the variable 'e' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2085:36: style: The scope of the variable 't' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2085:41: style: The scope of the variable 'e0' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2085:47: style: The scope of the variable 'u' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2085:52: style: The scope of the variable 'l' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2086:20: style: The scope of the variable 'p0' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2086:24: style: The scope of the variable 'p1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:2671:15: style: The scope of the variable 'maxformula' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt.c:3115:22: style: The scope of the variable 'n' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:912:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:909:15: note: outer condition: open>0
boolector-1.5.118-6b56be4-121013/btorsmt2.c:912:16: note: identical inner condition: open>0
boolector-1.5.118-6b56be4-121013/btorsmt2.c:256:10: style: The scope of the variable 'bytes' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:257:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:323:70: style: The scope of the variable 'q' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:908:7: style: The scope of the variable 'tag' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1039:10: style: The scope of the variable 'width' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1056:10: style: The scope of the variable 'domain' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1096:7: style: The scope of the variable 'domain' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1167:14: style: The scope of the variable 'c' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1167:19: style: The scope of the variable 'e' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1167:24: style: The scope of the variable 't' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1167:29: style: The scope of the variable 'e0' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1167:35: style: The scope of the variable 'u' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1167:40: style: The scope of the variable 'l' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1168:20: style: The scope of the variable 'p0' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1168:24: style: The scope of the variable 'p1' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1254:14: style: The scope of the variable 'l' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1254:19: style: The scope of the variable 'r' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorsmt2.c:1600:17: style: The scope of the variable 's' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/btorutil.c:92:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
boolector-1.5.118-6b56be4-121013/btorutil.c:90:0: note: Variable 'res' is reassigned a value before the old one has been used.
boolector-1.5.118-6b56be4-121013/btorutil.c:92:3: note: Variable 'res' is reassigned a value before the old one has been used.
boolector-1.5.118-6b56be4-121013/deltabtor.c:380:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/deltabtor.c:693:9: style: The scope of the variable 'e' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/deltabtor.c:821:9: style: The scope of the variable 'e' can be reduced. [variableScope]
boolector-1.5.118-6b56be4-121013/deltabtor.c:216:2: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boolector-1.5.118-6b56be4-121013/deltabtor.c:222:5: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boolector-1.5.118-6b56be4-121013/deltabtor.c:254:3: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boolector-1.5.118-6b56be4-121013/deltabtor.c:261:6: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boolector-1.5.118-6b56be4-121013/deltabtor.c:326:6: error: Common realloc mistake: 'exps' nulled but not freed upon failure [memleakOnRealloc]
[03:16]

ftp://ftp.se.debian.org/debian/pool/main/b/boolstuff/boolstuff_0.1.16.orig.tar.gz
boolstuff-0.1.16/src/boolstuff/BoolExpr.cpp:24:0: error: #error "This file is only meant to be included by BoolExpr.h" [preprocessorErrorDirective]
boolstuff-0.1.16/src/boolstuff/BoolExprParser.cpp:41:0: style: Class 'AutoPtr < BoolExpr < string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boolstuff-0.1.16/src/boolstuff/c-api.cpp:281:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boolstuff-0.1.16/src/boolstuff/c-api.cpp:284:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boolstuff-0.1.16/src/boolstuff/checkc.c:53:16: style: Variable 'expr' is assigned a value that is never used. [unreadVariable]
[03:16]

ftp://ftp.se.debian.org/debian/pool/main/b/boomaga/boomaga_1.3.0.orig.tar.gz
boomaga-1.3.0/src/backend/dbus/envinfo.cpp:218:57: style: Function 'setEnv' argument 2 names different: declaration 'getEnv' definition 'value'. [funcArgNamesDifferent]
boomaga-1.3.0/src/backend/dbus/envinfo.h:54:52: note: Function 'setEnv' argument 2 names different: declaration 'getEnv' definition 'value'.
boomaga-1.3.0/src/backend/dbus/envinfo.cpp:218:57: note: Function 'setEnv' argument 2 names different: declaration 'getEnv' definition 'value'.
boomaga-1.3.0/src/backend/dbus/envinfo.cpp:199:5: performance: Variable 'mExeName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boomaga-1.3.0/src/backend/dbus/envinfo.cpp:200:5: performance: Variable 'mData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boomaga-1.3.0/src/backend/dbus/inputfile.cpp:41:10: style: Technically the member function 'InputFile::atEnd' can be const. [functionConst]
boomaga-1.3.0/src/boomaga/kernel/printer.h:112:29: style: Technically the member function 'Printer::profiles' can be const. [functionConst]
boomaga-1.3.0/src/boomaga/kernel/printer.h:131:11: style: Technically the member function 'Printer::rightMargin' can be const. [functionConst]
boomaga-1.3.0/src/boomaga/kernel/printer.h:134:11: style: Technically the member function 'Printer::topMargin' can be const. [functionConst]
boomaga-1.3.0/src/boomaga/kernel/printer.h:137:11: style: Technically the member function 'Printer::bottomMargin' can be const. [functionConst]
boomaga-1.3.0/src/boomaga/kernel/printer.h:140:11: style: Technically the member function 'Printer::internalMarhin' can be const. [functionConst]
boomaga-1.3.0/src/boomaga/kernel/job.h:98:5: style: Class 'JobList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/gui/widgets/joblistview.h:47:21: style: The function 'getPages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boomaga-1.3.0/src/boomaga/gui/widgets/pagelistview.h:59:29: note: Virtual function in base class
boomaga-1.3.0/src/boomaga/gui/widgets/joblistview.h:47:21: note: Function in derived class
boomaga-1.3.0/src/boomaga/gui/widgets/pagelistview.h:59:29: warning: Call of pure virtual function 'getPages' in constructor. [pureVirtualCall]
boomaga-1.3.0/src/boomaga/gui/widgets/pagelistview.cpp:80:24: note: Call of pure virtual function 'getPages' in constructor.
boomaga-1.3.0/src/boomaga/gui/widgets/pagelistview.cpp:115:29: note: Call of pure virtual function 'getPages' in constructor.
boomaga-1.3.0/src/boomaga/gui/widgets/pagelistview.h:59:29: note: Call of pure virtual function 'getPages' in constructor.
boomaga-1.3.0/src/boomaga/gui/widgets/subbookletview.h:39:21: style: The function 'getPages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boomaga-1.3.0/src/boomaga/gui/widgets/pagelistview.h:59:29: note: Virtual function in base class
boomaga-1.3.0/src/boomaga/gui/widgets/subbookletview.h:39:21: note: Function in derived class
boomaga-1.3.0/src/boomaga/kernel/cupsprinteroptions.h:37:5: style: Class 'CupsPrinterOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/kernel/layout.h:131:24: performance: Technically the member function 'LayoutBooklet::split' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/kernel/layout.cpp:659:50: note: Technically the member function 'LayoutBooklet::split' can be static.
boomaga-1.3.0/src/boomaga/kernel/layout.h:131:24: note: Technically the member function 'LayoutBooklet::split' can be static.
boomaga-1.3.0/src/boomaga/kernel/layout.h:135:10: performance: Technically the member function 'LayoutBooklet::fillSheetsForBook' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/kernel/layout.cpp:477:21: note: Technically the member function 'LayoutBooklet::fillSheetsForBook' can be static.
boomaga-1.3.0/src/boomaga/kernel/layout.h:135:10: note: Technically the member function 'LayoutBooklet::fillSheetsForBook' can be static.
boomaga-1.3.0/src/boomaga/kernel/layout.h:136:10: performance: Technically the member function 'LayoutBooklet::fillPreviewSheetsForBook' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/kernel/layout.cpp:616:21: note: Technically the member function 'LayoutBooklet::fillPreviewSheetsForBook' can be static.
boomaga-1.3.0/src/boomaga/kernel/layout.h:136:10: note: Technically the member function 'LayoutBooklet::fillPreviewSheetsForBook' can be static.
boomaga-1.3.0/src/boomaga/kernel/printer.cpp:337:33: style: Function 'Printer' argument 1 names different: declaration 'name' definition 'printerName'. [funcArgNamesDifferent]
boomaga-1.3.0/src/boomaga/kernel/printer.h:107:37: note: Function 'Printer' argument 1 names different: declaration 'name' definition 'printerName'.
boomaga-1.3.0/src/boomaga/kernel/printer.cpp:337:33: note: Function 'Printer' argument 1 names different: declaration 'name' definition 'printerName'.
boomaga-1.3.0/src/boomaga/kernel/printer.cpp:479:48: style: Function 'printerByName' argument 1 names different: declaration 'name' definition 'printerName'. [funcArgNamesDifferent]
boomaga-1.3.0/src/boomaga/kernel/printer.h:172:50: note: Function 'printerByName' argument 1 names different: declaration 'name' definition 'printerName'.
boomaga-1.3.0/src/boomaga/kernel/printer.cpp:479:48: note: Function 'printerByName' argument 1 names different: declaration 'name' definition 'printerName'.
boomaga-1.3.0/src/boomaga/kernel/printer.h:41:1: warning: The class 'PrinterProfile' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
boomaga-1.3.0/src/boomaga/kernel/project.h:79:10: performance: Technically the member function 'MetaData::addDictItem' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/kernel/project.cpp:977:16: note: Technically the member function 'MetaData::addDictItem' can be static.
boomaga-1.3.0/src/boomaga/kernel/project.h:79:10: note: Technically the member function 'MetaData::addDictItem' can be static.
boomaga-1.3.0/src/boomaga/kernel/project.h:80:10: performance: Technically the member function 'MetaData::addDictItem' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/kernel/project.cpp:999:16: note: Technically the member function 'MetaData::addDictItem' can be static.
boomaga-1.3.0/src/boomaga/kernel/project.h:80:10: note: Technically the member function 'MetaData::addDictItem' can be static.
boomaga-1.3.0/src/boomaga/kernel/tmppdffile.cpp:88:5: performance: Variable 'mOrigFileSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boomaga-1.3.0/src/boomaga/kernel/tmppdffile.cpp:89:5: performance: Variable 'mOrigXrefPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boomaga-1.3.0/src/boomaga/kernel/tmppdffile.cpp:90:5: performance: Variable 'mFirstFreeNum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boomaga-1.3.0/src/boomaga/kernel/tmppdffile.cpp:92:5: performance: Variable 'mFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boomaga-1.3.0/src/boomaga/pdfmerger/pdfmerger.h:47:5: style: Class 'PdfMerger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/pdfmerger/pdfprocessor.cpp:92:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
boomaga-1.3.0/src/boomaga/pdfparser/pdfobject.h:81:16: performance: Technically the member function 'PDF::Object::streamFlateDecode' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/pdfparser/pdfobject.cpp:387:20: note: Technically the member function 'PDF::Object::streamFlateDecode' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfobject.h:81:16: note: Technically the member function 'PDF::Object::streamFlateDecode' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdferrors.h:38:5: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:164:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:263:5: style: Class 'Bool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:361:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:380:5: style: Class 'Link' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:396:5: style: Class 'Name' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:430:5: style: Class 'Number' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/pdfparser/pdfreader.cpp:1058:38: style: Function 'readXRefTable' argument 1 names different: declaration 'start' definition 'pos'. [funcArgNamesDifferent]
boomaga-1.3.0/src/boomaga/pdfparser/pdfreader.h:116:34: note: Function 'readXRefTable' argument 1 names different: declaration 'start' definition 'pos'.
boomaga-1.3.0/src/boomaga/pdfparser/pdfreader.cpp:1058:38: note: Function 'readXRefTable' argument 1 names different: declaration 'start' definition 'pos'.
boomaga-1.3.0/src/boomaga/pdfparser/pdfreader.h:94:10: style: Technically the member function 'PDF::Reader::trailerDict' can be const. [functionConst]
boomaga-1.3.0/src/boomaga/pdfparser/pdfreader.cpp:1225:5: warning: Possible leak in public function. The pointer 'mFile' is not deallocated before it is allocated. [publicAllocationError]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:119:18: performance: Technically the member function 'PDF::Value::asArray' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.cpp:128:21: note: Technically the member function 'PDF::Value::asArray' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:119:18: note: Technically the member function 'PDF::Value::asArray' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:124:17: performance: Technically the member function 'PDF::Value::asBool' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.cpp:146:20: note: Technically the member function 'PDF::Value::asBool' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:124:17: note: Technically the member function 'PDF::Value::asBool' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:129:17: performance: Technically the member function 'PDF::Value::asDict' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.cpp:164:20: note: Technically the member function 'PDF::Value::asDict' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:129:17: note: Technically the member function 'PDF::Value::asDict' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:134:17: performance: Technically the member function 'PDF::Value::asLink' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.cpp:182:20: note: Technically the member function 'PDF::Value::asLink' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:134:17: note: Technically the member function 'PDF::Value::asLink' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:139:17: performance: Technically the member function 'PDF::Value::asName' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.cpp:200:20: note: Technically the member function 'PDF::Value::asName' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:139:17: note: Technically the member function 'PDF::Value::asName' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:144:17: performance: Technically the member function 'PDF::Value::asNull' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.cpp:218:20: note: Technically the member function 'PDF::Value::asNull' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:144:17: note: Technically the member function 'PDF::Value::asNull' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:149:20: performance: Technically the member function 'PDF::Value::asNumber' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.cpp:236:22: note: Technically the member function 'PDF::Value::asNumber' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:149:20: note: Technically the member function 'PDF::Value::asNumber' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:154:19: performance: Technically the member function 'PDF::Value::asString' can be static. [functionStatic]
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.cpp:254:22: note: Technically the member function 'PDF::Value::asString' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfvalue.h:154:19: note: Technically the member function 'PDF::Value::asString' can be static.
boomaga-1.3.0/src/boomaga/pdfparser/pdfwriter.h:47:5: style: Class 'Writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/pdfparser/pdfwriter.cpp:200:20: performance: Use const reference for 'link' to avoid unnecessary data copying. [redundantCopyLocalConst]
boomaga-1.3.0/src/boomaga/tests/testboomaga.cpp:191:5: style: Same expression on both sides of '-'. [duplicateExpression]
boomaga-1.3.0/src/boomaga/tests/testboomaga.cpp:197:5: style: Same expression on both sides of '-'. [duplicateExpression]
boomaga-1.3.0/src/boomaga/tests/testboomaga.cpp:203:5: style: Same expression on both sides of '-'. [duplicateExpression]
boomaga-1.3.0/src/boomaga/tests/testboomaga.cpp:209:5: style: Same expression on both sides of '-'. [duplicateExpression]
boomaga-1.3.0/src/boomaga/tests/testpdfreader.cpp:37:5: style: Class 'TestReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boomaga-1.3.0/src/boomaga/translations/translatorsinfo/translatorsinfo.cpp:407:5: performance: Variable 'mEnglishName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[03:16]

ftp://ftp.se.debian.org/debian/pool/main/b/boost1.49/boost1.49_1.49.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/boost1.55/boost1.55_1.55.0+dfsg.orig.tar.gz
Checking boost1.55-1.55.0+dfsg.orig/libs/chrono/test/duration/nonmember/divide_rep2_fail.cpp: __GCC__=1;__GCC__=1...

boost1.55-1.55.0+dfsg.orig/boost/spirit/home/support/char_encoding/unicode/create_tables.cpp:67:5: style: Class 'ucd_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/boost/spirit/home/support/char_encoding/unicode/create_tables.cpp:400:0: style: Struct 'block_ptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/boost/test/utils/runtime/file/config_file_iterator.cpp:136:90: style: Function 'include_level' argument 3 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
boost1.55-1.55.0+dfsg.orig/boost/test/utils/runtime/file/config_file_iterator.cpp:126:99: note: Function 'include_level' argument 3 names different: declaration 'parent' definition 'parent_'.
boost1.55-1.55.0+dfsg.orig/boost/test/utils/runtime/file/config_file_iterator.cpp:136:90: note: Function 'include_level' argument 3 names different: declaration 'parent' definition 'parent_'.
boost1.55-1.55.0+dfsg.orig/libs/accumulators/test/weighted_median.cpp:44:112: style: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same. [duplicateExpression]
boost1.55-1.55.0+dfsg.orig/libs/accumulators/test/weighted_median.cpp:29:21: note: 'sigma' is assigned value '1.' here.
boost1.55-1.55.0+dfsg.orig/libs/accumulators/test/weighted_median.cpp:44:112: note: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same.
boost1.55-1.55.0+dfsg.orig/libs/accumulators/test/weighted_median.cpp:45:117: style: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same. [duplicateExpression]
boost1.55-1.55.0+dfsg.orig/libs/accumulators/test/weighted_median.cpp:29:21: note: 'sigma' is assigned value '1.' here.
boost1.55-1.55.0+dfsg.orig/libs/accumulators/test/weighted_median.cpp:45:117: note: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same.
boost1.55-1.55.0+dfsg.orig/libs/accumulators/test/weighted_median.cpp:46:118: style: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same. [duplicateExpression]
boost1.55-1.55.0+dfsg.orig/libs/accumulators/test/weighted_median.cpp:29:21: note: 'sigma' is assigned value '1.' here.
boost1.55-1.55.0+dfsg.orig/libs/accumulators/test/weighted_median.cpp:46:118: note: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same.
boost1.55-1.55.0+dfsg.orig/libs/algorithm/minmax/example/minmax_timer.cpp:30:3: style: Struct 'less_count' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/minmax/example/minmax_timer.cpp:28:1: warning: The struct 'less_count' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/minmax/test/minmax_element_test.cpp:72:3: style: Struct 'less_count' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/minmax/test/minmax_element_test.cpp:23:1: warning: The class 'custom' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/minmax/test/minmax_element_test.cpp:69:1: warning: The struct 'less_count' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/minmax/test/minmax_test.cpp:37:0: style: Struct 'less_count < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/minmax/test/minmax_test.cpp:37:0: style: Struct 'less_count < custom >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/minmax/test/minmax_test.cpp:15:1: warning: The class 'custom' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/minmax/test/minmax_test.cpp:34:0: warning: The struct 'less_count < int >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/minmax/test/minmax_test.cpp:34:0: warning: The struct 'less_count < custom >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_format_test.cpp:29:5: style: Struct 'checked_formatter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:53:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:54:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:58:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:59:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:63:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:64:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:74:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:75:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:79:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:80:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:84:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:85:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:95:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:96:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:100:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:101:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:106:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:107:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:111:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:112:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:116:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:117:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:121:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:122:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:133:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:134:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:138:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:139:12: warning: Iterators to containers from different expressions 'str1' and 'nc_result' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:143:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:144:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:154:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:155:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:159:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:160:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:165:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:166:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:176:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:177:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:181:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:182:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:201:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:202:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:206:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:207:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:217:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:218:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:222:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:223:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:230:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:231:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:235:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/find_test.cpp:236:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/predicate_test.cpp:105:5: style: Variable 'pred1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/predicate_test.cpp:104:0: note: Variable 'pred1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/predicate_test.cpp:105:5: note: Variable 'pred1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/predicate_test.cpp:29:12: style: Variable 'str1_prefix' is assigned a value that is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/predicate_test.cpp:32:12: style: Variable 'str4' is assigned a value that is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/regex_test.cpp:50:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/regex_test.cpp:51:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/regex_test.cpp:55:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/regex_test.cpp:56:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/regex_test.cpp:64:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/regex_test.cpp:65:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/regex_test.cpp:69:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/string/test/regex_test.cpp:70:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/all_of_test.cpp:77:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/all_of_test.cpp:22:5: style: Struct 'is_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/any_of_test.cpp:95:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/any_of_test.cpp:22:5: style: Struct 'is_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/clamp_test.cpp:22:5: style: Class 'custom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/iterator_test.hpp:180:0: style: Class 'random_access_iterator < int * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/iterator_test.hpp:39:0: style: Class 'input_iterator < int * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/iterator_test.hpp:74:1: warning: The class 'forward_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/iterator_test.hpp:121:1: warning: The class 'bidirectional_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/iterator_test.hpp:257:1: warning: The class 'output_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/find_if_not_test1.cpp:54:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/iterator_test.hpp:25:1: warning: The class 'input_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/iterator_test.hpp:167:1: warning: The class 'random_access_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/gather_test1.cpp:76:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/hex_test1.cpp:73:0: style: The scope of the variable 'num_catches' can be reduced. [variableScope]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/is_partitioned_test1.cpp:28:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/iterator_test.hpp:87:0: style: Class 'forward_iterator < int * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/none_of_test.cpp:88:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/none_of_test.cpp:22:5: style: Struct 'is_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/one_of_test.cpp:88:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/one_of_test.cpp:22:5: style: Struct 'is_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/partition_copy_test1.cpp:50:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/algorithm/test/partition_point_test1.cpp:62:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:290:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:289:9: note: Variable 's' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:290:9: note: Variable 's' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:292:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:290:9: note: Variable 's' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:292:9: note: Variable 's' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:293:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:292:9: note: Variable 's' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:293:9: note: Variable 's' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:301:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:293:9: note: Variable 's' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:301:9: note: Variable 's' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:303:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:301:9: note: Variable 's' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:303:9: note: Variable 's' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:241:66: style: Variable 'ra' is modified but its new value is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/any/any_test.cpp:303:33: style: Variable 's' is assigned a value that is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/any/test.hpp:214:14: style: Technically the member function 'any_tests::tester::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/any/test.hpp:233:33: note: Technically the member function 'any_tests::tester::operator()' can be const.
boost1.55-1.55.0+dfsg.orig/libs/any/test.hpp:214:14: note: Technically the member function 'any_tests::tester::operator()' can be const.
boost1.55-1.55.0+dfsg.orig/libs/any/test.hpp:43:9: style: Class 'failure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/any/test/any_test_rv.cpp:135:9: style: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/any/test/any_test_rv.cpp:132:0: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/any/test/any_test_rv.cpp:135:9: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/any/test/any_test_rv.cpp:174:9: style: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/any/test/any_test_rv.cpp:171:0: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/any/test/any_test_rv.cpp:174:9: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/array/test/array0.cpp:48:0: warning: Iterators to containers from different expressions 'test_case' and 'const_test_case' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/allocation/server.cpp:123:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/buffers/reference_counted.cpp:46:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/chat/chat_message.hpp:84:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/chat/chat_message.hpp:24:3: warning: Member variable 'chat_message::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/chat/chat_server.cpp:101:8: style: The function 'deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/chat/chat_server.cpp:35:16: note: Virtual function in base class
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/chat/chat_server.cpp:101:8: note: Function in derived class
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/echo/async_tcp_echo_server.cpp:21:3: warning: Member variable 'session::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/echo/async_tcp_echo_server.cpp:21:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/fork/daemon.cpp:26:3: style: Class 'udp_daytime_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server/connection.cpp:20:13: warning: Member variable 'connection::request_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server/connection.cpp:20:13: warning: Member variable 'connection::reply_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server2/connection.cpp:19:13: warning: Member variable 'connection::request_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server2/connection.cpp:19:13: warning: Member variable 'connection::reply_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server3/connection.cpp:19:13: warning: Member variable 'connection::request_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server3/connection.cpp:19:13: warning: Member variable 'connection::reply_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server4/request_parser.hpp:25:1: style: The class 'request_parser' does not have a constructor although it has private member variables. [noConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server4/request_parser.cpp:25:59: style: Function 'consume' argument 2 names different: declaration 'input' definition 'c'. [funcArgNamesDifferent]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server4/request_parser.hpp:54:45: note: Function 'consume' argument 2 names different: declaration 'input' definition 'c'.
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server4/request_parser.cpp:25:59: note: Function 'consume' argument 2 names different: declaration 'input' definition 'c'.
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/http/server4/server.cpp:18:9: warning: Member variable 'server::request_parser_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/local/connect_pair.cpp:141:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/local/iostream_client.cpp:61:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/local/stream_client.cpp:60:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/local/stream_server.cpp:140:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/multicast/sender.cpp:33:5: performance: Variable 'message_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/nonblocking/third_party_lib.cpp:29:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/nonblocking/third_party_lib.cpp:105:3: style: Class 'connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/porthopper/protocol.hpp:30:3: warning: Member variable 'control_request::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/porthopper/protocol.hpp:81:3: warning: Member variable 'control_request::data_' is not initialized in the constructor. [uninitMemberVarPrivate]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/porthopper/protocol.hpp:108:3: warning: Member variable 'frame::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/porthopper/protocol.hpp:113:3: warning: Member variable 'frame::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/serialization/connection.hpp:38:3: warning: Member variable 'connection::inbound_header_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/serialization/connection.hpp:38:3: style: Class 'connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/serialization/server.cpp:85:8: performance: Technically the member function 's11n_example::server::handle_write' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/services/logger_service.hpp:45:3: style: Class 'logger_service' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/socks4/socks4.hpp:92:3: warning: Member variable 'reply::port_high_byte_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/socks4/socks4.hpp:92:3: warning: Member variable 'reply::port_low_byte_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/ssl/client.cpp:36:8: performance: Technically the member function 'client::verify_certificate' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/ssl/server.cpp:22:3: warning: Member variable 'session::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/ssl/server.cpp:113:15: performance: Technically the member function 'server::get_password' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/timeouts/async_tcp_client.cpp:86:3: style: Class 'client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/timeouts/blocking_udp_client.cpp:60:3: style: Class 'client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/timeouts/server.cpp:192:8: style: The function 'deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/timeouts/server.cpp:37:16: note: Virtual function in base class
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/timeouts/server.cpp:192:8: note: Function in derived class
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/timeouts/server.cpp:345:8: style: The function 'deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/timeouts/server.cpp:37:16: note: Virtual function in base class
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/timeouts/server.cpp:345:8: note: Function in derived class
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/timers/tick_count_timer.cpp:18:0: error: #error This example is for Windows only! [preprocessorErrorDirective]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/timers/time_t_timer.cpp:24:5: style: Struct 'duration_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/tutorial/daytime3/server.cpp:55:3: style: Class 'tcp_connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/tutorial/daytime3/server.cpp:72:3: style: Class 'tcp_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/tutorial/daytime6/server.cpp:64:8: performance: Technically the member function 'udp_server::handle_send' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/tutorial/daytime6/server.cpp:31:3: style: Class 'udp_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/tutorial/daytime7/server.cpp:134:8: performance: Technically the member function 'udp_server::handle_send' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/tutorial/daytime7/server.cpp:55:3: style: Class 'tcp_connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/tutorial/daytime7/server.cpp:71:3: style: Class 'tcp_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/tutorial/daytime7/server.cpp:105:3: style: Class 'udp_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/tutorial/timer4/timer.cpp:19:3: style: Class 'printer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/tutorial/timer5/timer.cpp:20:3: style: Class 'printer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp03/windows/transmit_file.cpp:170:0: error: #error Overlapped I/O not available on this platform [preprocessorErrorDirective]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/allocation/server.cpp:117:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/buffers/reference_counted.cpp:45:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/chat/chat_message.hpp:82:10: portability: %d in format string (no. 1) requires 'int' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/chat/chat_message.hpp:24:3: warning: Member variable 'chat_message::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/chat/chat_server.cpp:90:8: style: The function 'deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/chat/chat_server.cpp:33:16: note: Virtual function in base class
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/chat/chat_server.cpp:90:8: note: Function in derived class
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/echo/async_tcp_echo_server.cpp:23:3: warning: Member variable 'session::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/echo/async_tcp_echo_server.cpp:23:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/http/server/connection.cpp:20:13: warning: Member variable 'connection::request_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/http/server/connection.cpp:20:13: warning: Member variable 'connection::reply_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/http/server/request_handler.hpp:33:8: style: Technically the member function 'http::server::request_handler::handle_request' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/http/server/request_handler.cpp:27:23: note: Technically the member function 'http::server::request_handler::handle_request' can be const.
boost1.55-1.55.0+dfsg.orig/libs/asio/example/cpp11/http/server/request_handler.hpp:33:8: note: Technically the member function 'http::server::request_handler::handle_request' can be const.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:73:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:72:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:73:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:97:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:96:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:97:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:136:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:135:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:136:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:138:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:137:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:138:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:139:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:136:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:139:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:140:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:138:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:140:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:141:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:139:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:141:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:142:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:141:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:142:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:143:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:140:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:143:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:144:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:143:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:144:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:161:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:142:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:161:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:162:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:161:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:162:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:163:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:144:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:163:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:164:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:163:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:164:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:165:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:164:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:165:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:166:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:165:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffer.cpp:166:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/async_result.hpp:30:8: style: Technically the member function 'archetypes::concrete_handler::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/async_result.hpp:35:8: style: Technically the member function 'archetypes::concrete_handler::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/async_result.hpp:59:12: performance: Technically the member function 'boost::asio::async_result < archetypes :: concrete_handler >::async_result' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/async_result.hpp:64:8: performance: Technically the member function 'boost::asio::async_result < archetypes :: concrete_handler >::get' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/async_result.hpp:25:3: style: Struct 'concrete_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:118:5: style: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:105:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:118:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:119:5: style: Variable 'bi2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:106:5: note: Variable 'bi2' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:119:5: note: Variable 'bi2' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:120:5: style: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:107:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:120:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:121:5: style: Variable 'bi4' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:108:5: note: Variable 'bi4' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:121:5: note: Variable 'bi4' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:122:5: style: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:109:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:122:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:123:5: style: Variable 'bi6' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:110:5: note: Variable 'bi6' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:123:5: note: Variable 'bi6' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:124:5: style: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:111:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:124:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:125:5: style: Variable 'bi8' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:112:5: note: Variable 'bi8' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:125:5: note: Variable 'bi8' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:126:5: style: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:113:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:126:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:127:5: style: Variable 'bi10' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:114:5: note: Variable 'bi10' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:127:5: note: Variable 'bi10' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:128:5: style: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:115:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:128:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:129:5: style: Variable 'bi12' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:116:5: note: Variable 'bi12' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:129:5: note: Variable 'bi12' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:133:5: style: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:118:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:133:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:134:5: style: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:120:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:134:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:135:5: style: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:122:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:135:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:136:5: style: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:124:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:136:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:137:5: style: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:126:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:137:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:138:5: style: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:128:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:138:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:140:5: style: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:133:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:140:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:141:5: style: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:134:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:141:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:142:5: style: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:135:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:142:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:143:5: style: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:136:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:143:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:144:5: style: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:137:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:144:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:145:5: style: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:138:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/buffers_iterator.cpp:145:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/io_service.cpp:263:3: style: Same expression on both sides of '==' because the value of 'exception_count' and '0' are the same. [duplicateExpression]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/io_service.cpp:252:25: note: 'exception_count' is assigned value '0' here.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/io_service.cpp:263:3: note: Same expression on both sides of '==' because the value of 'exception_count' and '0' are the same.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/io_service.cpp:288:3: style: Class 'test_service' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:72:5: style: Variable 'string_value' is reassigned a value before the old one has been used. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:71:0: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:72:5: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:77:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:76:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:77:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:78:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:77:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:78:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:79:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:78:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address.cpp:79:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:75:5: style: Variable 'string_value' is reassigned a value before the old one has been used. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:74:0: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:75:5: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:80:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:79:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:80:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:81:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:80:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:81:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:82:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:81:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:82:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:84:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:82:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:84:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:86:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:84:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:86:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:88:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:86:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:88:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:90:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:88:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:90:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:92:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:90:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v4.cpp:92:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:91:5: style: Variable 'string_value' is reassigned a value before the old one has been used. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:90:0: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:91:5: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:98:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:97:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:98:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:99:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:98:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:99:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:100:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:99:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:100:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:102:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:100:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:102:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:104:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:102:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:104:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:106:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:104:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:106:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:108:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:106:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/address_v6.cpp:108:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/host_name.cpp:39:29: style: Variable 'host_name' is assigned a value that is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/ip/host_name.cpp:40:30: style: Variable 'host_name2' is assigned a value that is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/gettable_socket_option.hpp:23:7: performance: Technically the member function 'archetypes::gettable_socket_option::level' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/gettable_socket_option.hpp:29:7: performance: Technically the member function 'archetypes::gettable_socket_option::name' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/gettable_socket_option.hpp:41:15: performance: Technically the member function 'archetypes::gettable_socket_option::size' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/gettable_socket_option.hpp:47:8: performance: Technically the member function 'archetypes::gettable_socket_option::resize' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/io_control_command.hpp:19:7: performance: Technically the member function 'archetypes::io_control_command::name' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/settable_socket_option.hpp:23:7: performance: Technically the member function 'archetypes::settable_socket_option::level' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/settable_socket_option.hpp:29:7: performance: Technically the member function 'archetypes::settable_socket_option::name' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/settable_socket_option.hpp:35:22: performance: Technically the member function 'archetypes::settable_socket_option::data' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/archetypes/settable_socket_option.hpp:41:15: performance: Technically the member function 'archetypes::settable_socket_option::size' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/is_read_buffered.cpp:50:10: performance: Technically the member function 'test_stream::write' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/is_read_buffered.cpp:56:10: performance: Technically the member function 'test_stream::write' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/is_read_buffered.cpp:70:10: performance: Technically the member function 'test_stream::read' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/is_read_buffered.cpp:76:10: performance: Technically the member function 'test_stream::read' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/is_read_buffered.cpp:34:3: style: Class 'test_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/is_write_buffered.cpp:50:10: performance: Technically the member function 'test_stream::write' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/is_write_buffered.cpp:56:10: performance: Technically the member function 'test_stream::write' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/is_write_buffered.cpp:70:10: performance: Technically the member function 'test_stream::read' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/is_write_buffered.cpp:76:10: performance: Technically the member function 'test_stream::read' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/is_write_buffered.cpp:34:3: style: Class 'test_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/latency/tcp_client.cpp:31:15: style: Technically the member function 'transfer_all::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/latency/tcp_server.cpp:37:0: error: syntax error [syntaxError]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/latency/udp_server.cpp:36:0: error: syntax error [syntaxError]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/read.cpp:47:3: warning: Member variable 'test_stream::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/read.cpp:47:3: style: Class 'test_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/read_at.cpp:46:3: warning: Member variable 'test_random_access_device::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/read_at.cpp:46:3: style: Class 'test_random_access_device' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/read_until.cpp:36:3: warning: Member variable 'test_stream::data_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/read_until.cpp:36:3: style: Class 'test_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/strand.cpp:178:3: style: Same expression on both sides of '==' because the value of 'exception_count' and '0' are the same. [duplicateExpression]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/strand.cpp:168:25: note: 'exception_count' is assigned value '0' here.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/strand.cpp:178:3: note: Same expression on both sides of '==' because the value of 'exception_count' and '0' are the same.
boost1.55-1.55.0+dfsg.orig/libs/asio/test/windows/overlapped_ptr.cpp:38:8: style: Technically the member function 'windows_overlapped_ptr_compile::overlapped_handler_2::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/write.cpp:47:3: style: Class 'test_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/asio/test/write_at.cpp:46:3: style: Class 'test_random_access_device' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/email_example.cpp:82:5: style: Technically the member function 'email::add_cc' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/email_example.cpp:88:5: style: Technically the member function 'email::add_to' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/email_example.cpp:52:9: style: Struct 'add_to_map' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/email_example.cpp:70:9: style: Struct 'add_to_vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/list_of.cpp:36:10: style: Technically the member function 'nothing::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/list_of.cpp:65:5: style: Struct 'parameter_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/multi_index_container.cpp:45:32: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/my_vector_example.cpp:36:0: style: Class 'range_inserter < std :: vector < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/ptr_list_inserter.cpp:31:5: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/ptr_list_inserter.cpp:44:5: style: Struct 'FooBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/ptr_list_of.cpp:29:5: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/ptr_map_inserter.cpp:43:5: style: Struct 'implementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/ptr_map_inserter.cpp:52:18: style: The function 'foo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/ptr_map_inserter.cpp:31:18: note: Virtual function in base class
boost1.55-1.55.0+dfsg.orig/libs/assign/test/ptr_map_inserter.cpp:52:18: note: Function in derived class
boost1.55-1.55.0+dfsg.orig/libs/assign/test/ptr_map_inserter.cpp:53:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/ptr_map_inserter.cpp:32:28: note: Virtual function in base class
boost1.55-1.55.0+dfsg.orig/libs/assign/test/ptr_map_inserter.cpp:53:28: note: Function in derived class
boost1.55-1.55.0+dfsg.orig/libs/assign/test/std.cpp:72:0: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/std.cpp:85:0: style: Reading from empty STL container 'c' [reademptycontainer]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/std.cpp:71:0: style: Reading from empty STL container 'c' [reademptycontainer]
boost1.55-1.55.0+dfsg.orig/libs/assign/test/std.cpp:59:0: style: Reading from empty STL container 'c' [reademptycontainer]
boost1.55-1.55.0+dfsg.orig/libs/atomic/src/lockpool.cpp:24:0: style: struct member 'boost :: atomics :: detail :: padding < padding_size >::data' is never used. [unusedStructMember]
boost1.55-1.55.0+dfsg.orig/libs/atomic/src/lockpool.cpp:38:29: style: Unused variable: pad [unusedVariable]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/atomicity.cpp:54:5: style: Class 'concurrent_runner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/ordering.cpp:78:0: warning: Member variable 'total_store_order_test < boost :: memory_order_relaxed , boost :: memory_order_relaxed >::pad_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/ordering.cpp:78:0: warning: Member variable 'total_store_order_test < boost :: memory_order_relaxed , boost :: memory_order_relaxed >::vrfya1_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/ordering.cpp:78:0: warning: Member variable 'total_store_order_test < boost :: memory_order_relaxed , boost :: memory_order_relaxed >::vrfyb1_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/ordering.cpp:78:0: warning: Member variable 'total_store_order_test < boost :: memory_order_relaxed , boost :: memory_order_relaxed >::vrfya2_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/ordering.cpp:78:0: warning: Member variable 'total_store_order_test < boost :: memory_order_relaxed , boost :: memory_order_relaxed >::vrfyb2_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/ordering.cpp:78:0: warning: Member variable 'total_store_order_test < boost :: memory_order_seq_cst , boost :: memory_order_relaxed >::pad_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/ordering.cpp:78:0: warning: Member variable 'total_store_order_test < boost :: memory_order_seq_cst , boost :: memory_order_relaxed >::vrfya1_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/ordering.cpp:78:0: warning: Member variable 'total_store_order_test < boost :: memory_order_seq_cst , boost :: memory_order_relaxed >::vrfyb1_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/ordering.cpp:78:0: warning: Member variable 'total_store_order_test < boost :: memory_order_seq_cst , boost :: memory_order_relaxed >::vrfya2_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/atomic/test/ordering.cpp:78:0: warning: Member variable 'total_store_order_test < boost :: memory_order_seq_cst , boost :: memory_order_relaxed >::vrfyb2_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/bimap_and_boost/range.cpp:87:40: style: Technically the member function 'second_extractor::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/bimap_and_boost/range.cpp:74:5: style: Struct 'pair_printer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/mi_to_b_path/mi_hashed_indices.cpp:40:5: style: Struct 'word_counter_entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/mi_to_b_path/mi_hashed_indices.cpp:40:37: performance: Function parameter 'word_' should be passed by const reference. [passedByValue]
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:76:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:74:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:76:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:78:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:76:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:78:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:83:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:78:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:83:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:85:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:83:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:85:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:88:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:85:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/tutorial_range.cpp:88:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost1.55-1.55.0+dfsg.orig/libs/bimap/example/unconstrained_collection.cpp:87:14: style: Unused variable: m [unusedVariable]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_bimap_operator_bracket.cpp:55:24: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_bimap_operator_bracket.cpp:78:24: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_bimap_operator_bracket.cpp:97:24: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_bimap_operator_bracket.cpp:130:24: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_bimap_operator_bracket.cpp:147:24: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_bimap_range.cpp:52:10: style: Technically the member function 'do_something_with_a_pair::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_bimap_range.cpp:113:31: warning: Iterators to containers from different expressions 'r' and 'cbm.left' are used together. [mismatchingContainerExpression]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_mutant_relation.cpp:115:5: style: Class 'cc1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_mutant_relation.cpp:131:5: style: Class 'cc2_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_mutant_relation.cpp:138:5: style: Class 'cc2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_mutant_relation.cpp:150:5: style: Class 'cc3_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_mutant_relation.cpp:157:4: style: Class 'cc3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_mutant_relation.cpp:169:5: style: Class 'cc4_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_mutant_relation.cpp:177:4: style: Class 'cc4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_mutant_relation.cpp:189:5: style: Class 'cc5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_mutant_relation.cpp:202:5: style: Class 'cc6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_structured_pair.cpp:40:30: style: struct member 'data_a::data' is never used. [unusedStructMember]
boost1.55-1.55.0+dfsg.orig/libs/bimap/test/test_structured_pair.cpp:41:30: style: struct member 'data_b::data' is never used. [unusedStructMember]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cdecl_mf_test.cpp:45:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cv_test.cpp:36:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cv_test.cpp:46:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cv_test.cpp:56:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cv_test.cpp:66:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cv_test.cpp:76:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cv_test.cpp:86:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cv_test.cpp:96:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cv_test.cpp:106:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cv_test.cpp:116:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_cv_test.cpp:126:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_fastcall_mf_test.cpp:45:10: style: Technically the member function 'X::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_mf2_test.cpp:43:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_not_test.cpp:51:39: style: Condition '!f(true)' is always false [knownConditionTrueFalse]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_not_test.cpp:52:37: style: Condition '!g(5)' is always false [knownConditionTrueFalse]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_not_test.cpp:53:60: style: Condition '!f(true)' is always false [knownConditionTrueFalse]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_not_test.cpp:54:61: style: Condition '!f(true)' is always false [knownConditionTrueFalse]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_ref_test.cpp:17:9: performance: Technically the member function 'X::f' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_ref_test.cpp:22:9: performance: Technically the member function 'X::g' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_rv_sp_test.cpp:43:9: style: Technically the member function 'X::f' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_rv_sp_test.cpp:39:5: style: Struct 'X' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_stdcall_mf_test.cpp:45:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_test.cpp:247:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_test.cpp:281:10: style: Technically the member function 'V::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_unary_addr.cpp:41:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_unary_addr.cpp:49:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_unary_addr.cpp:57:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_unary_addr.cpp:65:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_unary_addr.cpp:73:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_unary_addr.cpp:81:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_unary_addr.cpp:89:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_unary_addr.cpp:97:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_unary_addr.cpp:105:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_unary_addr.cpp:113:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/bind_visit_test.cpp:42:31: style: Technically the member function 'visitor::operator()' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_cdecl_test.cpp:45:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_derived_test.cpp:43:9: style: Technically the member function 'B::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:41:9: performance: Technically the member function 'X::mf0_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:42:9: performance: Technically the member function 'X::mf0_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:44:9: performance: Technically the member function 'X::cmf0_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:45:9: performance: Technically the member function 'X::cmf0_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:47:10: performance: Technically the member function 'X::mf0v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:48:10: performance: Technically the member function 'X::mf0v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:50:10: performance: Technically the member function 'X::cmf0v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:51:10: performance: Technically the member function 'X::cmf0v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:55:9: performance: Technically the member function 'X::mf1_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:56:9: performance: Technically the member function 'X::mf1_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:58:9: performance: Technically the member function 'X::cmf1_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:59:9: performance: Technically the member function 'X::cmf1_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:61:10: performance: Technically the member function 'X::mf1v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:62:10: performance: Technically the member function 'X::mf1v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:64:10: performance: Technically the member function 'X::cmf1v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:65:10: performance: Technically the member function 'X::cmf1v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:69:9: performance: Technically the member function 'X::mf2_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:70:9: performance: Technically the member function 'X::mf2_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:72:9: performance: Technically the member function 'X::cmf2_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:73:9: performance: Technically the member function 'X::cmf2_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:75:10: performance: Technically the member function 'X::mf2v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:76:10: performance: Technically the member function 'X::mf2v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:78:10: performance: Technically the member function 'X::cmf2v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:79:10: performance: Technically the member function 'X::cmf2v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:83:9: performance: Technically the member function 'X::mf3_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:84:9: performance: Technically the member function 'X::mf3_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:86:9: performance: Technically the member function 'X::cmf3_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:87:9: performance: Technically the member function 'X::cmf3_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:89:10: performance: Technically the member function 'X::mf3v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:90:10: performance: Technically the member function 'X::mf3v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:92:10: performance: Technically the member function 'X::cmf3v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:93:10: performance: Technically the member function 'X::cmf3v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:97:9: performance: Technically the member function 'X::mf4_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:98:9: performance: Technically the member function 'X::mf4_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:100:9: performance: Technically the member function 'X::cmf4_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:101:9: performance: Technically the member function 'X::cmf4_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:103:10: performance: Technically the member function 'X::mf4v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:104:10: performance: Technically the member function 'X::mf4v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:106:10: performance: Technically the member function 'X::cmf4v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:107:10: performance: Technically the member function 'X::cmf4v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:111:9: performance: Technically the member function 'X::mf5_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:112:9: performance: Technically the member function 'X::mf5_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:114:9: performance: Technically the member function 'X::cmf5_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:115:9: performance: Technically the member function 'X::cmf5_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:117:10: performance: Technically the member function 'X::mf5v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:118:10: performance: Technically the member function 'X::mf5v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:120:10: performance: Technically the member function 'X::cmf5v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:121:10: performance: Technically the member function 'X::cmf5v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:125:9: performance: Technically the member function 'X::mf6_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:126:9: performance: Technically the member function 'X::mf6_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:128:9: performance: Technically the member function 'X::cmf6_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:129:9: performance: Technically the member function 'X::cmf6_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:131:10: performance: Technically the member function 'X::mf6v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:132:10: performance: Technically the member function 'X::mf6v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:134:10: performance: Technically the member function 'X::cmf6v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:135:10: performance: Technically the member function 'X::cmf6v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:139:9: performance: Technically the member function 'X::mf7_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:140:9: performance: Technically the member function 'X::mf7_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:142:9: performance: Technically the member function 'X::cmf7_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:143:9: performance: Technically the member function 'X::cmf7_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:145:10: performance: Technically the member function 'X::mf7v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:146:10: performance: Technically the member function 'X::mf7v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:148:10: performance: Technically the member function 'X::cmf7v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:149:10: performance: Technically the member function 'X::cmf7v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:153:9: performance: Technically the member function 'X::mf8_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:154:9: performance: Technically the member function 'X::mf8_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:156:9: performance: Technically the member function 'X::cmf8_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:157:9: performance: Technically the member function 'X::cmf8_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:159:10: performance: Technically the member function 'X::mf8v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:160:10: performance: Technically the member function 'X::mf8v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:162:10: performance: Technically the member function 'X::cmf8v_1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_eq_test.cpp:163:10: performance: Technically the member function 'X::cmf8v_2' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_fastcall_test.cpp:45:10: style: Technically the member function 'X::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_ref_test.cpp:17:9: performance: Technically the member function 'X::f' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_ref_test.cpp:22:9: performance: Technically the member function 'X::g' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_rv_test.cpp:41:9: performance: Technically the member function 'X::f1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_rv_test.cpp:42:9: performance: Technically the member function 'X::g1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_stdcall_test.cpp:45:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_test.cpp:43:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_unary_addr_test.cpp:40:9: performance: Technically the member function 'X::f1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_unary_addr_test.cpp:41:9: performance: Technically the member function 'X::g1' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/bind/test/mem_fn_void_test.cpp:43:10: style: Technically the member function 'X::f1' can be const. [functionConst]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/await_keystroke.cpp:70:13: style: Obsolete function 'std::asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/chrono_unit_test.cpp:35:13: style: Obsolete function 'std::asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/i_dont_like_the_default_duration_behavior.cpp:48:5: style: Class 'zero_default' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/run_timer_example.cpp:19:10: warning: Return value of function std::sqrt() is not used. [ignoredReturnValue]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/run_timer_example2.cpp:21:10: warning: Return value of function std::sqrt() is not used. [ignoredReturnValue]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/runtime_resolution.cpp:97:5: warning: Member variable 'duration::rep_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/simulated_thread_interface_demo.cpp:95:10: performance: Technically the member function 'boost::timed_mutex::try_lock' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:297:5: warning: Member variable 'quantity::q_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:298:5: warning: Member variable 'quantity::q_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:309:5: warning: Member variable 'quantity::q_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:310:5: warning: Member variable 'quantity::q_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:1024:5: warning: Member variable 'duration::rep_' is not initialized in the constructor. [uninitMemberVar]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:121:10: performance: Technically the member function 'std::timed_mutex::try_lock' can be static. [functionStatic]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:239:5: style: Class 'length' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:298:5: style: Class 'quantity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:310:5: style: Class 'quantity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:322:5: style: Class 'quantity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:1412:5: style: Class 'zero_default' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost1.55-1.55.0+dfsg.orig/libs/chrono/example/time2_demo.cpp:230:1: warning: The class 'length' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost1.55-1.55.0+dfsg.orig/libs/chrono/test/rep.h:24:30: style: Class 'Rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[03:17]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/b/boost1.62/boost1.62_1.62.0+dfsg.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/boost1.63/boost1.63_1.63.0+dfsg.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/boost1.67/boost1.67_1.67.0.orig.tar.gz
Checking boost/libs/chrono/test/duration/nonmember/divide_rep2_fail.cpp: __GCC__=1;__GCC__=1...

boost/libs/accumulators/test/weighted_median.cpp:44:112: style: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same. [duplicateExpression]
boost/libs/accumulators/test/weighted_median.cpp:29:21: note: 'sigma' is assigned value '1.' here.
boost/libs/accumulators/test/weighted_median.cpp:44:112: note: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same.
boost/libs/accumulators/test/weighted_median.cpp:45:117: style: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same. [duplicateExpression]
boost/libs/accumulators/test/weighted_median.cpp:29:21: note: 'sigma' is assigned value '1.' here.
boost/libs/accumulators/test/weighted_median.cpp:45:117: note: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same.
boost/libs/accumulators/test/weighted_median.cpp:46:118: style: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same. [duplicateExpression]
boost/libs/accumulators/test/weighted_median.cpp:29:21: note: 'sigma' is assigned value '1.' here.
boost/libs/accumulators/test/weighted_median.cpp:46:118: note: Same expression on both sides of '/' because the value of '1.' and 'sigma' are the same.
boost/libs/algorithm/minmax/example/minmax_timer.cpp:30:3: style: Struct 'less_count' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/minmax/example/minmax_timer.cpp:28:1: warning: The struct 'less_count' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/minmax/test/minmax_element_test.cpp:72:3: style: Struct 'less_count' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/minmax/test/minmax_element_test.cpp:23:1: warning: The class 'custom' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/minmax/test/minmax_element_test.cpp:69:1: warning: The struct 'less_count' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/minmax/test/minmax_test.cpp:37:0: style: Struct 'less_count < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/minmax/test/minmax_test.cpp:37:0: style: Struct 'less_count < custom >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/minmax/test/minmax_test.cpp:15:1: warning: The class 'custom' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/minmax/test/minmax_test.cpp:34:0: warning: The struct 'less_count < int >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/minmax/test/minmax_test.cpp:34:0: warning: The struct 'less_count < custom >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/string/test/find_format_test.cpp:29:5: style: Struct 'checked_formatter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/string/test/find_test.cpp:53:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:54:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:58:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:59:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:63:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:64:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:74:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:75:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:79:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:80:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:84:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:85:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:95:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:96:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:100:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:101:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:106:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:107:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:111:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:112:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:116:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:117:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:121:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:122:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:133:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:134:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:138:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:139:12: warning: Iterators to containers from different expressions 'str1' and 'nc_result' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:143:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:144:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:154:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:155:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:159:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:160:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:165:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:166:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:176:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:177:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:181:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:182:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:201:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:202:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:206:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:207:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:217:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:218:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:222:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:223:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:230:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:231:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:235:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/find_test.cpp:236:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/predicate_test.cpp:105:5: style: Variable 'pred1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/algorithm/string/test/predicate_test.cpp:104:0: note: Variable 'pred1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/algorithm/string/test/predicate_test.cpp:105:5: note: Variable 'pred1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/algorithm/string/test/predicate_test.cpp:29:12: style: Variable 'str1_prefix' is assigned a value that is never used. [unreadVariable]
boost/libs/algorithm/string/test/predicate_test.cpp:32:12: style: Variable 'str4' is assigned a value that is never used. [unreadVariable]
boost/libs/algorithm/string/test/regex_test.cpp:50:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/regex_test.cpp:51:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/regex_test.cpp:55:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/regex_test.cpp:56:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/regex_test.cpp:64:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/regex_test.cpp:65:12: warning: Iterators to containers from different expressions 'nc_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/regex_test.cpp:69:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/string/test/regex_test.cpp:70:12: warning: Iterators to containers from different expressions 'cv_result' and 'str1' are used together. [mismatchingContainerExpression]
boost/libs/algorithm/test/all_of_test.cpp:77:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boost/libs/algorithm/test/all_of_test.cpp:22:5: style: Struct 'is_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/any_of_test.cpp:95:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boost/libs/algorithm/test/any_of_test.cpp:22:5: style: Struct 'is_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/clamp_test.cpp:22:5: style: Class 'custom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/iterator_test.hpp:180:0: style: Class 'random_access_iterator < int * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/iterator_test.hpp:39:0: style: Class 'input_iterator < int * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/iterator_test.hpp:74:1: warning: The class 'forward_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/test/iterator_test.hpp:121:1: warning: The class 'bidirectional_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/test/iterator_test.hpp:257:1: warning: The class 'output_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/test/iterator_test.hpp:25:1: warning: The class 'input_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/test/iterator_test.hpp:167:1: warning: The class 'random_access_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/algorithm/test/find_if_not_test1.cpp:54:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/for_each_n_test.cpp:24:10: style: Technically the member function 'for_each_test::operator()' can be const. [functionConst]
boost/libs/algorithm/test/gather_test1.cpp:76:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/hex_test1.cpp:104:0: style: The scope of the variable 'num_catches' can be reduced. [variableScope]
boost/libs/algorithm/test/is_partitioned_test1.cpp:28:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/is_partitioned_until_test.cpp:28:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/iterator_test.hpp:87:0: style: Class 'forward_iterator < int * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/none_of_test.cpp:88:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boost/libs/algorithm/test/none_of_test.cpp:22:5: style: Struct 'is_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/one_of_test.cpp:88:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boost/libs/algorithm/test/one_of_test.cpp:22:5: style: Struct 'is_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/partition_copy_test1.cpp:50:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/algorithm/test/partition_point_test1.cpp:63:5: style: Struct 'less_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/align/test/aligned_allocator_adaptor_test.cpp:38:0: performance: Technically the member function 'A < int >::deallocate' can be static. [functionStatic]
boost/libs/align/test/aligned_allocator_adaptor_test.cpp:42:0: performance: Technically the member function 'A < int >::construct' can be static. [functionStatic]
boost/libs/align/test/aligned_allocator_adaptor_test.cpp:46:0: performance: Technically the member function 'A < int >::destroy' can be static. [functionStatic]
boost/libs/align/test/aligned_allocator_adaptor_test.cpp:38:0: performance: Technically the member function 'A < char >::deallocate' can be static. [functionStatic]
boost/libs/align/test/aligned_allocator_adaptor_test.cpp:42:0: performance: Technically the member function 'A < char >::construct' can be static. [functionStatic]
boost/libs/align/test/aligned_allocator_adaptor_test.cpp:46:0: performance: Technically the member function 'A < char >::destroy' can be static. [functionStatic]
boost/libs/align/test/aligned_allocator_adaptor_test.cpp:27:0: style: Class 'A < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/align/test/aligned_allocator_adaptor_test.cpp:31:0: style: Class 'A < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/align/test/aligned_allocator_adaptor_test.cpp:27:0: style: Class 'A < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/align/test/aligned_allocator_adaptor_test.cpp:31:0: style: Class 'A < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < bool >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < char >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < signed char >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < unsigned char >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < wchar_t >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < char16_t >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < char32_t >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < short >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < unsigned short >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < int >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < unsigned int >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < long >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < unsigned long >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < long long >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < unsignedlong long >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < float >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < double >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < long double >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < void * >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < char * >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < int * >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:111:0: style: struct member 'Struct < X * >::t' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < bool >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < bool & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < bool && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const bool >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const bool & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const bool && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile bool >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile bool & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile bool && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile bool >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile bool & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile bool && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < bool > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < bool > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < bool > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < bool > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < bool > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < bool > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < bool > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < bool > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < bool > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < bool > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < bool > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < bool > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Union < bool > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Union < char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < signed char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < signed char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < signed char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < constsigned char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < constsigned char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < constsigned char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatilesigned char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatilesigned char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatilesigned char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatilesigned char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatilesigned char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatilesigned char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < signed char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < signed char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < signed char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < signed char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < signed char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < signed char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < signed char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < signed char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < signed char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < signed char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < signed char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < signed char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < unsigned char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < unsigned char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < unsigned char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < constunsigned char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < constunsigned char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < constunsigned char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatileunsigned char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatileunsigned char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatileunsigned char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatileunsigned char >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatileunsigned char & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatileunsigned char && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < unsigned char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < unsigned char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < Struct < unsigned char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < unsigned char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < unsigned char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const Struct < unsigned char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < unsigned char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < unsigned char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < volatile Struct < unsigned char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < unsigned char > >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < unsigned char > & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < const volatile Struct < unsigned char > && >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < wchar_t >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < wchar_t & >::value' is never used. [unusedStructMember]
boost/libs/align/test/alignment_of_test.cpp:67:0: style: struct member 'offset_value < wchar_t && >::value' is never used. [unusedStructMember]
boost/libs/align/test/is_aligned_test.cpp:32:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boost/libs/align/test/is_aligned_test.cpp:32:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boost/libs/align/test/is_aligned_test.cpp:32:0: portability: Casting from long double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
boost/libs/any/test/any_test.cpp:295:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
boost/libs/any/test/any_test.cpp:294:9: note: Variable 's' is reassigned a value before the old one has been used.
boost/libs/any/test/any_test.cpp:295:9: note: Variable 's' is reassigned a value before the old one has been used.
boost/libs/any/test/any_test.cpp:297:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
boost/libs/any/test/any_test.cpp:295:9: note: Variable 's' is reassigned a value before the old one has been used.
boost/libs/any/test/any_test.cpp:297:9: note: Variable 's' is reassigned a value before the old one has been used.
boost/libs/any/test/any_test.cpp:298:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
boost/libs/any/test/any_test.cpp:297:9: note: Variable 's' is reassigned a value before the old one has been used.
boost/libs/any/test/any_test.cpp:298:9: note: Variable 's' is reassigned a value before the old one has been used.
boost/libs/any/test/any_test.cpp:315:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
boost/libs/any/test/any_test.cpp:298:9: note: Variable 's' is reassigned a value before the old one has been used.
boost/libs/any/test/any_test.cpp:315:9: note: Variable 's' is reassigned a value before the old one has been used.
boost/libs/any/test/any_test.cpp:318:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
boost/libs/any/test/any_test.cpp:315:9: note: Variable 's' is reassigned a value before the old one has been used.
boost/libs/any/test/any_test.cpp:318:9: note: Variable 's' is reassigned a value before the old one has been used.
boost/libs/any/test/any_test.cpp:246:66: style: Variable 'ra' is modified but its new value is never used. [unreadVariable]
boost/libs/any/test/any_test.cpp:318:33: style: Variable 's' is assigned a value that is never used. [unreadVariable]
boost/libs/any/test/test.hpp:214:14: style: Technically the member function 'any_tests::tester::operator()' can be const. [functionConst]
boost/libs/any/test/test.hpp:233:33: note: Technically the member function 'any_tests::tester::operator()' can be const.
boost/libs/any/test/test.hpp:214:14: note: Technically the member function 'any_tests::tester::operator()' can be const.
boost/libs/any/test/any_test.cpp:371:0: style: Technically the member function 'any_tests :: class_with_address_op < int >::operator&' can be const. [functionConst]
boost/libs/any/test/test.hpp:43:9: style: Class 'failure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/any/test/any_test.cpp:367:0: style: Class 'any_tests :: class_with_address_op < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/any/test/any_test_rv.cpp:135:9: style: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/any/test/any_test_rv.cpp:132:0: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/any/test/any_test_rv.cpp:135:9: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/any/test/any_test_rv.cpp:174:9: style: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/any/test/any_test_rv.cpp:171:0: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/any/test/any_test_rv.cpp:174:9: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/array/test/array0.cpp:48:0: warning: Iterators to containers from different expressions 'test_case' and 'const_test_case' are used together. [mismatchingContainerExpression]
boost/libs/array/test/array_constexpr.cpp:33:9: style: Variable 'whatever' is not assigned a value. [unassignedVariable]
boost/libs/asio/example/cpp03/allocation/server.cpp:170:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/allocation/server.cpp:73:1: warning: The class 'handler_allocator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/asio/example/cpp03/buffers/reference_counted.cpp:46:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/chat/chat_message.hpp:24:3: warning: Member variable 'chat_message::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/chat/chat_server.cpp:101:8: style: The function 'deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost/libs/asio/example/cpp03/chat/chat_server.cpp:35:16: note: Virtual function in base class
boost/libs/asio/example/cpp03/chat/chat_server.cpp:101:8: note: Function in derived class
boost/libs/asio/example/cpp03/echo/async_tcp_echo_server.cpp:21:3: warning: Member variable 'session::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/echo/async_tcp_echo_server.cpp:21:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/fork/daemon.cpp:26:3: style: Class 'udp_daytime_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/http/server/connection.cpp:20:13: warning: Member variable 'connection::request_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/http/server/connection.cpp:20:13: warning: Member variable 'connection::reply_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/http/server2/connection.cpp:19:13: warning: Member variable 'connection::request_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/http/server2/connection.cpp:19:13: warning: Member variable 'connection::reply_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/http/server3/connection.cpp:19:13: warning: Member variable 'connection::request_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/http/server3/connection.cpp:19:13: warning: Member variable 'connection::reply_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/http/server4/request_parser.hpp:25:1: style: The class 'request_parser' does not have a constructor although it has private member variables. [noConstructor]
boost/libs/asio/example/cpp03/http/server4/request_parser.cpp:25:59: style: Function 'consume' argument 2 names different: declaration 'input' definition 'c'. [funcArgNamesDifferent]
boost/libs/asio/example/cpp03/http/server4/request_parser.hpp:54:45: note: Function 'consume' argument 2 names different: declaration 'input' definition 'c'.
boost/libs/asio/example/cpp03/http/server4/request_parser.cpp:25:59: note: Function 'consume' argument 2 names different: declaration 'input' definition 'c'.
boost/libs/asio/example/cpp03/http/server4/server.cpp:18:9: warning: Member variable 'server::request_parser_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/invocation/prioritised_handlers.cpp:67:10: performance: Technically the member function 'handler_priority_queue::executor::on_work_started' can be static. [functionStatic]
boost/libs/asio/example/cpp03/invocation/prioritised_handlers.cpp:68:10: performance: Technically the member function 'handler_priority_queue::executor::on_work_finished' can be static. [functionStatic]
boost/libs/asio/example/cpp03/local/connect_pair.cpp:141:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost/libs/asio/example/cpp03/local/iostream_client.cpp:61:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost/libs/asio/example/cpp03/local/stream_client.cpp:60:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost/libs/asio/example/cpp03/local/stream_server.cpp:140:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost/libs/asio/example/cpp03/multicast/sender.cpp:32:5: performance: Variable 'message_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boost/libs/asio/example/cpp03/nonblocking/third_party_lib.cpp:29:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/nonblocking/third_party_lib.cpp:105:3: style: Class 'connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/porthopper/protocol.hpp:30:3: warning: Member variable 'control_request::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/porthopper/protocol.hpp:81:3: warning: Member variable 'control_request::data_' is not initialized in the constructor. [uninitMemberVarPrivate]
boost/libs/asio/example/cpp03/porthopper/protocol.hpp:108:3: warning: Member variable 'frame::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/porthopper/protocol.hpp:113:3: warning: Member variable 'frame::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/serialization/connection.hpp:38:3: warning: Member variable 'connection::inbound_header_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/serialization/connection.hpp:38:3: style: Class 'connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/serialization/server.cpp:85:8: performance: Technically the member function 's11n_example::server::handle_write' can be static. [functionStatic]
boost/libs/asio/example/cpp03/services/logger_service.hpp:45:3: style: Class 'logger_service' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/socks4/socks4.hpp:92:3: warning: Member variable 'reply::port_high_byte_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/socks4/socks4.hpp:92:3: warning: Member variable 'reply::port_low_byte_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/spawn/parallel_grep.cpp:28:30: performance: Function parameter 'input_file' should be passed by const reference. [passedByValue]
boost/libs/asio/example/cpp03/spawn/parallel_grep.cpp:28:54: performance: Function parameter 'line' should be passed by const reference. [passedByValue]
boost/libs/asio/example/cpp03/ssl/client.cpp:36:8: performance: Technically the member function 'client::verify_certificate' can be static. [functionStatic]
boost/libs/asio/example/cpp03/ssl/server.cpp:22:3: warning: Member variable 'session::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp03/ssl/server.cpp:113:15: performance: Technically the member function 'server::get_password' can be static. [functionStatic]
boost/libs/asio/example/cpp03/timeouts/async_tcp_client.cpp:87:3: style: Class 'client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/timeouts/blocking_token_tcp_client.cpp:123:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
boost/libs/asio/example/cpp03/timeouts/blocking_udp_client.cpp:48:3: style: Class 'client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/timeouts/server.cpp:193:8: style: The function 'deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost/libs/asio/example/cpp03/timeouts/server.cpp:38:16: note: Virtual function in base class
boost/libs/asio/example/cpp03/timeouts/server.cpp:193:8: note: Function in derived class
boost/libs/asio/example/cpp03/timeouts/server.cpp:347:8: style: The function 'deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost/libs/asio/example/cpp03/timeouts/server.cpp:38:16: note: Virtual function in base class
boost/libs/asio/example/cpp03/timeouts/server.cpp:347:8: note: Function in derived class
boost/libs/asio/example/cpp03/tutorial/daytime3/server.cpp:55:3: style: Class 'tcp_connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/tutorial/daytime3/server.cpp:72:3: style: Class 'tcp_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/tutorial/daytime6/server.cpp:64:8: performance: Technically the member function 'udp_server::handle_send' can be static. [functionStatic]
boost/libs/asio/example/cpp03/tutorial/daytime6/server.cpp:31:3: style: Class 'udp_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/tutorial/daytime7/server.cpp:134:8: performance: Technically the member function 'udp_server::handle_send' can be static. [functionStatic]
boost/libs/asio/example/cpp03/tutorial/daytime7/server.cpp:55:3: style: Class 'tcp_connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/tutorial/daytime7/server.cpp:71:3: style: Class 'tcp_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/tutorial/daytime7/server.cpp:105:3: style: Class 'udp_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/tutorial/timer4/timer.cpp:18:3: style: Class 'printer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/tutorial/timer5/timer.cpp:19:3: style: Class 'printer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp03/windows/transmit_file.cpp:170:0: error: #error Overlapped I/O not available on this platform [preprocessorErrorDirective]
boost/libs/asio/example/cpp11/allocation/server.cpp:159:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp11/allocation/server.cpp:72:1: warning: The class 'handler_allocator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/asio/example/cpp11/buffers/reference_counted.cpp:46:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp11/chat/chat_message.hpp:24:3: warning: Member variable 'chat_message::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp11/chat/chat_server.cpp:90:8: style: The function 'deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost/libs/asio/example/cpp11/chat/chat_server.cpp:33:16: note: Virtual function in base class
boost/libs/asio/example/cpp11/chat/chat_server.cpp:90:8: note: Function in derived class
boost/libs/asio/example/cpp11/echo/async_tcp_echo_server.cpp:23:3: warning: Member variable 'session::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp11/echo/async_tcp_echo_server.cpp:23:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp11/executors/actor.cpp:224:12: warning: Member variable 'member::next_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp11/executors/actor.cpp:224:12: warning: Member variable 'member::caller_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp11/executors/actor.cpp:109:3: style: Class 'actor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp11/executors/actor.cpp:59:33: style: The function 'message_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost/libs/asio/example/cpp11/executors/actor.cpp:35:33: note: Virtual function in base class
boost/libs/asio/example/cpp11/executors/actor.cpp:59:33: note: Function in derived class
boost/libs/asio/example/cpp11/executors/actor.cpp:65:16: style: The function 'handle_message' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost/libs/asio/example/cpp11/executors/actor.cpp:44:16: note: Virtual function in base class
boost/libs/asio/example/cpp11/executors/actor.cpp:65:16: note: Function in derived class
boost/libs/asio/example/cpp11/executors/fork_join.cpp:170:3: style: Class 'fork_executor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp11/executors/pipeline.cpp:63:8: performance: Technically the member function 'thread_executor::on_work_started' can be static. [functionStatic]
boost/libs/asio/example/cpp11/executors/pipeline.cpp:68:8: performance: Technically the member function 'thread_executor::on_work_finished' can be static. [functionStatic]
boost/libs/asio/example/cpp11/executors/priority_scheduler.cpp:29:10: performance: Technically the member function 'priority_scheduler::executor_type::on_work_started' can be static. [functionStatic]
boost/libs/asio/example/cpp11/executors/priority_scheduler.cpp:35:10: performance: Technically the member function 'priority_scheduler::executor_type::on_work_finished' can be static. [functionStatic]
boost/libs/asio/example/cpp11/executors/priority_scheduler.cpp:136:10: style: Technically the member function 'priority_scheduler::item_comp::operator()' can be const. [functionConst]
boost/libs/asio/example/cpp11/fork/daemon.cpp:25:3: style: Class 'udp_daytime_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp11/handler_tracking/async_tcp_echo_server.cpp:23:3: warning: Member variable 'session::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp11/handler_tracking/async_tcp_echo_server.cpp:23:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp11/http/server/connection.cpp:20:13: warning: Member variable 'connection::request_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp11/http/server/connection.cpp:20:13: warning: Member variable 'connection::reply_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/example/cpp11/http/server/request_handler.hpp:33:8: style: Technically the member function 'http::server::request_handler::handle_request' can be const. [functionConst]
boost/libs/asio/example/cpp11/http/server/request_handler.cpp:27:23: note: Technically the member function 'http::server::request_handler::handle_request' can be const.
boost/libs/asio/example/cpp11/http/server/request_handler.hpp:33:8: note: Technically the member function 'http::server::request_handler::handle_request' can be const.
boost/libs/asio/example/cpp11/invocation/prioritised_handlers.cpp:71:10: performance: Technically the member function 'handler_priority_queue::executor::on_work_started' can be static. [functionStatic]
boost/libs/asio/example/cpp11/invocation/prioritised_handlers.cpp:72:10: performance: Technically the member function 'handler_priority_queue::executor::on_work_finished' can be static. [functionStatic]
boost/libs/asio/example/cpp11/invocation/prioritised_handlers.cpp:162:8: style: Technically the member function 'low_priority_handler::operator()' can be const. [functionConst]
boost/libs/asio/example/cpp11/local/connect_pair.cpp:129:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost/libs/asio/example/cpp11/local/iostream_client.cpp:60:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost/libs/asio/example/cpp11/local/stream_client.cpp:59:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost/libs/asio/example/cpp11/local/stream_server.cpp:120:0: error: #error Local sockets not available on this platform. [preprocessorErrorDirective]
boost/libs/asio/example/cpp11/nonblocking/third_party_lib.cpp:34:8: performance: Technically the member function 'third_party_lib::session::want_read' can be static. [functionStatic]
boost/libs/asio/example/cpp11/nonblocking/third_party_lib.cpp:51:8: performance: Technically the member function 'third_party_lib::session::want_write' can be static. [functionStatic]
boost/libs/asio/example/cpp11/nonblocking/third_party_lib.cpp:27:3: style: Class 'session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp11/nonblocking/third_party_lib.cpp:81:3: style: Class 'connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/example/cpp17/coroutines_ts/chat_server.cpp:106:8: style: The function 'deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost/libs/asio/example/cpp17/coroutines_ts/chat_server.cpp:40:16: note: Virtual function in base class
boost/libs/asio/example/cpp17/coroutines_ts/chat_server.cpp:106:8: note: Function in derived class
boost/libs/asio/example/cpp17/coroutines_ts/range_based_for.cpp:82:0: error: syntax error [syntaxError]
boost/libs/asio/test/buffer.cpp:88:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:87:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:88:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:125:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:124:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:125:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:172:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:171:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:172:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:174:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:173:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:174:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:175:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:172:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:175:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:176:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:174:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:176:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:177:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:175:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:177:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:178:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:177:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:178:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:179:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:176:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:179:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:180:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:179:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:180:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:197:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:178:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:197:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:198:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:197:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:198:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:199:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:180:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:199:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:200:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:199:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:200:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:201:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:198:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:201:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:202:5: style: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:201:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:202:5: note: Variable 'mb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:203:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:200:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:203:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:204:5: style: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffer.cpp:203:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffer.cpp:204:5: note: Variable 'cb1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/archetypes/async_result.hpp:29:8: style: Technically the member function 'archetypes::concrete_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/archetypes/async_result.hpp:34:8: style: Technically the member function 'archetypes::concrete_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/archetypes/async_result.hpp:66:15: performance: Technically the member function 'boost::asio::async_result::get' can be static. [functionStatic]
boost/libs/asio/test/archetypes/async_result.hpp:24:3: style: Struct 'concrete_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/test/buffers_iterator.cpp:118:5: style: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:105:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:118:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:119:5: style: Variable 'bi2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:106:5: note: Variable 'bi2' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:119:5: note: Variable 'bi2' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:120:5: style: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:107:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:120:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:121:5: style: Variable 'bi4' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:108:5: note: Variable 'bi4' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:121:5: note: Variable 'bi4' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:122:5: style: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:109:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:122:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:123:5: style: Variable 'bi6' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:110:5: note: Variable 'bi6' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:123:5: note: Variable 'bi6' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:124:5: style: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:111:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:124:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:125:5: style: Variable 'bi8' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:112:5: note: Variable 'bi8' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:125:5: note: Variable 'bi8' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:126:5: style: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:113:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:126:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:127:5: style: Variable 'bi10' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:114:5: note: Variable 'bi10' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:127:5: note: Variable 'bi10' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:128:5: style: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:115:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:128:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:129:5: style: Variable 'bi12' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:116:5: note: Variable 'bi12' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:129:5: note: Variable 'bi12' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:133:5: style: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:118:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:133:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:134:5: style: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:120:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:134:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:135:5: style: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:122:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:135:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:136:5: style: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:124:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:136:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:137:5: style: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:126:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:137:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:138:5: style: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:128:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:138:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:140:5: style: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:133:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:140:5: note: Variable 'bi1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:141:5: style: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:134:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:141:5: note: Variable 'bi3' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:142:5: style: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:135:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:142:5: note: Variable 'bi5' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:143:5: style: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:136:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:143:5: note: Variable 'bi7' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:144:5: style: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:137:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:144:5: note: Variable 'bi9' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:145:5: style: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/buffers_iterator.cpp:138:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/buffers_iterator.cpp:145:5: note: Variable 'bi11' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/connect.cpp:646:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
boost/libs/asio/test/connect.cpp:58:34: style: Technically the member function 'connection_sink::target_endpoint' can be const. [functionConst]
boost/libs/asio/test/connect.cpp:92:8: style: Technically the member function 'true_cond_2::operator()' can be const. [functionConst]
boost/libs/asio/test/connect.cpp:109:12: style: Technically the member function 'legacy_true_cond_2::operator()' can be const. [functionConst]
boost/libs/asio/test/connect.cpp:438:67: style: Reading from empty STL container 'endpoints' [reademptycontainer]
boost/libs/asio/test/connect.cpp:473:67: style: Reading from empty STL container 'endpoints' [reademptycontainer]
boost/libs/asio/test/connect.cpp:510:67: style: Reading from empty STL container 'endpoints' [reademptycontainer]
boost/libs/asio/test/connect.cpp:662:67: style: Reading from empty STL container 'endpoints' [reademptycontainer]
boost/libs/asio/test/connect.cpp:979:67: style: Reading from empty STL container 'endpoints' [reademptycontainer]
boost/libs/asio/test/connect.cpp:1024:67: style: Reading from empty STL container 'endpoints' [reademptycontainer]
boost/libs/asio/test/io_context.cpp:291:3: style: Class 'test_service' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/test/ip/address.cpp:73:5: style: Variable 'string_value' is reassigned a value before the old one has been used. [redundantAssignment]
boost/libs/asio/test/ip/address.cpp:71:0: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost/libs/asio/test/ip/address.cpp:73:5: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost/libs/asio/test/ip/address.cpp:80:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address.cpp:79:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:80:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:81:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address.cpp:80:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:81:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:82:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address.cpp:81:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:82:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:108:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address.cpp:107:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:108:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:109:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address.cpp:108:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:109:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:110:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address.cpp:109:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address.cpp:110:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:83:5: style: Variable 'string_value' is reassigned a value before the old one has been used. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:81:0: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost/libs/asio/test/ip/address_v4.cpp:83:5: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost/libs/asio/test/ip/address_v4.cpp:90:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:89:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:90:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:91:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:90:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:91:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:92:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:91:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:92:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:95:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:92:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:95:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:97:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:95:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:97:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:99:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:97:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:99:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:102:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:99:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:102:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:104:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:102:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:104:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:130:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:129:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:130:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:131:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:130:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:131:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:132:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:131:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:132:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:133:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:132:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:133:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:134:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v4.cpp:133:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v4.cpp:134:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:94:5: style: Variable 'string_value' is reassigned a value before the old one has been used. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:92:0: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost/libs/asio/test/ip/address_v6.cpp:94:5: note: Variable 'string_value' is reassigned a value before the old one has been used.
boost/libs/asio/test/ip/address_v6.cpp:105:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:104:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:105:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:106:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:105:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:106:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:107:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:106:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:107:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:110:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:107:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:110:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:112:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:110:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:112:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:115:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:112:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:115:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:117:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:115:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:117:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:143:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:142:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:143:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:144:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:143:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:144:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:145:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:144:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:145:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:146:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:145:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:146:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:161:5: style: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/address_v6.cpp:146:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/address_v6.cpp:161:5: note: Variable 'addr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/host_name.cpp:39:29: style: Variable 'host_name' is assigned a value that is never used. [unreadVariable]
boost/libs/asio/test/ip/host_name.cpp:40:30: style: Variable 'host_name2' is assigned a value that is never used. [unreadVariable]
boost/libs/asio/test/archetypes/deprecated_async_result.hpp:33:8: style: Technically the member function 'archetypes::deprecated_concrete_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/archetypes/deprecated_async_result.hpp:38:8: style: Technically the member function 'archetypes::deprecated_concrete_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/archetypes/deprecated_async_result.hpp:68:12: performance: Technically the member function 'boost::asio::async_result < archetypes :: deprecated_concrete_handler >::async_result' can be static. [functionStatic]
boost/libs/asio/test/archetypes/deprecated_async_result.hpp:73:8: performance: Technically the member function 'boost::asio::async_result < archetypes :: deprecated_concrete_handler >::get' can be static. [functionStatic]
boost/libs/asio/test/archetypes/gettable_socket_option.hpp:23:7: performance: Technically the member function 'archetypes::gettable_socket_option::level' can be static. [functionStatic]
boost/libs/asio/test/archetypes/gettable_socket_option.hpp:29:7: performance: Technically the member function 'archetypes::gettable_socket_option::name' can be static. [functionStatic]
boost/libs/asio/test/archetypes/gettable_socket_option.hpp:41:15: performance: Technically the member function 'archetypes::gettable_socket_option::size' can be static. [functionStatic]
boost/libs/asio/test/archetypes/gettable_socket_option.hpp:47:8: performance: Technically the member function 'archetypes::gettable_socket_option::resize' can be static. [functionStatic]
boost/libs/asio/test/archetypes/io_control_command.hpp:19:7: performance: Technically the member function 'archetypes::io_control_command::name' can be static. [functionStatic]
boost/libs/asio/test/archetypes/settable_socket_option.hpp:23:7: performance: Technically the member function 'archetypes::settable_socket_option::level' can be static. [functionStatic]
boost/libs/asio/test/archetypes/settable_socket_option.hpp:29:7: performance: Technically the member function 'archetypes::settable_socket_option::name' can be static. [functionStatic]
boost/libs/asio/test/archetypes/settable_socket_option.hpp:35:22: performance: Technically the member function 'archetypes::settable_socket_option::data' can be static. [functionStatic]
boost/libs/asio/test/archetypes/settable_socket_option.hpp:41:15: performance: Technically the member function 'archetypes::settable_socket_option::size' can be static. [functionStatic]
boost/libs/asio/test/ip/icmp.cpp:41:8: style: Technically the member function 'ip_icmp_socket_compile::connect_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/icmp.cpp:52:8: style: Technically the member function 'ip_icmp_socket_compile::send_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/icmp.cpp:63:8: style: Technically the member function 'ip_icmp_socket_compile::receive_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/icmp.cpp:519:8: style: Technically the member function 'ip_icmp_resolver_compile::resolve_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/archetypes/deprecated_async_result.hpp:28:3: style: Struct 'deprecated_concrete_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/test/ip/network_v4.cpp:93:5: style: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/network_v4.cpp:92:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v4.cpp:93:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v4.cpp:94:5: style: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/network_v4.cpp:93:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v4.cpp:94:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v4.cpp:95:5: style: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/network_v4.cpp:94:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v4.cpp:95:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v4.cpp:96:5: style: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/network_v4.cpp:95:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v4.cpp:96:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v4.cpp:97:5: style: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/network_v4.cpp:96:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v4.cpp:97:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v6.cpp:86:5: style: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/network_v6.cpp:85:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v6.cpp:86:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v6.cpp:87:5: style: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/network_v6.cpp:86:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v6.cpp:87:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v6.cpp:88:5: style: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/network_v6.cpp:87:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v6.cpp:88:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v6.cpp:89:5: style: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/asio/test/ip/network_v6.cpp:88:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/network_v6.cpp:89:5: note: Variable 'net1' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/asio/test/ip/tcp.cpp:144:8: style: Technically the member function 'ip_tcp_socket_compile::connect_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/tcp.cpp:155:8: style: Technically the member function 'ip_tcp_socket_compile::wait_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/tcp.cpp:166:8: style: Technically the member function 'ip_tcp_socket_compile::send_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/tcp.cpp:177:8: style: Technically the member function 'ip_tcp_socket_compile::receive_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/tcp.cpp:188:8: style: Technically the member function 'ip_tcp_socket_compile::write_some_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/tcp.cpp:199:8: style: Technically the member function 'ip_tcp_socket_compile::read_some_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/tcp.cpp:766:8: style: Technically the member function 'ip_tcp_acceptor_compile::wait_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/tcp.cpp:777:8: style: Technically the member function 'ip_tcp_acceptor_compile::accept_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/tcp.cpp:1063:8: style: Technically the member function 'ip_tcp_resolver_compile::resolve_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/tcp.cpp:1076:8: style: Technically the member function 'ip_tcp_resolver_compile::legacy_resolve_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/udp.cpp:46:8: style: Technically the member function 'ip_udp_socket_compile::connect_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/udp.cpp:57:8: style: Technically the member function 'ip_udp_socket_compile::wait_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/udp.cpp:68:8: style: Technically the member function 'ip_udp_socket_compile::send_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/udp.cpp:79:8: style: Technically the member function 'ip_udp_socket_compile::receive_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/ip/udp.cpp:617:8: style: Technically the member function 'ip_udp_resolver_compile::resolve_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/is_read_buffered.cpp:52:10: performance: Technically the member function 'test_stream::write' can be static. [functionStatic]
boost/libs/asio/test/is_read_buffered.cpp:58:10: performance: Technically the member function 'test_stream::write' can be static. [functionStatic]
boost/libs/asio/test/is_read_buffered.cpp:73:10: performance: Technically the member function 'test_stream::read' can be static. [functionStatic]
boost/libs/asio/test/is_read_buffered.cpp:79:10: performance: Technically the member function 'test_stream::read' can be static. [functionStatic]
boost/libs/asio/test/is_read_buffered.cpp:36:3: style: Class 'test_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/test/is_write_buffered.cpp:52:10: performance: Technically the member function 'test_stream::write' can be static. [functionStatic]
boost/libs/asio/test/is_write_buffered.cpp:58:10: performance: Technically the member function 'test_stream::write' can be static. [functionStatic]
boost/libs/asio/test/is_write_buffered.cpp:73:10: performance: Technically the member function 'test_stream::read' can be static. [functionStatic]
boost/libs/asio/test/is_write_buffered.cpp:79:10: performance: Technically the member function 'test_stream::read' can be static. [functionStatic]
boost/libs/asio/test/is_write_buffered.cpp:36:3: style: Class 'test_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/test/latency/tcp_client.cpp:31:15: style: Technically the member function 'transfer_all::operator()' can be const. [functionConst]
boost/libs/asio/test/latency/tcp_server.cpp:46:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
boost/libs/asio/test/latency/tcp_server.cpp:41:14: note: outer condition: !ec
boost/libs/asio/test/latency/tcp_server.cpp:46:13: note: identical inner condition: !ec
boost/libs/asio/test/latency/tcp_server.cpp:46:13: style: Condition '!ec' is always true [knownConditionTrueFalse]
boost/libs/asio/test/latency/tcp_server.cpp:41:14: note: Assuming that condition '!ec' is not redundant
boost/libs/asio/test/latency/tcp_server.cpp:46:13: note: Condition '!ec' is always true
boost/libs/asio/test/read.cpp:48:3: warning: Member variable 'test_stream::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/test/read.cpp:48:3: style: Class 'test_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/test/read_at.cpp:47:3: warning: Member variable 'test_random_access_device::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/test/read_at.cpp:47:3: style: Class 'test_random_access_device' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/test/read_until.cpp:37:3: warning: Member variable 'test_stream::data_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/asio/test/read_until.cpp:37:3: style: Class 'test_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/test/serial_port.cpp:36:8: style: Technically the member function 'serial_port_compile::write_some_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/serial_port.cpp:47:8: style: Technically the member function 'serial_port_compile::read_some_handler::operator()' can be const. [functionConst]
boost/libs/asio/test/windows/overlapped_ptr.cpp:38:8: style: Technically the member function 'windows_overlapped_ptr_compile::overlapped_handler_2::operator()' can be const. [functionConst]
boost/libs/asio/test/write.cpp:48:3: style: Class 'test_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/asio/test/write_at.cpp:47:3: style: Class 'test_random_access_device' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/assert/test/assert_is_void_test.cpp:30:0: error: #error "Error: BOOST_ASSERT should be void in NDEBUG" [preprocessorErrorDirective]
boost/libs/assert/test/assert_test.cpp:63:10: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
boost/libs/assert/test/exp/assert_exp_test.cpp:100:0: style: Variable 'BOOST_CURRENT_FUNCTION' is assigned a value that is never used. [unreadVariable]
boost/libs/assert/test/exp/assert_exp_test.cpp:114:0: style: Variable 'BOOST_CURRENT_FUNCTION' is assigned a value that is never used. [unreadVariable]
boost/libs/assert/test/exp/assert_exp_test.cpp:132:0: style: Variable 'BOOST_CURRENT_FUNCTION' is assigned a value that is never used. [unreadVariable]
boost/libs/assert/test/exp/assert_exp_test.cpp:146:0: style: Variable 'BOOST_CURRENT_FUNCTION' is assigned a value that is never used. [unreadVariable]
boost/libs/assert/test/exp/assert_msg_exp_test.cpp:100:0: style: Variable 'BOOST_CURRENT_FUNCTION' is assigned a value that is never used. [unreadVariable]
boost/libs/assert/test/exp/assert_msg_exp_test.cpp:114:0: style: Variable 'BOOST_CURRENT_FUNCTION' is assigned a value that is never used. [unreadVariable]
boost/libs/assert/test/exp/assert_msg_exp_test.cpp:132:0: style: Variable 'BOOST_CURRENT_FUNCTION' is assigned a value that is never used. [unreadVariable]
boost/libs/assert/test/exp/assert_msg_exp_test.cpp:146:0: style: Variable 'BOOST_CURRENT_FUNCTION' is assigned a value that is never used. [unreadVariable]
boost/libs/assert/test/quick.cpp:17:21: style: Same expression on both sides of '==' because the value of 'x' and '1' are the same. [duplicateExpression]
boost/libs/assert/test/quick.cpp:16:13: note: 'x' is assigned value '1' here.
boost/libs/assert/test/quick.cpp:17:21: note: Same expression on both sides of '==' because the value of 'x' and '1' are the same.
boost/libs/assert/test/verify_test.cpp:26:21: style: Condition 'x==1' is always true [knownConditionTrueFalse]
boost/libs/assert/test/verify_test.cpp:23:13: note: Assignment 'x=1', assigned value is 1
boost/libs/assert/test/verify_test.cpp:26:21: note: Condition 'x==1' is always true
boost/libs/assert/test/verify_test.cpp:42:21: style: Condition 'x==1' is always true [knownConditionTrueFalse]
boost/libs/assert/test/verify_test.cpp:39:13: note: Assignment 'x=1', assigned value is 1
boost/libs/assert/test/verify_test.cpp:42:21: note: Condition 'x==1' is always true
boost/libs/assert/test/verify_test.cpp:94:21: style: Condition 'x==1' is always true [knownConditionTrueFalse]
boost/libs/assert/test/verify_test.cpp:91:13: note: Assignment 'x=1', assigned value is 1
boost/libs/assert/test/verify_test.cpp:94:21: note: Condition 'x==1' is always true
boost/libs/assert/test/verify_test.cpp:26:21: style: Same expression on both sides of '==' because the value of 'x' and '1' are the same. [duplicateExpression]
boost/libs/assert/test/verify_test.cpp:23:13: note: 'x' is assigned value '1' here.
boost/libs/assert/test/verify_test.cpp:26:21: note: Same expression on both sides of '==' because the value of 'x' and '1' are the same.
boost/libs/assert/test/verify_test.cpp:42:21: style: Same expression on both sides of '==' because the value of 'x' and '1' are the same. [duplicateExpression]
boost/libs/assert/test/verify_test.cpp:39:13: note: 'x' is assigned value '1' here.
boost/libs/assert/test/verify_test.cpp:42:21: note: Same expression on both sides of '==' because the value of 'x' and '1' are the same.
boost/libs/assert/test/verify_test.cpp:94:21: style: Same expression on both sides of '==' because the value of 'x' and '1' are the same. [duplicateExpression]
boost/libs/assert/test/verify_test.cpp:91:13: note: 'x' is assigned value '1' here.
boost/libs/assert/test/verify_test.cpp:94:21: note: Same expression on both sides of '==' because the value of 'x' and '1' are the same.
boost/libs/assign/test/email_example.cpp:82:5: style: Technically the member function 'email::add_cc' can be const. [functionConst]
boost/libs/assign/test/email_example.cpp:88:5: style: Technically the member function 'email::add_to' can be const. [functionConst]
boost/libs/assign/test/email_example.cpp:52:9: style: Struct 'add_to_map' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/assign/test/email_example.cpp:70:9: style: Struct 'add_to_vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/assign/test/list_of.cpp:36:10: style: Technically the member function 'nothing::operator()' can be const. [functionConst]
boost/libs/assign/test/list_of.cpp:65:5: style: Struct 'parameter_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/assign/test/multi_index_container.cpp:45:32: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
boost/libs/assign/test/my_vector_example.cpp:36:0: style: Class 'range_inserter < std :: vector < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/assign/test/ptr_list_inserter.cpp:31:5: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/assign/test/ptr_list_inserter.cpp:44:5: style: Struct 'FooBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/assign/test/ptr_list_of.cpp:29:5: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/assign/test/ptr_map_inserter.cpp:43:5: style: Struct 'implementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/assign/test/ptr_map_inserter.cpp:52:18: style: The function 'foo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost/libs/assign/test/ptr_map_inserter.cpp:31:18: note: Virtual function in base class
boost/libs/assign/test/ptr_map_inserter.cpp:52:18: note: Function in derived class
boost/libs/assign/test/ptr_map_inserter.cpp:53:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boost/libs/assign/test/ptr_map_inserter.cpp:32:28: note: Virtual function in base class
boost/libs/assign/test/ptr_map_inserter.cpp:53:28: note: Function in derived class
boost/libs/assign/test/std.cpp:72:0: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
boost/libs/assign/test/std.cpp:85:0: style: Reading from empty STL container 'c' [reademptycontainer]
boost/libs/assign/test/std.cpp:71:0: style: Reading from empty STL container 'c' [reademptycontainer]
boost/libs/assign/test/std.cpp:59:0: style: Reading from empty STL container 'c' [reademptycontainer]
boost/libs/atomic/src/lockpool.cpp:24:0: error: #error Boost.Atomic: Unsupported target platform, POSIX threads are required when native atomic operations are not available [preprocessorErrorDirective]
boost/libs/atomic/test/atomicity.cpp:59:5: style: Class 'concurrent_runner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/atomic/test/cf_arith_mem_ptr.cpp:11:9: style: struct member 'foo::n' is never used. [unusedStructMember]
boost/libs/atomic/test/lockfree.cpp:197:52: style: Same value in both branches of ternary operator. [duplicateValueTernary]
boost/libs/atomic/test/lockfree.cpp:198:52: style: Same value in both branches of ternary operator. [duplicateValueTernary]
boost/libs/atomic/test/lockfree.cpp:201:53: style: Same value in both branches of ternary operator. [duplicateValueTernary]
boost/libs/atomic/test/lockfree.cpp:202:53: style: Same value in both branches of ternary operator. [duplicateValueTernary]
boost/libs/atomic/test/lockfree.cpp:206:166: style: Same value in both branches of ternary operator. [duplicateValueTernary]
boost/libs/atomic/test/ordering.cpp:85:0: warning: Member variable 'total_store_order_test < boost :: memory_order_relaxed , boost :: memory_order_relaxed >::pad1_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/atomic/test/ordering.cpp:85:0: warning: Member variable 'total_store_order_test < boost :: memory_order_relaxed , boost :: memory_order_relaxed >::pad2_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/atomic/test/ordering.cpp:85:0: warning: Member variable 'total_store_order_test < boost :: memory_order_seq_cst , boost :: memory_order_seq_cst >::pad1_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/atomic/test/ordering.cpp:85:0: warning: Member variable 'total_store_order_test < boost :: memory_order_seq_cst , boost :: memory_order_seq_cst >::pad2_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/beast/example/advanced/server-flex/advanced_server_flex.cpp:550:49: warning: The class 'ssl_websocket_session' defines member variable with name 'strand_' also defined in its parent class 'websocket_session < ssl_websocket_session >'. [duplInheritedMember]
boost/libs/beast/example/advanced/server-flex/advanced_server_flex.cpp:246:0: note: Parent variable 'websocket_session < ssl_websocket_session >::strand_'
boost/libs/beast/example/advanced/server-flex/advanced_server_flex.cpp:550:49: note: Derived variable 'ssl_websocket_session::strand_'
boost/libs/beast/example/advanced/server-flex/advanced_server_flex.cpp:892:49: warning: The class 'plain_http_session' defines member variable with name 'strand_' also defined in its parent class 'http_session < plain_http_session >'. [duplInheritedMember]
boost/libs/beast/example/advanced/server-flex/advanced_server_flex.cpp:766:0: note: Parent variable 'http_session < plain_http_session >::strand_'
boost/libs/beast/example/advanced/server-flex/advanced_server_flex.cpp:892:49: note: Derived variable 'plain_http_session::strand_'
boost/libs/beast/example/advanced/server-flex/advanced_server_flex.cpp:962:49: warning: The class 'ssl_http_session' defines member variable with name 'strand_' also defined in its parent class 'http_session < ssl_http_session >'. [duplInheritedMember]
boost/libs/beast/example/advanced/server-flex/advanced_server_flex.cpp:766:0: note: Parent variable 'http_session < ssl_http_session >::strand_'
boost/libs/beast/example/advanced/server-flex/advanced_server_flex.cpp:962:49: note: Derived variable 'ssl_http_session::strand_'
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:76:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:71:8: note: first condition
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:76:8: note: second condition
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:81:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:76:8: note: first condition
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:81:8: note: second condition
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:91:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:81:8: note: first condition
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:91:8: note: second condition
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:102:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:91:8: note: first condition
boost/libs/beast/example/http/client/coro-ssl/http_client_coro_ssl.cpp:102:8: note: second condition
boost/libs/beast/example/http/client/coro/http_client_coro.cpp:62:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/client/coro/http_client_coro.cpp:57:8: note: first condition
boost/libs/beast/example/http/client/coro/http_client_coro.cpp:62:8: note: second condition
boost/libs/beast/example/http/client/coro/http_client_coro.cpp:72:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/client/coro/http_client_coro.cpp:62:8: note: first condition
boost/libs/beast/example/http/client/coro/http_client_coro.cpp:72:8: note: second condition
boost/libs/beast/example/http/client/coro/http_client_coro.cpp:83:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/client/coro/http_client_coro.cpp:72:8: note: first condition
boost/libs/beast/example/http/client/coro/http_client_coro.cpp:83:8: note: second condition
boost/libs/beast/example/http/client/crawl/http_crawl.cpp:55:5: style: Class 'crawl_report' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/beast/example/http/server/coro-ssl/http_server_coro_ssl.cpp:291:12: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/server/coro-ssl/http_server_coro_ssl.cpp:286:12: note: first condition
boost/libs/beast/example/http/server/coro-ssl/http_server_coro_ssl.cpp:291:12: note: second condition
boost/libs/beast/example/http/server/coro-ssl/http_server_coro_ssl.cpp:330:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/server/coro-ssl/http_server_coro_ssl.cpp:325:8: note: first condition
boost/libs/beast/example/http/server/coro-ssl/http_server_coro_ssl.cpp:330:8: note: second condition
boost/libs/beast/example/http/server/coro/http_server_coro.cpp:278:12: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/server/coro/http_server_coro.cpp:273:12: note: first condition
boost/libs/beast/example/http/server/coro/http_server_coro.cpp:278:12: note: second condition
boost/libs/beast/example/http/server/coro/http_server_coro.cpp:314:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/server/coro/http_server_coro.cpp:309:8: note: first condition
boost/libs/beast/example/http/server/coro/http_server_coro.cpp:314:8: note: second condition
boost/libs/beast/example/http/server/fast/fields_alloc.hpp:105:1: warning: The struct 'fields_alloc' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/beast/example/http/server/fast/fields_alloc.hpp:148:24: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
boost/libs/beast/example/http/server/flex/http_server_flex.cpp:365:49: warning: The class 'plain_session' defines member variable with name 'strand_' also defined in its parent class 'session < plain_session >'. [duplInheritedMember]
boost/libs/beast/example/http/server/flex/http_server_flex.cpp:280:0: note: Parent variable 'session < plain_session >::strand_'
boost/libs/beast/example/http/server/flex/http_server_flex.cpp:365:49: note: Derived variable 'plain_session::strand_'
boost/libs/beast/example/http/server/flex/http_server_flex.cpp:415:49: warning: The class 'ssl_session' defines member variable with name 'strand_' also defined in its parent class 'session < ssl_session >'. [duplInheritedMember]
boost/libs/beast/example/http/server/flex/http_server_flex.cpp:280:0: note: Parent variable 'session < ssl_session >::strand_'
boost/libs/beast/example/http/server/flex/http_server_flex.cpp:415:49: note: Derived variable 'ssl_session::strand_'
boost/libs/beast/example/http/server/small/http_server_small.cpp:50:5: style: Class 'http_connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/beast/example/http/server/stackless-ssl/http_server_stackless_ssl.cpp:347:20: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/server/stackless-ssl/http_server_stackless_ssl.cpp:342:20: note: first condition
boost/libs/beast/example/http/server/stackless-ssl/http_server_stackless_ssl.cpp:347:20: note: second condition
boost/libs/beast/example/http/server/stackless/http_server_stackless.cpp:327:20: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/server/stackless/http_server_stackless.cpp:322:20: note: first condition
boost/libs/beast/example/http/server/stackless/http_server_stackless.cpp:327:20: note: second condition
boost/libs/beast/example/http/server/sync-ssl/http_server_sync_ssl.cpp:284:12: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/server/sync-ssl/http_server_sync_ssl.cpp:279:12: note: first condition
boost/libs/beast/example/http/server/sync-ssl/http_server_sync_ssl.cpp:284:12: note: second condition
boost/libs/beast/example/http/server/sync/http_server_sync.cpp:273:12: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/http/server/sync/http_server_sync.cpp:268:12: note: first condition
boost/libs/beast/example/http/server/sync/http_server_sync.cpp:273:12: note: second condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:66:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:61:8: note: first condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:66:8: note: second condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:71:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:66:8: note: first condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:71:8: note: second condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:76:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:71:8: note: first condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:76:8: note: second condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:81:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:76:8: note: first condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:81:8: note: second condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:89:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:81:8: note: first condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:89:8: note: second condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:94:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:89:8: note: first condition
boost/libs/beast/example/websocket/client/coro-ssl/websocket_client_coro_ssl.cpp:94:8: note: second condition
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:60:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:55:8: note: first condition
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:60:8: note: second condition
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:65:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:60:8: note: first condition
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:65:8: note: second condition
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:70:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:65:8: note: first condition
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:70:8: note: second condition
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:78:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:70:8: note: first condition
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:78:8: note: second condition
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:83:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:78:8: note: first condition
boost/libs/beast/example/websocket/client/coro/websocket_client_coro.cpp:83:8: note: second condition
boost/libs/beast/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp:65:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp:60:8: note: first condition
boost/libs/beast/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp:65:8: note: second condition
boost/libs/beast/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp:86:12: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp:80:12: note: first condition
boost/libs/beast/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp:86:12: note: second condition
boost/libs/beast/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp:111:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp:106:8: note: first condition
boost/libs/beast/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp:111:8: note: second condition
boost/libs/beast/example/websocket/server/coro/websocket_server_coro.cpp:73:12: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/server/coro/websocket_server_coro.cpp:67:12: note: first condition
boost/libs/beast/example/websocket/server/coro/websocket_server_coro.cpp:73:12: note: second condition
boost/libs/beast/example/websocket/server/coro/websocket_server_coro.cpp:97:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/server/coro/websocket_server_coro.cpp:92:8: note: first condition
boost/libs/beast/example/websocket/server/coro/websocket_server_coro.cpp:97:8: note: second condition
boost/libs/beast/example/websocket/server/fast/websocket_server_fast.cpp:369:12: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/server/fast/websocket_server_fast.cpp:364:12: note: first condition
boost/libs/beast/example/websocket/server/fast/websocket_server_fast.cpp:369:12: note: second condition
boost/libs/beast/example/websocket/server/fast/websocket_server_fast.cpp:388:8: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/server/fast/websocket_server_fast.cpp:384:8: note: first condition
boost/libs/beast/example/websocket/server/fast/websocket_server_fast.cpp:388:8: note: second condition
boost/libs/beast/example/websocket/server/stackless-ssl/websocket_server_stackless_ssl.cpp:107:16: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
boost/libs/beast/example/websocket/server/stackless-ssl/websocket_server_stackless_ssl.cpp:95:16: note: first condition
boost/libs/beast/example/websocket/server/stackless-ssl/websocket_server_stackless_ssl.cpp:107:16: note: second condition
boost/libs/beast/subtree/unit_test/include/boost/beast/unit_test/main.cpp:63:10: style: The scope of the variable 'failed' can be reduced. [variableScope]
boost/libs/beast/subtree/unit_test/include/boost/beast/unit_test/main.cpp:78:18: style: Variable 'failed' is assigned a value that is never used. [unreadVariable]
boost/libs/beast/test/beast/core/buffered_read_stream.cpp:43:51: warning: Access of moved variable 'srs2'. [accessMoved]
boost/libs/beast/test/beast/core/buffered_read_stream.cpp:40:19: note: Calling std::move(srs2)
boost/libs/beast/test/beast/core/buffered_read_stream.cpp:43:51: note: $symbol:srs2
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/buffers_cat.cpp:131:18: warning: Redundant assignment of 'copy' to itself. [selfAssignment]
boost/libs/beast/test/beast/core/buffers_cat.cpp:90:14: style: Variable 'buf' is not assigned a value. [unassignedVariable]
boost/libs/beast/test/beast/core/buffers_cat.cpp:140:14: style: Variable 'buf' is not assigned a value. [unassignedVariable]
boost/libs/beast/test/beast/core/buffers_cat.cpp:126:23: warning: Access of moved variable 'bs'. [accessMoved]
boost/libs/beast/test/beast/core/buffers_cat.cpp:116:18: note: Calling std::move(bs)
boost/libs/beast/test/beast/core/buffers_cat.cpp:126:23: note: $symbol:bs
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/detail/empty_base_optimization.cpp:44:0: warning: Member variable 'boost :: beast :: detail :: test2 < int >::m_p' is not initialized in the constructor. [uninitMemberVar]
boost/libs/beast/test/beast/core/detail/empty_base_optimization.cpp:44:0: warning: Member variable 'boost :: beast :: detail :: test2 < Empty >::m_p' is not initialized in the constructor. [uninitMemberVar]
boost/libs/beast/test/beast/core/detail/empty_base_optimization.cpp:30:0: warning: Member variable 'boost :: beast :: detail :: test1 < int >::m_p' is not initialized in the constructor. [uninitMemberVar]
boost/libs/beast/test/beast/core/detail/empty_base_optimization.cpp:30:0: warning: Member variable 'boost :: beast :: detail :: test1 < Empty >::m_p' is not initialized in the constructor. [uninitMemberVar]
boost/libs/beast/test/beast/core/detail/empty_base_optimization.cpp:54:9: style: Technically the member function 'boost::beast::detail::empty_base_optimization_test::Empty::operatorbool' can be const. [functionConst]
boost/libs/beast/test/beast/core/detail/variant.cpp:229:26: warning: Access of moved variable 'v1'. [accessMoved]
boost/libs/beast/test/beast/core/detail/variant.cpp:228:18: note: Calling std::move(v1)
boost/libs/beast/test/beast/core/detail/variant.cpp:229:26: note: $symbol:v1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/detail/variant.cpp:235:26: warning: Access of moved variable 'v2'. [accessMoved]
boost/libs/beast/test/beast/core/detail/variant.cpp:234:18: note: Calling std::move(v2)
boost/libs/beast/test/beast/core/detail/variant.cpp:235:26: note: $symbol:v2
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/detail/variant.cpp:248:26: warning: Access of moved variable 'v1'. [accessMoved]
boost/libs/beast/test/beast/core/detail/variant.cpp:247:18: note: Calling std::move(v1)
boost/libs/beast/test/beast/core/detail/variant.cpp:248:26: note: $symbol:v1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/detail/variant.cpp:263:26: warning: Access of moved variable 'v1'. [accessMoved]
boost/libs/beast/test/beast/core/detail/variant.cpp:262:18: note: Calling std::move(v1)
boost/libs/beast/test/beast/core/detail/variant.cpp:263:26: note: $symbol:v1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/detail/variant.cpp:281:26: warning: Access of moved variable 'v1'. [accessMoved]
boost/libs/beast/test/beast/core/detail/variant.cpp:280:18: note: Calling std::move(v1)
boost/libs/beast/test/beast/core/detail/variant.cpp:281:26: note: $symbol:v1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/file_test.hpp:42:0: warning: Access of moved variable 'f2'. [accessMoved]
boost/libs/beast/test/beast/core/file_test.hpp:41:0: note: Calling std::move(f2)
boost/libs/beast/test/beast/core/file_test.hpp:42:0: note: $symbol:f2
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/flat_buffer.cpp:146:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/flat_buffer.cpp:145:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/flat_buffer.cpp:146:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/flat_buffer.cpp:147:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/flat_buffer.cpp:145:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/flat_buffer.cpp:147:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/flat_buffer.cpp:157:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/flat_buffer.cpp:156:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/flat_buffer.cpp:157:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/flat_buffer.cpp:158:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/flat_buffer.cpp:156:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/flat_buffer.cpp:158:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/flat_buffer.cpp:159:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/flat_buffer.cpp:156:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/flat_buffer.cpp:159:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/flat_buffer.cpp:169:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/flat_buffer.cpp:168:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/flat_buffer.cpp:169:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/flat_buffer.cpp:170:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/flat_buffer.cpp:168:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/flat_buffer.cpp:170:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/flat_buffer.cpp:171:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/flat_buffer.cpp:168:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/flat_buffer.cpp:171:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/flat_buffer.cpp:182:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/flat_buffer.cpp:181:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/flat_buffer.cpp:182:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/flat_buffer.cpp:193:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/flat_buffer.cpp:192:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/flat_buffer.cpp:193:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/multi_buffer.cpp:95:32: warning: Access of moved variable 'mb2'. [accessMoved]
boost/libs/beast/test/beast/core/multi_buffer.cpp:93:21: note: Calling std::move(mb2)
boost/libs/beast/test/beast/core/multi_buffer.cpp:95:32: note: $symbol:mb2
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/multi_buffer.cpp:100:36: warning: Access of moved variable 'b'. [accessMoved]
boost/libs/beast/test/beast/core/multi_buffer.cpp:99:28: note: Calling std::move(b)
boost/libs/beast/test/beast/core/multi_buffer.cpp:100:36: note: $symbol:b
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/multi_buffer.cpp:329:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/multi_buffer.cpp:328:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/multi_buffer.cpp:329:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/multi_buffer.cpp:330:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/multi_buffer.cpp:328:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/multi_buffer.cpp:330:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/multi_buffer.cpp:341:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/multi_buffer.cpp:340:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/multi_buffer.cpp:341:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/multi_buffer.cpp:352:30: warning: Access of moved variable 'b1'. [accessMoved]
boost/libs/beast/test/beast/core/multi_buffer.cpp:351:22: note: Calling std::move(b1)
boost/libs/beast/test/beast/core/multi_buffer.cpp:352:30: note: $symbol:b1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/core/static_string.cpp:207:29: style: Condition 's1=="x"' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/core/static_string.cpp:206:18: note: Assignment 's1='x'', assigned value is 120
boost/libs/beast/test/beast/core/static_string.cpp:207:29: note: Condition 's1=="x"' is always false
boost/libs/beast/test/beast/http/message_fuzz.hpp:71:5: style: Technically the member function 'boost::beast::http::message_fuzz_t::rand' can be const. [functionConst]
boost/libs/beast/test/beast/http/message_fuzz.hpp:168:5: performance: Technically the member function 'boost::beast::http::message_fuzz_t::uric' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message_fuzz.hpp:174:5: performance: Technically the member function 'boost::beast::http::message_fuzz_t::uric_no_slash' can be static. [functionStatic]
boost/libs/beast/test/beast/http/fields.cpp:46:9: performance: Technically the member function 'boost::beast::http::fields_test::test_allocator::deallocate' can be static. [functionStatic]
boost/libs/beast/test/beast/http/fields.cpp:118:30: warning: Access of moved variable 'f'. [accessMoved]
boost/libs/beast/test/beast/http/fields.cpp:358:14: note: Calling std::move(f2)
boost/libs/beast/test/beast/http/fields.cpp:360:27: note: Calling function 'size', 1st argument 'f' value is <Moved>
boost/libs/beast/test/beast/http/fields.cpp:118:30: note: $symbol:f
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/http/fields.cpp:223:30: warning: Access of moved variable 'f1'. [accessMoved]
boost/libs/beast/test/beast/http/fields.cpp:222:22: note: Calling std::move(f1)
boost/libs/beast/test/beast/http/fields.cpp:223:30: note: $symbol:f1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/http/fields.cpp:234:30: warning: Access of moved variable 'f1'. [accessMoved]
boost/libs/beast/test/beast/http/fields.cpp:233:22: note: Calling std::move(f1)
boost/libs/beast/test/beast/http/fields.cpp:234:30: note: $symbol:f1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/http/fields.cpp:245:30: warning: Access of moved variable 'f1'. [accessMoved]
boost/libs/beast/test/beast/http/fields.cpp:244:22: note: Calling std::move(f1)
boost/libs/beast/test/beast/http/fields.cpp:245:30: note: $symbol:f1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/http/fields.cpp:360:27: warning: Access of moved variable 'f2'. [accessMoved]
boost/libs/beast/test/beast/http/fields.cpp:358:14: note: Calling std::move(f2)
boost/libs/beast/test/beast/http/fields.cpp:360:27: note: $symbol:f2
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/http/fields.cpp:363:27: warning: Access of moved variable 'f1'. [accessMoved]
boost/libs/beast/test/beast/http/fields.cpp:361:16: note: Calling std::move(f1)
boost/libs/beast/test/beast/http/fields.cpp:363:27: note: $symbol:f1
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/http/fields.cpp:365:27: warning: Access of moved variable 'f3'. [accessMoved]
boost/libs/beast/test/beast/http/fields.cpp:364:25: note: Calling std::move(f3)
boost/libs/beast/test/beast/http/fields.cpp:365:27: note: $symbol:f3
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/http/fields.cpp:366:22: warning: Access of moved variable 'f2'. [accessMoved]
boost/libs/beast/test/beast/http/fields.cpp:358:14: note: Calling std::move(f2)
boost/libs/beast/test/beast/http/fields.cpp:366:22: note: $symbol:f2
Access of moved variable '$symbol'.
boost/libs/beast/test/beast/http/message.cpp:201:21: performance: Technically the member function 'boost::beast::http::message_test::test_fields::get_method_impl' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message.cpp:203:21: performance: Technically the member function 'boost::beast::http::message_test::test_fields::get_reason_impl' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message.cpp:204:14: performance: Technically the member function 'boost::beast::http::message_test::test_fields::get_chunked_impl' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message.cpp:205:14: performance: Technically the member function 'boost::beast::http::message_test::test_fields::get_keep_alive_impl' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message.cpp:206:14: performance: Technically the member function 'boost::beast::http::message_test::test_fields::has_content_length_impl' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message.cpp:207:14: performance: Technically the member function 'boost::beast::http::message_test::test_fields::set_method_impl' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message.cpp:209:14: performance: Technically the member function 'boost::beast::http::message_test::test_fields::set_reason_impl' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message.cpp:210:14: performance: Technically the member function 'boost::beast::http::message_test::test_fields::set_chunked_impl' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message.cpp:211:14: performance: Technically the member function 'boost::beast::http::message_test::test_fields::set_content_length_impl' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message.cpp:212:14: performance: Technically the member function 'boost::beast::http::message_test::test_fields::set_keep_alive_impl' can be static. [functionStatic]
boost/libs/beast/test/beast/http/message.cpp:200:9: style: Struct 'test_fields' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/beast/test/beast/http/parser.cpp:332:0: style: The scope of the variable 'used' can be reduced. [variableScope]
boost/libs/beast/test/beast/http/parser.cpp:53:13: performance: Technically the member function 'boost::beast::http::parser_test::deprecated_body::reader::init' can be static. [functionStatic]
boost/libs/beast/test/beast/http/parser.cpp:60:13: performance: Technically the member function 'boost::beast::http::parser_test::deprecated_body::reader::put' can be static. [functionStatic]
boost/libs/beast/test/beast/http/parser.cpp:67:13: performance: Technically the member function 'boost::beast::http::parser_test::deprecated_body::reader::finish' can be static. [functionStatic]
boost/libs/beast/test/beast/http/serializer.cpp:42:18: performance: Technically the member function 'boost::beast::http::serializer_test::deprecated_body::writer::init' can be static. [functionStatic]
boost/libs/beast/test/beast/http/write.cpp:59:13: performance: Technically the member function 'boost::beast::http::write_test::unsized_body::writer::init' can be static. [functionStatic]
boost/libs/beast/test/beast/http/write.cpp:103:13: performance: Technically the member function 'boost::beast::http::write_test::test_body::writer::init' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:266:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::echo_server::fail' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:503:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::accept' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:514:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::accept' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:522:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::accept' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:533:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::accept_ex' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:545:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::accept_ex' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:557:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::accept_ex' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:569:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::accept_ex' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:580:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::handshake' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:590:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::handshake' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:603:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::handshake_ex' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:616:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::handshake_ex' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:628:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::ping' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:636:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::pong' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:644:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::close' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:654:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::read' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:664:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::read_some' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:676:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::read_some' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:687:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::write' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/test.hpp:698:9: performance: Technically the member function 'boost::beast::websocket::websocket_test_suite::SyncClient::write_some' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/close.cpp:194:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:184:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:188:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/close.cpp:194:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/close.cpp:203:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:184:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:188:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/close.cpp:198:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/close.cpp:203:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/close.cpp:205:32: style: Condition 'count==2' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:184:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:188:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/close.cpp:198:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/close.cpp:205:32: note: Condition 'count==2' is always true
boost/libs/beast/test/beast/websocket/close.cpp:268:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:252:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:257:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/close.cpp:268:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/close.cpp:277:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:252:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:257:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/close.cpp:272:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/close.cpp:277:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/close.cpp:279:32: style: Condition 'count==2' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:252:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:257:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/close.cpp:272:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/close.cpp:279:32: note: Condition 'count==2' is always true
boost/libs/beast/test/beast/websocket/close.cpp:301:42: style: Condition '++count==1' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:293:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:301:42: note: Condition '++count==1' is always true
boost/libs/beast/test/beast/websocket/close.cpp:342:42: style: Condition '++count==1' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:334:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:342:42: note: Condition '++count==1' is always true
boost/libs/beast/test/beast/websocket/close.cpp:384:42: style: Condition '++count==1' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:375:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:384:42: note: Condition '++count==1' is always true
boost/libs/beast/test/beast/websocket/close.cpp:429:42: style: Condition '++count==1' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:419:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:429:42: note: Condition '++count==1' is always true
boost/libs/beast/test/beast/websocket/close.cpp:472:42: style: Condition '++count==1' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:463:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:472:42: note: Condition '++count==1' is always true
boost/libs/beast/test/beast/websocket/close.cpp:526:30: style: Condition 'count==4' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:511:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:525:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/close.cpp:526:30: note: Condition 'count==4' is always false
boost/libs/beast/test/beast/websocket/close.cpp:537:42: style: Condition '++count==1' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:511:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:525:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/close.cpp:537:42: note: Condition '++count==1' is always false
boost/libs/beast/test/beast/websocket/close.cpp:581:42: style: Condition '++count==1' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/close.cpp:572:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/close.cpp:581:42: note: Condition '++count==1' is always true
boost/libs/beast/test/beast/websocket/close.cpp:618:18: style: Technically the member function 'boost::beast::websocket::close_test::testContHook::handler::operator()' can be const. [functionConst]
boost/libs/beast/test/beast/websocket/handshake.cpp:360:9: style: Variable 'po.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/beast/test/beast/websocket/handshake.cpp:357:9: note: Variable 'po.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:360:9: note: Variable 'po.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:363:9: style: Variable 'po.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/beast/test/beast/websocket/handshake.cpp:360:9: note: Variable 'po.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:363:9: note: Variable 'po.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:367:9: style: Variable 'po.client_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/beast/test/beast/websocket/handshake.cpp:364:9: note: Variable 'po.client_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:367:9: note: Variable 'po.client_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:370:9: style: Variable 'po.client_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/beast/test/beast/websocket/handshake.cpp:367:9: note: Variable 'po.client_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:370:9: note: Variable 'po.client_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:374:9: style: Variable 'po.server_no_context_takeover' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/beast/test/beast/websocket/handshake.cpp:371:9: note: Variable 'po.server_no_context_takeover' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:374:9: note: Variable 'po.server_no_context_takeover' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:460:9: style: Variable 'pmd.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/beast/test/beast/websocket/handshake.cpp:454:9: note: Variable 'pmd.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:460:9: note: Variable 'pmd.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:466:9: style: Variable 'pmd.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/beast/test/beast/websocket/handshake.cpp:460:9: note: Variable 'pmd.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:466:9: note: Variable 'pmd.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:471:9: style: Variable 'pmd.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/beast/test/beast/websocket/handshake.cpp:466:9: note: Variable 'pmd.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:471:9: note: Variable 'pmd.server_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:485:9: style: Variable 'pmd.client_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/beast/test/beast/websocket/handshake.cpp:479:9: note: Variable 'pmd.client_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:485:9: note: Variable 'pmd.client_max_window_bits' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/beast/test/beast/websocket/handshake.cpp:93:18: style: The scope of the variable 'called' can be reduced. [variableScope]
boost/libs/beast/test/beast/websocket/handshake.cpp:114:18: style: The scope of the variable 'called' can be reduced. [variableScope]
boost/libs/beast/test/beast/websocket/mask.cpp:30:9: performance: Technically the member function 'boost::beast::websocket::detail::mask_test::test_generator::seed' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/mask.cpp:35:9: performance: Technically the member function 'boost::beast::websocket::detail::mask_test::test_generator::seed' can be static. [functionStatic]
boost/libs/beast/test/beast/websocket/ping.cpp:151:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:141:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:145:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:151:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/ping.cpp:160:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:141:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:145:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:155:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/ping.cpp:160:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/ping.cpp:162:32: style: Condition 'count==2' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:141:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:145:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:155:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/ping.cpp:162:32: note: Condition 'count==2' is always true
boost/libs/beast/test/beast/websocket/ping.cpp:192:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:176:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:181:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:192:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/ping.cpp:201:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:176:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:181:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:196:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/ping.cpp:201:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/ping.cpp:203:32: style: Condition 'count==2' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:176:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:181:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:196:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/ping.cpp:203:32: note: Condition 'count==2' is always true
boost/libs/beast/test/beast/websocket/ping.cpp:234:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:218:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:223:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:234:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/ping.cpp:243:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:218:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:223:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:238:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/ping.cpp:243:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/ping.cpp:245:32: style: Condition 'count==2' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:218:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:223:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:238:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/ping.cpp:245:32: note: Condition 'count==2' is always true
boost/libs/beast/test/beast/websocket/ping.cpp:275:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:259:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:264:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:275:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/ping.cpp:284:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:259:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:264:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:279:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/ping.cpp:284:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/ping.cpp:286:32: style: Condition 'count==2' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:259:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:264:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:279:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/ping.cpp:286:32: note: Condition 'count==2' is always true
boost/libs/beast/test/beast/websocket/ping.cpp:315:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:299:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:304:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:315:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/ping.cpp:324:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:299:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:304:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:319:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/ping.cpp:324:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/ping.cpp:326:32: style: Condition 'count==2' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/ping.cpp:299:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/ping.cpp:304:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/ping.cpp:319:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/ping.cpp:326:32: note: Condition 'count==2' is always true
boost/libs/beast/test/beast/websocket/ping.cpp:431:18: style: Technically the member function 'boost::beast::websocket::ping_test::testContHook::handler::operator()' can be const. [functionConst]
boost/libs/beast/test/beast/websocket/read1.cpp:135:34: style: Condition '!invoked' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read1.cpp:131:28: note: Assignment 'invoked=false', assigned value is 0
boost/libs/beast/test/beast/websocket/read1.cpp:135:34: note: Condition '!invoked' is always true
boost/libs/beast/test/beast/websocket/read1.cpp:157:34: style: Condition '!invoked' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read1.cpp:153:28: note: Assignment 'invoked=false', assigned value is 0
boost/libs/beast/test/beast/websocket/read1.cpp:157:34: note: Condition '!invoked' is always true
boost/libs/beast/test/beast/websocket/read1.cpp:174:34: style: Condition '!once' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read1.cpp:169:25: note: Assignment 'once=false', assigned value is 0
boost/libs/beast/test/beast/websocket/read1.cpp:174:34: note: Condition '!once' is always true
boost/libs/beast/test/beast/websocket/read1.cpp:197:34: style: Condition '!once' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read1.cpp:192:25: note: Assignment 'once=false', assigned value is 0
boost/libs/beast/test/beast/websocket/read1.cpp:197:34: note: Condition '!once' is always true
boost/libs/beast/test/beast/websocket/read1.cpp:260:32: style: Condition 'count==1' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read1.cpp:249:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/read1.cpp:254:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/read1.cpp:260:32: note: Condition 'count==1' is always true
boost/libs/beast/test/beast/websocket/read2.cpp:46:42: style: Condition '++count==1' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read2.cpp:39:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/read2.cpp:46:42: note: Condition '++count==1' is always true
boost/libs/beast/test/beast/websocket/read2.cpp:81:42: style: Condition '++count==2' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read2.cpp:73:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/read2.cpp:81:42: note: Condition '++count==2' is always false
boost/libs/beast/test/beast/websocket/read2.cpp:132:32: style: Condition 'count==2' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read2.cpp:108:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/read2.cpp:118:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/read2.cpp:128:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/read2.cpp:132:32: note: Condition 'count==2' is always true
boost/libs/beast/test/beast/websocket/read2.cpp:158:42: style: Condition '++count==1' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read2.cpp:143:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/read2.cpp:158:42: note: Condition '++count==1' is always true
boost/libs/beast/test/beast/websocket/read2.cpp:166:50: style: Condition '++count==3' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read2.cpp:143:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/read2.cpp:158:36: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/read2.cpp:166:50: note: Condition '++count==3' is always false
boost/libs/beast/test/beast/websocket/read2.cpp:176:42: style: Condition '++count==2' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read2.cpp:143:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/read2.cpp:158:36: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/read2.cpp:166:44: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/read2.cpp:176:42: note: Condition '++count==2' is always false
boost/libs/beast/test/beast/websocket/read2.cpp:205:42: style: Condition '++count==2' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/read2.cpp:191:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/read2.cpp:205:42: note: Condition '++count==2' is always false
boost/libs/beast/test/beast/websocket/read2.cpp:416:14: style: Variable 'buf' is not assigned a value. [unassignedVariable]
boost/libs/beast/test/beast/websocket/read2.cpp:355:22: style: Technically the member function 'boost::beast::websocket::read2_test::testContHook::::handler::operator()' can be const. [functionConst]
boost/libs/beast/test/beast/websocket/read2.cpp:372:22: style: Technically the member function 'boost::beast::websocket::read2_test::testContHook::::handler::operator()' can be const. [functionConst]
boost/libs/beast/test/beast/websocket/write.cpp:294:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/write.cpp:284:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/write.cpp:288:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/write.cpp:294:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/write.cpp:327:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/write.cpp:317:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/write.cpp:321:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/write.cpp:327:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/write.cpp:336:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/write.cpp:317:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/write.cpp:321:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/write.cpp:331:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/write.cpp:336:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/write.cpp:338:32: style: Condition 'count==2' is always true [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/write.cpp:317:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/write.cpp:321:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/write.cpp:331:23: note: count is incremented', new value is 2
boost/libs/beast/test/beast/websocket/write.cpp:338:32: note: Condition 'count==2' is always true
boost/libs/beast/test/beast/websocket/write.cpp:368:32: style: Condition 'count==0' is always false [knownConditionTrueFalse]
boost/libs/beast/test/beast/websocket/write.cpp:352:33: note: Assignment 'count=0', assigned value is 0
boost/libs/beast/test/beast/websocket/write.cpp:357:23: note: count is incremented', new value is 1
boost/libs/beast/test/beast/websocket/write.cpp:368:32: note: Condition 'count==0' is always false
boost/libs/beast/test/beast/websocket/write.cpp:623:18: style: Technically the member function 'boost::beast::websocket::write_test::testContHook::handler::operator()' can be const. [functionConst]
boost/libs/beast/test/bench/buffers/bench_buffers.cpp:57:43: performance: Function parameter 'items' should be passed by const reference. [passedByValue]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:324:1: warning: Member variable 'nodejs_basic_parser::ec_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:353:1: warning: Member variable 'nodejs_basic_parser::ec_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:326:5: performance: Variable 'state_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:329:5: performance: Variable 'url_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:330:5: performance: Variable 'status_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:331:5: performance: Variable 'field_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:332:5: performance: Variable 'value_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:548:5: style: Technically the member function 'boost::beast::http::nodejs_parser::started' can be const. [functionConst]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:563:5: performance: Technically the member function 'boost::beast::http::nodejs_parser::on_field' can be static. [functionStatic]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:568:5: performance: Technically the member function 'boost::beast::http::nodejs_parser::on_headers_complete' can be static. [functionStatic]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:578:5: performance: Technically the member function 'boost::beast::http::nodejs_parser::on_request' can be static. [functionStatic]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:585:5: performance: Technically the member function 'boost::beast::http::nodejs_parser::on_request' can be static. [functionStatic]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:602:5: performance: Technically the member function 'boost::beast::http::nodejs_parser::on_response' can be static. [functionStatic]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:609:5: performance: Technically the member function 'boost::beast::http::nodejs_parser::on_response' can be static. [functionStatic]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:625:5: performance: Technically the member function 'boost::beast::http::nodejs_parser::on_body' can be static. [functionStatic]
boost/libs/beast/test/bench/parser/nodejs_parser.hpp:631:5: performance: Technically the member function 'boost::beast::http::nodejs_parser::on_complete' can be static. [functionStatic]
boost/libs/beast/test/bench/parser/nodejs-parser/http_parser.c:2144:62: style: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
boost/libs/beast/test/bench/parser/nodejs-parser/http_parser.h:312:66: note: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'.
boost/libs/beast/test/bench/parser/nodejs-parser/http_parser.c:2144:62: note: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'.
boost/libs/beast/test/bench/utf8_checker/bench_utf8_checker.cpp:71:43: performance: Function parameter 'items' should be passed by const reference. [passedByValue]
boost/libs/beast/test/extern/zlib-1.2.11/adler32.c:69:14: style: The scope of the variable 'n' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/deflate.c:382:10: style: The scope of the variable 'str' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/deflate.c:382:15: style: The scope of the variable 'n' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/deflate.c:548:9: style: The scope of the variable 'put' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/deflate.c:1242:21: style: The scope of the variable 'match' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/deflate.c:1485:14: style: The scope of the variable 'n' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/deflate.c:1486:14: style: The scope of the variable 'more' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/deflate.c:1828:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/deflate.c:1930:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/gzlib.c:371:14: style: The scope of the variable 'n' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/gzlib.c:372:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/gzlib.c:294:9: error: Memory leak: path [memleak]
boost/libs/beast/test/extern/zlib-1.2.11/gzread.c:28:14: style: The scope of the variable 'get' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/gzread.c:548:20: style: The scope of the variable 'n' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/gzread.c:550:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/gzwrite.c:20:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/gzwrite.c:150:14: style: The scope of the variable 'n' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/gzwrite.c:308:14: style: The scope of the variable 'have' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/gzwrite.c:472:19: style: The scope of the variable 'left' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/inflate.c:402:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/inflate.c:1320:19: style: The scope of the variable 'dictid' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/inflate.c:1405:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/inflate.c:1468:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/inflate.c:702:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
boost/libs/beast/test/extern/zlib-1.2.11/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/test/infcover.c:465:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
boost/libs/beast/test/extern/zlib-1.2.11/test/infcover.c:188:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
boost/libs/beast/test/extern/zlib-1.2.11/test/infcover.c:196:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
boost/libs/beast/test/extern/zlib-1.2.11/test/infcover.c:221:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
boost/libs/beast/test/extern/zlib-1.2.11/test/minigzip.c:367:9: style: The scope of the variable 'len' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/test/minigzip.c:435:9: style: The scope of the variable 'len' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/trees.c:710:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/trees.c:755:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/trees.c:1069:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/trees.c:1070:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/trees.c:1071:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/trees.c:1072:14: style: The scope of the variable 'code' can be reduced. [variableScope]
boost/libs/beast/test/extern/zlib-1.2.11/trees.c:1073:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
boost/libs/bimap/example/bimap_and_boost/range.cpp:87:40: style: Technically the member function 'second_extractor::operator()' can be const. [functionConst]
boost/libs/bimap/example/bimap_and_boost/range.cpp:74:5: style: Struct 'pair_printer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/example/mi_to_b_path/mi_hashed_indices.cpp:40:5: style: Struct 'word_counter_entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/example/mi_to_b_path/mi_hashed_indices.cpp:40:37: performance: Function parameter 'word_' should be passed by const reference. [passedByValue]
boost/libs/bimap/example/tutorial_range.cpp:76:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/bimap/example/tutorial_range.cpp:74:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/bimap/example/tutorial_range.cpp:76:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/bimap/example/tutorial_range.cpp:78:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/bimap/example/tutorial_range.cpp:76:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/bimap/example/tutorial_range.cpp:78:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/bimap/example/tutorial_range.cpp:83:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/bimap/example/tutorial_range.cpp:78:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/bimap/example/tutorial_range.cpp:83:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/bimap/example/tutorial_range.cpp:85:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/bimap/example/tutorial_range.cpp:83:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/bimap/example/tutorial_range.cpp:85:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/bimap/example/tutorial_range.cpp:88:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boost/libs/bimap/example/tutorial_range.cpp:85:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/bimap/example/tutorial_range.cpp:88:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
boost/libs/bimap/example/unconstrained_collection.cpp:87:14: style: Unused variable: m [unusedVariable]
boost/libs/bimap/test/test_bimap_operator_bracket.cpp:55:24: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
boost/libs/bimap/test/test_bimap_operator_bracket.cpp:78:24: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
boost/libs/bimap/test/test_bimap_operator_bracket.cpp:97:24: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
boost/libs/bimap/test/test_bimap_operator_bracket.cpp:130:24: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
boost/libs/bimap/test/test_bimap_operator_bracket.cpp:147:24: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
boost/libs/bimap/test/test_bimap_range.cpp:52:10: style: Technically the member function 'do_something_with_a_pair::operator()' can be const. [functionConst]
boost/libs/bimap/test/test_bimap_range.cpp:113:31: warning: Iterators to containers from different expressions 'r' and 'cbm.left' are used together. [mismatchingContainerExpression]
boost/libs/bimap/test/test_mutant_relation.cpp:115:5: style: Class 'cc1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/test/test_mutant_relation.cpp:131:5: style: Class 'cc2_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/test/test_mutant_relation.cpp:138:5: style: Class 'cc2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/test/test_mutant_relation.cpp:150:5: style: Class 'cc3_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/test/test_mutant_relation.cpp:157:4: style: Class 'cc3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/test/test_mutant_relation.cpp:169:5: style: Class 'cc4_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/test/test_mutant_relation.cpp:177:4: style: Class 'cc4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/test/test_mutant_relation.cpp:189:5: style: Class 'cc5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/test/test_mutant_relation.cpp:202:5: style: Class 'cc6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bimap/test/test_structured_pair.cpp:40:30: style: struct member 'data_a::data' is never used. [unusedStructMember]
boost/libs/bimap/test/test_structured_pair.cpp:41:30: style: struct member 'data_b::data' is never used. [unusedStructMember]
boost/libs/bind/test/bind_cv_test.cpp:42:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_cv_test.cpp:52:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_cv_test.cpp:62:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_cv_test.cpp:72:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_cv_test.cpp:82:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_cv_test.cpp:92:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_cv_test.cpp:102:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_cv_test.cpp:112:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_cv_test.cpp:122:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_cv_test.cpp:132:9: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_fwd2_test.cpp:57:23: style: Condition 'a==2' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd2_test.cpp:52:17: note: Assignment 'a=1', assigned value is 1
boost/libs/bind/test/bind_fwd2_test.cpp:57:23: note: Condition 'a==2' is always false
boost/libs/bind/test/bind_fwd2_test.cpp:65:23: style: Condition 'a==2' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd2_test.cpp:61:17: note: Assignment 'a=1', assigned value is 1
boost/libs/bind/test/bind_fwd2_test.cpp:65:23: note: Condition 'a==2' is always false
boost/libs/bind/test/bind_fwd2_test.cpp:74:23: style: Condition 'b==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd2_test.cpp:70:17: note: Assignment 'b=2', assigned value is 2
boost/libs/bind/test/bind_fwd2_test.cpp:74:23: note: Condition 'b==1' is always false
boost/libs/bind/test/bind_fwd2_test.cpp:82:23: style: Condition 'b==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd2_test.cpp:78:17: note: Assignment 'b=2', assigned value is 2
boost/libs/bind/test/bind_fwd2_test.cpp:82:23: note: Condition 'b==1' is always false
boost/libs/bind/test/bind_fwd_test.cpp:106:23: style: Condition 'a==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:102:17: note: Assignment 'a=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:106:23: note: Condition 'a==1' is always false
boost/libs/bind/test/bind_fwd_test.cpp:115:23: style: Condition 'a==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:110:17: note: Assignment 'a=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:115:23: note: Condition 'a==1' is always false
boost/libs/bind/test/bind_fwd_test.cpp:116:23: style: Condition 'b==2' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:111:17: note: Assignment 'b=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:116:23: note: Condition 'b==2' is always false
boost/libs/bind/test/bind_fwd_test.cpp:126:23: style: Condition 'a==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:120:17: note: Assignment 'a=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:126:23: note: Condition 'a==1' is always false
boost/libs/bind/test/bind_fwd_test.cpp:127:23: style: Condition 'b==2' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:121:17: note: Assignment 'b=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:127:23: note: Condition 'b==2' is always false
boost/libs/bind/test/bind_fwd_test.cpp:128:23: style: Condition 'c==3' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:122:17: note: Assignment 'c=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:128:23: note: Condition 'c==3' is always false
boost/libs/bind/test/bind_fwd_test.cpp:139:23: style: Condition 'a==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:132:17: note: Assignment 'a=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:139:23: note: Condition 'a==1' is always false
boost/libs/bind/test/bind_fwd_test.cpp:140:23: style: Condition 'b==2' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:133:17: note: Assignment 'b=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:140:23: note: Condition 'b==2' is always false
boost/libs/bind/test/bind_fwd_test.cpp:141:23: style: Condition 'c==3' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:134:17: note: Assignment 'c=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:141:23: note: Condition 'c==3' is always false
boost/libs/bind/test/bind_fwd_test.cpp:142:23: style: Condition 'd==4' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:135:17: note: Assignment 'd=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:142:23: note: Condition 'd==4' is always false
boost/libs/bind/test/bind_fwd_test.cpp:154:23: style: Condition 'a==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:146:17: note: Assignment 'a=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:154:23: note: Condition 'a==1' is always false
boost/libs/bind/test/bind_fwd_test.cpp:155:23: style: Condition 'b==2' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:147:17: note: Assignment 'b=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:155:23: note: Condition 'b==2' is always false
boost/libs/bind/test/bind_fwd_test.cpp:156:23: style: Condition 'c==3' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:148:17: note: Assignment 'c=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:156:23: note: Condition 'c==3' is always false
boost/libs/bind/test/bind_fwd_test.cpp:157:23: style: Condition 'd==4' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:149:17: note: Assignment 'd=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:157:23: note: Condition 'd==4' is always false
boost/libs/bind/test/bind_fwd_test.cpp:158:23: style: Condition 'e==5' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:150:17: note: Assignment 'e=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:158:23: note: Condition 'e==5' is always false
boost/libs/bind/test/bind_fwd_test.cpp:171:23: style: Condition 'a==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:162:17: note: Assignment 'a=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:171:23: note: Condition 'a==1' is always false
boost/libs/bind/test/bind_fwd_test.cpp:172:23: style: Condition 'b==2' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:163:17: note: Assignment 'b=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:172:23: note: Condition 'b==2' is always false
boost/libs/bind/test/bind_fwd_test.cpp:173:23: style: Condition 'c==3' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:164:17: note: Assignment 'c=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:173:23: note: Condition 'c==3' is always false
boost/libs/bind/test/bind_fwd_test.cpp:174:23: style: Condition 'd==4' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:165:17: note: Assignment 'd=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:174:23: note: Condition 'd==4' is always false
boost/libs/bind/test/bind_fwd_test.cpp:175:23: style: Condition 'e==5' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:166:17: note: Assignment 'e=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:175:23: note: Condition 'e==5' is always false
boost/libs/bind/test/bind_fwd_test.cpp:176:23: style: Condition 'f==6' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:167:17: note: Assignment 'f=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:176:23: note: Condition 'f==6' is always false
boost/libs/bind/test/bind_fwd_test.cpp:190:23: style: Condition 'a==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:180:17: note: Assignment 'a=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:190:23: note: Condition 'a==1' is always false
boost/libs/bind/test/bind_fwd_test.cpp:191:23: style: Condition 'b==2' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:181:17: note: Assignment 'b=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:191:23: note: Condition 'b==2' is always false
boost/libs/bind/test/bind_fwd_test.cpp:192:23: style: Condition 'c==3' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:182:17: note: Assignment 'c=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:192:23: note: Condition 'c==3' is always false
boost/libs/bind/test/bind_fwd_test.cpp:193:23: style: Condition 'd==4' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:183:17: note: Assignment 'd=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:193:23: note: Condition 'd==4' is always false
boost/libs/bind/test/bind_fwd_test.cpp:194:23: style: Condition 'e==5' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:184:17: note: Assignment 'e=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:194:23: note: Condition 'e==5' is always false
boost/libs/bind/test/bind_fwd_test.cpp:195:23: style: Condition 'f==6' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:185:17: note: Assignment 'f=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:195:23: note: Condition 'f==6' is always false
boost/libs/bind/test/bind_fwd_test.cpp:196:23: style: Condition 'g==7' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:186:17: note: Assignment 'g=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:196:23: note: Condition 'g==7' is always false
boost/libs/bind/test/bind_fwd_test.cpp:211:23: style: Condition 'a==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:200:17: note: Assignment 'a=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:211:23: note: Condition 'a==1' is always false
boost/libs/bind/test/bind_fwd_test.cpp:212:23: style: Condition 'b==2' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:201:17: note: Assignment 'b=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:212:23: note: Condition 'b==2' is always false
boost/libs/bind/test/bind_fwd_test.cpp:213:23: style: Condition 'c==3' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:202:17: note: Assignment 'c=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:213:23: note: Condition 'c==3' is always false
boost/libs/bind/test/bind_fwd_test.cpp:214:23: style: Condition 'd==4' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:203:17: note: Assignment 'd=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:214:23: note: Condition 'd==4' is always false
boost/libs/bind/test/bind_fwd_test.cpp:215:23: style: Condition 'e==5' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:204:17: note: Assignment 'e=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:215:23: note: Condition 'e==5' is always false
boost/libs/bind/test/bind_fwd_test.cpp:216:23: style: Condition 'f==6' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:205:17: note: Assignment 'f=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:216:23: note: Condition 'f==6' is always false
boost/libs/bind/test/bind_fwd_test.cpp:217:23: style: Condition 'g==7' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:206:17: note: Assignment 'g=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:217:23: note: Condition 'g==7' is always false
boost/libs/bind/test/bind_fwd_test.cpp:218:23: style: Condition 'h==8' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:207:17: note: Assignment 'h=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:218:23: note: Condition 'h==8' is always false
boost/libs/bind/test/bind_fwd_test.cpp:234:23: style: Condition 'a==1' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:222:17: note: Assignment 'a=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:234:23: note: Condition 'a==1' is always false
boost/libs/bind/test/bind_fwd_test.cpp:235:23: style: Condition 'b==2' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:223:17: note: Assignment 'b=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:235:23: note: Condition 'b==2' is always false
boost/libs/bind/test/bind_fwd_test.cpp:236:23: style: Condition 'c==3' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:224:17: note: Assignment 'c=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:236:23: note: Condition 'c==3' is always false
boost/libs/bind/test/bind_fwd_test.cpp:237:23: style: Condition 'd==4' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:225:17: note: Assignment 'd=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:237:23: note: Condition 'd==4' is always false
boost/libs/bind/test/bind_fwd_test.cpp:238:23: style: Condition 'e==5' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:226:17: note: Assignment 'e=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:238:23: note: Condition 'e==5' is always false
boost/libs/bind/test/bind_fwd_test.cpp:239:23: style: Condition 'f==6' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:227:17: note: Assignment 'f=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:239:23: note: Condition 'f==6' is always false
boost/libs/bind/test/bind_fwd_test.cpp:240:23: style: Condition 'g==7' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:228:17: note: Assignment 'g=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:240:23: note: Condition 'g==7' is always false
boost/libs/bind/test/bind_fwd_test.cpp:241:23: style: Condition 'h==8' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:229:17: note: Assignment 'h=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:241:23: note: Condition 'h==8' is always false
boost/libs/bind/test/bind_fwd_test.cpp:242:23: style: Condition 'i==9' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_fwd_test.cpp:230:17: note: Assignment 'i=0', assigned value is 0
boost/libs/bind/test/bind_fwd_test.cpp:242:23: note: Condition 'i==9' is always false
boost/libs/bind/test/bind_mf2_test.cpp:43:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost/libs/bind/test/bind_noexcept_mf_test.cpp:35:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost/libs/bind/test/bind_not_test.cpp:51:39: style: Condition '!f(true)' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_not_test.cpp:52:37: style: Condition '!g(5)' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_not_test.cpp:53:60: style: Condition '!f(true)' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_not_test.cpp:54:61: style: Condition '!f(true)' is always false [knownConditionTrueFalse]
boost/libs/bind/test/bind_ref_test.cpp:17:9: performance: Technically the member function 'X::f' can be static. [functionStatic]
boost/libs/bind/test/bind_ref_test.cpp:22:9: performance: Technically the member function 'X::g' can be static. [functionStatic]
boost/libs/bind/test/bind_rv_sp_test.cpp:43:9: style: Technically the member function 'X::f' can be const. [functionConst]
boost/libs/bind/test/bind_rv_sp_test.cpp:39:5: style: Struct 'X' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/bind/test/bind_test.cpp:247:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost/libs/bind/test/bind_test.cpp:281:10: style: Technically the member function 'V::f1' can be const. [functionConst]
boost/libs/bind/test/bind_unary_addr.cpp:41:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_unary_addr.cpp:49:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_unary_addr.cpp:57:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_unary_addr.cpp:65:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_unary_addr.cpp:73:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_unary_addr.cpp:81:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_unary_addr.cpp:89:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_unary_addr.cpp:97:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_unary_addr.cpp:105:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_unary_addr.cpp:113:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_visit_test.cpp:42:31: style: Technically the member function 'visitor::operator()' can be const. [functionConst]
boost/libs/bind/test/bind_void_mf_test.cpp:52:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost/libs/bind/test/bind_void_mf_test.cpp:54:10: style: Technically the member function 'X::h1' can be const. [functionConst]
boost/libs/bind/test/mem_fn_derived_test.cpp:43:9: style: Technically the member function 'B::f1' can be const. [functionConst]
boost/libs/bind/test/mem_fn_eq_test.cpp:48:33: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:51:40: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:62:36: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:65:43: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:76:41: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:79:48: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:90:46: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:93:53: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:104:51: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:107:58: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:118:56: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:121:63: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:132:61: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:135:68: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:146:66: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:149:73: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:160:71: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:163:78: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
boost/libs/bind/test/mem_fn_eq_test.cpp:41:9: performance: Technically the member function 'X::mf0_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:42:9: performance: Technically the member function 'X::mf0_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:44:9: performance: Technically the member function 'X::cmf0_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:45:9: performance: Technically the member function 'X::cmf0_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:47:10: performance: Technically the member function 'X::mf0v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:48:10: performance: Technically the member function 'X::mf0v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:50:10: performance: Technically the member function 'X::cmf0v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:51:10: performance: Technically the member function 'X::cmf0v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:55:9: performance: Technically the member function 'X::mf1_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:56:9: performance: Technically the member function 'X::mf1_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:58:9: performance: Technically the member function 'X::cmf1_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:59:9: performance: Technically the member function 'X::cmf1_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:61:10: performance: Technically the member function 'X::mf1v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:62:10: performance: Technically the member function 'X::mf1v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:64:10: performance: Technically the member function 'X::cmf1v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:65:10: performance: Technically the member function 'X::cmf1v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:69:9: performance: Technically the member function 'X::mf2_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:70:9: performance: Technically the member function 'X::mf2_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:72:9: performance: Technically the member function 'X::cmf2_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:73:9: performance: Technically the member function 'X::cmf2_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:75:10: performance: Technically the member function 'X::mf2v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:76:10: performance: Technically the member function 'X::mf2v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:78:10: performance: Technically the member function 'X::cmf2v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:79:10: performance: Technically the member function 'X::cmf2v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:83:9: performance: Technically the member function 'X::mf3_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:84:9: performance: Technically the member function 'X::mf3_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:86:9: performance: Technically the member function 'X::cmf3_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:87:9: performance: Technically the member function 'X::cmf3_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:89:10: performance: Technically the member function 'X::mf3v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:90:10: performance: Technically the member function 'X::mf3v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:92:10: performance: Technically the member function 'X::cmf3v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:93:10: performance: Technically the member function 'X::cmf3v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:97:9: performance: Technically the member function 'X::mf4_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:98:9: performance: Technically the member function 'X::mf4_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:100:9: performance: Technically the member function 'X::cmf4_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:101:9: performance: Technically the member function 'X::cmf4_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:103:10: performance: Technically the member function 'X::mf4v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:104:10: performance: Technically the member function 'X::mf4v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:106:10: performance: Technically the member function 'X::cmf4v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:107:10: performance: Technically the member function 'X::cmf4v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:111:9: performance: Technically the member function 'X::mf5_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:112:9: performance: Technically the member function 'X::mf5_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:114:9: performance: Technically the member function 'X::cmf5_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:115:9: performance: Technically the member function 'X::cmf5_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:117:10: performance: Technically the member function 'X::mf5v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:118:10: performance: Technically the member function 'X::mf5v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:120:10: performance: Technically the member function 'X::cmf5v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:121:10: performance: Technically the member function 'X::cmf5v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:125:9: performance: Technically the member function 'X::mf6_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:126:9: performance: Technically the member function 'X::mf6_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:128:9: performance: Technically the member function 'X::cmf6_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:129:9: performance: Technically the member function 'X::cmf6_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:131:10: performance: Technically the member function 'X::mf6v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:132:10: performance: Technically the member function 'X::mf6v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:134:10: performance: Technically the member function 'X::cmf6v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:135:10: performance: Technically the member function 'X::cmf6v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:139:9: performance: Technically the member function 'X::mf7_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:140:9: performance: Technically the member function 'X::mf7_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:142:9: performance: Technically the member function 'X::cmf7_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:143:9: performance: Technically the member function 'X::cmf7_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:145:10: performance: Technically the member function 'X::mf7v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:146:10: performance: Technically the member function 'X::mf7v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:148:10: performance: Technically the member function 'X::cmf7v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:149:10: performance: Technically the member function 'X::cmf7v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:153:9: performance: Technically the member function 'X::mf8_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:154:9: performance: Technically the member function 'X::mf8_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:156:9: performance: Technically the member function 'X::cmf8_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:157:9: performance: Technically the member function 'X::cmf8_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:159:10: performance: Technically the member function 'X::mf8v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:160:10: performance: Technically the member function 'X::mf8v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:162:10: performance: Technically the member function 'X::cmf8v_1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_eq_test.cpp:163:10: performance: Technically the member function 'X::cmf8v_2' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_ref_test.cpp:17:9: performance: Technically the member function 'X::f' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_ref_test.cpp:22:9: performance: Technically the member function 'X::g' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_rv_test.cpp:41:9: performance: Technically the member function 'X::f1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_rv_test.cpp:42:9: performance: Technically the member function 'X::g1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_test.cpp:43:9: style: Technically the member function 'X::f1' can be const. [functionConst]
boost/libs/bind/test/mem_fn_unary_addr_test.cpp:40:9: performance: Technically the member function 'X::f1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_unary_addr_test.cpp:41:9: performance: Technically the member function 'X::g1' can be static. [functionStatic]
boost/libs/bind/test/mem_fn_void_test.cpp:43:10: style: Technically the member function 'X::f1' can be const. [functionConst]
boost/libs/callable_traits/example/function_types_remove_const_comparison.cpp:12:14: performance: Technically the member function 'foo::bar' can be static. [functionStatic]
boost/libs/callable_traits/example/is_invocable.cpp:17:5: style: Technically the member function 'foo::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/args.cpp:17:9: performance: Technically the member function 'foo1::bar' can be static. [functionStatic]
boost/libs/callable_traits/test/args.cpp:21:10: performance: Technically the member function 'foo2::bar' can be static. [functionStatic]
boost/libs/callable_traits/test/args.cpp:25:9: style: Technically the member function 'foo3::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/args.cpp:29:9: style: Technically the member function 'foo4::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/args.cpp:37:9: performance: Technically the member function 'foo7::bar' can be static. [functionStatic]
boost/libs/callable_traits/test/has_member_qualifiers.cpp:62:26: style: Technically the member function 'main::::f::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/has_member_qualifiers.cpp:68:26: style: Technically the member function 'main::::v::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/has_member_qualifiers_simple.cpp:42:26: style: Technically the member function 'main::::f::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/has_member_qualifiers_simple.cpp:44:26: style: Technically the member function 'main::::v::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/has_varargs.cpp:95:26: style: Technically the member function 'main::::f::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/has_varargs.cpp:101:26: style: Technically the member function 'main::::v::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/has_varargs.cpp:123:26: style: Technically the member function 'main::::f::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/has_varargs.cpp:129:26: style: Technically the member function 'main::::v::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/is_const_member.cpp:57:26: style: Technically the member function 'main::::f::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/is_const_member.cpp:63:26: style: Technically the member function 'main::::v::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/is_cv_member.cpp:57:26: style: Technically the member function 'main::::f::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/is_cv_member.cpp:63:26: style: Technically the member function 'main::::v::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/is_lvalue_reference_member.cpp:64:26: style: Technically the member function 'main::::f::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/is_lvalue_reference_member.cpp:70:26: style: Technically the member function 'main::::v::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/is_rvalue_reference_member.cpp:64:26: style: Technically the member function 'main::::f::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/is_rvalue_reference_member.cpp:70:26: style: Technically the member function 'main::::v::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/is_volatile_member.cpp:57:26: style: Technically the member function 'main::::f::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/is_volatile_member.cpp:63:26: style: Technically the member function 'main::::v::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/return_type.cpp:16:9: performance: Technically the member function 'foo1::bar' can be static. [functionStatic]
boost/libs/callable_traits/test/return_type.cpp:20:9: performance: Technically the member function 'foo2::bar' can be static. [functionStatic]
boost/libs/callable_traits/test/return_type.cpp:24:9: style: Technically the member function 'foo3::operator()' can be const. [functionConst]
boost/libs/callable_traits/test/return_type.cpp:28:9: style: Technically the member function 'foo4::operator()' can be const. [functionConst]
boost/libs/chrono/example/await_keystroke.cpp:70:13: style: Obsolete function 'std::asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boost/libs/chrono/example/chrono_unit_test.cpp:28:13: style: Obsolete function 'std::asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boost/libs/chrono/example/i_dont_like_the_default_duration_behavior.cpp:48:5: style: Class 'zero_default' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/chrono/example/run_timer_example.cpp:19:10: warning: Return value of function std::sqrt() is not used. [ignoredReturnValue]
boost/libs/chrono/example/run_timer_example2.cpp:21:10: warning: Return value of function std::sqrt() is not used. [ignoredReturnValue]
boost/libs/chrono/example/runtime_resolution.cpp:98:5: warning: Member variable 'duration::rep_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/chrono/example/simulated_thread_interface_demo.cpp:95:10: performance: Technically the member function 'boost::timed_mutex::try_lock' can be static. [functionStatic]
boost/libs/chrono/example/time2_demo.cpp:297:5: warning: Member variable 'quantity::q_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/chrono/example/time2_demo.cpp:298:5: warning: Member variable 'quantity::q_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/chrono/example/time2_demo.cpp:309:5: warning: Member variable 'quantity::q_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/chrono/example/time2_demo.cpp:310:5: warning: Member variable 'quantity::q_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/chrono/example/time2_demo.cpp:1024:5: warning: Member variable 'duration::rep_' is not initialized in the constructor. [uninitMemberVar]
boost/libs/chrono/example/time2_demo.cpp:121:10: performance: Technically the member function 'std::timed_mutex::try_lock' can be static. [functionStatic]
boost/libs/chrono/example/time2_demo.cpp:239:5: style: Class 'length' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/chrono/example/time2_demo.cpp:298:5: style: Class 'quantity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/chrono/example/time2_demo.cpp:310:5: style: Class 'quantity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/chrono/example/time2_demo.cpp:322:5: style: Class 'quantity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/chrono/example/time2_demo.cpp:1412:5: style: Class 'zero_default' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boost/libs/chrono/example/time2_demo.cpp:230:1: warning: The class 'length' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boost/libs/chrono/stopwatches/example/stopwatch_example.cpp:47:10: warning: Return value of function std::sqrt() is not used. [ignoredReturnValue]
boost/libs/chrono/stopwatches/example/stopwatch_reporter_example.cpp:24:10: warning: Return value of function std::sqrt() is not used. [ignoredReturnValue]
boost/libs/chrono/test/rep.h:24:30: style: Class 'Rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[03:18]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/b/boot/boot_1.3-5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/boot-info-script/boot-info-script_0.77.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bootchart/bootchart_0.10~svn407.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bootchart2/bootchart2_0.14.4.orig.tar.gz
mmeeks-bootchart-b3fc451/collector/collector.c:641:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
mmeeks-bootchart-b3fc451/collector/collector.c:164:47: portability: '(void*)(NLMSG_DATA(&msg)+GENL_HDRLEN)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
mmeeks-bootchart-b3fc451/collector/collector.c:79:7: style: struct member 'msgtemplate::buf' is never used. [unusedStructMember]
mmeeks-bootchart-b3fc451/collector/collector.c:442:8: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
mmeeks-bootchart-b3fc451/collector/collector.c:451:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
mmeeks-bootchart-b3fc451/collector/collector.c:58:3: error: Common realloc mistake: 'pids' nulled but not freed upon failure [memleakOnRealloc]
mmeeks-bootchart-b3fc451/collector/dump.c:293:18: error: Array 'abuffer[4096]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
mmeeks-bootchart-b3fc451/collector/dump.c:41:9: style: Condition '!result' is always true [knownConditionTrueFalse]
mmeeks-bootchart-b3fc451/collector/dump.c:34:18: note: Assignment 'result=0', assigned value is 0
mmeeks-bootchart-b3fc451/collector/dump.c:41:9: note: Condition '!result' is always true
mmeeks-bootchart-b3fc451/collector/dump.c:453:42: warning: Either the condition 'output_path' is redundant or there is possible null pointer dereference: output_path. [nullPointerRedundantCheck]
mmeeks-bootchart-b3fc451/collector/dump.c:384:6: note: Assuming that condition 'output_path' is not redundant
mmeeks-bootchart-b3fc451/collector/dump.c:453:42: note: Null pointer dereference
mmeeks-bootchart-b3fc451/collector/dump.c:197:13: style: The scope of the variable 'state' can be reduced. [variableScope]
mmeeks-bootchart-b3fc451/collector/dump.c:282:9: style: The scope of the variable 'i' can be reduced. [variableScope]
mmeeks-bootchart-b3fc451/collector/dump.c:382:7: style: The scope of the variable 'fname' can be reduced. [variableScope]
mmeeks-bootchart-b3fc451/collector/tasks-netlink.c:384:9: style: The scope of the variable 'recv_len' can be reduced. [variableScope]
mmeeks-bootchart-b3fc451/collector/tasks-netlink.c:415:41: style: Function 'pid_scanner_new_netlink' argument 1 names different: declaration 'event_cb' definition 'event_fn'. [funcArgNamesDifferent]
mmeeks-bootchart-b3fc451/collector/common.h:146:57: note: Function 'pid_scanner_new_netlink' argument 1 names different: declaration 'event_cb' definition 'event_fn'.
mmeeks-bootchart-b3fc451/collector/tasks-netlink.c:415:41: note: Function 'pid_scanner_new_netlink' argument 1 names different: declaration 'event_cb' definition 'event_fn'.
mmeeks-bootchart-b3fc451/collector/tasks-netlink.c:365:2: warning: Size of pointer 'buffer' used instead of size of its data. [pointerSize]
mmeeks-bootchart-b3fc451/collector/tasks-netlink.c:160:2: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc]
mmeeks-bootchart-b3fc451/collector/tasks.c:159:17: style: The scope of the variable 'tent' can be reduced. [variableScope]
mmeeks-bootchart-b3fc451/collector/tasks.c:56:53: style: Function 'pid_scanner_alloc' argument 2 names different: declaration 'event_cb' definition 'event_fn'. [funcArgNamesDifferent]
mmeeks-bootchart-b3fc451/collector/common.h:164:22: note: Function 'pid_scanner_alloc' argument 2 names different: declaration 'event_cb' definition 'event_fn'.
mmeeks-bootchart-b3fc451/collector/tasks.c:56:53: note: Function 'pid_scanner_alloc' argument 2 names different: declaration 'event_cb' definition 'event_fn'.
mmeeks-bootchart-b3fc451/collector/tasks.c:180:61: style: Function 'pid_scanner_new_proc' argument 2 names different: declaration 'event_cb' definition 'event_fn'. [funcArgNamesDifferent]
mmeeks-bootchart-b3fc451/collector/common.h:149:22: note: Function 'pid_scanner_new_proc' argument 2 names different: declaration 'event_cb' definition 'event_fn'.
mmeeks-bootchart-b3fc451/collector/tasks.c:180:61: note: Function 'pid_scanner_new_proc' argument 2 names different: declaration 'event_cb' definition 'event_fn'.
mmeeks-bootchart-b3fc451/collector/tasks.c:129:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/booth/booth_1.0.orig.tar.gz
booth-1.0/src/attr.c:361:17: warning: Either the condition 'if(attr_val)' is redundant or there is possible null pointer dereference: attr_val. [nullPointerRedundantCheck]
booth-1.0/src/attr.c:364:5: note: Assuming that condition 'if(attr_val)' is not redundant
booth-1.0/src/attr.c:361:17: note: Null pointer dereference
booth-1.0/src/attr.c:362:33: warning: Either the condition 'if(attr_val)' is redundant or there is possible null pointer dereference: attr_val. [nullPointerRedundantCheck]
booth-1.0/src/attr.c:364:5: note: Assuming that condition 'if(attr_val)' is not redundant
booth-1.0/src/attr.c:362:33: note: Null pointer dereference
booth-1.0/src/attr.c:387:17: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
booth-1.0/src/attr.c:390:5: note: Assuming that condition 'if(data)' is not redundant
booth-1.0/src/attr.c:387:17: note: Null pointer dereference
booth-1.0/src/attr.c:388:34: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
booth-1.0/src/attr.c:390:5: note: Assuming that condition 'if(data)' is not redundant
booth-1.0/src/attr.c:388:34: note: Null pointer dereference
booth-1.0/src/config.c:396:2: style: Variable 'ap' is reassigned a value before the old one has been used. [redundantAssignment]
booth-1.0/src/config.c:393:0: note: Variable 'ap' is reassigned a value before the old one has been used.
booth-1.0/src/config.c:396:2: note: Variable 'ap' is reassigned a value before the old one has been used.
booth-1.0/src/config.c:200:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
booth-1.0/src/config.c:65:20: style: Function 'add_site' argument 1 names different: declaration 'address' definition 'addr_string'. [funcArgNamesDifferent]
booth-1.0/src/config.c:64:20: note: Function 'add_site' argument 1 names different: declaration 'address' definition 'addr_string'.
booth-1.0/src/config.c:65:20: note: Function 'add_site' argument 1 names different: declaration 'address' definition 'addr_string'.
booth-1.0/src/config.c:146:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
booth-1.0/src/config.c:490:3: error: Resource leak: fp [resourceLeak]
booth-1.0/src/main.c:691:2: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
booth-1.0/src/main.c:688:2: note: Variable 'rv' is reassigned a value before the old one has been used.
booth-1.0/src/main.c:691:2: note: Variable 'rv' is reassigned a value before the old one has been used.
booth-1.0/src/main.c:966:2: style: Variable 're' is reassigned a value before the old one has been used. [redundantAssignment]
booth-1.0/src/main.c:960:0: note: Variable 're' is reassigned a value before the old one has been used.
booth-1.0/src/main.c:966:2: note: Variable 're' is reassigned a value before the old one has been used.
booth-1.0/src/main.c:1429:2: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
booth-1.0/src/main.c:1426:0: note: Variable 'rv' is reassigned a value before the old one has been used.
booth-1.0/src/main.c:1429:2: note: Variable 'rv' is reassigned a value before the old one has been used.
booth-1.0/src/main.c:1525:2: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
booth-1.0/src/main.c:1523:0: note: Variable 'rv' is reassigned a value before the old one has been used.
booth-1.0/src/main.c:1525:2: note: Variable 'rv' is reassigned a value before the old one has been used.
booth-1.0/src/main.c:156:17: style: The scope of the variable 'c' can be reduced. [variableScope]
booth-1.0/src/main.c:1381:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
booth-1.0/src/main.c:110:3: error: Common realloc mistake: 'clients' nulled but not freed upon failure [memleakOnRealloc]
booth-1.0/src/main.c:112:3: error: Common realloc mistake: 'pollfds' nulled but not freed upon failure [memleakOnRealloc]
booth-1.0/src/pacemaker.c:385:11: style: The scope of the variable 'v' can be reduced. [variableScope]
booth-1.0/src/raft.c:160:21: style: The scope of the variable 'v' can be reduced. [variableScope]
booth-1.0/src/raft.c:751:7: style: The scope of the variable 'tdiff' can be reduced. [variableScope]
booth-1.0/src/raft.c:732:21: style: Function 'new_election' argument 2 names different: declaration 'new_leader' definition 'preference'. [funcArgNamesDifferent]
booth-1.0/src/raft.h:39:22: note: Function 'new_election' argument 2 names different: declaration 'new_leader' definition 'preference'.
booth-1.0/src/raft.c:732:21: note: Function 'new_election' argument 2 names different: declaration 'new_leader' definition 'preference'.
booth-1.0/src/raft.c:915:22: style: Function 'raft_answer' argument 2 names different: declaration 'from' definition 'sender'. [funcArgNamesDifferent]
booth-1.0/src/raft.h:34:22: note: Function 'raft_answer' argument 2 names different: declaration 'from' definition 'sender'.
booth-1.0/src/raft.c:915:22: note: Function 'raft_answer' argument 2 names different: declaration 'from' definition 'sender'.
booth-1.0/src/request.c:70:18: style: The scope of the variable 'rp' can be reduced. [variableScope]
booth-1.0/src/ticket.c:701:9: style: The scope of the variable 'deadfn' can be reduced. [variableScope]
booth-1.0/src/ticket.c:770:14: style: The scope of the variable 'rv2' can be reduced. [variableScope]
booth-1.0/src/ticket.c:834:6: style: The scope of the variable 'i' can be reduced. [variableScope]
booth-1.0/src/ticket.c:905:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
booth-1.0/src/ticket.c:962:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
booth-1.0/src/ticket.c:72:55: style: Function 'check_ticket' argument 2 names different: declaration 'tc' definition 'found'. [funcArgNamesDifferent]
booth-1.0/src/ticket.h:64:55: note: Function 'check_ticket' argument 2 names different: declaration 'tc' definition 'found'.
booth-1.0/src/ticket.c:72:55: note: Function 'check_ticket' argument 2 names different: declaration 'tc' definition 'found'.
booth-1.0/src/ticket.c:84:33: style: Function 'check_site' argument 2 names different: declaration 'local' definition 'is_local'. [funcArgNamesDifferent]
booth-1.0/src/ticket.h:65:33: note: Function 'check_site' argument 2 names different: declaration 'local' definition 'is_local'.
booth-1.0/src/ticket.c:84:33: note: Function 'check_site' argument 2 names different: declaration 'local' definition 'is_local'.
booth-1.0/src/ticket.c:350:43: style: Function 'do_grant_ticket' argument 1 names different: declaration 'ticket' definition 'tk'. [funcArgNamesDifferent]
booth-1.0/src/ticket.h:76:43: note: Function 'do_grant_ticket' argument 1 names different: declaration 'ticket' definition 'tk'.
booth-1.0/src/ticket.c:350:43: note: Function 'do_grant_ticket' argument 1 names different: declaration 'ticket' definition 'tk'.
booth-1.0/src/timer.c:36:29: style: Function 'interval_add' argument 1 names different: declaration 'p' definition 'a'. [funcArgNamesDifferent]
booth-1.0/src/timer.h:86:29: note: Function 'interval_add' argument 1 names different: declaration 'p' definition 'a'.
booth-1.0/src/timer.c:36:29: note: Function 'interval_add' argument 1 names different: declaration 'p' definition 'a'.
booth-1.0/src/timer.c:36:36: style: Function 'interval_add' argument 2 names different: declaration 'interval' definition 'b'. [funcArgNamesDifferent]
booth-1.0/src/timer.h:86:36: note: Function 'interval_add' argument 2 names different: declaration 'interval' definition 'b'.
booth-1.0/src/timer.c:36:36: note: Function 'interval_add' argument 2 names different: declaration 'interval' definition 'b'.
booth-1.0/src/transport.c:312:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
booth-1.0/src/transport.c:546:21: style: Checking if unsigned variable 'get_local_id()' is less than zero. [unsignedLessThanZero]
booth-1.0/src/transport.c:266:37: style: Function 'find_myself' argument 1 names different: declaration 'me' definition 'mep'. [funcArgNamesDifferent]
booth-1.0/src/transport.h:61:37: note: Function 'find_myself' argument 1 names different: declaration 'me' definition 'mep'.
booth-1.0/src/transport.c:266:37: note: Function 'find_myself' argument 1 names different: declaration 'me' definition 'mep'.
booth-1.0/src/transport.c:277:47: style: Function 'check_boothc_header' argument 1 names different: declaration 'data' definition 'h'. [funcArgNamesDifferent]
booth-1.0/src/transport.h:64:47: note: Function 'check_boothc_header' argument 1 names different: declaration 'data' definition 'h'.
booth-1.0/src/transport.c:277:47: note: Function 'check_boothc_header' argument 1 names different: declaration 'data' definition 'h'.
booth-1.0/src/transport.c:1044:53: style: Function 'send_header_plus' argument 2 names different: declaration 'hdr' definition 'msg'. [funcArgNamesDifferent]
booth-1.0/src/transport.h:84:53: note: Function 'send_header_plus' argument 2 names different: declaration 'hdr' definition 'msg'.
booth-1.0/src/transport.c:1044:53: note: Function 'send_header_plus' argument 2 names different: declaration 'hdr' definition 'msg'.
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/bootp/bootp_2.4.3.orig.tar.gz
bootp-2.4.3/bootpd.c:194:6: style: The scope of the variable 'nfound' can be reduced. [variableScope]
bootp-2.4.3/bootpd.c:629:11: style: The scope of the variable 'hlen' can be reduced. [variableScope]
bootp-2.4.3/bootpd.c:1259:9: style: The scope of the variable 'tag' can be reduced. [variableScope]
bootp-2.4.3/bootpef.c:244:16: style: The scope of the variable 'tlen' can be reduced. [variableScope]
bootp-2.4.3/bootpef.c:244:22: style: The scope of the variable 'hashcode' can be reduced. [variableScope]
bootp-2.4.3/bootpef.c:312:2: style: Variable 'bytesleft' is modified but its new value is never used. [unreadVariable]
bootp-2.4.3/bootpgw.c:167:6: style: The scope of the variable 'nfound' can be reduced. [variableScope]
bootp-2.4.3/dovend.c:294:18: style: The scope of the variable 'addrptr' can be reduced. [variableScope]
bootp-2.4.3/dovend.c:296:8: style: The scope of the variable 'd' can be reduced. [variableScope]
bootp-2.4.3/getif.c:48:14: style: The scope of the variable 'incr' can be reduced. [variableScope]
bootp-2.4.3/getif.c:50:22: style: The scope of the variable 'sip' can be reduced. [variableScope]
bootp-2.4.3/hash.c:87:20: style: The scope of the variable 'totalsize' can be reduced. [variableScope]
bootp-2.4.3/print-bootp.c:313:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
bootp-2.4.3/print-bootp.c:394:7: style: Variable 'ep' is assigned a value that is never used. [unreadVariable]
bootp-2.4.3/print-bootp.c:175:7: error: Buffer is accessed out of bounds: vm_rfc1048 [bufferAccessOutOfBounds]
bootp-2.4.3/print-bootp.c:177:12: error: Buffer is accessed out of bounds: vm_cmu [bufferAccessOutOfBounds]
bootp-2.4.3/readfile.c:1836:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bootp-2.4.3/readfile.c:700:4: warning: Variable 'msg' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
bootp-2.4.3/readfile.c:698:4: note: Variable 'msg' is reassigned a value before the old one has been used. 'break;' missing?
bootp-2.4.3/readfile.c:700:4: note: Variable 'msg' is reassigned a value before the old one has been used. 'break;' missing?
bootp-2.4.3/readfile.c:648:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
bootp-2.4.3/readfile.c:793:8: style: The scope of the variable 'tmphaddr' can be reduced. [variableScope]
bootp-2.4.3/readfile.c:1614:29: style: The scope of the variable 'address2' can be reduced. [variableScope]
bootp-2.4.3/readfile.c:1616:22: style: The scope of the variable 'totalsize' can be reduced. [variableScope]
bootp-2.4.3/readfile.c:1779:10: style: Checking if unsigned variable 'hal' is less than zero. [unsignedLessThanZero]
bootp-2.4.3/trygetif.c:34:18: style: The scope of the variable 'hep' can be reduced. [variableScope]
bootp-2.4.3/trylook.c:26:10: style: The scope of the variable 'hwa' can be reduced. [variableScope]
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/bootpc/bootpc_0.64.orig.tar.gz
bootpc-0.64.orig/bootpc.c:328:17: style: The scope of the variable 'tag' can be reduced. [variableScope]
bootpc-0.64.orig/bootpc.c:594:23: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bootpc-0.64.orig/bootpc.c:595:10: style: The scope of the variable 'c' can be reduced. [variableScope]
bootpc-0.64.orig/bootpc.c:729:10: style: The scope of the variable 'c' can be reduced. [variableScope]
bootpc-0.64.orig/bootpc.c:51:18: style: Function 'performBootp' argument 6 names different: declaration 'ifr' definition 'their_ifr'. [funcArgNamesDifferent]
bootpc-0.64.orig/bootpc.h:76:18: note: Function 'performBootp' argument 6 names different: declaration 'ifr' definition 'their_ifr'.
bootpc-0.64.orig/bootpc.c:51:18: note: Function 'performBootp' argument 6 names different: declaration 'ifr' definition 'their_ifr'.
bootpc-0.64.orig/bootpc.c:53:8: style: Function 'performBootp' argument 8 names different: declaration 'returniffail' definition 'bp_rif'. [funcArgNamesDifferent]
bootpc-0.64.orig/bootpc.h:78:8: note: Function 'performBootp' argument 8 names different: declaration 'returniffail' definition 'bp_rif'.
bootpc-0.64.orig/bootpc.c:53:8: note: Function 'performBootp' argument 8 names different: declaration 'returniffail' definition 'bp_rif'.
bootpc-0.64.orig/bootpc.c:54:8: style: Function 'performBootp' argument 9 names different: declaration 'print' definition 'bp_pr'. [funcArgNamesDifferent]
bootpc-0.64.orig/bootpc.h:79:8: note: Function 'performBootp' argument 9 names different: declaration 'print' definition 'bp_pr'.
bootpc-0.64.orig/bootpc.c:54:8: note: Function 'performBootp' argument 9 names different: declaration 'print' definition 'bp_pr'.
bootpc-0.64.orig/bootpc.c:683:10: style: Function 'in2host' argument 2 names different: declaration 'print' definition 'bp_pr'. [funcArgNamesDifferent]
bootpc-0.64.orig/bootpc.h:69:10: note: Function 'in2host' argument 2 names different: declaration 'print' definition 'bp_pr'.
bootpc-0.64.orig/bootpc.c:683:10: note: Function 'in2host' argument 2 names different: declaration 'print' definition 'bp_pr'.
bootpc-0.64.orig/bootpc.c:123:7: error: Memory leak: bootp_xmit [memleak]
bootpc-0.64.orig/bootpc.c:123:7: error: Memory leak: bootp_recv [memleak]
bootpc-0.64.orig/main.c:97:13: style: The scope of the variable 'error' can be reduced. [variableScope]
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/bootstrap-vz/bootstrap-vz_0.9.11+20180121git.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bopm/bopm_3.1.3.orig.tar.gz
config-lexer.c:1432:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
config-parser.c:1372:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bopm-3.1.3/src/dnsbl.c:63:8: style: The scope of the variable 'res' can be reduced. [variableScope]
bopm-3.1.3/src/dnsbl.c:139:13: warning: The buffer 'text_type' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bopm-3.1.3/src/firedns.c:167:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bopm-3.1.3/src/firedns.c:281:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
bopm-3.1.3/src/firedns.c:281:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bopm-3.1.3/src/firedns.c:282:27: style: The scope of the variable 'result' can be reduced. [variableScope]
bopm-3.1.3/src/firedns.c:296:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bopm-3.1.3/src/irc.c:317:16: error: Array 'IRC_CHANNELS[513]' accessed at index 513, which is out of bounds. [arrayIndexOutOfBounds]
bopm-3.1.3/src/irc.c:587:28: warning: Logical conjunction always evaluates to false: *(pos + 1) == ' ' && *(pos + 1) == '\0'. [incorrectLogicOperator]
bopm-3.1.3/src/irc.c:725:4: style: Variable 'nick' is reassigned a value before the old one has been used. [redundantAssignment]
bopm-3.1.3/src/irc.c:721:4: note: Variable 'nick' is reassigned a value before the old one has been used.
bopm-3.1.3/src/irc.c:725:4: note: Variable 'nick' is reassigned a value before the old one has been used.
bopm-3.1.3/src/irc.c:207:24: style: The scope of the variable 'chan' can be reduced. [variableScope]
bopm-3.1.3/src/irc.c:683:24: style: The scope of the variable 'item' can be reduced. [variableScope]
bopm-3.1.3/src/irc.c:800:24: style: The scope of the variable 'channel' can be reduced. [variableScope]
bopm-3.1.3/src/irc.c:1000:16: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
bopm-3.1.3/src/irc.c:1001:8: style: The scope of the variable 'errnum' can be reduced. [variableScope]
bopm-3.1.3/src/irc.c:771:44: style: Function 'userinfo_free' argument 1 names different: declaration 'source' definition 'source_p'. [funcArgNamesDifferent]
bopm-3.1.3/src/irc.c:86:44: note: Function 'userinfo_free' argument 1 names different: declaration 'source' definition 'source_p'.
bopm-3.1.3/src/irc.c:771:44: note: Function 'userinfo_free' argument 1 names different: declaration 'source' definition 'source_p'.
bopm-3.1.3/src/irc.c:312:7: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
bopm-3.1.3/src/irc.c:315:10: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
bopm-3.1.3/src/libopm/src/libopm.c:203:27: style: The scope of the variable 'ppc' can be reduced. [variableScope]
bopm-3.1.3/src/libopm/src/libopm.c:262:27: style: The scope of the variable 'ppc' can be reduced. [variableScope]
bopm-3.1.3/src/libopm/src/libopm.c:565:16: style: The scope of the variable 'scan' can be reduced. [variableScope]
bopm-3.1.3/src/libopm/src/libopm.c:742:22: style: The scope of the variable 'conn' can be reduced. [variableScope]
bopm-3.1.3/src/libopm/src/libopm.c:842:16: style: The scope of the variable 'node' can be reduced. [variableScope]
bopm-3.1.3/src/libopm/src/libopm.c:845:17: style: The scope of the variable 'protocols' can be reduced. [variableScope]
bopm-3.1.3/src/libopm/src/libopm.c:948:16: style: The scope of the variable 'scan' can be reduced. [variableScope]
bopm-3.1.3/src/libopm/src/libopm.c:1282:10: style: The scope of the variable 'target_string' can be reduced. [variableScope]
bopm-3.1.3/src/libopm/src/libopm.c:524:4: style: Variable 'fd_limit' is assigned a value that is never used. [unreadVariable]
bopm-3.1.3/src/libopm/src/libopm.c:1316:13: style: Variable 'remote' is assigned a value that is never used. [unreadVariable]
bopm-3.1.3/src/libopm/src/libopm.c:1376:13: style: Variable 'remote' is assigned a value that is never used. [unreadVariable]
bopm-3.1.3/src/main.c:80:8: style: The scope of the variable 'c' can be reduced. [variableScope]
bopm-3.1.3/src/main.c:122:18: style: Checking if unsigned variable 'OPT_DEBUG' is less than zero. [unsignedLessThanZero]
bopm-3.1.3/src/match.c:214:10: style: The scope of the variable 't' can be reduced. [variableScope]
bopm-3.1.3/src/misc.c:85:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:85:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:85:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:85:7: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:85:7: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:85:7: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:93:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:93:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:93:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:93:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:93:7: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:100:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:100:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:100:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:100:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:107:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:107:10: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:107:10: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:115:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:121:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:121:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/misc.c:127:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bopm-3.1.3/src/negcache.c:187:11: style: The scope of the variable 'now' can be reduced. [variableScope]
bopm-3.1.3/src/negcache.c:235:18: style: The scope of the variable 'new' can be reduced. [variableScope]
bopm-3.1.3/src/opercmd.c:108:20: style: The scope of the variable 'cs' can be reduced. [variableScope]
bopm-3.1.3/src/opercmd.c:294:20: style: The scope of the variable 'cs' can be reduced. [variableScope]
bopm-3.1.3/src/scan.c:113:27: style: The scope of the variable 'scs' can be reduced. [variableScope]
bopm-3.1.3/src/scan.c:139:15: style: The scope of the variable 'nc_counter' can be reduced. [variableScope]
bopm-3.1.3/src/scan.c:578:11: style: The scope of the variable 'scanner' can be reduced. [variableScope]
bopm-3.1.3/src/scan.c:1000:27: style: The scope of the variable 'scs' can be reduced. [variableScope]
bopm-3.1.3/src/scan.c:1140:10: style: The scope of the variable 'exempt_mask' can be reduced. [variableScope]
bopm-3.1.3/src/scan.c:533:17: style: Checking if unsigned variable 'ss->scans' is less than zero. [unsignedLessThanZero]
bopm-3.1.3/src/scan.c:687:32: style: Variable 'ss' is assigned a value that is never used. [unreadVariable]
bopm-3.1.3/src/scan.c:733:32: style: Variable 'ss' is assigned a value that is never used. [unreadVariable]
bopm-3.1.3/src/stats.c:193:26: style: The scope of the variable 'bl' can be reduced. [variableScope]
bopm-3.1.3/src/stats.c:247:8: style: The scope of the variable 'newfd' can be reduced. [variableScope]
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/bordeaux-threads/bordeaux-threads_0.8.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/borgbackup/borgbackup_1.1.7.orig.tar.gz
borgbackup-1.1.7/src/borg/_endian.h:18:0: error: #error Unknown byte order [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/_chunker.c:86:23: style: The scope of the variable 'imod' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/_chunker.c:159:15: style: The scope of the variable 'data' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/_chunker.c:184:18: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
borgbackup-1.1.7/src/borg/_chunker.c:158:9: style: Unused variable: overshoot [unusedVariable]
borgbackup-1.1.7/src/borg/algorithms/blake2/ref/blake2b-ref.c:221:51: style: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/blake2/ref/blake2.h:154:53: note: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'.
borgbackup-1.1.7/src/borg/algorithms/blake2/ref/blake2b-ref.c:221:51: note: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'.
borgbackup-1.1.7/src/borg/algorithms/checksums.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1406:56: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1602:48: note: Calling function 'LZ4_decompress_generic', 10th argument 'dictStart' value is 0
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1406:56: note: Null pointer addition
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:495:27: style: Function 'LZ4_compressBound' argument 1 names different: declaration 'inputSize' definition 'isize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:168:38: note: Function 'LZ4_compressBound' argument 1 names different: declaration 'inputSize' definition 'isize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:495:27: note: Function 'LZ4_compressBound' argument 1 names different: declaration 'inputSize' definition 'isize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:997:57: style: Function 'LZ4_compress_fast_extState' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:189:69: note: Function 'LZ4_compress_fast_extState' argument 2 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:997:57: note: Function 'LZ4_compress_fast_extState' argument 2 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:997:71: style: Function 'LZ4_compress_fast_extState' argument 3 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:189:80: note: Function 'LZ4_compress_fast_extState' argument 3 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:997:71: note: Function 'LZ4_compress_fast_extState' argument 3 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:997:81: style: Function 'LZ4_compress_fast_extState' argument 4 names different: declaration 'srcSize' definition 'inputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:189:89: note: Function 'LZ4_compress_fast_extState' argument 4 names different: declaration 'srcSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:997:81: note: Function 'LZ4_compress_fast_extState' argument 4 names different: declaration 'srcSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:997:96: style: Function 'LZ4_compress_fast_extState' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:189:102: note: Function 'LZ4_compress_fast_extState' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:997:96: note: Function 'LZ4_compress_fast_extState' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1065:35: style: Function 'LZ4_compress_fast' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:178:47: note: Function 'LZ4_compress_fast' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1065:35: note: Function 'LZ4_compress_fast' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1065:49: style: Function 'LZ4_compress_fast' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:178:58: note: Function 'LZ4_compress_fast' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1065:49: note: Function 'LZ4_compress_fast' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1065:59: style: Function 'LZ4_compress_fast' argument 3 names different: declaration 'srcSize' definition 'inputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:178:67: note: Function 'LZ4_compress_fast' argument 3 names different: declaration 'srcSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1065:59: note: Function 'LZ4_compress_fast' argument 3 names different: declaration 'srcSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1065:74: style: Function 'LZ4_compress_fast' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:178:80: note: Function 'LZ4_compress_fast' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1065:74: note: Function 'LZ4_compress_fast' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1084:38: style: Function 'LZ4_compress_default' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:139:49: note: Function 'LZ4_compress_default' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1084:38: note: Function 'LZ4_compress_default' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1084:52: style: Function 'LZ4_compress_default' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:139:60: note: Function 'LZ4_compress_default' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1084:52: note: Function 'LZ4_compress_default' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1084:62: style: Function 'LZ4_compress_default' argument 3 names different: declaration 'srcSize' definition 'inputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:139:69: note: Function 'LZ4_compress_default' argument 3 names different: declaration 'srcSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1084:62: note: Function 'LZ4_compress_default' argument 3 names different: declaration 'srcSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1084:77: style: Function 'LZ4_compress_default' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:139:82: note: Function 'LZ4_compress_default' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1084:77: note: Function 'LZ4_compress_default' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1157:37: style: Function 'LZ4_resetStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:254:48: note: Function 'LZ4_resetStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1157:37: note: Function 'LZ4_resetStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1163:41: style: Function 'LZ4_resetStream_fast' argument 1 names different: declaration 'streamPtr' definition 'ctx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:413:53: note: Function 'LZ4_resetStream_fast' argument 1 names different: declaration 'streamPtr' definition 'ctx'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1163:41: note: Function 'LZ4_resetStream_fast' argument 1 names different: declaration 'streamPtr' definition 'ctx'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1167:35: style: Function 'LZ4_freeStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:248:56: note: Function 'LZ4_freeStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1167:35: note: Function 'LZ4_freeStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1177:33: style: Function 'LZ4_loadDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:262:44: note: Function 'LZ4_loadDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1177:33: note: Function 'LZ4_loadDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1255:47: style: Function 'LZ4_compress_fast_continue' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:280:58: note: Function 'LZ4_compress_fast_continue' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1255:47: note: Function 'LZ4_compress_fast_continue' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1255:71: style: Function 'LZ4_compress_fast_continue' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:280:81: note: Function 'LZ4_compress_fast_continue' argument 2 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1255:71: note: Function 'LZ4_compress_fast_continue' argument 2 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1255:85: style: Function 'LZ4_compress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:280:92: note: Function 'LZ4_compress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1255:85: note: Function 'LZ4_compress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1255:95: style: Function 'LZ4_compress_fast_continue' argument 4 names different: declaration 'srcSize' definition 'inputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:280:101: note: Function 'LZ4_compress_fast_continue' argument 4 names different: declaration 'srcSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1255:95: note: Function 'LZ4_compress_fast_continue' argument 4 names different: declaration 'srcSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1255:110: style: Function 'LZ4_compress_fast_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:280:114: note: Function 'LZ4_compress_fast_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1255:110: note: Function 'LZ4_compress_fast_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1355:33: style: Function 'LZ4_saveDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:289:44: note: Function 'LZ4_saveDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1355:33: note: Function 'LZ4_saveDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1355:65: style: Function 'LZ4_saveDict' argument 3 names different: declaration 'maxDictSize' definition 'dictSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:289:77: note: Function 'LZ4_saveDict' argument 3 names different: declaration 'maxDictSize' definition 'dictSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1355:65: note: Function 'LZ4_saveDict' argument 3 names different: declaration 'maxDictSize' definition 'dictSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1598:37: style: Function 'LZ4_decompress_safe' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:149:49: note: Function 'LZ4_decompress_safe' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1598:37: note: Function 'LZ4_decompress_safe' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1598:51: style: Function 'LZ4_decompress_safe' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:149:60: note: Function 'LZ4_decompress_safe' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1598:51: note: Function 'LZ4_decompress_safe' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1598:81: style: Function 'LZ4_decompress_safe' argument 4 names different: declaration 'dstCapacity' definition 'maxDecompressedSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:149:89: note: Function 'LZ4_decompress_safe' argument 4 names different: declaration 'dstCapacity' definition 'maxDecompressedSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1598:81: note: Function 'LZ4_decompress_safe' argument 4 names different: declaration 'dstCapacity' definition 'maxDecompressedSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1606:45: style: Function 'LZ4_decompress_safe_partial' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:235:57: note: Function 'LZ4_decompress_safe_partial' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1606:45: note: Function 'LZ4_decompress_safe_partial' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1606:59: style: Function 'LZ4_decompress_safe_partial' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:235:68: note: Function 'LZ4_decompress_safe_partial' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1606:59: note: Function 'LZ4_decompress_safe_partial' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1606:69: style: Function 'LZ4_decompress_safe_partial' argument 3 names different: declaration 'srcSize' definition 'compressedSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:235:77: note: Function 'LZ4_decompress_safe_partial' argument 3 names different: declaration 'srcSize' definition 'compressedSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1606:69: note: Function 'LZ4_decompress_safe_partial' argument 3 names different: declaration 'srcSize' definition 'compressedSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1606:111: style: Function 'LZ4_decompress_safe_partial' argument 5 names different: declaration 'dstCapacity' definition 'maxDecompressedSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:235:112: note: Function 'LZ4_decompress_safe_partial' argument 5 names different: declaration 'dstCapacity' definition 'maxDecompressedSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1606:111: note: Function 'LZ4_decompress_safe_partial' argument 5 names different: declaration 'dstCapacity' definition 'maxDecompressedSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1614:37: style: Function 'LZ4_decompress_fast' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:221:49: note: Function 'LZ4_decompress_fast' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1614:37: note: Function 'LZ4_decompress_fast' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1614:51: style: Function 'LZ4_decompress_fast' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:221:60: note: Function 'LZ4_decompress_fast' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1614:51: note: Function 'LZ4_decompress_fast' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1624:51: style: Function 'LZ4_decompress_safe_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:599:125: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1624:51: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1624:65: style: Function 'LZ4_decompress_safe_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:599:136: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1624:65: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1624:95: style: Function 'LZ4_decompress_safe_withPrefix64k' argument 4 names different: declaration 'maxDstSize' definition 'maxOutputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:599:165: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 4 names different: declaration 'maxDstSize' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1624:95: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 4 names different: declaration 'maxDstSize' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1632:51: style: Function 'LZ4_decompress_fast_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:600:125: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1632:51: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1632:65: style: Function 'LZ4_decompress_fast_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:600:136: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1632:65: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1747:85: style: Function 'LZ4_decompress_safe_continue' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:353:96: note: Function 'LZ4_decompress_safe_continue' argument 2 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1747:85: note: Function 'LZ4_decompress_safe_continue' argument 2 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1747:99: style: Function 'LZ4_decompress_safe_continue' argument 3 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:353:107: note: Function 'LZ4_decompress_safe_continue' argument 3 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1747:99: note: Function 'LZ4_decompress_safe_continue' argument 3 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1747:109: style: Function 'LZ4_decompress_safe_continue' argument 4 names different: declaration 'srcSize' definition 'compressedSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:353:116: note: Function 'LZ4_decompress_safe_continue' argument 4 names different: declaration 'srcSize' definition 'compressedSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1747:109: note: Function 'LZ4_decompress_safe_continue' argument 4 names different: declaration 'srcSize' definition 'compressedSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1747:129: style: Function 'LZ4_decompress_safe_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:353:129: note: Function 'LZ4_decompress_safe_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1747:129: note: Function 'LZ4_decompress_safe_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1787:85: style: Function 'LZ4_decompress_fast_continue' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:354:96: note: Function 'LZ4_decompress_fast_continue' argument 2 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1787:85: note: Function 'LZ4_decompress_fast_continue' argument 2 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1787:99: style: Function 'LZ4_decompress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:354:107: note: Function 'LZ4_decompress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1787:99: note: Function 'LZ4_decompress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1828:47: style: Function 'LZ4_decompress_safe_usingDict' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:363:59: note: Function 'LZ4_decompress_safe_usingDict' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1828:47: note: Function 'LZ4_decompress_safe_usingDict' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1828:61: style: Function 'LZ4_decompress_safe_usingDict' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:363:70: note: Function 'LZ4_decompress_safe_usingDict' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1828:61: note: Function 'LZ4_decompress_safe_usingDict' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1828:71: style: Function 'LZ4_decompress_safe_usingDict' argument 3 names different: declaration 'srcSize' definition 'compressedSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:363:79: note: Function 'LZ4_decompress_safe_usingDict' argument 3 names different: declaration 'srcSize' definition 'compressedSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1828:71: note: Function 'LZ4_decompress_safe_usingDict' argument 3 names different: declaration 'srcSize' definition 'compressedSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1828:91: style: Function 'LZ4_decompress_safe_usingDict' argument 4 names different: declaration 'dstCapcity' definition 'maxOutputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:363:92: note: Function 'LZ4_decompress_safe_usingDict' argument 4 names different: declaration 'dstCapcity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1828:91: note: Function 'LZ4_decompress_safe_usingDict' argument 4 names different: declaration 'dstCapcity' definition 'maxOutputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1840:47: style: Function 'LZ4_decompress_fast_usingDict' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:364:59: note: Function 'LZ4_decompress_fast_usingDict' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1840:47: note: Function 'LZ4_decompress_fast_usingDict' argument 1 names different: declaration 'src' definition 'source'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1840:61: style: Function 'LZ4_decompress_fast_usingDict' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:364:70: note: Function 'LZ4_decompress_fast_usingDict' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1840:61: note: Function 'LZ4_decompress_fast_usingDict' argument 2 names different: declaration 'dst' definition 'dest'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1852:68: style: Function 'LZ4_compress_limitedOutput' argument 3 names different: declaration 'sourceSize' definition 'inputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:574:133: note: Function 'LZ4_compress_limitedOutput' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1852:68: note: Function 'LZ4_compress_limitedOutput' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1856:54: style: Function 'LZ4_compress' argument 3 names different: declaration 'sourceSize' definition 'inputSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:573:133: note: Function 'LZ4_compress' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1856:54: note: Function 'LZ4_compress' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1860:68: style: Function 'LZ4_compress_limitedOutput_withState' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:576:138: note: Function 'LZ4_compress_limitedOutput_withState' argument 2 names different: declaration 'source' definition 'src'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1860:68: note: Function 'LZ4_compress_limitedOutput_withState' argument 2 names different: declaration 'source' definition 'src'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1860:79: style: Function 'LZ4_compress_limitedOutput_withState' argument 3 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:576:152: note: Function 'LZ4_compress_limitedOutput_withState' argument 3 names different: declaration 'dest' definition 'dst'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1860:79: note: Function 'LZ4_compress_limitedOutput_withState' argument 3 names different: declaration 'dest' definition 'dst'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1860:88: style: Function 'LZ4_compress_limitedOutput_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:576:162: note: Function 'LZ4_compress_limitedOutput_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1860:88: note: Function 'LZ4_compress_limitedOutput_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1860:101: style: Function 'LZ4_compress_limitedOutput_withState' argument 5 names different: declaration 'maxOutputSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:576:177: note: Function 'LZ4_compress_limitedOutput_withState' argument 5 names different: declaration 'maxOutputSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1860:101: note: Function 'LZ4_compress_limitedOutput_withState' argument 5 names different: declaration 'maxOutputSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1864:54: style: Function 'LZ4_compress_withState' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:575:138: note: Function 'LZ4_compress_withState' argument 2 names different: declaration 'source' definition 'src'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1864:54: note: Function 'LZ4_compress_withState' argument 2 names different: declaration 'source' definition 'src'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1864:65: style: Function 'LZ4_compress_withState' argument 3 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:575:152: note: Function 'LZ4_compress_withState' argument 3 names different: declaration 'dest' definition 'dst'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1864:65: note: Function 'LZ4_compress_withState' argument 3 names different: declaration 'dest' definition 'dst'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1864:74: style: Function 'LZ4_compress_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:575:162: note: Function 'LZ4_compress_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1864:74: note: Function 'LZ4_compress_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1868:56: style: Function 'LZ4_compress_limitedOutput_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:578:127: note: Function 'LZ4_compress_limitedOutput_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1868:56: note: Function 'LZ4_compress_limitedOutput_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1868:80: style: Function 'LZ4_compress_limitedOutput_continue' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:578:154: note: Function 'LZ4_compress_limitedOutput_continue' argument 2 names different: declaration 'source' definition 'src'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1868:80: note: Function 'LZ4_compress_limitedOutput_continue' argument 2 names different: declaration 'source' definition 'src'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1868:91: style: Function 'LZ4_compress_limitedOutput_continue' argument 3 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:578:168: note: Function 'LZ4_compress_limitedOutput_continue' argument 3 names different: declaration 'dest' definition 'dst'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1868:91: note: Function 'LZ4_compress_limitedOutput_continue' argument 3 names different: declaration 'dest' definition 'dst'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1868:100: style: Function 'LZ4_compress_limitedOutput_continue' argument 4 names different: declaration 'inputSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:578:178: note: Function 'LZ4_compress_limitedOutput_continue' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1868:100: note: Function 'LZ4_compress_limitedOutput_continue' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1868:113: style: Function 'LZ4_compress_limitedOutput_continue' argument 5 names different: declaration 'maxOutputSize' definition 'dstCapacity'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:578:193: note: Function 'LZ4_compress_limitedOutput_continue' argument 5 names different: declaration 'maxOutputSize' definition 'dstCapacity'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1868:113: note: Function 'LZ4_compress_limitedOutput_continue' argument 5 names different: declaration 'maxOutputSize' definition 'dstCapacity'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1872:42: style: Function 'LZ4_compress_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.h:577:127: note: Function 'LZ4_compress_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'.
borgbackup-1.1.7/src/borg/algorithms/lz4/lib/lz4.c:1872:42: note: Function 'LZ4_compress_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:419:68: style: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.h:177:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:419:68: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:457:61: style: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.h:183:61: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:457:61: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:457:101: style: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.h:183:102: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:457:101: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:529:59: style: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.h:186:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:529:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:529:95: style: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.h:186:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:529:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:590:70: style: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.h:187:65: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/xxh64/xxhash.c:590:70: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/bitstream.h:214:41: style: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/bitstream.h:95:62: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/bitstream.h:214:41: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/bitstream.h:462:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/bitstream.h:139:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/bitstream.h:462:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:537:46: style: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:407:42: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:537:46: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:563:69: style: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:409:65: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:563:69: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:572:74: style: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:411:70: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:572:74: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/entropy_common.c:61:60: style: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:253:75: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/entropy_common.c:61:60: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/entropy_common.c:62:30: style: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:253:129: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/entropy_common.c:62:30: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/entropy_common.c:62:51: style: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:253:145: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/entropy_common.c:62:51: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse_decompress.c:263:53: style: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse.h:271:68: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/fse_decompress.c:263:53: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:321:61: style: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:234:61: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:321:61: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:321:101: style: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:234:102: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:321:101: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:326:61: style: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:235:61: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:326:61: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:326:101: style: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:235:102: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:326:101: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:401:62: style: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:163:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:401:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:513:68: style: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:164:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:513:68: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:651:59: style: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:197:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:651:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:651:95: style: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:197:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:651:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:699:64: style: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:198:65: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:699:64: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:768:59: style: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:201:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:768:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:768:95: style: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:201:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:768:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:832:70: style: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.h:202:65: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:832:70: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/xxhash.c:617:76: style: Variable 'p32' is modified but its new value is never used. [unreadVariable]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/zstd_common.c:43:41: style: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/zstd_errors.h:84:58: note: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/common/zstd_common.c:43:41: note: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/fse_compress.c:66:0: error: #error "FSE_FUNCTION_EXTENSION must be defined" [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/huf_compress.c:250:17: style: The scope of the variable 'pos' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:71:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:177:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:2673:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:1479:52: style: Redundant condition: If 'EXPR == 0', the comparison 'EXPR != 1' is always true. [redundantCondition]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:1019:17: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:1012:17: note: Variable 'ptr' is reassigned a value before the old one has been used.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:1019:17: note: Variable 'ptr' is reassigned a value before the old one has been used.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:2462:12: style: The scope of the variable 'fhSize' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3425:44: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_ldm.c:614:13: style: The scope of the variable 'i' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_ldm.c:465:21: style: Function 'ZSTD_ldm_generateSequences' argument 1 names different: declaration 'ldms' definition 'ldmState'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_ldm.h:41:25: note: Function 'ZSTD_ldm_generateSequences' argument 1 names different: declaration 'ldms' definition 'ldmState'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstd_ldm.c:465:21: note: Function 'ZSTD_ldm_generateSequences' argument 1 names different: declaration 'ldms' definition 'ldmState'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:839:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1595:47: warning: Either the condition 'bufferStart==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1599:43: note: Assuming that condition 'bufferStart==NULL' is not redundant
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1595:47: note: Null pointer addition
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1597:45: warning: Either the condition 'rangeStart==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1599:20: note: Assuming that condition 'rangeStart==NULL' is not redundant
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1597:45: note: Null pointer addition
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1073:12: style: The scope of the variable 'frameStartPos' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1073:31: style: The scope of the variable 'dstBufferPos' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1219:22: style: Function 'ZSTDMT_initCStream_internal' argument 1 names different: declaration 'zcs' definition 'mtctx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.h:146:49: note: Function 'ZSTDMT_initCStream_internal' argument 1 names different: declaration 'zcs' definition 'mtctx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1219:22: note: Function 'ZSTDMT_initCStream_internal' argument 1 names different: declaration 'zcs' definition 'mtctx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1335:59: style: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.h:81:62: note: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1335:59: note: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:983:36: style: The scope of the variable 'decompress' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:213:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:2396:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:63:35: style: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:72:83: note: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:63:35: note: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:80:49: style: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:75:100: note: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:80:49: note: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:85:39: style: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:74:90: note: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:85:39: note: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:93:43: style: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:77:87: note: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:93:43: note: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:116:40: style: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:78:84: note: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:116:40: note: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:129:38: style: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:79:82: note: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:129:38: note: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:30:35: style: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:124:83: note: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:30:35: note: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:38:51: style: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:127:102: note: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:38:51: note: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:43:41: style: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:126:92: note: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:43:41: note: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:51:45: style: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:129:91: note: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:51:45: note: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/cover.c:674:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/cover.c:963:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:286:10: style: The scope of the variable 'd' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:286:13: style: The scope of the variable 'e' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:384:7: style: The scope of the variable 't' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:640:7: style: The scope of the variable 'r' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:691:7: style: The scope of the variable 'r' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:842:21: style: The scope of the variable 'curbuf' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:843:13: style: The scope of the variable 'curbufsize' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:949:10: style: The scope of the variable 'd' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:949:13: style: The scope of the variable 'e' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1073:24: style: The scope of the variable 'e' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1073:28: style: The scope of the variable 'f' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1074:10: style: The scope of the variable 's' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1406:10: style: The scope of the variable 'skip' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1406:16: style: The scope of the variable 'unsorted' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1444:14: style: The scope of the variable 'ISAb' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1444:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1449:13: style: The scope of the variable 'k' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1449:22: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1618:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1682:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1754:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1879:7: style: The scope of the variable 'm' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1879:16: style: The scope of the variable 'i' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:503:32: warning: Either the condition '!suffix0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:518:9: note: Assuming that condition '!suffix0' is not redundant
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:503:32: note: Null pointer addition
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:210:12: style: The scope of the variable 'maxLength' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:727:25: style: Checking if unsigned variable 'compressionLevel' is less than zero. [unsignedLessThanZero]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:869:39: style: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.h:150:45: note: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:869:39: note: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:871:42: style: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.h:152:48: note: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:871:42: note: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:1061:53: style: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.h:176:27: note: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:1061:53: note: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:995:0: error: Memory leak: dictList [memleak]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1932:60: style: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.h:60:49: note: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1932:60: note: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1932:96: style: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.h:61:49: note: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1932:96: note: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1989:45: style: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.h:35:46: note: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1989:45: note: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1989:81: style: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.h:36:46: note: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1989:81: note: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1996:64: style: Function 'ZSTDv01_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.h:44:64: note: Function 'ZSTDv01_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1996:64: note: Function 'ZSTDv01_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:63:12: style: struct member 'FSE_CStream_t::bitPos' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:64:12: style: struct member 'FSE_CStream_t::startPtr' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:66:12: style: struct member 'FSE_CStream_t::endPtr' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:71:17: style: struct member 'FSE_CState_t::value' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:72:17: style: struct member 'FSE_CState_t::stateTable' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:73:17: style: struct member 'FSE_CState_t::symbolTT' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:74:17: style: struct member 'FSE_CState_t::stateLog' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:333:9: style: struct member 'FSE_symbolCompressionTransform::deltaFindState' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:334:9: style: struct member 'FSE_symbolCompressionTransform::deltaNbBits' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:935:8: style: struct member 'HUF_CElt_s::val' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:940:9: style: struct member 'nodeElt_s::count' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:941:9: style: struct member 'nodeElt_s::parent' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1409:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1410:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1412:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1413:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1414:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1415:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1416:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1418:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1420:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1428:9: style: struct member 'ZSTD_Cctx_s::current' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1429:9: style: struct member 'ZSTD_Cctx_s::nextUpdate' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1434:9: style: struct member 'ZSTD_Cctx_s::hashTable' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1436:10: style: struct member 'ZSTD_Cctx_s::buffer' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:488:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:330:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:488:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2760:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2761:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2763:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2764:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2765:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2766:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2767:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2769:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2771:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:490:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:332:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:490:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:3096:64: style: Function 'ZSTDv03_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.h:44:64: note: Function 'ZSTDv03_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:3096:64: note: Function 'ZSTDv03_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2401:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2402:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2404:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2405:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2406:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2407:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2408:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2410:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2412:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2890:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:818:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:659:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:818:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1207:67: style: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:532:68: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1207:67: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1208:30: style: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:532:122: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1208:30: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1208:51: style: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:532:138: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1208:51: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1438:60: style: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:552:61: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1438:60: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1918:30: style: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1639:63: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1918:30: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2276:30: style: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1640:63: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2276:30: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3218:50: style: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:329:50: note: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3218:50: note: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3294:74: style: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:326:76: note: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3294:74: note: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3294:87: style: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:326:88: note: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3294:87: note: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3619:66: style: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:60:49: note: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3619:66: note: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3619:102: style: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:61:49: note: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3619:102: note: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3624:45: style: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:35:46: note: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3624:45: note: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3624:81: style: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:36:46: note: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3624:81: note: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3639:64: style: Function 'ZSTDv04_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:44:64: note: Function 'ZSTDv04_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3639:64: note: Function 'ZSTDv04_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3662:75: style: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:88:75: note: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3662:75: note: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3662:87: style: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:88:88: note: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3662:87: note: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3171:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:887:65: style: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:736:65: note: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:887:65: note: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1279:63: style: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:635:63: note: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1279:63: note: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1280:30: style: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:635:117: note: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1280:30: note: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1280:51: style: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:635:133: note: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1280:51: note: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1489:56: style: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:657:56: note: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1489:56: note: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1954:30: style: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1688:59: note: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1954:30: note: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1994:30: style: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1679:59: note: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1994:30: note: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2332:30: style: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1689:59: note: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2332:30: note: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2375:30: style: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1680:59: note: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2375:30: note: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3467:85: style: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:321:86: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3467:85: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3468:60: style: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:322:64: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3468:60: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3478:52: style: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:73:63: note: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3478:52: note: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3488:45: style: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:62:45: note: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3488:45: note: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3488:69: style: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:62:68: note: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3488:69: note: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3493:45: style: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:33:46: note: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3493:45: note: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3493:81: style: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:34:46: note: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3493:81: note: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3508:64: style: Function 'ZSTDv05_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:42:64: note: Function 'ZSTDv05_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3508:64: note: Function 'ZSTDv05_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3546:73: style: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:91:73: note: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3546:73: note: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3820:41: style: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:99:49: note: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3820:41: note: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3833:57: style: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:102:57: note: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3833:57: note: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3840:47: style: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:101:47: note: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3840:47: note: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3848:51: style: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:104:51: note: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3848:51: note: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3848:75: style: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:105:64: note: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3848:75: note: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:521:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:522:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:524:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:525:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:526:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:527:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:528:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:530:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:532:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:535:10: style: struct member 'seqStore_t::matchLengthFreq' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:536:10: style: struct member 'seqStore_t::litLengthFreq' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:537:10: style: struct member 'seqStore_t::litFreq' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:538:10: style: struct member 'seqStore_t::offCodeFreq' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:539:10: style: struct member 'seqStore_t::matchLengthSum' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:540:10: style: struct member 'seqStore_t::litLengthSum' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:541:10: style: struct member 'seqStore_t::litSum' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:542:10: style: struct member 'seqStore_t::offCodeSum' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2647:36: style: The scope of the variable 'decompress' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:988:65: style: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:839:65: note: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:988:65: note: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1263:63: style: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:707:63: note: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1263:63: note: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1264:30: style: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:707:117: note: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1264:30: note: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1264:51: style: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:707:133: note: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1264:51: note: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1635:56: style: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:725:56: note: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1635:56: note: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1649:44: style: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:669:45: note: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1649:44: note: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2093:30: style: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1831:59: note: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2093:30: note: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2131:30: style: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1823:59: note: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2131:30: note: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2465:30: style: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1832:59: note: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2465:30: note: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2507:30: style: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1824:59: note: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2507:30: note: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2855:37: style: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:97:54: note: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2855:37: note: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2855:66: style: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:97:80: note: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2855:66: note: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3615:85: style: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:331:84: note: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3615:85: note: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3636:45: style: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:73:60: note: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3636:45: note: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3642:82: style: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:43:61: note: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3642:82: note: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3657:64: style: Function 'ZSTDv06_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:51:64: note: Function 'ZSTDv06_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3657:64: note: Function 'ZSTDv06_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3947:41: style: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:110:64: note: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3947:41: note: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3960:57: style: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:113:72: note: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3960:57: note: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3967:47: style: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:112:62: note: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3967:47: note: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3984:51: style: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:115:66: note: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3984:51: note: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:569:23: style: struct member 'ZSTDv06_stats_t::unused' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2521:36: style: The scope of the variable 'decompress' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:658:65: style: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:511:65: note: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:658:65: note: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1207:63: style: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:755:63: note: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1207:63: note: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1208:30: style: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:755:117: note: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1208:30: note: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1208:51: style: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:755:133: note: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1208:51: note: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1655:56: style: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:773:56: note: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1655:56: note: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1669:44: style: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:724:45: note: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1669:44: note: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1892:30: style: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1138:59: note: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1892:30: note: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1901:50: style: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1087:49: note: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1901:50: note: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2014:30: style: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1129:59: note: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2014:30: note: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2304:30: style: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1139:59: note: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2304:30: note: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2313:50: style: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1088:49: note: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2313:50: note: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2425:30: style: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1130:59: note: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2425:30: note: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3004:37: style: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:91:54: note: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3004:37: note: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3004:66: style: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:91:80: note: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3004:66: note: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3875:45: style: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:75:60: note: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3875:45: note: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3881:82: style: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:50:61: note: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3881:82: note: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3896:64: style: Function 'ZSTDv07_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:58:64: note: Function 'ZSTDv07_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3896:64: note: Function 'ZSTDv07_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4320:41: style: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:126:61: note: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4320:41: note: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4333:57: style: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:129:72: note: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4333:57: note: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4340:47: style: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:128:62: note: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4340:47: note: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4357:51: style: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:131:66: note: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4357:51: note: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
borgbackup-1.1.7/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2804:30: style: struct member 'ZSTDv07_stats_s::unused' is never used. [unusedStructMember]
borgbackup-1.1.7/src/borg/cache_sync/unpack.h:247:14: style: The scope of the variable 'cache_values' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/cache_sync/unpack.h:248:14: style: The scope of the variable 'refcount' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/cache_sync/cache_sync.c:79:12: style: The scope of the variable 'new_size' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/cache_sync/cache_sync.c:80:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
borgbackup-1.1.7/src/borg/chunker.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/compress.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/crypto/low_level.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/hashindex.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/item.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/platform/darwin.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/platform/freebsd.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/platform/linux.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
borgbackup-1.1.7/src/borg/platform/posix.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/bosh/bosh_0.6.orig.tar.gz
bosh-0.6/bosh.c:115:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bosh-0.6/bosh.c:348:15: style: The scope of the variable 'p' can be reduced. [variableScope]
bosh-0.6/bosh.c:559:7: style: The scope of the variable 'key' can be reduced. [variableScope]
bosh-0.6/bosh.c:561:7: style: The scope of the variable 'needredraw' can be reduced. [variableScope]
bosh-0.6/bosh.c:652:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bosh-0.6/bosh.c:736:9: style: The scope of the variable 's' can be reduced. [variableScope]
bosh-0.6/rc.c:400:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bosh-0.6/rc.c:111:9: error: Common realloc mistake: 'v' nulled but not freed upon failure [memleakOnRealloc]
bosh-0.6/rc.c:132:11: error: Common realloc mistake: 'v' nulled but not freed upon failure [memleakOnRealloc]
bosh-0.6/system.c:278:13: style: The scope of the variable 'p' can be reduced. [variableScope]
bosh-0.6/system.c:360:12: style: The scope of the variable 'i' can be reduced. [variableScope]
bosh-0.6/system.c:360:14: style: The scope of the variable 'n' can be reduced. [variableScope]
bosh-0.6/system.c:535:15: error: Common realloc mistake: 'readbuf' nulled but not freed upon failure [memleakOnRealloc]
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/bosixnet/bosixnet_1.9.orig.tar.gz
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/bossa/bossa_1.3~20120408.orig.tar.xz
b-o-s-s-a-code/src/Samba.h:62:23: style: Technically the member function 'Samba::getSerialPort' can be const. [functionConst]
b-o-s-s-a-code/src/PortFactory.h:49:0: error: #error "Platform is not supported" [preprocessorErrorDirective]
b-o-s-s-a-code/src/BossaBitmaps.h:31:21: style: Technically the member function 'BossaBitmaps::getBossaLogo' can be const. [functionConst]
b-o-s-s-a-code/src/BossaBitmaps.h:32:21: style: Technically the member function 'BossaBitmaps::getBossaIcon' can be const. [functionConst]
b-o-s-s-a-code/src/BossaBitmaps.h:33:21: style: Technically the member function 'BossaBitmaps::getShumaTechLogo' can be const. [functionConst]
b-o-s-s-a-code/src/BossaBitmaps.h:36:14: performance: Technically the member function 'BossaBitmaps::GetBitmapFromMemory' can be static. [functionStatic]
b-o-s-s-a-code/src/BossaBitmaps.cpp:41:15: note: Technically the member function 'BossaBitmaps::GetBitmapFromMemory' can be static.
b-o-s-s-a-code/src/BossaBitmaps.h:36:14: note: Technically the member function 'BossaBitmaps::GetBitmapFromMemory' can be static.
b-o-s-s-a-code/src/BossaProgress.h:29:5: style: Class 'BossaProgress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
b-o-s-s-a-code/src/CmdOpts.cpp:40:17: style: The scope of the variable 'start' can be reduced. [variableScope]
b-o-s-s-a-code/src/CmdOpts.h:75:9: style: Technically the member function 'CmdOpts::find' can be const. [functionConst]
b-o-s-s-a-code/src/CmdOpts.cpp:140:10: note: Technically the member function 'CmdOpts::find' can be const.
b-o-s-s-a-code/src/CmdOpts.h:75:9: note: Technically the member function 'CmdOpts::find' can be const.
b-o-s-s-a-code/src/EefcFlash.cpp:143:14: style: The scope of the variable 'page' can be reduced. [variableScope]
b-o-s-s-a-code/src/EefcFlash.cpp:278:14: style: The scope of the variable 'fsr0' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flash.h:71:24: style: Technically the member function 'Flash::name' can be const. [functionConst]
b-o-s-s-a-code/src/EefcFlash.h:43:10: style: The function 'eraseAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:78:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:43:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:44:10: style: The function 'eraseAuto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:79:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:44:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:46:10: style: The function 'isLocked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:82:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:46:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:47:10: style: The function 'getLockRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:83:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:47:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:48:10: style: The function 'setLockRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:84:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:48:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:50:10: style: The function 'getSecurity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:88:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:50:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:51:10: style: The function 'setSecurity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:89:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:51:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:53:10: style: The function 'getBod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:91:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:53:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:54:10: style: The function 'setBod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:92:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:54:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:55:10: style: The function 'canBod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:93:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:55:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:57:10: style: The function 'getBor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:95:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:57:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:58:10: style: The function 'setBor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:96:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:58:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:59:10: style: The function 'canBor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:97:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:59:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:61:10: style: The function 'getBootFlash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:99:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:61:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:62:10: style: The function 'setBootFlash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:100:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:62:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:63:10: style: The function 'canBootFlash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:101:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:63:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:65:10: style: The function 'writePage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:104:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:65:10: note: Function in derived class
b-o-s-s-a-code/src/EefcFlash.h:66:10: style: The function 'readPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:105:18: note: Virtual function in base class
b-o-s-s-a-code/src/EefcFlash.h:66:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.cpp:128:14: style: The scope of the variable 'page' can be reduced. [variableScope]
b-o-s-s-a-code/src/EfcFlash.cpp:239:14: style: The scope of the variable 'fsr0' can be reduced. [variableScope]
b-o-s-s-a-code/src/EfcFlash.h:42:10: style: The function 'eraseAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:78:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:42:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:43:10: style: The function 'eraseAuto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:79:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:43:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:45:10: style: The function 'isLocked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:82:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:45:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:46:10: style: The function 'getLockRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:83:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:46:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:47:10: style: The function 'setLockRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:84:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:47:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:49:10: style: The function 'getSecurity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:88:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:49:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:50:10: style: The function 'setSecurity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:89:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:50:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:52:10: style: The function 'getBod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:91:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:52:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:53:10: style: The function 'setBod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:92:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:53:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:54:10: style: The function 'canBod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:93:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:54:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:56:10: style: The function 'getBor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:95:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:56:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:57:10: style: The function 'setBor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:96:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:57:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:58:10: style: The function 'canBor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:97:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:58:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:60:10: style: The function 'getBootFlash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:99:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:60:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:61:10: style: The function 'setBootFlash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:100:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:61:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:62:10: style: The function 'canBootFlash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:101:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:62:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:64:10: style: The function 'writePage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:104:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:64:10: note: Function in derived class
b-o-s-s-a-code/src/EfcFlash.h:65:10: style: The function 'readPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/Flash.h:105:18: note: Virtual function in base class
b-o-s-s-a-code/src/EfcFlash.h:65:10: note: Function in derived class
b-o-s-s-a-code/src/Flasher.cpp:182:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
b-o-s-s-a-code/src/Flasher.cpp:183:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
b-o-s-s-a-code/src/Flasher.cpp:265:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
b-o-s-s-a-code/src/Flasher.cpp:292:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
b-o-s-s-a-code/src/Flasher.cpp:64:13: style: The scope of the variable 'buffer' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:65:14: style: The scope of the variable 'pageNum' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:66:14: style: The scope of the variable 'numPages' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:67:10: style: The scope of the variable 'fsize' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:68:12: style: The scope of the variable 'fbytes' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:117:13: style: The scope of the variable 'bufferA' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:118:13: style: The scope of the variable 'bufferB' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:119:14: style: The scope of the variable 'pageNum' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:120:14: style: The scope of the variable 'numPages' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:124:10: style: The scope of the variable 'fsize' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:125:12: style: The scope of the variable 'fbytes' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:196:13: style: The scope of the variable 'buffer' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:197:14: style: The scope of the variable 'pageNum' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:198:14: style: The scope of the variable 'numPages' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:199:12: style: The scope of the variable 'fbytes' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:257:18: style: The scope of the variable 'region' can be reduced. [variableScope]
b-o-s-s-a-code/src/Flasher.cpp:99:20: style: Checking if unsigned variable 'fbytes' is less than zero. [unsignedLessThanZero]
b-o-s-s-a-code/src/Flasher.cpp:167:20: style: Checking if unsigned variable 'fbytes' is less than zero. [unsignedLessThanZero]
b-o-s-s-a-code/src/Flasher.cpp:226:24: style: Checking if unsigned variable 'fbytes' is less than zero. [unsignedLessThanZero]
b-o-s-s-a-code/src/Flasher.cpp:263:47: style: Checking if unsigned variable 'delim' is less than zero. [unsignedLessThanZero]
b-o-s-s-a-code/src/Flasher.h:50:10: performance: Technically the member function 'Flasher::progressBar' can be static. [functionStatic]
b-o-s-s-a-code/src/Flasher.cpp:31:10: note: Technically the member function 'Flasher::progressBar' can be static.
b-o-s-s-a-code/src/Flasher.h:50:10: note: Technically the member function 'Flasher::progressBar' can be static.
b-o-s-s-a-code/src/FileError.h:38:5: style: Class 'FileOpenError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
b-o-s-s-a-code/src/FileError.h:47:5: style: Class 'FileIoError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
b-o-s-s-a-code/src/Flasher.h:39:5: style: Class 'Flasher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
b-o-s-s-a-code/src/PosixSerialPort.h:34:10: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:50:18: note: Virtual function in base class
b-o-s-s-a-code/src/PosixSerialPort.h:34:10: note: Function in derived class
b-o-s-s-a-code/src/PosixSerialPort.h:36:10: style: The function 'isUsb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:52:18: note: Virtual function in base class
b-o-s-s-a-code/src/PosixSerialPort.h:36:10: note: Function in derived class
b-o-s-s-a-code/src/PosixSerialPort.h:38:9: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:54:17: note: Virtual function in base class
b-o-s-s-a-code/src/PosixSerialPort.h:38:9: note: Function in derived class
b-o-s-s-a-code/src/PosixSerialPort.h:39:9: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:55:17: note: Virtual function in base class
b-o-s-s-a-code/src/PosixSerialPort.h:39:9: note: Function in derived class
b-o-s-s-a-code/src/PosixSerialPort.h:40:9: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:56:17: note: Virtual function in base class
b-o-s-s-a-code/src/PosixSerialPort.h:40:9: note: Function in derived class
b-o-s-s-a-code/src/PosixSerialPort.h:41:9: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:57:17: note: Virtual function in base class
b-o-s-s-a-code/src/PosixSerialPort.h:41:9: note: Function in derived class
b-o-s-s-a-code/src/PosixSerialPort.h:43:10: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:59:18: note: Virtual function in base class
b-o-s-s-a-code/src/PosixSerialPort.h:43:10: note: Function in derived class
b-o-s-s-a-code/src/PosixSerialPort.h:44:10: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:60:18: note: Virtual function in base class
b-o-s-s-a-code/src/PosixSerialPort.h:44:10: note: Function in derived class
b-o-s-s-a-code/src/PosixSerialPort.cpp:199:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
b-o-s-s-a-code/src/PosixSerialPort.cpp:194:32: style: Function 'read' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
b-o-s-s-a-code/src/PosixSerialPort.h:38:23: note: Function 'read' argument 1 names different: declaration 'data' definition 'buffer'.
b-o-s-s-a-code/src/PosixSerialPort.cpp:194:32: note: Function 'read' argument 1 names different: declaration 'data' definition 'buffer'.
b-o-s-s-a-code/src/PosixSerialPort.cpp:194:44: style: Function 'read' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
b-o-s-s-a-code/src/PosixSerialPort.h:38:33: note: Function 'read' argument 2 names different: declaration 'size' definition 'len'.
b-o-s-s-a-code/src/PosixSerialPort.cpp:194:44: note: Function 'read' argument 2 names different: declaration 'size' definition 'len'.
b-o-s-s-a-code/src/PosixSerialPort.cpp:235:39: style: Function 'write' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
b-o-s-s-a-code/src/PosixSerialPort.h:39:30: note: Function 'write' argument 1 names different: declaration 'data' definition 'buffer'.
b-o-s-s-a-code/src/PosixSerialPort.cpp:235:39: note: Function 'write' argument 1 names different: declaration 'data' definition 'buffer'.
b-o-s-s-a-code/src/PosixSerialPort.cpp:235:51: style: Function 'write' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
b-o-s-s-a-code/src/PosixSerialPort.h:39:40: note: Function 'write' argument 2 names different: declaration 'size' definition 'len'.
b-o-s-s-a-code/src/PosixSerialPort.cpp:235:51: note: Function 'write' argument 2 names different: declaration 'size' definition 'len'.
b-o-s-s-a-code/src/Samba.h:71:14: performance: Technically the member function 'Samba::crc16Calc' can be static. [functionStatic]
b-o-s-s-a-code/src/Samba.cpp:238:8: note: Technically the member function 'Samba::crc16Calc' can be static.
b-o-s-s-a-code/src/Samba.h:71:14: note: Technically the member function 'Samba::crc16Calc' can be static.
b-o-s-s-a-code/src/Samba.cpp:140:13: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
b-o-s-s-a-code/src/WinSerialPort.h:37:10: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:50:18: note: Virtual function in base class
b-o-s-s-a-code/src/WinSerialPort.h:37:10: note: Function in derived class
b-o-s-s-a-code/src/WinSerialPort.h:39:10: style: The function 'isUsb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:52:18: note: Virtual function in base class
b-o-s-s-a-code/src/WinSerialPort.h:39:10: note: Function in derived class
b-o-s-s-a-code/src/WinSerialPort.h:41:9: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:54:17: note: Virtual function in base class
b-o-s-s-a-code/src/WinSerialPort.h:41:9: note: Function in derived class
b-o-s-s-a-code/src/WinSerialPort.h:42:9: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:55:17: note: Virtual function in base class
b-o-s-s-a-code/src/WinSerialPort.h:42:9: note: Function in derived class
b-o-s-s-a-code/src/WinSerialPort.h:43:9: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:56:17: note: Virtual function in base class
b-o-s-s-a-code/src/WinSerialPort.h:43:9: note: Function in derived class
b-o-s-s-a-code/src/WinSerialPort.h:44:9: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:57:17: note: Virtual function in base class
b-o-s-s-a-code/src/WinSerialPort.h:44:9: note: Function in derived class
b-o-s-s-a-code/src/WinSerialPort.h:46:10: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:59:18: note: Virtual function in base class
b-o-s-s-a-code/src/WinSerialPort.h:46:10: note: Function in derived class
b-o-s-s-a-code/src/WinSerialPort.h:47:10: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
b-o-s-s-a-code/src/SerialPort.h:60:18: note: Virtual function in base class
b-o-s-s-a-code/src/WinSerialPort.h:47:10: note: Function in derived class
b-o-s-s-a-code/src/arm-dis/arm-dis.cpp:2499:8: style: The scope of the variable 'ix' can be reduced. [variableScope]
b-o-s-s-a-code/src/arm-dis/arm-dis.cpp:2605:8: style: The scope of the variable 'ix' can be reduced. [variableScope]
b-o-s-s-a-code/src/arm-dis/arm-dis.cpp:2690:19: style: The scope of the variable 'mask' can be reduced. [variableScope]
b-o-s-s-a-code/src/arm-dis/arm-dis.cpp:3611:9: style: The scope of the variable 'bitend' can be reduced. [variableScope]
b-o-s-s-a-code/src/arm-dis/arm-dis.cpp:1964:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
b-o-s-s-a-code/src/arm-dis/arm-dis.cpp:2718:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
b-o-s-s-a-code/src/arm-dis/arm-dis.cpp:3998:37: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
b-o-s-s-a-code/src/arm-dis/arm-dis.cpp:4010:37: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
b-o-s-s-a-code/src/arm-dis/floatformat.cpp:395:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
b-o-s-s-a-code/src/arm-dis/floatformat.cpp:465:17: style: The scope of the variable 'mant' can be reduced. [variableScope]
b-o-s-s-a-code/src/arm-dis/floatformat.cpp:466:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
b-o-s-s-a-code/src/arm-dis/floatformat.cpp:612:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
b-o-s-s-a-code/src/bossash.cpp:62:11: style: The scope of the variable 'str' can be reduced. [variableScope]
b-o-s-s-a-code/src/bossash.cpp:63:11: style: The scope of the variable 'tokv' can be reduced. [variableScope]
b-o-s-s-a-code/src/bossash.cpp:64:9: style: The scope of the variable 'tokc' can be reduced. [variableScope]
b-o-s-s-a-code/src/bossash.cpp:66:9: style: The scope of the variable 'result' can be reduced. [variableScope]
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/boswars/boswars_2.7.orig.tar.gz
boswars-2.7-src/engine/action/action_attack.cpp:464:6: style: The scope of the variable 'dist' can be reduced. [variableScope]
boswars-2.7-src/engine/action/action_board.cpp:187:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/action/action_board.cpp:188:9: style: The scope of the variable 'goal' can be reduced. [variableScope]
boswars-2.7-src/engine/action/action_build.cpp:326:9: style: The scope of the variable 'ontop' can be reduced. [variableScope]
boswars-2.7-src/engine/action/action_move.cpp:89:6: style: The scope of the variable 'x' can be reduced. [variableScope]
boswars-2.7-src/engine/action/action_move.cpp:90:6: style: The scope of the variable 'y' can be reduced. [variableScope]
boswars-2.7-src/engine/action/action_repair.cpp:268:17: warning: Either the condition 'if(goal&&visible&&inrange)' is redundant or there is possible null pointer dereference: goal. [nullPointerRedundantCheck]
boswars-2.7-src/engine/action/action_repair.cpp:272:5: note: Assuming that condition 'if(goal&&visible&&inrange)' is not redundant
boswars-2.7-src/engine/action/action_repair.cpp:268:17: note: Null pointer dereference
boswars-2.7-src/engine/action/action_train.cpp:99:9: style: The scope of the variable 'nunit' can be reduced. [variableScope]
boswars-2.7-src/engine/action/action_train.cpp:100:19: style: The scope of the variable 'type' can be reduced. [variableScope]
boswars-2.7-src/engine/action/action_train.cpp:102:6: style: The scope of the variable 'food' can be reduced. [variableScope]
boswars-2.7-src/engine/action/action_unload.cpp:314:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/action/action_unload.cpp:378:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/action/actions.cpp:416:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:834:40: style: Condition 'unit->Orders[slot]->Action==UnitActionTrain' is always true [knownConditionTrueFalse]
boswars-2.7-src/engine/action/command.cpp:807:10: warning: Either the condition 'if(type&&unit->Orders[slot]->Type!=type)' is redundant or there is possible null pointer dereference: type. [nullPointerRedundantCheck]
boswars-2.7-src/engine/action/command.cpp:836:6: note: Assuming that condition 'if(type&&unit->Orders[slot]->Type!=type)' is not redundant
boswars-2.7-src/engine/action/command.cpp:807:10: note: Null pointer dereference
boswars-2.7-src/engine/action/command.cpp:277:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:320:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:355:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:420:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:472:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:512:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:548:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:591:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:630:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:685:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:772:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:871:10: style: The scope of the variable 'order' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:976:6: style: The scope of the variable 'x' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:977:6: style: The scope of the variable 'y' can be reduced. [variableScope]
boswars-2.7-src/engine/action/command.cpp:979:13: style: The scope of the variable 'mf' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai.cpp:781:41: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/ai/ai.cpp:791:41: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/ai/ai_building.cpp:187:20: style: C-style pointer casting [cstyleCast]
boswars-2.7-src/engine/ai/ai_building.cpp:262:17: style: C-style pointer casting [cstyleCast]
boswars-2.7-src/engine/ai/ai_building.cpp:245:7: style: The scope of the variable 'backupok' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:146:6: style: The scope of the variable 'bestlevel' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:184:20: style: The scope of the variable 'aitype' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:274:9: style: The scope of the variable 'aiunit' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:275:14: style: The scope of the variable 'aitype' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:430:9: style: The scope of the variable 'aiunit' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:432:6: style: The scope of the variable 'x' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:433:6: style: The scope of the variable 'y' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:434:6: style: The scope of the variable 'f' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:435:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:514:6: style: The scope of the variable 'x' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:515:6: style: The scope of the variable 'y' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_force.cpp:112:42: style: Function 'AiFindUnitTypeEquiv' argument 1 names different: declaration 'i' definition 'unittype'. [funcArgNamesDifferent]
boswars-2.7-src/engine/ai/ai_local.h:264:49: note: Function 'AiFindUnitTypeEquiv' argument 1 names different: declaration 'i' definition 'unittype'.
boswars-2.7-src/engine/ai/ai_force.cpp:112:42: note: Function 'AiFindUnitTypeEquiv' argument 1 names different: declaration 'i' definition 'unittype'.
boswars-2.7-src/engine/ai/ai_force.cpp:143:51: style: Function 'AiFindAvailableUnitTypeEquiv' argument 1 names different: declaration 'i' definition 'unittype'. [funcArgNamesDifferent]
boswars-2.7-src/engine/ai/ai_local.h:266:58: note: Function 'AiFindAvailableUnitTypeEquiv' argument 1 names different: declaration 'i' definition 'unittype'.
boswars-2.7-src/engine/ai/ai_force.cpp:143:51: note: Function 'AiFindAvailableUnitTypeEquiv' argument 1 names different: declaration 'i' definition 'unittype'.
boswars-2.7-src/engine/ai/ai_force.cpp:143:66: style: Function 'AiFindAvailableUnitTypeEquiv' argument 2 names different: declaration 'result' definition 'usableTypes'. [funcArgNamesDifferent]
boswars-2.7-src/engine/ai/ai_local.h:266:66: note: Function 'AiFindAvailableUnitTypeEquiv' argument 2 names different: declaration 'result' definition 'usableTypes'.
boswars-2.7-src/engine/ai/ai_force.cpp:143:66: note: Function 'AiFindAvailableUnitTypeEquiv' argument 2 names different: declaration 'result' definition 'usableTypes'.
boswars-2.7-src/engine/ai/ai_resource.cpp:113:15: style: The scope of the variable 'dest' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_resource.cpp:418:13: style: The scope of the variable 'type' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_resource.cpp:633:6: style: The scope of the variable 'rX' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_resource.cpp:634:6: style: The scope of the variable 'rY' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_resource.cpp:635:6: style: The scope of the variable 'r_temp' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_resource.cpp:636:6: style: The scope of the variable 'index_temp' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/ai_resource.cpp:790:7: style: The scope of the variable 'repair_flag' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/script_ai.cpp:442:6: style: C-style pointer casting [cstyleCast]
boswars-2.7-src/engine/ai/script_ai.cpp:464:5: style: C-style pointer casting [cstyleCast]
boswars-2.7-src/engine/ai/script_ai.cpp:190:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/script_ai.cpp:196:6: style: The scope of the variable 'subargs' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/script_ai.cpp:197:6: style: The scope of the variable 'k' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/script_ai.cpp:595:6: style: The scope of the variable 'count' can be reduced. [variableScope]
boswars-2.7-src/engine/ai/script_ai.cpp:848:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/editor/editloop.cpp:826:2: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
boswars-2.7-src/engine/editor/editloop.cpp:821:2: note: Variable 'y' is reassigned a value before the old one has been used.
boswars-2.7-src/engine/editor/editloop.cpp:826:2: note: Variable 'y' is reassigned a value before the old one has been used.
boswars-2.7-src/engine/editor/editloop.cpp:879:2: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
boswars-2.7-src/engine/editor/editloop.cpp:874:2: note: Variable 'y' is reassigned a value before the old one has been used.
boswars-2.7-src/engine/editor/editloop.cpp:879:2: note: Variable 'y' is reassigned a value before the old one has been used.
boswars-2.7-src/engine/editor/editloop.cpp:696:19: style: The scope of the variable 'type' can be reduced. [variableScope]
boswars-2.7-src/engine/editor/editloop.cpp:378:22: error: Uninitialized struct member: editorAction.PatchType [uninitStructMember]
boswars-2.7-src/engine/editor/editloop.cpp:408:22: error: Uninitialized struct member: editorAction.PatchType [uninitStructMember]
boswars-2.7-src/engine/editor/editloop.cpp:436:22: error: Uninitialized struct member: editorAction.UnitType [uninitStructMember]
boswars-2.7-src/engine/editor/editloop.cpp:436:22: error: Uninitialized struct member: editorAction.Player [uninitStructMember]
boswars-2.7-src/engine/editor/editloop.cpp:463:22: error: Uninitialized struct member: editorAction.UnitType [uninitStructMember]
boswars-2.7-src/engine/editor/editloop.cpp:463:22: error: Uninitialized struct member: editorAction.Player [uninitStructMember]
boswars-2.7-src/engine/editor/patch_editor.cpp:362:9: style: The scope of the variable 'y' can be reduced. [variableScope]
boswars-2.7-src/engine/game/construct.cpp:155:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/construct.cpp:180:2: error: Uninitialized variable: construction [uninitvar]
boswars-2.7-src/engine/game/game.cpp:171:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/game/game.cpp:174:14: style: The scope of the variable 'type' can be reduced. [variableScope]
boswars-2.7-src/engine/game/game.cpp:224:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/game/game.cpp:485:6: style: The scope of the variable 'top' can be reduced. [variableScope]
boswars-2.7-src/engine/game/game.cpp:512:6: style: The scope of the variable 'left' can be reduced. [variableScope]
boswars-2.7-src/engine/game/mainloop.cpp:105:13: style: The scope of the variable 'remx' can be reduced. [variableScope]
boswars-2.7-src/engine/game/mainloop.cpp:106:13: style: The scope of the variable 'remy' can be reduced. [variableScope]
boswars-2.7-src/engine/game/missile.cpp:749:11: style: Condition 'k!=0' is always true [knownConditionTrueFalse]
boswars-2.7-src/engine/game/missile.cpp:733:7: note: Assignment 'k=-2048', assigned value is -2048
boswars-2.7-src/engine/game/missile.cpp:749:11: note: Condition 'k!=0' is always true
boswars-2.7-src/engine/game/missile.cpp:690:6: style: The scope of the variable 'x' can be reduced. [variableScope]
boswars-2.7-src/engine/game/missile.cpp:691:6: style: The scope of the variable 'y' can be reduced. [variableScope]
boswars-2.7-src/engine/game/missile.cpp:730:6: style: The scope of the variable 'x' can be reduced. [variableScope]
boswars-2.7-src/engine/game/missile.cpp:731:6: style: The scope of the variable 'y' can be reduced. [variableScope]
boswars-2.7-src/engine/game/player.cpp:369:11: style: The scope of the variable 'p' can be reduced. [variableScope]
boswars-2.7-src/engine/game/replay.cpp:486:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/replay.cpp:552:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/script_missile.cpp:80:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/script_missile.cpp:182:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/script_missile.cpp:308:15: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/script_player.cpp:64:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/script_player.cpp:455:6: style: The scope of the variable 'numcolors' can be reduced. [variableScope]
boswars-2.7-src/engine/game/script_spell.cpp:62:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/script_spell.cpp:417:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/script_spell.cpp:497:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/script_spell.cpp:532:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/game/selection.cpp:124:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/game/selection.cpp:177:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/game/selection.cpp:273:6: style: The scope of the variable 'j' can be reduced. [variableScope]
boswars-2.7-src/engine/game/selection.cpp:442:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/game/spells.cpp:98:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/game/spells.cpp:99:6: style: The scope of the variable 'n' can be reduced. [variableScope]
boswars-2.7-src/engine/game/spells.cpp:640:6: style: The scope of the variable 'n' can be reduced. [variableScope]
boswars-2.7-src/engine/game/spells.cpp:1072:6: style: The scope of the variable 'cont' can be reduced. [variableScope]
boswars-2.7-src/engine/game/spells.cpp:1073:6: style: The scope of the variable 'mustSubtractMana' can be reduced. [variableScope]
boswars-2.7-src/engine/game/trigger.cpp:85:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
boswars-2.7-src/engine/game/trigger.cpp:230:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/guichan/focushandler.cpp:286:9: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
boswars-2.7-src/engine/guichan/gfont.cpp:83:22: style: The scope of the variable 'nexti' can be reduced. [variableScope]
boswars-2.7-src/engine/guichan/gfont.cpp:84:13: style: The scope of the variable 'size' can be reduced. [variableScope]
boswars-2.7-src/engine/guichan/imagefont.cpp:101:23: style: The scope of the variable 'k' can be reduced. [variableScope]
boswars-2.7-src/engine/guichan/widgets/textfield.cpp:294:71: style: Same expression on both sides of '-'. [duplicateExpression]
boswars-2.7-src/engine/map/map_fog.cpp:498:6: style: The scope of the variable 'dx' can be reduced. [variableScope]
boswars-2.7-src/engine/map/map_fog.cpp:661:6: style: The scope of the variable 'marker' can be reduced. [variableScope]
boswars-2.7-src/engine/map/map_fog.cpp:662:6: style: The scope of the variable 'direction' can be reduced. [variableScope]
boswars-2.7-src/engine/map/map_fog.cpp:663:6: style: The scope of the variable 'right' can be reduced. [variableScope]
boswars-2.7-src/engine/map/map_fog.cpp:664:6: style: The scope of the variable 'up' can be reduced. [variableScope]
boswars-2.7-src/engine/map/script_map.cpp:62:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/map/script_map.cpp:286:14: style: The scope of the variable 'type' can be reduced. [variableScope]
boswars-2.7-src/engine/network/lowlevel.cpp:478:3: error: fprintf format string requires 5 parameters but only 2 are given. [wrongPrintfScanfArgNum]
boswars-2.7-src/engine/network/netconnect.cpp:1179:4: error: fprintf format string requires 5 parameters but only 2 are given. [wrongPrintfScanfArgNum]
boswars-2.7-src/engine/network/netconnect.cpp:353:6: style: The scope of the variable 'n' can be reduced. [variableScope]
boswars-2.7-src/engine/network/netconnect.cpp:503:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/network/netconnect.cpp:638:9: style: The scope of the variable 'o' can be reduced. [variableScope]
boswars-2.7-src/engine/network/netconnect.cpp:364:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
boswars-2.7-src/engine/network/netconnect.cpp:486:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
boswars-2.7-src/engine/network/netconnect.cpp:1100:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
boswars-2.7-src/engine/network/netconnect.cpp:1919:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
boswars-2.7-src/engine/network/netconnect.cpp:488:52: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1102:53: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1103:56: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1348:68: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1349:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1350:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1351:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1355:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1356:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1369:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1370:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/netconnect.cpp:1535:60: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/network.cpp:761:26: style: The scope of the variable 'header' can be reduced. [variableScope]
boswars-2.7-src/engine/network/network.cpp:768:6: style: The scope of the variable 'nosent' can be reduced. [variableScope]
boswars-2.7-src/engine/network/network.cpp:839:21: style: The scope of the variable 'selection' can be reduced. [variableScope]
boswars-2.7-src/engine/network/network.cpp:1124:16: style: The scope of the variable 'ncm' can be reduced. [variableScope]
boswars-2.7-src/engine/network/network.cpp:1125:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
boswars-2.7-src/engine/network/network.cpp:1126:6: style: The scope of the variable 'n' can be reduced. [variableScope]
boswars-2.7-src/engine/network/network.cpp:1338:30: style: The scope of the variable 'ncq' can be reduced. [variableScope]
boswars-2.7-src/engine/network/network.cpp:1072:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/network/network.cpp:1169:32: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boswars-2.7-src/engine/pathfinder/astar.cpp:206:6: style: The scope of the variable 'marker' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:207:6: style: The scope of the variable 'direction' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:208:6: style: The scope of the variable 'right' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:209:6: style: The scope of the variable 'up' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:409:6: style: The scope of the variable 'midcost' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:410:6: style: The scope of the variable 'midi' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:412:6: style: The scope of the variable 'midCostToGoal' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:414:6: style: The scope of the variable 'midDist' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:562:6: style: The scope of the variable 'z1' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:562:10: style: The scope of the variable 'z2' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:563:7: style: The scope of the variable 'doz1' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:563:13: style: The scope of the variable 'doz2' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:738:6: style: The scope of the variable 'pathPos' can be reduced. [variableScope]
boswars-2.7-src/engine/pathfinder/astar.cpp:1028:2: warning: Member variable 'StatsNode::CostToGoal' is not initialized in the constructor. [uninitMemberVar]
boswars-2.7-src/engine/sound/script_sound.cpp:85:15: style: The scope of the variable 'data' can be reduced. [variableScope]
boswars-2.7-src/engine/sound/script_sound.cpp:230:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/sound/sound.cpp:422:11: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/sound/sound_server.cpp:140:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/sound/sound_server.cpp:141:6: style: The scope of the variable 'n' can be reduced. [variableScope]
boswars-2.7-src/engine/sound/sound_server.cpp:142:6: style: The scope of the variable 'len' can be reduced. [variableScope]
boswars-2.7-src/engine/sound/sound_server.cpp:144:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boswars-2.7-src/engine/sound/sound_server.cpp:145:6: style: The scope of the variable 'div' can be reduced. [variableScope]
boswars-2.7-src/engine/sound/sound_server.cpp:285:6: style: The scope of the variable 's' can be reduced. [variableScope]
boswars-2.7-src/engine/sound/wav.cpp:292:4: style: C-style pointer casting [cstyleCast]
boswars-2.7-src/engine/sound/wav.cpp:293:12: style: C-style pointer casting [cstyleCast]
boswars-2.7-src/engine/sound/wav.cpp:296:4: style: C-style pointer casting [cstyleCast]
boswars-2.7-src/engine/sound/wav.cpp:297:12: style: C-style pointer casting [cstyleCast]
boswars-2.7-src/engine/stratagus/iolib.cpp:237:6: style: The scope of the variable 'n' can be reduced. [variableScope]
boswars-2.7-src/engine/stratagus/iolib.cpp:244:6: style: The scope of the variable 'oldsize' can be reduced. [variableScope]
boswars-2.7-src/engine/stratagus/iolib.cpp:444:6: style: The scope of the variable 'isdir' can be reduced. [variableScope]
boswars-2.7-src/engine/stratagus/iolib.cpp:447:8: style: The scope of the variable 'filename' can be reduced. [variableScope]
boswars-2.7-src/engine/stratagus/iolib.cpp:588:3: performance: Variable 'file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boswars-2.7-src/engine/stratagus/iolib.cpp:564:2: style: Class 'RawFileWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boswars-2.7-src/engine/stratagus/iolib.cpp:587:2: style: Class 'GzFileWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boswars-2.7-src/engine/stratagus/script.cpp:132:14: style: The scope of the variable 'msg' can be reduced. [variableScope]
boswars-2.7-src/engine/stratagus/script.cpp:209:6: style: The scope of the variable 'oldsize' can be reduced. [variableScope]
boswars-2.7-src/engine/stratagus/script.cpp:211:6: style: The scope of the variable 'read' can be reduced. [variableScope]
boswars-2.7-src/engine/stratagus/script.cpp:366:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/stratagus/script.cpp:1480:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
boswars-2.7-src/engine/stratagus/script.cpp:1197:57: style: Function 'AppendLuaTable' argument 1 names different: declaration 'table_index' definition 'index'. [funcArgNamesDifferent]
boswars-2.7-src/engine/stratagus/script.cpp:943:28: note: Function 'AppendLuaTable' argument 1 names different: declaration 'table_index' definition 'index'.
boswars-2.7-src/engine/stratagus/script.cpp:1197:57: note: Function 'AppendLuaTable' argument 1 names different: declaration 'table_index' definition 'index'.
boswars-2.7-src/engine/stratagus/script.cpp:897:2: style: Class 'CSerializeLua' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boswars-2.7-src/engine/tolua/tolua_is.cpp:172:7: style: The scope of the variable 'r' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/botpanel.cpp:401:4: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
boswars-2.7-src/engine/ui/interface.cpp:155:6: style: The scope of the variable 'x' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/interface.cpp:156:6: style: The scope of the variable 'y' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/interface.cpp:269:13: style: The scope of the variable 'vol' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/interface.cpp:376:6: style: The scope of the variable 'x' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/interface.cpp:377:6: style: The scope of the variable 'y' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/interface.cpp:725:7: style: The scope of the variable 'ChatMessage' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/mainscr.cpp:415:2: warning: Member variable 'MessagesDisplay::Messages' is not initialized in the constructor. [uninitMemberVar]
boswars-2.7-src/engine/ui/menu_proc.cpp:61:15: style: The scope of the variable 'nc' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/menu_proc.cpp:62:15: style: The scope of the variable 'rc' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/mouse.cpp:932:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/mouse.cpp:989:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/mouse.cpp:1077:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/mouse.cpp:1500:8: style: The scope of the variable 'x' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/mouse.cpp:1501:8: style: The scope of the variable 'y' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/script_ui.cpp:213:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/script_ui.cpp:303:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/script_ui.cpp:392:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/script_ui.cpp:466:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/script_ui.cpp:541:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/script_ui.cpp:665:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/ui.cpp:211:19: style: The scope of the variable 'vp' can be reduced. [variableScope]
boswars-2.7-src/engine/ui/widgets.cpp:355:3: warning: Possible null pointer dereference: img [nullPointer]
boswars-2.7-src/engine/ui/widgets.cpp:350:9: note: Assignment 'img=NULL', assigned value is 0
boswars-2.7-src/engine/ui/widgets.cpp:355:3: note: Null pointer dereference
boswars-2.7-src/engine/unit/build.cpp:58:26: style: The scope of the variable 'ontopb' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/build.cpp:179:6: style: The scope of the variable 'n' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/build.cpp:180:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:97:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:227:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:265:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:290:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:320:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:375:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:818:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:896:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:943:9: style: The scope of the variable 'unit' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:1092:6: style: The scope of the variable 'unit_index' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unit.cpp:1093:16: style: The scope of the variable 'cycle' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unittype.cpp:108:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unittype.cpp:159:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unittype.cpp:271:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unittype.cpp:890:14: style: The scope of the variable 'str' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unittype.cpp:935:14: style: The scope of the variable 'value' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unittype.cpp:1045:14: style: The scope of the variable 'str' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unittype.cpp:1046:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/script_unittype.cpp:1094:12: style: The scope of the variable 'decovar' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/unit.cpp:1834:13: style: Condition 'bestd!=99999' is always false [knownConditionTrueFalse]
boswars-2.7-src/engine/unit/unit.cpp:1767:10: note: Assignment 'bestd=99999', assigned value is 99999
boswars-2.7-src/engine/unit/unit.cpp:1834:13: note: Condition 'bestd!=99999' is always false
boswars-2.7-src/engine/unit/unit.cpp:761:9: warning: Either the condition 'player' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
boswars-2.7-src/engine/unit/unit.cpp:732:6: note: Assuming that condition 'player' is not redundant
boswars-2.7-src/engine/unit/unit.cpp:761:9: note: Null pointer dereference
boswars-2.7-src/engine/unit/unit.cpp:762:9: warning: Either the condition 'player' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
boswars-2.7-src/engine/unit/unit.cpp:732:6: note: Assuming that condition 'player' is not redundant
boswars-2.7-src/engine/unit/unit.cpp:762:9: note: Null pointer dereference
boswars-2.7-src/engine/unit/unit.cpp:763:9: warning: Either the condition 'player' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
boswars-2.7-src/engine/unit/unit.cpp:732:6: note: Assuming that condition 'player' is not redundant
boswars-2.7-src/engine/unit/unit.cpp:763:9: note: Null pointer dereference
boswars-2.7-src/engine/unit/unit.cpp:2107:9: style: The scope of the variable 'goal' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/unit.cpp:2227:12: style: The scope of the variable 'missile' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/unit_draw.cpp:656:6: style: The scope of the variable 'r' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/unittype.cpp:428:13: style: The scope of the variable 'type' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/upgrade.cpp:131:14: style: The scope of the variable 'ident' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/upgrade.cpp:132:14: style: The scope of the variable 'ids' can be reduced. [variableScope]
boswars-2.7-src/engine/unit/upgrade.cpp:133:6: style: The scope of the variable 'n' can be reduced. [variableScope]
boswars-2.7-src/engine/video/cursor.cpp:232:23: style: Redundant condition: Editor.Running. '!Editor.Running || (Editor.Running && ontop==(CUnit*)1)' is equivalent to '!Editor.Running || ontop==(CUnit*)1' [redundantCondition]
boswars-2.7-src/engine/video/cursor.cpp:189:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/video/cursor.cpp:196:6: style: The scope of the variable 'w' can be reduced. [variableScope]
boswars-2.7-src/engine/video/font.cpp:796:2: style: Variable 'sl' is reassigned a value before the old one has been used. [redundantAssignment]
boswars-2.7-src/engine/video/font.cpp:794:2: note: Variable 'sl' is reassigned a value before the old one has been used.
boswars-2.7-src/engine/video/font.cpp:796:2: note: Variable 'sl' is reassigned a value before the old one has been used.
boswars-2.7-src/engine/video/font.cpp:541:5: warning: Redundant assignment of 'ex' to itself. [selfAssignment]
boswars-2.7-src/engine/video/font.cpp:884:23: style: The scope of the variable 'gp' can be reduced. [variableScope]
boswars-2.7-src/engine/video/font.cpp:541:7: style: Variable 'ex' is assigned a value that is never used. [unreadVariable]
boswars-2.7-src/engine/video/graphic.cpp:255:7: warning: Redundant assignment of 'skip' to itself. [selfAssignment]
boswars-2.7-src/engine/video/graphic.cpp:382:7: warning: Redundant assignment of 'skip' to itself. [selfAssignment]
boswars-2.7-src/engine/video/graphic.cpp:1114:6: warning: Redundant assignment of 'tw' to itself. [selfAssignment]
boswars-2.7-src/engine/video/graphic.cpp:970:17: style: The scope of the variable 'tp' can be reduced. [variableScope]
boswars-2.7-src/engine/video/graphic.cpp:971:23: style: The scope of the variable 'sp' can be reduced. [variableScope]
boswars-2.7-src/engine/video/graphic.cpp:1236:11: style: The scope of the variable 'iy' can be reduced. [variableScope]
boswars-2.7-src/engine/video/graphic.cpp:1237:13: style: The scope of the variable 'fy' can be reduced. [variableScope]
boswars-2.7-src/engine/video/graphic.cpp:255:9: style: Variable 'skip' is assigned a value that is never used. [unreadVariable]
boswars-2.7-src/engine/video/graphic.cpp:382:9: style: Variable 'skip' is assigned a value that is never used. [unreadVariable]
boswars-2.7-src/engine/video/linedraw.cpp:240:2: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
boswars-2.7-src/engine/video/linedraw.cpp:275:2: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
boswars-2.7-src/engine/video/png.cpp:131:2: style: Variable 'png_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
boswars-2.7-src/engine/video/png.cpp:128:2: note: Variable 'png_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
boswars-2.7-src/engine/video/png.cpp:131:2: note: Variable 'png_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
boswars-2.7-src/engine/video/png.cpp:335:6: style: The scope of the variable 'j' can be reduced. [variableScope]
boswars-2.7-src/engine/video/sdl.cpp:876:6: style: The scope of the variable 'i' can be reduced. [variableScope]
boswars-2.7-src/engine/video/sdl.cpp:877:6: style: The scope of the variable 's' can be reduced. [variableScope]
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/botan/botan_2.7.0.orig.tar.gz
botan-2.7.0/src/build-data/detect_version.cpp:58:0: error: syntax error [syntaxError]
botan-2.7.0/src/cli/cli_exceptions.h:38:7: style: Class 'CLI_Error_Unsupported' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
botan-2.7.0/src/cli/argparse.h:52:51: style: Function 'flag_set' argument 1 names different: declaration 'flag' definition 'flag_name'. [funcArgNamesDifferent]
botan-2.7.0/src/cli/argparse.h:28:40: note: Function 'flag_set' argument 1 names different: declaration 'flag' definition 'flag_name'.
botan-2.7.0/src/cli/argparse.h:52:51: note: Function 'flag_set' argument 1 names different: declaration 'flag' definition 'flag_name'.
botan-2.7.0/src/cli/argparse.h:62:57: style: Function 'get_arg' argument 1 names different: declaration 'option' definition 'opt_name'. [funcArgNamesDifferent]
botan-2.7.0/src/cli/argparse.h:31:46: note: Function 'get_arg' argument 1 names different: declaration 'option' definition 'opt_name'.
botan-2.7.0/src/cli/argparse.h:62:57: note: Function 'get_arg' argument 1 names different: declaration 'option' definition 'opt_name'.
botan-2.7.0/src/cli/argparse.h:73:60: style: Function 'get_arg_or' argument 1 names different: declaration 'option' definition 'opt_name'. [funcArgNamesDifferent]
botan-2.7.0/src/cli/argparse.h:33:49: note: Function 'get_arg_or' argument 1 names different: declaration 'option' definition 'opt_name'.
botan-2.7.0/src/cli/argparse.h:73:60: note: Function 'get_arg_or' argument 1 names different: declaration 'option' definition 'opt_name'.
botan-2.7.0/src/cli/argparse.h:83:55: style: Function 'get_arg_sz' argument 1 names different: declaration 'option' definition 'opt_name'. [funcArgNamesDifferent]
botan-2.7.0/src/cli/argparse.h:35:44: note: Function 'get_arg_sz' argument 1 names different: declaration 'option' definition 'opt_name'.
botan-2.7.0/src/cli/argparse.h:83:55: note: Function 'get_arg_sz' argument 1 names different: declaration 'option' definition 'opt_name'.
botan-2.7.0/src/cli/cli.h:151:12: performance: Technically the member function 'Botan_CLI::Command::do_read_file' can be static. [functionStatic]
botan-2.7.0/src/cli/cli.cpp:184:15: note: Technically the member function 'Botan_CLI::Command::do_read_file' can be static.
botan-2.7.0/src/cli/cli.h:151:12: note: Technically the member function 'Botan_CLI::Command::do_read_file' can be static.
botan-2.7.0/src/cli/cli.cpp:145:39: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
botan-2.7.0/src/cli/cli.cpp:157:39: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
botan-2.7.0/src/cli/cli_rng.cpp:32:33: style: Function 'cli_make_rng' argument 1 names different: declaration 'type' definition 'rng_type'. [funcArgNamesDifferent]
botan-2.7.0/src/cli/cli.h:31:33: note: Function 'cli_make_rng' argument 1 names different: declaration 'type' definition 'rng_type'.
botan-2.7.0/src/cli/cli_rng.cpp:32:33: note: Function 'cli_make_rng' argument 1 names different: declaration 'type' definition 'rng_type'.
botan-2.7.0/src/cli/cli_rng.cpp:51:43: style: Variable 'drbg_seed' is assigned a value that is never used. [unreadVariable]
botan-2.7.0/src/cli/speed.cpp:1316:32: style: Condition 'compressed_size>0' is always false [knownConditionTrueFalse]
botan-2.7.0/src/cli/speed.cpp:1295:38: note: Assignment 'compressed_size=0', assigned value is 0
botan-2.7.0/src/cli/speed.cpp:1316:32: note: Condition 'compressed_size>0' is always false
botan-2.7.0/src/cli/speed.cpp:1316:32: style: Same expression on both sides of '>' because the value of 'compressed_size' and '0' are the same. [duplicateExpression]
botan-2.7.0/src/cli/speed.cpp:1295:38: note: 'compressed_size' is assigned value '0' here.
botan-2.7.0/src/cli/speed.cpp:1316:32: note: Same expression on both sides of '>' because the value of 'compressed_size' and '0' are the same.
botan-2.7.0/src/cli/speed.cpp:699:28: style: Variable 'provider' is assigned a value that is never used. [unreadVariable]
botan-2.7.0/src/cli/speed.cpp:733:13: style: Variable 'ecc_groups' is assigned a value that is never used. [unreadVariable]
botan-2.7.0/src/cli/speed.cpp:739:48: style: Variable 'buf_sizes' is assigned a value that is never used. [unreadVariable]
botan-2.7.0/src/cli/speed.cpp:1064:12: style: Unused private function: 'Speed::bench_providers_of' [unusedPrivateFunction]
botan-2.7.0/src/cli/speed.cpp:1263:12: style: Unused private function: 'Speed::bench_rng' [unusedPrivateFunction]
botan-2.7.0/src/cli/speed.cpp:160:12: style: Technically the member function 'Botan_CLI::::Timer::under' can be const. [functionConst]
botan-2.7.0/src/cli/speed.cpp:599:32: performance: Technically the member function 'Botan_CLI::Speed::default_benchmark_list' can be static. [functionStatic]
botan-2.7.0/src/cli/speed.cpp:1064:12: performance: Technically the member function 'Botan_CLI::Speed::bench_providers_of' can be static. [functionStatic]
botan-2.7.0/src/cli/timing_tests.cpp:401:65: style: Function 'execute_evaluation' argument 1 names different: declaration 'inputs' definition 'raw_inputs'. [funcArgNamesDifferent]
botan-2.7.0/src/cli/timing_tests.cpp:77:71: note: Function 'execute_evaluation' argument 1 names different: declaration 'inputs' definition 'raw_inputs'.
botan-2.7.0/src/cli/timing_tests.cpp:401:65: note: Function 'execute_evaluation' argument 1 names different: declaration 'inputs' definition 'raw_inputs'.
botan-2.7.0/src/cli/timing_tests.cpp:503:32: performance: Technically the member function 'Botan_CLI::Timing_Test_Command::read_testdata' can be static. [functionStatic]
botan-2.7.0/src/cli/timing_tests.cpp:522:36: performance: Technically the member function 'Botan_CLI::Timing_Test_Command::lookup_timing_test' can be static. [functionStatic]
botan-2.7.0/src/cli/timing_tests.cpp:545:51: note: Technically the member function 'Botan_CLI::Timing_Test_Command::lookup_timing_test' can be static.
botan-2.7.0/src/cli/timing_tests.cpp:522:36: note: Technically the member function 'Botan_CLI::Timing_Test_Command::lookup_timing_test' can be static.
botan-2.7.0/src/lib/asn1/ber_dec.cpp:110:29: style: Function 'find_eoc' argument 1 names different: declaration 'src' definition 'ber'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/asn1/ber_dec.cpp:64:29: note: Function 'find_eoc' argument 1 names different: declaration 'src' definition 'ber'.
botan-2.7.0/src/lib/asn1/ber_dec.cpp:110:29: note: Function 'find_eoc' argument 1 names different: declaration 'src' definition 'ber'.
botan-2.7.0/src/lib/asn1/der_enc.cpp:71:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
botan-2.7.0/src/lib/asn1/der_enc.cpp:79:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
botan-2.7.0/src/lib/asn1/oids.cpp:82:10: performance: Variable 'm_str2oid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
botan-2.7.0/src/lib/math/numbertheory/make_prm.cpp:20:7: style: Class 'Prime_Sieve' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
botan-2.7.0/src/lib/math/numbertheory/monty_exp.cpp:97:69: style: Function 'exponentiation' argument 1 names different: declaration 'k' definition 'scalar'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/math/numbertheory/monty_exp.cpp:26:43: note: Function 'exponentiation' argument 1 names different: declaration 'k' definition 'scalar'.
botan-2.7.0/src/lib/math/numbertheory/monty_exp.cpp:97:69: note: Function 'exponentiation' argument 1 names different: declaration 'k' definition 'scalar'.
botan-2.7.0/src/lib/math/numbertheory/monty_exp.cpp:124:77: style: Function 'exponentiation_vartime' argument 1 names different: declaration 'k' definition 'scalar'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/math/numbertheory/monty_exp.cpp:28:51: note: Function 'exponentiation_vartime' argument 1 names different: declaration 'k' definition 'scalar'.
botan-2.7.0/src/lib/math/numbertheory/monty_exp.cpp:124:77: note: Function 'exponentiation_vartime' argument 1 names different: declaration 'k' definition 'scalar'.
botan-2.7.0/src/lib/math/numbertheory/pow_mod.cpp:105:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
botan-2.7.0/src/lib/modes/aead/ocb/ocb.cpp:102:30: performance: Technically the member function 'Botan::L_computer::poly_double' can be static. [functionStatic]
botan-2.7.0/src/lib/pk_pad/padding.cpp:30:67: performance: Function parameter 'algo' should be passed by const reference. [passedByValue]
botan-2.7.0/src/lib/pk_pad/padding.cpp:37:44: performance: Function parameter 'algo' should be passed by const reference. [passedByValue]
botan-2.7.0/src/lib/pk_pad/padding.cpp:37:68: performance: Function parameter 'padding' should be passed by const reference. [passedByValue]
botan-2.7.0/src/lib/prov/bearssl/bearssl_hash.cpp:56:10: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
botan-2.7.0/src/lib/prov/bearssl/bearssl_hash.cpp:54:73: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:63:61: style: Function 'OpenSSL_BlockCipher' argument 1 names different: declaration 'name' definition 'algo_name'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:19:46: note: Function 'OpenSSL_BlockCipher' argument 1 names different: declaration 'name' definition 'algo_name'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:63:61: note: Function 'OpenSSL_BlockCipher' argument 1 names different: declaration 'name' definition 'algo_name'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:64:60: style: Function 'OpenSSL_BlockCipher' argument 2 names different: declaration 'cipher' definition 'algo'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:20:45: note: Function 'OpenSSL_BlockCipher' argument 2 names different: declaration 'cipher' definition 'algo'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:64:60: note: Function 'OpenSSL_BlockCipher' argument 2 names different: declaration 'cipher' definition 'algo'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:92:61: style: Function 'OpenSSL_BlockCipher' argument 1 names different: declaration 'name' definition 'algo_name'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:22:46: note: Function 'OpenSSL_BlockCipher' argument 1 names different: declaration 'name' definition 'algo_name'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:92:61: note: Function 'OpenSSL_BlockCipher' argument 1 names different: declaration 'name' definition 'algo_name'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:93:60: style: Function 'OpenSSL_BlockCipher' argument 2 names different: declaration 'cipher' definition 'algo'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:23:45: note: Function 'OpenSSL_BlockCipher' argument 2 names different: declaration 'cipher' definition 'algo'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:93:60: note: Function 'OpenSSL_BlockCipher' argument 2 names different: declaration 'cipher' definition 'algo'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:94:49: style: Function 'OpenSSL_BlockCipher' argument 3 names different: declaration 'kl_min' definition 'key_min'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:24:34: note: Function 'OpenSSL_BlockCipher' argument 3 names different: declaration 'kl_min' definition 'key_min'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:94:49: note: Function 'OpenSSL_BlockCipher' argument 3 names different: declaration 'kl_min' definition 'key_min'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:95:49: style: Function 'OpenSSL_BlockCipher' argument 4 names different: declaration 'kl_max' definition 'key_max'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:24:49: note: Function 'OpenSSL_BlockCipher' argument 4 names different: declaration 'kl_max' definition 'key_max'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:95:49: note: Function 'OpenSSL_BlockCipher' argument 4 names different: declaration 'kl_max' definition 'key_max'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:96:49: style: Function 'OpenSSL_BlockCipher' argument 5 names different: declaration 'kl_mod' definition 'key_mod'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:24:64: note: Function 'OpenSSL_BlockCipher' argument 5 names different: declaration 'kl_mod' definition 'key_mod'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:96:49: note: Function 'OpenSSL_BlockCipher' argument 5 names different: declaration 'kl_mod' definition 'key_mod'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:136:68: style: Function 'key_schedule' argument 2 names different: declaration 'key_len' definition 'length'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:53:53: note: Function 'key_schedule' argument 2 names different: declaration 'key_len' definition 'length'.
botan-2.7.0/src/lib/prov/openssl/openssl_block.cpp:136:68: note: Function 'key_schedule' argument 2 names different: declaration 'key_len' definition 'length'.
botan-2.7.0/src/lib/prov/openssl/openssl_hash.cpp:68:7: style: Class 'OpenSSL_HashFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
botan-2.7.0/src/lib/prov/openssl/openssl_mode.cpp:52:60: style: Function 'OpenSSL_Cipher_Mode' argument 2 names different: declaration 'cipher' definition 'algo'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_mode.cpp:23:45: note: Function 'OpenSSL_Cipher_Mode' argument 2 names different: declaration 'cipher' definition 'algo'.
botan-2.7.0/src/lib/prov/openssl/openssl_mode.cpp:52:60: note: Function 'OpenSSL_Cipher_Mode' argument 2 names different: declaration 'cipher' definition 'algo'.
botan-2.7.0/src/lib/prov/openssl/openssl_mode.cpp:105:58: style: Function 'finish' argument 1 names different: declaration 'final_block' definition 'buffer'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_mode.cpp:32:43: note: Function 'finish' argument 1 names different: declaration 'final_block' definition 'buffer'.
botan-2.7.0/src/lib/prov/openssl/openssl_mode.cpp:105:58: note: Function 'finish' argument 1 names different: declaration 'final_block' definition 'buffer'.
botan-2.7.0/src/lib/prov/openssl/openssl_mode.cpp:106:41: style: Function 'finish' argument 2 names different: declaration 'offset0' definition 'offset'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/prov/openssl/openssl_mode.cpp:32:63: note: Function 'finish' argument 2 names different: declaration 'offset0' definition 'offset'.
botan-2.7.0/src/lib/prov/openssl/openssl_mode.cpp:106:41: note: Function 'finish' argument 2 names different: declaration 'offset0' definition 'offset'.
botan-2.7.0/src/lib/pubkey/dsa/dsa.cpp:88:10: performance: Variable 'm_b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:116:50: style: Function 'from_curve_rep' argument 1 names different: declaration 'x' definition 'z'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:69:35: note: Function 'from_curve_rep' argument 1 names different: declaration 'x' definition 'z'.
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:116:50: note: Function 'from_curve_rep' argument 1 names different: declaration 'x' definition 'z'.
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:131:54: style: Function 'curve_mul_words' argument 2 names different: declaration 'x_words' definition 'x_w'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:72:39: note: Function 'curve_mul_words' argument 2 names different: declaration 'x_words' definition 'x_w'.
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:131:54: note: Function 'curve_mul_words' argument 2 names different: declaration 'x_words' definition 'x_w'.
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:156:54: style: Function 'curve_sqr_words' argument 2 names different: declaration 'x_words' definition 'x'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:78:39: note: Function 'curve_sqr_words' argument 2 names different: declaration 'x_words' definition 'x'.
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:156:54: note: Function 'curve_sqr_words' argument 2 names different: declaration 'x_words' definition 'x'.
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:248:48: style: Function 'curve_mul_words' argument 2 names different: declaration 'x_words' definition 'x_w'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:213:39: note: Function 'curve_mul_words' argument 2 names different: declaration 'x_words' definition 'x_w'.
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:248:48: note: Function 'curve_mul_words' argument 2 names different: declaration 'x_words' definition 'x_w'.
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:270:59: style: Function 'curve_sqr_words' argument 2 names different: declaration 'x_words' definition 'x'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:231:39: note: Function 'curve_sqr_words' argument 2 names different: declaration 'x_words' definition 'x'.
botan-2.7.0/src/lib/pubkey/ec_group/curve_gfp.cpp:270:59: note: Function 'curve_sqr_words' argument 2 names different: declaration 'x_words' definition 'x'.
botan-2.7.0/src/lib/pubkey/ed25519/ed25519_key.cpp:136:10: performance: Variable 'm_hash' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
botan-2.7.0/src/lib/pubkey/ed25519/ed25519_key.cpp:194:10: performance: Variable 'm_hash' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
botan-2.7.0/src/lib/pubkey/ed25519/ed25519_key.cpp:105:7: style: Class 'Ed25519_Pure_Verify_Operation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
botan-2.7.0/src/lib/pubkey/ed25519/ed25519_key.cpp:164:7: style: Class 'Ed25519_Pure_Sign_Operation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
botan-2.7.0/src/lib/pubkey/mce/code_based_key_gen.cpp:75:25: style: The scope of the variable 'findrow' can be reduced. [variableScope]
botan-2.7.0/src/lib/pubkey/mce/code_based_key_gen.cpp:55:40: style: Function 'binary_matrix' argument 1 names different: declaration 'm_rown' definition 'rown'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/pubkey/mce/code_based_key_gen.cpp:25:30: note: Function 'binary_matrix' argument 1 names different: declaration 'm_rown' definition 'rown'.
botan-2.7.0/src/lib/pubkey/mce/code_based_key_gen.cpp:55:40: note: Function 'binary_matrix' argument 1 names different: declaration 'm_rown' definition 'rown'.
botan-2.7.0/src/lib/pubkey/mce/code_based_key_gen.cpp:55:55: style: Function 'binary_matrix' argument 2 names different: declaration 'm_coln' definition 'coln'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/pubkey/mce/code_based_key_gen.cpp:25:47: note: Function 'binary_matrix' argument 2 names different: declaration 'm_coln' definition 'coln'.
botan-2.7.0/src/lib/pubkey/mce/code_based_key_gen.cpp:55:55: note: Function 'binary_matrix' argument 2 names different: declaration 'm_coln' definition 'coln'.
botan-2.7.0/src/lib/pubkey/mce/code_based_key_gen.cpp:33:16: style: Technically the member function 'Botan::::binary_matrix::coef' can be const. [functionConst]
botan-2.7.0/src/lib/pubkey/mce/gf2m_rootfind_dcmp.cpp:89:75: style: Function 'gf2m_decomp_rootfind_state' argument 1 names different: declaration 'p_polyn' definition 'polyn'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/pubkey/mce/gf2m_rootfind_dcmp.cpp:40:53: note: Function 'gf2m_decomp_rootfind_state' argument 1 names different: declaration 'p_polyn' definition 'polyn'.
botan-2.7.0/src/lib/pubkey/mce/gf2m_rootfind_dcmp.cpp:89:75: note: Function 'gf2m_decomp_rootfind_state' argument 1 names different: declaration 'p_polyn' definition 'polyn'.
botan-2.7.0/src/lib/pubkey/mce/gf2m_rootfind_dcmp.cpp:89:91: style: Function 'gf2m_decomp_rootfind_state' argument 2 names different: declaration 'code_length' definition 'the_code_length'. [funcArgNamesDifferent]
botan-2.7.0/src/lib/pubkey/mce/gf2m_rootfind_dcmp.cpp:40:71: note: Function 'gf2m_decomp_rootfind_state' argument 2 names different: declaration 'code_length' definition 'the_code_length'.
botan-2.7.0/src/lib/pubkey/mce/gf2m_rootfind_dcmp.cpp:89:91: note: Function 'gf2m_decomp_rootfind_state' argument 2 names different: declaration 'code_length' definition 'the_code_length'.
botan-2.7.0/src/lib/pubkey/mce/polyn_gf2m.cpp:162:13: style: The scope of the variable 'j' can be reduced. [variableScope]
botan-2.7.0/src/lib/pubkey/mce/polyn_gf2m.cpp:162:16: style: The scope of the variable 'k' can be reduced. [variableScope]
botan-2.7.0/src/lib/pubkey/mce/polyn_gf2m.cpp:265:8: style: The scope of the variable 'i' can be reduced. [variableScope]
botan-2.7.0/src/lib/pubkey/mce/polyn_gf2m.cpp:265:11: style: The scope of the variable 'j' can be reduced. [variableScope]
botan-2.7.0/src/lib/pubkey/newhope/newhope.cpp:558:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
botan-2.7.0/src/lib/pubkey/newhope/newhope.cpp:571:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
botan-2.7.0/src/lib/pubkey/newhope/newhope.cpp:602:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
botan-2.7.0/src/lib/pubkey/newhope/newhope.cpp:626:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
botan-2.7.0/src/lib/pubkey/newhope/newhope.cpp:647:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
botan-2.7.0/src/lib/pubkey/newhope/newhope.cpp:593:15: style: Variable 'v0' is not assigned a value. [unassignedVariable]
botan-2.7.0/src/lib/pubkey/newhope/newhope.cpp:593:22: style: Variable 'v1' is not assigned a value. [unassignedVariable]
botan-2.7.0/src/lib/pubkey/pk_algs.cpp:415:59: performance: Function parameter 'possible' should be passed by const reference. [passedByValue]
botan-2.7.0/src/lib/pubkey/xmss/xmss_verification_operation.cpp:42:18: error: Accessing an item in container 'node' that is empty. [containerOutOfBounds]
botan-2.7.0/src/lib/rng/auto_rng/auto_rng.cpp:16:0: error: #error "No hash function defined for AutoSeeded_RNG in build.h (try enabling sha2_32)" [preprocessorErrorDirective]
botan-2.7.0/src/lib/stream/rc4/rc4.cpp:43:12: style: The scope of the variable 'SX' can be reduced. [variableScope]
botan-2.7.0/src/lib/stream/rc4/rc4.cpp:43:16: style: The scope of the variable 'SY' can be reduced. [variableScope]
botan-2.7.0/src/lib/tls/tls_extensions.cpp:535:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
botan-2.7.0/src/lib/tls/tls_extensions.cpp:539:7: note: Found duplicate branches for 'if' and 'else'.
botan-2.7.0/src/lib/tls/tls_extensions.cpp:535:7: note: Found duplicate branches for 'if' and 'else'.
botan-2.7.0/src/lib/tls/tls_server.cpp:211:16: style: Variable 'allowed' is assigned a value that is never used. [unreadVariable]
botan-2.7.0/src/lib/utils/dyn_load/dyn_load.cpp:72:7: style: Condition '!addr' is always true [knownConditionTrueFalse]
botan-2.7.0/src/lib/utils/dyn_load/dyn_load.cpp:64:17: note: Assignment 'addr=nullptr', assigned value is 0
botan-2.7.0/src/lib/utils/dyn_load/dyn_load.cpp:72:7: note: Condition '!addr' is always true
botan-2.7.0/src/lib/utils/filesystem.cpp:199:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
botan-2.7.0/src/lib/utils/os_utils.cpp:73:0: error: #error "Missing get_process_id" [preprocessorErrorDirective]
botan-2.7.0/src/lib/x509/pkcs10.cpp:66:44: style: Variable 'sig_opts' is assigned a value that is never used. [unreadVariable]
botan-2.7.0/src/lib/x509/x509_ext.cpp:32:22: style: Variable 'oid_str' is assigned a value that is never used. [unreadVariable]
botan-2.7.0/src/tests/test_runner.h:21:7: style: Class 'Test_Runner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
botan-2.7.0/src/tests/test_runner.cpp:89:42: style: Function 'run' argument 1 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
botan-2.7.0/src/tests/test_runner.h:23:35: note: Function 'run' argument 1 names different: declaration 'options' definition 'opts'.
botan-2.7.0/src/tests/test_runner.cpp:89:42: note: Function 'run' argument 1 names different: declaration 'options' definition 'opts'.
botan-2.7.0/src/tests/test_runner.h:28:14: style: Technically the member function 'Botan_Tests::Test_Runner::run_tests' can be const. [functionConst]
botan-2.7.0/src/tests/test_runner.cpp:221:21: note: Technically the member function 'Botan_Tests::Test_Runner::run_tests' can be const.
botan-2.7.0/src/tests/test_runner.h:28:14: note: Technically the member function 'Botan_Tests::Test_Runner::run_tests' can be const.
botan-2.7.0/src/tests/test_tests.cpp:184:12: performance: Technically the member function 'Botan_Tests::Test_Tests::verify_failure' can be static. [functionStatic]
botan-2.7.0/src/tests/test_utils.cpp:655:28: style: Variable 'cpuid_string' is assigned a value that is never used. [unreadVariable]
botan-2.7.0/src/tests/tests.cpp:89:52: style: Function 'note_missing' argument 1 names different: declaration 'thing' definition 'whatever'. [funcArgNamesDifferent]
botan-2.7.0/src/tests/tests.h:221:50: note: Function 'note_missing' argument 1 names different: declaration 'thing' definition 'whatever'.
botan-2.7.0/src/tests/tests.cpp:89:52: note: Function 'note_missing' argument 1 names different: declaration 'thing' definition 'whatever'.
botan-2.7.0/src/tests/tests.cpp:187:61: style: Function 'test_eq' argument 4 names different: declaration 'produced_len' definition 'produced_size'. [funcArgNamesDifferent]
botan-2.7.0/src/tests/tests.h:360:59: note: Function 'test_eq' argument 4 names different: declaration 'produced_len' definition 'produced_size'.
botan-2.7.0/src/tests/tests.cpp:187:61: note: Function 'test_eq' argument 4 names different: declaration 'produced_len' definition 'produced_size'.
botan-2.7.0/src/tests/tests.cpp:188:61: style: Function 'test_eq' argument 6 names different: declaration 'expected_len' definition 'expected_size'. [funcArgNamesDifferent]
botan-2.7.0/src/tests/tests.h:361:59: note: Function 'test_eq' argument 6 names different: declaration 'expected_len' definition 'expected_size'.
botan-2.7.0/src/tests/tests.cpp:188:61: note: Function 'test_eq' argument 6 names different: declaration 'expected_len' definition 'expected_size'.
botan-2.7.0/src/tests/tests.cpp:402:40: style: Function 'format_time' argument 1 names different: declaration 'nanoseconds' definition 'ns'. [funcArgNamesDifferent]
botan-2.7.0/src/tests/tests.h:449:47: note: Function 'format_time' argument 1 names different: declaration 'nanoseconds' definition 'ns'.
botan-2.7.0/src/tests/tests.cpp:402:40: note: Function 'format_time' argument 1 names different: declaration 'nanoseconds' definition 'ns'.
botan-2.7.0/src/tests/tests.cpp:597:80: style: Function 'provider_filter' argument 1 names different: declaration 'providers' definition 'in'. [funcArgNamesDifferent]
botan-2.7.0/src/tests/tests.h:491:87: note: Function 'provider_filter' argument 1 names different: declaration 'providers' definition 'in'.
botan-2.7.0/src/tests/tests.cpp:597:80: note: Function 'provider_filter' argument 1 names different: declaration 'providers' definition 'in'.
botan-2.7.0/src/tests/tests.cpp:773:53: style: Function 'Text_Based_Test' argument 1 names different: declaration 'input_file' definition 'data_src'. [funcArgNamesDifferent]
botan-2.7.0/src/tests/tests.h:565:42: note: Function 'Text_Based_Test' argument 1 names different: declaration 'input_file' definition 'data_src'.
botan-2.7.0/src/tests/tests.cpp:773:53: note: Function 'Text_Based_Test' argument 1 names different: declaration 'input_file' definition 'data_src'.
botan-2.7.0/src/tests/tests.cpp:774:53: style: Function 'Text_Based_Test' argument 2 names different: declaration 'required_keys' definition 'required_keys_str'. [funcArgNamesDifferent]
botan-2.7.0/src/tests/tests.h:566:42: note: Function 'Text_Based_Test' argument 2 names different: declaration 'required_keys' definition 'required_keys_str'.
botan-2.7.0/src/tests/tests.cpp:774:53: note: Function 'Text_Based_Test' argument 2 names different: declaration 'required_keys' definition 'required_keys_str'.
botan-2.7.0/src/tests/tests.cpp:775:53: style: Function 'Text_Based_Test' argument 3 names different: declaration 'optional_keys' definition 'optional_keys_str'. [funcArgNamesDifferent]
botan-2.7.0/src/tests/tests.h:567:42: note: Function 'Text_Based_Test' argument 3 names different: declaration 'optional_keys' definition 'optional_keys_str'.
botan-2.7.0/src/tests/tests.cpp:775:53: note: Function 'Text_Based_Test' argument 3 names different: declaration 'optional_keys' definition 'optional_keys_str'.
[03:18]

ftp://ftp.se.debian.org/debian/pool/main/b/botan1.10/botan1.10_1.10.8.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/botch/botch_0.21.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bottleneck/bottleneck_1.2.1+ds1.orig.tar.gz
Bottleneck-1.2.1/bottleneck/src/move_median/move_median.c:534:11: style: The scope of the variable 'idx2' can be reduced. [variableScope]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median.c:586:11: style: The scope of the variable 'idx2' can be reduced. [variableScope]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:111:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:124:5: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:128:9: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:207:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:208:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:209:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:210:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:211:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:212:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:213:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:254:17: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:256:17: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:258:17: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:260:17: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:199:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:297:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
Bottleneck-1.2.1/bottleneck/src/move_median/move_median_debug.c:302:21: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
Bottleneck-1.2.1/bottleneck/src/move_template.c:926:0: error: syntax error [syntaxError]
Bottleneck-1.2.1/bottleneck/src/nonreduce_axis_template.c:667:0: error: syntax error [syntaxError]
Bottleneck-1.2.1/bottleneck/src/nonreduce_template.c:208:0: error: syntax error [syntaxError]
Bottleneck-1.2.1/bottleneck/src/reduce_template.c:1234:0: error: syntax error [syntaxError]
[03:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bottlerocket/bottlerocket_0.05b3.orig.tar.gz
bottlerocket-0.05b3/br.c:160:9: style: The scope of the variable 'index' can be reduced. [variableScope]
bottlerocket-0.05b3/br.c:161:9: style: The scope of the variable 'dev' can be reduced. [variableScope]
bottlerocket-0.05b3/br.c:162:9: style: The scope of the variable 'house' can be reduced. [variableScope]
bottlerocket-0.05b3/br.c:393:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
bottlerocket-0.05b3/br_cmd.c:263:19: style: The scope of the variable 'byte' can be reduced. [variableScope]
bottlerocket-0.05b3/br_cmd_engine.c:88:27: warning: Either the condition 'cinfo==NULL' is redundant or there is possible null pointer dereference: cinfo. [nullPointerRedundantCheck]
bottlerocket-0.05b3/br_cmd_engine.c:93:15: note: Assuming that condition 'cinfo==NULL' is not redundant
bottlerocket-0.05b3/br_cmd_engine.c:88:27: note: Null pointer dereference
bottlerocket-0.05b3/br_cmd_engine.c:89:19: warning: Either the condition 'cinfo==NULL' is redundant or there is possible null pointer dereference: cinfo. [nullPointerRedundantCheck]
bottlerocket-0.05b3/br_cmd_engine.c:93:15: note: Assuming that condition 'cinfo==NULL' is not redundant
bottlerocket-0.05b3/br_cmd_engine.c:89:19: note: Null pointer dereference
bottlerocket-0.05b3/br_cmd_engine.c:444:18: style: The scope of the variable 'i' can be reduced. [variableScope]
bottlerocket-0.05b3/br_cmd_engine.c:596:9: style: The scope of the variable 'tmphouse' can be reduced. [variableScope]
bottlerocket-0.05b3/br_cmd_engine.c:597:9: style: The scope of the variable 'dev' can be reduced. [variableScope]
bottlerocket-0.05b3/br_cmd_engine.c:689:18: style: The scope of the variable 'i' can be reduced. [variableScope]
[03:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bouncy/bouncy_0.6.20071104.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bouncycastle/bouncycastle_1.60.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bovo/bovo_4.11.3.orig.tar.xz
bovo-4.11.3/ai/gabor/ai_interface.h:36:7: style: Technically the member function 'Field::operator==' can be const. [functionConst]
bovo-4.11.3/ai/aron/aiaron.h:47:18: style: The function 'cancelAndWait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bovo-4.11.3/ai/ai.h:67:18: note: Virtual function in base class
bovo-4.11.3/ai/aron/aiaron.h:47:18: note: Function in derived class
bovo-4.11.3/ai/aron/aiaron.h:50:18: style: The function 'changeBoard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bovo-4.11.3/ai/ai.h:70:18: note: Virtual function in base class
bovo-4.11.3/ai/aron/aiaron.h:50:18: note: Function in derived class
bovo-4.11.3/ai/aron/aiaron.h:51:18: style: The function 'gameOver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bovo-4.11.3/ai/ai.h:71:18: note: Virtual function in base class
bovo-4.11.3/ai/aron/aiaron.h:51:18: note: Function in derived class
bovo-4.11.3/ai/aron/aiaron.h:52:18: style: The function 'setSkill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bovo-4.11.3/ai/ai.h:72:18: note: Virtual function in base class
bovo-4.11.3/ai/aron/aiaron.h:52:18: note: Function in derived class
bovo-4.11.3/ai/aron/aiaron.h:53:18: style: The function 'slotMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bovo-4.11.3/ai/ai.h:73:18: note: Virtual function in base class
bovo-4.11.3/ai/aron/aiaron.h:53:18: note: Function in derived class
bovo-4.11.3/ai/gabor/aigabor.h:47:18: style: The function 'cancelAndWait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bovo-4.11.3/ai/ai.h:67:18: note: Virtual function in base class
bovo-4.11.3/ai/gabor/aigabor.h:47:18: note: Function in derived class
bovo-4.11.3/ai/gabor/aigabor.h:51:18: style: The function 'changeBoard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bovo-4.11.3/ai/ai.h:70:18: note: Virtual function in base class
bovo-4.11.3/ai/gabor/aigabor.h:51:18: note: Function in derived class
bovo-4.11.3/ai/gabor/aigabor.h:52:18: style: The function 'gameOver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bovo-4.11.3/ai/ai.h:71:18: note: Virtual function in base class
bovo-4.11.3/ai/gabor/aigabor.h:52:18: note: Function in derived class
bovo-4.11.3/ai/gabor/aigabor.h:53:18: style: The function 'setSkill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bovo-4.11.3/ai/ai.h:72:18: note: Virtual function in base class
bovo-4.11.3/ai/gabor/aigabor.h:53:18: note: Function in derived class
bovo-4.11.3/ai/gabor/aigabor.h:54:18: style: The function 'slotMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bovo-4.11.3/ai/ai.h:73:18: note: Virtual function in base class
bovo-4.11.3/ai/gabor/aigabor.h:54:18: note: Function in derived class
bovo-4.11.3/ai/aron/aiboard.h:180:10: style: Unhandled exception specification when calling function setPlayer(). [unhandledExceptionSpecification]
bovo-4.11.3/ai/aron/aiaron.cc:56:14: note: Unhandled exception specification when calling function setPlayer().
bovo-4.11.3/ai/aron/aiboard.h:180:10: note: Unhandled exception specification when calling function setPlayer().
bovo-4.11.3/ai/aron/aiboard.cc:273:46: style: Function 'value' argument 2 names different: declaration 'player' definition 'pl'. [funcArgNamesDifferent]
bovo-4.11.3/ai/aron/aiboard.h:228:39: note: Function 'value' argument 2 names different: declaration 'player' definition 'pl'.
bovo-4.11.3/ai/aron/aiboard.cc:273:46: note: Function 'value' argument 2 names different: declaration 'player' definition 'pl'.
bovo-4.11.3/ai/aron/aiboard.cc:55:5: style: Class 'AiBoard' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bovo-4.11.3/ai/aron/aiboard.cc:55:5: style: Class 'AiBoard' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bovo-4.11.3/ai/aron/aiboard.h:221:10: style: Unhandled exception specification when calling function setPoints(). [unhandledExceptionSpecification]
bovo-4.11.3/ai/aron/aiboard.cc:93:17: note: Unhandled exception specification when calling function setPoints().
bovo-4.11.3/ai/aron/aiboard.h:221:10: note: Unhandled exception specification when calling function setPoints().
bovo-4.11.3/ai/aron/aiboard.h:219:9: style: Unhandled exception specification when calling function points(). [unhandledExceptionSpecification]
bovo-4.11.3/ai/aron/aiboard.cc:171:35: note: Unhandled exception specification when calling function points().
bovo-4.11.3/ai/aron/aiboard.h:219:9: note: Unhandled exception specification when calling function points().
bovo-4.11.3/ai/aron/aiboard.h:112:10: style: Unhandled exception specification when calling function empty(). [unhandledExceptionSpecification]
bovo-4.11.3/ai/aron/aiboard.cc:274:10: note: Unhandled exception specification when calling function empty().
bovo-4.11.3/ai/aron/aiboard.h:112:10: note: Unhandled exception specification when calling function empty().
bovo-4.11.3/ai/aron/aiboard.h:156:12: style: Unhandled exception specification when calling function player(). [unhandledExceptionSpecification]
bovo-4.11.3/ai/aron/aiboard.cc:385:28: note: Unhandled exception specification when calling function player().
bovo-4.11.3/ai/aron/aiboard.h:156:12: note: Unhandled exception specification when calling function player().
bovo-4.11.3/ai/aron/aiboard.h:156:12: style: Unhandled exception specification when calling function player(). [unhandledExceptionSpecification]
bovo-4.11.3/ai/aron/aiboard.cc:455:13: note: Unhandled exception specification when calling function player().
bovo-4.11.3/ai/aron/aiboard.h:156:12: note: Unhandled exception specification when calling function player().
bovo-4.11.3/ai/gabor/ai_impl.cpp:247:41: warning: Assert statement calls a function which may have desired side effects: 'isTimeOver'. [assertWithSideEffect]
bovo-4.11.3/ai/gabor/ai_impl.cpp:41:9: warning: Member variable 'AiImpl::depth_limit' is not initialized in the constructor. [uninitMemberVar]
bovo-4.11.3/ai/gabor/ai_interface.cpp:64:35: style: Function 'setMaxDepth' argument 1 names different: declaration 'startDepth' definition 'maxDepth'. [funcArgNamesDifferent]
bovo-4.11.3/ai/gabor/ai_interface.h:65:23: note: Function 'setMaxDepth' argument 1 names different: declaration 'startDepth' definition 'maxDepth'.
bovo-4.11.3/ai/gabor/ai_interface.cpp:64:35: note: Function 'setMaxDepth' argument 1 names different: declaration 'startDepth' definition 'maxDepth'.
bovo-4.11.3/ai/gabor/ai_interface.cpp:71:41: style: Function 'setDepthIncrement' argument 1 names different: declaration 'startDepth' definition 'depthIncrement'. [funcArgNamesDifferent]
bovo-4.11.3/ai/gabor/ai_interface.h:67:29: note: Function 'setDepthIncrement' argument 1 names different: declaration 'startDepth' definition 'depthIncrement'.
bovo-4.11.3/ai/gabor/ai_interface.cpp:71:41: note: Function 'setDepthIncrement' argument 1 names different: declaration 'startDepth' definition 'depthIncrement'.
bovo-4.11.3/ai/gabor/ai_interface.cpp:29:2: style: Class 'AiInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bovo-4.11.3/ai/gabor/ai_interface.cpp:29:2: style: Class 'AiInterface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bovo-4.11.3/ai/gabor/aigabor.h:53:18: warning: Virtual function 'setSkill' is called from constructor 'AiGabor(const Dimension&dimension,KgDifficultyLevel::StandardLevel skill,Player player)' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
bovo-4.11.3/ai/gabor/aigabor.cc:49:5: note: Calling setSkill
bovo-4.11.3/ai/gabor/aigabor.h:53:18: note: setSkill is a virtual method
bovo-4.11.3/ai/gabor/aigabor.h:47:18: warning: Virtual function 'cancelAndWait' is called from destructor '~AiGabor()' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
bovo-4.11.3/ai/gabor/aigabor.cc:55:5: note: Calling cancelAndWait
bovo-4.11.3/ai/gabor/aigabor.h:47:18: note: cancelAndWait is a virtual method
bovo-4.11.3/ai/gabor/node.h:112:7: style: Technically the member function 'Node::calcHash' can be const. [functionConst]
bovo-4.11.3/ai/gabor/node.cpp:91:12: note: Technically the member function 'Node::calcHash' can be const.
bovo-4.11.3/ai/gabor/node.h:112:7: note: Technically the member function 'Node::calcHash' can be const.
bovo-4.11.3/ai/gabor/standing.cpp:288:34: style: Function 'refresh' argument 1 names different: declaration 'sample' definition 'sample_vect'. [funcArgNamesDifferent]
bovo-4.11.3/ai/gabor/standing.h:152:25: note: Function 'refresh' argument 1 names different: declaration 'sample' definition 'sample_vect'.
bovo-4.11.3/ai/gabor/standing.cpp:288:34: note: Function 'refresh' argument 1 names different: declaration 'sample' definition 'sample_vect'.
bovo-4.11.3/ai/gabor/standing.h:79:1: warning: The class 'Standing' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bovo-4.11.3/game/board.cc:64:35: style: Function 'player' argument 1 names different: declaration 'coord' definition 'c'. [funcArgNamesDifferent]
bovo-4.11.3/game/board.h:106:32: note: Function 'player' argument 1 names different: declaration 'coord' definition 'c'.
bovo-4.11.3/game/board.cc:64:35: note: Function 'player' argument 1 names different: declaration 'coord' definition 'c'.
bovo-4.11.3/game/board.cc:39:5: style: Class 'Board' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bovo-4.11.3/game/board.cc:39:5: style: Class 'Board' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bovo-4.11.3/game/board.h:67:5: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bovo-4.11.3/game/coord.cc:32:27: style: Function 'Coord' argument 1 names different: declaration 'coord' definition 'c'. [funcArgNamesDifferent]
bovo-4.11.3/game/coord.h:72:24: note: Function 'Coord' argument 1 names different: declaration 'coord' definition 'c'.
bovo-4.11.3/game/coord.cc:32:27: note: Function 'Coord' argument 1 names different: declaration 'coord' definition 'c'.
bovo-4.11.3/game/coord.h:57:1: warning: The class 'Coord' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bovo-4.11.3/game/dimension.cc:47:33: style: Function 'ok' argument 1 names different: declaration 'coord' definition 'c'. [funcArgNamesDifferent]
bovo-4.11.3/game/dimension.h:99:26: note: Function 'ok' argument 1 names different: declaration 'coord' definition 'c'.
bovo-4.11.3/game/dimension.cc:47:33: note: Function 'ok' argument 1 names different: declaration 'coord' definition 'c'.
bovo-4.11.3/game/dimension.h:51:1: warning: The class 'Dimension' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bovo-4.11.3/game/game.cc:341:0: style: Function 'next' argument 2 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent]
bovo-4.11.3/game/game.h:307:0: note: Function 'next' argument 2 names different: declaration 'direction' definition 'dir'.
bovo-4.11.3/game/game.cc:341:0: note: Function 'next' argument 2 names different: declaration 'direction' definition 'dir'.
bovo-4.11.3/game/game.cc:360:30: style: Function 'win' argument 1 names different: declaration 'coord' definition 'c'. [funcArgNamesDifferent]
bovo-4.11.3/game/game.h:310:28: note: Function 'win' argument 1 names different: declaration 'coord' definition 'c'.
bovo-4.11.3/game/game.cc:360:30: note: Function 'win' argument 1 names different: declaration 'coord' definition 'c'.
bovo-4.11.3/game/move.h:47:1: warning: The class 'Move' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bovo-4.11.3/game/test/test.cpp:54:6: style: Unhandled exception specification when calling function ass(). [unhandledExceptionSpecification]
bovo-4.11.3/game/test/test.cpp:182:3: note: Unhandled exception specification when calling function ass().
bovo-4.11.3/game/test/test.cpp:54:6: note: Unhandled exception specification when calling function ass().
bovo-4.11.3/gui/hintitem.cc:38:46: style: Function 'HintItem' argument 2 names different: declaration 'move' definition 'hint'. [funcArgNamesDifferent]
bovo-4.11.3/gui/hintitem.h:43:40: note: Function 'HintItem' argument 2 names different: declaration 'move' definition 'hint'.
bovo-4.11.3/gui/hintitem.cc:38:46: note: Function 'HintItem' argument 2 names different: declaration 'move' definition 'hint'.
bovo-4.11.3/gui/hintitem.cc:41:5: performance: Variable 'm_sizeShrink' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bovo-4.11.3/gui/mark.cc:116:28: style: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
bovo-4.11.3/gui/mark.h:61:26: note: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'.
bovo-4.11.3/gui/mark.cc:116:28: note: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'.
bovo-4.11.3/gui/mark.cc:40:5: performance: Variable 'm_sizeShrink' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bovo-4.11.3/gui/scene.cc:199:55: style: Function 'drawForeground' argument 2 names different: declaration 'rect' definition 'bounds'. [funcArgNamesDifferent]
bovo-4.11.3/gui/scene.h:82:60: note: Function 'drawForeground' argument 2 names different: declaration 'rect' definition 'bounds'.
bovo-4.11.3/gui/scene.cc:199:55: note: Function 'drawForeground' argument 2 names different: declaration 'rect' definition 'bounds'.
bovo-4.11.3/gui/scene.cc:333:45: style: Function 'slotGameOver' argument 1 names different: declaration 'winningMoves' definition 'win'. [funcArgNamesDifferent]
bovo-4.11.3/gui/scene.h:65:42: note: Function 'slotGameOver' argument 1 names different: declaration 'winningMoves' definition 'win'.
bovo-4.11.3/gui/scene.cc:333:45: note: Function 'slotGameOver' argument 1 names different: declaration 'winningMoves' definition 'win'.
bovo-4.11.3/gui/theme.cc:36:8: warning: Member variable 'Theme::m_gridType' is not initialized in the constructor. [uninitMemberVar]
bovo-4.11.3/gui/theme.cc:36:8: warning: Member variable 'Theme::m_id' is not initialized in the constructor. [uninitMemberVar]
bovo-4.11.3/gui/view.h:39:19: warning: Virtual function 'sizeHint' is called from constructor 'View(Scene*scene,const QColor&bgColor,QWidget*parent)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
bovo-4.11.3/gui/view.cc:42:20: note: Calling sizeHint
bovo-4.11.3/gui/view.h:39:19: note: sizeHint is a virtual method
bovo-4.11.3/gui/view.h:39:19: warning: Virtual function 'sizeHint' is called from constructor 'View(Scene*scene,const QColor&bgColor,QWidget*parent)' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
bovo-4.11.3/gui/view.cc:43:12: note: Calling sizeHint
bovo-4.11.3/gui/view.h:39:19: note: sizeHint is a virtual method
[03:19]

ftp://ftp.se.debian.org/debian/pool/main/b/bowtie/bowtie_1.2.2+dfsg.orig.tar.xz
bowtie-1.2.2/ebwt.h:3180:0: style: Redundant condition: If '!color', the comparison 'color != -1' is always true. [redundantCondition]
bowtie-1.2.2/ebwt_search_backtrack.h:271:31: style: Condition 'nsInFtab>0' is always false [knownConditionTrueFalse]
bowtie-1.2.2/ebwt_search_backtrack.h:258:15: note: Assuming that condition 'nsInFtab==0' is not redundant
bowtie-1.2.2/ebwt_search_backtrack.h:271:31: note: Condition 'nsInFtab>0' is always false
bowtie-1.2.2/ebwt_search_backtrack.h:282:30: style: Condition 'nsInFtab>0' is always false [knownConditionTrueFalse]
bowtie-1.2.2/ebwt_search_backtrack.h:258:15: note: Assuming that condition 'nsInFtab==0' is not redundant
bowtie-1.2.2/ebwt_search_backtrack.h:282:30: note: Condition 'nsInFtab>0' is always false
bowtie-1.2.2/ebwt.h:665:0: style: Condition '!isPacked()' is always true [knownConditionTrueFalse]
bowtie-1.2.2/ebwt.h:709:0: style: Condition '!isPacked()' is always true [knownConditionTrueFalse]
bowtie-1.2.2/pool.h:339:0: style: C-style pointer casting [cstyleCast]
bowtie-1.2.2/pool.h:359:0: style: C-style pointer casting [cstyleCast]
bowtie-1.2.2/hit.h:116:9: style: Variable 'this->cmms' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bowtie-1.2.2/hit.h:105:9: note: Variable 'this->cmms' is reassigned a value before the old one has been used if variable is no semaphore variable.
bowtie-1.2.2/hit.h:116:9: note: Variable 'this->cmms' is reassigned a value before the old one has been used if variable is no semaphore variable.
bowtie-1.2.2/auto_array.h:22:0: style: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bowtie-1.2.2/auto_array.h:21:0: note: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable.
bowtie-1.2.2/auto_array.h:22:0: note: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable.
bowtie-1.2.2/ebwt_search_backtrack.h:2739:0: style: Same expression used in consecutive assignments of 'sLeft' and 'sRight'. [duplicateAssignExpression]
bowtie-1.2.2/ebwt_search_backtrack.h:2740:0: note: Same expression used in consecutive assignments of 'sLeft' and 'sRight'.
bowtie-1.2.2/ebwt_search_backtrack.h:2739:0: note: Same expression used in consecutive assignments of 'sLeft' and 'sRight'.
bowtie-1.2.2/ebwt.h:3493:9: style: Same expression on both sides of '==' because the value of 'c' and ''\0'' are the same. [duplicateExpression]
bowtie-1.2.2/ebwt.h:3490:13: note: 'c' is assigned value ''\0'' here.
bowtie-1.2.2/ebwt.h:3493:9: note: Same expression on both sides of '==' because the value of 'c' and ''\0'' are the same.
bowtie-1.2.2/diff_sample.h:852:13: style: The scope of the variable 'nextRank' can be reduced. [variableScope]
bowtie-1.2.2/blockwise_sa.h:988:13: style: The scope of the variable 'lo' can be reduced. [variableScope]
bowtie-1.2.2/blockwise_sa.h:1092:11: style: The scope of the variable 'kHi' can be reduced. [variableScope]
bowtie-1.2.2/blockwise_sa.h:1092:21: style: The scope of the variable 'kLo' can be reduced. [variableScope]
bowtie-1.2.2/blockwise_sa.h:1093:11: style: The scope of the variable 'jHi' can be reduced. [variableScope]
bowtie-1.2.2/blockwise_sa.h:1093:21: style: The scope of the variable 'jLo' can be reduced. [variableScope]
bowtie-1.2.2/blockwise_sa.h:1094:8: style: The scope of the variable 'kHiSoft' can be reduced. [variableScope]
bowtie-1.2.2/blockwise_sa.h:1094:25: style: The scope of the variable 'kLoSoft' can be reduced. [variableScope]
bowtie-1.2.2/ebwt_search_backtrack.h:761:5: style: The scope of the variable 'eligiblesVisited' can be reduced. [variableScope]
bowtie-1.2.2/ebwt_search_backtrack.h:1018:12: style: The scope of the variable 'kCurOverridesEligible' can be reduced. [variableScope]
bowtie-1.2.2/bowtie_inspect.cpp:290:13: style: The scope of the variable 'tlen' can be reduced. [variableScope]
bowtie-1.2.2/multikey_qsort.h:907:2: style: Unsigned variable 'lim' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/diff_sample.h:711:3: style: Unsigned variable 'sz' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ebwt_search_backtrack.h:997:5: style: Unsigned variable 'eligibleNum' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ebwt_search_backtrack.h:999:5: style: Unsigned variable 'altNum' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ebwt.h:1800:0: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ebwt.h:2099:0: style: Function 'countUpToEx' argument 2 names different: declaration 'pairs' definition 'arrs'. [funcArgNamesDifferent]
bowtie-1.2.2/ebwt.h:1140:0: note: Function 'countUpToEx' argument 2 names different: declaration 'pairs' definition 'arrs'.
bowtie-1.2.2/ebwt.h:2099:0: note: Function 'countUpToEx' argument 2 names different: declaration 'pairs' definition 'arrs'.
bowtie-1.2.2/ebwt.h:2219:0: style: Function 'countFwSideEx' argument 2 names different: declaration 'pairs' definition 'arrs'. [funcArgNamesDifferent]
bowtie-1.2.2/ebwt.h:1142:0: note: Function 'countFwSideEx' argument 2 names different: declaration 'pairs' definition 'arrs'.
bowtie-1.2.2/ebwt.h:2219:0: note: Function 'countFwSideEx' argument 2 names different: declaration 'pairs' definition 'arrs'.
bowtie-1.2.2/ebwt.h:2324:0: style: Function 'countBwSideEx' argument 2 names different: declaration 'pairs' definition 'arrs'. [funcArgNamesDifferent]
bowtie-1.2.2/ebwt.h:1144:0: note: Function 'countBwSideEx' argument 2 names different: declaration 'pairs' definition 'arrs'.
bowtie-1.2.2/ebwt.h:2324:0: note: Function 'countBwSideEx' argument 2 names different: declaration 'pairs' definition 'arrs'.
bowtie-1.2.2/ebwt.h:2417:0: style: Function 'mapLFEx' argument 2 names different: declaration 'pairs' definition 'arrs'. [funcArgNamesDifferent]
bowtie-1.2.2/ebwt.h:1146:0: note: Function 'mapLFEx' argument 2 names different: declaration 'pairs' definition 'arrs'.
bowtie-1.2.2/ebwt.h:2417:0: note: Function 'mapLFEx' argument 2 names different: declaration 'pairs' definition 'arrs'.
bowtie-1.2.2/ebwt.h:3048:0: style: Function 'readIntoMemory' argument 2 names different: declaration 'needEntireReverse' definition 'needEntireRev'. [funcArgNamesDifferent]
bowtie-1.2.2/ebwt.h:1121:0: note: Function 'readIntoMemory' argument 2 names different: declaration 'needEntireReverse' definition 'needEntireRev'.
bowtie-1.2.2/ebwt.h:3048:0: note: Function 'readIntoMemory' argument 2 names different: declaration 'needEntireReverse' definition 'needEntireRev'.
bowtie-1.2.2/diff_sample.h:477:5: style: Variable 'amapEnts' is modified but its new value is never used. [unreadVariable]
bowtie-1.2.2/ebwt.h:4135:11: style: Unused variable: name [unusedVariable]
bowtie-1.2.2/bowtie_inspect.cpp:484:18: style: Unused variable: queries [unusedVariable]
bowtie-1.2.2/hit_set.h:46:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bowtie-1.2.2/hit_set.h:51:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bowtie-1.2.2/hit_set.h:258:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bowtie-1.2.2/range_source.h:1244:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bowtie-1.2.2/range_source.h:1261:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bowtie-1.2.2/range_source.h:1353:10: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1416:19: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1442:17: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1448:17: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1513:20: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:636:11: warning: Assert statement calls a function which may have desired side effects: 'sanityCheckEligibility'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:758:12: warning: Assert statement calls a function which may have desired side effects: 'sanityCheckEligibility'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:1067:12: warning: Assert statement calls a function which may have desired side effects: 'sanityCheckEligibility'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:2085:14: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:2195:23: warning: Assert statement calls a function which may have desired side effects: 'valid'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:2246:23: warning: Assert statement calls a function which may have desired side effects: 'valid'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:2257:25: warning: Assert statement calls a function which may have desired side effects: 'valid'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:2265:16: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:2361:15: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:2362:15: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:2369:15: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:2370:15: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:3010:11: warning: Assert statement calls a function which may have desired side effects: 'range'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:3081:21: warning: Assert statement calls a function which may have desired side effects: 'range'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_search_backtrack.h:3104:20: warning: Assert statement calls a function which may have desired side effects: 'range'. [assertWithSideEffect]
bowtie-1.2.2/row_chaser.h:136:21: warning: Assert statement calls a function which may have desired side effects: 'valid'. [assertWithSideEffect]
bowtie-1.2.2/row_chaser.h:139:20: warning: Assert statement calls a function which may have desired side effects: 'valid'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:2248:0: warning: Assert statement calls a function which may have desired side effects: 'mateEliminated'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:2319:0: warning: Assert statement calls a function which may have desired side effects: 'checkRange'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:2348:0: warning: Assert statement calls a function which may have desired side effects: 'checkRange'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1771:0: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1772:0: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1786:0: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1787:0: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1829:0: warning: Assert statement calls a function which may have desired side effects: 'range'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1837:0: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1838:0: warning: Assert statement calls a function which may have desired side effects: 'front'. [assertWithSideEffect]
bowtie-1.2.2/range_source.h:1650:0: warning: Assert statement calls a function which may have desired side effects: 'range'. [assertWithSideEffect]
bowtie-1.2.2/ebwt.h:766:0: warning: Assert statement calls a function which may have desired side effects: 'suffixItrIsReset'. [assertWithSideEffect]
bowtie-1.2.2/ebwt.h:2751:0: warning: Assert statement calls a function which may have desired side effects: 'valid'. [assertWithSideEffect]
bowtie-1.2.2/ebwt.h:4238:0: warning: Assert statement calls a function which may have desired side effects: 'suffixItrIsReset'. [assertWithSideEffect]
bowtie-1.2.2/blockwise_sa.h:107:0: warning: Assert statement calls a function which may have desired side effects: 'suffixItrIsReset'. [assertWithSideEffect]
bowtie-1.2.2/random_source.h:20:2: warning: Member variable 'RandomSource::last' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/random_source.h:20:2: warning: Member variable 'RandomSource::lastOff' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/random_source.h:22:2: warning: Member variable 'RandomSource::lastOff' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/random_source.h:24:2: warning: Member variable 'RandomSource::last' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/random_source.h:24:2: warning: Member variable 'RandomSource::lastOff' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:42:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:42:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:46:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:46:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:52:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:52:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:58:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:58:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:440:2: warning: Member variable 'OutFileBuf::buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:455:2: warning: Member variable 'OutFileBuf::buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/filebuf.h:471:2: warning: Member variable 'OutFileBuf::buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/edit.h:33:2: warning: Member variable 'Edit::chr' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/edit.h:33:2: warning: Member variable 'Edit::qchr' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/edit.h:33:2: warning: Member variable 'Edit::type' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/edit.h:33:2: warning: Member variable 'Edit::reserved' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/edit.h:35:2: warning: Member variable 'Edit::reserved' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit_set.h:27:2: warning: Member variable 'HitSetEnt::fw' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit_set.h:27:2: warning: Member variable 'HitSetEnt::stratum' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit_set.h:27:2: warning: Member variable 'HitSetEnt::cost' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit_set.h:27:2: warning: Member variable 'HitSetEnt::oms' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit_set.h:230:2: warning: Member variable 'HitSet::color' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::format' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::fileParallel' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::seed' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::max_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::solexa64' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::phred64' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::intQuals' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::sampleLen' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::sampleFreq' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::skip' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::nthreads' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:71:2: warning: Member variable 'PatternParams::fixName' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:118:2: warning: Member variable 'Read::readOrigBuf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:118:2: warning: Member variable 'Read::qualOrigBuf' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:118:2: warning: Member variable 'Read::mate' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:767:2: warning: Member variable 'TabbedPatternSource::secondName_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:828:2: warning: Member variable 'FastaContinuousPatternSource::buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:828:2: warning: Member variable 'FastaContinuousPatternSource::name_prefix_buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/pat.h:828:2: warning: Member variable 'FastaContinuousPatternSource::name_int_buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:2195:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:2207:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:2214:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:2221:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:2293:21: warning: Member variable 'SStringFixed::printcs_' is not assigned a value in 'SStringFixed::operator='. [operatorEqVarError]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::patId' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::oms' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::fw' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::mfw' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::mlen' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::cost' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::mate' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::color' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::primer' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::trimc' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:56:2: warning: Member variable 'Hit::seed' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:95:7: warning: Member variable 'Hit::primer' is not assigned a value in 'Hit::operator='. [operatorEqVarError]
bowtie-1.2.2/hit.h:95:7: warning: Member variable 'Hit::trimc' is not assigned a value in 'Hit::operator='. [operatorEqVarError]
bowtie-1.2.2/hit.h:149:11: warning: Member variable 'HitSink::nchars' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/hit.h:149:11: warning: Member variable 'HitSink::first_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_len' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_bwtLen' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_sz' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_bwtSz' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_lineRate' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_linesPerSide' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_origOffRate' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_offRate' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_offMask' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_isaRate' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_isaMask' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_ftabChars' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_eftabLen' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_eftabSz' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_ftabLen' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_ftabSz' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_offsLen' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_offsSz' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_isaLen' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_isaSz' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_lineSz' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_sideSz' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_sideBwtSz' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_sideBwtLen' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_numSidePairs' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_numSides' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_numLines' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_ebwtTotLen' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_ebwtTotSz' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_color' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:120:2: warning: Member variable 'EbwtParams::_entireReverse' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::id_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::depth0_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::depth1_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::depth2_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::depth3_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::rdepth_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::len_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::cost_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::ham_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::ranges_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::rangesSz_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::top_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_source.h:519:2: warning: Member variable 'Branch::bot_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/aligner_metrics.h:22:2: warning: Member variable 'RunningStat::m_oldM' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/aligner_metrics.h:22:2: warning: Member variable 'RunningStat::m_newM' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/aligner_metrics.h:22:2: warning: Member variable 'RunningStat::m_oldS' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/aligner_metrics.h:22:2: warning: Member variable 'RunningStat::m_newS' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt_search_backtrack.h:27:2: warning: Member variable 'GreedyDFSRangeSource::_color' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt_search_backtrack.h:27:2: warning: Member variable 'GreedyDFSRangeSource::_bailedOnBacktracks' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt_search_backtrack.h:27:2: warning: Member variable 'GreedyDFSRangeSource::_patid' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt_search_backtrack.h:27:2: warning: Member variable 'GreedyDFSRangeSource::_primer' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt_search_backtrack.h:27:2: warning: Member variable 'GreedyDFSRangeSource::_trimc' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt_search_backtrack.h:27:2: warning: Member variable 'GreedyDFSRangeSource::_seed' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt_search_backtrack.h:1801:2: warning: Member variable 'EbwtRangeSource::color_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt_search_backtrack.h:2952:2: warning: Member variable 'EbwtSeededRangeSourceDriver::generating_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:1620:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:1620:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:1631:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:1631:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:1656:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:1656:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:1668:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:1668:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:1680:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/sstring.h:1680:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ebwt.h:1239:0: style: Unused private function: 'Ebwt < seqan :: String < seqan :: Dna > >::log' [unusedPrivateFunction]
bowtie-1.2.2/ebwt.h:1239:0: style: Unused private function: 'Ebwt < String < Dna > >::log' [unusedPrivateFunction]
bowtie-1.2.2/ebwt.h:1239:0: style: Unused private function: 'Ebwt < String < Dna , Packed < Alloc < > > > >::log' [unusedPrivateFunction]
bowtie-1.2.2/bitset.h:264:10: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
bowtie-1.2.2/hit.h:626:9: style: Member variable 'HitSink::nthreads_' is in the wrong place in the initializer list. [initializerList]
bowtie-1.2.2/hit.h:169:3: note: Member variable 'HitSink::nthreads_' is in the wrong place in the initializer list.
bowtie-1.2.2/hit.h:626:9: note: Member variable 'HitSink::nthreads_' is in the wrong place in the initializer list.
bowtie-1.2.2/hit.h:629:6: style: Member variable 'HitSink::perThreadBufSize_' is in the wrong place in the initializer list. [initializerList]
bowtie-1.2.2/hit.h:173:3: note: Member variable 'HitSink::perThreadBufSize_' is in the wrong place in the initializer list.
bowtie-1.2.2/hit.h:629:6: note: Member variable 'HitSink::perThreadBufSize_' is in the wrong place in the initializer list.
bowtie-1.2.2/hit.h:630:7: style: Member variable 'HitSink::reorder_' is in the wrong place in the initializer list. [initializerList]
bowtie-1.2.2/hit.h:175:3: note: Member variable 'HitSink::reorder_' is in the wrong place in the initializer list.
bowtie-1.2.2/hit.h:630:7: note: Member variable 'HitSink::reorder_' is in the wrong place in the initializer list.
bowtie-1.2.2/ref_read.h:31:3: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie-1.2.2/ebwt.h:487:0: performance: Variable '_in1Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie-1.2.2/ebwt.h:488:0: performance: Variable '_in2Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie-1.2.2/tinythread.h:539:31: style: Technically the member function 'tthread::thread::native_handle' can be const. [functionConst]
bowtie-1.2.2/filebuf.h:67:7: style: Technically the member function 'FileBuf::isOpen' can be const. [functionConst]
bowtie-1.2.2/filebuf.h:100:7: style: Technically the member function 'FileBuf::eof' can be const. [functionConst]
bowtie-1.2.2/filebuf.h:632:14: style: Technically the member function 'OutFileBuf::name' can be const. [functionConst]
bowtie-1.2.2/pat.h:358:7: style: Technically the member function 'PerThreadReadBuf::exhausted' can be const. [functionConst]
bowtie-1.2.2/pat.h:634:7: performance: Technically the member function 'CFilePatternSource::is_gzipped_file' can be static. [functionStatic]
bowtie-1.2.2/timer.h:111:7: style: Technically the member function 'Timer::write' can be const. [functionConst]
bowtie-1.2.2/bitset.h:85:7: style: Technically the member function 'SyncBitset::testUnsync' can be const. [functionConst]
bowtie-1.2.2/hit.h:128:7: style: Technically the member function 'HitCostCompare::operator()' can be const. [functionConst]
bowtie-1.2.2/hit.h:899:11: style: Technically the member function 'HitSinkPerThread::numValidHits' can be const. [functionConst]
bowtie-1.2.2/hit.h:937:11: style: Technically the member function 'HitSinkPerThread::overThresh' can be const. [functionConst]
bowtie-1.2.2/hit.h:941:7: style: Technically the member function 'HitSinkPerThread::exceededOverThresh' can be const. [functionConst]
bowtie-1.2.2/ebwt.h:1629:7: style: Technically the member function 'SideLocus::valid' can be const. [functionConst]
bowtie-1.2.2/ebwt_search_util.h:302:9: style: Technically the member function 'PartialAlignmentManager::size' can be const. [functionConst]
bowtie-1.2.2/pool.h:69:11: style: Technically the member function 'ChunkPool::pos' can be const. [functionConst]
bowtie-1.2.2/pool.h:76:11: style: Technically the member function 'ChunkPool::remaining' can be const. [functionConst]
bowtie-1.2.2/range_source.h:1258:11: performance: Technically the member function 'BranchQueue::bestStratumAndHam' can be static. [functionStatic]
bowtie-1.2.2/range_source.h:1377:11: style: Technically the member function 'PathManager::size' can be const. [functionConst]
bowtie-1.2.2/ebwt_search_backtrack.h:193:11: style: Technically the member function 'GreedyDFSRangeSource::numBacktracks' can be const. [functionConst]
bowtie-1.2.2/ebwt_search_backtrack.h:228:11: style: Technically the member function 'GreedyDFSRangeSource::maxBacktracks' can be const. [functionConst]
bowtie-1.2.2/ebwt_search_backtrack.h:1168:6: style: Technically the member function 'GreedyDFSRangeSource::calcStratum' can be const. [functionConst]
bowtie-1.2.2/ebwt_search_backtrack.h:1285:17: style: Technically the member function 'GreedyDFSRangeSource::qualAt' can be const. [functionConst]
bowtie-1.2.2/ebwt_search_backtrack.h:1290:20: performance: Technically the member function 'GreedyDFSRangeSource::pairTop' can be static. [functionStatic]
bowtie-1.2.2/ebwt_search_backtrack.h:1295:20: performance: Technically the member function 'GreedyDFSRangeSource::pairBot' can be static. [functionStatic]
bowtie-1.2.2/ebwt_search_backtrack.h:2455:7: style: Technically the member function 'EbwtRangeSource::hhCheckTop' can be const. [functionConst]
bowtie-1.2.2/ebwt_search_backtrack.h:2491:17: style: Technically the member function 'EbwtRangeSource::qualAt' can be const. [functionConst]
bowtie-1.2.2/ebwt_search_backtrack.h:2827:18: performance: Technically the member function 'EbwtRangeSourceDriver::cextToDepth' can be static. [functionStatic]
bowtie-1.2.2/ebwt.h:565:0: performance: Technically the member function 'Ebwt < seqan :: String < seqan :: Dna > >::isPacked' can be static. [functionStatic]
bowtie-1.2.2/ebwt.h:1261:0: note: Technically the member function 'Ebwt < seqan :: String < seqan :: Dna > >::isPacked' can be static.
bowtie-1.2.2/ebwt.h:565:0: note: Technically the member function 'Ebwt < seqan :: String < seqan :: Dna > >::isPacked' can be static.
bowtie-1.2.2/ebwt.h:812:0: performance: Technically the member function 'Ebwt < seqan :: String < seqan :: Dna > >::joinedLen' can be static. [functionStatic]
bowtie-1.2.2/ebwt.h:565:0: performance: Technically the member function 'Ebwt < String < Dna > >::isPacked' can be static. [functionStatic]
bowtie-1.2.2/ebwt.h:1261:0: note: Technically the member function 'Ebwt < String < Dna > >::isPacked' can be static.
bowtie-1.2.2/ebwt.h:565:0: note: Technically the member function 'Ebwt < String < Dna > >::isPacked' can be static.
bowtie-1.2.2/ebwt.h:812:0: performance: Technically the member function 'Ebwt < String < Dna > >::joinedLen' can be static. [functionStatic]
bowtie-1.2.2/ebwt.h:565:0: performance: Technically the member function 'Ebwt < String < Dna , Packed < Alloc < > > > >::isPacked' can be static. [functionStatic]
bowtie-1.2.2/ebwt.h:1261:0: note: Technically the member function 'Ebwt < String < Dna , Packed < Alloc < > > > >::isPacked' can be static.
bowtie-1.2.2/ebwt.h:565:0: note: Technically the member function 'Ebwt < String < Dna , Packed < Alloc < > > > >::isPacked' can be static.
bowtie-1.2.2/ebwt.h:812:0: performance: Technically the member function 'Ebwt < String < Dna , Packed < Alloc < > > > >::joinedLen' can be static. [functionStatic]
bowtie-1.2.2/filebuf.h:370:3: style: Class 'BitpairOutFileBuf' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/filebuf.h:370:3: style: Class 'BitpairOutFileBuf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/filebuf.h:370:3: style: Class 'BitpairOutFileBuf' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
bowtie-1.2.2/filebuf.h:459:3: style: Class 'OutFileBuf' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/filebuf.h:459:3: style: Class 'OutFileBuf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/bitset.h:63:4: style: Class 'SyncBitset' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/bitset.h:63:4: style: Class 'SyncBitset' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/bitset.h:405:3: style: Class 'FixedBitset2' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/bitset.h:405:3: style: Class 'FixedBitset2' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/hit.h:178:3: style: Class 'HitSink' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/hit.h:178:3: style: Class 'HitSink' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/reference.h:258:6: style: Class 'BitPairReference' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/reference.h:258:6: style: Class 'BitPairReference' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/pool.h:36:8: style: Class 'ChunkPool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/pool.h:36:8: style: Class 'ChunkPool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/auto_array.h:22:0: style: Class 'AutoArray < uint8_t >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/auto_array.h:22:0: style: Class 'AutoArray < uint8_t >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/auto_array.h:22:0: style: Class 'AutoArray < uint32_t >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/auto_array.h:22:0: style: Class 'AutoArray < uint32_t >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/auto_array.h:22:0: style: Class 'AutoArray < tthread :: thread * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/auto_array.h:22:0: style: Class 'AutoArray < tthread :: thread * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/pat.h:872:15: warning: Virtual function 'resetForNextFile' is called from constructor 'FastaContinuousPatternSource(const std::vector<std::string>&infiles,long length,long freq)' at line 845. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/pat.h:845:3: note: Calling resetForNextFile
bowtie-1.2.2/pat.h:872:15: note: resetForNextFile is a virtual method
bowtie-1.2.2/sstring.h:685:15: warning: Virtual function 'install' is called from constructor 'SString(const std::basic_string<T>&str)' at line 541. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:541:3: note: Calling install
bowtie-1.2.2/sstring.h:685:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:685:15: warning: Virtual function 'install' is called from constructor 'SString(const T*b,long sz)' at line 552. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:552:3: note: Calling install
bowtie-1.2.2/sstring.h:685:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:685:15: warning: Virtual function 'install' is called from constructor 'SString(const T*b)' at line 563. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:563:3: note: Calling install
bowtie-1.2.2/sstring.h:685:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:2351:15: warning: Virtual function 'install' is called from constructor 'SStringFixed(const std::basic_string<T>&str)' at line 2208. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2208:3: note: Calling install
bowtie-1.2.2/sstring.h:2351:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:2351:15: warning: Virtual function 'install' is called from constructor 'SStringFixed(const T*b,long sz)' at line 2215. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2215:3: note: Calling install
bowtie-1.2.2/sstring.h:2351:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:2351:15: warning: Virtual function 'install' is called from constructor 'SStringFixed(const T*b)' at line 2222. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2222:3: note: Calling install
bowtie-1.2.2/sstring.h:2351:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:2745:15: warning: Virtual function 'installColors' is called from constructor 'SDnaStringFixed(const char*b,bool chars=false,bool colors=false)' at line 2655. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2655:5: note: Calling installColors
bowtie-1.2.2/sstring.h:2745:15: note: installColors is a virtual method
bowtie-1.2.2/sstring.h:2730:15: warning: Virtual function 'installChars' is called from constructor 'SDnaStringFixed(const char*b,bool chars=false,bool colors=false)' at line 2657. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2657:5: note: Calling installChars
bowtie-1.2.2/sstring.h:2730:15: note: installChars is a virtual method
bowtie-1.2.2/sstring.h:2714:15: warning: Virtual function 'install' is called from constructor 'SDnaStringFixed(const char*b,bool chars=false,bool colors=false)' at line 2660. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2660:4: note: Calling install
bowtie-1.2.2/sstring.h:2714:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:3069:15: warning: Virtual function 'installColors' is called from constructor 'SDnaStringExpandable(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2907. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2907:5: note: Calling installColors
bowtie-1.2.2/sstring.h:3069:15: note: installColors is a virtual method
bowtie-1.2.2/sstring.h:3061:15: warning: Virtual function 'installChars' is called from constructor 'SDnaStringExpandable(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2909. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2909:5: note: Calling installChars
bowtie-1.2.2/sstring.h:3061:15: note: installChars is a virtual method
bowtie-1.2.2/sstring.h:2999:15: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2912. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2912:4: note: Calling install
bowtie-1.2.2/sstring.h:2999:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:3047:15: warning: Virtual function 'installColors' is called from constructor 'SDnaStringExpandable(const char*b,long sz,bool chars=false,bool colors=false)' at line 2928. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2928:5: note: Calling installColors
bowtie-1.2.2/sstring.h:3047:15: note: installColors is a virtual method
bowtie-1.2.2/sstring.h:3033:15: warning: Virtual function 'installChars' is called from constructor 'SDnaStringExpandable(const char*b,long sz,bool chars=false,bool colors=false)' at line 2930. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2930:5: note: Calling installChars
bowtie-1.2.2/sstring.h:3033:15: note: installChars is a virtual method
bowtie-1.2.2/sstring.h:3018:15: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable(const char*b,long sz,bool chars=false,bool colors=false)' at line 2933. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2933:4: note: Calling install
bowtie-1.2.2/sstring.h:3018:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:2999:15: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable(const char*b,bool chars=false,bool colors=false)' at line 2946. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:2946:3: note: Calling install
bowtie-1.2.2/sstring.h:2999:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:3291:15: warning: Virtual function 'installChars' is called from constructor 'SDnaMaskString(const char*b,bool chars=false)' at line 3215. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:3215:4: note: Calling installChars
bowtie-1.2.2/sstring.h:3291:15: note: installChars is a virtual method
bowtie-1.2.2/sstring.h:3275:15: warning: Virtual function 'install' is called from constructor 'SDnaMaskString(const char*b,bool chars=false)' at line 3217. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:3217:4: note: Calling install
bowtie-1.2.2/sstring.h:3275:15: note: install is a virtual method
bowtie-1.2.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 , 0 >(const std::basic_string<char>&str)' at line 1662. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:1662:0: note: Calling install
bowtie-1.2.2/sstring.h:1823:0: note: install is a virtual method
bowtie-1.2.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 , 0 >(const char*b,long sz)' at line 1674. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:1674:0: note: Calling install
bowtie-1.2.2/sstring.h:1823:0: note: install is a virtual method
bowtie-1.2.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 , 0 >(const char*b)' at line 1686. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/sstring.h:1686:0: note: Calling install
bowtie-1.2.2/sstring.h:1823:0: note: install is a virtual method
bowtie-1.2.2/blockwise_sa.h:379:0: warning: Virtual function 'reset' is called from constructor 'KarkkainenBlockwiseSA < seqan :: String < seqan :: Dna > >(const seqan::String<seqan::Dna>&__text,uint32_t __bucketSz,int __nthreads,uint32_t __dcV,uint32_t __seed=0,bool __sanityCheck=false,bool __passMemExc=false,bool __verbose=false,std::string base_fname="",std::ostream&__logger=std::cout)' at line 201. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/blockwise_sa.h:201:0: note: Calling reset
bowtie-1.2.2/blockwise_sa.h:379:0: note: reset is a virtual method
bowtie-1.2.2/blockwise_sa.h:379:0: warning: Virtual function 'reset' is called from constructor 'KarkkainenBlockwiseSA < String < Dna > >(const String<Dna>&__text,uint32_t __bucketSz,int __nthreads,uint32_t __dcV,uint32_t __seed=0,bool __sanityCheck=false,bool __passMemExc=false,bool __verbose=false,std::string base_fname="",std::ostream&__logger=std::cout)' at line 201. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/blockwise_sa.h:201:0: note: Calling reset
bowtie-1.2.2/blockwise_sa.h:379:0: note: reset is a virtual method
bowtie-1.2.2/blockwise_sa.h:379:0: warning: Virtual function 'reset' is called from constructor 'KarkkainenBlockwiseSA < String < Dna , Packed < Alloc < > > > >(const String<Dna,Packed<Alloc<>>>&__text,uint32_t __bucketSz,int __nthreads,uint32_t __dcV,uint32_t __seed=0,bool __sanityCheck=false,bool __passMemExc=false,bool __verbose=false,std::string base_fname="",std::ostream&__logger=std::cout)' at line 201. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/blockwise_sa.h:201:0: note: Calling reset
bowtie-1.2.2/blockwise_sa.h:379:0: note: reset is a virtual method
bowtie-1.2.2/pat.h:741:7: warning: The class 'FastaPatternSource' defines member variable with name 'first_' also defined in its parent class 'CFilePatternSource'. [duplInheritedMember]
bowtie-1.2.2/pat.h:659:7: note: Parent variable 'CFilePatternSource::first_'
bowtie-1.2.2/pat.h:741:7: note: Derived variable 'FastaPatternSource::first_'
bowtie-1.2.2/pat.h:888:7: warning: The class 'FastaContinuousPatternSource' defines member variable with name 'buf_' also defined in its parent class 'CFilePatternSource'. [duplInheritedMember]
bowtie-1.2.2/pat.h:660:7: note: Parent variable 'CFilePatternSource::buf_'
bowtie-1.2.2/pat.h:888:7: note: Derived variable 'FastaContinuousPatternSource::buf_'
bowtie-1.2.2/pat.h:964:7: warning: The class 'FastqPatternSource' defines member variable with name 'first_' also defined in its parent class 'CFilePatternSource'. [duplInheritedMember]
bowtie-1.2.2/pat.h:659:7: note: Parent variable 'CFilePatternSource::first_'
bowtie-1.2.2/pat.h:964:7: note: Derived variable 'FastqPatternSource::first_'
bowtie-1.2.2/pat.h:1029:7: warning: The class 'RawPatternSource' defines member variable with name 'first_' also defined in its parent class 'CFilePatternSource'. [duplInheritedMember]
bowtie-1.2.2/pat.h:659:7: note: Parent variable 'CFilePatternSource::first_'
bowtie-1.2.2/pat.h:1029:7: note: Derived variable 'RawPatternSource::first_'
bowtie-1.2.2/ebwt_search_backtrack.h:2843:19: warning: The class 'EbwtRangeSourceDriver' defines member variable with name 'rs_' also defined in its parent class 'SingleRangeSourceDriver < EbwtRangeSource >'. [duplInheritedMember]
bowtie-1.2.2/range_source.h:1881:0: note: Parent variable 'SingleRangeSourceDriver < EbwtRangeSource >::rs_'
bowtie-1.2.2/ebwt_search_backtrack.h:2843:19: note: Derived variable 'EbwtRangeSourceDriver::rs_'
bowtie-1.2.2/range_source.h:1884:0: warning: The class 'SingleRangeSourceDriver < EbwtRangeSource >' defines member variable with name 'allTops_' also defined in its parent class 'RangeSourceDriver < EbwtRangeSource >'. [duplInheritedMember]
bowtie-1.2.2/range_source.h:1709:0: note: Parent variable 'RangeSourceDriver < EbwtRangeSource >::allTops_'
bowtie-1.2.2/range_source.h:1884:0: note: Derived variable 'SingleRangeSourceDriver < EbwtRangeSource >::allTops_'
bowtie-1.2.2/assert_helpers.h:13:2: style: Class 'ReleaseAssertException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/random_source.h:22:2: style: Class 'RandomSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/tinythread.h:579:5: style: Class 'id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/threading.h:58:2: style: Class 'ThreadSafe' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/filebuf.h:46:2: style: Class 'FileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/filebuf.h:52:2: style: Class 'FileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/filebuf.h:58:2: style: Class 'FileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/filebuf.h:368:2: style: Class 'BitpairOutFileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/hit_set.h:234:2: style: Struct 'HitSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/pat.h:310:2: style: Struct 'PerThreadReadBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/pat.h:1075:2: style: Class 'SoloPatternComposer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/bitset.h:404:2: style: Class 'FixedBitset2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/ebwt.h:319:2: style: Class 'EbwtFileOpenException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/ebwt_search_util.h:169:2: style: Class 'PartialAlignmentManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/range_source.h:1950:2: style: Class 'ListRangeSourceDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/row_chaser.h:28:2: style: Class 'RowChaser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/sstring.h:1643:0: style: Class 'SStringExpandable < char , 1024 , 2 , 0 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/auto_array.h:20:0: style: Class 'AutoArray < uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/auto_array.h:20:0: style: Class 'AutoArray < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/auto_array.h:20:0: style: Class 'AutoArray < tthread :: thread * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/sstring.h:880:1: warning: The class 'S2bDnaString' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bowtie-1.2.2/hit.h:54:1: warning: The class 'Hit' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bowtie-1.2.2/hit.h:632:2: warning: The struct 'batch' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bowtie-1.2.2/ebwt.h:117:1: warning: The class 'EbwtParams' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bowtie-1.2.2/pat.h:492:26: style: The function 'nextBatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:411:31: note: Virtual function in base class
bowtie-1.2.2/pat.h:492:26: note: Function in derived class
bowtie-1.2.2/pat.h:500:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:422:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:500:15: note: Function in derived class
bowtie-1.2.2/pat.h:509:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:419:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:509:15: note: Function in derived class
bowtie-1.2.2/pat.h:589:26: style: The function 'nextBatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:411:31: note: Virtual function in base class
bowtie-1.2.2/pat.h:589:26: note: Function in derived class
bowtie-1.2.2/pat.h:598:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:422:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:598:15: note: Function in derived class
bowtie-1.2.2/pat.h:704:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:598:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:704:15: note: Function in derived class
bowtie-1.2.2/pat.h:712:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:419:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:712:15: note: Function in derived class
bowtie-1.2.2/pat.h:719:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:611:31: note: Virtual function in base class
bowtie-1.2.2/pat.h:719:31: note: Function in derived class
bowtie-1.2.2/pat.h:727:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:619:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:727:15: note: Function in derived class
bowtie-1.2.2/pat.h:731:15: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:435:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:731:15: note: Function in derived class
bowtie-1.2.2/pat.h:789:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:419:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:789:15: note: Function in derived class
bowtie-1.2.2/pat.h:796:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:611:31: note: Virtual function in base class
bowtie-1.2.2/pat.h:796:31: note: Function in derived class
bowtie-1.2.2/pat.h:804:15: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:435:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:804:15: note: Function in derived class
bowtie-1.2.2/pat.h:849:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:598:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:849:15: note: Function in derived class
bowtie-1.2.2/pat.h:857:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:419:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:857:15: note: Function in derived class
bowtie-1.2.2/pat.h:864:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:611:31: note: Virtual function in base class
bowtie-1.2.2/pat.h:864:31: note: Function in derived class
bowtie-1.2.2/pat.h:872:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:619:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:872:15: note: Function in derived class
bowtie-1.2.2/pat.h:926:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:598:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:926:15: note: Function in derived class
bowtie-1.2.2/pat.h:934:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:419:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:934:15: note: Function in derived class
bowtie-1.2.2/pat.h:945:26: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:611:31: note: Virtual function in base class
bowtie-1.2.2/pat.h:945:26: note: Function in derived class
bowtie-1.2.2/pat.h:950:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:619:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:950:15: note: Function in derived class
bowtie-1.2.2/pat.h:954:15: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:435:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:954:15: note: Function in derived class
bowtie-1.2.2/pat.h:994:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:598:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:994:15: note: Function in derived class
bowtie-1.2.2/pat.h:1002:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:419:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:1002:15: note: Function in derived class
bowtie-1.2.2/pat.h:1009:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:611:31: note: Virtual function in base class
bowtie-1.2.2/pat.h:1009:31: note: Function in derived class
bowtie-1.2.2/pat.h:1014:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:619:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:1014:15: note: Function in derived class
bowtie-1.2.2/pat.h:1018:15: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:435:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:1018:15: note: Function in derived class
bowtie-1.2.2/pat.h:1089:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:1043:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:1089:15: note: Function in derived class
bowtie-1.2.2/pat.h:1101:18: style: The function 'nextBatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:1048:31: note: Virtual function in base class
bowtie-1.2.2/pat.h:1101:18: note: Function in derived class
bowtie-1.2.2/pat.h:1106:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:1053:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:1106:15: note: Function in derived class
bowtie-1.2.2/pat.h:1148:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:1043:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:1148:15: note: Function in derived class
bowtie-1.2.2/pat.h:1163:18: style: The function 'nextBatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:1048:31: note: Virtual function in base class
bowtie-1.2.2/pat.h:1163:18: note: Function in derived class
bowtie-1.2.2/pat.h:1168:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/pat.h:1053:15: note: Virtual function in base class
bowtie-1.2.2/pat.h:1168:15: note: Function in derived class
bowtie-1.2.2/hit.h:1034:15: style: The function 'spanStrata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:944:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1034:15: note: Function in derived class
bowtie-1.2.2/hit.h:1038:15: style: The function 'best' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:947:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1038:15: note: Function in derived class
bowtie-1.2.2/hit.h:1043:19: style: The function 'finishReadImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:873:19: note: Virtual function in base class
bowtie-1.2.2/hit.h:1043:19: note: Function in derived class
bowtie-1.2.2/hit.h:1054:15: style: The function 'reportHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:892:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1054:15: note: Function in derived class
bowtie-1.2.2/hit.h:1076:15: style: The function 'finishedWithStratumImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:934:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1076:15: note: Function in derived class
bowtie-1.2.2/hit.h:1100:28: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:1006:28: note: Virtual function in base class
bowtie-1.2.2/hit.h:1100:28: note: Function in derived class
bowtie-1.2.2/hit.h:1104:28: style: The function 'createMult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:1007:28: note: Virtual function in base class
bowtie-1.2.2/hit.h:1104:28: note: Function in derived class
bowtie-1.2.2/hit.h:1141:15: style: The function 'spanStrata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:944:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1141:15: note: Function in derived class
bowtie-1.2.2/hit.h:1148:15: style: The function 'best' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:947:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1148:15: note: Function in derived class
bowtie-1.2.2/hit.h:1155:15: style: The function 'reportHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:892:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1155:15: note: Function in derived class
bowtie-1.2.2/hit.h:1183:19: style: The function 'finishReadImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:873:19: note: Virtual function in base class
bowtie-1.2.2/hit.h:1183:19: note: Function in derived class
bowtie-1.2.2/hit.h:1200:15: style: The function 'finishedWithStratumImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:934:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1200:15: note: Function in derived class
bowtie-1.2.2/hit.h:1208:15: style: The function 'irrelevantCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:925:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1208:15: note: Function in derived class
bowtie-1.2.2/hit.h:1243:28: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:1006:28: note: Virtual function in base class
bowtie-1.2.2/hit.h:1243:28: note: Function in derived class
bowtie-1.2.2/hit.h:1247:28: style: The function 'createMult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:1007:28: note: Virtual function in base class
bowtie-1.2.2/hit.h:1247:28: note: Function in derived class
bowtie-1.2.2/hit.h:1274:15: style: The function 'spanStrata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:944:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1274:15: note: Function in derived class
bowtie-1.2.2/hit.h:1278:15: style: The function 'best' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:947:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1278:15: note: Function in derived class
bowtie-1.2.2/hit.h:1286:15: style: The function 'reportHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:892:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1286:15: note: Function in derived class
bowtie-1.2.2/hit.h:1299:19: style: The function 'finishReadImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:873:19: note: Virtual function in base class
bowtie-1.2.2/hit.h:1299:19: note: Function in derived class
bowtie-1.2.2/hit.h:1308:15: style: The function 'finishedWithStratumImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:934:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1308:15: note: Function in derived class
bowtie-1.2.2/hit.h:1330:28: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:1006:28: note: Virtual function in base class
bowtie-1.2.2/hit.h:1330:28: note: Function in derived class
bowtie-1.2.2/hit.h:1333:28: style: The function 'createMult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:1007:28: note: Virtual function in base class
bowtie-1.2.2/hit.h:1333:28: note: Function in derived class
bowtie-1.2.2/hit.h:1427:15: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:206:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1427:15: note: Function in derived class
bowtie-1.2.2/hit.h:1437:15: style: The function 'reportMaxed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:539:15: note: Virtual function in base class
bowtie-1.2.2/hit.h:1437:15: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:1841:15: style: The function 'setQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1590:15: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:1841:15: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:1911:17: style: The function 'range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1597:17: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:1911:17: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:1932:2: style: The function 'initBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1592:15: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:1932:2: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:2071:2: style: The function 'advanceBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1594:15: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:2071:2: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:2734:15: style: The function 'initRangeSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1867:0: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:2734:15: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:2976:15: style: The function 'setQueryImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1637:0: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:2976:15: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:2997:15: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1643:0: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:2997:15: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:3024:15: style: The function 'advanceImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1663:0: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:3024:15: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:3121:17: style: The function 'range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1667:0: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:3121:17: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:3132:15: style: The function 'mate1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1673:0: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:3132:15: note: Function in derived class
bowtie-1.2.2/ebwt_search_backtrack.h:3139:15: style: The function 'fw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1678:0: note: Virtual function in base class
bowtie-1.2.2/ebwt_search_backtrack.h:3139:15: note: Function in derived class
bowtie-1.2.2/range_source.h:2082:0: style: The function 'setQueryImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1637:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:2082:0: note: Function in derived class
bowtie-1.2.2/range_source.h:2150:0: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1643:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:2150:0: note: Function in derived class
bowtie-1.2.2/range_source.h:2163:0: style: The function 'advanceImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1663:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:2163:0: note: Function in derived class
bowtie-1.2.2/range_source.h:2219:0: style: The function 'range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1667:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:2219:0: note: Function in derived class
bowtie-1.2.2/range_source.h:2228:0: style: The function 'mate1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1673:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:2228:0: note: Function in derived class
bowtie-1.2.2/range_source.h:2235:0: style: The function 'fw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1678:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:2235:0: note: Function in derived class
bowtie-1.2.2/range_source.h:2239:0: style: The function 'removeMate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1680:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:2239:0: note: Function in derived class
bowtie-1.2.2/range_source.h:1753:0: style: The function 'setQueryImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1637:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:1753:0: note: Function in derived class
bowtie-1.2.2/range_source.h:1780:0: style: The function 'advanceImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1663:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:1780:0: note: Function in derived class
bowtie-1.2.2/range_source.h:1846:0: style: The function 'range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1667:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:1846:0: note: Function in derived class
bowtie-1.2.2/range_source.h:1856:0: style: The function 'mate1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1673:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:1856:0: note: Function in derived class
bowtie-1.2.2/range_source.h:1863:0: style: The function 'fw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1678:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:1863:0: note: Function in derived class
bowtie-1.2.2/blockwise_sa.h:287:0: style: The function 'nextSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/blockwise_sa.h:82:0: note: Virtual function in base class
bowtie-1.2.2/blockwise_sa.h:287:0: note: Function in derived class
bowtie-1.2.2/blockwise_sa.h:358:0: style: The function 'nextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/blockwise_sa.h:138:0: note: Virtual function in base class
bowtie-1.2.2/blockwise_sa.h:358:0: note: Function in derived class
bowtie-1.2.2/blockwise_sa.h:364:0: style: The function 'hasMoreBlocks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/blockwise_sa.h:140:0: note: Virtual function in base class
bowtie-1.2.2/blockwise_sa.h:364:0: note: Function in derived class
bowtie-1.2.2/blockwise_sa.h:379:0: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/blockwise_sa.h:130:0: note: Virtual function in base class
bowtie-1.2.2/blockwise_sa.h:379:0: note: Function in derived class
bowtie-1.2.2/blockwise_sa.h:388:0: style: The function 'isReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/blockwise_sa.h:132:0: note: Virtual function in base class
bowtie-1.2.2/blockwise_sa.h:388:0: note: Function in derived class
bowtie-1.2.2/blockwise_sa.h:617:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/blockwise_sa.h:672:8: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/blockwise_sa.h:1007:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/blockwise_sa.h:1028:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/blockwise_sa.h:1076:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/blockwise_sa.h:1126:8: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/ebwt.h:1782:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/ebwt.h:3293:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/ebwt.h:4115:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/ebwt.h:4269:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/ebwt.h:4291:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/ebwt.h:4308:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/ebwt.h:4584:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/ebwt.h:668:0: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/sequence_io.h:39:3: error: Resource leak: in [resourceLeak]
bowtie-1.2.2/reference.h:71:4: error: Resource leak: f3 [resourceLeak]
bowtie-1.2.2/reference.h:113:5: error: Resource leak: f4 [resourceLeak]
bowtie-1.2.2/reference.h:124:4: error: Resource leak: f4 [resourceLeak]
bowtie-1.2.2/filebuf.h:420:11: style: Class 'BitpairOutFileBuf' is unsafe, 'BitpairOutFileBuf::out_' can leak by wrong usage. [unsafeClassCanLeak]
bowtie-1.2.2/reference.h:286:0: error: Resource leak: f4 [resourceLeak]
bowtie-1.2.2/ebwt_search_util.h:130:51: performance: Function parameter 'pa1' should be passed by const reference. [passedByValue]
bowtie-1.2.2/ebwt_search_util.h:130:73: performance: Function parameter 'pa2' should be passed by const reference. [passedByValue]
bowtie-1.2.2/blockwise_sa.h:194:0: performance: Function parameter 'base_fname' should be passed by const reference. [passedByValue]
bowtie-1.2.2/ebwt_search_util.h:299:3: style: Reading from empty STL container '_partialsList' [reademptycontainer]
bowtie-1.2.2/range_source.h:1395:3: style: Reading from empty STL container 'branchSet_' [reademptycontainer]
bowtie-1.2.2/ebwt_build.cpp:328:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_build.cpp:329:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_build.cpp:331:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_build.cpp:343:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_build.cpp:344:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
bowtie-1.2.2/ebwt_build.cpp:346:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
bowtie-1.2.2/ebwt.h:1239:0: style: Unused private function: 'Ebwt < String < Dna , Alloc < > > >::log' [unusedPrivateFunction]
bowtie-1.2.2/ebwt.h:565:0: performance: Technically the member function 'Ebwt < String < Dna , Alloc < > > >::isPacked' can be static. [functionStatic]
bowtie-1.2.2/ebwt.h:1261:0: note: Technically the member function 'Ebwt < String < Dna , Alloc < > > >::isPacked' can be static.
bowtie-1.2.2/ebwt.h:565:0: note: Technically the member function 'Ebwt < String < Dna , Alloc < > > >::isPacked' can be static.
bowtie-1.2.2/ebwt.h:812:0: performance: Technically the member function 'Ebwt < String < Dna , Alloc < > > >::joinedLen' can be static. [functionStatic]
bowtie-1.2.2/blockwise_sa.h:379:0: warning: Virtual function 'reset' is called from constructor 'KarkkainenBlockwiseSA < String < Dna , Alloc < > > >(const String<Dna,Alloc<>>&__text,uint32_t __bucketSz,int __nthreads,uint32_t __dcV,uint32_t __seed=0,bool __sanityCheck=false,bool __passMemExc=false,bool __verbose=false,std::string base_fname="",std::ostream&__logger=std::cout)' at line 201. Dynamic binding is not used. [virtualCallInConstructor]
bowtie-1.2.2/blockwise_sa.h:201:0: note: Calling reset
bowtie-1.2.2/blockwise_sa.h:379:0: note: reset is a virtual method
bowtie-1.2.2/ebwt_build.cpp:631:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/ebwt_build.cpp:650:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie-1.2.2/ref_aligner.h:4693:0: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bowtie-1.2.2/ref_aligner.h:4679:0: note: outer condition: nPoss>1
bowtie-1.2.2/ref_aligner.h:4693:0: note: identical inner condition: nPoss>1
bowtie-1.2.2/ref_aligner.h:1732:0: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bowtie-1.2.2/ref_aligner.h:1727:0: note: outer condition: nPoss>1
bowtie-1.2.2/ref_aligner.h:1732:0: note: identical inner condition: nPoss>1
bowtie-1.2.2/range_cache.h:397:15: style: The scope of the variable 'jumps' can be reduced. [variableScope]
bowtie-1.2.2/aligner.h:256:8: style: The scope of the variable 'saw_last_read' can be reduced. [variableScope]
bowtie-1.2.2/ebwt_search.cpp:1168:17: style: The scope of the variable 'ent' can be reduced. [variableScope]
bowtie-1.2.2/ref_aligner.h:2358:0: style: The scope of the variable 'ham' can be reduced. [variableScope]
bowtie-1.2.2/ref_aligner.h:4733:0: style: Unsigned variable 'mmpos1' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:4765:0: style: Unsigned variable 'mmpos2' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:4805:0: style: Unsigned variable 'mmpos3' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:3833:0: style: Unsigned variable 'mmpos1' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:3864:0: style: Unsigned variable 'mmpos2' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:3045:0: style: Unsigned variable 'mmpos' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:1754:0: style: Unsigned variable 'mmpos1' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:1774:0: style: Unsigned variable 'mmpos2' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:1803:0: style: Unsigned variable 'mmpos3' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:1252:0: style: Unsigned variable 'mmpos1' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:1272:0: style: Unsigned variable 'mmpos2' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_aligner.h:817:0: style: Unsigned variable 'mmpos' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ebwt_search.cpp:2448:5: style: Variable 'steal_ctr' is modified but its new value is never used. [unreadVariable]
bowtie-1.2.2/ebwt_search.cpp:3008:5: style: Variable 'steal_ctr' is modified but its new value is never used. [unreadVariable]
bowtie-1.2.2/range_cache.h:394:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bowtie-1.2.2/range_cache.h:184:10: warning: Assert statement calls a function which may have desired side effects: 'sanityCheckEnts'. [assertWithSideEffect]
bowtie-1.2.2/range_cache.h:208:10: warning: Assert statement calls a function which may have desired side effects: 'sanityCheckEnts'. [assertWithSideEffect]
bowtie-1.2.2/range_cache.h:474:26: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
bowtie-1.2.2/range_cache.h:512:23: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
bowtie-1.2.2/range_cache.h:526:25: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
bowtie-1.2.2/aligner.h:1590:0: warning: Assert statement calls a function which may have desired side effects: 'bufb'. [assertWithSideEffect]
bowtie-1.2.2/aligner.h:743:0: warning: Assert statement calls a function which may have desired side effects: 'bufb'. [assertWithSideEffect]
bowtie-1.2.2/aligner.h:512:0: warning: Assert statement calls a function which may have desired side effects: 'range'. [assertWithSideEffect]
bowtie-1.2.2/range_chaser.h:177:0: warning: Assert statement calls a function which may have desired side effects: 'ebwt'. [assertWithSideEffect]
bowtie-1.2.2/range_chaser.h:180:0: warning: Assert statement calls a function which may have desired side effects: 'ebwt'. [assertWithSideEffect]
bowtie-1.2.2/row_chaser.h:136:0: warning: Assert statement calls a function which may have desired side effects: 'valid'. [assertWithSideEffect]
bowtie-1.2.2/row_chaser.h:139:0: warning: Assert statement calls a function which may have desired side effects: 'valid'. [assertWithSideEffect]
bowtie-1.2.2/range_cache.h:133:2: warning: Member variable 'RangeCacheEntry::verbose_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_cache.h:141:2: warning: Member variable 'RangeCacheEntry::verbose_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/aligner.h:44:2: warning: Member variable 'Aligner::alen_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/aligner.h:44:2: warning: Member variable 'Aligner::blen_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/aligner_0mm.h:145:2: warning: Member variable 'PairedExactAlignerV1Factory::ebwtBw_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/ref_aligner.h:39:0: warning: Member variable 'RefAligner < String < Dna5 > >::buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie-1.2.2/range_cache.h:107:14: style: Technically the member function 'RangeCacheMemPool::closed' can be const. [functionConst]
bowtie-1.2.2/range_chaser.h:241:0: performance: Technically the member function 'RangeChaser < String < Dna > >::prep' can be static. [functionStatic]
bowtie-1.2.2/row_chaser.h:156:0: style: Technically the member function 'RowChaser < String < Dna > >::off' can be const. [functionConst]
bowtie-1.2.2/range_cache.h:41:5: style: Class 'RangeCacheMemPool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/range_cache.h:41:5: style: Class 'RangeCacheMemPool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/aligner.h:220:3: style: Class 'MixedMultiAligner' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie-1.2.2/aligner.h:220:3: style: Class 'MixedMultiAligner' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie-1.2.2/aligner.h:2040:0: warning: The class 'PairedBWAlignerV2 < EbwtRangeSource >' defines member variable with name 'patsrc_' also defined in its parent class 'Aligner'. [duplInheritedMember]
bowtie-1.2.2/aligner.h:74:26: note: Parent variable 'Aligner::patsrc_'
bowtie-1.2.2/aligner.h:2040:0: note: Derived variable 'PairedBWAlignerV2 < EbwtRangeSource >::patsrc_'
bowtie-1.2.2/aligner.h:1348:0: warning: The class 'PairedBWAlignerV1 < EbwtRangeSource >' defines member variable with name 'patsrc_' also defined in its parent class 'Aligner'. [duplInheritedMember]
bowtie-1.2.2/aligner.h:74:26: note: Parent variable 'Aligner::patsrc_'
bowtie-1.2.2/aligner.h:1348:0: note: Derived variable 'PairedBWAlignerV1 < EbwtRangeSource >::patsrc_'
bowtie-1.2.2/range_cache.h:35:2: style: Class 'RangeCacheMemPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/range_cache.h:133:2: style: Class 'RangeCacheEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/row_chaser.h:28:0: style: Class 'RowChaser < String < Dna > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie-1.2.2/aligner_0mm.h:69:19: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:89:19: note: Virtual function in base class
bowtie-1.2.2/aligner_0mm.h:69:19: note: Function in derived class
bowtie-1.2.2/aligner_0mm.h:210:19: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:89:19: note: Virtual function in base class
bowtie-1.2.2/aligner_0mm.h:210:19: note: Function in derived class
bowtie-1.2.2/aligner_1mm.h:72:19: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:89:19: note: Virtual function in base class
bowtie-1.2.2/aligner_1mm.h:72:19: note: Function in derived class
bowtie-1.2.2/aligner_1mm.h:250:19: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:89:19: note: Virtual function in base class
bowtie-1.2.2/aligner_1mm.h:250:19: note: Function in derived class
bowtie-1.2.2/aligner_23mm.h:73:19: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:89:19: note: Virtual function in base class
bowtie-1.2.2/aligner_23mm.h:73:19: note: Function in derived class
bowtie-1.2.2/aligner_23mm.h:323:19: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:89:19: note: Virtual function in base class
bowtie-1.2.2/aligner_23mm.h:323:19: note: Function in derived class
bowtie-1.2.2/aligner_seed_mm.h:80:19: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:89:19: note: Virtual function in base class
bowtie-1.2.2/aligner_seed_mm.h:80:19: note: Function in derived class
bowtie-1.2.2/aligner_seed_mm.h:652:19: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:89:19: note: Virtual function in base class
bowtie-1.2.2/aligner_seed_mm.h:652:19: note: Function in derived class
bowtie-1.2.2/sam.h:72:15: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:206:15: note: Virtual function in base class
bowtie-1.2.2/sam.h:72:15: note: Function in derived class
bowtie-1.2.2/sam.h:103:15: style: The function 'reportMaxed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:539:15: note: Virtual function in base class
bowtie-1.2.2/sam.h:103:15: note: Function in derived class
bowtie-1.2.2/sam.h:111:15: style: The function 'reportUnaligned' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/hit.h:551:15: note: Virtual function in base class
bowtie-1.2.2/sam.h:111:15: note: Function in derived class
bowtie-1.2.2/aligner.h:1588:0: style: The function 'setQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:54:15: note: Virtual function in base class
bowtie-1.2.2/aligner.h:1588:0: note: Function in derived class
bowtie-1.2.2/aligner.h:741:0: style: The function 'setQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:54:15: note: Virtual function in base class
bowtie-1.2.2/aligner.h:741:0: note: Function in derived class
bowtie-1.2.2/aligner.h:431:0: style: The function 'setQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/aligner.h:54:15: note: Virtual function in base class
bowtie-1.2.2/aligner.h:431:0: note: Function in derived class
bowtie-1.2.2/ref_aligner.h:4424:0: style: The function 'anchor64Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/ref_aligner.h:113:0: note: Virtual function in base class
bowtie-1.2.2/ref_aligner.h:4424:0: note: Function in derived class
bowtie-1.2.2/ref_aligner.h:3544:0: style: The function 'anchor64Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/ref_aligner.h:113:0: note: Virtual function in base class
bowtie-1.2.2/ref_aligner.h:3544:0: note: Function in derived class
bowtie-1.2.2/ref_aligner.h:2787:0: style: The function 'anchor64Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/ref_aligner.h:113:0: note: Virtual function in base class
bowtie-1.2.2/ref_aligner.h:2787:0: note: Function in derived class
bowtie-1.2.2/ref_aligner.h:2162:0: style: The function 'anchor64Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/ref_aligner.h:113:0: note: Virtual function in base class
bowtie-1.2.2/ref_aligner.h:2162:0: note: Function in derived class
bowtie-1.2.2/ref_aligner.h:1532:0: style: The function 'anchor64Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/ref_aligner.h:113:0: note: Virtual function in base class
bowtie-1.2.2/ref_aligner.h:1532:0: note: Function in derived class
bowtie-1.2.2/ref_aligner.h:1042:0: style: The function 'anchor64Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/ref_aligner.h:113:0: note: Virtual function in base class
bowtie-1.2.2/ref_aligner.h:1042:0: note: Function in derived class
bowtie-1.2.2/ref_aligner.h:623:0: style: The function 'anchor64Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/ref_aligner.h:113:0: note: Virtual function in base class
bowtie-1.2.2/ref_aligner.h:623:0: note: Function in derived class
bowtie-1.2.2/ref_aligner.h:279:0: style: The function 'anchor64Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/ref_aligner.h:113:0: note: Virtual function in base class
bowtie-1.2.2/ref_aligner.h:279:0: note: Function in derived class
bowtie-1.2.2/range_source.h:1911:0: style: The function 'setQueryImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1637:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:1911:0: note: Function in derived class
bowtie-1.2.2/range_source.h:1914:0: style: The function 'advanceImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1663:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:1914:0: note: Function in derived class
bowtie-1.2.2/range_source.h:1917:0: style: The function 'range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1667:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:1917:0: note: Function in derived class
bowtie-1.2.2/range_source.h:1923:0: style: The function 'mate1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1673:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:1923:0: note: Function in derived class
bowtie-1.2.2/range_source.h:1930:0: style: The function 'fw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie-1.2.2/range_source.h:1678:0: note: Virtual function in base class
bowtie-1.2.2/range_source.h:1930:0: note: Function in derived class
bowtie-1.2.2/search_seeded_phase1.c:38:3: style: Reading from empty STL container 'hits' [reademptycontainer]
bowtie-1.2.2/search_seeded_phase1.c:39:3: style: Reading from empty STL container 'hits' [reademptycontainer]
bowtie-1.2.2/ref_aligner.h:2627:0: style: Reading from empty STL container 'nonSeedMms' [reademptycontainer]
bowtie-1.2.2/ref_aligner.h:2629:0: style: Reading from empty STL container 'nonSeedRefcs' [reademptycontainer]
bowtie-1.2.2/hit.h:241:44: warning: Possible null pointer dereference: hsptr [nullPointer]
bowtie-1.2.2/hit.cpp:65:19: note: Calling function 'reportHits', 2nd argument 'hsptr' value is 0
bowtie-1.2.2/hit.h:241:44: note: Null pointer dereference
bowtie-1.2.2/hit_set.cpp:68:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bowtie-1.2.2/pat.cpp:1185:7: style: The scope of the variable 'nameoff' can be reduced. [variableScope]
bowtie-1.2.2/pat.cpp:254:2: style: Unsigned variable 'nread' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/pat.cpp:483:49: style: Checking if unsigned variable 'asc2colcat[toupper(r.readOrigBuf[cur++])]' is less than zero. This might be a false warning. [unsignedLessThanZero]
bowtie-1.2.2/pat.cpp:660:48: style: Checking if unsigned variable 'asc2colcat[toupper(r.readOrigBuf[cur++])]' is less than zero. This might be a false warning. [unsignedLessThanZero]
bowtie-1.2.2/pat.cpp:1004:48: style: Checking if unsigned variable 'asc2colcat[toupper(r.readOrigBuf[cur++])]' is less than zero. This might be a false warning. [unsignedLessThanZero]
bowtie-1.2.2/pat.cpp:1214:49: style: Checking if unsigned variable 'asc2colcat[toupper(r.readOrigBuf[cur++])]' is less than zero. This might be a false warning. [unsignedLessThanZero]
bowtie-1.2.2/pat.cpp:1359:48: style: Checking if unsigned variable 'asc2colcat[toupper(r.readOrigBuf[cur++])]' is less than zero. This might be a false warning. [unsignedLessThanZero]
bowtie-1.2.2/pat.h:45:0: style: Checking if unsigned variable 'quotient' is less than zero. This might be a false warning. [unsignedLessThanZero]
bowtie-1.2.2/pat.h:56:0: style: Checking if unsigned variable 'value' is less than zero. This might be a false warning. [unsignedLessThanZero]
bowtie-1.2.2/pat.cpp:359:24: style: Function 'VectorPatternSource' argument 1 names different: declaration 'v' definition 'seqs'. [funcArgNamesDifferent]
bowtie-1.2.2/pat.h:479:25: note: Function 'VectorPatternSource' argument 1 names different: declaration 'v' definition 'seqs'.
bowtie-1.2.2/pat.cpp:359:24: note: Function 'VectorPatternSource' argument 1 names different: declaration 'v' definition 'seqs'.
bowtie-1.2.2/pat.cpp:577:9: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie-1.2.2/pat.h:722:10: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie-1.2.2/pat.cpp:577:9: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie-1.2.2/pat.cpp:620:38: style: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'. [funcArgNamesDifferent]
bowtie-1.2.2/pat.h:712:27: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie-1.2.2/pat.cpp:620:38: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie-1.2.2/pat.cpp:744:9: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie-1.2.2/pat.h:867:10: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie-1.2.2/pat.cpp:744:9: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie-1.2.2/pat.cpp:908:9: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie-1.2.2/pat.h:948:10: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie-1.2.2/pat.cpp:908:9: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie-1.2.2/pat.cpp:971:38: style: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'. [funcArgNamesDifferent]
bowtie-1.2.2/pat.h:934:27: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie-1.2.2/pat.cpp:971:38: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie-1.2.2/pat.cpp:1143:9: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie-1.2.2/pat.h:799:10: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie-1.2.2/pat.cpp:1143:9: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie-1.2.2/pat.cpp:1322:9: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie-1.2.2/pat.h:1012:10: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie-1.2.2/pat.cpp:1322:9: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie-1.2.2/pat.cpp:1346:36: style: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'. [funcArgNamesDifferent]
bowtie-1.2.2/pat.h:1002:27: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie-1.2.2/pat.cpp:1346:36: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie-1.2.2/pat.cpp:114:21: warning: Assert statement calls a function which may have desired side effects: 'read_a'. [assertWithSideEffect]
bowtie-1.2.2/pat.cpp:115:14: warning: Assert statement calls a function which may have desired side effects: 'read_a'. [assertWithSideEffect]
bowtie-1.2.2/ref_read.cpp:290:2: style: Unsigned variable 'bothTot' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_read.cpp:291:2: style: Unsigned variable 'unambigTot' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie-1.2.2/ref_read.cpp:25:14: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
bowtie-1.2.2/hit.h:241:44: warning: Possible null pointer dereference: hsptr [nullPointer]
bowtie-1.2.2/sam.cpp:355:23: note: Calling function 'reportHits', 2nd argument 'hsptr' value is 0
bowtie-1.2.2/hit.h:241:44: note: Null pointer dereference
bowtie-1.2.2/sam.cpp:76:15: warning: Either the condition 'hs==NULL' is redundant or there is possible null pointer dereference: hs. [nullPointerRedundantCheck]
bowtie-1.2.2/sam.cpp:77:19: note: Assuming that condition 'hs==NULL' is not redundant
bowtie-1.2.2/sam.cpp:76:15: note: Null pointer dereference
bowtie-1.2.2/sam.cpp:74:21: warning: Assert statement calls a function which may have desired side effects: 'bufa'. [assertWithSideEffect]
bowtie-1.2.2/sam.cpp:75:22: warning: Assert statement calls a function which may have desired side effects: 'bufa'. [assertWithSideEffect]
bowtie-1.2.2/sam.cpp:102:21: warning: Assert statement calls a function which may have desired side effects: 'bufa'. [assertWithSideEffect]
bowtie-1.2.2/sam.cpp:106:21: warning: Assert statement calls a function which may have desired side effects: 'bufa'. [assertWithSideEffect]
bowtie-1.2.2/sam.cpp:132:22: warning: Assert statement calls a function which may have desired side effects: 'bufb'. [assertWithSideEffect]
bowtie-1.2.2/sam.cpp:136:22: warning: Assert statement calls a function which may have desired side effects: 'bufb'. [assertWithSideEffect]
bowtie-1.2.2/sam.h:77:7: performance: Technically the member function 'SAMHitSink::appendHeaders' can be static. [functionStatic]
bowtie-1.2.2/sam.cpp:21:18: note: Technically the member function 'SAMHitSink::appendHeaders' can be static.
bowtie-1.2.2/sam.h:77:7: note: Technically the member function 'SAMHitSink::appendHeaders' can be static.
bowtie-1.2.2/search_seeded_phase3.c:34:0: error: Code 'seqan::clear' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bowtie-1.2.2/search_seeded_phase4.c:33:0: error: Code 'seqan::clear' is invalid C code. Use --std or --language to configure the language. [syntaxError]
bowtie-1.2.2/tinythread.cpp:164:29: style: C-style pointer casting [cstyleCast]
bowtie-1.2.2/tinythread.cpp:135:24: style: The scope of the variable 'idCount' can be reduced. [variableScope]
[03:20]

ftp://ftp.se.debian.org/debian/pool/main/b/bowtie2/bowtie2_2.3.4.2.orig.tar.gz
bowtie2-2.3.4.2/ds.h:541:0: error: Using 'memset' on class that contains a virtual method. [memsetClass]
bowtie2-2.3.4.2/aligner_result.h:1293:8: style: Condition 'sameChr' is always true [knownConditionTrueFalse]
bowtie2-2.3.4.2/aligner_result.h:1292:19: note: Assignment 'sameChr=true', assigned value is 1
bowtie2-2.3.4.2/aligner_result.h:1293:8: note: Condition 'sameChr' is always true
bowtie2-2.3.4.2/ds.h:116:3: style: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bowtie2-2.3.4.2/ds.h:115:3: note: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable.
bowtie2-2.3.4.2/ds.h:116:3: note: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable.
bowtie2-2.3.4.2/aligner_bt.cpp:1170:9: style: The scope of the variable 'iters' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_bt.cpp:696:25: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:726:5: style: Unsigned variable 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:726:5: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:727:5: style: Unsigned variable 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:727:5: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:755:7: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:755:7: style: Unsigned variable 'xi' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:760:7: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:760:7: style: Unsigned variable 'xi' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:852:4: style: Unsigned variable 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:852:4: style: Unsigned variable 'xi' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:853:4: style: Unsigned variable 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:853:4: style: Unsigned variable 'xi' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:854:4: style: Unsigned variable 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_bt.cpp:854:4: style: Unsigned variable 'xi' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/ds.h:603:0: style: Unsigned variable 'len' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/ds.h:3087:18: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4064:11: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4086:13: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4112:14: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4113:14: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4125:14: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4126:14: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4132:10: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_bt.cpp:1463:20: warning: Assert statement calls a function which may have desired side effects: 'ned'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_bt.cpp:1587:20: warning: Assert statement calls a function which may have desired side effects: 'ned'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_bt.cpp:1593:20: warning: Assert statement calls a function which may have desired side effects: 'ned'. [assertWithSideEffect]
bowtie2-2.3.4.2/filebuf.h:383:0: warning: Either the condition 'c!=-1' is redundant or isspace() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:255'. [invalidFunctionArg]
bowtie2-2.3.4.2/filebuf.h:376:28: note: Assuming that condition 'c!=-1' is not redundant
bowtie2-2.3.4.2/filebuf.h:383:0: note: Invalid argument
bowtie2-2.3.4.2/filebuf.h:422:0: warning: Either the condition 'c!=-1' is redundant or isspace() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:255'. [invalidFunctionArg]
bowtie2-2.3.4.2/filebuf.h:415:28: note: Assuming that condition 'c!=-1' is not redundant
bowtie2-2.3.4.2/filebuf.h:422:0: note: Invalid argument
bowtie2-2.3.4.2/random_source.h:39:2: warning: Member variable 'RandomSource::last' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/random_source.h:39:2: warning: Member variable 'RandomSource::lastOff' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/random_source.h:41:2: warning: Member variable 'RandomSource::lastOff' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/random_source.h:43:2: warning: Member variable 'RandomSource::last' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/random_source.h:43:2: warning: Member variable 'RandomSource::lastOff' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/ds.h:2451:8: warning: Member variable 'EMap::cat_' is not assigned a value in 'EMap::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/sstring.h:2135:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:2147:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:2154:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:2161:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:2233:21: warning: Member variable 'SStringFixed::printcs_' is not assigned a value in 'SStringFixed::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/filebuf.h:62:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:62:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:66:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:66:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:72:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:72:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:78:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:78:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:84:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:84:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:565:2: warning: Member variable 'OutFileBuf::buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:580:2: warning: Member variable 'OutFileBuf::buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/filebuf.h:594:2: warning: Member variable 'OutFileBuf::buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/read.h:43:2: warning: Member variable 'Read::mate' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/read.h:43:2: warning: Member variable 'Read::hitset' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/read.h:45:2: warning: Member variable 'Read::mate' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/read.h:45:2: warning: Member variable 'Read::hitset' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/read.h:342:2: warning: Member variable 'PerReadMetrics::seedPctUniqueMS' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/read.h:342:2: warning: Member variable 'PerReadMetrics::seedPctRepMS' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/read.h:342:2: warning: Member variable 'PerReadMetrics::seedHitAvgMS' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/read.h:342:2: warning: Member variable 'PerReadMetrics::seedsPerNucMS' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/dp_framer.h:61:2: warning: Member variable 'DPRect::refl_pretrim' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/dp_framer.h:61:2: warning: Member variable 'DPRect::refr_pretrim' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/dp_framer.h:61:2: warning: Member variable 'DPRect::maxgap' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::sortedSel_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::cur_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nmm_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nnmm_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrdop_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrfop_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrdex_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrfex_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nmmPrune_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nnmmPrune_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrdopPrune_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrfopPrune_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrdexPrune_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrfexPrune_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::row_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::col_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1620:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1620:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1631:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1631:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1656:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1656:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1668:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1668:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1680:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1680:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1740:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zero_' is not assigned a value in 'SStringExpandable < char , 1024 , 2 , 0 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/sstring.h:1740:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 0 >::zeroT_' is not assigned a value in 'SStringExpandable < char , 1024 , 2 , 0 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/sstring.h:1620:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1620:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1631:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1631:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1656:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1656:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1668:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1668:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1680:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1680:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1740:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zero_' is not assigned a value in 'SStringExpandable < char , 1024 , 2 , 1024 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/sstring.h:1740:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 , 1024 >::zeroT_' is not assigned a value in 'SStringExpandable < char , 1024 , 2 , 1024 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:1763:0: warning: Member variable 'ESet < unsigned long >::cat_' is not assigned a value in 'ESet < unsigned long >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < uint8_t * , 128 >::cat_' is not assigned a value in 'EList < uint8_t * , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < FmStringOp , 128 >::cat_' is not assigned a value in 'EList < FmStringOp , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < Edit , 128 >::cat_' is not assigned a value in 'EList < Edit , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < char , 128 >::cat_' is not assigned a value in 'EList < char , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < unsigned long , 128 >::cat_' is not assigned a value in 'EList < unsigned long , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < ESet < RedundantCell > , 128 >::cat_' is not assigned a value in 'EList < ESet < RedundantCell > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < AlnRes , 128 >::cat_' is not assigned a value in 'EList < AlnRes , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < CpQuad , 128 >::cat_' is not assigned a value in 'EList < CpQuad , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < std :: pair < int64_t ,unsigned long > , 128 >::cat_' is not assigned a value in 'EList < std :: pair < int64_t ,unsigned long > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < BtBranch , 128 >::cat_' is not assigned a value in 'EList < BtBranch , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < std :: pair <unsigned long ,unsigned long > , 128 >::cat_' is not assigned a value in 'EList < std :: pair <unsigned long ,unsigned long > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:4195:19: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/ds.h:4195:27: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/ds.h:4220:19: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/ds.h:4220:27: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/ds.h:4220:35: performance: Variable 'c' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/ds.h:4245:19: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/ds.h:4245:27: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/ds.h:4245:35: performance: Variable 'c' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/ds.h:4245:43: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/scoring.h:157:3: performance: Variable 'scoreMin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/scoring.h:158:3: performance: Variable 'nCeil' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/tinythread.h:539:31: style: Technically the member function 'tthread::thread::native_handle' can be const. [functionConst]
bowtie2-2.3.4.2/ds.h:59:11: style: Technically the member function 'MemoryTally::total' can be const. [functionConst]
bowtie2-2.3.4.2/ds.h:65:11: style: Technically the member function 'MemoryTally::total' can be const. [functionConst]
bowtie2-2.3.4.2/ds.h:70:11: style: Technically the member function 'MemoryTally::peak' can be const. [functionConst]
bowtie2-2.3.4.2/ds.h:76:11: style: Technically the member function 'MemoryTally::peak' can be const. [functionConst]
bowtie2-2.3.4.2/ds.h:3126:7: performance: Technically the member function 'Pool::free' can be static. [functionStatic]
bowtie2-2.3.4.2/filebuf.h:93:7: style: Technically the member function 'FileBuf::isOpen' can be const. [functionConst]
bowtie2-2.3.4.2/filebuf.h:128:7: style: Technically the member function 'FileBuf::eof' can be const. [functionConst]
bowtie2-2.3.4.2/filebuf.h:746:14: style: Technically the member function 'OutFileBuf::name' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_result.h:1803:7: performance: Technically the member function 'AlnSetSumm::repOk' can be static. [functionStatic]
bowtie2-2.3.4.2/simple_func.h:85:7: performance: Technically the member function 'SimpleFunc::alwaysPositive' can be static. [functionStatic]
bowtie2-2.3.4.2/dp_framer.h:246:7: performance: Technically the member function 'DynProgFramer::trimToRef' can be static. [functionStatic]
bowtie2-2.3.4.2/ds.h:116:3: style: Class 'AutoArray' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie2-2.3.4.2/ds.h:116:3: style: Class 'AutoArray' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie2-2.3.4.2/ds.h:3078:3: style: Class 'Pool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie2-2.3.4.2/ds.h:3078:3: style: Class 'Pool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie2-2.3.4.2/filebuf.h:497:3: style: Class 'BitpairOutFileBuf' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie2-2.3.4.2/filebuf.h:497:3: style: Class 'BitpairOutFileBuf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie2-2.3.4.2/filebuf.h:497:3: style: Class 'BitpairOutFileBuf' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
bowtie2-2.3.4.2/filebuf.h:584:3: style: Class 'OutFileBuf' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie2-2.3.4.2/filebuf.h:584:3: style: Class 'OutFileBuf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie2-2.3.4.2/sstring.h:685:15: warning: Virtual function 'install' is called from constructor 'SString(const std::basic_string<T>&str)' at line 541. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:541:3: note: Calling install
bowtie2-2.3.4.2/sstring.h:685:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:685:15: warning: Virtual function 'install' is called from constructor 'SString(const T*b,long sz)' at line 552. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:552:3: note: Calling install
bowtie2-2.3.4.2/sstring.h:685:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:685:15: warning: Virtual function 'install' is called from constructor 'SString(const T*b)' at line 563. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:563:3: note: Calling install
bowtie2-2.3.4.2/sstring.h:685:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:2291:15: warning: Virtual function 'install' is called from constructor 'SStringFixed(const std::basic_string<T>&str)' at line 2148. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2148:3: note: Calling install
bowtie2-2.3.4.2/sstring.h:2291:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:2291:15: warning: Virtual function 'install' is called from constructor 'SStringFixed(const T*b,long sz)' at line 2155. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2155:3: note: Calling install
bowtie2-2.3.4.2/sstring.h:2291:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:2291:15: warning: Virtual function 'install' is called from constructor 'SStringFixed(const T*b)' at line 2162. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2162:3: note: Calling install
bowtie2-2.3.4.2/sstring.h:2291:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:2685:15: warning: Virtual function 'installColors' is called from constructor 'SDnaStringFixed(const char*b,bool chars=false,bool colors=false)' at line 2595. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2595:5: note: Calling installColors
bowtie2-2.3.4.2/sstring.h:2685:15: note: installColors is a virtual method
bowtie2-2.3.4.2/sstring.h:2670:15: warning: Virtual function 'installChars' is called from constructor 'SDnaStringFixed(const char*b,bool chars=false,bool colors=false)' at line 2597. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2597:5: note: Calling installChars
bowtie2-2.3.4.2/sstring.h:2670:15: note: installChars is a virtual method
bowtie2-2.3.4.2/sstring.h:2654:15: warning: Virtual function 'install' is called from constructor 'SDnaStringFixed(const char*b,bool chars=false,bool colors=false)' at line 2600. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2600:4: note: Calling install
bowtie2-2.3.4.2/sstring.h:2654:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:3231:15: warning: Virtual function 'installChars' is called from constructor 'SDnaMaskString(const char*b,bool chars=false)' at line 3155. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:3155:4: note: Calling installChars
bowtie2-2.3.4.2/sstring.h:3231:15: note: installChars is a virtual method
bowtie2-2.3.4.2/sstring.h:3215:15: warning: Virtual function 'install' is called from constructor 'SDnaMaskString(const char*b,bool chars=false)' at line 3157. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:3157:4: note: Calling install
bowtie2-2.3.4.2/sstring.h:3215:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:3009:0: warning: Virtual function 'installColors' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2847. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2847:0: note: Calling installColors
bowtie2-2.3.4.2/sstring.h:3009:0: note: installColors is a virtual method
bowtie2-2.3.4.2/sstring.h:3001:0: warning: Virtual function 'installChars' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2849. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2849:0: note: Calling installChars
bowtie2-2.3.4.2/sstring.h:3001:0: note: installChars is a virtual method
bowtie2-2.3.4.2/sstring.h:2939:0: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2852. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2852:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:2939:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:2987:0: warning: Virtual function 'installColors' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const char*b,long sz,bool chars=false,bool colors=false)' at line 2868. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2868:0: note: Calling installColors
bowtie2-2.3.4.2/sstring.h:2987:0: note: installColors is a virtual method
bowtie2-2.3.4.2/sstring.h:2973:0: warning: Virtual function 'installChars' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const char*b,long sz,bool chars=false,bool colors=false)' at line 2870. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2870:0: note: Calling installChars
bowtie2-2.3.4.2/sstring.h:2973:0: note: installChars is a virtual method
bowtie2-2.3.4.2/sstring.h:2958:0: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const char*b,long sz,bool chars=false,bool colors=false)' at line 2873. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2873:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:2958:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:2939:0: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const char*b,bool chars=false,bool colors=false)' at line 2886. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2886:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:2939:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 , 0 >(const std::basic_string<char>&str)' at line 1662. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1662:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 , 0 >(const char*b,long sz)' at line 1674. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1674:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 , 0 >(const char*b)' at line 1686. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1686:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 , 1024 >(const std::basic_string<char>&str)' at line 1662. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1662:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 , 1024 >(const char*b,long sz)' at line 1674. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1674:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 , 1024 >(const char*b)' at line 1686. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1686:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:0: note: install is a virtual method
bowtie2-2.3.4.2/assert_helpers.h:33:2: style: Class 'ReleaseAssertException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/tinythread.h:579:5: style: Class 'id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/threading.h:76:2: style: Class 'ThreadSafe' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/random_source.h:41:2: style: Class 'RandomSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/ds.h:2411:2: style: Class 'EMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/ds.h:3164:2: style: Class 'PList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/filebuf.h:66:2: style: Class 'FileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/filebuf.h:72:2: style: Class 'FileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/filebuf.h:78:2: style: Class 'FileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/filebuf.h:84:2: style: Class 'FileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/filebuf.h:495:2: style: Class 'BitpairOutFileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/aligner_result.h:1645:2: style: Class 'RedundantAlns' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/dp_framer.h:61:2: style: Struct 'DPRect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/dp_framer.h:132:2: style: Class 'DynProgFramer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/sstring.h:1643:0: style: Class 'SStringExpandable < char , 1024 , 2 , 0 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/sstring.h:1643:0: style: Class 'SStringExpandable < char , 1024 , 2 , 1024 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/ds.h:1716:0: style: Class 'ESet < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/ref_coord.h:35:1: warning: The class 'Coord' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bowtie2-2.3.4.2/sstring.h:880:1: warning: The class 'S2bDnaString' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bowtie2-2.3.4.2/aligner_result.h:50:1: warning: The class 'AlnScore' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bowtie2-2.3.4.2/sstring.h:1616:0: warning: The class 'SStringExpandable < char , 1024 , 2 , 0 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bowtie2-2.3.4.2/sstring.h:1616:0: warning: The class 'SStringExpandable < char , 1024 , 2 , 1024 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bowtie2-2.3.4.2/sse_util.h:223:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/filebuf.h:547:11: style: Class 'BitpairOutFileBuf' is unsafe, 'BitpairOutFileBuf::out_' can leak by wrong usage. [unsafeClassCanLeak]
bowtie2-2.3.4.2/aligner_result.h:951:25: performance: Function parameter 'score' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1894:12: performance: Function parameter 'bestUScore' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1895:12: performance: Function parameter 'bestUDist' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1896:12: performance: Function parameter 'bestP1Score' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1897:12: performance: Function parameter 'bestP1Dist' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1898:12: performance: Function parameter 'bestP2Score' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1899:12: performance: Function parameter 'bestP2Dist' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1900:12: performance: Function parameter 'bestCScore' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1901:12: performance: Function parameter 'bestCDist' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1902:12: performance: Function parameter 'bestUnchosenUScore' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1903:12: performance: Function parameter 'bestUnchosenUDist' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1904:12: performance: Function parameter 'bestUnchosenP1Score' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1905:12: performance: Function parameter 'bestUnchosenP1Dist' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1906:12: performance: Function parameter 'bestUnchosenP2Score' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1907:12: performance: Function parameter 'bestUnchosenP2Dist' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1908:12: performance: Function parameter 'bestUnchosenCScore' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.h:1909:12: performance: Function parameter 'bestUnchosenCDist' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/ds.h:4139:0: style: C-style pointer casting [cstyleCast]
bowtie2-2.3.4.2/ds.h:3371:0: style: C-style pointer casting [cstyleCast]
bowtie2-2.3.4.2/aligner_cache.h:607:31: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_cache.cpp:75:18: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4064:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4086:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4112:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4113:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4125:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4126:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:4132:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
bowtie2-2.3.4.2/ds.h:1763:8: warning: Member variable 'ESet::cat_' is not assigned a value in 'ESet::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/aligner_cache.h:287:7: style: Technically the member function 'SAVal::valid' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_cache.h:931:24: style: Technically the member function 'AlignmentCacheIface::current' can be const. [functionConst]
bowtie2-2.3.4.2/ds.h:1716:2: style: Class 'ESet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/ds.h:3164:0: style: Class 'PList < QKey , 16384 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/ds.h:3164:0: style: Class 'PList < uint32_t , 16384 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/ds.h:541:0: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
bowtie2-2.3.4.2/aligner_seed2.h:1921:10: style: Condition '!l2r' is always true [knownConditionTrueFalse]
bowtie2-2.3.4.2/aligner_seed2.h:1920:13: note: Assuming that condition '!l2r' is not redundant
bowtie2-2.3.4.2/aligner_seed2.h:1921:10: note: Condition '!l2r' is always true
bowtie2-2.3.4.2/ls.h:101:8: style: The scope of the variable 'pl' can be reduced. [variableScope]
bowtie2-2.3.4.2/ls.h:101:18: style: The scope of the variable 'pn' can be reduced. [variableScope]
bowtie2-2.3.4.2/ls.h:288:8: style: The scope of the variable 'pi' can be reduced. [variableScope]
bowtie2-2.3.4.2/diff_sample.h:763:13: style: The scope of the variable 'nextRank' can be reduced. [variableScope]
bowtie2-2.3.4.2/blockwise_sa.h:1011:16: style: The scope of the variable 'lo' can be reduced. [variableScope]
bowtie2-2.3.4.2/blockwise_sa.h:1111:17: style: The scope of the variable 'kHi' can be reduced. [variableScope]
bowtie2-2.3.4.2/blockwise_sa.h:1111:27: style: The scope of the variable 'kLo' can be reduced. [variableScope]
bowtie2-2.3.4.2/blockwise_sa.h:1112:17: style: The scope of the variable 'jHi' can be reduced. [variableScope]
bowtie2-2.3.4.2/blockwise_sa.h:1112:27: style: The scope of the variable 'jLo' can be reduced. [variableScope]
bowtie2-2.3.4.2/blockwise_sa.h:1113:14: style: The scope of the variable 'kHiSoft' can be reduced. [variableScope]
bowtie2-2.3.4.2/blockwise_sa.h:1113:31: style: The scope of the variable 'kLoSoft' can be reduced. [variableScope]
bowtie2-2.3.4.2/multikey_qsort.h:928:2: style: Unsigned variable 'lim' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/diff_sample.h:619:3: style: Unsigned variable 'sz' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/group_walk.h:636:3: style: Unsigned variable 'trimBegin' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/unique.h:132:4: style: Unsigned variable 'best_bin' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/unique.h:138:5: style: Unsigned variable 'diff_bin' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/diff_sample.h:404:5: style: Variable 'amapEnts' is modified but its new value is never used. [unreadVariable]
bowtie2-2.3.4.2/bt2_idx.h:2625:11: style: Unused variable: name [unusedVariable]
bowtie2-2.3.4.2/group_walk.h:737:32: style: Variable 'left' is modified but its new value is never used. [unreadVariable]
bowtie2-2.3.4.2/aligner_seed2.h:2450:52: style: Variable 'ns' is modified but its new value is never used. [unreadVariable]
bowtie2-2.3.4.2/aligner_seed2.h:2452:25: style: Variable 'ngap' is modified but its new value is never used. [unreadVariable]
bowtie2-2.3.4.2/aligner_seed2.h:2451:28: style: Variable 'nrefn' is modified but its new value is never used. [unreadVariable]
bowtie2-2.3.4.2/blockwise_sa.h:411:20: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
bowtie2-2.3.4.2/blockwise_sa.h:492:14: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
bowtie2-2.3.4.2/blockwise_sa.h:822:13: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_idx.h:1220:11: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_idx.h:1227:11: warning: Assert statement calls a function which may have desired side effects: 'ftab'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_idx.h:1228:11: warning: Assert statement calls a function which may have desired side effects: 'eftab'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_idx.h:1229:11: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_idx.h:1230:11: warning: Assert statement calls a function which may have desired side effects: 'offs'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_idx.h:1231:11: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_idx.h:2721:12: warning: Assert statement calls a function which may have desired side effects: 'suffixItrIsReset'. [assertWithSideEffect]
bowtie2-2.3.4.2/group_walk.h:317:10: warning: Assert statement calls a function which may have desired side effects: 'repOkBasic'. [assertWithSideEffect]
bowtie2-2.3.4.2/group_walk.h:438:19: warning: Assert statement calls a function which may have desired side effects: 'repOkBasic'. [assertWithSideEffect]
bowtie2-2.3.4.2/group_walk.h:921:47: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed2.h:540:15: warning: Assert statement calls a function which may have desired side effects: 'containsEx'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_driver.cpp:336:18: warning: Assert statement calls a function which may have desired side effects: 'matchesRef'. [assertWithSideEffect]
bowtie2-2.3.4.2/blockwise_sa.h:121:0: warning: Assert statement calls a function which may have desired side effects: 'suffixItrIsReset'. [assertWithSideEffect]
bowtie2-2.3.4.2/random_util.h:50:2: warning: Member variable 'Random1toN::swaplist_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/random_util.h:50:2: warning: Member variable 'Random1toN::converted_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/random_util.h:55:2: warning: Member variable 'Random1toN::swaplist_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/random_util.h:55:2: warning: Member variable 'Random1toN::converted_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/ls.h:43:1: style: The class 'LarssonSadakane' does not have a constructor although it has private member variables. [noConstructor]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_len' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_bwtLen' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_sz' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_bwtSz' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_lineRate' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_origOffRate' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_offRate' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_offMask' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_ftabChars' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_eftabLen' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_eftabSz' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_ftabLen' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_ftabSz' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_offsLen' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_offsSz' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_lineSz' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_sideSz' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_sideBwtSz' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_sideBwtLen' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_numSides' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_numLines' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_ebwtTotLen' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_ebwtTotSz' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_color' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_idx.h:110:2: warning: Member variable 'EbwtParams::_entireReverse' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/group_walk.h:100:2: warning: Member variable 'SARangeWithOffs::len' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/group_walk.h:102:2: warning: Member variable 'SARangeWithOffs::topf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/group_walk.h:102:2: warning: Member variable 'SARangeWithOffs::len' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:178:2: warning: Member variable 'DescentPriority::pen' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:178:2: warning: Member variable 'DescentPriority::depth' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:178:2: warning: Member variable 'DescentPriority::rootpri' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:621:2: warning: Member variable 'DescentRoot::l2r' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:621:2: warning: Member variable 'DescentRoot::fw' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:621:2: warning: Member variable 'DescentRoot::landing' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:621:2: warning: Member variable 'DescentRoot::pri' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:875:2: warning: Member variable 'DescentEdge::nex' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:875:2: warning: Member variable 'DescentEdge::posFlag' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:875:2: warning: Member variable 'DescentEdge::d' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:875:2: warning: Member variable 'DescentEdge::topf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:875:2: warning: Member variable 'DescentEdge::botf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:875:2: warning: Member variable 'DescentEdge::topb' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:875:2: warning: Member variable 'DescentEdge::botb' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:875:2: warning: Member variable 'DescentEdge::off5p' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:877:2: warning: Member variable 'DescentEdge::nex' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::rid_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::al5pi_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::al5pf_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::l2r_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::gapadd_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::off5p_i_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::topf_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::botf_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::topb_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::botb_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::parent_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::pen_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::posid_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1098:2: warning: Member variable 'Descent::len_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1867:2: warning: Member variable 'DescentDriver::minsc_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed2.h:1867:2: warning: Member variable 'DescentDriver::maxpen_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_driver.h:186:2: warning: Member variable 'AlignerDriver::paired_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1620:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1620:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1631:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1631:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1656:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1656:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1668:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1668:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1680:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1680:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1740:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zero_' is not assigned a value in 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/sstring.h:1740:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::zeroT_' is not assigned a value in 'SStringExpandable < uint32_t , 1024 , 2 , 0 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:1763:0: warning: Member variable 'ESet < Triple < uint32_t , uint32_t ,unsigned long > >::cat_' is not assigned a value in 'ESet < Triple < uint32_t , uint32_t ,unsigned long > >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < FileBuf * , 128 >::cat_' is not assigned a value in 'EList < FileBuf * , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < RefRecord , 128 >::cat_' is not assigned a value in 'EList < RefRecord , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < uint32_t , 128 >::cat_' is not assigned a value in 'EList < uint32_t , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < TStr , 128 >::cat_' is not assigned a value in 'EList < TStr , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < SString < char > , 128 >::cat_' is not assigned a value in 'EList < SString < char > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < string , 128 >::cat_' is not assigned a value in 'EList < string , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < bool , 128 >::cat_' is not assigned a value in 'EList < bool , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < uint32_t , 16 >::cat_' is not assigned a value in 'EList < uint32_t , 16 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < DescentRoot , 128 >::cat_' is not assigned a value in 'EList < DescentRoot , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < DescentConfig , 128 >::cat_' is not assigned a value in 'EList < DescentConfig , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < DescentAlignment , 128 >::cat_' is not assigned a value in 'EList < DescentAlignment , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < DescentPartialResolvedAlignment , 128 >::cat_' is not assigned a value in 'EList < DescentPartialResolvedAlignment , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < SARangeWithOffs < EListSlice < uint32_t , 16 > > , 128 >::cat_' is not assigned a value in 'EList < SARangeWithOffs < EListSlice < uint32_t , 16 > > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < GroupWalk2S < EListSlice < uint32_t , 16 > , 16 > , 128 >::cat_' is not assigned a value in 'EList < GroupWalk2S < EListSlice < uint32_t , 16 > , 16 > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < std :: string , 128 >::cat_' is not assigned a value in 'EList < std :: string , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < SStringExpandable < char , 1024 , 2 > , 128 >::cat_' is not assigned a value in 'EList < SStringExpandable < char , 1024 , 2 > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < std :: pair < AlnScore ,unsigned long > , 128 >::cat_' is not assigned a value in 'EList < std :: pair < AlnScore ,unsigned long > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < int , 128 >::cat_' is not assigned a value in 'EList < int , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < std :: pair < DescentPriority ,unsigned long > , 128 >::cat_' is not assigned a value in 'EList < std :: pair < DescentPriority ,unsigned long > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < uint8_t , 128 >::cat_' is not assigned a value in 'EList < uint8_t , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < DescentPos , 128 >::cat_' is not assigned a value in 'EList < DescentPos , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < Descent , 128 >::cat_' is not assigned a value in 'EList < Descent , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < EMap < DescentRedundancyKey , int64_t > , NPARTS >::cat_' is not assigned a value in 'EList < EMap < DescentRedundancyKey , int64_t > , NPARTS >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ref_read.h:48:3: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/bt2_idx.h:615:3: performance: Variable '_in1Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/bt2_idx.h:616:3: performance: Variable '_in2Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/aligner_driver.h:98:3: performance: Variable 'rootIval_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/aligner_driver.h:135:3: performance: Variable 'rootIval_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bowtie2-2.3.4.2/timer.h:131:7: style: Technically the member function 'Timer::write' can be const. [functionConst]
bowtie2-2.3.4.2/ls.h:187:14: performance: Technically the member function 'LarssonSadakane::bucketsort' can be static. [functionStatic]
bowtie2-2.3.4.2/bt2_idx.h:900:7: style: Technically the member function 'Ebwt::isPacked' can be const. [functionConst]
bowtie2-2.3.4.2/bt2_idx.h:1131:13: performance: Technically the member function 'Ebwt::joinedLen' can be static. [functionStatic]
bowtie2-2.3.4.2/group_walk.h:385:7: performance: Technically the member function 'GWHit::repOkBasic' can be static. [functionStatic]
bowtie2-2.3.4.2/group_walk.h:747:7: style: Technically the member function 'GWState::repOkBasic' can be const. [functionConst]
bowtie2-2.3.4.2/group_walk.h:1150:7: style: Technically the member function 'GroupWalk2S::resolveAll' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_seed2.h:733:7: style: Technically the member function 'DescentPosFlags::mmExplore' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_seed2.h:766:7: style: Technically the member function 'DescentPosFlags::rdgExplore' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_seed2.h:799:7: style: Technically the member function 'DescentPosFlags::rfgExplore' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_seed2.h:1257:7: style: Technically the member function 'Descent::collectEdits' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_seed2.h:1937:7: style: Technically the member function 'DescentDriver::printRoots' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_seed2.h:2021:7: performance: Technically the member function 'DescentDriver::repOk' can be static. [functionStatic]
bowtie2-2.3.4.2/aligner_seed2.h:2090:28: style: Technically the member function 'DescentDriver::roots' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_seed2.h:2100:7: performance: Technically the member function 'DescentDriver::nextPartial' can be static. [functionStatic]
bowtie2-2.3.4.2/sam.h:171:7: performance: Technically the member function 'SamConfig::printOptFieldEscapedZ' can be static. [functionStatic]
bowtie2-2.3.4.2/sam.h:194:7: performance: Technically the member function 'SamConfig::printOptFieldNewlineEscapedZ' can be static. [functionStatic]
bowtie2-2.3.4.2/aln_sink.h:794:7: performance: Technically the member function 'AlnSink::repOk' can be static. [functionStatic]
bowtie2-2.3.4.2/aligner_driver.h:284:23: style: Technically the member function 'AlignerDriver::dr1' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_driver.h:285:23: style: Technically the member function 'AlignerDriver::dr2' can be const. [functionConst]
bowtie2-2.3.4.2/outq.h:70:4: style: Class 'OutputQueue' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie2-2.3.4.2/outq.h:70:4: style: Class 'OutputQueue' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie2-2.3.4.2/aligner_driver.h:206:4: style: Class 'AlignerDriver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie2-2.3.4.2/aligner_driver.h:206:4: style: Class 'AlignerDriver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie2-2.3.4.2/blockwise_sa.h:391:15: warning: Virtual function 'reset' is called from constructor 'KarkkainenBlockwiseSA(const TStr&__text,uint32_t __bucketSz,int __nthreads,uint32_t __dcV,uint32_t __seed=0,bool __sanityCheck=false,bool __passMemExc=false,bool __verbose=false,std::string base_fname="",std::ostream&__logger=std::cout)' at line 217. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/blockwise_sa.h:217:32: note: Calling reset
bowtie2-2.3.4.2/blockwise_sa.h:391:15: note: reset is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < uint32_t , 1024 , 2 , 0 >(const std::basic_string<uint32_t>&str)' at line 1662. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1662:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < uint32_t , 1024 , 2 , 0 >(const uint32_t*b,long sz)' at line 1674. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1674:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < uint32_t , 1024 , 2 , 0 >(const uint32_t*b)' at line 1686. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1686:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:685:0: warning: Virtual function 'install' is called from constructor 'SString < char >(const std::basic_string<char>&str)' at line 541. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:541:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:685:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:685:0: warning: Virtual function 'install' is called from constructor 'SString < char >(const char*b,long sz)' at line 552. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:552:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:685:0: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:685:0: warning: Virtual function 'install' is called from constructor 'SString < char >(const char*b)' at line 563. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:563:0: note: Calling install
bowtie2-2.3.4.2/sstring.h:685:0: note: install is a virtual method
bowtie2-2.3.4.2/random_util.h:50:2: style: Class 'Random1toN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/bt2_idx.h:280:2: style: Class 'EbwtFileOpenException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/group_walk.h:139:2: style: Struct 'GroupWalkState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/aligner_seed2.h:1867:2: style: Class 'DescentDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/aln_sink.h:354:2: style: Class 'ReportingState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/sstring.h:1643:0: style: Class 'SStringExpandable < uint32_t , 1024 , 2 , 0 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/ds.h:1716:0: style: Class 'ESet < Triple < uint32_t , uint32_t ,unsigned long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/bt2_idx.h:107:1: warning: The class 'EbwtParams' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bowtie2-2.3.4.2/sstring.h:1616:0: warning: The class 'SStringExpandable < uint32_t , 1024 , 2 , 0 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bowtie2-2.3.4.2/unique.h:111:16: style: The function 'mapq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/unique.h:77:16: note: Virtual function in base class
bowtie2-2.3.4.2/unique.h:111:16: note: Function in derived class
bowtie2-2.3.4.2/unique.h:186:16: style: The function 'mapq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/unique.h:77:16: note: Virtual function in base class
bowtie2-2.3.4.2/unique.h:186:16: note: Function in derived class
bowtie2-2.3.4.2/unique.h:431:16: style: The function 'mapq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/unique.h:77:16: note: Virtual function in base class
bowtie2-2.3.4.2/unique.h:431:16: note: Function in derived class
bowtie2-2.3.4.2/aln_sink.h:1318:15: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/aln_sink.h:617:15: note: Virtual function in base class
bowtie2-2.3.4.2/aln_sink.h:1318:15: note: Function in derived class
bowtie2-2.3.4.2/aligner_driver.h:104:15: style: The function 'select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/aligner_seed2.h:1787:15: note: Virtual function in base class
bowtie2-2.3.4.2/aligner_driver.h:104:15: note: Function in derived class
bowtie2-2.3.4.2/aligner_driver.h:141:15: style: The function 'select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/aligner_seed2.h:1787:15: note: Virtual function in base class
bowtie2-2.3.4.2/aligner_driver.h:141:15: note: Function in derived class
bowtie2-2.3.4.2/blockwise_sa.h:632:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/blockwise_sa.h:689:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/blockwise_sa.h:1030:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/blockwise_sa.h:1051:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/blockwise_sa.h:1095:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/blockwise_sa.h:1145:29: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/bt2_idx.h:976:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/bt2_idx.h:2592:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/bt2_idx.h:2750:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/bt2_idx.h:2770:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/bt2_idx.h:3021:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/blockwise_sa.h:210:34: performance: Function parameter 'base_fname' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_seed2.h:880:19: performance: Function parameter 'pri_' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_seed2.h:916:19: performance: Function parameter 'pri_' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_seed2.h:1017:26: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.cpp:931:31: style: The scope of the variable 'right' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_result.cpp:982:31: style: The scope of the variable 'right' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_result.cpp:209:2: style: Unsigned variable 'rd_amt' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_result.cpp:210:2: style: Unsigned variable 'rf_amt' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_result.cpp:236:2: style: Unsigned variable 'rd_amt' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_result.cpp:237:2: style: Unsigned variable 'rf_amt' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/util.h:35:0: style: Checking if unsigned variable 'quotient' is less than zero. This might be a false warning. [unsignedLessThanZero]
bowtie2-2.3.4.2/util.h:46:0: style: Checking if unsigned variable 'value' is less than zero. This might be a false warning. [unsignedLessThanZero]
bowtie2-2.3.4.2/aligner_result.cpp:770:8: style: Function 'writeCigar' argument 2 names different: declaration 'oc' definition 'occ'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_result.h:716:37: note: Function 'writeCigar' argument 2 names different: declaration 'oc' definition 'occ'.
bowtie2-2.3.4.2/aligner_result.cpp:770:8: note: Function 'writeCigar' argument 2 names different: declaration 'oc' definition 'occ'.
bowtie2-2.3.4.2/aligner_result.cpp:805:46: style: Function 'writeMdz' argument 2 names different: declaration 'oc' definition 'occ'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_result.h:722:35: note: Function 'writeMdz' argument 2 names different: declaration 'oc' definition 'occ'.
bowtie2-2.3.4.2/aligner_result.cpp:805:46: note: Function 'writeMdz' argument 2 names different: declaration 'oc' definition 'occ'.
bowtie2-2.3.4.2/aligner_result.cpp:896:3: style: Variable 'written' is modified but its new value is never used. [unreadVariable]
bowtie2-2.3.4.2/aligner_result.h:1043:8: performance: Technically the member function 'AlnRes::printQuals' can be static. [functionStatic]
bowtie2-2.3.4.2/aligner_result.cpp:913:14: note: Technically the member function 'AlnRes::printQuals' can be static.
bowtie2-2.3.4.2/aligner_result.h:1043:8: note: Technically the member function 'AlnRes::printQuals' can be static.
bowtie2-2.3.4.2/aligner_result.cpp:129:21: performance: Function parameter 'score' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_result.cpp:136:21: performance: Function parameter 'refcoord' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/ds.h:1770:0: error: Using 'memcpy' on class that contains a virtual method. [memsetClass]
bowtie2-2.3.4.2/ds.h:541:0: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
bowtie2-2.3.4.2/aligner_seed.cpp:769:20: warning: Either the condition 'ebwtBw!=NULL' is redundant or there is possible null pointer dereference: ebwtBw. [nullPointerRedundantCheck]
bowtie2-2.3.4.2/aligner_seed.cpp:771:12: note: Assuming that condition 'ebwtBw!=NULL' is not redundant
bowtie2-2.3.4.2/aligner_seed.cpp:769:20: note: Null pointer dereference
bowtie2-2.3.4.2/aligner_seed.cpp:777:0: style: Same expression used in consecutive assignments of 'halfFw' and 'halfBw'. [duplicateAssignExpression]
bowtie2-2.3.4.2/aligner_seed.cpp:778:0: note: Same expression used in consecutive assignments of 'halfFw' and 'halfBw'.
bowtie2-2.3.4.2/aligner_seed.cpp:777:0: note: Same expression used in consecutive assignments of 'halfFw' and 'halfBw'.
bowtie2-2.3.4.2/aligner_seed.cpp:207:15: style: The scope of the variable 'cons' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_seed.cpp:50:59: style: Function 'penaltyFuncBased' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_seed.h:276:55: note: Function 'penaltyFuncBased' argument 1 names different: declaration 'func' definition 'f'.
bowtie2-2.3.4.2/aligner_seed.cpp:50:59: note: Function 'penaltyFuncBased' argument 1 names different: declaration 'func' definition 'f'.
bowtie2-2.3.4.2/aligner_seed.cpp:97:20: style: Function 'instantiate' argument 9 names different: declaration 'si' definition 'is'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_seed.h:381:21: note: Function 'instantiate' argument 9 names different: declaration 'si' definition 'is'.
bowtie2-2.3.4.2/aligner_seed.cpp:97:20: note: Function 'instantiate' argument 9 names different: declaration 'si' definition 'is'.
bowtie2-2.3.4.2/aligner_seed.cpp:478:15: style: Function 'searchAllSeeds' argument 7 names different: declaration 'hits' definition 'sr'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_seed.h:1508:16: note: Function 'searchAllSeeds' argument 7 names different: declaration 'hits' definition 'sr'.
bowtie2-2.3.4.2/aligner_seed.cpp:478:15: note: Function 'searchAllSeeds' argument 7 names different: declaration 'hits' definition 'sr'.
bowtie2-2.3.4.2/aligner_seed.cpp:356:50: style: Variable 'seedlen' is assigned a value that is never used. [unreadVariable]
bowtie2-2.3.4.2/aligner_seed.cpp:408:25: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:485:25: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:498:27: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:856:11: warning: Assert statement calls a function which may have desired side effects: 'sanityPartial'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:891:12: warning: Assert statement calls a function which may have desired side effects: 'sanityPartial'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1084:14: warning: Assert statement calls a function which may have desired side effects: 'sanityPartial'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1347:15: warning: Assert statement calls a function which may have desired side effects: 'insert'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1407:38: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1412:13: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1413:13: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1414:13: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1475:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1476:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1477:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1644:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1645:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.cpp:1646:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::seq' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::qual' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::maxjump' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::seedoff' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::seedoffidx' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::seedtypeidx' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::fw' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::nfiltered' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:614:2: warning: Member variable 'SeedResults::sorted_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::ebwtFw_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::ebwtBw_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::sc_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::s_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::read_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::seq_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::qual_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::off_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::fw_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::ca_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::bwops_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_seed.h:1464:2: warning: Member variable 'SeedAligner::bwedits_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/ds.h:1763:0: warning: Member variable 'ESet < SDnaStringExpandable < 1024 , 2 > >::cat_' is not assigned a value in 'ESet < SDnaStringExpandable < 1024 , 2 > >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < pair < int , int > , 128 >::cat_' is not assigned a value in 'EList < pair < int , int > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < QVal , 128 >::cat_' is not assigned a value in 'EList < QVal , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < EEHit , 128 >::cat_' is not assigned a value in 'EList < EEHit , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < SDnaStringExpandable < 1024 , 2 > , 128 >::cat_' is not assigned a value in 'EList < SDnaStringExpandable < 1024 , 2 > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < EList < InstantiatedSeed > , 128 >::cat_' is not assigned a value in 'EList < EList < InstantiatedSeed > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < Seed , 128 >::cat_' is not assigned a value in 'EList < Seed , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/aligner_seed.h:471:7: performance: Technically the member function 'InstantiatedSeed::repOk' can be static. [functionStatic]
bowtie2-2.3.4.2/aligner_seed.h:1471:7: performance: Technically the member function 'SeedAligner::instantiateSeq' can be static. [functionStatic]
bowtie2-2.3.4.2/aligner_seed.cpp:346:14: note: Technically the member function 'SeedAligner::instantiateSeq' can be static.
bowtie2-2.3.4.2/aligner_seed.h:1471:7: note: Technically the member function 'SeedAligner::instantiateSeq' can be static.
bowtie2-2.3.4.2/ds.h:1716:0: style: Class 'ESet < SDnaStringExpandable < 1024 , 2 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/aligner_seed2.cpp:1690:36: style: Same expression on both sides of '==' because the value of 'nopts' and '1' are the same. [duplicateExpression]
bowtie2-2.3.4.2/aligner_seed2.cpp:1620:18: note: 'nopts' is assigned value '1' here.
bowtie2-2.3.4.2/aligner_seed2.cpp:1690:36: note: Same expression on both sides of '==' because the value of 'nopts' and '1' are the same.
bowtie2-2.3.4.2/aligner_seed2.cpp:1338:9: style: The scope of the variable 'nobranchDepth' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_seed2.h:1242:7: performance: Technically the member function 'Descent::print' can be static. [functionStatic]
bowtie2-2.3.4.2/aligner_seed2.cpp:872:15: note: Technically the member function 'Descent::print' can be static.
bowtie2-2.3.4.2/aligner_seed2.h:1242:7: note: Technically the member function 'Descent::print' can be static.
bowtie2-2.3.4.2/ds.h:3077:44: style: Public interface of Pool is not safe. When calling Pool::Pool(), if parameter pagesz is 0 that leads to division by zero. [unsafeClassDivZero]
bowtie2-2.3.4.2/aligner_seed_policy.cpp:273:61: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bowtie2-2.3.4.2/aligner_sw.h:569:10: style: The scope of the variable 'nrej' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw.cpp:91:2: style: Unsigned variable 'readGaps' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_sw.cpp:92:2: style: Unsigned variable 'refGaps' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: warning: Member variable 'SSEMatrix::inited_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: warning: Member variable 'SSEMatrix::nrow_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: warning: Member variable 'SSEMatrix::ncol_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: warning: Member variable 'SSEMatrix::nvecrow_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: warning: Member variable 'SSEMatrix::nveccol_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: warning: Member variable 'SSEMatrix::wperv_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: warning: Member variable 'SSEMatrix::vecshift_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: warning: Member variable 'SSEMatrix::nvecPerCol_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: warning: Member variable 'SSEMatrix::colstride_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: warning: Member variable 'SSEMatrix::rowstride_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:408:2: warning: Member variable 'SSEData::qprofStride_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:408:2: warning: Member variable 'SSEData::gbarStride_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:408:2: warning: Member variable 'SSEData::maxPen_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:408:2: warning: Member variable 'SSEData::maxBonus_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:408:2: warning: Member variable 'SSEData::lastIter_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:408:2: warning: Member variable 'SSEData::lastWord_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_swsse.h:408:2: warning: Member variable 'SSEData::bias_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rd_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::qu_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rdfw_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rdrc_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::qufw_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::qurc_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rdi_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rdf_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::fw_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::refidx_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::reflen_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rect_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rf_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rfi_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rff_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rdgap_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rfgap_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::enable8_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::extend_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sc_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::minsc_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::nceil_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sse8succ_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sse16succ_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sseU8fwBuilt_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sseU8rcBuilt_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sseI16fwBuilt_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sseI16rcBuilt_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::nbtfiltst_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::nbtfiltsc_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_sw.h:207:11: warning: Member variable 'SwAligner::nbtfiltdo_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < DpNucFrame , 128 >::cat_' is not assigned a value in 'EList < DpNucFrame , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < DpBtCandidate , 128 >::cat_' is not assigned a value in 'EList < DpBtCandidate , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < uint16_t , 128 >::cat_' is not assigned a value in 'EList < uint16_t , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/aligner_sw_nuc.h:119:14: style: Technically the member function 'DpBtCandidate::dominatedBy' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_swsse.h:107:2: style: Struct 'SSEMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/aligner_swsse.h:408:2: style: Struct 'SSEData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/aligner_sw_nuc.h:54:12: performance: Function parameter 'score_' should be passed by const reference. [passedByValue]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:792:13: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:794:37: note: Assuming that condition 'msink!=NULL' is not redundant
bowtie2-2.3.4.2/aligner_sw_driver.cpp:792:13: note: Null pointer dereference
bowtie2-2.3.4.2/aligner_sw_driver.cpp:795:32: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1230:20: note: Assuming that condition 'msink!=NULL' is not redundant
bowtie2-2.3.4.2/aligner_sw_driver.cpp:795:32: note: Null pointer dereference
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1435:13: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1437:37: note: Assuming that condition 'msink!=NULL' is not redundant
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1435:13: note: Null pointer dereference
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2168:11: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2175:23: note: Assuming that condition 'msink!=NULL' is not redundant
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2168:11: note: Null pointer dereference
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2174:18: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2175:23: note: Assuming that condition 'msink!=NULL' is not redundant
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2174:18: note: Null pointer dereference
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2311:15: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2317:21: note: Assuming that condition 'msink!=NULL' is not redundant
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2311:15: note: Null pointer dereference
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1102:12: style: The scope of the variable 'nsInLeftShift' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1797:12: style: The scope of the variable 'nsInLeftShift' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1925:11: style: The scope of the variable 'foundMate' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2140:8: style: The scope of the variable 'refid' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2141:16: style: The scope of the variable 'off1' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2141:22: style: The scope of the variable 'off2' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2142:15: style: The scope of the variable 'len1' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2142:21: style: The scope of the variable 'len2' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2143:13: style: The scope of the variable 'fw1' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2143:18: style: The scope of the variable 'fw2' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:75:12: style: Function 'eeSaTups' argument 9 names different: declaration 'maxelts' definition 'maxelt'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_sw_driver.h:454:16: note: Function 'eeSaTups' argument 9 names different: declaration 'maxelts' definition 'maxelt'.
bowtie2-2.3.4.2/aligner_sw_driver.cpp:75:12: note: Function 'eeSaTups' argument 9 names different: declaration 'maxelts' definition 'maxelt'.
bowtie2-2.3.4.2/aligner_sw_driver.cpp:491:14: style: Function 'prioritizeSATups' argument 1 names different: declaration 'rd' definition 'read'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_sw_driver.h:473:15: note: Function 'prioritizeSATups' argument 1 names different: declaration 'rd' definition 'read'.
bowtie2-2.3.4.2/aligner_sw_driver.cpp:491:14: note: Function 'prioritizeSATups' argument 1 names different: declaration 'rd' definition 'read'.
bowtie2-2.3.4.2/aligner_sw_driver.cpp:788:15: style: Function 'extendSeeds' argument 32 names different: declaration 'mhs' definition 'msink'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_sw_driver.h:354:16: note: Function 'extendSeeds' argument 32 names different: declaration 'mhs' definition 'msink'.
bowtie2-2.3.4.2/aligner_sw_driver.cpp:788:15: note: Function 'extendSeeds' argument 32 names different: declaration 'mhs' definition 'msink'.
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1395:13: style: Function 'extendSeedsPaired' argument 10 names different: declaration 'swao' definition 'oswa'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_sw_driver.h:379:14: note: Function 'extendSeedsPaired' argument 10 names different: declaration 'swao' definition 'oswa'.
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1395:13: note: Function 'extendSeedsPaired' argument 10 names different: declaration 'swao' definition 'oswa'.
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1422:23: style: Function 'extendSeedsPaired' argument 37 names different: declaration 'cs' definition 'ca'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_sw_driver.h:406:24: note: Function 'extendSeedsPaired' argument 37 names different: declaration 'cs' definition 'ca'.
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1422:23: note: Function 'extendSeedsPaired' argument 37 names different: declaration 'cs' definition 'ca'.
bowtie2-2.3.4.2/aligner_sw_driver.cpp:193:33: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:282:29: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:526:22: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:625:16: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:670:15: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:676:35: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:730:15: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1190:24: warning: Assert statement calls a function which may have desired side effects: 'matchesRef'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1234:25: warning: Assert statement calls a function which may have desired side effects: 'matchesRef'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:1888:24: warning: Assert statement calls a function which may have desired side effects: 'matchesRef'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2102:45: warning: Assert statement calls a function which may have desired side effects: 'matchesRef'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2276:28: warning: Assert statement calls a function which may have desired side effects: 'matchesRef'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_sw_driver.cpp:2321:26: warning: Assert statement calls a function which may have desired side effects: 'matchesRef'. [assertWithSideEffect]
bowtie2-2.3.4.2/group_walk.h:100:0: warning: Member variable 'SARangeWithOffs < PListSlice < uint32_t , 16384 > >::len' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/group_walk.h:102:0: warning: Member variable 'SARangeWithOffs < PListSlice < uint32_t , 16384 > >::topf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/group_walk.h:102:0: warning: Member variable 'SARangeWithOffs < PListSlice < uint32_t , 16384 > >::len' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < Interval , 128 >::cat_' is not assigned a value in 'EList < Interval , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < Coord , 128 >::cat_' is not assigned a value in 'EList < Coord , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < EIvalMergeList , 128 >::cat_' is not assigned a value in 'EList < EIvalMergeList , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < SATupleAndPos , 16 >::cat_' is not assigned a value in 'EList < SATupleAndPos , 16 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < double , 128 >::cat_' is not assigned a value in 'EList < double , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < Random1toN , 16 >::cat_' is not assigned a value in 'EList < Random1toN , 16 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < EEHit , 16 >::cat_' is not assigned a value in 'EList < EEHit , 16 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < SATuple , 16 >::cat_' is not assigned a value in 'EList < SATuple , 16 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < GroupWalk2S < PListSlice < uint32_t , 16384 > , 16 > , 128 >::cat_' is not assigned a value in 'EList < GroupWalk2S < PListSlice < uint32_t , 16384 > , 16 > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < ExtendRange , 128 >::cat_' is not assigned a value in 'EList < ExtendRange , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/aligner_sw_driver.h:232:9: style: Technically the member function 'RowSampler::next' can be const. [functionConst]
bowtie2-2.3.4.2/aligner_sw_driver.h:183:2: style: Class 'RowSampler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/aligner_sw_driver.h:300:2: style: Class 'SwDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/aligner_swsse.cpp:48:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:337:2: style: Variable 'cpdebug' is reassigned a value before the old one has been used. [redundantAssignment]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:335:0: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:337:2: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:688:0: style: Same expression used in consecutive assignments of 'cpi' and 'cpimod'. [duplicateAssignExpression]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:689:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:688:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:423:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:891:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:1791:2: style: Unsigned variable 'col' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:1329:17: style: Function 'backtraceNucleotidesEnd2EndSseI16' argument 7 names different: declaration 'rand' definition 'rnd'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_sw.h:546:18: note: Function 'backtraceNucleotidesEnd2EndSseI16' argument 7 names different: declaration 'rand' definition 'rnd'.
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:1329:17: note: Function 'backtraceNucleotidesEnd2EndSseI16' argument 7 names different: declaration 'rand' definition 'rnd'.
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:941:29: warning: Assert statement calls a function which may have desired side effects: 'fvec'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:942:29: warning: Assert statement calls a function which may have desired side effects: 'hvec'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:1669:32: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:1698:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:1723:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:1747:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:1771:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_i16.cpp:1833:29: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:340:2: style: Variable 'cpdebug' is reassigned a value before the old one has been used. [redundantAssignment]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:338:0: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:340:2: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:683:0: style: Same expression used in consecutive assignments of 'cpi' and 'cpimod'. [duplicateAssignExpression]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:684:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:683:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:421:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:886:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:1779:2: style: Unsigned variable 'col' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:1314:17: style: Function 'backtraceNucleotidesEnd2EndSseU8' argument 7 names different: declaration 'rand' definition 'rnd'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_sw.h:537:18: note: Function 'backtraceNucleotidesEnd2EndSseU8' argument 7 names different: declaration 'rand' definition 'rnd'.
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:1314:17: note: Function 'backtraceNucleotidesEnd2EndSseU8' argument 7 names different: declaration 'rand' definition 'rnd'.
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:934:29: warning: Assert statement calls a function which may have desired side effects: 'fvec'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:935:29: warning: Assert statement calls a function which may have desired side effects: 'hvec'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:1657:32: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:1686:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:1711:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:1735:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:1759:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_ee_u8.cpp:1825:29: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:339:2: style: Variable 'cpdebug' is reassigned a value before the old one has been used. [redundantAssignment]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:337:0: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:339:2: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:785:0: style: Same expression used in consecutive assignments of 'cpi' and 'cpimod'. [duplicateAssignExpression]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:786:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:785:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:1064:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:2153:2: style: Unsigned variable 'col' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:1677:17: style: Function 'backtraceNucleotidesLocalSseI16' argument 7 names different: declaration 'rand' definition 'rnd'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_sw.h:528:18: note: Function 'backtraceNucleotidesLocalSseI16' argument 7 names different: declaration 'rand' definition 'rnd'.
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:1677:17: note: Function 'backtraceNucleotidesLocalSseI16' argument 7 names different: declaration 'rand' definition 'rnd'.
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:1108:29: warning: Assert statement calls a function which may have desired side effects: 'fvec'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:1109:29: warning: Assert statement calls a function which may have desired side effects: 'hvec'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:2033:32: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:2062:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:2087:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:2111:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:2135:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_i16.cpp:2199:29: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:352:2: style: Variable 'cpdebug' is reassigned a value before the old one has been used. [redundantAssignment]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:350:0: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:352:2: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:790:0: style: Same expression used in consecutive assignments of 'cpi' and 'cpimod'. [duplicateAssignExpression]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:791:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:790:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:1073:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:2146:2: style: Unsigned variable 'col' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:1686:17: style: Function 'backtraceNucleotidesLocalSseU8' argument 7 names different: declaration 'rand' definition 'rnd'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aligner_sw.h:519:18: note: Function 'backtraceNucleotidesLocalSseU8' argument 7 names different: declaration 'rand' definition 'rnd'.
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:1686:17: note: Function 'backtraceNucleotidesLocalSseU8' argument 7 names different: declaration 'rand' definition 'rnd'.
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:1117:29: warning: Assert statement calls a function which may have desired side effects: 'fvec'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:1118:29: warning: Assert statement calls a function which may have desired side effects: 'hvec'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:2026:32: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:2055:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:2080:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:2104:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:2128:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aligner_swsse_loc_u8.cpp:2192:29: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/aln_sink.cpp:1901:14: style: Function 'appendMate' argument 13 names different: declaration 'mapq' definition 'mapqCalc'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/aln_sink.h:1370:15: note: Function 'appendMate' argument 13 names different: declaration 'mapq' definition 'mapqCalc'.
bowtie2-2.3.4.2/aln_sink.cpp:1901:14: note: Function 'appendMate' argument 13 names different: declaration 'mapq' definition 'mapqCalc'.
bowtie2-2.3.4.2/aln_sink.cpp:1878:2: style: Variable 'firstfield' is assigned a value that is never used. [unreadVariable]
bowtie2-2.3.4.2/aln_sink.h:762:7: performance: Technically the member function 'AlnSink::printAlSumm' can be static. [functionStatic]
bowtie2-2.3.4.2/aln_sink.cpp:349:15: note: Technically the member function 'AlnSink::printAlSumm' can be static.
bowtie2-2.3.4.2/aln_sink.h:762:7: note: Technically the member function 'AlnSink::printAlSumm' can be static.
bowtie2-2.3.4.2/aln_sink.h:1357:7: style: Technically the member function 'AlnSinkSam::appendMate' can be const. [functionConst]
bowtie2-2.3.4.2/aln_sink.cpp:1888:18: note: Technically the member function 'AlnSinkSam::appendMate' can be const.
bowtie2-2.3.4.2/aln_sink.h:1357:7: note: Technically the member function 'AlnSinkSam::appendMate' can be const.
bowtie2-2.3.4.2/banded.h:33:7: performance: Technically the member function 'BandedSseAligner::init' can be static. [functionStatic]
bowtie2-2.3.4.2/banded.h:44:7: performance: Technically the member function 'BandedSseAligner::nextAlignment' can be static. [functionStatic]
bowtie2-2.3.4.2/bt2_build.cpp:377:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_build.cpp:378:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_build.cpp:380:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_build.cpp:410:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_build.cpp:411:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_build.cpp:413:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_build.cpp:639:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/bt2_build.cpp:658:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/bt2_dp.cpp:452:23: warning: Logical conjunction always evaluates to false: args.size() > 3 && args.size() == 0. [incorrectLogicOperator]
bowtie2-2.3.4.2/bt2_dp.cpp:482:6: style: The scope of the variable 'next_option' can be reduced. [variableScope]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < DpProblem , 128 >::cat_' is not assigned a value in 'EList < DpProblem , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/bt2_idx.cpp:202:14: style: Function 'contains' argument 2 names different: declaration 'top' definition 'otop'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/bt2_idx.h:1195:15: note: Function 'contains' argument 2 names different: declaration 'top' definition 'otop'.
bowtie2-2.3.4.2/bt2_idx.cpp:202:14: note: Function 'contains' argument 2 names different: declaration 'top' definition 'otop'.
bowtie2-2.3.4.2/bt2_idx.cpp:203:14: style: Function 'contains' argument 3 names different: declaration 'bot' definition 'obot'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/bt2_idx.h:1196:15: note: Function 'contains' argument 3 names different: declaration 'bot' definition 'obot'.
bowtie2-2.3.4.2/bt2_idx.cpp:203:14: note: Function 'contains' argument 3 names different: declaration 'bot' definition 'obot'.
bowtie2-2.3.4.2/bt2_io.cpp:178:18: style: Redundant condition: If '!color', the comparison 'color != -1' is always true. [redundantCondition]
bowtie2-2.3.4.2/bt2_io.cpp:344:15: style: Same expression on both sides of '!=' because the value of 'tmp' and 'NULL' are the same. [duplicateExpression]
bowtie2-2.3.4.2/bt2_io.cpp:340:19: note: 'tmp' is assigned value 'NULL' here.
bowtie2-2.3.4.2/bt2_io.cpp:344:15: note: Same expression on both sides of '!=' because the value of 'tmp' and 'NULL' are the same.
bowtie2-2.3.4.2/bt2_io.cpp:508:9: style: Same expression on both sides of '==' because the value of 'c' and ''\0'' are the same. [duplicateExpression]
bowtie2-2.3.4.2/bt2_io.cpp:505:13: note: 'c' is assigned value ''\0'' here.
bowtie2-2.3.4.2/bt2_io.cpp:508:9: note: Same expression on both sides of '==' because the value of 'c' and ''\0'' are the same.
bowtie2-2.3.4.2/bt2_io.cpp:320:10: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_io.cpp:414:28: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_io.cpp:486:11: warning: Assert statement calls a function which may have desired side effects: 'ftab'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_io.cpp:487:11: warning: Assert statement calls a function which may have desired side effects: 'eftab'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_io.cpp:831:10: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_io.cpp:832:10: warning: Assert statement calls a function which may have desired side effects: 'offs'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_io.cpp:833:10: warning: Assert statement calls a function which may have desired side effects: 'ftab'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_io.cpp:834:10: warning: Assert statement calls a function which may have desired side effects: 'eftab'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_io.cpp:273:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/bt2_io.cpp:561:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/aligner_metrics.h:201:27: style: Condition 'ent<0.75f' is always true [knownConditionTrueFalse]
bowtie2-2.3.4.2/aligner_metrics.h:200:16: note: Assignment 'ent=0.0f', assigned value is 0.0
bowtie2-2.3.4.2/aligner_metrics.h:201:27: note: Condition 'ent<0.75f' is always true
bowtie2-2.3.4.2/aligner_metrics.h:202:25: style: Condition 'ent<0.001f' is always true [knownConditionTrueFalse]
bowtie2-2.3.4.2/aligner_metrics.h:200:16: note: Assignment 'ent=0.0f', assigned value is 0.0
bowtie2-2.3.4.2/aligner_metrics.h:202:25: note: Condition 'ent<0.001f' is always true
bowtie2-2.3.4.2/bt2_search.cpp:5016:0: warning: Either the condition 'ebwtBw!=NULL' is redundant or there is possible null pointer dereference: ebwtBw. [nullPointerRedundantCheck]
bowtie2-2.3.4.2/bt2_search.cpp:5022:0: note: Assuming that condition 'ebwtBw!=NULL' is not redundant
bowtie2-2.3.4.2/bt2_search.cpp:5016:0: note: Null pointer dereference
bowtie2-2.3.4.2/bt2_search.cpp:1311:4: style: Variable 'rgid' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bowtie2-2.3.4.2/bt2_search.cpp:1310:4: note: Variable 'rgid' is reassigned a value before the old one has been used if variable is no semaphore variable.
bowtie2-2.3.4.2/bt2_search.cpp:1311:4: note: Variable 'rgid' is reassigned a value before the old one has been used if variable is no semaphore variable.
bowtie2-2.3.4.2/bt2_search.cpp:2951:26: style: The scope of the variable 'patsrc' can be reduced. [variableScope]
bowtie2-2.3.4.2/bt2_search.cpp:2957:26: style: The scope of the variable 'msink' can be reduced. [variableScope]
bowtie2-2.3.4.2/bt2_search.cpp:4513:17: style: The scope of the variable 'ent' can be reduced. [variableScope]
bowtie2-2.3.4.2/bt2_search.cpp:4600:3: style: Variable 'steal_ctr' is modified but its new value is never used. [unreadVariable]
bowtie2-2.3.4.2/pat.h:1129:14: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_search.cpp:3541:36: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_search.cpp:3723:32: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_search.cpp:3724:32: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_search.cpp:3751:36: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_search.cpp:3780:36: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_search.cpp:3801:36: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_search.cpp:3847:36: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::format' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::fileParallel' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::seed' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::max_buf' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::solexa64' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::phred64' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::intQuals' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::trim5' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::trim3' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::sampleLen' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::sampleFreq' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::skip' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::nthreads' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::fixName' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::preserve_sam_tags' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:53:2: warning: Member variable 'PatternParams::align_paired_reads' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:608:2: warning: Member variable 'FastaContinuousPatternSource::buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/pat.h:608:2: warning: Member variable 'FastaContinuousPatternSource::name_int_buf_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_metrics.h:37:2: warning: Member variable 'RunningStat::m_oldM' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_metrics.h:37:2: warning: Member variable 'RunningStat::m_newM' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_metrics.h:37:2: warning: Member variable 'RunningStat::m_oldS' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/aligner_metrics.h:37:2: warning: Member variable 'RunningStat::m_newS' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/bt2_search.cpp:1806:2: warning: Member variable 'PerfMetrics::lastElapsed' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < Read , 128 >::cat_' is not assigned a value in 'EList < Read , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < SStringExpandable < char , 1024 , 2 , 1024 > , 128 >::cat_' is not assigned a value in 'EList < SStringExpandable < char , 1024 , 2 , 1024 > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < PatternSource * , 128 >::cat_' is not assigned a value in 'EList < PatternSource * , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < PatternSourcePerThread * , 128 >::cat_' is not assigned a value in 'EList < PatternSourcePerThread * , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < pair < int , string > , 128 >::cat_' is not assigned a value in 'EList < pair < int , string > , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/ds.h:394:0: warning: Member variable 'EList < tthread :: thread * , 128 >::cat_' is not assigned a value in 'EList < tthread :: thread * , 128 >::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/pat.h:426:7: performance: Technically the member function 'CFilePatternSource::is_gzipped_file' can be static. [functionStatic]
bowtie2-2.3.4.2/pat.h:1075:7: style: Technically the member function 'PatternSourcePerThread::trim' can be const. [functionConst]
bowtie2-2.3.4.2/pat.h:648:15: warning: Virtual function 'resetForNextFile' is called from constructor 'FastaContinuousPatternSource(const EList < std :: string , 128 >&infiles,const PatternParams&p)' at line 621. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/pat.h:621:3: note: Calling resetForNextFile
bowtie2-2.3.4.2/pat.h:648:15: note: resetForNextFile is a virtual method
bowtie2-2.3.4.2/pat.h:519:7: warning: The class 'FastaPatternSource' defines member variable with name 'first_' also defined in its parent class 'CFilePatternSource'. [duplInheritedMember]
bowtie2-2.3.4.2/pat.h:452:7: note: Parent variable 'CFilePatternSource::first_'
bowtie2-2.3.4.2/pat.h:519:7: note: Derived variable 'FastaPatternSource::first_'
bowtie2-2.3.4.2/pat.h:664:7: warning: The class 'FastaContinuousPatternSource' defines member variable with name 'buf_' also defined in its parent class 'CFilePatternSource'. [duplInheritedMember]
bowtie2-2.3.4.2/pat.h:453:7: note: Parent variable 'CFilePatternSource::buf_'
bowtie2-2.3.4.2/pat.h:664:7: note: Derived variable 'FastaContinuousPatternSource::buf_'
bowtie2-2.3.4.2/pat.h:717:7: warning: The class 'FastqPatternSource' defines member variable with name 'first_' also defined in its parent class 'CFilePatternSource'. [duplInheritedMember]
bowtie2-2.3.4.2/pat.h:452:7: note: Parent variable 'CFilePatternSource::first_'
bowtie2-2.3.4.2/pat.h:717:7: note: Derived variable 'FastqPatternSource::first_'
bowtie2-2.3.4.2/pat.h:757:7: warning: The class 'BAMPatternSource' defines member variable with name 'first_' also defined in its parent class 'CFilePatternSource'. [duplInheritedMember]
bowtie2-2.3.4.2/pat.h:452:7: note: Parent variable 'CFilePatternSource::first_'
bowtie2-2.3.4.2/pat.h:757:7: note: Derived variable 'BAMPatternSource::first_'
bowtie2-2.3.4.2/pat.h:826:7: warning: The class 'RawPatternSource' defines member variable with name 'first_' also defined in its parent class 'CFilePatternSource'. [duplInheritedMember]
bowtie2-2.3.4.2/pat.h:452:7: note: Parent variable 'CFilePatternSource::first_'
bowtie2-2.3.4.2/pat.h:826:7: note: Derived variable 'RawPatternSource::first_'
bowtie2-2.3.4.2/pat.h:115:2: style: Struct 'PerThreadReadBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bowtie2-2.3.4.2/pat.h:285:31: style: The function 'nextBatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:219:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:285:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:293:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:232:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:293:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:302:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:227:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:302:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:370:31: style: The function 'nextBatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:219:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:370:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:379:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:232:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:379:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:480:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:379:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:480:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:488:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:227:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:488:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:495:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:392:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:495:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:515:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:400:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:515:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:541:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:227:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:541:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:548:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:392:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:548:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:587:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:227:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:587:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:594:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:392:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:594:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:625:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:379:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:625:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:633:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:227:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:633:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:640:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:392:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:640:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:648:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:400:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:648:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:690:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:379:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:690:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:698:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:227:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:698:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:705:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:392:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:705:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:713:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:400:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:713:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:731:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:379:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:731:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:739:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:227:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:739:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:746:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:392:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:746:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:753:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:400:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:753:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:797:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:379:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:797:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:805:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:227:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:805:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:812:31: style: The function 'nextBatchFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:392:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:812:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:820:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:400:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:820:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:906:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:839:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:906:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:920:31: style: The function 'nextBatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:844:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:920:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:925:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:849:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:925:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:974:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:839:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:974:15: note: Function in derived class
bowtie2-2.3.4.2/pat.h:991:31: style: The function 'nextBatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:844:31: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:991:31: note: Function in derived class
bowtie2-2.3.4.2/pat.h:996:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/pat.h:849:15: note: Virtual function in base class
bowtie2-2.3.4.2/pat.h:996:15: note: Function in derived class
bowtie2-2.3.4.2/presets.h:59:15: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/presets.h:41:15: note: Virtual function in base class
bowtie2-2.3.4.2/presets.h:59:15: note: Function in derived class
bowtie2-2.3.4.2/presets.h:64:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bowtie2-2.3.4.2/presets.h:46:23: note: Virtual function in base class
bowtie2-2.3.4.2/presets.h:64:23: note: Function in derived class
bowtie2-2.3.4.2/pat.h:429:4: error: Resource leak: f [resourceLeak]
bowtie2-2.3.4.2/bt2_search.cpp:4495:0: error: Memory leak: fname [memleak]
bowtie2-2.3.4.2/bt2_util.cpp:118:3: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/bt2_util.cpp:126:18: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_util.cpp:128:18: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
bowtie2-2.3.4.2/bt2_util.cpp:100:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
bowtie2-2.3.4.2/diff_sample.h:484:26: style: Public interface of DifferenceCoverSample is not safe. When calling DifferenceCoverSample::simulateAllocs(), if parameter v is 0 that leads to division by zero. [unsafeClassDivZero]
bowtie2-2.3.4.2/sstring.h:1620:11: warning: Member variable 'SStringExpandable::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1631:11: warning: Member variable 'SStringExpandable::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1656:11: warning: Member variable 'SStringExpandable::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1668:11: warning: Member variable 'SStringExpandable::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1680:11: warning: Member variable 'SStringExpandable::zero_' is not initialized in the constructor. [uninitMemberVar]
bowtie2-2.3.4.2/sstring.h:1740:30: warning: Member variable 'SStringExpandable::zero_' is not assigned a value in 'SStringExpandable::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/sstring.h:1740:30: warning: Member variable 'SStringExpandable::zeroT_' is not assigned a value in 'SStringExpandable::operator='. [operatorEqVarError]
bowtie2-2.3.4.2/sstring.h:1823:15: warning: Virtual function 'install' is called from constructor 'SStringExpandable(const std::basic_string<T>&str)' at line 1662. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1662:3: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:15: warning: Virtual function 'install' is called from constructor 'SStringExpandable(const T*b,long sz)' at line 1674. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1674:3: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:1823:15: warning: Virtual function 'install' is called from constructor 'SStringExpandable(const T*b)' at line 1686. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:1686:3: note: Calling install
bowtie2-2.3.4.2/sstring.h:1823:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:3009:15: warning: Virtual function 'installColors' is called from constructor 'SDnaStringExpandable(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2847. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2847:5: note: Calling installColors
bowtie2-2.3.4.2/sstring.h:3009:15: note: installColors is a virtual method
bowtie2-2.3.4.2/sstring.h:3001:15: warning: Virtual function 'installChars' is called from constructor 'SDnaStringExpandable(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2849. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2849:5: note: Calling installChars
bowtie2-2.3.4.2/sstring.h:3001:15: note: installChars is a virtual method
bowtie2-2.3.4.2/sstring.h:2987:15: warning: Virtual function 'installColors' is called from constructor 'SDnaStringExpandable(const char*b,long sz,bool chars=false,bool colors=false)' at line 2868. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2868:5: note: Calling installColors
bowtie2-2.3.4.2/sstring.h:2987:15: note: installColors is a virtual method
bowtie2-2.3.4.2/sstring.h:2973:15: warning: Virtual function 'installChars' is called from constructor 'SDnaStringExpandable(const char*b,long sz,bool chars=false,bool colors=false)' at line 2870. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2870:5: note: Calling installChars
bowtie2-2.3.4.2/sstring.h:2973:15: note: installChars is a virtual method
bowtie2-2.3.4.2/sstring.h:2958:15: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable(const char*b,long sz,bool chars=false,bool colors=false)' at line 2873. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2873:4: note: Calling install
bowtie2-2.3.4.2/sstring.h:2958:15: note: install is a virtual method
bowtie2-2.3.4.2/sstring.h:2939:15: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable(const char*b,bool chars=false,bool colors=false)' at line 2886. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2886:3: note: Calling install
bowtie2-2.3.4.2/sstring.h:2939:15: note: install is a virtual method
bowtie2-2.3.4.2/edit.cpp:367:9: style: Function 'repOk' argument 4 names different: declaration 'trim5' definition 'trimBeg'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/edit.h:301:10: note: Function 'repOk' argument 4 names different: declaration 'trim5' definition 'trimBeg'.
bowtie2-2.3.4.2/edit.cpp:367:9: note: Function 'repOk' argument 4 names different: declaration 'trim5' definition 'trimBeg'.
bowtie2-2.3.4.2/edit.cpp:368:9: style: Function 'repOk' argument 5 names different: declaration 'trim3' definition 'trimEnd'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/edit.h:302:10: note: Function 'repOk' argument 5 names different: declaration 'trim3' definition 'trimEnd'.
bowtie2-2.3.4.2/edit.cpp:368:9: note: Function 'repOk' argument 5 names different: declaration 'trim3' definition 'trimEnd'.
bowtie2-2.3.4.2/edit.cpp:438:32: style: Function 'clipLo' argument 1 names different: declaration 'edits' definition 'ed'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/edit.h:226:34: note: Function 'clipLo' argument 1 names different: declaration 'edits' definition 'ed'.
bowtie2-2.3.4.2/edit.cpp:438:32: note: Function 'clipLo' argument 1 names different: declaration 'edits' definition 'ed'.
bowtie2-2.3.4.2/edit.cpp:455:32: style: Function 'clipHi' argument 1 names different: declaration 'edits' definition 'ed'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/edit.h:231:34: note: Function 'clipHi' argument 1 names different: declaration 'edits' definition 'ed'.
bowtie2-2.3.4.2/edit.cpp:455:32: note: Function 'clipHi' argument 1 names different: declaration 'edits' definition 'ed'.
bowtie2-2.3.4.2/pat.cpp:907:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
bowtie2-2.3.4.2/pat.cpp:902:0: note: Variable 'c' is reassigned a value before the old one has been used.
bowtie2-2.3.4.2/pat.cpp:907:2: note: Variable 'c' is reassigned a value before the old one has been used.
bowtie2-2.3.4.2/pat.cpp:507:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bowtie2-2.3.4.2/pat.cpp:1465:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bowtie2-2.3.4.2/pat.cpp:430:2: style: Unsigned variable 'nread' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/pat.cpp:688:25: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/pat.h:498:12: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/pat.cpp:688:25: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/pat.cpp:731:38: style: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/pat.h:488:27: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie2-2.3.4.2/pat.cpp:731:38: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie2-2.3.4.2/pat.cpp:812:25: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/pat.h:643:12: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/pat.cpp:812:25: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/pat.cpp:955:25: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/pat.h:708:12: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/pat.cpp:955:25: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/pat.cpp:1022:38: style: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/pat.h:698:27: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie2-2.3.4.2/pat.cpp:1022:38: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie2-2.3.4.2/pat.cpp:1300:25: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/pat.h:551:12: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/pat.cpp:1300:25: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/pat.cpp:1434:14: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/pat.h:815:12: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/pat.cpp:1434:14: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/pat.cpp:1462:36: style: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/pat.h:805:27: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie2-2.3.4.2/pat.cpp:1462:36: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie2-2.3.4.2/pat.cpp:172:15: warning: Assert statement calls a function which may have desired side effects: 'read_a'. [assertWithSideEffect]
bowtie2-2.3.4.2/pat.cpp:173:14: warning: Assert statement calls a function which may have desired side effects: 'read_a'. [assertWithSideEffect]
bowtie2-2.3.4.2/pe.cpp:181:2: style: Unsigned variable 'minfrag_' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/read_qseq.cpp:35:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bowtie2-2.3.4.2/read_qseq.cpp:56:25: style: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/pat.h:597:12: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/read_qseq.cpp:56:25: note: Function 'nextBatchFromFile' argument 3 names different: declaration 'read_idx' definition 'readi'.
bowtie2-2.3.4.2/read_qseq.cpp:83:37: style: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'. [funcArgNamesDifferent]
bowtie2-2.3.4.2/pat.h:587:27: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie2-2.3.4.2/read_qseq.cpp:83:37: note: Function 'parse' argument 1 names different: declaration 'ra' definition 'r'.
bowtie2-2.3.4.2/ref_read.cpp:300:2: style: Unsigned variable 'bothTot' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/ref_read.cpp:301:2: style: Unsigned variable 'unambigTot' can't be negative so it is unnecessary to test it. [unsignedPositive]
bowtie2-2.3.4.2/ref_read.cpp:45:14: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
bowtie2-2.3.4.2/reference.cpp:434:6: style: The scope of the variable 'off2' can be reduced. [variableScope]
bowtie2-2.3.4.2/reference.cpp:203:5: style: Class 'BitPairReference' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bowtie2-2.3.4.2/reference.cpp:203:5: style: Class 'BitPairReference' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bowtie2-2.3.4.2/sstring.h:2939:15: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2852. Dynamic binding is not used. [virtualCallInConstructor]
bowtie2-2.3.4.2/sstring.h:2852:4: note: Calling install
bowtie2-2.3.4.2/sstring.h:2939:15: note: install is a virtual method
bowtie2-2.3.4.2/reference.cpp:65:3: error: Resource leak: f3 [resourceLeak]
bowtie2-2.3.4.2/reference.cpp:107:4: error: Resource leak: f4 [resourceLeak]
bowtie2-2.3.4.2/reference.cpp:118:3: error: Resource leak: f4 [resourceLeak]
bowtie2-2.3.4.2/reference.cpp:231:0: error: Resource leak: f4 [resourceLeak]
bowtie2-2.3.4.2/sam.cpp:865:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bowtie2-2.3.4.2/sam.h:161:7: performance: Technically the member function 'SamConfig::printRefName' can be static. [functionStatic]
bowtie2-2.3.4.2/sam.cpp:31:17: note: Technically the member function 'SamConfig::printRefName' can be static.
bowtie2-2.3.4.2/sam.h:161:7: note: Technically the member function 'SamConfig::printRefName' can be static.
bowtie2-2.3.4.2/sam.h:265:7: performance: Technically the member function 'SamConfig::printHdLine' can be static. [functionStatic]
bowtie2-2.3.4.2/sam.cpp:76:17: note: Technically the member function 'SamConfig::printHdLine' can be static.
bowtie2-2.3.4.2/sam.h:265:7: note: Technically the member function 'SamConfig::printHdLine' can be static.
bowtie2-2.3.4.2/sam.h:312:7: performance: Technically the member function 'SamConfig::printPreservedOptFlags' can be static. [functionStatic]
bowtie2-2.3.4.2/sam.cpp:877:17: note: Technically the member function 'SamConfig::printPreservedOptFlags' can be static.
bowtie2-2.3.4.2/sam.h:312:7: note: Technically the member function 'SamConfig::printPreservedOptFlags' can be static.
bowtie2-2.3.4.2/sse_util.h:519:7: performance: Technically the member function 'Checkpointer::commitCol' can be static. [functionStatic]
bowtie2-2.3.4.2/sse_util.cpp:27:20: note: Technically the member function 'Checkpointer::commitCol' can be static.
bowtie2-2.3.4.2/sse_util.h:519:7: note: Technically the member function 'Checkpointer::commitCol' can be static.
bowtie2-2.3.4.2/tinythread.cpp:164:29: style: C-style pointer casting [cstyleCast]
bowtie2-2.3.4.2/tinythread.cpp:135:24: style: The scope of the variable 'idCount' can be reduced. [variableScope]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/box2d/box2d_2.3.1+ds.orig.tar.xz
box2d-2.3.1/Box2D/Box2D/Common/b2BlockAllocator.cpp:61:13: style: C-style pointer casting [cstyleCast]
box2d-2.3.1/Box2D/Box2D/Common/b2BlockAllocator.cpp:124:15: style: C-style pointer casting [cstyleCast]
box2d-2.3.1/Box2D/Box2D/Common/b2BlockAllocator.cpp:131:19: style: C-style pointer casting [cstyleCast]
box2d-2.3.1/Box2D/Box2D/Common/b2BlockAllocator.cpp:199:19: style: C-style pointer casting [cstyleCast]
box2d-2.3.1/Box2D/Box2D/Dynamics/Contacts/b2ContactSolver.cpp:51:26: style: C-style pointer casting [cstyleCast]
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.cpp:39:51: style: Function 'ConvertScreenToWorld' argument 1 names different: declaration 'screenPoint' definition 'ps'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.h:41:44: note: Function 'ConvertScreenToWorld' argument 1 names different: declaration 'screenPoint' definition 'ps'.
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.cpp:39:51: note: Function 'ConvertScreenToWorld' argument 1 names different: declaration 'screenPoint' definition 'ps'.
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.cpp:60:51: style: Function 'ConvertWorldToScreen' argument 1 names different: declaration 'worldPoint' definition 'pw'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.h:42:44: note: Function 'ConvertWorldToScreen' argument 1 names different: declaration 'worldPoint' definition 'pw'.
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.cpp:60:51: note: Function 'ConvertWorldToScreen' argument 1 names different: declaration 'worldPoint' definition 'pw'.
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.cpp:786:42: style: Function 'DrawString' argument 1 names different: declaration 'p' definition 'pw'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.h:79:35: note: Function 'DrawString' argument 1 names different: declaration 'p' definition 'pw'.
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.cpp:786:42: note: Function 'DrawString' argument 1 names different: declaration 'p' definition 'pw'.
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.cpp:801:55: style: Function 'DrawAABB' argument 2 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.h:81:48: note: Function 'DrawAABB' argument 2 names different: declaration 'color' definition 'c'.
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.cpp:801:55: note: Function 'DrawAABB' argument 2 names different: declaration 'color' definition 'c'.
box2d-2.3.1/Box2D/Testbed/Framework/DebugDraw.cpp:616:2: warning: Possible leak in public function. The pointer 'm_points' is not deallocated before it is allocated. [publicAllocationError]
box2d-2.3.1/Box2D/Testbed/Framework/Main.cpp:405:6: style: The scope of the variable 'testMenuWidth' can be reduced. [variableScope]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:65:3: performance: Variable 'hz' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:66:3: performance: Variable 'velocityIterations' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:67:3: performance: Variable 'positionIterations' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:923:10: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:921:10: note: Variable 'start' is reassigned a value before the old one has been used.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:923:10: note: Variable 'start' is reassigned a value before the old one has been used.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:924:10: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:922:10: note: Variable 'end' is reassigned a value before the old one has been used.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:924:10: note: Variable 'end' is reassigned a value before the old one has been used.
box2d-2.3.1/Box2D/Testbed/Framework/RenderGL3.cpp:263:0: style: Same expression used in consecutive assignments of 'vSize' and 'uvSize'. [duplicateAssignExpression]
box2d-2.3.1/Box2D/Testbed/Framework/RenderGL3.cpp:264:0: note: Same expression used in consecutive assignments of 'vSize' and 'uvSize'.
box2d-2.3.1/Box2D/Testbed/Framework/RenderGL3.cpp:263:0: note: Same expression used in consecutive assignments of 'vSize' and 'uvSize'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1049:17: style: The scope of the variable 'endPtsOfContours' can be reduced. [variableScope]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1192:34: style: The scope of the variable 'i' can be reduced. [variableScope]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1287:25: style: The scope of the variable 'straw' can be reduced. [variableScope]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1288:14: style: The scope of the variable 'm' can be reduced. [variableScope]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1590:12: style: The scope of the variable 'j' can be reduced. [variableScope]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:2029:20: style: The scope of the variable 'hd' can be reduced. [variableScope]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:806:54: style: Function 'stbtt_GetFontOffsetForIndex' argument 1 names different: declaration 'data' definition 'font_collection'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:456:61: note: Function 'stbtt_GetFontOffsetForIndex' argument 1 names different: declaration 'data' definition 'font_collection'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:806:54: note: Function 'stbtt_GetFontOffsetForIndex' argument 1 names different: declaration 'data' definition 'font_collection'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:825:63: style: Function 'stbtt_InitFont' argument 2 names different: declaration 'data' definition 'data2'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:480:70: note: Function 'stbtt_InitFont' argument 2 names different: declaration 'data' definition 'data2'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:825:63: note: Function 'stbtt_InitFont' argument 2 names different: declaration 'data' definition 'data2'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:825:74: style: Function 'stbtt_InitFont' argument 3 names different: declaration 'offset' definition 'fontstart'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:480:80: note: Function 'stbtt_InitFont' argument 3 names different: declaration 'offset' definition 'fontstart'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:825:74: note: Function 'stbtt_InitFont' argument 3 names different: declaration 'offset' definition 'fontstart'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1046:85: style: Function 'stbtt_GetGlyphShape' argument 3 names different: declaration 'vertices' definition 'pvertices'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:574:92: note: Function 'stbtt_GetGlyphShape' argument 3 names different: declaration 'vertices' definition 'pvertices'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1046:85: note: Function 'stbtt_GetGlyphShape' argument 3 names different: declaration 'vertices' definition 'pvertices'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1341:67: style: Function 'stbtt_ScaleForPixelHeight' argument 2 names different: declaration 'pixels' definition 'height'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:504:74: note: Function 'stbtt_ScaleForPixelHeight' argument 2 names different: declaration 'pixels' definition 'height'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1341:67: note: Function 'stbtt_ScaleForPixelHeight' argument 2 names different: declaration 'pixels' definition 'height'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1353:64: style: Function 'stbtt_FreeShape' argument 2 names different: declaration 'vertices' definition 'v'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:578:71: note: Function 'stbtt_FreeShape' argument 2 names different: declaration 'vertices' definition 'v'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:1353:64: note: Function 'stbtt_FreeShape' argument 2 names different: declaration 'vertices' definition 'v'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:2055:49: style: Function 'stbtt_FindMatchingFont' argument 1 names different: declaration 'fontdata' definition 'font_collection'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:664:56: note: Function 'stbtt_FindMatchingFont' argument 1 names different: declaration 'fontdata' definition 'font_collection'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:2055:49: note: Function 'stbtt_FindMatchingFont' argument 1 names different: declaration 'fontdata' definition 'font_collection'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:2055:78: style: Function 'stbtt_FindMatchingFont' argument 2 names different: declaration 'name' definition 'name_utf8'. [funcArgNamesDifferent]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:664:78: note: Function 'stbtt_FindMatchingFont' argument 2 names different: declaration 'name' definition 'name_utf8'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:2055:78: note: Function 'stbtt_FindMatchingFont' argument 2 names different: declaration 'name' definition 'name_utf8'.
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:935:13: style: Variable 'end' is assigned a value that is never used. [unreadVariable]
box2d-2.3.1/Box2D/Testbed/Framework/stb_truetype.h:923:18: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
box2d-2.3.1/Box2D/Testbed/Framework/Test.cpp:111:3: performance: Variable 'm_point' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Framework/Test.cpp:109:2: style: Class 'QueryCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:162:18: style: C-style pointer casting [cstyleCast]
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:169:18: style: C-style pointer casting [cstyleCast]
box2d-2.3.1/Box2D/Testbed/Tests/Car.h:154:4: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
box2d-2.3.1/Box2D/Testbed/Tests/Car.h:149:0: note: Variable 'body' is reassigned a value before the old one has been used.
box2d-2.3.1/Box2D/Testbed/Tests/Car.h:154:4: note: Variable 'body' is reassigned a value before the old one has been used.
box2d-2.3.1/Box2D/Testbed/Tests/Confined.h:117:8: style: The scope of the variable 'sleeping' can be reduced. [variableScope]
box2d-2.3.1/Box2D/Testbed/Tests/Confined.h:127:16: style: Variable 'sleeping' is assigned a value that is never used. [unreadVariable]
box2d-2.3.1/Box2D/Testbed/Tests/Cantilever.h:35:2: warning: Member variable 'Cantilever::m_middle' is not initialized in the constructor. [uninitMemberVar]
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:31:2: warning: Member variable 'DynamicTreeTest::m_rayActor' is not initialized in the constructor. [uninitMemberVar]
box2d-2.3.1/Box2D/Testbed/Tests/PolyShapes.h:37:2: warning: Member variable 'PolyShapesCallback::g_debugDraw' is not initialized in the constructor. [uninitMemberVar]
box2d-2.3.1/Box2D/Testbed/Tests/Car.h:28:3: performance: Variable 'm_hz' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Tests/Car.h:29:3: performance: Variable 'm_zeta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Tests/Car.h:30:3: performance: Variable 'm_speed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:33:3: performance: Variable 'm_worldExtent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:34:3: performance: Variable 'm_proxyExtent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Tests/PolyShapes.h:39:3: performance: Variable 'm_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Tests/RayCast.h:117:3: performance: Variable 'm_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Tests/Tiles.h:34:3: performance: Variable 'm_fixtureCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
box2d-2.3.1/Box2D/Testbed/Tests/ConvexHull.h:104:9: warning: The class 'ConvexHull' defines member variable with name 'm_points' also defined in its parent class 'Test'. [duplInheritedMember]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:183:15: note: Parent variable 'Test::m_points'
box2d-2.3.1/Box2D/Testbed/Tests/ConvexHull.h:104:9: note: Derived variable 'ConvexHull::m_points'
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:353:8: warning: The class 'DynamicTreeTest' defines member variable with name 'm_stepCount' also defined in its parent class 'Test'. [duplInheritedMember]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:193:8: note: Parent variable 'Test::m_stepCount'
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:353:8: note: Derived variable 'DynamicTreeTest::m_stepCount'
box2d-2.3.1/Box2D/Testbed/Tests/ApplyForce.h:146:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/ApplyForce.h:146:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/BodyTypes.h:108:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/BodyTypes.h:108:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/BodyTypes.h:128:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/BodyTypes.h:128:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Breakable.h:63:7: style: The function 'PostSolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:168:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Breakable.h:63:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Breakable.h:119:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Breakable.h:119:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/BulletTest.h:94:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/BulletTest.h:94:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Car.h:229:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Car.h:229:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Car.h:259:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Car.h:259:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/ContinuousTest.h:110:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/ContinuousTest.h:110:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/CharacterCollision.h:230:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/CharacterCollision.h:230:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/CollisionProcessing.h:122:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/CollisionProcessing.h:122:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Confined.h:105:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Confined.h:105:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Confined.h:115:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Confined.h:115:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/ConvexHull.h:61:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/ConvexHull.h:61:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/ConvexHull.h:75:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/ConvexHull.h:75:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/ConveyorBelt.h:67:7: style: The function 'PreSolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:167:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/ConveyorBelt.h:67:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/ConveyorBelt.h:85:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/ConveyorBelt.h:85:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/DistanceTest.h:47:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/DistanceTest.h:47:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/DistanceTest.h:94:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/DistanceTest.h:94:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:65:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:65:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:138:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/DynamicTreeTest.h:138:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/EdgeShapes.h:181:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/EdgeShapes.h:181:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/EdgeShapes.h:199:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/EdgeShapes.h:199:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Gears.h:148:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Gears.h:148:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/HeavyOnLightTwo.h:73:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/HeavyOnLightTwo.h:73:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/MotorJoint.h:71:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/MotorJoint.h:71:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/MotorJoint.h:81:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/MotorJoint.h:81:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/OneSidedPlatform.h:77:7: style: The function 'PreSolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:167:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/OneSidedPlatform.h:77:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/OneSidedPlatform.h:110:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/OneSidedPlatform.h:110:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Pinball.h:116:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Pinball.h:116:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Pinball.h:136:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Pinball.h:136:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Pinball.h:146:7: style: The function 'KeyboardUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:150:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Pinball.h:146:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/PolyCollision.h:45:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/PolyCollision.h:45:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/PolyCollision.h:80:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/PolyCollision.h:80:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/PolyShapes.h:233:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/PolyShapes.h:233:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/PolyShapes.h:262:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/PolyShapes.h:262:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Prismatic.h:71:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Prismatic.h:71:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Prismatic.h:89:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Prismatic.h:89:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Pulleys.h:79:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Pulleys.h:79:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Pyramid.h:71:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Pyramid.h:71:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/RayCast.h:305:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/RayCast.h:305:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/RayCast.h:338:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/RayCast.h:338:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Revolute.h:127:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Revolute.h:127:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Revolute.h:141:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Revolute.h:141:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/RopeJoint.h:102:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/RopeJoint.h:102:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/RopeJoint.h:120:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/RopeJoint.h:120:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/SensorTest.h:85:7: style: The function 'BeginContact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:165:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/SensorTest.h:85:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/SensorTest.h:112:7: style: The function 'EndContact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:166:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/SensorTest.h:112:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/SensorTest.h:138:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/SensorTest.h:138:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/ShapeEditing.h:51:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/ShapeEditing.h:51:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/ShapeEditing.h:85:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/ShapeEditing.h:85:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/SliderCrank.h:121:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/SliderCrank.h:121:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/SliderCrank.h:137:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/SliderCrank.h:137:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/SphereStack.h:61:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/SphereStack.h:61:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/TheoJansen.h:213:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/TheoJansen.h:213:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/TheoJansen.h:221:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/TheoJansen.h:221:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Tiles.h:123:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Tiles.h:123:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/TimeOfImpact.h:36:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/TimeOfImpact.h:36:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Tumbler.h:71:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Tumbler.h:71:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/VerticalStack.h:87:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/VerticalStack.h:87:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/VerticalStack.h:125:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/VerticalStack.h:125:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Web.h:149:7: style: The function 'Keyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:149:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Web.h:149:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Web.h:179:7: style: The function 'Step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:148:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Web.h:179:7: note: Function in derived class
box2d-2.3.1/Box2D/Testbed/Tests/Web.h:188:7: style: The function 'JointDestroyed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
box2d-2.3.1/Box2D/Testbed/Framework/Test.h:162:15: note: Virtual function in base class
box2d-2.3.1/Box2D/Testbed/Tests/Web.h:188:7: note: Function in derived class
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/boxbackup/boxbackup_0.13~~git20180313.g16a11e86.orig.tar.gz
boxbackup-0.13~~git20180313.g16a11e86/bin/bbackupctl/bbackupctl.cpp:68:6: style: The scope of the variable 'returnCode' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/bin/bbackupd/bbackupd.cpp:28:6: style: The scope of the variable 'ExitCode' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/bin/bbackupd/bbackupd.cpp:50:14: style: Variable 'ExitCode' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/bin/bbstoreaccounts/bbstoreaccounts.cpp:155:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
boxbackup-0.13~~git20180313.g16a11e86/bin/bbstoreaccounts/bbstoreaccounts.cpp:287:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
boxbackup-0.13~~git20180313.g16a11e86/bin/bbstored/bbstored.cpp:29:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
boxbackup-0.13~~git20180313.g16a11e86/bin/s3simulator/s3simulator.cpp:27:13: style: Variable 'ExitCode' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupclient/BackupStoreObjectDump.cpp:41:6: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupclient/BackupStoreObjectDump.cpp:214:4: style: Variable 'nnew' is modified but its new value is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupclient/BackupStoreObjectDump.cpp:220:4: style: Variable 'nold' is modified but its new value is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.cpp:43:74: style: Function 'SizeStringToBlocks' argument 2 names different: declaration 'BlockSize' definition 'blockSize'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.h:36:53: note: Function 'SizeStringToBlocks' argument 2 names different: declaration 'BlockSize' definition 'blockSize'.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.cpp:43:74: note: Function 'SizeStringToBlocks' argument 2 names different: declaration 'BlockSize' definition 'blockSize'.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreDirectory.h:43:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.h:36:10: performance: Technically the member function 'BackupAccountControl::SizeStringToBlocks' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.cpp:43:31: note: Technically the member function 'BackupAccountControl::SizeStringToBlocks' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.h:36:10: note: Technically the member function 'BackupAccountControl::SizeStringToBlocks' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.h:52:14: style: Technically the member function 'S3BackupFileSystem::GetDirectoryURI' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.cpp:237:33: note: Technically the member function 'S3BackupFileSystem::GetDirectoryURI' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.h:52:14: note: Technically the member function 'S3BackupFileSystem::GetDirectoryURI' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.h:72:6: performance: Technically the member function 'S3BackupAccountControl::GetBlockSize' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreDirectory.h:287:7: style: Technically the member function 'BackupStoreDirectory::IsInvalidated' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFilenameClear.h:29:2: style: Class 'BackupStoreFilenameClear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFilenameClear.h:31:2: style: Class 'BackupStoreFilenameClear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreDirectory.h:382:3: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreDirectory.h:437:3: style: Class 'ReverseIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFilenameClear.h:51:15: style: The function 'EncodedFilenameChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFilename.h:93:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFilenameClear.h:51:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.h:66:44: performance: Function parameter 'ObjectPath' should be passed by const reference. [passedByValue]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreInfo.h:93:21: performance: Function parameter 'FileName' should be passed by const reference. [passedByValue]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.cpp:176:66: performance: Function parameter 'ObjectPath' should be passed by const reference. [passedByValue]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.cpp:468:54: style: Function 'FillAttributes' argument 2 names different: declaration 'Filename' definition 'rFilename'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.h:66:22: note: Function 'FillAttributes' argument 2 names different: declaration 'Filename' definition 'rFilename'.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.cpp:468:54: note: Function 'FillAttributes' argument 2 names different: declaration 'Filename' definition 'rFilename'.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.cpp:1197:21: style: Function 'GenerateAttributeHash' argument 2 names different: declaration 'Filename' definition 'filename'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.h:60:22: note: Function 'GenerateAttributeHash' argument 2 names different: declaration 'Filename' definition 'filename'.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.cpp:1197:21: note: Function 'GenerateAttributeHash' argument 2 names different: declaration 'Filename' definition 'filename'.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.cpp:1178:42: warning: Either the condition 'SecretLength<0' is redundant or memcpy() argument nr 3 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.cpp:1172:18: note: Assuming that condition 'SecretLength<0' is not redundant
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.cpp:1178:42: note: Invalid argument
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.h:32:2: style: Class 'BackupClientFileAttributes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.h:34:2: style: Class 'BackupClientFileAttributes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.cpp:136:42: error: Null pointer dereference [nullPointer]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupClientFileAttributes.cpp:1223:2: performance: Passing the result of c_str() to a function that takes std::string as argument no. 2 is slow and redundant. [stlcstrParam]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreRefCountDatabase.h:101:21: performance: Technically the member function 'BackupStoreRefCountDatabase::GetEntrySize' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.h:59:10: style: Technically the member function 'BackupStoreContext::GetClientID' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.h:86:7: style: Technically the member function 'BackupStoreContext::SessionIsReadOnly' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.h:175:21: style: Technically the member function 'BackupStoreContext::GetConnectionDetails' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFile.h:155:3: style: Class 'VerifyStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupCommands.cpp:436:11: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupCommands.cpp:443:13: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupCommands.cpp:470:13: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccountDatabase.cpp:168:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccountDatabase.cpp:44:4: style: Class 'BackupStoreAccountDatabase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccountDatabase.h:34:2: style: Class 'BackupStoreAccountDatabase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccountDatabase.h:41:2: warning: The class 'Entry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccounts.cpp:218:25: error: Shifting by a negative value is undefined behaviour [shiftNegative]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccounts.h:39:7: style: Technically the member function 'BackupStoreAccounts::AccountExists' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccounts.cpp:175:27: note: Technically the member function 'BackupStoreAccounts::AccountExists' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccounts.h:39:7: note: Technically the member function 'BackupStoreAccounts::AccountExists' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccounts.h:65:6: performance: Technically the member function 'BackupStoreAccountsControl::BlockSizeOfDiscSet' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccounts.cpp:212:33: note: Technically the member function 'BackupStoreAccountsControl::BlockSizeOfDiscSet' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccounts.h:65:6: note: Technically the member function 'BackupStoreAccountsControl::BlockSizeOfDiscSet' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck.h:88:7: style: Technically the member function 'BackupStoreCheck::ErrorsFound' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck.h:89:17: style: Technically the member function 'BackupStoreCheck::GetNumErrorsFound' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck.h:148:14: performance: Technically the member function 'BackupStoreCheck::SetFlags' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck.h:157:17: performance: Technically the member function 'BackupStoreCheck::GetFlags' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/HousekeepStoreAccount.h:44:6: style: Technically the member function 'HousekeepStoreAccount::GetErrorCount' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreAccounts.h:30:2: style: Class 'BackupStoreAccounts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupAccountControl.h:70:43: performance: Function parameter 'ObjectPath' should be passed by const reference. [passedByValue]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck.h:135:10: performance: Technically the member function 'BackupStoreCheck::CheckFile' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck.cpp:646:27: note: Technically the member function 'BackupStoreCheck::CheckFile' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck.h:135:10: note: Technically the member function 'BackupStoreCheck::CheckFile' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck.h:136:10: performance: Technically the member function 'BackupStoreCheck::CheckDirInitial' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck.cpp:680:27: note: Technically the member function 'BackupStoreCheck::CheckDirInitial' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck.h:136:10: note: Technically the member function 'BackupStoreCheck::CheckDirInitial' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck2.cpp:269:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreCheck2.cpp:332:66: performance: Function parameter 'storeRoot' should be passed by const reference. [passedByValue]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.cpp:525:11: style: The scope of the variable 'spaceSavedByConversionToPatch' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.cpp:824:7: style: The scope of the variable 'madeChanges' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.cpp:916:7: style: The scope of the variable 'madeChanges' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.cpp:919:10: style: The scope of the variable 'blocksDel' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.cpp:58:25: style: Function 'BackupStoreContext' argument 2 names different: declaration 'mpHousekeeping' definition 'pHousekeeping'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.h:49:26: note: Function 'BackupStoreContext' argument 2 names different: declaration 'mpHousekeeping' definition 'pHousekeeping'.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.cpp:58:25: note: Function 'BackupStoreContext' argument 2 names different: declaration 'mpHousekeeping' definition 'pHousekeeping'.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.cpp:368:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreContext.cpp:222:17: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreDirectory.cpp:171:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreDirectory.h:80:2: warning: The class 'Entry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFile.cpp:1674:10: style: The scope of the variable 'dataSize' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFile.cpp:658:17: style: Variable 'drained' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFileCmbDiff.cpp:90:6: style: The scope of the variable 'bufferSize' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFileCmbIdx.cpp:87:3: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFileCmbIdx.cpp:31:2: style: Class 'BSFCombinedIndexStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFileCombine.cpp:233:6: style: The scope of the variable 'bufferSize' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFileDiff.cpp:1048:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFileEncodeStream.cpp:625:64: style: Function 'StoreBlockIndexEntry' argument 1 names different: declaration 'WncSizeOrBlkIndex' definition 'EncSizeOrBlkIndex'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFileEncodeStream.h:108:36: note: Function 'StoreBlockIndexEntry' argument 1 names different: declaration 'WncSizeOrBlkIndex' definition 'EncSizeOrBlkIndex'.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFileEncodeStream.cpp:625:64: note: Function 'StoreBlockIndexEntry' argument 1 names different: declaration 'WncSizeOrBlkIndex' definition 'EncSizeOrBlkIndex'.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFileRevDiff.cpp:71:6: style: The scope of the variable 'bufferSize' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFilename.h:43:1: warning: The class 'BackupStoreFilename' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreFilenameClear.h:25:1: warning: The class 'BackupStoreFilenameClear' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreInfo.cpp:423:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreInfo.h:121:6: style: Technically the member function 'BackupStoreInfo::ReportChangesTo' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreInfo.cpp:444:22: note: Technically the member function 'BackupStoreInfo::ReportChangesTo' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreInfo.h:121:6: note: Technically the member function 'BackupStoreInfo::ReportChangesTo' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/BackupStoreInfo.cpp:155:20: performance: Function parameter 'FileName' should be passed by const reference. [passedByValue]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/HousekeepStoreAccount.h:75:8: style: Technically the member function 'HousekeepStoreAccount::DelEnCompare::operator()' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/HousekeepStoreAccount.cpp:564:43: note: Technically the member function 'HousekeepStoreAccount::DelEnCompare::operator()' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/HousekeepStoreAccount.h:75:8: note: Technically the member function 'HousekeepStoreAccount::DelEnCompare::operator()' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/backupstore/HousekeepStoreAccount.cpp:172:10: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientContext.cpp:133:4: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientContext.h:66:34: warning: Virtual function 'GetOpenConnection' is called from destructor '~BackupClientContext()' at line 91. Dynamic binding is not used. [virtualCallInConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientContext.cpp:91:2: note: Calling CloseAnyOpenConnection
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientContext.cpp:265:37: note: Calling GetOpenConnection
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientContext.h:66:34: note: GetOpenConnection is a virtual method
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:99:7: style: The function 'FindLocationPathName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:162:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:99:7: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:284:15: style: The function 'NotifyIDMapsSetup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:68:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:284:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:286:15: style: The function 'NotifyScanDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:69:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:286:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:301:15: style: The function 'NotifyDirStatFailed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:72:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:301:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:309:15: style: The function 'NotifyFileStatFailed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:76:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:309:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:317:15: style: The function 'NotifyDirListFailed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:80:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:317:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:325:15: style: The function 'NotifyMountPointSkipped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:84:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:325:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:339:15: style: The function 'NotifyFileExcluded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:87:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:339:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:348:15: style: The function 'NotifyDirExcluded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:90:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:348:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:357:15: style: The function 'NotifyUnsupportedFileType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:93:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:357:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:363:15: style: The function 'NotifyFileReadFailed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:96:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:363:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:371:15: style: The function 'NotifyFileModifiedInFuture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:100:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:371:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:379:15: style: The function 'NotifyFileSkippedServerFull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:103:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:379:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:385:15: style: The function 'NotifyFileUploadException' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:106:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:385:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:404:15: style: The function 'NotifyFileUploadServerError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:110:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:404:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:413:15: style: The function 'NotifyFileUploading' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:114:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:413:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:422:15: style: The function 'NotifyFileUploadingPatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:117:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:422:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:434:15: style: The function 'NotifyFileUploadingAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:121:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:434:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:444:15: style: The function 'NotifyFileUploaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:124:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:444:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:458:15: style: The function 'NotifyFileSynchronised' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:128:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:458:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:468:15: style: The function 'NotifyDirectoryCreated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:132:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:468:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:481:15: style: The function 'NotifyDirectoryDeleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:136:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:481:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:492:15: style: The function 'NotifyFileDeleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:139:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:492:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:503:15: style: The function 'NotifyReadProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:142:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:503:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:510:15: style: The function 'NotifyReadProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:144:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:510:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:516:15: style: The function 'NotifyReadProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemonInterface.h:146:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.h:516:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientDeleteList.cpp:172:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientDirectoryRecord.cpp:687:26: style: Redundant condition: pDirOnStore!=0. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientDirectoryRecord.cpp:1703:21: style: Function 'UploadFile' argument 2 names different: declaration 'rFilename' definition 'rLocalPath'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientDirectoryRecord.h:183:22: note: Function 'UploadFile' argument 2 names different: declaration 'rFilename' definition 'rLocalPath'.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientDirectoryRecord.cpp:1703:21: note: Function 'UploadFile' argument 2 names different: declaration 'rFilename' definition 'rLocalPath'.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientDirectoryRecord.cpp:2086:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientDirectoryRecord.cpp:2100:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientDirectoryRecord.h:155:14: performance: Technically the member function 'BackupClientDirectoryRecord::ConvertVssPathToRealPath' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientDirectoryRecord.cpp:106:42: note: Technically the member function 'BackupClientDirectoryRecord::ConvertVssPathToRealPath' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupClientDirectoryRecord.h:155:14: note: Technically the member function 'BackupClientDirectoryRecord::ConvertVssPathToRealPath' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:3318:32: style: Checking if unsigned variable 'StoreObjectInfoFile.size()' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:3435:32: style: Checking if unsigned variable 'StoreObjectInfoFile.size()' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:3134:30: error: Shifting by a negative value is undefined behaviour [shiftNegative]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:3256:10: style: struct member 'loc_StreamFormat::mMagicValue' is never used. [unusedStructMember]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:3257:10: style: struct member 'loc_StreamFormat::mNumEntries' is never used. [unusedStructMember]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:3258:10: style: struct member 'loc_StreamFormat::mObjectID' is never used. [unusedStructMember]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:3259:10: style: struct member 'loc_StreamFormat::mContainerID' is never used. [unusedStructMember]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:3260:11: style: struct member 'loc_StreamFormat::mAttributesModTime' is never used. [unusedStructMember]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:3261:10: style: struct member 'loc_StreamFormat::mOptionsPresent' is never used. [unusedStructMember]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:351:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:2488:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:2495:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:2714:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:3348:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupd/BackupDaemon.cpp:2341:8: style: Technically the member function 'mntLenCompare::operator()' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.cpp:1518:8: style: The scope of the variable 'alreadyReported' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.cpp:1616:24: style: Variable 'alreadyReported' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.cpp:518:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.cpp:1336:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.cpp:1268:31: warning: Member variable 'CompareParams::mQuietCompare' is not initialized in the constructor. [uninitMemberVar]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BoxBackupCompareParams.h:48:7: style: Technically the member function 'BoxBackupCompareParams::QuickCompare' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BoxBackupCompareParams.h:49:7: style: Technically the member function 'BoxBackupCompareParams::IgnoreExcludes' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BoxBackupCompareParams.h:50:7: style: Technically the member function 'BoxBackupCompareParams::IgnoreAttributes' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BoxBackupCompareParams.h:51:13: style: Technically the member function 'BoxBackupCompareParams::LatestFileUploadTime' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:86:7: style: Technically the member function 'BackupQueries::Stop' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:89:6: style: Technically the member function 'BackupQueries::GetReturnCode' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:106:7: performance: Technically the member function 'BackupQueries::CommandUsageDisplayEntry' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.cpp:2242:21: note: Technically the member function 'BackupQueries::CommandUsageDisplayEntry' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:106:7: note: Technically the member function 'BackupQueries::CommandUsageDisplayEntry' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:108:7: performance: Technically the member function 'BackupQueries::CommandHelp' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.cpp:2167:21: note: Technically the member function 'BackupQueries::CommandHelp' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:108:7: note: Technically the member function 'BackupQueries::CommandHelp' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:382:10: style: Technically the member function 'BackupQueries::GetCurrentDirectoryID' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.cpp:794:24: note: Technically the member function 'BackupQueries::GetCurrentDirectoryID' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:382:10: note: Technically the member function 'BackupQueries::GetCurrentDirectoryID' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:394:14: style: Technically the member function 'BackupQueries::GetCurrentDirectoryName' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.cpp:814:28: note: Technically the member function 'BackupQueries::GetCurrentDirectoryName' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:394:14: note: Technically the member function 'BackupQueries::GetCurrentDirectoryName' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:79:8: style: Technically the member function 'BackupQueries::ParsedCommand::IsEmpty' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/BackupQueries.h:80:8: style: Technically the member function 'BackupQueries::ParsedCommand::IsFailed' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/CommandCompletion.cpp:118:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/CommandCompletion.cpp:331:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/CommandCompletion.cpp:488:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbackupquery/CommandCompletion.cpp:462:2: performance: Variable 'mCompleteCommand' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbstored/BBStoreDHousekeeping.cpp:244:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbstored/BackupStoreDaemon.cpp:317:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
boxbackup-0.13~~git20180313.g16a11e86/lib/bbstored/BackupStoreDaemon.cpp:39:20: warning: Member variable 'BackupStoreDaemon::mLastHousekeepingRun' is not initialized in the constructor. [uninitMemberVar]
boxbackup-0.13~~git20180313.g16a11e86/lib/common/BoxPlatform.h:161:0: error: #error No way to get file descriptor from DIR structure [preprocessorErrorDirective]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:268:7: warning: Either the condition 'pCompress==0' is redundant or there is possible null pointer dereference: pCompress. [nullPointerRedundantCheck]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:263:15: note: Assuming that condition 'pCompress==0' is not redundant
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:268:7: note: Null pointer dereference
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:275:6: warning: Either the condition 'pCompress==0' is redundant or there is possible null pointer dereference: pCompress. [nullPointerRedundantCheck]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:263:15: note: Assuming that condition 'pCompress==0' is not redundant
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:275:6: note: Null pointer dereference
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:78:11: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:83:11: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:141:2: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:182:2: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:234:3: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:262:2: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:289:2: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/Compress.h:153:0: error: Shifting by a negative value is undefined behaviour [shiftNegative]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:111:17: warning: Member variable 'CompressStream::mpStream' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:111:17: warning: Member variable 'CompressStream::mHaveOwnership' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:111:17: warning: Member variable 'CompressStream::mDecompressRead' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:111:17: warning: Member variable 'CompressStream::mCompressWrite' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:111:17: warning: Member variable 'CompressStream::mPassThroughWhenNotCompressed' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:111:17: warning: Member variable 'CompressStream::mpReadCompressor' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:111:17: warning: Member variable 'CompressStream::mpWriteCompressor' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:111:17: warning: Member variable 'CompressStream::mpBuffer' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:111:17: warning: Member variable 'CompressStream::mIsClosed' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/CompressStream.cpp:125:33: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/Compress.h:77:0: style: Technically the member function 'Compress < false >::InputRequired' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/Compress.h:175:0: style: Technically the member function 'Compress < false >::OutputHasFinished' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/Compress.h:77:0: style: Technically the member function 'Compress < true >::InputRequired' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/compress/Compress.h:175:0: style: Technically the member function 'Compress < true >::OutputHasFinished' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherAES.h:35:28: style: The function 'GetCipher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherDescription.h:36:28: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherAES.h:35:28: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherAES.h:38:15: style: The function 'SetupParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherDescription.h:39:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherAES.h:38:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherAES.h:40:22: style: The function 'GetCipherName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherDescription.h:50:22: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherAES.h:40:22: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherAES.h:47:21: style: The function 'GetCipherMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherDescription.h:51:21: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherAES.h:47:21: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherBlowfish.h:36:28: style: The function 'GetCipher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherDescription.h:36:28: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherBlowfish.h:36:28: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherBlowfish.h:39:15: style: The function 'SetupParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherDescription.h:39:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherBlowfish.h:39:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherBlowfish.h:41:22: style: The function 'GetCipherName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherDescription.h:50:22: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherBlowfish.h:41:22: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherBlowfish.h:48:21: style: The function 'GetCipherMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherDescription.h:51:21: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherBlowfish.h:48:21: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherContext.cpp:29:16: warning: Member variable 'CipherContext::mGeneratedIV' is not initialized in the constructor. [uninitMemberVar]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherContext.cpp:29:16: warning: Member variable 'CipherContext::mpDescription' is not initialized in the constructor. [uninitMemberVar]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherContext.h:55:14: performance: Technically the member function 'CipherContext::LogError' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherContext.cpp:82:28: note: Technically the member function 'CipherContext::LogError' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherContext.h:55:14: note: Technically the member function 'CipherContext::LogError' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/CipherContext.h:76:7: style: Technically the member function 'CipherContext::IsInitialised' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/MD5Digest.h:47:6: style: Technically the member function 'MD5Digest::CopyDigestTo' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/MD5Digest.cpp:61:16: note: Technically the member function 'MD5Digest::CopyDigestTo' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/MD5Digest.h:47:6: note: Technically the member function 'MD5Digest::CopyDigestTo' can be const.
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/RollingChecksum.cpp:50:23: style: The scope of the variable 'j' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/crypto/RollingChecksum.cpp:50:25: style: The scope of the variable 'k' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPRequest.h:110:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPRequest.h:185:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPQueryDecoder.h:26:2: style: Class 'HTTPQueryDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPRequest.cpp:189:34: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPRequest.cpp:259:35: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.h:87:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPRequest.cpp:478:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.h:31:2: style: Class 'HTTPResponse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.cpp:457:42: style: Function 'AddHeader' argument 1 names different: declaration 'Header' definition 'pHeader'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.h:80:29: note: Function 'AddHeader' argument 1 names different: declaration 'Header' definition 'pHeader'.
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.cpp:457:42: note: Function 'AddHeader' argument 1 names different: declaration 'Header' definition 'pHeader'.
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.cpp:457:63: style: Function 'AddHeader' argument 2 names different: declaration 'Value' definition 'pValue'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.h:80:49: note: Function 'AddHeader' argument 2 names different: declaration 'Value' definition 'pValue'.
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.cpp:457:63: note: Function 'AddHeader' argument 2 names different: declaration 'Value' definition 'pValue'.
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.cpp:471:42: style: Function 'AddHeader' argument 1 names different: declaration 'Header' definition 'pHeader'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.h:81:29: note: Function 'AddHeader' argument 1 names different: declaration 'Header' definition 'pHeader'.
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPResponse.cpp:471:42: note: Function 'AddHeader' argument 1 names different: declaration 'Header' definition 'pHeader'.
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPServer.cpp:135:57: style: Function 'Connection' argument 1 names different: declaration 'apStream' definition 'apConn'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPServer.h:66:46: note: Function 'Connection' argument 1 names different: declaration 'apStream' definition 'apConn'.
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPServer.cpp:135:57: note: Function 'Connection' argument 1 names different: declaration 'apStream' definition 'apConn'.
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/decode.h:57:8: style: The scope of the variable 'plainlength' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/S3Client.h:34:2: warning: Member variable 'S3Client::mPort' is not initialized in the constructor. [uninitMemberVar]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/decode.h:27:3: warning: Member variable 'decoder::_state' is not initialized in the constructor. [uninitMemberVar]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/encode.h:27:3: warning: Member variable 'encoder::_state' is not initialized in the constructor. [uninitMemberVar]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/S3Client.h:57:7: performance: Technically the member function 'S3Client::CheckResponse' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/S3Client.cpp:284:16: note: Technically the member function 'S3Client::CheckResponse' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/S3Client.h:57:7: note: Technically the member function 'S3Client::CheckResponse' can be static.
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/decode.h:30:7: performance: Technically the member function 'base64::decoder::decode' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/encode.h:30:7: performance: Technically the member function 'base64::encoder::encode' can be static. [functionStatic]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/decode.h:27:3: style: Struct 'decoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/encode.h:27:3: style: Struct 'encoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/S3Client.h:43:23: performance: Function parameter 'HostName' should be passed by const reference. [passedByValue]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/S3Simulator.cpp:132:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/S3Simulator.h:36:15: style: The function 'Handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/HTTPServer.h:50:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/S3Simulator.h:36:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/S3Simulator.cpp:208:3: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/cdecode.cpp:19:17: warning: Either the condition 'value_in>80' is redundant or the array 'decoding[80]' is accessed at index 80, which is out of bounds. [arrayIndexOutOfBoundsCond]
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/cdecode.cpp:18:31: note: Assuming that condition 'value_in>80' is not redundant
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/cdecode.cpp:19:17: note: Array index out of bounds
boxbackup-0.13~~git20180313.g16a11e86/lib/httpserver/cencode.cpp:35:7: style: The scope of the variable 'fragment' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/intercept/intercept.cpp:505:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
boxbackup-0.13~~git20180313.g16a11e86/lib/intercept/intercept.cpp:490:0: note: Variable 'result' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/lib/intercept/intercept.cpp:505:2: note: Variable 'result' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:165:16: style: Checking if unsigned variable 'DiscSetNum' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:215:16: style: Checking if unsigned variable 'DiscSetNum' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.h:86:6: style: Technically the member function 'RaidFileController::GetNumDiscSets' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.h:30:1: warning: The class 'RaidFileDiscSet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.h:74:1: warning: The class 'RaidFileController' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:171:9: warning: Either the condition 'DiscSetNum<0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:165:16: note: Assuming that condition 'DiscSetNum<0' is not redundant
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:171:9: note: Negative array index
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:221:26: warning: Either the condition 'DiscSetNum<0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:215:16: note: Assuming that condition 'DiscSetNum<0' is not redundant
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:221:26: note: Negative array index
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:222:21: warning: Either the condition 'DiscSetNum<0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:215:16: note: Assuming that condition 'DiscSetNum<0' is not redundant
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:222:21: note: Negative array index
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:225:29: warning: Either the condition 'DiscSetNum<0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:215:16: note: Assuming that condition 'DiscSetNum<0' is not redundant
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileController.cpp:225:29: note: Negative array index
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:403:15: style: The scope of the variable 'stripeReadsDataSize' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:404:15: style: The scope of the variable 'stripeReadsSize' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:405:6: style: The scope of the variable 'stripeHandles' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:1151:5: style: Variable 'stripe1' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:1156:5: style: Variable 'stripe2' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:1448:5: style: Variable 'stripe1' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:1453:5: style: Variable 'stripe2' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:1458:5: style: Variable 'parity' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:75:15: warning: Virtual function 'Close' is called from destructor '~RaidFileRead_NonRaid()' at line 111. Dynamic binding is not used. [virtualCallInConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:111:3: note: Calling Close
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:75:15: note: Close is a virtual method
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:288:15: warning: Virtual function 'Close' is called from destructor '~RaidFileRead_Raid()' at line 361. Dynamic binding is not used. [virtualCallInConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:361:2: note: Calling Close
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:288:15: note: Close is a virtual method
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.h:26:3: style: Class 'RaidFileReadCategory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:76:19: style: The function 'GetFileSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.h:53:19: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:76:19: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:289:19: style: The function 'GetFileSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.h:53:19: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileRead.cpp:289:19: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileUtil.cpp:54:54: style: Function 'RaidFileExists' argument 4 names different: declaration 'pExisitingFiles' definition 'pExistingFiles'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileUtil.h:47:117: note: Function 'RaidFileExists' argument 4 names different: declaration 'pExisitingFiles' definition 'pExistingFiles'.
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileUtil.cpp:54:54: note: Function 'RaidFileExists' argument 4 names different: declaration 'pExisitingFiles' definition 'pExistingFiles'.
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileWrite.cpp:246:52: style: Function 'Write' argument 2 names different: declaration 'NBytes' definition 'Length'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileWrite.h:51:46: note: Function 'Write' argument 2 names different: declaration 'NBytes' definition 'Length'.
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileWrite.cpp:246:52: note: Function 'Write' argument 2 names different: declaration 'NBytes' definition 'Length'.
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileWrite.cpp:300:45: style: Function 'Seek' argument 1 names different: declaration 'Offset' definition 'SeekTo'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileWrite.h:54:29: note: Function 'Seek' argument 1 names different: declaration 'Offset' definition 'SeekTo'.
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileWrite.cpp:300:45: note: Function 'Seek' argument 1 names different: declaration 'Offset' definition 'SeekTo'.
boxbackup-0.13~~git20180313.g16a11e86/lib/raidfile/RaidFileWrite.cpp:500:50: style: Variable 'bufferSizeBlocks' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Daemon.cpp:441:37: style: Function 'Main' argument 1 names different: declaration 'rConfigFile' definition 'rConfigFileName'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Daemon.h:48:38: note: Function 'Main' argument 1 names different: declaration 'rConfigFile' definition 'rConfigFileName'.
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Daemon.cpp:441:37: note: Function 'Main' argument 1 names different: declaration 'rConfigFile' definition 'rConfigFileName'.
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Daemon.h:62:25: style: Boolean variable 'mReloadConfigWanted' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Daemon.h:62:7: style: Technically the member function 'Daemon::StopRun' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Daemon.h:63:7: style: Technically the member function 'Daemon::IsReloadConfigWanted' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Daemon.h:64:7: style: Technically the member function 'Daemon::IsTerminateWanted' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Daemon.h:85:7: style: Technically the member function 'Daemon::IsSingleProcess' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Daemon.cpp:424:21: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Daemon.cpp:691:24: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:43:2: style: Class 'SocketStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Protocol.h:101:63: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Protocol.h:82:6: style: Technically the member function 'Protocol::GetTimeout' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Protocol.h:175:7: style: Technically the member function 'Protocol::GetLogToSysLog' can be const. [functionConst]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/ProtocolUncertainStream.h:26:2: style: Class 'ProtocolUncertainStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Socket.cpp:143:9: warning: Either the condition 'addr==NULL' is redundant or there is possible null pointer dereference: addr. [nullPointerRedundantCheck]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Socket.cpp:141:10: note: Assuming that condition 'addr==NULL' is not redundant
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Socket.cpp:143:9: note: Null pointer dereference
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Socket.cpp:43:12: style: Function 'NameLookupToSockAddr' argument 3 names different: declaration 'type' definition 'Type'. [funcArgNamesDifferent]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Socket.h:49:13: note: Function 'NameLookupToSockAddr' argument 3 names different: declaration 'type' definition 'Type'.
boxbackup-0.13~~git20180313.g16a11e86/lib/server/Socket.cpp:43:12: note: Function 'NameLookupToSockAddr' argument 3 names different: declaration 'type' definition 'Type'.
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:61:15: warning: Virtual function 'Close' is called from destructor '~SocketStream()' at line 125. Dynamic binding is not used. [virtualCallInConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.cpp:125:3: note: Calling Close
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:61:15: note: Close is a virtual method
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:39:1: warning: The class 'SocketStream' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:48:15: warning: Virtual function 'Close' is called from destructor '~SocketStreamTLS()' at line 76. Dynamic binding is not used. [virtualCallInConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.cpp:76:3: note: Calling Close
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:48:15: note: Close is a virtual method
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:35:2: style: Class 'SocketStreamTLS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:45:14: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:50:14: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:45:14: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:46:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:51:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:46:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:48:15: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:61:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:48:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:49:15: style: The function 'Shutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:65:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStreamTLS.h:49:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.cpp:65:39: style: Public interface of TcpNice is not safe. When calling TcpNice::GetNextWindowSize(), if parameter rttEstimateMicros is 0 that leads to division by zero. [unsafeClassDivZero]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:174:2: warning: Member variable 'NiceSocketStream::mapSocket' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:174:2: warning: Member variable 'NiceSocketStream::mapTimer' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:174:2: warning: Member variable 'NiceSocketStream::mBytesWrittenThisPeriod' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:174:2: warning: Member variable 'NiceSocketStream::mPeriodStartTime' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:174:2: warning: Member variable 'NiceSocketStream::mTimeIntervalMillis' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:174:2: warning: Member variable 'NiceSocketStream::mEnabled' is not initialized in the constructor. [uninitMemberVarPrivate]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:122:2: style: Class 'NiceSocketStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:86:1: warning: The class 'NiceSocketStream' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:134:14: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:50:14: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:134:14: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:155:15: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:61:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:155:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:159:15: style: The function 'StreamDataLeft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:62:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:159:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:163:15: style: The function 'StreamClosed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/lib/server/SocketStream.h:63:15: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/lib/server/TcpNice.h:163:15: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/lib/win32/getopt_long.cpp:149:6: style: The scope of the variable 'cstart' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/lib/win32/getopt_long.cpp:149:55: style: The scope of the variable 'pos' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:733:9: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:929:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2072:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2083:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1192:32: style: Same expression on both sides of '&&'. [duplicateExpression]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:290:7: style: The scope of the variable 'ac' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:290:11: style: The scope of the variable 'bc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:318:7: style: The scope of the variable 'sc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:318:11: style: The scope of the variable 'kc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:349:22: style: The scope of the variable 'sc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:349:26: style: The scope of the variable 'kc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:403:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:403:24: style: The scope of the variable 'idx' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:729:15: style: The scope of the variable 'val' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:920:15: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1428:20: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1428:27: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1460:20: style: The scope of the variable 'tkbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1460:28: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1544:25: style: The scope of the variable 'bot' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1673:20: style: The scope of the variable 'rep' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1675:15: style: The scope of the variable 'key' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1864:15: style: The scope of the variable 'elem' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1984:29: style: The scope of the variable 'qelems' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1987:25: style: The scope of the variable 'numbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2154:10: style: The scope of the variable 'c' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2265:26: style: The scope of the variable 'bits' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2393:11: style: The scope of the variable 'list' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2394:22: style: The scope of the variable 'line' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2394:29: style: The scope of the variable 'pv' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2395:9: style: The scope of the variable 'hbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2395:16: style: The scope of the variable 'name' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2396:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2396:13: style: The scope of the variable 'wi' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2653:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:2792:7: style: The scope of the variable 'ksiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:3121:12: style: The scope of the variable 'clen' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:3330:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:3424:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:178:15: style: Unsigned variable 'size' can't be negative so it is unnecessary to test it. [unsignedPositive]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1882:25: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:931:5: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1408:5: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1414:5: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1632:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1637:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1642:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1648:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1653:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1660:7: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1691:11: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1703:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1709:3: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cabin.c:1764:7: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:539:34: warning: Logical conjunction always evaluates to false: cell[k] == '\r' && cell[k] == '\n'. [incorrectLogicOperator]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:239:10: style: The scope of the variable 'ci' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:306:10: style: The scope of the variable 'ci' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:374:10: style: The scope of the variable 'attrs' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:375:11: style: The scope of the variable 'parts' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:377:15: style: The scope of the variable 'key' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:377:21: style: The scope of the variable 'body' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:482:11: style: The scope of the variable 'rows' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:482:18: style: The scope of the variable 'cells' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:483:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:483:13: style: The scope of the variable 'k' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:484:15: style: The scope of the variable 'row' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:484:21: style: The scope of the variable 'cell' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:584:11: style: The scope of the variable 'elems' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:585:10: style: The scope of the variable 'attrs' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:586:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:586:33: style: The scope of the variable 'div' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:587:15: style: The scope of the variable 'elem' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:587:22: style: The scope of the variable 'attr' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:705:16: style: The scope of the variable 'sum' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbcodec.c:1051:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:726:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:261:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:260:3: note: Variable 'rv' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:261:3: note: Variable 'rv' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:333:10: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:386:32: style: The scope of the variable 'std' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:386:38: style: The scope of the variable 'kmp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:386:44: style: The scope of the variable 'bm' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:387:13: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:423:15: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:424:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:425:15: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:465:15: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:465:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:511:15: style: The scope of the variable 'ary' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:639:35: style: The scope of the variable 'glist' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:640:32: style: The scope of the variable 'gmap' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:641:31: style: The scope of the variable 'jl' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/cbtest.c:644:10: style: The scope of the variable 't' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crmgr.c:794:16: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crmgr.c:607:3: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtest.c:313:22: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtest.c:363:21: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtest.c:427:15: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtest.c:428:15: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtest.c:428:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtest.c:429:25: style: The scope of the variable 'rbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtest.c:738:15: style: The scope of the variable 'mkbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtest.c:738:23: style: The scope of the variable 'mvbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtsv.c:169:15: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtsv.c:169:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/crtsv.c:217:16: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:400:15: style: The scope of the variable 'rv' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:414:10: style: The scope of the variable 'rv' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:428:15: style: The scope of the variable 'rv' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:442:15: style: The scope of the variable 'rv' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:456:15: style: The scope of the variable 'rv' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:533:30: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:533:37: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:535:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:604:37: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:661:10: style: The scope of the variable 'depot' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1024:12: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1045:8: style: The scope of the variable 'elem' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1047:18: style: The scope of the variable 'dp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1082:29: style: The scope of the variable 'numbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1082:46: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1082:53: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1086:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1086:10: style: The scope of the variable 'ksiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1086:16: style: The scope of the variable 'vsiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1086:22: style: The scope of the variable 'fd' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/curia.c:1154:11: style: The scope of the variable 'wb' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:347:23: style: The scope of the variable 'next' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:348:63: style: The scope of the variable 'mroff' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:348:70: style: The scope of the variable 'mrsiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:348:77: style: The scope of the variable 'mi' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:348:81: style: The scope of the variable 'min' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:533:50: style: The scope of the variable 'vsiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1151:16: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1197:33: style: The scope of the variable 'msiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1197:39: style: The scope of the variable 'ksiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1197:45: style: The scope of the variable 'vsiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1197:51: style: The scope of the variable 'hlen' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1436:8: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1451:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1588:11: style: The scope of the variable 'wb' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1995:8: style: The scope of the variable 'ebuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1996:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1996:32: style: The scope of the variable 'hoff' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1996:38: style: The scope of the variable 'koff' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1996:44: style: The scope of the variable 'voff' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1996:50: style: The scope of the variable 'mi' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1996:54: style: The scope of the variable 'min' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:1996:59: style: The scope of the variable 'size' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:2073:8: style: The scope of the variable 'ebuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:2073:29: style: The scope of the variable 'hbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:2158:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:2158:10: style: The scope of the variable 'mi' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:2158:14: style: The scope of the variable 'min' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/depot.c:2158:19: style: The scope of the variable 'size' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dpmgr.c:752:16: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dpmgr.c:589:3: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptest.c:296:22: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptest.c:337:21: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptest.c:389:15: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptest.c:390:15: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptest.c:390:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptest.c:391:25: style: The scope of the variable 'rbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptest.c:701:15: style: The scope of the variable 'mkbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptest.c:701:23: style: The scope of the variable 'mvbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptsv.c:164:15: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptsv.c:164:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/dptsv.c:212:16: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/hovel.c:142:32: style: The scope of the variable 'fd' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/hovel.c:528:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/hovel.c:279:29: style: Checking if unsigned variable 'key.dsize' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/hovel.c:279:67: style: Checking if unsigned variable 'content.dsize' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/hovel.c:321:29: style: Checking if unsigned variable 'key.dsize' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/hovel.c:362:29: style: Checking if unsigned variable 'key.dsize' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/hovel.c:392:29: style: Checking if unsigned variable 'key.dsize' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/hvtest.c:176:23: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/hvtest.c:226:15: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1445:3: style: Variable 'results' is reassigned a value before the old one has been used. [redundantAssignment]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1440:0: note: Variable 'results' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1445:3: note: Variable 'results' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1916:3: style: Variable 'tk' is reassigned a value before the old one has been used. [redundantAssignment]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1914:0: note: Variable 'tk' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1916:3: note: Variable 'tk' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:2027:7: style: Variable 'left' is reassigned a value before the old one has been used. [redundantAssignment]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:2026:19: note: Variable 'left' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:2027:7: note: Variable 'left' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:126:8: style: The scope of the variable 'numbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:387:59: style: The scope of the variable 'asis' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:539:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:540:13: style: The scope of the variable 'docsid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:773:18: style: The scope of the variable 'evilla' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:778:25: style: The scope of the variable 'max' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:778:48: style: The scope of the variable 'uend' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:967:8: style: The scope of the variable 'path' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:968:15: style: The scope of the variable 'file' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:971:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1087:22: style: The scope of the variable 'hnum' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1087:34: style: The scope of the variable 'nbsiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1088:10: style: The scope of the variable 'ival' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1135:15: style: The scope of the variable 'word' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1137:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1137:24: style: The scope of the variable 'pv' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1137:28: style: The scope of the variable 'delim' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1202:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1255:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1540:86: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1666:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1697:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1734:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1770:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1825:9: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1825:16: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1826:34: style: The scope of the variable 'pnum' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1826:40: style: The scope of the variable 'wi' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1937:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odeum.c:1938:10: style: The scope of the variable 'ival' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:450:15: style: The scope of the variable 'file' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:493:15: style: The scope of the variable 'title' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:571:31: style: The scope of the variable 'enc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:572:15: style: The scope of the variable 'name' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:594:15: style: The scope of the variable 'asis' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:595:9: style: The scope of the variable 'normal' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:708:16: style: The scope of the variable 'vsiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:751:10: style: The scope of the variable 'doc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:752:10: style: The scope of the variable 'scores' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:753:15: style: The scope of the variable 'file' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:754:27: style: The scope of the variable 'mbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:832:10: style: The scope of the variable 'doc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odidx.c:833:15: style: The scope of the variable 'file' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:214:16: style: Expression is always false because 'else if' condition matches previous condition at line 211. [multiCondition]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:546:10: style: The scope of the variable 'scores' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:547:11: style: The scope of the variable 'kwords' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:549:9: style: The scope of the variable 'summary' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:679:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:711:15: style: The scope of the variable 'asis' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:712:9: style: The scope of the variable 'normal' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:810:10: style: The scope of the variable 'doc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:811:15: style: The scope of the variable 'asis' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:812:9: style: The scope of the variable 'normal' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:812:17: style: The scope of the variable 'numbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:813:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:813:25: style: The scope of the variable 'hnum' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:813:37: style: The scope of the variable 'shows' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:814:10: style: The scope of the variable 'ival' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:917:10: style: The scope of the variable 'doc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:1013:20: style: The scope of the variable 'kwords' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:1014:10: style: The scope of the variable 'scores' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:1015:10: style: The scope of the variable 'doc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odmgr.c:1017:18: style: The scope of the variable 'summary' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odtest.c:266:10: style: The scope of the variable 'doc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odtest.c:311:10: style: The scope of the variable 'doc' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odtest.c:357:31: style: The scope of the variable 'oawords' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odtest.c:358:11: style: The scope of the variable 'pairs' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/odtest.c:80:10: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/relic.c:244:17: style: The scope of the variable 'wb' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/relic.c:107:29: style: Checking if unsigned variable 'key.dsize' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/relic.c:107:67: style: Checking if unsigned variable 'content.dsize' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/relic.c:125:29: style: Checking if unsigned variable 'key.dsize' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/relic.c:137:29: style: Checking if unsigned variable 'key.dsize' is less than zero. [unsignedLessThanZero]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/rltest.c:161:15: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/rltest.c:203:15: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:484:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:529:12: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:563:12: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:843:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1583:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2001:14: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2297:14: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:282:10: style: The scope of the variable 'idxp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:283:12: style: The scope of the variable 'key' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:284:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:284:22: style: The scope of the variable 'heir' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:284:28: style: The scope of the variable 'parent' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:284:36: style: The scope of the variable 'mid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:366:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:367:9: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:411:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:433:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:453:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:472:15: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:512:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:512:12: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:512:15: style: The scope of the variable 'vsiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:514:15: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:545:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:545:12: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:545:15: style: The scope of the variable 'vsiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:547:15: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:856:7: style: The scope of the variable 'tsiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:914:9: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1095:11: style: The scope of the variable 'leaf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1096:11: style: The scope of the variable 'node' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1141:11: style: The scope of the variable 'leaf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1142:11: style: The scope of the variable 'node' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1193:11: style: The scope of the variable 'leaf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1194:11: style: The scope of the variable 'node' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1356:37: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1387:37: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1435:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1523:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1942:10: style: The scope of the variable 'recp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1968:10: style: The scope of the variable 'recp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1973:13: style: The scope of the variable 'ksiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1973:19: style: The scope of the variable 'vnum' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:1973:25: style: The scope of the variable 'vsiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2063:41: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2283:15: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2311:21: style: The scope of the variable 'nextleaf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2365:10: style: The scope of the variable 'idxp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2390:16: style: The scope of the variable 'pid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2390:21: style: The scope of the variable 'ksiz' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2424:41: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2486:15: style: The scope of the variable 'idxp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2487:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2487:10: style: The scope of the variable 'rv' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2487:14: style: The scope of the variable 'left' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2487:20: style: The scope of the variable 'right' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2487:27: style: The scope of the variable 'ln' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2533:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2533:19: style: The scope of the variable 'left' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2533:25: style: The scope of the variable 'right' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2533:32: style: The scope of the variable 'ln' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2617:10: style: The scope of the variable 'recp' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2619:10: style: The scope of the variable 'rv' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2297:16: style: Variable 'vbuf' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:388:5: error: Dereferencing 'first' after it is deallocated / released [deallocuse]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:388:5: error: Dereferencing 'dptr' after it is deallocated / released [deallocuse]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:564:7: error: Common realloc mistake: 'rbuf' nulled but not freed upon failure [memleakOnRealloc]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:485:40: error: Uninitialized variable: vsiz [uninitvar]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/villa.c:2298:16: error: Uninitialized variable: vsiz [uninitvar]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vlmgr.c:713:11: style: The scope of the variable 'vals' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vlmgr.c:465:33: error: Uninitialized variable: tsiz [uninitvar]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vlmgr.c:465:45: error: Uninitialized variable: bsiz [uninitvar]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vltest.c:406:15: style: The scope of the variable 'cval' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vltest.c:475:22: style: The scope of the variable 'dmode' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vltest.c:1241:20: style: The scope of the variable 'len' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vltest.c:1242:15: style: The scope of the variable 'mkbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vltest.c:1242:23: style: The scope of the variable 'mvbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vltsv.c:161:15: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vltsv.c:161:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/qdbm/vltsv.c:210:16: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/test/backupdiff/difftestfiles.cpp:107:2: style: Class 'R250' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstore/testbackupstore.cpp:1731:3: style: Variable 'root_file_id' is reassigned a value before the old one has been used. [redundantAssignment]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstore/testbackupstore.cpp:1726:0: note: Variable 'root_file_id' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/test/backupstore/testbackupstore.cpp:1731:3: note: Variable 'root_file_id' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/test/backupstore/testbackupstore.cpp:2287:6: style: The scope of the variable 'encfile' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstore/testbackupstore.cpp:1539:47: style: Variable 'maxID' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstore/testbackupstore.cpp:813:9: style: Boolean variable 'check_account_status' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstore/testbackupstore.cpp:181:2: style: Class 'R250' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstore/testbackupstore.cpp:539:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstorefix/testbackupstorefix.cpp:674:16: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstorefix/testbackupstorefix.cpp:674:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstorepatch/testbackupstorepatch.cpp:191:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstorepatch/testbackupstorepatch.cpp:194:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstorepatch/testbackupstorepatch.cpp:398:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstorepatch/testbackupstorepatch.cpp:433:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstorepatch/testbackupstorepatch.cpp:550:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstorepatch/testbackupstorepatch.cpp:560:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstorepatch/testbackupstorepatch.cpp:561:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boxbackup-0.13~~git20180313.g16a11e86/test/backupstorepatch/testbackupstorepatch.cpp:93:2: style: Class 'R250' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/test/basicserver/testbasicserver.cpp:316:8: style: The scope of the variable 'hadTimeout' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/test/basicserver/testbasicserver.cpp:236:22: style: The function 'DaemonName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
boxbackup-0.13~~git20180313.g16a11e86/test/basicserver/testbasicserver.cpp:185:22: note: Virtual function in base class
boxbackup-0.13~~git20180313.g16a11e86/test/basicserver/testbasicserver.cpp:236:22: note: Function in derived class
boxbackup-0.13~~git20180313.g16a11e86/test/bbackupd/testbbackupd.cpp:1516:32: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/test/bbackupd/testbbackupd.cpp:1550:13: style: C-style pointer casting [cstyleCast]
boxbackup-0.13~~git20180313.g16a11e86/test/bbackupd/testbbackupd.cpp:3413:11: style: The scope of the variable 'deldirid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/test/bbackupd/testbbackupd.cpp:3414:11: style: The scope of the variable 'restoredirid' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/test/bbackupd/testbbackupd.cpp:1022:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
boxbackup-0.13~~git20180313.g16a11e86/test/bbackupd/testbbackupd.cpp:846:2: warning: Address of local variable daemon is assigned to global pointer spDaemon and not reassigned before daemon goes out of scope. [autoVariablesAssignGlobalPointer]
boxbackup-0.13~~git20180313.g16a11e86/test/bbackupd/testbbackupd.cpp:1152:2: style: Class 'MockBackupDaemon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/test/bbackupd/testbbackupd.cpp:1110:15: performance: Function parameter 'ExtendedLogFile' should be passed by const reference. [passedByValue]
boxbackup-0.13~~git20180313.g16a11e86/test/common/testcommon.cpp:150:2: style: Class 'TestLogger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/test/common/testcommon.cpp:596:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
boxbackup-0.13~~git20180313.g16a11e86/test/crypto/testcrypto.cpp:179:0: style: Variable 'buf4_used' is reassigned a value before the old one has been used. [redundantAssignment]
boxbackup-0.13~~git20180313.g16a11e86/test/crypto/testcrypto.cpp:170:0: note: Variable 'buf4_used' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/test/crypto/testcrypto.cpp:179:0: note: Variable 'buf4_used' is reassigned a value before the old one has been used.
boxbackup-0.13~~git20180313.g16a11e86/test/crypto/testcrypto.cpp:49:15: style: Unsigned variable 'v' can't be negative so it is unnecessary to test it. [unsignedPositive]
boxbackup-0.13~~git20180313.g16a11e86/test/crypto/testcrypto.cpp:110:0: style: Variable 'buf1_used' is assigned a value that is never used. [unreadVariable]
boxbackup-0.13~~git20180313.g16a11e86/test/httpserver/testhttpserver.cpp:401:15: style: Unused variable: value [unusedVariable]
boxbackup-0.13~~git20180313.g16a11e86/test/httpserver/testhttpserver.cpp:423:15: style: Unused variable: value [unusedVariable]
boxbackup-0.13~~git20180313.g16a11e86/test/httpserver/testhttpserver.cpp:443:15: style: Unused variable: value [unusedVariable]
boxbackup-0.13~~git20180313.g16a11e86/test/httpserver/testhttpserver.cpp:470:15: style: Unused variable: value [unusedVariable]
boxbackup-0.13~~git20180313.g16a11e86/test/raidfile/testraidfile.cpp:457:8: style: The scope of the variable 'testblock' can be reduced. [variableScope]
boxbackup-0.13~~git20180313.g16a11e86/test/raidfile/testraidfile.cpp:49:2: style: Class 'R250' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
boxbackup-0.13~~git20180313.g16a11e86/test/win32/timezone.cpp:13:26: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boxbackup-0.13~~git20180313.g16a11e86/test/win32/timezone.cpp:62:20: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/boxer/boxer_1.1.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/boxes/boxes_1.2.orig.tar.gz
boxes-1.2/src/boxes.c:863:15: style: The scope of the variable 'c' can be reduced. [variableScope]
boxes-1.2/src/boxes.c:1339:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
boxes-1.2/src/boxes.c:1340:13: style: The scope of the variable 'input_size' can be reduced. [variableScope]
boxes-1.2/src/boxes.c:1343:13: style: The scope of the variable 'newlen' can be reduced. [variableScope]
boxes-1.2/src/boxes.c:1500:12: style: The scope of the variable 'pad' can be reduced. [variableScope]
boxes-1.2/src/boxes.c:1609:52: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boxes-1.2/src/boxes.c:1610:52: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boxes-1.2/src/boxes.c:1611:57: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boxes-1.2/src/boxes.c:1612:52: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boxes-1.2/src/boxes.c:1629:52: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boxes-1.2/src/boxes.c:1630:52: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boxes-1.2/src/boxes.c:1631:57: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boxes-1.2/src/boxes.c:1632:52: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
boxes-1.2/src/generate.c:120:20: style: Condition 'twidth>bwidth' is always false [knownConditionTrueFalse]
boxes-1.2/src/generate.c:103:14: note: Assignment 'twidth=0', assigned value is 0
boxes-1.2/src/generate.c:120:20: note: Condition 'twidth>bwidth' is always false
boxes-1.2/src/generate.c:304:21: style: Condition 'lheight>rheight' is always false [knownConditionTrueFalse]
boxes-1.2/src/generate.c:287:15: note: Assignment 'lheight=0', assigned value is 0
boxes-1.2/src/generate.c:304:21: note: Condition 'lheight>rheight' is always false
boxes-1.2/src/generate.c:952:18: style: Variable 'hfill' is assigned a value that is never used. [unreadVariable]
boxes-1.2/src/generate.c:919:9: error: Memory leak: indentspc [memleak]
boxes-1.2/src/generate.c:919:9: error: Memory leak: hfill1 [memleak]
boxes-1.2/src/generate.c:919:9: error: Memory leak: hfill2 [memleak]
boxes-1.2/src/misc/getopt.c:515:18: style: Function '_getopt_internal' argument 3 names different: declaration 'shortopts' definition 'optstring'. [funcArgNamesDifferent]
boxes-1.2/src/misc/getopt.h:106:21: note: Function '_getopt_internal' argument 3 names different: declaration 'shortopts' definition 'optstring'.
boxes-1.2/src/misc/getopt.c:515:18: note: Function '_getopt_internal' argument 3 names different: declaration 'shortopts' definition 'optstring'.
boxes-1.2/src/regexp/regexp.c:200:15: style: The scope of the variable 'len' can be reduced. [variableScope]
boxes-1.2/src/regexp/regexp.c:230:0: error: Memory leak: r [memleak]
boxes-1.2/src/regexp/regsub.c:129:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
boxes-1.2/src/remove.c:249:15: style: The scope of the variable 'rc' can be reduced. [variableScope]
boxes-1.2/src/remove.c:338:15: style: The scope of the variable 'goeast' can be reduced. [variableScope]
boxes-1.2/src/remove.c:339:15: style: The scope of the variable 'gowest' can be reduced. [variableScope]
boxes-1.2/src/remove.c:512:15: style: The scope of the variable 'hits' can be reduced. [variableScope]
boxes-1.2/src/remove.c:777:12: style: The scope of the variable 'm' can be reduced. [variableScope]
boxes-1.2/src/shape.c:133:15: style: Checking if unsigned variable 'width' is less than zero. [unsignedLessThanZero]
boxes-1.2/src/shape.c:133:30: style: Checking if unsigned variable 'height' is less than zero. [unsignedLessThanZero]
boxes-1.2/src/tools.c:160:17: style: The scope of the variable 'src' can be reduced. [variableScope]
boxes-1.2/src/tools.c:336:9: style: The scope of the variable 'comp' can be reduced. [variableScope]
boxes-1.2/src/tools.c:168:15: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/boxquote-el/boxquote-el_2.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/boxshade/boxshade_3.3.1.orig.tar.gz
boxshade-3.1.1.orig/box.c:507:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boxshade-3.1.1.orig/box.c:507:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boxshade-3.1.1.orig/box.c:252:7: style: The scope of the variable 'incr' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:404:10: style: The scope of the variable 'inno' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:892:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:958:7: style: The scope of the variable 'i' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:958:10: style: The scope of the variable 'j' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:958:13: style: The scope of the variable 'p1' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:958:17: style: The scope of the variable 'p2' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:959:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:961:7: style: The scope of the variable 'll' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:1096:7: style: The scope of the variable 'maxidcount' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:1096:19: style: The scope of the variable 'maxsimcount' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:1096:32: style: The scope of the variable 'idindex' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:1096:41: style: The scope of the variable 'simindex' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:1097:8: style: The scope of the variable 'unique' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:1194:13: style: The scope of the variable 'idcount' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:1194:22: style: The scope of the variable 'simcount' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:1307:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:1328:7: style: The scope of the variable 'count' can be reduced. [variableScope]
boxshade-3.1.1.orig/box.c:1328:14: style: The scope of the variable 'bn' can be reduced. [variableScope]
boxshade-3.1.1.orig/bx_read.c:124:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
boxshade-3.1.1.orig/bx_read.c:329:18: warning: Either the condition 'infile!=NULL' is redundant or there is possible null pointer dereference: infile. [nullPointerRedundantCheck]
boxshade-3.1.1.orig/bx_read.c:336:14: note: Assuming that condition 'infile!=NULL' is not redundant
boxshade-3.1.1.orig/bx_read.c:329:18: note: Null pointer dereference
boxshade-3.1.1.orig/bx_read.c:445:3: style: Variable 'infile' is reassigned a value before the old one has been used. [redundantAssignment]
boxshade-3.1.1.orig/bx_read.c:444:3: note: Variable 'infile' is reassigned a value before the old one has been used.
boxshade-3.1.1.orig/bx_read.c:445:3: note: Variable 'infile' is reassigned a value before the old one has been used.
boxshade-3.1.1.orig/bx_read.c:81:13: style: The scope of the variable 'sl' can be reduced. [variableScope]
boxshade-3.1.1.orig/bx_read.c:393:19: style: The scope of the variable 'snl' can be reduced. [variableScope]
boxshade-3.1.1.orig/bx_read.c:7:10: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
boxshade-3.1.1.orig/dv_ansi.c:82:5: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
boxshade-3.1.1.orig/dv_ascii.c:74:5: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
boxshade-3.1.1.orig/dv_fig.c:157:5: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
boxshade-3.1.1.orig/dv_hpgl.c:271:5: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
boxshade-3.1.1.orig/dv_html.c:161:7: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
boxshade-3.1.1.orig/dv_lj250.c:84:5: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
boxshade-3.1.1.orig/dv_pict.c:204:5: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
boxshade-3.1.1.orig/dv_ps.c:364:10: style: The scope of the variable 'linelen' can be reduced. [variableScope]
boxshade-3.1.1.orig/dv_ps.c:364:19: style: The scope of the variable 'bbox_x0' can be reduced. [variableScope]
boxshade-3.1.1.orig/dv_ps.c:364:28: style: The scope of the variable 'bbox_x1' can be reduced. [variableScope]
boxshade-3.1.1.orig/dv_ps.c:364:37: style: The scope of the variable 'bbox_y0' can be reduced. [variableScope]
boxshade-3.1.1.orig/dv_ps.c:364:46: style: The scope of the variable 'bbox_y1' can be reduced. [variableScope]
boxshade-3.1.1.orig/dv_ps.c:202:7: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
boxshade-3.1.1.orig/dv_ps.c:310:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
boxshade-3.1.1.orig/dv_regis.c:129:5: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
boxshade-3.1.1.orig/dv_rtf.c:130:5: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bozohttpd/bozohttpd_20111118.orig.tar.gz
bozohttpd-20111118/bozohttpd.c:729:25: style: The scope of the variable 'dash' can be reduced. [variableScope]
bozohttpd-20111118/bozohttpd.c:1765:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
bozohttpd-20111118/bozohttpd.c:1766:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bozohttpd-20111118/bozohttpd.c:872:3: error: Resource leak: fp [resourceLeak]
bozohttpd-20111118/cgi-bozo.c:117:23: style: The scope of the variable 'nhdr' can be reduced. [variableScope]
bozohttpd-20111118/cgi-bozo.c:185:11: style: The scope of the variable 'wbytes' can be reduced. [variableScope]
bozohttpd-20111118/cgi-bozo.c:474:11: style: The scope of the variable 'wbytes' can be reduced. [variableScope]
bozohttpd-20111118/main.c:122:18: style: The scope of the variable 'request' can be reduced. [variableScope]
bozohttpd-20111118/tilde-luzah-bozo.c:59:7: style: The scope of the variable 'c' can be reduced. [variableScope]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bpfcc/bpfcc_0.6.0.orig.tar.gz
bcc-0.6.0/src/cc/api/BPF.h:188:15: performance: Technically the member function 'ebpf::BPF::attach_type_debug' can be static. [functionStatic]
bcc-0.6.0/src/cc/api/BPF.h:198:15: performance: Technically the member function 'ebpf::BPF::attach_type_prefix' can be static. [functionStatic]
bcc-0.6.0/src/cc/api/BPF.h:216:15: performance: Technically the member function 'ebpf::BPF::check_binary_symbol' can be static. [functionStatic]
bcc-0.6.0/src/cc/api/BPF.cc:570:18: note: Technically the member function 'ebpf::BPF::check_binary_symbol' can be static.
bcc-0.6.0/src/cc/api/BPF.h:216:15: note: Technically the member function 'ebpf::BPF::check_binary_symbol' can be static.
bcc-0.6.0/src/cc/api/BPFTable.h:41:0: style: Technically the member function 'ebpf :: BPFTableBase < void , void >::capacity' can be const. [functionConst]
bcc-0.6.0/src/cc/api/BPFTable.h:41:0: style: Technically the member function 'ebpf :: BPFTableBase < int , stacktrace_t >::capacity' can be const. [functionConst]
bcc-0.6.0/src/cc/api/BPFTable.h:41:0: style: Technically the member function 'ebpf :: BPFTableBase < int , int >::capacity' can be const. [functionConst]
bcc-0.6.0/src/cc/api/BPFTable.h:93:3: style: Class 'BPFTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/api/BPFTable.h:124:3: style: Class 'BPFArrayTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/api/BPFTable.h:164:3: style: Class 'BPFPercpuArrayTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/api/BPFTable.h:316:3: style: Class 'BPFPerfBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/api/BPFTable.h:337:3: style: Class 'BPFPerfEventArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/api/BPFTable.h:352:3: style: Class 'BPFProgTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/api/BPFTable.h:360:3: style: Class 'BPFCgroupArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/api/BPFTable.cc:149:42: style: Same expression on both sides of '||'. [duplicateExpression]
bcc-0.6.0/src/cc/api/BPFTable.cc:43:46: style: Function 'get_value' argument 2 names different: declaration 'value' definition 'value_str'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/api/BPFTable.h:95:66: note: Function 'get_value' argument 2 names different: declaration 'value' definition 'value_str'.
bcc-0.6.0/src/cc/api/BPFTable.cc:43:46: note: Function 'get_value' argument 2 names different: declaration 'value' definition 'value_str'.
bcc-0.6.0/src/cc/api/BPFTable.cc:60:59: style: Function 'get_value' argument 2 names different: declaration 'value' definition 'value_str'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/api/BPFTable.h:97:51: note: Function 'get_value' argument 2 names different: declaration 'value' definition 'value_str'.
bcc-0.6.0/src/cc/api/BPFTable.cc:60:59: note: Function 'get_value' argument 2 names different: declaration 'value' definition 'value_str'.
bcc-0.6.0/src/cc/bcc_debug.h:49:8: performance: Technically the member function 'ebpf::SourceDebugger::dump' can be static. [functionStatic]
bcc-0.6.0/src/cc/bcc_elf.c:297:5: warning: %hhx in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
bcc-0.6.0/src/cc/bcc_elf.c:278:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
bcc-0.6.0/src/cc/bcc_elf.c:273:0: note: Variable 'data' is reassigned a value before the old one has been used.
bcc-0.6.0/src/cc/bcc_elf.c:278:3: note: Variable 'data' is reassigned a value before the old one has been used.
bcc-0.6.0/src/cc/bcc_elf.c:466:9: style: The scope of the variable 'debug_file' can be reduced. [variableScope]
bcc-0.6.0/src/cc/bcc_perf_map.c:91:13: style: The scope of the variable 'begin' can be reduced. [variableScope]
bcc-0.6.0/src/cc/bcc_proc.c:437:11: warning: %llx in format string (no. 1) requires 'unsigned long long *' but the argument type is 'signed long long *'. [invalidScanfArgType_int]
bcc-0.6.0/src/cc/bcc_proc.c:437:11: warning: %llx in format string (no. 2) requires 'unsigned long long *' but the argument type is 'signed long long *'. [invalidScanfArgType_int]
bcc-0.6.0/src/cc/bcc_proc.c:437:11: warning: %llx in format string (no. 4) requires 'unsigned long long *' but the argument type is 'signed long long *'. [invalidScanfArgType_int]
bcc-0.6.0/src/cc/bcc_proc.c:143:22: style: The scope of the variable 'addr' can be reduced. [variableScope]
bcc-0.6.0/src/cc/bcc_proc.c:335:41: style: The scope of the variable 'newline' can be reduced. [variableScope]
bcc-0.6.0/src/cc/bcc_proc.c:200:12: style: struct member 'ld_cache2_entry::pad1_' is never used. [unusedStructMember]
bcc-0.6.0/src/cc/bcc_proc.c:201:12: style: struct member 'ld_cache2_entry::pad2_' is never used. [unusedStructMember]
bcc-0.6.0/src/cc/bcc_proc.c:102:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bcc-0.6.0/src/cc/bcc_proc.c:437:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bcc-0.6.0/src/cc/bcc_syms.cc:85:38: style: Function 'resolve_name' argument 1 names different: declaration 'unused' definition '_unused'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/syms.h:66:41: note: Function 'resolve_name' argument 1 names different: declaration 'unused' definition '_unused'.
bcc-0.6.0/src/cc/bcc_syms.cc:85:38: note: Function 'resolve_name' argument 1 names different: declaration 'unused' definition '_unused'.
bcc-0.6.0/src/cc/bcc_syms.cc:400:32: style: Function 'bcc_symcache_resolve' argument 1 names different: declaration 'symcache' definition 'resolver'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/bcc_syms.h:52:32: note: Function 'bcc_symcache_resolve' argument 1 names different: declaration 'symcache' definition 'resolver'.
bcc-0.6.0/src/cc/bcc_syms.cc:400:32: note: Function 'bcc_symcache_resolve' argument 1 names different: declaration 'symcache' definition 'resolver'.
bcc-0.6.0/src/cc/bcc_syms.cc:406:44: style: Function 'bcc_symcache_resolve_no_demangle' argument 1 names different: declaration 'symcache' definition 'resolver'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/bcc_syms.h:53:44: note: Function 'bcc_symcache_resolve_no_demangle' argument 1 names different: declaration 'symcache' definition 'resolver'.
bcc-0.6.0/src/cc/bcc_syms.cc:406:44: note: Function 'bcc_symcache_resolve_no_demangle' argument 1 names different: declaration 'symcache' definition 'resolver'.
bcc-0.6.0/src/cc/bcc_syms.cc:71:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bcc-0.6.0/src/cc/vendor/tinyformat.hpp:490:9: warning: Member variable 'FormatArg::m_value' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/vendor/tinyformat.hpp:490:9: warning: Member variable 'FormatArg::m_formatImpl' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/vendor/tinyformat.hpp:490:9: warning: Member variable 'FormatArg::m_toIntImpl' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/file_desc.h:56:3: style: Technically the member function 'ebpf::FileDesc::operatorint' can be const. [functionConst]
bcc-0.6.0/src/cc/vendor/tinyformat.hpp:493:9: style: Class 'FormatArg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/vendor/tinyformat.hpp:882:9: style: Class 'FormatListN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/syms.h:36:3: style: Class 'ProcStat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/syms.h:65:16: style: The function 'resolve_addr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/syms.h:46:16: note: Virtual function in base class
bcc-0.6.0/src/cc/syms.h:65:16: note: Function in derived class
bcc-0.6.0/src/cc/syms.h:66:16: style: The function 'resolve_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/syms.h:47:16: note: Virtual function in base class
bcc-0.6.0/src/cc/syms.h:66:16: note: Function in derived class
bcc-0.6.0/src/cc/syms.h:68:16: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/syms.h:45:16: note: Virtual function in base class
bcc-0.6.0/src/cc/syms.h:68:16: note: Function in derived class
bcc-0.6.0/src/cc/syms.h:145:16: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/syms.h:45:16: note: Virtual function in base class
bcc-0.6.0/src/cc/syms.h:145:16: note: Function in derived class
bcc-0.6.0/src/cc/syms.h:146:16: style: The function 'resolve_addr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/syms.h:46:16: note: Virtual function in base class
bcc-0.6.0/src/cc/syms.h:146:16: note: Function in derived class
bcc-0.6.0/src/cc/syms.h:147:16: style: The function 'resolve_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/syms.h:47:16: note: Virtual function in base class
bcc-0.6.0/src/cc/syms.h:147:16: note: Function in derived class
bcc-0.6.0/src/cc/bcc_exception.h:43:7: style: Technically the member function 'ebpf::StatusTuple::code' can be const. [functionConst]
bcc-0.6.0/src/cc/bcc_exception.h:45:15: style: Technically the member function 'ebpf::StatusTuple::msg' can be const. [functionConst]
bcc-0.6.0/src/cc/bcc_exception.h:26:3: style: Class 'StatusTuple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/bpf_module.cc:935:55: style: Function 'table_key_scanf' argument 2 names different: declaration 'buf' definition 'key_str'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/bpf_module.h:111:46: note: Function 'table_key_scanf' argument 2 names different: declaration 'buf' definition 'key_str'.
bcc-0.6.0/src/cc/bpf_module.cc:935:55: note: Function 'table_key_scanf' argument 2 names different: declaration 'buf' definition 'key_str'.
bcc-0.6.0/src/cc/bpf_module.cc:947:56: style: Function 'table_leaf_scanf' argument 2 names different: declaration 'buf' definition 'leaf_str'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/bpf_module.h:117:47: note: Function 'table_leaf_scanf' argument 2 names different: declaration 'buf' definition 'leaf_str'.
bcc-0.6.0/src/cc/bpf_module.cc:947:56: note: Function 'table_leaf_scanf' argument 2 names different: declaration 'buf' definition 'leaf_str'.
bcc-0.6.0/src/cc/bpf_module.cc:903:3: warning: Member variable 'TableIterator::keyb' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/bpf_module.h:110:7: style: Technically the member function 'ebpf::BPFModule::table_key_printf' can be const. [functionConst]
bcc-0.6.0/src/cc/bpf_module.cc:911:16: note: Technically the member function 'ebpf::BPFModule::table_key_printf' can be const.
bcc-0.6.0/src/cc/bpf_module.h:110:7: note: Technically the member function 'ebpf::BPFModule::table_key_printf' can be const.
bcc-0.6.0/src/cc/bpf_module.h:111:7: style: Technically the member function 'ebpf::BPFModule::table_key_scanf' can be const. [functionConst]
bcc-0.6.0/src/cc/bpf_module.cc:935:16: note: Technically the member function 'ebpf::BPFModule::table_key_scanf' can be const.
bcc-0.6.0/src/cc/bpf_module.h:111:7: note: Technically the member function 'ebpf::BPFModule::table_key_scanf' can be const.
bcc-0.6.0/src/cc/bpf_module.h:116:7: style: Technically the member function 'ebpf::BPFModule::table_leaf_printf' can be const. [functionConst]
bcc-0.6.0/src/cc/bpf_module.cc:923:16: note: Technically the member function 'ebpf::BPFModule::table_leaf_printf' can be const.
bcc-0.6.0/src/cc/bpf_module.h:116:7: note: Technically the member function 'ebpf::BPFModule::table_leaf_printf' can be const.
bcc-0.6.0/src/cc/bpf_module.h:117:7: style: Technically the member function 'ebpf::BPFModule::table_leaf_scanf' can be const. [functionConst]
bcc-0.6.0/src/cc/bpf_module.cc:947:16: note: Technically the member function 'ebpf::BPFModule::table_leaf_scanf' can be const.
bcc-0.6.0/src/cc/bpf_module.h:117:7: note: Technically the member function 'ebpf::BPFModule::table_leaf_scanf' can be const.
bcc-0.6.0/src/cc/table_storage.h:39:3: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/table_storage.h:71:5: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/frontends/b/lexer.h:61:17: style: Expression is always false because 'else if' condition matches previous condition at line 59. [multiCondition]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.cc:1136:14: style: C-style pointer casting [cstyleCast]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.cc:1163:18: style: C-style pointer casting [cstyleCast]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.cc:576:18: style: The scope of the variable 'arg1' can be reduced. [variableScope]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.cc:577:31: style: The scope of the variable 'arg1_type' can be reduced. [variableScope]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.cc:1271:17: style: Variable 'pseudo_fn' is assigned a value that is never used. [unreadVariable]
bcc-0.6.0/src/cc/frontends/b/node.h:150:3: warning: Member variable 'ExprNode::bit_width_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/node.h:173:3: warning: Member variable 'IdentExprNode::full_name_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/node.h:183:12: warning: Member variable 'IdentExprNode::decl_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/node.h:183:12: warning: Member variable 'IdentExprNode::sub_decl_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/node.h:184:12: warning: Member variable 'IdentExprNode::decl_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/node.h:184:12: warning: Member variable 'IdentExprNode::sub_decl_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/node.h:491:12: warning: Member variable 'ParserStateStmtNode::next_state_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/scope.h:44:0: warning: Member variable 'ebpf :: cc :: Scope < StructDeclStmtNode >::parent_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/scope.h:44:0: warning: Member variable 'ebpf :: cc :: Scope < StructDeclStmtNode >::id_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/scope.h:44:0: warning: Member variable 'ebpf :: cc :: Scope < TableDeclStmtNode >::parent_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/scope.h:44:0: warning: Member variable 'ebpf :: cc :: Scope < TableDeclStmtNode >::id_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/scope.h:44:0: warning: Member variable 'ebpf :: cc :: Scope < FuncDeclStmtNode >::parent_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/scope.h:44:0: warning: Member variable 'ebpf :: cc :: Scope < FuncDeclStmtNode >::id_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/scope.h:44:0: warning: Member variable 'ebpf :: cc :: Scope < VariableDeclStmtNode >::parent_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/scope.h:44:0: warning: Member variable 'ebpf :: cc :: Scope < VariableDeclStmtNode >::id_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/scope.h:44:0: warning: Member variable 'ebpf :: cc :: Scope < StateDeclStmtNode >::parent_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/scope.h:44:0: warning: Member variable 'ebpf :: cc :: Scope < StateDeclStmtNode >::id_' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/src/cc/frontends/b/node.h:174:5: performance: Variable 'name_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bcc-0.6.0/src/cc/frontends/b/node.h:175:5: performance: Variable 'sub_name_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bcc-0.6.0/src/cc/frontends/b/node.h:176:5: performance: Variable 'scope_name_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bcc-0.6.0/src/cc/frontends/b/node.h:445:8: style: Technically the member function 'ebpf::cc::VariableDeclStmtNode::is_struct' can be const. [functionConst]
bcc-0.6.0/src/cc/frontends/b/node.h:446:8: style: Technically the member function 'ebpf::cc::VariableDeclStmtNode::is_pointer' can be const. [functionConst]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:85:17: performance: Technically the member function 'ebpf::cc::CodegenLLVM::emit_get_usec_time' can be static. [functionStatic]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.cc:749:26: note: Technically the member function 'ebpf::cc::CodegenLLVM::emit_get_usec_time' can be static.
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:85:17: note: Technically the member function 'ebpf::cc::CodegenLLVM::emit_get_usec_time' can be static.
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:107:36: performance: Technically the member function 'ebpf::cc::CodegenLLVM::emit' can be static. [functionStatic]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.cc:106:19: note: Technically the member function 'ebpf::cc::CodegenLLVM::emit' can be static.
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:107:36: note: Technically the member function 'ebpf::cc::CodegenLLVM::emit' can be static.
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:108:8: performance: Technically the member function 'ebpf::cc::CodegenLLVM::emit' can be static. [functionStatic]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.cc:110:19: note: Technically the member function 'ebpf::cc::CodegenLLVM::emit' can be static.
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:108:8: note: Technically the member function 'ebpf::cc::CodegenLLVM::emit' can be static.
bcc-0.6.0/src/cc/frontends/b/scope.h:90:5: style: Class 'Scopes' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bcc-0.6.0/src/cc/frontends/b/scope.h:90:5: style: Class 'Scopes' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.cc:99:3: style: Class 'CodegenLLVM' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.cc:99:3: style: Class 'CodegenLLVM' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bcc-0.6.0/src/cc/frontends/b/node.h:228:10: warning: The class 'BitopExprNode' defines member variable with name 'bit_width_' also defined in its parent class 'ExprNode'. [duplInheritedMember]
bcc-0.6.0/src/cc/frontends/b/node.h:147:10: note: Parent variable 'ExprNode::bit_width_'
bcc-0.6.0/src/cc/frontends/b/node.h:228:10: note: Derived variable 'BitopExprNode::bit_width_'
bcc-0.6.0/src/cc/frontends/b/node.h:328:3: style: Class 'ReturnExprNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/frontends/b/node.h:508:5: style: Struct 'Sub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/frontends/b/node.h:164:1: warning: The class 'IdentExprNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:110:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:110:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:166:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:166:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:224:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:224:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:237:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:237:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:256:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:256:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:264:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:264:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:275:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:275:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:294:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:294:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:306:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:306:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:315:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:315:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:325:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:325:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:334:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:334:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:345:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:345:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:358:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:142:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:358:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:372:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:372:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:380:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:380:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:396:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:396:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:412:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:412:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:421:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:421:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:432:23: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:432:23: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:453:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:432:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:453:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:463:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:432:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:463:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:471:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:471:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:486:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:486:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:501:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:501:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:552:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:552:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:563:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:563:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:574:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:574:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:585:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:585:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/node.h:607:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:134:23: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/node.h:607:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_ident_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_assign_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_packet_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_integer_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_string_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_binop_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_unop_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_bitop_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_goto_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_return_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_method_call_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_table_index_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_expr_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_block_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_if_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_onvalid_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_switch_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_case_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_struct_variable_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_integer_variable_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_struct_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_state_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_parser_state_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_match_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_miss_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_failure_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_table_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: style: The function 'visit_func_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/codegen_llvm.h:65:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/scope.h:175:13: style: Class 'Scopes' is unsafe, 'Scopes::current_var_scope_' can leak by wrong usage. [unsafeClassCanLeak]
bcc-0.6.0/src/cc/frontends/b/scope.h:177:15: style: Class 'Scopes' is unsafe, 'Scopes::current_state_scope_' can leak by wrong usage. [unsafeClassCanLeak]
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_ident_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_assign_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_packet_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_integer_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_string_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_binop_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_unop_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_bitop_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_goto_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_return_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_method_call_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_table_index_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_expr_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_block_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_if_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_onvalid_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_switch_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_case_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_struct_variable_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_integer_variable_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_struct_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_state_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_parser_state_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_match_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_miss_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_failure_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_table_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: style: The function 'visit_func_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/type_check.h:39:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/parser.cc:87:71: style: Function 'state_add' argument 2 names different: declaration 'id1' definition 'id'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/frontends/b/parser.h:45:66: note: Function 'state_add' argument 2 names different: declaration 'id1' definition 'id'.
bcc-0.6.0/src/cc/frontends/b/parser.cc:87:71: note: Function 'state_add' argument 2 names different: declaration 'id1' definition 'id'.
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_ident_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_assign_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_packet_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_integer_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_string_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_binop_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_unop_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_bitop_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_goto_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_return_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_method_call_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_table_index_expr_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_expr_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_block_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_if_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_onvalid_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_switch_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_case_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_struct_variable_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_integer_variable_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_struct_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_state_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_parser_state_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_match_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_miss_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_failure_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_table_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: style: The function 'visit_func_decl_stmt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/frontends/b/node.h:622:3: note: Virtual function in base class
bcc-0.6.0/src/cc/frontends/b/printer.h:33:3: note: Function in derived class
bcc-0.6.0/src/cc/frontends/b/type_check.cc:544:36: style: Function 'visit' argument 1 names different: declaration 'n' definition 'root'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/frontends/b/type_check.h:32:37: note: Function 'visit' argument 1 names different: declaration 'n' definition 'root'.
bcc-0.6.0/src/cc/frontends/b/type_check.cc:544:36: note: Function 'visit' argument 1 names different: declaration 'n' definition 'root'.
bcc-0.6.0/src/cc/frontends/b/type_check.h:35:17: style: Technically the member function 'ebpf::cc::TypeCheck::check_update_method' can be const. [functionConst]
bcc-0.6.0/src/cc/frontends/b/type_check.cc:269:24: note: Technically the member function 'ebpf::cc::TypeCheck::check_update_method' can be const.
bcc-0.6.0/src/cc/frontends/b/type_check.h:35:17: note: Technically the member function 'ebpf::cc::TypeCheck::check_update_method' can be const.
bcc-0.6.0/src/cc/frontends/b/type_check.h:36:17: style: Technically the member function 'ebpf::cc::TypeCheck::check_delete_method' can be const. [functionConst]
bcc-0.6.0/src/cc/frontends/b/type_check.cc:280:24: note: Technically the member function 'ebpf::cc::TypeCheck::check_delete_method' can be const.
bcc-0.6.0/src/cc/frontends/b/type_check.h:36:17: note: Technically the member function 'ebpf::cc::TypeCheck::check_delete_method' can be const.
bcc-0.6.0/src/cc/frontends/clang/b_frontend_action.cc:947:0: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
bcc-0.6.0/src/cc/frontends/clang/kbuild_helper.h:26:8: style: Technically the member function 'ebpf::FileDeleter::operator()' can be const. [functionConst]
bcc-0.6.0/src/cc/frontends/clang/loader.cc:385:29: style: Redundant pointer operation on 'ctx_' - it's already a pointer. [redundantPointerOp]
bcc-0.6.0/src/cc/frontends/clang/tp_frontend_action.h:70:3: style: Class 'TracepointFrontendAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/src/cc/json_map_decl_visitor.cc:185:16: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/src/cc/table_desc.h:113:16: note: Virtual function in base class
bcc-0.6.0/src/cc/json_map_decl_visitor.cc:185:16: note: Function in derived class
bcc-0.6.0/src/cc/libbpf.c:824:3: style: Variable 'pfd' is reassigned a value before the old one has been used. [redundantAssignment]
bcc-0.6.0/src/cc/libbpf.c:818:0: note: Variable 'pfd' is reassigned a value before the old one has been used.
bcc-0.6.0/src/cc/libbpf.c:824:3: note: Variable 'pfd' is reassigned a value before the old one has been used.
bcc-0.6.0/src/cc/libbpf.c:939:3: style: Variable 'pfd' is reassigned a value before the old one has been used. [redundantAssignment]
bcc-0.6.0/src/cc/libbpf.c:937:0: note: Variable 'pfd' is reassigned a value before the old one has been used.
bcc-0.6.0/src/cc/libbpf.c:939:3: note: Variable 'pfd' is reassigned a value before the old one has been used.
bcc-0.6.0/src/cc/libbpf.c:1113:3: style: Variable 'reader' is reassigned a value before the old one has been used. [redundantAssignment]
bcc-0.6.0/src/cc/libbpf.c:1111:0: note: Variable 'reader' is reassigned a value before the old one has been used.
bcc-0.6.0/src/cc/libbpf.c:1113:3: note: Variable 'reader' is reassigned a value before the old one has been used.
bcc-0.6.0/src/cc/libbpf.c:249:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bcc-0.6.0/src/cc/libbpf.c:762:7: style: The scope of the variable 'efd' can be reduced. [variableScope]
bcc-0.6.0/src/cc/libbpf.c:762:12: style: The scope of the variable 'cpu' can be reduced. [variableScope]
bcc-0.6.0/src/cc/libbpf.c:763:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
bcc-0.6.0/src/cc/libbpf.c:764:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
bcc-0.6.0/src/cc/libbpf.c:1385:7: style: The scope of the variable 'res' can be reduced. [variableScope]
bcc-0.6.0/src/cc/libbpf.c:369:46: style: Function 'bpf_prog_compute_tag' argument 3 names different: declaration 'tag' definition 'ptag'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/libbpf.h:111:46: note: Function 'bpf_prog_compute_tag' argument 3 names different: declaration 'tag' definition 'ptag'.
bcc-0.6.0/src/cc/libbpf.c:369:46: note: Function 'bpf_prog_compute_tag' argument 3 names different: declaration 'tag' definition 'ptag'.
bcc-0.6.0/src/cc/libbpf.c:435:50: style: Function 'bpf_prog_get_tag' argument 2 names different: declaration 'tag' definition 'ptag'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/libbpf.h:112:50: note: Function 'bpf_prog_get_tag' argument 2 names different: declaration 'tag' definition 'ptag'.
bcc-0.6.0/src/cc/libbpf.c:435:50: note: Function 'bpf_prog_get_tag' argument 2 names different: declaration 'tag' definition 'ptag'.
bcc-0.6.0/src/cc/libbpf.c:463:53: style: Function 'bpf_prog_load' argument 4 names different: declaration 'insn_len' definition 'prog_len'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/libbpf.h:58:53: note: Function 'bpf_prog_load' argument 4 names different: declaration 'insn_len' definition 'prog_len'.
bcc-0.6.0/src/cc/libbpf.c:463:53: note: Function 'bpf_prog_load' argument 4 names different: declaration 'insn_len' definition 'prog_len'.
bcc-0.6.0/src/cc/libbpf.c:644:27: style: Function 'bpf_attach_socket' argument 1 names different: declaration 'sockfd' definition 'sock'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/libbpf.h:62:27: note: Function 'bpf_attach_socket' argument 1 names different: declaration 'sockfd' definition 'sock'.
bcc-0.6.0/src/cc/libbpf.c:644:27: note: Function 'bpf_attach_socket' argument 1 names different: declaration 'sockfd' definition 'sock'.
bcc-0.6.0/src/cc/libbpf.c:644:37: style: Function 'bpf_attach_socket' argument 2 names different: declaration 'progfd' definition 'prog'. [funcArgNamesDifferent]
bcc-0.6.0/src/cc/libbpf.h:62:39: note: Function 'bpf_attach_socket' argument 2 names different: declaration 'progfd' definition 'prog'.
bcc-0.6.0/src/cc/libbpf.c:644:37: note: Function 'bpf_attach_socket' argument 2 names different: declaration 'progfd' definition 'prog'.
bcc-0.6.0/src/cc/libbpf.c:1221:26: style: struct member 'Anonymous8::attrbuf' is never used. [unusedStructMember]
bcc-0.6.0/src/cc/perf_reader.c:165:20: style: The scope of the variable 'end' can be reduced. [variableScope]
bcc-0.6.0/src/cc/perf_reader.c:189:26: portability: 'reader->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bcc-0.6.0/src/cc/perf_reader.c:105:12: style: struct member 'perf_sample_trace_common::id' is never used. [unusedStructMember]
bcc-0.6.0/src/cc/perf_reader.c:106:11: style: struct member 'perf_sample_trace_common::flags' is never used. [unusedStructMember]
bcc-0.6.0/src/cc/perf_reader.c:107:11: style: struct member 'perf_sample_trace_common::preempt_count' is never used. [unusedStructMember]
bcc-0.6.0/src/cc/perf_reader.c:108:7: style: struct member 'perf_sample_trace_common::pid' is never used. [unusedStructMember]
bcc-0.6.0/src/cc/perf_reader.c:113:12: style: struct member 'perf_sample_trace_kprobe::ip' is never used. [unusedStructMember]
bcc-0.6.0/src/cc/usdt/usdt.cc:478:3: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
bcc-0.6.0/tests/cc/test_array_table.cc:40:0: error: failed to expand 'SECTION', Wrong number of parameters for macro 'SECTION'. [preprocessorErrorDirective]
bcc-0.6.0/tests/cc/catch.hpp:434:9: warning: Member variable 'NotImplementedException::m_what' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:829:9: warning: Member variable 'AssertionInfo::resultDisposition' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:1209:9: warning: Member variable 'CopyableStream::oss' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2726:0: warning: Member variable 'Catch :: Option < TagAlias >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2727:0: warning: Member variable 'Catch :: Option < TagAlias >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2730:0: warning: Member variable 'Catch :: Option < TagAlias >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:343:14: performance: Technically the member function 'Catch::SafeBool::trueValue' can be static. [functionStatic]
bcc-0.6.0/tests/cc/catch.hpp:413:21: style: Technically the member function 'Catch::StreamEndStop::operator+' can be const. [functionConst]
bcc-0.6.0/tests/cc/catch.hpp:433:9: style: Class 'NotImplementedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:638:5: style: Class 'MethodTestCase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:1598:30: style: Struct 'BorgType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:1940:9: style: Class 'ScopedMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:2304:9: style: Class 'Section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:2597:9: style: Class 'ExceptionTranslatorRegistrar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:2575:13: style: Class 'ExceptionTranslator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:2727:0: style: Class 'Catch :: Option < TagAlias >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < IConfig const >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < IReporterFactory >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < ITestCase >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:430:5: warning: The class 'NotImplementedException' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:920:9: warning: The class 'Not' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:937:9: warning: The class 'AllOf' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:977:9: warning: The class 'AnyOf' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:1066:9: warning: The struct 'Equals' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:1084:9: warning: The struct 'Contains' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:1101:9: warning: The struct 'StartsWith' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:1119:9: warning: The struct 'EndsWith' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:2387:1: warning: The class 'CompositeGenerator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:2621:5: warning: The class 'Approx' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:2351:15: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:2342:15: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:2351:15: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:2355:25: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:2343:25: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:2355:25: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:2374:15: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:2342:15: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:2374:15: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:2378:25: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:2343:25: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:2378:25: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:2704:31: performance: Function parameter '_tag' should be passed by const reference. [passedByValue]
bcc-0.6.0/tests/cc/catch.hpp:2704:52: performance: Function parameter '_lineInfo' should be passed by const reference. [passedByValue]
bcc-0.6.0/tests/cc/test_c_api.cc:81:0: error: failed to expand 'TEST_CASE', Wrong number of parameters for macro 'TEST_CASE'. [preprocessorErrorDirective]
bcc-0.6.0/tests/cc/test_hash_table.cc:35:0: error: failed to expand 'SECTION', Wrong number of parameters for macro 'SECTION'. [preprocessorErrorDirective]
bcc-0.6.0/tests/cc/catch.hpp:7110:27: style: Condition '!isDebuggerActive()' is always true [knownConditionTrueFalse]
bcc-0.6.0/tests/cc/catch.hpp:6547:25: style: Function 'registerTestCase' argument 2 names different: declaration 'className' definition 'classOrQualifiedMethodName'. [funcArgNamesDifferent]
bcc-0.6.0/tests/cc/catch.hpp:664:21: note: Function 'registerTestCase' argument 2 names different: declaration 'className' definition 'classOrQualifiedMethodName'.
bcc-0.6.0/tests/cc/catch.hpp:6547:25: note: Function 'registerTestCase' argument 2 names different: declaration 'className' definition 'classOrQualifiedMethodName'.
bcc-0.6.0/tests/cc/catch.hpp:7134:35: style: Function 'Colour' argument 1 names different: declaration 'other' definition '_other'. [funcArgNamesDifferent]
bcc-0.6.0/tests/cc/catch.hpp:5020:31: note: Function 'Colour' argument 1 names different: declaration 'other' definition '_other'.
bcc-0.6.0/tests/cc/catch.hpp:7134:35: note: Function 'Colour' argument 1 names different: declaration 'other' definition '_other'.
bcc-0.6.0/tests/cc/catch.hpp:7336:40: style: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. [funcArgNamesDifferent]
bcc-0.6.0/tests/cc/catch.hpp:2866:40: note: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'.
bcc-0.6.0/tests/cc/catch.hpp:7336:40: note: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'.
bcc-0.6.0/tests/cc/catch.hpp:7337:48: style: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. [funcArgNamesDifferent]
bcc-0.6.0/tests/cc/catch.hpp:2867:48: note: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'.
bcc-0.6.0/tests/cc/catch.hpp:7337:48: note: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'.
bcc-0.6.0/tests/cc/catch.hpp:7338:48: style: Function 'makeTestCase' argument 3 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
bcc-0.6.0/tests/cc/catch.hpp:2868:48: note: Function 'makeTestCase' argument 3 names different: declaration 'name' definition '_name'.
bcc-0.6.0/tests/cc/catch.hpp:7338:48: note: Function 'makeTestCase' argument 3 names different: declaration 'name' definition '_name'.
bcc-0.6.0/tests/cc/catch.hpp:7339:48: style: Function 'makeTestCase' argument 4 names different: declaration 'description' definition '_descOrTags'. [funcArgNamesDifferent]
bcc-0.6.0/tests/cc/catch.hpp:2869:48: note: Function 'makeTestCase' argument 4 names different: declaration 'description' definition '_descOrTags'.
bcc-0.6.0/tests/cc/catch.hpp:7339:48: note: Function 'makeTestCase' argument 4 names different: declaration 'description' definition '_descOrTags'.
bcc-0.6.0/tests/cc/catch.hpp:7340:51: style: Function 'makeTestCase' argument 5 names different: declaration 'lineInfo' definition '_lineInfo'. [funcArgNamesDifferent]
bcc-0.6.0/tests/cc/catch.hpp:2870:51: note: Function 'makeTestCase' argument 5 names different: declaration 'lineInfo' definition '_lineInfo'.
bcc-0.6.0/tests/cc/catch.hpp:7340:51: note: Function 'makeTestCase' argument 5 names different: declaration 'lineInfo' definition '_lineInfo'.
bcc-0.6.0/tests/cc/catch.hpp:3261:9: warning: Member variable 'TestSpecParser::m_mode' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:3261:9: warning: Member variable 'TestSpecParser::m_exclusion' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:3261:9: warning: Member variable 'TestSpecParser::m_start' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:3261:9: warning: Member variable 'TestSpecParser::m_pos' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:9272:9: warning: Member variable 'JunitReporter::unexpectedExceptions' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2726:0: warning: Member variable 'Catch :: Option < unsigned long >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2727:0: warning: Member variable 'Catch :: Option < unsigned long >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2730:0: warning: Member variable 'Catch :: Option < unsigned long >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2726:0: warning: Member variable 'Catch :: Option < TestRunInfo >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2727:0: warning: Member variable 'Catch :: Option < TestRunInfo >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2730:0: warning: Member variable 'Catch :: Option < TestRunInfo >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2726:0: warning: Member variable 'Catch :: Option < GroupInfo >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2727:0: warning: Member variable 'Catch :: Option < GroupInfo >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2730:0: warning: Member variable 'Catch :: Option < GroupInfo >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2726:0: warning: Member variable 'Catch :: Option < TestCaseInfo >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2727:0: warning: Member variable 'Catch :: Option < TestCaseInfo >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:2730:0: warning: Member variable 'Catch :: Option < TestCaseInfo >::storage' is not initialized in the constructor. [uninitMemberVar]
bcc-0.6.0/tests/cc/catch.hpp:4026:0: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
bcc-0.6.0/tests/cc/catch.hpp:6761:9: performance: Variable 'm_what' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bcc-0.6.0/tests/cc/catch.hpp:1258:14: style: Technically the member function 'Catch::ResultBuilder::react' can be const. [functionConst]
bcc-0.6.0/tests/cc/catch.hpp:8245:25: note: Technically the member function 'Catch::ResultBuilder::react' can be const.
bcc-0.6.0/tests/cc/catch.hpp:1258:14: note: Technically the member function 'Catch::ResultBuilder::react' can be const.
bcc-0.6.0/tests/cc/catch.hpp:1260:14: performance: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static. [functionStatic]
bcc-0.6.0/tests/cc/catch.hpp:8251:25: note: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static.
bcc-0.6.0/tests/cc/catch.hpp:1260:14: note: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static.
bcc-0.6.0/tests/cc/catch.hpp:5549:18: style: Technically the member function 'Catch::TestCaseTracking::TrackerBase::TrackerHasName::operator()' can be const. [functionConst]
bcc-0.6.0/tests/cc/catch.hpp:6112:14: style: Technically the member function 'Catch::RunContext::invokeActiveTestCase' can be const. [functionConst]
bcc-0.6.0/tests/cc/catch.hpp:6302:14: style: Technically the member function 'Catch::Session::showHelp' can be const. [functionConst]
bcc-0.6.0/tests/cc/catch.hpp:6835:14: style: Technically the member function 'Catch::OutputDebugWriter::operator()' can be const. [functionConst]
bcc-0.6.0/tests/cc/catch.hpp:3182:13: style: Class 'NamePattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:3195:13: style: Class 'TagPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:3206:13: style: Class 'ExcludedPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:3261:9: style: Class 'TestSpecParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:3436:9: style: Class 'FileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:3537:9: style: Class 'Config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:5019:9: style: Struct 'Colour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:5083:9: style: Struct 'TestRunInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:5192:9: style: Struct 'TestGroupStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:5548:13: style: Class 'TrackerHasName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:6520:9: style: Class 'FreeFunctionTestCase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:7155:9: style: Struct 'GeneratorInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:7585:9: style: Class 'LegacyReporterAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:8531:9: style: Struct 'StreamingReporterBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:8622:13: style: Struct 'BySectionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:8745:9: style: Struct 'TestEventListenerBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:8777:9: style: Class 'LegacyReporterRegistrar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:8949:9: style: Class 'XmlWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:8914:13: style: Class 'ScopedElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:9085:9: style: Class 'XmlReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:9272:9: style: Class 'JunitReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:9478:9: style: Struct 'ConsoleReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:9911:9: style: Struct 'CompactReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:8809:0: style: Class 'Catch :: ReporterRegistrar < XmlReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:8809:0: style: Class 'Catch :: ReporterRegistrar < JunitReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:8809:0: style: Class 'Catch :: ReporterRegistrar < ConsoleReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:8809:0: style: Class 'Catch :: ReporterRegistrar < CompactReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4228:0: style: Struct 'Arg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4287:0: style: Class 'ArgBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4348:0: style: Class 'OptBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4188:0: style: Struct 'Catch :: Clara :: CommonArgProperties < ConfigData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4123:0: style: Struct 'Catch :: Clara :: Detail :: BoundBinaryFunction < C , T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4106:0: style: Struct 'Catch :: Clara :: Detail :: BoundUnaryFunction < C >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4089:0: style: Struct 'Catch :: Clara :: Detail :: BoundNullaryMethod < C >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4072:0: style: Struct 'Catch :: Clara :: Detail :: BoundUnaryMethod < C , M >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4072:0: style: Struct 'Catch :: Clara :: Detail :: BoundUnaryMethod < C , bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4059:0: style: Struct 'Catch :: Clara :: Detail :: BoundDataMember < C , M >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4059:0: style: Struct 'Catch :: Clara :: Detail :: BoundDataMember < C , bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:4024:0: style: Class 'Catch :: Clara :: Detail :: BoundArgFunction < ConfigData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:2727:0: style: Class 'Catch :: Option < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:2727:0: style: Class 'Catch :: Option < TestRunInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:2727:0: style: Class 'Catch :: Option < GroupInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:2727:0: style: Class 'Catch :: Option < TestCaseInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < Pattern >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < IStreamingReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < ITracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < Config >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < IReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < SectionNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < Node < TestCaseStats , SectionNode > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < Node < TestGroupStats , Catch :: Node < TestCaseStats , SectionNode > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < Node < TestRunStats , Catch :: Node < TestGroupStats , Catch :: Node < TestCaseStats , SectionNode > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < Catch :: Node < TestCaseStats , SectionNode > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:494:0: style: Class 'Catch :: Ptr < Catch :: Node < TestGroupStats , Catch :: Node < TestCaseStats , SectionNode > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bcc-0.6.0/tests/cc/catch.hpp:378:5: warning: The struct 'SourceLineInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:1938:5: warning: The class 'ScopedMessage' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:2811:5: warning: The struct 'TestCaseInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:4982:5: warning: The struct 'Colour' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:5210:5: warning: The struct 'TestRunStats' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:8912:9: warning: The class 'ScopedElement' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:4224:0: warning: The class 'Catch :: Clara :: CommandLine < ConfigData >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:937:0: warning: The class 'Catch :: Matchers :: Impl :: Generic :: AllOf < std :: string >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bcc-0.6.0/tests/cc/catch.hpp:3186:26: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:3178:26: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:3186:26: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:3197:26: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:3178:26: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:3197:26: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:3208:26: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:3178:26: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:3208:26: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:3439:31: style: The function 'stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:3430:31: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:3439:31: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:3449:31: style: The function 'stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:3430:31: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:3449:31: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:3460:31: style: The function 'stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:3430:31: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:3460:31: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5568:29: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5464:29: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5568:29: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5571:22: style: The function 'isComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5467:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5571:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5574:22: style: The function 'isSuccessfullyCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5468:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5574:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5577:22: style: The function 'isOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5469:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5577:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5580:22: style: The function 'hasChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5470:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5580:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5584:22: style: The function 'addChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5479:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5584:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5588:27: style: The function 'findChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5480:27: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5588:27: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5594:27: style: The function 'parent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5472:27: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5594:27: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5599:22: style: The function 'openChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5481:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5599:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5613:22: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5475:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5613:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5642:22: style: The function 'fail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5476:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5642:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5649:22: style: The function 'markAsNeedingAnotherRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5477:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5649:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5729:22: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5613:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5729:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5937:22: style: The function 'assertionEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:1969:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5937:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5953:22: style: The function 'sectionStarted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:1970:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5953:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5986:22: style: The function 'sectionEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:1972:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5986:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:5999:22: style: The function 'sectionEndedEarly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:1973:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:5999:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6009:22: style: The function 'pushScopedMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:1974:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6009:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6013:22: style: The function 'popScopedMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:1975:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6013:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6017:29: style: The function 'getCurrentTestName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:1977:29: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6017:29: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6023:40: style: The function 'getLastResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:1978:40: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6023:40: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6027:22: style: The function 'handleFatalErrorCondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:1980:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6027:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6060:14: style: The function 'aborting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:2043:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6060:14: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6493:46: style: The function 'getAllTests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:622:46: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6493:46: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6496:46: style: The function 'getAllTestsSorted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:623:46: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6496:46: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6592:37: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:5278:37: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6592:37: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6638:29: style: The function 'translateActiveException' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:2567:29: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6638:29: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6878:33: style: The function 'getResultCapture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:577:33: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6878:33: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6881:26: style: The function 'getRunner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:578:26: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6881:26: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6884:24: style: The function 'getGeneratorIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:579:24: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6884:24: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6889:22: style: The function 'advanceGeneratorsForCurrentTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:580:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6889:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6894:36: style: The function 'getConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:581:36: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6894:36: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6899:22: style: The function 'setResultCapture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:587:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6899:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6902:22: style: The function 'setRunner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:588:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6902:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6905:22: style: The function 'setConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:589:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6905:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6969:18: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:6965:26: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:6969:18: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:7160:14: style: The function 'moveNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:462:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:7160:14: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:7168:21: style: The function 'getCurrentIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:463:29: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:7168:21: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:7185:25: style: The function 'getGeneratorInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:469:33: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:7185:25: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:7196:14: style: The function 'moveNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:470:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:7196:14: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:8309:34: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:2786:34: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:8309:34: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:8310:29: style: The function 'expandAliases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:2787:29: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:8310:29: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9100:22: style: The function 'noMatchingTestCases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8544:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9100:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9104:22: style: The function 'testRunStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8546:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9104:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9112:22: style: The function 'testGroupStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8549:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9112:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9118:22: style: The function 'testCaseStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8553:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9118:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9126:22: style: The function 'sectionStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8556:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9126:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9208:22: style: The function 'sectionEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8560:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9208:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9223:22: style: The function 'testCaseEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8563:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9223:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9234:22: style: The function 'testGroupEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8566:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9234:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9244:22: style: The function 'testRunEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8569:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9244:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9287:22: style: The function 'testRunStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8648:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9287:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9292:22: style: The function 'testGroupStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8649:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9292:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9300:22: style: The function 'assertionEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8680:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9300:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9306:22: style: The function 'testCaseEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8692:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9306:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9312:22: style: The function 'testGroupEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8703:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9312:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9318:22: style: The function 'testRunEndedCumulative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8714:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9318:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9488:22: style: The function 'noMatchingTestCases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8544:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9488:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9515:22: style: The function 'sectionStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8556:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9515:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9519:22: style: The function 'sectionEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8560:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9519:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9541:22: style: The function 'testCaseEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8563:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9541:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9545:22: style: The function 'testGroupEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8566:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9545:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9554:22: style: The function 'testRunEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8569:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9554:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9921:37: style: The function 'getPreferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8538:37: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9921:37: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9927:22: style: The function 'noMatchingTestCases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8544:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9927:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:9953:22: style: The function 'testRunEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:8569:22: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:9953:22: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4124:0: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4014:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4124:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4129:0: style: The function 'setFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4015:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4129:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4134:0: style: The function 'takesArg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4016:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4134:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4135:0: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4017:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4135:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4107:0: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4014:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4107:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4113:0: style: The function 'setFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4015:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4113:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4116:0: style: The function 'takesArg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4016:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4116:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4117:0: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4017:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4117:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4090:0: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4014:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4090:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4096:0: style: The function 'setFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4015:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4096:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4099:0: style: The function 'takesArg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4016:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4099:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4100:0: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4017:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4100:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4073:0: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4014:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4073:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4078:0: style: The function 'setFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4015:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4078:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4083:0: style: The function 'takesArg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4016:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4083:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4084:0: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4017:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4084:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4060:0: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4014:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4060:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4063:0: style: The function 'setFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4015:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4063:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4066:0: style: The function 'takesArg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4016:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4066:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4067:0: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4017:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4067:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4051:0: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4014:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4051:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4052:0: style: The function 'setFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4015:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4052:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4053:0: style: The function 'takesArg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4016:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4053:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:4054:0: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bcc-0.6.0/tests/cc/catch.hpp:4017:0: note: Virtual function in base class
bcc-0.6.0/tests/cc/catch.hpp:4054:0: note: Function in derived class
bcc-0.6.0/tests/cc/catch.hpp:6412:35: performance: Function parameter 'i' should be passed by const reference. [passedByValue]
bcc-0.6.0/tests/cc/catch.hpp:6412:46: performance: Function parameter 'j' should be passed by const reference. [passedByValue]
bcc-0.6.0/tests/cc/catch.hpp:10068:42: performance: Function parameter 'issue' should be passed by const reference. [passedByValue]
bcc-0.6.0/tests/cc/test_prog_table.cc:48:0: error: failed to expand 'SECTION', Wrong number of parameters for macro 'SECTION'. [preprocessorErrorDirective]
bcc-0.6.0/tests/cc/test_usdt_args.cc:56:0: error: failed to expand 'SECTION', Wrong number of parameters for macro 'SECTION'. [preprocessorErrorDirective]
bcc-0.6.0/tests/cc/test_usdt_probes.cc:121:0: error: failed to expand 'SECTION', Wrong number of parameters for macro 'SECTION'. [preprocessorErrorDirective]
bcc-0.6.0/tests/python/test_brb.c:60:10: style: The scope of the variable 'tx_port_id_p' can be reduced. [variableScope]
bcc-0.6.0/tests/python/test_brb.c:63:10: style: The scope of the variable 'ifindex_p' can be reduced. [variableScope]
bcc-0.6.0/tests/python/test_call1.c:16:17: style: Variable 'next' is assigned a value that is never used. [unreadVariable]
bcc-0.6.0/tests/python/test_call1.c:32:17: style: Variable 'next' is assigned a value that is never used. [unreadVariable]
bcc-0.6.0/tests/python/test_call1.c:44:17: style: Variable 'next' is assigned a value that is never used. [unreadVariable]
bcc-0.6.0/tests/python/test_stat1.c:19:3: style: Label 'ethernet' is not used. [unusedLabel]
bcc-0.6.0/tests/python/test_tools_memleak_leaker_app.c:16:38: error: Allocation with malloc, printf doesn't release it. [leakNoVarFunctionCall]
bcc-0.6.0/tests/python/test_xlate1.c:23:3: style: Label 'ethernet' is not used. [unusedLabel]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bplay/bplay_0.991.orig.tar.gz
bplay-0.991/bplay.c:411:13: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
bplay-0.991/bplay.c:468:0: error: Memory leak: junk [memleak]
bplay-0.991/shmbuf.c:304:9: style: The scope of the variable 'count' can be reduced. [variableScope]
bplay-0.991/shmbuf.c:305:11: style: The scope of the variable 'tmppt' can be reduced. [variableScope]
bplay-0.991/shmbuf.c:306:9: style: The scope of the variable 'numread' can be reduced. [variableScope]
bplay-0.991/shmbuf.c:405:20: style: The scope of the variable 'count' can be reduced. [variableScope]
bplay-0.991/shmbuf.c:405:27: style: The scope of the variable 'numwr' can be reduced. [variableScope]
bplay-0.991/shmbuf.c:405:34: style: The scope of the variable 'trgt' can be reduced. [variableScope]
bplay-0.991/shmbuf.c:406:11: style: The scope of the variable 'tmpptr' can be reduced. [variableScope]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bpm-tools/bpm-tools_0.3.orig.tar.gz
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bppphyview/bppphyview_0.6.0.orig.tar.gz
bppphyview-0.6.0/bppPhyView/TreeCommands.h:111:5: style: Class 'DeleteLengthCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bppphyview-0.6.0/bppPhyView/TreeCommands.h:122:5: style: Class 'InitGrafenCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bppphyview-0.6.0/bppPhyView/TreeCommands.h:144:5: style: Class 'ConvertToClockTreeCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bppphyview-0.6.0/bppPhyView/TreeCommands.h:358:5: style: Class 'SnapCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bppphyview-0.6.0/bppPhyView/PhyView.h:78:5: style: Class 'MouseActionListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bppphyview-0.6.0/bppPhyView/PhyView.h:104:5: style: Class 'TranslateNameChooser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bppphyview-0.6.0/bppPhyView/PhyView.h:129:5: style: Class 'DataLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bppphyview-0.6.0/bppPhyView/PhyView.h:157:5: style: Class 'ImageExportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bppphyview-0.6.0/bppPhyView/TreeSubWindow.h:88:10: style: The function 'updateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bppphyview-0.6.0/bppPhyView/TreeDocument.h:67:18: note: Virtual function in base class
bppphyview-0.6.0/bppPhyView/TreeSubWindow.h:88:10: note: Function in derived class
bppphyview-0.6.0/bppPhyView/TreeSubWindow.cpp:56:3: style: Class 'TreeSubWindow' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bppphyview-0.6.0/bppPhyView/TreeSubWindow.cpp:56:3: style: Class 'TreeSubWindow' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bppsuite/bppsuite_2.4.0.orig.tar.gz
bppsuite-2.4.0/bppSuite/bppAlnScore.cpp:137:12: style: The scope of the variable 'phase' can be reduced. [variableScope]
bppsuite-2.4.0/bppSuite/bppAncestor.cpp:301:8: style: The scope of the variable 'probs' can be reduced. [variableScope]
bppsuite-2.4.0/bppSuite/bppAncestor.cpp:481:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bppsuite-2.4.0/bppSuite/bppAncestor.cpp:312:0: error: Memory leak: tree [memleak]
bppsuite-2.4.0/bppSuite/bppMixedLikelihoods.cpp:290:32: style: Checking if unsigned variable 'nummodel' is less than zero. [unsignedLessThanZero]
bppsuite-2.4.0/bppSuite/bppPopStats.cpp:207:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bppsuite-2.4.0/bppSuite/bppPopStats.cpp:554:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bppsuite-2.4.0/bppSuite/bppPopStats.cpp:207:9: style: Boolean variable 'estimateAncestor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bppsuite-2.4.0/bppSuite/bppReRoot.cpp:154:10: style: The scope of the variable 'printOrNot' can be reduced. [variableScope]
bppsuite-2.4.0/bppSuite/bppReRoot.cpp:116:17: style: Unused variable: tempTrees [unusedVariable]
bppsuite-2.4.0/bppSuite/bppReRoot.cpp:123:16: style: Unused variable: description [unusedVariable]
bppsuite-2.4.0/bppSuite/bppReRoot.cpp:123:29: style: Unused variable: taxon [unusedVariable]
bppsuite-2.4.0/bppSuite/bppReRoot.cpp:196:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bppsuite-2.4.0/bppSuite/bppSeqGen.cpp:527:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bppsuite-2.4.0/bppSuite/bppSeqGen.cpp:519:7: note: outer condition: withStates
bppsuite-2.4.0/bppSuite/bppSeqGen.cpp:527:13: note: identical inner condition: withStates
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/bpython/bpython_0.17.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/br.ispell/br.ispell_3.0~beta4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/braa/braa_0.82.orig.tar.gz
braa-0.82/arch/braa.c:12:2: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
braa-0.82/arch/braa.c:256:18: style: The scope of the variable 'oidbuf' can be reduced. [variableScope]
braa-0.82/arch/braa.c:257:18: style: The scope of the variable 'resultbuf' can be reduced. [variableScope]
braa-0.82/arch/braa.c:48:12: style: Variable 'mem' is assigned a value that is never used. [unreadVariable]
braa-0.82/arch/braa.c:46:6: style: Unused variable: i [unusedVariable]
braa-0.82/arch/braaclientnet.c:140:8: style: The scope of the variable 'z' can be reduced. [variableScope]
braa-0.82/arch/braaclientnet.c:178:15: style: The scope of the variable 'i' can be reduced. [variableScope]
braa-0.82/arch/braaclientnet.c:21:84: style: Function 'braa_HClient_Process' argument 3 names different: declaration 'version' definition 'snmp_version'. [funcArgNamesDifferent]
braa-0.82/arch/braaclientnet.h:52:84: note: Function 'braa_HClient_Process' argument 3 names different: declaration 'version' definition 'snmp_version'.
braa-0.82/arch/braaclientnet.c:21:84: note: Function 'braa_HClient_Process' argument 3 names different: declaration 'version' definition 'snmp_version'.
braa-0.82/arch/queries.c:563:10: style: The scope of the variable 'v' can be reduced. [variableScope]
braa-0.82/arch/queries.c:563:13: style: The scope of the variable 'vc' can be reduced. [variableScope]
braa-0.82/arch/queries.c:576:28: style: The scope of the variable 'value' can be reduced. [variableScope]
braa-0.82/arch/queries.c:20:11: warning: Assert statement modifies 'n'. [assignmentInAssert]
braa-0.82/arch/queries.c:23:22: warning: Assert statement modifies 'community'. [assignmentInAssert]
braa-0.82/arch/queries.c:26:20: warning: Assert statement modifies 'queries'. [assignmentInAssert]
braa-0.82/arch/queries.c:45:16: warning: Assert statement modifies 'string'. [assignmentInAssert]
braa-0.82/arch/queries.c:158:13: warning: Assert statement modifies 'hr'. [assignmentInAssert]
braa-0.82/arch/queries.c:164:24: warning: Assert statement modifies 'community'. [assignmentInAssert]
braa-0.82/arch/queries.c:179:37: warning: Assert statement modifies 'query_count'. [assignmentInAssert]
braa-0.82/arch/queries.c:265:14: warning: Assert statement modifies 'n'. [assignmentInAssert]
braa-0.82/arch/queries.c:267:18: warning: Assert statement modifies 'id'. [assignmentInAssert]
braa-0.82/arch/queries.c:279:37: warning: Assert statement modifies 'get_response_table'. [assignmentInAssert]
braa-0.82/arch/queries.c:289:37: warning: Assert statement modifies 'set_response_table'. [assignmentInAssert]
braa-0.82/arch/queries.c:300:16: warning: Assert statement modifies 'wd'. [assignmentInAssert]
braa-0.82/arch/queries.c:300:76: warning: Assert statement modifies 'l'. [assignmentInAssert]
braa-0.82/arch/queries.c:308:23: warning: Assert statement modifies 'walks'. [assignmentInAssert]
braa-0.82/arch/queries.c:319:27: warning: Assert statement modifies 'set_message'. [assignmentInAssert]
braa-0.82/arch/queries.c:333:27: warning: Assert statement modifies 'get_message'. [assignmentInAssert]
braa-0.82/braaasn.h:58:13: warning: Assert statement modifies 'ret'. [assignmentInAssert]
braa-0.82/braa.c:131:0: error: Resource leak: fh [resourceLeak]
braa-0.82/braaasn.c:441:12: warning: Identical condition 'size<3', second condition is always false [identicalConditionAfterEarlyExit]
braa-0.82/braaasn.c:382:10: note: first condition
braa-0.82/braaasn.c:441:12: note: second condition
braa-0.82/braaasn.c:654:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
braa-0.82/braaasn.c:385:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
braa-0.82/braaasn.c:766:15: warning: Assert statement modifies 'str'. [assignmentInAssert]
braa-0.82/braaoids.c:115:28: style: Function 'braa_OID_CompareN' argument 1 names different: declaration 'a' definition 'shorter'. [funcArgNamesDifferent]
braa-0.82/braaoids.h:16:28: note: Function 'braa_OID_CompareN' argument 1 names different: declaration 'a' definition 'shorter'.
braa-0.82/braaoids.c:115:28: note: Function 'braa_OID_CompareN' argument 1 names different: declaration 'a' definition 'shorter'.
braa-0.82/braaoids.c:50:11: warning: Assert statement modifies 'n'. [assignmentInAssert]
braa-0.82/braaoids.c:100:11: warning: Assert statement modifies 'n'. [assignmentInAssert]
braa-0.82/braaoids.c:72:6: error: Common realloc mistake: 'n' nulled but not freed upon failure [memleakOnRealloc]
braa-0.82/braaoids.c:37:28: error: Undefined behavior: Variable 'buffer' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
braa-0.82/braaprotocol.c:14:14: warning: Assert statement modifies 'pduc'. [assignmentInAssert]
braa-0.82/braaprotocol.c:53:17: warning: Assert statement modifies 'varseql'. [assignmentInAssert]
braa-0.82/braaprotocol.c:60:13: warning: Assert statement modifies 'vsq'. [assignmentInAssert]
braa-0.82/braaprotocol.c:76:17: warning: Assert statement modifies 'varseql'. [assignmentInAssert]
braa-0.82/braaprotocol.c:83:13: warning: Assert statement modifies 'vsq'. [assignmentInAssert]
braa-0.82/braaprotocol.c:95:19: warning: Assert statement modifies 'community'. [assignmentInAssert]
braa-0.82/braaprotocol.c:96:14: warning: Assert statement modifies 'msgc'. [assignmentInAssert]
braa-0.82/braaprotocol.c:60:9: error: Common realloc mistake: 'vsq' nulled but not freed upon failure [memleakOnRealloc]
braa-0.82/braaprotocol.c:83:9: error: Common realloc mistake: 'vsq' nulled but not freed upon failure [memleakOnRealloc]
braa-0.82/queries.c:631:27: style: The scope of the variable 'value' can be reduced. [variableScope]
braa-0.82/queries.c:25:11: warning: Assert statement modifies 'n'. [assignmentInAssert]
braa-0.82/queries.c:28:22: warning: Assert statement modifies 'community'. [assignmentInAssert]
braa-0.82/queries.c:31:20: warning: Assert statement modifies 'queries'. [assignmentInAssert]
braa-0.82/queries.c:50:16: warning: Assert statement modifies 'string'. [assignmentInAssert]
braa-0.82/queries.c:163:13: warning: Assert statement modifies 'hr'. [assignmentInAssert]
braa-0.82/queries.c:169:24: warning: Assert statement modifies 'community'. [assignmentInAssert]
braa-0.82/queries.c:184:37: warning: Assert statement modifies 'query_count'. [assignmentInAssert]
braa-0.82/queries.c:200:12: warning: Assert statement modifies 'qh'. [assignmentInAssert]
braa-0.82/queries.c:252:21: warning: Assert statement modifies 'walk_ids'. [assignmentInAssert]
braa-0.82/queries.c:272:20: warning: Assert statement modifies 'set_ids'. [assignmentInAssert]
braa-0.82/queries.c:278:20: warning: Assert statement modifies 'get_ids'. [assignmentInAssert]
braa-0.82/queries.c:305:24: warning: Assert statement modifies 'first_oids'. [assignmentInAssert]
braa-0.82/queries.c:317:16: warning: Assert statement modifies 'hosts'. [assignmentInAssert]
braa-0.82/queries.c:345:34: warning: Assert statement modifies 'latest_oid'. [assignmentInAssert]
braa-0.82/queries.c:346:36: warning: Assert statement modifies 'walk_retries'. [assignmentInAssert]
braa-0.82/queries.c:347:36: warning: Assert statement modifies 'walk_contact'. [assignmentInAssert]
braa-0.82/queries.c:240:0: error: Memory leak: qh [memleak]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/braceexpand/braceexpand_0.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/brag/brag_1.4.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/braillegraph/braillegraph_0.3.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/brailleutils/brailleutils_1.2~b.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/brainparty/brainparty_0.61+dfsg.orig.tar.xz
brainparty-0.61/BGObject.h:32:2: warning: Member variable 'BGObject::Scale' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/BGObject.h:32:2: warning: Member variable 'BGObject::Type' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/BGObject.h:33:3: performance: Variable 'Col' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
brainparty-0.61/Texture.h:46:2: style: Class 'Texture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/BPGame.cpp:1501:19: style: Public interface of BPGame is not safe. When calling BPGame::DivRem(), if parameter Div is 0 that leads to division by zero. [unsafeClassDivZero]
brainparty-0.61/WordList.h:47:8: style: The scope of the variable 'filebuffer' can be reduced. [variableScope]
brainparty-0.61/BPGame.cpp:1463:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
brainparty-0.61/BPGame.cpp:1759:6: style: The scope of the variable 'last_score' can be reduced. [variableScope]
brainparty-0.61/MiniGameContainer.h:40:2: warning: Member variable 'BPMiniGame_Container::IsShowing' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/MiniGameContainer.h:40:2: warning: Member variable 'BPMiniGame_Container::X' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/MiniGameContainer.h:40:2: warning: Member variable 'BPMiniGame_Container::Y' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/MiniGameContainer.h:40:2: warning: Member variable 'BPMiniGame_Container::StartX' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/MiniGameContainer.h:40:2: warning: Member variable 'BPMiniGame_Container::StartY' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/MiniGameContainer.h:40:2: warning: Member variable 'BPMiniGame_Container::DestX' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/MiniGameContainer.h:40:2: warning: Member variable 'BPMiniGame_Container::DestY' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/TestResultContainer.h:35:2: warning: Member variable 'TestResultContainer::MiniGame' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/TestResultContainer.h:35:2: warning: Member variable 'TestResultContainer::Rank' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/TestResultContainer.h:35:2: warning: Member variable 'TestResultContainer::FadeUpAnim' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/TestResultContainer.h:35:2: warning: Member variable 'TestResultContainer::GoingUp' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/balloonblaster.h:32:2: warning: Member variable 'BPMiniGame_BalloonBlaster_Balloon::X' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/balloonblaster.h:32:2: warning: Member variable 'BPMiniGame_BalloonBlaster_Balloon::Y' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/balloonblaster.h:32:2: warning: Member variable 'BPMiniGame_BalloonBlaster_Balloon::DestY' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/balloonblaster.h:32:2: warning: Member variable 'BPMiniGame_BalloonBlaster_Balloon::Colour' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/bubbletrouble.h:38:2: warning: Member variable 'BPMiniGame_BubbleTrouble_Bubble::CreationTime' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/connex.h:30:2: warning: Member variable 'BPMiniGame_Connex_Object::X' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/connex.h:30:2: warning: Member variable 'BPMiniGame_Connex_Object::Y' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/diceoff.h:40:2: warning: Member variable 'BPMiniGame_DiceOff_Die::Value' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/diceoff.h:40:2: warning: Member variable 'BPMiniGame_DiceOff_Die::NumNeighbours' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/diceoff.h:40:2: warning: Member variable 'BPMiniGame_DiceOff_Die::Index' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/diceoff.h:40:2: warning: Member variable 'BPMiniGame_DiceOff_Die::X' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/diceoff.h:40:2: warning: Member variable 'BPMiniGame_DiceOff_Die::Y' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/flashcounting.h:30:2: warning: Member variable 'BPMiniGame_FlashCounting_Ball::Direction' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/flashcounting.h:30:2: warning: Member variable 'BPMiniGame_FlashCounting_Ball::Type' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/minesweep.h:35:2: warning: Member variable 'BPMiniGame_MineSweep_Tile::Index' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/minesweep.h:35:2: warning: Member variable 'BPMiniGame_MineSweep_Tile::X' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/minesweep.h:35:2: warning: Member variable 'BPMiniGame_MineSweep_Tile::Y' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/minesweep.h:35:2: warning: Member variable 'BPMiniGame_MineSweep_Tile::Row' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/minesweep.h:35:2: warning: Member variable 'BPMiniGame_MineSweep_Tile::Col' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/perfectpaths.h:36:2: warning: Member variable 'BPMiniGame_PerfectPaths_Square::Col' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/scrambled.h:30:2: warning: Member variable 'BPMiniGame_Scrambled_Answer::Correct' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/setfinder.h:38:2: warning: Member variable 'BPMiniGame_SetFinder_Item::Col' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/setfinder.h:38:2: warning: Member variable 'BPMiniGame_SetFinder_Item::FillType' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/setfinder.h:38:2: warning: Member variable 'BPMiniGame_SetFinder_Item::ShapeType' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/setfinder.h:38:2: warning: Member variable 'BPMiniGame_SetFinder_Item::X' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/setfinder.h:38:2: warning: Member variable 'BPMiniGame_SetFinder_Item::Y' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/symboliclogic.h:52:2: warning: Member variable 'BPMiniGame_SymbolicLogic_Premise::Type' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/symboliclogic.h:33:3: performance: Variable 'SingularDesc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
brainparty-0.61/wordsmash.h:34:3: performance: Variable 'Letter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
brainparty-0.61/BPGame.h:56:7: style: Technically the member function 'cmp_str::operator()' can be const. [functionConst]
brainparty-0.61/BPGame.h:216:7: performance: Technically the member function 'BPGame::DrawImage' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:823:14: note: Technically the member function 'BPGame::DrawImage' can be static.
brainparty-0.61/BPGame.h:216:7: note: Technically the member function 'BPGame::DrawImage' can be static.
brainparty-0.61/BPGame.h:217:7: performance: Technically the member function 'BPGame::DrawImage' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:827:14: note: Technically the member function 'BPGame::DrawImage' can be static.
brainparty-0.61/BPGame.h:217:7: note: Technically the member function 'BPGame::DrawImage' can be static.
brainparty-0.61/BPGame.h:218:7: performance: Technically the member function 'BPGame::DrawImage' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:832:14: note: Technically the member function 'BPGame::DrawImage' can be static.
brainparty-0.61/BPGame.h:218:7: note: Technically the member function 'BPGame::DrawImage' can be static.
brainparty-0.61/BPGame.h:220:7: performance: Technically the member function 'BPGame::DrawString' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:1251:14: note: Technically the member function 'BPGame::DrawString' can be static.
brainparty-0.61/BPGame.h:220:7: note: Technically the member function 'BPGame::DrawString' can be static.
brainparty-0.61/BPGame.h:221:7: performance: Technically the member function 'BPGame::DrawString' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:1259:14: note: Technically the member function 'BPGame::DrawString' can be static.
brainparty-0.61/BPGame.h:221:7: note: Technically the member function 'BPGame::DrawString' can be static.
brainparty-0.61/BPGame.h:222:7: performance: Technically the member function 'BPGame::DrawString' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:1273:14: note: Technically the member function 'BPGame::DrawString' can be static.
brainparty-0.61/BPGame.h:222:7: note: Technically the member function 'BPGame::DrawString' can be static.
brainparty-0.61/BPGame.h:223:7: performance: Technically the member function 'BPGame::Clear' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:836:14: note: Technically the member function 'BPGame::Clear' can be static.
brainparty-0.61/BPGame.h:223:7: note: Technically the member function 'BPGame::Clear' can be static.
brainparty-0.61/BPGame.h:224:7: performance: Technically the member function 'BPGame::PointOverRect' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:841:14: note: Technically the member function 'BPGame::PointOverRect' can be static.
brainparty-0.61/BPGame.h:224:7: note: Technically the member function 'BPGame::PointOverRect' can be static.
brainparty-0.61/BPGame.h:225:7: performance: Technically the member function 'BPGame::RectOverRect' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:851:14: note: Technically the member function 'BPGame::RectOverRect' can be static.
brainparty-0.61/BPGame.h:225:7: note: Technically the member function 'BPGame::RectOverRect' can be static.
brainparty-0.61/BPGame.h:226:6: performance: Technically the member function 'BPGame::RandomRange' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:1279:13: note: Technically the member function 'BPGame::RandomRange' can be static.
brainparty-0.61/BPGame.h:226:6: note: Technically the member function 'BPGame::RandomRange' can be static.
brainparty-0.61/BPGame.h:228:9: performance: Technically the member function 'BPGame::SeparateThousands' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:1460:16: note: Technically the member function 'BPGame::SeparateThousands' can be static.
brainparty-0.61/BPGame.h:228:9: note: Technically the member function 'BPGame::SeparateThousands' can be static.
brainparty-0.61/BPGame.h:230:6: performance: Technically the member function 'BPGame::DivRem' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:1499:13: note: Technically the member function 'BPGame::DivRem' can be static.
brainparty-0.61/BPGame.h:230:6: note: Technically the member function 'BPGame::DivRem' can be static.
brainparty-0.61/BPGame.h:231:7: performance: Technically the member function 'BPGame::DrawLine' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:1504:14: note: Technically the member function 'BPGame::DrawLine' can be static.
brainparty-0.61/BPGame.h:231:7: note: Technically the member function 'BPGame::DrawLine' can be static.
brainparty-0.61/BPGame.h:232:8: performance: Technically the member function 'BPGame::Hermite' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:1529:15: note: Technically the member function 'BPGame::Hermite' can be static.
brainparty-0.61/BPGame.h:232:8: note: Technically the member function 'BPGame::Hermite' can be static.
brainparty-0.61/BPGame.h:237:8: performance: Technically the member function 'BPGame::Clamp' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:1519:15: note: Technically the member function 'BPGame::Clamp' can be static.
brainparty-0.61/BPGame.h:237:8: note: Technically the member function 'BPGame::Clamp' can be static.
brainparty-0.61/BPGame.h:238:7: performance: Technically the member function 'BPGame::StartsWithVowel' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:1574:14: note: Technically the member function 'BPGame::StartsWithVowel' can be static.
brainparty-0.61/BPGame.h:238:7: note: Technically the member function 'BPGame::StartsWithVowel' can be static.
brainparty-0.61/BPGame.h:271:7: performance: Technically the member function 'BPGame::PromptResetScores' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:2399:14: note: Technically the member function 'BPGame::PromptResetScores' can be static.
brainparty-0.61/BPGame.h:271:7: note: Technically the member function 'BPGame::PromptResetScores' can be static.
brainparty-0.61/BPGame.h:274:7: performance: Technically the member function 'BPGame::FileExists' can be static. [functionStatic]
brainparty-0.61/BPGame.cpp:2362:14: note: Technically the member function 'BPGame::FileExists' can be static.
brainparty-0.61/BPGame.h:274:7: note: Technically the member function 'BPGame::FileExists' can be static.
brainparty-0.61/BPList.h:148:0: style: Technically the member function 'BPPList < const char * >::operator[]' can be const. [functionConst]
brainparty-0.61/BPList.h:187:0: note: Technically the member function 'BPPList < const char * >::operator[]' can be const.
brainparty-0.61/BPList.h:148:0: note: Technically the member function 'BPPList < const char * >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: style: Technically the member function 'BPList < MiniGameType >::operator[]' can be const. [functionConst]
brainparty-0.61/BPList.h:80:0: note: Technically the member function 'BPList < MiniGameType >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: note: Technically the member function 'BPList < MiniGameType >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: style: Technically the member function 'BPList < Colour >::operator[]' can be const. [functionConst]
brainparty-0.61/BPList.h:80:0: note: Technically the member function 'BPList < Colour >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: note: Technically the member function 'BPList < Colour >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: style: Technically the member function 'BPList < const char * >::operator[]' can be const. [functionConst]
brainparty-0.61/BPList.h:80:0: note: Technically the member function 'BPList < const char * >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: note: Technically the member function 'BPList < const char * >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: style: Technically the member function 'BPList < string >::operator[]' can be const. [functionConst]
brainparty-0.61/BPList.h:80:0: note: Technically the member function 'BPList < string >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: note: Technically the member function 'BPList < string >::operator[]' can be const.
brainparty-0.61/bombhunt.h:62:2: style: Class 'BPMiniGame_BombHunt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/balloonblaster.h:46:2: style: Class 'BPMiniGame_BalloonBlaster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/bpsays.h:26:2: style: Class 'BPMiniGame_BPSays' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/bubbletrouble.h:53:2: style: Class 'BPMiniGame_BubbleTrouble' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/cardmatch.h:41:2: style: Class 'BPMiniGame_CardMatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/connex.h:43:2: style: Class 'BPMiniGame_Connex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/cupsnballs.h:86:2: style: Class 'BPMiniGame_CupsNBalls' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/diceoff.h:76:2: style: Class 'BPMiniGame_DiceOff' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/flashcounting.h:47:2: style: Class 'BPMiniGame_FlashCounting' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/flashlight.h:32:2: style: Class 'BPMiniGame_Flashlight' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/iqtest.h:25:2: style: Class 'BPMiniGame_IQTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/jewelflip.h:37:2: style: Class 'BPMiniGame_JewelFlip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/jeweljam.h:40:2: style: Class 'BPMiniGame_JewelJam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/marbledrop.h:25:2: style: Class 'BPMiniGame_MarbleDrop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/memoryblox.h:32:2: style: Class 'BPMiniGame_MemoryBlox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/memorybox.h:39:2: style: Class 'BPMiniGame_MemoryBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/memorymaths.h:25:2: style: Class 'BPMiniGame_MemoryMaths' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/minesweep.h:48:2: style: Class 'BPMiniGame_MineSweep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/moonjump.h:42:2: style: Class 'BPMiniGame_MoonJump' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/nextinline.h:25:2: style: Class 'BPMiniGame_NextInLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/numbersnake.h:25:2: style: Class 'BPMiniGame_NumberSnake' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/oddoneout.h:34:2: style: Class 'BPMiniGame_OddOneOut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/patchmatch.h:42:2: style: Class 'BPMiniGame_PatchMatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/perfectpaths.h:51:2: style: Class 'BPMiniGame_PerfectPaths' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/routefinder.h:27:2: style: Class 'BPMiniGame_RouteFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/rps.h:46:2: style: Class 'BPMiniGame_RPS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/scrambled.h:80:2: style: Class 'BPMiniGame_Scrambled' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/setfinder.h:88:2: style: Class 'BPMiniGame_SetFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/sharpshooter.h:58:2: style: Class 'BPMiniGame_Sharpshooter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/shortcircuitsudoku.h:52:2: style: Class 'BPMiniGame_ShortCircuitSudoku' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/shufflepuzzler.h:39:2: style: Class 'BPMiniGame_ShufflePuzzler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/strangerdanger.h:32:2: style: Class 'BPMiniGame_StrangerDanger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/symboliclogic.h:65:2: style: Class 'BPMiniGame_SymbolicLogic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/underthehat.h:38:2: style: Class 'BPMiniGame_UnderTheHat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/untangler.h:33:2: style: Class 'BPMiniGame_Untangler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/WordList.h:45:2: style: Class 'WordList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/wordsmash.h:43:2: style: Class 'BPMiniGame_WordSmash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brainparty-0.61/bombhunt.h:47:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/bombhunt.h:47:7: note: Function in derived class
brainparty-0.61/bombhunt.h:48:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/bombhunt.h:48:6: note: Function in derived class
brainparty-0.61/bombhunt.h:49:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/bombhunt.h:49:7: note: Function in derived class
brainparty-0.61/bombhunt.h:50:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/bombhunt.h:50:7: note: Function in derived class
brainparty-0.61/bombhunt.h:52:15: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/bombhunt.h:52:15: note: Function in derived class
brainparty-0.61/bombhunt.h:53:15: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/bombhunt.h:53:15: note: Function in derived class
brainparty-0.61/bombhunt.h:54:15: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/bombhunt.h:54:15: note: Function in derived class
brainparty-0.61/balloonblaster.h:70:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/balloonblaster.h:70:7: note: Function in derived class
brainparty-0.61/balloonblaster.h:71:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/balloonblaster.h:71:7: note: Function in derived class
brainparty-0.61/balloonblaster.h:72:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/balloonblaster.h:72:7: note: Function in derived class
brainparty-0.61/balloonblaster.h:75:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/balloonblaster.h:75:7: note: Function in derived class
brainparty-0.61/balloonblaster.h:76:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/balloonblaster.h:76:6: note: Function in derived class
brainparty-0.61/balloonblaster.h:77:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/balloonblaster.h:77:7: note: Function in derived class
brainparty-0.61/balloonblaster.h:78:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/balloonblaster.h:78:7: note: Function in derived class
brainparty-0.61/balloonblaster.h:80:7: style: The function 'SetMarathon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:78:15: note: Virtual function in base class
brainparty-0.61/balloonblaster.h:80:7: note: Function in derived class
brainparty-0.61/bpsays.h:27:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/bpsays.h:27:7: note: Function in derived class
brainparty-0.61/bpsays.h:28:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/bpsays.h:28:6: note: Function in derived class
brainparty-0.61/bpsays.h:29:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/bpsays.h:29:7: note: Function in derived class
brainparty-0.61/bpsays.h:31:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/bpsays.h:31:7: note: Function in derived class
brainparty-0.61/bpsays.h:32:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/bpsays.h:32:7: note: Function in derived class
brainparty-0.61/bpsays.h:33:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/bpsays.h:33:7: note: Function in derived class
brainparty-0.61/bpsays.h:34:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/bpsays.h:34:7: note: Function in derived class
brainparty-0.61/bpsays.h:37:7: style: The function 'SetMarathon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:78:15: note: Virtual function in base class
brainparty-0.61/bpsays.h:37:7: note: Function in derived class
brainparty-0.61/bubbletrouble.h:56:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/bubbletrouble.h:56:7: note: Function in derived class
brainparty-0.61/bubbletrouble.h:57:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/bubbletrouble.h:57:7: note: Function in derived class
brainparty-0.61/bubbletrouble.h:58:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/bubbletrouble.h:58:7: note: Function in derived class
brainparty-0.61/bubbletrouble.h:59:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/bubbletrouble.h:59:7: note: Function in derived class
brainparty-0.61/bubbletrouble.h:60:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/bubbletrouble.h:60:7: note: Function in derived class
brainparty-0.61/bubbletrouble.h:61:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/bubbletrouble.h:61:6: note: Function in derived class
brainparty-0.61/bubbletrouble.h:62:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/bubbletrouble.h:62:7: note: Function in derived class
brainparty-0.61/cardmatch.h:42:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/cardmatch.h:42:7: note: Function in derived class
brainparty-0.61/cardmatch.h:43:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/cardmatch.h:43:6: note: Function in derived class
brainparty-0.61/cardmatch.h:44:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/cardmatch.h:44:7: note: Function in derived class
brainparty-0.61/cardmatch.h:45:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/cardmatch.h:45:7: note: Function in derived class
brainparty-0.61/cardmatch.h:47:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/cardmatch.h:47:7: note: Function in derived class
brainparty-0.61/cardmatch.h:48:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/cardmatch.h:48:7: note: Function in derived class
brainparty-0.61/cardmatch.h:49:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/cardmatch.h:49:7: note: Function in derived class
brainparty-0.61/connex.h:45:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/connex.h:45:7: note: Function in derived class
brainparty-0.61/connex.h:46:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/connex.h:46:6: note: Function in derived class
brainparty-0.61/connex.h:47:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/connex.h:47:7: note: Function in derived class
brainparty-0.61/connex.h:48:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/connex.h:48:7: note: Function in derived class
brainparty-0.61/connex.h:49:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/connex.h:49:7: note: Function in derived class
brainparty-0.61/connex.h:50:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/connex.h:50:7: note: Function in derived class
brainparty-0.61/connex.h:51:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/connex.h:51:7: note: Function in derived class
brainparty-0.61/cupsnballs.h:88:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/cupsnballs.h:88:7: note: Function in derived class
brainparty-0.61/cupsnballs.h:89:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/cupsnballs.h:89:6: note: Function in derived class
brainparty-0.61/cupsnballs.h:90:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/cupsnballs.h:90:7: note: Function in derived class
brainparty-0.61/cupsnballs.h:91:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/cupsnballs.h:91:7: note: Function in derived class
brainparty-0.61/cupsnballs.h:92:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/cupsnballs.h:92:7: note: Function in derived class
brainparty-0.61/cupsnballs.h:93:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/cupsnballs.h:93:7: note: Function in derived class
brainparty-0.61/cupsnballs.h:94:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/cupsnballs.h:94:7: note: Function in derived class
brainparty-0.61/cupsnballs.h:97:7: style: The function 'SetMarathon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:78:15: note: Virtual function in base class
brainparty-0.61/cupsnballs.h:97:7: note: Function in derived class
brainparty-0.61/diceoff.h:79:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/diceoff.h:79:7: note: Function in derived class
brainparty-0.61/diceoff.h:80:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/diceoff.h:80:6: note: Function in derived class
brainparty-0.61/diceoff.h:81:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/diceoff.h:81:7: note: Function in derived class
brainparty-0.61/diceoff.h:82:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/diceoff.h:82:7: note: Function in derived class
brainparty-0.61/diceoff.h:84:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/diceoff.h:84:7: note: Function in derived class
brainparty-0.61/diceoff.h:85:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/diceoff.h:85:7: note: Function in derived class
brainparty-0.61/diceoff.h:86:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/diceoff.h:86:7: note: Function in derived class
brainparty-0.61/flashcounting.h:40:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/flashcounting.h:40:7: note: Function in derived class
brainparty-0.61/flashcounting.h:41:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/flashcounting.h:41:7: note: Function in derived class
brainparty-0.61/flashcounting.h:42:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/flashcounting.h:42:6: note: Function in derived class
brainparty-0.61/flashcounting.h:43:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/flashcounting.h:43:7: note: Function in derived class
brainparty-0.61/flashcounting.h:44:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/flashcounting.h:44:7: note: Function in derived class
brainparty-0.61/flashcounting.h:45:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/flashcounting.h:45:7: note: Function in derived class
brainparty-0.61/flashcounting.h:46:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/flashcounting.h:46:7: note: Function in derived class
brainparty-0.61/flashlight.h:35:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/flashlight.h:35:7: note: Function in derived class
brainparty-0.61/flashlight.h:36:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/flashlight.h:36:6: note: Function in derived class
brainparty-0.61/flashlight.h:37:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/flashlight.h:37:7: note: Function in derived class
brainparty-0.61/flashlight.h:38:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/flashlight.h:38:7: note: Function in derived class
brainparty-0.61/flashlight.h:39:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/flashlight.h:39:7: note: Function in derived class
brainparty-0.61/flashlight.h:40:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/flashlight.h:40:7: note: Function in derived class
brainparty-0.61/flashlight.h:41:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/flashlight.h:41:7: note: Function in derived class
brainparty-0.61/iqtest.h:31:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/iqtest.h:31:7: note: Function in derived class
brainparty-0.61/iqtest.h:32:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/iqtest.h:32:6: note: Function in derived class
brainparty-0.61/iqtest.h:33:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/iqtest.h:33:7: note: Function in derived class
brainparty-0.61/iqtest.h:34:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/iqtest.h:34:7: note: Function in derived class
brainparty-0.61/iqtest.h:35:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/iqtest.h:35:7: note: Function in derived class
brainparty-0.61/iqtest.h:36:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/iqtest.h:36:7: note: Function in derived class
brainparty-0.61/iqtest.h:37:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/iqtest.h:37:7: note: Function in derived class
brainparty-0.61/jewelflip.h:39:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/jewelflip.h:39:7: note: Function in derived class
brainparty-0.61/jewelflip.h:40:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/jewelflip.h:40:6: note: Function in derived class
brainparty-0.61/jewelflip.h:41:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/jewelflip.h:41:7: note: Function in derived class
brainparty-0.61/jewelflip.h:42:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/jewelflip.h:42:7: note: Function in derived class
brainparty-0.61/jewelflip.h:46:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/jewelflip.h:46:7: note: Function in derived class
brainparty-0.61/jewelflip.h:47:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/jewelflip.h:47:7: note: Function in derived class
brainparty-0.61/jewelflip.h:48:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/jewelflip.h:48:7: note: Function in derived class
brainparty-0.61/jeweljam.h:42:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/jeweljam.h:42:7: note: Function in derived class
brainparty-0.61/jeweljam.h:43:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/jeweljam.h:43:7: note: Function in derived class
brainparty-0.61/jeweljam.h:44:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/jeweljam.h:44:7: note: Function in derived class
brainparty-0.61/jeweljam.h:45:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/jeweljam.h:45:7: note: Function in derived class
brainparty-0.61/jeweljam.h:46:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/jeweljam.h:46:6: note: Function in derived class
brainparty-0.61/jeweljam.h:47:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/jeweljam.h:47:7: note: Function in derived class
brainparty-0.61/jeweljam.h:48:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/jeweljam.h:48:7: note: Function in derived class
brainparty-0.61/jeweljam.h:51:7: style: The function 'SetMarathon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:78:15: note: Virtual function in base class
brainparty-0.61/jeweljam.h:51:7: note: Function in derived class
brainparty-0.61/marbledrop.h:27:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/marbledrop.h:27:7: note: Function in derived class
brainparty-0.61/marbledrop.h:28:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/marbledrop.h:28:7: note: Function in derived class
brainparty-0.61/marbledrop.h:29:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/marbledrop.h:29:7: note: Function in derived class
brainparty-0.61/marbledrop.h:32:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/marbledrop.h:32:7: note: Function in derived class
brainparty-0.61/marbledrop.h:33:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/marbledrop.h:33:6: note: Function in derived class
brainparty-0.61/marbledrop.h:34:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/marbledrop.h:34:7: note: Function in derived class
brainparty-0.61/marbledrop.h:35:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/marbledrop.h:35:7: note: Function in derived class
brainparty-0.61/memoryblox.h:34:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/memoryblox.h:34:7: note: Function in derived class
brainparty-0.61/memoryblox.h:35:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/memoryblox.h:35:6: note: Function in derived class
brainparty-0.61/memoryblox.h:36:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/memoryblox.h:36:7: note: Function in derived class
brainparty-0.61/memoryblox.h:37:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/memoryblox.h:37:7: note: Function in derived class
brainparty-0.61/memoryblox.h:38:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/memoryblox.h:38:7: note: Function in derived class
brainparty-0.61/memoryblox.h:39:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/memoryblox.h:39:7: note: Function in derived class
brainparty-0.61/memoryblox.h:40:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/memoryblox.h:40:7: note: Function in derived class
brainparty-0.61/memorybox.h:41:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/memorybox.h:41:7: note: Function in derived class
brainparty-0.61/memorybox.h:42:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/memorybox.h:42:6: note: Function in derived class
brainparty-0.61/memorybox.h:43:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/memorybox.h:43:7: note: Function in derived class
brainparty-0.61/memorybox.h:44:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/memorybox.h:44:7: note: Function in derived class
brainparty-0.61/memorybox.h:45:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/memorybox.h:45:7: note: Function in derived class
brainparty-0.61/memorybox.h:46:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/memorybox.h:46:7: note: Function in derived class
brainparty-0.61/memorybox.h:47:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/memorybox.h:47:7: note: Function in derived class
brainparty-0.61/memorymaths.h:27:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/memorymaths.h:27:7: note: Function in derived class
brainparty-0.61/memorymaths.h:28:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/memorymaths.h:28:7: note: Function in derived class
brainparty-0.61/memorymaths.h:29:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/memorymaths.h:29:7: note: Function in derived class
brainparty-0.61/memorymaths.h:37:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/memorymaths.h:37:7: note: Function in derived class
brainparty-0.61/memorymaths.h:38:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/memorymaths.h:38:6: note: Function in derived class
brainparty-0.61/memorymaths.h:39:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/memorymaths.h:39:7: note: Function in derived class
brainparty-0.61/memorymaths.h:40:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/memorymaths.h:40:7: note: Function in derived class
brainparty-0.61/minesweep.h:51:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/minesweep.h:51:7: note: Function in derived class
brainparty-0.61/minesweep.h:52:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/minesweep.h:52:7: note: Function in derived class
brainparty-0.61/minesweep.h:53:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/minesweep.h:53:7: note: Function in derived class
brainparty-0.61/minesweep.h:56:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/minesweep.h:56:6: note: Function in derived class
brainparty-0.61/minesweep.h:57:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/minesweep.h:57:7: note: Function in derived class
brainparty-0.61/minesweep.h:58:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/minesweep.h:58:7: note: Function in derived class
brainparty-0.61/minesweep.h:59:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/minesweep.h:59:7: note: Function in derived class
brainparty-0.61/moonjump.h:43:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/moonjump.h:43:7: note: Function in derived class
brainparty-0.61/moonjump.h:44:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/moonjump.h:44:6: note: Function in derived class
brainparty-0.61/moonjump.h:45:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/moonjump.h:45:7: note: Function in derived class
brainparty-0.61/moonjump.h:46:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/moonjump.h:46:7: note: Function in derived class
brainparty-0.61/moonjump.h:48:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/moonjump.h:48:7: note: Function in derived class
brainparty-0.61/moonjump.h:49:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/moonjump.h:49:7: note: Function in derived class
brainparty-0.61/moonjump.h:50:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/moonjump.h:50:7: note: Function in derived class
brainparty-0.61/nextinline.h:27:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/nextinline.h:27:7: note: Function in derived class
brainparty-0.61/nextinline.h:28:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/nextinline.h:28:7: note: Function in derived class
brainparty-0.61/nextinline.h:29:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/nextinline.h:29:7: note: Function in derived class
brainparty-0.61/nextinline.h:34:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/nextinline.h:34:7: note: Function in derived class
brainparty-0.61/nextinline.h:35:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/nextinline.h:35:6: note: Function in derived class
brainparty-0.61/nextinline.h:36:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/nextinline.h:36:7: note: Function in derived class
brainparty-0.61/nextinline.h:37:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/nextinline.h:37:7: note: Function in derived class
brainparty-0.61/numbersnake.h:27:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/numbersnake.h:27:7: note: Function in derived class
brainparty-0.61/numbersnake.h:28:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/numbersnake.h:28:7: note: Function in derived class
brainparty-0.61/numbersnake.h:29:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/numbersnake.h:29:7: note: Function in derived class
brainparty-0.61/numbersnake.h:30:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/numbersnake.h:30:7: note: Function in derived class
brainparty-0.61/numbersnake.h:31:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/numbersnake.h:31:6: note: Function in derived class
brainparty-0.61/numbersnake.h:32:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/numbersnake.h:32:7: note: Function in derived class
brainparty-0.61/numbersnake.h:33:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/numbersnake.h:33:7: note: Function in derived class
brainparty-0.61/numbersnake.h:36:7: style: The function 'SetMarathon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:78:15: note: Virtual function in base class
brainparty-0.61/numbersnake.h:36:7: note: Function in derived class
brainparty-0.61/oddoneout.h:36:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/oddoneout.h:36:7: note: Function in derived class
brainparty-0.61/oddoneout.h:37:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/oddoneout.h:37:6: note: Function in derived class
brainparty-0.61/oddoneout.h:38:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/oddoneout.h:38:7: note: Function in derived class
brainparty-0.61/oddoneout.h:39:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/oddoneout.h:39:7: note: Function in derived class
brainparty-0.61/oddoneout.h:40:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/oddoneout.h:40:7: note: Function in derived class
brainparty-0.61/oddoneout.h:41:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/oddoneout.h:41:7: note: Function in derived class
brainparty-0.61/oddoneout.h:42:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/oddoneout.h:42:7: note: Function in derived class
brainparty-0.61/patchmatch.h:44:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/patchmatch.h:44:7: note: Function in derived class
brainparty-0.61/patchmatch.h:45:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/patchmatch.h:45:7: note: Function in derived class
brainparty-0.61/patchmatch.h:46:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/patchmatch.h:46:7: note: Function in derived class
brainparty-0.61/patchmatch.h:47:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/patchmatch.h:47:7: note: Function in derived class
brainparty-0.61/patchmatch.h:48:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/patchmatch.h:48:6: note: Function in derived class
brainparty-0.61/patchmatch.h:49:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/patchmatch.h:49:7: note: Function in derived class
brainparty-0.61/patchmatch.h:50:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/patchmatch.h:50:7: note: Function in derived class
brainparty-0.61/patchmatch.h:51:7: style: The function 'SetMarathon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:78:15: note: Virtual function in base class
brainparty-0.61/patchmatch.h:51:7: note: Function in derived class
brainparty-0.61/perfectpaths.h:53:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/perfectpaths.h:53:7: note: Function in derived class
brainparty-0.61/perfectpaths.h:54:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/perfectpaths.h:54:6: note: Function in derived class
brainparty-0.61/perfectpaths.h:55:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/perfectpaths.h:55:7: note: Function in derived class
brainparty-0.61/perfectpaths.h:56:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/perfectpaths.h:56:7: note: Function in derived class
brainparty-0.61/perfectpaths.h:57:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/perfectpaths.h:57:7: note: Function in derived class
brainparty-0.61/perfectpaths.h:58:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/perfectpaths.h:58:7: note: Function in derived class
brainparty-0.61/perfectpaths.h:59:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/perfectpaths.h:59:7: note: Function in derived class
brainparty-0.61/routefinder.h:29:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/routefinder.h:29:7: note: Function in derived class
brainparty-0.61/routefinder.h:30:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/routefinder.h:30:6: note: Function in derived class
brainparty-0.61/routefinder.h:31:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/routefinder.h:31:7: note: Function in derived class
brainparty-0.61/routefinder.h:33:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/routefinder.h:33:7: note: Function in derived class
brainparty-0.61/routefinder.h:35:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/routefinder.h:35:7: note: Function in derived class
brainparty-0.61/routefinder.h:36:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/routefinder.h:36:7: note: Function in derived class
brainparty-0.61/routefinder.h:37:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/routefinder.h:37:7: note: Function in derived class
brainparty-0.61/rps.h:49:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/rps.h:49:7: note: Function in derived class
brainparty-0.61/rps.h:50:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/rps.h:50:6: note: Function in derived class
brainparty-0.61/rps.h:51:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/rps.h:51:7: note: Function in derived class
brainparty-0.61/rps.h:52:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/rps.h:52:7: note: Function in derived class
brainparty-0.61/rps.h:53:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/rps.h:53:7: note: Function in derived class
brainparty-0.61/rps.h:54:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/rps.h:54:7: note: Function in derived class
brainparty-0.61/rps.h:55:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/rps.h:55:7: note: Function in derived class
brainparty-0.61/scrambled.h:82:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/scrambled.h:82:7: note: Function in derived class
brainparty-0.61/scrambled.h:83:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/scrambled.h:83:6: note: Function in derived class
brainparty-0.61/scrambled.h:84:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/scrambled.h:84:7: note: Function in derived class
brainparty-0.61/scrambled.h:91:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/scrambled.h:91:7: note: Function in derived class
brainparty-0.61/scrambled.h:92:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/scrambled.h:92:7: note: Function in derived class
brainparty-0.61/scrambled.h:93:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/scrambled.h:93:7: note: Function in derived class
brainparty-0.61/scrambled.h:94:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/scrambled.h:94:7: note: Function in derived class
brainparty-0.61/scrambled.h:96:7: style: The function 'SetMarathon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:78:15: note: Virtual function in base class
brainparty-0.61/scrambled.h:96:7: note: Function in derived class
brainparty-0.61/setfinder.h:90:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/setfinder.h:90:7: note: Function in derived class
brainparty-0.61/setfinder.h:91:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/setfinder.h:91:6: note: Function in derived class
brainparty-0.61/setfinder.h:92:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/setfinder.h:92:7: note: Function in derived class
brainparty-0.61/setfinder.h:93:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/setfinder.h:93:7: note: Function in derived class
brainparty-0.61/setfinder.h:95:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/setfinder.h:95:7: note: Function in derived class
brainparty-0.61/setfinder.h:96:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/setfinder.h:96:7: note: Function in derived class
brainparty-0.61/setfinder.h:97:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/setfinder.h:97:7: note: Function in derived class
brainparty-0.61/sharpshooter.h:60:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/sharpshooter.h:60:7: note: Function in derived class
brainparty-0.61/sharpshooter.h:61:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/sharpshooter.h:61:6: note: Function in derived class
brainparty-0.61/sharpshooter.h:62:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/sharpshooter.h:62:7: note: Function in derived class
brainparty-0.61/sharpshooter.h:63:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/sharpshooter.h:63:7: note: Function in derived class
brainparty-0.61/sharpshooter.h:64:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/sharpshooter.h:64:7: note: Function in derived class
brainparty-0.61/sharpshooter.h:65:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/sharpshooter.h:65:7: note: Function in derived class
brainparty-0.61/sharpshooter.h:66:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/sharpshooter.h:66:7: note: Function in derived class
brainparty-0.61/shortcircuitsudoku.h:54:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/shortcircuitsudoku.h:54:7: note: Function in derived class
brainparty-0.61/shortcircuitsudoku.h:55:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/shortcircuitsudoku.h:55:6: note: Function in derived class
brainparty-0.61/shortcircuitsudoku.h:56:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/shortcircuitsudoku.h:56:7: note: Function in derived class
brainparty-0.61/shortcircuitsudoku.h:57:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/shortcircuitsudoku.h:57:7: note: Function in derived class
brainparty-0.61/shortcircuitsudoku.h:58:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/shortcircuitsudoku.h:58:7: note: Function in derived class
brainparty-0.61/shortcircuitsudoku.h:59:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/shortcircuitsudoku.h:59:7: note: Function in derived class
brainparty-0.61/shortcircuitsudoku.h:60:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/shortcircuitsudoku.h:60:7: note: Function in derived class
brainparty-0.61/shortcircuitsudoku.h:69:7: style: The function 'SetMarathon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:78:15: note: Virtual function in base class
brainparty-0.61/shortcircuitsudoku.h:69:7: note: Function in derived class
brainparty-0.61/shufflepuzzler.h:41:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/shufflepuzzler.h:41:7: note: Function in derived class
brainparty-0.61/shufflepuzzler.h:42:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/shufflepuzzler.h:42:7: note: Function in derived class
brainparty-0.61/shufflepuzzler.h:43:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/shufflepuzzler.h:43:7: note: Function in derived class
brainparty-0.61/shufflepuzzler.h:47:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/shufflepuzzler.h:47:7: note: Function in derived class
brainparty-0.61/shufflepuzzler.h:48:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/shufflepuzzler.h:48:6: note: Function in derived class
brainparty-0.61/shufflepuzzler.h:49:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/shufflepuzzler.h:49:7: note: Function in derived class
brainparty-0.61/shufflepuzzler.h:50:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/shufflepuzzler.h:50:7: note: Function in derived class
brainparty-0.61/strangerdanger.h:34:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/strangerdanger.h:34:7: note: Function in derived class
brainparty-0.61/strangerdanger.h:35:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/strangerdanger.h:35:6: note: Function in derived class
brainparty-0.61/strangerdanger.h:36:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/strangerdanger.h:36:7: note: Function in derived class
brainparty-0.61/strangerdanger.h:37:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/strangerdanger.h:37:7: note: Function in derived class
brainparty-0.61/strangerdanger.h:38:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/strangerdanger.h:38:7: note: Function in derived class
brainparty-0.61/strangerdanger.h:39:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/strangerdanger.h:39:7: note: Function in derived class
brainparty-0.61/strangerdanger.h:40:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/strangerdanger.h:40:7: note: Function in derived class
brainparty-0.61/symboliclogic.h:67:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/symboliclogic.h:67:7: note: Function in derived class
brainparty-0.61/symboliclogic.h:68:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/symboliclogic.h:68:6: note: Function in derived class
brainparty-0.61/symboliclogic.h:69:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/symboliclogic.h:69:7: note: Function in derived class
brainparty-0.61/symboliclogic.h:71:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/symboliclogic.h:71:7: note: Function in derived class
brainparty-0.61/symboliclogic.h:73:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/symboliclogic.h:73:7: note: Function in derived class
brainparty-0.61/symboliclogic.h:74:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/symboliclogic.h:74:7: note: Function in derived class
brainparty-0.61/symboliclogic.h:75:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/symboliclogic.h:75:7: note: Function in derived class
brainparty-0.61/symboliclogic.h:79:7: style: The function 'SetMarathon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:78:15: note: Virtual function in base class
brainparty-0.61/symboliclogic.h:79:7: note: Function in derived class
brainparty-0.61/underthehat.h:40:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/underthehat.h:40:7: note: Function in derived class
brainparty-0.61/underthehat.h:41:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/underthehat.h:41:6: note: Function in derived class
brainparty-0.61/underthehat.h:42:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/underthehat.h:42:7: note: Function in derived class
brainparty-0.61/underthehat.h:43:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/underthehat.h:43:7: note: Function in derived class
brainparty-0.61/underthehat.h:44:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/underthehat.h:44:7: note: Function in derived class
brainparty-0.61/underthehat.h:45:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/underthehat.h:45:7: note: Function in derived class
brainparty-0.61/underthehat.h:46:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/underthehat.h:46:7: note: Function in derived class
brainparty-0.61/untangler.h:35:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/untangler.h:35:7: note: Function in derived class
brainparty-0.61/untangler.h:36:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/untangler.h:36:6: note: Function in derived class
brainparty-0.61/untangler.h:37:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/untangler.h:37:7: note: Function in derived class
brainparty-0.61/untangler.h:38:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/untangler.h:38:7: note: Function in derived class
brainparty-0.61/untangler.h:39:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/untangler.h:39:7: note: Function in derived class
brainparty-0.61/untangler.h:40:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/untangler.h:40:7: note: Function in derived class
brainparty-0.61/untangler.h:41:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/untangler.h:41:7: note: Function in derived class
brainparty-0.61/untangler.h:45:7: style: The function 'SetMarathon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:78:15: note: Virtual function in base class
brainparty-0.61/untangler.h:45:7: note: Function in derived class
brainparty-0.61/wordsmash.h:45:7: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:87:15: note: Virtual function in base class
brainparty-0.61/wordsmash.h:45:7: note: Function in derived class
brainparty-0.61/wordsmash.h:46:7: style: The function 'OnMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:85:15: note: Virtual function in base class
brainparty-0.61/wordsmash.h:46:7: note: Function in derived class
brainparty-0.61/wordsmash.h:47:7: style: The function 'OnMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:86:15: note: Virtual function in base class
brainparty-0.61/wordsmash.h:47:7: note: Function in derived class
brainparty-0.61/wordsmash.h:48:7: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:76:15: note: Virtual function in base class
brainparty-0.61/wordsmash.h:48:7: note: Function in derived class
brainparty-0.61/wordsmash.h:49:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:104:15: note: Virtual function in base class
brainparty-0.61/wordsmash.h:49:7: note: Function in derived class
brainparty-0.61/wordsmash.h:50:7: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:105:15: note: Virtual function in base class
brainparty-0.61/wordsmash.h:50:7: note: Function in derived class
brainparty-0.61/wordsmash.h:51:6: style: The function 'GetWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brainparty-0.61/Minigame.h:77:14: note: Virtual function in base class
brainparty-0.61/wordsmash.h:51:6: note: Function in derived class
brainparty-0.61/WordList.h:54:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
brainparty-0.61/BPList.h:120:0: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
brainparty-0.61/BPPoint.h:36:7: style: Technically the member function 'BPPoint::operator!=' can be const. [functionConst]
brainparty-0.61/BPPoint.cpp:30:15: note: Technically the member function 'BPPoint::operator!=' can be const.
brainparty-0.61/BPPoint.h:36:7: note: Technically the member function 'BPPoint::operator!=' can be const.
brainparty-0.61/BPList.h:48:0: style: Technically the member function 'BPList < int >::operator[]' can be const. [functionConst]
brainparty-0.61/BPList.h:80:0: note: Technically the member function 'BPList < int >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: note: Technically the member function 'BPList < int >::operator[]' can be const.
brainparty-0.61/Minigame.cpp:73:12: style: Expression is always false because 'else if' condition matches previous condition at line 71. [multiCondition]
brainparty-0.61/Minigame.cpp:73:20: warning: Identical condition 'Weight<50', second condition is always false [identicalConditionAfterEarlyExit]
brainparty-0.61/Minigame.cpp:71:13: note: first condition
brainparty-0.61/Minigame.cpp:73:20: note: second condition
brainparty-0.61/Minigame.cpp:20:13: warning: Member variable 'BPMiniGame::GameTitle' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/Minigame.cpp:20:13: warning: Member variable 'BPMiniGame::GameHelp' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/Minigame.cpp:20:13: warning: Member variable 'BPMiniGame::GameHelp2' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/Minigame.cpp:20:13: warning: Member variable 'BPMiniGame::MiniGameType' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/Minigame.cpp:20:13: warning: Member variable 'BPMiniGame::FinalRank' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/Minigame.cpp:20:13: warning: Member variable 'BPMiniGame::InTick' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/Minigame.cpp:20:13: warning: Member variable 'BPMiniGame::BackDown' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/Minigame.cpp:20:13: warning: Member variable 'BPMiniGame::HelpDown' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/Minigame.h:80:14: performance: Technically the member function 'BPMiniGame::GetGrade' can be static. [functionStatic]
brainparty-0.61/Minigame.cpp:70:25: note: Technically the member function 'BPMiniGame::GetGrade' can be static.
brainparty-0.61/Minigame.h:80:14: note: Technically the member function 'BPMiniGame::GetGrade' can be static.
brainparty-0.61/Minigame.h:102:7: style: Technically the member function 'BPMiniGame::RedrawClock' can be const. [functionConst]
brainparty-0.61/Minigame.cpp:386:18: note: Technically the member function 'BPMiniGame::RedrawClock' can be const.
brainparty-0.61/Minigame.h:102:7: note: Technically the member function 'BPMiniGame::RedrawClock' can be const.
brainparty-0.61/Minigame.h:113:6: performance: Technically the member function 'BPMiniGame::DivRem' can be static. [functionStatic]
brainparty-0.61/Minigame.cpp:316:17: note: Technically the member function 'BPMiniGame::DivRem' can be static.
brainparty-0.61/Minigame.h:113:6: note: Technically the member function 'BPMiniGame::DivRem' can be static.
brainparty-0.61/Minigame.h:114:6: performance: Technically the member function 'BPMiniGame::Round' can be static. [functionStatic]
brainparty-0.61/Minigame.cpp:363:17: note: Technically the member function 'BPMiniGame::Round' can be static.
brainparty-0.61/Minigame.h:114:6: note: Technically the member function 'BPMiniGame::Round' can be static.
brainparty-0.61/Minigame.h:115:6: performance: Technically the member function 'BPMiniGame::MinMax' can be static. [functionStatic]
brainparty-0.61/Minigame.cpp:367:17: note: Technically the member function 'BPMiniGame::MinMax' can be static.
brainparty-0.61/Minigame.h:115:6: note: Technically the member function 'BPMiniGame::MinMax' can be static.
brainparty-0.61/SpriteFont.cpp:20:13: warning: Member variable 'SpriteFont::Width' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/SpriteFont.cpp:20:13: warning: Member variable 'SpriteFont::Height' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/SpriteFont.cpp:20:13: warning: Member variable 'SpriteFont::Align' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/balloonblaster.cpp:73:46: style: The scope of the variable 'row' can be reduced. [variableScope]
brainparty-0.61/balloonblaster.cpp:107:46: style: The scope of the variable 'row' can be reduced. [variableScope]
brainparty-0.61/balloonblaster.cpp:24:2: style: Class 'BPMiniGame_BalloonBlaster' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brainparty-0.61/balloonblaster.cpp:24:2: style: Class 'BPMiniGame_BalloonBlaster' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brainparty-0.61/bpsays.cpp:283:14: style: Variable 'distance' is assigned a value that is never used. [unreadVariable]
brainparty-0.61/bpsays.cpp:26:2: style: Class 'BPMiniGame_BPSays' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brainparty-0.61/bpsays.cpp:26:2: style: Class 'BPMiniGame_BPSays' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brainparty-0.61/bubbletrouble.cpp:138:35: style: The scope of the variable 'bubble' can be reduced. [variableScope]
brainparty-0.61/bubbletrouble.cpp:239:35: style: The scope of the variable 'bubble' can be reduced. [variableScope]
brainparty-0.61/bubbletrouble.h:64:7: performance: Technically the member function 'BPMiniGame_BubbleTrouble::SetBubbleDirection' can be static. [functionStatic]
brainparty-0.61/bubbletrouble.cpp:116:32: note: Technically the member function 'BPMiniGame_BubbleTrouble::SetBubbleDirection' can be static.
brainparty-0.61/bubbletrouble.h:64:7: note: Technically the member function 'BPMiniGame_BubbleTrouble::SetBubbleDirection' can be static.
brainparty-0.61/cardmatch.cpp:26:2: style: Class 'BPMiniGame_CardMatch' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brainparty-0.61/cardmatch.cpp:26:2: style: Class 'BPMiniGame_CardMatch' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brainparty-0.61/connex.cpp:25:2: style: Class 'BPMiniGame_Connex' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brainparty-0.61/connex.cpp:25:2: style: Class 'BPMiniGame_Connex' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brainparty-0.61/connex.cpp:138:21: error: Uninitialized variable: from [uninitvar]
brainparty-0.61/connex.cpp:138:49: error: Uninitialized variable: to [uninitvar]
brainparty-0.61/cupsnballs.cpp:21:24: warning: Member variable 'BPMiniGame_CupsNBalls::MouseMoved' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/cupsnballs.cpp:21:24: warning: Member variable 'BPMiniGame_CupsNBalls::IsStringPulled' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/cupsnballs.cpp:21:24: warning: Member variable 'BPMiniGame_CupsNBalls::TimeStarted' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/diceoff.cpp:21:21: warning: Member variable 'BPMiniGame_DiceOff::ChangeStartTime' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/diceoff.cpp:30:2: performance: Variable 'NeutralColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
brainparty-0.61/diceoff.h:88:6: performance: Technically the member function 'BPMiniGame_DiceOff::CountNeighbours' can be static. [functionStatic]
brainparty-0.61/diceoff.cpp:152:25: note: Technically the member function 'BPMiniGame_DiceOff::CountNeighbours' can be static.
brainparty-0.61/diceoff.h:88:6: note: Technically the member function 'BPMiniGame_DiceOff::CountNeighbours' can be static.
brainparty-0.61/flashcounting.cpp:25:2: style: Class 'BPMiniGame_FlashCounting' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brainparty-0.61/flashcounting.cpp:25:2: style: Class 'BPMiniGame_FlashCounting' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brainparty-0.61/iqtest.cpp:37:2: style: Class 'BPMiniGame_IQTest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brainparty-0.61/iqtest.cpp:37:2: style: Class 'BPMiniGame_IQTest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brainparty-0.61/jewelflip.h:49:7: performance: Technically the member function 'BPMiniGame_JewelFlip::GemsAreAdjacent' can be static. [functionStatic]
brainparty-0.61/jewelflip.cpp:281:28: note: Technically the member function 'BPMiniGame_JewelFlip::GemsAreAdjacent' can be static.
brainparty-0.61/jewelflip.h:49:7: note: Technically the member function 'BPMiniGame_JewelFlip::GemsAreAdjacent' can be static.
brainparty-0.61/jeweljam.cpp:114:27: style: The scope of the variable 'box' can be reduced. [variableScope]
brainparty-0.61/jeweljam.cpp:175:27: style: The scope of the variable 'box' can be reduced. [variableScope]
brainparty-0.61/main.cpp:96:8: style: The scope of the variable 'seconds_elapsed' can be reduced. [variableScope]
brainparty-0.61/marbledrop.h:30:7: style: Technically the member function 'BPMiniGame_MarbleDrop::CheckAnswer' can be const. [functionConst]
brainparty-0.61/marbledrop.cpp:99:29: note: Technically the member function 'BPMiniGame_MarbleDrop::CheckAnswer' can be const.
brainparty-0.61/marbledrop.h:30:7: note: Technically the member function 'BPMiniGame_MarbleDrop::CheckAnswer' can be const.
brainparty-0.61/memoryblox.cpp:85:6: style: The scope of the variable 'ypos' can be reduced. [variableScope]
brainparty-0.61/BPList.h:48:0: style: Technically the member function 'BPList < bool >::operator[]' can be const. [functionConst]
brainparty-0.61/BPList.h:80:0: note: Technically the member function 'BPList < bool >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: note: Technically the member function 'BPList < bool >::operator[]' can be const.
brainparty-0.61/memorybox.cpp:21:23: warning: Member variable 'BPMiniGame_MemoryBox::GameState' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/memorymaths.cpp:30:2: style: Class 'BPMiniGame_MemoryMaths' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brainparty-0.61/memorymaths.cpp:30:2: style: Class 'BPMiniGame_MemoryMaths' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brainparty-0.61/nextinline.cpp:30:2: style: Class 'BPMiniGame_NextInLine' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brainparty-0.61/nextinline.cpp:30:2: style: Class 'BPMiniGame_NextInLine' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brainparty-0.61/numbersnake.cpp:25:25: warning: Member variable 'BPMiniGame_NumberSnake::GameState' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/numbersnake.cpp:25:25: warning: Member variable 'BPMiniGame_NumberSnake::Fader' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/numbersnake.cpp:25:25: warning: Member variable 'BPMiniGame_NumberSnake::QuestionLength' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/patchmatch.cpp:101:2: style: Variable 'Locked' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
brainparty-0.61/patchmatch.cpp:95:2: note: Variable 'Locked' is reassigned a value before the old one has been used if variable is no semaphore variable.
brainparty-0.61/patchmatch.cpp:101:2: note: Variable 'Locked' is reassigned a value before the old one has been used if variable is no semaphore variable.
brainparty-0.61/perfectpaths.cpp:21:26: warning: Member variable 'BPMiniGame_PerfectPaths::LastDiff' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/perfectpaths.h:65:7: performance: Technically the member function 'BPMiniGame_PerfectPaths::CanMove' can be static. [functionStatic]
brainparty-0.61/perfectpaths.cpp:423:31: note: Technically the member function 'BPMiniGame_PerfectPaths::CanMove' can be static.
brainparty-0.61/perfectpaths.h:65:7: note: Technically the member function 'BPMiniGame_PerfectPaths::CanMove' can be static.
brainparty-0.61/scrambled.h:85:9: performance: Technically the member function 'BPMiniGame_Scrambled::FlipLetters' can be static. [functionStatic]
brainparty-0.61/scrambled.cpp:234:30: note: Technically the member function 'BPMiniGame_Scrambled::FlipLetters' can be static.
brainparty-0.61/scrambled.h:85:9: note: Technically the member function 'BPMiniGame_Scrambled::FlipLetters' can be static.
brainparty-0.61/scrambled.h:86:9: performance: Technically the member function 'BPMiniGame_Scrambled::RemoveLetters' can be static. [functionStatic]
brainparty-0.61/scrambled.cpp:240:30: note: Technically the member function 'BPMiniGame_Scrambled::RemoveLetters' can be static.
brainparty-0.61/scrambled.h:86:9: note: Technically the member function 'BPMiniGame_Scrambled::RemoveLetters' can be static.
brainparty-0.61/scrambled.h:87:9: performance: Technically the member function 'BPMiniGame_Scrambled::SwitchLetters' can be static. [functionStatic]
brainparty-0.61/scrambled.cpp:247:30: note: Technically the member function 'BPMiniGame_Scrambled::SwitchLetters' can be static.
brainparty-0.61/scrambled.h:87:9: note: Technically the member function 'BPMiniGame_Scrambled::SwitchLetters' can be static.
brainparty-0.61/scrambled.h:88:9: performance: Technically the member function 'BPMiniGame_Scrambled::AddLetters' can be static. [functionStatic]
brainparty-0.61/scrambled.cpp:263:30: note: Technically the member function 'BPMiniGame_Scrambled::AddLetters' can be static.
brainparty-0.61/scrambled.h:88:9: note: Technically the member function 'BPMiniGame_Scrambled::AddLetters' can be static.
brainparty-0.61/scrambled.h:89:9: style: Technically the member function 'BPMiniGame_Scrambled::GetUniqueNumber' can be const. [functionConst]
brainparty-0.61/scrambled.cpp:270:30: note: Technically the member function 'BPMiniGame_Scrambled::GetUniqueNumber' can be const.
brainparty-0.61/scrambled.h:89:9: note: Technically the member function 'BPMiniGame_Scrambled::GetUniqueNumber' can be const.
brainparty-0.61/BPList.h:48:0: style: Technically the member function 'BPList < BPPoint >::operator[]' can be const. [functionConst]
brainparty-0.61/BPList.h:80:0: note: Technically the member function 'BPList < BPPoint >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: note: Technically the member function 'BPList < BPPoint >::operator[]' can be const.
brainparty-0.61/scrambled.cpp:234:49: performance: Function parameter 'Word' should be passed by const reference. [passedByValue]
brainparty-0.61/scrambled.cpp:240:51: performance: Function parameter 'Word' should be passed by const reference. [passedByValue]
brainparty-0.61/scrambled.cpp:247:51: performance: Function parameter 'Word' should be passed by const reference. [passedByValue]
brainparty-0.61/scrambled.cpp:263:48: performance: Function parameter 'Word' should be passed by const reference. [passedByValue]
brainparty-0.61/setfinder.cpp:21:23: warning: Member variable 'BPMiniGame_SetFinder::sfcSelected' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/setfinder.h:99:7: performance: Technically the member function 'BPMiniGame_SetFinder::ItemsAreDifferent' can be static. [functionStatic]
brainparty-0.61/setfinder.cpp:486:28: note: Technically the member function 'BPMiniGame_SetFinder::ItemsAreDifferent' can be static.
brainparty-0.61/setfinder.h:99:7: note: Technically the member function 'BPMiniGame_SetFinder::ItemsAreDifferent' can be static.
brainparty-0.61/BPList.h:48:0: style: Technically the member function 'BPList < FillTypes >::operator[]' can be const. [functionConst]
brainparty-0.61/BPList.h:80:0: note: Technically the member function 'BPList < FillTypes >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: note: Technically the member function 'BPList < FillTypes >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: style: Technically the member function 'BPList < ShapeTypes >::operator[]' can be const. [functionConst]
brainparty-0.61/BPList.h:80:0: note: Technically the member function 'BPList < ShapeTypes >::operator[]' can be const.
brainparty-0.61/BPList.h:48:0: note: Technically the member function 'BPList < ShapeTypes >::operator[]' can be const.
brainparty-0.61/shortcircuitsudoku.cpp:245:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:255:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:265:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:327:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:329:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:331:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:333:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:335:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:337:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:339:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:341:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.cpp:343:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brainparty-0.61/shortcircuitsudoku.h:63:7: performance: Technically the member function 'BPMiniGame_ShortCircuitSudoku::Conflicts' can be static. [functionStatic]
brainparty-0.61/shortcircuitsudoku.cpp:242:37: note: Technically the member function 'BPMiniGame_ShortCircuitSudoku::Conflicts' can be static.
brainparty-0.61/shortcircuitsudoku.h:63:7: note: Technically the member function 'BPMiniGame_ShortCircuitSudoku::Conflicts' can be static.
brainparty-0.61/shortcircuitsudoku.h:65:6: performance: Technically the member function 'BPMiniGame_ShortCircuitSudoku::GetAcrossFromNumber' can be static. [functionStatic]
brainparty-0.61/shortcircuitsudoku.cpp:304:36: note: Technically the member function 'BPMiniGame_ShortCircuitSudoku::GetAcrossFromNumber' can be static.
brainparty-0.61/shortcircuitsudoku.h:65:6: note: Technically the member function 'BPMiniGame_ShortCircuitSudoku::GetAcrossFromNumber' can be static.
brainparty-0.61/symboliclogic.cpp:298:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
brainparty-0.61/symboliclogic.cpp:300:5: note: Found duplicate branches for 'if' and 'else'.
brainparty-0.61/symboliclogic.cpp:298:3: note: Found duplicate branches for 'if' and 'else'.
brainparty-0.61/symboliclogic.cpp:306:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
brainparty-0.61/symboliclogic.cpp:308:5: note: Found duplicate branches for 'if' and 'else'.
brainparty-0.61/symboliclogic.cpp:306:3: note: Found duplicate branches for 'if' and 'else'.
brainparty-0.61/symboliclogic.cpp:23:27: warning: Member variable 'BPMiniGame_SymbolicLogic::Conclusion' is not initialized in the constructor. [uninitMemberVar]
brainparty-0.61/symboliclogic.cpp:153:2: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
brainparty-0.61/untangler.cpp:64:7: style: The scope of the variable 'p1_collides' can be reduced. [variableScope]
brainparty-0.61/untangler.cpp:65:7: style: The scope of the variable 'p2_collides' can be reduced. [variableScope]
brainparty-0.61/untangler.h:42:8: performance: Technically the member function 'BPMiniGame_Untangler::abs2' can be static. [functionStatic]
brainparty-0.61/untangler.cpp:187:29: note: Technically the member function 'BPMiniGame_Untangler::abs2' can be static.
brainparty-0.61/untangler.h:42:8: note: Technically the member function 'BPMiniGame_Untangler::abs2' can be static.
brainparty-0.61/wordsmash.cpp:138:31: style: The scope of the variable 'box' can be reduced. [variableScope]
brainparty-0.61/wordsmash.cpp:197:32: style: The scope of the variable 'box' can be reduced. [variableScope]
brainparty-0.61/wordsmash.h:55:7: performance: Technically the member function 'BPMiniGame_WordSmash::CanMove' can be static. [functionStatic]
brainparty-0.61/wordsmash.cpp:343:28: note: Technically the member function 'BPMiniGame_WordSmash::CanMove' can be static.
brainparty-0.61/wordsmash.h:55:7: note: Technically the member function 'BPMiniGame_WordSmash::CanMove' can be static.
brainparty-0.61/wordsmash.cpp:63:2: style: Class 'BPMiniGame_WordSmash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brainparty-0.61/wordsmash.cpp:63:2: style: Class 'BPMiniGame_WordSmash' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/brandy/brandy_1.20~pre5.orig.tar.gz
brandy-1.20pre5/src/target.h:119:0: error: #error Target operating system for interpreter is either missing or not supported [preprocessorErrorDirective]
[03:23]

ftp://ftp.se.debian.org/debian/pool/main/b/brasero/brasero_3.4.1.orig.tar.xz
brasero-3.4.1/libbrasero-burn/brasero-blank-dialog.c:410:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/libbrasero-burn/brasero-burn-dialog.c:744:10: warning: Either the condition 'error' is redundant or there is possible null pointer dereference: error. [nullPointerRedundantCheck]
brasero-3.4.1/libbrasero-burn/brasero-burn-dialog.c:736:6: note: Assuming that condition 'error' is not redundant
brasero-3.4.1/libbrasero-burn/brasero-burn-dialog.c:744:10: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-burn-dialog.c:1837:2: style: Variable 'primary' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-burn-dialog.c:1832:0: note: Variable 'primary' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-burn-dialog.c:1837:2: note: Variable 'primary' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-burn-dialog.c:1423:13: style: The scope of the variable 'cursor' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-burn-options.c:897:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/libbrasero-burn/brasero-burn-options.c:923:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/libbrasero-burn/brasero-burn-options.c:160:55: style: Function 'brasero_burn_options_add_options' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-burn-options.h:70:55: note: Function 'brasero_burn_options_add_options' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-burn-options.c:160:55: note: Function 'brasero_burn_options_add_options' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-burn.c:2722:13: warning: Identical condition 'result!=BRASERO_BURN_OK', second condition is always false [identicalConditionAfterEarlyExit]
brasero-3.4.1/libbrasero-burn/brasero-burn.c:2715:13: note: first condition
brasero-3.4.1/libbrasero-burn/brasero-burn.c:2722:13: note: second condition
brasero-3.4.1/libbrasero-burn/brasero-burn.c:341:7: style: Condition 'ret_error' is always false [knownConditionTrueFalse]
brasero-3.4.1/libbrasero-burn/brasero-burn.c:338:15: note: Assignment 'ret_error=NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-burn.c:341:7: note: Condition 'ret_error' is always false
brasero-3.4.1/libbrasero-burn/brasero-burn.c:1537:15: warning: Either the condition 'if(ret_error)' is redundant or there is possible null pointer dereference: ret_error. [nullPointerRedundantCheck]
brasero-3.4.1/libbrasero-burn/brasero-burn.c:1546:7: note: Assuming that condition 'if(ret_error)' is not redundant
brasero-3.4.1/libbrasero-burn/brasero-burn.c:1537:15: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-burn.c:1205:3: style: Variable 'input' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-burn.c:1203:0: note: Variable 'input' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-burn.c:1205:3: note: Variable 'input' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-burn.c:2628:2: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-burn.c:2620:0: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-burn.c:2628:2: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-burn.c:2552:34: style: Function 'brasero_burn_check' argument 1 names different: declaration 'burn' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-burn.h:104:34: note: Function 'brasero_burn_check' argument 1 names different: declaration 'burn' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-burn.c:2552:34: note: Function 'brasero_burn_check' argument 1 names different: declaration 'burn' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-caps-burn.c:522:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
brasero-3.4.1/libbrasero-burn/brasero-caps-burn.c:613:46: style: Function 'brasero_burn_caps_new_task' argument 1 names different: declaration 'caps' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-caps-burn.h:47:46: note: Function 'brasero_burn_caps_new_task' argument 1 names different: declaration 'caps' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-caps-burn.c:613:46: note: Function 'brasero_burn_caps_new_task' argument 1 names different: declaration 'caps' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-caps-burn.c:836:58: style: Function 'brasero_burn_caps_new_checksuming_task' argument 1 names different: declaration 'caps' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-caps-burn.h:56:58: note: Function 'brasero_burn_caps_new_checksuming_task' argument 1 names different: declaration 'caps' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-caps-burn.c:836:58: note: Function 'brasero_burn_caps_new_checksuming_task' argument 1 names different: declaration 'caps' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-caps-burn.c:1018:55: style: Function 'brasero_burn_caps_new_blanking_task' argument 1 names different: declaration 'caps' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-caps-burn.h:52:55: note: Function 'brasero_burn_caps_new_blanking_task' argument 1 names different: declaration 'caps' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-caps-burn.c:1018:55: note: Function 'brasero_burn_caps_new_blanking_task' argument 1 names different: declaration 'caps' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-caps-plugin.c:668:37: style: Function 'brasero_caps_disc_new' argument 1 names different: declaration 'media' definition 'type'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-registration.h:101:37: note: Function 'brasero_caps_disc_new' argument 1 names different: declaration 'media' definition 'type'.
brasero-3.4.1/libbrasero-burn/brasero-caps-plugin.c:668:37: note: Function 'brasero_caps_disc_new' argument 1 names different: declaration 'media' definition 'type'.
brasero-3.4.1/libbrasero-burn/brasero-caps-plugin.c:754:15: style: Function 'brasero_plugin_blank_caps' argument 2 names different: declaration 'caps' definition 'caps_list'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-registration.h:113:15: note: Function 'brasero_plugin_blank_caps' argument 2 names different: declaration 'caps' definition 'caps_list'.
brasero-3.4.1/libbrasero-burn/brasero-caps-plugin.c:754:15: note: Function 'brasero_plugin_blank_caps' argument 2 names different: declaration 'caps' definition 'caps_list'.
brasero-3.4.1/libbrasero-burn/brasero-caps-plugin.c:785:17: style: Function 'brasero_plugin_process_caps' argument 2 names different: declaration 'caps' definition 'caps_list'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-registration.h:134:17: note: Function 'brasero_plugin_process_caps' argument 2 names different: declaration 'caps' definition 'caps_list'.
brasero-3.4.1/libbrasero-burn/brasero-caps-plugin.c:785:17: note: Function 'brasero_plugin_process_caps' argument 2 names different: declaration 'caps' definition 'caps_list'.
brasero-3.4.1/libbrasero-burn/brasero-caps-plugin.c:798:15: style: Function 'brasero_plugin_check_caps' argument 3 names different: declaration 'caps' definition 'caps_list'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-registration.h:143:15: note: Function 'brasero_plugin_check_caps' argument 3 names different: declaration 'caps' definition 'caps_list'.
brasero-3.4.1/libbrasero-burn/brasero-caps-plugin.c:798:15: note: Function 'brasero_plugin_check_caps' argument 3 names different: declaration 'caps' definition 'caps_list'.
brasero-3.4.1/libbrasero-burn/brasero-caps-session.c:1258:2: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-caps-session.c:1250:0: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-caps-session.c:1258:2: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:931:14: warning: Either the condition 'if(graft)' is redundant or there is possible null pointer dereference: graft. [nullPointerRedundantCheck]
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:949:5: note: Assuming that condition 'if(graft)' is not redundant
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:931:14: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1174:14: warning: Possible null pointer dereference: graft [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1173:11: note: Assignment 'graft=(node)->is_grafted?(node)->union1.graft:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1174:14: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1536:14: warning: Possible null pointer dereference: graft [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1535:11: note: Assignment 'graft=(node)->is_grafted?(node)->union1.graft:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1536:14: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1623:14: warning: Possible null pointer dereference: graft [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1622:11: note: Assignment 'graft=(node)->is_grafted?(node)->union1.graft:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1623:14: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1834:15: warning: Possible null pointer dereference: graft [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1833:12: note: Assignment 'graft=(sibling)->is_grafted?(sibling)->union1.graft:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1834:15: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1947:20: warning: Possible null pointer dereference: graft [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1946:10: note: Assignment 'graft=(node)->is_grafted?(node)->union1.graft:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1947:20: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3501:10: style: The scope of the variable 'uri' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3580:10: style: The scope of the variable 'file' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:254:57: style: Function 'brasero_data_project_reference_new' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:224:57: note: Function 'brasero_data_project_reference_new' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:254:57: note: Function 'brasero_data_project_reference_new' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:285:58: style: Function 'brasero_data_project_reference_free' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:227:58: note: Function 'brasero_data_project_reference_free' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:285:58: note: Function 'brasero_data_project_reference_free' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:295:57: style: Function 'brasero_data_project_reference_get' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:230:57: note: Function 'brasero_data_project_reference_get' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:295:57: note: Function 'brasero_data_project_reference_get' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:520:55: style: Function 'brasero_data_project_node_to_uri' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:237:55: note: Function 'brasero_data_project_node_to_uri' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:520:55: note: Function 'brasero_data_project_node_to_uri' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:782:61: style: Function 'brasero_data_project_set_sort_function' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:244:61: note: Function 'brasero_data_project_set_sort_function' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:782:61: note: Function 'brasero_data_project_set_sort_function' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1272:55: style: Function 'brasero_data_project_remove_node' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:186:55: note: Function 'brasero_data_project_remove_node' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1272:55: note: Function 'brasero_data_project_remove_node' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1434:53: style: Function 'brasero_data_project_move_node' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:212:53: note: Function 'brasero_data_project_move_node' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1434:53: note: Function 'brasero_data_project_move_node' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1568:55: style: Function 'brasero_data_project_rename_node' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:207:55: note: Function 'brasero_data_project_rename_node' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1568:55: note: Function 'brasero_data_project_rename_node' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1739:55: style: Function 'brasero_data_project_restore_uri' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:217:55: note: Function 'brasero_data_project_restore_uri' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1739:55: note: Function 'brasero_data_project_restore_uri' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1782:55: style: Function 'brasero_data_project_exclude_uri' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:220:55: note: Function 'brasero_data_project_exclude_uri' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1782:55: note: Function 'brasero_data_project_exclude_uri' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1801:69: style: Function 'brasero_data_project_add_imported_session_file' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:181:69: note: Function 'brasero_data_project_add_imported_session_file' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1801:69: note: Function 'brasero_data_project_add_imported_session_file' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1886:63: style: Function 'brasero_data_project_add_empty_directory' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:177:63: note: Function 'brasero_data_project_add_empty_directory' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1886:63: note: Function 'brasero_data_project_add_empty_directory' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1988:55: style: Function 'brasero_data_project_node_loaded' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:193:55: note: Function 'brasero_data_project_node_loaded' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:1988:55: note: Function 'brasero_data_project_node_loaded' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2114:57: style: Function 'brasero_data_project_node_reloaded' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:198:57: note: Function 'brasero_data_project_node_reloaded' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2114:57: note: Function 'brasero_data_project_node_reloaded' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2226:60: style: Function 'brasero_data_project_add_loading_node' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:168:60: note: Function 'brasero_data_project_add_loading_node' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2226:60: note: Function 'brasero_data_project_add_loading_node' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2237:59: style: Function 'brasero_data_project_add_hidden_node' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:162:59: note: Function 'brasero_data_project_add_hidden_node' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2237:59: note: Function 'brasero_data_project_add_hidden_node' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2249:65: style: Function 'brasero_data_project_directory_node_loaded' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:203:65: note: Function 'brasero_data_project_directory_node_loaded' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2249:65: note: Function 'brasero_data_project_directory_node_loaded' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2294:62: style: Function 'brasero_data_project_add_node_from_info' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:172:62: note: Function 'brasero_data_project_add_node_from_info' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2294:62: note: Function 'brasero_data_project_add_node_from_info' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2614:56: style: Function 'brasero_data_project_get_contents' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:137:56: note: Function 'brasero_data_project_get_contents' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2614:56: note: Function 'brasero_data_project_get_contents' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2816:59: style: Function 'brasero_data_project_improve_image_size_accuracy' argument 1 names different: declaration 'blocks' definition 'sectors'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:129:59: note: Function 'brasero_data_project_improve_image_size_accuracy' argument 1 names different: declaration 'blocks' definition 'sectors'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2816:59: note: Function 'brasero_data_project_improve_image_size_accuracy' argument 1 names different: declaration 'blocks' definition 'sectors'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2888:48: style: Function 'brasero_data_project_span' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:253:48: note: Function 'brasero_data_project_span' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:2888:48: note: Function 'brasero_data_project_span' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3016:57: style: Function 'brasero_data_project_span_possible' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:262:57: note: Function 'brasero_data_project_span_possible' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3016:57: note: Function 'brasero_data_project_span_possible' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3059:54: style: Function 'brasero_data_project_span_again' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:259:54: note: Function 'brasero_data_project_span_again' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3059:54: note: Function 'brasero_data_project_span_again' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3082:53: style: Function 'brasero_data_project_span_stop' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:268:53: note: Function 'brasero_data_project_span_stop' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3082:53: note: Function 'brasero_data_project_span_stop' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3092:56: style: Function 'brasero_data_project_has_symlinks' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:148:56: note: Function 'brasero_data_project_has_symlinks' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3092:56: note: Function 'brasero_data_project_has_symlinks' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3107:63: style: Function 'brasero_data_project_is_joliet_compliant' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:154:63: note: Function 'brasero_data_project_is_joliet_compliant' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3107:63: note: Function 'brasero_data_project_is_joliet_compliant' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3125:60: style: Function 'brasero_data_project_is_video_project' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:151:60: note: Function 'brasero_data_project_is_video_project' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3125:60: note: Function 'brasero_data_project_is_video_project' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3183:52: style: Function 'brasero_data_project_is_empty' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:145:52: note: Function 'brasero_data_project_is_empty' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3183:52: note: Function 'brasero_data_project_is_empty' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3567:57: style: Function 'brasero_data_project_load_contents' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:157:57: note: Function 'brasero_data_project_load_contents' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3567:57: note: Function 'brasero_data_project_load_contents' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3694:55: style: Function 'brasero_data_project_get_sectors' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:126:55: note: Function 'brasero_data_project_get_sectors' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3694:55: note: Function 'brasero_data_project_get_sectors' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3736:62: style: Function 'brasero_data_project_get_folder_sectors' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:133:62: note: Function 'brasero_data_project_get_folder_sectors' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3736:62: note: Function 'brasero_data_project_get_folder_sectors' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3779:52: style: Function 'brasero_data_project_get_root' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:234:52: note: Function 'brasero_data_project_get_root' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3779:52: note: Function 'brasero_data_project_get_root' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3899:49: style: Function 'brasero_data_project_reset' argument 1 names different: declaration 'project' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-project.h:123:49: note: Function 'brasero_data_project_reset' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-project.c:3899:49: note: Function 'brasero_data_project_reset' argument 1 names different: declaration 'project' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:218:55: style: Function 'brasero_data_session_remove_last' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-session.h:68:55: note: Function 'brasero_data_session_remove_last' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:218:55: note: Function 'brasero_data_session_remove_last' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:379:67: style: Function 'brasero_data_session_load_directory_contents' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-session.h:74:67: note: Function 'brasero_data_session_load_directory_contents' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:379:67: note: Function 'brasero_data_session_load_directory_contents' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:390:52: style: Function 'brasero_data_session_add_last' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-session.h:64:52: note: Function 'brasero_data_session_add_last' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:390:52: note: Function 'brasero_data_session_add_last' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:408:63: style: Function 'brasero_data_session_has_available_media' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-session.h:82:63: note: Function 'brasero_data_session_has_available_media' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:408:63: note: Function 'brasero_data_session_has_available_media' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:418:63: style: Function 'brasero_data_session_get_available_media' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-session.h:79:63: note: Function 'brasero_data_session_get_available_media' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:418:63: note: Function 'brasero_data_session_get_available_media' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:432:61: style: Function 'brasero_data_session_get_loaded_medium' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-session.h:71:61: note: Function 'brasero_data_session_get_loaded_medium' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-session.c:432:61: note: Function 'brasero_data_session_get_loaded_medium' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:265:2: style: Variable 'priv' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:260:0: note: Variable 'priv' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:265:2: note: Variable 'priv' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:548:2: style: Variable 'priv' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:544:0: note: Variable 'priv' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:548:2: note: Variable 'priv' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:101:45: style: Function 'brasero_data_vfs_is_active' argument 1 names different: declaration 'vfs' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.h:73:45: note: Function 'brasero_data_vfs_is_active' argument 1 names different: declaration 'vfs' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:101:45: note: Function 'brasero_data_vfs_is_active' argument 1 names different: declaration 'vfs' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:110:50: style: Function 'brasero_data_vfs_is_loading_uri' argument 1 names different: declaration 'vfs' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.h:76:50: note: Function 'brasero_data_vfs_is_loading_uri' argument 1 names different: declaration 'vfs' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:110:50: note: Function 'brasero_data_vfs_is_loading_uri' argument 1 names different: declaration 'vfs' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:817:62: style: Function 'brasero_data_vfs_require_directory_contents' argument 1 names different: declaration 'vfs' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.h:87:62: note: Function 'brasero_data_vfs_require_directory_contents' argument 1 names different: declaration 'vfs' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:817:62: note: Function 'brasero_data_vfs_require_directory_contents' argument 1 names different: declaration 'vfs' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:829:53: style: Function 'brasero_data_vfs_require_node_load' argument 1 names different: declaration 'vfs' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.h:83:53: note: Function 'brasero_data_vfs_require_node_load' argument 1 names different: declaration 'vfs' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:829:53: note: Function 'brasero_data_vfs_require_node_load' argument 1 names different: declaration 'vfs' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:841:45: style: Function 'brasero_data_vfs_load_mime' argument 1 names different: declaration 'vfs' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.h:79:45: note: Function 'brasero_data_vfs_load_mime' argument 1 names different: declaration 'vfs' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-data-vfs.c:841:45: note: Function 'brasero_data_vfs_load_mime' argument 1 names different: declaration 'vfs' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-dest-selection.c:403:59: style: Function 'brasero_dest_selection_choose_best' argument 1 names different: declaration 'selection' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-dest-selection.h:73:59: note: Function 'brasero_dest_selection_choose_best' argument 1 names different: declaration 'selection' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-dest-selection.c:403:59: note: Function 'brasero_dest_selection_choose_best' argument 1 names different: declaration 'selection' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-dest-selection.c:752:49: style: Function 'brasero_dest_selection_new' argument 1 names different: declaration 'selection' definition 'session'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-dest-selection.h:66:49: note: Function 'brasero_dest_selection_new' argument 1 names different: declaration 'selection' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-dest-selection.c:752:49: note: Function 'brasero_dest_selection_new' argument 1 names different: declaration 'selection' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-drive-properties.c:223:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
brasero-3.4.1/libbrasero-burn/brasero-drive-properties.c:217:6: note: outer condition: error
brasero-3.4.1/libbrasero-burn/brasero-drive-properties.c:223:7: note: identical inner condition: error
brasero-3.4.1/libbrasero-burn/brasero-drive-properties.c:238:36: warning: Either the condition 'error' is redundant or there is possible null pointer dereference: error. [nullPointerRedundantCheck]
brasero-3.4.1/libbrasero-burn/brasero-drive-properties.c:223:7: note: Assuming that condition 'error' is not redundant
brasero-3.4.1/libbrasero-burn/brasero-drive-properties.c:238:36: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-drive-properties.c:556:9: style: The scope of the variable 'text' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.c:713:3: style: Variable 'file_data' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.c:711:0: note: Variable 'file_data' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.c:713:3: note: Variable 'file_data' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.c:629:55: style: Function 'brasero_file_monitor_single_file' argument 1 names different: declaration 'monitor' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.h:95:55: note: Function 'brasero_file_monitor_single_file' argument 1 names different: declaration 'monitor' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.c:629:55: note: Function 'brasero_file_monitor_single_file' argument 1 names different: declaration 'monitor' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.c:675:62: style: Function 'brasero_file_monitor_directory_contents' argument 1 names different: declaration 'monitor' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.h:99:62: note: Function 'brasero_file_monitor_directory_contents' argument 1 names different: declaration 'monitor' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.c:675:62: note: Function 'brasero_file_monitor_directory_contents' argument 1 names different: declaration 'monitor' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.c:837:49: style: Function 'brasero_file_monitor_reset' argument 1 names different: declaration 'monitor' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.h:103:49: note: Function 'brasero_file_monitor_reset' argument 1 names different: declaration 'monitor' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-file-monitor.c:837:49: note: Function 'brasero_file_monitor_reset' argument 1 names different: declaration 'monitor' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-file-node.c:705:18: warning: Possible null pointer dereference: graft [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-file-node.c:704:11: note: Assignment 'graft=(file_node)->is_grafted?(file_node)->union1.graft:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-file-node.c:705:18: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-file-node.c:712:2: warning: Possible null pointer dereference: graft [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-file-node.c:704:11: note: Assignment 'graft=(file_node)->is_grafted?(file_node)->union1.graft:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-file-node.c:712:2: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-file-node.c:62:15: style: Function 'brasero_file_node_get_root' argument 2 names different: declaration 'depth' definition 'depth_retval'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-file-node.h:204:15: note: Function 'brasero_file_node_get_root' argument 2 names different: declaration 'depth' definition 'depth_retval'.
brasero-3.4.1/libbrasero-burn/brasero-file-node.c:62:15: note: Function 'brasero_file_node_get_root' argument 2 names different: declaration 'depth' definition 'depth_retval'.
brasero-3.4.1/libbrasero-burn/brasero-file-node.c:759:27: style: Function 'brasero_file_node_add' argument 2 names different: declaration 'child' definition 'node'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-file-node.h:247:27: note: Function 'brasero_file_node_add' argument 2 names different: declaration 'child' definition 'node'.
brasero-3.4.1/libbrasero-burn/brasero-file-node.c:759:27: note: Function 'brasero_file_node_add' argument 2 names different: declaration 'child' definition 'node'.
brasero-3.4.1/libbrasero-burn/brasero-image-properties.c:406:63: style: Function 'brasero_image_properties_set_session' argument 1 names different: declaration 'prop' definition 'props'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-image-properties.h:67:63: note: Function 'brasero_image_properties_set_session' argument 1 names different: declaration 'prop' definition 'props'.
brasero-3.4.1/libbrasero-burn/brasero-image-properties.c:406:63: note: Function 'brasero_image_properties_set_session' argument 1 names different: declaration 'prop' definition 'props'.
brasero-3.4.1/libbrasero-burn/brasero-image-type-chooser.c:210:51: style: Function 'brasero_image_type_chooser_set_VCD_type' argument 2 names different: declaration 'is_svcd' definition 'is_SVCD'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-image-type-chooser.h:79:51: note: Function 'brasero_image_type_chooser_set_VCD_type' argument 2 names different: declaration 'is_svcd' definition 'is_SVCD'.
brasero-3.4.1/libbrasero-burn/brasero-image-type-chooser.c:210:51: note: Function 'brasero_image_type_chooser_set_VCD_type' argument 2 names different: declaration 'is_svcd' definition 'is_SVCD'.
brasero-3.4.1/libbrasero-burn/brasero-medium-properties.c:115:2: style: Variable 'priv->medium_prop' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-medium-properties.c:112:2: note: Variable 'priv->medium_prop' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-medium-properties.c:115:2: note: Variable 'priv->medium_prop' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-progress.c:178:13: style: The scope of the variable 'label' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-progress.c:495:9: style: The scope of the variable 'final_text' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-progress.c:172:66: style: Function 'brasero_burn_progress_display_session_info' argument 1 names different: declaration 'progress' definition 'obj'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-progress.h:79:66: note: Function 'brasero_burn_progress_display_session_info' argument 1 names different: declaration 'progress' definition 'obj'.
brasero-3.4.1/libbrasero-burn/brasero-progress.c:172:66: note: Function 'brasero_burn_progress_display_session_info' argument 1 names different: declaration 'progress' definition 'obj'.
brasero-3.4.1/libbrasero-burn/brasero-progress.c:176:15: style: Function 'brasero_burn_progress_display_session_info' argument 5 names different: declaration 'mb_written' definition 'written'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-progress.h:83:15: note: Function 'brasero_burn_progress_display_session_info' argument 5 names different: declaration 'mb_written' definition 'written'.
brasero-3.4.1/libbrasero-burn/brasero-progress.c:176:15: note: Function 'brasero_burn_progress_display_session_info' argument 5 names different: declaration 'mb_written' definition 'written'.
brasero-3.4.1/libbrasero-burn/brasero-progress.c:304:50: style: Function 'brasero_burn_progress_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-progress.c:48:62: note: Function 'brasero_burn_progress_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/libbrasero-burn/brasero-progress.c:304:50: note: Function 'brasero_burn_progress_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/libbrasero-burn/brasero-progress.c:393:56: style: Function 'brasero_burn_progress_set_status' argument 1 names different: declaration 'progress' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-progress.h:70:56: note: Function 'brasero_burn_progress_set_status' argument 1 names different: declaration 'progress' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-progress.c:393:56: note: Function 'brasero_burn_progress_set_status' argument 1 names different: declaration 'progress' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-progress.c:491:56: style: Function 'brasero_burn_progress_set_action' argument 1 names different: declaration 'progress' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-progress.h:86:56: note: Function 'brasero_burn_progress_set_action' argument 1 names different: declaration 'progress' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-progress.c:491:56: note: Function 'brasero_burn_progress_set_action' argument 1 names different: declaration 'progress' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:1022:10: style: The scope of the variable 'uri' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:141:65: style: Function 'brasero_session_cfg_has_default_output_path' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.h:106:65: note: Function 'brasero_session_cfg_has_default_output_path' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:141:65: note: Function 'brasero_session_cfg_has_default_output_path' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:404:51: style: Function 'brasero_session_cfg_get_error' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.h:90:51: note: Function 'brasero_session_cfg_get_error' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:404:51: note: Function 'brasero_session_cfg_get_error' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:426:49: style: Function 'brasero_session_cfg_disable' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.h:112:49: note: Function 'brasero_session_cfg_disable' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:426:49: note: Function 'brasero_session_cfg_disable' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:443:48: style: Function 'brasero_session_cfg_enable' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.h:109:48: note: Function 'brasero_session_cfg_enable' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:443:48: note: Function 'brasero_session_cfg_enable' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:1431:51: style: Function 'brasero_session_cfg_add_flags' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.h:93:51: note: Function 'brasero_session_cfg_add_flags' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:1431:51: note: Function 'brasero_session_cfg_add_flags' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:1460:54: style: Function 'brasero_session_cfg_remove_flags' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.h:96:54: note: Function 'brasero_session_cfg_remove_flags' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:1460:54: note: Function 'brasero_session_cfg_remove_flags' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:1487:54: style: Function 'brasero_session_cfg_is_supported' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.h:99:54: note: Function 'brasero_session_cfg_is_supported' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:1487:54: note: Function 'brasero_session_cfg_is_supported' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:1508:55: style: Function 'brasero_session_cfg_is_compulsory' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.h:102:55: note: Function 'brasero_session_cfg_is_compulsory' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-cfg.c:1508:55: note: Function 'brasero_session_cfg_is_compulsory' argument 1 names different: declaration 'cfg' definition 'session'.
brasero-3.4.1/libbrasero-burn/brasero-session-span.c:151:10: warning: Either the condition 'tracks!=NULL' is redundant or there is possible null pointer dereference: tracks. [nullPointerRedundantCheck]
brasero-3.4.1/libbrasero-burn/brasero-session-span.c:156:17: note: Assuming that condition 'tracks!=NULL' is not redundant
brasero-3.4.1/libbrasero-burn/brasero-session-span.c:151:10: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-session.c:935:2: style: Variable 'image' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-session.c:930:0: note: Variable 'image' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-session.c:935:2: note: Variable 'image' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-session.c:936:2: style: Variable 'toc' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-session.c:929:0: note: Variable 'toc' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-session.c:936:2: note: Variable 'toc' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-session.c:267:51: style: Function 'brasero_burn_session_set_strict_support' argument 2 names different: declaration 'strict_check' definition 'strict_checks'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:251:51: note: Function 'brasero_burn_session_set_strict_support' argument 2 names different: declaration 'strict_check' definition 'strict_checks'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:267:51: note: Function 'brasero_burn_session_set_strict_support' argument 2 names different: declaration 'strict_check' definition 'strict_checks'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:318:53: style: Function 'brasero_burn_session_add_track' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:96:53: note: Function 'brasero_burn_session_add_track' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:318:53: note: Function 'brasero_burn_session_add_track' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:485:54: style: Function 'brasero_burn_session_get_tracks' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:110:54: note: Function 'brasero_burn_session_get_tracks' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:485:54: note: Function 'brasero_burn_session_get_tracks' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:643:58: style: Function 'brasero_burn_session_get_input_type' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:126:58: note: Function 'brasero_burn_session_get_input_type' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:643:58: note: Function 'brasero_burn_session_get_input_type' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:706:54: style: Function 'brasero_burn_session_set_burner' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:166:54: note: Function 'brasero_burn_session_set_burner' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:706:54: note: Function 'brasero_burn_session_set_burner' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:773:54: style: Function 'brasero_burn_session_get_burner' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:163:54: note: Function 'brasero_burn_session_get_burner' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:773:54: note: Function 'brasero_burn_session_get_burner' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:797:52: style: Function 'brasero_burn_session_set_rate' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:195:52: note: Function 'brasero_burn_session_set_rate' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:797:52: note: Function 'brasero_burn_session_set_rate' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:826:52: style: Function 'brasero_burn_session_get_rate' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:199:52: note: Function 'brasero_burn_session_get_rate' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:826:52: note: Function 'brasero_burn_session_get_rate' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:904:54: style: Function 'brasero_burn_session_get_output' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:176:54: note: Function 'brasero_burn_session_get_output' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:904:54: note: Function 'brasero_burn_session_get_output' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:990:61: style: Function 'brasero_burn_session_get_output_format' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:185:61: note: Function 'brasero_burn_session_get_output_format' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:990:61: note: Function 'brasero_burn_session_get_output_format' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1158:65: style: Function 'brasero_burn_session_set_image_output_full' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:170:65: note: Function 'brasero_burn_session_set_image_output_full' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1158:65: note: Function 'brasero_burn_session_set_image_output_full' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1184:54: style: Function 'brasero_burn_session_set_tmpdir' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:226:54: note: Function 'brasero_burn_session_set_tmpdir' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1184:54: note: Function 'brasero_burn_session_set_tmpdir' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1223:54: style: Function 'brasero_burn_session_get_tmpdir' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:229:54: note: Function 'brasero_burn_session_get_tmpdir' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1223:54: note: Function 'brasero_burn_session_get_tmpdir' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1249:55: style: Function 'brasero_burn_session_get_tmp_dir' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:101:55: note: Function 'brasero_burn_session_get_tmp_dir' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1249:55: note: Function 'brasero_burn_session_get_tmp_dir' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1315:56: style: Function 'brasero_burn_session_get_tmp_file' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:95:56: note: Function 'brasero_burn_session_get_tmp_file' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1315:56: note: Function 'brasero_burn_session_get_tmp_file' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1412:57: style: Function 'brasero_burn_session_get_tmp_image' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:88:57: note: Function 'brasero_burn_session_get_tmp_image' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1412:57: note: Function 'brasero_burn_session_get_tmp_image' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1478:53: style: Function 'brasero_burn_session_set_flags' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:206:53: note: Function 'brasero_burn_session_set_flags' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1478:53: note: Function 'brasero_burn_session_set_flags' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1503:52: style: Function 'brasero_burn_session_add_flag' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:210:52: note: Function 'brasero_burn_session_add_flag' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1503:52: note: Function 'brasero_burn_session_add_flag' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1504:27: style: Function 'brasero_burn_session_add_flag' argument 2 names different: declaration 'flags' definition 'flag'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:211:27: note: Function 'brasero_burn_session_add_flag' argument 2 names different: declaration 'flags' definition 'flag'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1504:27: note: Function 'brasero_burn_session_add_flag' argument 2 names different: declaration 'flags' definition 'flag'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1528:55: style: Function 'brasero_burn_session_remove_flag' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:214:55: note: Function 'brasero_burn_session_remove_flag' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1528:55: note: Function 'brasero_burn_session_remove_flag' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1529:23: style: Function 'brasero_burn_session_remove_flag' argument 2 names different: declaration 'flags' definition 'flag'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:215:23: note: Function 'brasero_burn_session_remove_flag' argument 2 names different: declaration 'flags' definition 'flag'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1529:23: note: Function 'brasero_burn_session_remove_flag' argument 2 names different: declaration 'flags' definition 'flag'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1553:53: style: Function 'brasero_burn_session_get_flags' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:218:53: note: Function 'brasero_burn_session_get_flags' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1553:53: note: Function 'brasero_burn_session_get_flags' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1577:53: style: Function 'brasero_burn_session_set_label' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:191:53: note: Function 'brasero_burn_session_set_label' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1577:53: note: Function 'brasero_burn_session_set_label' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1623:53: style: Function 'brasero_burn_session_get_label' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:188:53: note: Function 'brasero_burn_session_get_label' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1623:53: note: Function 'brasero_burn_session_get_label' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1656:54: style: Function 'brasero_burn_session_tag_remove' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:144:54: note: Function 'brasero_burn_session_tag_remove' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1656:54: note: Function 'brasero_burn_session_tag_remove' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1695:51: style: Function 'brasero_burn_session_tag_add' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:139:51: note: Function 'brasero_burn_session_tag_add' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1695:51: note: Function 'brasero_burn_session_tag_add' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1770:54: style: Function 'brasero_burn_session_tag_lookup' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session.h:134:54: note: Function 'brasero_burn_session_tag_lookup' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1770:54: note: Function 'brasero_burn_session_tag_lookup' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1829:57: style: Function 'brasero_burn_session_push_settings' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:138:57: note: Function 'brasero_burn_session_push_settings' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1829:57: note: Function 'brasero_burn_session_push_settings' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1845:56: style: Function 'brasero_burn_session_pop_settings' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:140:56: note: Function 'brasero_burn_session_pop_settings' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1845:56: note: Function 'brasero_burn_session_pop_settings' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1902:55: style: Function 'brasero_burn_session_push_tracks' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:143:55: note: Function 'brasero_burn_session_push_tracks' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1902:55: note: Function 'brasero_burn_session_push_tracks' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1930:54: style: Function 'brasero_burn_session_pop_tracks' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:145:54: note: Function 'brasero_burn_session_pop_tracks' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1930:54: note: Function 'brasero_burn_session_pop_tracks' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1965:56: style: Function 'brasero_burn_session_is_dest_file' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:67:56: note: Function 'brasero_burn_session_is_dest_file' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1965:56: note: Function 'brasero_burn_session_is_dest_file' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1976:58: style: Function 'brasero_burn_session_get_dest_media' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:58:58: note: Function 'brasero_burn_session_get_dest_media' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:1976:58: note: Function 'brasero_burn_session_get_dest_media' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2035:58: style: Function 'brasero_burn_session_get_src_medium' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:64:58: note: Function 'brasero_burn_session_get_src_medium' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2035:58: note: Function 'brasero_burn_session_get_src_medium' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2064:57: style: Function 'brasero_burn_session_get_src_drive' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:61:57: note: Function 'brasero_burn_session_get_src_drive' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2064:57: note: Function 'brasero_burn_session_get_src_drive' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2091:63: style: Function 'brasero_burn_session_same_src_dest_drive' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:70:63: note: Function 'brasero_burn_session_same_src_dest_drive' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2091:63: note: Function 'brasero_burn_session_same_src_dest_drive' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2126:48: style: Function 'brasero_burn_session_logv' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:124:48: note: Function 'brasero_burn_session_logv' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2126:48: note: Function 'brasero_burn_session_logv' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2169:47: style: Function 'brasero_burn_session_log' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:128:47: note: Function 'brasero_burn_session_log' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2169:47: note: Function 'brasero_burn_session_log' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2183:56: style: Function 'brasero_burn_session_get_log_path' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:115:56: note: Function 'brasero_burn_session_get_log_path' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2183:56: note: Function 'brasero_burn_session_get_log_path' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2194:49: style: Function 'brasero_burn_session_start' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:118:49: note: Function 'brasero_burn_session_start' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2194:49: note: Function 'brasero_burn_session_start' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2295:48: style: Function 'brasero_burn_session_stop' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-session-helper.h:121:48: note: Function 'brasero_burn_session_stop' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-session.c:2295:48: note: Function 'brasero_burn_session_stop' argument 1 names different: declaration 'session' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-src-image.c:669:5: style: Variable 'toc' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-src-image.c:667:0: note: Variable 'toc' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-src-image.c:669:5: note: Variable 'toc' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-src-image.c:670:5: style: Variable 'image' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-src-image.c:666:0: note: Variable 'image' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-src-image.c:670:5: note: Variable 'image' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-sum-dialog.c:482:2: style: Variable 'track' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-sum-dialog.c:475:0: note: Variable 'track' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-sum-dialog.c:482:2: note: Variable 'track' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-sum-dialog.c:386:9: style: The scope of the variable 'uri' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-sum-dialog.c:717:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:108:54: style: Function 'brasero_tool_dialog_set_progress' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog-private.h:54:54: note: Function 'brasero_tool_dialog_set_progress' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:108:54: note: Function 'brasero_tool_dialog_set_progress' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:129:52: style: Function 'brasero_tool_dialog_set_action' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog-private.h:61:52: note: Function 'brasero_tool_dialog_set_action' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:129:52: note: Function 'brasero_tool_dialog_set_action' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:171:50: style: Function 'brasero_tool_dialog_get_burn' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog-private.h:66:50: note: Function 'brasero_tool_dialog_get_burn' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:171:50: note: Function 'brasero_tool_dialog_get_burn' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:268:54: style: Function 'brasero_tool_dialog_pack_options' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog-private.h:40:54: note: Function 'brasero_tool_dialog_pack_options' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:268:54: note: Function 'brasero_tool_dialog_pack_options' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:299:52: style: Function 'brasero_tool_dialog_set_button' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog-private.h:43:52: note: Function 'brasero_tool_dialog_set_button' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:299:52: note: Function 'brasero_tool_dialog_set_button' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:325:51: style: Function 'brasero_tool_dialog_set_valid' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog-private.h:48:51: note: Function 'brasero_tool_dialog_set_valid' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:325:51: note: Function 'brasero_tool_dialog_set_valid' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:335:63: style: Function 'brasero_tool_dialog_set_medium_type_shown' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog-private.h:51:63: note: Function 'brasero_tool_dialog_set_medium_type_shown' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:335:63: note: Function 'brasero_tool_dialog_set_medium_type_shown' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:355:52: style: Function 'brasero_tool_dialog_get_medium' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog-private.h:69:52: note: Function 'brasero_tool_dialog_get_medium' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:355:52: note: Function 'brasero_tool_dialog_get_medium' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:374:52: style: Function 'brasero_tool_dialog_set_medium' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.h:79:52: note: Function 'brasero_tool_dialog_set_medium' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:374:52: note: Function 'brasero_tool_dialog_set_medium' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:449:48: style: Function 'brasero_tool_dialog_cancel' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.h:76:48: note: Function 'brasero_tool_dialog_cancel' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-tool-dialog.c:449:48: note: Function 'brasero_tool_dialog_cancel' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:1501:7: warning: Either the condition 'if(parent&&brasero_track_data_cfg_get_n_children(parent)==1)' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:1512:6: note: Assuming that condition 'if(parent&&brasero_track_data_cfg_get_n_children(parent)==1)' is not redundant
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:1501:7: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2313:6: warning: Possible null pointer dereference: stats [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2297:10: note: Assignment 'stats=(root)->is_root?(root)->union3.stats:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2313:6: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2319:6: warning: Possible null pointer dereference: stats [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2297:10: note: Assignment 'stats=(root)->is_root?(root)->union3.stats:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2319:6: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2382:9: warning: Possible null pointer dereference: stats [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2380:10: note: Assignment 'stats=(root)->is_root?(root)->union3.stats:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2382:9: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2462:14: warning: Possible null pointer dereference: stats [nullPointer]
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2460:11: note: Assignment 'stats=(root)->is_root?(root)->union3.stats:NULL', assigned value is 0
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2462:14: note: Null pointer dereference
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:1497:2: style: Variable 'node->is_inserting' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:1493:2: note: Variable 'node->is_inserting' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:1497:2: note: Variable 'node->is_inserting' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2605:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2598:0: note: Variable 'path' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2605:2: note: Variable 'path' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2733:3: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2727:0: note: Variable 'name' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:2733:3: note: Variable 'name' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:1119:19: style: The scope of the variable 'node' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:1724:9: style: The scope of the variable 'uri' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-track-data-cfg.c:1725:9: style: The scope of the variable 'path' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/brasero-track-data.c:248:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
brasero-3.4.1/libbrasero-burn/brasero-track.c:322:11: style: Function 'brasero_track_tag_add_int' argument 3 names different: declaration 'value' definition 'value_int'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-track.h:159:11: note: Function 'brasero_track_tag_add_int' argument 3 names different: declaration 'value' definition 'value_int'.
brasero-3.4.1/libbrasero-burn/brasero-track.c:322:11: note: Function 'brasero_track_tag_add_int' argument 3 names different: declaration 'value' definition 'value_int'.
brasero-3.4.1/libbrasero-burn/brasero-xfer.c:307:0: warning: Redundant assignment of 'data' to itself. [selfAssignment]
brasero-3.4.1/libbrasero-burn/brasero-xfer.c:337:19: style: Function 'brasero_xfer_wait' argument 2 names different: declaration 'src' definition 'src_uri'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-xfer.h:56:19: note: Function 'brasero_xfer_wait' argument 2 names different: declaration 'src' definition 'src_uri'.
brasero-3.4.1/libbrasero-burn/brasero-xfer.c:337:19: note: Function 'brasero_xfer_wait' argument 2 names different: declaration 'src' definition 'src_uri'.
brasero-3.4.1/libbrasero-burn/brasero-xfer.c:338:19: style: Function 'brasero_xfer_wait' argument 3 names different: declaration 'dest' definition 'dest_path'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-xfer.h:57:19: note: Function 'brasero_xfer_wait' argument 3 names different: declaration 'dest' definition 'dest_path'.
brasero-3.4.1/libbrasero-burn/brasero-xfer.c:338:19: note: Function 'brasero_xfer_wait' argument 3 names different: declaration 'dest' definition 'dest_path'.
brasero-3.4.1/libbrasero-burn/brasero-xfer.c:307:32: error: Uninitialized variable: data [uninitvar]
brasero-3.4.1/libbrasero-burn/burn-debug.c:120:17: style: Function 'brasero_burn_debug_messagev' argument 3 names different: declaration 'args' definition 'arg_list'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-debug.h:122:17: note: Function 'brasero_burn_debug_messagev' argument 3 names different: declaration 'args' definition 'arg_list'.
brasero-3.4.1/libbrasero-burn/burn-debug.c:120:17: note: Function 'brasero_burn_debug_messagev' argument 3 names different: declaration 'args' definition 'arg_list'.
brasero-3.4.1/libbrasero-burn/burn-image-format.c:95:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/burn-image-format.c:143:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/burn-image-format.c:689:54: style: Function 'brasero_image_format_identify_cuesheet' argument 1 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-image-format.h:41:54: note: Function 'brasero_image_format_identify_cuesheet' argument 1 names different: declaration 'path' definition 'uri'.
brasero-3.4.1/libbrasero-burn/burn-image-format.c:689:54: note: Function 'brasero_image_format_identify_cuesheet' argument 1 names different: declaration 'path' definition 'uri'.
brasero-3.4.1/libbrasero-burn/burn-job.c:937:37: style: Function 'brasero_job_tag_lookup' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:224:37: note: Function 'brasero_job_tag_lookup' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:937:37: note: Function 'brasero_job_tag_lookup' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:955:34: style: Function 'brasero_job_tag_add' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:229:34: note: Function 'brasero_job_tag_add' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:955:34: note: Function 'brasero_job_tag_add' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:983:36: style: Function 'brasero_job_add_track' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:238:36: note: Function 'brasero_job_add_track' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:983:36: note: Function 'brasero_job_add_track' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1009:43: style: Function 'brasero_job_finished_session' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:245:43: note: Function 'brasero_job_finished_session' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1009:43: note: Function 'brasero_job_finished_session' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1063:41: style: Function 'brasero_job_finished_track' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:242:41: note: Function 'brasero_job_finished_track' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1063:41: note: Function 'brasero_job_finished_track' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1132:32: style: Function 'brasero_job_error' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:248:32: note: Function 'brasero_job_error' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1132:32: note: Function 'brasero_job_error' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1186:36: style: Function 'brasero_job_get_fd_in' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:127:36: note: Function 'brasero_job_get_fd_in' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1186:36: note: Function 'brasero_job_get_fd_in' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1262:44: style: Function 'brasero_job_get_current_track' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:136:44: note: Function 'brasero_job_get_current_track' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1262:44: note: Function 'brasero_job_get_current_track' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1277:42: style: Function 'brasero_job_get_done_tracks' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:133:42: note: Function 'brasero_job_get_done_tracks' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1277:42: note: Function 'brasero_job_get_done_tracks' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1289:37: style: Function 'brasero_job_get_tracks' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:130:37: note: Function 'brasero_job_get_tracks' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1289:37: note: Function 'brasero_job_get_tracks' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1305:37: style: Function 'brasero_job_get_fd_out' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:194:37: note: Function 'brasero_job_get_fd_out' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1305:37: note: Function 'brasero_job_get_fd_out' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1328:43: style: Function 'brasero_job_get_image_output' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:197:43: note: Function 'brasero_job_get_image_output' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1328:43: note: Function 'brasero_job_get_image_output' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1351:43: style: Function 'brasero_job_get_audio_output' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:201:43: note: Function 'brasero_job_get_audio_output' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1351:43: note: Function 'brasero_job_get_audio_output' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1352:18: style: Function 'brasero_job_get_audio_output' argument 2 names different: declaration 'output' definition 'path'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:202:18: note: Function 'brasero_job_get_audio_output' argument 2 names different: declaration 'output' definition 'path'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1352:18: note: Function 'brasero_job_get_audio_output' argument 2 names different: declaration 'output' definition 'path'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1369:36: style: Function 'brasero_job_get_flags' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:124:36: note: Function 'brasero_job_get_flags' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1369:36: note: Function 'brasero_job_get_flags' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1386:41: style: Function 'brasero_job_get_input_type' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:139:41: note: Function 'brasero_job_get_input_type' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1386:41: note: Function 'brasero_job_get_input_type' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1412:42: style: Function 'brasero_job_get_output_type' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:191:42: note: Function 'brasero_job_get_output_type' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1412:42: note: Function 'brasero_job_get_output_type' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1425:37: style: Function 'brasero_job_get_action' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:121:37: note: Function 'brasero_job_get_action' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1425:37: note: Function 'brasero_job_get_action' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1471:45: style: Function 'brasero_job_get_bus_target_lun' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:160:45: note: Function 'brasero_job_get_bus_target_lun' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1471:45: note: Function 'brasero_job_get_bus_target_lun' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1491:37: style: Function 'brasero_job_get_device' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:163:37: note: Function 'brasero_job_get_device' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1491:37: note: Function 'brasero_job_get_device' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1513:36: style: Function 'brasero_job_get_media' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:166:36: note: Function 'brasero_job_get_media' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1513:36: note: Function 'brasero_job_get_media' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1553:51: style: Function 'brasero_job_get_last_session_address' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:169:51: note: Function 'brasero_job_get_last_session_address' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1553:51: note: Function 'brasero_job_get_last_session_address' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1575:52: style: Function 'brasero_job_get_next_writable_address' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:172:52: note: Function 'brasero_job_get_next_writable_address' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1575:52: note: Function 'brasero_job_get_next_writable_address' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1596:35: style: Function 'brasero_job_get_rate' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:175:35: note: Function 'brasero_job_get_rate' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1596:35: note: Function 'brasero_job_get_rate' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1651:39: style: Function 'brasero_job_get_max_rate' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:181:39: note: Function 'brasero_job_get_max_rate' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1651:39: note: Function 'brasero_job_get_max_rate' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1677:40: style: Function 'brasero_job_get_max_speed' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:184:40: note: Function 'brasero_job_get_max_speed' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1677:40: note: Function 'brasero_job_get_max_speed' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1711:39: style: Function 'brasero_job_get_tmp_file' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:209:39: note: Function 'brasero_job_get_tmp_file' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1711:39: note: Function 'brasero_job_get_tmp_file' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1728:38: style: Function 'brasero_job_get_tmp_dir' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:215:38: note: Function 'brasero_job_get_tmp_dir' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1728:38: note: Function 'brasero_job_get_tmp_dir' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1729:13: style: Function 'brasero_job_get_tmp_dir' argument 2 names different: declaration 'path' definition 'output'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:216:13: note: Function 'brasero_job_get_tmp_dir' argument 2 names different: declaration 'path' definition 'output'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1729:13: note: Function 'brasero_job_get_tmp_dir' argument 2 names different: declaration 'path' definition 'output'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1747:42: style: Function 'brasero_job_get_audio_title' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:142:42: note: Function 'brasero_job_get_audio_title' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1747:42: note: Function 'brasero_job_get_audio_title' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1764:41: style: Function 'brasero_job_get_data_label' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:145:41: note: Function 'brasero_job_get_data_label' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1764:41: note: Function 'brasero_job_get_data_label' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1781:50: style: Function 'brasero_job_get_session_output_size' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:148:50: note: Function 'brasero_job_get_session_output_size' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1781:50: note: Function 'brasero_job_get_session_output_size' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1798:41: style: Function 'brasero_job_start_progress' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:257:41: note: Function 'brasero_job_start_progress' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1798:41: note: Function 'brasero_job_start_progress' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1814:41: style: Function 'brasero_job_reset_progress' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:277:41: note: Function 'brasero_job_reset_progress' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1814:41: note: Function 'brasero_job_reset_progress' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1830:39: style: Function 'brasero_job_set_progress' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:274:39: note: Function 'brasero_job_set_progress' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1830:39: note: Function 'brasero_job_set_progress' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1851:45: style: Function 'brasero_job_set_current_action' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:279:45: note: Function 'brasero_job_set_current_action' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1851:45: note: Function 'brasero_job_set_current_action' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1871:45: style: Function 'brasero_job_get_current_action' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:284:45: note: Function 'brasero_job_get_current_action' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1871:45: note: Function 'brasero_job_get_current_action' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1893:35: style: Function 'brasero_job_set_rate' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:265:35: note: Function 'brasero_job_set_rate' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1893:35: note: Function 'brasero_job_set_rate' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1909:60: style: Function 'brasero_job_set_output_size_for_current_track' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:287:60: note: Function 'brasero_job_set_output_size_for_current_track' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1909:60: note: Function 'brasero_job_set_output_size_for_current_track' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1935:44: style: Function 'brasero_job_set_written_track' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:268:44: note: Function 'brasero_job_set_written_track' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1935:44: note: Function 'brasero_job_set_written_track' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1951:46: style: Function 'brasero_job_set_written_session' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:271:46: note: Function 'brasero_job_set_written_session' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1951:46: note: Function 'brasero_job_set_written_session' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1967:47: style: Function 'brasero_job_set_use_average_rate' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:303:47: note: Function 'brasero_job_set_use_average_rate' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1967:47: note: Function 'brasero_job_set_use_average_rate' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1981:40: style: Function 'brasero_job_set_dangerous' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:296:40: note: Function 'brasero_job_set_dangerous' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1981:40: note: Function 'brasero_job_set_dangerous' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1997:38: style: Function 'brasero_job_log_message' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-job.h:311:38: note: Function 'brasero_job_log_message' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-job.c:1997:38: note: Function 'brasero_job_log_message' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-mkisofs-base.c:248:9: style: The scope of the variable 'escaped_discpath' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/burn-mkisofs-base.c:320:18: style: The scope of the variable 'graft' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-burn/burn-plugin-manager.c:176:2: style: Variable 'names' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-burn/burn-plugin-manager.c:168:0: note: Variable 'names' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/burn-plugin-manager.c:176:2: note: Variable 'names' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-burn/burn-plugin-manager.c:86:64: style: Function 'brasero_plugin_manager_get_plugins_list' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-plugin-manager.h:72:64: note: Function 'brasero_plugin_manager_get_plugins_list' argument 1 names different: declaration 'manager' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin-manager.c:86:64: note: Function 'brasero_plugin_manager_get_plugins_list' argument 1 names different: declaration 'manager' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin-manager.c:386:29: style: Variable 'function' is not assigned a value. [unassignedVariable]
brasero-3.4.1/libbrasero-burn/burn-plugin.c:307:47: style: Function 'brasero_plugin_get_compulsory' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-information.h:86:47: note: Function 'brasero_plugin_get_compulsory' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:307:47: note: Function 'brasero_plugin_get_compulsory' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:316:43: style: Function 'brasero_plugin_set_active' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-information.h:43:43: note: Function 'brasero_plugin_set_active' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:316:43: note: Function 'brasero_plugin_set_active' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:411:53: style: Function 'brasero_plugin_get_next_conf_option' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-information.h:110:53: note: Function 'brasero_plugin_get_next_conf_option' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:411:53: note: Function 'brasero_plugin_get_next_conf_option' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:474:48: style: Function 'brasero_plugin_add_conf_option' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-registration.h:155:48: note: Function 'brasero_plugin_add_conf_option' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:474:48: note: Function 'brasero_plugin_add_conf_option' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:565:39: style: Function 'brasero_plugin_define' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-registration.h:69:39: note: Function 'brasero_plugin_define' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:565:39: note: Function 'brasero_plugin_define' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:586:42: style: Function 'brasero_plugin_set_group' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-private.h:47:42: note: Function 'brasero_plugin_set_group' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:586:42: note: Function 'brasero_plugin_set_group' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:596:42: style: Function 'brasero_plugin_get_group' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-information.h:59:42: note: Function 'brasero_plugin_get_group' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:596:42: note: Function 'brasero_plugin_get_group' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:734:42: style: Function 'brasero_plugin_set_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-registration.h:122:42: note: Function 'brasero_plugin_set_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:734:42: note: Function 'brasero_plugin_set_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:817:51: style: Function 'brasero_plugin_check_record_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-private.h:81:51: note: Function 'brasero_plugin_check_record_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:817:51: note: Function 'brasero_plugin_check_record_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:836:50: style: Function 'brasero_plugin_check_image_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-private.h:73:50: note: Function 'brasero_plugin_check_image_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:836:50: note: Function 'brasero_plugin_check_image_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:862:57: style: Function 'brasero_plugin_check_media_restrictions' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-private.h:85:57: note: Function 'brasero_plugin_check_media_restrictions' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:862:57: note: Function 'brasero_plugin_check_media_restrictions' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:877:49: style: Function 'brasero_plugin_get_record_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-private.h:62:49: note: Function 'brasero_plugin_get_record_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:877:49: note: Function 'brasero_plugin_get_record_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:908:48: style: Function 'brasero_plugin_get_image_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-private.h:50:48: note: Function 'brasero_plugin_get_image_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:908:48: note: Function 'brasero_plugin_get_image_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:954:50: style: Function 'brasero_plugin_check_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-private.h:77:50: note: Function 'brasero_plugin_check_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:954:50: note: Function 'brasero_plugin_check_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:973:48: style: Function 'brasero_plugin_get_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-private.h:56:48: note: Function 'brasero_plugin_get_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:973:48: note: Function 'brasero_plugin_get_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:1088:45: style: Function 'brasero_plugin_get_priority' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/brasero-plugin-information.h:89:45: note: Function 'brasero_plugin_get_priority' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-plugin.c:1088:45: note: Function 'brasero_plugin_get_priority' argument 1 names different: declaration 'plugin' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-process.c:101:49: style: Function 'brasero_process_deferred_error' argument 1 names different: declaration 'process' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-process.h:77:49: note: Function 'brasero_process_deferred_error' argument 1 names different: declaration 'process' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-process.c:101:49: note: Function 'brasero_process_deferred_error' argument 1 names different: declaration 'process' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:124:49: style: Function 'brasero_task_ctx_set_dangerous' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:89:49: note: Function 'brasero_task_ctx_set_dangerous' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:124:49: note: Function 'brasero_task_ctx_set_dangerous' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:136:49: style: Function 'brasero_task_ctx_get_dangerous' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:93:49: note: Function 'brasero_task_ctx_get_dangerous' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:136:49: note: Function 'brasero_task_ctx_get_dangerous' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:145:41: style: Function 'brasero_task_ctx_reset' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:82:41: note: Function 'brasero_task_ctx_reset' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:145:41: note: Function 'brasero_task_ctx_reset' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:211:47: style: Function 'brasero_task_ctx_get_session' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:100:47: note: Function 'brasero_task_ctx_get_session' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:211:47: note: Function 'brasero_task_ctx_get_session' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:225:53: style: Function 'brasero_task_ctx_get_stored_tracks' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:106:53: note: Function 'brasero_task_ctx_get_stored_tracks' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:225:53: note: Function 'brasero_task_ctx_get_stored_tracks' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:246:53: style: Function 'brasero_task_ctx_get_current_track' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:110:53: note: Function 'brasero_task_ctx_get_current_track' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:246:53: note: Function 'brasero_task_ctx_get_current_track' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:262:46: style: Function 'brasero_task_ctx_get_action' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:103:46: note: Function 'brasero_task_ctx_get_action' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:262:46: note: Function 'brasero_task_ctx_get_action' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:279:45: style: Function 'brasero_task_ctx_add_track' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:118:45: note: Function 'brasero_task_ctx_add_track' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:279:45: note: Function 'brasero_task_ctx_add_track' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:331:46: style: Function 'brasero_task_ctx_next_track' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:122:46: note: Function 'brasero_task_ctx_next_track' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:331:46: note: Function 'brasero_task_ctx_next_track' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:359:44: style: Function 'brasero_task_ctx_finished' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:125:44: note: Function 'brasero_task_ctx_finished' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:359:44: note: Function 'brasero_task_ctx_finished' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:398:41: style: Function 'brasero_task_ctx_error' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:128:41: note: Function 'brasero_task_ctx_error' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:398:41: note: Function 'brasero_task_ctx_error' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:416:50: style: Function 'brasero_task_ctx_start_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:138:50: note: Function 'brasero_task_ctx_start_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:416:50: note: Function 'brasero_task_ctx_start_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:478:51: style: Function 'brasero_task_ctx_report_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:142:51: note: Function 'brasero_task_ctx_report_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:478:51: note: Function 'brasero_task_ctx_report_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:559:44: style: Function 'brasero_task_ctx_set_rate' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:152:44: note: Function 'brasero_task_ctx_set_rate' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:559:44: note: Function 'brasero_task_ctx_set_rate' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:577:69: style: Function 'brasero_task_ctx_set_output_size_for_current_track' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:175:69: note: Function 'brasero_task_ctx_set_output_size_for_current_track' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:577:69: note: Function 'brasero_task_ctx_set_output_size_for_current_track' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:608:53: style: Function 'brasero_task_ctx_set_written_track' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:159:53: note: Function 'brasero_task_ctx_set_written_track' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:608:53: note: Function 'brasero_task_ctx_set_written_track' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:639:55: style: Function 'brasero_task_ctx_set_written_session' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:156:55: note: Function 'brasero_task_ctx_set_written_session' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:639:55: note: Function 'brasero_task_ctx_set_written_session' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:653:48: style: Function 'brasero_task_ctx_set_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:164:48: note: Function 'brasero_task_ctx_set_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:653:48: note: Function 'brasero_task_ctx_set_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:697:50: style: Function 'brasero_task_ctx_reset_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:162:50: note: Function 'brasero_task_ctx_reset_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:697:50: note: Function 'brasero_task_ctx_reset_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:731:54: style: Function 'brasero_task_ctx_set_current_action' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:167:54: note: Function 'brasero_task_ctx_set_current_action' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:731:54: note: Function 'brasero_task_ctx_set_current_action' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:773:51: style: Function 'brasero_task_ctx_set_use_average' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:172:51: note: Function 'brasero_task_ctx_set_use_average' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:773:51: note: Function 'brasero_task_ctx_set_use_average' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:790:44: style: Function 'brasero_task_ctx_get_rate' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:184:44: note: Function 'brasero_task_ctx_get_rate' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:790:44: note: Function 'brasero_task_ctx_get_rate' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:844:54: style: Function 'brasero_task_ctx_get_remaining_time' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:187:54: note: Function 'brasero_task_ctx_get_remaining_time' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:844:54: note: Function 'brasero_task_ctx_get_remaining_time' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:870:59: style: Function 'brasero_task_ctx_get_session_output_size' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:190:59: note: Function 'brasero_task_ctx_get_session_output_size' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:870:59: note: Function 'brasero_task_ctx_get_session_output_size' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:894:47: style: Function 'brasero_task_ctx_get_written' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:194:47: note: Function 'brasero_task_ctx_get_written' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:894:47: note: Function 'brasero_task_ctx_get_written' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:915:61: style: Function 'brasero_task_ctx_get_current_action_string' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:197:61: note: Function 'brasero_task_ctx_get_current_action_string' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:915:61: note: Function 'brasero_task_ctx_get_current_action_string' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:935:48: style: Function 'brasero_task_ctx_get_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:201:48: note: Function 'brasero_task_ctx_get_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:935:48: note: Function 'brasero_task_ctx_get_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:993:54: style: Function 'brasero_task_ctx_get_current_action' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:204:54: note: Function 'brasero_task_ctx_get_current_action' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:993:54: note: Function 'brasero_task_ctx_get_current_action' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:1010:49: style: Function 'brasero_task_ctx_stop_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task-ctx.h:145:49: note: Function 'brasero_task_ctx_stop_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task-ctx.c:1010:49: note: Function 'brasero_task_ctx_stop_progress' argument 1 names different: declaration 'ctx' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task.c:645:34: style: Function 'brasero_task_check' argument 1 names different: declaration 'task' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task.h:77:34: note: Function 'brasero_task_check' argument 1 names different: declaration 'task' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task.c:645:34: note: Function 'brasero_task_check' argument 1 names different: declaration 'task' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task.c:677:32: style: Function 'brasero_task_run' argument 1 names different: declaration 'task' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task.h:73:32: note: Function 'brasero_task_run' argument 1 names different: declaration 'task' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task.c:677:32: note: Function 'brasero_task_run' argument 1 names different: declaration 'task' definition 'self'.
brasero-3.4.1/libbrasero-burn/burn-task.c:700:33: style: Function 'brasero_task_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/burn-task.c:52:45: note: Function 'brasero_task_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/libbrasero-burn/burn-task.c:700:33: note: Function 'brasero_task_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:65:55: style: Function 'brasero_marshal_INT__VOID' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:58:54: note: Function 'brasero_marshal_INT__VOID' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:65:55: note: Function 'brasero_marshal_INT__VOID' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:68:58: style: Function 'brasero_marshal_INT__VOID' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:61:54: note: Function 'brasero_marshal_INT__VOID' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:68:58: note: Function 'brasero_marshal_INT__VOID' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:108:54: style: Function 'brasero_marshal_INT__INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:101:53: note: Function 'brasero_marshal_INT__INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:108:54: note: Function 'brasero_marshal_INT__INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:111:57: style: Function 'brasero_marshal_INT__INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:104:53: note: Function 'brasero_marshal_INT__INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:111:57: note: Function 'brasero_marshal_INT__INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:153:57: style: Function 'brasero_marshal_INT__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:146:56: note: Function 'brasero_marshal_INT__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:153:57: note: Function 'brasero_marshal_INT__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:156:60: style: Function 'brasero_marshal_INT__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:149:56: note: Function 'brasero_marshal_INT__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:156:60: note: Function 'brasero_marshal_INT__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:198:57: style: Function 'brasero_marshal_INT__OBJECT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:191:56: note: Function 'brasero_marshal_INT__OBJECT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:198:57: note: Function 'brasero_marshal_INT__OBJECT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:201:60: style: Function 'brasero_marshal_INT__OBJECT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:194:56: note: Function 'brasero_marshal_INT__OBJECT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:201:60: note: Function 'brasero_marshal_INT__OBJECT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:243:61: style: Function 'brasero_marshal_INT__INT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:236:60: note: Function 'brasero_marshal_INT__INT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:243:61: note: Function 'brasero_marshal_INT__INT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:246:64: style: Function 'brasero_marshal_INT__INT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:239:60: note: Function 'brasero_marshal_INT__INT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:246:64: note: Function 'brasero_marshal_INT__INT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:290:65: style: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:283:64: note: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:290:65: note: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:293:68: style: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:286:64: note: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:293:68: note: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:339:66: style: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:332:65: note: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:339:66: note: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:342:69: style: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:335:65: note: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:342:69: note: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:386:59: style: Function 'brasero_marshal_BOOLEAN__VOID' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:379:58: note: Function 'brasero_marshal_BOOLEAN__VOID' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:386:59: note: Function 'brasero_marshal_BOOLEAN__VOID' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:389:62: style: Function 'brasero_marshal_BOOLEAN__VOID' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:382:58: note: Function 'brasero_marshal_BOOLEAN__VOID' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:389:62: note: Function 'brasero_marshal_BOOLEAN__VOID' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:429:61: style: Function 'brasero_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:422:60: note: Function 'brasero_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:429:61: note: Function 'brasero_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:432:64: style: Function 'brasero_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:425:60: note: Function 'brasero_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:432:64: note: Function 'brasero_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:474:62: style: Function 'brasero_marshal_BOOLEAN__POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:467:61: note: Function 'brasero_marshal_BOOLEAN__POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:474:62: note: Function 'brasero_marshal_BOOLEAN__POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:477:65: style: Function 'brasero_marshal_BOOLEAN__POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:470:61: note: Function 'brasero_marshal_BOOLEAN__POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:477:65: note: Function 'brasero_marshal_BOOLEAN__POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:519:62: style: Function 'brasero_marshal_VOID__INT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:512:61: note: Function 'brasero_marshal_VOID__INT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:519:62: note: Function 'brasero_marshal_VOID__INT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:522:65: style: Function 'brasero_marshal_VOID__INT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:515:61: note: Function 'brasero_marshal_VOID__INT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:522:65: note: Function 'brasero_marshal_VOID__INT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:562:66: style: Function 'brasero_marshal_VOID__POINTER_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:555:65: note: Function 'brasero_marshal_VOID__POINTER_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:562:66: note: Function 'brasero_marshal_VOID__POINTER_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:565:69: style: Function 'brasero_marshal_VOID__POINTER_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:558:65: note: Function 'brasero_marshal_VOID__POINTER_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:565:69: note: Function 'brasero_marshal_VOID__POINTER_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:605:67: style: Function 'brasero_marshal_VOID__POINTER_POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:598:66: note: Function 'brasero_marshal_VOID__POINTER_POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:605:67: note: Function 'brasero_marshal_VOID__POINTER_POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:608:70: style: Function 'brasero_marshal_VOID__POINTER_POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:601:66: note: Function 'brasero_marshal_VOID__POINTER_POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:608:70: note: Function 'brasero_marshal_VOID__POINTER_POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:648:66: style: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:641:65: note: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:648:66: note: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:651:69: style: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:644:65: note: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:651:69: note: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:691:63: style: Function 'brasero_marshal_VOID__OBJECT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:684:62: note: Function 'brasero_marshal_VOID__OBJECT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:691:63: note: Function 'brasero_marshal_VOID__OBJECT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:694:66: style: Function 'brasero_marshal_VOID__OBJECT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:687:62: note: Function 'brasero_marshal_VOID__OBJECT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:694:66: note: Function 'brasero_marshal_VOID__OBJECT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:734:67: style: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:727:66: note: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:734:67: note: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:737:70: style: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:730:66: note: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:737:70: note: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:777:70: style: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:770:69: note: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:777:70: note: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:780:73: style: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:773:69: note: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:780:73: note: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:822:72: style: Function 'brasero_marshal_VOID__POINTER_UINT_POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:815:71: note: Function 'brasero_marshal_VOID__POINTER_UINT_POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:822:72: note: Function 'brasero_marshal_VOID__POINTER_UINT_POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:825:75: style: Function 'brasero_marshal_VOID__POINTER_UINT_POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:818:71: note: Function 'brasero_marshal_VOID__POINTER_UINT_POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-burn/libbrasero-marshal.c:825:75: note: Function 'brasero_marshal_VOID__POINTER_UINT_POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-media/brasero-drive.c:956:2: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-media/brasero-drive.c:944:0: note: Variable 'handle' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-media/brasero-drive.c:956:2: note: Variable 'handle' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-media/brasero-drive.c:1156:17: style: The scope of the variable 'medium' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-media/brasero-media.c:386:12: style: Function 'brasero_media_to_string' argument 2 names different: declaration 'string' definition 'buffer'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/brasero-media-private.h:57:12: note: Function 'brasero_media_to_string' argument 2 names different: declaration 'string' definition 'buffer'.
brasero-3.4.1/libbrasero-media/brasero-media.c:386:12: note: Function 'brasero_media_to_string' argument 2 names different: declaration 'string' definition 'buffer'.
brasero-3.4.1/libbrasero-media/brasero-medium-monitor.c:434:2: style: Variable 'drive' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-media/brasero-medium-monitor.c:426:0: note: Variable 'drive' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-media/brasero-medium-monitor.c:434:2: note: Variable 'drive' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-media/brasero-medium-selection.c:198:69: style: Function 'brasero_medium_selection_update_used_space' argument 1 names different: declaration 'selection' definition 'selector'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/brasero-medium-selection-priv.h:50:69: note: Function 'brasero_medium_selection_update_used_space' argument 1 names different: declaration 'selection' definition 'selector'.
brasero-3.4.1/libbrasero-media/brasero-medium-selection.c:198:69: note: Function 'brasero_medium_selection_update_used_space' argument 1 names different: declaration 'selection' definition 'selector'.
brasero-3.4.1/libbrasero-media/brasero-medium-selection.c:199:25: style: Function 'brasero_medium_selection_update_used_space' argument 2 names different: declaration 'medium' definition 'medium_arg'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/brasero-medium-selection-priv.h:51:25: note: Function 'brasero_medium_selection_update_used_space' argument 2 names different: declaration 'medium' definition 'medium_arg'.
brasero-3.4.1/libbrasero-media/brasero-medium-selection.c:199:25: note: Function 'brasero_medium_selection_update_used_space' argument 2 names different: declaration 'medium' definition 'medium_arg'.
brasero-3.4.1/libbrasero-media/brasero-medium-selection.c:265:71: style: Function 'brasero_medium_selection_update_media_string' argument 1 names different: declaration 'selection' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/brasero-medium-selection-priv.h:55:71: note: Function 'brasero_medium_selection_update_media_string' argument 1 names different: declaration 'selection' definition 'self'.
brasero-3.4.1/libbrasero-media/brasero-medium-selection.c:265:71: note: Function 'brasero_medium_selection_update_media_string' argument 1 names different: declaration 'selection' definition 'self'.
brasero-3.4.1/libbrasero-media/brasero-medium-selection.c:604:65: style: Function 'brasero_medium_selection_get_media_num' argument 1 names different: declaration 'selection' definition 'selector'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/brasero-medium-selection-priv.h:42:65: note: Function 'brasero_medium_selection_get_media_num' argument 1 names different: declaration 'selection' definition 'selector'.
brasero-3.4.1/libbrasero-media/brasero-medium-selection.c:604:65: note: Function 'brasero_medium_selection_get_media_num' argument 1 names different: declaration 'selection' definition 'selector'.
brasero-3.4.1/libbrasero-media/brasero-medium.c:2215:22: style: The scope of the variable 'track' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-media/brasero-units.c:46:35: style: The scope of the variable 'hour_str' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-media/brasero-units.c:116:49: style: Function 'brasero_units_get_time_string_from_size' argument 1 names different: declaration 'size' definition 'bytes'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/brasero-units.h:109:49: note: Function 'brasero_units_get_time_string_from_size' argument 1 names different: declaration 'size' definition 'bytes'.
brasero-3.4.1/libbrasero-media/brasero-units.c:116:49: note: Function 'brasero_units_get_time_string_from_size' argument 1 names different: declaration 'size' definition 'bytes'.
brasero-3.4.1/libbrasero-media/brasero-volume.c:83:2: style: Variable 'volume_path' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-media/brasero-volume.c:68:0: note: Variable 'volume_path' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-media/brasero-volume.c:83:2: note: Variable 'volume_path' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-media/burn-iso9660.c:478:9: style: The scope of the variable 'susp' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-media/burn-iso9660.c:758:46: style: Function 'brasero_iso9660_get_contents' argument 1 names different: declaration 'src' definition 'vol'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/burn-iso9660.h:69:46: note: Function 'brasero_iso9660_get_contents' argument 1 names different: declaration 'src' definition 'vol'.
brasero-3.4.1/libbrasero-media/burn-iso9660.c:758:46: note: Function 'brasero_iso9660_get_contents' argument 1 names different: declaration 'src' definition 'vol'.
brasero-3.4.1/libbrasero-media/burn-iso9660.c:760:18: style: Function 'brasero_iso9660_get_contents' argument 3 names different: declaration 'nb_blocks' definition 'data_blocks'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/burn-iso9660.h:71:18: note: Function 'brasero_iso9660_get_contents' argument 3 names different: declaration 'nb_blocks' definition 'data_blocks'.
brasero-3.4.1/libbrasero-media/burn-iso9660.c:760:18: note: Function 'brasero_iso9660_get_contents' argument 3 names different: declaration 'nb_blocks' definition 'data_blocks'.
brasero-3.4.1/libbrasero-media/burn-iso9660.c:1026:42: style: Function 'brasero_iso9660_get_file' argument 1 names different: declaration 'src' definition 'vol'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/burn-iso9660.h:84:42: note: Function 'brasero_iso9660_get_file' argument 1 names different: declaration 'src' definition 'vol'.
brasero-3.4.1/libbrasero-media/burn-iso9660.c:1026:42: note: Function 'brasero_iso9660_get_file' argument 1 names different: declaration 'src' definition 'vol'.
brasero-3.4.1/libbrasero-media/burn-volume.c:137:41: style: Function 'brasero_volume_get_size' argument 1 names different: declaration 'src' definition 'vol'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/burn-volume.h:87:41: note: Function 'brasero_volume_get_size' argument 1 names different: declaration 'src' definition 'vol'.
brasero-3.4.1/libbrasero-media/burn-volume.c:137:41: note: Function 'brasero_volume_get_size' argument 1 names different: declaration 'src' definition 'vol'.
brasero-3.4.1/libbrasero-media/burn-volume.c:159:42: style: Function 'brasero_volume_get_files' argument 1 names different: declaration 'src' definition 'vol'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/burn-volume.h:93:42: note: Function 'brasero_volume_get_files' argument 1 names different: declaration 'src' definition 'vol'.
brasero-3.4.1/libbrasero-media/burn-volume.c:159:42: note: Function 'brasero_volume_get_files' argument 1 names different: declaration 'src' definition 'vol'.
brasero-3.4.1/libbrasero-media/burn-volume.c:215:41: style: Function 'brasero_volume_get_file' argument 1 names different: declaration 'src' definition 'vol'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/burn-volume.h:101:41: note: Function 'brasero_volume_get_file' argument 1 names different: declaration 'src' definition 'vol'.
brasero-3.4.1/libbrasero-media/burn-volume.c:215:41: note: Function 'brasero_volume_get_file' argument 1 names different: declaration 'src' definition 'vol'.
brasero-3.4.1/libbrasero-media/libbrasero-marshal.c:65:65: style: Function 'brasero_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/libbrasero-marshal.c:58:64: note: Function 'brasero_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-media/libbrasero-marshal.c:65:65: note: Function 'brasero_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-media/libbrasero-marshal.c:68:68: style: Function 'brasero_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/libbrasero-marshal.c:61:64: note: Function 'brasero_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-media/libbrasero-marshal.c:68:68: note: Function 'brasero_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/libbrasero-media/scsi-cam.c:153:37: style: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/scsi-command.h:71:37: note: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'.
brasero-3.4.1/libbrasero-media/scsi-cam.c:153:37: note: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'.
brasero-3.4.1/libbrasero-media/scsi-cam.c:166:28: style: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/scsi-device.h:45:28: note: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'.
brasero-3.4.1/libbrasero-media/scsi-cam.c:166:28: note: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'.
brasero-3.4.1/libbrasero-media/scsi-get-performance.c:239:14: style: Function 'brasero_mmc3_get_performance_wrt_spd_desc' argument 3 names different: declaration 'data_size' definition 'size'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/scsi-mmc3.h:54:14: note: Function 'brasero_mmc3_get_performance_wrt_spd_desc' argument 3 names different: declaration 'data_size' definition 'size'.
brasero-3.4.1/libbrasero-media/scsi-get-performance.c:239:14: note: Function 'brasero_mmc3_get_performance_wrt_spd_desc' argument 3 names different: declaration 'data_size' definition 'size'.
brasero-3.4.1/libbrasero-media/scsi-netbsd.c:149:37: style: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/scsi-command.h:71:37: note: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'.
brasero-3.4.1/libbrasero-media/scsi-netbsd.c:149:37: note: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'.
brasero-3.4.1/libbrasero-media/scsi-netbsd.c:162:28: style: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/scsi-device.h:45:28: note: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'.
brasero-3.4.1/libbrasero-media/scsi-netbsd.c:162:28: note: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'.
brasero-3.4.1/libbrasero-media/scsi-read-track-information.c:135:11: style: Expression is always false because 'else if' condition matches previous condition at line 126. [multiCondition]
brasero-3.4.1/libbrasero-media/scsi-sg.c:159:37: style: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/scsi-command.h:71:37: note: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'.
brasero-3.4.1/libbrasero-media/scsi-sg.c:159:37: note: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'.
brasero-3.4.1/libbrasero-media/scsi-sg.c:172:28: style: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/scsi-device.h:45:28: note: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'.
brasero-3.4.1/libbrasero-media/scsi-sg.c:172:28: note: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'.
brasero-3.4.1/libbrasero-media/scsi-uscsi.c:163:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brasero-3.4.1/libbrasero-media/scsi-uscsi.c:188:37: style: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/scsi-command.h:71:37: note: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'.
brasero-3.4.1/libbrasero-media/scsi-uscsi.c:188:37: note: Function 'brasero_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'.
brasero-3.4.1/libbrasero-media/scsi-uscsi.c:201:28: style: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-media/scsi-device.h:45:28: note: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'.
brasero-3.4.1/libbrasero-media/scsi-uscsi.c:201:28: note: Function 'brasero_device_handle_open' argument 3 names different: declaration 'error' definition 'code'.
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:376:23: style: The scope of the variable 'ctx' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:447:23: style: The scope of the variable 'ctx' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:480:23: style: The scope of the variable 'ctx' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:109:59: style: Function 'brasero_async_task_manager_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:42:71: note: Function 'brasero_async_task_manager_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:109:59: note: Function 'brasero_async_task_manager_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:316:60: style: Function 'brasero_async_task_manager_queue' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.h:94:60: note: Function 'brasero_async_task_manager_queue' argument 1 names different: declaration 'manager' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:316:60: note: Function 'brasero_async_task_manager_queue' argument 1 names different: declaration 'manager' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:371:69: style: Function 'brasero_async_task_manager_foreach_active' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.h:100:69: note: Function 'brasero_async_task_manager_foreach_active' argument 1 names different: declaration 'manager' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:371:69: note: Function 'brasero_async_task_manager_foreach_active' argument 1 names different: declaration 'manager' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:394:76: style: Function 'brasero_async_task_manager_foreach_active_remove' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.h:104:76: note: Function 'brasero_async_task_manager_foreach_active_remove' argument 1 names different: declaration 'manager' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:394:76: note: Function 'brasero_async_task_manager_foreach_active_remove' argument 1 names different: declaration 'manager' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:475:71: style: Function 'brasero_async_task_manager_find_urgent_task' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.h:113:71: note: Function 'brasero_async_task_manager_find_urgent_task' argument 1 names different: declaration 'manager' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-async-task-manager.c:475:71: note: Function 'brasero_async_task_manager_find_urgent_task' argument 1 names different: declaration 'manager' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:84:2: style: Variable 'priv->prevent_destruction' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:82:2: note: Variable 'priv->prevent_destruction' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:84:2: note: Variable 'priv->prevent_destruction' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:91:55: style: Function 'brasero_disc_message_set_timeout' argument 1 names different: declaration 'message' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.h:91:55: note: Function 'brasero_disc_message_set_timeout' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:91:55: note: Function 'brasero_disc_message_set_timeout' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:110:55: style: Function 'brasero_disc_message_set_context' argument 1 names different: declaration 'message' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.h:95:55: note: Function 'brasero_disc_message_set_context' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:110:55: note: Function 'brasero_disc_message_set_context' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:120:55: style: Function 'brasero_disc_message_get_context' argument 1 names different: declaration 'message' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.h:99:55: note: Function 'brasero_disc_message_get_context' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:120:55: note: Function 'brasero_disc_message_get_context' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:139:54: style: Function 'brasero_disc_message_add_errors' argument 1 names different: declaration 'message' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.h:85:54: note: Function 'brasero_disc_message_add_errors' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:139:54: note: Function 'brasero_disc_message_add_errors' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:203:57: style: Function 'brasero_disc_message_remove_errors' argument 1 names different: declaration 'message' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.h:88:57: note: Function 'brasero_disc_message_remove_errors' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:203:57: note: Function 'brasero_disc_message_remove_errors' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:214:51: style: Function 'brasero_disc_message_destroy' argument 1 names different: declaration 'message' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.h:65:51: note: Function 'brasero_disc_message_destroy' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:214:51: note: Function 'brasero_disc_message_destroy' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:227:58: style: Function 'brasero_disc_message_remove_buttons' argument 1 names different: declaration 'message' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.h:82:58: note: Function 'brasero_disc_message_remove_buttons' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:227:58: note: Function 'brasero_disc_message_remove_buttons' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:245:63: style: Function 'brasero_disc_message_set_progress_active' argument 1 names different: declaration 'message' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.h:75:63: note: Function 'brasero_disc_message_set_progress_active' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:245:63: note: Function 'brasero_disc_message_set_progress_active' argument 1 names different: declaration 'message' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:297:55: warning: Function 'brasero_disc_message_set_primary' argument order different: declaration 'message, text' definition 'self, message' [funcArgOrderDifferent]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.h:68:55: note: Function 'brasero_disc_message_set_primary' argument order different: declaration 'message, text' definition 'self, message'
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:297:55: note: Function 'brasero_disc_message_set_primary' argument order different: declaration 'message, text' definition 'self, message'
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:312:57: warning: Function 'brasero_disc_message_set_secondary' argument order different: declaration 'message, text' definition 'self, message' [funcArgOrderDifferent]
brasero-3.4.1/libbrasero-utils/brasero-disc-message.h:71:57: note: Function 'brasero_disc_message_set_secondary' argument order different: declaration 'message, text' definition 'self, message'
brasero-3.4.1/libbrasero-utils/brasero-disc-message.c:312:57: note: Function 'brasero_disc_message_set_secondary' argument order different: declaration 'message, text' definition 'self, message'
brasero-3.4.1/libbrasero-utils/brasero-io.c:1631:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-utils/brasero-io.c:1627:0: note: Variable 'result' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-io.c:1631:3: note: Variable 'result' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-io.c:325:31: style: The scope of the variable 'data' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-utils/brasero-io.c:603:13: style: The scope of the variable 'parent' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-utils/brasero-io.c:1807:13: style: The scope of the variable 'info' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-utils/brasero-io.c:463:35: style: Function 'brasero_io_set_job' argument 1 names different: declaration 'self' definition 'job'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-io.h:155:35: note: Function 'brasero_io_set_job' argument 1 names different: declaration 'self' definition 'job'.
brasero-3.4.1/libbrasero-utils/brasero-io.c:463:35: note: Function 'brasero_io_set_job' argument 1 names different: declaration 'self' definition 'job'.
brasero-3.4.1/libbrasero-utils/brasero-io.c:1328:15: style: Function 'brasero_io_get_file_info' argument 4 names different: declaration 'callback_data' definition 'user_data'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-io.h:223:15: note: Function 'brasero_io_get_file_info' argument 4 names different: declaration 'callback_data' definition 'user_data'.
brasero-3.4.1/libbrasero-utils/brasero-io.c:1328:15: note: Function 'brasero_io_get_file_info' argument 4 names different: declaration 'callback_data' definition 'user_data'.
brasero-3.4.1/libbrasero-utils/brasero-io.c:1857:16: style: Function 'brasero_io_get_file_count' argument 4 names different: declaration 'callback_data' definition 'user_data'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-io.h:228:16: note: Function 'brasero_io_get_file_count' argument 4 names different: declaration 'callback_data' definition 'user_data'.
brasero-3.4.1/libbrasero-utils/brasero-io.c:1857:16: note: Function 'brasero_io_get_file_count' argument 4 names different: declaration 'callback_data' definition 'user_data'.
brasero-3.4.1/libbrasero-utils/brasero-io.c:2159:16: style: Function 'brasero_io_load_directory' argument 4 names different: declaration 'callback_data' definition 'user_data'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-io.h:218:16: note: Function 'brasero_io_load_directory' argument 4 names different: declaration 'callback_data' definition 'user_data'.
brasero-3.4.1/libbrasero-utils/brasero-io.c:2159:16: note: Function 'brasero_io_load_directory' argument 4 names different: declaration 'callback_data' definition 'user_data'.
brasero-3.4.1/libbrasero-utils/brasero-io.c:2277:13: style: Function 'brasero_io_find_urgent' argument 3 names different: declaration 'callback_data' definition 'user_data'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-io.h:212:13: note: Function 'brasero_io_find_urgent' argument 3 names different: declaration 'callback_data' definition 'user_data'.
brasero-3.4.1/libbrasero-utils/brasero-io.c:2277:13: note: Function 'brasero_io_find_urgent' argument 3 names different: declaration 'callback_data' definition 'user_data'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:63:69: style: Function 'brasero_jacket_background_get_color_style' argument 1 names different: declaration 'back' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.h:80:69: note: Function 'brasero_jacket_background_get_color_style' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:63:69: note: Function 'brasero_jacket_background_get_color_style' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:75:63: style: Function 'brasero_jacket_background_get_color' argument 1 names different: declaration 'back' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.h:89:63: note: Function 'brasero_jacket_background_get_color' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:75:63: note: Function 'brasero_jacket_background_get_color' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:90:69: style: Function 'brasero_jacket_background_get_image_style' argument 1 names different: declaration 'back' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.h:83:69: note: Function 'brasero_jacket_background_get_image_style' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:90:69: note: Function 'brasero_jacket_background_get_image_style' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:102:68: style: Function 'brasero_jacket_background_get_image_path' argument 1 names different: declaration 'back' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.h:86:68: note: Function 'brasero_jacket_background_get_image_path' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:102:68: note: Function 'brasero_jacket_background_get_image_path' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:114:69: style: Function 'brasero_jacket_background_set_color_style' argument 1 names different: declaration 'back' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.h:94:69: note: Function 'brasero_jacket_background_set_color_style' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:114:69: note: Function 'brasero_jacket_background_set_color_style' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:128:69: style: Function 'brasero_jacket_background_set_image_style' argument 1 names different: declaration 'back' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.h:98:69: note: Function 'brasero_jacket_background_set_image_style' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:128:69: note: Function 'brasero_jacket_background_set_image_style' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:142:68: style: Function 'brasero_jacket_background_set_image_path' argument 1 names different: declaration 'back' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.h:102:68: note: Function 'brasero_jacket_background_set_image_path' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:142:68: note: Function 'brasero_jacket_background_set_image_path' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:157:63: style: Function 'brasero_jacket_background_set_color' argument 1 names different: declaration 'back' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.h:106:63: note: Function 'brasero_jacket_background_set_color' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-background.c:157:63: note: Function 'brasero_jacket_background_set_color' argument 1 names different: declaration 'back' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-buffer.c:354:2: style: Variable 'priv->inserting_text' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-utils/brasero-jacket-buffer.c:345:2: note: Variable 'priv->inserting_text' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-jacket-buffer.c:354:2: note: Variable 'priv->inserting_text' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-jacket-edit.c:825:25: style: Function 'brasero_jacket_edit_dialog_new' argument 2 names different: declaration 'contents' definition 'contents_ret'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-edit.h:69:25: note: Function 'brasero_jacket_edit_dialog_new' argument 2 names different: declaration 'contents' definition 'contents_ret'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-edit.c:825:25: note: Function 'brasero_jacket_edit_dialog_new' argument 2 names different: declaration 'contents' definition 'contents_ret'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.c:97:50: style: Function 'brasero_jacket_font_set_name' argument 1 names different: declaration 'font' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.h:66:50: note: Function 'brasero_jacket_font_set_name' argument 1 names different: declaration 'font' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.c:97:50: note: Function 'brasero_jacket_font_set_name' argument 1 names different: declaration 'font' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.c:98:23: style: Function 'brasero_jacket_font_set_name' argument 2 names different: declaration 'name' definition 'string'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.h:67:23: note: Function 'brasero_jacket_font_set_name' argument 2 names different: declaration 'name' definition 'string'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.c:98:23: note: Function 'brasero_jacket_font_set_name' argument 2 names different: declaration 'name' definition 'string'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.c:192:52: style: Function 'brasero_jacket_font_get_family' argument 1 names different: declaration 'font' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.h:70:52: note: Function 'brasero_jacket_font_get_family' argument 1 names different: declaration 'font' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.c:192:52: note: Function 'brasero_jacket_font_get_family' argument 1 names different: declaration 'font' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.c:212:50: style: Function 'brasero_jacket_font_get_size' argument 1 names different: declaration 'font' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.h:73:50: note: Function 'brasero_jacket_font_get_size' argument 1 names different: declaration 'font' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-font.c:212:50: note: Function 'brasero_jacket_font_get_size' argument 1 names different: declaration 'font' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:137:2: style: Variable 'attributes' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:131:0: note: Variable 'attributes' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:137:2: note: Variable 'attributes' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1016:3: style: Variable 'image' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1014:0: note: Variable 'image' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1016:3: note: Variable 'image' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:713:9: style: The scope of the variable 'path' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:549:47: style: Function 'brasero_jacket_view_print' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.h:115:47: note: Function 'brasero_jacket_view_print' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:549:47: note: Function 'brasero_jacket_view_print' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:705:62: style: Function 'brasero_jacket_view_configure_background' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.h:112:62: note: Function 'brasero_jacket_view_configure_background' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:705:62: note: Function 'brasero_jacket_view_configure_background' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:777:50: style: Function 'brasero_jacket_view_set_side' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.h:94:50: note: Function 'brasero_jacket_view_set_side' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:777:50: note: Function 'brasero_jacket_view_set_side' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:999:51: style: Function 'brasero_jacket_view_set_image' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.h:107:51: note: Function 'brasero_jacket_view_set_image' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:999:51: note: Function 'brasero_jacket_view_set_image' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1047:51: style: Function 'brasero_jacket_view_set_color' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.h:98:51: note: Function 'brasero_jacket_view_set_color' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1047:51: note: Function 'brasero_jacket_view_set_color' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1081:56: style: Function 'brasero_jacket_view_get_attributes' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.h:130:56: note: Function 'brasero_jacket_view_get_attributes' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1081:56: note: Function 'brasero_jacket_view_get_attributes' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1105:59: style: Function 'brasero_jacket_view_get_active_buffer' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.h:121:59: note: Function 'brasero_jacket_view_get_active_buffer' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1105:59: note: Function 'brasero_jacket_view_get_active_buffer' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1123:57: style: Function 'brasero_jacket_view_get_body_buffer' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.h:124:57: note: Function 'brasero_jacket_view_get_body_buffer' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1123:57: note: Function 'brasero_jacket_view_get_body_buffer' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1133:57: style: Function 'brasero_jacket_view_get_side_buffer' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.h:127:57: note: Function 'brasero_jacket_view_get_side_buffer' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-jacket-view.c:1133:57: note: Function 'brasero_jacket_view_get_side_buffer' argument 1 names different: declaration 'view' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:273:2: style: Variable 'change' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:270:2: note: Variable 'change' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:273:2: note: Variable 'change' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:411:43: style: Function 'brasero_metadata_cancel' argument 1 names different: declaration 'metadata' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-metadata.h:123:43: note: Function 'brasero_metadata_cancel' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:411:43: note: Function 'brasero_metadata_cancel' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:1861:44: style: Function 'brasero_metadata_set_uri' argument 1 names different: declaration 'metadata' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-metadata.h:126:44: note: Function 'brasero_metadata_set_uri' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:1861:44: note: Function 'brasero_metadata_set_uri' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:1901:51: style: Function 'brasero_metadata_get_info_async' argument 1 names different: declaration 'metadata' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-metadata.h:118:51: note: Function 'brasero_metadata_get_info_async' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:1901:51: note: Function 'brasero_metadata_get_info_async' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:1944:41: style: Function 'brasero_metadata_wait' argument 1 names different: declaration 'metadata' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-metadata.h:132:41: note: Function 'brasero_metadata_wait' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:1944:41: note: Function 'brasero_metadata_wait' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:1985:61: style: Function 'brasero_metadata_increase_listener_number' argument 1 names different: declaration 'metadata' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-metadata.h:135:61: note: Function 'brasero_metadata_increase_listener_number' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:1985:61: note: Function 'brasero_metadata_increase_listener_number' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:1994:61: style: Function 'brasero_metadata_decrease_listener_number' argument 1 names different: declaration 'metadata' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-metadata.h:138:61: note: Function 'brasero_metadata_decrease_listener_number' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:1994:61: note: Function 'brasero_metadata_decrease_listener_number' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:2003:44: style: Function 'brasero_metadata_get_uri' argument 1 names different: declaration 'metadata' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-metadata.h:141:44: note: Function 'brasero_metadata_get_uri' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:2003:44: note: Function 'brasero_metadata_get_uri' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:2012:46: style: Function 'brasero_metadata_get_flags' argument 1 names different: declaration 'metadata' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-metadata.h:144:46: note: Function 'brasero_metadata_get_flags' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:2012:46: note: Function 'brasero_metadata_get_flags' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:2021:47: style: Function 'brasero_metadata_get_result' argument 1 names different: declaration 'metadata' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-metadata.h:147:47: note: Function 'brasero_metadata_get_result' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-metadata.c:2021:47: note: Function 'brasero_metadata_get_result' argument 1 names different: declaration 'metadata' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-misc.c:265:15: style: Condition 'ref<=0' is always true [knownConditionTrueFalse]
brasero-3.4.1/libbrasero-utils/brasero-misc.c:274:48: style: Function 'brasero_utils_properties_get_label' argument 1 names different: declaration 'widget' definition 'properties'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-misc.h:92:48: note: Function 'brasero_utils_properties_get_label' argument 1 names different: declaration 'widget' definition 'properties'.
brasero-3.4.1/libbrasero-utils/brasero-misc.c:274:48: note: Function 'brasero_utils_properties_get_label' argument 1 names different: declaration 'widget' definition 'properties'.
brasero-3.4.1/libbrasero-utils/brasero-notify.c:44:54: style: Function 'brasero_notify_get_message_by_context_id' argument 1 names different: declaration 'notify' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-notify.h:65:54: note: Function 'brasero_notify_get_message_by_context_id' argument 1 names different: declaration 'notify' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-notify.c:44:54: note: Function 'brasero_notify_get_message_by_context_id' argument 1 names different: declaration 'notify' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-notify.c:71:43: style: Function 'brasero_notify_message_remove' argument 1 names different: declaration 'notify' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-notify.h:61:43: note: Function 'brasero_notify_message_remove' argument 1 names different: declaration 'notify' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-notify.c:71:43: note: Function 'brasero_notify_message_remove' argument 1 names different: declaration 'notify' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-notify.c:94:40: style: Function 'brasero_notify_message_add' argument 1 names different: declaration 'notify' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-notify.h:54:40: note: Function 'brasero_notify_message_add' argument 1 names different: declaration 'notify' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-notify.c:94:40: note: Function 'brasero_notify_message_add' argument 1 names different: declaration 'notify' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-pk.c:138:2: style: Variable 'priv->loop' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/libbrasero-utils/brasero-pk.c:124:2: note: Variable 'priv->loop' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-pk.c:138:2: note: Variable 'priv->loop' is reassigned a value before the old one has been used.
brasero-3.4.1/libbrasero-utils/brasero-tool-color-picker.c:138:21: style: The scope of the variable 'selection' can be reduced. [variableScope]
brasero-3.4.1/libbrasero-utils/brasero-tool-color-picker.c:64:61: style: Function 'brasero_tool_color_picker_set_text' argument 1 names different: declaration 'picker' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-tool-color-picker.h:66:61: note: Function 'brasero_tool_color_picker_set_text' argument 1 names different: declaration 'picker' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-tool-color-picker.c:64:61: note: Function 'brasero_tool_color_picker_set_text' argument 1 names different: declaration 'picker' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-tool-color-picker.c:74:62: style: Function 'brasero_tool_color_picker_get_color' argument 1 names different: declaration 'picker' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-tool-color-picker.h:72:62: note: Function 'brasero_tool_color_picker_get_color' argument 1 names different: declaration 'picker' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-tool-color-picker.c:74:62: note: Function 'brasero_tool_color_picker_get_color' argument 1 names different: declaration 'picker' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-tool-color-picker.c:86:62: style: Function 'brasero_tool_color_picker_set_color' argument 1 names different: declaration 'picker' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/libbrasero-utils/brasero-tool-color-picker.h:69:62: note: Function 'brasero_tool_color_picker_set_color' argument 1 names different: declaration 'picker' definition 'self'.
brasero-3.4.1/libbrasero-utils/brasero-tool-color-picker.c:86:62: note: Function 'brasero_tool_color_picker_set_color' argument 1 names different: declaration 'picker' definition 'self'.
brasero-3.4.1/nautilus/nautilus-burn-bar.c:282:9: style: The scope of the variable 'next' can be reduced. [variableScope]
brasero-3.4.1/plugins/audio2cue/burn-audio2cue.c:412:2: style: Variable 'fd_out' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/audio2cue/burn-audio2cue.c:409:2: note: Variable 'fd_out' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/audio2cue/burn-audio2cue.c:412:2: note: Variable 'fd_out' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrdao/burn-cdrdao.c:322:2: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/cdrdao/burn-cdrdao.c:315:0: note: Variable 'type' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrdao/burn-cdrdao.c:322:2: note: Variable 'type' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrkit/burn-readom.c:83:3: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/cdrkit/burn-readom.c:78:0: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrkit/burn-readom.c:83:3: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrkit/burn-readom.c:154:2: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/cdrkit/burn-readom.c:150:0: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrkit/burn-readom.c:154:2: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrkit/burn-readom.c:249:2: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/cdrkit/burn-readom.c:247:0: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrkit/burn-readom.c:249:2: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrkit/burn-wodim.c:368:3: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/cdrkit/burn-wodim.c:364:0: note: Variable 'type' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrkit/burn-wodim.c:368:3: note: Variable 'type' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrtools/burn-cdrecord.c:354:3: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/cdrtools/burn-cdrecord.c:350:0: note: Variable 'type' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrtools/burn-cdrecord.c:354:3: note: Variable 'type' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrtools/burn-readcd.c:83:3: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/cdrtools/burn-readcd.c:78:0: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrtools/burn-readcd.c:83:3: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrtools/burn-readcd.c:155:2: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/cdrtools/burn-readcd.c:151:0: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrtools/burn-readcd.c:155:2: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrtools/burn-readcd.c:251:2: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/cdrtools/burn-readcd.c:249:0: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/cdrtools/burn-readcd.c:251:2: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:646:7: warning: Identical condition '!graft->uri', second condition is always false [identicalConditionAfterEarlyExit]
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:640:7: note: first condition
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:646:7: note: second condition
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:177:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:169:0: note: Variable 'result' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:177:2: note: Variable 'result' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:209:2: style: Variable 'written' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:202:2: note: Variable 'written' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:209:2: note: Variable 'written' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:1204:2: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:1202:0: note: Variable 'error' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:1204:2: note: Variable 'error' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:1321:2: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:1319:0: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:1321:2: note: Variable 'output' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:1234:33: style: The scope of the variable 'ctx' can be reduced. [variableScope]
brasero-3.4.1/plugins/checksum/burn-checksum-files.c:225:12: style: Variable 'written' is assigned a value that is never used. [unreadVariable]
brasero-3.4.1/plugins/checksum/burn-checksum-image.c:548:2: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/checksum/burn-checksum-image.c:546:0: note: Variable 'error' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-image.c:548:2: note: Variable 'error' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/checksum/burn-checksum-image.c:578:33: style: The scope of the variable 'ctx' can be reduced. [variableScope]
brasero-3.4.1/plugins/dvdcss/burn-dvdcss.c:347:2: style: Variable 'drive' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/dvdcss/burn-dvdcss.c:325:0: note: Variable 'drive' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/dvdcss/burn-dvdcss.c:347:2: note: Variable 'drive' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/dvdcss/burn-dvdcss.c:350:2: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/dvdcss/burn-dvdcss.c:323:0: note: Variable 'files' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/dvdcss/burn-dvdcss.c:350:2: note: Variable 'files' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/libburnia/burn-libburn-common.c:358:4: style: Variable 'elapsed' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/libburnia/burn-libburn-common.c:352:0: note: Variable 'elapsed' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/libburnia/burn-libburn-common.c:358:4: note: Variable 'elapsed' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/libburnia/burn-libburn-common.c:325:44: style: Function 'brasero_libburn_common_status' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/plugins/libburnia/burn-libburn-common.h:74:44: note: Function 'brasero_libburn_common_status' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/plugins/libburnia/burn-libburn-common.c:325:44: note: Function 'brasero_libburn_common_status' argument 1 names different: declaration 'job' definition 'self'.
brasero-3.4.1/plugins/libburnia/burn-libburn.c:320:2: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/libburnia/burn-libburn.c:312:0: note: Variable 'type' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/libburnia/burn-libburn.c:320:2: note: Variable 'type' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/libburnia/burn-libburn.c:520:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
brasero-3.4.1/plugins/libburnia/burn-libburn.c:522:2: note: Found duplicate branches for 'if' and 'else'.
brasero-3.4.1/plugins/libburnia/burn-libburn.c:520:2: note: Found duplicate branches for 'if' and 'else'.
brasero-3.4.1/plugins/libburnia/burn-libisofs.c:112:3: style: Variable 'track' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/libburnia/burn-libisofs.c:107:0: note: Variable 'track' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/libburnia/burn-libisofs.c:112:3: note: Variable 'track' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/libburnia/burn-libisofs.c:394:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
brasero-3.4.1/plugins/local-track/burn-local-image.c:622:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
brasero-3.4.1/plugins/transcode/burn-transcode.c:1311:16: warning: Either the condition 'mime' is redundant or there is possible null pointer dereference: mime. [nullPointerRedundantCheck]
brasero-3.4.1/plugins/transcode/burn-transcode.c:1308:7: note: Assuming that condition 'mime' is not redundant
brasero-3.4.1/plugins/transcode/burn-transcode.c:1311:16: note: Null pointer dereference
brasero-3.4.1/plugins/transcode/burn-transcode.c:374:2: style: Variable 'pad' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/transcode/burn-transcode.c:369:0: note: Variable 'pad' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/transcode/burn-transcode.c:374:2: note: Variable 'pad' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/transcode/burn-transcode.c:1292:15: style: The scope of the variable 'mime' can be reduced. [variableScope]
brasero-3.4.1/plugins/transcode/burn-vob.c:114:2: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/plugins/transcode/burn-vob.c:110:0: note: Variable 'type' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/transcode/burn-vob.c:114:2: note: Variable 'type' is reassigned a value before the old one has been used.
brasero-3.4.1/plugins/transcode/burn-vob.c:1148:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
brasero-3.4.1/plugins/transcode/burn-vob.c:1152:2: note: Found duplicate branches for 'if' and 'else'.
brasero-3.4.1/plugins/transcode/burn-vob.c:1148:7: note: Found duplicate branches for 'if' and 'else'.
brasero-3.4.1/plugins/transcode/burn-vob.c:203:10: style: The scope of the variable 'sink' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-app.c:658:2: style: Variable 'track' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/src/brasero-app.c:653:0: note: Variable 'track' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-app.c:658:2: note: Variable 'track' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-app.c:707:2: style: Variable 'track' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/src/brasero-app.c:703:0: note: Variable 'track' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-app.c:707:2: note: Variable 'track' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-app.c:1032:2: style: Variable 'priv->tool_dialog' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/src/brasero-app.c:1030:2: note: Variable 'priv->tool_dialog' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-app.c:1032:2: note: Variable 'priv->tool_dialog' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-app.c:511:10: style: Function 'brasero_app_set_parent' argument 2 names different: declaration 'xid' definition 'parent_xid'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-app.h:63:10: note: Function 'brasero_app_set_parent' argument 2 names different: declaration 'xid' definition 'parent_xid'.
brasero-3.4.1/src/brasero-app.c:511:10: note: Function 'brasero_app_set_parent' argument 2 names different: declaration 'xid' definition 'parent_xid'.
brasero-3.4.1/src/brasero-app.c:699:19: style: Function 'brasero_app_image' argument 3 names different: declaration 'uri' definition 'uri_arg'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-app.h:115:19: note: Function 'brasero_app_image' argument 3 names different: declaration 'uri' definition 'uri_arg'.
brasero-3.4.1/src/brasero-app.c:699:19: note: Function 'brasero_app_image' argument 3 names different: declaration 'uri' definition 'uri_arg'.
brasero-3.4.1/src/brasero-app.c:1502:52: style: Function 'brasero_app_open_uri_drive_detection' argument 3 names different: declaration 'uri' definition 'uri_arg'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-app.h:151:52: note: Function 'brasero_app_open_uri_drive_detection' argument 3 names different: declaration 'uri' definition 'uri_arg'.
brasero-3.4.1/src/brasero-app.c:1502:52: note: Function 'brasero_app_open_uri_drive_detection' argument 3 names different: declaration 'uri' definition 'uri_arg'.
brasero-3.4.1/src/brasero-app.c:1504:48: style: Function 'brasero_app_open_uri_drive_detection' argument 5 names different: declaration 'burn' definition 'burn_immediately'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-app.h:153:48: note: Function 'brasero_app_open_uri_drive_detection' argument 5 names different: declaration 'burn' definition 'burn_immediately'.
brasero-3.4.1/src/brasero-app.c:1504:48: note: Function 'brasero_app_open_uri_drive_detection' argument 5 names different: declaration 'burn' definition 'burn_immediately'.
brasero-3.4.1/src/brasero-app.c:628:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
brasero-3.4.1/src/brasero-audio-disc.c:619:2: style: Variable 'session' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/src/brasero-audio-disc.c:610:2: note: Variable 'session' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-audio-disc.c:619:2: note: Variable 'session' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-audio-disc.c:1429:15: style: The scope of the variable 'treepath' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-audio-disc.c:1927:21: style: The scope of the variable 'column' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-audio-disc.c:1128:60: style: Function 'brasero_audio_disc_display_edited_cb' argument 1 names different: declaration 'cellrenderertext' definition 'renderer'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-audio-disc.c:91:60: note: Function 'brasero_audio_disc_display_edited_cb' argument 1 names different: declaration 'cellrenderertext' definition 'renderer'.
brasero-3.4.1/src/brasero-audio-disc.c:1128:60: note: Function 'brasero_audio_disc_display_edited_cb' argument 1 names different: declaration 'cellrenderertext' definition 'renderer'.
brasero-3.4.1/src/brasero-audio-disc.c:144:25: style: struct member '_BraseroAudioDiscPrivate::drag_context' is never used. [unusedStructMember]
brasero-3.4.1/src/brasero-data-disc.c:1724:13: style: The scope of the variable 'action' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-data-disc.c:1854:21: style: The scope of the variable 'column' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-data-disc.c:1855:15: style: The scope of the variable 'treepath' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-data-disc.c:197:55: style: Function 'brasero_data_disc_get_loaded_medium' argument 1 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-data-disc.h:64:55: note: Function 'brasero_data_disc_get_loaded_medium' argument 1 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-data-disc.c:197:55: note: Function 'brasero_data_disc_get_loaded_medium' argument 1 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-data-disc.c:2242:60: style: Function 'brasero_data_disc_set_right_button_group' argument 1 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-data-disc.h:60:60: note: Function 'brasero_data_disc_set_right_button_group' argument 1 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-data-disc.c:2242:60: note: Function 'brasero_data_disc_set_right_button_group' argument 1 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-disc.c:101:22: style: Function 'brasero_disc_add_uri' argument 2 names different: declaration 'escaped_uri' definition 'uri'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-disc.h:105:55: note: Function 'brasero_disc_add_uri' argument 2 names different: declaration 'escaped_uri' definition 'uri'.
brasero-3.4.1/src/brasero-disc.c:101:22: note: Function 'brasero_disc_add_uri' argument 2 names different: declaration 'escaped_uri' definition 'uri'.
brasero-3.4.1/src/brasero-file-chooser.c:325:48: style: Function 'brasero_file_chooser_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-file-chooser.c:48:60: note: Function 'brasero_file_chooser_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/src/brasero-file-chooser.c:325:48: note: Function 'brasero_file_chooser_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/src/brasero-layout.c:506:18: style: Function 'brasero_layout_add_source' argument 2 names different: declaration 'child' definition 'source'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-layout.h:78:18: note: Function 'brasero_layout_add_source' argument 2 names different: declaration 'child' definition 'source'.
brasero-3.4.1/src/brasero-layout.c:506:18: note: Function 'brasero_layout_add_source' argument 2 names different: declaration 'child' definition 'source'.
brasero-3.4.1/src/brasero-marshal.c:65:63: style: Function 'brasero_marshal_VOID__DOUBLE_LONG' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:58:62: note: Function 'brasero_marshal_VOID__DOUBLE_LONG' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:65:63: note: Function 'brasero_marshal_VOID__DOUBLE_LONG' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:68:66: style: Function 'brasero_marshal_VOID__DOUBLE_LONG' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:61:62: note: Function 'brasero_marshal_VOID__DOUBLE_LONG' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:68:66: note: Function 'brasero_marshal_VOID__DOUBLE_LONG' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:108:65: style: Function 'brasero_marshal_INT__STRING_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:101:64: note: Function 'brasero_marshal_INT__STRING_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:108:65: note: Function 'brasero_marshal_INT__STRING_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:111:68: style: Function 'brasero_marshal_INT__STRING_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:104:64: note: Function 'brasero_marshal_INT__STRING_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:111:68: note: Function 'brasero_marshal_INT__STRING_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:155:66: style: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:148:65: note: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:155:66: note: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:158:69: style: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:151:65: note: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:158:69: note: Function 'brasero_marshal_INT__POINTER_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:202:55: style: Function 'brasero_marshal_INT__VOID' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:195:54: note: Function 'brasero_marshal_INT__VOID' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:202:55: note: Function 'brasero_marshal_INT__VOID' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:205:58: style: Function 'brasero_marshal_INT__VOID' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:198:54: note: Function 'brasero_marshal_INT__VOID' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:205:58: note: Function 'brasero_marshal_INT__VOID' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:245:54: style: Function 'brasero_marshal_INT__INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:238:53: note: Function 'brasero_marshal_INT__INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:245:54: note: Function 'brasero_marshal_INT__INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:248:57: style: Function 'brasero_marshal_INT__INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:241:53: note: Function 'brasero_marshal_INT__INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:248:57: note: Function 'brasero_marshal_INT__INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:290:58: style: Function 'brasero_marshal_INT__INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:283:57: note: Function 'brasero_marshal_INT__INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:290:58: note: Function 'brasero_marshal_INT__INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:293:61: style: Function 'brasero_marshal_INT__INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:286:57: note: Function 'brasero_marshal_INT__INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:293:61: note: Function 'brasero_marshal_INT__INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:337:57: style: Function 'brasero_marshal_INT__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:330:56: note: Function 'brasero_marshal_INT__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:337:57: note: Function 'brasero_marshal_INT__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:340:60: style: Function 'brasero_marshal_INT__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:333:56: note: Function 'brasero_marshal_INT__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:340:60: note: Function 'brasero_marshal_INT__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:382:74: style: Function 'brasero_marshal_INT__BOOLEAN_BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:375:73: note: Function 'brasero_marshal_INT__BOOLEAN_BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:382:74: note: Function 'brasero_marshal_INT__BOOLEAN_BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:385:77: style: Function 'brasero_marshal_INT__BOOLEAN_BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:378:73: note: Function 'brasero_marshal_INT__BOOLEAN_BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:385:77: note: Function 'brasero_marshal_INT__BOOLEAN_BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:431:65: style: Function 'brasero_marshal_VOID__DOUBLE_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:424:64: note: Function 'brasero_marshal_VOID__DOUBLE_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:431:65: note: Function 'brasero_marshal_VOID__DOUBLE_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:434:68: style: Function 'brasero_marshal_VOID__DOUBLE_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:427:64: note: Function 'brasero_marshal_VOID__DOUBLE_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:434:68: note: Function 'brasero_marshal_VOID__DOUBLE_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:474:57: style: Function 'brasero_marshal_VOID__INT64' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:467:56: note: Function 'brasero_marshal_VOID__INT64' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:474:57: note: Function 'brasero_marshal_VOID__INT64' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:477:60: style: Function 'brasero_marshal_VOID__INT64' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:470:56: note: Function 'brasero_marshal_VOID__INT64' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:477:60: note: Function 'brasero_marshal_VOID__INT64' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:515:62: style: Function 'brasero_marshal_VOID__INT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:508:61: note: Function 'brasero_marshal_VOID__INT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:515:62: note: Function 'brasero_marshal_VOID__INT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:518:65: style: Function 'brasero_marshal_VOID__INT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:511:61: note: Function 'brasero_marshal_VOID__INT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:518:65: note: Function 'brasero_marshal_VOID__INT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:558:66: style: Function 'brasero_marshal_VOID__POINTER_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:551:65: note: Function 'brasero_marshal_VOID__POINTER_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:558:66: note: Function 'brasero_marshal_VOID__POINTER_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:561:69: style: Function 'brasero_marshal_VOID__POINTER_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:554:65: note: Function 'brasero_marshal_VOID__POINTER_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:561:69: note: Function 'brasero_marshal_VOID__POINTER_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:601:70: style: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:594:69: note: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:601:70: note: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:604:73: style: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:597:69: note: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:604:73: note: Function 'brasero_marshal_VOID__DOUBLE_DOUBLE_LONG' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:646:65: style: Function 'brasero_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:639:64: note: Function 'brasero_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:646:65: note: Function 'brasero_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:649:68: style: Function 'brasero_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:642:64: note: Function 'brasero_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:649:68: note: Function 'brasero_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:689:65: style: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:682:64: note: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:689:65: note: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:692:68: style: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:685:64: note: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:692:68: note: Function 'brasero_marshal_INT__OBJECT_INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:738:61: style: Function 'brasero_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:731:60: note: Function 'brasero_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:738:61: note: Function 'brasero_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:741:64: style: Function 'brasero_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:734:60: note: Function 'brasero_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:741:64: note: Function 'brasero_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:783:66: style: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:776:65: note: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:783:66: note: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:786:69: style: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:779:65: note: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:786:69: note: Function 'brasero_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:826:67: style: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:819:66: note: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:826:67: note: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:829:70: style: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-marshal.c:822:66: note: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-marshal.c:829:70: note: Function 'brasero_marshal_VOID__BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
brasero-3.4.1/src/brasero-multi-dnd.c:59:20: style: The scope of the variable 'selection_tmp' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-multi-song-props.c:61:70: style: Function 'brasero_multi_song_props_set_rename_callback' argument 1 names different: declaration 'props' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-multi-song-props.h:65:70: note: Function 'brasero_multi_song_props_set_rename_callback' argument 1 names different: declaration 'props' definition 'self'.
brasero-3.4.1/src/brasero-multi-song-props.c:61:70: note: Function 'brasero_multi_song_props_set_rename_callback' argument 1 names different: declaration 'props' definition 'self'.
brasero-3.4.1/src/brasero-multi-song-props.c:77:65: style: Function 'brasero_multi_song_props_get_properties' argument 1 names different: declaration 'props' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-multi-song-props.h:70:65: note: Function 'brasero_multi_song_props_get_properties' argument 1 names different: declaration 'props' definition 'self'.
brasero-3.4.1/src/brasero-multi-song-props.c:77:65: note: Function 'brasero_multi_song_props_get_properties' argument 1 names different: declaration 'props' definition 'self'.
brasero-3.4.1/src/brasero-multi-song-props.c:179:63: style: Function 'brasero_multi_song_props_set_show_gap' argument 1 names different: declaration 'props' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-multi-song-props.h:61:63: note: Function 'brasero_multi_song_props_set_show_gap' argument 1 names different: declaration 'props' definition 'self'.
brasero-3.4.1/src/brasero-multi-song-props.c:179:63: note: Function 'brasero_multi_song_props_set_show_gap' argument 1 names different: declaration 'props' definition 'self'.
brasero-3.4.1/src/brasero-player-bacon.c:220:6: style: The scope of the variable 'screen_x' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-player-bacon.c:220:16: style: The scope of the variable 'screen_y' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-player-bacon.c:461:38: style: Function 'brasero_player_bacon_forward' argument 2 names different: declaration 'value' definition 'pos'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-player-bacon.h:82:74: note: Function 'brasero_player_bacon_forward' argument 2 names different: declaration 'value' definition 'pos'.
brasero-3.4.1/src/brasero-player-bacon.c:461:38: note: Function 'brasero_player_bacon_forward' argument 2 names different: declaration 'value' definition 'pos'.
brasero-3.4.1/src/brasero-player-bacon.c:478:39: style: Function 'brasero_player_bacon_backward' argument 2 names different: declaration 'value' definition 'pos'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-player-bacon.h:83:75: note: Function 'brasero_player_bacon_backward' argument 2 names different: declaration 'value' definition 'pos'.
brasero-3.4.1/src/brasero-player-bacon.c:478:39: note: Function 'brasero_player_bacon_backward' argument 2 names different: declaration 'value' definition 'pos'.
brasero-3.4.1/src/brasero-playlist.c:308:2: style: Variable 'uris' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/src/brasero-playlist.c:304:0: note: Variable 'uris' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-playlist.c:308:2: note: Variable 'uris' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-playlist.c:731:2: style: Variable 'store' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/src/brasero-playlist.c:694:0: note: Variable 'store' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-playlist.c:731:2: note: Variable 'store' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-playlist.c:233:15: style: The scope of the variable 'path' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-playlist.c:305:9: style: The scope of the variable 'uri' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-playlist.c:324:15: style: The scope of the variable 'path' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-playlist.c:576:9: style: The scope of the variable 'uri' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-plugin-option.c:247:56: style: Function 'brasero_plugin_option_set_plugin' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-plugin-option.h:58:56: note: Function 'brasero_plugin_option_set_plugin' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/src/brasero-plugin-option.c:247:56: note: Function 'brasero_plugin_option_set_plugin' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/src/brasero-project-manager.c:810:54: style: Function 'brasero_project_manager_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-project-manager.c:64:66: note: Function 'brasero_project_manager_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/src/brasero-project-manager.c:810:54: note: Function 'brasero_project_manager_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/src/brasero-project-name.c:365:9: style: The scope of the variable 'next' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-project-parse.c:627:9: style: The scope of the variable 'start' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-project-parse.c:629:9: style: The scope of the variable 'isrc' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-project-parse.c:631:9: style: The scope of the variable 'end' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-project-parse.c:730:9: style: The scope of the variable 'uri' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-project-type-chooser.c:446:13: style: The scope of the variable 'widget' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-project.c:884:13: style: The scope of the variable 'cursor' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-project.c:1489:13: style: The scope of the variable 'options' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-project.c:1495:9: style: The scope of the variable 'string' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-project.c:1037:39: style: Function 'brasero_project_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-project.c:95:51: note: Function 'brasero_project_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/src/brasero-project.c:1037:39: note: Function 'brasero_project_init' argument 1 names different: declaration 'sp' definition 'obj'.
brasero-3.4.1/src/brasero-search-tracker.c:243:2: style: Variable 'query' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/src/brasero-search-tracker.c:239:0: note: Variable 'query' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-search-tracker.c:243:2: note: Variable 'query' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-search-tracker.c:163:38: error: Uninitialized variable: search [uninitvar]
brasero-3.4.1/src/brasero-search-tracker.c:174:41: error: Uninitialized variable: search [uninitvar]
brasero-3.4.1/src/brasero-search-tracker.c:185:35: error: Uninitialized variable: search [uninitvar]
brasero-3.4.1/src/brasero-search-tracker.c:189:38: error: Uninitialized variable: search [uninitvar]
brasero-3.4.1/src/brasero-song-control.c:60:54: style: Function 'brasero_song_control_get_length' argument 1 names different: declaration 'control' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-song-control.h:71:54: note: Function 'brasero_song_control_get_length' argument 1 names different: declaration 'control' definition 'self'.
brasero-3.4.1/src/brasero-song-control.c:60:54: note: Function 'brasero_song_control_get_length' argument 1 names different: declaration 'control' definition 'self'.
brasero-3.4.1/src/brasero-song-control.c:72:51: style: Function 'brasero_song_control_get_pos' argument 1 names different: declaration 'control' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-song-control.h:68:51: note: Function 'brasero_song_control_get_pos' argument 1 names different: declaration 'control' definition 'self'.
brasero-3.4.1/src/brasero-song-control.c:72:51: note: Function 'brasero_song_control_get_pos' argument 1 names different: declaration 'control' definition 'self'.
brasero-3.4.1/src/brasero-song-control.c:243:51: style: Function 'brasero_song_control_get_uri' argument 1 names different: declaration 'control' definition 'player'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-song-control.h:74:51: note: Function 'brasero_song_control_get_uri' argument 1 names different: declaration 'control' definition 'player'.
brasero-3.4.1/src/brasero-song-control.c:243:51: note: Function 'brasero_song_control_get_uri' argument 1 names different: declaration 'control' definition 'player'.
brasero-3.4.1/src/brasero-split-dialog.c:87:51: style: Function 'brasero_split_dialog_set_uri' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-split-dialog.h:64:51: note: Function 'brasero_split_dialog_set_uri' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/src/brasero-split-dialog.c:87:51: note: Function 'brasero_split_dialog_set_uri' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/src/brasero-split-dialog.c:100:58: style: Function 'brasero_split_dialog_set_boundaries' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-split-dialog.h:69:58: note: Function 'brasero_split_dialog_set_boundaries' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/src/brasero-split-dialog.c:100:58: note: Function 'brasero_split_dialog_set_boundaries' argument 1 names different: declaration 'dialog' definition 'self'.
brasero-3.4.1/src/brasero-time-button.c:160:57: style: Function 'brasero_time_button_set_show_frames' argument 1 names different: declaration 'time' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-time-button.h:70:57: note: Function 'brasero_time_button_set_show_frames' argument 1 names different: declaration 'time' definition 'self'.
brasero-3.4.1/src/brasero-time-button.c:160:57: note: Function 'brasero_time_button_set_show_frames' argument 1 names different: declaration 'time' definition 'self'.
brasero-3.4.1/src/brasero-time-button.c:174:49: style: Function 'brasero_time_button_set_max' argument 1 names different: declaration 'time' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-time-button.h:66:49: note: Function 'brasero_time_button_set_max' argument 1 names different: declaration 'time' definition 'self'.
brasero-3.4.1/src/brasero-time-button.c:174:49: note: Function 'brasero_time_button_set_max' argument 1 names different: declaration 'time' definition 'self'.
brasero-3.4.1/src/brasero-time-button.c:238:51: style: Function 'brasero_time_button_set_value' argument 1 names different: declaration 'time' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-time-button.h:63:51: note: Function 'brasero_time_button_set_value' argument 1 names different: declaration 'time' definition 'self'.
brasero-3.4.1/src/brasero-time-button.c:238:51: note: Function 'brasero_time_button_set_value' argument 1 names different: declaration 'time' definition 'self'.
brasero-3.4.1/src/brasero-time-button.c:259:51: style: Function 'brasero_time_button_get_value' argument 1 names different: declaration 'time' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-time-button.h:60:51: note: Function 'brasero_time_button_get_value' argument 1 names different: declaration 'time' definition 'self'.
brasero-3.4.1/src/brasero-time-button.c:259:51: note: Function 'brasero_time_button_get_value' argument 1 names different: declaration 'time' definition 'self'.
brasero-3.4.1/src/brasero-video-disc.c:398:7: warning: Either the condition '!error' is redundant or there is possible null pointer dereference: error. [nullPointerRedundantCheck]
brasero-3.4.1/src/brasero-video-disc.c:460:8: note: Assuming that condition '!error' is not redundant
brasero-3.4.1/src/brasero-video-disc.c:461:58: note: Calling function 'brasero_video_disc_unreadable_uri_dialog', 3rd argument 'error' value is 0
brasero-3.4.1/src/brasero-video-disc.c:398:7: note: Null pointer dereference
brasero-3.4.1/src/brasero-video-disc.c:467:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
brasero-3.4.1/src/brasero-video-disc.c:471:4: note: Found duplicate branches for 'if' and 'else'.
brasero-3.4.1/src/brasero-video-disc.c:467:9: note: Found duplicate branches for 'if' and 'else'.
brasero-3.4.1/src/brasero-video-disc.c:834:15: style: The scope of the variable 'treepath' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-video-disc.c:1093:21: style: The scope of the variable 'column' can be reduced. [variableScope]
brasero-3.4.1/src/brasero-video-disc.c:796:24: style: Function 'brasero_video_disc_edit_information_cb' argument 2 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-video-disc.c:88:24: note: Function 'brasero_video_disc_edit_information_cb' argument 2 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-video-disc.c:796:24: note: Function 'brasero_video_disc_edit_information_cb' argument 2 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-video-disc.c:866:29: style: Function 'brasero_video_disc_open_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-video-disc.c:91:29: note: Function 'brasero_video_disc_open_activated_cb' argument 2 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-video-disc.c:866:29: note: Function 'brasero_video_disc_open_activated_cb' argument 2 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-video-disc.c:921:30: style: Function 'brasero_video_disc_paste_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-video-disc.c:97:30: note: Function 'brasero_video_disc_paste_activated_cb' argument 2 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-video-disc.c:921:30: note: Function 'brasero_video_disc_paste_activated_cb' argument 2 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-video-disc.c:933:24: style: Function 'brasero_video_disc_delete_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-video-disc.c:94:24: note: Function 'brasero_video_disc_delete_activated_cb' argument 2 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-video-disc.c:933:24: note: Function 'brasero_video_disc_delete_activated_cb' argument 2 names different: declaration 'disc' definition 'self'.
brasero-3.4.1/src/brasero-video-tree-model.c:893:3: style: Variable 'uris' is reassigned a value before the old one has been used. [redundantAssignment]
brasero-3.4.1/src/brasero-video-tree-model.c:885:0: note: Variable 'uris' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-video-tree-model.c:893:3: note: Variable 'uris' is reassigned a value before the old one has been used.
brasero-3.4.1/src/brasero-video-tree-model.c:387:27: style: Function 'brasero_video_tree_model_track_to_path' argument 2 names different: declaration 'track' definition 'track_arg'. [funcArgNamesDifferent]
brasero-3.4.1/src/brasero-video-tree-model.h:95:27: note: Function 'brasero_video_tree_model_track_to_path' argument 2 names different: declaration 'track' definition 'track_arg'.
brasero-3.4.1/src/brasero-video-tree-model.c:387:27: note: Function 'brasero_video_tree_model_track_to_path' argument 2 names different: declaration 'track' definition 'track_arg'.
brasero-3.4.1/src/eggdesktopfile.c:1249:11: style: Condition 'startup_id' is always false [knownConditionTrueFalse]
brasero-3.4.1/src/eggdesktopfile.c:1232:20: note: Assignment 'startup_id=NULL', assigned value is 0
brasero-3.4.1/src/eggdesktopfile.c:1249:11: note: Condition 'startup_id' is always false
brasero-3.4.1/src/eggdesktopfile.c:492:9: style: The scope of the variable 'try_exec' can be reduced. [variableScope]
brasero-3.4.1/src/eggdesktopfile.c:492:20: style: The scope of the variable 'found_program' can be reduced. [variableScope]
brasero-3.4.1/src/eggdesktopfile.c:493:10: style: The scope of the variable 'only_show_in' can be reduced. [variableScope]
brasero-3.4.1/src/eggdesktopfile.c:493:26: style: The scope of the variable 'not_show_in' can be reduced. [variableScope]
brasero-3.4.1/src/eggdesktopfile.c:495:7: style: The scope of the variable 'i' can be reduced. [variableScope]
brasero-3.4.1/src/eggdesktopfile.c:617:15: style: The scope of the variable 'p' can be reduced. [variableScope]
brasero-3.4.1/src/eggsmclient-xsmp.c:336:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
brasero-3.4.1/src/eggsmclient-xsmp.c:225:13: style: The scope of the variable 'cmdline' can be reduced. [variableScope]
brasero-3.4.1/src/eggsmclient-xsmp.c:780:15: style: The scope of the variable 'fd' can be reduced. [variableScope]
brasero-3.4.1/src/eggsmclient-xsmp.c:815:21: style: The scope of the variable 'keys' can be reduced. [variableScope]
brasero-3.4.1/src/eggsmclient-xsmp.c:273:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/src/eggsmclient-xsmp.c:281:85: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/src/eggsmclient-xsmp.c:792:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/src/eggsmclient-xsmp.c:795:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/src/eggsmclient-xsmp.c:920:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/src/eggsmclient-xsmp.c:928:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/src/eggsmclient-xsmp.c:929:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brasero-3.4.1/src/eggsmclient-xsmp.c:619:17: style: Function 'xsmp_save_yourself' argument 3 names different: declaration 'save_style' definition 'save_type'. [funcArgNamesDifferent]
brasero-3.4.1/src/eggsmclient-xsmp.c:129:20: note: Function 'xsmp_save_yourself' argument 3 names different: declaration 'save_style' definition 'save_type'.
brasero-3.4.1/src/eggsmclient-xsmp.c:619:17: note: Function 'xsmp_save_yourself' argument 3 names different: declaration 'save_style' definition 'save_type'.
brasero-3.4.1/src/eggsmclient-xsmp.c:1166:14: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
brasero-3.4.1/src/eggsmclient.c:360:11: style: Condition '!global_client' is always true [knownConditionTrueFalse]
brasero-3.4.1/src/eggsmclient.c:334:7: note: Assuming that condition '!global_client' is not redundant
brasero-3.4.1/src/eggsmclient.c:360:11: note: Condition '!global_client' is always true
brasero-3.4.1/src/eggtreemultidnd.c:321:23: style: The scope of the variable 'context' can be reduced. [variableScope]
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/breadability/breadability_0.1.20.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/breathe/breathe_4.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/brebis/brebis_0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/breeze/breeze_5.8.5.orig.tar.xz
breeze-5.8.5/kdecoration/breezedecoration.h:45:5: style: The class 'Decoration' does not have a constructor although it has private member variables. [noConstructor]
breeze-5.8.5/kdecoration/config/breezelistmodel.h:123:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
breeze-5.8.5/kdecoration/config/breezelistmodel.h:158:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
breeze-5.8.5/kdecoration/config/breezelistmodel.h:223:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
breeze-5.8.5/kdecoration/config/breezelistmodel.h:249:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
breeze-5.8.5/kdecoration/config/breezelistmodel.h:263:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
breeze-5.8.5/kdecoration/config/breezelistmodel.h:267:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
breeze-5.8.5/kdecoration/config/breezelistmodel.h:307:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
breeze-5.8.5/kdecoration/config/breezelistmodel.h:346:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
breeze-5.8.5/kdecoration/config/breezelistmodel.h:61:0: style: Class 'Breeze :: ListModel < InternalSettingsPtr >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:49:78: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 50. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:50:74: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 51. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:51:67: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:52:77: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:53:61: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:54:71: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 57. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:57:66: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 58. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:58:75: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:61:67: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 62. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:62:71: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:63:66: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: warning: Virtual function 'updateChanged' is called from constructor 'ConfigWidget(QWidget*,const QVariantList&)' at line 66. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeconfigwidget.cpp:66:63: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeconfigwidget.h:68:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.h:81:22: warning: Virtual function 'updateChanged' is called from constructor 'ExceptionDialog(QWidget*parent)' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.cpp:53:77: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.h:81:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.h:81:22: warning: Virtual function 'updateChanged' is called from constructor 'ExceptionDialog(QWidget*parent)' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.cpp:54:75: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.h:81:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.h:81:22: warning: Virtual function 'updateChanged' is called from constructor 'ExceptionDialog(QWidget*parent)' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.cpp:55:82: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.h:81:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.h:81:22: warning: Virtual function 'updateChanged' is called from constructor 'ExceptionDialog(QWidget*parent)' at line 58. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.cpp:58:58: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.h:81:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.h:81:22: warning: Virtual function 'updateChanged' is called from constructor 'ExceptionDialog(QWidget*parent)' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.cpp:60:61: note: Calling updateChanged
breeze-5.8.5/kdecoration/config/breezeexceptiondialog.h:81:22: note: updateChanged is a virtual method
breeze-5.8.5/kdecoration/config/breezeexceptionlistwidget.cpp:89:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
breeze-5.8.5/kstyle/animations/breezebusyindicatorengine.h:68:22: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:62:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezebusyindicatorengine.h:68:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezebusyindicatorengine.h:81:22: style: The function 'unregisterWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:70:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezebusyindicatorengine.h:81:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezegenericdata.h:55:22: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezeanimationdata.h:54:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezegenericdata.h:55:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezewidgetstateengine.h:52:28: style: The function 'registeredWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:76:28: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezewidgetstateengine.h:52:28: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezewidgetstateengine.h:107:22: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:54:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezewidgetstateengine.h:107:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezewidgetstateengine.h:117:22: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:62:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezewidgetstateengine.h:117:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezewidgetstateengine.h:129:22: style: The function 'unregisterWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:70:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezewidgetstateengine.h:129:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezedialengine.h:47:22: style: The function 'registerWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezewidgetstateengine.h:49:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezedialengine.h:47:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:49:14: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezeanimationdata.h:54:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:49:14: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:127:22: style: The function 'setDirty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezeanimationdata.h:88:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:127:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezeheaderviewengine.h:66:22: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:54:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezeheaderviewengine.h:66:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezeheaderviewengine.h:73:22: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:62:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezeheaderviewengine.h:73:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezeheaderviewengine.h:82:22: style: The function 'unregisterWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:70:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezeheaderviewengine.h:82:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:103:22: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezegenericdata.h:55:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:103:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezescrollbarengine.h:47:22: style: The function 'registerWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezewidgetstateengine.h:49:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezescrollbarengine.h:47:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezespinboxdata.h:74:22: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezeanimationdata.h:54:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezespinboxdata.h:74:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezespinboxengine.h:79:22: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:54:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezespinboxengine.h:79:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezespinboxengine.h:86:22: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:62:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezespinboxengine.h:86:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezespinboxengine.h:96:22: style: The function 'unregisterWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:70:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezespinboxengine.h:96:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezestackedwidgetdata.h:55:22: style: The function 'initializeAnimation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezetransitiondata.h:90:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezestackedwidgetdata.h:55:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezestackedwidgetdata.h:58:22: style: The function 'animate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezetransitiondata.h:93:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezestackedwidgetdata.h:58:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezestackedwidgetengine.h:58:22: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:54:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezestackedwidgetengine.h:58:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezestackedwidgetengine.h:65:22: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:62:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezestackedwidgetengine.h:65:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezestackedwidgetengine.h:74:22: style: The function 'unregisterWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:70:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezestackedwidgetengine.h:74:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezetabbardata.h:50:14: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezeanimationdata.h:54:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezetabbardata.h:50:14: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezetabbarengine.h:62:22: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:54:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezetabbarengine.h:62:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezetabbarengine.h:70:22: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:62:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezetabbarengine.h:70:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezetabbarengine.h:80:22: style: The function 'unregisterWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:70:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezetabbarengine.h:80:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezetoolboxengine.h:48:22: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:54:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezetoolboxengine.h:48:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezetoolboxengine.h:55:22: style: The function 'setDuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:62:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezetoolboxengine.h:55:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezetoolboxengine.h:77:22: style: The function 'unregisterWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
breeze-5.8.5/kstyle/animations/breezebaseengine.h:70:22: note: Virtual function in base class
breeze-5.8.5/kstyle/animations/breezetoolboxengine.h:77:22: note: Function in derived class
breeze-5.8.5/kstyle/animations/breezegenericdata.cpp:28:57: style: Function 'GenericData' argument 2 names different: declaration 'widget' definition 'target'. [funcArgNamesDifferent]
breeze-5.8.5/kstyle/animations/breezegenericdata.h:44:48: note: Function 'GenericData' argument 2 names different: declaration 'widget' definition 'target'.
breeze-5.8.5/kstyle/animations/breezegenericdata.cpp:28:57: note: Function 'GenericData' argument 2 names different: declaration 'widget' definition 'target'.
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:83:43: warning: Virtual function 'currentIndexAnimation' is called from constructor 'HeaderViewData(QObject*parent,QWidget*target,int duration)' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.cpp:60:25: note: Calling currentIndexAnimation
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:83:43: note: currentIndexAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:83:43: warning: Virtual function 'currentIndexAnimation' is called from constructor 'HeaderViewData(QObject*parent,QWidget*target,int duration)' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.cpp:61:9: note: Calling currentIndexAnimation
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:83:43: note: currentIndexAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:113:43: warning: Virtual function 'previousIndexAnimation' is called from constructor 'HeaderViewData(QObject*parent,QWidget*target,int duration)' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.cpp:64:25: note: Calling previousIndexAnimation
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:113:43: note: previousIndexAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:113:43: warning: Virtual function 'previousIndexAnimation' is called from constructor 'HeaderViewData(QObject*parent,QWidget*target,int duration)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.cpp:65:9: note: Calling previousIndexAnimation
breeze-5.8.5/kstyle/animations/breezeheaderviewdata.h:113:43: note: previousIndexAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:190:43: warning: Virtual function 'addLineAnimation' is called from constructor 'ScrollBarData(QObject*parent,QWidget*target,int)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezescrollbardata.cpp:42:18: note: Calling addLineAnimation
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:190:43: note: addLineAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:190:43: warning: Virtual function 'addLineAnimation' is called from constructor 'ScrollBarData(QObject*parent,QWidget*target,int)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezescrollbardata.cpp:42:70: note: Calling clearAddLineRect
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:145:17: note: Calling addLineAnimation
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:190:43: note: addLineAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:193:43: warning: Virtual function 'subLineAnimation' is called from constructor 'ScrollBarData(QObject*parent,QWidget*target,int)' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezescrollbardata.cpp:43:18: note: Calling subLineAnimation
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:193:43: note: subLineAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:193:43: warning: Virtual function 'subLineAnimation' is called from constructor 'ScrollBarData(QObject*parent,QWidget*target,int)' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezescrollbardata.cpp:43:70: note: Calling clearSubLineRect
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:152:17: note: Calling subLineAnimation
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:193:43: note: subLineAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:190:43: warning: Virtual function 'addLineAnimation' is called from constructor 'ScrollBarData(QObject*parent,QWidget*target,int)' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezescrollbardata.cpp:46:25: note: Calling addLineAnimation
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:190:43: note: addLineAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:193:43: warning: Virtual function 'subLineAnimation' is called from constructor 'ScrollBarData(QObject*parent,QWidget*target,int)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezescrollbardata.cpp:47:25: note: Calling subLineAnimation
breeze-5.8.5/kstyle/animations/breezescrollbardata.h:193:43: note: subLineAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezestackedwidgetdata.h:64:22: warning: Virtual function 'targetDestroyed' is called from constructor 'StackedWidgetData(QObject*,QStackedWidget*,int)' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezestackedwidgetdata.cpp:40:60: note: Calling targetDestroyed
breeze-5.8.5/kstyle/animations/breezestackedwidgetdata.h:64:22: note: targetDestroyed is a virtual method
breeze-5.8.5/kstyle/animations/breezestackedwidgetdata.h:58:22: warning: Virtual function 'animate' is called from constructor 'StackedWidgetData(QObject*,QStackedWidget*,int)' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezestackedwidgetdata.cpp:41:68: note: Calling animate
breeze-5.8.5/kstyle/animations/breezestackedwidgetdata.h:58:22: note: animate is a virtual method
breeze-5.8.5/kstyle/animations/breezetabbardata.h:83:43: warning: Virtual function 'currentIndexAnimation' is called from constructor 'TabBarData(QObject*parent,QWidget*target,int duration)' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezetabbardata.cpp:60:25: note: Calling currentIndexAnimation
breeze-5.8.5/kstyle/animations/breezetabbardata.h:83:43: note: currentIndexAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezetabbardata.h:83:43: warning: Virtual function 'currentIndexAnimation' is called from constructor 'TabBarData(QObject*parent,QWidget*target,int duration)' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezetabbardata.cpp:61:9: note: Calling currentIndexAnimation
breeze-5.8.5/kstyle/animations/breezetabbardata.h:83:43: note: currentIndexAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezetabbardata.h:112:43: warning: Virtual function 'previousIndexAnimation' is called from constructor 'TabBarData(QObject*parent,QWidget*target,int duration)' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezetabbardata.cpp:64:25: note: Calling previousIndexAnimation
breeze-5.8.5/kstyle/animations/breezetabbardata.h:112:43: note: previousIndexAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezetabbardata.h:112:43: warning: Virtual function 'previousIndexAnimation' is called from constructor 'TabBarData(QObject*parent,QWidget*target,int duration)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
breeze-5.8.5/kstyle/animations/breezetabbardata.cpp:65:9: note: Calling previousIndexAnimation
breeze-5.8.5/kstyle/animations/breezetabbardata.h:112:43: note: previousIndexAnimation is a virtual method
breeze-5.8.5/kstyle/animations/breezetabbarengine.cpp:51:73: style: Function 'isAnimated' argument 2 names different: declaration 'point' definition 'position'. [funcArgNamesDifferent]
breeze-5.8.5/kstyle/animations/breezetabbarengine.h:55:71: note: Function 'isAnimated' argument 2 names different: declaration 'point' definition 'position'.
breeze-5.8.5/kstyle/animations/breezetabbarengine.cpp:51:73: note: Function 'isAnimated' argument 2 names different: declaration 'point' definition 'position'.
breeze-5.8.5/kstyle/breezehelper.h:308:15: performance: Technically the member function 'Breeze::Helper::frameRadius' can be static. [functionStatic]
breeze-5.8.5/kstyle/breezeframeshadow.cpp:293:0: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
breeze-5.8.5/kstyle/breezehelper.h:308:15: performance: Technically the member function 'Helper::frameRadius' can be static. [functionStatic]
breeze-5.8.5/kstyle/breezeshadowhelper.cpp:503:18: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
breeze-5.8.5/kstyle/breezestyle.cpp:3655:42: warning: Either the condition 'if(viewItemOption&&(viewItemOption->features&QStyleOptionViewItemV2::Alternate))' is redundant or there is possible null pointer dereference: viewItemOption. [nullPointerRedundantCheck]
breeze-5.8.5/kstyle/breezestyle.cpp:3669:11: note: Assuming that condition 'if(viewItemOption&&(viewItemOption->features&QStyleOptionViewItemV2::Alternate))' is not redundant
breeze-5.8.5/kstyle/breezestyle.cpp:3655:42: note: Null pointer dereference
breeze-5.8.5/kstyle/breezestyle.cpp:956:51: style: Function 'drawItemText' argument 3 names different: declaration 'alignment' definition 'flags'. [funcArgNamesDifferent]
breeze-5.8.5/kstyle/breezestyle.h:135:42: note: Function 'drawItemText' argument 3 names different: declaration 'alignment' definition 'flags'.
breeze-5.8.5/kstyle/breezestyle.cpp:956:51: note: Function 'drawItemText' argument 3 names different: declaration 'alignment' definition 'flags'.
breeze-5.8.5/kstyle/breezestyle.h:78:5: style: The class 'Style' does not have a constructor although it has private member variables. [noConstructor]
breeze-5.8.5/kstyle/breezestyle.cpp:106:9: style: Class 'ComboBoxItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
breeze-5.8.5/kstyle/breezestyle.cpp:3083:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
breeze-5.8.5/kstyle/breezestyle.cpp:3777:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
breeze-5.8.5/kstyle/breezetileset.cpp:54:79: style: Function 'initPixmap' argument 3 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
breeze-5.8.5/kstyle/breezetileset.h:106:59: note: Function 'initPixmap' argument 3 names different: declaration 'w' definition 'width'.
breeze-5.8.5/kstyle/breezetileset.cpp:54:79: note: Function 'initPixmap' argument 3 names different: declaration 'w' definition 'width'.
breeze-5.8.5/kstyle/breezetileset.cpp:54:90: style: Function 'initPixmap' argument 4 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
breeze-5.8.5/kstyle/breezetileset.h:106:66: note: Function 'initPixmap' argument 4 names different: declaration 'h' definition 'height'.
breeze-5.8.5/kstyle/breezetileset.cpp:54:90: note: Function 'initPixmap' argument 4 names different: declaration 'h' definition 'height'.
breeze-5.8.5/kstyle/kstylekde4compat.cpp:68:69: style: Function 'styleHint' argument 2 names different: declaration 'opt' definition 'option'. [funcArgNamesDifferent]
breeze-5.8.5/kstyle/kstylekde4compat.h:41:63: note: Function 'styleHint' argument 2 names different: declaration 'opt' definition 'option'.
breeze-5.8.5/kstyle/kstylekde4compat.cpp:68:69: note: Function 'styleHint' argument 2 names different: declaration 'opt' definition 'option'.
breeze-5.8.5/kstyle/kstylekde4compat.cpp:68:92: style: Function 'styleHint' argument 3 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
breeze-5.8.5/kstyle/kstylekde4compat.h:41:83: note: Function 'styleHint' argument 3 names different: declaration 'w' definition 'widget'.
breeze-5.8.5/kstyle/kstylekde4compat.cpp:68:92: note: Function 'styleHint' argument 3 names different: declaration 'w' definition 'widget'.
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/breeze-grub/breeze-grub_5.10.3.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/breeze-gtk/breeze-gtk_5.8.4.orig.tar.xz
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/breeze-icons/breeze-icons_5.49.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/breeze-plymouth/breeze-plymouth_5.13.4.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/breezy/breezy_3.0.0~bzr7067.orig.tar.gz
breezy-3.0.0~bzr7067/breezy/_patiencediff_c.c:271:27: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
breezy-3.0.0~bzr7067/breezy/_patiencediff_c.c:606:59: note: Assignment 'backpointers=NULL', assigned value is 0
breezy-3.0.0~bzr7067/breezy/_patiencediff_c.c:634:48: note: Calling function 'unique_lcs', 3rd argument 'backpointers' value is 0
breezy-3.0.0~bzr7067/breezy/_patiencediff_c.c:271:27: note: Null pointer addition
breezy-3.0.0~bzr7067/breezy/_export_c_api.h:47:5: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
breezy-3.0.0~bzr7067/breezy/_export_c_api.h:44:0: note: Variable 'd' is reassigned a value before the old one has been used.
breezy-3.0.0~bzr7067/breezy/_export_c_api.h:47:5: note: Variable 'd' is reassigned a value before the old one has been used.
breezy-3.0.0~bzr7067/breezy/_static_tuple_c.c:60:5: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
breezy-3.0.0~bzr7067/breezy/_static_tuple_c.c:56:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
breezy-3.0.0~bzr7067/breezy/_static_tuple_c.c:60:5: note: Variable 'tpl' is reassigned a value before the old one has been used.
breezy-3.0.0~bzr7067/breezy/_static_tuple_c.c:600:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
breezy-3.0.0~bzr7067/breezy/_static_tuple_c.c:598:0: note: Variable 'result' is reassigned a value before the old one has been used.
breezy-3.0.0~bzr7067/breezy/_static_tuple_c.c:600:5: note: Variable 'result' is reassigned a value before the old one has been used.
breezy-3.0.0~bzr7067/breezy/_static_tuple_c.c:230:15: style: The scope of the variable 'obj' can be reduced. [variableScope]
breezy-3.0.0~bzr7067/breezy/_static_tuple_c.c:329:22: style: The scope of the variable 'y' can be reduced. [variableScope]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:365:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:648:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:223:67: style: The scope of the variable 'copy_from' can be reduced. [variableScope]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:383:45: style: The scope of the variable 'max_entries' can be reduced. [variableScope]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:490:18: style: The scope of the variable 'hash_offset' can be reduced. [variableScope]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:701:18: style: The scope of the variable 'hash_offset' can be reduced. [variableScope]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:703:19: style: The scope of the variable 'cmd' can be reduced. [variableScope]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:1126:18: style: The scope of the variable 'offset' can be reduced. [variableScope]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:696:57: style: Function 'create_delta_index_from_delta' argument 1 names different: declaration 'delta' definition 'src'. [funcArgNamesDifferent]
breezy-3.0.0~bzr7067/breezy/bzr/delta.h:68:57: note: Function 'create_delta_index_from_delta' argument 1 names different: declaration 'delta' definition 'src'.
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:696:57: note: Function 'create_delta_index_from_delta' argument 1 names different: declaration 'delta' definition 'src'.
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:697:51: style: Function 'create_delta_index_from_delta' argument 2 names different: declaration 'old' definition 'old_index'. [funcArgNamesDifferent]
breezy-3.0.0~bzr7067/breezy/bzr/delta.h:69:51: note: Function 'create_delta_index_from_delta' argument 2 names different: declaration 'old' definition 'old_index'.
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:697:51: note: Function 'create_delta_index_from_delta' argument 2 names different: declaration 'old' definition 'old_index'.
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:898:26: style: Function 'create_delta' argument 2 names different: declaration 'buf' definition 'trg_buf'. [funcArgNamesDifferent]
breezy-3.0.0~bzr7067/breezy/bzr/delta.h:97:26: note: Function 'create_delta' argument 2 names different: declaration 'buf' definition 'trg_buf'.
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:898:26: note: Function 'create_delta' argument 2 names different: declaration 'buf' definition 'trg_buf'.
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:898:49: style: Function 'create_delta' argument 3 names different: declaration 'bufsize' definition 'trg_size'. [funcArgNamesDifferent]
breezy-3.0.0~bzr7067/breezy/bzr/delta.h:97:45: note: Function 'create_delta' argument 3 names different: declaration 'bufsize' definition 'trg_size'.
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:898:49: note: Function 'create_delta' argument 3 names different: declaration 'bufsize' definition 'trg_size'.
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:899:55: style: Function 'create_delta' argument 5 names different: declaration 'max_delta_size' definition 'max_size'. [funcArgNamesDifferent]
breezy-3.0.0~bzr7067/breezy/bzr/delta.h:98:55: note: Function 'create_delta' argument 5 names different: declaration 'max_delta_size' definition 'max_size'.
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:899:55: note: Function 'create_delta' argument 5 names different: declaration 'max_delta_size' definition 'max_size'.
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:415:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:414:5: note: After for loop, i has value 31
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:415:15: note: Shift
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:546:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:545:5: note: After for loop, i has value 31
breezy-3.0.0~bzr7067/breezy/bzr/diff-delta.c:546:15: note: Shift
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/brewtarget/brewtarget_2.3.1.orig.tar.gz
brewtarget-2.3.1/QtDesignerPlugins/BeerColorWidgetPlugin.h:36:4: style: Class 'BeerColorWidgetPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/BrewDayScrollWidgetPlugin.h:36:4: style: Class 'BrewDayScrollWidgetPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/BrewtargetPlugins.h:31:4: style: Class 'BrewtargetPlugins' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/StyleRangeWidgetPlugin.h:34:4: style: Class 'StyleRangeWidgetPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/IbuGuSliderPlugin.h:35:4: style: Class 'IbuGuSliderPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/BtDigitWidgetPlugin.h:36:4: style: Class 'BtDigitWidgetPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtDigitWidget.h:42:4: style: Class 'BtDigitWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/CustomComboBoxPlugin.h:36:7: style: Class 'CustomComboBoxPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/EquipmentButtonPlugin.h:36:7: style: Class 'EquipmentButtonPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/RangedSlider.h:41:4: style: Class 'RangedSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/IbuGuSlider.h:29:4: style: Class 'IbuGuSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/MaltinessWidgetPlugin.h:36:7: style: Class 'MaltinessWidgetPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/RecipeComboBoxPlugin.h:36:4: style: Class 'RecipeComboBoxPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/RecipeExtrasWidgetPlugin.h:36:4: style: Class 'RecipeExtrasWidgetPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/RecipeExtrasWidget.h:47:4: style: Class 'RecipeExtrasWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/StyleRangeWidget.h:38:4: style: Class 'StyleRangeWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/QtDesignerPlugins/WaterTableWidgetPlugin.h:36:4: style: Class 'WaterTableWidgetPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/AboutDialog.h:45:4: style: Class 'AboutDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/Algorithms.h:55:4: style: Class 'Polynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/Algorithms.h:39:1: warning: The class 'Polynomial' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
brewtarget-2.3.1/src/pstdint.h:322:0: error: #error "Platform not supported" [preprocessorErrorDirective]
brewtarget-2.3.1/src/BeerXMLSortProxyModel.h:37:4: style: Class 'BeerXMLSortProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtDatePopup.h:48:7: style: Class 'BtDatePopup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtDigitWidget.cpp:26:16: warning: Member variable 'BtDigitWidget::color' is not initialized in the constructor. [uninitMemberVar]
brewtarget-2.3.1/src/BtDigitWidget.cpp:35:4: performance: Variable 'styleSheet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
brewtarget-2.3.1/src/unit.h:173:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:173:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:174:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:174:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:184:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:184:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:185:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:185:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:194:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:194:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:195:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:195:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:204:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:204:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:205:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:205:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:214:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:214:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:215:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:215:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:225:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:225:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:226:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:226:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:235:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:235:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:236:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:236:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:245:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:245:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:246:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:246:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:255:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:255:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:256:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:256:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:265:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:265:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:266:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:266:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:275:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:275:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:276:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:276:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:287:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:287:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:288:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:288:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:297:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:297:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:298:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:298:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:307:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:307:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:308:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:308:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:317:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:317:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:318:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:318:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:329:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:329:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:330:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:330:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:339:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:339:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:340:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:340:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:349:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:349:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:350:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:350:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:359:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:359:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:360:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:360:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:370:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:370:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:371:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:371:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:382:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:382:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:383:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:383:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:392:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:392:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:393:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:393:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:404:11: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:404:11: note: Function in derived class
brewtarget-2.3.1/src/unit.h:405:11: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:405:11: note: Function in derived class
brewtarget-2.3.1/src/unit.h:416:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:416:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:417:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:417:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:426:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:426:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:427:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:427:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:436:14: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:436:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:437:14: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:437:14: note: Function in derived class
brewtarget-2.3.1/src/unit.h:449:11: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:449:11: note: Function in derived class
brewtarget-2.3.1/src/unit.h:450:11: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:450:11: note: Function in derived class
brewtarget-2.3.1/src/unit.h:459:11: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:459:11: note: Function in derived class
brewtarget-2.3.1/src/unit.h:460:11: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:460:11: note: Function in derived class
brewtarget-2.3.1/src/unit.h:473:11: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:473:11: note: Function in derived class
brewtarget-2.3.1/src/unit.h:474:11: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:474:11: note: Function in derived class
brewtarget-2.3.1/src/unit.h:483:11: style: The function 'toSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:134:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:483:11: note: Function in derived class
brewtarget-2.3.1/src/unit.h:484:11: style: The function 'fromSI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/unit.h:135:22: note: Virtual function in base class
brewtarget-2.3.1/src/unit.h:484:11: note: Function in derived class
brewtarget-2.3.1/src/BtFolder.cpp:81:33: style: Function 'isFolder' argument 1 names different: declaration 'name' definition 'var'. [funcArgNamesDifferent]
brewtarget-2.3.1/src/BtFolder.h:74:27: note: Function 'isFolder' argument 1 names different: declaration 'name' definition 'var'.
brewtarget-2.3.1/src/BtFolder.cpp:81:33: note: Function 'isFolder' argument 1 names different: declaration 'name' definition 'var'.
brewtarget-2.3.1/src/BtFolder.h:51:1: warning: The class 'BtFolder' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
brewtarget-2.3.1/src/BtLabel.h:97:4: style: Class 'BtColorLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtLabel.h:104:4: style: Class 'BtDensityLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtLabel.h:111:4: style: Class 'BtMassLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtLabel.h:118:4: style: Class 'BtTemperatureLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtLabel.h:125:4: style: Class 'BtVolumeLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtLabel.h:132:4: style: Class 'BtTimeLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtLabel.h:139:4: style: Class 'BtMixedLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtLabel.h:146:4: style: Class 'BtDateLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtSplashScreen.h:39:4: style: Class 'BtSplashScreen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/BtTextEdit.h:43:4: style: Class 'BtTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/CelsiusTempUnitSystem.h:33:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/CelsiusTempUnitSystem.h:33:10: note: Function in derived class
brewtarget-2.3.1/src/CelsiusTempUnitSystem.h:34:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/CelsiusTempUnitSystem.h:34:12: note: Function in derived class
brewtarget-2.3.1/src/CelsiusTempUnitSystem.h:36:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/CelsiusTempUnitSystem.h:36:40: note: Function in derived class
brewtarget-2.3.1/src/CelsiusTempUnitSystem.h:37:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/CelsiusTempUnitSystem.h:37:32: note: Function in derived class
brewtarget-2.3.1/src/CelsiusTempUnitSystem.h:38:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/CelsiusTempUnitSystem.h:38:10: note: Function in derived class
brewtarget-2.3.1/src/ConverterTool.h:41:4: style: Class 'ConverterTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/CustomComboBox.h:36:4: style: Class 'CustomComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/EbcColorUnitSystem.h:31:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/EbcColorUnitSystem.h:31:10: note: Function in derived class
brewtarget-2.3.1/src/EbcColorUnitSystem.h:32:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/EbcColorUnitSystem.h:32:12: note: Function in derived class
brewtarget-2.3.1/src/EbcColorUnitSystem.h:34:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/EbcColorUnitSystem.h:34:40: note: Function in derived class
brewtarget-2.3.1/src/EbcColorUnitSystem.h:35:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/EbcColorUnitSystem.h:35:32: note: Function in derived class
brewtarget-2.3.1/src/EbcColorUnitSystem.h:36:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/EbcColorUnitSystem.h:36:10: note: Function in derived class
brewtarget-2.3.1/src/FahrenheitTempUnitSystem.h:33:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/FahrenheitTempUnitSystem.h:33:10: note: Function in derived class
brewtarget-2.3.1/src/FahrenheitTempUnitSystem.h:34:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/FahrenheitTempUnitSystem.h:34:12: note: Function in derived class
brewtarget-2.3.1/src/FahrenheitTempUnitSystem.h:36:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/FahrenheitTempUnitSystem.h:36:40: note: Function in derived class
brewtarget-2.3.1/src/FahrenheitTempUnitSystem.h:37:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/FahrenheitTempUnitSystem.h:37:32: note: Function in derived class
brewtarget-2.3.1/src/FahrenheitTempUnitSystem.h:38:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/FahrenheitTempUnitSystem.h:38:10: note: Function in derived class
brewtarget-2.3.1/src/HeatCalculations.h:34:11: performance: Technically the member function 'HeatCalculations::equivalentMCProduct' can be static. [functionStatic]
brewtarget-2.3.1/src/HeatCalculations.cpp:26:26: note: Technically the member function 'HeatCalculations::equivalentMCProduct' can be static.
brewtarget-2.3.1/src/HeatCalculations.h:34:11: note: Technically the member function 'HeatCalculations::equivalentMCProduct' can be static.
brewtarget-2.3.1/src/IbuMethods.cpp:71:34: style: Function 'noonan' argument 1 names different: declaration 'AARating' definition 'AArating'. [funcArgNamesDifferent]
brewtarget-2.3.1/src/IbuMethods.h:53:32: note: Function 'noonan' argument 1 names different: declaration 'AARating' definition 'AArating'.
brewtarget-2.3.1/src/IbuMethods.cpp:71:34: note: Function 'noonan' argument 1 names different: declaration 'AARating' definition 'AArating'.
brewtarget-2.3.1/src/ImperialVolumeUnitSystem.h:33:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/ImperialVolumeUnitSystem.h:33:10: note: Function in derived class
brewtarget-2.3.1/src/ImperialVolumeUnitSystem.h:34:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/ImperialVolumeUnitSystem.h:34:12: note: Function in derived class
brewtarget-2.3.1/src/ImperialVolumeUnitSystem.h:36:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/ImperialVolumeUnitSystem.h:36:40: note: Function in derived class
brewtarget-2.3.1/src/ImperialVolumeUnitSystem.h:37:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/ImperialVolumeUnitSystem.h:37:32: note: Function in derived class
brewtarget-2.3.1/src/ImperialVolumeUnitSystem.h:38:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/ImperialVolumeUnitSystem.h:38:10: note: Function in derived class
brewtarget-2.3.1/src/OptionDialog.cpp:244:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
brewtarget-2.3.1/src/OptionDialog.cpp:246:4: note: Found duplicate branches for 'if' and 'else'.
brewtarget-2.3.1/src/OptionDialog.cpp:244:9: note: Found duplicate branches for 'if' and 'else'.
brewtarget-2.3.1/src/OptionDialog.h:47:4: style: Class 'OptionDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/MainWindow.h:103:4: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/USWeightUnitSystem.h:31:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/USWeightUnitSystem.h:31:10: note: Function in derived class
brewtarget-2.3.1/src/USWeightUnitSystem.h:32:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/USWeightUnitSystem.h:32:12: note: Function in derived class
brewtarget-2.3.1/src/USWeightUnitSystem.h:34:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/USWeightUnitSystem.h:34:40: note: Function in derived class
brewtarget-2.3.1/src/USWeightUnitSystem.h:35:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/USWeightUnitSystem.h:35:32: note: Function in derived class
brewtarget-2.3.1/src/USWeightUnitSystem.h:37:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/USWeightUnitSystem.h:37:10: note: Function in derived class
brewtarget-2.3.1/src/SIWeightUnitSystem.h:34:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/SIWeightUnitSystem.h:34:10: note: Function in derived class
brewtarget-2.3.1/src/SIWeightUnitSystem.h:35:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/SIWeightUnitSystem.h:35:12: note: Function in derived class
brewtarget-2.3.1/src/SIWeightUnitSystem.h:37:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/SIWeightUnitSystem.h:37:40: note: Function in derived class
brewtarget-2.3.1/src/SIWeightUnitSystem.h:38:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/SIWeightUnitSystem.h:38:32: note: Function in derived class
brewtarget-2.3.1/src/SIWeightUnitSystem.h:39:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/SIWeightUnitSystem.h:39:10: note: Function in derived class
brewtarget-2.3.1/src/USVolumeUnitSystem.h:33:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/USVolumeUnitSystem.h:33:10: note: Function in derived class
brewtarget-2.3.1/src/USVolumeUnitSystem.h:34:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/USVolumeUnitSystem.h:34:12: note: Function in derived class
brewtarget-2.3.1/src/USVolumeUnitSystem.h:36:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/USVolumeUnitSystem.h:36:40: note: Function in derived class
brewtarget-2.3.1/src/USVolumeUnitSystem.h:37:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/USVolumeUnitSystem.h:37:32: note: Function in derived class
brewtarget-2.3.1/src/USVolumeUnitSystem.h:39:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/USVolumeUnitSystem.h:39:10: note: Function in derived class
brewtarget-2.3.1/src/SIVolumeUnitSystem.h:33:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/SIVolumeUnitSystem.h:33:10: note: Function in derived class
brewtarget-2.3.1/src/SIVolumeUnitSystem.h:34:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/SIVolumeUnitSystem.h:34:12: note: Function in derived class
brewtarget-2.3.1/src/SIVolumeUnitSystem.h:36:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/SIVolumeUnitSystem.h:36:40: note: Function in derived class
brewtarget-2.3.1/src/SIVolumeUnitSystem.h:37:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/SIVolumeUnitSystem.h:37:32: note: Function in derived class
brewtarget-2.3.1/src/SIVolumeUnitSystem.h:38:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/SIVolumeUnitSystem.h:38:10: note: Function in derived class
brewtarget-2.3.1/src/SrmColorUnitSystem.h:33:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/SrmColorUnitSystem.h:33:10: note: Function in derived class
brewtarget-2.3.1/src/SrmColorUnitSystem.h:35:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/SrmColorUnitSystem.h:35:40: note: Function in derived class
brewtarget-2.3.1/src/SrmColorUnitSystem.h:36:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/SrmColorUnitSystem.h:36:32: note: Function in derived class
brewtarget-2.3.1/src/SrmColorUnitSystem.h:38:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/SrmColorUnitSystem.h:38:12: note: Function in derived class
brewtarget-2.3.1/src/SrmColorUnitSystem.h:39:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/SrmColorUnitSystem.h:39:10: note: Function in derived class
brewtarget-2.3.1/src/PlatoDensityUnitSystem.h:31:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/PlatoDensityUnitSystem.h:31:10: note: Function in derived class
brewtarget-2.3.1/src/PlatoDensityUnitSystem.h:32:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/PlatoDensityUnitSystem.h:32:12: note: Function in derived class
brewtarget-2.3.1/src/PlatoDensityUnitSystem.h:34:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/PlatoDensityUnitSystem.h:34:40: note: Function in derived class
brewtarget-2.3.1/src/PlatoDensityUnitSystem.h:35:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/PlatoDensityUnitSystem.h:35:32: note: Function in derived class
brewtarget-2.3.1/src/PlatoDensityUnitSystem.h:36:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/PlatoDensityUnitSystem.h:36:10: note: Function in derived class
brewtarget-2.3.1/src/SgDensityUnitSystem.h:31:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/SgDensityUnitSystem.h:31:10: note: Function in derived class
brewtarget-2.3.1/src/SgDensityUnitSystem.h:32:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/SgDensityUnitSystem.h:32:12: note: Function in derived class
brewtarget-2.3.1/src/SgDensityUnitSystem.h:34:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/SgDensityUnitSystem.h:34:40: note: Function in derived class
brewtarget-2.3.1/src/SgDensityUnitSystem.h:35:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/SgDensityUnitSystem.h:35:32: note: Function in derived class
brewtarget-2.3.1/src/SgDensityUnitSystem.h:36:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/SgDensityUnitSystem.h:36:10: note: Function in derived class
brewtarget-2.3.1/src/PitchDialog.h:41:4: style: Class 'PitchDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/PreInstruction.cpp:33:67: style: Function 'PreInstruction' argument 2 names different: declaration 'title' definition 'ti'. [funcArgNamesDifferent]
brewtarget-2.3.1/src/PreInstruction.h:37:54: note: Function 'PreInstruction' argument 2 names different: declaration 'title' definition 'ti'.
brewtarget-2.3.1/src/PreInstruction.cpp:33:67: note: Function 'PreInstruction' argument 2 names different: declaration 'title' definition 'ti'.
brewtarget-2.3.1/src/PreInstruction.cpp:29:4: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
brewtarget-2.3.1/src/PreInstruction.cpp:35:4: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
brewtarget-2.3.1/src/PreInstruction.h:41:12: style: Technically the member function 'PreInstruction::getText' can be const. [functionConst]
brewtarget-2.3.1/src/PreInstruction.cpp:40:25: note: Technically the member function 'PreInstruction::getText' can be const.
brewtarget-2.3.1/src/PreInstruction.h:41:12: note: Technically the member function 'PreInstruction::getText' can be const.
brewtarget-2.3.1/src/PreInstruction.h:42:12: style: Technically the member function 'PreInstruction::getTitle' can be const. [functionConst]
brewtarget-2.3.1/src/PreInstruction.cpp:45:25: note: Technically the member function 'PreInstruction::getTitle' can be const.
brewtarget-2.3.1/src/PreInstruction.h:42:12: note: Technically the member function 'PreInstruction::getTitle' can be const.
brewtarget-2.3.1/src/PreInstruction.h:43:11: style: Technically the member function 'PreInstruction::getTime' can be const. [functionConst]
brewtarget-2.3.1/src/PreInstruction.cpp:50:24: note: Technically the member function 'PreInstruction::getTime' can be const.
brewtarget-2.3.1/src/PreInstruction.h:43:11: note: Technically the member function 'PreInstruction::getTime' can be const.
brewtarget-2.3.1/src/PrimingDialog.h:40:7: style: Class 'PrimingDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/QueuedMethod.cpp:97:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brewtarget-2.3.1/src/QueuedMethod.cpp:28:15: warning: Member variable 'QueuedMethod::success' is not initialized in the constructor. [uninitMemberVar]
brewtarget-2.3.1/src/RangedSlider.cpp:78:59: style: Function 'setPreferredRange' argument 1 names different: declaration 'range' definition 'minmax'. [funcArgNamesDifferent]
brewtarget-2.3.1/src/RangedSlider.h:87:48: note: Function 'setPreferredRange' argument 1 names different: declaration 'range' definition 'minmax'.
brewtarget-2.3.1/src/RangedSlider.cpp:78:59: note: Function 'setPreferredRange' argument 1 names different: declaration 'range' definition 'minmax'.
brewtarget-2.3.1/src/RangedSlider.cpp:90:50: style: Function 'setRange' argument 1 names different: declaration 'range' definition 'minmax'. [funcArgNamesDifferent]
brewtarget-2.3.1/src/RangedSlider.h:95:39: note: Function 'setRange' argument 1 names different: declaration 'range' definition 'minmax'.
brewtarget-2.3.1/src/RangedSlider.cpp:90:50: note: Function 'setRange' argument 1 names different: declaration 'range' definition 'minmax'.
brewtarget-2.3.1/src/RefractoDialog.h:39:4: style: Class 'RefractoDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/StrikeWaterDialog.h:39:5: style: Class 'StrikeWaterDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/TimeUnitSystem.h:33:10: style: The function 'thicknessUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:71:18: note: Virtual function in base class
brewtarget-2.3.1/src/TimeUnitSystem.h:33:10: note: Function in derived class
brewtarget-2.3.1/src/TimeUnitSystem.h:34:12: style: The function 'unitType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:87:20: note: Virtual function in base class
brewtarget-2.3.1/src/TimeUnitSystem.h:34:12: note: Function in derived class
brewtarget-2.3.1/src/TimeUnitSystem.h:36:40: style: The function 'scaleToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:81:48: note: Virtual function in base class
brewtarget-2.3.1/src/TimeUnitSystem.h:36:40: note: Function in derived class
brewtarget-2.3.1/src/TimeUnitSystem.h:37:32: style: The function 'qstringToUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:84:40: note: Virtual function in base class
brewtarget-2.3.1/src/TimeUnitSystem.h:37:32: note: Function in derived class
brewtarget-2.3.1/src/TimeUnitSystem.h:39:10: style: The function 'unit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brewtarget-2.3.1/src/UnitSystem.h:72:18: note: Virtual function in base class
brewtarget-2.3.1/src/TimeUnitSystem.h:39:10: note: Function in derived class
brewtarget-2.3.1/src/TimerWidget.h:48:4: style: Class 'TimerWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/TimerListDialog.h:40:7: style: Class 'TimerListDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/UnitSystem.cpp:34:13: warning: Member variable 'UnitSystem::_type' is not initialized in the constructor. [uninitMemberVar]
brewtarget-2.3.1/src/WaterTableModel.h:55:4: style: Class 'WaterTableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/WaterTableModel.h:97:4: style: Class 'WaterItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/WaterTableWidget.h:40:4: style: Class 'WaterTableWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brewtarget-2.3.1/src/matrix.cpp:272:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
brewtarget-2.3.1/src/matrix.h:45:7: style: Class 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/brial/brial_1.2.0.orig.tar.gz
BRiAl-1.2.0/cudd/cuddAPI.c:3663:6: warning: Either the condition '(nextHook)?(free((char*)(nextHook)),nextHook=0):0' is redundant or there is possible null pointer dereference: nextHook. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddAPI.c:3665:6: note: Assuming that condition '(nextHook)?(free((char*)(nextHook)),nextHook=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddAPI.c:3663:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddAPI.c:3664:14: warning: Either the condition '(nextHook)?(free((char*)(nextHook)),nextHook=0):0' is redundant or there is possible null pointer dereference: nextHook. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddAPI.c:3665:6: note: Assuming that condition '(nextHook)?(free((char*)(nextHook)),nextHook=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddAPI.c:3664:14: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddInt.h:350:12: style: Unused variable: sentinel [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:351:13: style: Unused variable: one [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:352:13: style: Unused variable: zero [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:353:13: style: Unused variable: plusinfinity [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:354:13: style: Unused variable: minusinfinity [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:355:13: style: Unused variable: background [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:357:14: style: Unused variable: acache [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:358:14: style: Unused variable: cache [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:359:18: style: Unused variable: cacheSlots [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:360:9: style: Unused variable: cacheShift [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:361:12: style: Unused variable: cacheMisses [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:362:12: style: Unused variable: cacheHits [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:363:12: style: Unused variable: minHit [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:364:9: style: Unused variable: cacheSlack [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:365:18: style: Unused variable: maxCacheHard [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:367:9: style: Unused variable: size [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:368:9: style: Unused variable: sizeZ [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:369:9: style: Unused variable: maxSize [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:370:9: style: Unused variable: maxSizeZ [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:371:17: style: Unused variable: subtables [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:372:17: style: Unused variable: subtableZ [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:373:16: style: Unused variable: constants [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:374:18: style: Unused variable: slots [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:375:18: style: Unused variable: keys [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:376:18: style: Unused variable: keysZ [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:377:18: style: Unused variable: dead [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:378:18: style: Unused variable: deadZ [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:379:18: style: Unused variable: maxLive [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:380:18: style: Unused variable: minDead [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:381:12: style: Unused variable: gcFrac [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:382:9: style: Unused variable: gcEnabled [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:383:18: style: Unused variable: looseUpTo [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:385:18: style: Unused variable: initSlots [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:387:12: style: Unused variable: allocated [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:389:12: style: Unused variable: reclaimed [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:390:9: style: Unused variable: isolated [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:391:10: style: Unused variable: perm [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:392:10: style: Unused variable: permZ [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:393:10: style: Unused variable: invperm [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:394:10: style: Unused variable: invpermZ [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:396:10: style: Unused variable: map [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:398:9: style: Unused variable: linearSize [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:399:11: style: Unused variable: interact [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:400:11: style: Unused variable: linear [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:403:13: style: Unused variable: nextFree [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:404:11: style: Unused variable: stash [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:407:9: style: Unused variable: deathRowDepth [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:408:9: style: Unused variable: nextDead [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:409:14: style: Unused variable: deadMask [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:412:21: style: Unused variable: epsilon [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:414:9: style: Unused variable: reordered [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:415:18: style: Unused variable: reorderings [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:416:18: style: Unused variable: maxReorderings [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:417:9: style: Unused variable: siftMaxVar [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:418:9: style: Unused variable: siftMaxSwap [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:419:12: style: Unused variable: maxGrowth [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:420:12: style: Unused variable: maxGrowthAlt [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:421:9: style: Unused variable: reordCycle [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:422:9: style: Unused variable: autoDyn [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:423:9: style: Unused variable: autoDynZ [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:424:25: style: Unused variable: autoMethod [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:425:25: style: Unused variable: autoMethodZ [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:426:9: style: Unused variable: realign [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:427:9: style: Unused variable: realignZ [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:428:18: style: Unused variable: nextDyn [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:429:18: style: Unused variable: countDead [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:434:26: style: Unused variable: groupcheck [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:435:9: style: Unused variable: recomb [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:436:9: style: Unused variable: symmviolation [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:437:9: style: Unused variable: arcviolation [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:438:9: style: Unused variable: populationSize [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:439:9: style: Unused variable: numberXovers [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:440:18: style: Unused variable: randomizeOrder [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:441:19: style: Unused variable: localCaches [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:442:11: style: Unused variable: hooks [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:443:13: style: Unused variable: preGCHook [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:444:13: style: Unused variable: postGCHook [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:445:13: style: Unused variable: preReorderingHook [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:446:13: style: Unused variable: postReorderingHook [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:447:11: style: Unused variable: out [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:448:11: style: Unused variable: err [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:449:20: style: Unused variable: errorCode [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:450:19: style: Unused variable: startTime [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:451:19: style: Unused variable: timeLimit [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:453:19: style: Unused variable: memused [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:454:19: style: Unused variable: maxmem [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:455:19: style: Unused variable: maxmemhard [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:456:9: style: Unused variable: garbageCollections [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:457:19: style: Unused variable: GCTime [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:458:19: style: Unused variable: reordTime [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:459:12: style: Unused variable: totCachehits [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:460:12: style: Unused variable: totCacheMisses [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:461:12: style: Unused variable: cachecollisions [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:462:12: style: Unused variable: cacheinserts [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:463:12: style: Unused variable: cacheLastInserts [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:464:12: style: Unused variable: cachedeletions [unusedVariable]
BRiAl-1.2.0/cudd/cuddInt.h:469:18: style: Unused variable: peakLiveNodes [unusedVariable]
BRiAl-1.2.0/cudd/cuddAddApply.c:169:13: style: The scope of the variable 'res' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddApply.c:171:21: style: The scope of the variable 'value' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddApply.c:209:13: style: The scope of the variable 'res' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddApply.c:211:21: style: The scope of the variable 'value' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddApply.c:313:13: style: The scope of the variable 'res' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddApply.c:315:21: style: The scope of the variable 'value' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddApply.c:350:13: style: The scope of the variable 'res' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddApply.c:352:21: style: The scope of the variable 'value' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddFind.c:271:15: style: The scope of the variable 'value' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddInv.c:158:21: style: The scope of the variable 'value' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddIte.c:262:34: style: The scope of the variable 't' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddNeg.c:245:12: style: The scope of the variable 'n' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddWalsh.c:166:30: style: The scope of the variable 'thisOne' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddWalsh.c:166:39: style: The scope of the variable 'previous' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddWalsh.c:167:25: style: The scope of the variable 'var' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddWalsh.c:301:21: style: The scope of the variable 't1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAddWalsh.c:301:26: style: The scope of the variable 'u1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAnneal.c:166:12: style: The scope of the variable 'NewTemp' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAnneal.c:703:12: style: The scope of the variable 'coin' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAnneal.c:703:18: style: The scope of the variable 'threshold' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAnneal.c:794:12: style: The scope of the variable 'x' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAnneal.c:794:15: style: The scope of the variable 'y' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddAnneal.c:223:3: style: Variable 'ecount' is modified but its new value is never used. [unreadVariable]
BRiAl-1.2.0/cudd/cuddAnneal.c:231:3: style: Variable 'ucount' is modified but its new value is never used. [unreadVariable]
BRiAl-1.2.0/cudd/cuddAnneal.c:239:3: style: Variable 'dcount' is modified but its new value is never used. [unreadVariable]
BRiAl-1.2.0/cudd/cuddApa.c:368:5: warning: Either the condition '(mint)?(free((char*)(mint)),mint=0):0' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApa.c:947:6: note: Assuming that condition '(mint)?(free((char*)(mint)),mint=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApa.c:938:45: note: Calling function 'Cudd_ApaShiftRight', 4th argument 'b' value is 0
BRiAl-1.2.0/cudd/cuddApa.c:368:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApa.c:368:13: warning: Either the condition '(mint)?(free((char*)(mint)),mint=0):0' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApa.c:947:6: note: Assuming that condition '(mint)?(free((char*)(mint)),mint=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApa.c:938:40: note: Calling function 'Cudd_ApaShiftRight', 3rd argument 'a' value is 0
BRiAl-1.2.0/cudd/cuddApa.c:368:13: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApa.c:589:32: warning: Either the condition '(decimal)?(free((char*)(decimal)),decimal=0):0' is redundant or there is possible null pointer dereference: decimal. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApa.c:591:3: note: Assuming that condition '(decimal)?(free((char*)(decimal)),decimal=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApa.c:589:32: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApa.c:646:55: warning: Either the condition '(decimal)?(free((char*)(decimal)),decimal=0):0' is redundant or there is possible null pointer dereference: decimal. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApa.c:648:6: note: Assuming that condition '(decimal)?(free((char*)(decimal)),decimal=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApa.c:646:55: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApa.c:287:22: style: The scope of the variable 'partial' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddApa.c:327:12: style: The scope of the variable 'partial' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddApa.c:533:12: style: The scope of the variable 'result' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddApa.c:564:0: style: The scope of the variable 'remainder' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddApa.c:622:0: style: The scope of the variable 'remainder' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddApprox.c:536:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:538:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:536:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:537:27: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:538:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:537:27: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:550:5: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:552:5: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:550:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:551:30: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:552:5: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:551:30: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:626:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:628:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:626:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:627:27: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:628:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:627:27: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:640:5: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:642:5: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:640:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:641:30: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:642:5: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:641:30: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:720:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:722:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:720:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:721:27: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:722:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:721:27: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:732:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:734:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:732:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:733:27: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:734:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:733:27: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:746:5: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:748:5: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:746:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:747:30: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:748:5: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:747:30: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:841:58: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:962:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:958:34: note: Calling function 'gatherInfoAux', 2nd argument 'info' value is 0
BRiAl-1.2.0/cudd/cuddApprox.c:841:58: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:862:26: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:962:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:958:34: note: Calling function 'gatherInfoAux', 2nd argument 'info' value is 0
BRiAl-1.2.0/cudd/cuddApprox.c:862:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:876:36: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:962:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:958:34: note: Calling function 'gatherInfoAux', 2nd argument 'info' value is 0
BRiAl-1.2.0/cudd/cuddApprox.c:876:36: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:933:9: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:935:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:933:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:940:9: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:942:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:940:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:941:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:942:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:941:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:949:36: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:951:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:949:36: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:950:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:951:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:950:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:956:5: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:962:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:956:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:960:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:962:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:960:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:961:27: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:962:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:961:27: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:1169:65: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:538:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:533:33: note: Calling function 'UAmarkNodes', 3rd argument 'info' value is 0
BRiAl-1.2.0/cudd/cuddApprox.c:1169:65: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:1390:65: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:628:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:623:33: note: Calling function 'RAmarkNodes', 3rd argument 'info' value is 0
BRiAl-1.2.0/cudd/cuddApprox.c:1390:65: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:1693:65: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:734:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:729:33: note: Calling function 'BAmarkNodes', 3rd argument 'info' value is 0
BRiAl-1.2.0/cudd/cuddApprox.c:1693:65: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:2149:58: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddApprox.c:722:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddApprox.c:716:50: note: Calling function 'BAapplyBias', 4th argument 'info' value is 0
BRiAl-1.2.0/cudd/cuddApprox.c:2149:58: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddApprox.c:1685:12: style: The scope of the variable 'quality' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddBddCorr.c:272:5: warning: Either the condition '(entry)?(free((char*)(entry)),entry=0):0' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddBddCorr.c:280:2: note: Assuming that condition '(entry)?(free((char*)(entry)),entry=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddBddCorr.c:272:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddBddCorr.c:311:6: warning: Either the condition '(pmin)?(free((char*)(pmin)),pmin=0):0' is redundant or there is possible null pointer dereference: pmin. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddBddCorr.c:315:2: note: Assuming that condition '(pmin)?(free((char*)(pmin)),pmin=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddBddCorr.c:311:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddBddCorr.c:375:5: warning: Either the condition '(entry)?(free((char*)(entry)),entry=0):0' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddBddCorr.c:383:2: note: Assuming that condition '(entry)?(free((char*)(entry)),entry=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddBddCorr.c:375:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddBddCorr.c:420:6: warning: Either the condition '(pmin)?(free((char*)(pmin)),pmin=0):0' is redundant or there is possible null pointer dereference: pmin. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddBddCorr.c:424:2: note: Assuming that condition '(pmin)?(free((char*)(pmin)),pmin=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddBddCorr.c:420:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddBddCorr.c:313:40: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddBddCorr.c:315:2: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddBddCorr.c:422:40: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddBddCorr.c:424:2: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddBddCorr.c:510:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddBddCorr.c:511:5: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddBddIte.c:216:40: style: The scope of the variable 'H' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddBridge.c:449:5: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddBridge.c:445:0: note: Variable 'table' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddBridge.c:449:5: note: Variable 'table' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddBridge.c:793:15: style: The scope of the variable 'value' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCache.c:360:13: style: The scope of the variable 'data' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCache.c:422:13: style: The scope of the variable 'data' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCache.c:483:13: style: The scope of the variable 'data' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCache.c:536:13: style: The scope of the variable 'data' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCache.c:591:13: style: The scope of the variable 'data' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCache.c:645:13: style: The scope of the variable 'data' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCheck.c:153:17: style: The scope of the variable 'shift' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCheck.c:476:18: style: The scope of the variable 'slots' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCheck.c:477:9: style: The scope of the variable 'logSlots' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCheck.c:478:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCheck.c:817:10: style: The scope of the variable 'slots' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCof.c:231:49: style: The scope of the variable 'e' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:1578:5: warning: Either the condition '(vect1)?(free((char*)(vect1)),vect1=0):0' is redundant or there is possible null pointer dereference: vect1. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddCompose.c:1582:5: note: Assuming that condition '(vect1)?(free((char*)(vect1)),vect1=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddCompose.c:1578:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddCompose.c:1578:20: warning: Either the condition '(vect0)?(free((char*)(vect0)),vect0=0):0' is redundant or there is possible null pointer dereference: vect0. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddCompose.c:1585:2: note: Assuming that condition '(vect0)?(free((char*)(vect0)),vect0=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddCompose.c:1578:20: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddCompose.c:243:19: style: The scope of the variable 'table' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:287:13: style: The scope of the variable 'j' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:287:16: style: The scope of the variable 'k' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:333:19: style: The scope of the variable 'table' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:468:13: style: The scope of the variable 'j' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:468:16: style: The scope of the variable 'k' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:515:13: style: The scope of the variable 'j' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:515:16: style: The scope of the variable 'k' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:564:19: style: The scope of the variable 'table' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:623:19: style: The scope of the variable 'table' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:792:19: style: The scope of the variable 'table' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:852:31: style: The scope of the variable 'g1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:852:45: style: The scope of the variable 't' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:852:49: style: The scope of the variable 'e' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:853:27: style: The scope of the variable 'topg' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:853:33: style: The scope of the variable 'topindex' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:954:23: style: The scope of the variable 'g1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:954:41: style: The scope of the variable 'e' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:955:27: style: The scope of the variable 'topg' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:955:33: style: The scope of the variable 'topindex' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddCompose.c:1481:45: style: The scope of the variable 'var' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddDecomp.c:904:29: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:906:5: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:904:29: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:905:29: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:906:5: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:905:29: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1142:9: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1150:7: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1142:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1145:37: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1150:7: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1145:37: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1148:34: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1150:7: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1148:34: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1156:37: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1158:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1156:37: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1164:9: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1172:7: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1164:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1167:37: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1172:7: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1167:37: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1170:34: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1172:7: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1170:34: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1178:37: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1180:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1178:37: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1259:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1266:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1259:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1260:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1266:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1260:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1272:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1279:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1272:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1273:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1279:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1273:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1285:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1292:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1285:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1286:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1292:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1286:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1298:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1305:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1298:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1299:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1305:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1299:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1311:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1318:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1311:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1312:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1318:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1312:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1324:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1331:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1324:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1325:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1331:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1325:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1337:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1344:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1337:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1338:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1344:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1338:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1350:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1357:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1350:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1351:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1357:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1351:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1363:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1370:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1363:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1364:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1370:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1364:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1376:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1383:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1376:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1377:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1383:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1377:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1389:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1396:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1389:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1390:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1396:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1390:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1402:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1409:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1402:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1403:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1409:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1403:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1466:9: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1833:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1831:35: note: Calling function 'ZeroCase', 3rd argument 'factorsNv' value is 0
BRiAl-1.2.0/cudd/cuddDecomp.c:1466:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1475:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1482:6: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1475:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1476:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1482:6: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1476:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1500:9: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1833:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1831:35: note: Calling function 'ZeroCase', 3rd argument 'factorsNv' value is 0
BRiAl-1.2.0/cudd/cuddDecomp.c:1500:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1509:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1516:6: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1509:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1510:2: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1516:6: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1510:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1532:9: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1833:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1831:35: note: Calling function 'ZeroCase', 3rd argument 'factorsNv' value is 0
BRiAl-1.2.0/cudd/cuddDecomp.c:1532:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1564:9: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1833:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1831:35: note: Calling function 'ZeroCase', 3rd argument 'factorsNv' value is 0
BRiAl-1.2.0/cudd/cuddDecomp.c:1564:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1599:10: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1833:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1831:35: note: Calling function 'ZeroCase', 3rd argument 'factorsNv' value is 0
BRiAl-1.2.0/cudd/cuddDecomp.c:1599:10: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1600:33: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1833:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1831:35: note: Calling function 'ZeroCase', 3rd argument 'factorsNv' value is 0
BRiAl-1.2.0/cudd/cuddDecomp.c:1600:33: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1608:10: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1833:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1831:35: note: Calling function 'ZeroCase', 3rd argument 'factorsNv' value is 0
BRiAl-1.2.0/cudd/cuddDecomp.c:1608:10: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1609:33: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1833:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1831:35: note: Calling function 'ZeroCase', 3rd argument 'factorsNv' value is 0
BRiAl-1.2.0/cudd/cuddDecomp.c:1609:33: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1760:6: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1766:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1760:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1761:6: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1766:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1761:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1770:6: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1776:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1770:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1771:6: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1776:3: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1771:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1825:2: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1833:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1825:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1826:2: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1833:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1826:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1844:30: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1846:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1844:30: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1845:30: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1846:18: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1845:30: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1851:2: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1859:19: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1851:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1852:2: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1859:19: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1852:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1880:36: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1886:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1880:36: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1880:50: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1887:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1880:50: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1882:26: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1886:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1882:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1883:26: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1886:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1883:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1884:26: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1887:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1884:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1885:26: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1887:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1885:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1893:36: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1900:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1893:36: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1893:50: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1901:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1893:50: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1895:26: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1900:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1895:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1896:26: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1900:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1896:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1897:26: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1901:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1897:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1898:26: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1901:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1898:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1907:36: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1915:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1907:36: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1907:50: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1916:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1907:50: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1909:26: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1915:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1909:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1910:26: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1915:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1910:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1911:26: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1916:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1911:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1912:26: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1916:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1912:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1920:29: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1932:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1920:29: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1921:29: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1933:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1921:29: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1923:36: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1932:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1923:36: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1923:50: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1933:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1923:50: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1925:26: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1932:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1925:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1926:26: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1932:14: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1926:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1927:26: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1933:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1927:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1928:26: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1933:15: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1928:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1937:29: warning: Either the condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is redundant or there is possible null pointer dereference: factorsNv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1939:17: note: Assuming that condition '(factorsNv)?(free((char*)(factorsNv)),factorsNv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1937:29: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:1938:29: warning: Either the condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is redundant or there is possible null pointer dereference: factorsNnv. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:1940:18: note: Assuming that condition '(factorsNnv)?(free((char*)(factorsNnv)),factorsNnv=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:1938:29: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:2111:8: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:2115:19: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:2111:8: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:2112:8: warning: Either the condition '(factors)?(free((char*)(factors)),factors=0):0' is redundant or there is possible null pointer dereference: factors. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddDecomp.c:2115:19: note: Assuming that condition '(factors)?(free((char*)(factors)),factors=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddDecomp.c:2112:8: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddDecomp.c:880:47: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddDecomp.c:949:5: style: Variable 'gPresent' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddDecomp.c:947:23: note: Variable 'gPresent' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddDecomp.c:949:5: note: Variable 'gPresent' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddDecomp.c:950:5: style: Variable 'hPresent' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddDecomp.c:947:34: note: Variable 'hPresent' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddDecomp.c:950:5: note: Variable 'hPresent' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddDecomp.c:2025:5: style: Variable 'distanceTable' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddDecomp.c:2007:0: note: Variable 'distanceTable' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddDecomp.c:2025:5: note: Variable 'distanceTable' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddDecomp.c:2100:5: style: Variable 'stGen' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddDecomp.c:2096:25: note: Variable 'stGen' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddDecomp.c:2100:5: note: Variable 'stGen' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddDecomp.c:314:25: style: The scope of the variable 'superset2' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddDecomp.c:315:18: style: The scope of the variable 'sizeNew' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddDecomp.c:1699:34: style: The scope of the variable 'freeTemp' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddEssent.c:658:6: warning: Either the condition '(res)?(free((char*)(res)),res=0):0' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:660:3: note: Assuming that condition '(res)?(free((char*)(res)),res=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:658:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:659:10: warning: Either the condition '(res)?(free((char*)(res)),res=0):0' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:660:3: note: Assuming that condition '(res)?(free((char*)(res)),res=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:659:10: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:663:6: warning: Either the condition '(res)?(free((char*)(res)),res=0):0' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:666:3: note: Assuming that condition '(res)?(free((char*)(res)),res=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:663:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:664:10: warning: Either the condition '(res)?(free((char*)(res)),res=0):0' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:666:3: note: Assuming that condition '(res)?(free((char*)(res)),res=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:664:10: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:665:3: warning: Either the condition '(res)?(free((char*)(res)),res=0):0' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:666:3: note: Assuming that condition '(res)?(free((char*)(res)),res=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:665:3: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:699:6: warning: Either the condition '(res)?(free((char*)(res)),res=0):0' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:701:3: note: Assuming that condition '(res)?(free((char*)(res)),res=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:699:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:700:10: warning: Either the condition '(res)?(free((char*)(res)),res=0):0' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:701:3: note: Assuming that condition '(res)?(free((char*)(res)),res=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:700:10: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:704:6: warning: Either the condition '(res)?(free((char*)(res)),res=0):0' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:707:3: note: Assuming that condition '(res)?(free((char*)(res)),res=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:704:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:705:10: warning: Either the condition '(res)?(free((char*)(res)),res=0):0' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:707:3: note: Assuming that condition '(res)?(free((char*)(res)),res=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:705:10: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:706:3: warning: Either the condition '(res)?(free((char*)(res)),res=0):0' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:707:3: note: Assuming that condition '(res)?(free((char*)(res)),res=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:706:3: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:968:25: warning: Either the condition '(tclauses)?(free((char*)(tclauses)),tclauses=0):0' is redundant or there is possible null pointer dereference: tclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:969:2: note: Assuming that condition '(tclauses)?(free((char*)(tclauses)),tclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:968:25: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:973:25: warning: Either the condition '(eclauses)?(free((char*)(eclauses)),eclauses=0):0' is redundant or there is possible null pointer dereference: eclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:974:2: note: Assuming that condition '(eclauses)?(free((char*)(eclauses)),eclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:973:25: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1000:18: warning: Either the condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is redundant or there is possible null pointer dereference: iclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1005:6: note: Assuming that condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1000:18: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1001:20: warning: Either the condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is redundant or there is possible null pointer dereference: iclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1005:6: note: Assuming that condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1001:20: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1002:30: warning: Either the condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is redundant or there is possible null pointer dereference: iclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1005:6: note: Assuming that condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1002:30: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1003:32: warning: Either the condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is redundant or there is possible null pointer dereference: iclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1005:6: note: Assuming that condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1003:32: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1004:19: warning: Either the condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is redundant or there is possible null pointer dereference: iclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1005:6: note: Assuming that condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1004:19: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1008:18: warning: Either the condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is redundant or there is possible null pointer dereference: nclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1013:6: note: Assuming that condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1008:18: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1009:20: warning: Either the condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is redundant or there is possible null pointer dereference: nclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1013:6: note: Assuming that condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1009:20: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1010:30: warning: Either the condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is redundant or there is possible null pointer dereference: nclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1013:6: note: Assuming that condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1010:30: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1011:32: warning: Either the condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is redundant or there is possible null pointer dereference: nclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1013:6: note: Assuming that condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1011:32: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1012:19: warning: Either the condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is redundant or there is possible null pointer dereference: nclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1013:6: note: Assuming that condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1012:19: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1024:25: warning: Either the condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is redundant or there is possible null pointer dereference: iclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1025:2: note: Assuming that condition '(iclauses)?(free((char*)(iclauses)),iclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1024:25: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1029:25: warning: Either the condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is redundant or there is possible null pointer dereference: nclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1030:2: note: Assuming that condition '(nclauses)?(free((char*)(nclauses)),nclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1029:25: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1034:25: warning: Either the condition '(tclauses)?(free((char*)(tclauses)),tclauses=0):0' is redundant or there is possible null pointer dereference: tclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1035:2: note: Assuming that condition '(tclauses)?(free((char*)(tclauses)),tclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1034:25: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1039:25: warning: Either the condition '(eclauses)?(free((char*)(eclauses)),eclauses=0):0' is redundant or there is possible null pointer dereference: eclauses. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1040:2: note: Assuming that condition '(eclauses)?(free((char*)(eclauses)),eclauses=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1039:25: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1142:5: warning: Either the condition '(eset)?(free((char*)(eset)),eset=0):0' is redundant or there is possible null pointer dereference: eset. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1144:2: note: Assuming that condition '(eset)?(free((char*)(eset)),eset=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1142:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:1143:9: warning: Either the condition '(eset)?(free((char*)(eset)),eset=0):0' is redundant or there is possible null pointer dereference: eset. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddEssent.c:1144:2: note: Assuming that condition '(eset)?(free((char*)(eset)),eset=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddEssent.c:1143:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddEssent.c:798:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddEssent.c:776:0: note: Variable 'res' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddEssent.c:798:5: note: Variable 'res' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddEssent.c:1077:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddEssent.c:1073:0: note: Variable 'res' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddEssent.c:1077:5: note: Variable 'res' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExact.c:457:5: warning: Either the condition '(matrix)?(free((char*)(matrix)),matrix=0):0' is redundant or there is possible null pointer dereference: matrix. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddExact.c:459:2: note: Assuming that condition '(matrix)?(free((char*)(matrix)),matrix=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddExact.c:457:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddExact.c:458:9: warning: Either the condition '(matrix)?(free((char*)(matrix)),matrix=0):0' is redundant or there is possible null pointer dereference: matrix. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddExact.c:459:2: note: Assuming that condition '(matrix)?(free((char*)(matrix)),matrix=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddExact.c:458:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddExact.c:485:5: warning: Either the condition '(matrix)?(free((char*)(matrix)),matrix=0):0' is redundant or there is possible null pointer dereference: matrix. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddExact.c:486:5: note: Assuming that condition '(matrix)?(free((char*)(matrix)),matrix=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddExact.c:485:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddExact.c:543:16: style: The scope of the variable 'index' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:545:10: style: The scope of the variable 'position' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:549:10: style: The scope of the variable 'result' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:625:16: style: The scope of the variable 'size' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:661:9: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:705:9: style: The scope of the variable 'slots' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:772:9: style: The scope of the variable 'slots' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:823:9: style: The scope of the variable 'support' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:824:16: style: The scope of the variable 'ref' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:973:16: style: The scope of the variable 'index' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:973:23: style: The scope of the variable 'next' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExact.c:973:29: style: The scope of the variable 'nextindex' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddExport.c:150:5: style: Variable 'sorted' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddExport.c:144:0: note: Variable 'sorted' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExport.c:150:5: note: Variable 'sorted' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExport.c:262:5: style: Variable 'visited' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddExport.c:257:0: note: Variable 'visited' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExport.c:262:5: note: Variable 'visited' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExport.c:361:5: style: Variable 'sorted' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddExport.c:350:0: note: Variable 'sorted' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExport.c:361:5: note: Variable 'sorted' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExport.c:643:5: style: Variable 'visited' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddExport.c:636:0: note: Variable 'visited' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExport.c:643:5: note: Variable 'visited' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExport.c:759:5: style: Variable 'visited' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddExport.c:752:0: note: Variable 'visited' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExport.c:759:5: note: Variable 'visited' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddExport.c:714:17: style: Same expression on both sides of '!=' because the value of 'support' and 'NULL' are the same. [duplicateExpression]
BRiAl-1.2.0/cudd/cuddExport.c:634:25: note: 'support' is assigned value 'NULL' here.
BRiAl-1.2.0/cudd/cuddExport.c:714:17: note: Same expression on both sides of '!=' because the value of 'support' and 'NULL' are the same.
BRiAl-1.2.0/cudd/cuddGenCof.c:1683:5: warning: Either the condition '(key)?(free((char*)(key)),key=0):0' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddGenCof.c:1685:2: note: Assuming that condition '(key)?(free((char*)(key)),key=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddGenCof.c:1683:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddGenCof.c:437:13: style: The scope of the variable 'res' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGenCof.c:439:9: style: The scope of the variable 'sizeF' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGenCof.c:439:16: style: The scope of the variable 'sizeRes' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGenCof.c:1658:26: style: The scope of the variable 'retval' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGenCof.c:302:12: style: Function 'Cudd_bddNPAnd' argument 3 names different: declaration 'c' definition 'g'. [funcArgNamesDifferent]
BRiAl-1.2.0/cudd/cudd.h:930:80: note: Function 'Cudd_bddNPAnd' argument 3 names different: declaration 'c' definition 'g'.
BRiAl-1.2.0/cudd/cuddGenCof.c:302:12: note: Function 'Cudd_bddNPAnd' argument 3 names different: declaration 'c' definition 'g'.
BRiAl-1.2.0/cudd/cuddGenCof.c:1065:12: style: Function 'cuddBddNPAndRecur' argument 3 names different: declaration 'c' definition 'g'. [funcArgNamesDifferent]
BRiAl-1.2.0/cudd/cuddInt.h:1078:84: note: Function 'cuddBddNPAndRecur' argument 3 names different: declaration 'c' definition 'g'.
BRiAl-1.2.0/cudd/cuddGenCof.c:1065:12: note: Function 'cuddBddNPAndRecur' argument 3 names different: declaration 'c' definition 'g'.
BRiAl-1.2.0/cudd/cuddGenCof.c:631:12: style: Variable 'sizeRes' is assigned a value that is never used. [unreadVariable]
BRiAl-1.2.0/cudd/cuddGenetic.c:956:5: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddGenetic.c:522:16: style: The scope of the variable 'size' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGenetic.c:558:10: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGenetic.c:559:10: style: The scope of the variable 'position' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGenetic.c:562:10: style: The scope of the variable 'size' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGenetic.c:801:12: style: The scope of the variable 'v' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGroup.c:461:18: style: The scope of the variable 'initialSize' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGroup.c:1683:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGroup.c:1683:15: style: The scope of the variable 'tmp_diff' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGroup.c:1684:9: style: The scope of the variable 'index' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGroup.c:1685:18: style: The scope of the variable 'pairlev' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGroup.c:1786:9: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGroup.c:1894:12: style: The scope of the variable 'xindex' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddGroup.c:1894:19: style: The scope of the variable 'yindex' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddHarwell.c:377:9: warning: Either the condition '(colptr)?(free((char*)(colptr)),colptr=0):0' is redundant or there is possible null pointer dereference: colptr. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddHarwell.c:380:2: note: Assuming that condition '(colptr)?(free((char*)(colptr)),colptr=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddHarwell.c:377:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddHarwell.c:379:14: warning: Either the condition '(colptr)?(free((char*)(colptr)),colptr=0):0' is redundant or there is possible null pointer dereference: colptr. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddHarwell.c:380:2: note: Assuming that condition '(colptr)?(free((char*)(colptr)),colptr=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddHarwell.c:379:14: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddHarwell.c:421:10: warning: Either the condition '(rowind)?(free((char*)(rowind)),rowind=0):0' is redundant or there is possible null pointer dereference: rowind. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddHarwell.c:426:3: note: Assuming that condition '(rowind)?(free((char*)(rowind)),rowind=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddHarwell.c:421:10: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddHarwell.c:145:40: style: The scope of the variable 'rhstyp' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddInit.c:259:13: style: The scope of the variable 'p' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddInteract.c:244:9: style: The scope of the variable 'slots' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddInteract.c:417:9: style: The scope of the variable 'slots' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLCache.c:230:9: warning: Either the condition '(cache)?(free((char*)(cache)),cache=0):0' is redundant or there is possible null pointer dereference: cache. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:232:2: note: Assuming that condition '(cache)?(free((char*)(cache)),cache=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:230:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:272:5: warning: Either the condition '(cache)?(free((char*)(cache)),cache=0):0' is redundant or there is possible null pointer dereference: cache. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:276:5: note: Assuming that condition '(cache)?(free((char*)(cache)),cache=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:272:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:273:2: warning: Either the condition '(cache)?(free((char*)(cache)),cache=0):0' is redundant or there is possible null pointer dereference: cache. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:276:5: note: Assuming that condition '(cache)?(free((char*)(cache)),cache=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:273:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:275:5: warning: Either the condition '(cache)?(free((char*)(cache)),cache=0):0' is redundant or there is possible null pointer dereference: cache. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:276:5: note: Assuming that condition '(cache)?(free((char*)(cache)),cache=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:275:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:586:9: warning: Either the condition '(hash)?(free((char*)(hash)),hash=0):0' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:588:2: note: Assuming that condition '(hash)?(free((char*)(hash)),hash=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:586:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:628:15: warning: Either the condition '(hash)?(free((char*)(hash)),hash=0):0' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:636:5: note: Assuming that condition '(hash)?(free((char*)(hash)),hash=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:628:15: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:630:28: warning: Either the condition '(memlist)?(free((char*)(memlist)),memlist=0):0' is redundant or there is possible null pointer dereference: memlist. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:631:2: note: Assuming that condition '(memlist)?(free((char*)(memlist)),memlist=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:630:28: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:635:5: warning: Either the condition '(hash)?(free((char*)(hash)),hash=0):0' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:636:5: note: Assuming that condition '(hash)?(free((char*)(hash)),hash=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:635:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:665:15: warning: Either the condition '(hash)?(free((char*)(hash)),hash=0):0' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:673:5: note: Assuming that condition '(hash)?(free((char*)(hash)),hash=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:665:15: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:667:28: warning: Either the condition '(memlist)?(free((char*)(memlist)),memlist=0):0' is redundant or there is possible null pointer dereference: memlist. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:668:2: note: Assuming that condition '(memlist)?(free((char*)(memlist)),memlist=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:667:28: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:672:5: warning: Either the condition '(hash)?(free((char*)(hash)),hash=0):0' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:673:5: note: Assuming that condition '(hash)?(free((char*)(hash)),hash=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:672:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:1373:26: warning: Either the condition '(cache)?(free((char*)(cache)),cache=0):0' is redundant or there is possible null pointer dereference: cache. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLCache.c:276:5: note: Assuming that condition '(cache)?(free((char*)(cache)),cache=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLCache.c:274:34: note: Calling function 'cuddLocalCacheRemoveFromList', 1st argument 'cache' value is 0
BRiAl-1.2.0/cudd/cuddLCache.c:1373:26: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLCache.c:334:13: style: The scope of the variable 'value' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLCache.c:379:18: style: The scope of the variable 'keysize' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLCache.c:380:18: style: The scope of the variable 'itemsize' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLCache.c:381:18: style: The scope of the variable 'slots' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLCache.c:703:9: style: The scope of the variable 'result' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLCache.c:822:9: style: The scope of the variable 'result' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLCache.c:928:9: style: The scope of the variable 'result' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLCache.c:1016:9: style: The scope of the variable 'result' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLCache.c:1127:9: style: The scope of the variable 'result' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLCache.c:1510:9: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLevelQ.c:179:5: warning: Either the condition '(queue)?(free((char*)(queue)),queue=0):0' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLevelQ.c:181:2: note: Assuming that condition '(queue)?(free((char*)(queue)),queue=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLevelQ.c:179:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLevelQ.c:180:9: warning: Either the condition '(queue)?(free((char*)(queue)),queue=0):0' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLevelQ.c:181:2: note: Assuming that condition '(queue)?(free((char*)(queue)),queue=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLevelQ.c:180:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLevelQ.c:190:9: warning: Either the condition '(queue)?(free((char*)(queue)),queue=0):0' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLevelQ.c:192:2: note: Assuming that condition '(queue)?(free((char*)(queue)),queue=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLevelQ.c:190:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLevelQ.c:191:2: warning: Either the condition '(queue)?(free((char*)(queue)),queue=0):0' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLevelQ.c:192:2: note: Assuming that condition '(queue)?(free((char*)(queue)),queue=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLevelQ.c:191:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLevelQ.c:228:20: warning: Either the condition '(item)?(free((char*)(item)),item=0):0' is redundant or there is possible null pointer dereference: item. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLevelQ.c:229:2: note: Assuming that condition '(item)?(free((char*)(item)),item=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLevelQ.c:228:20: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLevelQ.c:233:17: warning: Either the condition '(item)?(free((char*)(item)),item=0):0' is redundant or there is possible null pointer dereference: item. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLevelQ.c:234:2: note: Assuming that condition '(item)?(free((char*)(item)),item=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLevelQ.c:233:17: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLevelQ.c:236:5: warning: Either the condition '(queue)?(free((char*)(queue)),queue=0):0' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLevelQ.c:238:5: note: Assuming that condition '(queue)?(free((char*)(queue)),queue=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLevelQ.c:236:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLevelQ.c:237:5: warning: Either the condition '(queue)?(free((char*)(queue)),queue=0):0' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddLevelQ.c:238:5: note: Assuming that condition '(queue)?(free((char*)(queue)),queue=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddLevelQ.c:237:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddLevelQ.c:469:9: style: The scope of the variable 'result' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLinear.c:761:9: style: The scope of the variable 'word' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLinear.c:762:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddLinear.c:807:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddMatMult.c:349:21: style: The scope of the variable 'value' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddMatMult.c:548:21: style: The scope of the variable 'value' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddMatMult.c:641:13: style: The scope of the variable 'P' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:283:17: style: The scope of the variable 'v' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:283:21: style: The scope of the variable 'w' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:347:17: style: The scope of the variable 'v' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:347:21: style: The scope of the variable 'w' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:498:13: style: The scope of the variable 'z1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:498:18: style: The scope of the variable 'z2' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:498:23: style: The scope of the variable 'z3' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:498:28: style: The scope of the variable 'z4' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:625:13: style: The scope of the variable 'z1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:625:18: style: The scope of the variable 'z2' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:625:23: style: The scope of the variable 'z3' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:625:28: style: The scope of the variable 'z4' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:1257:22: style: The scope of the variable 'tempBdd' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:1258:14: style: The scope of the variable 'tempAdd' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:1427:33: style: The scope of the variable 'resA' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:1428:41: style: The scope of the variable 'Yrest' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:1428:49: style: The scope of the variable 'Ra' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:1428:54: style: The scope of the variable 'Ran' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:1428:60: style: The scope of the variable 'Gamma' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:1428:68: style: The scope of the variable 'Alpha' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:1862:13: style: The scope of the variable 'zero' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddPriority.c:767:26: error: Shifting by a negative value is undefined behaviour [shiftNegative]
BRiAl-1.2.0/cudd/cuddPriority.c:956:26: error: Shifting by a negative value is undefined behaviour [shiftNegative]
BRiAl-1.2.0/cudd/cuddPriority.c:1140:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
BRiAl-1.2.0/cudd/cuddPriority.c:1141:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
BRiAl-1.2.0/cudd/cuddPriority.c:1152:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
BRiAl-1.2.0/cudd/cuddPriority.c:1153:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
BRiAl-1.2.0/cudd/cuddRead.c:160:17: style: The scope of the variable 'neW' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddRead.c:161:13: style: The scope of the variable 'minterm1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddRead.c:382:13: style: The scope of the variable 'minterm1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddRef.c:279:9: style: The scope of the variable 'ord' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddRef.c:281:9: style: The scope of the variable 'SP' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddRef.c:692:9: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddReorder.c:408:13: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddReorder.c:1792:9: style: The scope of the variable 'res' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddReorder.c:1900:10: style: The scope of the variable 'index' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddReorder.c:1902:10: style: The scope of the variable 'position' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddReorder.c:1904:10: style: The scope of the variable 'result' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddReorder.c:1979:16: style: The scope of the variable 'size' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddReorder.c:2050:9: style: The scope of the variable 'index' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddReorder.c:2050:16: style: The scope of the variable 'level' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddReorder.c:2109:9: style: The scope of the variable 'index' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddReorder.c:2109:16: style: The scope of the variable 'level' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:210:13: style: The scope of the variable 'F' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:211:15: style: The scope of the variable 'visited' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:214:10: style: The scope of the variable 'complement' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:215:10: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:293:23: style: The scope of the variable 'F' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:294:15: style: The scope of the variable 'visited' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:297:10: style: The scope of the variable 'complement' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:949:15: style: The scope of the variable 'table' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1100:23: style: The scope of the variable 'T' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1100:27: style: The scope of the variable 'E' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1101:10: style: The scope of the variable 'weight' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1197:21: style: The scope of the variable 'T' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1197:25: style: The scope of the variable 'E' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1199:10: style: The scope of the variable 'Tcost' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1199:17: style: The scope of the variable 'Ecost' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1287:23: style: The scope of the variable 'T' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1287:27: style: The scope of the variable 'E' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1377:21: style: The scope of the variable 'T' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1377:25: style: The scope of the variable 'E' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1379:10: style: The scope of the variable 'Tcost' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1379:17: style: The scope of the variable 'Ecost' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSat.c:1463:31: style: The scope of the variable 'e' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSign.c:178:39: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSign.c:303:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSign.c:304:35: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSign.c:308:42: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSign.c:309:6: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSign.c:134:10: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSign.c:134:13: style: The scope of the variable 'firstLevel' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSign.c:234:13: style: The scope of the variable 'Nv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSign.c:234:18: style: The scope of the variable 'Nnv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSign.c:237:10: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSign.c:238:21: style: The scope of the variable 'localSizeT' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSign.c:238:33: style: The scope of the variable 'localSizeE' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSign.c:239:12: style: The scope of the variable 'vT' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSign.c:239:16: style: The scope of the variable 'vE' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSplit.c:275:5: warning: Either the condition '(varSeen)?(free((char*)(varSeen)),varSeen=0):0' is redundant or there is possible null pointer dereference: varSeen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSplit.c:207:6: note: Assuming that condition '(varSeen)?(free((char*)(varSeen)),varSeen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSplit.c:202:48: note: Calling function 'cuddSplitSetRecur', 3rd argument 'varSeen' value is 0
BRiAl-1.2.0/cudd/cuddSplit.c:275:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSplit.c:677:6: warning: Either the condition '(pmin)?(free((char*)(pmin)),pmin=0):0' is redundant or there is possible null pointer dereference: pmin. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSplit.c:680:2: note: Assuming that condition '(pmin)?(free((char*)(pmin)),pmin=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSplit.c:677:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSplit.c:679:39: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSplit.c:680:2: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSplit.c:135:10: style: The scope of the variable 'varSeen' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:368:6: warning: Either the condition '(size)?(free((char*)(size)),size=0):0' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:428:5: note: Assuming that condition '(size)?(free((char*)(size)),size=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetHB.c:368:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetHB.c:810:5: warning: Either the condition '(mintermPages)?(free((char*)(mintermPages)),mintermPages=0):0' is redundant or there is possible null pointer dereference: mintermPages. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:812:2: note: Assuming that condition '(mintermPages)?(free((char*)(mintermPages)),mintermPages=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetHB.c:810:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1178:11: warning: Either the condition '(size)?(free((char*)(size)),size=0):0' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:428:5: note: Assuming that condition '(size)?(free((char*)(size)),size=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetHB.c:383:46: note: Calling function 'BuildSubsetBdd', 3rd argument 'size' value is 0
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1178:11: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1239:6: warning: Either the condition '(size)?(free((char*)(size)),size=0):0' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:428:5: note: Assuming that condition '(size)?(free((char*)(size)),size=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetHB.c:383:46: note: Calling function 'BuildSubsetBdd', 3rd argument 'size' value is 0
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1239:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetHB.c:412:2: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:414:5: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:542:33: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:543:6: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:552:6: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:559:29: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:560:2: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:743:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:744:6: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:760:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:761:6: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:812:2: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:820:31: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:821:2: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:829:31: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:830:2: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:938:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:939:6: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:958:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:959:6: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:985:33: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:986:6: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1000:33: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1001:6: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1053:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1054:2: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1064:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1065:2: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1075:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:1076:2: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:400:5: style: Variable 'stGen' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:397:25: note: Variable 'stGen' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddSubsetHB.c:400:5: note: Variable 'stGen' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddSubsetHB.c:682:13: style: The scope of the variable 'N' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:682:16: style: The scope of the variable 'Nv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:682:20: style: The scope of the variable 'Nnv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:683:12: style: The scope of the variable 'min' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:684:12: style: The scope of the variable 'min1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:684:18: style: The scope of the variable 'min2' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:686:17: style: The scope of the variable 'newEntry' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:687:9: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetHB.c:877:27: style: The scope of the variable 'val' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:361:6: warning: Either the condition '(excess)?(free((char*)(excess)),excess=0):0' is redundant or there is possible null pointer dereference: excess. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:394:6: note: Assuming that condition '(excess)?(free((char*)(excess)),excess=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetSP.c:361:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetSP.c:368:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:395:6: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetSP.c:368:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetSP.c:369:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:395:6: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetSP.c:369:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetSP.c:370:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:395:6: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetSP.c:370:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetSP.c:370:28: warning: Either the condition '(excess)?(free((char*)(excess)),excess=0):0' is redundant or there is possible null pointer dereference: excess. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:394:6: note: Assuming that condition '(excess)?(free((char*)(excess)),excess=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetSP.c:370:28: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetSP.c:371:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:395:6: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetSP.c:371:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetSP.c:372:2: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:395:6: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetSP.c:372:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetSP.c:443:16: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:446:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetSP.c:443:16: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetSP.c:1548:5: warning: Either the condition '(info)?(free((char*)(info)),info=0):0' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:446:2: note: Assuming that condition '(info)?(free((char*)(info)),info=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddSubsetSP.c:429:52: note: Calling function 'BuildSubsetBdd', 5th argument 'info' value is 0
BRiAl-1.2.0/cudd/cuddSubsetSP.c:1548:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddSubsetSP.c:315:13: style: The scope of the variable 'N' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:318:27: style: The scope of the variable 'oddLen' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:318:35: style: The scope of the variable 'evenLen' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:318:44: style: The scope of the variable 'pathLength' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:321:26: style: The scope of the variable 'info' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:322:15: style: The scope of the variable 'subsetNodeTable' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:642:13: style: The scope of the variable 'N' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:642:28: style: The scope of the variable 'node' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:644:9: style: The scope of the variable 'processingDone' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:839:13: style: The scope of the variable 'realChild' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:840:21: style: The scope of the variable 'regChild' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:1266:26: style: The scope of the variable 'regNew' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddSubsetSP.c:1446:3: style: Variable 'elseDone' is modified but its new value is never used. [unreadVariable]
BRiAl-1.2.0/cudd/cuddTable.c:438:9: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:439:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:438:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:443:9: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:445:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:443:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:444:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:445:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:444:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:449:9: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:452:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:449:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:450:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:452:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:450:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:451:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:452:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:451:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:456:9: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:460:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:456:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:457:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:460:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:457:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:458:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:460:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:458:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:459:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:460:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:459:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:464:9: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:469:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:464:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:465:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:469:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:465:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:466:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:469:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:466:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:467:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:469:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:467:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:468:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:469:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:468:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:473:9: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:479:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:473:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:474:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:479:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:474:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:475:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:479:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:475:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:476:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:479:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:476:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:477:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:479:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:477:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:478:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:479:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:478:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:484:9: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:491:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:484:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:485:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:491:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:485:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:486:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:491:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:486:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:487:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:491:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:487:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:488:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:491:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:488:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:489:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:491:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:489:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:490:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:491:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:490:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:499:9: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:507:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:499:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:500:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:507:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:500:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:501:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:507:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:501:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:502:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:507:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:502:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:503:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:507:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:503:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:504:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:507:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:504:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:505:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:507:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:505:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:506:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:507:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:506:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:534:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:541:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:534:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:535:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:541:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:535:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:536:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:541:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:536:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:537:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:541:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:537:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:538:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:541:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:538:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:539:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:541:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:539:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:540:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:541:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:540:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:565:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:571:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:565:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:566:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:571:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:566:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:567:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:571:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:567:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:568:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:571:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:568:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:569:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:571:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:569:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:570:6: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:571:6: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:570:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:594:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:600:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:594:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:595:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:600:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:595:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:596:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:600:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:596:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:597:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:600:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:597:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:598:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:600:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:598:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:599:2: warning: Either the condition '(unique)?(free((char*)(unique)),unique=0):0' is redundant or there is possible null pointer dereference: unique. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:600:2: note: Assuming that condition '(unique)?(free((char*)(unique)),unique=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:599:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:712:23: warning: Either the condition '(memlist)?(free((char*)(memlist)),memlist=0):0' is redundant or there is possible null pointer dereference: memlist. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddTable.c:713:2: note: Assuming that condition '(memlist)?(free((char*)(memlist)),memlist=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddTable.c:712:23: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddTable.c:278:9: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddTable.c:785:14: style: The scope of the variable 'c' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddTable.c:796:9: style: The scope of the variable 'k' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddTable.c:2313:17: style: The scope of the variable 'newsize' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:1827:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1840:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1827:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1828:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1840:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1828:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1829:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1840:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1829:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1830:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1840:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1830:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1831:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1840:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1831:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1832:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1840:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1832:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1833:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1840:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1833:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1834:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1840:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1834:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1837:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1840:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1837:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1838:9: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1840:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1838:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1849:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1853:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1849:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1850:9: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1853:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1850:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:1852:2: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:1853:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:1852:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:2426:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:2435:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:2426:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:2427:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:2435:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:2427:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:2428:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:2435:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:2428:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:2429:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:2435:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:2429:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:2430:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:2435:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:2430:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:2433:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:2435:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:2433:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:2434:9: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:2435:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:2434:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:3551:6: warning: Either the condition '(ppaths)?(free((char*)(ppaths)),ppaths=0):0' is redundant or there is possible null pointer dereference: ppaths. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:3554:2: note: Assuming that condition '(ppaths)?(free((char*)(ppaths)),ppaths=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:3551:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:3687:6: warning: Either the condition '(ppaths)?(free((char*)(ppaths)),ppaths=0):0' is redundant or there is possible null pointer dereference: ppaths. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddUtil.c:3690:2: note: Assuming that condition '(ppaths)?(free((char*)(ppaths)),ppaths=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddUtil.c:3687:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddUtil.c:2910:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddUtil.c:2911:5: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddUtil.c:3553:43: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddUtil.c:3554:2: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddUtil.c:3689:40: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddUtil.c:3690:2: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddUtil.c:393:12: style: The scope of the variable 'nodes' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:394:12: style: The scope of the variable 'leaves' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:395:12: style: The scope of the variable 'minterms' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:1234:13: style: The scope of the variable 'N' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:2626:12: style: The scope of the variable 'tesubtotal' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:3124:16: style: The scope of the variable 'Nv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:3124:20: style: The scope of the variable 'Nnv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:3125:10: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:3125:12: style: The scope of the variable 'v' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:3125:14: style: The scope of the variable 'index' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:3588:15: style: The scope of the variable 'min' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:3871:13: style: The scope of the variable 'N' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddUtil.c:483:12: style: Function 'Cudd_EstimateCofactor' argument 2 names different: declaration 'node' definition 'f'. [funcArgNamesDifferent]
BRiAl-1.2.0/cudd/cudd.h:1005:73: note: Function 'Cudd_EstimateCofactor' argument 2 names different: declaration 'node' definition 'f'.
BRiAl-1.2.0/cudd/cuddUtil.c:483:12: note: Function 'Cudd_EstimateCofactor' argument 2 names different: declaration 'node' definition 'f'.
BRiAl-1.2.0/cudd/cuddWindow.c:296:10: warning: Either the condition '(events)?(free((char*)(events)),events=0):0' is redundant or there is possible null pointer dereference: events. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddWindow.c:300:7: note: Assuming that condition '(events)?(free((char*)(events)),events=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddWindow.c:296:10: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddWindow.c:218:9: style: The scope of the variable 'size' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddWindow.c:459:9: style: The scope of the variable 'res' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddWindow.c:860:9: style: The scope of the variable 'res' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddCount.c:245:6: warning: Either the condition '(dummy)?(free((char*)(dummy)),dummy=0):0' is redundant or there is possible null pointer dereference: dummy. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddCount.c:247:2: note: Assuming that condition '(dummy)?(free((char*)(dummy)),dummy=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddCount.c:245:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddCount.c:295:6: warning: Either the condition '(dummy)?(free((char*)(dummy)),dummy=0):0' is redundant or there is possible null pointer dereference: dummy. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddCount.c:297:2: note: Assuming that condition '(dummy)?(free((char*)(dummy)),dummy=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddCount.c:295:6: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddCount.c:296:37: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddZddCount.c:297:2: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddZddCount.c:353:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddZddCount.c:354:5: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:933:13: style: The scope of the variable 'term1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:933:21: style: The scope of the variable 'term0' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:933:29: style: The scope of the variable 'termd' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:935:10: style: The scope of the variable 'pv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:935:14: style: The scope of the variable 'nv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:1168:13: style: The scope of the variable 'q' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:1168:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:1268:13: style: The scope of the variable 'q' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:1268:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:1368:13: style: The scope of the variable 'pc' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:1368:18: style: The scope of the variable 'nc' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:1370:23: style: The scope of the variable 'pv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddFuncs.c:1370:27: style: The scope of the variable 'nv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddGroup.c:437:18: style: The scope of the variable 'initialSize' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddGroup.c:1312:9: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddIsop.c:804:23: style: The scope of the variable 'bd' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddReord.c:1372:10: style: The scope of the variable 'res' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddReord.c:1445:25: style: The scope of the variable 'oldslots' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddReord.c:1538:10: style: The scope of the variable 'index' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddReord.c:1540:10: style: The scope of the variable 'position' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddReord.c:1542:10: style: The scope of the variable 'result' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddReord.c:1615:16: style: The scope of the variable 'size' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddUtil.c:296:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:309:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:296:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:297:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:309:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:297:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:298:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:309:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:298:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:299:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:309:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:299:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:300:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:309:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:300:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:301:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:309:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:301:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:302:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:309:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:302:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:303:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:309:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:303:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:306:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:309:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:306:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:307:9: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:309:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:307:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:318:5: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:322:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:318:5: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:319:9: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:322:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:319:9: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:321:2: warning: Either the condition '(gen)?(free((char*)(gen)),gen=0):0' is redundant or there is possible null pointer dereference: gen. [nullPointerRedundantCheck]
BRiAl-1.2.0/cudd/cuddZddUtil.c:322:2: note: Assuming that condition '(gen)?(free((char*)(gen)),gen=0):0' is not redundant
BRiAl-1.2.0/cudd/cuddZddUtil.c:321:2: note: Null pointer dereference
BRiAl-1.2.0/cudd/cuddZddUtil.c:644:5: style: Variable 'sorted' is reassigned a value before the old one has been used. [redundantAssignment]
BRiAl-1.2.0/cudd/cuddZddUtil.c:633:0: note: Variable 'sorted' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddZddUtil.c:644:5: note: Variable 'sorted' is reassigned a value before the old one has been used.
BRiAl-1.2.0/cudd/cuddZddUtil.c:223:10: style: The scope of the variable 'nodes' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddUtil.c:224:12: style: The scope of the variable 'minterms' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddUtil.c:1018:13: style: The scope of the variable 'Nv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddUtil.c:1018:18: style: The scope of the variable 'Nnv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddUtil.c:1019:10: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddUtil.c:1019:13: style: The scope of the variable 'v' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddUtil.c:1090:13: style: The scope of the variable 'Nv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddUtil.c:1090:18: style: The scope of the variable 'Nnv' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddUtil.c:1091:10: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/cuddZddUtil.c:1091:13: style: The scope of the variable 'v' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:117:14: style: The scope of the variable 'xvars' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:118:14: style: The scope of the variable 'yvars' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:120:13: style: The scope of the variable 'ess' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:121:13: style: The scope of the variable 'shortP' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:122:13: style: The scope of the variable 'largest' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:123:13: style: The scope of the variable 'shortA' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:124:13: style: The scope of the variable 'constN' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:125:13: style: The scope of the variable 'ycube' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:126:13: style: The scope of the variable 'CP' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:131:12: style: The scope of the variable 'maxnx' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:132:12: style: The scope of the variable 'maxny' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:153:12: style: The scope of the variable 'size' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:389:10: style: The scope of the variable 'q' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:390:13: style: The scope of the variable 'gen' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:757:13: style: The scope of the variable 'walsh1' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:757:22: style: The scope of the variable 'walsh2' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:757:31: style: The scope of the variable 'wtw' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:758:14: style: The scope of the variable 'x' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:758:19: style: The scope of the variable 'v' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:758:24: style: The scope of the variable 'z' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:759:9: style: The scope of the variable 'i' can be reduced. [variableScope]
BRiAl-1.2.0/cudd/testcudd.c:759:12: style: The scope of the variable 'retval' can be reduced. [variableScope]
BRiAl-1.2.0/groebner/src/FGLMStrategy.cc:115:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/FGLMStrategy.cc:180:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/FGLMStrategy.cc:232:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/FGLMStrategy.cc:320:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/FGLMStrategy.cc:396:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/FGLMStrategy.cc:413:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/FGLMStrategy.cc:791:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/FGLMStrategy.cc:426:5: style: Class 'FGLMNoLinearCombinationException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/groebner/src/GroebnerStrategy.cc:603:13: warning: Return value of function log() is not used. [ignoredReturnValue]
BRiAl-1.2.0/groebner/src/GroebnerStrategy.cc:335:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/LiteralFactorization.cc:314:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/LiteralFactorization.cc:337:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/LiteralFactorization.cc:356:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/LiteralFactorization.cc:436:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/LiteralFactorization.cc:442:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
BRiAl-1.2.0/groebner/src/ReductionStrategy.cc:94:0: error: syntax error [syntaxError]
BRiAl-1.2.0/groebner/src/groebner_alg.cc:42:0: error: syntax error [syntaxError]
BRiAl-1.2.0/groebner/src/nf.cc:780:0: error: syntax error [syntaxError]
BRiAl-1.2.0/libbrial/src/BooleMonomial.cc:81:0: error: syntax error [syntaxError]
BRiAl-1.2.0/libbrial/src/BoolePolyRing.cc:136:10: warning: Either the condition 'out' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck]
BRiAl-1.2.0/libbrial/src/BoolePolyRing.cc:124:7: note: Assuming that condition 'out' is not redundant
BRiAl-1.2.0/libbrial/src/BoolePolyRing.cc:136:10: note: Null pointer dereference
BRiAl-1.2.0/libbrial/src/BoolePolynomial.cc:184:0: error: syntax error [syntaxError]
BRiAl-1.2.0/libbrial/src/BooleSet.cc:137:0: error: syntax error [syntaxError]
BRiAl-1.2.0/libbrial/src/CErrorInfo.cc:50:0: error: syntax error [syntaxError]
BRiAl-1.2.0/tests/BlockDegLexOrderTest.cc:27:3: style: Struct 'Fblockdeglex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/BlockDegRevLexAscOrderTest.cc:29:3: style: Struct 'Fblockdegrevlex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/BooleExponentTest.cc:584:3: style: Variable 'empty2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BRiAl-1.2.0/tests/BooleExponentTest.cc:583:3: note: Variable 'empty2' is reassigned a value before the old one has been used if variable is no semaphore variable.
BRiAl-1.2.0/tests/BooleExponentTest.cc:584:3: note: Variable 'empty2' is reassigned a value before the old one has been used if variable is no semaphore variable.
BRiAl-1.2.0/tests/BooleExponentTest.cc:632:3: style: Variable 'exponent3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BRiAl-1.2.0/tests/BooleExponentTest.cc:631:3: note: Variable 'exponent3' is reassigned a value before the old one has been used if variable is no semaphore variable.
BRiAl-1.2.0/tests/BooleExponentTest.cc:632:3: note: Variable 'exponent3' is reassigned a value before the old one has been used if variable is no semaphore variable.
BRiAl-1.2.0/tests/BooleExponentTest.cc:652:3: style: Variable 'empty3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BRiAl-1.2.0/tests/BooleExponentTest.cc:651:3: note: Variable 'empty3' is reassigned a value before the old one has been used if variable is no semaphore variable.
BRiAl-1.2.0/tests/BooleExponentTest.cc:652:3: note: Variable 'empty3' is reassigned a value before the old one has been used if variable is no semaphore variable.
BRiAl-1.2.0/tests/BooleExponentTest.cc:30:3: style: Struct 'Fexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/BooleMonomialTest.cc:32:3: style: Struct 'Fmonom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/BoolePolynomialTest.cc:46:3: style: Struct 'Fpoly' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/BoolePolynomialTest.cc:529:3: style: Struct 'OrderGenFix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/BooleSetTest.cc:32:3: style: Struct 'Fset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/BooleVariableTest.cc:112:23: style: Same expression on both sides of '/'. [duplicateExpression]
BRiAl-1.2.0/tests/BooleVariableTest.cc:30:3: style: Struct 'Fvar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/CCuddDDFacadeTest.cc:560:3: style: Variable 'count4' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BRiAl-1.2.0/tests/CCuddDDFacadeTest.cc:548:0: note: Variable 'count4' is reassigned a value before the old one has been used if variable is no semaphore variable.
BRiAl-1.2.0/tests/CCuddDDFacadeTest.cc:560:3: note: Variable 'count4' is reassigned a value before the old one has been used if variable is no semaphore variable.
BRiAl-1.2.0/tests/CCuddDDFacadeTest.cc:563:3: style: Variable 'count5' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
BRiAl-1.2.0/tests/CCuddDDFacadeTest.cc:551:0: note: Variable 'count5' is reassigned a value before the old one has been used if variable is no semaphore variable.
BRiAl-1.2.0/tests/CCuddDDFacadeTest.cc:563:3: note: Variable 'count5' is reassigned a value before the old one has been used if variable is no semaphore variable.
BRiAl-1.2.0/tests/CCuddDDFacadeTest.cc:43:3: style: Struct 'Fdd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/CFactoryBaseTest.cc:30:3: style: Class 'CFactoryBaseInherited' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/CStringLiteralTest.cc:25:0: error: syntax error [syntaxError]
BRiAl-1.2.0/tests/DegLexOrderTest.cc:28:3: style: Class 'Fdeglex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/DegRevLexAscOrderTest.cc:27:3: style: Struct 'Fdegrevlex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/FGLMStrategyTest.cc:29:3: style: Struct 'Ffglm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/GroebnerStrategyTest.cc:26:3: style: Struct 'Fstrat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/LexOrderTest.cc:28:3: style: Struct 'Flex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/MonomialFactoryTest.cc:29:3: style: Struct 'Fmonfac' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/PBoRiErrorTest.cc:39:5: style: Exception should be caught by reference. [catchExceptionByValue]
BRiAl-1.2.0/tests/PBoRiErrorTest.cc:45:3: style: Exception should be caught by reference. [catchExceptionByValue]
BRiAl-1.2.0/tests/PBoRiErrorTest.cc:56:5: style: Exception should be caught by reference. [catchExceptionByValue]
BRiAl-1.2.0/tests/PBoRiErrorTest.cc:62:3: style: Exception should be caught by reference. [catchExceptionByValue]
BRiAl-1.2.0/tests/PBoRiErrorTest.cc:73:5: style: Exception should be caught by reference. [catchExceptionByValue]
BRiAl-1.2.0/tests/PBoRiErrorTest.cc:79:3: style: Exception should be caught by reference. [catchExceptionByValue]
BRiAl-1.2.0/tests/PolynomialFactoryTest.cc:31:3: style: Struct 'Fpolyfac' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/SetFactoryTest.cc:28:3: style: Struct 'Fsetfac' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/VariableFactoryTest.cc:28:3: style: Struct 'Fvarfac' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/spolyTest.cc:26:3: style: Struct 'Fspoly' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
BRiAl-1.2.0/tests/weak_pointersTest.cc:36:3: style: Class 'uses_weakptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/brian/brian_1.4.3.orig.tar.gz
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:19:9: style: Variable 'this->retarray' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:15:9: note: Variable 'this->retarray' is reassigned a value before the old one has been used if variable is no semaphore variable.
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:19:9: note: Variable 'this->retarray' is reassigned a value before the old one has been used if variable is no semaphore variable.
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:8:28: style: Function 'SpikeQueue' argument 1 names different: declaration 'n0' definition 'n_delays'. [funcArgNamesDifferent]
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.h:20:18: note: Function 'SpikeQueue' argument 1 names different: declaration 'n0' definition 'n_delays'.
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:8:28: note: Function 'SpikeQueue' argument 1 names different: declaration 'n0' definition 'n_delays'.
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:8:42: style: Function 'SpikeQueue' argument 2 names different: declaration 'n1' definition 'n_maxevents'. [funcArgNamesDifferent]
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.h:20:26: note: Function 'SpikeQueue' argument 2 names different: declaration 'n1' definition 'n_maxevents'.
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:8:42: note: Function 'SpikeQueue' argument 2 names different: declaration 'n1' definition 'n_maxevents'.
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:21:9: style: Class 'SpikeQueue' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:21:9: style: Class 'SpikeQueue' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:96:0: error: Memory leak: new_retarray [memleak]
brian-1.4.3/brian/experimental/cspikequeue/spikequeue.cpp:96:0: error: Memory leak: new_X [memleak]
brian-1.4.3/brian/experimental/cspikequeue/spikequeue_wrap.cxx:2703:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
brian-1.4.3/brian/utils/ccircular/ccircular_wrap.cxx:2960:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
brian-1.4.3/brian/utils/ccircular/circular.cpp:10:8: style: Variable 'this->X' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
brian-1.4.3/brian/utils/ccircular/circular.cpp:7:8: note: Variable 'this->X' is reassigned a value before the old one has been used if variable is no semaphore variable.
brian-1.4.3/brian/utils/ccircular/circular.cpp:10:8: note: Variable 'this->X' is reassigned a value before the old one has been used if variable is no semaphore variable.
brian-1.4.3/brian/utils/ccircular/circular.cpp:11:8: style: Variable 'this->retarray' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
brian-1.4.3/brian/utils/ccircular/circular.cpp:8:8: note: Variable 'this->retarray' is reassigned a value before the old one has been used if variable is no semaphore variable.
brian-1.4.3/brian/utils/ccircular/circular.cpp:11:8: note: Variable 'this->retarray' is reassigned a value before the old one has been used if variable is no semaphore variable.
brian-1.4.3/brian/utils/ccircular/circular.cpp:216:33: style: Function 'push' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
brian-1.4.3/brian/utils/ccircular/ccircular.h:48:18: note: Function 'push' argument 1 names different: declaration 'x' definition 'y'.
brian-1.4.3/brian/utils/ccircular/circular.cpp:216:33: note: Function 'push' argument 1 names different: declaration 'x' definition 'y'.
brian-1.4.3/brian/utils/ccircular/ccircular.h:19:13: style: Technically the member function 'CircularVector::index' can be const. [functionConst]
brian-1.4.3/brian/utils/ccircular/circular.cpp:74:28: note: Technically the member function 'CircularVector::index' can be const.
brian-1.4.3/brian/utils/ccircular/ccircular.h:19:13: note: Technically the member function 'CircularVector::index' can be const.
brian-1.4.3/brian/utils/ccircular/ccircular.h:28:6: style: Technically the member function 'CircularVector::__len__' can be const. [functionConst]
brian-1.4.3/brian/utils/ccircular/circular.cpp:69:21: note: Technically the member function 'CircularVector::__len__' can be const.
brian-1.4.3/brian/utils/ccircular/ccircular.h:28:6: note: Technically the member function 'CircularVector::__len__' can be const.
brian-1.4.3/brian/utils/ccircular/ccircular.h:34:9: style: Technically the member function 'CircularVector::__repr__' can be const. [functionConst]
brian-1.4.3/brian/utils/ccircular/circular.cpp:163:24: note: Technically the member function 'CircularVector::__repr__' can be const.
brian-1.4.3/brian/utils/ccircular/ccircular.h:34:9: note: Technically the member function 'CircularVector::__repr__' can be const.
brian-1.4.3/brian/utils/ccircular/circular.cpp:10:8: style: Class 'CircularVector' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brian-1.4.3/brian/utils/ccircular/circular.cpp:10:8: style: Class 'CircularVector' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brian-1.4.3/brian/utils/ccircular/circular.cpp:187:9: style: Class 'SpikeContainer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brian-1.4.3/brian/utils/ccircular/circular.cpp:187:9: style: Class 'SpikeContainer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brian-1.4.3/brian/utils/ccircular/ccircular.h:24:2: style: Class 'CircularVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brian-1.4.3/brian/utils/ccircular/ccircular.h:45:2: style: Class 'SpikeContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brian-1.4.3/brian/utils/fastexp/fastexp_wrap.cxx:2952:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
brian-1.4.3/dev/benchmarking/cuba/CUBA.cpp:95:11: style: Variable 'Ni' is assigned a value that is never used. [unreadVariable]
brian-1.4.3/dev/benchmarking/cuba/CUBA.cpp:190:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brian-1.4.3/dev/ideas/cppgen/brianlib_wrap.cxx:2526:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
brian-1.4.3/dev/ideas/cppgen/circular.cpp:178:32: style: Function 'push' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
brian-1.4.3/dev/ideas/cppgen/brianlib.h:156:17: note: Function 'push' argument 1 names different: declaration 'x' definition 'y'.
brian-1.4.3/dev/ideas/cppgen/circular.cpp:178:32: note: Function 'push' argument 1 names different: declaration 'x' definition 'y'.
brian-1.4.3/dev/ideas/cppgen/brianlib.h:130:13: style: Technically the member function 'CircularVector::index' can be const. [functionConst]
brian-1.4.3/dev/ideas/cppgen/circular.cpp:37:28: note: Technically the member function 'CircularVector::index' can be const.
brian-1.4.3/dev/ideas/cppgen/brianlib.h:130:13: note: Technically the member function 'CircularVector::index' can be const.
brian-1.4.3/dev/ideas/cppgen/brianlib.h:139:6: style: Technically the member function 'CircularVector::__len__' can be const. [functionConst]
brian-1.4.3/dev/ideas/cppgen/circular.cpp:32:21: note: Technically the member function 'CircularVector::__len__' can be const.
brian-1.4.3/dev/ideas/cppgen/brianlib.h:139:6: note: Technically the member function 'CircularVector::__len__' can be const.
brian-1.4.3/dev/ideas/cppgen/brianlib.h:145:9: style: Technically the member function 'CircularVector::__repr__' can be const. [functionConst]
brian-1.4.3/dev/ideas/cppgen/circular.cpp:141:24: note: Technically the member function 'CircularVector::__repr__' can be const.
brian-1.4.3/dev/ideas/cppgen/brianlib.h:145:9: note: Technically the member function 'CircularVector::__repr__' can be const.
brian-1.4.3/dev/ideas/cppgen/circular.cpp:7:8: style: Class 'CircularVector' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brian-1.4.3/dev/ideas/cppgen/circular.cpp:7:8: style: Class 'CircularVector' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brian-1.4.3/dev/ideas/cppgen/circular.cpp:162:8: style: Class 'SpikeContainer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brian-1.4.3/dev/ideas/cppgen/circular.cpp:162:8: style: Class 'SpikeContainer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brian-1.4.3/dev/ideas/cppgen/brianlib.h:135:2: style: Class 'CircularVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brian-1.4.3/dev/ideas/cppgen/brianlib.h:57:15: style: The function '__call__' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brian-1.4.3/dev/ideas/cppgen/brianlib.h:45:15: note: Virtual function in base class
brian-1.4.3/dev/ideas/cppgen/brianlib.h:57:15: note: Function in derived class
brian-1.4.3/dev/ideas/cppgen/brianlib.h:82:15: style: The function '__call__' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brian-1.4.3/dev/ideas/cppgen/brianlib.h:73:15: note: Virtual function in base class
brian-1.4.3/dev/ideas/cppgen/brianlib.h:82:15: note: Function in derived class
brian-1.4.3/dev/ideas/cppgen/brianlib.h:92:15: style: The function '__call__' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brian-1.4.3/dev/ideas/cppgen/brianlib.h:82:15: note: Virtual function in base class
brian-1.4.3/dev/ideas/cppgen/brianlib.h:92:15: note: Function in derived class
brian-1.4.3/dev/ideas/cppgen/brianlib.h:110:15: style: The function '__call__' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brian-1.4.3/dev/ideas/cppgen/brianlib.h:98:15: note: Virtual function in base class
brian-1.4.3/dev/ideas/cppgen/brianlib.h:110:15: note: Function in derived class
brian-1.4.3/dev/ideas/cppgen/brianlib.h:178:15: style: The function 'add_row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brian-1.4.3/dev/ideas/cppgen/brianlib.h:168:18: note: Virtual function in base class
brian-1.4.3/dev/ideas/cppgen/brianlib.h:178:15: note: Function in derived class
brian-1.4.3/dev/ideas/cppgen/brianlib.h:111:17: style: Technically the member function 'StateMonitor::__getitem__' can be const. [functionConst]
brian-1.4.3/dev/ideas/cppgen/monitor.cpp:17:30: note: Technically the member function 'StateMonitor::__getitem__' can be const.
brian-1.4.3/dev/ideas/cppgen/brianlib.h:111:17: note: Technically the member function 'StateMonitor::__getitem__' can be const.
brian-1.4.3/dev/ideas/cppgen/network.cpp:21:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brian-1.4.3/dev/ideas/cppgen/network.cpp:24:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brian-1.4.3/dev/ideas/cppgen/network.cpp:27:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brian-1.4.3/dev/ideas/cppgen/network.cpp:30:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brian-1.4.3/dev/ideas/cppgen/neurongroup.cpp:14:8: style: Class 'NeuronGroup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
brian-1.4.3/dev/ideas/cppgen/neurongroup.cpp:14:8: style: Class 'NeuronGroup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
brian-1.4.3/dev/ideas/cppgen/old/brianlib.cpp:14:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brian-1.4.3/dev/ideas/cppgen/old/brianlib.cpp:7:8: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
brian-1.4.3/dev/ideas/cppgen/old/brianlib.cpp:8:8: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
brian-1.4.3/dev/ideas/cppgen/old/brianlib.cpp:25:8: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
brian-1.4.3/dev/ideas/cppgen/old/brianlib.h:24:9: style: Technically the member function 'LabelledArrays2::get_msg' can be const. [functionConst]
brian-1.4.3/dev/ideas/cppgen/old/brianlib.cpp:30:25: note: Technically the member function 'LabelledArrays2::get_msg' can be const.
brian-1.4.3/dev/ideas/cppgen/old/brianlib.h:24:9: note: Technically the member function 'LabelledArrays2::get_msg' can be const.
brian-1.4.3/dev/ideas/cppgen/old/brianlib.cpp:5:39: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
brian-1.4.3/dev/ideas/cppgen/old/brianlib.cpp:5:57: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
brian-1.4.3/dev/ideas/cppgen/old/brianlib.cpp:23:41: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
brian-1.4.3/dev/ideas/cppgen/brianlib.h:67:7: style: Technically the member function 'Threshold::__call__' can be const. [functionConst]
brian-1.4.3/dev/ideas/cppgen/threshold.cpp:13:17: note: Technically the member function 'Threshold::__call__' can be const.
brian-1.4.3/dev/ideas/cppgen/brianlib.h:67:7: note: Technically the member function 'Threshold::__call__' can be const.
brian-1.4.3/dev/ideas/cuda/test_chag_pp/testchagpp_wrap.cxx:2514:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
brian-1.4.3/dev/ideas/pthreads/win32/pthread.c:369:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
brian-1.4.3/dev/ideas/swig_with_templates/templatecontainer.h:9:2: style: Class 'TemplateContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brian-1.4.3/dev/optimising/CUBA/threshold-call.cpp:61:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
brian-1.4.3/dev/optimising/CUBA/threshold-call.cpp:47:3: error: Mismatching allocation and deallocation: l [mismatchAllocDealloc]
brian-1.4.3/dev/optimising/swigtest/test_wrap.c:2469:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/brickos/brickos_0.9.0.dfsg.orig.tar.gz
brickos-0.9.0/demo/c++.cpp:57:8: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brickos-0.9.0/demo/c++.cpp:48:16: note: Virtual function in base class
brickos-0.9.0/demo/c++.cpp:57:8: note: Function in derived class
brickos-0.9.0/demo/c++.cpp:61:8: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brickos-0.9.0/demo/c++.cpp:49:16: note: Virtual function in base class
brickos-0.9.0/demo/c++.cpp:61:8: note: Function in derived class
brickos-0.9.0/util/dll-src/genlds.c:54:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
brickos-0.9.0/util/dll-src/loader.c:396:9: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
brickos-0.9.0/util/dll-src/loader.c:404:9: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
brickos-0.9.0/util/dll-src/loader.c:407:9: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
brickos-0.9.0/util/dll-src/loader.c:420:9: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
brickos-0.9.0/util/dll-src/loader.c:424:9: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
brickos-0.9.0/util/dll-src/loader.c:542:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brickos-0.9.0/util/dll-src/loader.c:557:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brickos-0.9.0/util/dll-src/loader.c:193:17: style: The scope of the variable 'total' can be reduced. [variableScope]
brickos-0.9.0/util/dll-src/loader.c:193:23: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
brickos-0.9.0/util/dll-src/loader.c:381:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
brickos-0.9.0/util/dll-src/loader.c:397:37: style: Checking if unsigned variable 'rcxaddr' is less than zero. [unsignedLessThanZero]
brickos-0.9.0/util/dll-src/loader.c:408:37: style: Checking if unsigned variable 'srcport' is less than zero. [unsignedLessThanZero]
brickos-0.9.0/util/dll-src/loader.c:425:39: style: Checking if unsigned variable 'hostaddr' is less than zero. [unsignedLessThanZero]
brickos-0.9.0/util/dll-src/loader.c:414:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
brickos-0.9.0/util/dll-src/rcxtty.c:87:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
brickos-0.9.0/util/dll-src/srec.c:48:33: style: Function 'srec_decode' argument 2 names different: declaration 'line' definition '_line'. [funcArgNamesDifferent]
brickos-0.9.0/util/dll-src/srec.h:36:44: note: Function 'srec_decode' argument 2 names different: declaration 'line' definition '_line'.
brickos-0.9.0/util/dll-src/srec.c:48:33: note: Function 'srec_decode' argument 2 names different: declaration 'line' definition '_line'.
brickos-0.9.0/util/dll-src/srecload.c:235:0: error: Resource leak: file [resourceLeak]
brickos-0.9.0/util/firmdl/dump.c:44:0: error: Resource leak: file [resourceLeak]
brickos-0.9.0/util/firmdl/firmdl.c:218:0: error: Resource leak: file [resourceLeak]
brickos-0.9.0/util/firmdl/mkimg.c:188:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brickos-0.9.0/util/firmdl/mkimg.c:135:0: error: Resource leak: file [resourceLeak]
brickos-0.9.0/util/firmdl/rcx_comm.c:373:6: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
brickos-0.9.0/util/firmdl/rcx_comm.c:242:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
brickos-0.9.0/util/firmdl/rcx_comm.c:362:9: style: The scope of the variable 'len' can be reduced. [variableScope]
brickos-0.9.0/util/firmdl/rcx_comm.c:429:10: style: The scope of the variable 'echo' can be reduced. [variableScope]
brickos-0.9.0/util/firmdl/rcx_comm.c:430:17: style: The scope of the variable 'echolen' can be reduced. [variableScope]
brickos-0.9.0/util/firmdl/srec.c:61:33: style: Function 'srec_decode' argument 2 names different: declaration 'line' definition '_line'. [funcArgNamesDifferent]
brickos-0.9.0/util/firmdl/srec.h:42:45: note: Function 'srec_decode' argument 2 names different: declaration 'line' definition '_line'.
brickos-0.9.0/util/firmdl/srec.c:61:33: note: Function 'srec_decode' argument 2 names different: declaration 'line' definition '_line'.
brickos-0.9.0/util/firmdl/srec.c:168:20: style: Function 'srec_strerror' argument 1 names different: declaration 'errno' definition 'error'. [funcArgNamesDifferent]
brickos-0.9.0/util/firmdl/srec.h:59:33: note: Function 'srec_strerror' argument 1 names different: declaration 'errno' definition 'error'.
brickos-0.9.0/util/firmdl/srec.c:168:20: note: Function 'srec_strerror' argument 1 names different: declaration 'errno' definition 'error'.
brickos-0.9.0/util/fontdesign.c:42:6: style: The scope of the variable 'norefresh' can be reduced. [variableScope]
brickos-0.9.0/util/fontdesign.c:30:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
brickos-0.9.0/util/fontdesign.c:31:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
brickos-0.9.0/util/fontdesign.c:32:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
brickos-0.9.0/util/fontdesign.c:33:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
brickos-0.9.0/util/fontdesign.c:34:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
brickos-0.9.0/util/fontdesign.c:35:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
brickos-0.9.0/util/fontdesign.c:36:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/bridge-method-injector/bridge-method-injector_1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bridge-utils/bridge-utils_1.5.orig.tar.gz
bridge-utils-1.5/brctl/brctl_cmd.c:85:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bridge-utils-1.5/brctl/brctl_cmd.c:129:6: style: The scope of the variable 'err' can be reduced. [variableScope]
bridge-utils-1.5/brctl/brctl_cmd.c:341:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bridge-utils-1.5/brctl/brctl_cmd.c:365:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bridge-utils-1.5/brctl/brctl_cmd.c:383:0: error: Memory leak: fdb [memleak]
bridge-utils-1.5/libbridge/libbridge_devif.c:295:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bridge-utils-1.5/libbridge/libbridge_devif.c:356:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
bridge-utils-1.5/libbridge/libbridge_devif.c:158:36: style: Function 'br_get_bridge_info' argument 1 names different: declaration 'br' definition 'bridge'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:98:43: note: Function 'br_get_bridge_info' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_devif.c:158:36: note: Function 'br_get_bridge_info' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_devif.c:376:38: style: Function 'br_set_port_priority' argument 1 names different: declaration 'br' definition 'bridge'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:111:45: note: Function 'br_set_port_priority' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_devif.c:376:38: note: Function 'br_set_port_priority' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_devif.c:376:58: style: Function 'br_set_port_priority' argument 2 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:111:61: note: Function 'br_set_port_priority' argument 2 names different: declaration 'p' definition 'port'.
bridge-utils-1.5/libbridge/libbridge_devif.c:376:58: note: Function 'br_set_port_priority' argument 2 names different: declaration 'p' definition 'port'.
bridge-utils-1.5/libbridge/libbridge_devif.c:376:68: style: Function 'br_set_port_priority' argument 3 names different: declaration 'port_priority' definition 'priority'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:112:9: note: Function 'br_set_port_priority' argument 3 names different: declaration 'port_priority' definition 'priority'.
bridge-utils-1.5/libbridge/libbridge_devif.c:376:68: note: Function 'br_set_port_priority' argument 3 names different: declaration 'port_priority' definition 'priority'.
bridge-utils-1.5/libbridge/libbridge_devif.c:381:34: style: Function 'br_set_path_cost' argument 1 names different: declaration 'br' definition 'bridge'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:113:41: note: Function 'br_set_path_cost' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_devif.c:381:34: note: Function 'br_set_path_cost' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_devif.c:381:54: style: Function 'br_set_path_cost' argument 2 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:113:57: note: Function 'br_set_path_cost' argument 2 names different: declaration 'p' definition 'port'.
bridge-utils-1.5/libbridge/libbridge_devif.c:381:54: note: Function 'br_set_path_cost' argument 2 names different: declaration 'p' definition 'port'.
bridge-utils-1.5/libbridge/libbridge_devif.c:381:64: style: Function 'br_set_path_cost' argument 3 names different: declaration 'path_cost' definition 'cost'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:114:12: note: Function 'br_set_path_cost' argument 3 names different: declaration 'path_cost' definition 'cost'.
bridge-utils-1.5/libbridge/libbridge_devif.c:381:64: note: Function 'br_set_path_cost' argument 3 names different: declaration 'path_cost' definition 'cost'.
bridge-utils-1.5/libbridge/libbridge_devif.c:386:57: style: Function 'br_set_hairpin_mode' argument 2 names different: declaration 'dev' definition 'port'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:117:64: note: Function 'br_set_hairpin_mode' argument 2 names different: declaration 'dev' definition 'port'.
bridge-utils-1.5/libbridge/libbridge_devif.c:386:57: note: Function 'br_set_hairpin_mode' argument 2 names different: declaration 'dev' definition 'port'.
bridge-utils-1.5/libbridge/libbridge_devif.c:400:29: style: Function 'br_read_fdb' argument 1 names different: declaration 'br' definition 'bridge'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:115:36: note: Function 'br_read_fdb' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_devif.c:400:29: note: Function 'br_read_fdb' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_devif.c:401:17: style: Function 'br_read_fdb' argument 3 names different: declaration 'skip' definition 'offset'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:116:24: note: Function 'br_read_fdb' argument 3 names different: declaration 'skip' definition 'offset'.
bridge-utils-1.5/libbridge/libbridge_devif.c:401:17: note: Function 'br_read_fdb' argument 3 names different: declaration 'skip' definition 'offset'.
bridge-utils-1.5/libbridge/libbridge_if.c:69:34: style: Function 'br_add_interface' argument 1 names different: declaration 'br' definition 'bridge'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:103:41: note: Function 'br_add_interface' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_if.c:69:34: note: Function 'br_add_interface' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_if.c:94:34: style: Function 'br_del_interface' argument 1 names different: declaration 'br' definition 'bridge'. [funcArgNamesDifferent]
bridge-utils-1.5/libbridge/libbridge.h:104:41: note: Function 'br_del_interface' argument 1 names different: declaration 'br' definition 'bridge'.
bridge-utils-1.5/libbridge/libbridge_if.c:94:34: note: Function 'br_del_interface' argument 1 names different: declaration 'br' definition 'bridge'.
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/brig/brig_0.95+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/brightd/brightd_0.4.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/brightnessctl/brightnessctl_0.3.2.orig.tar.gz
brightnessctl-0.3.2/brightnessctl.c:99:19: style: The scope of the variable 'file_path' can be reduced. [variableScope]
brightnessctl-0.3.2/brightnessctl.c:100:9: style: The scope of the variable 'c' can be reduced. [variableScope]
brightnessctl-0.3.2/brightnessctl.c:317:8: style: Checking if unsigned variable 's' is less than zero. [unsignedLessThanZero]
brightnessctl-0.3.2/brightnessctl.c:427:8: style: Checking if unsigned variable 's' is less than zero. [unsignedLessThanZero]
brightnessctl-0.3.2/brightnessctl.c:187:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brightnessctl-0.3.2/brightnessctl.c:458:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brightnessctl-0.3.2/brightnessctl.c:524:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brightnessctl-0.3.2/brightnessctl.c:528:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brightnessctl-0.3.2/brightnessctl.c:513:4: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
brightnessctl-0.3.2/brightnessctl.c:520:12: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/brightside/brightside_1.4.0.orig.tar.gz
brightside-1.4.0.orig/src/brightside-fb-level.c:173:8: style: Variable 'foo' is assigned a value that is never used. [unreadVariable]
brightside-1.4.0.orig/src/brightside-fb-level.c:54:18: error: Uninitialized variable: self [uninitvar]
brightside-1.4.0.orig/src/brightside-fb-level.c:54:18: error: Uninitialized struct member: self._priv [uninitStructMember]
brightside-1.4.0.orig/src/brightside-properties.c:289:2: style: Variable 'dialog' is reassigned a value before the old one has been used. [redundantAssignment]
brightside-1.4.0.orig/src/brightside-properties.c:272:0: note: Variable 'dialog' is reassigned a value before the old one has been used.
brightside-1.4.0.orig/src/brightside-properties.c:289:2: note: Variable 'dialog' is reassigned a value before the old one has been used.
brightside-1.4.0.orig/src/brightside-properties.c:184:13: style: The scope of the variable 'menu' can be reduced. [variableScope]
brightside-1.4.0.orig/src/brightside-properties.c:236:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brightside-1.4.0.orig/src/brightside-properties.c:246:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brightside-1.4.0.orig/src/brightside-volume-alsa.c:172:54: style: Function 'brightside_volume_alsa_get_volume' argument 1 names different: declaration 'self' definition 'vol'. [funcArgNamesDifferent]
brightside-1.4.0.orig/src/brightside-volume-alsa.c:52:65: note: Function 'brightside_volume_alsa_get_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-alsa.c:172:54: note: Function 'brightside_volume_alsa_get_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-alsa.c:188:54: style: Function 'brightside_volume_alsa_set_volume' argument 1 names different: declaration 'self' definition 'vol'. [funcArgNamesDifferent]
brightside-1.4.0.orig/src/brightside-volume-alsa.c:53:66: note: Function 'brightside_volume_alsa_set_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-alsa.c:188:54: note: Function 'brightside_volume_alsa_set_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-dummy.c:74:55: style: Function 'brightside_volume_dummy_get_volume' argument 1 names different: declaration 'self' definition 'vol'. [funcArgNamesDifferent]
brightside-1.4.0.orig/src/brightside-volume-dummy.c:28:66: note: Function 'brightside_volume_dummy_get_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-dummy.c:74:55: note: Function 'brightside_volume_dummy_get_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-dummy.c:80:55: style: Function 'brightside_volume_dummy_set_volume' argument 1 names different: declaration 'self' definition 'vol'. [funcArgNamesDifferent]
brightside-1.4.0.orig/src/brightside-volume-dummy.c:29:67: note: Function 'brightside_volume_dummy_set_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-dummy.c:80:55: note: Function 'brightside_volume_dummy_set_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-dummy.c:40:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
brightside-1.4.0.orig/src/brightside-volume-oss.c:168:53: style: Function 'brightside_volume_oss_get_volume' argument 1 names different: declaration 'self' definition 'vol'. [funcArgNamesDifferent]
brightside-1.4.0.orig/src/brightside-volume-oss.c:49:64: note: Function 'brightside_volume_oss_get_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-oss.c:168:53: note: Function 'brightside_volume_oss_get_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-oss.c:194:53: style: Function 'brightside_volume_oss_set_volume' argument 1 names different: declaration 'self' definition 'vol'. [funcArgNamesDifferent]
brightside-1.4.0.orig/src/brightside-volume-oss.c:50:65: note: Function 'brightside_volume_oss_set_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume-oss.c:194:53: note: Function 'brightside_volume_oss_set_volume' argument 1 names different: declaration 'self' definition 'vol'.
brightside-1.4.0.orig/src/brightside-volume.c:38:31: style: Variable 'object_class' is assigned a value that is never used. [unreadVariable]
brightside-1.4.0.orig/src/brightside-volume.c:147:20: style: Unused variable: vol [unusedVariable]
brightside-1.4.0.orig/src/brightside.c:409:2: style: Variable 'use_pcm' is reassigned a value before the old one has been used. [redundantAssignment]
brightside-1.4.0.orig/src/brightside.c:407:0: note: Variable 'use_pcm' is reassigned a value before the old one has been used.
brightside-1.4.0.orig/src/brightside.c:409:2: note: Variable 'use_pcm' is reassigned a value before the old one has been used.
brightside-1.4.0.orig/src/brightside.c:1120:9: style: The scope of the variable 'j' can be reduced. [variableScope]
brightside-1.4.0.orig/src/custom-action.c:100:2: style: Variable 'dialog' is reassigned a value before the old one has been used. [redundantAssignment]
brightside-1.4.0.orig/src/custom-action.c:97:0: note: Variable 'dialog' is reassigned a value before the old one has been used.
brightside-1.4.0.orig/src/custom-action.c:100:2: note: Variable 'dialog' is reassigned a value before the old one has been used.
brightside-1.4.0.orig/src/custom-action.c:72:11: style: Unused variable: peditor [unusedVariable]
brightside-1.4.0.orig/src/custom-action.c:73:13: style: Unused variable: entry [unusedVariable]
brightside-1.4.0.orig/src/gconf-property-editor.c:423:22: style: The scope of the variable 'value_wid' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:492:22: style: The scope of the variable 'value_wid' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:493:14: style: The scope of the variable 'entry_current_text' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:494:14: style: The scope of the variable 'entry_current_integer' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:588:22: style: The scope of the variable 'value_wid' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:589:14: style: The scope of the variable 'entry_current_text' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:706:22: style: The scope of the variable 'value_wid' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:873:22: style: The scope of the variable 'value_wid' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:992:10: style: The scope of the variable 'group' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:992:18: style: The scope of the variable 'link' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:993:22: style: The scope of the variable 'value_wid' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:1081:22: style: The scope of the variable 'value_wid' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:1326:22: style: The scope of the variable 'value_wid' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:1691:22: style: The scope of the variable 'value_wid' can be reduced. [variableScope]
brightside-1.4.0.orig/src/gconf-property-editor.c:959:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brightside-1.4.0.orig/src/gconf-property-editor.c:1412:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brightside-1.4.0.orig/src/gconf-property-editor.c:1498:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brightside-1.4.0.orig/src/gconf-property-editor.c:1768:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brightside-1.4.0.orig/src/gconf-property-editor.c:752:21: style: Function 'gconf_peditor_new_color' argument 3 names different: declaration 'color_entry' definition 'cp'. [funcArgNamesDifferent]
brightside-1.4.0.orig/src/gconf-property-editor.h:104:32: note: Function 'gconf_peditor_new_color' argument 3 names different: declaration 'color_entry' definition 'cp'.
brightside-1.4.0.orig/src/gconf-property-editor.c:752:21: note: Function 'gconf_peditor_new_color' argument 3 names different: declaration 'color_entry' definition 'cp'.
brightside-1.4.0.orig/src/gconf-property-editor.c:1712:15: style: Function 'gconf_peditor_new_image' argument 4 names different: declaration 'first_property' definition 'first_property_name'. [funcArgNamesDifferent]
brightside-1.4.0.orig/src/gconf-property-editor.h:153:19: note: Function 'gconf_peditor_new_image' argument 4 names different: declaration 'first_property' definition 'first_property_name'.
brightside-1.4.0.orig/src/gconf-property-editor.c:1712:15: note: Function 'gconf_peditor_new_image' argument 4 names different: declaration 'first_property' definition 'first_property_name'.
brightside-1.4.0.orig/src/preview-file-selection.c:136:6: style: The scope of the variable 'w' can be reduced. [variableScope]
brightside-1.4.0.orig/src/preview-file-selection.c:136:9: style: The scope of the variable 'h' can be reduced. [variableScope]
brightside-1.4.0.orig/src/preview-file-selection.c:133:54: style: Function 'preview_file_selection_intelligent_scale' argument 1 names different: declaration 'pixbuf' definition 'buf'. [funcArgNamesDifferent]
brightside-1.4.0.orig/src/preview-file-selection.h:59:65: note: Function 'preview_file_selection_intelligent_scale' argument 1 names different: declaration 'pixbuf' definition 'buf'.
brightside-1.4.0.orig/src/preview-file-selection.c:133:54: note: Function 'preview_file_selection_intelligent_scale' argument 1 names different: declaration 'pixbuf' definition 'buf'.
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/briquolo/briquolo_0.5.7.orig.tar.gz
briquolo-0.5.7/intl/dcigettext.c:583:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
briquolo-0.5.7/intl/hash-string.h:31:0: style: The scope of the variable 'g' can be reduced. [variableScope]
briquolo-0.5.7/intl/dcigettext.c:427:25: style: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:207:46: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'.
briquolo-0.5.7/intl/dcigettext.c:427:25: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'.
briquolo-0.5.7/intl/dcigettext.c:427:49: style: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:208:18: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'.
briquolo-0.5.7/intl/dcigettext.c:427:49: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'.
briquolo-0.5.7/intl/dcigettext.c:427:69: style: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:208:40: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'.
briquolo-0.5.7/intl/dcigettext.c:427:69: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'.
briquolo-0.5.7/intl/dcigettext.c:428:10: style: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:209:10: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'.
briquolo-0.5.7/intl/dcigettext.c:428:10: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'.
briquolo-0.5.7/intl/dcigettext.c:428:32: style: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:209:34: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'.
briquolo-0.5.7/intl/dcigettext.c:428:32: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'.
briquolo-0.5.7/intl/dcigettext.c:428:43: style: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:210:10: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'.
briquolo-0.5.7/intl/dcigettext.c:428:43: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'.
briquolo-0.5.7/intl/dcigettext.c:227:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
briquolo-0.5.7/intl/dcigettext.c:230:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
briquolo-0.5.7/intl/dcigettext.c:233:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
briquolo-0.5.7/intl/dcigettext.c:236:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
briquolo-0.5.7/intl/dcigettext.c:237:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
briquolo-0.5.7/intl/dcigettext.c:240:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
briquolo-0.5.7/intl/finddomain.c:50:30: style: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:157:54: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'.
briquolo-0.5.7/intl/finddomain.c:50:30: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'.
briquolo-0.5.7/intl/finddomain.c:50:45: style: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:157:71: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'.
briquolo-0.5.7/intl/finddomain.c:50:45: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'.
briquolo-0.5.7/intl/finddomain.c:51:16: style: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:158:19: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'.
briquolo-0.5.7/intl/finddomain.c:51:16: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'.
briquolo-0.5.7/intl/finddomain.c:51:44: style: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:159:23: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'.
briquolo-0.5.7/intl/finddomain.c:51:44: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'.
briquolo-0.5.7/intl/l10nflist.c:373:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
briquolo-0.5.7/intl/loadmsgcat.c:975:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
briquolo-0.5.7/intl/loadmsgcat.c:919:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
briquolo-0.5.7/intl/loadmsgcat.c:975:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
briquolo-0.5.7/intl/loadmsgcat.c:975:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
briquolo-0.5.7/intl/loadmsgcat.c:919:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
briquolo-0.5.7/intl/loadmsgcat.c:975:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
briquolo-0.5.7/intl/loadmsgcat.c:771:47: style: Function '_nl_init_domain_conv' argument 1 names different: declaration '__domain_file' definition 'domain_file'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:166:59: note: Function '_nl_init_domain_conv' argument 1 names different: declaration '__domain_file' definition 'domain_file'.
briquolo-0.5.7/intl/loadmsgcat.c:771:47: note: Function '_nl_init_domain_conv' argument 1 names different: declaration '__domain_file' definition 'domain_file'.
briquolo-0.5.7/intl/loadmsgcat.c:772:31: style: Function '_nl_init_domain_conv' argument 2 names different: declaration '__domain' definition 'domain'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:167:29: note: Function '_nl_init_domain_conv' argument 2 names different: declaration '__domain' definition 'domain'.
briquolo-0.5.7/intl/loadmsgcat.c:772:31: note: Function '_nl_init_domain_conv' argument 2 names different: declaration '__domain' definition 'domain'.
briquolo-0.5.7/intl/loadmsgcat.c:773:25: style: Function '_nl_init_domain_conv' argument 3 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:168:23: note: Function '_nl_init_domain_conv' argument 3 names different: declaration '__domainbinding' definition 'domainbinding'.
briquolo-0.5.7/intl/loadmsgcat.c:773:25: note: Function '_nl_init_domain_conv' argument 3 names different: declaration '__domainbinding' definition 'domainbinding'.
briquolo-0.5.7/intl/loadmsgcat.c:889:45: style: Function '_nl_free_domain_conv' argument 1 names different: declaration '__domain' definition 'domain'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:170:50: note: Function '_nl_free_domain_conv' argument 1 names different: declaration '__domain' definition 'domain'.
briquolo-0.5.7/intl/loadmsgcat.c:889:45: note: Function '_nl_free_domain_conv' argument 1 names different: declaration '__domain' definition 'domain'.
briquolo-0.5.7/intl/loadmsgcat.c:909:42: style: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:161:47: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'.
briquolo-0.5.7/intl/loadmsgcat.c:909:42: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'.
briquolo-0.5.7/intl/loadmsgcat.c:910:20: style: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
briquolo-0.5.7/intl/gettextP.h:162:25: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'.
briquolo-0.5.7/intl/loadmsgcat.c:910:20: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'.
briquolo-0.5.7/intl/localcharset.c:295:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
briquolo-0.5.7/intl/localcharset.c:286:24: note: Assignment 'locale=NULL', assigned value is 0
briquolo-0.5.7/intl/localcharset.c:295:14: note: Condition 'locale==NULL' is always true
briquolo-0.5.7/intl/localcharset.c:295:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
briquolo-0.5.7/intl/localcharset.c:286:24: note: 'locale' is assigned value 'NULL' here.
briquolo-0.5.7/intl/localcharset.c:295:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
briquolo-0.5.7/intl/localcharset.c:120:19: style: The scope of the variable 'base' can be reduced. [variableScope]
briquolo-0.5.7/intl/localcharset.c:144:8: style: The scope of the variable 'c' can be reduced. [variableScope]
briquolo-0.5.7/intl/localealias.c:254:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
briquolo-0.5.7/intl/localealias.c:255:13: style: The scope of the variable 'value' can be reduced. [variableScope]
briquolo-0.5.7/intl/localealias.c:303:0: error: Resource leak: fp [resourceLeak]
briquolo-0.5.7/src/TraceBalle.h:49:5: style: Class 'TraceBalle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/Balle.h:33:1: warning: The class 'Balle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/Balle.h:64:10: style: The function 'Deplacer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:132:18: note: Virtual function in base class
briquolo-0.5.7/src/Balle.h:64:10: note: Function in derived class
briquolo-0.5.7/src/Balle.h:98:22: style: The function 'TesterCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:119:30: note: Virtual function in base class
briquolo-0.5.7/src/Balle.h:98:22: note: Function in derived class
briquolo-0.5.7/src/TraceBalle.h:36:10: style: The function 'CreerParamInitiaux' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Generateur.h:31:18: note: Virtual function in base class
briquolo-0.5.7/src/TraceBalle.h:36:10: note: Function in derived class
briquolo-0.5.7/src/TraceBalle.h:42:10: style: The function 'MajParticule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Generateur.h:37:18: note: Virtual function in base class
briquolo-0.5.7/src/TraceBalle.h:42:10: note: Function in derived class
briquolo-0.5.7/src/Bonus.cpp:37:3: performance: Variable '_MatriceRotation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
briquolo-0.5.7/src/Bonus.h:32:1: warning: The class 'Bonus' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/Plateau.h:69:22: style: The function 'TesterCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:119:30: note: Virtual function in base class
briquolo-0.5.7/src/Plateau.h:69:22: note: Function in derived class
briquolo-0.5.7/src/Plateau.h:80:10: style: The function 'Deplacer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:132:18: note: Virtual function in base class
briquolo-0.5.7/src/Plateau.h:80:10: note: Function in derived class
briquolo-0.5.7/src/BonusDoubleBalle.cpp:68:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/Camera.h:54:5: style: Class 'Camera' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/TableauBase.h:62:5: style: Class 'TableauBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/TableauJeu.h:74:5: style: Class 'TableauJeu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/BonusDoubleBalle.h:42:10: style: The function 'Mouvement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Bonus.h:44:18: note: Virtual function in base class
briquolo-0.5.7/src/BonusDoubleBalle.h:42:10: note: Function in derived class
briquolo-0.5.7/src/ElementTableau.h:45:30: style: The function 'TesterCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:119:30: note: Virtual function in base class
briquolo-0.5.7/src/ElementTableau.h:45:30: note: Function in derived class
briquolo-0.5.7/src/ElementTableau.h:46:26: style: The function 'CreerGenerateurParticules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:138:26: note: Virtual function in base class
briquolo-0.5.7/src/ElementTableau.h:46:26: note: Function in derived class
briquolo-0.5.7/src/TableauJeu.h:84:10: style: The function 'Maj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/TableauBase.h:81:18: note: Virtual function in base class
briquolo-0.5.7/src/TableauJeu.h:84:10: note: Function in derived class
briquolo-0.5.7/src/TableauJeu.h:103:10: style: The function 'ClavierUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/TableauBase.h:70:18: note: Virtual function in base class
briquolo-0.5.7/src/TableauJeu.h:103:10: note: Function in derived class
briquolo-0.5.7/src/TableauJeu.h:104:10: style: The function 'ClavierDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/TableauBase.h:71:18: note: Virtual function in base class
briquolo-0.5.7/src/TableauJeu.h:104:10: note: Function in derived class
briquolo-0.5.7/src/TableauJeu.h:105:10: style: The function 'DeplacementSouris' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/TableauBase.h:72:18: note: Virtual function in base class
briquolo-0.5.7/src/TableauJeu.h:105:10: note: Function in derived class
briquolo-0.5.7/src/TableauJeu.h:106:10: style: The function 'BoutonSourisDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/TableauBase.h:74:18: note: Virtual function in base class
briquolo-0.5.7/src/TableauJeu.h:106:10: note: Function in derived class
briquolo-0.5.7/src/BonusFast.cpp:58:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/BonusFast.h:42:10: style: The function 'Mouvement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Bonus.h:44:18: note: Virtual function in base class
briquolo-0.5.7/src/BonusFast.h:42:10: note: Function in derived class
briquolo-0.5.7/src/BonusGros.cpp:59:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/BonusGros.h:42:10: style: The function 'Mouvement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Bonus.h:44:18: note: Virtual function in base class
briquolo-0.5.7/src/BonusGros.h:42:10: note: Function in derived class
briquolo-0.5.7/src/BonusGrosPlateau.cpp:60:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/BonusGrosPlateau.h:42:10: style: The function 'Mouvement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Bonus.h:44:18: note: Virtual function in base class
briquolo-0.5.7/src/BonusGrosPlateau.h:42:10: note: Function in derived class
briquolo-0.5.7/src/BonusPetit.cpp:58:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/BonusPetit.h:42:10: style: The function 'Mouvement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Bonus.h:44:18: note: Virtual function in base class
briquolo-0.5.7/src/BonusPetit.h:42:10: note: Function in derived class
briquolo-0.5.7/src/BonusPetitPlateau.cpp:59:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/BonusPetitPlateau.h:42:10: style: The function 'Mouvement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Bonus.h:44:18: note: Virtual function in base class
briquolo-0.5.7/src/BonusPetitPlateau.h:42:10: note: Function in derived class
briquolo-0.5.7/src/BonusSlow.cpp:59:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/BonusSlow.h:42:10: style: The function 'Mouvement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Bonus.h:44:18: note: Virtual function in base class
briquolo-0.5.7/src/BonusSlow.h:42:10: note: Function in derived class
briquolo-0.5.7/src/BonusSuperPuissance.cpp:58:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/BonusSuperPuissance.h:42:10: style: The function 'Mouvement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Bonus.h:44:18: note: Virtual function in base class
briquolo-0.5.7/src/BonusSuperPuissance.h:42:10: note: Function in derived class
briquolo-0.5.7/src/BonusVueSubjective.h:42:10: style: The function 'Mouvement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Bonus.h:44:18: note: Virtual function in base class
briquolo-0.5.7/src/BonusVueSubjective.h:42:10: note: Function in derived class
briquolo-0.5.7/src/BriquePolygone.h:57:5: style: Class 'BriquePolygone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/BriqueBase.h:34:5: style: Class 'BriqueBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/Brique.h:35:5: style: Class 'Brique' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/ExplosionBrique.h:52:5: style: Class 'ExplosionBrique' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/BriquePolygone.h:52:10: style: The function '_AnalyserLigne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:99:18: note: Virtual function in base class
briquolo-0.5.7/src/BriquePolygone.h:52:10: note: Function in derived class
briquolo-0.5.7/src/BriquePolygone.h:61:10: style: The function 'Maj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:48:18: note: Virtual function in base class
briquolo-0.5.7/src/BriquePolygone.h:61:10: note: Function in derived class
briquolo-0.5.7/src/BriquePolygone.h:62:10: style: The function 'InitialiserPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:49:18: note: Virtual function in base class
briquolo-0.5.7/src/BriquePolygone.h:62:10: note: Function in derived class
briquolo-0.5.7/src/BriquePolygone.h:64:11: style: The function 'GetVisualCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:152:19: note: Virtual function in base class
briquolo-0.5.7/src/BriquePolygone.h:64:11: note: Function in derived class
briquolo-0.5.7/src/BriquePolygone.h:66:22: style: The function 'TesterCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:45:30: note: Virtual function in base class
briquolo-0.5.7/src/BriquePolygone.h:66:22: note: Function in derived class
briquolo-0.5.7/src/BriquePolygone.h:67:10: style: The function 'Toucher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:126:18: note: Virtual function in base class
briquolo-0.5.7/src/BriquePolygone.h:67:10: note: Function in derived class
briquolo-0.5.7/src/Brique.h:39:18: style: The function 'CreerGenerateurParticules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/Brique.h:39:18: note: Function in derived class
briquolo-0.5.7/src/Brique.h:40:22: style: The function 'TesterCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:45:30: note: Virtual function in base class
briquolo-0.5.7/src/Brique.h:40:22: note: Function in derived class
briquolo-0.5.7/src/ExplosionBrique.h:39:10: style: The function 'CreerParamInitiaux' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Generateur.h:31:18: note: Virtual function in base class
briquolo-0.5.7/src/ExplosionBrique.h:39:10: note: Function in derived class
briquolo-0.5.7/src/ExplosionBrique.h:45:10: style: The function 'MajParticule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Generateur.h:37:18: note: Virtual function in base class
briquolo-0.5.7/src/ExplosionBrique.h:45:10: note: Function in derived class
briquolo-0.5.7/src/BriqueBumper.cpp:41:15: warning: Member variable 'BriqueBumper::_Bumper' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/BriqueBumper.cpp:53:15: warning: Member variable 'BriqueBumper::_Bumper' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/BriqueBumper.cpp:53:15: warning: Member variable 'BriqueBumper::_Rotation' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/BriqueBumper.h:45:5: style: Class 'BriqueBumper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/BriqueBumper.h:30:1: warning: The class 'BriqueBumper' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/BriqueBumper.h:42:10: style: The function '_AnalyserLigne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:99:18: note: Virtual function in base class
briquolo-0.5.7/src/BriqueBumper.h:42:10: note: Function in derived class
briquolo-0.5.7/src/BriqueBumper.h:49:18: style: The function 'CreerGenerateurParticules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/BriqueBumper.h:49:18: note: Function in derived class
briquolo-0.5.7/src/BriqueBumper.h:51:10: style: The function 'Maj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:48:18: note: Virtual function in base class
briquolo-0.5.7/src/BriqueBumper.h:51:10: note: Function in derived class
briquolo-0.5.7/src/BriqueBumper.h:52:10: style: The function 'InitialiserPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:49:18: note: Virtual function in base class
briquolo-0.5.7/src/BriqueBumper.h:52:10: note: Function in derived class
briquolo-0.5.7/src/BriqueBumper.h:55:22: style: The function 'TesterCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:45:30: note: Virtual function in base class
briquolo-0.5.7/src/BriqueBumper.h:55:22: note: Function in derived class
briquolo-0.5.7/src/BriqueBumper.h:56:10: style: The function 'Toucher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:126:18: note: Virtual function in base class
briquolo-0.5.7/src/BriqueBumper.h:56:10: note: Function in derived class
briquolo-0.5.7/src/BriqueDeuxCoups.cpp:45:18: warning: Member variable 'BriqueDeuxCoups::_NombreTouche' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/BriqueDeuxCoups.cpp:41:3: style: Class 'BriqueDeuxCoups' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
briquolo-0.5.7/src/BriqueDeuxCoups.h:39:5: style: Class 'BriqueDeuxCoups' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/ExplosionBreche.h:48:5: style: Class 'ExplosionBreche' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/BriqueDeuxCoups.h:29:1: warning: The class 'BriqueDeuxCoups' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/BriqueDeuxCoups.h:43:18: style: The function 'CreerGenerateurParticules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/BriqueDeuxCoups.h:43:18: note: Function in derived class
briquolo-0.5.7/src/BriqueDeuxCoups.h:44:22: style: The function 'TesterCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:45:30: note: Virtual function in base class
briquolo-0.5.7/src/BriqueDeuxCoups.h:44:22: note: Function in derived class
briquolo-0.5.7/src/BriqueDeuxCoups.h:45:10: style: The function 'Toucher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:126:18: note: Virtual function in base class
briquolo-0.5.7/src/BriqueDeuxCoups.h:45:10: note: Function in derived class
briquolo-0.5.7/src/ExplosionBreche.h:35:10: style: The function 'CreerParamInitiaux' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Generateur.h:31:18: note: Virtual function in base class
briquolo-0.5.7/src/ExplosionBreche.h:35:10: note: Function in derived class
briquolo-0.5.7/src/ExplosionBreche.h:41:10: style: The function 'MajParticule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Generateur.h:37:18: note: Virtual function in base class
briquolo-0.5.7/src/ExplosionBreche.h:41:10: note: Function in derived class
briquolo-0.5.7/src/BriqueIncassable.cpp:68:40: style: Function 'Toucher' argument 1 names different: declaration 'p_Toucher' definition 'p_Balle'. [funcArgNamesDifferent]
briquolo-0.5.7/src/BriqueIncassable.h:41:26: note: Function 'Toucher' argument 1 names different: declaration 'p_Toucher' definition 'p_Balle'.
briquolo-0.5.7/src/BriqueIncassable.cpp:68:40: note: Function 'Toucher' argument 1 names different: declaration 'p_Toucher' definition 'p_Balle'.
briquolo-0.5.7/src/BriqueIncassable.h:35:5: style: Class 'BriqueIncassable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/BriqueIncassable.h:39:18: style: The function 'CreerGenerateurParticules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/BriqueIncassable.h:39:18: note: Function in derived class
briquolo-0.5.7/src/BriqueIncassable.h:40:22: style: The function 'TesterCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:45:30: note: Virtual function in base class
briquolo-0.5.7/src/BriqueIncassable.h:40:22: note: Function in derived class
briquolo-0.5.7/src/BriqueIncassable.h:41:10: style: The function 'Toucher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementCollision.h:126:18: note: Virtual function in base class
briquolo-0.5.7/src/BriqueIncassable.h:41:10: note: Function in derived class
briquolo-0.5.7/src/BriquePetite.h:41:10: performance: Technically the member function 'BriquePetite::Toucher' can be static. [functionStatic]
briquolo-0.5.7/src/BriquePetite.cpp:74:20: note: Technically the member function 'BriquePetite::Toucher' can be static.
briquolo-0.5.7/src/BriquePetite.h:41:10: note: Technically the member function 'BriquePetite::Toucher' can be static.
briquolo-0.5.7/src/BriquePetite.h:35:5: style: Class 'BriquePetite' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/BriquePetite.h:39:18: style: The function 'CreerGenerateurParticules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/BriquePetite.h:39:18: note: Function in derived class
briquolo-0.5.7/src/BriquePetite.h:40:22: style: The function 'TesterCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementTableau.h:45:30: note: Virtual function in base class
briquolo-0.5.7/src/BriquePetite.h:40:22: note: Function in derived class
briquolo-0.5.7/src/ExplosionBriqueSouffle.h:50:10: style: The function 'CreerParamInitiaux' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Generateur.h:31:18: note: Virtual function in base class
briquolo-0.5.7/src/ExplosionBriqueSouffle.h:50:10: note: Function in derived class
briquolo-0.5.7/src/ExplosionBriqueSouffle.h:56:10: style: The function 'MajParticule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Generateur.h:37:18: note: Virtual function in base class
briquolo-0.5.7/src/ExplosionBriqueSouffle.h:56:10: note: Function in derived class
briquolo-0.5.7/src/ExplosionBriqueSouffle.h:69:10: style: The function 'GenerateurInactif' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/Generateur.h:41:18: note: Virtual function in base class
briquolo-0.5.7/src/ExplosionBriqueSouffle.h:69:10: note: Function in derived class
briquolo-0.5.7/src/BriquePolygone.cpp:161:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/BriquePolygone.cpp:44:17: warning: Member variable 'BriquePolygone::_Rotation' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/BriquePolygone.cpp:44:17: warning: Member variable 'BriquePolygone::_Rayon' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/BriquePolygone.cpp:44:17: warning: Member variable 'BriquePolygone::_VitesseRotation' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/BriquePolygone.h:33:1: warning: The class 'BriquePolygone' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/Camera.cpp:25:26: style: Function 'Camera' argument 1 names different: declaration 'plateau' definition 'p_Plateau'. [funcArgNamesDifferent]
briquolo-0.5.7/src/Camera.h:54:22: note: Function 'Camera' argument 1 names different: declaration 'plateau' definition 'p_Plateau'.
briquolo-0.5.7/src/Camera.cpp:25:26: note: Function 'Camera' argument 1 names different: declaration 'plateau' definition 'p_Plateau'.
briquolo-0.5.7/src/CasseBrique.cpp:208:24: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/CasseBrique.cpp:469:6: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/CasseBrique.cpp:470:6: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/CasseBrique.cpp:496:4: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/CasseBrique.cpp:497:4: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/CasseBrique.cpp:533:6: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/CasseBrique.cpp:534:6: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/CasseBrique.cpp:608:20: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/CasseBrique.cpp:614:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MenuOption.h:70:5: style: Class 'MenuOption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MenuBase.h:44:5: style: Class 'MenuBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/Curseur.h:35:5: style: Class 'Curseur' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/PanneauOutilsEditeur.h:53:5: style: Class 'PanneauOutilsEditeur' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/PanneauLigneOptionEditeur.h:45:5: style: Class 'PanneauLigneOptionEditeur' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/TableauEditeur.h:56:5: style: Class 'TableauEditeur' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MenuPrincipal.h:52:5: style: Class 'MenuPrincipal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/Sauvegarder.h:47:5: style: Class 'Sauvegarder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/Charger.h:48:5: style: Class 'Charger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MenuEditeur.h:56:5: style: Class 'MenuEditeur' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MenuJeu.h:48:5: style: Class 'MenuJeu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/FichierConfig.h:39:5: style: Class 'FichierConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/TableauEditeur.h:59:10: style: The function 'Charger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/TableauBase.h:83:18: note: Virtual function in base class
briquolo-0.5.7/src/TableauEditeur.h:59:10: note: Function in derived class
briquolo-0.5.7/src/TableauEditeur.h:61:10: style: The function 'Activer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/TableauBase.h:69:18: note: Virtual function in base class
briquolo-0.5.7/src/TableauEditeur.h:61:10: note: Function in derived class
briquolo-0.5.7/src/TableauEditeur.h:62:10: style: The function 'SetPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/TableauBase.h:79:18: note: Virtual function in base class
briquolo-0.5.7/src/TableauEditeur.h:62:10: note: Function in derived class
briquolo-0.5.7/src/TableauEditeur.h:63:10: style: The function 'ClavierUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/TableauBase.h:70:18: note: Virtual function in base class
briquolo-0.5.7/src/TableauEditeur.h:63:10: note: Function in derived class
briquolo-0.5.7/src/ElementOptionString.h:42:10: style: The function 'TraiterLigneFichier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementOption.h:40:18: note: Virtual function in base class
briquolo-0.5.7/src/ElementOptionString.h:42:10: note: Function in derived class
briquolo-0.5.7/src/ElementOptionString.h:43:12: style: The function 'GenererLigneFichier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementOption.h:41:20: note: Virtual function in base class
briquolo-0.5.7/src/ElementOptionString.h:43:12: note: Function in derived class
briquolo-0.5.7/src/ElementOptionInt.h:42:10: style: The function 'TraiterLigneFichier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementOption.h:40:18: note: Virtual function in base class
briquolo-0.5.7/src/ElementOptionInt.h:42:10: note: Function in derived class
briquolo-0.5.7/src/ElementOptionInt.h:43:12: style: The function 'GenererLigneFichier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementOption.h:41:20: note: Virtual function in base class
briquolo-0.5.7/src/ElementOptionInt.h:43:12: note: Function in derived class
briquolo-0.5.7/src/ElementOptionBool.h:42:10: style: The function 'TraiterLigneFichier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementOption.h:40:18: note: Virtual function in base class
briquolo-0.5.7/src/ElementOptionBool.h:42:10: note: Function in derived class
briquolo-0.5.7/src/ElementOptionBool.h:43:12: style: The function 'GenererLigneFichier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/ElementOption.h:41:20: note: Virtual function in base class
briquolo-0.5.7/src/ElementOptionBool.h:43:12: note: Function in derived class
briquolo-0.5.7/src/Charger.cpp:72:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/Charger.cpp:95:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/Charger.cpp:103:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/ElementCollision.cpp:444:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
briquolo-0.5.7/src/ElementCollision.cpp:430:0: note: Variable 'c' is reassigned a value before the old one has been used.
briquolo-0.5.7/src/ElementCollision.cpp:444:3: note: Variable 'c' is reassigned a value before the old one has been used.
briquolo-0.5.7/src/ElementCollision.cpp:493:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
briquolo-0.5.7/src/ElementCollision.cpp:479:3: note: Variable 'c' is reassigned a value before the old one has been used.
briquolo-0.5.7/src/ElementCollision.cpp:493:3: note: Variable 'c' is reassigned a value before the old one has been used.
briquolo-0.5.7/src/ElementCollision.cpp:226:9: style: The scope of the variable 't' can be reduced. [variableScope]
briquolo-0.5.7/src/ElementCollision.cpp:226:12: style: The scope of the variable 't2' can be reduced. [variableScope]
briquolo-0.5.7/src/ElementCollision.cpp:558:16: style: The scope of the variable 'posi' can be reduced. [variableScope]
briquolo-0.5.7/src/ElementCollision.cpp:493:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
briquolo-0.5.7/src/ElementCollision.cpp:36:19: warning: Member variable 'ElementCollision::_Niveau' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/ElementCollision.cpp:40:19: warning: Member variable 'ElementCollision::_Niveau' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/ElementCollision.cpp:40:19: warning: Member variable 'ElementCollision::_LigneOption' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/ElementCollision.cpp:40:19: warning: Member variable 'ElementCollision::_Params' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/ElementCollision.h:63:11: performance: Technically the member function 'ElementCollision::_Determinant' can be static. [functionStatic]
briquolo-0.5.7/src/ElementCollision.cpp:529:25: note: Technically the member function 'ElementCollision::_Determinant' can be static.
briquolo-0.5.7/src/ElementCollision.h:63:11: note: Technically the member function 'ElementCollision::_Determinant' can be static.
briquolo-0.5.7/src/ElementCollision.h:64:11: performance: Technically the member function 'ElementCollision::_Modulo' can be static. [functionStatic]
briquolo-0.5.7/src/ElementCollision.cpp:593:25: note: Technically the member function 'ElementCollision::_Modulo' can be static.
briquolo-0.5.7/src/ElementCollision.h:64:11: note: Technically the member function 'ElementCollision::_Modulo' can be static.
briquolo-0.5.7/src/ElementCollision.h:97:10: performance: Technically the member function 'ElementCollision::_Rebond' can be static. [functionStatic]
briquolo-0.5.7/src/ElementCollision.cpp:534:24: note: Technically the member function 'ElementCollision::_Rebond' can be static.
briquolo-0.5.7/src/ElementCollision.h:97:10: note: Technically the member function 'ElementCollision::_Rebond' can be static.
briquolo-0.5.7/src/ElementCollision.h:163:10: style: Technically the member function 'ElementCollision::IsDerniereCollisionOk' can be const. [functionConst]
briquolo-0.5.7/src/ElementCollision.cpp:603:24: note: Technically the member function 'ElementCollision::IsDerniereCollisionOk' can be const.
briquolo-0.5.7/src/ElementCollision.h:163:10: note: Technically the member function 'ElementCollision::IsDerniereCollisionOk' can be const.
briquolo-0.5.7/src/ElementCollision.h:44:1: warning: The class 'ElementCollision' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/ElementGraphique.cpp:50:19: warning: Member variable 'ElementGraphique::_X' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/ElementGraphique.cpp:50:19: warning: Member variable 'ElementGraphique::_Y' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/ElementGraphique.cpp:55:19: warning: Member variable 'ElementGraphique::_ElementArbre' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/ElementGraphique.h:31:1: warning: The class 'ElementGraphique' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/ElementOption.h:44:12: style: Technically the member function 'ElementOption::GetDroiteLigne' can be const. [functionConst]
briquolo-0.5.7/src/ElementOption.cpp:34:23: note: Technically the member function 'ElementOption::GetDroiteLigne' can be const.
briquolo-0.5.7/src/ElementOption.h:44:12: note: Technically the member function 'ElementOption::GetDroiteLigne' can be const.
briquolo-0.5.7/src/ElementTableau.cpp:24:17: warning: Member variable 'ElementTableau::_Id' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/ElementTableau.h:56:10: style: Technically the member function 'ElementTableau::SetSelectionner' can be const. [functionConst]
briquolo-0.5.7/src/ElementTableau.cpp:73:22: note: Technically the member function 'ElementTableau::SetSelectionner' can be const.
briquolo-0.5.7/src/ElementTableau.h:56:10: note: Technically the member function 'ElementTableau::SetSelectionner' can be const.
briquolo-0.5.7/src/ExplosionBriqueSouffle.cpp:141:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/ExplosionBriqueSouffle.cpp:164:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/FichierConfig.cpp:47:10: style: Unused variable: nom [unusedVariable]
briquolo-0.5.7/src/FichierConfig.cpp:47:15: style: Unused variable: param [unusedVariable]
briquolo-0.5.7/src/FichierConfig.cpp:54:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/FichierConfig.cpp:69:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/Gestionnaire.cpp:39:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:46:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:53:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:60:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:67:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:72:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:84:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:89:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:94:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:99:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:104:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/Gestionnaire.cpp:109:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/MOGL/MOGL_SignalBase.h:87:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_SignalBase.h:94:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_SignalBase.h:107:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_SignalBase.h:129:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_SignalBase.h:141:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_SignalBase.h:162:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_SignalBase.h:182:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_SignalBase.h:191:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:101:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:195:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:290:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:385:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:480:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:575:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Action.cpp:31:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Action.cpp:40:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Action.cpp:68:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Action.cpp:73:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Action.cpp:81:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:82:22: style: The function 'Emettre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:52:30: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:82:22: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:176:22: style: The function 'Emettre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:146:30: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:176:22: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:271:22: style: The function 'Emettre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:241:30: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:271:22: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:366:22: style: The function 'Emettre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:336:30: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:366:22: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:461:22: style: The function 'Emettre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:431:30: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:461:22: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:556:22: style: The function 'Emettre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:526:30: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:556:22: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:521:38: style: The scope of the variable 'matrice' can be reduced. [variableScope]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:561:36: style: The scope of the variable 'matrice' can be reduced. [variableScope]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:636:36: style: The scope of the variable 'matrice' can be reduced. [variableScope]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:690:36: style: The scope of the variable 'matrice' can be reduced. [variableScope]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:848:8: style: The scope of the variable 'vecteurEstDirection' can be reduced. [variableScope]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:282:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:345:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:366:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:394:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:438:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:449:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:494:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:522:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:551:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:562:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:609:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:637:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:665:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:691:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:782:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:851:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:856:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:1056:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:1094:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:1186:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:1246:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:1329:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:1417:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:27:17: warning: Member variable 'MOGL_Afficheur::_Camera' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:27:17: warning: Member variable 'MOGL_Afficheur::_Largeur' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:27:17: warning: Member variable 'MOGL_Afficheur::_Hauteur' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:27:17: warning: Member variable 'MOGL_Afficheur::_ptX' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:27:17: warning: Member variable 'MOGL_Afficheur::_ptY' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:27:17: warning: Member variable 'MOGL_Afficheur::_ptZ' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:27:17: warning: Member variable 'MOGL_Afficheur::_zMin' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:27:17: warning: Member variable 'MOGL_Afficheur::_zMax' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Structure.h:43:25: style: Technically the member function 'MOGL_Struct_Vecteur::ProduitVectoriel' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.h:155:10: style: Technically the member function 'MOGL_Afficheur::_GetProjectionPoint' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:817:22: note: Technically the member function 'MOGL_Afficheur::_GetProjectionPoint' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.h:155:10: note: Technically the member function 'MOGL_Afficheur::_GetProjectionPoint' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.h:330:10: style: Technically the member function 'MOGL_Afficheur::GetDimension' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:761:22: note: Technically the member function 'MOGL_Afficheur::GetDimension' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.h:330:10: note: Technically the member function 'MOGL_Afficheur::GetDimension' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Image.h:80:5: style: Class 'MOGL_Image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MOGL/MOGL_Texture.h:90:10: style: The function 'ChargerBMP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Image.h:82:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Texture.h:90:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Texture.h:100:10: style: The function 'ChargerPNG' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Image.h:83:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Texture.h:100:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementArbre.h:63:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_NoeudOpenGL.h:37:10: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_NoeudOpenGL.h:37:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:204:7: performance: Possible inefficient checking for '_ListeTriangleOmbre' emptiness. [stlSize]
briquolo-0.5.7/src/MOGL/MOGL_Afficheur.cpp:204:39: performance: Possible inefficient checking for '_ListeLumiereOmbre' emptiness. [stlSize]
briquolo-0.5.7/src/MOGL/MOGL_Animation.cpp:119:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Animation.cpp:135:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Animation.cpp:149:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Animation.cpp:166:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Animation.cpp:26:17: warning: Member variable 'MOGL_Animation::_UniteTemps' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Animation.cpp:26:17: warning: Member variable 'MOGL_Animation::_TempsInitial' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Animation.cpp:31:17: warning: Member variable 'MOGL_Animation::_UniteTemps' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Animation.cpp:31:17: warning: Member variable 'MOGL_Animation::_TempsInitial' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Animation.h:53:13: performance: Technically the member function 'MOGL_Animation::Signe' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_Animation.cpp:217:21: note: Technically the member function 'MOGL_Animation::Signe' can be static.
briquolo-0.5.7/src/MOGL/MOGL_Animation.h:53:13: note: Technically the member function 'MOGL_Animation::Signe' can be static.
briquolo-0.5.7/src/MOGL/MOGL_Animation.h:72:9: style: Class 'MOGL_Animation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MOGL/MOGL_Armature.cpp:91:17: style: Variable 'in' is modified but its new value is never used. [unreadVariable]
briquolo-0.5.7/src/MOGL/MOGL_Armature.cpp:35:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Armature.h:100:29: style: Technically the member function 'MOGL_Armature::GetPointInitial' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Armature.cpp:126:40: note: Technically the member function 'MOGL_Armature::GetPointInitial' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Armature.h:100:29: note: Technically the member function 'MOGL_Armature::GetPointInitial' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Armature.h:106:29: style: Technically the member function 'MOGL_Armature::GetPointTransforme' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Armature.cpp:131:40: note: Technically the member function 'MOGL_Armature::GetPointTransforme' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Armature.h:106:29: note: Technically the member function 'MOGL_Armature::GetPointTransforme' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Armature.h:74:18: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Armature.h:74:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Armature.h:111:10: style: The function 'ReinitialiserPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementArbre.h:68:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Armature.h:111:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Bibliotheque.cpp:86:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:385:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:290:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:195:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.h:55:14: style: Technically the member function 'MOGL_Fenetre::CompareResolution::operator()' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.h:131:5: style: Class 'MOGL_Fenetre' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:75:10: style: The function 'Charger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:56:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:75:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:84:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:73:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:84:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:94:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:83:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:94:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:102:18: style: The function 'GetTailleXCaractere' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:91:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:102:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:109:18: style: The function 'GetTailleYCaractere' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:98:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:109:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:114:10: style: The function 'Recharger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:123:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:114:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:366:0: style: The function 'Emettre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:336:0: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:366:0: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:271:0: style: The function 'Emettre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:241:0: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:271:0: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:176:0: style: The function 'Emettre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:146:0: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Signal.h:176:0: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Bouton.h:45:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:43:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Bouton.h:45:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Bouton.h:46:18: style: The function 'GetHauteurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Bouton.h:46:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Bouton.h:47:18: style: The function 'GetLargeurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:47:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Bouton.h:47:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Bouton.h:52:10: style: The function 'ClavierUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:49:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Bouton.h:52:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Camera.h:53:25: style: Technically the member function 'MOGL_Camera::GetPosition' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Camera.cpp:75:34: note: Technically the member function 'MOGL_Camera::GetPosition' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Camera.h:53:25: note: Technically the member function 'MOGL_Camera::GetPosition' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Camera.h:66:25: style: Technically the member function 'MOGL_Camera::GetHaut' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Camera.cpp:217:34: note: Technically the member function 'MOGL_Camera::GetHaut' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Camera.h:66:25: note: Technically the member function 'MOGL_Camera::GetHaut' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Camera.h:87:11: style: Technically the member function 'MOGL_Camera::GetClippingMin' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Camera.cpp:393:20: note: Technically the member function 'MOGL_Camera::GetClippingMin' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Camera.h:87:11: note: Technically the member function 'MOGL_Camera::GetClippingMin' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Camera.h:88:11: style: Technically the member function 'MOGL_Camera::GetClippingMax' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Camera.cpp:398:20: note: Technically the member function 'MOGL_Camera::GetClippingMax' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Camera.h:88:11: note: Technically the member function 'MOGL_Camera::GetClippingMax' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Choix.h:62:18: style: The function 'GetHauteurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Choix.h:62:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Choix.h:63:18: style: The function 'GetLargeurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:47:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Choix.h:63:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Choix.h:64:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:43:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Choix.h:64:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Choix.h:69:10: style: The function 'ClavierUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:49:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Choix.h:69:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_ChoixNombre.h:48:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:43:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_ChoixNombre.h:48:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_ChoixNombre.h:49:18: style: The function 'GetHauteurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_ChoixNombre.h:49:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_ChoixNombre.h:50:18: style: The function 'GetLargeurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:47:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_ChoixNombre.h:50:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_ChoixNombre.h:58:10: style: The function 'ClavierUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:49:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_ChoixNombre.h:58:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Console.cpp:57:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Console.h:59:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Interface.h:65:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Console.h:59:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_LensFlareFond.h:52:9: style: Class 'MOGL_LensFlareFond' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.h:53:10: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.h:53:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Direct.h:36:14: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Direct.h:36:14: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_LensFlare.h:107:14: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementArbre.h:63:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_LensFlare.h:107:14: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_LensFlareFond.h:54:14: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementArbre.h:63:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_LensFlareFond.h:54:14: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_LensFlareSoleil.h:30:14: style: The function '_GenererLensFlare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_LensFlare.h:48:22: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_LensFlareSoleil.h:30:14: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_ElementArbre.h:28:1: warning: The class 'MOGL_ElementArbre' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/MOGL/MOGL_Panneau.h:67:18: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Interface.h:65:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Panneau.h:67:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:155:11: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:345:11: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:536:11: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:75:20: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:116:20: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:163:18: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:238:10: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:306:20: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:307:20: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:524:48: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:573:10: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:574:10: style: C-style pointer casting [cstyleCast]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:694:11: style: Variable 'index_point' is modified but its new value is never used. [unreadVariable]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:726:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:31:21: warning: Member variable 'MOGL_EnsembleObjet::_Noeud' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Objet.h:99:10: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Objet.h:99:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Univers.h:48:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Interface.h:65:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Univers.h:48:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Univers.h:72:10: style: The function 'SetDimension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Interface.h:60:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Univers.h:72:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Peau.h:104:18: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Peau.h:104:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:35:86: performance: Function parameter 'p_GM' should be passed by const reference. [passedByValue]
briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp:246:98: performance: Function parameter 'p_GM' should be passed by const reference. [passedByValue]
briquolo-0.5.7/src/MOGL/MOGL_Facade.cpp:52:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Facade.h:44:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Interface.h:65:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Facade.h:44:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:38:8: warning: Either the condition 'p_Titre!=NULL' is redundant or there is possible null pointer dereference: p_Titre. [nullPointerRedundantCheck]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:41:13: note: Assuming that condition 'p_Titre!=NULL' is not redundant
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:38:8: note: Null pointer dereference
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:225:43: warning: Either the condition 'vidInf==NULL' is redundant or there is possible null pointer dereference: vidInf. [nullPointerRedundantCheck]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:226:24: note: Assuming that condition 'vidInf==NULL' is not redundant
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:225:43: note: Null pointer dereference
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:344:23: style: The scope of the variable 'info' can be reduced. [variableScope]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:345:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:533:26: style: The scope of the variable 'info' can be reduced. [variableScope]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:197:7: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:407:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:588:14: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:312:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:314:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:32:15: warning: Member variable 'MOGL_Fenetre::_MemResolutionX' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:32:15: warning: Member variable 'MOGL_Fenetre::_MemResolutionY' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:32:15: warning: Member variable 'MOGL_Fenetre::_SurfaceSDL' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.h:123:10: performance: Technically the member function 'MOGL_Fenetre::_InitGL' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:498:20: note: Technically the member function 'MOGL_Fenetre::_InitGL' can be static.
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.h:123:10: note: Technically the member function 'MOGL_Fenetre::_InitGL' can be static.
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:43:3: style: Class 'MOGL_Fenetre' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp:43:3: style: Class 'MOGL_Fenetre' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
briquolo-0.5.7/src/MOGL/MOGL_FenetreKit.h:73:5: style: Class 'MOGL_FenetreKit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MOGL/MOGL_Texte.h:55:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementFacade.h:45:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Texte.h:55:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.h:93:10: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.h:93:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_GenPartFeu.h:30:10: style: The function 'CreerParamInitiaux' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.h:68:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_GenPartFeu.h:30:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_GenPartFeu.h:36:10: style: The function 'MajParticule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.h:74:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_GenPartFeu.h:36:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_GenPartFume.h:32:22: style: The function 'CreerParamInitiaux' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.h:68:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_GenPartFume.h:32:22: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_GenPartFume.h:38:22: style: The function 'MajParticule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.h:74:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_GenPartFume.h:38:22: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.cpp:28:27: warning: Member variable 'MOGL_GenerateurParticule::_IdentifiantAbonnement' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.cpp:28:27: warning: Member variable 'MOGL_GenerateurParticule::_NbParticule' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.cpp:28:27: warning: Member variable 'MOGL_GenerateurParticule::_Camera' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.h:65:11: performance: Technically the member function 'MOGL_GenerateurParticule::Random' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.cpp:188:33: note: Technically the member function 'MOGL_GenerateurParticule::Random' can be static.
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.h:65:11: note: Technically the member function 'MOGL_GenerateurParticule::Random' can be static.
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.h:66:11: performance: Technically the member function 'MOGL_GenerateurParticule::RandomNeg' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.cpp:193:33: note: Technically the member function 'MOGL_GenerateurParticule::RandomNeg' can be static.
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.h:66:11: note: Technically the member function 'MOGL_GenerateurParticule::RandomNeg' can be static.
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.cpp:47:3: style: Class 'MOGL_GenerateurParticule' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
briquolo-0.5.7/src/MOGL/MOGL_GenerateurParticule.cpp:47:3: style: Class 'MOGL_GenerateurParticule' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
briquolo-0.5.7/src/MOGL/MOGL_GestionnaireObjet.cpp:177:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_GestionnaireObjet.cpp:200:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_GestionnaireObjet.cpp:288:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_GestionnaireTexture.cpp:44:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_GroupeAnimation.cpp:46:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_GroupeAnimation.cpp:56:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_GroupeAnimation.cpp:68:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Image.cpp:407:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/MOGL/MOGL_Image.cpp:412:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
briquolo-0.5.7/src/MOGL/MOGL_Image.cpp:30:13: warning: Member variable 'MOGL_Image::_TailleX' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Image.cpp:30:13: warning: Member variable 'MOGL_Image::_TailleY' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Image.h:73:10: style: Technically the member function 'MOGL_Image::_TraiterCouleur' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Image.cpp:317:18: note: Technically the member function 'MOGL_Image::_TraiterCouleur' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Image.h:73:10: note: Technically the member function 'MOGL_Image::_TraiterCouleur' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Image.h:77:18: performance: Technically the member function 'MOGL_Image::_ReadUnsignedInt' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_Image.cpp:421:26: note: Technically the member function 'MOGL_Image::_ReadUnsignedInt' can be static.
briquolo-0.5.7/src/MOGL/MOGL_Image.h:77:18: note: Technically the member function 'MOGL_Image::_ReadUnsignedInt' can be static.
briquolo-0.5.7/src/MOGL/MOGL_Image.cpp:171:5: error: Resource leak: fichier [resourceLeak]
briquolo-0.5.7/src/MOGL/MOGL_Image.cpp:179:5: error: Resource leak: fichier [resourceLeak]
briquolo-0.5.7/src/MOGL/MOGL_Image.cpp:187:5: error: Resource leak: fichier [resourceLeak]
briquolo-0.5.7/src/MOGL/MOGL_Image.cpp:195:5: error: Resource leak: fichier [resourceLeak]
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.cpp:27:19: warning: Member variable 'MOGL_ImageFacade::_PositionX' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.cpp:27:19: warning: Member variable 'MOGL_ImageFacade::_PositionY' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.cpp:27:19: warning: Member variable 'MOGL_ImageFacade::_RecX' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.cpp:27:19: warning: Member variable 'MOGL_ImageFacade::_RecY' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.h:41:10: performance: Technically the member function 'MOGL_ImageFacade::_Puissance2' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.cpp:32:24: note: Technically the member function 'MOGL_ImageFacade::_Puissance2' can be static.
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.h:41:10: note: Technically the member function 'MOGL_ImageFacade::_Puissance2' can be static.
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.h:47:5: style: Class 'MOGL_ImageFacade' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.h:68:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementFacade.h:45:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.h:68:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.h:69:10: style: The function 'Recharger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Image.h:128:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_ImageFacade.h:69:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Interface.cpp:24:17: warning: Member variable 'MOGL_Interface::_Rapport' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Interface.cpp:24:17: warning: Member variable 'MOGL_Interface::_Largeur' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Interface.cpp:24:17: warning: Member variable 'MOGL_Interface::_Hauteur' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Label.h:42:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:43:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Label.h:42:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Label.h:43:18: style: The function 'GetHauteurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Label.h:43:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Label.h:44:18: style: The function 'GetLargeurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:47:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Label.h:44:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_LensFlare.cpp:24:17: warning: Member variable 'MOGL_LensFlare::_xPos' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_LensFlare.cpp:24:17: warning: Member variable 'MOGL_LensFlare::_yPos' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_LensFlare.cpp:24:17: warning: Member variable 'MOGL_LensFlare::_zPos' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_LensFlare.cpp:24:17: warning: Member variable 'MOGL_LensFlare::_Intensite' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_LensFlare.cpp:24:17: warning: Member variable 'MOGL_LensFlare::_Afficheur' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_LensFlareNormal.h:42:14: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementArbre.h:63:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_LensFlareNormal.h:42:14: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.cpp:82:59: style: Function 'SetAmbient' argument 1 names different: declaration 'LaCouleur' definition 'p_Couleur'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.h:55:49: note: Function 'SetAmbient' argument 1 names different: declaration 'LaCouleur' definition 'p_Couleur'.
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.cpp:82:59: note: Function 'SetAmbient' argument 1 names different: declaration 'LaCouleur' definition 'p_Couleur'.
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.cpp:87:60: style: Function 'SetSpecular' argument 1 names different: declaration 'LaCouleur' definition 'p_Couleur'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.h:56:50: note: Function 'SetSpecular' argument 1 names different: declaration 'LaCouleur' definition 'p_Couleur'.
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.cpp:87:60: note: Function 'SetSpecular' argument 1 names different: declaration 'LaCouleur' definition 'p_Couleur'.
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.cpp:92:59: style: Function 'SetDiffuse' argument 1 names different: declaration 'LaCouleur' definition 'p_Couleur'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.h:57:49: note: Function 'SetDiffuse' argument 1 names different: declaration 'LaCouleur' definition 'p_Couleur'.
briquolo-0.5.7/src/MOGL/MOGL_Lumiere.cpp:92:59: note: Function 'SetDiffuse' argument 1 names different: declaration 'LaCouleur' definition 'p_Couleur'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:327:3: style: Variable 'pt3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:324:0: note: Variable 'pt3' is reassigned a value before the old one has been used if variable is no semaphore variable.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:327:3: note: Variable 'pt3' is reassigned a value before the old one has been used if variable is no semaphore variable.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:143:7: style: The scope of the variable 'indicex' can be reduced. [variableScope]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:364:18: style: The scope of the variable 't' can be reduced. [variableScope]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:42:91: style: Function 'MOGL_MatriceTransformation' argument 1 names different: declaration 'p_Matrice' definition 'UneMatrice'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:57:67: note: Function 'MOGL_MatriceTransformation' argument 1 names different: declaration 'p_Matrice' definition 'UneMatrice'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:42:91: note: Function 'MOGL_MatriceTransformation' argument 1 names different: declaration 'p_Matrice' definition 'UneMatrice'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:51:105: style: Function 'operator=' argument 1 names different: declaration 'p_Matrice' definition 'UneMatrice'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:83:81: note: Function 'operator=' argument 1 names different: declaration 'p_Matrice' definition 'UneMatrice'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:51:105: note: Function 'operator=' argument 1 names different: declaration 'p_Matrice' definition 'UneMatrice'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:60:56: style: Function 'operator()' argument 1 names different: declaration 'p_IndiceX' definition 'IndiceX'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:64:32: note: Function 'operator()' argument 1 names different: declaration 'p_IndiceX' definition 'IndiceX'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:60:56: note: Function 'operator()' argument 1 names different: declaration 'p_IndiceX' definition 'IndiceX'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:60:68: style: Function 'operator()' argument 2 names different: declaration 'p_IndiceY' definition 'IndiceY'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:64:46: note: Function 'operator()' argument 2 names different: declaration 'p_IndiceY' definition 'IndiceY'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:60:68: note: Function 'operator()' argument 2 names different: declaration 'p_IndiceY' definition 'IndiceY'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:65:45: style: Function 'Lit' argument 1 names different: declaration 'p_IndiceX' definition 'IndiceX'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:71:21: note: Function 'Lit' argument 1 names different: declaration 'p_IndiceX' definition 'IndiceX'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:65:45: note: Function 'Lit' argument 1 names different: declaration 'p_IndiceX' definition 'IndiceX'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:65:57: style: Function 'Lit' argument 2 names different: declaration 'p_IndiceY' definition 'IndiceY'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:71:35: note: Function 'Lit' argument 2 names different: declaration 'p_IndiceY' definition 'IndiceY'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:65:57: note: Function 'Lit' argument 2 names different: declaration 'p_IndiceY' definition 'IndiceY'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:165:60: style: Function '_DeterminantMat3' argument 1 names different: declaration 'p_Matrice' definition 'Mat'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:40:36: note: Function '_DeterminantMat3' argument 1 names different: declaration 'p_Matrice' definition 'Mat'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:165:60: note: Function '_DeterminantMat3' argument 1 names different: declaration 'p_Matrice' definition 'Mat'.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:40:11: performance: Technically the member function 'MOGL_MatriceTransformation::_DeterminantMat3' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:165:35: note: Technically the member function 'MOGL_MatriceTransformation::_DeterminantMat3' can be static.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:40:11: note: Technically the member function 'MOGL_MatriceTransformation::_DeterminantMat3' can be static.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:78:25: style: Technically the member function 'MOGL_MatriceTransformation::GetRotation' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.cpp:362:49: note: Technically the member function 'MOGL_MatriceTransformation::GetRotation' can be const.
briquolo-0.5.7/src/MOGL/MOGL_MatriceTransformation.h:78:25: note: Technically the member function 'MOGL_MatriceTransformation::GetRotation' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Noeud.cpp:60:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.cpp:28:13: warning: Member variable 'MOGL_Noeud::_SetElement' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:39:1: warning: The class 'MOGL_Noeud' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:281:92: style: Function 'AjouterTriangle' argument 3 names different: declaration 'p_Point' definition 'p_Point3'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_Objet.h:94:52: note: Function 'AjouterTriangle' argument 3 names different: declaration 'p_Point' definition 'p_Point3'.
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:281:92: note: Function 'AjouterTriangle' argument 3 names different: declaration 'p_Point' definition 'p_Point3'.
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:282:81: style: Function 'AjouterTriangle' argument 4 names different: declaration 'p_Texture3' definition 'p_Texture'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MOGL/MOGL_Objet.h:95:41: note: Function 'AjouterTriangle' argument 4 names different: declaration 'p_Texture3' definition 'p_Texture'.
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:282:81: note: Function 'AjouterTriangle' argument 4 names different: declaration 'p_Texture3' definition 'p_Texture'.
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:38:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:42:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:80:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:101:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:110:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:160:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:175:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:188:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:303:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:25:13: warning: Member variable 'MOGL_Objet::_TailleBord' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:32:13: warning: Member variable 'MOGL_Objet::_TabTriangle' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:32:13: warning: Member variable 'MOGL_Objet::_TabStrip' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp:32:13: warning: Member variable 'MOGL_Objet::_TailleBord' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Objet.h:36:1: warning: The class 'MOGL_Objet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/MOGL/MOGL_Omni.h:32:14: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Omni.h:32:14: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Panneau.cpp:171:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Particule.cpp:27:9: performance: Variable '_Age' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
briquolo-0.5.7/src/MOGL/MOGL_Particule.cpp:34:9: performance: Variable '_DureeVie' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp:127:19: style: Variable 'Triangle' is assigned a value that is never used. [unreadVariable]
briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp:71:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp:100:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp:143:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp:170:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp:177:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp:222:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp:24:12: warning: Member variable 'MOGL_Peau::_DessinerBord' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp:24:12: warning: Member variable 'MOGL_Peau::_TailleBord' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_Police.cpp:34:3: performance: Variable '_IconvDesc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:129:18: performance: Technically the member function 'MOGL_Police::_ReadUnsignedInt' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_Police.cpp:104:27: note: Technically the member function 'MOGL_Police::_ReadUnsignedInt' can be static.
briquolo-0.5.7/src/MOGL/MOGL_Police.h:129:18: note: Technically the member function 'MOGL_Police::_ReadUnsignedInt' can be static.
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.cpp:26:20: warning: Member variable 'MOGL_PoliceBitmap::_TailleX' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.cpp:26:20: warning: Member variable 'MOGL_PoliceBitmap::_TailleY' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:117:11: performance: Technically the member function 'MOGL_PoliceBitmap::_AfficherFondCaractere' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.cpp:222:26: note: Technically the member function 'MOGL_PoliceBitmap::_AfficherFondCaractere' can be static.
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:117:11: note: Technically the member function 'MOGL_PoliceBitmap::_AfficherFondCaractere' can be static.
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:57:10: style: The function 'Charger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:56:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:57:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:66:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:73:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:66:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:76:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:83:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:76:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:84:18: style: The function 'GetTailleXCaractere' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:91:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:84:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:91:18: style: The function 'GetTailleYCaractere' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:98:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:91:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:96:10: style: The function 'Recharger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Police.h:123:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_PoliceBitmap.h:96:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:310:23: warning: Either the condition 'text_surface==NULL' is redundant or there is possible null pointer dereference: text_surface. [nullPointerRedundantCheck]
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:304:20: note: Assuming that condition 'text_surface==NULL' is not redundant
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:310:23: note: Null pointer dereference
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:315:23: warning: Either the condition 'text_surface==NULL' is redundant or there is possible null pointer dereference: text_surface. [nullPointerRedundantCheck]
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:304:20: note: Assuming that condition 'text_surface==NULL' is not redundant
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:315:23: note: Null pointer dereference
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:338:24: warning: Either the condition 'text_surface==NULL' is redundant or there is possible null pointer dereference: text_surface. [nullPointerRedundantCheck]
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:304:20: note: Assuming that condition 'text_surface==NULL' is not redundant
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:338:24: note: Null pointer dereference
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:100:123: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:254:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:124:11: performance: Technically the member function 'MOGL_PoliceTTF::_AfficherCaractere' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:176:23: note: Technically the member function 'MOGL_PoliceTTF::_AfficherCaractere' can be static.
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:124:11: note: Technically the member function 'MOGL_PoliceTTF::_AfficherCaractere' can be static.
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:134:11: performance: Technically the member function 'MOGL_PoliceTTF::_AfficherFondCaractere' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:203:23: note: Technically the member function 'MOGL_PoliceTTF::_AfficherFondCaractere' can be static.
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:134:11: note: Technically the member function 'MOGL_PoliceTTF::_AfficherFondCaractere' can be static.
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:138:30: performance: Technically the member function 'MOGL_PoliceTTF::_CreateSurface' can be static. [functionStatic]
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.cpp:380:58: note: Technically the member function 'MOGL_PoliceTTF::_CreateSurface' can be static.
briquolo-0.5.7/src/MOGL/MOGL_PoliceTTF.h:138:30: note: Technically the member function 'MOGL_PoliceTTF::_CreateSurface' can be static.
briquolo-0.5.7/src/MOGL/MOGL_Polygone.cpp:56:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MOGL/MOGL_Polygone.h:77:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementFacade.h:45:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Polygone.h:77:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_SaisieChaine.cpp:42:3: performance: Variable '_IconvDesc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
briquolo-0.5.7/src/MOGL/MOGL_SaisieChaine.h:52:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:43:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_SaisieChaine.h:52:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_SaisieChaine.h:53:18: style: The function 'GetHauteurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_SaisieChaine.h:53:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_SaisieChaine.h:54:18: style: The function 'GetLargeurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:47:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_SaisieChaine.h:54:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_SaisieChaine.h:61:10: style: The function 'ClavierDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:50:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_SaisieChaine.h:61:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Separateur.h:33:5: style: Class 'MOGL_Separateur' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
briquolo-0.5.7/src/MOGL/MOGL_Separateur.h:35:18: style: The function 'GetHauteurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:46:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Separateur.h:35:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Separateur.h:36:18: style: The function 'GetLargeurElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:47:26: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Separateur.h:36:18: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Separateur.h:37:10: style: The function 'Afficher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementPanneau.h:43:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Separateur.h:37:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Spot.h:40:22: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_Noeud.h:81:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Spot.h:40:22: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Strip.cpp:50:6: style: Variable 'it' is modified but its new value is never used. [unreadVariable]
briquolo-0.5.7/src/MOGL/MOGL_Temporisation.h:105:10: style: The function 'TnL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
briquolo-0.5.7/src/MOGL/MOGL_ElementArbre.h:63:18: note: Virtual function in base class
briquolo-0.5.7/src/MOGL/MOGL_Temporisation.h:105:10: note: Function in derived class
briquolo-0.5.7/src/MOGL/MOGL_Texte.h:42:33: style: Technically the member function 'MOGL_Texte::GetCouleurTexte' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Texte.cpp:98:41: note: Technically the member function 'MOGL_Texte::GetCouleurTexte' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Texte.h:42:33: note: Technically the member function 'MOGL_Texte::GetCouleurTexte' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Texte.h:45:33: style: Technically the member function 'MOGL_Texte::GetCouleurFond' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Texte.cpp:108:41: note: Technically the member function 'MOGL_Texte::GetCouleurFond' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Texte.h:45:33: note: Technically the member function 'MOGL_Texte::GetCouleurFond' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Texte.h:53:20: style: Technically the member function 'MOGL_Texte::GetString' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_Texte.cpp:65:28: note: Technically the member function 'MOGL_Texte::GetString' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Texte.h:53:20: note: Technically the member function 'MOGL_Texte::GetString' can be const.
briquolo-0.5.7/src/MOGL/MOGL_TrianglePeau.cpp:24:20: warning: Member variable 'MOGL_TrianglePeau::_Texture' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MOGL/MOGL_TrianglePeau.h:87:22: style: Technically the member function 'MOGL_TrianglePeau::GetReferencePoint' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_TrianglePeau.cpp:65:33: note: Technically the member function 'MOGL_TrianglePeau::GetReferencePoint' can be const.
briquolo-0.5.7/src/MOGL/MOGL_TrianglePeau.h:87:22: note: Technically the member function 'MOGL_TrianglePeau::GetReferencePoint' can be const.
briquolo-0.5.7/src/MOGL/MOGL_TrianglePeau.h:102:14: style: Technically the member function 'MOGL_TrianglePeau::EstPointInterne' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_TrianglePeau.cpp:75:25: note: Technically the member function 'MOGL_TrianglePeau::EstPointInterne' can be const.
briquolo-0.5.7/src/MOGL/MOGL_TrianglePeau.h:102:14: note: Technically the member function 'MOGL_TrianglePeau::EstPointInterne' can be const.
briquolo-0.5.7/src/MOGL/MOGL_TrianglePeau.h:116:34: style: Technically the member function 'MOGL_TrianglePeau::GetPointTexture' can be const. [functionConst]
briquolo-0.5.7/src/MOGL/MOGL_TrianglePeau.cpp:85:45: note: Technically the member function 'MOGL_TrianglePeau::GetPointTexture' can be const.
briquolo-0.5.7/src/MOGL/MOGL_TrianglePeau.h:116:34: note: Technically the member function 'MOGL_TrianglePeau::GetPointTexture' can be const.
briquolo-0.5.7/src/MOGL/MOGL_Univers.cpp:26:15: warning: Member variable 'MOGL_Univers::_Camera' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/MenuPrincipal.cpp:36:45: style: Function 'MenuPrincipal' argument 1 names different: declaration 'p_Fentre' definition 'p_Fenetre'. [funcArgNamesDifferent]
briquolo-0.5.7/src/MenuPrincipal.h:52:34: note: Function 'MenuPrincipal' argument 1 names different: declaration 'p_Fentre' definition 'p_Fenetre'.
briquolo-0.5.7/src/MenuPrincipal.cpp:36:45: note: Function 'MenuPrincipal' argument 1 names different: declaration 'p_Fentre' definition 'p_Fenetre'.
briquolo-0.5.7/src/MenuPrincipal.cpp:137:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MenuPrincipal.cpp:148:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/MenuPrincipal.cpp:156:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/Plateau.cpp:41:10: warning: Member variable 'Plateau::_MinX' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/Plateau.cpp:41:10: warning: Member variable 'Plateau::_MaxX' is not initialized in the constructor. [uninitMemberVar]
briquolo-0.5.7/src/Plateau.cpp:51:5: style: Class 'Plateau' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
briquolo-0.5.7/src/Plateau.h:30:1: warning: The class 'Plateau' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
briquolo-0.5.7/src/TableauBase.cpp:165:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauBase.cpp:203:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauBase.cpp:396:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauBase.cpp:432:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauBase.h:79:18: warning: Virtual function 'SetPause' is called from constructor 'TableauBase(MOGL_Fenetre*p_Fenetre)' at line 69. Dynamic binding is not used. [virtualCallInConstructor]
briquolo-0.5.7/src/TableauBase.cpp:69:3: note: Calling SetPause
briquolo-0.5.7/src/TableauBase.h:79:18: note: SetPause is a virtual method
briquolo-0.5.7/src/TableauEditeur.cpp:163:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauEditeur.cpp:195:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauEditeur.cpp:226:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauEditeur.cpp:257:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauEditeur.cpp:322:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauEditeur.cpp:418:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:62:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:67:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:72:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:78:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:84:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:98:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:105:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:188:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:198:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:200:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:210:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:224:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:246:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:267:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:290:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:316:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:404:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:411:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:428:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:489:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:641:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:654:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:682:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/TableauJeu.cpp:702:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/Texture.cpp:203:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
briquolo-0.5.7/src/Texture.cpp:212:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/brise/brise_0.38.20180515.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/brisk-menu/brisk-menu_0.5.0.orig.tar.gz
brisk-menu-0.5.0/src/backend/all-items/all-section.c:95:83: style: Function 'brisk_all_items_section_get_id' argument 1 names different: declaration 'item' definition 'section'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/all-items/all-section.c:44:66: note: Function 'brisk_all_items_section_get_id' argument 1 names different: declaration 'item' definition 'section'.
brisk-menu-0.5.0/src/backend/all-items/all-section.c:95:83: note: Function 'brisk_all_items_section_get_id' argument 1 names different: declaration 'item' definition 'section'.
brisk-menu-0.5.0/src/backend/all-items/all-section.c:100:85: style: Function 'brisk_all_items_section_get_name' argument 1 names different: declaration 'item' definition 'section'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/all-items/all-section.c:45:68: note: Function 'brisk_all_items_section_get_name' argument 1 names different: declaration 'item' definition 'section'.
brisk-menu-0.5.0/src/backend/all-items/all-section.c:100:85: note: Function 'brisk_all_items_section_get_name' argument 1 names different: declaration 'item' definition 'section'.
brisk-menu-0.5.0/src/backend/all-items/all-section.c:105:68: style: Function 'brisk_all_items_section_get_icon' argument 1 names different: declaration 'item' definition 'section'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/all-items/all-section.c:46:68: note: Function 'brisk_all_items_section_get_icon' argument 1 names different: declaration 'item' definition 'section'.
brisk-menu-0.5.0/src/backend/all-items/all-section.c:105:68: note: Function 'brisk_all_items_section_get_icon' argument 1 names different: declaration 'item' definition 'section'.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:125:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:122:0: note: Variable 'ret' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:125:9: note: Variable 'ret' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:127:9: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:123:0: note: Variable 'info' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:127:9: note: Variable 'info' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:138:17: style: Variable 'action_name' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:133:0: note: Variable 'action_name' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:138:17: note: Variable 'action_name' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:332:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:330:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:332:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:446:25: style: Variable 'desktop_file' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:442:0: note: Variable 'desktop_file' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:446:25: note: Variable 'desktop_file' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:220:58: style: Function 'brisk_apps_backend_changed' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:67:58: note: Function 'brisk_apps_backend_changed' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:220:58: note: Function 'brisk_apps_backend_changed' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:289:61: style: Function 'brisk_apps_backend_reload' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:68:61: note: Function 'brisk_apps_backend_reload' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:289:61: note: Function 'brisk_apps_backend_reload' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:351:89: style: Function 'brisk_apps_backend_build_from_tree' argument 2 names different: declaration 'id' definition 'menu_id'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:63:89: note: Function 'brisk_apps_backend_build_from_tree' argument 2 names different: declaration 'id' definition 'menu_id'.
brisk-menu-0.5.0/src/backend/apps/apps-backend.c:351:89: note: Function 'brisk_apps_backend_build_from_tree' argument 2 names different: declaration 'id' definition 'menu_id'.
brisk-menu-0.5.0/src/backend/apps/apps-item.c:270:9: style: Variable 'desktop_fpath' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/backend/apps/apps-item.c:268:0: note: Variable 'desktop_fpath' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-item.c:270:9: note: Variable 'desktop_fpath' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/apps/apps-item.c:290:60: style: Function 'brisk_apps_item_get_section_id' argument 1 names different: declaration 'item' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/apps/apps-item.h:38:60: note: Function 'brisk_apps_item_get_section_id' argument 1 names different: declaration 'item' definition 'self'.
brisk-menu-0.5.0/src/backend/apps/apps-item.c:290:60: note: Function 'brisk_apps_item_get_section_id' argument 1 names different: declaration 'item' definition 'self'.
brisk-menu-0.5.0/src/backend/apps/apps-section.c:193:63: style: Function 'brisk_apps_section_get_name' argument 1 names different: declaration 'item' definition 'section'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/apps/apps-section.c:52:63: note: Function 'brisk_apps_section_get_name' argument 1 names different: declaration 'item' definition 'section'.
brisk-menu-0.5.0/src/backend/apps/apps-section.c:193:63: note: Function 'brisk_apps_section_get_name' argument 1 names different: declaration 'item' definition 'section'.
brisk-menu-0.5.0/src/backend/apps/apps-section.c:199:63: style: Function 'brisk_apps_section_get_icon' argument 1 names different: declaration 'item' definition 'section'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/apps/apps-section.c:53:63: note: Function 'brisk_apps_section_get_icon' argument 1 names different: declaration 'item' definition 'section'.
brisk-menu-0.5.0/src/backend/apps/apps-section.c:199:63: note: Function 'brisk_apps_section_get_icon' argument 1 names different: declaration 'item' definition 'section'.
brisk-menu-0.5.0/src/backend/backend.c:200:45: style: Function 'brisk_backend_item_added' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/backend.h:89:45: note: Function 'brisk_backend_item_added' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:200:45: note: Function 'brisk_backend_item_added' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:211:47: style: Function 'brisk_backend_item_removed' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/backend.h:90:47: note: Function 'brisk_backend_item_removed' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:211:47: note: Function 'brisk_backend_item_removed' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:222:48: style: Function 'brisk_backend_section_added' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/backend.h:91:48: note: Function 'brisk_backend_section_added' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:222:48: note: Function 'brisk_backend_section_added' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:233:50: style: Function 'brisk_backend_section_removed' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/backend.h:92:50: note: Function 'brisk_backend_section_removed' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:233:50: note: Function 'brisk_backend_section_removed' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:244:52: style: Function 'brisk_backend_invalidate_filter' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/backend.h:93:52: note: Function 'brisk_backend_invalidate_filter' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:244:52: note: Function 'brisk_backend_invalidate_filter' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:255:44: style: Function 'brisk_backend_hide_menu' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/backend.h:94:44: note: Function 'brisk_backend_hide_menu' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:255:44: note: Function 'brisk_backend_hide_menu' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:266:40: style: Function 'brisk_backend_reset' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/backend.h:95:40: note: Function 'brisk_backend_reset' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/backend.c:266:40: note: Function 'brisk_backend_reset' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/favourites/favourites-backend.c:70:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/backend/favourites/favourites-backend.c:62:0: note: Variable 'ret' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/favourites/favourites-backend.c:70:9: note: Variable 'ret' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/backend/favourites/favourites-desktop.c:193:68: style: Function 'brisk_favourites_backend_init_desktop' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/favourites/favourites-backend.h:60:68: note: Function 'brisk_favourites_backend_init_desktop' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/favourites/favourites-desktop.c:193:68: note: Function 'brisk_favourites_backend_init_desktop' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/favourites/favourites-desktop.c:212:68: style: Function 'brisk_favourites_backend_menu_desktop' argument 1 names different: declaration 'backend' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/favourites/favourites-backend.h:61:68: note: Function 'brisk_favourites_backend_menu_desktop' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/favourites/favourites-desktop.c:212:68: note: Function 'brisk_favourites_backend_menu_desktop' argument 1 names different: declaration 'backend' definition 'self'.
brisk-menu-0.5.0/src/backend/favourites/favourites-section.c:157:92: style: Function 'brisk_favourites_section_get_backend_id' argument 1 names different: declaration 'section' definition 'item'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/backend/favourites/favourites-section.c:77:75: note: Function 'brisk_favourites_section_get_backend_id' argument 1 names different: declaration 'section' definition 'item'.
brisk-menu-0.5.0/src/backend/favourites/favourites-section.c:157:92: note: Function 'brisk_favourites_section_get_backend_id' argument 1 names different: declaration 'section' definition 'item'.
brisk-menu-0.5.0/src/frontend/category-button.c:106:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/category-button.c:104:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/category-button.c:106:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/category-button.c:161:9: style: Variable 'layout' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/category-button.c:158:0: note: Variable 'layout' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/category-button.c:161:9: note: Variable 'layout' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/category-button.c:165:9: style: Variable 'image' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/category-button.c:157:0: note: Variable 'image' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/category-button.c:165:9: note: Variable 'image' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/category-button.c:171:9: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/category-button.c:156:0: note: Variable 'label' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/category-button.c:171:9: note: Variable 'label' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/category-button.c:191:9: style: Variable 'style' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/category-button.c:155:0: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/category-button.c:191:9: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:107:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/desktop-button.c:105:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:107:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:121:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/desktop-button.c:119:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:121:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:129:9: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/desktop-button.c:118:0: note: Variable 'label' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:129:9: note: Variable 'label' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:179:9: style: Variable 'layout' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/desktop-button.c:176:0: note: Variable 'layout' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:179:9: note: Variable 'layout' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:183:9: style: Variable 'image' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/desktop-button.c:175:0: note: Variable 'image' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:183:9: note: Variable 'image' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:189:9: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/desktop-button.c:174:0: note: Variable 'label' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:189:9: note: Variable 'label' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:199:9: style: Variable 'style' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/desktop-button.c:173:0: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:199:9: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:207:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/desktop-button.c:205:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/desktop-button.c:207:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:111:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/entry-button.c:109:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:111:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:125:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/entry-button.c:122:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:125:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:127:9: style: Variable 'icon' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/entry-button.c:123:0: note: Variable 'icon' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:127:9: note: Variable 'icon' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:262:9: style: Variable 'icon' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/entry-button.c:258:0: note: Variable 'icon' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:262:9: note: Variable 'icon' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:280:9: style: Variable 'toplevel' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/entry-button.c:277:0: note: Variable 'toplevel' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:280:9: note: Variable 'toplevel' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:295:9: style: Variable 'icon' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/entry-button.c:291:0: note: Variable 'icon' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:295:9: note: Variable 'icon' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/entry-button.c:320:66: style: Function 'brisk_menu_entry_button_release_event' argument 1 names different: declaration 'wid' definition 'widget'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/frontend/entry-button.c:28:66: note: Function 'brisk_menu_entry_button_release_event' argument 1 names different: declaration 'wid' definition 'widget'.
brisk-menu-0.5.0/src/frontend/entry-button.c:320:66: note: Function 'brisk_menu_entry_button_release_event' argument 1 names different: declaration 'wid' definition 'widget'.
brisk-menu-0.5.0/src/frontend/entry-button.c:321:71: style: Function 'brisk_menu_entry_button_release_event' argument 2 names different: declaration 'event' definition 'event_button'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/frontend/entry-button.c:28:87: note: Function 'brisk_menu_entry_button_release_event' argument 2 names different: declaration 'event' definition 'event_button'.
brisk-menu-0.5.0/src/frontend/entry-button.c:321:71: note: Function 'brisk_menu_entry_button_release_event' argument 2 names different: declaration 'event' definition 'event_button'.
brisk-menu-0.5.0/src/frontend/entry-button.c:345:59: style: Function 'brisk_menu_entry_button_launch' argument 1 names different: declaration 'button' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/frontend/entry-button.h:47:59: note: Function 'brisk_menu_entry_button_launch' argument 1 names different: declaration 'button' definition 'self'.
brisk-menu-0.5.0/src/frontend/entry-button.c:345:59: note: Function 'brisk_menu_entry_button_launch' argument 1 names different: declaration 'button' definition 'self'.
brisk-menu-0.5.0/src/frontend/entry-button.c:235:9: style: Variable 'gtk_misc_set_alignment' is assigned a value that is never used. [unreadVariable]
brisk-menu-0.5.0/src/frontend/entry-button.c:239:9: style: Variable 'gtk_button_set_relief' is assigned a value that is never used. [unreadVariable]
brisk-menu-0.5.0/src/frontend/launcher.c:61:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/launcher.c:59:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/launcher.c:61:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/launcher.c:89:9: style: Variable 'display' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/launcher.c:87:0: note: Variable 'display' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/launcher.c:89:9: note: Variable 'display' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-context.c:61:9: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-context.c:56:0: note: Variable 'group' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-context.c:61:9: note: Variable 'group' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-grabs.c:65:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-grabs.c:63:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-grabs.c:65:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-grabs.c:68:9: style: Variable 'window' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-grabs.c:62:0: note: Variable 'window' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-grabs.c:68:9: note: Variable 'window' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-grabs.c:242:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-grabs.c:240:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-grabs.c:242:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-loader.c:43:9: style: Variable 'button' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-loader.c:40:0: note: Variable 'button' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-loader.c:43:9: note: Variable 'button' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-loader.c:133:9: style: Variable 'backend_id' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-loader.c:131:0: note: Variable 'backend_id' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-loader.c:133:9: note: Variable 'backend_id' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-loader.c:135:9: style: Variable 'box_target' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-loader.c:129:0: note: Variable 'box_target' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-loader.c:135:9: note: Variable 'box_target' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-loader.c:141:9: style: Variable 'kids' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-loader.c:130:0: note: Variable 'kids' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-loader.c:141:9: note: Variable 'kids' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-search.c:139:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-search.c:133:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-search.c:139:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-session.c:130:9: style: Variable 'box' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-session.c:127:0: note: Variable 'box' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-session.c:130:9: note: Variable 'box' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-session.c:137:9: style: Variable 'widget' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-session.c:126:0: note: Variable 'widget' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-session.c:137:9: note: Variable 'widget' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-session.c:147:9: style: Variable 'style' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-session.c:128:0: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-session.c:147:9: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-settings.c:29:9: style: Variable 'gtk_settings' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-settings.c:24:0: note: Variable 'gtk_settings' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-settings.c:29:9: note: Variable 'gtk_settings' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-settings.c:77:9: style: Variable 'layout' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-settings.c:74:0: note: Variable 'layout' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-settings.c:77:9: note: Variable 'layout' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-sort.c:57:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-sort.c:54:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-sort.c:57:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-sort.c:60:9: style: Variable 'child2' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-sort.c:50:0: note: Variable 'child2' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-sort.c:60:9: note: Variable 'child2' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:151:9: style: Variable 'style' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:132:0: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:151:9: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:158:9: style: Variable 'layout' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:128:0: note: Variable 'layout' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:158:9: note: Variable 'layout' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:162:9: style: Variable 'widget' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:129:0: note: Variable 'widget' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:162:9: note: Variable 'widget' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:183:9: style: Variable 'content' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:130:0: note: Variable 'content' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:183:9: note: Variable 'content' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:188:9: style: Variable 'scroll' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:131:0: note: Variable 'scroll' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:188:9: note: Variable 'scroll' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:389:9: style: Variable 'next_child' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:386:0: note: Variable 'next_child' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:389:9: note: Variable 'next_child' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:406:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:400:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:406:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:414:9: style: Variable 'adjustment' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:401:0: note: Variable 'adjustment' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:414:9: note: Variable 'adjustment' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:450:9: style: Variable 'child' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:448:0: note: Variable 'child' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:450:9: note: Variable 'child' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:484:9: style: Variable 'sep' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:472:0: note: Variable 'sep' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:484:9: note: Variable 'sep' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:513:9: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/menu-window.c:510:0: note: Variable 'info' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:513:9: note: Variable 'info' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/menu-window.c:461:61: style: Function 'brisk_menu_window_set_parent_position' argument 1 names different: declaration 'window' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/frontend/menu-window.h:39:61: note: Function 'brisk_menu_window_set_parent_position' argument 1 names different: declaration 'window' definition 'self'.
brisk-menu-0.5.0/src/frontend/menu-window.c:461:61: note: Function 'brisk_menu_window_set_parent_position' argument 1 names different: declaration 'window' definition 'self'.
brisk-menu-0.5.0/src/frontend/menu-window.c:554:64: style: Function 'brisk_menu_window_update_screen_position' argument 1 names different: declaration 'window' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/frontend/menu-window.h:44:64: note: Function 'brisk_menu_window_update_screen_position' argument 1 names different: declaration 'window' definition 'self'.
brisk-menu-0.5.0/src/frontend/menu-window.c:554:64: note: Function 'brisk_menu_window_update_screen_position' argument 1 names different: declaration 'window' definition 'self'.
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:84:9: style: Variable 'window' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:78:0: note: Variable 'window' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:84:9: note: Variable 'window' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:88:9: style: Variable 'screen' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:77:0: note: Variable 'screen' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:88:9: note: Variable 'screen' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:97:9: style: Variable 'bin' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:94:0: note: Variable 'bin' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:97:9: note: Variable 'bin' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:98:9: style: Variable 'child' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:95:0: note: Variable 'child' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/frontend/sidebar-scroller.c:98:9: note: Variable 'child' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/lib/key-binder.c:91:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/lib/key-binder.c:88:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/lib/key-binder.c:91:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/lib/key-binder.c:128:9: style: Variable 'root' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/lib/key-binder.c:123:0: note: Variable 'root' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/lib/key-binder.c:128:9: note: Variable 'root' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/lib/key-binder.c:151:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/lib/key-binder.c:142:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/lib/key-binder.c:151:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/lib/key-binder.c:152:9: style: Variable 'display' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/lib/key-binder.c:148:0: note: Variable 'display' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/lib/key-binder.c:152:9: note: Variable 'display' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/lib/key-binder.c:264:9: style: Variable 'window' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/lib/key-binder.c:262:0: note: Variable 'window' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/lib/key-binder.c:264:9: note: Variable 'window' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/applet.c:61:9: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/mate-applet/applet.c:59:0: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/applet.c:61:9: note: Variable 'self' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/applet.c:122:9: style: Variable 'style' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/mate-applet/applet.c:111:0: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/applet.c:122:9: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/applet.c:167:9: style: Variable 'menu' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/mate-applet/applet.c:110:0: note: Variable 'menu' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/applet.c:167:9: note: Variable 'menu' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/applet.c:380:9: style: Variable 'style' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/mate-applet/applet.c:378:0: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/applet.c:380:9: note: Variable 'style' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/applet.c:266:88: style: Function 'brisk_menu_applet_edit_menus' argument 2 names different: declaration 'applet' definition 'self'. [funcArgNamesDifferent]
brisk-menu-0.5.0/src/mate-applet/applet.h:54:71: note: Function 'brisk_menu_applet_edit_menus' argument 2 names different: declaration 'applet' definition 'self'.
brisk-menu-0.5.0/src/mate-applet/applet.c:266:88: note: Function 'brisk_menu_applet_edit_menus' argument 2 names different: declaration 'applet' definition 'self'.
brisk-menu-0.5.0/src/mate-applet/applet.c:156:9: style: Variable 'gtk_misc_set_alignment' is assigned a value that is never used. [unreadVariable]
brisk-menu-0.5.0/src/mate-applet/applet.c:160:9: style: Variable 'mate_panel_applet_set_flags' is assigned a value that is never used. [unreadVariable]
brisk-menu-0.5.0/src/mate-applet/main.c:86:9: style: Variable 'home' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/mate-applet/main.c:82:0: note: Variable 'home' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/main.c:86:9: note: Variable 'home' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/mate-applet/main.c:83:37: style: The scope of the variable 'ret' can be reduced. [variableScope]
brisk-menu-0.5.0/src/mate-applet/main.c:88:23: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
brisk-menu-0.5.0/src/mate-applet/main.c:104:9: style: Variable 'g_set_application_name' is assigned a value that is never used. [unreadVariable]
brisk-menu-0.5.0/src/test/brisk-test-backends.c:92:9: style: Variable 'loop' is reassigned a value before the old one has been used. [redundantAssignment]
brisk-menu-0.5.0/src/test/brisk-test-backends.c:87:0: note: Variable 'loop' is reassigned a value before the old one has been used.
brisk-menu-0.5.0/src/test/brisk-test-backends.c:92:9: note: Variable 'loop' is reassigned a value before the old one has been used.
[03:24]

ftp://ftp.se.debian.org/debian/pool/main/b/bristol/bristol_0.60.11.orig.tar.gz
bristol-0.60.11/bin/bristoljackstats.c:73:6: style: Unused variable: outfd [unusedVariable]
bristol-0.60.11/bin/bristoljackstats.c:73:13: style: Unused variable: nullfd [unusedVariable]
bristol-0.60.11/bin/bristoljackstats.c:74:7: style: Unused variable: lbuf [unusedVariable]
bristol-0.60.11/brighton/brighton.c:1548:7: style: The scope of the variable 'cont' can be reduced. [variableScope]
bristol-0.60.11/brighton/brighton.c:1828:14: style: The scope of the variable 'r' can be reduced. [variableScope]
bristol-0.60.11/brighton/brighton.c:212:32: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:483:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:596:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:606:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:641:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:657:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:667:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:699:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:704:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:712:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:718:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:767:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:791:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:799:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:808:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:818:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:824:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:875:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:882:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:889:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:900:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:912:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:930:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:938:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:954:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:965:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brighton.c:1030:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brightonAxxe.c:616:20: style: Expression '(X | 0x1) == 0x0' is always false. [comparisonError]
bristol-0.60.11/brighton/brightonBassMaker.c:117:8: style: struct member 'BmNote::pad1' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:118:8: style: struct member 'BmNote::pad2' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:136:8: style: struct member 'BmControl::speed' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:137:8: style: struct member 'BmControl::duty' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:143:8: style: struct member 'BmControl::select' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:147:8: style: struct member 'BmControl::cop' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:148:8: style: struct member 'BmControl::pad1' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:150:8: style: struct member 'BmControl::activeled' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:151:8: style: struct member 'BmControl::selectled' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:152:8: style: struct member 'BmControl::dirled' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:156:8: style: struct member 'BmControl::pad2' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBassMaker.c:157:8: style: struct member 'BmControl::display' is never used. [unusedStructMember]
bristol-0.60.11/brighton/brightonBitOne.c:3658:2: style: Variable 'scratch' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonBitOne.c:3657:2: note: Variable 'scratch' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonBitOne.c:3658:2: note: Variable 'scratch' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonBitOne.c:2582:6: style: The scope of the variable 'ho' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonBitOne.c:2582:10: style: The scope of the variable 'lo' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonBitOne.c:3191:6: style: The scope of the variable 'loc' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonBitOne.c:2070:15: style: Variable 'scratch2' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonBitOne.c:3348:14: style: Variable 'scratch' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonBitOne.c:3939:3: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:2399:12: error: Array 'src[256]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
bristol-0.60.11/brighton/brightonCLI.c:1811:13: style: Expression is always false because 'else if' condition matches previous condition at line 1785. [multiCondition]
bristol-0.60.11/brighton/brightonCLI.c:1816:13: style: Expression is always false because 'else if' condition matches previous condition at line 1790. [multiCondition]
bristol-0.60.11/brighton/brightonCLI.c:1821:13: style: Expression is always false because 'else if' condition matches previous condition at line 1795. [multiCondition]
bristol-0.60.11/brighton/brightonCLI.c:1826:13: style: Expression is always false because 'else if' condition matches previous condition at line 1800. [multiCondition]
bristol-0.60.11/brighton/brightonCLI.c:1831:13: style: Expression is always false because 'else if' condition matches previous condition at line 1805. [multiCondition]
bristol-0.60.11/brighton/brightonCLI.c:658:2: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:655:2: note: Variable 'n' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:658:2: note: Variable 'n' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:661:2: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:658:2: note: Variable 'n' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:661:2: note: Variable 'n' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:664:2: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:661:2: note: Variable 'n' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:664:2: note: Variable 'n' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:667:2: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:664:2: note: Variable 'n' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:667:2: note: Variable 'n' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1117:3: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:1114:3: note: Variable 'n' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1117:3: note: Variable 'n' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1454:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:1451:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1454:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1457:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:1454:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1457:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1460:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:1457:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1460:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1463:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:1460:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1463:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1736:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:1733:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1736:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1745:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:1741:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1745:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1749:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:1745:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1749:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1753:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:1749:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1753:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1757:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:1753:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:1757:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:2462:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:2461:5: note: Variable 't' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:2462:5: note: Variable 't' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:2605:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:2604:5: note: Variable 't' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:2605:5: note: Variable 't' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:2793:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:2790:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:2793:3: note: Variable 'i' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3262:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:3260:3: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3262:3: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3462:2: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:3460:2: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3462:2: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3534:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:3530:3: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3534:3: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3759:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:3757:3: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3759:3: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3761:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:3759:3: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3761:3: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3763:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonCLI.c:3761:3: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3763:3: note: Variable 'v' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonCLI.c:3814:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/brighton/brightonCLI.c:577:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:578:7: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:590:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:727:11: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:841:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:841:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:841:12: style: The scope of the variable 'n' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:886:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:1185:7: style: The scope of the variable 'n' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:1365:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:1366:8: style: The scope of the variable 'v' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:1439:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:1439:12: style: The scope of the variable 'k' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:2143:9: style: The scope of the variable 'd' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:2143:12: style: The scope of the variable 'tp' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:2143:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:2144:8: style: The scope of the variable 'v' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonCLI.c:583:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:595:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:718:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:864:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:899:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:926:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:1163:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:1398:11: style: Variable 'sid' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:2137:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:2356:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:3437:7: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonCLI.c:777:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brightonCLI.c:2551:23: style: Array index 'v' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brightonCLI.c:2626:23: style: Array index 'v' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/brighton/brightonControllers.c:1132:2: style: Variable 'event.type' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonControllers.c:1131:2: note: Variable 'event.type' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonControllers.c:1132:2: note: Variable 'event.type' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonControllers.c:1191:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonControllers.c:1192:8: style: The scope of the variable 'maxvalue' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonControllers.c:653:11: style: Variable 'null' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonControllers.c:1580:11: style: Variable 'cc' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonControllers.c:1581:16: style: Variable 'channel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonControllers.c:1661:10: style: Variable 'cc' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonControllers.c:1662:15: style: Variable 'channel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/brighton/brightonJupiter.c:3168:2: style: Variable 'event.value' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/brighton/brightonJupiter.c:3165:2: note: Variable 'event.value' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonJupiter.c:3168:2: note: Variable 'event.value' is reassigned a value before the old one has been used.
bristol-0.60.11/brighton/brightonMini.c:863:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/brighton/brightonMini.c:865:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/brighton/brightonMixerMemory.c:58:59: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
bristol-0.60.11/brighton/brightonMixerMemory.c:60:11: note: Assuming that condition 'name==NULL' is not redundant
bristol-0.60.11/brighton/brightonMixerMemory.c:58:59: note: Null pointer dereference
bristol-0.60.11/brighton/brightonMixerMemory.c:437:7: style: The scope of the variable 'path' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonMixerMemory.c:407:3: error: Memory leak: m [memleak]
bristol-0.60.11/brighton/brightonMixerMemory.c:409:3: error: Memory leak: m [memleak]
bristol-0.60.11/brighton/brightonOBXa.c:597:42: warning: Either the condition 'name!=0' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
bristol-0.60.11/brighton/brightonOBXa.c:591:12: note: Assuming that condition 'name!=0' is not redundant
bristol-0.60.11/brighton/brightonOBXa.c:597:42: note: Null pointer dereference
bristol-0.60.11/brighton/brightonOBXa.c:597:48: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
bristol-0.60.11/brighton/brightonOBXa.c:599:12: note: Assuming that condition 'name==NULL' is not redundant
bristol-0.60.11/brighton/brightonOBXa.c:597:48: note: Null pointer dereference
bristol-0.60.11/brighton/brightonOBXa.c:598:34: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
bristol-0.60.11/brighton/brightonOBXa.c:599:12: note: Assuming that condition 'name==NULL' is not redundant
bristol-0.60.11/brighton/brightonOBXa.c:598:34: note: Null pointer dereference
bristol-0.60.11/brighton/brightonOBXa.c:1439:42: warning: Either the condition 'name!=0' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
bristol-0.60.11/brighton/brightonOBXa.c:1433:12: note: Assuming that condition 'name!=0' is not redundant
bristol-0.60.11/brighton/brightonOBXa.c:1439:42: note: Null pointer dereference
bristol-0.60.11/brighton/brightonOBXa.c:1439:48: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
bristol-0.60.11/brighton/brightonOBXa.c:1441:12: note: Assuming that condition 'name==NULL' is not redundant
bristol-0.60.11/brighton/brightonOBXa.c:1439:48: note: Null pointer dereference
bristol-0.60.11/brighton/brightonOBXa.c:1440:34: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
bristol-0.60.11/brighton/brightonOBXa.c:1441:12: note: Assuming that condition 'name==NULL' is not redundant
bristol-0.60.11/brighton/brightonOBXa.c:1440:34: note: Null pointer dereference
bristol-0.60.11/brighton/brightonRealistic.c:382:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/brighton/brightonRoutines.c:303:18: style: Condition 'envcache==NULL' is always true [knownConditionTrueFalse]
bristol-0.60.11/brighton/brightonRoutines.c:301:36: note: Assuming that condition '(envcache=getenv("HOME"))==NULL' is not redundant
bristol-0.60.11/brighton/brightonRoutines.c:303:18: note: Condition 'envcache==NULL' is always true
bristol-0.60.11/brighton/brightonRoutines.c:333:19: style: The scope of the variable 'ppath' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonRoutines.c:387:13: style: The scope of the variable 'dstfd' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonRoutines.c:632:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonRoutines.c:805:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonRoutines.c:581:6: error: Uninitialized struct member: tmem.vers [uninitStructMember]
bristol-0.60.11/brighton/brightonRoutines.c:586:49: error: Uninitialized struct member: tmem.vers [uninitStructMember]
bristol-0.60.11/brighton/brightonRoutines.c:697:7: error: Uninitialized struct member: tmem.vers [uninitStructMember]
bristol-0.60.11/brighton/brightonRoutines.c:728:21: error: Uninitialized struct member: tmem.vers [uninitStructMember]
bristol-0.60.11/brighton/brightonSID.c:849:6: style: The scope of the variable 'off1' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonSID.c:849:17: style: The scope of the variable 'off2' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonSID.c:941:9: style: The scope of the variable 'sv' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonSID2.c:1118:6: style: The scope of the variable 'off1' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonSID2.c:1118:17: style: The scope of the variable 'off2' can be reduced. [variableScope]
bristol-0.60.11/brighton/brightonSID2.c:1210:9: style: The scope of the variable 'sv' can be reduced. [variableScope]
bristol-0.60.11/bristol/aksdco.c:323:35: style: The scope of the variable 'gdelta' can be reduced. [variableScope]
bristol-0.60.11/bristol/aksfilter.c:206:2: style: Variable 'emp2' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/aksfilter.c:205:2: note: Variable 'emp2' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/aksfilter.c:206:2: note: Variable 'emp2' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/aksfilter.c:183:40: style: The scope of the variable 'freq' can be reduced. [variableScope]
bristol-0.60.11/bristol/aksfilter.c:210:7: style: Variable 'sr' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/aksfilter.c:211:9: style: Variable 'wave' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/aksfilter.c:206:2: style: Variable 'emp2' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/aksreverb.c:119:17: style: The scope of the variable 'crossover' can be reduced. [variableScope]
bristol-0.60.11/bristol/aksreverb.c:119:28: style: The scope of the variable 'feedback' can be reduced. [variableScope]
bristol-0.60.11/bristol/arpdco.c:352:15: style: The scope of the variable 'wtpSqr' can be reduced. [variableScope]
bristol-0.60.11/bristol/arpdco.c:352:23: style: The scope of the variable 'gdelta' can be reduced. [variableScope]
bristol-0.60.11/bristol/arpdco.c:385:13: style: Variable 'dosquare' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/arpeggiator.c:76:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/bristol/audioEngine.c:76:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bristol-0.60.11/bristol/audiothread.c:1179:3: style: Variable 'voice->next' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/audiothread.c:1174:3: note: Variable 'voice->next' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/audiothread.c:1179:3: note: Variable 'voice->next' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/audiothread.c:64:9: style: The scope of the variable 'rr' can be reduced. [variableScope]
bristol-0.60.11/bristol/audiothread.c:756:7: style: The scope of the variable 'vint' can be reduced. [variableScope]
bristol-0.60.11/bristol/audiothread.c:1071:10: style: The scope of the variable 'holder' can be reduced. [variableScope]
bristol-0.60.11/bristol/bit1osc.c:278:17: style: The scope of the variable 'gdelta' can be reduced. [variableScope]
bristol-0.60.11/bristol/bit1osc.c:278:25: style: The scope of the variable 'pdelta' can be reduced. [variableScope]
bristol-0.60.11/bristol/bit1osc.c:278:33: style: The scope of the variable 'wtpSqr' can be reduced. [variableScope]
bristol-0.60.11/bristol/bit1osc.c:963:3: style: Variable 'done' is modified but its new value is never used. [unreadVariable]
bristol-0.60.11/bristol/bristol.c:220:2: style: Variable 'audiomain.flags' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bristol-0.60.11/bristol/bristol.c:208:2: note: Variable 'audiomain.flags' is reassigned a value before the old one has been used if variable is no semaphore variable.
bristol-0.60.11/bristol/bristol.c:220:2: note: Variable 'audiomain.flags' is reassigned a value before the old one has been used if variable is no semaphore variable.
bristol-0.60.11/bristol/bristol.c:964:6: style: Unused variable: policy [unusedVariable]
bristol-0.60.11/bristol/bristol.c:502:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:505:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:520:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:526:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:537:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:557:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:560:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:563:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:566:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:592:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:615:19: style: Array index 'argCount' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristol.c:155:49: error: Undefined behavior: Variable 'audiomain->cmdline' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bristol-0.60.11/bristol/bristolaks.c:622:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolaks.c:718:21: style: Variable 'mods' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/bristolarp2600.c:1162:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolaxxe.c:459:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolbitone.c:913:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolcs80.c:724:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristoldx.c:765:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristoldx.c:174:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolexplorer.c:843:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolexplorer.c:405:51: style: The scope of the variable 'bufptr' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolgranular.c:368:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolhammond.c:394:2: style: Variable 'bufptr' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/bristolhammond.c:384:0: note: Variable 'bufptr' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/bristolhammond.c:394:2: note: Variable 'bufptr' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/bristolhammond.c:394:11: style: Variable 'bufptr' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/bristoljuno.c:425:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristoljuno.c:615:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristoljupiter.c:976:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolmemorymoog.c:746:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolmm.c:508:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolobx.c:691:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolodyssey.c:723:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolodyssey.c:305:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolodyssey.c:321:29: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristolodyssey.c:341:29: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bristol-0.60.11/bristol/bristolpoly.c:1223:26: warning: Logical conjunction always evaluates to false: o_act == 1 && o_act == 3. [incorrectLogicOperator]
bristol-0.60.11/bristol/bristolpoly.c:401:50: style: Condition 'i>0' is always true [knownConditionTrueFalse]
bristol-0.60.11/bristol/bristolpoly.c:303:16: note: Assuming that condition 'i==4' is not redundant
bristol-0.60.11/bristol/bristolpoly.c:401:50: note: Condition 'i>0' is always true
bristol-0.60.11/bristol/bristolpoly.c:833:28: warning: Redundant assignment of 'mods->keydata[0].lastkey' to itself. [selfAssignment]
bristol-0.60.11/bristol/bristolpoly6.c:389:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolprophet.c:342:53: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolprophet.c:257:11: style: Variable 'bufptr' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/bristolprophet1.c:273:53: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolrealistic.c:394:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolsampler.c:401:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolsampler.c:594:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolsid1.c:898:26: error: Array 'smods->localmap[2][128]' index smods->localmap[0][128] out of bounds. [arrayIndexOutOfBounds]
bristol-0.60.11/bristol/bristolsid1.c:861:8: style: The scope of the variable 'j' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolsid1.c:1207:8: style: The scope of the variable 'env3' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolsid1.c:1207:14: style: The scope of the variable 'osc3' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolsid1.c:1207:20: style: The scope of the variable 'pitch' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolsid1.c:797:9: style: Variable 'low' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/bristolsid1.c:785:10: style: Variable 'high' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/bristolsid1.c:1348:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1350:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1355:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1357:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1376:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1378:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1383:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1385:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1404:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1406:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1411:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1413:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1473:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1475:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1480:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1482:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1500:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1502:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1507:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1509:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1527:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1529:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1534:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1536:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1559:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1561:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1565:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid1.c:1567:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:898:26: error: Array 'smods->localmap[2][128]' index smods->localmap[0][128] out of bounds. [arrayIndexOutOfBounds]
bristol-0.60.11/bristol/bristolsid2.c:861:8: style: The scope of the variable 'j' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolsid2.c:1207:8: style: The scope of the variable 'env3' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolsid2.c:1207:14: style: The scope of the variable 'osc3' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolsid2.c:797:9: style: Variable 'low' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/bristolsid2.c:785:10: style: Variable 'high' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/bristolsid2.c:1348:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1350:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1355:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1357:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1376:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1378:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1383:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1385:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1404:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1406:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1411:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1413:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1471:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1473:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1478:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1480:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1498:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1500:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1505:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1507:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1525:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1527:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1532:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1534:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1557:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1559:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1563:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsid2.c:1565:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/bristolsystem.c:64:6: style: The scope of the variable 'result' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolsystem.c:64:18: style: The scope of the variable 'hclose' can be reduced. [variableScope]
bristol-0.60.11/bristol/bristolvox.c:179:2: style: Variable 'bufptr' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/bristolvox.c:169:0: note: Variable 'bufptr' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/bristolvox.c:179:2: note: Variable 'bufptr' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/bristolvox.c:347:2: style: Variable 'bufptr' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/bristolvox.c:337:0: note: Variable 'bufptr' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/bristolvox.c:347:2: note: Variable 'bufptr' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/bristolvox.c:475:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/bristolvox.c:347:11: style: Variable 'bufptr' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/cs80osc.c:235:20: style: The scope of the variable 'wtpSqr' can be reduced. [variableScope]
bristol-0.60.11/bristol/cs80osc.c:236:17: style: The scope of the variable 'gdelta' can be reduced. [variableScope]
bristol-0.60.11/bristol/dca.c:125:9: style: Variable 'gain' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/dco.c:234:2: style: Variable 'wtp' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/dco.c:231:2: note: Variable 'wtp' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/dco.c:234:2: note: Variable 'wtp' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/dxop.c:332:2: style: Variable 'wtp' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/dxop.c:329:2: note: Variable 'wtp' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/dxop.c:332:2: note: Variable 'wtp' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/expdco.c:258:33: style: The scope of the variable 'wdelta' can be reduced. [variableScope]
bristol-0.60.11/bristol/expdco.c:259:54: style: The scope of the variable 'gdelta' can be reduced. [variableScope]
bristol-0.60.11/bristol/expdco.c:261:23: style: The scope of the variable 'wform' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:298:5: style: Variable 'floatvalue' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/filter.c:291:0: note: Variable 'floatvalue' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/filter.c:298:5: note: Variable 'floatvalue' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/filter.c:318:20: style: The scope of the variable 't' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:318:23: style: The scope of the variable 'y' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:350:23: style: The scope of the variable 'Res' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:354:17: style: The scope of the variable 'velocity' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:354:27: style: The scope of the variable 'output' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:354:35: style: The scope of the variable 'ccut' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:354:41: style: The scope of the variable 'cvdelta' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:474:27: style: The scope of the variable 'f' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:474:30: style: The scope of the variable 'fb' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:575:9: style: The scope of the variable 'kfc' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:576:9: style: The scope of the variable 'kfcr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:577:9: style: The scope of the variable 'kacr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:578:9: style: The scope of the variable 'k2vg' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:702:9: style: The scope of the variable 'kfc' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:703:9: style: The scope of the variable 'kfcr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:704:9: style: The scope of the variable 'kacr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:705:9: style: The scope of the variable 'k2vg' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:831:18: style: The scope of the variable 'freqcut' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter.c:831:27: style: The scope of the variable 'highpass' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:243:5: style: Variable 'floatvalue' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/filter2.c:236:0: note: Variable 'floatvalue' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/filter2.c:243:5: note: Variable 'floatvalue' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/filter2.c:271:17: style: The scope of the variable 'freqcut' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:271:26: style: The scope of the variable 'highpass' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:379:8: style: The scope of the variable 'kfc' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:380:8: style: The scope of the variable 'kfcr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:381:8: style: The scope of the variable 'kacr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:382:8: style: The scope of the variable 'k2vg' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:497:8: style: The scope of the variable 'kfc' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:498:8: style: The scope of the variable 'kfcr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:499:8: style: The scope of the variable 'kacr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:500:8: style: The scope of the variable 'k2vg' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:635:8: style: The scope of the variable 'kfc' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:636:8: style: The scope of the variable 'kfcr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:637:8: style: The scope of the variable 'kacr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:638:8: style: The scope of the variable 'k2vg' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:759:8: style: The scope of the variable 'kfc' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:760:8: style: The scope of the variable 'kfcr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:761:8: style: The scope of the variable 'kacr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:762:8: style: The scope of the variable 'k2vg' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:869:8: style: The scope of the variable 'kfc' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:870:8: style: The scope of the variable 'kfcr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:871:8: style: The scope of the variable 'kacr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:872:8: style: The scope of the variable 'k2vg' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1004:8: style: The scope of the variable 'kfc' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1005:8: style: The scope of the variable 'kfcr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1006:8: style: The scope of the variable 'kacr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1007:8: style: The scope of the variable 'k2vg' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1122:8: style: The scope of the variable 'kfc' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1123:8: style: The scope of the variable 'kfcr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1124:8: style: The scope of the variable 'kacr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1125:8: style: The scope of the variable 'k2vg' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1259:8: style: The scope of the variable 'kfc' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1260:8: style: The scope of the variable 'kfcr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1261:8: style: The scope of the variable 'kacr' can be reduced. [variableScope]
bristol-0.60.11/bristol/filter2.c:1262:8: style: The scope of the variable 'k2vg' can be reduced. [variableScope]
bristol-0.60.11/bristol/follower.c:104:43: style: The scope of the variable 'signal' can be reduced. [variableScope]
bristol-0.60.11/bristol/granulardco.c:669:13: warning: Redundant assignment of 'samplerate' to itself. [selfAssignment]
bristol-0.60.11/bristol/granulardco.c:515:9: style: The scope of the variable 'lbp' can be reduced. [variableScope]
bristol-0.60.11/bristol/granulardco.c:515:15: style: The scope of the variable 'rbp' can be reduced. [variableScope]
bristol-0.60.11/bristol/granulardco.c:409:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/granulardco.c:465:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/hammond.c:156:2: style: Variable 'param->param[7].int_val' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/hammond.c:155:2: note: Variable 'param->param[7].int_val' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/hammond.c:156:2: note: Variable 'param->param[7].int_val' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/hammond.c:265:15: style: The scope of the variable 'obp' can be reduced. [variableScope]
bristol-0.60.11/bristol/hammond.c:266:53: style: The scope of the variable 'clicklev' can be reduced. [variableScope]
bristol-0.60.11/bristol/hammond.c:321:17: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/bristol/hammond.c:609:6: style: The scope of the variable 'controller' can be reduced. [variableScope]
bristol-0.60.11/bristol/hammond.c:609:18: style: The scope of the variable 'value' can be reduced. [variableScope]
bristol-0.60.11/bristol/hammond.c:635:17: style: The scope of the variable 'gain' can be reduced. [variableScope]
bristol-0.60.11/bristol/hammond.c:635:24: style: The scope of the variable 'source' can be reduced. [variableScope]
bristol-0.60.11/bristol/hammond.c:635:39: style: The scope of the variable 'oscindex' can be reduced. [variableScope]
bristol-0.60.11/bristol/hammond.c:571:19: style: Variable 'Count' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/hammondchorus.c:218:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/bristol/hammondchorus.c:337:7: style: Variable 'rs' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/hammondchorus.c:487:17: portability: The 2nd memset() argument '1.0f' is a float, its representation is implementation defined. [memsetFloat]
bristol-0.60.11/bristol/hpf.c:160:12: style: Variable 'cutoff' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/junodco.c:298:2: style: Variable 'wtp' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/junodco.c:294:2: note: Variable 'wtp' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/junodco.c:298:2: note: Variable 'wtp' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/midihandlers.c:429:10: style: The scope of the variable 'baudio' can be reduced. [variableScope]
bristol-0.60.11/bristol/midihandlers.c:717:14: style: Variable 'gain_diff' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/midihandlers.c:718:2: style: Variable 'accum' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/bristol/midithread.c:357:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/bristol/nro.c:810:2: style: Variable 'gt->ramp' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/nro.c:809:2: note: Variable 'gt->ramp' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/nro.c:810:2: note: Variable 'gt->ramp' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/prophetdco.c:389:32: style: The scope of the variable 'gdelta' can be reduced. [variableScope]
bristol-0.60.11/bristol/resonator.c:132:62: style: The scope of the variable 'ccut' can be reduced. [variableScope]
bristol-0.60.11/bristol/resonator.c:132:68: style: The scope of the variable 'cvdelta' can be reduced. [variableScope]
bristol-0.60.11/bristol/reverb.c:120:60: style: The scope of the variable 'wet' can be reduced. [variableScope]
bristol-0.60.11/bristol/reverb.c:120:65: style: The scope of the variable 'linedata' can be reduced. [variableScope]
bristol-0.60.11/bristol/rotary.c:182:71: style: The scope of the variable 'rev' can be reduced. [variableScope]
bristol-0.60.11/bristol/rotary.c:335:39: portability: 'lcl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bristol-0.60.11/bristol/rotary.c:508:13: portability: 'lcl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bristol-0.60.11/bristol/sdcoutils.c:225:9: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bristol-0.60.11/bristol/sdcoutils.c:232:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bristol-0.60.11/bristol/sdcoutils.c:155:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bristol-0.60.11/bristol/sdcoutils.c:157:4: note: Found duplicate branches for 'if' and 'else'.
bristol-0.60.11/bristol/sdcoutils.c:155:4: note: Found duplicate branches for 'if' and 'else'.
bristol-0.60.11/bristol/sdcoutils.c:42:21: style: Checking if unsigned variable 'strlen(index)' is less than zero. [unsignedLessThanZero]
bristol-0.60.11/bristol/thesermon.c:266:22: style: The scope of the variable 'count' can be reduced. [variableScope]
bristol-0.60.11/bristol/thesermon.c:267:17: style: The scope of the variable 'index' can be reduced. [variableScope]
bristol-0.60.11/bristol/thesermon.c:267:34: style: The scope of the variable 'dest' can be reduced. [variableScope]
bristol-0.60.11/bristol/thesermon.c:267:40: style: The scope of the variable 'freq' can be reduced. [variableScope]
bristol-0.60.11/bristol/thesermon.c:352:26: style: The scope of the variable 'index' can be reduced. [variableScope]
bristol-0.60.11/bristol/thesermon.c:353:17: style: The scope of the variable 'gain' can be reduced. [variableScope]
bristol-0.60.11/bristol/thesermon.c:353:41: style: The scope of the variable 'source' can be reduced. [variableScope]
bristol-0.60.11/bristol/thesermon.c:1879:34: style: The scope of the variable 'l' can be reduced. [variableScope]
bristol-0.60.11/bristol/thesermon.c:1922:8: style: The scope of the variable 'l' can be reduced. [variableScope]
bristol-0.60.11/bristol/vox.c:141:2: style: Variable 'param->param[7].int_val' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/bristol/vox.c:140:2: note: Variable 'param->param[7].int_val' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/vox.c:141:2: note: Variable 'param->param[7].int_val' is reassigned a value before the old one has been used.
bristol-0.60.11/bristol/vox.c:495:6: style: The scope of the variable 'controller' can be reduced. [variableScope]
bristol-0.60.11/bristol/vox.c:456:19: style: Variable 'Count' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonBitmaps.c:137:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonButton.c:182:2: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonColorMgt.c:594:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/libbrighton/brightonColorMgt.c:273:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonColorMgt.c:289:27: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
bristol-0.60.11/libbrighton/brightonColorMgt.c:469:55: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
bristol-0.60.11/libbrighton/brightonColorMgt.c:485:27: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
bristol-0.60.11/libbrighton/brightonColorMgt.c:613:12: style: Variable 'lesser' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonColorMgt.c:613:12: style: Variable 'greater' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonDevice.c:95:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/libbrighton/brightonDevice.c:171:8: style: The scope of the variable 'image' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonDevice.c:202:27: style: The scope of the variable 'xh' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonDispatch.c:29:31: style: The scope of the variable 'locn' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonDispatch.c:56:30: style: The scope of the variable 'locn' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonDispatch.c:89:30: style: The scope of the variable 'locn' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonHButton.c:127:2: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonHammond.c:54:11: style: Variable 'panel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonKbd.c:121:28: warning: Either the condition 'bitmap!=0' is redundant or there is possible null pointer dereference: bitmap. [nullPointerRedundantCheck]
bristol-0.60.11/libbrighton/brightonKbd.c:127:13: note: Assuming that condition 'bitmap!=0' is not redundant
bristol-0.60.11/libbrighton/brightonKbd.c:121:28: note: Null pointer dereference
bristol-0.60.11/libbrighton/brightonKbd.c:53:11: style: Variable 'panel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonLayer.c:46:22: style: The scope of the variable 'srcx' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonLayer.c:133:9: style: Variable 'x2' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonLayer.c:130:9: style: Variable 'y2' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonLever.c:54:11: style: Variable 'panel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonModWheel.c:54:11: style: Variable 'panel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonPanelMgt.c:321:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bristol-0.60.11/libbrighton/brightonPanelMgt.c:330:5: note: Found duplicate branches for 'if' and 'else'.
bristol-0.60.11/libbrighton/brightonPanelMgt.c:321:10: note: Found duplicate branches for 'if' and 'else'.
bristol-0.60.11/libbrighton/brightonPanelMgt.c:47:15: style: The scope of the variable 'dy' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonPic.c:53:11: style: Variable 'panel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonRender.c:344:21: style: The scope of the variable 'dy' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonRender.c:675:21: style: The scope of the variable 'dy' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonRender.c:861:21: style: The scope of the variable 'dy' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonRender.c:911:21: style: The scope of the variable 'dy' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonRender.c:969:27: style: The scope of the variable 'fy' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonRender.c:970:19: style: The scope of the variable 'iy' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonRender.c:1315:18: style: The scope of the variable 'j' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonRender.c:1315:21: style: The scope of the variable 'ty' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonRender.c:1425:21: style: The scope of the variable 'j' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonRender.c:1426:33: style: The scope of the variable 'naty' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonRender.c:353:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/libbrighton/brightonRibbonKbd.c:47:11: style: Variable 'panel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonRotary.c:89:12: style: Variable 'panel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonScale.c:54:11: style: Variable 'panel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonTouchpanel.c:48:11: style: Variable 'panel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonVu.c:269:27: warning: Either the condition 'bitmap==0' is redundant or there is possible null pointer dereference: bitmap. [nullPointerRedundantCheck]
bristol-0.60.11/libbrighton/brightonVu.c:277:13: note: Assuming that condition 'bitmap==0' is not redundant
bristol-0.60.11/libbrighton/brightonVu.c:269:27: note: Null pointer dereference
bristol-0.60.11/libbrighton/brightonVu.c:113:18: style: The scope of the variable 'j' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonVu.c:174:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonVu.c:174:12: style: The scope of the variable 'c' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonVu.c:62:11: style: Variable 'panel' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbrighton/brightonXpmRead.c:236:9: style: The scope of the variable 'r' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonXpmRead.c:236:12: style: The scope of the variable 'g' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonXpmRead.c:236:15: style: The scope of the variable 'b' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonXpmRead.c:367:24: style: The scope of the variable 'digit' can be reduced. [variableScope]
bristol-0.60.11/libbrighton/brightonXpmRead.c:441:23: style: The scope of the variable 'lindex' can be reduced. [variableScope]
bristol-0.60.11/libbrightonX11/bDisplay.c:54:6: style: Unused variable: ign [unusedVariable]
bristol-0.60.11/libbrightonX11/bDisplay.c:54:11: style: Unused variable: major [unusedVariable]
bristol-0.60.11/libbrightonX11/bDisplay.c:54:18: style: Unused variable: minor [unusedVariable]
bristol-0.60.11/libbrightonX11/bDisplay.c:55:7: style: Unused variable: pixmaps [unusedVariable]
bristol-0.60.11/libbrightonX11/bRender.c:454:6: style: The scope of the variable 'dx' can be reduced. [variableScope]
bristol-0.60.11/libbrightonX11/bWindow.c:109:18: style: Same expression on both sides of '|'. [duplicateExpression]
bristol-0.60.11/libbristol/audioRoutines.c:203:54: style: The scope of the variable 'd' can be reduced. [variableScope]
bristol-0.60.11/libbristol/audioRoutines.c:211:8: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbristolaudio/audioEngine.c:122:6: style: Unused variable: enable [unusedVariable]
bristol-0.60.11/libbristolaudio/audioEngine.c:166:6: style: Unused variable: enable [unusedVariable]
bristol-0.60.11/libbristolaudio/audioEngineOSS.c:256:6: style: Unused variable: i [unusedVariable]
bristol-0.60.11/libbristolaudio/audioEngineOSS.c:256:0: style: Variable 'stereodevs' is assigned a value that is never used. [unreadVariable]
bristol-0.60.11/libbristolic/sid.c:1451:20: warning: Logical disjunction always evaluates to true: param > 0.5 || param < 3. [incorrectLogicOperator]
bristol-0.60.11/libbristolic/sid.c:611:5: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bristol-0.60.11/libbristolic/sid.c:923:6: style: The scope of the variable 'gain' can be reduced. [variableScope]
bristol-0.60.11/libbristolic/sid.c:875:23: error: Expression 'SID[id]->filter.amf=SID[id]->filter.az1=SID[id]->filter.az2=SID[id]->filter.az3=SID[id]->filter.az4=SID[id]->filter.az5=SID[id]->filter.ay1=SID[id]->filter.ay2=SID[id]->filter.ay3=SID[id]->filter.ay4=SID[id]->filter.amf=SID[id]->filter.fmix=SID[id]->filter.delay1=SID[id]->filter.delay2=SID[id]->filter.delay3=SID[id]->filter.delay4=0' depends on order of evaluation of side effects [unknownEvaluationOrder]
bristol-0.60.11/libbristolic/sid.c:982:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/libbristolic/sid.c:1026:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/libbristolic/sid.c:1050:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bristol-0.60.11/libbristolmidi/inetClient.c:146:15: warning: Either the condition 'hstp==NULL' is redundant or there is possible null pointer dereference: hstp. [nullPointerRedundantCheck]
bristol-0.60.11/libbristolmidi/inetClient.c:139:11: note: Assuming that condition 'hstp==NULL' is not redundant
bristol-0.60.11/libbristolmidi/inetClient.c:146:15: note: Null pointer dereference
bristol-0.60.11/libbristolmidi/inetClient.c:147:5: warning: Either the condition 'hstp==NULL' is redundant or there is possible null pointer dereference: hstp. [nullPointerRedundantCheck]
bristol-0.60.11/libbristolmidi/inetClient.c:139:11: note: Assuming that condition 'hstp==NULL' is not redundant
bristol-0.60.11/libbristolmidi/inetClient.c:147:5: note: Null pointer dereference
bristol-0.60.11/libbristolmidi/interface.c:420:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bristol-0.60.11/libbristolmidi/midiALSADevMan.c:331:6: style: Variable 'timeout.tv_usec' is reassigned a value before the old one has been used. [redundantAssignment]
bristol-0.60.11/libbristolmidi/midiALSADevMan.c:330:6: note: Variable 'timeout.tv_usec' is reassigned a value before the old one has been used.
bristol-0.60.11/libbristolmidi/midiALSADevMan.c:331:6: note: Variable 'timeout.tv_usec' is reassigned a value before the old one has been used.
bristol-0.60.11/libbristolmidi/midiALSADevMan.c:346:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bristol-0.60.11/libbristolmidi/midiFileMgt.c:642:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bristol-0.60.11/libbristolmidi/midiMsgMan.c:52:9: style: The scope of the variable 'max' can be reduced. [variableScope]
bristol-0.60.11/libbristolmidi/midiMsgMan.c:52:29: style: The scope of the variable 'count' can be reduced. [variableScope]
bristol-0.60.11/libbristolmidi/scalaParse.c:68:8: style: The scope of the variable 'freq' can be reduced. [variableScope]
bristol-0.60.11/libbvg/bvg.c:269:13: style: Expression is always false because 'else if' condition matches previous condition at line 209. [multiCondition]
bristol-0.60.11/libbvg/bvg.c:429:12: style: Expression is always false because 'else if' condition matches previous condition at line 369. [multiCondition]
bristol-0.60.11/libbvg/bvg.c:269:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bristol-0.60.11/libbvg/bvg.c:281:5: note: Found duplicate branches for 'if' and 'else'.
bristol-0.60.11/libbvg/bvg.c:269:10: note: Found duplicate branches for 'if' and 'else'.
bristol-0.60.11/libbvg/bvg.c:429:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bristol-0.60.11/libbvg/bvg.c:441:4: note: Found duplicate branches for 'if' and 'else'.
bristol-0.60.11/libbvg/bvg.c:429:9: note: Found duplicate branches for 'if' and 'else'.
[03:25]

ftp://ftp.se.debian.org/debian/pool/main/b/brlaser/brlaser_4.orig.tar.gz
brlaser-4/src/brdecode.cc:166:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
brlaser-4/src/brdecode.cc:166:3: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
brlaser-4/src/block.h:37:12: warning: Assert statement calls a function which may have desired side effects: 'line_fits'. [assertWithSideEffect]
brlaser-4/src/block.h:42:8: style: Technically the member function 'block::line_fits' can be const. [functionConst]
brlaser-4/test/test_block.cc:43:0: error: syntax error [syntaxError]
brlaser-4/test/lest.hpp:102:14: style: Technically the member function 'lest::comment::operatorbool' can be const. [functionConst]
brlaser-4/test/lest.hpp:101:5: style: Struct 'comment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brlaser-4/test/lest.hpp:93:27: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:101:26: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:113:26: performance: Function parameter 'kind' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:113:41: performance: Function parameter 'where' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:113:60: performance: Function parameter 'expr' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:113:78: performance: Function parameter 'note' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:119:23: performance: Function parameter 'where' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:119:42: performance: Function parameter 'expr' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:125:24: performance: Function parameter 'where' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:125:43: performance: Function parameter 'expr' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:125:61: performance: Function parameter 'excpt' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:131:26: performance: Function parameter 'where' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:131:45: performance: Function parameter 'expr' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:131:63: performance: Function parameter 'note' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:137:46: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:142:41: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
brlaser-4/test/lest.hpp:166:71: performance: Function parameter 'test' should be passed by const reference. [passedByValue]
brlaser-4/test/test_line.cc:105:0: error: syntax error [syntaxError]
[03:25]

ftp://ftp.se.debian.org/debian/pool/main/b/brltty/brltty_5.6.orig.tar.xz
brltty-5.6/Bindings/Java/bindings.c:147:15: style: The scope of the variable 'str' can be reduced. [variableScope]
brltty-5.6/Bindings/Tcl/bindings.c:1134:22: style: The scope of the variable 'functions' can be reduced. [variableScope]
brltty-5.6/Bindings/Tcl/bindings.c:894:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brltty-5.6/Drivers/Braille/Alva/braille.c:1320:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
brltty-5.6/Drivers/Braille/Baum/braille.c:794:27: style: union member 'Anonymous2::wheel' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/Baum/braille.c:796:29: style: union member 'Anonymous2::keypad' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/Baum/braille.c:802:27: style: union member 'Anonymous2::wheel' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/Baum/braille.c:804:29: style: union member 'Anonymous2::pots' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/Baum/braille.c:811:29: style: union member 'Anonymous2::cursor' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/Baum/braille.c:813:29: style: union member 'Anonymous2::pots' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/BrailComm/braille.c:58:23: style: union member 'Anonymous0::line' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/BrailComm/braille.c:59:23: style: union member 'Anonymous0::column' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/BrailComm/braille.c:60:23: style: union member 'Anonymous0::attributes' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/BrailleLite/braille.c:441:9: style: The scope of the variable 'i' can be reduced. [variableScope]
brltty-5.6/Drivers/Braille/EcoBraille/braille.c:286:18: style: The scope of the variable 'pBuff' can be reduced. [variableScope]
brltty-5.6/Drivers/Braille/EuroBraille/eu_braille.c:93:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
brltty-5.6/Drivers/Braille/EuroBraille/eu_clio.c:532:17: style: The scope of the variable 'buffer' can be reduced. [variableScope]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_brl.c:161:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_brl.c:161:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_brl.c:105:17: style: The scope of the variable 'ln' can be reduced. [variableScope]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_brl.c:43:31: style: Function 'brl_yesno_question' argument 1 names different: declaration 'str' definition 'prompt'. [funcArgNamesDifferent]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_brl.h:77:42: note: Function 'brl_yesno_question' argument 1 names different: declaration 'str' definition 'prompt'.
brltty-5.6/Drivers/Braille/EuroBraille/eutp_brl.c:43:31: note: Function 'brl_yesno_question' argument 1 names different: declaration 'str' definition 'prompt'.
brltty-5.6/Drivers/Braille/EuroBraille/eutp_convert.c:143:3: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_convert.c:137:0: note: Variable 'name' is reassigned a value before the old one has been used.
brltty-5.6/Drivers/Braille/EuroBraille/eutp_convert.c:143:3: note: Variable 'name' is reassigned a value before the old one has been used.
brltty-5.6/Drivers/Braille/EuroBraille/eutp_convert.c:162:14: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_convert.c:93:7: error: Memory leak: newmap [memleak]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_convert.c:93:0: error: Memory leak: map [memleak]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_convert.c:201:0: error: Memory leak: map [memleak]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_tools.c:39:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_transfer.c:121:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_transfer.c:259:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brltty-5.6/Drivers/Braille/EuroBraille/eutp_transfer.c:198:9: style: The scope of the variable 'tmpfilename' can be reduced. [variableScope]
brltty-5.6/Drivers/Braille/HIMS/braille.c:382:18: style: Variable 'checksum' is not assigned a value. [unassignedVariable]
brltty-5.6/Drivers/Braille/HandyTech/braille.c:1582:34: style: The scope of the variable 'highestPressure' can be reduced. [variableScope]
brltty-5.6/Drivers/Braille/Inceptor/braille.c:96:18: style: Variable 'checksum' is not assigned a value. [unassignedVariable]
brltty-5.6/Drivers/Braille/MultiBraille/braille.c:223:8: style: The scope of the variable 'i' can be reduced. [variableScope]
brltty-5.6/Drivers/Braille/Papenmeier/braille.c:478:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
brltty-5.6/Drivers/Braille/Pegasus/braille.c:102:23: style: union member 'Anonymous0::release' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/Seika/braille.c:581:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
brltty-5.6/Drivers/Braille/TSI/braille.c:370:21: style: struct member 'Anonymous1::header' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/TSI/braille.c:372:21: style: struct member 'Anonymous1::dots' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/TSI/braille.c:374:21: style: struct member 'Anonymous1::checksum' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/TSI/braille.c:378:21: style: struct member 'Anonymous2::header' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/TSI/braille.c:380:21: style: struct member 'Anonymous2::vertical' is never used. [unusedStructMember]
brltty-5.6/Drivers/Braille/TTY/braille.c:108:9: style: The scope of the variable 'ttyType' can be reduced. [variableScope]
brltty-5.6/Drivers/Braille/VideoBraille/braille.c:132:17: style: The scope of the variable 'outbuff' can be reduced. [variableScope]
brltty-5.6/Drivers/Braille/VisioBraille/vstp_transfer.c:135:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brltty-5.6/Drivers/Braille/VisioBraille/vstp_transfer.c:148:20: style: Function 'fileget' argument 1 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
brltty-5.6/Drivers/Braille/VisioBraille/vstp.h:50:0: note: Function 'fileget' argument 1 names different: declaration 'filename' definition 'f'.
brltty-5.6/Drivers/Braille/VisioBraille/vstp_transfer.c:148:20: note: Function 'fileget' argument 1 names different: declaration 'filename' definition 'f'.
brltty-5.6/Drivers/Braille/VisioBraille/vstp_transfer.c:301:20: style: Function 'fileput' argument 1 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
brltty-5.6/Drivers/Braille/VisioBraille/vstp.h:51:0: note: Function 'fileput' argument 1 names different: declaration 'filename' definition 'f'.
brltty-5.6/Drivers/Braille/VisioBraille/vstp_transfer.c:301:20: note: Function 'fileput' argument 1 names different: declaration 'filename' definition 'f'.
brltty-5.6/Drivers/Braille/XWindow/braille.c:95:0: error: #error GUI toolkit either unspecified or unsupported [preprocessorErrorDirective]
brltty-5.6/Drivers/BrlAPI/WindowEyes/webrloem.c:220:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 217. [shiftTooManyBitsSigned]
brltty-5.6/Drivers/BrlAPI/WindowEyes/webrloem.c:217:16: note: Assuming that condition 'button>32' is not redundant
brltty-5.6/Drivers/BrlAPI/WindowEyes/webrloem.c:220:17: note: Shift
brltty-5.6/Drivers/Screen/Android/screen.c:162:24: style: Variable 'textBuffer' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:149:10: style: The scope of the variable 'skip' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:179:10: style: The scope of the variable 'eaten' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:252:18: style: The scope of the variable 'newoffset' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:292:10: style: The scope of the variable 'len' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:402:19: style: The scope of the variable 'toCopy' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:522:16: style: The scope of the variable 'event' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:182:37: style: Checking if unsigned variable 'eaten=my_mbrlen(s,n,&ps)' is less than zero. [unsignedLessThanZero]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:194:3: error: Common realloc mistake: 'curRows' nulled but not freed upon failure [memleakOnRealloc]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:195:3: error: Common realloc mistake: 'curRowLengths' nulled but not freed upon failure [memleakOnRealloc]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:207:3: error: Common realloc mistake: 'curRows' nulled but not freed upon failure [memleakOnRealloc]
brltty-5.6/Drivers/Screen/AtSpi/screen.c:208:3: error: Common realloc mistake: 'curRowLengths' nulled but not freed upon failure [memleakOnRealloc]
brltty-5.6/Drivers/Screen/AtSpi2/screen.c:186:10: style: The scope of the variable 'skip' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi2/screen.c:216:10: style: The scope of the variable 'eaten' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi2/screen.c:363:18: style: The scope of the variable 'newoffset' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi2/screen.c:505:10: style: The scope of the variable 'len' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi2/screen.c:842:22: style: The scope of the variable 'toCopy' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/AtSpi2/screen.c:231:3: error: Common realloc mistake: 'curRows' nulled but not freed upon failure [memleakOnRealloc]
brltty-5.6/Drivers/Screen/AtSpi2/screen.c:232:3: error: Common realloc mistake: 'curRowLengths' nulled but not freed upon failure [memleakOnRealloc]
brltty-5.6/Drivers/Screen/AtSpi2/screen.c:244:3: error: Common realloc mistake: 'curRows' nulled but not freed upon failure [memleakOnRealloc]
brltty-5.6/Drivers/Screen/AtSpi2/screen.c:245:3: error: Common realloc mistake: 'curRowLengths' nulled but not freed upon failure [memleakOnRealloc]
brltty-5.6/Drivers/Screen/Hurd/screen.c:417:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brltty-5.6/Drivers/Screen/Linux/screen.c:938:7: style: The scope of the variable 'column' can be reduced. [variableScope]
brltty-5.6/Drivers/Screen/Screen/screen.c:283:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
brltty-5.6/Drivers/Screen/Windows/screen.c:557:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
brltty-5.6/Drivers/Speech/Android/speech.c:78:16: style: Variable 'string' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Drivers/Speech/ExternalSpeech/speech.c:151:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
brltty-5.6/Drivers/Speech/ExternalSpeech/speech.c:101:7: style: The scope of the variable 'w' can be reduced. [variableScope]
brltty-5.6/Drivers/Speech/ExternalSpeech/speech.c:281:9: style: The scope of the variable 'i' can be reduced. [variableScope]
brltty-5.6/Drivers/Speech/Mikropuhe/speech.c:424:7: style: The scope of the variable 'code' can be reduced. [variableScope]
brltty-5.6/Drivers/Speech/Mikropuhe/speech.c:60:15: style: struct member 'SymbolEntry::name' is never used. [unusedStructMember]
brltty-5.6/Drivers/Speech/Mikropuhe/speech.c:61:9: style: struct member 'SymbolEntry::address' is never used. [unusedStructMember]
brltty-5.6/Drivers/Speech/Theta/speech.c:173:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
brltty-5.6/Drivers/Speech/Theta/speech.c:47:8: style: struct member 'theta_sfx_block_ops::dummy' is never used. [unusedStructMember]
brltty-5.6/Programs/apitest.c:193:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
brltty-5.6/Programs/async_alarm.c:45:43: style: Function 'asyncDeallocateAlarmData' argument 1 names different: declaration 'alarmData' definition 'ad'. [funcArgNamesDifferent]
brltty-5.6/Programs/async_internal.h:33:55: note: Function 'asyncDeallocateAlarmData' argument 1 names different: declaration 'alarmData' definition 'ad'.
brltty-5.6/Programs/async_alarm.c:45:43: note: Function 'asyncDeallocateAlarmData' argument 1 names different: declaration 'alarmData' definition 'ad'.
brltty-5.6/Programs/async_handle.c:41:7: error: Memory leak: handle [memleak]
brltty-5.6/Programs/async_io.c:160:37: style: Function 'asyncDeallocateIoData' argument 1 names different: declaration 'ioData' definition 'iod'. [funcArgNamesDifferent]
brltty-5.6/Programs/async_internal.h:41:49: note: Function 'asyncDeallocateIoData' argument 1 names different: declaration 'ioData' definition 'iod'.
brltty-5.6/Programs/async_io.c:160:37: note: Function 'asyncDeallocateIoData' argument 1 names different: declaration 'ioData' definition 'iod'.
brltty-5.6/Programs/async_io.c:75:25: style: struct member 'MonitorExtension::callback' is never used. [unusedStructMember]
brltty-5.6/Programs/async_io.c:80:25: style: struct member 'Anonymous0::callback' is never used. [unusedStructMember]
brltty-5.6/Programs/async_io.c:81:14: style: struct member 'Anonymous0::end' is never used. [unusedStructMember]
brltty-5.6/Programs/async_io.c:85:26: style: struct member 'Anonymous1::callback' is never used. [unusedStructMember]
brltty-5.6/Programs/async_io.c:91:10: style: struct member 'TransferExtension::size' is never used. [unusedStructMember]
brltty-5.6/Programs/async_io.c:92:10: style: struct member 'TransferExtension::length' is never used. [unusedStructMember]
brltty-5.6/Programs/async_io.c:93:17: style: struct member 'TransferExtension::buffer' is never used. [unusedStructMember]
brltty-5.6/Programs/async_io.c:125:10: style: struct member 'FunctionEntryStruct::operations' is never used. [unusedStructMember]
brltty-5.6/Programs/async_io.c:151:23: style: struct member 'MonitorGroup::array' is never used. [unusedStructMember]
brltty-5.6/Programs/async_io.c:152:16: style: struct member 'MonitorGroup::count' is never used. [unusedStructMember]
brltty-5.6/Programs/async_task.c:37:41: style: Function 'asyncDeallocateTaskData' argument 1 names different: declaration 'taskData' definition 'td'. [funcArgNamesDifferent]
brltty-5.6/Programs/async_internal.h:37:53: note: Function 'asyncDeallocateTaskData' argument 1 names different: declaration 'taskData' definition 'td'.
brltty-5.6/Programs/async_task.c:37:41: note: Function 'asyncDeallocateTaskData' argument 1 names different: declaration 'taskData' definition 'td'.
brltty-5.6/Programs/async_wait.c:82:41: style: Function 'asyncDeallocateWaitData' argument 1 names different: declaration 'waitData' definition 'wd'. [funcArgNamesDifferent]
brltty-5.6/Programs/async_internal.h:30:53: note: Function 'asyncDeallocateWaitData' argument 1 names different: declaration 'waitData' definition 'wd'.
brltty-5.6/Programs/async_wait.c:82:41: note: Function 'asyncDeallocateWaitData' argument 1 names different: declaration 'waitData' definition 'wd'.
brltty-5.6/Programs/atb_compile.c:157:5: style: Unused variable: DATA_NESTING_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/bluetooth_android.c:111:30: style: Variable 'localReference' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/bluetooth_darwin.c:224:0: error: syntax error [syntaxError]
brltty-5.6/Programs/bluetooth_linux.c:156:7: style: The scope of the variable 'stopSearching' can be reduced. [variableScope]
brltty-5.6/Programs/bluetooth_linux.c:633:0: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/brlapi_client.c:1021:37: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
brltty-5.6/Programs/brlapi_client.c:1022:38: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
brltty-5.6/Programs/brlapi_client.c:1091:7: style: The scope of the variable 'ttypath' can be reduced. [variableScope]
brltty-5.6/Programs/brlapi_client.c:1996:19: style: The scope of the variable 'errorp' can be reduced. [variableScope]
brltty-5.6/Programs/brlapi_common.h:225:75: style: Function 'brlapi_readPacket' argument 2 names different: declaration 'type' definition 'packetType'. [funcArgNamesDifferent]
brltty-5.6/Programs/brlapi_protocol.h:234:74: note: Function 'brlapi_readPacket' argument 2 names different: declaration 'type' definition 'packetType'.
brltty-5.6/Programs/brlapi_common.h:225:75: note: Function 'brlapi_readPacket' argument 2 names different: declaration 'type' definition 'packetType'.
brltty-5.6/Programs/brlapi_client.c:1315:6: portability: 'str' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
brltty-5.6/Programs/brlapi_client.c:404:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
brltty-5.6/Programs/brlapi_client.c:406:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
brltty-5.6/Programs/brlapi_keyranges.c:189:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
brltty-5.6/Programs/brlapi_server.c:3132:15: style: Same value in both branches of ternary operator. [duplicateValueTernary]
brltty-5.6/Programs/brlapi_server.c:615:17: style: The scope of the variable 'c' can be reduced. [variableScope]
brltty-5.6/Programs/brlapi_server.c:1004:28: style: The scope of the variable 'textLen' can be reduced. [variableScope]
brltty-5.6/Programs/brlapi_server.c:1311:14: style: The scope of the variable 'authType' can be reduced. [variableScope]
brltty-5.6/Programs/brlapi_server.c:2013:22: style: The scope of the variable 'info' can be reduced. [variableScope]
brltty-5.6/Programs/brlapi_server.c:2389:12: style: The scope of the variable 'source' can be reduced. [variableScope]
brltty-5.6/Programs/brlapi_server.c:1498:20: style: Variable 'yes' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/brlapi_server.c:3035:3: error: Common realloc mistake: 'coreWindowText' nulled but not freed upon failure [memleakOnRealloc]
brltty-5.6/Programs/brlapi_server.c:3036:3: error: Common realloc mistake: 'coreWindowDots' nulled but not freed upon failure [memleakOnRealloc]
brltty-5.6/Programs/brltty-ktb.c:112:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
brltty-5.6/Programs/brltty-ktb.c:116:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
brltty-5.6/Programs/brltty-ktb.c:125:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
brltty-5.6/Programs/brltty-ktb.c:142:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
brltty-5.6/Programs/brltty-ktb.c:339:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
brltty-5.6/Programs/brltty-ktb.c:112:67: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
brltty-5.6/Programs/brltty-ktb.c:116:74: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
brltty-5.6/Programs/brltty-ktb.c:339:43: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
brltty-5.6/Programs/brltty-ttb.c:1369:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brltty-5.6/Programs/brltty-ttb.c:1370:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brltty-5.6/Programs/brltty-ttb.c:1378:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brltty-5.6/Programs/brltty-ttb.c:1379:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brltty-5.6/Programs/brltty-ttb.c:1404:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brltty-5.6/Programs/brltty-ttb.c:1405:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brltty-5.6/Programs/brltty-ttb.c:1410:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brltty-5.6/Programs/brltty-ttb.c:1411:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brltty-5.6/Programs/brltty-tune.c:136:5: style: Unused variable: DATA_NESTING_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/brltty-tune.c:137:5: style: Unused variable: DATA_VARIABLE_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/brltty-tune.c:138:5: style: Unused variable: DATA_CONDITION_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/brltty_jni.c:456:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
brltty-5.6/Programs/brltty_jni.c:458:5: note: Found duplicate branches for 'if' and 'else'.
brltty-5.6/Programs/brltty_jni.c:456:3: note: Found duplicate branches for 'if' and 'else'.
brltty-5.6/Programs/charset.c:99:9: style: Condition '!consumed' is always false [knownConditionTrueFalse]
brltty-5.6/Programs/charset.c:96:16: note: Assignment 'consumed=1', assigned value is 1
brltty-5.6/Programs/charset.c:99:9: note: Condition '!consumed' is always false
brltty-5.6/Programs/charset.c:130:18: error: Uninitialized variable: buffer [uninitvar]
brltty-5.6/Programs/charset.c:252:55: error: Uninitialized variable: utf8 [uninitvar]
brltty-5.6/Programs/charset.c:370:47: error: Uninitialized variable: utf8 [uninitvar]
brltty-5.6/Programs/charset.c:373:16: error: Uninitialized variable: utf8 [uninitvar]
brltty-5.6/Programs/cmd_clipboard.c:522:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
brltty-5.6/Programs/ctb_compile.c:526:5: style: Unused variable: DATA_NESTING_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/datafile.c:363:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
brltty-5.6/Programs/datafile.c:1196:10: style: The scope of the variable 'prefixLength' can be reduced. [variableScope]
brltty-5.6/Programs/file.c:872:7: error: Memory leak: buffer [memleak]
brltty-5.6/Programs/kbd_android.c:366:5: error: Memory leak: kix [memleak]
brltty-5.6/Programs/ktb_compile.c:1250:5: style: Unused variable: DATA_VARIABLE_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/ktb_compile.c:1251:5: style: Unused variable: DATA_CONDITION_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/ktb_compile.c:218:5: error: Memory leak: string [memleak]
brltty-5.6/Programs/ktb_compile.c:223:3: error: Memory leak: string [memleak]
brltty-5.6/Programs/ktb_translate.c:484:9: style: The scope of the variable 'isImmediate' can be reduced. [variableScope]
brltty-5.6/Programs/ktb_translate.c:512:20: style: Variable 'inserted' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/midi_darwin.c:130:7: style: The scope of the variable 'result' can be reduced. [variableScope]
brltty-5.6/Programs/mntpt.c:38:0: error: #error mount point package not selected [preprocessorErrorDirective]
brltty-5.6/Programs/notes_beep.c:27:8: style: struct member 'NoteDeviceStruct::mustHaveAtLeastOneField' is never used. [unusedStructMember]
brltty-5.6/Programs/notes_pcm.c:218:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
brltty-5.6/Programs/options.c:842:5: style: Unused variable: DATA_NESTING_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/options.c:843:5: style: Unused variable: DATA_VARIABLE_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/options.c:844:5: style: Unused variable: DATA_CONDITION_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/pcm_android.c:57:28: style: Variable 'localReference' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/pcm_audio.c:150:7: warning: Label 'testLinearSigned8' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
brltty-5.6/Programs/profile.c:87:5: style: Unused variable: DATA_NESTING_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/profile.c:88:5: style: Unused variable: DATA_VARIABLE_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/profile.c:89:5: style: Unused variable: DATA_CONDITION_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/serial.c:41:0: error: #error serial I/O package not selected [preprocessorErrorDirective]
brltty-5.6/Programs/serial_windows.c:350:62: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
brltty-5.6/Programs/serial_windows.c:380:10: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
brltty-5.6/Programs/system_darwin.c:249:0: error: syntax error [syntaxError]
brltty-5.6/Programs/system_java.c:116:17: style: Variable 'class' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/system_java.c:193:24: style: Variable 'localReference' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/system_linux.c:722:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
brltty-5.6/Programs/system_msdos.c:368:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
brltty-5.6/Programs/ttb_louis.c:80:7: style: The scope of the variable 'i' can be reduced. [variableScope]
brltty-5.6/Programs/ttb_native.c:198:5: style: Unused variable: DATA_NESTING_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/ttb_native.c:199:5: style: Unused variable: DATA_VARIABLE_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/ttb_native.c:200:5: style: Unused variable: DATA_CONDITION_DIRECTIVES [unusedVariable]
brltty-5.6/Programs/tune.c:460:43: error: Uninitialized variable: methods [uninitvar]
brltty-5.6/Programs/tune_build.c:487:59: style: Same expression on both sides of '==' because the value of '*operand' and 'noteOperand' are the same. [duplicateExpression]
brltty-5.6/Programs/tune_build.c:486:36: note: 'noteOperand' is assigned value '*operand' here.
brltty-5.6/Programs/tune_build.c:487:59: note: Same expression on both sides of '==' because the value of '*operand' and 'noteOperand' are the same.
brltty-5.6/Programs/usb.c:1392:11: style: Condition 'ok' is always true [knownConditionTrueFalse]
brltty-5.6/Programs/usb.c:1390:16: note: Assignment 'ok=1', assigned value is 1
brltty-5.6/Programs/usb.c:1392:11: note: Condition 'ok' is always true
brltty-5.6/Programs/usb_android.c:852:9: style: The scope of the variable 'ok' can be reduced. [variableScope]
brltty-5.6/Programs/usb_android.c:401:20: style: Variable 'connection' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/usb_android.c:441:19: style: Variable 'interface' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/usb_android.c:714:24: style: Variable 'localReference' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/usb_android.c:731:27: style: Variable 'globalReference' is assigned a value that is never used. [unreadVariable]
brltty-5.6/Programs/usb_darwin.c:78:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
brltty-5.6/Programs/usb_libusb-1.0.c:428:7: style: The scope of the variable 'result' can be reduced. [variableScope]
brltty-5.6/Programs/usb_libusb.c:75:9: style: Condition 'detached' is always false [knownConditionTrueFalse]
brltty-5.6/Programs/usb_libusb.c:63:18: note: Assignment 'detached=0', assigned value is 0
brltty-5.6/Programs/usb_libusb.c:75:9: note: Condition 'detached' is always false
brltty-5.6/Programs/usb_linux.c:1282:12: style: Condition 'file==-1' is always true [knownConditionTrueFalse]
brltty-5.6/Programs/usb_linux.c:1279:15: note: Assignment 'file=-1', assigned value is -1
brltty-5.6/Programs/usb_linux.c:1282:12: note: Condition 'file==-1' is always true
brltty-5.6/Programs/usb_linux.c:1282:12: style: Same expression on both sides of '==' because the value of 'file' and '-1' are the same. [duplicateExpression]
brltty-5.6/Programs/usb_linux.c:1279:15: note: 'file' is assigned value '-1' here.
brltty-5.6/Programs/usb_linux.c:1282:12: note: Same expression on both sides of '==' because the value of 'file' and '-1' are the same.
brltty-5.6/Programs/usb_linux.c:1485:9: style: The scope of the variable 'ok' can be reduced. [variableScope]
brltty-5.6/Programs/xbrlapi.c:533:18: style: The scope of the variable 'window' can be reduced. [variableScope]
brltty-5.6/Programs/xbrlapi.c:577:7: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
[03:25]

ftp://ftp.se.debian.org/debian/pool/main/b/bro/bro_2.5.orig.tar.gz
bro-2.5-minimal/src/util.h:82:0: error: #error "Unusual pointer size. Please report to bro@bro.org." [preprocessorErrorDirective]
bro-2.5-minimal/src/ConvertUTF.c:220:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
bro-2.5-minimal/src/ConvertUTF.c:540:34: style: Function 'getNumBytesForUTF8' argument 1 names different: declaration 'firstByte' definition 'first'. [funcArgNamesDifferent]
bro-2.5-minimal/src/ConvertUTF.h:228:34: note: Function 'getNumBytesForUTF8' argument 1 names different: declaration 'firstByte' definition 'first'.
bro-2.5-minimal/src/ConvertUTF.c:540:34: note: Function 'getNumBytesForUTF8' argument 1 names different: declaration 'firstByte' definition 'first'.
bro-2.5-minimal/src/IntSet.h:37:2: style: Class 'IntSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bro-2.5-minimal/src/IntSet.h:37:2: style: Class 'IntSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bro-2.5-minimal/src/IntSet.h:15:2: style: Class 'IntSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/arp/ARP.cc:188:69: style: Function 'BadARP' argument 2 names different: declaration 'string' definition 'msg'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/arp/ARP.h:51:56: note: Function 'BadARP' argument 2 names different: declaration 'string' definition 'msg'.
bro-2.5-minimal/src/analyzer/protocol/arp/ARP.cc:188:69: note: Function 'BadARP' argument 2 names different: declaration 'string' definition 'msg'.
bro-2.5-minimal/src/analyzer/protocol/arp/ARP.cc:202:42: style: Function 'Corrupted' argument 1 names different: declaration 'string' definition 'msg'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/arp/ARP.h:52:29: note: Function 'Corrupted' argument 1 names different: declaration 'string' definition 'msg'.
bro-2.5-minimal/src/analyzer/protocol/arp/ARP.cc:202:42: note: Function 'Corrupted' argument 1 names different: declaration 'string' definition 'msg'.
bro-2.5-minimal/src/analyzer/protocol/ayiya/AYIYA.h:10:2: style: Class 'AYIYA_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:18:2: performance: Variable 'max_top_seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:21:2: performance: Variable 'rlogin_string_separator_pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:25:2: performance: Variable 'num_pkts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:25:13: performance: Variable 'num_8k0_pkts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:25:28: performance: Variable 'num_8k4_pkts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:26:3: performance: Variable 'num_lines' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:26:15: performance: Variable 'num_normal_lines' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:26:34: performance: Variable 'num_bytes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:26:46: performance: Variable 'num_7bit_ascii' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.h:46:6: performance: Technically the member function 'analyzer::backdoor::BackDoorEndpoint::CheckForFullString' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:666:23: note: Technically the member function 'analyzer::backdoor::BackDoorEndpoint::CheckForFullString' can be static.
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.h:46:6: note: Technically the member function 'analyzer::backdoor::BackDoorEndpoint::CheckForFullString' can be static.
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.h:47:6: performance: Technically the member function 'analyzer::backdoor::BackDoorEndpoint::CheckForString' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.cc:677:23: note: Technically the member function 'analyzer::backdoor::BackDoorEndpoint::CheckForString' can be static.
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.h:47:6: note: Technically the member function 'analyzer::backdoor::BackDoorEndpoint::CheckForString' can be static.
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.h:15:2: style: Class 'BackDoorEndpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/backdoor/BackDoor.h:69:2: style: Class 'BackDoor_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/bittorrent/BitTorrent.cc:10:54: style: Function 'BitTorrent_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/bittorrent/BitTorrent.h:14:34: note: Function 'BitTorrent_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/bittorrent/BitTorrent.cc:10:54: note: Function 'BitTorrent_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/bittorrent/BitTorrent.h:14:2: style: Class 'BitTorrent_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/bittorrent/BitTorrentTracker.cc:24:68: style: Function 'BitTorrentTracker_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/bittorrent/BitTorrentTracker.h:47:41: note: Function 'BitTorrentTracker_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/bittorrent/BitTorrentTracker.cc:24:68: note: Function 'BitTorrentTracker_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/bittorrent/BitTorrentTracker.h:47:2: style: Class 'BitTorrentTracker_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/conn-size/ConnSize.h:14:2: style: Class 'ConnSize_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/dce-rpc/DCE_RPC.h:17:2: style: Class 'DCE_RPC_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/dhcp/DHCP.h:12:2: style: Class 'DHCP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:115:42: style: Function 'DNP3_Base' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.h:14:32: note: Function 'DNP3_Base' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:115:42: note: Function 'DNP3_Base' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:387:50: style: Function 'DNP3_TCP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.h:67:32: note: Function 'DNP3_TCP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:387:50: note: Function 'DNP3_TCP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:433:50: style: Function 'DNP3_UDP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.h:81:32: note: Function 'DNP3_UDP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:433:50: note: Function 'DNP3_UDP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:287:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:335:34: style: Variable 'flow' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:115:12: warning: Member variable 'DNP3_Base::orig_state' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:115:12: warning: Member variable 'DNP3_Base::resp_state' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.h:51:15: performance: Technically the member function 'analyzer::dnp3::DNP3_Base::CalcCRC' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:374:25: note: Technically the member function 'analyzer::dnp3::DNP3_Base::CalcCRC' can be static.
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.h:51:15: note: Technically the member function 'analyzer::dnp3::DNP3_Base::CalcCRC' can be static.
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:118:2: style: Class 'DNP3_Base' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.cc:118:2: style: Class 'DNP3_Base' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.h:14:2: style: Class 'DNP3_Base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.h:67:2: style: Class 'DNP3_TCP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/dnp3/DNP3.h:81:2: style: Class 'DNP3_UDP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:19:54: style: Function 'DNS_Interpreter' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:154:38: note: Function 'DNS_Interpreter' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:19:54: note: Function 'DNS_Interpreter' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:147:19: style: Function 'ParseQuestions' argument 4 names different: declaration 'start' definition 'msg_start'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:165:19: note: Function 'ParseQuestions' argument 4 names different: declaration 'start' definition 'msg_start'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:147:19: note: Function 'ParseQuestions' argument 4 names different: declaration 'start' definition 'msg_start'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:156:75: style: Function 'ParseAnswers' argument 3 names different: declaration 'answer_type' definition 'atype'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:166:59: note: Function 'ParseAnswers' argument 3 names different: declaration 'answer_type' definition 'atype'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:156:75: note: Function 'ParseAnswers' argument 3 names different: declaration 'answer_type' definition 'atype'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:158:19: style: Function 'ParseAnswers' argument 6 names different: declaration 'start' definition 'msg_start'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:168:19: note: Function 'ParseAnswers' argument 6 names different: declaration 'start' definition 'msg_start'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:158:19: note: Function 'ParseAnswers' argument 6 names different: declaration 'start' definition 'msg_start'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:170:19: style: Function 'ParseQuestion' argument 4 names different: declaration 'start' definition 'msg_start'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:171:49: note: Function 'ParseQuestion' argument 4 names different: declaration 'start' definition 'msg_start'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:170:19: note: Function 'ParseQuestion' argument 4 names different: declaration 'start' definition 'msg_start'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:216:19: style: Function 'ParseAnswer' argument 4 names different: declaration 'start' definition 'msg_start'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:173:49: note: Function 'ParseAnswer' argument 4 names different: declaration 'start' definition 'msg_start'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:216:19: note: Function 'ParseAnswer' argument 4 names different: declaration 'start' definition 'msg_start'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:337:14: style: Function 'ExtractName' argument 3 names different: declaration 'label' definition 'name'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:176:13: note: Function 'ExtractName' argument 3 names different: declaration 'label' definition 'name'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:337:14: note: Function 'ExtractName' argument 3 names different: declaration 'label' definition 'name'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:337:24: style: Function 'ExtractName' argument 4 names different: declaration 'label_len' definition 'name_len'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:176:24: note: Function 'ExtractName' argument 4 names different: declaration 'label_len' definition 'name_len'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:337:24: note: Function 'ExtractName' argument 4 names different: declaration 'label_len' definition 'name_len'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:366:14: style: Function 'ExtractLabel' argument 3 names different: declaration 'label' definition 'name'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:179:14: note: Function 'ExtractLabel' argument 3 names different: declaration 'label' definition 'name'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:366:14: note: Function 'ExtractLabel' argument 3 names different: declaration 'label' definition 'name'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:366:25: style: Function 'ExtractLabel' argument 4 names different: declaration 'label_len' definition 'name_len'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:179:26: note: Function 'ExtractLabel' argument 4 names different: declaration 'label_len' definition 'name_len'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:366:25: note: Function 'ExtractLabel' argument 4 names different: declaration 'label_len' definition 'name_len'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:975:50: style: Function 'DNS_MsgInfo' argument 2 names different: declaration 'is_query' definition 'arg_is_query'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:110:38: note: Function 'DNS_MsgInfo' argument 2 names different: declaration 'is_query' definition 'arg_is_query'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:975:50: note: Function 'DNS_MsgInfo' argument 2 names different: declaration 'is_query' definition 'arg_is_query'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:1107:40: style: Function 'Contents_DNS' argument 1 names different: declaration 'c' definition 'conn'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:241:27: note: Function 'Contents_DNS' argument 1 names different: declaration 'c' definition 'conn'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:1107:40: note: Function 'Contents_DNS' argument 1 names different: declaration 'c' definition 'conn'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:1108:22: style: Function 'Contents_DNS' argument 3 names different: declaration 'interp' definition 'arg_interp'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:241:58: note: Function 'Contents_DNS' argument 3 names different: declaration 'interp' definition 'arg_interp'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:1108:22: note: Function 'Contents_DNS' argument 3 names different: declaration 'interp' definition 'arg_interp'.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:731:29: style: Variable 'data_start' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:158:7: performance: Technically the member function 'analyzer::dns::DNS_Interpreter::Timeout' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:182:9: performance: Technically the member function 'analyzer::dns::DNS_Interpreter::ExtractShort' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:455:25: note: Technically the member function 'analyzer::dns::DNS_Interpreter::ExtractShort' can be static.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:182:9: note: Technically the member function 'analyzer::dns::DNS_Interpreter::ExtractShort' can be static.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:183:9: performance: Technically the member function 'analyzer::dns::DNS_Interpreter::ExtractLong' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:475:25: note: Technically the member function 'analyzer::dns::DNS_Interpreter::ExtractLong' can be static.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:183:9: note: Technically the member function 'analyzer::dns::DNS_Interpreter::ExtractLong' can be static.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:195:6: performance: Technically the member function 'analyzer::dns::DNS_Interpreter::ParseRR_NBS' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:639:22: note: Technically the member function 'analyzer::dns::DNS_Interpreter::ParseRR_NBS' can be static.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:195:6: note: Technically the member function 'analyzer::dns::DNS_Interpreter::ParseRR_NBS' can be static.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:208:6: performance: Technically the member function 'analyzer::dns::DNS_Interpreter::ParseRR_WKS' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:836:22: note: Technically the member function 'analyzer::dns::DNS_Interpreter::ParseRR_WKS' can be static.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:208:6: note: Technically the member function 'analyzer::dns::DNS_Interpreter::ParseRR_WKS' can be static.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:210:6: performance: Technically the member function 'analyzer::dns::DNS_Interpreter::ParseRR_HINFO' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.cc:845:22: note: Technically the member function 'analyzer::dns::DNS_Interpreter::ParseRR_HINFO' can be static.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:210:6: note: Technically the member function 'analyzer::dns::DNS_Interpreter::ParseRR_HINFO' can be static.
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:154:2: style: Class 'DNS_Interpreter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/dns/DNS.h:263:2: style: Class 'DNS_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/file/File.cc:14:16: warning: Member variable 'File_Analyzer::buffer' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/analyzer/protocol/file/File.h:37:2: style: Class 'IRC_Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/file/File.h:47:2: style: Class 'FTP_Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/finger/Finger.cc:39:41: style: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/finger/Finger.h:18:33: note: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'.
bro-2.5-minimal/src/analyzer/protocol/finger/Finger.cc:39:41: note: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'.
bro-2.5-minimal/src/analyzer/protocol/finger/Finger.cc:39:74: style: Function 'DeliverStream' argument 3 names different: declaration 'orig' definition 'is_orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/finger/Finger.h:18:63: note: Function 'DeliverStream' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/finger/Finger.cc:39:74: note: Function 'DeliverStream' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/finger/Finger.h:13:2: style: Class 'Finger_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ftp/FTP.cc:61:38: style: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/ftp/FTP.h:16:33: note: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'.
bro-2.5-minimal/src/analyzer/protocol/ftp/FTP.cc:61:38: note: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'.
bro-2.5-minimal/src/analyzer/protocol/ftp/FTP.cc:21:2: performance: Variable 'pending_reply' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/ftp/FTP.h:13:2: style: Class 'FTP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/gnutella/Gnutella.cc:19:19: warning: Member variable 'GnutellaMsgState::msg' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/analyzer/protocol/gnutella/Gnutella.cc:19:19: warning: Member variable 'GnutellaMsgState::payload' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/analyzer/protocol/gnutella/Gnutella.cc:21:2: performance: Variable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/gnutella/Gnutella.cc:23:2: performance: Variable 'headers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/gnutella/Gnutella.cc:24:2: performance: Variable 'msg_hops' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/gnutella/Gnutella.cc:27:2: performance: Variable 'msg_type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/gnutella/Gnutella.cc:29:2: performance: Variable 'msg_ttl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/gnutella/Gnutella.h:39:2: style: Class 'Gnutella_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/gssapi/GSSAPI.cc:10:46: style: Function 'GSSAPI_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/gssapi/GSSAPI.h:18:30: note: Function 'GSSAPI_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/gssapi/GSSAPI.cc:10:46: note: Function 'GSSAPI_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/gssapi/GSSAPI.h:18:2: style: Class 'GSSAPI_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/gtpv1/GTPv1.h:10:2: style: Class 'GTPv1_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.h:127:12: style: C-style pointer casting [cstyleCast]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:39:40: style: Function 'HTTP_Entity' argument 1 names different: declaration 'msg' definition 'arg_message'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.h:35:28: note: Function 'HTTP_Entity' argument 1 names different: declaration 'msg' definition 'arg_message'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:39:40: note: Function 'HTTP_Entity' argument 1 names different: declaration 'msg' definition 'arg_message'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:39:85: style: Function 'HTTP_Entity' argument 3 names different: declaration 'expect_body' definition 'arg_expect_body'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.h:36:8: note: Function 'HTTP_Entity' argument 3 names different: declaration 'expect_body' definition 'arg_expect_body'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:39:85: note: Function 'HTTP_Entity' argument 3 names different: declaration 'expect_body' definition 'arg_expect_body'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:553:43: style: Function 'HTTP_Message' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.h:105:30: note: Function 'HTTP_Message' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:553:43: note: Function 'HTTP_Message' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:554:32: style: Function 'HTTP_Message' argument 2 names different: declaration 'cl' definition 'arg_cl'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.h:105:67: note: Function 'HTTP_Message' argument 2 names different: declaration 'cl' definition 'arg_cl'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:554:32: note: Function 'HTTP_Message' argument 2 names different: declaration 'cl' definition 'arg_cl'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:554:45: style: Function 'HTTP_Message' argument 3 names different: declaration 'is_orig' definition 'arg_is_orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.h:106:10: note: Function 'HTTP_Message' argument 3 names different: declaration 'is_orig' definition 'arg_is_orig'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:554:45: note: Function 'HTTP_Message' argument 3 names different: declaration 'is_orig' definition 'arg_is_orig'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:592:60: style: Function 'Done' argument 2 names different: declaration 'msg' definition 'detail'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.h:108:47: note: Function 'Done' argument 2 names different: declaration 'msg' definition 'detail'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:592:60: note: Function 'Done' argument 2 names different: declaration 'msg' definition 'detail'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:875:69: style: Function 'DeliverStream' argument 3 names different: declaration 'orig' definition 'is_orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.h:173:63: note: Function 'DeliverStream' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:875:69: note: Function 'DeliverStream' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:1055:59: style: Function 'Undelivered' argument 3 names different: declaration 'orig' definition 'is_orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.h:174:53: note: Function 'Undelivered' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:1055:59: note: Function 'Undelivered' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.h:155:2: style: Class 'HTTP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/http/HTTP.cc:175:2: style: Class 'UncompressedOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/icmp/ICMP.cc:19:42: style: Function 'ICMP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/icmp/ICMP.h:20:28: note: Function 'ICMP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/icmp/ICMP.cc:19:42: note: Function 'ICMP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/icmp/ICMP.cc:34:9: style: Function 'DeliverPacket' argument 3 names different: declaration 'orig' definition 'is_orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/icmp/ICMP.h:31:63: note: Function 'DeliverPacket' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/icmp/ICMP.cc:34:9: note: Function 'DeliverPacket' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/icmp/ICMP.h:20:2: style: Class 'ICMP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ident/Ident.h:13:2: style: Class 'Ident_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/imap/IMAP.h:16:2: style: Class 'IMAP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.cc:17:2: performance: Variable 'max_top_seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.cc:18:2: performance: Variable 'num_pkts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.cc:18:13: performance: Variable 'num_keystrokes_two_in_a_row' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.cc:18:43: performance: Variable 'num_normal_interarrivals' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.cc:19:3: performance: Variable 'num_8k0_pkts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.cc:19:18: performance: Variable 'num_8k4_pkts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.cc:19:33: performance: Variable 'num_bytes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.cc:19:45: performance: Variable 'num_7bit_ascii' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.cc:20:4: performance: Variable 'num_lines' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.cc:20:16: performance: Variable 'num_normal_lines' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.h:14:2: style: Class 'InterConnEndpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/interconn/InterConn.h:45:2: style: Class 'InterConn_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/irc/IRC.cc:44:38: style: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/irc/IRC.h:34:25: note: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'.
bro-2.5-minimal/src/analyzer/protocol/irc/IRC.cc:44:38: note: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'.
bro-2.5-minimal/src/analyzer/protocol/irc/IRC.cc:44:60: style: Function 'DeliverStream' argument 2 names different: declaration 'data' definition 'line'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/irc/IRC.h:34:44: note: Function 'DeliverStream' argument 2 names different: declaration 'data' definition 'line'.
bro-2.5-minimal/src/analyzer/protocol/irc/IRC.cc:44:60: note: Function 'DeliverStream' argument 2 names different: declaration 'data' definition 'line'.
bro-2.5-minimal/src/analyzer/protocol/irc/IRC.h:20:2: style: Class 'IRC_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/krb/KRB.h:13:2: style: Class 'KRB_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/krb/KRB_TCP.h:15:2: style: Class 'KRB_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/login/Login.cc:70:40: style: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/login/Login.h:29:33: note: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'.
bro-2.5-minimal/src/analyzer/protocol/login/Login.cc:70:40: note: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'.
bro-2.5-minimal/src/analyzer/protocol/login/Login.cc:70:62: style: Function 'DeliverStream' argument 2 names different: declaration 'data' definition 'line'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/login/Login.h:29:52: note: Function 'DeliverStream' argument 2 names different: declaration 'data' definition 'line'.
bro-2.5-minimal/src/analyzer/protocol/login/Login.cc:70:62: note: Function 'DeliverStream' argument 2 names different: declaration 'data' definition 'line'.
bro-2.5-minimal/src/analyzer/protocol/login/Login.cc:370:39: style: Function 'EndpointEOF' argument 1 names different: declaration 'is_orig' definition 'orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/login/Login.h:36:32: note: Function 'EndpointEOF' argument 1 names different: declaration 'is_orig' definition 'orig'.
bro-2.5-minimal/src/analyzer/protocol/login/Login.cc:370:39: note: Function 'EndpointEOF' argument 1 names different: declaration 'is_orig' definition 'orig'.
bro-2.5-minimal/src/analyzer/protocol/login/Login.cc:466:60: style: Function 'Confused' argument 2 names different: declaration 'addl' definition 'line'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/login/Login.h:45:45: note: Function 'Confused' argument 2 names different: declaration 'addl' definition 'line'.
bro-2.5-minimal/src/analyzer/protocol/login/Login.cc:466:60: note: Function 'Confused' argument 2 names different: declaration 'addl' definition 'line'.
bro-2.5-minimal/src/analyzer/protocol/login/NVT.cc:31:42: style: Function 'TelnetOption' argument 1 names different: declaration 'endp' definition 'arg_endp'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:21:29: note: Function 'TelnetOption' argument 1 names different: declaration 'endp' definition 'arg_endp'.
bro-2.5-minimal/src/analyzer/protocol/login/NVT.cc:31:42: note: Function 'TelnetOption' argument 1 names different: declaration 'endp' definition 'arg_endp'.
bro-2.5-minimal/src/analyzer/protocol/login/NVT.cc:31:65: style: Function 'TelnetOption' argument 2 names different: declaration 'code' definition 'arg_code'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:21:48: note: Function 'TelnetOption' argument 2 names different: declaration 'code' definition 'arg_code'.
bro-2.5-minimal/src/analyzer/protocol/login/NVT.cc:31:65: note: Function 'TelnetOption' argument 2 names different: declaration 'code' definition 'arg_code'.
bro-2.5-minimal/src/analyzer/protocol/login/NVT.cc:703:45: style: Function 'SawSubOption' argument 1 names different: declaration 'opt' definition 'subopt'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:154:40: note: Function 'SawSubOption' argument 1 names different: declaration 'opt' definition 'subopt'.
bro-2.5-minimal/src/analyzer/protocol/login/NVT.cc:703:45: note: Function 'SawSubOption' argument 1 names different: declaration 'opt' definition 'subopt'.
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:64:2: style: Class 'TelnetTerminalOption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:72:2: style: Class 'TelnetEncryptOption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:88:2: style: Class 'TelnetAuthenticateOption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:104:2: style: Class 'TelnetEnvironmentOption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:116:2: style: Class 'TelnetBinaryOption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:67:7: style: The function 'RecvSubOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:45:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:67:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:76:7: style: The function 'RecvSubOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:45:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:76:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:92:7: style: The function 'RecvSubOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:45:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:92:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:108:7: style: The function 'RecvSubOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:45:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:108:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:120:7: style: The function 'SetActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:47:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:120:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:123:7: style: The function 'InconsistentOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:53:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/login/NVT.h:123:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/login/Telnet.h:12:2: style: Class 'Telnet_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/login/RSH.h:45:2: style: Class 'Rsh_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/login/Rlogin.h:59:2: style: Class 'Rlogin_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/login/RSH.h:47:15: style: The function 'DeliverStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/login/Login.h:29:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/login/RSH.h:47:15: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/login/RSH.cc:16:21: style: Function 'Contents_Rsh_Analyzer' argument 3 names different: declaration 'analyzer' definition 'arg_analyzer'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/login/RSH.h:28:67: note: Function 'Contents_Rsh_Analyzer' argument 3 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/login/RSH.cc:16:21: note: Function 'Contents_Rsh_Analyzer' argument 3 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/login/Rlogin.cc:13:98: style: Function 'Contents_Rlogin_Analyzer' argument 3 names different: declaration 'analyzer' definition 'arg_analyzer'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/login/Rlogin.h:37:23: note: Function 'Contents_Rlogin_Analyzer' argument 3 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/login/Rlogin.cc:13:98: note: Function 'Contents_Rlogin_Analyzer' argument 3 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:336:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:1308:42: style: Function 'MIME_Mail' argument 1 names different: declaration 'mail_conn' definition 'mail_analyzer'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:233:32: note: Function 'MIME_Mail' argument 1 names different: declaration 'mail_conn' definition 'mail_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:1308:42: note: Function 'MIME_Mail' argument 1 names different: declaration 'mail_conn' definition 'mail_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:1308:62: style: Function 'MIME_Mail' argument 2 names different: declaration 'is_orig' definition 'orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:233:48: note: Function 'MIME_Mail' argument 2 names different: declaration 'is_orig' definition 'orig'.
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:1308:62: note: Function 'MIME_Mail' argument 2 names different: declaration 'is_orig' definition 'orig'.
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:464:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:464:9: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:464:17: performance: Variable 'value_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:464:31: performance: Variable 'rest_value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:113:6: performance: Technically the member function 'analyzer::mime::MIME_Entity::LookupMIMEHeaderName' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:748:18: note: Technically the member function 'analyzer::mime::MIME_Entity::LookupMIMEHeaderName' can be static.
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:113:6: note: Technically the member function 'analyzer::mime::MIME_Entity::LookupMIMEHeaderName' can be static.
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:149:7: performance: Technically the member function 'analyzer::mime::MIME_Entity::DebugPrintHeaders' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:1266:19: note: Technically the member function 'analyzer::mime::MIME_Entity::DebugPrintHeaders' can be static.
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:149:7: note: Technically the member function 'analyzer::mime::MIME_Entity::DebugPrintHeaders' can be static.
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:1329:2: style: Class 'MIME_Mail' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.cc:1329:2: style: Class 'MIME_Mail' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:68:2: style: Class 'MIME_Header' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:235:7: style: The function 'Done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:201:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:235:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:237:7: style: The function 'BeginEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:213:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:237:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:238:7: style: The function 'EndEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:214:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:238:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:239:7: style: The function 'SubmitHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:215:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:239:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:240:7: style: The function 'SubmitAllHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:216:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:240:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:241:7: style: The function 'SubmitData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:217:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:241:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:242:6: style: The function 'RequestBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:218:14: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:242:6: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:244:7: style: The function 'SubmitEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:219:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/mime/MIME.h:244:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/modbus/Modbus.cc:9:52: style: Function 'ModbusTCP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/modbus/Modbus.h:11:33: note: Function 'ModbusTCP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/modbus/Modbus.cc:9:52: note: Function 'ModbusTCP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/modbus/Modbus.h:11:2: style: Class 'ModbusTCP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/mysql/MySQL.cc:10:44: style: Function 'MySQL_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/mysql/MySQL.h:18:29: note: Function 'MySQL_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/mysql/MySQL.cc:10:44: note: Function 'MySQL_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/mysql/MySQL.h:18:2: style: Class 'MySQL_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.cc:25:46: style: Function 'NCP_Session' argument 1 names different: declaration 'analyzer' definition 'a'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.h:34:34: note: Function 'NCP_Session' argument 1 names different: declaration 'analyzer' definition 'a'.
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.cc:25:46: note: Function 'NCP_Session' argument 1 names different: declaration 'analyzer' definition 'a'.
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.cc:157:88: style: Function 'Contents_NCP_Analyzer' argument 3 names different: declaration 'session' definition 'arg_session'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.h:88:66: note: Function 'Contents_NCP_Analyzer' argument 3 names different: declaration 'session' definition 'arg_session'.
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.cc:157:88: note: Function 'Contents_NCP_Analyzer' argument 3 names different: declaration 'session' definition 'arg_session'.
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.h:34:2: style: Class 'NCP_Session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.h:104:2: style: Class 'NCP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.h:83:7: style: The function 'compute_msg_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.h:67:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/ncp/NCP.h:83:7: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:128:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:129:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:348:20: style: Variable 'msg_size' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:346:17: note: Variable 'msg_size' is reassigned a value before the old one has been used if variable is no semaphore variable.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:348:20: note: Variable 'msg_size' is reassigned a value before the old one has been used if variable is no semaphore variable.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:50:58: style: Function 'NetbiosSSN_Interpreter' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:67:35: note: Function 'NetbiosSSN_Interpreter' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:50:58: note: Function 'NetbiosSSN_Interpreter' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:342:30: style: Function 'Contents_NetbiosSSN' argument 3 names different: declaration 'interp' definition 'arg_interp'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:119:29: note: Function 'Contents_NetbiosSSN' argument 3 names different: declaration 'interp' definition 'arg_interp'.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:342:30: note: Function 'Contents_NetbiosSSN' argument 3 names different: declaration 'interp' definition 'arg_interp'.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:497:44: style: Function 'EndpointEOF' argument 1 names different: declaration 'is_orig' definition 'orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:157:24: note: Function 'EndpointEOF' argument 1 names different: declaration 'is_orig' definition 'orig'.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:497:44: note: Function 'EndpointEOF' argument 1 names different: declaration 'is_orig' definition 'orig'.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:76:7: performance: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::Timeout' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:87:6: performance: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ParseBroadcast' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:117:29: note: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ParseBroadcast' can be static.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:87:6: note: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ParseBroadcast' can be static.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:88:6: performance: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ParseDatagram' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:105:29: note: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ParseDatagram' can be static.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:88:6: note: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ParseDatagram' can be static.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:90:6: performance: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ParseSambaMsg' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:204:29: note: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ParseSambaMsg' can be static.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:90:6: note: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ParseSambaMsg' can be static.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:98:6: performance: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ConvertName' can be static. [functionStatic]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.cc:210:29: note: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ConvertName' can be static.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:98:6: note: Technically the member function 'analyzer::netbios_ssn::NetbiosSSN_Interpreter::ConvertName' can be static.
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:67:2: style: Class 'NetbiosSSN_Interpreter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/netbios/NetbiosSSN.h:144:2: style: Class 'NetbiosSSN_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ntlm/NTLM.cc:10:42: style: Function 'NTLM_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/ntlm/NTLM.h:18:28: note: Function 'NTLM_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/ntlm/NTLM.cc:10:42: note: Function 'NTLM_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/ntlm/NTLM.h:18:2: style: Class 'NTLM_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ntp/NTP.cc:28:68: style: Function 'DeliverPacket' argument 3 names different: declaration 'orig' definition 'is_orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/ntp/NTP.h:48:63: note: Function 'DeliverPacket' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/ntp/NTP.cc:28:68: note: Function 'DeliverPacket' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/ntp/NTP.h:41:2: style: Class 'NTP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.cc:190:14: style: The scope of the variable 'dummy_packet' can be reduced. [variableScope]
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.cc:192:24: style: The scope of the variable 'tcp4' can be reduced. [variableScope]
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.cc:10:30: style: Function 'PIA' argument 1 names different: declaration 'as_analyzer' definition 'arg_as_analyzer'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:22:26: note: Function 'PIA' argument 1 names different: declaration 'as_analyzer' definition 'arg_as_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.cc:10:30: note: Function 'PIA' argument 1 names different: declaration 'as_analyzer' definition 'arg_as_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:93:2: style: Class 'PIA_UDP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:123:2: style: Class 'PIA_TCP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:115:15: style: The function 'ActivateAnalyzer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:27:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:115:15: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:116:15: style: The function 'DeactivateAnalyzer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:31:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:116:15: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:163:15: style: The function 'ActivateAnalyzer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:27:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:163:15: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:165:15: style: The function 'DeactivateAnalyzer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:31:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/pia/PIA.h:165:15: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/pop3/POP3.cc:109:16: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
bro-2.5-minimal/src/analyzer/protocol/pop3/POP3.cc:897:6: style: The scope of the variable 'start' can be reduced. [variableScope]
bro-2.5-minimal/src/analyzer/protocol/pop3/POP3.h:67:2: style: Class 'POP3_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/radius/RADIUS.h:17:2: style: Class 'RADIUS_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/radius/RADIUS.cc:11:46: style: Function 'RADIUS_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/radius/RADIUS.h:17:30: note: Function 'RADIUS_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/radius/RADIUS.cc:11:46: note: Function 'RADIUS_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/rdp/RDP.h:17:2: style: Class 'RDP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/rdp/RDP.cc:9:40: style: Function 'RDP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rdp/RDP.h:17:27: note: Function 'RDP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/rdp/RDP.cc:9:40: note: Function 'RDP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/rfb/RFB.h:18:2: style: Class 'RFB_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/rfb/RFB.cc:11:40: style: Function 'RFB_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rfb/RFB.h:18:27: note: Function 'RFB_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/rfb/RFB.cc:11:40: note: Function 'RFB_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/rpc/NFS.cc:532:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:153:16: style: Technically the member function 'analyzer::rpc::RPC_Reasm_Buffer::GetBuf' can be const. [functionConst]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:154:10: style: Technically the member function 'analyzer::rpc::RPC_Reasm_Buffer::GetFill' can be const. [functionConst]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:155:10: style: Technically the member function 'analyzer::rpc::RPC_Reasm_Buffer::GetSkipped' can be const. [functionConst]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:156:10: style: Technically the member function 'analyzer::rpc::RPC_Reasm_Buffer::GetExpected' can be const. [functionConst]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:157:10: style: Technically the member function 'analyzer::rpc::RPC_Reasm_Buffer::GetProcessed' can be const. [functionConst]
bro-2.5-minimal/src/analyzer/protocol/rpc/NFS.h:14:2: style: Class 'NFS_Interp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/rpc/NFS.h:77:2: style: Class 'NFS_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/rpc/NFS.h:17:6: style: The function 'RPC_BuildCall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:108:14: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/rpc/NFS.h:17:6: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/rpc/NFS.h:18:6: style: The function 'RPC_BuildReply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:109:14: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/rpc/NFS.h:18:6: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/rpc/Portmap.h:12:2: style: Class 'PortmapperInterp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/rpc/Portmap.h:30:2: style: Class 'Portmapper_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/rpc/Portmap.h:15:6: style: The function 'RPC_BuildCall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:108:14: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/rpc/Portmap.h:15:6: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/rpc/Portmap.h:16:6: style: The function 'RPC_BuildReply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:109:14: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/rpc/Portmap.h:16:6: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/rpc/Portmap.cc:76:75: style: Function 'RPC_BuildReply' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/Portmap.h:16:58: note: Function 'RPC_BuildReply' argument 2 names different: declaration 'success' definition 'status'.
bro-2.5-minimal/src/analyzer/protocol/rpc/Portmap.cc:76:75: note: Function 'RPC_BuildReply' argument 2 names different: declaration 'success' definition 'status'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:411:7: style: The scope of the variable 'last_frag' can be reduced. [variableScope]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:28:35: style: Function 'RPC_CallInfo' argument 1 names different: declaration 'xid' definition 'arg_xid'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:52:22: note: Function 'RPC_CallInfo' argument 1 names different: declaration 'xid' definition 'arg_xid'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:28:35: note: Function 'RPC_CallInfo' argument 1 names different: declaration 'xid' definition 'arg_xid'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:28:79: style: Function 'RPC_CallInfo' argument 4 names different: declaration 'start_time' definition 'arg_start_time'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:52:62: note: Function 'RPC_CallInfo' argument 4 names different: declaration 'start_time' definition 'arg_start_time'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:28:79: note: Function 'RPC_CallInfo' argument 4 names different: declaration 'start_time' definition 'arg_start_time'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:28:102: style: Function 'RPC_CallInfo' argument 5 names different: declaration 'last_time' definition 'arg_last_time'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:53:15: note: Function 'RPC_CallInfo' argument 5 names different: declaration 'last_time' definition 'arg_last_time'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:28:102: note: Function 'RPC_CallInfo' argument 5 names different: declaration 'last_time' definition 'arg_last_time'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:28:121: style: Function 'RPC_CallInfo' argument 6 names different: declaration 'rpc_len' definition 'arg_rpc_len'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:53:30: note: Function 'RPC_CallInfo' argument 6 names different: declaration 'rpc_len' definition 'arg_rpc_len'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:28:121: note: Function 'RPC_CallInfo' argument 6 names different: declaration 'rpc_len' definition 'arg_rpc_len'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:73:54: style: Function 'RPC_Interpreter' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:97:38: note: Function 'RPC_Interpreter' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:73:54: note: Function 'RPC_Interpreter' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:83:47: style: Function 'DeliverRPC' argument 1 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:103:31: note: Function 'DeliverRPC' argument 1 names different: declaration 'data' definition 'buf'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:83:47: note: Function 'DeliverRPC' argument 1 names different: declaration 'data' definition 'buf'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:83:56: style: Function 'DeliverRPC' argument 2 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:103:41: note: Function 'DeliverRPC' argument 2 names different: declaration 'len' definition 'n'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:83:56: note: Function 'DeliverRPC' argument 2 names different: declaration 'len' definition 'n'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:83:63: style: Function 'DeliverRPC' argument 3 names different: declaration 'caplen' definition 'rpclen'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:103:50: note: Function 'DeliverRPC' argument 3 names different: declaration 'caplen' definition 'rpclen'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:83:63: note: Function 'DeliverRPC' argument 3 names different: declaration 'caplen' definition 'rpclen'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:341:41: style: Function 'Weird' argument 1 names different: declaration 'name' definition 'msg'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:117:25: note: Function 'Weird' argument 1 names different: declaration 'name' definition 'msg'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:341:41: note: Function 'Weird' argument 1 names different: declaration 'name' definition 'msg'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:382:22: style: Function 'Contents_RPC' argument 3 names different: declaration 'interp' definition 'arg_interp'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.h:183:61: note: Function 'Contents_RPC' argument 3 names different: declaration 'interp' definition 'arg_interp'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:382:22: note: Function 'Contents_RPC' argument 3 names different: declaration 'interp' definition 'arg_interp'.
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:30:2: performance: Variable 'xid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:36:2: style: Class 'RPC_CallInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bro-2.5-minimal/src/analyzer/protocol/rpc/RPC.cc:36:2: style: Class 'RPC_CallInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bro-2.5-minimal/src/analyzer/protocol/sip/SIP.h:13:2: style: Class 'SIP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/sip/SIP_TCP.h:17:2: style: Class 'SIP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/sip/SIP.cc:7:40: style: Function 'SIP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/sip/SIP.h:13:27: note: Function 'SIP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/sip/SIP.cc:7:40: note: Function 'SIP_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/smb/SMB.h:11:2: style: Class 'SMB_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/smb/SMB.cc:12:2: performance: Variable 'chunks' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.h:42:2: style: Class 'SMTP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.cc:164:6: style: The scope of the variable 'cmd_len' can be reduced. [variableScope]
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.cc:81:59: style: Function 'Undelivered' argument 3 names different: declaration 'orig' definition 'is_orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.h:48:53: note: Function 'Undelivered' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.cc:81:59: note: Function 'Undelivered' argument 3 names different: declaration 'orig' definition 'is_orig'.
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.cc:119:39: style: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.h:46:33: note: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'.
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.cc:119:39: note: Function 'DeliverStream' argument 1 names different: declaration 'len' definition 'length'.
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.cc:119:61: style: Function 'DeliverStream' argument 2 names different: declaration 'data' definition 'line'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.h:46:52: note: Function 'DeliverStream' argument 2 names different: declaration 'data' definition 'line'.
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.cc:119:61: note: Function 'DeliverStream' argument 2 names different: declaration 'data' definition 'line'.
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.cc:847:42: style: Function 'Unexpected' argument 1 names different: declaration 'is_orig' definition 'is_sender'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.h:74:28: note: Function 'Unexpected' argument 1 names different: declaration 'is_orig' definition 'is_sender'.
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.cc:847:42: note: Function 'Unexpected' argument 1 names different: declaration 'is_orig' definition 'is_sender'.
bro-2.5-minimal/src/analyzer/protocol/smtp/SMTP.cc:444:21: performance: Possible inefficient checking for 'pending_cmd_q' emptiness. [stlSize]
bro-2.5-minimal/src/analyzer/protocol/snmp/SNMP.h:14:2: style: Class 'SNMP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/socks/SOCKS.h:19:2: style: Class 'SOCKS_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ssh/SSH.h:16:4: style: Class 'SSH_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ssh/SSH.cc:14:40: style: Function 'SSH_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/ssh/SSH.h:16:29: note: Function 'SSH_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/ssh/SSH.cc:14:40: note: Function 'SSH_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/ssl/DTLS.cc:13:42: style: Function 'DTLS_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/ssl/DTLS.h:16:28: note: Function 'DTLS_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/ssl/DTLS.cc:13:42: note: Function 'DTLS_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/ssl/DTLS.h:16:2: style: Class 'DTLS_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ssl/SSL.h:16:2: style: Class 'SSL_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/ssl/SSL.cc:13:40: style: Function 'SSL_Analyzer' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/ssl/SSL.h:16:27: note: Function 'SSL_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/ssl/SSL.cc:13:40: note: Function 'SSL_Analyzer' argument 1 names different: declaration 'conn' definition 'c'.
bro-2.5-minimal/src/analyzer/protocol/stepping-stone/SteppingStone.h:50:2: style: Class 'SteppingStone_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/stepping-stone/SteppingStone.cc:21:2: performance: Variable 'stp_max_top_seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/syslog/Syslog.h:14:2: style: Class 'Syslog_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Flags.h:8:39: performance: Variable 'flags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Flags.h:9:16: performance: Variable 'flags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Flags.h:8:2: style: Class 'TCP_Flags' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.h:29:2: style: Class 'TCP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.h:208:2: style: Class 'TCP_ApplicationAnalyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.h:277:2: style: Class 'TCPStats_Endpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.h:299:2: style: Class 'TCPStats_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.h:302:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.h:243:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.h:302:15: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.h:309:15: style: The function 'DeliverPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.h:241:15: note: Virtual function in base class
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.h:309:15: note: Function in derived class
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.cc:1666:23: style: Variable 'children' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.cc:1764:23: style: Variable 'children' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.cc:1782:23: style: Variable 'children' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.cc:1822:23: style: Variable 'children' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP.cc:1845:23: style: Variable 'children' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:16:42: style: Function 'TCP_Endpoint' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.h:30:29: note: Function 'TCP_Endpoint' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:16:42: note: Function 'TCP_Endpoint' argument 1 names different: declaration 'analyzer' definition 'arg_analyzer'.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:16:60: style: Function 'TCP_Endpoint' argument 2 names different: declaration 'is_orig' definition 'arg_is_orig'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.h:30:43: note: Function 'TCP_Endpoint' argument 2 names different: declaration 'is_orig' definition 'arg_is_orig'.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:16:60: note: Function 'TCP_Endpoint' argument 2 names different: declaration 'is_orig' definition 'arg_is_orig'.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:79:52: style: Function 'AddReassembler' argument 1 names different: declaration 'contents_processor' definition 'arg_contents_processor'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.h:151:39: note: Function 'AddReassembler' argument 1 names different: declaration 'contents_processor' definition 'arg_contents_processor'.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:79:52: note: Function 'AddReassembler' argument 1 names different: declaration 'contents_processor' definition 'arg_contents_processor'.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:90:2: warning: Member variable 'TCP_Reassembler::endp' is not initialized in the constructor. [uninitMemberVarPrivate]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:90:2: warning: Member variable 'TCP_Reassembler::deliver_tcp_contents' is not initialized in the constructor. [uninitMemberVarPrivate]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:90:2: warning: Member variable 'TCP_Reassembler::had_gap' is not initialized in the constructor. [uninitMemberVarPrivate]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:90:2: warning: Member variable 'TCP_Reassembler::did_EOF' is not initialized in the constructor. [uninitMemberVarPrivate]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:90:2: warning: Member variable 'TCP_Reassembler::skip_deliveries' is not initialized in the constructor. [uninitMemberVarPrivate]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:90:2: warning: Member variable 'TCP_Reassembler::in_delivery' is not initialized in the constructor. [uninitMemberVarPrivate]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:90:2: warning: Member variable 'TCP_Reassembler::record_contents_file' is not initialized in the constructor. [uninitMemberVarPrivate]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:90:2: warning: Member variable 'TCP_Reassembler::dst_analyzer' is not initialized in the constructor. [uninitMemberVarPrivate]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:90:2: warning: Member variable 'TCP_Reassembler::tcp_analyzer' is not initialized in the constructor. [uninitMemberVarPrivate]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:90:2: warning: Member variable 'TCP_Reassembler::type' is not initialized in the constructor. [uninitMemberVarPrivate]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:22:2: performance: Variable 'start_seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:22:14: performance: Variable 'last_seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:22:25: performance: Variable 'ack_seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:23:2: performance: Variable 'seq_wraps' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:23:14: performance: Variable 'ack_wraps' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:24:2: performance: Variable 'window' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:26:2: performance: Variable 'window_seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:26:15: performance: Variable 'window_ack_seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:27:2: performance: Variable 'contents_start_seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:28:2: performance: Variable 'FIN_seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:35:2: performance: Variable 'hist_last_SYN' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:35:18: performance: Variable 'hist_last_FIN' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:35:34: performance: Variable 'hist_last_RST' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.h:165:7: style: Technically the member function 'analyzer::tcp::TCP_Endpoint::SizeBufferedData' can be const. [functionConst]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:111:20: note: Technically the member function 'analyzer::tcp::TCP_Endpoint::SizeBufferedData' can be const.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.h:165:7: note: Technically the member function 'analyzer::tcp::TCP_Endpoint::SizeBufferedData' can be const.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.h:191:6: style: Technically the member function 'analyzer::tcp::TCP_Endpoint::CheckHistory' can be const. [functionConst]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:268:19: note: Technically the member function 'analyzer::tcp::TCP_Endpoint::CheckHistory' can be const.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.h:191:6: note: Technically the member function 'analyzer::tcp::TCP_Endpoint::CheckHistory' can be const.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.h:192:7: style: Technically the member function 'analyzer::tcp::TCP_Endpoint::AddHistory' can be const. [functionConst]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.cc:279:20: note: Technically the member function 'analyzer::tcp::TCP_Endpoint::AddHistory' can be const.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Endpoint.h:192:7: note: Technically the member function 'analyzer::tcp::TCP_Endpoint::AddHistory' can be const.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.cc:362:48: style: Function 'BlockInserted' argument 1 names different: declaration 'b' definition 'start_block'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.h:101:32: note: Function 'BlockInserted' argument 1 names different: declaration 'b' definition 'start_block'.
bro-2.5-minimal/src/analyzer/protocol/tcp/TCP_Reassembler.cc:362:48: note: Function 'BlockInserted' argument 1 names different: declaration 'b' definition 'start_block'.
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.h:12:2: style: Class 'Teredo_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.h:60:2: style: Class 'TeredoEncapsulation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.cc:173:8: warning: Possible null pointer dereference: inner [nullPointer]
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.cc:168:18: note: Assignment 'inner=0', assigned value is 0
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.cc:173:8: note: Null pointer dereference
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.cc:19:40: style: Function 'DoParse' argument 3 names different: declaration 'found_orig' definition 'found_origin'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.h:83:50: note: Function 'DoParse' argument 3 names different: declaration 'found_orig' definition 'found_origin'.
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.cc:19:40: note: Function 'DoParse' argument 3 names different: declaration 'found_orig' definition 'found_origin'.
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.cc:19:59: style: Function 'DoParse' argument 4 names different: declaration 'found_au' definition 'found_auth'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.h:83:67: note: Function 'DoParse' argument 4 names different: declaration 'found_au' definition 'found_auth'.
bro-2.5-minimal/src/analyzer/protocol/teredo/Teredo.cc:19:59: note: Function 'DoParse' argument 4 names different: declaration 'found_au' definition 'found_auth'.
bro-2.5-minimal/src/analyzer/protocol/xmpp/XMPP.h:14:2: style: Class 'XMPP_Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/analyzer/protocol/zip/ZIP.cc:16:2: style: Variable 'zip' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bro-2.5-minimal/src/analyzer/protocol/zip/ZIP.cc:12:2: note: Variable 'zip' is reassigned a value before the old one has been used if variable is no semaphore variable.
bro-2.5-minimal/src/analyzer/protocol/zip/ZIP.cc:16:2: note: Variable 'zip' is reassigned a value before the old one has been used if variable is no semaphore variable.
bro-2.5-minimal/src/analyzer/protocol/zip/ZIP.cc:9:64: style: Function 'ZIP_Analyzer' argument 3 names different: declaration 'method' definition 'arg_method'. [funcArgNamesDifferent]
bro-2.5-minimal/src/analyzer/protocol/zip/ZIP.h:17:51: note: Function 'ZIP_Analyzer' argument 3 names different: declaration 'method' definition 'arg_method'.
bro-2.5-minimal/src/analyzer/protocol/zip/ZIP.cc:9:64: note: Function 'ZIP_Analyzer' argument 3 names different: declaration 'method' definition 'arg_method'.
bro-2.5-minimal/src/bif_arg.cc:75:7: style: Unused variable: buf [unusedVariable]
bro-2.5-minimal/src/broker/Data.h:97:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:100:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:103:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:106:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:109:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:112:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:115:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:118:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:121:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:124:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:127:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:130:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:133:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:136:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:139:14: style: Technically the member function 'bro_broker::type_name_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:574:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:580:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:586:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:592:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:598:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:604:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:610:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:616:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:622:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:628:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:634:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:640:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:646:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:652:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.cc:658:14: style: Technically the member function 'data_type_getter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Data.h:70:2: style: Class 'DataVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/broker/Manager.cc:75:39: style: Function 'Enable' argument 1 names different: declaration 'flags' definition 'broker_endpoint_flags'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broker/Manager.h:69:19: note: Function 'Enable' argument 1 names different: declaration 'flags' definition 'broker_endpoint_flags'.
bro-2.5-minimal/src/broker/Manager.cc:75:39: note: Function 'Enable' argument 1 names different: declaration 'flags' definition 'broker_endpoint_flags'.
bro-2.5-minimal/src/broker/Manager.cc:133:49: style: Function 'SetEndpointFlags' argument 1 names different: declaration 'flags' definition 'broker_endpoint_flags'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broker/Manager.h:76:29: note: Function 'SetEndpointFlags' argument 1 names different: declaration 'flags' definition 'broker_endpoint_flags'.
bro-2.5-minimal/src/broker/Manager.cc:133:49: note: Function 'SetEndpointFlags' argument 1 names different: declaration 'flags' definition 'broker_endpoint_flags'.
bro-2.5-minimal/src/broker/Manager.cc:209:40: style: Function 'Log' argument 1 names different: declaration 'stream_id' definition 'stream'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broker/Manager.h:166:20: note: Function 'Log' argument 1 names different: declaration 'stream_id' definition 'stream'.
bro-2.5-minimal/src/broker/Manager.cc:209:40: note: Function 'Log' argument 1 names different: declaration 'stream_id' definition 'stream'.
bro-2.5-minimal/src/broker/Manager.cc:1051:9: warning: Assert statement calls a function which may have desired side effects: 'Enabled'. [assertWithSideEffect]
bro-2.5-minimal/src/broker/Store.h:147:2: warning: Member variable 'StoreHandleVal::store' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/broker/Store.h:147:2: warning: Member variable 'StoreHandleVal::store_type' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/broker/Manager.cc:579:14: style: Technically the member function 'response_converter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Manager.cc:593:14: style: Technically the member function 'response_converter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Manager.cc:598:14: style: Technically the member function 'response_converter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Manager.cc:603:14: style: Technically the member function 'response_converter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Manager.cc:608:14: style: Technically the member function 'response_converter::operator()' can be const. [functionConst]
bro-2.5-minimal/src/broker/Manager.cc:813:3: style: Struct 'unref_guard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/broxygen/Configuration.cc:31:30: style: Function 'Config' argument 1 names different: declaration 'file' definition 'arg_file'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broxygen/Configuration.h:30:28: note: Function 'Config' argument 1 names different: declaration 'file' definition 'arg_file'.
bro-2.5-minimal/src/broxygen/Configuration.cc:31:30: note: Function 'Config' argument 1 names different: declaration 'file' definition 'arg_file'.
bro-2.5-minimal/src/broxygen/PackageInfo.h:25:2: style: Class 'PackageInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/broxygen/Target.h:30:2: style: Struct 'TargetFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/broxygen/PackageInfo.h:37:9: style: The function 'DoGetModificationTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Info.h:61:17: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/PackageInfo.h:37:9: note: Function in derived class
bro-2.5-minimal/src/broxygen/PackageInfo.h:39:14: style: The function 'DoName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Info.h:63:22: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/PackageInfo.h:39:14: note: Function in derived class
bro-2.5-minimal/src/broxygen/PackageInfo.h:42:14: style: The function 'DoReStructuredText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Info.h:65:22: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/PackageInfo.h:42:14: note: Function in derived class
bro-2.5-minimal/src/broxygen/IdentifierInfo.h:134:9: style: The function 'DoGetModificationTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Info.h:61:17: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/IdentifierInfo.h:134:9: note: Function in derived class
bro-2.5-minimal/src/broxygen/IdentifierInfo.h:136:14: style: The function 'DoName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Info.h:63:22: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/IdentifierInfo.h:136:14: note: Function in derived class
bro-2.5-minimal/src/broxygen/IdentifierInfo.h:139:14: style: The function 'DoReStructuredText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Info.h:65:22: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/IdentifierInfo.h:139:14: note: Function in derived class
bro-2.5-minimal/src/broxygen/ScriptInfo.h:95:9: style: The function 'DoGetModificationTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Info.h:61:17: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/ScriptInfo.h:95:9: note: Function in derived class
bro-2.5-minimal/src/broxygen/ScriptInfo.h:97:14: style: The function 'DoName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Info.h:63:22: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/ScriptInfo.h:97:14: note: Function in derived class
bro-2.5-minimal/src/broxygen/ScriptInfo.h:100:14: style: The function 'DoReStructuredText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Info.h:65:22: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/ScriptInfo.h:100:14: note: Function in derived class
bro-2.5-minimal/src/broxygen/ScriptInfo.h:102:7: style: The function 'DoInitPostScript' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Info.h:67:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/ScriptInfo.h:102:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:188:7: style: The function 'DoFindDependencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:103:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:188:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:190:7: style: The function 'DoGenerate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:105:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:190:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:212:7: style: The function 'DoCreateAnalyzerDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:192:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:212:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:232:7: style: The function 'DoCreateAnalyzerDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:192:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:232:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:252:7: style: The function 'DoFindDependencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:103:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:252:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:254:7: style: The function 'DoGenerate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:105:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:254:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:279:7: style: The function 'DoFindDependencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:103:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:279:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:281:7: style: The function 'DoGenerate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:105:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:281:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:313:7: style: The function 'DoFindDependencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:103:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:313:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:315:7: style: The function 'DoGenerate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:105:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:315:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:340:7: style: The function 'DoGenerate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:105:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:340:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:360:7: style: The function 'DoGenerate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:105:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:360:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:380:7: style: The function 'DoFindDependencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:103:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:380:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/Target.h:382:7: style: The function 'DoGenerate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/broxygen/Target.h:105:15: note: Virtual function in base class
bro-2.5-minimal/src/broxygen/Target.h:382:7: note: Function in derived class
bro-2.5-minimal/src/broxygen/IdentifierInfo.cc:12:36: style: Function 'IdentifierInfo' argument 1 names different: declaration 'id' definition 'arg_id'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broxygen/IdentifierInfo.h:34:21: note: Function 'IdentifierInfo' argument 1 names different: declaration 'id' definition 'arg_id'.
bro-2.5-minimal/src/broxygen/IdentifierInfo.cc:12:36: note: Function 'IdentifierInfo' argument 1 names different: declaration 'id' definition 'arg_id'.
bro-2.5-minimal/src/broxygen/IdentifierInfo.cc:40:45: style: Function 'AddRedef' argument 1 names different: declaration 'from_script' definition 'script'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broxygen/IdentifierInfo.h:64:35: note: Function 'AddRedef' argument 1 names different: declaration 'from_script' definition 'script'.
bro-2.5-minimal/src/broxygen/IdentifierInfo.cc:40:45: note: Function 'AddRedef' argument 1 names different: declaration 'from_script' definition 'script'.
bro-2.5-minimal/src/broxygen/Manager.cc:56:32: style: Function 'Manager' argument 1 names different: declaration 'config' definition 'arg_config'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broxygen/Manager.h:63:29: note: Function 'Manager' argument 1 names different: declaration 'config' definition 'arg_config'.
bro-2.5-minimal/src/broxygen/Manager.cc:56:32: note: Function 'Manager' argument 1 names different: declaration 'config' definition 'arg_config'.
bro-2.5-minimal/src/broxygen/Manager.cc:378:44: style: Function 'SummaryComment' argument 1 names different: declaration 'path' definition 'script'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broxygen/Manager.h:148:41: note: Function 'SummaryComment' argument 1 names different: declaration 'path' definition 'script'.
bro-2.5-minimal/src/broxygen/Manager.cc:378:44: note: Function 'SummaryComment' argument 1 names different: declaration 'path' definition 'script'.
bro-2.5-minimal/src/broxygen/Manager.cc:401:64: style: Function 'PostComment' argument 2 names different: declaration 'identifier_hint' definition 'id_hint'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broxygen/Manager.h:165:38: note: Function 'PostComment' argument 2 names different: declaration 'identifier_hint' definition 'id_hint'.
bro-2.5-minimal/src/broxygen/Manager.cc:401:64: note: Function 'PostComment' argument 2 names different: declaration 'identifier_hint' definition 'id_hint'.
bro-2.5-minimal/src/broxygen/Manager.h:74:7: style: Technically the member function 'broxygen::Manager::InitPreScript' can be const. [functionConst]
bro-2.5-minimal/src/broxygen/Manager.cc:96:15: note: Technically the member function 'broxygen::Manager::InitPreScript' can be const.
bro-2.5-minimal/src/broxygen/Manager.h:74:7: note: Technically the member function 'broxygen::Manager::InitPreScript' can be const.
bro-2.5-minimal/src/broxygen/Manager.h:108:7: style: Technically the member function 'broxygen::Manager::ModuleUsage' can be const. [functionConst]
bro-2.5-minimal/src/broxygen/Manager.cc:187:15: note: Technically the member function 'broxygen::Manager::ModuleUsage' can be const.
bro-2.5-minimal/src/broxygen/Manager.h:108:7: note: Technically the member function 'broxygen::Manager::ModuleUsage' can be const.
bro-2.5-minimal/src/broxygen/Manager.h:148:7: style: Technically the member function 'broxygen::Manager::SummaryComment' can be const. [functionConst]
bro-2.5-minimal/src/broxygen/Manager.cc:378:15: note: Technically the member function 'broxygen::Manager::SummaryComment' can be const.
bro-2.5-minimal/src/broxygen/Manager.h:148:7: note: Technically the member function 'broxygen::Manager::SummaryComment' can be const.
bro-2.5-minimal/src/broxygen/PackageInfo.cc:14:40: style: Function 'PackageInfo' argument 1 names different: declaration 'name' definition 'arg_name'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broxygen/PackageInfo.h:25:33: note: Function 'PackageInfo' argument 1 names different: declaration 'name' definition 'arg_name'.
bro-2.5-minimal/src/broxygen/PackageInfo.cc:14:40: note: Function 'PackageInfo' argument 1 names different: declaration 'name' definition 'arg_name'.
bro-2.5-minimal/src/broxygen/ReStructuredTextTable.h:21:2: style: Class 'ReStructuredTextTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/broxygen/ReStructuredTextTable.cc:27:63: performance: Function parameter 'col_sizes' should be passed by const reference. [passedByValue]
bro-2.5-minimal/src/broxygen/ScriptInfo.cc:158:38: style: Function 'ScriptInfo' argument 1 names different: declaration 'name' definition 'arg_name'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broxygen/ScriptInfo.h:39:32: note: Function 'ScriptInfo' argument 1 names different: declaration 'name' definition 'arg_name'.
bro-2.5-minimal/src/broxygen/ScriptInfo.cc:158:38: note: Function 'ScriptInfo' argument 1 names different: declaration 'name' definition 'arg_name'.
bro-2.5-minimal/src/broxygen/ScriptInfo.cc:158:62: style: Function 'ScriptInfo' argument 2 names different: declaration 'path' definition 'arg_path'. [funcArgNamesDifferent]
bro-2.5-minimal/src/broxygen/ScriptInfo.h:39:57: note: Function 'ScriptInfo' argument 2 names different: declaration 'path' definition 'arg_path'.
bro-2.5-minimal/src/broxygen/ScriptInfo.cc:158:62: note: Function 'ScriptInfo' argument 2 names different: declaration 'path' definition 'arg_path'.
bro-2.5-minimal/src/broxygen/ReStructuredTextTable.h:35:58: performance: Function parameter 'col_sizes' should be passed by const reference. [passedByValue]
bro-2.5-minimal/src/broxygen/Target.cc:201:2: style: Struct 'TargetFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bro-2.5-minimal/src/broxygen/Target.cc:201:2: style: Struct 'TargetFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bro-2.5-minimal/src/bsd-getopt-long.c:135:9: style: The scope of the variable 'cstart' can be reduced. [variableScope]
bro-2.5-minimal/src/bsd-getopt-long.c:135:58: style: The scope of the variable 'pos' can be reduced. [variableScope]
bro-2.5-minimal/src/file_analysis/analyzer/hash/Hash.cc:12:66: style: Function 'Hash' argument 4 names different: declaration 'kind' definition 'arg_kind'. [funcArgNamesDifferent]
bro-2.5-minimal/src/file_analysis/analyzer/hash/Hash.h:60:61: note: Function 'Hash' argument 4 names different: declaration 'kind' definition 'arg_kind'.
bro-2.5-minimal/src/file_analysis/analyzer/hash/Hash.cc:12:66: note: Function 'Hash' argument 4 names different: declaration 'kind' definition 'arg_kind'.
bro-2.5-minimal/src/file_analysis/analyzer/x509/X509.cc:329:52: style: Function 'ParseSAN' argument 1 names different: declaration 'ex' definition 'ext'. [funcArgNamesDifferent]
bro-2.5-minimal/src/file_analysis/analyzer/x509/X509.h:60:32: note: Function 'ParseSAN' argument 1 names different: declaration 'ex' definition 'ext'.
bro-2.5-minimal/src/file_analysis/analyzer/x509/X509.cc:329:52: note: Function 'ParseSAN' argument 1 names different: declaration 'ex' definition 'ext'.
bro-2.5-minimal/src/file_analysis/analyzer/x509/X509.cc:520:81: style: Function 'GetTimeFromAsn1' argument 2 names different: declaration 'fid' definition 'arg_fid'. [funcArgNamesDifferent]
bro-2.5-minimal/src/file_analysis/analyzer/x509/X509.h:65:69: note: Function 'GetTimeFromAsn1' argument 2 names different: declaration 'fid' definition 'arg_fid'.
bro-2.5-minimal/src/file_analysis/analyzer/x509/X509.cc:520:81: note: Function 'GetTimeFromAsn1' argument 2 names different: declaration 'fid' definition 'arg_fid'.
bro-2.5-minimal/src/file_analysis/analyzer/x509/X509.cc:678:26: style: Function 'X509Val' argument 1 names different: declaration 'certificate' definition 'arg_certificate'. [funcArgNamesDifferent]
bro-2.5-minimal/src/file_analysis/analyzer/x509/X509.h:86:27: note: Function 'X509Val' argument 1 names different: declaration 'certificate' definition 'arg_certificate'.
bro-2.5-minimal/src/file_analysis/analyzer/x509/X509.cc:678:26: note: Function 'X509Val' argument 1 names different: declaration 'certificate' definition 'arg_certificate'.
bro-2.5-minimal/src/input/readers/ascii/Ascii.cc:77:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/input/readers/ascii/Ascii.cc:315:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/input/readers/ascii/Ascii.h:28:2: warning: Member variable 'FieldMapping::present' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/input/readers/ascii/Ascii.cc:51:2: performance: Variable 'mtime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/input/readers/ascii/Ascii.h:17:1: warning: The struct 'FieldMapping' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bro-2.5-minimal/src/input/readers/benchmark/Benchmark.cc:126:49: style: Function 'EntryToVal' argument 1 names different: declaration 'Type' definition 'type'. [funcArgNamesDifferent]
bro-2.5-minimal/src/input/readers/benchmark/Benchmark.h:30:39: note: Function 'EntryToVal' argument 1 names different: declaration 'Type' definition 'type'.
bro-2.5-minimal/src/input/readers/benchmark/Benchmark.cc:126:49: note: Function 'EntryToVal' argument 1 names different: declaration 'Type' definition 'type'.
bro-2.5-minimal/src/input/readers/benchmark/Benchmark.h:23:15: warning: Virtual function 'DoClose' is called from destructor '~Benchmark()' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
bro-2.5-minimal/src/input/readers/benchmark/Benchmark.cc:36:2: note: Calling DoClose
bro-2.5-minimal/src/input/readers/benchmark/Benchmark.h:23:15: note: DoClose is a virtual method
bro-2.5-minimal/src/input/readers/benchmark/Benchmark.h:16:2: style: Class 'Benchmark' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/input/readers/binary/Binary.h:27:15: warning: Virtual function 'DoClose' is called from destructor '~Binary()' at line 30. Dynamic binding is not used. [virtualCallInConstructor]
bro-2.5-minimal/src/input/readers/binary/Binary.cc:30:2: note: Calling DoClose
bro-2.5-minimal/src/input/readers/binary/Binary.h:27:15: note: DoClose is a virtual method
bro-2.5-minimal/src/input/readers/binary/Binary.h:17:2: style: Class 'Binary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/input/readers/raw/Plugin.cc:7:0: error: SymbolDatabase bailout; unhandled code [syntaxError]
bro-2.5-minimal/src/input/readers/raw/Raw.cc:441:28: style: Function 'GetLine' argument 1 names different: declaration 'file' definition 'arg_file'. [funcArgNamesDifferent]
bro-2.5-minimal/src/input/readers/raw/Raw.h:45:24: note: Function 'GetLine' argument 1 names different: declaration 'file' definition 'arg_file'.
bro-2.5-minimal/src/input/readers/raw/Raw.cc:441:28: note: Function 'GetLine' argument 1 names different: declaration 'file' definition 'arg_file'.
bro-2.5-minimal/src/input/readers/raw/Raw.cc:29:6: warning: Member variable 'Raw::pipes' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/input/readers/raw/Raw.cc:33:2: performance: Variable 'mtime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/input/readers/sqlite/SQLite.h:19:2: style: Class 'SQLite' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/input/readers/sqlite/SQLite.h:26:15: warning: Virtual function 'DoClose' is called from destructor '~SQLite()' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
bro-2.5-minimal/src/input/readers/sqlite/SQLite.cc:46:2: note: Calling DoClose
bro-2.5-minimal/src/input/readers/sqlite/SQLite.h:26:15: note: DoClose is a virtual method
bro-2.5-minimal/src/iosource/BPF_Program.h:38:7: style: Technically the member function 'BPF_Program::IsCompiled' can be const. [functionConst]
bro-2.5-minimal/src/iosource/BPF_Program.h:42:7: style: Technically the member function 'BPF_Program::MatchesAnything' can be const. [functionConst]
bro-2.5-minimal/src/iosource/Component.cc:44:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/iosource/Component.cc:75:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/iosource/Component.cc:134:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/iosource/Component.cc:150:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/iosource/Component.h:30:2: style: Class 'Component' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/iosource/Manager.cc:246:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/iosource/Manager.cc:292:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/iosource/PktSrc.h:49:41: performance: Variable 'bytes_received' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/iosource/Packet.h:107:7: style: Technically the member function 'Packet::Layer2Valid' can be const. [functionConst]
bro-2.5-minimal/src/iosource/PktSrc.h:353:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/IOSource.h:46:15: note: Virtual function in base class
bro-2.5-minimal/src/iosource/PktSrc.h:353:15: note: Function in derived class
bro-2.5-minimal/src/iosource/PktSrc.h:354:15: style: The function 'Done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/IOSource.h:52:15: note: Virtual function in base class
bro-2.5-minimal/src/iosource/PktSrc.h:354:15: note: Function in derived class
bro-2.5-minimal/src/iosource/PktSrc.h:357:17: style: The function 'NextTimestamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/IOSource.h:84:17: note: Virtual function in base class
bro-2.5-minimal/src/iosource/PktSrc.h:357:17: note: Function in derived class
bro-2.5-minimal/src/iosource/PktSrc.h:358:15: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/IOSource.h:95:15: note: Virtual function in base class
bro-2.5-minimal/src/iosource/PktSrc.h:358:15: note: Function in derived class
bro-2.5-minimal/src/iosource/PktSrc.h:359:22: style: The function 'Tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/IOSource.h:115:22: note: Virtual function in base class
bro-2.5-minimal/src/iosource/PktSrc.h:359:22: note: Function in derived class
bro-2.5-minimal/src/iosource/Packet.h:53:21: performance: Function parameter 'tag' should be passed by const reference. [passedByValue]
bro-2.5-minimal/src/iosource/Packet.cc:18:23: style: Function 'Init' argument 1 names different: declaration 'link_type' definition 'arg_link_type'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/Packet.h:99:16: note: Function 'Init' argument 1 names different: declaration 'link_type' definition 'arg_link_type'.
bro-2.5-minimal/src/iosource/Packet.cc:18:23: note: Function 'Init' argument 1 names different: declaration 'link_type' definition 'arg_link_type'.
bro-2.5-minimal/src/iosource/Packet.cc:18:54: style: Function 'Init' argument 2 names different: declaration 'ts' definition 'arg_ts'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/Packet.h:99:43: note: Function 'Init' argument 2 names different: declaration 'ts' definition 'arg_ts'.
bro-2.5-minimal/src/iosource/Packet.cc:18:54: note: Function 'Init' argument 2 names different: declaration 'ts' definition 'arg_ts'.
bro-2.5-minimal/src/iosource/Packet.cc:18:69: style: Function 'Init' argument 3 names different: declaration 'caplen' definition 'arg_caplen'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/Packet.h:99:54: note: Function 'Init' argument 3 names different: declaration 'caplen' definition 'arg_caplen'.
bro-2.5-minimal/src/iosource/Packet.cc:18:69: note: Function 'Init' argument 3 names different: declaration 'caplen' definition 'arg_caplen'.
bro-2.5-minimal/src/iosource/Packet.cc:19:12: style: Function 'Init' argument 4 names different: declaration 'len' definition 'arg_len'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/Packet.h:100:10: note: Function 'Init' argument 4 names different: declaration 'len' definition 'arg_len'.
bro-2.5-minimal/src/iosource/Packet.cc:19:12: note: Function 'Init' argument 4 names different: declaration 'len' definition 'arg_len'.
bro-2.5-minimal/src/iosource/Packet.cc:19:35: style: Function 'Init' argument 5 names different: declaration 'data' definition 'arg_data'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/Packet.h:100:29: note: Function 'Init' argument 5 names different: declaration 'data' definition 'arg_data'.
bro-2.5-minimal/src/iosource/Packet.cc:19:35: note: Function 'Init' argument 5 names different: declaration 'data' definition 'arg_data'.
bro-2.5-minimal/src/iosource/Packet.cc:19:49: style: Function 'Init' argument 6 names different: declaration 'copy' definition 'arg_copy'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/Packet.h:100:39: note: Function 'Init' argument 6 names different: declaration 'copy' definition 'arg_copy'.
bro-2.5-minimal/src/iosource/Packet.cc:19:49: note: Function 'Init' argument 6 names different: declaration 'copy' definition 'arg_copy'.
bro-2.5-minimal/src/iosource/Packet.cc:20:17: style: Function 'Init' argument 7 names different: declaration 'tag' definition 'arg_tag'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/Packet.h:101:15: note: Function 'Init' argument 7 names different: declaration 'tag' definition 'arg_tag'.
bro-2.5-minimal/src/iosource/Packet.cc:20:17: note: Function 'Init' argument 7 names different: declaration 'tag' definition 'arg_tag'.
bro-2.5-minimal/src/iosource/Packet.cc:20:17: performance: Function parameter 'arg_tag' should be passed by const reference. [passedByValue]
bro-2.5-minimal/src/iosource/PktDumper.cc:63:42: style: Function 'Opened' argument 1 names different: declaration 'props' definition 'arg_props'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/PktDumper.h:115:32: note: Function 'Opened' argument 1 names different: declaration 'props' definition 'arg_props'.
bro-2.5-minimal/src/iosource/PktDumper.cc:63:42: note: Function 'Opened' argument 1 names different: declaration 'props' definition 'arg_props'.
bro-2.5-minimal/src/iosource/PktDumper.cc:13:12: warning: Member variable 'PktDumper::props' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/iosource/PktDumper.cc:16:2: performance: Variable 'errmsg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/iosource/PktSrc.cc:89:39: style: Function 'Opened' argument 1 names different: declaration 'props' definition 'arg_props'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/PktSrc.h:263:32: note: Function 'Opened' argument 1 names different: declaration 'props' definition 'arg_props'.
bro-2.5-minimal/src/iosource/PktSrc.cc:89:39: note: Function 'Opened' argument 1 names different: declaration 'props' definition 'arg_props'.
bro-2.5-minimal/src/iosource/PktSrc.cc:138:58: style: Function 'Weird' argument 2 names different: declaration 'pkt' definition 'p'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/PktSrc.h:293:51: note: Function 'Weird' argument 2 names different: declaration 'pkt' definition 'p'.
bro-2.5-minimal/src/iosource/PktSrc.cc:138:58: note: Function 'Weird' argument 2 names different: declaration 'pkt' definition 'p'.
bro-2.5-minimal/src/iosource/PktSrc.cc:380:46: style: Function 'GetCurrentPacket' argument 1 names different: declaration 'hdr' definition 'pkt'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/PktSrc.h:171:39: note: Function 'GetCurrentPacket' argument 1 names different: declaration 'hdr' definition 'pkt'.
bro-2.5-minimal/src/iosource/PktSrc.cc:380:46: note: Function 'GetCurrentPacket' argument 1 names different: declaration 'hdr' definition 'pkt'.
bro-2.5-minimal/src/iosource/PktSrc.cc:22:2: performance: Variable 'netmask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/iosource/PktSrc.cc:29:2: performance: Variable 'errbuf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/iosource/PktSrc.h:104:9: style: Technically the member function 'iosource::PktSrc::CurrentPacketTimestamp' can be const. [functionConst]
bro-2.5-minimal/src/iosource/PktSrc.cc:75:16: note: Technically the member function 'iosource::PktSrc::CurrentPacketTimestamp' can be const.
bro-2.5-minimal/src/iosource/PktSrc.h:104:9: note: Technically the member function 'iosource::PktSrc::CurrentPacketTimestamp' can be const.
bro-2.5-minimal/src/iosource/PktSrc.h:171:7: style: Technically the member function 'iosource::PktSrc::GetCurrentPacket' can be const. [functionConst]
bro-2.5-minimal/src/iosource/PktSrc.cc:380:14: note: Technically the member function 'iosource::PktSrc::GetCurrentPacket' can be const.
bro-2.5-minimal/src/iosource/PktSrc.h:171:7: note: Technically the member function 'iosource::PktSrc::GetCurrentPacket' can be const.
bro-2.5-minimal/src/iosource/PktSrc.h:277:7: performance: Technically the member function 'iosource::PktSrc::Info' can be static. [functionStatic]
bro-2.5-minimal/src/iosource/PktSrc.cc:133:14: note: Technically the member function 'iosource::PktSrc::Info' can be static.
bro-2.5-minimal/src/iosource/PktSrc.h:277:7: note: Technically the member function 'iosource::PktSrc::Info' can be static.
bro-2.5-minimal/src/iosource/PktSrc.h:293:7: performance: Technically the member function 'iosource::PktSrc::Weird' can be static. [functionStatic]
bro-2.5-minimal/src/iosource/PktSrc.cc:138:14: note: Technically the member function 'iosource::PktSrc::Weird' can be static.
bro-2.5-minimal/src/iosource/PktSrc.h:293:7: note: Technically the member function 'iosource::PktSrc::Weird' can be static.
bro-2.5-minimal/src/iosource/PktSrc.h:301:7: performance: Technically the member function 'iosource::PktSrc::InternalError' can be static. [functionStatic]
bro-2.5-minimal/src/iosource/PktSrc.cc:143:14: note: Technically the member function 'iosource::PktSrc::InternalError' can be static.
bro-2.5-minimal/src/iosource/PktSrc.h:301:7: note: Technically the member function 'iosource::PktSrc::InternalError' can be static.
bro-2.5-minimal/src/iosource/pcap/Source.h:20:15: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/PktSrc.h:312:15: note: Virtual function in base class
bro-2.5-minimal/src/iosource/pcap/Source.h:20:15: note: Function in derived class
bro-2.5-minimal/src/iosource/pcap/Source.h:21:15: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/PktSrc.h:321:15: note: Virtual function in base class
bro-2.5-minimal/src/iosource/pcap/Source.h:21:15: note: Function in derived class
bro-2.5-minimal/src/iosource/pcap/Source.h:22:15: style: The function 'ExtractNextPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/PktSrc.h:336:15: note: Virtual function in base class
bro-2.5-minimal/src/iosource/pcap/Source.h:22:15: note: Function in derived class
bro-2.5-minimal/src/iosource/pcap/Source.h:23:15: style: The function 'DoneWithPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/PktSrc.h:342:15: note: Virtual function in base class
bro-2.5-minimal/src/iosource/pcap/Source.h:23:15: note: Function in derived class
bro-2.5-minimal/src/iosource/pcap/Source.h:24:15: style: The function 'PrecompileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/PktSrc.h:190:15: note: Virtual function in base class
bro-2.5-minimal/src/iosource/pcap/Source.h:24:15: note: Function in derived class
bro-2.5-minimal/src/iosource/pcap/Source.h:25:15: style: The function 'SetFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/PktSrc.h:204:15: note: Virtual function in base class
bro-2.5-minimal/src/iosource/pcap/Source.h:25:15: note: Function in derived class
bro-2.5-minimal/src/iosource/pcap/Source.h:26:15: style: The function 'Statistics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bro-2.5-minimal/src/iosource/PktSrc.h:213:15: note: Virtual function in base class
bro-2.5-minimal/src/iosource/pcap/Source.h:26:15: note: Function in derived class
bro-2.5-minimal/src/iosource/pcap/Source.cc:237:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
bro-2.5-minimal/src/iosource/pcap/Source.cc:264:36: style: Function 'Statistics' argument 1 names different: declaration 'stats' definition 's'. [funcArgNamesDifferent]
bro-2.5-minimal/src/iosource/pcap/Source.h:26:33: note: Function 'Statistics' argument 1 names different: declaration 'stats' definition 's'.
bro-2.5-minimal/src/iosource/pcap/Source.cc:264:36: note: Function 'Statistics' argument 1 names different: declaration 'stats' definition 's'.
bro-2.5-minimal/src/iosource/pcap/Source.cc:266:7: style: Unused variable: errbuf [unusedVariable]
bro-2.5-minimal/src/iosource/pcap/Source.cc:314:7: style: Unused variable: errbuf [unusedVariable]
bro-2.5-minimal/src/iosource/pcap/Source.h:21:15: warning: Virtual function 'Close' is called from destructor '~PcapSource()' at line 20. Dynamic binding is not used. [virtualCallInConstructor]
bro-2.5-minimal/src/iosource/pcap/Source.cc:20:2: note: Calling Close
bro-2.5-minimal/src/iosource/pcap/Source.h:21:15: note: Close is a virtual method
bro-2.5-minimal/src/logging/writers/ascii/Ascii.cc:191:63: style: Function 'WriteHeaderField' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
bro-2.5-minimal/src/logging/writers/ascii/Ascii.h:39:57: note: Function 'WriteHeaderField' argument 2 names different: declaration 'value' definition 'val'.
bro-2.5-minimal/src/logging/writers/ascii/Ascii.cc:191:63: note: Function 'WriteHeaderField' argument 2 names different: declaration 'value' definition 'val'.
bro-2.5-minimal/src/logging/writers/ascii/Ascii.h:16:2: style: Class 'Ascii' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/logging/writers/none/None.cc:24:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/logging/writers/none/None.cc:29:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/logging/writers/none/None.h:14:2: style: Class 'None' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/logging/writers/sqlite/SQLite.h:18:2: style: Class 'SQLite' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/logging/writers/sqlite/SQLite.cc:205:8: style: The scope of the variable 'ac' can be reduced. [variableScope]
bro-2.5-minimal/src/logging/writers/sqlite/SQLite.cc:208:9: style: Variable 'ac' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/modp_numtoa.c:32:39: style: Function 'modp_itoa10' argument 2 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
bro-2.5-minimal/src/modp_numtoa.h:44:39: note: Function 'modp_itoa10' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:32:39: note: Function 'modp_itoa10' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:46:41: style: Function 'modp_uitoa10' argument 2 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
bro-2.5-minimal/src/modp_numtoa.h:51:41: note: Function 'modp_uitoa10' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:46:41: note: Function 'modp_uitoa10' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:56:40: style: Function 'modp_litoa10' argument 2 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
bro-2.5-minimal/src/modp_numtoa.h:58:40: note: Function 'modp_litoa10' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:56:40: note: Function 'modp_litoa10' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:70:42: style: Function 'modp_ulitoa10' argument 2 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
bro-2.5-minimal/src/modp_numtoa.h:65:42: note: Function 'modp_ulitoa10' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:70:42: note: Function 'modp_ulitoa10' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:80:36: style: Function 'modp_dtoa' argument 2 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
bro-2.5-minimal/src/modp_numtoa.h:81:36: note: Function 'modp_dtoa' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:80:36: note: Function 'modp_dtoa' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:80:45: style: Function 'modp_dtoa' argument 3 names different: declaration 'precision' definition 'prec'. [funcArgNamesDifferent]
bro-2.5-minimal/src/modp_numtoa.h:81:45: note: Function 'modp_dtoa' argument 3 names different: declaration 'precision' definition 'prec'.
bro-2.5-minimal/src/modp_numtoa.c:80:45: note: Function 'modp_dtoa' argument 3 names different: declaration 'precision' definition 'prec'.
bro-2.5-minimal/src/modp_numtoa.c:180:37: style: Function 'modp_dtoa2' argument 2 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
bro-2.5-minimal/src/modp_numtoa.h:98:37: note: Function 'modp_dtoa2' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:180:37: note: Function 'modp_dtoa2' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:180:46: style: Function 'modp_dtoa2' argument 3 names different: declaration 'precision' definition 'prec'. [funcArgNamesDifferent]
bro-2.5-minimal/src/modp_numtoa.h:98:46: note: Function 'modp_dtoa2' argument 3 names different: declaration 'precision' definition 'prec'.
bro-2.5-minimal/src/modp_numtoa.c:180:46: note: Function 'modp_dtoa2' argument 3 names different: declaration 'precision' definition 'prec'.
bro-2.5-minimal/src/modp_numtoa.c:292:37: style: Function 'modp_dtoa3' argument 2 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
bro-2.5-minimal/src/modp_numtoa.h:107:37: note: Function 'modp_dtoa3' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:292:37: note: Function 'modp_dtoa3' argument 2 names different: declaration 'buf' definition 'str'.
bro-2.5-minimal/src/modp_numtoa.c:292:53: style: Function 'modp_dtoa3' argument 4 names different: declaration 'precision' definition 'prec'. [funcArgNamesDifferent]
bro-2.5-minimal/src/modp_numtoa.h:107:53: note: Function 'modp_dtoa3' argument 4 names different: declaration 'precision' definition 'prec'.
bro-2.5-minimal/src/modp_numtoa.c:292:53: note: Function 'modp_dtoa3' argument 4 names different: declaration 'precision' definition 'prec'.
bro-2.5-minimal/src/nb_dns.c:160:37: style: The scope of the variable 'ne2' can be reduced. [variableScope]
bro-2.5-minimal/src/nb_dns.c:430:30: style: The scope of the variable 'atype' can be reduced. [variableScope]
bro-2.5-minimal/src/nb_dns.c:80:6: style: struct member 'nb_dns_hostent::numaliases' is never used. [unusedStructMember]
bro-2.5-minimal/src/patricia.c:293:5: warning: Possible null pointer dereference: prefix [nullPointer]
bro-2.5-minimal/src/patricia.c:306:48: note: Calling function 'New_Prefix2', 4th argument 'prefix' value is 0
bro-2.5-minimal/src/patricia.c:293:5: note: Null pointer dereference
bro-2.5-minimal/src/patricia.c:294:5: warning: Possible null pointer dereference: prefix [nullPointer]
bro-2.5-minimal/src/patricia.c:306:48: note: Calling function 'New_Prefix2', 4th argument 'prefix' value is 0
bro-2.5-minimal/src/patricia.c:294:5: note: Null pointer dereference
bro-2.5-minimal/src/patricia.c:295:5: warning: Possible null pointer dereference: prefix [nullPointer]
bro-2.5-minimal/src/patricia.c:306:48: note: Calling function 'New_Prefix2', 4th argument 'prefix' value is 0
bro-2.5-minimal/src/patricia.c:295:5: note: Null pointer dereference
bro-2.5-minimal/src/patricia.c:144:16: style: The scope of the variable 'c' can be reduced. [variableScope]
bro-2.5-minimal/src/patricia.c:144:19: style: The scope of the variable 'val' can be reduced. [variableScope]
bro-2.5-minimal/src/patricia.c:779:15: style: The scope of the variable 'r' can be reduced. [variableScope]
bro-2.5-minimal/src/patricia.c:98:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bro-2.5-minimal/src/probabilistic/BitVector.cc:133:23: warning: Member variable 'BitVector::num_bits' is not assigned a value in 'BitVector::operator='. [operatorEqVarError]
bro-2.5-minimal/src/probabilistic/BitVector.h:28:2: warning: The class 'Reference' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bro-2.5-minimal/src/probabilistic/CardinalityCounter.cc:31:40: style: Function 'Init' argument 1 names different: declaration 'arg_size' definition 'size'. [funcArgNamesDifferent]
bro-2.5-minimal/src/probabilistic/CardinalityCounter.h:136:21: note: Function 'Init' argument 1 names different: declaration 'arg_size' definition 'size'.
bro-2.5-minimal/src/probabilistic/CardinalityCounter.cc:31:40: note: Function 'Init' argument 1 names different: declaration 'arg_size' definition 'size'.
bro-2.5-minimal/src/probabilistic/CardinalityCounter.cc:101:49: style: Function 'CardinalityCounter' argument 1 names different: declaration 'size' definition 'arg_size'. [funcArgNamesDifferent]
bro-2.5-minimal/src/probabilistic/CardinalityCounter.h:129:39: note: Function 'CardinalityCounter' argument 1 names different: declaration 'size' definition 'arg_size'.
bro-2.5-minimal/src/probabilistic/CardinalityCounter.cc:101:49: note: Function 'CardinalityCounter' argument 1 names different: declaration 'size' definition 'arg_size'.
bro-2.5-minimal/src/probabilistic/CardinalityCounter.cc:101:68: style: Function 'CardinalityCounter' argument 2 names different: declaration 'V' definition 'arg_V'. [funcArgNamesDifferent]
bro-2.5-minimal/src/probabilistic/CardinalityCounter.h:129:54: note: Function 'CardinalityCounter' argument 2 names different: declaration 'V' definition 'arg_V'.
bro-2.5-minimal/src/probabilistic/CardinalityCounter.cc:101:68: note: Function 'CardinalityCounter' argument 2 names different: declaration 'V' definition 'arg_V'.
bro-2.5-minimal/src/probabilistic/CardinalityCounter.cc:101:82: style: Function 'CardinalityCounter' argument 3 names different: declaration 'alpha_m' definition 'arg_alpha_m'. [funcArgNamesDifferent]
bro-2.5-minimal/src/probabilistic/CardinalityCounter.h:129:64: note: Function 'CardinalityCounter' argument 3 names different: declaration 'alpha_m' definition 'arg_alpha_m'.
bro-2.5-minimal/src/probabilistic/CardinalityCounter.cc:101:82: note: Function 'CardinalityCounter' argument 3 names different: declaration 'alpha_m' definition 'arg_alpha_m'.
bro-2.5-minimal/src/probabilistic/CardinalityCounter.h:155:6: performance: Technically the member function 'probabilistic::CardinalityCounter::OptimalB' can be static. [functionStatic]
bro-2.5-minimal/src/probabilistic/CardinalityCounter.cc:13:25: note: Technically the member function 'probabilistic::CardinalityCounter::OptimalB' can be static.
bro-2.5-minimal/src/probabilistic/CardinalityCounter.h:155:6: note: Technically the member function 'probabilistic::CardinalityCounter::OptimalB' can be static.
bro-2.5-minimal/src/probabilistic/CounterVector.cc:11:37: style: Function 'CounterVector' argument 1 names different: declaration 'width' definition 'arg_width'. [funcArgNamesDifferent]
bro-2.5-minimal/src/probabilistic/CounterVector.h:29:23: note: Function 'CounterVector' argument 1 names different: declaration 'width' definition 'arg_width'.
bro-2.5-minimal/src/probabilistic/CounterVector.cc:11:37: note: Function 'CounterVector' argument 1 names different: declaration 'width' definition 'arg_width'.
bro-2.5-minimal/src/probabilistic/CounterVector.h:159:2: warning: Member variable 'CounterVector::bits' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/probabilistic/CounterVector.h:159:2: warning: Member variable 'CounterVector::width' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/probabilistic/Hasher.h:108:2: warning: Member variable 'Hasher::k' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/probabilistic/Hasher.h:108:2: warning: Member variable 'Hasher::seed' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/src/probabilistic/Hasher.cc:94:2: performance: Variable 'seed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/probabilistic/Hasher.cc:104:2: performance: Variable 'seed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/probabilistic/Hasher.h:141:2: style: Class 'UHF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/probabilistic/Topk.cc:72:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/probabilistic/Topk.cc:140:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/probabilistic/Topk.cc:143:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/probabilistic/Topk.cc:213:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/probabilistic/Topk.cc:217:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/probabilistic/Topk.cc:300:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/probabilistic/Topk.cc:310:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/probabilistic/Topk.cc:316:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/probabilistic/Topk.cc:362:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/probabilistic/Topk.cc:463:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/probabilistic/Topk.cc:466:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/siphash24.c:87:12: style: The scope of the variable 'm' can be reduced. [variableScope]
bro-2.5-minimal/src/strsep.c:70:23: style: The scope of the variable 'spanp' can be reduced. [variableScope]
bro-2.5-minimal/src/strsep.c:71:15: style: The scope of the variable 'c' can be reduced. [variableScope]
bro-2.5-minimal/src/threading/BasicThread.cc:45:39: style: Function 'SetName' argument 1 names different: declaration 'name' definition 'arg_name'. [funcArgNamesDifferent]
bro-2.5-minimal/src/threading/BasicThread.h:54:27: note: Function 'SetName' argument 1 names different: declaration 'name' definition 'arg_name'.
bro-2.5-minimal/src/threading/BasicThread.cc:45:39: note: Function 'SetName' argument 1 names different: declaration 'name' definition 'arg_name'.
bro-2.5-minimal/src/threading/BasicThread.cc:51:41: style: Function 'SetOSName' argument 1 names different: declaration 'name' definition 'arg_name'. [funcArgNamesDifferent]
bro-2.5-minimal/src/threading/BasicThread.h:62:29: note: Function 'SetOSName' argument 1 names different: declaration 'name' definition 'arg_name'.
bro-2.5-minimal/src/threading/BasicThread.cc:51:41: note: Function 'SetOSName' argument 1 names different: declaration 'name' definition 'arg_name'.
bro-2.5-minimal/src/threading/BasicThread.cc:88:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/threading/BasicThread.cc:24:2: performance: Variable 'pthread' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/src/threading/BasicThread.h:62:7: performance: Technically the member function 'threading::BasicThread::SetOSName' can be static. [functionStatic]
bro-2.5-minimal/src/threading/BasicThread.cc:51:19: note: Technically the member function 'threading::BasicThread::SetOSName' can be static.
bro-2.5-minimal/src/threading/BasicThread.h:62:7: note: Technically the member function 'threading::BasicThread::SetOSName' can be static.
bro-2.5-minimal/src/threading/Queue.h:72:0: style: Technically the member function 'threading :: Queue < BasicInputMessage * >::MaybeReady' can be const. [functionConst]
bro-2.5-minimal/src/threading/Queue.h:72:0: style: Technically the member function 'threading :: Queue < BasicOutputMessage * >::MaybeReady' can be const. [functionConst]
bro-2.5-minimal/src/threading/MsgThread.h:363:2: style: Class 'BasicInputMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/threading/MsgThread.h:378:2: style: Class 'BasicOutputMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/threading/Manager.cc:34:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/threading/Manager.cc:37:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/threading/Manager.cc:41:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/threading/Manager.cc:82:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/threading/Manager.cc:100:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/threading/Manager.cc:122:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/threading/Manager.cc:152:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/threading/Manager.cc:160:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/threading/Manager.cc:182:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bro-2.5-minimal/src/threading/Manager.h:117:15: warning: Virtual function 'Process' is called from destructor '~Manager()' at line 20. Dynamic binding is not used. [virtualCallInConstructor]
bro-2.5-minimal/src/threading/Manager.cc:20:3: note: Calling Terminate
bro-2.5-minimal/src/threading/Manager.cc:30:5: note: Calling Process
bro-2.5-minimal/src/threading/Manager.h:117:15: note: Process is a virtual method
bro-2.5-minimal/src/threading/Manager.cc:19:7: performance: Possible inefficient checking for 'all_threads' emptiness. [stlSize]
bro-2.5-minimal/src/threading/MsgThread.cc:193:0: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/threading/MsgThread.cc:194:0: style: Variable 'last_size' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/threading/MsgThread.cc:195:0: style: Variable 'cur_size' is assigned a value that is never used. [unreadVariable]
bro-2.5-minimal/src/threading/MsgThread.h:143:7: performance: Technically the member function 'threading::MsgThread::InternalError' can be static. [functionStatic]
bro-2.5-minimal/src/threading/MsgThread.cc:292:17: note: Technically the member function 'threading::MsgThread::InternalError' can be static.
bro-2.5-minimal/src/threading/MsgThread.h:143:7: note: Technically the member function 'threading::MsgThread::InternalError' can be static.
bro-2.5-minimal/src/threading/MsgThread.cc:37:2: style: Class 'FinishedMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/src/threading/MsgThread.cc:90:2: style: Class 'KillMeMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/testing/btest/plugins/file-plugin/src/Plugin.cc:8:0: error: SymbolDatabase bailout; unhandled code [syntaxError]
bro-2.5-minimal/testing/btest/plugins/hooks-plugin/src/Plugin.cc:9:0: error: SymbolDatabase bailout; unhandled code [syntaxError]
bro-2.5-minimal/testing/btest/plugins/pktdumper-plugin/src/Plugin.cc:8:0: error: SymbolDatabase bailout; unhandled code [syntaxError]
bro-2.5-minimal/testing/btest/plugins/pktsrc-plugin/src/Foo.cc:11:2: performance: Variable 'packet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bro-2.5-minimal/testing/btest/plugins/pktsrc-plugin/src/Plugin.cc:8:0: error: SymbolDatabase bailout; unhandled code [syntaxError]
bro-2.5-minimal/testing/btest/plugins/protocol-plugin/src/Foo.h:15:2: style: Class 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/testing/btest/plugins/protocol-plugin/src/Plugin.cc:8:0: error: SymbolDatabase bailout; unhandled code [syntaxError]
bro-2.5-minimal/testing/btest/plugins/reader-plugin/src/Foo.cc:74:43: style: Function 'EntryToVal' argument 1 names different: declaration 'Type' definition 'type'. [funcArgNamesDifferent]
bro-2.5-minimal/testing/btest/plugins/reader-plugin/src/Foo.h:28:39: note: Function 'EntryToVal' argument 1 names different: declaration 'Type' definition 'type'.
bro-2.5-minimal/testing/btest/plugins/reader-plugin/src/Foo.cc:74:43: note: Function 'EntryToVal' argument 1 names different: declaration 'Type' definition 'type'.
bro-2.5-minimal/testing/btest/plugins/reader-plugin/src/Foo.h:22:15: warning: Virtual function 'DoClose' is called from destructor '~Foo()' at line 24. Dynamic binding is not used. [virtualCallInConstructor]
bro-2.5-minimal/testing/btest/plugins/reader-plugin/src/Foo.cc:24:2: note: Calling DoClose
bro-2.5-minimal/testing/btest/plugins/reader-plugin/src/Foo.h:22:15: note: DoClose is a virtual method
bro-2.5-minimal/testing/btest/plugins/reader-plugin/src/Foo.h:15:2: style: Class 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/testing/btest/plugins/reader-plugin/src/Plugin.cc:7:0: error: SymbolDatabase bailout; unhandled code [syntaxError]
bro-2.5-minimal/testing/btest/plugins/writer-plugin/src/Foo.h:12:2: warning: Member variable 'Foo::formatter' is not initialized in the constructor. [uninitMemberVar]
bro-2.5-minimal/testing/btest/plugins/writer-plugin/src/Foo.h:12:2: style: Class 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bro-2.5-minimal/testing/btest/plugins/writer-plugin/src/Plugin.cc:7:0: error: SymbolDatabase bailout; unhandled code [syntaxError]
[03:25]

ftp://ftp.se.debian.org/debian/pool/main/b/bro-aux/bro-aux_0.39.orig.tar.gz
bro-aux-0.39/adtrace/adtrace.c:68:11: style: Unused variable: pkt [unusedVariable]
bro-aux-0.39/adtrace/adtrace.c:68:16: style: Unused variable: endp [unusedVariable]
bro-aux-0.39/adtrace/adtrace.c:69:23: style: Unused variable: head [unusedVariable]
bro-aux-0.39/bro-cut/bro-cut.c:95:11: style: The scope of the variable 'field' can be reduced. [variableScope]
bro-aux-0.39/bro-cut/bro-cut.c:247:14: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
bro-aux-0.39/plugin-support/skeleton/src/Plugin.cc:0:0: error: syntax error [syntaxError]
bro-aux-0.39/plugin-support/skeleton/src/Plugin.cc:0:0: note: syntax error
bro-aux-0.39/plugin-support/skeleton/src/Plugin.cc:0:0: note: syntax error
bro-aux-0.39/rst/rst.c:159:6: style: The scope of the variable 'cc' can be reduced. [variableScope]
[03:25]

ftp://ftp.se.debian.org/debian/pool/main/b/bro-pkg/bro-pkg_1.4.2.orig.tar.gz
package-manager-1.4.2/testing/packages/rot13/src/Plugin.cc:6:0: error: SymbolDatabase bailout; unhandled code [syntaxError]
[03:25]

ftp://ftp.se.debian.org/debian/pool/main/b/broccoli/broccoli_1.99.orig.tar.gz
broccoli-1.99-minimal/contrib/broclient.cc:193:0: style: Variable 'delim' is assigned a value that is never used. [unreadVariable]
broccoli-1.99-minimal/contrib/bropipe.cc:432:13: style: Redundant condition: If '!debug', the comparison 'debug < 2' is always true. [redundantCondition]
broccoli-1.99-minimal/contrib/bropipe.cc:479:0: style: Variable 'delim' is assigned a value that is never used. [unreadVariable]
broccoli-1.99-minimal/src/bro.c:741:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro.c:799:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro.c:741:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro.c:799:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro.c:1542:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_config.c:296:35: style: Function '__bro_conf_set_domain' argument 1 names different: declaration 'domain' definition 'new_domain'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_config.h:30:49: note: Function '__bro_conf_set_domain' argument 1 names different: declaration 'domain' definition 'new_domain'.
broccoli-1.99-minimal/src/bro_config.c:296:35: note: Function '__bro_conf_set_domain' argument 1 names different: declaration 'domain' definition 'new_domain'.
broccoli-1.99-minimal/src/bro_config.c:322:43: style: Function '__bro_conf_set_storage_domain' argument 1 names different: declaration 'domain' definition 'storage_domain'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_config.h:31:57: note: Function '__bro_conf_set_storage_domain' argument 1 names different: declaration 'domain' definition 'storage_domain'.
broccoli-1.99-minimal/src/bro_config.c:322:43: note: Function '__bro_conf_set_storage_domain' argument 1 names different: declaration 'domain' definition 'storage_domain'.
broccoli-1.99-minimal/src/bro_debug.c:54:11: style: The scope of the variable 'argp' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_event.c:85:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_event.c:85:17: style: The scope of the variable 'val_copy' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_event.c:126:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_event.c:70:28: style: Function '__bro_event_free' argument 1 names different: declaration 'be' definition 'ev'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_event.h:33:43: note: Function '__bro_event_free' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:70:28: note: Function '__bro_event_free' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:82:28: style: Function '__bro_event_copy' argument 1 names different: declaration 'be' definition 'ev'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_event.h:34:43: note: Function '__bro_event_copy' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:82:28: note: Function '__bro_event_copy' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:114:32: style: Function '__bro_event_get_name' argument 1 names different: declaration 'be' definition 'ev'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_event.h:35:47: note: Function '__bro_event_get_name' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:114:32: note: Function '__bro_event_get_name' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:124:33: style: Function '__bro_event_serialize' argument 1 names different: declaration 'be' definition 'ev'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_event.h:37:48: note: Function '__bro_event_serialize' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:124:33: note: Function '__bro_event_serialize' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:217:31: style: Function '__bro_event_add_val' argument 1 names different: declaration 'be' definition 'ev'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_event.h:40:46: note: Function '__bro_event_add_val' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:217:31: note: Function '__bro_event_add_val' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:217:43: style: Function '__bro_event_add_val' argument 2 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_event.h:40:58: note: Function '__bro_event_add_val' argument 2 names different: declaration 'val' definition 'v'.
broccoli-1.99-minimal/src/bro_event.c:217:43: note: Function '__bro_event_add_val' argument 2 names different: declaration 'val' definition 'v'.
broccoli-1.99-minimal/src/bro_event.c:227:31: style: Function '__bro_event_set_val' argument 1 names different: declaration 'be' definition 'ev'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_event.h:41:46: note: Function '__bro_event_set_val' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:227:31: note: Function '__bro_event_set_val' argument 1 names different: declaration 'be' definition 'ev'.
broccoli-1.99-minimal/src/bro_event.c:227:56: style: Function '__bro_event_set_val' argument 3 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_event.h:41:71: note: Function '__bro_event_set_val' argument 3 names different: declaration 'val' definition 'v'.
broccoli-1.99-minimal/src/bro_event.c:227:56: note: Function '__bro_event_set_val' argument 3 names different: declaration 'val' definition 'v'.
broccoli-1.99-minimal/src/bro_event_reg.c:136:11: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_event_reg.c:136:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_event_reg.c:60:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_event_reg.c:86:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_event_reg.c:466:20: style: Unused variable: beh [unusedVariable]
broccoli-1.99-minimal/src/bro_event_reg.c:491:20: style: Unused variable: beh [unusedVariable]
broccoli-1.99-minimal/src/bro_event_reg.c:545:7: style: Unused variable: result [unusedVariable]
broccoli-1.99-minimal/src/bro_hashtable.c:230:12: style: The scope of the variable 'it' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_hashtable.c:356:43: style: Function '__bro_ht_foreach' argument 2 names different: declaration 'cb' definition 'callback'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_hashtable.h:89:53: note: Function '__bro_ht_foreach' argument 2 names different: declaration 'cb' definition 'callback'.
broccoli-1.99-minimal/src/bro_hashtable.c:356:43: note: Function '__bro_ht_foreach' argument 2 names different: declaration 'cb' definition 'callback'.
broccoli-1.99-minimal/src/bro_hashtable.c:100:7: style: Unused variable: i [unusedVariable]
broccoli-1.99-minimal/src/bro_id.c:267:22: style: Function '__bro_id_hash' argument 1 names different: declaration 'obj' definition 'id'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_id.h:62:37: note: Function '__bro_id_hash' argument 1 names different: declaration 'obj' definition 'id'.
broccoli-1.99-minimal/src/bro_id.c:267:22: note: Function '__bro_id_hash' argument 1 names different: declaration 'obj' definition 'id'.
broccoli-1.99-minimal/src/bro_id.c:289:21: style: Function '__bro_id_cmp' argument 1 names different: declaration 'obj1' definition 'id1'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_id.h:63:36: note: Function '__bro_id_cmp' argument 1 names different: declaration 'obj1' definition 'id1'.
broccoli-1.99-minimal/src/bro_id.c:289:21: note: Function '__bro_id_cmp' argument 1 names different: declaration 'obj1' definition 'id1'.
broccoli-1.99-minimal/src/bro_id.c:289:33: style: Function '__bro_id_cmp' argument 2 names different: declaration 'obj2' definition 'id2'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_id.h:63:49: note: Function '__bro_id_cmp' argument 2 names different: declaration 'obj2' definition 'id2'.
broccoli-1.99-minimal/src/bro_id.c:289:33: note: Function '__bro_id_cmp' argument 2 names different: declaration 'obj2' definition 'id2'.
broccoli-1.99-minimal/src/bro_io.c:143:10: style: The scope of the variable 'n' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_io.c:327:7: style: The scope of the variable 'n' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_io.c:328:7: style: The scope of the variable 'todo' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_io.c:705:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_list.c:147:3: style: Variable 'lnew' is reassigned a value before the old one has been used. [redundantAssignment]
broccoli-1.99-minimal/src/bro_list.c:145:0: note: Variable 'lnew' is reassigned a value before the old one has been used.
broccoli-1.99-minimal/src/bro_list.c:147:3: note: Variable 'lnew' is reassigned a value before the old one has been used.
broccoli-1.99-minimal/src/bro_list.c:202:40: style: Function '__bro_list_remove' argument 2 names different: declaration 'll' definition 'item'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_list.h:79:49: note: Function '__bro_list_remove' argument 2 names different: declaration 'll' definition 'item'.
broccoli-1.99-minimal/src/bro_list.c:202:40: note: Function '__bro_list_remove' argument 2 names different: declaration 'll' definition 'item'.
broccoli-1.99-minimal/src/bro_openssl.c:230:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
broccoli-1.99-minimal/src/bro_openssl.c:230:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_openssl.c:132:11: style: Variable 'depth' is assigned a value that is never used. [unreadVariable]
broccoli-1.99-minimal/src/bro_openssl.c:133:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
broccoli-1.99-minimal/src/bro_record.c:193:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_record.c:216:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_record.c:236:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_record.c:262:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_record.c:214:59: style: Function '__bro_record_set_nth_val' argument 3 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_record.h:55:74: note: Function '__bro_record_set_nth_val' argument 3 names different: declaration 'val' definition 'v'.
broccoli-1.99-minimal/src/bro_record.c:214:59: note: Function '__bro_record_set_nth_val' argument 3 names different: declaration 'val' definition 'v'.
broccoli-1.99-minimal/src/bro_record.c:260:70: style: Function '__bro_record_set_named_val' argument 3 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_record.h:57:85: note: Function '__bro_record_set_named_val' argument 3 names different: declaration 'val' definition 'v'.
broccoli-1.99-minimal/src/bro_record.c:260:70: note: Function '__bro_record_set_named_val' argument 3 names different: declaration 'val' definition 'v'.
broccoli-1.99-minimal/src/bro_sem_none.c:37:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sem_none.c:45:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sem_none.c:53:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sem_none.c:61:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sem_none.c:68:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sem_none.c:75:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sem_none.c:53:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_sem_none.c:61:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_sem_posix.c:112:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sem_posix.c:112:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_sem_sysv.c:111:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sem_sysv.c:139:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sem_sysv.c:148:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sem_sysv.c:111:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_sem_sysv.c:139:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_sem_sysv.c:148:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_sem_sysv.c:60:20: style: union member 'semun::buf' is never used. [unusedStructMember]
broccoli-1.99-minimal/src/bro_sem_sysv.c:61:19: style: union member 'semun::array' is never used. [unusedStructMember]
broccoli-1.99-minimal/src/bro_sem_sysv.c:63:19: style: union member 'semun::__buf' is never used. [unusedStructMember]
broccoli-1.99-minimal/src/bro_shm_none.c:94:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_shm_none.c:102:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_shm_none.c:94:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_shm_none.c:102:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_sobject.c:465:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sobject.c:466:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/src/bro_sobject.c:465:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/src/bro_sobject.c:346:34: style: Function '__bro_sobject_unserialize' argument 1 names different: declaration 'type_id' definition 'type_id_wanted'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_sobject.h:241:51: note: Function '__bro_sobject_unserialize' argument 1 names different: declaration 'type_id' definition 'type_id_wanted'.
broccoli-1.99-minimal/src/bro_sobject.c:346:34: note: Function '__bro_sobject_unserialize' argument 1 names different: declaration 'type_id' definition 'type_id_wanted'.
broccoli-1.99-minimal/src/bro_table.c:89:11: style: Unused variable: val [unusedVariable]
broccoli-1.99-minimal/src/bro_table.c:89:17: style: Unused variable: val_copy [unusedVariable]
broccoli-1.99-minimal/src/bro_type.c:533:12: style: The scope of the variable 'type' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_type.c:142:28: style: Function '__bro_type_new_of_type' argument 1 names different: declaration 'type' definition 'type_tag'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.h:124:45: note: Function '__bro_type_new_of_type' argument 1 names different: declaration 'type' definition 'type_tag'.
broccoli-1.99-minimal/src/bro_type.c:142:28: note: Function '__bro_type_new_of_type' argument 1 names different: declaration 'type' definition 'type_tag'.
broccoli-1.99-minimal/src/bro_type.c:1307:35: style: Function '__bro_file_type_init' argument 1 names different: declaration 'st' definition 'ft'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:99:55: note: Function '__bro_file_type_init' argument 1 names different: declaration 'st' definition 'ft'.
broccoli-1.99-minimal/src/bro_type.c:1307:35: note: Function '__bro_file_type_init' argument 1 names different: declaration 'st' definition 'ft'.
broccoli-1.99-minimal/src/bro_type.c:1453:35: style: Function '__bro_enum_type_free' argument 1 names different: declaration 'et' definition 'st'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:108:55: note: Function '__bro_enum_type_free' argument 1 names different: declaration 'et' definition 'st'.
broccoli-1.99-minimal/src/bro_type.c:1453:35: note: Function '__bro_enum_type_free' argument 1 names different: declaration 'et' definition 'st'.
broccoli-1.99-minimal/src/bro_type.c:1462:35: style: Function '__bro_enum_type_read' argument 1 names different: declaration 'et' definition 'st'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:109:55: note: Function '__bro_enum_type_read' argument 1 names different: declaration 'et' definition 'st'.
broccoli-1.99-minimal/src/bro_type.c:1462:35: note: Function '__bro_enum_type_read' argument 1 names different: declaration 'et' definition 'st'.
broccoli-1.99-minimal/src/bro_type.c:1525:36: style: Function '__bro_enum_type_write' argument 1 names different: declaration 'et' definition 'st'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:110:56: note: Function '__bro_enum_type_write' argument 1 names different: declaration 'et' definition 'st'.
broccoli-1.99-minimal/src/bro_type.c:1525:36: note: Function '__bro_enum_type_write' argument 1 names different: declaration 'et' definition 'st'.
broccoli-1.99-minimal/src/bro_type.c:1669:39: style: Function '__bro_vector_type_init' argument 1 names different: declaration 'et' definition 'vt'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:115:59: note: Function '__bro_vector_type_init' argument 1 names different: declaration 'et' definition 'vt'.
broccoli-1.99-minimal/src/bro_type.c:1669:39: note: Function '__bro_vector_type_init' argument 1 names different: declaration 'et' definition 'vt'.
broccoli-1.99-minimal/src/bro_type.c:1690:39: style: Function '__bro_vector_type_free' argument 1 names different: declaration 'et' definition 'vt'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:116:59: note: Function '__bro_vector_type_free' argument 1 names different: declaration 'et' definition 'vt'.
broccoli-1.99-minimal/src/bro_type.c:1690:39: note: Function '__bro_vector_type_free' argument 1 names different: declaration 'et' definition 'vt'.
broccoli-1.99-minimal/src/bro_type.c:1699:39: style: Function '__bro_vector_type_read' argument 1 names different: declaration 'et' definition 'vt'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:117:59: note: Function '__bro_vector_type_read' argument 1 names different: declaration 'et' definition 'vt'.
broccoli-1.99-minimal/src/bro_type.c:1699:39: note: Function '__bro_vector_type_read' argument 1 names different: declaration 'et' definition 'vt'.
broccoli-1.99-minimal/src/bro_type.c:1715:40: style: Function '__bro_vector_type_write' argument 1 names different: declaration 'et' definition 'vt'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:118:60: note: Function '__bro_vector_type_write' argument 1 names different: declaration 'et' definition 'vt'.
broccoli-1.99-minimal/src/bro_type.c:1715:40: note: Function '__bro_vector_type_write' argument 1 names different: declaration 'et' definition 'vt'.
broccoli-1.99-minimal/src/bro_type.c:1744:39: style: Function '__bro_vector_type_hash' argument 1 names different: declaration 'et' definition 'vt'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:120:59: note: Function '__bro_vector_type_hash' argument 1 names different: declaration 'et' definition 'vt'.
broccoli-1.99-minimal/src/bro_type.c:1744:39: note: Function '__bro_vector_type_hash' argument 1 names different: declaration 'et' definition 'vt'.
broccoli-1.99-minimal/src/bro_type.c:1755:38: style: Function '__bro_vector_type_cmp' argument 1 names different: declaration 'et1' definition 'vt1'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:121:58: note: Function '__bro_vector_type_cmp' argument 1 names different: declaration 'et1' definition 'vt1'.
broccoli-1.99-minimal/src/bro_type.c:1755:38: note: Function '__bro_vector_type_cmp' argument 1 names different: declaration 'et1' definition 'vt1'.
broccoli-1.99-minimal/src/bro_type.c:1755:58: style: Function '__bro_vector_type_cmp' argument 2 names different: declaration 'et2' definition 'vt2'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_type.c:121:78: note: Function '__bro_vector_type_cmp' argument 2 names different: declaration 'et2' definition 'vt2'.
broccoli-1.99-minimal/src/bro_type.c:1755:58: note: Function '__bro_vector_type_cmp' argument 2 names different: declaration 'et2' definition 'vt2'.
broccoli-1.99-minimal/src/bro_type.c:381:7: style: Unused variable: result [unusedVariable]
broccoli-1.99-minimal/src/bro_util.c:134:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
broccoli-1.99-minimal/src/bro_util.c:135:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
broccoli-1.99-minimal/src/bro_val.c:279:10: style: The scope of the variable 'tmp_val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_val.c:1512:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_val.c:2046:11: style: The scope of the variable 'val' can be reduced. [variableScope]
broccoli-1.99-minimal/src/bro_val.c:1619:35: style: Function '__bro_table_val_init' argument 1 names different: declaration 'tv' definition 'tbl'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:91:59: note: Function '__bro_table_val_init' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1619:35: note: Function '__bro_table_val_init' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1643:35: style: Function '__bro_table_val_free' argument 1 names different: declaration 'tv' definition 'tbl'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:92:59: note: Function '__bro_table_val_free' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1643:35: note: Function '__bro_table_val_free' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1658:35: style: Function '__bro_table_val_read' argument 1 names different: declaration 'tv' definition 'tbl'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:93:59: note: Function '__bro_table_val_read' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1658:35: note: Function '__bro_table_val_read' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1835:36: style: Function '__bro_table_val_write' argument 1 names different: declaration 'tv' definition 'tbl'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:94:60: note: Function '__bro_table_val_write' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1835:36: note: Function '__bro_table_val_write' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1918:34: style: Function '__bro_table_val_get' argument 1 names different: declaration 'tv' definition 'tbl'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:98:58: note: Function '__bro_table_val_get' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1918:34: note: Function '__bro_table_val_get' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1924:45: style: Function '__bro_table_val_has_atomic_key' argument 1 names different: declaration 'tv' definition 'tbl'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.h:153:62: note: Function '__bro_table_val_has_atomic_key' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1924:45: note: Function '__bro_table_val_has_atomic_key' argument 1 names different: declaration 'tv' definition 'tbl'.
broccoli-1.99-minimal/src/bro_val.c:1948:37: style: Function '__bro_vector_val_init' argument 1 names different: declaration 'tv' definition 'vv'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:100:61: note: Function '__bro_vector_val_init' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:1948:37: note: Function '__bro_vector_val_init' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:1972:37: style: Function '__bro_vector_val_free' argument 1 names different: declaration 'tv' definition 'vv'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:101:61: note: Function '__bro_vector_val_free' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:1972:37: note: Function '__bro_vector_val_free' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:1986:37: style: Function '__bro_vector_val_read' argument 1 names different: declaration 'tv' definition 'vv'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:102:61: note: Function '__bro_vector_val_read' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:1986:37: note: Function '__bro_vector_val_read' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:2044:38: style: Function '__bro_vector_val_write' argument 1 names different: declaration 'tv' definition 'vv'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:103:62: note: Function '__bro_vector_val_write' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:2044:38: note: Function '__bro_vector_val_write' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:2094:37: style: Function '__bro_vector_val_hash' argument 1 names different: declaration 'tv' definition 'vv'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:105:61: note: Function '__bro_vector_val_hash' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:2094:37: note: Function '__bro_vector_val_hash' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:2109:36: style: Function '__bro_vector_val_cmp' argument 1 names different: declaration 'tv1' definition 'vv1'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:106:60: note: Function '__bro_vector_val_cmp' argument 1 names different: declaration 'tv1' definition 'vv1'.
broccoli-1.99-minimal/src/bro_val.c:2109:36: note: Function '__bro_vector_val_cmp' argument 1 names different: declaration 'tv1' definition 'vv1'.
broccoli-1.99-minimal/src/bro_val.c:2109:55: style: Function '__bro_vector_val_cmp' argument 2 names different: declaration 'tv2' definition 'vv2'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:106:79: note: Function '__bro_vector_val_cmp' argument 2 names different: declaration 'tv2' definition 'vv2'.
broccoli-1.99-minimal/src/bro_val.c:2109:55: note: Function '__bro_vector_val_cmp' argument 2 names different: declaration 'tv2' definition 'vv2'.
broccoli-1.99-minimal/src/bro_val.c:2123:37: style: Function '__bro_vector_val_get' argument 1 names different: declaration 'tv' definition 'vv'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_val.c:107:60: note: Function '__bro_vector_val_get' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:2123:37: note: Function '__bro_vector_val_get' argument 1 names different: declaration 'tv' definition 'vv'.
broccoli-1.99-minimal/src/bro_val.c:1192:12: style: Unused variable: l [unusedVariable]
broccoli-1.99-minimal/src/bro_val.c:1208:11: style: Unused variable: result [unusedVariable]
broccoli-1.99-minimal/src/bro_val.c:1209:12: style: Unused variable: l [unusedVariable]
broccoli-1.99-minimal/src/bro_vector.c:61:30: style: Function '__bro_vector_free' argument 1 names different: declaration 'rec' definition 'vec'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_vector.h:42:45: note: Function '__bro_vector_free' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:61:30: note: Function '__bro_vector_free' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:77:36: style: Function '__bro_vector_get_length' argument 1 names different: declaration 'rec' definition 'vec'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_vector.h:44:51: note: Function '__bro_vector_get_length' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:77:36: note: Function '__bro_vector_get_length' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:89:30: style: Function '__bro_vector_copy' argument 1 names different: declaration 'rec' definition 'vec'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_vector.h:43:45: note: Function '__bro_vector_copy' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:89:30: note: Function '__bro_vector_copy' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:150:37: style: Function '__bro_vector_get_nth_val' argument 1 names different: declaration 'rec' definition 'vec'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_vector.h:51:52: note: Function '__bro_vector_get_nth_val' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:150:37: note: Function '__bro_vector_get_nth_val' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:160:37: style: Function '__bro_vector_set_nth_val' argument 1 names different: declaration 'rec' definition 'vec'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_vector.h:53:52: note: Function '__bro_vector_set_nth_val' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:160:37: note: Function '__bro_vector_set_nth_val' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:160:59: style: Function '__bro_vector_set_nth_val' argument 3 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_vector.h:53:74: note: Function '__bro_vector_set_nth_val' argument 3 names different: declaration 'val' definition 'v'.
broccoli-1.99-minimal/src/bro_vector.c:160:59: note: Function '__bro_vector_set_nth_val' argument 3 names different: declaration 'val' definition 'v'.
broccoli-1.99-minimal/src/bro_vector.c:174:30: style: Function '__bro_vector_hash' argument 1 names different: declaration 'rec' definition 'vec'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_vector.h:55:45: note: Function '__bro_vector_hash' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:174:30: note: Function '__bro_vector_hash' argument 1 names different: declaration 'rec' definition 'vec'.
broccoli-1.99-minimal/src/bro_vector.c:194:29: style: Function '__bro_vector_cmp' argument 1 names different: declaration 'rec1' definition 'vec1'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_vector.h:56:44: note: Function '__bro_vector_cmp' argument 1 names different: declaration 'rec1' definition 'vec1'.
broccoli-1.99-minimal/src/bro_vector.c:194:29: note: Function '__bro_vector_cmp' argument 1 names different: declaration 'rec1' definition 'vec1'.
broccoli-1.99-minimal/src/bro_vector.c:194:46: style: Function '__bro_vector_cmp' argument 2 names different: declaration 'rec2' definition 'vec2'. [funcArgNamesDifferent]
broccoli-1.99-minimal/src/bro_vector.h:56:61: note: Function '__bro_vector_cmp' argument 2 names different: declaration 'rec2' definition 'vec2'.
broccoli-1.99-minimal/src/bro_vector.c:194:46: note: Function '__bro_vector_cmp' argument 2 names different: declaration 'rec2' definition 'vec2'.
broccoli-1.99-minimal/src/bro_vector.c:162:10: style: Unused variable: val [unusedVariable]
broccoli-1.99-minimal/test/broccoli-vectors.c:42:12: style: The scope of the variable 'event' can be reduced. [variableScope]
broccoli-1.99-minimal/test/broconn.c:93:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/test/broconn.c:247:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/test/broconn.c:255:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/test/broconn.c:93:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
broccoli-1.99-minimal/test/brohose.c:66:13: style: The scope of the variable 'ev' can be reduced. [variableScope]
broccoli-1.99-minimal/test/broping.c:76:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/test/broping.c:77:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/test/broping.c:114:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/test/broping.c:115:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
broccoli-1.99-minimal/test/brotable.c:81:13: style: The scope of the variable 'item' can be reduced. [variableScope]
broccoli-1.99-minimal/test/dummysensor.c:28:13: style: Unused variable: ev [unusedVariable]
broccoli-1.99-minimal/test/dummysensor.c:29:7: style: Unused variable: i [unusedVariable]
[03:25]

ftp://ftp.se.debian.org/debian/pool/main/b/broccoli-python/broccoli-python_0.62.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/broccoli-ruby/broccoli-ruby_1.61.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/broctl/broctl_1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/brotli/brotli_1.0.5.orig.tar.gz
brotli-1.0.5/c/common/transform.c:194:45: style: Function 'BrotliTransformDictionaryWord' argument 5 names different: declaration 'transform_idx' definition 'transfom_idx'. [funcArgNamesDifferent]
brotli-1.0.5/c/common/transform.h:74:45: note: Function 'BrotliTransformDictionaryWord' argument 5 names different: declaration 'transform_idx' definition 'transfom_idx'.
brotli-1.0.5/c/common/transform.c:194:45: note: Function 'BrotliTransformDictionaryWord' argument 5 names different: declaration 'transform_idx' definition 'transfom_idx'.
brotli-1.0.5/c/dec/decode.c:1518:9: style: The scope of the variable 'postfix' can be reduced. [variableScope]
brotli-1.0.5/c/dec/huffman.c:104:54: style: Function 'BrotliBuildCodeLengthsHuffmanTable' argument 1 names different: declaration 'root_table' definition 'table'. [funcArgNamesDifferent]
brotli-1.0.5/c/dec/huffman.h:42:70: note: Function 'BrotliBuildCodeLengthsHuffmanTable' argument 1 names different: declaration 'root_table' definition 'table'.
brotli-1.0.5/c/dec/huffman.c:104:54: note: Function 'BrotliBuildCodeLengthsHuffmanTable' argument 1 names different: declaration 'root_table' definition 'table'.
brotli-1.0.5/c/dec/huffman.c:174:44: style: Function 'BrotliBuildHuffmanTable' argument 4 names different: declaration 'count_arg' definition 'count'. [funcArgNamesDifferent]
brotli-1.0.5/c/dec/huffman.h:48:66: note: Function 'BrotliBuildHuffmanTable' argument 4 names different: declaration 'count_arg' definition 'count'.
brotli-1.0.5/c/dec/huffman.c:174:44: note: Function 'BrotliBuildHuffmanTable' argument 4 names different: declaration 'count_arg' definition 'count'.
brotli-1.0.5/c/dec/huffman.c:267:50: style: Function 'BrotliBuildSimpleHuffmanTable' argument 3 names different: declaration 'symbols' definition 'val'. [funcArgNamesDifferent]
brotli-1.0.5/c/dec/huffman.h:55:30: note: Function 'BrotliBuildSimpleHuffmanTable' argument 3 names different: declaration 'symbols' definition 'val'.
brotli-1.0.5/c/dec/huffman.c:267:50: note: Function 'BrotliBuildSimpleHuffmanTable' argument 3 names different: declaration 'symbols' definition 'val'.
brotli-1.0.5/c/enc/hash_composite_inc.h:21:12: style: Condition 'a>b' is always true [knownConditionTrueFalse]
brotli-1.0.5/c/enc/hash_composite_inc.h:19:35: note: Assignment 'a=HashTypeLengthH3()', assigned value is 8
brotli-1.0.5/c/enc/hash_composite_inc.h:21:12: note: Condition 'a>b' is always true
brotli-1.0.5/c/enc/hash_composite_inc.h:27:12: style: Condition 'a>b' is always true [knownConditionTrueFalse]
brotli-1.0.5/c/enc/hash_composite_inc.h:25:35: note: Assignment 'a=StoreLookaheadH3()', assigned value is 8
brotli-1.0.5/c/enc/hash_composite_inc.h:27:12: note: Condition 'a>b' is always true
brotli-1.0.5/c/enc/hash_longest_match_quickly_inc.h:139:0: style: Same expression used in consecutive assignments of 'min_score' and 'best_score'. [duplicateAssignExpression]
brotli-1.0.5/c/enc/hash_longest_match_quickly_inc.h:140:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
brotli-1.0.5/c/enc/hash_longest_match_quickly_inc.h:139:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
brotli-1.0.5/c/enc/hash_longest_match_inc.h:165:0: style: Same expression used in consecutive assignments of 'min_score' and 'best_score'. [duplicateAssignExpression]
brotli-1.0.5/c/enc/hash_longest_match_inc.h:166:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
brotli-1.0.5/c/enc/hash_longest_match_inc.h:165:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
brotli-1.0.5/c/enc/hash_longest_match64_inc.h:172:0: style: Same expression used in consecutive assignments of 'min_score' and 'best_score'. [duplicateAssignExpression]
brotli-1.0.5/c/enc/hash_longest_match64_inc.h:173:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
brotli-1.0.5/c/enc/hash_longest_match64_inc.h:172:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
brotli-1.0.5/c/enc/hash_forgetful_chain_inc.h:166:0: style: Same expression used in consecutive assignments of 'min_score' and 'best_score'. [duplicateAssignExpression]
brotli-1.0.5/c/enc/hash_forgetful_chain_inc.h:167:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
brotli-1.0.5/c/enc/hash_forgetful_chain_inc.h:166:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
brotli-1.0.5/c/enc/hash_rolling_inc.h:100:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
brotli-1.0.5/c/enc/backward_references_hq.c:576:21: warning: Possible null pointer dereference: nodes [nullPointer]
brotli-1.0.5/c/enc/backward_references_hq.c:724:11: note: Assignment 'nodes=(num_bytes+1)>0?((struct ZopfliNode*)BrotliAllocate(m,(num_bytes+1)*sizeof(struct ZopfliNode))):NULL', assigned value is 0
brotli-1.0.5/c/enc/backward_references_hq.c:731:71: note: Calling function 'BrotliZopfliCreateCommands', 4th argument 'nodes' value is 0
brotli-1.0.5/c/enc/backward_references_hq.c:576:21: note: Null pointer dereference
brotli-1.0.5/c/enc/backward_references_hq.c:673:3: warning: Possible null pointer dereference: nodes [nullPointer]
brotli-1.0.5/c/enc/backward_references_hq.c:724:11: note: Assignment 'nodes=(num_bytes+1)>0?((struct ZopfliNode*)BrotliAllocate(m,(num_bytes+1)*sizeof(struct ZopfliNode))):NULL', assigned value is 0
brotli-1.0.5/c/enc/backward_references_hq.c:729:55: note: Calling function 'BrotliZopfliComputeShortestPath', 10th argument 'nodes' value is 0
brotli-1.0.5/c/enc/backward_references_hq.c:673:3: note: Null pointer dereference
brotli-1.0.5/c/enc/backward_references_hq.c:674:3: warning: Possible null pointer dereference: nodes [nullPointer]
brotli-1.0.5/c/enc/backward_references_hq.c:724:11: note: Assignment 'nodes=(num_bytes+1)>0?((struct ZopfliNode*)BrotliAllocate(m,(num_bytes+1)*sizeof(struct ZopfliNode))):NULL', assigned value is 0
brotli-1.0.5/c/enc/backward_references_hq.c:729:55: note: Calling function 'BrotliZopfliComputeShortestPath', 10th argument 'nodes' value is 0
brotli-1.0.5/c/enc/backward_references_hq.c:674:3: note: Null pointer dereference
brotli-1.0.5/c/enc/block_splitter_inc.h:224:10: warning: Possible null pointer dereference: block_lengths [nullPointer]
brotli-1.0.5/c/enc/block_splitter_inc.h:194:29: note: Assignment 'block_lengths=(num_blocks)>0?((uint32_t*)BrotliAllocate(m,(num_blocks)*sizeof(uint32_t))):NULL', assigned value is 0
brotli-1.0.5/c/enc/block_splitter_inc.h:224:10: note: Null pointer dereference
brotli-1.0.5/c/enc/block_splitter_inc.h:280:5: style: Variable 'pairs' is reassigned a value before the old one has been used. [redundantAssignment]
brotli-1.0.5/c/enc/block_splitter_inc.h:279:5: note: Variable 'pairs' is reassigned a value before the old one has been used.
brotli-1.0.5/c/enc/block_splitter_inc.h:280:5: note: Variable 'pairs' is reassigned a value before the old one has been used.
brotli-1.0.5/c/enc/block_splitter_inc.h:17:32: warning: Either the condition '(num_histograms)>0' is redundant or there is division by zero at line 17. [zerodivcond]
brotli-1.0.5/c/enc/block_splitter_inc.h:403:20: note: Assuming that condition '(num_histograms)>0' is not redundant
brotli-1.0.5/c/enc/block_splitter_inc.h:393:27: note: Calling function 'InitialEntropyCodesLiteral', 4th argument 'num_histograms' value is 0
brotli-1.0.5/c/enc/block_splitter_inc.h:17:32: note: Division by zero
brotli-1.0.5/c/enc/block_splitter_inc.h:54:41: warning: Either the condition '(num_histograms)>0' is redundant or there is division by zero at line 54. [zerodivcond]
brotli-1.0.5/c/enc/block_splitter_inc.h:403:20: note: Assuming that condition '(num_histograms)>0' is not redundant
brotli-1.0.5/c/enc/block_splitter_inc.h:396:26: note: Calling function 'RefineEntropyCodesLiteral', 4th argument 'num_histograms' value is 0
brotli-1.0.5/c/enc/block_splitter_inc.h:54:41: note: Division by zero
brotli-1.0.5/c/enc/block_splitter.c:126:36: style: Function 'BrotliSplitBlock' argument 5 names different: declaration 'offset' definition 'pos'. [funcArgNamesDifferent]
brotli-1.0.5/c/enc/block_splitter.h:40:52: note: Function 'BrotliSplitBlock' argument 5 names different: declaration 'offset' definition 'pos'.
brotli-1.0.5/c/enc/block_splitter.c:126:36: note: Function 'BrotliSplitBlock' argument 5 names different: declaration 'offset' definition 'pos'.
brotli-1.0.5/c/enc/cluster_inc.h:252:34: style: Variable 'pairs_capacity' is assigned a value that is never used. [unreadVariable]
brotli-1.0.5/c/enc/compress_fragment_two_pass.c:629:19: style: Same expression on both sides of '-' because the value of '*storage_ix' and 'initial_storage_ix' are the same. [duplicateExpression]
brotli-1.0.5/c/enc/compress_fragment_two_pass.c:614:37: note: 'initial_storage_ix' is assigned value '*storage_ix' here.
brotli-1.0.5/c/enc/compress_fragment_two_pass.c:629:19: note: Same expression on both sides of '-' because the value of '*storage_ix' and 'initial_storage_ix' are the same.
brotli-1.0.5/c/enc/encode.c:1303:7: warning: Possible null pointer dereference: storage [nullPointer]
brotli-1.0.5/c/enc/encode.c:1301:17: note: Assignment 'storage=(metablock_size+16)>0?((uint8_t*)BrotliAllocate(m,(metablock_size+16)*sizeof(uint8_t))):NULL', assigned value is 0
brotli-1.0.5/c/enc/encode.c:1303:7: note: Null pointer dereference
brotli-1.0.5/c/enc/encode.c:1304:7: warning: Possible null pointer dereference: storage [nullPointer]
brotli-1.0.5/c/enc/encode.c:1301:17: note: Assignment 'storage=(metablock_size+16)>0?((uint8_t*)BrotliAllocate(m,(metablock_size+16)*sizeof(uint8_t))):NULL', assigned value is 0
brotli-1.0.5/c/enc/encode.c:1304:7: note: Null pointer dereference
brotli-1.0.5/c/enc/encode.c:1331:7: warning: Possible null pointer dereference: storage [nullPointer]
brotli-1.0.5/c/enc/encode.c:1329:17: note: Assignment 'storage=(2*metablock_size+503)>0?((uint8_t*)BrotliAllocate(m,(2*metablock_size+503)*sizeof(uint8_t))):NULL', assigned value is 0
brotli-1.0.5/c/enc/encode.c:1331:7: note: Null pointer dereference
brotli-1.0.5/c/enc/encode.c:1332:7: warning: Possible null pointer dereference: storage [nullPointer]
brotli-1.0.5/c/enc/encode.c:1329:17: note: Assignment 'storage=(2*metablock_size+503)>0?((uint8_t*)BrotliAllocate(m,(2*metablock_size+503)*sizeof(uint8_t))):NULL', assigned value is 0
brotli-1.0.5/c/enc/encode.c:1332:7: note: Null pointer dereference
brotli-1.0.5/c/enc/encode.c:1354:29: warning: Possible null pointer dereference: storage [nullPointer]
brotli-1.0.5/c/enc/encode.c:1301:17: note: Assignment 'storage=(metablock_size+16)>0?((uint8_t*)BrotliAllocate(m,(metablock_size+16)*sizeof(uint8_t))):NULL', assigned value is 0
brotli-1.0.5/c/enc/encode.c:1354:29: note: Null pointer dereference
brotli-1.0.5/c/enc/encode.c:197:5: style: Variable 's->storage_' is reassigned a value before the old one has been used. [redundantAssignment]
brotli-1.0.5/c/enc/encode.c:196:5: note: Variable 's->storage_' is reassigned a value before the old one has been used.
brotli-1.0.5/c/enc/encode.c:197:5: note: Variable 's->storage_' is reassigned a value before the old one has been used.
brotli-1.0.5/c/enc/encode.c:107:14: style: union member 'Anonymous1::u64' is never used. [unusedStructMember]
brotli-1.0.5/c/enc/entropy_encode.c:22:9: style: Function 'BrotliSetDepth' argument 1 names different: declaration 'p' definition 'p0'. [funcArgNamesDifferent]
brotli-1.0.5/c/enc/entropy_encode.h:35:9: note: Function 'BrotliSetDepth' argument 1 names different: declaration 'p' definition 'p0'.
brotli-1.0.5/c/enc/entropy_encode.c:22:9: note: Function 'BrotliSetDepth' argument 1 names different: declaration 'p' definition 'p0'.
brotli-1.0.5/c/enc/entropy_encode.c:404:36: style: Function 'BrotliWriteHuffmanTree' argument 2 names different: declaration 'num' definition 'length'. [funcArgNamesDifferent]
brotli-1.0.5/c/enc/entropy_encode.h:69:52: note: Function 'BrotliWriteHuffmanTree' argument 2 names different: declaration 'num' definition 'length'.
brotli-1.0.5/c/enc/entropy_encode.c:404:36: note: Function 'BrotliWriteHuffmanTree' argument 2 names different: declaration 'num' definition 'length'.
brotli-1.0.5/c/enc/histogram.c:46:69: style: Function 'BrotliBuildHistogramsWithContext' argument 7 names different: declaration 'pos' definition 'start_pos'. [funcArgNamesDifferent]
brotli-1.0.5/c/enc/histogram.h:53:69: note: Function 'BrotliBuildHistogramsWithContext' argument 7 names different: declaration 'pos' definition 'start_pos'.
brotli-1.0.5/c/enc/histogram.c:46:69: note: Function 'BrotliBuildHistogramsWithContext' argument 7 names different: declaration 'pos' definition 'start_pos'.
brotli-1.0.5/java/org/brotli/wrapper/dec/decoder_jni.cc:53:3: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
brotli-1.0.5/java/org/brotli/wrapper/dec/decoder_jni.cc:47:0: note: Variable 'handle' is reassigned a value before the old one has been used.
brotli-1.0.5/java/org/brotli/wrapper/dec/decoder_jni.cc:53:3: note: Variable 'handle' is reassigned a value before the old one has been used.
brotli-1.0.5/java/org/brotli/wrapper/dec/decoder_jni.cc:54:3: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
brotli-1.0.5/java/org/brotli/wrapper/dec/decoder_jni.cc:46:0: note: Variable 'ok' is reassigned a value before the old one has been used.
brotli-1.0.5/java/org/brotli/wrapper/dec/decoder_jni.cc:54:3: note: Variable 'ok' is reassigned a value before the old one has been used.
brotli-1.0.5/java/org/brotli/wrapper/enc/encoder_jni.cc:52:3: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
brotli-1.0.5/java/org/brotli/wrapper/enc/encoder_jni.cc:47:0: note: Variable 'handle' is reassigned a value before the old one has been used.
brotli-1.0.5/java/org/brotli/wrapper/enc/encoder_jni.cc:52:3: note: Variable 'handle' is reassigned a value before the old one has been used.
brotli-1.0.5/java/org/brotli/wrapper/enc/encoder_jni.cc:53:3: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
brotli-1.0.5/java/org/brotli/wrapper/enc/encoder_jni.cc:46:0: note: Variable 'ok' is reassigned a value before the old one has been used.
brotli-1.0.5/java/org/brotli/wrapper/enc/encoder_jni.cc:53:3: note: Variable 'ok' is reassigned a value before the old one has been used.
brotli-1.0.5/python/_brotli.cc:232:3: style: Variable 'ok' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
brotli-1.0.5/python/_brotli.cc:227:0: note: Variable 'ok' is reassigned a value before the old one has been used if variable is no semaphore variable.
brotli-1.0.5/python/_brotli.cc:232:3: note: Variable 'ok' is reassigned a value before the old one has been used if variable is no semaphore variable.
brotli-1.0.5/python/_brotli.cc:501:3: style: Variable 'ok' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
brotli-1.0.5/python/_brotli.cc:496:0: note: Variable 'ok' is reassigned a value before the old one has been used if variable is no semaphore variable.
brotli-1.0.5/python/_brotli.cc:501:3: note: Variable 'ok' is reassigned a value before the old one has been used if variable is no semaphore variable.
brotli-1.0.5/research/deorummolae.cc:290:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brotli-1.0.5/research/deorummolae.cc:290:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brotli-1.0.5/research/deorummolae.cc:290:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brotli-1.0.5/research/deorummolae.cc:290:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
brotli-1.0.5/research/draw_diff.cc:28:3: portability: %lu in format string (no. 1) requires 'unsigned long *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
brotli-1.0.5/research/draw_diff.cc:28:3: portability: %lu in format string (no. 2) requires 'unsigned long *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
brotli-1.0.5/research/draw_diff.cc:64:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
brotli-1.0.5/research/draw_diff.cc:64:3: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
brotli-1.0.5/research/draw_diff.cc:116:0: error: Memory leak: diff [memleak]
brotli-1.0.5/research/draw_histogram.cc:196:0: error: Memory leak: pixel [memleak]
brotli-1.0.5/research/draw_histogram.cc:196:0: error: Memory leak: histo [memleak]
brotli-1.0.5/research/durchschlag.cc:603:27: warning: Accessing an item in container 'candidates'. Either the condition 'candidates.empty()' is redundant or 'candidates' can be empty. [containerOutOfBounds]
brotli-1.0.5/research/durchschlag.cc:599:27: note: Assuming that condition 'candidates.empty()' is not redundant
brotli-1.0.5/research/durchschlag.cc:603:27: note: Access out of bounds
brotli-1.0.5/research/durchschlag.cc:604:29: warning: Accessing an item in container 'candidates'. Either the condition 'candidates.empty()' is redundant or 'candidates' can be empty. [containerOutOfBounds]
brotli-1.0.5/research/durchschlag.cc:599:27: note: Assuming that condition 'candidates.empty()' is not redundant
brotli-1.0.5/research/durchschlag.cc:604:29: note: Access out of bounds
brotli-1.0.5/research/find_opt_references.cc:210:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
brotli-1.0.5/research/find_opt_references.cc:266:0: error: Memory leak: pos [memleak]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/browse-kill-ring-el/browse-kill-ring-el_2.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/browser-history/browser-history_2.8.orig.tar.gz
browser-history/browser-history.c:1039:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
browser-history/browser-history.c:1186:2: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
browser-history/browser-history.c:1180:0: note: Variable 'line' is reassigned a value before the old one has been used.
browser-history/browser-history.c:1186:2: note: Variable 'line' is reassigned a value before the old one has been used.
browser-history/browser-history.c:345:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
browser-history/browser-history.c:523:9: style: The scope of the variable 'i' can be reduced. [variableScope]
browser-history/browser-history.c:540:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
browser-history/browser-history.c:829:16: style: The scope of the variable 'times' can be reduced. [variableScope]
browser-history/browser-history.c:813:16: style: Function 'record_URL' argument 1 names different: declaration 'number' definition 'n'. [funcArgNamesDifferent]
browser-history/browser-history.c:204:21: note: Function 'record_URL' argument 1 names different: declaration 'number' definition 'n'.
browser-history/browser-history.c:813:16: note: Function 'record_URL' argument 1 names different: declaration 'number' definition 'n'.
browser-history/browser-history.c:620:0: error: Memory leak: dir [memleak]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/browser-request/browser-request_0.3.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/browserpass/browserpass_2.0.11+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/brp-pacu/brp-pacu_2.1.1+git20111020.orig.tar.gz
brp-pacu/BRP_PACU.c:79:8: style: The scope of the variable 'k' can be reduced. [variableScope]
brp-pacu/BRP_PACU.c:79:11: style: The scope of the variable 'j' can be reduced. [variableScope]
brp-pacu/BRP_PACU.c:79:14: style: The scope of the variable 'period_size' can be reduced. [variableScope]
brp-pacu/BRP_PACU.c:80:33: style: The scope of the variable 'in_buffer1' can be reduced. [variableScope]
brp-pacu/BRP_PACU.c:80:46: style: The scope of the variable 'in_buffer2' can be reduced. [variableScope]
brp-pacu/BRP_PACU.c:80:59: style: The scope of the variable 'out_buffer' can be reduced. [variableScope]
brp-pacu/gui.c:1189:13: style: Condition 'done==0' is always true [knownConditionTrueFalse]
brp-pacu/gui.c:1171:16: note: Assignment 'done=0', assigned value is 0
brp-pacu/gui.c:1189:13: note: Condition 'done==0' is always true
brp-pacu/gui.c:1058:4: style: Variable 'gc' is reassigned a value before the old one has been used. [redundantAssignment]
brp-pacu/gui.c:1057:0: note: Variable 'gc' is reassigned a value before the old one has been used.
brp-pacu/gui.c:1058:4: note: Variable 'gc' is reassigned a value before the old one has been used.
brp-pacu/gui.c:1084:4: style: Variable 'gc' is reassigned a value before the old one has been used. [redundantAssignment]
brp-pacu/gui.c:1083:0: note: Variable 'gc' is reassigned a value before the old one has been used.
brp-pacu/gui.c:1084:4: note: Variable 'gc' is reassigned a value before the old one has been used.
brp-pacu/gui.c:459:8: style: The scope of the variable 'i' can be reduced. [variableScope]
brp-pacu/gui.c:459:11: style: The scope of the variable 'k' can be reduced. [variableScope]
brp-pacu/gui.c:459:14: style: The scope of the variable 'write_output' can be reduced. [variableScope]
brp-pacu/gui.c:460:10: style: The scope of the variable 'avg_avg' can be reduced. [variableScope]
brp-pacu/gui.c:461:10: style: The scope of the variable 'file_handle' can be reduced. [variableScope]
brp-pacu/gui.c:589:8: style: The scope of the variable 'k' can be reduced. [variableScope]
brp-pacu/gui.c:621:8: style: The scope of the variable 'k' can be reduced. [variableScope]
brp-pacu/gui.c:913:23: style: The scope of the variable 'extension' can be reduced. [variableScope]
brp-pacu/gui.c:1448:48: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
brp-pacu/ige-mac-dock.c:242:53: style: Function 'mac_dock_handle_open_application' argument 3 names different: declaration 'inHandlerRefcon' definition 'inHandlerRefCon'. [funcArgNamesDifferent]
brp-pacu/ige-mac-dock.c:71:25: note: Function 'mac_dock_handle_open_application' argument 3 names different: declaration 'inHandlerRefcon' definition 'inHandlerRefCon'.
brp-pacu/ige-mac-dock.c:242:53: note: Function 'mac_dock_handle_open_application' argument 3 names different: declaration 'inHandlerRefcon' definition 'inHandlerRefCon'.
brp-pacu/ige-mac-dock.c:267:51: style: Function 'mac_dock_handle_open_documents' argument 3 names different: declaration 'inHandlerRefcon' definition 'inHandlerRefCon'. [funcArgNamesDifferent]
brp-pacu/ige-mac-dock.c:68:25: note: Function 'mac_dock_handle_open_documents' argument 3 names different: declaration 'inHandlerRefcon' definition 'inHandlerRefCon'.
brp-pacu/ige-mac-dock.c:267:51: note: Function 'mac_dock_handle_open_documents' argument 3 names different: declaration 'inHandlerRefcon' definition 'inHandlerRefCon'.
brp-pacu/ige-mac-dock.c:166:11: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
brp-pacu/ige-mac-dock.c:276:11: style: Variable 'dock' is assigned a value that is never used. [unreadVariable]
brp-pacu/ige-mac-menu.c:0:0: error: syntax error [syntaxError]
brp-pacu/ige-mac-menu.c:0:0: note: syntax error
brp-pacu/ige-mac-menu.c:0:0: note: syntax error
brp-pacu/testfft.c:103:8: style: Unused variable: tmr [unusedVariable]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/brutalchess/brutalchess_0.5.2+dfsg.orig.tar.gz
brutalchess-0.5.2+dfsg.orig/src/boardmove.h:27:2: warning: Member variable 'BoardMove::m_moved' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/boardmove.h:27:2: warning: Member variable 'BoardMove::m_promote' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:26:2: warning: Member variable 'PieceSet::m_mouseX' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:26:2: warning: Member variable 'PieceSet::m_mouseY' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/texture.h:22:3: warning: Member variable 'Texture::m_img' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/md3model.h:29:5: warning: Member variable 'MD3Model::m_header' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:28:2: warning: Member variable 'Q3CharModel::lastTicks' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:28:2: warning: Member variable 'Q3CharModel::lastUpperTicks' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:28:2: warning: Member variable 'Q3CharModel::m_center' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/piece.h:60:7: style: Member variable 'Piece::m_type' is in the wrong place in the initializer list. [initializerList]
brutalchess-0.5.2+dfsg.orig/src/piece.h:36:45: note: Member variable 'Piece::m_type' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/piece.h:60:7: note: Member variable 'Piece::m_type' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:69:6: style: Member variable 'Q3CharModel::m_upperframe' is in the wrong place in the initializer list. [initializerList]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:28:34: note: Member variable 'Q3CharModel::m_upperframe' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:69:6: note: Member variable 'Q3CharModel::m_upperframe' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:69:6: style: Member variable 'Q3CharModel::m_upperframe' is in the wrong place in the initializer list. [initializerList]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:31:21: note: Member variable 'Q3CharModel::m_upperframe' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:69:6: note: Member variable 'Q3CharModel::m_upperframe' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:53:14: style: Technically the member function 'Q3CharModel::get_lower_animation' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:55:14: style: Technically the member function 'Q3CharModel::get_upper_animation' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:52:14: warning: The class 'Q3Set' defines member variable with name 'm_pieces' also defined in its parent class 'BasicSet'. [duplInheritedMember]
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:29:10: note: Parent variable 'BasicSet::m_pieces'
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:52:14: note: Derived variable 'Q3Set::m_pieces'
brutalchess-0.5.2+dfsg.orig/src/boardposition.h:47:2: style: Class 'BoardPosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brutalchess-0.5.2+dfsg.orig/src/bitboard.h:24:2: style: Class 'BitBoard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brutalchess-0.5.2+dfsg.orig/src/objfile.h:24:3: style: Class 'ObjFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brutalchess-0.5.2+dfsg.orig/src/texture.h:27:3: style: Class 'Texture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brutalchess-0.5.2+dfsg.orig/src/timer.h:26:3: style: Class 'Timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:19:7: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:31:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:19:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:20:7: style: The function 'unload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:36:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:20:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:21:7: style: The function 'loadGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:41:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:21:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:22:7: style: The function 'unloadGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:46:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:22:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:23:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:52:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:23:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:24:7: style: The function 'drawPiece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:59:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:24:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:25:7: style: The function 'hoverPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:77:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:25:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:26:7: style: The function 'animateMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:89:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:26:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:40:15: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:31:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:40:15: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:45:7: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:31:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:45:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:46:7: style: The function 'loadGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:41:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:46:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:48:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/pieceset.h:52:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/piecesets.h:48:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:30:24: performance: Function parameter 'skin' should be passed by const reference. [passedByValue]
brutalchess-0.5.2+dfsg.orig/src/bitboard.cpp:73:63: style: Function 'operator<<' argument 2 names different: declaration 'b' definition 'bitboard'. [funcArgNamesDifferent]
brutalchess-0.5.2+dfsg.orig/src/bitboard.h:62:63: note: Function 'operator<<' argument 2 names different: declaration 'b' definition 'bitboard'.
brutalchess-0.5.2+dfsg.orig/src/bitboard.cpp:73:63: note: Function 'operator<<' argument 2 names different: declaration 'b' definition 'bitboard'.
brutalchess-0.5.2+dfsg.orig/src/board.cpp:529:9: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment]
brutalchess-0.5.2+dfsg.orig/src/board.cpp:524:0: note: Variable 'state' is reassigned a value before the old one has been used.
brutalchess-0.5.2+dfsg.orig/src/board.cpp:529:9: note: Variable 'state' is reassigned a value before the old one has been used.
brutalchess-0.5.2+dfsg.orig/src/board.cpp:168:46: style: Function 'isOccupied' argument 1 names different: declaration 'pos' definition 'bp'. [funcArgNamesDifferent]
brutalchess-0.5.2+dfsg.orig/src/board.h:117:40: note: Function 'isOccupied' argument 1 names different: declaration 'pos' definition 'bp'.
brutalchess-0.5.2+dfsg.orig/src/board.cpp:168:46: note: Function 'isOccupied' argument 1 names different: declaration 'pos' definition 'bp'.
brutalchess-0.5.2+dfsg.orig/src/board.cpp:377:53: style: Function 'possibleMoves' argument 1 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent]
brutalchess-0.5.2+dfsg.orig/src/board.h:176:47: note: Function 'possibleMoves' argument 1 names different: declaration 'color' definition 'c'.
brutalchess-0.5.2+dfsg.orig/src/board.cpp:377:53: note: Function 'possibleMoves' argument 1 names different: declaration 'color' definition 'c'.
brutalchess-0.5.2+dfsg.orig/src/board.cpp:526:30: style: Variable 'rank' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/board.h:56:7: performance: Technically the member function 'Board::setupPieces' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/board.cpp:60:13: note: Technically the member function 'Board::setupPieces' can be static.
brutalchess-0.5.2+dfsg.orig/src/board.h:56:7: note: Technically the member function 'Board::setupPieces' can be static.
brutalchess-0.5.2+dfsg.orig/src/board.cpp:81:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
brutalchess-0.5.2+dfsg.orig/src/boardtheme.cpp:82:63: style: Function 'drawArrowHead' argument 2 names different: declaration 'angle' definition 'in_angle'. [funcArgNamesDifferent]
brutalchess-0.5.2+dfsg.orig/src/boardtheme.cpp:19:63: note: Function 'drawArrowHead' argument 2 names different: declaration 'angle' definition 'in_angle'.
brutalchess-0.5.2+dfsg.orig/src/boardtheme.cpp:82:63: note: Function 'drawArrowHead' argument 2 names different: declaration 'angle' definition 'in_angle'.
brutalchess-0.5.2+dfsg.orig/src/boardtheme.h:40:10: performance: Technically the member function 'BoardTheme::setHistoryArrows' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/boardtheme.cpp:175:18: note: Technically the member function 'BoardTheme::setHistoryArrows' can be static.
brutalchess-0.5.2+dfsg.orig/src/boardtheme.h:40:10: note: Technically the member function 'BoardTheme::setHistoryArrows' can be static.
brutalchess-0.5.2+dfsg.orig/src/boardtheme.h:43:10: performance: Technically the member function 'BoardTheme::toggleHistoryArrows' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/boardtheme.cpp:169:18: note: Technically the member function 'BoardTheme::toggleHistoryArrows' can be static.
brutalchess-0.5.2+dfsg.orig/src/boardtheme.h:43:10: note: Technically the member function 'BoardTheme::toggleHistoryArrows' can be static.
brutalchess-0.5.2+dfsg.orig/src/boardthemes.h:18:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/boardtheme.h:22:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/boardthemes.h:18:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/boardthemes.h:19:7: style: The function 'hoverPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/boardtheme.h:25:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/boardthemes.h:19:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/boardthemes.h:20:8: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/boardtheme.h:28:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/boardthemes.h:20:8: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/boardthemes.h:21:8: style: The function 'loadGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/boardtheme.h:34:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/boardthemes.h:21:8: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/boardthemes.h:22:7: style: The function 'unloadGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/boardtheme.h:37:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/boardthemes.h:22:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/brutalchess.cpp:133:19: style: C-style pointer casting [cstyleCast]
brutalchess-0.5.2+dfsg.orig/src/brutalchess.cpp:118:15: style: Variable 'fps' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/brutalchess.cpp:173:18: style: Variable 'isActive' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:20:2: warning: Member variable 'ChessPlayer::m_is_white' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:20:2: warning: Member variable 'ChessPlayer::m_trustworthy' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/chessgame.h:24:2: warning: Member variable 'ChessGame::m_is_game_in_progress' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/chessgame.h:29:2: warning: Member variable 'ChessGame::m_is_game_in_progress' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_loadthread' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_theme' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_set' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_whiteplayerchoices' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_whitebrutalplychoices' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_blackplayerchoices' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_blackbrutalplychoices' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_resolutionchoices' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_fullscreentoggle' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_mouseboardx' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_mouseboardy' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_blankcur' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_defaultcur' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_isWaitingForPromotion' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:100:2: warning: Member variable 'GameCore::m_options' is not initialized in the constructor. [uninitMemberVarPrivate]
brutalchess-0.5.2+dfsg.orig/src/menu.h:145:8: style: Member variable 'Menu::m_width' is in the wrong place in the initializer list. [initializerList]
brutalchess-0.5.2+dfsg.orig/src/menu.h:31:9: note: Member variable 'Menu::m_width' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/menu.h:145:8: note: Member variable 'Menu::m_width' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/menu.h:143:8: style: Member variable 'Menu::m_xoffset' is in the wrong place in the initializer list. [initializerList]
brutalchess-0.5.2+dfsg.orig/src/menu.h:32:3: note: Member variable 'Menu::m_xoffset' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/menu.h:143:8: note: Member variable 'Menu::m_xoffset' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:153:17: style: Member variable 'GameCore::m_glloaded' is in the wrong place in the initializer list. [initializerList]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:103:3: note: Member variable 'GameCore::m_glloaded' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:153:17: note: Member variable 'GameCore::m_glloaded' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:143:6: style: Member variable 'GameCore::m_mousex' is in the wrong place in the initializer list. [initializerList]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:104:3: note: Member variable 'GameCore::m_mousex' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:143:6: note: Member variable 'GameCore::m_mousex' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:122:15: style: Member variable 'GameCore::m_thinkthread' is in the wrong place in the initializer list. [initializerList]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:107:3: note: Member variable 'GameCore::m_thinkthread' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:122:15: note: Member variable 'GameCore::m_thinkthread' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:144:20: style: Member variable 'GameCore::m_rotatex' is in the wrong place in the initializer list. [initializerList]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:109:3: note: Member variable 'GameCore::m_rotatex' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:144:20: note: Member variable 'GameCore::m_rotatex' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:144:9: style: Member variable 'GameCore::m_rotatey' is in the wrong place in the initializer list. [initializerList]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:110:3: note: Member variable 'GameCore::m_rotatey' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:144:9: note: Member variable 'GameCore::m_rotatey' is in the wrong place in the initializer list.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:42:6: style: Technically the member function 'BrutalPlayer::getPly' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/menu.h:57:7: style: Technically the member function 'Menu::isActive' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:92:20: style: Technically the member function 'GameCore::game' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:23:7: style: The function 'think' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:38:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:23:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:29:7: style: The function 'needMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:46:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:29:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:34:7: style: The function 'sendMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:49:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:34:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:40:7: style: The function 'think' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:38:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:40:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:75:7: style: The function 'think' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:38:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:75:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:81:7: style: The function 'think' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:38:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:81:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:100:7: style: The function 'newGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:24:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:100:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:106:7: style: The function 'loadGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:28:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:106:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:111:7: style: The function 'startGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:26:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:111:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:116:7: style: The function 'think' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:38:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:116:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:121:7: style: The function 'opponentMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:30:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:121:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:123:7: style: The function 'undoMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:51:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:123:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:148:7: style: The function 'newGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:24:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:148:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:154:7: style: The function 'loadGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:28:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:154:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:159:7: style: The function 'startGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:26:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:159:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:164:7: style: The function 'think' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:38:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:164:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:169:7: style: The function 'opponentMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:30:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:169:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:171:7: style: The function 'undoMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/chessplayer.h:51:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:171:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/brutalplayer.cpp:76:67: style: Function 'evaluateBoard' argument 2 names different: declaration 'color' definition 'turn'. [funcArgNamesDifferent]
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:46:54: note: Function 'evaluateBoard' argument 2 names different: declaration 'color' definition 'turn'.
brutalchess-0.5.2+dfsg.orig/src/brutalplayer.cpp:76:67: note: Function 'evaluateBoard' argument 2 names different: declaration 'color' definition 'turn'.
brutalchess-0.5.2+dfsg.orig/src/brutalplayer.cpp:205:21: style: Variable 'drivenBonus' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:49:6: performance: Technically the member function 'BrutalPlayer::knightBonus' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/brutalplayer.cpp:201:19: note: Technically the member function 'BrutalPlayer::knightBonus' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:49:6: note: Technically the member function 'BrutalPlayer::knightBonus' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:50:6: performance: Technically the member function 'BrutalPlayer::bishopBonus' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/brutalplayer.cpp:193:19: note: Technically the member function 'BrutalPlayer::bishopBonus' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:50:6: note: Technically the member function 'BrutalPlayer::bishopBonus' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:52:6: performance: Technically the member function 'BrutalPlayer::queenBonus' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/brutalplayer.cpp:158:19: note: Technically the member function 'BrutalPlayer::queenBonus' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:52:6: note: Technically the member function 'BrutalPlayer::queenBonus' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:53:6: performance: Technically the member function 'BrutalPlayer::kingBonus' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/brutalplayer.cpp:236:19: note: Technically the member function 'BrutalPlayer::kingBonus' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:53:6: note: Technically the member function 'BrutalPlayer::kingBonus' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:55:6: performance: Technically the member function 'BrutalPlayer::numAttackedSquares' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/brutalplayer.cpp:255:19: note: Technically the member function 'BrutalPlayer::numAttackedSquares' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:55:6: note: Technically the member function 'BrutalPlayer::numAttackedSquares' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:57:7: performance: Technically the member function 'BrutalPlayer::isIsolatedPawn' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/brutalplayer.cpp:266:20: note: Technically the member function 'BrutalPlayer::isIsolatedPawn' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:57:7: note: Technically the member function 'BrutalPlayer::isIsolatedPawn' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:58:7: performance: Technically the member function 'BrutalPlayer::isDoubledPawn' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/brutalplayer.cpp:284:20: note: Technically the member function 'BrutalPlayer::isDoubledPawn' can be static.
brutalchess-0.5.2+dfsg.orig/src/chessplayers.h:58:7: note: Technically the member function 'BrutalPlayer::isDoubledPawn' can be static.
brutalchess-0.5.2+dfsg.orig/src/faileplayer.cpp:20:14: warning: Member variable 'FailePlayer::m_to' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/faileplayer.cpp:20:14: warning: Member variable 'FailePlayer::m_from' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/faileplayer.cpp:20:14: warning: Member variable 'FailePlayer::m_initialized' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/fontloader.cpp:297:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
brutalchess-0.5.2+dfsg.orig/src/fontloader.cpp:19:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
brutalchess-0.5.2+dfsg.orig/src/fontloader.cpp:37:29: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
brutalchess-0.5.2+dfsg.orig/src/gamecore.cpp:356:26: style: C-style pointer casting [cstyleCast]
brutalchess-0.5.2+dfsg.orig/src/gamecore.cpp:867:20: style: C-style pointer casting [cstyleCast]
brutalchess-0.5.2+dfsg.orig/src/gamecore.cpp:136:3: style: Variable 'light_position' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/gamecore.cpp:187:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:26:2: warning: Member variable 'MenuItem::m_parent' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:87:14: style: Technically the member function 'GameCore::getPromotionSelection' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/gamecore.cpp:895:23: note: Technically the member function 'GameCore::getPromotionSelection' can be const.
brutalchess-0.5.2+dfsg.orig/src/gamecore.h:87:14: note: Technically the member function 'GameCore::getPromotionSelection' can be const.
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:61:8: style: Technically the member function 'MenuItem::height' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:65:11: style: Technically the member function 'MenuItem::spacing' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:146:2: style: Class 'ChoicesItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:103:7: style: The function 'onSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:41:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:103:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:126:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:35:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:126:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:128:7: style: The function 'onSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:41:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:128:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:149:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:35:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:149:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:151:7: style: The function 'onSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:41:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:151:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:177:7: style: The function 'onSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:41:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:177:7: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:192:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:35:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:192:15: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:195:15: style: The function 'onSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:41:15: note: Virtual function in base class
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:195:15: note: Function in derived class
brutalchess-0.5.2+dfsg.orig/src/md3model.cpp:179:0: style: Variable 'pi' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/md3model.cpp:155:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/md3model.h:174:14: performance: Technically the member function 'MD3Model::blendVertex' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/md3model.cpp:320:33: note: Technically the member function 'MD3Model::blendVertex' can be static.
brutalchess-0.5.2+dfsg.orig/src/md3model.h:174:14: note: Technically the member function 'MD3Model::blendVertex' can be static.
brutalchess-0.5.2+dfsg.orig/src/md3view.cpp:165:13: style: Variable 'startTime' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/md3view.cpp:166:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/md3view.cpp:511:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/md3view.cpp:519:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/md3view.cpp:528:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/md3view.cpp:536:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menu.cpp:62:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menu.cpp:63:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menu.cpp:110:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menu.cpp:111:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menu.cpp:136:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menu.cpp:350:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menu.cpp:361:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menuitem.cpp:35:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
brutalchess-0.5.2+dfsg.orig/src/menuitem.cpp:156:34: style: Function 'sendUserEvent' argument 1 names different: declaration 'eventcode' definition 'eventCode'. [funcArgNamesDifferent]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:83:25: note: Function 'sendUserEvent' argument 1 names different: declaration 'eventcode' definition 'eventCode'.
brutalchess-0.5.2+dfsg.orig/src/menuitem.cpp:156:34: note: Function 'sendUserEvent' argument 1 names different: declaration 'eventcode' definition 'eventCode'.
brutalchess-0.5.2+dfsg.orig/src/menuitem.cpp:38:16: style: Variable 'dist' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/menuitem.cpp:49:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menuitem.cpp:50:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menuitem.cpp:51:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menuitem.cpp:231:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:81:7: performance: Technically the member function 'MenuItem::drawHovered' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/menuitem.cpp:122:16: note: Technically the member function 'MenuItem::drawHovered' can be static.
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:81:7: note: Technically the member function 'MenuItem::drawHovered' can be static.
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:83:7: performance: Technically the member function 'MenuItem::sendUserEvent' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/menuitem.cpp:156:16: note: Technically the member function 'MenuItem::sendUserEvent' can be static.
brutalchess-0.5.2+dfsg.orig/src/menuitem.h:83:7: note: Technically the member function 'MenuItem::sendUserEvent' can be static.
brutalchess-0.5.2+dfsg.orig/src/objfile.cpp:95:11: style: Unused variable: junk [unusedVariable]
brutalchess-0.5.2+dfsg.orig/src/objfile.cpp:45:10: warning: Member variable 'ObjFile::usetexture' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/objfile.cpp:45:10: warning: Member variable 'ObjFile::numnormals' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/objfile.cpp:45:10: warning: Member variable 'ObjFile::numtextcoords' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/objfile.h:35:10: style: Technically the member function 'ObjFile::scale' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/objfile.cpp:381:10: note: Technically the member function 'ObjFile::scale' can be const.
brutalchess-0.5.2+dfsg.orig/src/objfile.h:35:10: note: Technically the member function 'ObjFile::scale' can be const.
brutalchess-0.5.2+dfsg.orig/src/objfile.cpp:45:26: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
brutalchess-0.5.2+dfsg.orig/src/objfile.cpp:387:27: performance: Function parameter 'newscale' should be passed by const reference. [passedByValue]
brutalchess-0.5.2+dfsg.orig/src/objview.cpp:166:13: style: Variable 'startTime' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/objview.cpp:167:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/piece.cpp:18:38: style: Function 'promotePawn' argument 1 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
brutalchess-0.5.2+dfsg.orig/src/piece.h:54:31: note: Function 'promotePawn' argument 1 names different: declaration 'type' definition 't'.
brutalchess-0.5.2+dfsg.orig/src/piece.cpp:18:38: note: Function 'promotePawn' argument 1 names different: declaration 'type' definition 't'.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.cpp:89:71: style: Function 'getLowerAnimation' argument 1 names different: declaration 's' definition 'anim_name'. [funcArgNamesDifferent]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:50:51: note: Function 'getLowerAnimation' argument 1 names different: declaration 's' definition 'anim_name'.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.cpp:89:71: note: Function 'getLowerAnimation' argument 1 names different: declaration 's' definition 'anim_name'.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.cpp:105:71: style: Function 'getUpperAnimation' argument 1 names different: declaration 's' definition 'anim_name'. [funcArgNamesDifferent]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:51:51: note: Function 'getUpperAnimation' argument 1 names different: declaration 's' definition 'anim_name'.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.cpp:105:71: note: Function 'getUpperAnimation' argument 1 names different: declaration 's' definition 'anim_name'.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.cpp:95:40: style: Variable 'pi' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.cpp:112:40: style: Variable 'pi' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.cpp:131:9: style: Unused variable: currLine [unusedVariable]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:29:2: warning: Member variable 'Q3CharModel::lastTicks' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:29:2: warning: Member variable 'Q3CharModel::lastUpperTicks' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:48:7: performance: Technically the member function 'Q3CharModel::updateAnim' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.cpp:71:19: note: Technically the member function 'Q3CharModel::updateAnim' can be static.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:48:7: note: Technically the member function 'Q3CharModel::updateAnim' can be static.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:73:7: performance: Technically the member function 'Q3CharModel::readParamsFromStream' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.cpp:218:19: note: Technically the member function 'Q3CharModel::readParamsFromStream' can be static.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:73:7: note: Technically the member function 'Q3CharModel::readParamsFromStream' can be static.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:74:6: performance: Technically the member function 'Q3CharModel::nextFrame' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.cpp:233:18: note: Technically the member function 'Q3CharModel::nextFrame' can be static.
brutalchess-0.5.2+dfsg.orig/src/q3charmodel.h:74:6: note: Technically the member function 'Q3CharModel::nextFrame' can be static.
brutalchess-0.5.2+dfsg.orig/src/texture.h:56:10: performance: Technically the member function 'Texture::getFormat' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/texture.cpp:130:17: note: Technically the member function 'Texture::getFormat' can be static.
brutalchess-0.5.2+dfsg.orig/src/texture.h:56:10: note: Technically the member function 'Texture::getFormat' can be static.
brutalchess-0.5.2+dfsg.orig/src/texture.h:58:16: performance: Technically the member function 'Texture::nearestPow2' can be static. [functionStatic]
brutalchess-0.5.2+dfsg.orig/src/texture.cpp:154:23: note: Technically the member function 'Texture::nearestPow2' can be static.
brutalchess-0.5.2+dfsg.orig/src/texture.h:58:16: note: Technically the member function 'Texture::nearestPow2' can be static.
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:54:33: style: Function 'setProgress' argument 1 names different: declaration 'value' definition 'progval'. [funcArgNamesDifferent]
brutalchess-0.5.2+dfsg.orig/src/timer.h:34:28: note: Function 'setProgress' argument 1 names different: declaration 'value' definition 'progval'.
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:54:33: note: Function 'setProgress' argument 1 names different: declaration 'value' definition 'progval'.
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:164:42: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:8:8: warning: Member variable 'Timer::startval' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:8:8: warning: Member variable 'Timer::endval' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:8:8: warning: Member variable 'Timer::step' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:8:8: warning: Member variable 'Timer::val' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:8:8: warning: Member variable 'Timer::lastval' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:8:8: warning: Member variable 'Timer::dur' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:8:8: warning: Member variable 'Timer::startTicks' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:8:8: warning: Member variable 'Timer::lastTicks' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:8:8: warning: Member variable 'Timer::endTicks' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/timer.h:42:8: style: Technically the member function 'Timer::started' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:125:13: note: Technically the member function 'Timer::started' can be const.
brutalchess-0.5.2+dfsg.orig/src/timer.h:42:8: note: Technically the member function 'Timer::started' can be const.
brutalchess-0.5.2+dfsg.orig/src/timer.h:44:8: style: Technically the member function 'Timer::done' can be const. [functionConst]
brutalchess-0.5.2+dfsg.orig/src/timer.cpp:135:13: note: Technically the member function 'Timer::done' can be const.
brutalchess-0.5.2+dfsg.orig/src/timer.h:44:8: note: Technically the member function 'Timer::done' can be const.
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:64:15: warning: String literal "on" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:66:22: warning: String literal "off" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:89:15: warning: String literal "on" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:91:22: warning: String literal "off" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:127:15: warning: String literal "brutal" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:129:22: warning: String literal "human" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:131:22: warning: String literal "random" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:133:22: warning: String literal "test" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:135:22: warning: String literal "xboard" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:141:15: warning: String literal "brutal" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:143:22: warning: String literal "human" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:145:22: warning: String literal "random" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:147:22: warning: String literal "test" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:149:22: warning: String literal "xboard" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:176:15: warning: String literal "on" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:178:22: warning: String literal "off" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:184:15: warning: String literal "on" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:186:22: warning: String literal "off" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:209:15: warning: String literal "640x480" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:211:22: warning: String literal "800x600" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:213:22: warning: String literal "1024x768" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:215:22: warning: String literal "1280x1024" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:217:22: warning: String literal "1400x1050" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/utils.cpp:219:22: warning: String literal "1600x1200" doesn't match length argument for substr(). [incorrectStringCompare]
brutalchess-0.5.2+dfsg.orig/src/xboardplayer.cpp:113:18: style: Variable 'piece' is assigned a value that is never used. [unreadVariable]
brutalchess-0.5.2+dfsg.orig/src/xboardplayer.cpp:21:15: warning: Member variable 'XboardPlayer::m_to' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/xboardplayer.cpp:21:15: warning: Member variable 'XboardPlayer::m_from' is not initialized in the constructor. [uninitMemberVar]
brutalchess-0.5.2+dfsg.orig/src/xboardplayer.cpp:21:15: warning: Member variable 'XboardPlayer::m_initialized' is not initialized in the constructor. [uninitMemberVar]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/brutefir/brutefir_1.0o.orig.tar.gz
brutefir-1.0o/sysarch.h:39:0: error: #error unknown byte order [preprocessorErrorDirective]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/bruteforce-luks/bruteforce-luks_1.3.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/bruteforce-salted-openssl/bruteforce-salted-openssl_1.4.0.orig.tar.gz
bruteforce-salted-openssl-1.4.0/src/bruteforce-salted-openssl.c:103:19: style: The scope of the variable 'l' can be reduced. [variableScope]
bruteforce-salted-openssl-1.4.0/src/bruteforce-salted-openssl.c:109:8: style: The scope of the variable 'datestr' can be reduced. [variableScope]
bruteforce-salted-openssl-1.4.0/src/bruteforce-salted-openssl.c:157:17: style: The scope of the variable 'c' can be reduced. [variableScope]
bruteforce-salted-openssl-1.4.0/src/bruteforce-salted-openssl.c:323:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/brutespray/brutespray_1.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bs1770gain/bs1770gain_0.4.12.orig.tar.gz
bs1770gain-0.4.12/bs1770gain/bs1770gain_album.c:60:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/bs1770gain/bs1770gain_album.c:193:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/bs1770gain/bs1770gain_print_xml.c:337:12: style: The scope of the variable 'octet' can be reduced. [variableScope]
bs1770gain-0.4.12/bs1770gain/bs1770gain_transcode.c:317:13: style: The scope of the variable 'sti' can be reduced. [variableScope]
bs1770gain-0.4.12/bs1770gain/bs1770gain_transcode.c:340:35: style: Function 'bs1770gain_transcode' argument 1 names different: declaration 'track' definition 't'. [funcArgNamesDifferent]
bs1770gain-0.4.12/bs1770gain/bs1770gain.h:48:46: note: Function 'bs1770gain_transcode' argument 1 names different: declaration 'track' definition 't'.
bs1770gain-0.4.12/bs1770gain/bs1770gain_transcode.c:340:35: note: Function 'bs1770gain_transcode' argument 1 names different: declaration 'track' definition 't'.
bs1770gain-0.4.12/bs1770gain/bs1770gain_tree.c:400:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bs1770gain-0.4.12/bs1770gain/bs1770gain_tree.c:482:9: style: The scope of the variable 'path' can be reduced. [variableScope]
bs1770gain-0.4.12/lib1770-2/lib1770_biquad.c:45:63: warning: Function 'lib1770_biquad_requantize' argument order different: declaration 'in, out' definition 'out, in' [funcArgOrderDifferent]
bs1770gain-0.4.12/lib1770-2/lib1770.h:109:63: note: Function 'lib1770_biquad_requantize' argument order different: declaration 'in, out' definition 'out, in'
bs1770gain-0.4.12/lib1770-2/lib1770_biquad.c:45:63: note: Function 'lib1770_biquad_requantize' argument order different: declaration 'in, out' definition 'out, in'
bs1770gain-0.4.12/lib1770-2/lib1770_pre.c:144:10: style: The scope of the variable 'den_tmp' can be reduced. [variableScope]
bs1770gain-0.4.12/lib1770-2/lib1770_pre.c:177:20: style: The scope of the variable 'sample' can be reduced. [variableScope]
bs1770gain-0.4.12/lib1770-2/lib1770_pre.c:178:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bs1770gain-0.4.12/lib1770-2/lib1770_stats.c:85:10: style: The scope of the variable 'q1' can be reduced. [variableScope]
bs1770gain-0.4.12/lib1770-2/lib1770_stats.c:85:13: style: The scope of the variable 'q2' can be reduced. [variableScope]
bs1770gain-0.4.12/lib1770-2/lib1770_stats.c:86:24: style: The scope of the variable 'bin2' can be reduced. [variableScope]
bs1770gain-0.4.12/lib1770-2/lib1770_stats.c:86:30: style: The scope of the variable 'mp' can be reduced. [variableScope]
bs1770gain-0.4.12/libffsox-2/ffsox_aggregate.c:44:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/libffsox-2/ffsox_audiostream.c:43:19: style: The scope of the variable 'cc' can be reduced. [variableScope]
bs1770gain-0.4.12/libffsox-2/ffsox_audiostream.c:41:40: style: Function 'ffsox_audiostream' argument 1 names different: declaration 'fci' definition 'fc'. [funcArgNamesDifferent]
bs1770gain-0.4.12/libffsox-2/ffsox.h:110:40: note: Function 'ffsox_audiostream' argument 1 names different: declaration 'fci' definition 'fc'.
bs1770gain-0.4.12/libffsox-2/ffsox_audiostream.c:41:40: note: Function 'ffsox_audiostream' argument 1 names different: declaration 'fci' definition 'fc'.
bs1770gain-0.4.12/libffsox-2/ffsox_collect.c:83:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/libffsox-2/ffsox_csv2avdict.c:84:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
bs1770gain-0.4.12/libffsox-2/ffsox_csv2avdict.c:512:3: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
bs1770gain-0.4.12/libffsox-2/ffsox_csv2avdict.c:507:0: note: Variable 'name' is reassigned a value before the old one has been used.
bs1770gain-0.4.12/libffsox-2/ffsox_csv2avdict.c:512:3: note: Variable 'name' is reassigned a value before the old one has been used.
bs1770gain-0.4.12/libffsox-2/ffsox_frame.c:34:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/libffsox-2/ffsox_frame_consumer.c:37:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/libffsox-2/ffsox_frame_consumer.c:24:51: style: Function 'ffsox_frame_consumer_create' argument 1 names different: declaration 'n' definition 'fc'. [funcArgNamesDifferent]
bs1770gain-0.4.12/libffsox-2/ffsox.h:571:57: note: Function 'ffsox_frame_consumer_create' argument 1 names different: declaration 'n' definition 'fc'.
bs1770gain-0.4.12/libffsox-2/ffsox_frame_consumer.c:24:51: note: Function 'ffsox_frame_consumer_create' argument 1 names different: declaration 'n' definition 'fc'.
bs1770gain-0.4.12/libffsox-2/ffsox_frame_reader.c:71:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/libffsox-2/ffsox_frame_reader.c:138:17: style: The scope of the variable 'size' can be reduced. [variableScope]
bs1770gain-0.4.12/libffsox-2/ffsox_frame_writer.c:24:47: style: Function 'ffsox_frame_writer_create' argument 1 names different: declaration 'fc' definition 'fw'. [funcArgNamesDifferent]
bs1770gain-0.4.12/libffsox-2/ffsox.h:609:53: note: Function 'ffsox_frame_writer_create' argument 1 names different: declaration 'fc' definition 'fw'.
bs1770gain-0.4.12/libffsox-2/ffsox_frame_writer.c:24:47: note: Function 'ffsox_frame_writer_create' argument 1 names different: declaration 'fc' definition 'fw'.
bs1770gain-0.4.12/libffsox-2/ffsox_machine.c:24:7: style: The scope of the variable 'op' can be reduced. [variableScope]
bs1770gain-0.4.12/libffsox-2/ffsox_node.c:24:31: style: Function 'ffsox_node_create' argument 1 names different: declaration 'node' definition 'n'. [funcArgNamesDifferent]
bs1770gain-0.4.12/libffsox-2/ffsox.h:348:37: note: Function 'ffsox_node_create' argument 1 names different: declaration 'node' definition 'n'.
bs1770gain-0.4.12/libffsox-2/ffsox_node.c:24:31: note: Function 'ffsox_node_create' argument 1 names different: declaration 'node' definition 'n'.
bs1770gain-0.4.12/libffsox-2/ffsox_packet_consumer.c:24:53: style: Function 'ffsox_packet_consumer_create' argument 1 names different: declaration 'n' definition 'pc'. [funcArgNamesDifferent]
bs1770gain-0.4.12/libffsox-2/ffsox.h:453:59: note: Function 'ffsox_packet_consumer_create' argument 1 names different: declaration 'n' definition 'pc'.
bs1770gain-0.4.12/libffsox-2/ffsox_packet_consumer.c:24:53: note: Function 'ffsox_packet_consumer_create' argument 1 names different: declaration 'n' definition 'pc'.
bs1770gain-0.4.12/libffsox-2/ffsox_packet_writer.c:24:49: style: Function 'ffsox_packet_writer_create' argument 1 names different: declaration 'n' definition 'pw'. [funcArgNamesDifferent]
bs1770gain-0.4.12/libffsox-2/ffsox.h:490:55: note: Function 'ffsox_packet_writer_create' argument 1 names different: declaration 'n' definition 'pw'.
bs1770gain-0.4.12/libffsox-2/ffsox_packet_writer.c:24:49: note: Function 'ffsox_packet_writer_create' argument 1 names different: declaration 'n' definition 'pw'.
bs1770gain-0.4.12/libffsox-2/ffsox_sink.c:36:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/libffsox-2/ffsox_sink.c:73:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/libffsox-2/ffsox_source_link.c:33:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/libffsox-2/ffsox_source_link.c:59:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bs1770gain-0.4.12/libffsox-2/ffsox_sox_pull_handler.c:46:9: style: The scope of the variable 'data' can be reduced. [variableScope]
bs1770gain-0.4.12/libffsox-2/ffsox_sox_pull_handler.c:47:27: style: The scope of the variable 'mp' can be reduced. [variableScope]
bs1770gain-0.4.12/libffsox-2/ffsox_sox_pull_handler.c:48:10: style: The scope of the variable 'scale' can be reduced. [variableScope]
bs1770gain-0.4.12/libffsox-2/ffsox_sox_reader.c:75:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/bs2b-ladspa/bs2b-ladspa_0.9.1.orig.tar.gz
ladspa-bs2b-0.9.1/src/plugin.c:273:5: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
ladspa-bs2b-0.9.1/src/plugin.c:252:10: style: The scope of the variable 'pcPortNames' can be reduced. [variableScope]
ladspa-bs2b-0.9.1/src/plugin.c:253:26: style: The scope of the variable 'piPortDescriptors' can be reduced. [variableScope]
ladspa-bs2b-0.9.1/src/plugin.c:254:25: style: The scope of the variable 'psPortRangeHints' can be reduced. [variableScope]
ladspa-bs2b-0.9.1/src/plugin.c:347:7: style: The scope of the variable 'lIndex' can be reduced. [variableScope]
ladspa-bs2b-0.9.1/src/plugin.c:99:3: error: Memory leak: psBs2bLine [memleak]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/bsaf/bsaf_1.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bsd-finger/bsd-finger_0.17.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/bsd-mailx/bsd-mailx_8.1.2-0.20180807cvs.orig.tar.xz
bsd-mailx-8.1.2-0.20180807cvs.orig/aux.c:129:8: style: The scope of the variable 'hfield' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/aux.c:157:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd1.c:193:9: style: The scope of the variable 'ap' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd1.c:406:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd1.c:408:8: style: The scope of the variable 'ibuf' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd1.c:489:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd2.c:147:18: style: The scope of the variable 'mp' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd2.c:266:6: style: The scope of the variable 'list' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd2.c:291:18: style: The scope of the variable 'mp' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:296:11: style: The scope of the variable 'mesg' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:337:18: style: The scope of the variable 'mp' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:338:11: style: The scope of the variable 'mesg' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:371:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:371:13: style: The scope of the variable 'cp2' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:372:31: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:373:12: style: The scope of the variable 'h' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:373:15: style: The scope of the variable 's' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:457:23: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:458:9: style: The scope of the variable 's' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:570:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:606:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:61:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:81:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bsd-mailx-8.1.2-0.20180807cvs.orig/cmd3.c:145:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bsd-mailx-8.1.2-0.20180807cvs.orig/collect.c:480:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bsd-mailx-8.1.2-0.20180807cvs.orig/edit.c:89:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
bsd-mailx-8.1.2-0.20180807cvs.orig/fio.c:68:9: style: The scope of the variable 'count' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/list.c:375:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/list.c:375:16: style: The scope of the variable 'cp2' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/list.c:375:21: style: The scope of the variable 'quotec' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/list.c:663:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/names.c:289:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bsd-mailx-8.1.2-0.20180807cvs.orig/popen.c:261:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/popen.c:345:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/popen.c:119:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bsd-mailx-8.1.2-0.20180807cvs.orig/quit.c:339:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/send.c:543:11: style: The scope of the variable 'len' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/tty.c:394:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-mailx-8.1.2-0.20180807cvs.orig/v7.local.c:73:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/bsdgames/bsdgames_2.17.orig.tar.gz
bsd-games-2.17/adventure/init.c:158:12: error: Array 'ltext[141]' accessed at index 141, which is out of bounds. [arrayIndexOutOfBounds]
bsd-games-2.17/adventure/init.c:242:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bsd-games-2.17/adventure/io.c:108:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/adventure/io.c:136:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/adventure/io.c:187:10: style: The scope of the variable 'sect' can be reduced. [variableScope]
bsd-games-2.17/adventure/io.c:188:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/adventure/io.c:282:10: style: The scope of the variable 'locc' can be reduced. [variableScope]
bsd-games-2.17/adventure/io.c:343:10: style: The scope of the variable 'locc' can be reduced. [variableScope]
bsd-games-2.17/adventure/io.c:347:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bsd-games-2.17/adventure/io.c:420:10: style: The scope of the variable 'index' can be reduced. [variableScope]
bsd-games-2.17/adventure/io.c:468:10: style: The scope of the variable 'bitnum' can be reduced. [variableScope]
bsd-games-2.17/adventure/io.c:483:10: style: The scope of the variable 'hintnum' can be reduced. [variableScope]
bsd-games-2.17/adventure/io.c:552:17: style: The scope of the variable 'save' can be reduced. [variableScope]
bsd-games-2.17/adventure/subr.c:127:10: warning: Either the condition 'll<=300' is redundant or the array 'cond[141]' is accessed at index 300, which is out of bounds. [arrayIndexOutOfBoundsCond]
bsd-games-2.17/adventure/subr.c:403:10: note: Assuming that condition 'll<=300' is not redundant
bsd-games-2.17/adventure/subr.c:405:15: note: Calling function 'forced', 1st argument 'locc' value is 300
bsd-games-2.17/adventure/subr.c:127:10: note: Array index out of bounds
bsd-games-2.17/adventure/subr.c:386:10: style: The scope of the variable 'll' can be reduced. [variableScope]
bsd-games-2.17/adventure/vocab.c:109:11: warning: Either the condition 'from<=300' is redundant or the array 'atloc[141]' is accessed at index 300, which is out of bounds. [arrayIndexOutOfBoundsCond]
bsd-games-2.17/adventure/vocab.c:84:23: note: Assuming that condition 'from<=300' is not redundant
bsd-games-2.17/adventure/vocab.c:85:17: note: Calling function 'carry', 2nd argument 'where' value is 300
bsd-games-2.17/adventure/vocab.c:109:11: note: Array index out of bounds
bsd-games-2.17/adventure/vocab.c:113:19: warning: Either the condition 'from<=300' is redundant or the array 'atloc[141]' is accessed at index 300, which is out of bounds. [arrayIndexOutOfBoundsCond]
bsd-games-2.17/adventure/vocab.c:84:23: note: Assuming that condition 'from<=300' is not redundant
bsd-games-2.17/adventure/vocab.c:85:17: note: Calling function 'carry', 2nd argument 'where' value is 300
bsd-games-2.17/adventure/vocab.c:113:19: note: Array index out of bounds
bsd-games-2.17/atc/input.c:231:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/atc/input.c:232:20: style: The scope of the variable 'func' can be reduced. [variableScope]
bsd-games-2.17/atc/input.c:313:19: style: The scope of the variable 'base' can be reduced. [variableScope]
bsd-games-2.17/atc/log.c:141:26: style: The scope of the variable 'good' can be reduced. [variableScope]
bsd-games-2.17/atc/log.c:141:32: style: The scope of the variable 'changed' can be reduced. [variableScope]
bsd-games-2.17/atc/log.c:141:45: style: The scope of the variable 'found' can be reduced. [variableScope]
bsd-games-2.17/atc/log.c:142:17: style: The scope of the variable 'pw' can be reduced. [variableScope]
bsd-games-2.17/atc/log.c:146:8: style: The scope of the variable 'offset' can be reduced. [variableScope]
bsd-games-2.17/atc/main.c:247:3: error: Resource leak: fp [resourceLeak]
bsd-games-2.17/atc/update.c:266:14: warning: Logical conjunction always evaluates to false: l < 'a' && l > 'z'. [incorrectLogicOperator]
bsd-games-2.17/atc/update.c:266:25: warning: Logical conjunction always evaluates to false: l > 'z' && l < 'A'. [incorrectLogicOperator]
bsd-games-2.17/atc/update.c:266:36: warning: Logical conjunction always evaluates to false: l < 'A' && l > 'Z'. [incorrectLogicOperator]
bsd-games-2.17/atc/update.c:307:33: style: The scope of the variable 'rnd2' can be reduced. [variableScope]
bsd-games-2.17/backgammon/backgammon/extra.c:56:10: style: The scope of the variable 'resp' can be reduced. [variableScope]
bsd-games-2.17/backgammon/backgammon/extra.c:214:10: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/backgammon/backgammon/move.c:308:10: style: The scope of the variable 'result' can be reduced. [variableScope]
bsd-games-2.17/backgammon/backgammon/move.c:324:10: style: The scope of the variable 'result' can be reduced. [variableScope]
bsd-games-2.17/backgammon/backgammon/move.c:488:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/backgammon/backgammon/text.c:114:16: style: The scope of the variable 's' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/allow.c:47:10: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/check.c:46:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/check.c:111:13: style: The scope of the variable 'm' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/fancy.c:303:10: style: The scope of the variable 'o' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/fancy.c:303:13: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/fancy.c:304:10: style: The scope of the variable 'ov' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/fancy.c:305:10: style: The scope of the variable 'col' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/fancy.c:588:10: style: The scope of the variable 'sp' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/fancy.c:659:10: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/odds.c:47:13: style: The scope of the variable 'j' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/save.c:61:10: style: The scope of the variable 'fs' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/subs.c:179:16: style: The scope of the variable 't' can be reduced. [variableScope]
bsd-games-2.17/backgammon/common_source/subs.c:463:10: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command1.c:99:10: style: The scope of the variable 'hurt' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command1.c:239:10: style: The scope of the variable 'hurt1' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command1.c:239:17: style: The scope of the variable 'hurt2' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command2.c:46:23: style: The scope of the variable 'value' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command2.c:63:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsd-games-2.17/battlestar/command2.c:92:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsd-games-2.17/battlestar/command2.c:201:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsd-games-2.17/battlestar/command3.c:110:10: style: The scope of the variable 'value' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command3.c:173:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command3.c:193:23: style: The scope of the variable 'value' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command3.c:98:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/command4.c:47:23: style: The scope of the variable 'heavy' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command4.c:47:30: style: The scope of the variable 'bulky' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command4.c:47:37: style: The scope of the variable 'value' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command4.c:192:19: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command4.c:193:10: style: The scope of the variable 'deposit' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command4.c:194:17: style: The scope of the variable 'value' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command4.c:273:23: style: The scope of the variable 'value' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command4.c:364:23: style: The scope of the variable 'value' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command4.c:76:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsd-games-2.17/battlestar/command4.c:384:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsd-games-2.17/battlestar/command5.c:97:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command5.c:162:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/battlestar/command5.c:201:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/command7.c:78:112: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:119:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:137:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:186:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:206:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:224:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:241:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:258:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:275:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:292:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:312:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:335:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/cypher.c:359:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/fly.c:187:10: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/battlestar/fly.c:187:13: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/battlestar/getcom.c:83:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bsd-games-2.17/battlestar/init.c:51:21: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/battlestar/init.c:52:8: style: The scope of the variable 'savefile' can be reduced. [variableScope]
bsd-games-2.17/battlestar/misc.c:64:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/parse.c:92:10: style: The scope of the variable 'hashval' can be reduced. [variableScope]
bsd-games-2.17/battlestar/room.c:46:10: style: The scope of the variable 'compass' can be reduced. [variableScope]
bsd-games-2.17/battlestar/room.c:47:16: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/battlestar/room.c:48:10: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/battlestar/room.c:75:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsd-games-2.17/battlestar/save.c:163:10: style: The scope of the variable 'home' can be reduced. [variableScope]
bsd-games-2.17/battlestar/save.c:165:9: style: The scope of the variable 'tmpl' can be reduced. [variableScope]
bsd-games-2.17/bcd/bcd.c:135:7: style: The scope of the variable 'cardline' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/bog.c:130:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/bog.c:131:16: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/bog.c:438:14: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/bog.c:439:8: style: The scope of the variable 'q' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/bog.c:522:14: style: The scope of the variable 'q' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/bog.c:636:9: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/bog.c:636:12: style: The scope of the variable 'q' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/mach.c:340:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/mach.c:500:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/word.c:71:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/word.c:71:10: style: The scope of the variable 'pcount' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/word.c:191:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bsd-games-2.17/boggle/boggle/word.c:203:0: error: Resource leak: fp [resourceLeak]
bsd-games-2.17/caesar/caesar.c:88:9: style: The scope of the variable 'dot' can be reduced. [variableScope]
bsd-games-2.17/canfield/canfield/canfield.c:522:7: style: The scope of the variable 's' can be reduced. [variableScope]
bsd-games-2.17/canfield/canfield/canfield.c:546:8: style: The scope of the variable 'j' can be reduced. [variableScope]
bsd-games-2.17/canfield/canfield/canfield.c:661:7: style: The scope of the variable 'nomore' can be reduced. [variableScope]
bsd-games-2.17/canfield/canfield/canfield.c:792:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/canfield/canfield/canfield.c:1197:6: style: The scope of the variable 'origin' can be reduced. [variableScope]
bsd-games-2.17/canfield/canfield/canfield.c:1420:8: style: Unused variable: sh [unusedVariable]
bsd-games-2.17/canfield/cfscores/cfscores.c:78:6: style: The scope of the variable 'uid' can be reduced. [variableScope]
bsd-games-2.17/cribbage/cards.c:78:9: style: The scope of the variable 'k' can be reduced. [variableScope]
bsd-games-2.17/cribbage/crib.c:69:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
bsd-games-2.17/cribbage/crib.c:70:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
bsd-games-2.17/cribbage/crib.c:211:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/cribbage/crib.c:211:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bsd-games-2.17/cribbage/io.c:344:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/cribbage/io.c:493:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/cribbage/score.c:231:26: style: The scope of the variable 'lastmult' can be reduced. [variableScope]
bsd-games-2.17/cribbage/score.c:356:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/dab/algor.cc:112:15: style: The scope of the variable 'mv' can be reduced. [variableScope]
bsd-games-2.17/dab/algor.cc:244:34: style: The scope of the variable 'mv' can be reduced. [variableScope]
bsd-games-2.17/dab/algor.cc:246:12: style: The scope of the variable 'nbox' can be reduced. [variableScope]
bsd-games-2.17/dab/algor.cc:282:38: style: The scope of the variable 'count1' can be reduced. [variableScope]
bsd-games-2.17/dab/algor.cc:50:8: warning: Member variable 'ALGOR::_edge1' is not initialized in the constructor. [uninitMemberVar]
bsd-games-2.17/dab/algor.cc:50:8: warning: Member variable 'ALGOR::_edge2' is not initialized in the constructor. [uninitMemberVar]
bsd-games-2.17/dab/algor.cc:50:8: warning: Member variable 'ALGOR::_maxedge' is not initialized in the constructor. [uninitMemberVar]
bsd-games-2.17/dab/algor.h:59:9: performance: Technically the member function 'ALGOR::find_closure' can be static. [functionStatic]
bsd-games-2.17/dab/algor.cc:63:12: note: Technically the member function 'ALGOR::find_closure' can be static.
bsd-games-2.17/dab/algor.h:59:9: note: Technically the member function 'ALGOR::find_closure' can be static.
bsd-games-2.17/dab/algor.h:70:9: performance: Technically the member function 'ALGOR::try_bad_turn' can be static. [functionStatic]
bsd-games-2.17/dab/algor.cc:207:12: note: Technically the member function 'ALGOR::try_bad_turn' can be static.
bsd-games-2.17/dab/algor.h:70:9: note: Technically the member function 'ALGOR::try_bad_turn' can be static.
bsd-games-2.17/dab/algor.h:72:9: performance: Technically the member function 'ALGOR::try_good_turn' can be static. [functionStatic]
bsd-games-2.17/dab/algor.cc:161:12: note: Technically the member function 'ALGOR::try_good_turn' can be static.
bsd-games-2.17/dab/algor.h:72:9: note: Technically the member function 'ALGOR::try_good_turn' can be static.
bsd-games-2.17/dab/random.h:60:9: style: Technically the member function 'RANDOM::isset' can be const. [functionConst]
bsd-games-2.17/dab/algor.h:53:5: style: Class 'ALGOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsd-games-2.17/dab/random.h:52:5: style: Class 'RANDOM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsd-games-2.17/dab/algor.h:55:10: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/player.h:52:18: note: Virtual function in base class
bsd-games-2.17/dab/algor.h:55:10: note: Function in derived class
bsd-games-2.17/dab/board.cc:61:5: style: Class 'BOARD' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bsd-games-2.17/dab/board.h:51:1: warning: The class 'BOARD' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bsd-games-2.17/dab/box.h:93:10: style: Technically the member function 'BOX::addcorner' can be const. [functionConst]
bsd-games-2.17/dab/box.cc:65:11: note: Technically the member function 'BOX::addcorner' can be const.
bsd-games-2.17/dab/box.h:93:10: note: Technically the member function 'BOX::addcorner' can be const.
bsd-games-2.17/dab/human.cc:60:9: style: The scope of the variable 'mv' can be reduced. [variableScope]
bsd-games-2.17/dab/human.h:52:5: style: Class 'HUMAN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsd-games-2.17/dab/human.h:54:10: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/player.h:52:18: note: Virtual function in base class
bsd-games-2.17/dab/human.h:54:10: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:48:1: style: The class 'TTYSCRN' does not have a constructor although it has private member variables. [noConstructor]
bsd-games-2.17/dab/ttyscrn.h:55:10: style: The function 'clean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:66:18: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:55:10: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:56:10: style: The function 'moveto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:67:18: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:56:10: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:57:10: style: The function 'addsym' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:68:18: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:57:10: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:58:10: style: The function 'addedge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:69:18: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:58:10: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:59:10: style: The function 'redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:70:18: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:59:10: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:60:10: style: The function 'bell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:72:18: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:60:10: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:61:9: style: The function 'getinput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:71:17: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:61:9: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:62:10: style: The function 'score' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:73:18: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:62:10: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:63:10: style: The function 'games' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:74:18: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:63:10: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:64:10: style: The function 'total' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:75:18: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:64:10: note: Function in derived class
bsd-games-2.17/dab/ttyscrn.h:65:10: style: The function 'ties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsd-games-2.17/dab/gamescreen.h:76:18: note: Virtual function in base class
bsd-games-2.17/dab/ttyscrn.h:65:10: note: Function in derived class
bsd-games-2.17/dab/player.cc:74:9: style: The scope of the variable 'score' can be reduced. [variableScope]
bsd-games-2.17/dab/random.cc:50:23: style: Function 'RANDOM' argument 1 names different: declaration 'fx' definition 'ns'. [funcArgNamesDifferent]
bsd-games-2.17/dab/random.h:52:19: note: Function 'RANDOM' argument 1 names different: declaration 'fx' definition 'ns'.
bsd-games-2.17/dab/random.cc:50:23: note: Function 'RANDOM' argument 1 names different: declaration 'fx' definition 'ns'.
bsd-games-2.17/dab/random.cc:53:5: style: Class 'RANDOM' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bsd-games-2.17/dab/random.cc:53:5: style: Class 'RANDOM' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bsd-games-2.17/dm/dm.c:270:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/dm/dm.c:271:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bsd-games-2.17/dm/dm.c:137:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bsd-games-2.17/dm/dm.c:143:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bsd-games-2.17/dm/dm.c:149:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bsd-games-2.17/factor/factor.c:139:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/fish/fish.c:228:9: style: The scope of the variable 'max' can be reduced. [variableScope]
bsd-games-2.17/fish/fish.c:422:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bsd-games-2.17/fortune/fortune/fortune.c:209:0: error: #error "Need to define HAVE_REGCMP, HAVE_RE_COMP, or HAVE_REGCOMP" [preprocessorErrorDirective]
bsd-games-2.17/fortune/strfile/strfile.c:180:33: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/fortune/strfile/strfile.c:181:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bsd-games-2.17/fortune/strfile/strfile.c:471:11: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/fortune/strfile/strfile.c:229:4: error: Common realloc mistake: 'Firstch' nulled but not freed upon failure [memleakOnRealloc]
bsd-games-2.17/fortune/strfile/strfile.c:382:3: error: Common realloc mistake: 'Seekpts' nulled but not freed upon failure [memleakOnRealloc]
bsd-games-2.17/gomoku/bdinit.c:179:12: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/gomoku/bdinit.c:179:18: style: The scope of the variable 'd1' can be reduced. [variableScope]
bsd-games-2.17/gomoku/bdinit.c:180:19: style: The scope of the variable 'vertex' can be reduced. [variableScope]
bsd-games-2.17/gomoku/bdinit.c:180:27: style: The scope of the variable 's' can be reduced. [variableScope]
bsd-games-2.17/gomoku/makemove.c:224:19: style: The scope of the variable 'd' can be reduced. [variableScope]
bsd-games-2.17/gomoku/pickmove.c:74:6: style: The scope of the variable 'm' can be reduced. [variableScope]
bsd-games-2.17/gomoku/pickmove.c:237:9: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/gomoku/pickmove.c:555:9: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/gomoku/pickmove.c:807:15: style: The scope of the variable 'emask' can be reduced. [variableScope]
bsd-games-2.17/gomoku/pickmove.c:1101:2: style: Variable 'loop' is assigned a value that is never used. [unreadVariable]
bsd-games-2.17/hack/hack.apply.c:163:12: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.bones.c:152:10: style: The scope of the variable 'x' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.bones.c:152:13: style: The scope of the variable 'y' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.c:79:6: style: The scope of the variable 'x' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.c:79:9: style: The scope of the variable 'y' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.c:80:13: style: The scope of the variable 'lev' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.c:675:9: style: The scope of the variable 'x' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.c:675:12: style: The scope of the variable 'y' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.c:676:16: style: The scope of the variable 'mtmp' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.end.c:501:0: style: The scope of the variable 'quit' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.end.c:501:0: style: The scope of the variable 'starv' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.end.c:373:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bsd-games-2.17/hack/hack.end.c:702:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bsd-games-2.17/hack/hack.engrave.c:106:18: style: The scope of the variable 't' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.engrave.c:107:18: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.engrave.c:136:18: style: The scope of the variable 'lth' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.engrave.c:136:23: style: The scope of the variable 'pos' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.engrave.c:137:18: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.invent.c:398:24: style: The scope of the variable 'ilet1' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.invent.c:398:31: style: The scope of the variable 'ilet2' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.invent.c:401:27: style: The scope of the variable 'foo2' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.makemon.c:272:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:216:18: style: The scope of the variable 'lx' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:216:22: style: The scope of the variable 'ly' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:216:26: style: The scope of the variable 'hx' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:216:30: style: The scope of the variable 'hy' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:289:18: style: The scope of the variable 'lx' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:289:22: style: The scope of the variable 'ly' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:289:26: style: The scope of the variable 'hx' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:289:30: style: The scope of the variable 'hy' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:568:18: style: The scope of the variable 'crm' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:570:14: style: The scope of the variable 'dix' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:570:19: style: The scope of the variable 'diy' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:722:18: style: The scope of the variable 'aroom' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:723:18: style: The scope of the variable 'rm' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:724:18: style: The scope of the variable 'vct' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:726:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:726:11: style: The scope of the variable 'xx' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:726:15: style: The scope of the variable 'yy' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:727:18: style: The scope of the variable 'ttmp' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:778:24: style: The scope of the variable 'nopierc' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:778:33: style: The scope of the variable 'nomimic' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:778:42: style: The scope of the variable 'fakedoor' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mklev.c:778:52: style: The scope of the variable 'fakegold' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mkmaze.c:158:18: style: The scope of the variable 'q' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mkmaze.c:158:24: style: The scope of the variable 'dir' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.mon.c:221:6: style: The scope of the variable 'dd' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.objnam.c:382:18: style: The scope of the variable 'prefix' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.pager.c:108:10: warning: Either the condition 'ep' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck]
bsd-games-2.17/hack/hack.pager.c:98:10: note: Assuming that condition 'ep' is not redundant
bsd-games-2.17/hack/hack.pager.c:108:10: note: Null pointer dereference
bsd-games-2.17/hack/hack.pager.c:87:35: style: The scope of the variable 'ep' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.pager.c:87:39: style: The scope of the variable 'q' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.pager.c:426:18: style: The scope of the variable 'str' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.pri.c:197:6: style: The scope of the variable 'xx' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.pri.c:197:10: style: The scope of the variable 'yy' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.pri.c:508:18: style: The scope of the variable 'room' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.pri.c:509:18: style: The scope of the variable 'newscrsym' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.rumors.c:125:3: error: Resource leak: rumf [resourceLeak]
bsd-games-2.17/hack/hack.save.c:260:4: warning: Possible null pointer dereference: otmp2 [nullPointer]
bsd-games-2.17/hack/hack.save.c:249:33: note: Assignment 'otmp2=NULL', assigned value is 0
bsd-games-2.17/hack/hack.save.c:260:4: note: Null pointer dereference
bsd-games-2.17/hack/hack.save.c:299:4: warning: Possible null pointer dereference: mtmp2 [nullPointer]
bsd-games-2.17/hack/hack.save.c:277:33: note: Assignment 'mtmp2=NULL', assigned value is 0
bsd-games-2.17/hack/hack.save.c:299:4: note: Null pointer dereference
bsd-games-2.17/hack/hack.search.c:121:0: style: The scope of the variable 'x' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.search.c:121:0: style: The scope of the variable 'y' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.search.c:123:18: style: The scope of the variable 'mtmp' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.shk.c:415:18: style: The scope of the variable 'bpm' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.shk.c:463:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.shk.c:704:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.topl.c:218:30: style: The scope of the variable 'tl' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.track.c:101:26: style: The scope of the variable 'dist' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.tty.c:226:18: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.u_init.c:332:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.u_init.c:396:9: style: The scope of the variable 'type' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.vault.c:123:7: style: The scope of the variable 'fcx' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.vault.c:123:12: style: The scope of the variable 'fcy' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.vault.c:124:18: style: The scope of the variable 'crm' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.zap.c:196:0: style: The scope of the variable 'zx' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.zap.c:196:0: style: The scope of the variable 'zy' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.zap.c:265:21: style: The scope of the variable 'room' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.zap.c:437:18: style: The scope of the variable 'mtmp' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.zap.c:502:18: style: The scope of the variable 'lev' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.zap.c:615:20: style: The scope of the variable 'bounce' can be reduced. [variableScope]
bsd-games-2.17/hack/hack.zap.c:615:32: style: The scope of the variable 'rmn' can be reduced. [variableScope]
bsd-games-2.17/hangman/endgame.c:50:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/hunt/hunt/hunt.c:825:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/hunt/hunt/playit.c:595:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/hunt/huntd/draw.c:47:8: style: The scope of the variable 'endp' can be reduced. [variableScope]
bsd-games-2.17/hunt/huntd/draw.c:267:10: style: The scope of the variable 'rpp' can be reduced. [variableScope]
bsd-games-2.17/hunt/huntd/execute.c:199:10: style: The scope of the variable 'newp' can be reduced. [variableScope]
bsd-games-2.17/hunt/huntd/expl.c:121:6: style: The scope of the variable 'y' can be reduced. [variableScope]
bsd-games-2.17/hunt/huntd/expl.c:195:1: style: Label 'found' is not used. [unusedLabel]
bsd-games-2.17/hunt/huntd/makemaze.c:88:7: style: The scope of the variable 'ip' can be reduced. [variableScope]
bsd-games-2.17/hunt/huntd/makemaze.c:89:6: style: The scope of the variable 'ny' can be reduced. [variableScope]
bsd-games-2.17/hunt/huntd/makemaze.c:89:10: style: The scope of the variable 'nx' can be reduced. [variableScope]
bsd-games-2.17/hunt/huntd/makemaze.c:144:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bsd-games-2.17/hunt/huntd/shots.c:189:9: style: The scope of the variable 'x' can be reduced. [variableScope]
bsd-games-2.17/hunt/huntd/shots.c:189:12: style: The scope of the variable 'y' can be reduced. [variableScope]
bsd-games-2.17/mille/init.c:50:8: style: The scope of the variable 'pp' can be reduced. [variableScope]
bsd-games-2.17/mille/init.c:94:9: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/mille/init.c:95:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
bsd-games-2.17/mille/init.c:172:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/mille/init.c:173:9: style: The scope of the variable 'pp' can be reduced. [variableScope]
bsd-games-2.17/mille/misc.c:182:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/mille/move.c:174:13: style: The scope of the variable 'op' can be reduced. [variableScope]
bsd-games-2.17/mille/move.c:509:7: style: The scope of the variable 'oppos' can be reduced. [variableScope]
bsd-games-2.17/mille/print.c:128:6: style: The scope of the variable 'x' can be reduced. [variableScope]
bsd-games-2.17/monop/cards.c:97:6: style: The scope of the variable 'r1' can be reduced. [variableScope]
bsd-games-2.17/monop/cards.c:97:10: style: The scope of the variable 'r2' can be reduced. [variableScope]
bsd-games-2.17/monop/cards.c:138:17: error: Expression 'dp->last_card=++(dp->last_card)%dp->num_cards' depends on order of evaluation of side effects [unknownEvaluationOrder]
bsd-games-2.17/monop/execute.c:180:12: style: The scope of the variable 'num' can be reduced. [variableScope]
bsd-games-2.17/monop/execute.c:244:11: style: The scope of the variable 'num' can be reduced. [variableScope]
bsd-games-2.17/monop/getinp.c:112:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
bsd-games-2.17/monop/getinp.c:112:19: style: The scope of the variable 'tsp' can be reduced. [variableScope]
bsd-games-2.17/monop/getinp.c:113:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/monop/houses.c:276:10: style: The scope of the variable 'sqp' can be reduced. [variableScope]
bsd-games-2.17/monop/initdeck.c:141:10: error: Uninitialized variable: nc [uninitvar]
bsd-games-2.17/monop/initdeck.c:142:10: error: Uninitialized variable: nc [uninitvar]
bsd-games-2.17/monop/malloc.c:448:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bsd-games-2.17/monop/misc.c:53:6: style: The scope of the variable 'com' can be reduced. [variableScope]
bsd-games-2.17/monop/morg.c:86:6: style: The scope of the variable 'prop' can be reduced. [variableScope]
bsd-games-2.17/monop/morg.c:159:6: style: The scope of the variable 'prop' can be reduced. [variableScope]
bsd-games-2.17/monop/roll.c:71:11: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/monop/trade.c:179:7: style: The scope of the variable 'some' can be reduced. [variableScope]
bsd-games-2.17/monop/trade.c:247:10: style: The scope of the variable 'sqp' can be reduced. [variableScope]
bsd-games-2.17/morse/morse.c:127:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/number/number.c:94:7: style: The scope of the variable 'line' can be reduced. [variableScope]
bsd-games-2.17/number/number.c:204:6: style: The scope of the variable 'off' can be reduced. [variableScope]
bsd-games-2.17/phantasia/fight.c:630:10: style: The scope of the variable 'dtemp' can be reduced. [variableScope]
bsd-games-2.17/phantasia/fight.c:918:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
bsd-games-2.17/phantasia/fight.c:921:10: style: The scope of the variable 'gold' can be reduced. [variableScope]
bsd-games-2.17/phantasia/fight.c:922:10: style: The scope of the variable 'gems' can be reduced. [variableScope]
bsd-games-2.17/phantasia/fight.c:923:10: style: The scope of the variable 'dtemp' can be reduced. [variableScope]
bsd-games-2.17/phantasia/gamesupport.c:488:10: style: The scope of the variable 'daysold' can be reduced. [variableScope]
bsd-games-2.17/phantasia/interplayer.c:722:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bsd-games-2.17/phantasia/interplayer.c:726:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bsd-games-2.17/phantasia/interplayer.c:394:10: style: The scope of the variable 'loc' can be reduced. [variableScope]
bsd-games-2.17/phantasia/interplayer.c:606:10: style: The scope of the variable 'fp' can be reduced. [variableScope]
bsd-games-2.17/phantasia/interplayer.c:607:10: style: The scope of the variable 'loc' can be reduced. [variableScope]
bsd-games-2.17/phantasia/interplayer.c:665:10: style: The scope of the variable 'fp' can be reduced. [variableScope]
bsd-games-2.17/phantasia/main.c:75:10: style: The scope of the variable 'dtemp' can be reduced. [variableScope]
bsd-games-2.17/phantasia/main.c:420:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
bsd-games-2.17/phantasia/main.c:732:10: style: The scope of the variable 'loop' can be reduced. [variableScope]
bsd-games-2.17/phantasia/main.c:733:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/phantasia/misc.c:1067:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bsd-games-2.17/phantasia/misc.c:1070:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bsd-games-2.17/phantasia/misc.c:151:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/phantasia/setup.c:67:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
bsd-games-2.17/pig/pig.c:101:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
bsd-games-2.17/pom/pom.c:265:17: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bsd-games-2.17/pom/pom.c:101:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
bsd-games-2.17/ppt/ppt.c:72:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/ppt/ppt.c:72:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
bsd-games-2.17/ppt/ppt.c:73:9: style: The scope of the variable 'start' can be reduced. [variableScope]
bsd-games-2.17/ppt/ppt.c:73:16: style: The scope of the variable 'neednl' can be reduced. [variableScope]
bsd-games-2.17/quiz/quiz.c:200:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/quiz/quiz.c:201:14: style: The scope of the variable 's' can be reduced. [variableScope]
bsd-games-2.17/quiz/quiz.c:235:6: style: The scope of the variable 'next' can be reduced. [variableScope]
bsd-games-2.17/quiz/rxp.c:103:9: style: The scope of the variable 'grp_ptr' can be reduced. [variableScope]
bsd-games-2.17/rain/rain.c:71:6: style: The scope of the variable 'x' can be reduced. [variableScope]
bsd-games-2.17/rain/rain.c:71:9: style: The scope of the variable 'y' can be reduced. [variableScope]
bsd-games-2.17/robots/auto.c:183:6: style: The scope of the variable 'tdist' can be reduced. [variableScope]
bsd-games-2.17/robots/auto.c:207:15: style: The scope of the variable 'tdist' can be reduced. [variableScope]
bsd-games-2.17/robots/auto.c:232:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bsd-games-2.17/robots/auto.c:233:6: style: The scope of the variable 'move_judge' can be reduced. [variableScope]
bsd-games-2.17/robots/auto.c:233:18: style: The scope of the variable 'cur_judge' can be reduced. [variableScope]
bsd-games-2.17/robots/auto.c:233:29: style: The scope of the variable 'mvx' can be reduced. [variableScope]
bsd-games-2.17/robots/auto.c:233:34: style: The scope of the variable 'mvy' can be reduced. [variableScope]
bsd-games-2.17/robots/main.c:58:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
bsd-games-2.17/robots/main.c:59:7: style: The scope of the variable 'bad_arg' can be reduced. [variableScope]
bsd-games-2.17/robots/main.c:214:6: style: The scope of the variable 'y' can be reduced. [variableScope]
bsd-games-2.17/robots/rnd_pos.c:60:2: style: Variable 'call' is modified but its new value is never used. [unreadVariable]
bsd-games-2.17/robots/score.c:199:3: warning: Either the condition '(pp=getpwuid(scp->s_uid))==NULL' is redundant or there is possible null pointer dereference: pp. [nullPointerRedundantCheck]
bsd-games-2.17/robots/score.c:198:34: note: Assuming that condition '(pp=getpwuid(scp->s_uid))==NULL' is not redundant
bsd-games-2.17/robots/score.c:199:3: note: Null pointer dereference
bsd-games-2.17/robots/score.c:200:23: warning: Either the condition '(pp=getpwuid(scp->s_uid))==NULL' is redundant or there is possible null pointer dereference: pp. [nullPointerRedundantCheck]
bsd-games-2.17/robots/score.c:198:34: note: Assuming that condition '(pp=getpwuid(scp->s_uid))==NULL' is not redundant
bsd-games-2.17/robots/score.c:200:23: note: Null pointer dereference
bsd-games-2.17/sail/dr_1.c:143:46: style: The scope of the variable 'frominjured' can be reduced. [variableScope]
bsd-games-2.17/sail/dr_1.c:143:59: style: The scope of the variable 'toinjured' can be reduced. [variableScope]
bsd-games-2.17/sail/dr_1.c:145:6: style: The scope of the variable 'index' can be reduced. [variableScope]
bsd-games-2.17/sail/dr_1.c:207:7: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/dr_1.c:294:22: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/dr_1.c:295:27: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/dr_1.c:296:21: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/dr_2.c:233:7: style: The scope of the variable 'st' can be reduced. [variableScope]
bsd-games-2.17/sail/dr_2.c:266:45: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/dr_3.c:65:16: style: The scope of the variable 'closest' can be reduced. [variableScope]
bsd-games-2.17/sail/dr_3.c:66:7: style: The scope of the variable 'ma' can be reduced. [variableScope]
bsd-games-2.17/sail/dr_3.c:66:11: style: The scope of the variable 'ta' can be reduced. [variableScope]
bsd-games-2.17/sail/dr_3.c:298:5: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/dr_3.c:300:5: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/dr_3.c:302:5: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/dr_5.c:47:6: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/sail/dr_5.c:86:16: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/dr_5.c:87:21: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/dr_5.c:88:15: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/lo_main.c:65:17: style: The scope of the variable 'pass' can be reduced. [variableScope]
bsd-games-2.17/sail/lo_main.c:67:15: style: The scope of the variable 'ship' can be reduced. [variableScope]
bsd-games-2.17/sail/lo_main.c:96:0: error: Resource leak: fp [resourceLeak]
bsd-games-2.17/sail/main.c:108:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bsd-games-2.17/sail/misc.c:61:10: style: The scope of the variable 'bs' can be reduced. [variableScope]
bsd-games-2.17/sail/misc.c:61:14: style: The scope of the variable 'sb' can be reduced. [variableScope]
bsd-games-2.17/sail/misc.c:61:18: style: The scope of the variable 'ss' can be reduced. [variableScope]
bsd-games-2.17/sail/misc.c:142:6: style: The scope of the variable 'ang' can be reduced. [variableScope]
bsd-games-2.17/sail/pl_3.c:72:21: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/pl_3.c:73:26: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/pl_3.c:74:20: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/pl_4.c:93:7: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/sail/pl_4.c:124:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/sail/pl_5.c:211:9: style: The scope of the variable 'j' can be reduced. [variableScope]
bsd-games-2.17/sail/pl_5.c:211:12: style: The scope of the variable 'men' can be reduced. [variableScope]
bsd-games-2.17/sail/pl_5.c:212:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bsd-games-2.17/sail/pl_5.c:176:21: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/pl_5.c:177:26: style: Clarify calculation precedence for '/' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/pl_5.c:178:20: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/pl_6.c:53:6: style: The scope of the variable 'count' can be reduced. [variableScope]
bsd-games-2.17/sail/pl_6.c:156:20: style: The scope of the variable 'ready' can be reduced. [variableScope]
bsd-games-2.17/sail/pl_6.c:156:27: style: The scope of the variable 'load' can be reduced. [variableScope]
bsd-games-2.17/sail/pl_7.c:252:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/sail/pl_7.c:353:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/pl_7.c:354:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsd-games-2.17/sail/pl_main.c:204:3: warning: The buffer 'captain' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
bsd-games-2.17/sail/pl_main.c:222:3: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
bsd-games-2.17/snake/snake/snake.c:565:11: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
bsd-games-2.17/snake/snake/snake.c:559:8: note: Assuming that condition 'p==NULL' is not redundant
bsd-games-2.17/snake/snake/snake.c:565:11: note: Null pointer dereference
bsd-games-2.17/snake/snake/snake.c:603:14: style: The scope of the variable 'v2' can be reduced. [variableScope]
bsd-games-2.17/tetris/screen.c:379:9: style: The scope of the variable 'ccol' can be reduced. [variableScope]
bsd-games-2.17/tetris/screen.c:403:7: style: The scope of the variable 'tr' can be reduced. [variableScope]
bsd-games-2.17/tetris/screen.c:403:11: style: The scope of the variable 'tc' can be reduced. [variableScope]
bsd-games-2.17/tetris/screen.c:403:15: style: The scope of the variable 't' can be reduced. [variableScope]
bsd-games-2.17/tetris/tetris.c:105:12: style: The scope of the variable 'base' can be reduced. [variableScope]
bsd-games-2.17/tetris/tetris.c:106:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/tetris/tetris.c:132:11: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/trek/abandon.c:74:15: style: The scope of the variable 'q' can be reduced. [variableScope]
bsd-games-2.17/trek/abandon.c:77:16: style: The scope of the variable 'e' can be reduced. [variableScope]
bsd-games-2.17/trek/compkl.c:61:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
bsd-games-2.17/trek/compkl.c:61:14: style: The scope of the variable 'dy' can be reduced. [variableScope]
bsd-games-2.17/trek/compkl.c:62:10: style: The scope of the variable 'd' can be reduced. [variableScope]
bsd-games-2.17/trek/computer.c:118:23: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/trek/damage.c:63:16: style: The scope of the variable 'e' can be reduced. [variableScope]
bsd-games-2.17/trek/damaged.c:55:16: style: The scope of the variable 'e' can be reduced. [variableScope]
bsd-games-2.17/trek/dock.c:66:16: style: The scope of the variable 'e' can be reduced. [variableScope]
bsd-games-2.17/trek/dock.c:138:16: style: The scope of the variable 'e' can be reduced. [variableScope]
bsd-games-2.17/trek/dumpgame.c:91:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/trek/dumpgame.c:159:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/trek/dumpme.c:62:16: style: The scope of the variable 'e' can be reduced. [variableScope]
bsd-games-2.17/trek/dumpssradio.c:51:16: style: The scope of the variable 'e' can be reduced. [variableScope]
bsd-games-2.17/trek/events.c:65:11: style: The scope of the variable 'xdate' can be reduced. [variableScope]
bsd-games-2.17/trek/events.c:71:8: style: The scope of the variable 'evnum' can be reduced. [variableScope]
bsd-games-2.17/trek/events.c:72:8: style: The scope of the variable 'restcancel' can be reduced. [variableScope]
bsd-games-2.17/trek/events.c:189:18: style: Checking if unsigned variable 'Now.bases' is less than zero. [unsignedLessThanZero]
bsd-games-2.17/trek/events.c:250:17: style: Checking if unsigned variable 'q->bases' is less than zero. [unsignedLessThanZero]
bsd-games-2.17/trek/getpar.c:57:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/trek/getpar.c:81:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/trek/getpar.c:132:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bsd-games-2.17/trek/getpar.c:133:9: style: The scope of the variable 'f' can be reduced. [variableScope]
bsd-games-2.17/trek/getpar.c:209:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/trek/getpar.c:211:6: style: The scope of the variable 'f' can be reduced. [variableScope]
bsd-games-2.17/trek/help.c:77:10: style: The scope of the variable 'l' can be reduced. [variableScope]
bsd-games-2.17/trek/help.c:90:16: style: Checking if unsigned variable 'Now.bases' is less than zero. [unsignedLessThanZero]
bsd-games-2.17/trek/help.c:100:41: style: Checking if unsigned variable 'Quad[Ship.quadx][Ship.quady].bases' is less than zero. [unsignedLessThanZero]
bsd-games-2.17/trek/kill.c:156:16: style: The scope of the variable 'e' can be reduced. [variableScope]
bsd-games-2.17/trek/kill.c:157:14: style: The scope of the variable 'name' can be reduced. [variableScope]
bsd-games-2.17/trek/kill.c:110:15: style: Checking if unsigned variable 'q->bases' is less than zero. [unsignedLessThanZero]
bsd-games-2.17/trek/klmove.c:80:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bsd-games-2.17/trek/phaser.c:108:10: style: The scope of the variable 'tot' can be reduced. [variableScope]
bsd-games-2.17/trek/phaser.c:112:23: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bsd-games-2.17/trek/play.c:99:24: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/trek/setup.c:88:8: style: The scope of the variable 'klump' can be reduced. [variableScope]
bsd-games-2.17/trek/setup.c:91:17: style: The scope of the variable 'e' can be reduced. [variableScope]
bsd-games-2.17/trek/shield.c:74:23: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/trek/shield.c:75:8: style: The scope of the variable 's' can be reduced. [variableScope]
bsd-games-2.17/trek/snova.c:74:7: style: The scope of the variable 'n' can be reduced. [variableScope]
bsd-games-2.17/trek/srscan.c:77:23: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/trek/torped.c:74:10: style: The scope of the variable 'x' can be reduced. [variableScope]
bsd-games-2.17/trek/torped.c:74:13: style: The scope of the variable 'y' can be reduced. [variableScope]
bsd-games-2.17/trek/torped.c:74:16: style: The scope of the variable 'dx' can be reduced. [variableScope]
bsd-games-2.17/trek/torped.c:74:20: style: The scope of the variable 'dy' can be reduced. [variableScope]
bsd-games-2.17/trek/torped.c:75:10: style: The scope of the variable 'angle' can be reduced. [variableScope]
bsd-games-2.17/trek/torped.c:76:15: style: The scope of the variable 'course2' can be reduced. [variableScope]
bsd-games-2.17/trek/torped.c:78:10: style: The scope of the variable 'bigger' can be reduced. [variableScope]
bsd-games-2.17/trek/torped.c:236:11: style: The scope of the variable 'r' can be reduced. [variableScope]
bsd-games-2.17/trek/warp.c:81:15: style: The scope of the variable 'p' can be reduced. [variableScope]
bsd-games-2.17/trek/warp.c:87:10: style: The scope of the variable 'frac' can be reduced. [variableScope]
bsd-games-2.17/worm/worm.c:305:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bsd-games-2.17/worms/worms.c:342:0: error: Memory leak: ref [memleak]
bsd-games-2.17/wump/wump.c:411:6: style: The scope of the variable 'chance' can be reduced. [variableScope]
bsd-games-2.17/wump/wump.c:411:14: style: The scope of the variable 'next' can be reduced. [variableScope]
bsd-games-2.17/wump/wump.c:413:8: style: The scope of the variable 'p' can be reduced. [variableScope]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/bsdiff/bsdiff_4.3.orig.tar.gz
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/bsdowl/bsdowl_2.2.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bsfilter/bsfilter_1.0.19.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bsh/bsh_2.0b4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bsl/bsl_0.5.0.orig.tar.gz
bsl-0.5.0/src/song-io-buzz.c:499:25: style: The scope of the variable 'param' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:610:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:613:10: style: The scope of the variable 'name' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:792:14: style: The scope of the variable 'tstr' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:900:18: style: The scope of the variable 'track' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:961:14: style: The scope of the variable 'src' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:961:19: style: The scope of the variable 'dst' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:1022:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:1282:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:1420:10: style: The scope of the variable 'file_name' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:1420:21: style: The scope of the variable 'name' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:1428:11: style: The scope of the variable 'wave' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:1544:11: style: The scope of the variable 'wave' can be reduced. [variableScope]
bsl-0.5.0/src/song-io-buzz.c:1811:8: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
[03:56]

ftp://ftp.se.debian.org/debian/pool/main/b/bsnes/bsnes_0.088.orig.tar.xz
bsnes_v088-source/bsnes/gb/cheat/cheat.cpp:29:21: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/bsnes/gb/lcd/cgb.cpp:33:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/gb/lcd/cgb.cpp:66:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/gb/lcd/cgb.cpp:94:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/gb/lcd/cgb.cpp:150:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/gba/cpu/mmio.cpp:306:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/libco/libco.c:22:0: error: #error "libco: unsupported processor, compiler or operating system" [preprocessorErrorDirective]
bsnes_v088-source/bsnes/libco/x86.c:21:0: error: #error "libco: please define fastcall macro" [preprocessorErrorDirective]
bsnes_v088-source/bsnes/nes/cartridge/board/bandai-fcg.cpp:114:1: warning: Member variable 'BandaiFCG::irq_counter_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/board/nes-axrom.cpp:48:1: warning: Member variable 'NES_AxROM::mirror_select' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/board/nes-fxrom.cpp:87:1: warning: Member variable 'NES_FxROM::mirror' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/board/nes-fxrom.cpp:87:1: warning: Member variable 'NES_FxROM::latch' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/board/nes-pxrom.cpp:93:1: warning: Member variable 'NES_PxROM::mirror' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/board/nes-pxrom.cpp:93:1: warning: Member variable 'NES_PxROM::latch' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/board/sunsoft-5b.cpp:223:1: warning: Member variable 'Sunsoft5B::irq_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/board/sunsoft-5b.cpp:223:1: warning: Member variable 'Sunsoft5B::irq_counter_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/board/sunsoft-5b.cpp:223:1: warning: Member variable 'Sunsoft5B::pulse' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc1.cpp:132:1: warning: Member variable 'MMC1::writedelay' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc1.cpp:132:1: warning: Member variable 'MMC1::shiftaddr' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc1.cpp:132:1: warning: Member variable 'MMC1::shiftdata' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc1.cpp:132:1: warning: Member variable 'MMC1::chr_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc1.cpp:132:1: warning: Member variable 'MMC1::prg_size' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc1.cpp:132:1: warning: Member variable 'MMC1::prg_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc1.cpp:132:1: warning: Member variable 'MMC1::ram_disable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc3.cpp:186:1: warning: Member variable 'MMC3::chr_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc3.cpp:186:1: warning: Member variable 'MMC3::prg_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc3.cpp:186:1: warning: Member variable 'MMC3::mirror' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc3.cpp:186:1: warning: Member variable 'MMC3::ram_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc3.cpp:186:1: warning: Member variable 'MMC3::ram_write_protect' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc3.cpp:186:1: warning: Member variable 'MMC3::irq_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc3.cpp:186:1: warning: Member variable 'MMC3::irq_delay' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc3.cpp:186:1: warning: Member variable 'MMC3::irq_line' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::ram_select' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::vs_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::vs_side' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::irq_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::cpu_cycle_counter' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::irq_counter' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::irq_pending' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::in_frame' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::vcounter' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::hcounter' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::chr_active' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::sprite_8x16' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: warning: Member variable 'MMC5::vs_fetch' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc6.cpp:197:1: warning: Member variable 'MMC6::chr_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc6.cpp:197:1: warning: Member variable 'MMC6::prg_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc6.cpp:197:1: warning: Member variable 'MMC6::ram_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc6.cpp:197:1: warning: Member variable 'MMC6::mirror' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc6.cpp:197:1: warning: Member variable 'MMC6::ram_readable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc6.cpp:197:1: warning: Member variable 'MMC6::ram_writable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc6.cpp:197:1: warning: Member variable 'MMC6::irq_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc6.cpp:197:1: warning: Member variable 'MMC6::irq_delay' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc6.cpp:197:1: warning: Member variable 'MMC6::irq_line' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc1.cpp:77:1: warning: Member variable 'VRC1::chr_bankhi' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc1.cpp:77:1: warning: Member variable 'VRC1::mirror' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc2.cpp:107:1: warning: Member variable 'VRC2::latch' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc3.cpp:97:1: warning: Member variable 'VRC3::irq_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc3.cpp:97:1: warning: Member variable 'VRC3::irq_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc3.cpp:97:1: warning: Member variable 'VRC3::irq_acknowledge' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc3.cpp:97:1: warning: Member variable 'VRC3::irq_line' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc4.cpp:181:1: warning: Member variable 'VRC4::prg_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc4.cpp:181:1: warning: Member variable 'VRC4::irq_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc4.cpp:181:1: warning: Member variable 'VRC4::irq_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc4.cpp:181:1: warning: Member variable 'VRC4::irq_acknowledge' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc4.cpp:181:1: warning: Member variable 'VRC4::irq_scalar' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc4.cpp:181:1: warning: Member variable 'VRC4::irq_line' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc6.cpp:318:1: warning: Member variable 'VRC6::irq_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc6.cpp:318:1: warning: Member variable 'VRC6::irq_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc6.cpp:318:1: warning: Member variable 'VRC6::irq_acknowledge' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc6.cpp:318:1: warning: Member variable 'VRC6::irq_scalar' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc6.cpp:318:1: warning: Member variable 'VRC6::irq_line' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc6.cpp:318:1: warning: Member variable 'VRC6::pulse1' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc6.cpp:318:1: warning: Member variable 'VRC6::pulse2' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc6.cpp:318:1: warning: Member variable 'VRC6::sawtooth' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc7.cpp:151:1: warning: Member variable 'VRC7::irq_mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc7.cpp:151:1: warning: Member variable 'VRC7::irq_enable' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc7.cpp:151:1: warning: Member variable 'VRC7::irq_acknowledge' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc7.cpp:151:1: warning: Member variable 'VRC7::irq_scalar' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc7.cpp:151:1: warning: Member variable 'VRC7::irq_line' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc1.cpp:132:1: style: Struct 'MMC1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc3.cpp:186:1: style: Struct 'MMC3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:493:1: style: Struct 'MMC5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc6.cpp:197:1: style: Struct 'MMC6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc1.cpp:77:1: style: Struct 'VRC1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc2.cpp:107:1: style: Struct 'VRC2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc3.cpp:97:1: style: Struct 'VRC3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc4.cpp:181:1: style: Struct 'VRC4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc6.cpp:318:1: style: Struct 'VRC6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/nes/cartridge/chip/vrc7.cpp:151:1: style: Struct 'VRC7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:107:14: error: Uninitialized variable: bank [uninitvar]
bsnes_v088-source/bsnes/nes/cartridge/chip/mmc5.cpp:108:0: error: Uninitialized variable: bank [uninitvar]
bsnes_v088-source/bsnes/nes/cheat/cheat.cpp:58:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/nes/cheat/cheat.cpp:59:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/nes/cheat/cheat.cpp:71:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/nes/cheat/cheat.cpp:72:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/nes/cheat/cheat.cpp:73:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/nes/ppu/ppu.cpp:416:26: style: Variable 'nametable' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/bsnes/nes/ppu/ppu.cpp:422:26: style: Variable 'attribute' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/bsnes/phoenix/core/layout/horizontal-layout.cpp:46:26: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/phoenix/core/layout/horizontal-layout.cpp:59:59: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/phoenix/core/layout/vertical-layout.cpp:46:26: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/phoenix/core/layout/vertical-layout.cpp:59:59: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/phoenix/core/state.hpp:32:5: performance: Variable 'backgroundColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/phoenix/core/state.hpp:34:5: performance: Variable 'geometry' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/phoenix/core/state.hpp:118:5: performance: Variable 'geometry' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::widget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::menuContainer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::formContainer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::statusContainer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::menu' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::status' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::onSizePending' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:143:3: warning: Member variable 'pAction::widget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:159:3: warning: Member variable 'pMenu::gtkMenu' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:238:3: warning: Member variable 'pWidget::gtkWidget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:264:3: warning: Member variable 'pCanvas::surface' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:294:3: warning: Member variable 'pComboBox::itemCounter' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:314:3: warning: Member variable 'pHexEdit::container' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:314:3: warning: Member variable 'pHexEdit::subWidget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:314:3: warning: Member variable 'pHexEdit::scrollBar' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:314:3: warning: Member variable 'pHexEdit::textBuffer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:314:3: warning: Member variable 'pHexEdit::textCursor' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:405:3: warning: Member variable 'pListView::subWidget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:405:3: warning: Member variable 'pListView::store' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:451:3: warning: Member variable 'pTextEdit::subWidget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:451:3: warning: Member variable 'pTextEdit::textBuffer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:69:8: performance: Technically the member function 'pObject::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:70:8: performance: Technically the member function 'pObject::destructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:89:8: performance: Technically the member function 'pTimer::setInterval' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/gtk/timer.cpp:20:14: note: Technically the member function 'pTimer::setInterval' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:89:8: note: Technically the member function 'pTimer::setInterval' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:92:8: performance: Technically the member function 'pTimer::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/gtk/timer.cpp:23:14: note: Technically the member function 'pTimer::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:92:8: note: Technically the member function 'pTimer::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:109:9: style: Technically the member function 'pWindow::backgroundColor' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/gtk/window.cpp:141:16: note: Technically the member function 'pWindow::backgroundColor' can be const.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:109:9: note: Technically the member function 'pWindow::backgroundColor' can be const.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:113:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/gtk/window.cpp:182:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:113:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:120:8: style: Technically the member function 'pWindow::setMenuFont' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/gtk/window.cpp:228:15: note: Technically the member function 'pWindow::setMenuFont' can be const.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:120:8: note: Technically the member function 'pWindow::setMenuFont' can be const.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:128:8: style: Technically the member function 'pWindow::setWidgetFont' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/gtk/window.cpp:275:15: note: Technically the member function 'pWindow::setWidgetFont' can be const.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:128:8: note: Technically the member function 'pWindow::setWidgetFont' can be const.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:132:12: style: Technically the member function 'pWindow::menuHeight' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/gtk/window.cpp:336:19: note: Technically the member function 'pWindow::menuHeight' can be const.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:132:12: note: Technically the member function 'pWindow::menuHeight' can be const.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:133:12: style: Technically the member function 'pWindow::statusHeight' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/gtk/window.cpp:340:19: note: Technically the member function 'pWindow::statusHeight' can be const.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:133:12: note: Technically the member function 'pWindow::statusHeight' can be const.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:144:8: performance: Technically the member function 'pAction::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/gtk/action/action.cpp:9:15: note: Technically the member function 'pAction::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:144:8: note: Technically the member function 'pAction::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:146:10: performance: Technically the member function 'pAction::mnemonic' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/gtk/action/action.cpp:17:17: note: Technically the member function 'pAction::mnemonic' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:146:10: note: Technically the member function 'pAction::mnemonic' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:205:8: performance: Technically the member function 'pRadioItem::setGroup' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/gtk/action/radio-item.cpp:17:18: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:205:8: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:66:3: style: Struct 'pObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:91:3: style: Struct 'pTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:130:3: style: Struct 'pWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:143:3: style: Struct 'pAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:159:3: style: Struct 'pMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:169:3: style: Struct 'pSeparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:181:3: style: Struct 'pItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:194:3: style: Struct 'pCheckItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:208:3: style: Struct 'pRadioItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:217:3: style: Struct 'pSizable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:223:3: style: Struct 'pLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:238:3: style: Struct 'pWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:251:3: style: Struct 'pButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:264:3: style: Struct 'pCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:278:3: style: Struct 'pCheckBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:294:3: style: Struct 'pComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:314:3: style: Struct 'pHexEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:334:3: style: Struct 'pHorizontalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:348:3: style: Struct 'pHorizontalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:360:3: style: Struct 'pLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:374:3: style: Struct 'pLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:405:3: style: Struct 'pListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:419:3: style: Struct 'pProgressBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:434:3: style: Struct 'pRadioBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:451:3: style: Struct 'pTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:465:3: style: Struct 'pVerticalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:479:3: style: Struct 'pVerticalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:490:3: style: Struct 'pViewport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:162:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:145:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:162:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:163:8: style: The function 'setFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:147:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:163:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:172:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:145:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:172:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:184:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:145:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:184:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:197:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:145:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:197:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:211:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:145:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:211:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:247:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:247:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:254:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:254:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:267:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:267:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:274:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:274:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:281:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:281:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:289:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:289:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:297:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:297:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:317:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:317:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:329:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:329:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:337:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:337:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:343:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:343:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:351:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:351:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:357:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:357:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:363:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:363:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:369:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:369:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:377:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:377:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:408:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:408:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:409:8: style: The function 'setFocused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:233:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:409:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:410:8: style: The function 'setFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:234:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:410:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:416:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:416:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:422:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:422:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:429:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:429:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:437:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:437:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:454:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:454:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:460:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:460:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:468:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:468:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:474:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:474:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:482:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:482:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:493:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/gtk/platform.hpp:493:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/phoenix.cpp:39:0: error: #error "phoenix: unrecognized target" [preprocessorErrorDirective]
bsnes_v088-source/bsnes/phoenix/qt/platform.moc:11:0: error: #error "The header file 'platform.moc.hpp' doesn't include <QObject>." [preprocessorErrorDirective]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:43:43: error: Member variable 'locked' is initialized by itself. [selfInitialization]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:46:8: performance: Technically the member function 'pObject::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:47:8: performance: Technically the member function 'pObject::destructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:62:8: performance: Technically the member function 'pTimer::setEnabled' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/timer.cpp:1:14: note: Technically the member function 'pTimer::setEnabled' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:62:8: note: Technically the member function 'pTimer::setEnabled' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:63:8: performance: Technically the member function 'pTimer::setInterval' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/timer.cpp:4:14: note: Technically the member function 'pTimer::setInterval' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:63:8: note: Technically the member function 'pTimer::setInterval' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:66:8: performance: Technically the member function 'pTimer::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/timer.cpp:7:14: note: Technically the member function 'pTimer::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:66:8: note: Technically the member function 'pTimer::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:72:8: performance: Technically the member function 'pWindow::append' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:1:15: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:72:8: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:73:8: performance: Technically the member function 'pWindow::append' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:4:15: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:73:8: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:74:8: performance: Technically the member function 'pWindow::append' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:7:15: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:74:8: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:75:9: performance: Technically the member function 'pWindow::backgroundColor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:10:16: note: Technically the member function 'pWindow::backgroundColor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:75:9: note: Technically the member function 'pWindow::backgroundColor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:76:8: performance: Technically the member function 'pWindow::focused' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:14:15: note: Technically the member function 'pWindow::focused' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:76:8: note: Technically the member function 'pWindow::focused' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:77:12: performance: Technically the member function 'pWindow::frameMargin' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:18:19: note: Technically the member function 'pWindow::frameMargin' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:77:12: note: Technically the member function 'pWindow::frameMargin' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:78:12: performance: Technically the member function 'pWindow::geometry' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:22:19: note: Technically the member function 'pWindow::geometry' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:78:12: note: Technically the member function 'pWindow::geometry' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:79:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:26:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:79:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:80:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:29:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:80:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:81:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:32:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:81:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:82:8: performance: Technically the member function 'pWindow::setBackgroundColor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:35:15: note: Technically the member function 'pWindow::setBackgroundColor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:82:8: note: Technically the member function 'pWindow::setBackgroundColor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:83:8: performance: Technically the member function 'pWindow::setFocused' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:38:15: note: Technically the member function 'pWindow::setFocused' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:83:8: note: Technically the member function 'pWindow::setFocused' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:84:8: performance: Technically the member function 'pWindow::setFullScreen' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:41:15: note: Technically the member function 'pWindow::setFullScreen' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:84:8: note: Technically the member function 'pWindow::setFullScreen' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:85:8: performance: Technically the member function 'pWindow::setGeometry' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:44:15: note: Technically the member function 'pWindow::setGeometry' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:85:8: note: Technically the member function 'pWindow::setGeometry' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:86:8: performance: Technically the member function 'pWindow::setMenuFont' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:47:15: note: Technically the member function 'pWindow::setMenuFont' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:86:8: note: Technically the member function 'pWindow::setMenuFont' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:87:8: performance: Technically the member function 'pWindow::setMenuVisible' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:50:15: note: Technically the member function 'pWindow::setMenuVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:87:8: note: Technically the member function 'pWindow::setMenuVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:88:8: performance: Technically the member function 'pWindow::setResizable' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:53:15: note: Technically the member function 'pWindow::setResizable' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:88:8: note: Technically the member function 'pWindow::setResizable' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:89:8: performance: Technically the member function 'pWindow::setStatusFont' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:56:15: note: Technically the member function 'pWindow::setStatusFont' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:89:8: note: Technically the member function 'pWindow::setStatusFont' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:90:8: performance: Technically the member function 'pWindow::setStatusText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:59:15: note: Technically the member function 'pWindow::setStatusText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:90:8: note: Technically the member function 'pWindow::setStatusText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:91:8: performance: Technically the member function 'pWindow::setStatusVisible' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:62:15: note: Technically the member function 'pWindow::setStatusVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:91:8: note: Technically the member function 'pWindow::setStatusVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:92:8: performance: Technically the member function 'pWindow::setTitle' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:65:15: note: Technically the member function 'pWindow::setTitle' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:92:8: note: Technically the member function 'pWindow::setTitle' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:93:8: performance: Technically the member function 'pWindow::setVisible' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:68:15: note: Technically the member function 'pWindow::setVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:93:8: note: Technically the member function 'pWindow::setVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:94:8: performance: Technically the member function 'pWindow::setWidgetFont' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:71:15: note: Technically the member function 'pWindow::setWidgetFont' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:94:8: note: Technically the member function 'pWindow::setWidgetFont' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:97:8: performance: Technically the member function 'pWindow::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/window.cpp:74:15: note: Technically the member function 'pWindow::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:97:8: note: Technically the member function 'pWindow::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:103:8: performance: Technically the member function 'pAction::setEnabled' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/action.cpp:1:15: note: Technically the member function 'pAction::setEnabled' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:103:8: note: Technically the member function 'pAction::setEnabled' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:104:8: performance: Technically the member function 'pAction::setVisible' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/action.cpp:4:15: note: Technically the member function 'pAction::setVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:104:8: note: Technically the member function 'pAction::setVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:107:8: performance: Technically the member function 'pAction::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/action.cpp:7:15: note: Technically the member function 'pAction::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:107:8: note: Technically the member function 'pAction::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:113:8: performance: Technically the member function 'pMenu::append' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/menu.cpp:1:13: note: Technically the member function 'pMenu::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:113:8: note: Technically the member function 'pMenu::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:114:8: performance: Technically the member function 'pMenu::remove' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/menu.cpp:4:13: note: Technically the member function 'pMenu::remove' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:114:8: note: Technically the member function 'pMenu::remove' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:115:8: performance: Technically the member function 'pMenu::setImage' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/menu.cpp:7:13: note: Technically the member function 'pMenu::setImage' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:115:8: note: Technically the member function 'pMenu::setImage' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:116:8: performance: Technically the member function 'pMenu::setText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/menu.cpp:10:13: note: Technically the member function 'pMenu::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:116:8: note: Technically the member function 'pMenu::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:119:8: performance: Technically the member function 'pMenu::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/menu.cpp:13:13: note: Technically the member function 'pMenu::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:119:8: note: Technically the member function 'pMenu::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:120:8: performance: Technically the member function 'pMenu::destructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/menu.cpp:16:13: note: Technically the member function 'pMenu::destructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:120:8: note: Technically the member function 'pMenu::destructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:127:8: performance: Technically the member function 'pSeparator::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/separator.cpp:1:18: note: Technically the member function 'pSeparator::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:127:8: note: Technically the member function 'pSeparator::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:128:8: performance: Technically the member function 'pSeparator::destructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/separator.cpp:4:18: note: Technically the member function 'pSeparator::destructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:128:8: note: Technically the member function 'pSeparator::destructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:134:8: performance: Technically the member function 'pItem::setImage' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/item.cpp:1:13: note: Technically the member function 'pItem::setImage' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:134:8: note: Technically the member function 'pItem::setImage' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:135:8: performance: Technically the member function 'pItem::setText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/item.cpp:4:13: note: Technically the member function 'pItem::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:135:8: note: Technically the member function 'pItem::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:138:8: performance: Technically the member function 'pItem::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/item.cpp:7:13: note: Technically the member function 'pItem::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:138:8: note: Technically the member function 'pItem::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:139:8: performance: Technically the member function 'pItem::destructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/item.cpp:10:13: note: Technically the member function 'pItem::destructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:139:8: note: Technically the member function 'pItem::destructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:145:8: performance: Technically the member function 'pCheckItem::checked' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/check-item.cpp:1:18: note: Technically the member function 'pCheckItem::checked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:145:8: note: Technically the member function 'pCheckItem::checked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:146:8: performance: Technically the member function 'pCheckItem::setChecked' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/check-item.cpp:5:18: note: Technically the member function 'pCheckItem::setChecked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:146:8: note: Technically the member function 'pCheckItem::setChecked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:147:8: performance: Technically the member function 'pCheckItem::setText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/check-item.cpp:8:18: note: Technically the member function 'pCheckItem::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:147:8: note: Technically the member function 'pCheckItem::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:150:8: performance: Technically the member function 'pCheckItem::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/check-item.cpp:11:18: note: Technically the member function 'pCheckItem::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:150:8: note: Technically the member function 'pCheckItem::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:151:8: performance: Technically the member function 'pCheckItem::destructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/check-item.cpp:14:18: note: Technically the member function 'pCheckItem::destructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:151:8: note: Technically the member function 'pCheckItem::destructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:157:8: performance: Technically the member function 'pRadioItem::checked' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/radio-item.cpp:1:18: note: Technically the member function 'pRadioItem::checked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:157:8: note: Technically the member function 'pRadioItem::checked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:158:8: performance: Technically the member function 'pRadioItem::setChecked' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/radio-item.cpp:5:18: note: Technically the member function 'pRadioItem::setChecked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:158:8: note: Technically the member function 'pRadioItem::setChecked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:159:8: performance: Technically the member function 'pRadioItem::setGroup' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/radio-item.cpp:8:18: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:159:8: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:160:8: performance: Technically the member function 'pRadioItem::setText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/radio-item.cpp:11:18: note: Technically the member function 'pRadioItem::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:160:8: note: Technically the member function 'pRadioItem::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:163:8: performance: Technically the member function 'pRadioItem::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/radio-item.cpp:14:18: note: Technically the member function 'pRadioItem::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:163:8: note: Technically the member function 'pRadioItem::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:164:8: performance: Technically the member function 'pRadioItem::destructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/action/radio-item.cpp:17:18: note: Technically the member function 'pRadioItem::destructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:164:8: note: Technically the member function 'pRadioItem::destructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:182:8: performance: Technically the member function 'pWidget::enabled' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/widget.cpp:1:15: note: Technically the member function 'pWidget::enabled' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:182:8: note: Technically the member function 'pWidget::enabled' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:183:12: performance: Technically the member function 'pWidget::minimumGeometry' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/widget.cpp:5:19: note: Technically the member function 'pWidget::minimumGeometry' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:183:12: note: Technically the member function 'pWidget::minimumGeometry' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:184:8: performance: Technically the member function 'pWidget::setEnabled' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/widget.cpp:9:15: note: Technically the member function 'pWidget::setEnabled' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:184:8: note: Technically the member function 'pWidget::setEnabled' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:185:8: performance: Technically the member function 'pWidget::setFocused' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/widget.cpp:12:15: note: Technically the member function 'pWidget::setFocused' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:185:8: note: Technically the member function 'pWidget::setFocused' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:186:8: performance: Technically the member function 'pWidget::setFont' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/widget.cpp:15:15: note: Technically the member function 'pWidget::setFont' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:186:8: note: Technically the member function 'pWidget::setFont' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:187:8: performance: Technically the member function 'pWidget::setGeometry' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/widget.cpp:18:15: note: Technically the member function 'pWidget::setGeometry' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:187:8: note: Technically the member function 'pWidget::setGeometry' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:188:8: performance: Technically the member function 'pWidget::setVisible' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/widget.cpp:21:15: note: Technically the member function 'pWidget::setVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:188:8: note: Technically the member function 'pWidget::setVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:191:8: performance: Technically the member function 'pWidget::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/widget.cpp:24:15: note: Technically the member function 'pWidget::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:191:8: note: Technically the member function 'pWidget::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:197:8: performance: Technically the member function 'pButton::setImage' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/button.cpp:1:15: note: Technically the member function 'pButton::setImage' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:197:8: note: Technically the member function 'pButton::setImage' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:198:8: performance: Technically the member function 'pButton::setText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/button.cpp:4:15: note: Technically the member function 'pButton::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:198:8: note: Technically the member function 'pButton::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:201:8: performance: Technically the member function 'pButton::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/button.cpp:7:15: note: Technically the member function 'pButton::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:201:8: note: Technically the member function 'pButton::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:207:8: performance: Technically the member function 'pCanvas::setSize' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/canvas.cpp:1:15: note: Technically the member function 'pCanvas::setSize' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:207:8: note: Technically the member function 'pCanvas::setSize' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:208:8: performance: Technically the member function 'pCanvas::update' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/canvas.cpp:4:15: note: Technically the member function 'pCanvas::update' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:208:8: note: Technically the member function 'pCanvas::update' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:211:8: performance: Technically the member function 'pCanvas::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/canvas.cpp:7:15: note: Technically the member function 'pCanvas::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:211:8: note: Technically the member function 'pCanvas::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:217:8: performance: Technically the member function 'pCheckBox::checked' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/check-box.cpp:1:17: note: Technically the member function 'pCheckBox::checked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:217:8: note: Technically the member function 'pCheckBox::checked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:218:8: performance: Technically the member function 'pCheckBox::setChecked' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/check-box.cpp:5:17: note: Technically the member function 'pCheckBox::setChecked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:218:8: note: Technically the member function 'pCheckBox::setChecked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:219:8: performance: Technically the member function 'pCheckBox::setText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/check-box.cpp:8:17: note: Technically the member function 'pCheckBox::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:219:8: note: Technically the member function 'pCheckBox::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:222:8: performance: Technically the member function 'pCheckBox::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/check-box.cpp:11:17: note: Technically the member function 'pCheckBox::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:222:8: note: Technically the member function 'pCheckBox::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:228:8: performance: Technically the member function 'pComboBox::append' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/combo-box.cpp:1:17: note: Technically the member function 'pComboBox::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:228:8: note: Technically the member function 'pComboBox::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:229:8: performance: Technically the member function 'pComboBox::reset' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/combo-box.cpp:4:17: note: Technically the member function 'pComboBox::reset' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:229:8: note: Technically the member function 'pComboBox::reset' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:230:12: performance: Technically the member function 'pComboBox::selection' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/combo-box.cpp:7:21: note: Technically the member function 'pComboBox::selection' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:230:12: note: Technically the member function 'pComboBox::selection' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:231:8: performance: Technically the member function 'pComboBox::setSelection' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/combo-box.cpp:11:17: note: Technically the member function 'pComboBox::setSelection' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:231:8: note: Technically the member function 'pComboBox::setSelection' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:234:8: performance: Technically the member function 'pComboBox::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/combo-box.cpp:14:17: note: Technically the member function 'pComboBox::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:234:8: note: Technically the member function 'pComboBox::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:240:8: performance: Technically the member function 'pHexEdit::setColumns' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/hex-edit.cpp:1:16: note: Technically the member function 'pHexEdit::setColumns' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:240:8: note: Technically the member function 'pHexEdit::setColumns' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:241:8: performance: Technically the member function 'pHexEdit::setLength' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/hex-edit.cpp:4:16: note: Technically the member function 'pHexEdit::setLength' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:241:8: note: Technically the member function 'pHexEdit::setLength' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:242:8: performance: Technically the member function 'pHexEdit::setOffset' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/hex-edit.cpp:7:16: note: Technically the member function 'pHexEdit::setOffset' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:242:8: note: Technically the member function 'pHexEdit::setOffset' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:243:8: performance: Technically the member function 'pHexEdit::setRows' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/hex-edit.cpp:10:16: note: Technically the member function 'pHexEdit::setRows' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:243:8: note: Technically the member function 'pHexEdit::setRows' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:244:8: performance: Technically the member function 'pHexEdit::update' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/hex-edit.cpp:13:16: note: Technically the member function 'pHexEdit::update' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:244:8: note: Technically the member function 'pHexEdit::update' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:247:8: performance: Technically the member function 'pHexEdit::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/hex-edit.cpp:16:16: note: Technically the member function 'pHexEdit::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:247:8: note: Technically the member function 'pHexEdit::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:253:12: performance: Technically the member function 'pHorizontalScrollBar::position' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/horizontal-scroll-bar.cpp:1:32: note: Technically the member function 'pHorizontalScrollBar::position' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:253:12: note: Technically the member function 'pHorizontalScrollBar::position' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:254:8: performance: Technically the member function 'pHorizontalScrollBar::setLength' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/horizontal-scroll-bar.cpp:5:28: note: Technically the member function 'pHorizontalScrollBar::setLength' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:254:8: note: Technically the member function 'pHorizontalScrollBar::setLength' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:255:8: performance: Technically the member function 'pHorizontalScrollBar::setPosition' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/horizontal-scroll-bar.cpp:8:28: note: Technically the member function 'pHorizontalScrollBar::setPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:255:8: note: Technically the member function 'pHorizontalScrollBar::setPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:258:8: performance: Technically the member function 'pHorizontalScrollBar::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/horizontal-scroll-bar.cpp:11:28: note: Technically the member function 'pHorizontalScrollBar::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:258:8: note: Technically the member function 'pHorizontalScrollBar::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:264:12: performance: Technically the member function 'pHorizontalSlider::position' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/horizontal-slider.cpp:1:29: note: Technically the member function 'pHorizontalSlider::position' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:264:12: note: Technically the member function 'pHorizontalSlider::position' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:265:8: performance: Technically the member function 'pHorizontalSlider::setLength' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/horizontal-slider.cpp:5:25: note: Technically the member function 'pHorizontalSlider::setLength' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:265:8: note: Technically the member function 'pHorizontalSlider::setLength' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:266:8: performance: Technically the member function 'pHorizontalSlider::setPosition' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/horizontal-slider.cpp:8:25: note: Technically the member function 'pHorizontalSlider::setPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:266:8: note: Technically the member function 'pHorizontalSlider::setPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:269:8: performance: Technically the member function 'pHorizontalSlider::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/horizontal-slider.cpp:11:25: note: Technically the member function 'pHorizontalSlider::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:269:8: note: Technically the member function 'pHorizontalSlider::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:275:8: performance: Technically the member function 'pLabel::setText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/label.cpp:1:14: note: Technically the member function 'pLabel::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:275:8: note: Technically the member function 'pLabel::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:278:8: performance: Technically the member function 'pLabel::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/label.cpp:4:14: note: Technically the member function 'pLabel::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:278:8: note: Technically the member function 'pLabel::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:284:8: performance: Technically the member function 'pLineEdit::setEditable' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/line-edit.cpp:1:17: note: Technically the member function 'pLineEdit::setEditable' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:284:8: note: Technically the member function 'pLineEdit::setEditable' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:285:8: performance: Technically the member function 'pLineEdit::setText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/line-edit.cpp:4:17: note: Technically the member function 'pLineEdit::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:285:8: note: Technically the member function 'pLineEdit::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:286:10: performance: Technically the member function 'pLineEdit::text' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/line-edit.cpp:7:19: note: Technically the member function 'pLineEdit::text' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:286:10: note: Technically the member function 'pLineEdit::text' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:289:8: performance: Technically the member function 'pLineEdit::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/line-edit.cpp:10:17: note: Technically the member function 'pLineEdit::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:289:8: note: Technically the member function 'pLineEdit::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:295:8: performance: Technically the member function 'pListView::append' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:1:17: note: Technically the member function 'pListView::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:295:8: note: Technically the member function 'pListView::append' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:296:8: performance: Technically the member function 'pListView::autoSizeColumns' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:4:17: note: Technically the member function 'pListView::autoSizeColumns' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:296:8: note: Technically the member function 'pListView::autoSizeColumns' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:297:8: performance: Technically the member function 'pListView::checked' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:7:17: note: Technically the member function 'pListView::checked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:297:8: note: Technically the member function 'pListView::checked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:298:8: performance: Technically the member function 'pListView::modify' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:10:17: note: Technically the member function 'pListView::modify' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:298:8: note: Technically the member function 'pListView::modify' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:299:8: performance: Technically the member function 'pListView::reset' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:13:17: note: Technically the member function 'pListView::reset' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:299:8: note: Technically the member function 'pListView::reset' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:300:8: performance: Technically the member function 'pListView::selected' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:16:17: note: Technically the member function 'pListView::selected' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:300:8: note: Technically the member function 'pListView::selected' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:301:12: performance: Technically the member function 'pListView::selection' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:20:21: note: Technically the member function 'pListView::selection' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:301:12: note: Technically the member function 'pListView::selection' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:302:8: performance: Technically the member function 'pListView::setCheckable' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:24:17: note: Technically the member function 'pListView::setCheckable' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:302:8: note: Technically the member function 'pListView::setCheckable' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:303:8: performance: Technically the member function 'pListView::setChecked' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:27:17: note: Technically the member function 'pListView::setChecked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:303:8: note: Technically the member function 'pListView::setChecked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:304:8: performance: Technically the member function 'pListView::setHeaderText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:30:17: note: Technically the member function 'pListView::setHeaderText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:304:8: note: Technically the member function 'pListView::setHeaderText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:305:8: performance: Technically the member function 'pListView::setHeaderVisible' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:33:17: note: Technically the member function 'pListView::setHeaderVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:305:8: note: Technically the member function 'pListView::setHeaderVisible' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:306:8: performance: Technically the member function 'pListView::setSelected' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:36:17: note: Technically the member function 'pListView::setSelected' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:306:8: note: Technically the member function 'pListView::setSelected' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:307:8: performance: Technically the member function 'pListView::setSelection' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:39:17: note: Technically the member function 'pListView::setSelection' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:307:8: note: Technically the member function 'pListView::setSelection' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:310:8: performance: Technically the member function 'pListView::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/list-view.cpp:42:17: note: Technically the member function 'pListView::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:310:8: note: Technically the member function 'pListView::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:316:8: performance: Technically the member function 'pProgressBar::setPosition' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/progress-bar.cpp:1:20: note: Technically the member function 'pProgressBar::setPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:316:8: note: Technically the member function 'pProgressBar::setPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:319:8: performance: Technically the member function 'pProgressBar::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/progress-bar.cpp:4:20: note: Technically the member function 'pProgressBar::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:319:8: note: Technically the member function 'pProgressBar::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:325:8: performance: Technically the member function 'pRadioBox::checked' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/radio-box.cpp:1:17: note: Technically the member function 'pRadioBox::checked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:325:8: note: Technically the member function 'pRadioBox::checked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:326:8: performance: Technically the member function 'pRadioBox::setChecked' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/radio-box.cpp:5:17: note: Technically the member function 'pRadioBox::setChecked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:326:8: note: Technically the member function 'pRadioBox::setChecked' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:327:8: performance: Technically the member function 'pRadioBox::setGroup' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/radio-box.cpp:8:17: note: Technically the member function 'pRadioBox::setGroup' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:327:8: note: Technically the member function 'pRadioBox::setGroup' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:328:8: performance: Technically the member function 'pRadioBox::setText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/radio-box.cpp:11:17: note: Technically the member function 'pRadioBox::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:328:8: note: Technically the member function 'pRadioBox::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:331:8: performance: Technically the member function 'pRadioBox::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/radio-box.cpp:14:17: note: Technically the member function 'pRadioBox::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:331:8: note: Technically the member function 'pRadioBox::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:337:8: performance: Technically the member function 'pTextEdit::setCursorPosition' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/text-edit.cpp:1:17: note: Technically the member function 'pTextEdit::setCursorPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:337:8: note: Technically the member function 'pTextEdit::setCursorPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:338:8: performance: Technically the member function 'pTextEdit::setEditable' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/text-edit.cpp:4:17: note: Technically the member function 'pTextEdit::setEditable' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:338:8: note: Technically the member function 'pTextEdit::setEditable' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:339:8: performance: Technically the member function 'pTextEdit::setText' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/text-edit.cpp:7:17: note: Technically the member function 'pTextEdit::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:339:8: note: Technically the member function 'pTextEdit::setText' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:340:8: performance: Technically the member function 'pTextEdit::setWordWrap' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/text-edit.cpp:10:17: note: Technically the member function 'pTextEdit::setWordWrap' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:340:8: note: Technically the member function 'pTextEdit::setWordWrap' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:341:10: performance: Technically the member function 'pTextEdit::text' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/text-edit.cpp:13:19: note: Technically the member function 'pTextEdit::text' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:341:10: note: Technically the member function 'pTextEdit::text' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:344:8: performance: Technically the member function 'pTextEdit::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/text-edit.cpp:16:17: note: Technically the member function 'pTextEdit::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:344:8: note: Technically the member function 'pTextEdit::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:350:12: performance: Technically the member function 'pVerticalScrollBar::position' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/vertical-scroll-bar.cpp:1:30: note: Technically the member function 'pVerticalScrollBar::position' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:350:12: note: Technically the member function 'pVerticalScrollBar::position' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:351:8: performance: Technically the member function 'pVerticalScrollBar::setLength' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/vertical-scroll-bar.cpp:5:26: note: Technically the member function 'pVerticalScrollBar::setLength' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:351:8: note: Technically the member function 'pVerticalScrollBar::setLength' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:352:8: performance: Technically the member function 'pVerticalScrollBar::setPosition' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/vertical-scroll-bar.cpp:8:26: note: Technically the member function 'pVerticalScrollBar::setPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:352:8: note: Technically the member function 'pVerticalScrollBar::setPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:355:8: performance: Technically the member function 'pVerticalScrollBar::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/vertical-scroll-bar.cpp:11:26: note: Technically the member function 'pVerticalScrollBar::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:355:8: note: Technically the member function 'pVerticalScrollBar::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:361:12: performance: Technically the member function 'pVerticalSlider::position' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/vertical-slider.cpp:1:27: note: Technically the member function 'pVerticalSlider::position' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:361:12: note: Technically the member function 'pVerticalSlider::position' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:362:8: performance: Technically the member function 'pVerticalSlider::setLength' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/vertical-slider.cpp:5:23: note: Technically the member function 'pVerticalSlider::setLength' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:362:8: note: Technically the member function 'pVerticalSlider::setLength' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:363:8: performance: Technically the member function 'pVerticalSlider::setPosition' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/vertical-slider.cpp:8:23: note: Technically the member function 'pVerticalSlider::setPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:363:8: note: Technically the member function 'pVerticalSlider::setPosition' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:366:8: performance: Technically the member function 'pVerticalSlider::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/vertical-slider.cpp:11:23: note: Technically the member function 'pVerticalSlider::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:366:8: note: Technically the member function 'pVerticalSlider::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:372:13: performance: Technically the member function 'pViewport::handle' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/viewport.cpp:1:22: note: Technically the member function 'pViewport::handle' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:372:13: note: Technically the member function 'pViewport::handle' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:375:8: performance: Technically the member function 'pViewport::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/reference/widget/viewport.cpp:5:17: note: Technically the member function 'pViewport::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:375:8: note: Technically the member function 'pViewport::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:43:3: style: Struct 'pObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:65:3: style: Struct 'pTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:96:3: style: Struct 'pWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:106:3: style: Struct 'pAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:118:3: style: Struct 'pMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:126:3: style: Struct 'pSeparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:137:3: style: Struct 'pItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:149:3: style: Struct 'pCheckItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:162:3: style: Struct 'pRadioItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:170:3: style: Struct 'pSizable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:176:3: style: Struct 'pLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:190:3: style: Struct 'pWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:200:3: style: Struct 'pButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:210:3: style: Struct 'pCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:221:3: style: Struct 'pCheckBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:233:3: style: Struct 'pComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:246:3: style: Struct 'pHexEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:257:3: style: Struct 'pHorizontalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:268:3: style: Struct 'pHorizontalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:277:3: style: Struct 'pLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:288:3: style: Struct 'pLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:309:3: style: Struct 'pListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:318:3: style: Struct 'pProgressBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:330:3: style: Struct 'pRadioBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:343:3: style: Struct 'pTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:354:3: style: Struct 'pVerticalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:365:3: style: Struct 'pVerticalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/reference/platform.hpp:374:3: style: Struct 'pViewport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:294:27: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:297:25: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:300:35: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:304:35: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:154:13: style: The scope of the variable 'window' can be reduced. [variableScope]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:165:17: style: The scope of the variable 'listView' can be reduced. [variableScope]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:170:17: style: The scope of the variable 'lineEdit' can be reduced. [variableScope]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:175:17: style: The scope of the variable 'textEdit' can be reduced. [variableScope]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:221:11: style: The scope of the variable 'window' can be reduced. [variableScope]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:321:21: style: The scope of the variable 'comboBox' can be reduced. [variableScope]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:329:21: style: The scope of the variable 'lineEdit' can be reduced. [variableScope]
bsnes_v088-source/bsnes/phoenix/windows/platform.cpp:340:21: style: The scope of the variable 'textEdit' can be reduced. [variableScope]
bsnes_v088-source/bsnes/phoenix/windows/font.cpp:34:53: style: Function 'geometry' argument 2 names different: declaration 'text' definition 'text_'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:18:55: note: Function 'geometry' argument 2 names different: declaration 'text' definition 'text_'.
bsnes_v088-source/bsnes/phoenix/windows/font.cpp:34:53: note: Function 'geometry' argument 2 names different: declaration 'text' definition 'text_'.
bsnes_v088-source/bsnes/phoenix/windows/widget/hex-edit.cpp:88:34: style: Function 'keyPress' argument 1 names different: declaration 'key' definition 'scancode'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:306:26: note: Function 'keyPress' argument 1 names different: declaration 'key' definition 'scancode'.
bsnes_v088-source/bsnes/phoenix/windows/widget/hex-edit.cpp:88:34: note: Function 'keyPress' argument 1 names different: declaration 'key' definition 'scancode'.
bsnes_v088-source/bsnes/phoenix/windows/widget/list-view.cpp:1:39: style: Function 'append' argument 1 names different: declaration 'text' definition 'list'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:367:30: note: Function 'append' argument 1 names different: declaration 'text' definition 'list'.
bsnes_v088-source/bsnes/phoenix/windows/widget/list-view.cpp:1:39: note: Function 'append' argument 1 names different: declaration 'text' definition 'list'.
bsnes_v088-source/bsnes/phoenix/windows/widget/list-view.cpp:28:53: style: Function 'modify' argument 2 names different: declaration 'text' definition 'list'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:370:44: note: Function 'modify' argument 2 names different: declaration 'text' definition 'list'.
bsnes_v088-source/bsnes/phoenix/windows/widget/list-view.cpp:28:53: note: Function 'modify' argument 2 names different: declaration 'text' definition 'list'.
bsnes_v088-source/bsnes/phoenix/windows/widget/list-view.cpp:65:46: style: Function 'setHeaderText' argument 1 names different: declaration 'text' definition 'list'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:376:37: note: Function 'setHeaderText' argument 1 names different: declaration 'text' definition 'list'.
bsnes_v088-source/bsnes/phoenix/windows/widget/list-view.cpp:65:46: note: Function 'setHeaderText' argument 1 names different: declaration 'text' definition 'list'.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:132:3: warning: Member variable 'pAction::parentMenu' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:132:3: warning: Member variable 'pAction::parentWindow' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:255:3: warning: Member variable 'pCanvas::data' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:381:3: warning: Member variable 'pListView::lostFocus' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:61:8: performance: Technically the member function 'pObject::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:62:8: performance: Technically the member function 'pObject::destructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:94:8: style: Technically the member function 'pWindow::append' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/windows/window.cpp:4:15: note: Technically the member function 'pWindow::append' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:94:8: note: Technically the member function 'pWindow::append' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:97:9: style: Technically the member function 'pWindow::backgroundColor' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/windows/window.cpp:23:16: note: Technically the member function 'pWindow::backgroundColor' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:97:9: note: Technically the member function 'pWindow::backgroundColor' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:98:8: style: Technically the member function 'pWindow::focused' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/windows/window.cpp:29:15: note: Technically the member function 'pWindow::focused' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:98:8: note: Technically the member function 'pWindow::focused' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:101:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/windows/window.cpp:68:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:101:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:103:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/windows/window.cpp:75:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:103:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:108:8: performance: Technically the member function 'pWindow::setMenuFont' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/windows/window.cpp:121:15: note: Technically the member function 'pWindow::setMenuFont' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:108:8: note: Technically the member function 'pWindow::setMenuFont' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:116:8: style: Technically the member function 'pWindow::setWidgetFont' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/windows/window.cpp:161:15: note: Technically the member function 'pWindow::setWidgetFont' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:116:8: note: Technically the member function 'pWindow::setWidgetFont' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:157:8: performance: Technically the member function 'pSeparator::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/windows/action/separator.cpp:1:18: note: Technically the member function 'pSeparator::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:157:8: note: Technically the member function 'pSeparator::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:177:8: style: Technically the member function 'pCheckItem::checked' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/windows/action/check-item.cpp:1:18: note: Technically the member function 'pCheckItem::checked' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:177:8: note: Technically the member function 'pCheckItem::checked' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:182:8: performance: Technically the member function 'pCheckItem::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/windows/action/check-item.cpp:13:18: note: Technically the member function 'pCheckItem::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:182:8: note: Technically the member function 'pCheckItem::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:189:8: style: Technically the member function 'pRadioItem::checked' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/windows/action/radio-item.cpp:1:18: note: Technically the member function 'pRadioItem::checked' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:189:8: note: Technically the member function 'pRadioItem::checked' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:190:8: style: Technically the member function 'pRadioItem::setChecked' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/windows/action/radio-item.cpp:5:18: note: Technically the member function 'pRadioItem::setChecked' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:190:8: note: Technically the member function 'pRadioItem::setChecked' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:191:8: performance: Technically the member function 'pRadioItem::setGroup' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/windows/action/radio-item.cpp:14:18: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:191:8: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:195:8: performance: Technically the member function 'pRadioItem::constructor' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/windows/action/radio-item.cpp:21:18: note: Technically the member function 'pRadioItem::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:195:8: note: Technically the member function 'pRadioItem::constructor' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:405:8: style: Technically the member function 'pRadioBox::setChecked' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/windows/widget/radio-box.cpp:10:17: note: Technically the member function 'pRadioBox::setChecked' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:405:8: note: Technically the member function 'pRadioBox::setChecked' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:406:8: performance: Technically the member function 'pRadioBox::setGroup' can be static. [functionStatic]
bsnes_v088-source/bsnes/phoenix/windows/widget/radio-box.cpp:16:17: note: Technically the member function 'pRadioBox::setGroup' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:406:8: note: Technically the member function 'pRadioBox::setGroup' can be static.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:461:13: style: Technically the member function 'pViewport::handle' can be const. [functionConst]
bsnes_v088-source/bsnes/phoenix/windows/widget/viewport.cpp:40:22: note: Technically the member function 'pViewport::handle' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:461:13: note: Technically the member function 'pViewport::handle' can be const.
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:57:3: style: Struct 'pObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:81:3: style: Struct 'pTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:118:3: style: Struct 'pWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:132:3: style: Struct 'pAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:146:3: style: Struct 'pMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:156:3: style: Struct 'pSeparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:168:3: style: Struct 'pItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:181:3: style: Struct 'pCheckItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:194:3: style: Struct 'pRadioItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:202:3: style: Struct 'pSizable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:208:3: style: Struct 'pLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:225:3: style: Struct 'pWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:242:3: style: Struct 'pButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:255:3: style: Struct 'pCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:270:3: style: Struct 'pCheckBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:285:3: style: Struct 'pComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:302:3: style: Struct 'pHexEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:317:3: style: Struct 'pHorizontalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:331:3: style: Struct 'pHorizontalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:343:3: style: Struct 'pLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:357:3: style: Struct 'pLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:381:3: style: Struct 'pListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:394:3: style: Struct 'pProgressBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:409:3: style: Struct 'pRadioBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:424:3: style: Struct 'pTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:438:3: style: Struct 'pVerticalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:452:3: style: Struct 'pVerticalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:463:3: style: Struct 'pViewport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:238:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:238:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:245:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:245:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:258:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:258:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:266:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:266:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:273:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:273:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:280:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:280:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:288:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:288:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:289:8: style: The function 'setGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:222:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:289:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:305:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:305:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:312:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:312:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:320:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:320:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:326:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:326:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:334:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:334:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:340:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:340:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:346:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:346:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:352:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:352:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:360:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:360:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:384:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:384:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:385:8: style: The function 'setGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:222:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:385:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:391:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:391:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:397:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:397:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:404:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:404:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:412:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:412:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:427:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:427:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:433:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:433:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:441:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:441:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:447:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:447:12: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:455:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:455:8: note: Function in derived class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:466:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/bsnes/phoenix/windows/platform.hpp:466:8: note: Function in derived class
bsnes_v088-source/bsnes/processor/arm/instructions-arm.cpp:444:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/processor/arm/instructions-arm.cpp:444:44: style: Condition '31==0' is always false [knownConditionTrueFalse]
bsnes_v088-source/bsnes/processor/arm/instructions-thumb.cpp:62:53: style: Function 'thumb_opcode' argument 3 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/processor/arm/instructions-thumb.hpp:3:48: note: Function 'thumb_opcode' argument 3 names different: declaration 's' definition 'm'.
bsnes_v088-source/bsnes/processor/arm/instructions-thumb.cpp:62:53: note: Function 'thumb_opcode' argument 3 names different: declaration 's' definition 'm'.
bsnes_v088-source/bsnes/processor/arm/algorithms.cpp:71:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsnes_v088-source/bsnes/processor/arm/instructions-arm.cpp:412:33: note: Calling function 'lsr', 2nd argument 'shift' value is 32
bsnes_v088-source/bsnes/processor/arm/algorithms.cpp:71:45: note: Shift
bsnes_v088-source/bsnes/processor/arm/algorithms.cpp:80:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bsnes_v088-source/bsnes/processor/arm/instructions-arm.cpp:413:33: note: Calling function 'asr', 2nd argument 'shift' value is 32
bsnes_v088-source/bsnes/processor/arm/algorithms.cpp:80:62: note: Shift
bsnes_v088-source/bsnes/processor/arm/instructions-arm.cpp:536:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/bsnes/processor/arm/registers.hpp:7:15: warning: Member variable 'GPR::modify' is not assigned a value in 'GPR::operator='. [operatorEqVarError]
bsnes_v088-source/bsnes/processor/arm/registers.hpp:130:21: style: Technically the member function 'Processor::ARM::instruction' can be const. [functionConst]
bsnes_v088-source/bsnes/processor/arm/registers.hpp:131:30: style: Technically the member function 'Processor::ARM::mode' can be const. [functionConst]
bsnes_v088-source/bsnes/processor/arm/registers.hpp:1:1: warning: The struct 'GPR' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bsnes_v088-source/bsnes/processor/arm/disassembler.cpp:144:19: style: Expression '(X & 0xe5000d0) == 0x1000b0' is always false. [comparisonError]
bsnes_v088-source/bsnes/processor/arm/instructions-arm.cpp:444:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/arm/disassembler.cpp:216:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/arm/disassembler.cpp:217:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/arm/disassembler.cpp:218:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/arm/disassembler.cpp:219:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/arm/disassembler.cpp:252:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/arm/disassembler.cpp:253:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/arm/disassembler.cpp:254:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/arm/disassembler.cpp:255:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/hg51b/instructions.cpp:173:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/hg51b/instructions.cpp:180:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/hg51b/instructions.cpp:187:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/hg51b/instructions.cpp:317:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/hg51b/instructions.cpp:324:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/hg51b/instructions.cpp:331:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/processor/upd96050/instructions.cpp:101:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/processor/upd96050/upd96050.hpp:26:9: style: Technically the member function 'Processor::uPD96050::sr_read' can be const. [functionConst]
bsnes_v088-source/bsnes/processor/upd96050/memory.cpp:1:17: note: Technically the member function 'Processor::uPD96050::sr_read' can be const.
bsnes_v088-source/bsnes/processor/upd96050/upd96050.hpp:26:9: note: Technically the member function 'Processor::uPD96050::sr_read' can be const.
bsnes_v088-source/bsnes/processor/upd96050/upd96050.hpp:27:8: performance: Technically the member function 'Processor::uPD96050::sr_write' can be static. [functionStatic]
bsnes_v088-source/bsnes/processor/upd96050/memory.cpp:5:16: note: Technically the member function 'Processor::uPD96050::sr_write' can be static.
bsnes_v088-source/bsnes/processor/upd96050/upd96050.hpp:27:8: note: Technically the member function 'Processor::uPD96050::sr_write' can be static.
bsnes_v088-source/bsnes/processor/upd96050/upd96050.hpp:32:9: style: Technically the member function 'Processor::uPD96050::dp_read' can be const. [functionConst]
bsnes_v088-source/bsnes/processor/upd96050/memory.cpp:44:17: note: Technically the member function 'Processor::uPD96050::dp_read' can be const.
bsnes_v088-source/bsnes/processor/upd96050/upd96050.hpp:32:9: note: Technically the member function 'Processor::uPD96050::dp_read' can be const.
bsnes_v088-source/bsnes/ruby/audio/alsa.cpp:30:8: performance: Technically the member function 'ruby::pAudioALSA::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/alsa.cpp:37:7: style: Technically the member function 'ruby::pAudioALSA::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/audio/alsa.cpp:126:8: performance: Technically the member function 'ruby::pAudioALSA::clear' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/ao.cpp:79:3: warning: Member variable 'pAudioAO::driver_id' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/audio/ao.cpp:20:8: performance: Technically the member function 'ruby::pAudioAO::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/ao.cpp:25:7: style: Technically the member function 'ruby::pAudioAO::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/audio/ao.cpp:45:8: performance: Technically the member function 'ruby::pAudioAO::clear' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/directsound.cpp:193:5: performance: Variable 'ds' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/audio/directsound.cpp:194:5: performance: Variable 'dsb_p' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/audio/directsound.cpp:195:5: performance: Variable 'dsb_b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/audio/directsound.cpp:36:8: performance: Technically the member function 'ruby::pAudioDS::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/directsound.cpp:44:7: style: Technically the member function 'ruby::pAudioDS::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/audio/openal.cpp:40:8: performance: Technically the member function 'ruby::pAudioOpenAL::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/openal.cpp:47:7: style: Technically the member function 'ruby::pAudioOpenAL::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/audio/openal.cpp:106:8: performance: Technically the member function 'ruby::pAudioOpenAL::clear' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/oss.cpp:63:23: style: Variable 'unused' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/bsnes/ruby/audio/oss.cpp:41:8: performance: Technically the member function 'ruby::pAudioOSS::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/oss.cpp:46:7: style: Technically the member function 'ruby::pAudioOSS::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/audio/oss.cpp:66:8: performance: Technically the member function 'ruby::pAudioOSS::clear' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/pulseaudio.cpp:31:8: performance: Technically the member function 'ruby::pAudioPulseAudio::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/pulseaudio.cpp:37:7: style: Technically the member function 'ruby::pAudioPulseAudio::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/audio/pulseaudio.cpp:92:8: performance: Technically the member function 'ruby::pAudioPulseAudio::clear' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/pulseaudiosimple.cpp:25:8: performance: Technically the member function 'ruby::pAudioPulseAudioSimple::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/audio/pulseaudiosimple.cpp:30:7: style: Technically the member function 'ruby::pAudioPulseAudioSimple::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/audio/pulseaudiosimple.cpp:56:8: performance: Technically the member function 'ruby::pAudioPulseAudioSimple::clear' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/carbon.cpp:5:8: performance: Technically the member function 'ruby::pInputCarbon::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/carbon.cpp:9:7: performance: Technically the member function 'ruby::pInputCarbon::get' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/carbon.cpp:13:8: performance: Technically the member function 'ruby::pInputCarbon::set' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/carbon.cpp:17:8: performance: Technically the member function 'ruby::pInputCarbon::acquire' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/carbon.cpp:18:8: performance: Technically the member function 'ruby::pInputCarbon::unacquire' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/carbon.cpp:19:8: performance: Technically the member function 'ruby::pInputCarbon::acquired' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/carbon.cpp:21:8: performance: Technically the member function 'ruby::pInputCarbon::poll' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/carbon.cpp:147:8: performance: Technically the member function 'ruby::pInputCarbon::init' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/carbon.cpp:151:8: performance: Technically the member function 'ruby::pInputCarbon::term' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/directinput.cpp:378:11: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/ruby/input/directinput.cpp:382:11: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/ruby/input/directinput.cpp:25:8: performance: Technically the member function 'ruby::pInputDI::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/directinput.cpp:33:7: style: Technically the member function 'ruby::pInputDI::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/input/directinput.cpp:360:8: style: Technically the member function 'ruby::pInputDI::acquired' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:620:11: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:624:11: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:209:86: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:211:86: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:213:86: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:215:86: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:217:86: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:444:5: warning: Member variable 'Gamepad::id' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:801:3: warning: Member variable 'pInputRaw::acquire_mouse' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:801:3: warning: Member variable 'pInputRaw::cursor_visible' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:480:5: performance: Variable 'libxinput' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:539:7: performance: Variable 'handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:639:8: performance: Technically the member function 'ruby::pInputRaw::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/rawinput.cpp:647:7: style: Technically the member function 'ruby::pInputRaw::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/input/sdl.cpp:222:3: warning: Member variable 'pInputSDL::scancode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/input/xlibkeys.hpp:19:6: style: Technically the member function 'ruby::pInputSDL::x_poll' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/input/sdl.cpp:37:8: performance: Technically the member function 'ruby::pInputSDL::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/sdl.cpp:45:7: style: Technically the member function 'ruby::pInputSDL::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/input/sdl.cpp:89:8: style: Technically the member function 'ruby::pInputSDL::acquired' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/input/x.cpp:14:8: performance: Technically the member function 'ruby::pInputX::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/x.cpp:19:7: performance: Technically the member function 'ruby::pInputX::get' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/x.cpp:23:8: performance: Technically the member function 'ruby::pInputX::set' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/x.cpp:27:8: performance: Technically the member function 'ruby::pInputX::acquire' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/x.cpp:28:8: performance: Technically the member function 'ruby::pInputX::unacquire' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/input/x.cpp:29:8: performance: Technically the member function 'ruby::pInputX::acquired' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:440:3: warning: Member variable 'pVideoD3D::vertex_ptr' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:440:3: warning: Member variable 'pVideoD3D::iwidth' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:440:3: warning: Member variable 'pVideoD3D::iheight' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:440:3: warning: Member variable 'pVideoD3D::flags' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:440:3: warning: Member variable 'pVideoD3D::caps' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:440:3: warning: Member variable 'pVideoD3D::state' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:441:5: performance: Variable 'effect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:442:5: performance: Variable 'vertex_buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:443:5: performance: Variable 'surface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:444:5: performance: Variable 'texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:445:5: performance: Variable 'device' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:446:5: performance: Variable 'lpd3d' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:63:8: performance: Technically the member function 'ruby::pVideoD3D::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:71:7: style: Technically the member function 'ruby::pVideoD3D::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/direct3d.cpp:143:12: performance: Technically the member function 'ruby::pVideoD3D::rounded_power_of_two' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/directdraw.cpp:173:3: warning: Member variable 'pVideoDD::iwidth' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/directdraw.cpp:173:3: warning: Member variable 'pVideoDD::iheight' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/directdraw.cpp:174:5: performance: Variable 'lpdd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/directdraw.cpp:175:5: performance: Variable 'lpdd7' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/directdraw.cpp:176:5: performance: Variable 'screen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/directdraw.cpp:177:5: performance: Variable 'raster' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/directdraw.cpp:178:5: performance: Variable 'clipper' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/ruby/video/directdraw.cpp:23:8: performance: Technically the member function 'ruby::pVideoDD::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/directdraw.cpp:29:7: style: Technically the member function 'ruby::pVideoDD::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/gdi.cpp:19:8: performance: Technically the member function 'ruby::pVideoGDI::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/gdi.cpp:24:7: style: Technically the member function 'ruby::pVideoGDI::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/gdi.cpp:46:8: performance: Technically the member function 'ruby::pVideoGDI::unlock' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/gdi.cpp:48:8: performance: Technically the member function 'ruby::pVideoGDI::clear' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/gdi.cpp:89:5: style: Class 'pVideoGDI' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bsnes_v088-source/bsnes/ruby/video/gdi.cpp:89:5: style: Class 'pVideoGDI' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bsnes_v088-source/bsnes/ruby/video/opengl.hpp:10:0: error: #error "ruby::OpenGL: unsupported platform" [preprocessorErrorDirective]
bsnes_v088-source/bsnes/ruby/video/qtopengl.cpp:101:8: performance: Technically the member function 'ruby::pVideoQtOpenGL::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/qtopengl.cpp:108:7: style: Technically the member function 'ruby::pVideoQtOpenGL::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/qtopengl.cpp:144:8: performance: Technically the member function 'ruby::pVideoQtOpenGL::unlock' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/qtopengl.cpp:168:8: performance: Technically the member function 'ruby::pVideoQtOpenGL::term' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/qtraster.cpp:117:3: warning: Member variable 'pVideoQtRaster::parent' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/qtraster.cpp:33:8: performance: Technically the member function 'ruby::pVideoQtRaster::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/qtraster.cpp:39:7: style: Technically the member function 'ruby::pVideoQtRaster::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/qtraster.cpp:59:8: performance: Technically the member function 'ruby::pVideoQtRaster::resize' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/qtraster.cpp:74:8: performance: Technically the member function 'ruby::pVideoQtRaster::unlock' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/sdl.cpp:134:3: warning: Member variable 'pVideoSDL::display' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/sdl.cpp:134:3: warning: Member variable 'pVideoSDL::screen' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/sdl.cpp:134:3: warning: Member variable 'pVideoSDL::buffer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/sdl.cpp:134:3: warning: Member variable 'pVideoSDL::iwidth' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/sdl.cpp:134:3: warning: Member variable 'pVideoSDL::iheight' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/sdl.cpp:23:8: performance: Technically the member function 'ruby::pVideoSDL::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/sdl.cpp:28:7: style: Technically the member function 'ruby::pVideoSDL::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/xshm.cpp:27:8: performance: Technically the member function 'ruby::pVideoXShm::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/xshm.cpp:32:7: style: Technically the member function 'ruby::pVideoXShm::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/xshm.cpp:56:8: performance: Technically the member function 'ruby::pVideoXShm::unlock' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/xv.cpp:478:3: warning: Member variable 'pVideoXv::buffer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/ruby/video/xv.cpp:53:8: performance: Technically the member function 'ruby::pVideoXv::cap' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/xv.cpp:61:7: style: Technically the member function 'ruby::pVideoXv::get' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/xv.cpp:117:8: performance: Technically the member function 'ruby::pVideoXv::unlock' can be static. [functionStatic]
bsnes_v088-source/bsnes/ruby/video/xv.cpp:344:8: style: Technically the member function 'ruby::pVideoXv::render_rgb32' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/xv.cpp:355:8: style: Technically the member function 'ruby::pVideoXv::render_rgb24' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/xv.cpp:372:8: style: Technically the member function 'ruby::pVideoXv::render_rgb16' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/xv.cpp:387:8: style: Technically the member function 'ruby::pVideoXv::render_rgb15' can be const. [functionConst]
bsnes_v088-source/bsnes/ruby/video/xv.cpp:402:8: style: Technically the member function 'ruby::pVideoXv::render_yuy2' can be const. [functionConst]
bsnes_v088-source/bsnes/snes/alt/cpu/dma.cpp:93:20: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/bsnes/snes/alt/cpu/mmio.cpp:137:27: style: Variable 'virq_enabled' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/bsnes/snes/alt/cpu/mmio.cpp:138:27: style: Variable 'hirq_enabled' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/bsnes/snes/alt/cpu/mmio.cpp:227:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/dsp/SPC_DSP.cpp:26:0: error: #error "Requires that int type have at least 32 bits" [preprocessorErrorDirective]
bsnes_v088-source/bsnes/snes/alt/ppu-compatibility/render/oam.cpp:61:52: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:44:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:45:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:46:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:47:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:90:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:91:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:92:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:93:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:9:14: style: The scope of the variable 'color' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:9:21: style: The scope of the variable 'd0' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:9:25: style: The scope of the variable 'd1' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:38:14: style: The scope of the variable 'color' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:38:21: style: The scope of the variable 'd0' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:38:25: style: The scope of the variable 'd1' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:38:29: style: The scope of the variable 'd2' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:38:33: style: The scope of the variable 'd3' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:71:14: style: The scope of the variable 'color' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:71:21: style: The scope of the variable 'd0' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:71:25: style: The scope of the variable 'd1' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:71:29: style: The scope of the variable 'd2' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:71:33: style: The scope of the variable 'd3' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:71:37: style: The scope of the variable 'd4' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:71:41: style: The scope of the variable 'd5' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:71:45: style: The scope of the variable 'd6' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/cache/cache.cpp:71:49: style: The scope of the variable 'd7' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/mode7.cpp:6:10: style: The scope of the variable 'px' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/mode7.cpp:6:14: style: The scope of the variable 'py' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:18:41: style: The scope of the variable 'hval' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:18:47: style: The scope of the variable 'vval' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:102:12: style: The scope of the variable 'tile_pri' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:102:22: style: The scope of the variable 'tile_num' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:103:12: style: The scope of the variable 'pal_index' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:103:23: style: The scope of the variable 'pal_num' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:104:12: style: The scope of the variable 'hoffset' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:104:21: style: The scope of the variable 'voffset' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:105:8: style: The scope of the variable 'mirror_x' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:105:18: style: The scope of the variable 'mirror_y' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/mmio/mmio.cpp:339:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/mmio/mmio.cpp:340:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/mmio/mmio.cpp:341:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/mmio/mmio.cpp:342:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:90:52: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:91:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:92:52: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/window/window.cpp:93:52: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/mode7.cpp:84:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:66:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:67:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/ppu-performance/background/background.cpp:121:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/alt/smp/core/op_read.cpp:687:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/smp/core/op_read.cpp:697:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/smp/core/op_read.cpp:708:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/smp/core/op_read.cpp:730:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/smp/core/op_read.cpp:741:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/smp/core/op_misc.cpp:1:0: error: syntax error [syntaxError]
bsnes_v088-source/bsnes/snes/alt/smp/core/op_mov.cpp:1:0: error: syntax error [syntaxError]
bsnes_v088-source/bsnes/snes/alt/smp/core/op_pc.cpp:1:0: error: syntax error [syntaxError]
bsnes_v088-source/bsnes/snes/alt/smp/core/op_read.cpp:1:0: error: syntax error [syntaxError]
bsnes_v088-source/bsnes/snes/alt/smp/core/op_rmw.cpp:1:0: error: syntax error [syntaxError]
bsnes_v088-source/bsnes/snes/alt/smp/core/opcycle_misc.cpp:1:0: error: syntax error [syntaxError]
bsnes_v088-source/bsnes/snes/alt/smp/core/opcycle_mov.cpp:1:0: error: syntax error [syntaxError]
bsnes_v088-source/bsnes/snes/alt/smp/core/opcycle_pc.cpp:1:0: error: syntax error [syntaxError]
bsnes_v088-source/bsnes/snes/alt/smp/core/opcycle_read.cpp:1:0: error: syntax error [syntaxError]
bsnes_v088-source/bsnes/snes/alt/smp/core/opcycle_rmw.cpp:1:0: error: syntax error [syntaxError]
bsnes_v088-source/bsnes/snes/alt/smp/core/opcycle_read.cpp:1486:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/smp/core/opcycle_read.cpp:1505:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/smp/core/opcycle_read.cpp:1527:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/smp/core/opcycle_read.cpp:1571:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/alt/smp/core/opcycle_read.cpp:1593:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/snes/cheat/cheat.cpp:28:16: style: The scope of the variable 'mirroraddr' can be reduced. [variableScope]
bsnes_v088-source/bsnes/snes/cheat/cheat.cpp:94:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/chip/superfx/disasm/disasm.cpp:89:19: warning: Buffer 't' is being written before its old content has been used. 'break;' missing? [redundantCopyInSwitch]
bsnes_v088-source/bsnes/snes/chip/superfx/disasm/disasm.cpp:88:19: note: Buffer 't' is being written before its old content has been used. 'break;' missing?
bsnes_v088-source/bsnes/snes/chip/superfx/disasm/disasm.cpp:89:19: note: Buffer 't' is being written before its old content has been used. 'break;' missing?
bsnes_v088-source/bsnes/snes/cpu/timing/irq.cpp:51:23: style: Variable 'virq_enabled' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/bsnes/snes/cpu/timing/irq.cpp:52:23: style: Variable 'hirq_enabled' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/bsnes/snes/cpu/mmio/mmio.cpp:146:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/dsp/dsp.cpp:290:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bsnes_v088-source/bsnes/snes/ppu/window/window.cpp:100:23: style: Boolean variable 'one' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
bsnes_v088-source/bsnes/snes/ppu/window/window.cpp:101:23: style: Boolean variable 'one' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
bsnes_v088-source/bsnes/snes/ppu/background/mode7.cpp:5:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/ppu/background/mode7.cpp:91:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/ppu/background/background.cpp:104:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/ppu/background/background.cpp:105:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/ppu/background/background.cpp:119:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/ppu/background/background.cpp:259:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/ppu/background/background.cpp:260:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/ppu/mmio/mmio.cpp:231:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/ppu/mmio/mmio.cpp:232:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/ppu/mmio/mmio.cpp:233:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/snes/ppu/mmio/mmio.cpp:234:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bsnes_v088-source/bsnes/target-debugger/base.hpp:2:0: error: #error "debugger is only compatible with accuracy profile" [preprocessorErrorDirective]
bsnes_v088-source/bsnes/target-ui/interface/palette.hpp:1:1: style: The struct 'Palette' does not have a constructor although it has private member variables. [noConstructor]
bsnes_v088-source/bsnes/target-ui/settings/input.hpp:12:12: warning: The struct 'InputSettings' defines member variable with name 'spacer' also defined in its parent struct 'SettingsLayout'. [duplInheritedMember]
bsnes_v088-source/bsnes/target-ui/settings/settings.hpp:2:10: note: Parent variable 'SettingsLayout::spacer'
bsnes_v088-source/bsnes/target-ui/settings/input.hpp:12:12: note: Derived variable 'InputSettings::spacer'
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:4:10: style: The function 'markup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:6:18: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:4:10: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:8:8: style: The function 'cartridgeLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:7:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:8:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:10:8: style: The function 'unloadCartridge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:8:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:10:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:12:8: style: The function 'power' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:10:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:12:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:13:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:11:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:13:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:14:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:12:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:14:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:16:14: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:14:22: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:16:14: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:17:8: style: The function 'unserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:15:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:17:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:19:8: style: The function 'setCheats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:17:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/nes/nes.hpp:19:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:4:10: style: The function 'markup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:6:18: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:4:10: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:8:8: style: The function 'cartridgeLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:7:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:8:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:15:8: style: The function 'unloadCartridge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:8:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:15:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:17:8: style: The function 'power' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:10:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:17:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:18:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:11:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:18:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:19:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:12:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:19:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:25:14: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:14:22: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:25:14: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:26:8: style: The function 'unserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:15:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:26:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:28:8: style: The function 'setCheats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:17:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/snes/snes.hpp:28:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:4:10: style: The function 'markup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:6:18: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:4:10: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:6:8: style: The function 'cartridgeLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:7:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:6:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:8:8: style: The function 'unloadCartridge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:8:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:8:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:10:8: style: The function 'power' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:10:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:10:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:11:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:11:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:11:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:12:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:12:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:12:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:14:14: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:14:22: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:14:14: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:15:8: style: The function 'unserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:15:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:15:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:17:8: style: The function 'setCheats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:17:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gb/gb.hpp:17:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:4:10: style: The function 'markup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:6:18: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:4:10: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:6:8: style: The function 'cartridgeLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:7:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:6:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:8:8: style: The function 'unloadCartridge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:8:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:8:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:10:8: style: The function 'power' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:10:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:10:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:11:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:11:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:11:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:12:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:12:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:12:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:14:14: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:14:22: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:14:14: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:15:8: style: The function 'unserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:15:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:15:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:17:8: style: The function 'setCheats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/interface/interface.hpp:17:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/interface/gba/gba.hpp:17:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/input.hpp:14:8: style: The function 'bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:9:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/input.hpp:14:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/input.hpp:15:11: style: The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:10:19: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/input.hpp:15:11: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/input.hpp:19:8: style: The function 'bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:9:16: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/input.hpp:19:8: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/input.hpp:20:11: style: The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:10:19: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/input.hpp:20:11: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/input.hpp:26:11: style: The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:10:19: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/input.hpp:26:11: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/nes.hpp:6:11: style: The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:35:19: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/nes.hpp:6:11: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/snes.hpp:8:11: style: The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:35:19: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/snes.hpp:8:11: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/snes.hpp:16:11: style: The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:35:19: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/snes.hpp:16:11: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/snes.hpp:24:11: style: The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:35:19: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/snes.hpp:24:11: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/snes.hpp:32:11: style: The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:35:19: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/snes.hpp:32:11: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/gb.hpp:6:11: style: The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:35:19: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/gb.hpp:6:11: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/input/gba.hpp:7:11: style: The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/bsnes/target-ui/input/input.hpp:35:19: note: Virtual function in base class
bsnes_v088-source/bsnes/target-ui/input/gba.hpp:7:11: note: Function in derived class
bsnes_v088-source/bsnes/target-ui/general/file-browser.cpp:69:54: style: Function 'open' argument 2 names different: declaration 'mode' definition 'requestedMode'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/target-ui/general/file-browser.hpp:13:43: note: Function 'open' argument 2 names different: declaration 'mode' definition 'requestedMode'.
bsnes_v088-source/bsnes/target-ui/general/file-browser.cpp:69:54: note: Function 'open' argument 2 names different: declaration 'mode' definition 'requestedMode'.
bsnes_v088-source/bsnes/target-ui/general/file-browser.cpp:69:93: style: Function 'open' argument 3 names different: declaration 'callback' definition 'requestedCallback'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/target-ui/general/file-browser.hpp:13:73: note: Function 'open' argument 3 names different: declaration 'callback' definition 'requestedCallback'.
bsnes_v088-source/bsnes/target-ui/general/file-browser.cpp:69:93: note: Function 'open' argument 3 names different: declaration 'callback' definition 'requestedCallback'.
bsnes_v088-source/bsnes/target-ui/general/file-browser.cpp:126:44: style: Function 'loadFolder' argument 1 names different: declaration 'path' definition 'requestedPath'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/target-ui/general/file-browser.hpp:33:33: note: Function 'loadFolder' argument 1 names different: declaration 'path' definition 'requestedPath'.
bsnes_v088-source/bsnes/target-ui/general/file-browser.cpp:126:44: note: Function 'loadFolder' argument 1 names different: declaration 'path' definition 'requestedPath'.
bsnes_v088-source/bsnes/target-ui/general/information-window.cpp:34:42: style: Function 'parse' argument 1 names different: declaration 'node' definition 'header'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/target-ui/general/information-window.hpp:7:25: note: Function 'parse' argument 1 names different: declaration 'node' definition 'header'.
bsnes_v088-source/bsnes/target-ui/general/information-window.cpp:34:42: note: Function 'parse' argument 1 names different: declaration 'node' definition 'header'.
bsnes_v088-source/bsnes/target-ui/input/gb.cpp:3:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/gb.cpp:4:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/gb.cpp:5:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/gb.cpp:6:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/gba.cpp:3:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/gba.cpp:4:45: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/gba.cpp:5:45: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/gba.cpp:6:47: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/nes.cpp:7:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/nes.cpp:8:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/nes.cpp:9:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/nes.cpp:10:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/snes.cpp:3:52: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/snes.cpp:4:56: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/snes.cpp:5:56: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/snes.cpp:6:58: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/bsnes/target-ui/input/input.cpp:198:15: warning: Member variable 'InputManager::scancode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/target-ui/interface/interface.cpp:18:9: warning: Member variable 'Filter::width' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/target-ui/interface/interface.cpp:18:9: warning: Member variable 'Filter::height' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/target-ui/interface/interface.cpp:198:12: warning: Member variable 'Interface::base' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/target-ui/interface/interface.cpp:198:12: warning: Member variable 'Interface::slot' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/target-ui/interface/interface.cpp:198:12: warning: Member variable 'Interface::game' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/target-ui/interface/interface.cpp:199:3: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/target-ui/main.cpp:41:5: style: Variable 'unused' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bsnes_v088-source/bsnes/target-ui/main.cpp:39:0: note: Variable 'unused' is reassigned a value before the old one has been used if variable is no semaphore variable.
bsnes_v088-source/bsnes/target-ui/main.cpp:41:5: note: Variable 'unused' is reassigned a value before the old one has been used if variable is no semaphore variable.
bsnes_v088-source/bsnes/target-ui/main.cpp:30:3: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/target-ui/base.hpp:44:10: style: Technically the member function 'Application::path' can be const. [functionConst]
bsnes_v088-source/bsnes/target-ui/main.cpp:8:21: note: Technically the member function 'Application::path' can be const.
bsnes_v088-source/bsnes/target-ui/base.hpp:44:10: note: Technically the member function 'Application::path' can be const.
bsnes_v088-source/bsnes/target-ui/settings/audio.cpp:144:48: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
bsnes_v088-source/bsnes/target-ui/settings/settings.cpp:8:38: style: Function 'append' argument 1 names different: declaration 'widget' definition 'sizable'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/target-ui/settings/settings.hpp:5:24: note: Function 'append' argument 1 names different: declaration 'widget' definition 'sizable'.
bsnes_v088-source/bsnes/target-ui/settings/settings.cpp:8:38: note: Function 'append' argument 1 names different: declaration 'widget' definition 'sizable'.
bsnes_v088-source/bsnes/target-ui/settings/audio.cpp:18:56: warning: Suspicious code: sign conversion of ( in calculation, even though ( can have a negative value [signConversion]
bsnes_v088-source/bsnes/target-ui/settings/audio.cpp:19:47: warning: Suspicious code: sign conversion of ( in calculation, even though ( can have a negative value [signConversion]
bsnes_v088-source/bsnes/target-ui/settings/audio.cpp:3:14: warning: Member variable 'AudioSlider::base' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/target-ui/settings/audio.cpp:3:14: warning: Member variable 'AudioSlider::step' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/bsnes/target-ui/utility/utility.cpp:174:41: style: Function 'showMessage' argument 1 names different: declaration 'text' definition 'message'. [funcArgNamesDifferent]
bsnes_v088-source/bsnes/target-ui/utility/utility.hpp:10:34: note: Function 'showMessage' argument 1 names different: declaration 'text' definition 'message'.
bsnes_v088-source/bsnes/target-ui/utility/utility.cpp:174:41: note: Function 'showMessage' argument 1 names different: declaration 'text' definition 'message'.
bsnes_v088-source/bsnes/target-ui/utility/utility.cpp:180:3: performance: Variable 'statusTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/bsnes/target-ui/utility/utility.hpp:3:8: performance: Technically the member function 'Utility::resizeMainWindow' can be static. [functionStatic]
bsnes_v088-source/bsnes/target-ui/utility/utility.cpp:53:15: note: Technically the member function 'Utility::resizeMainWindow' can be static.
bsnes_v088-source/bsnes/target-ui/utility/utility.hpp:3:8: note: Technically the member function 'Utility::resizeMainWindow' can be static.
bsnes_v088-source/bsnes/target-ui/utility/utility.hpp:5:8: performance: Technically the member function 'Utility::bindVideoFilter' can be static. [functionStatic]
bsnes_v088-source/bsnes/target-ui/utility/utility.cpp:129:15: note: Technically the member function 'Utility::bindVideoFilter' can be static.
bsnes_v088-source/bsnes/target-ui/utility/utility.hpp:5:8: note: Technically the member function 'Utility::bindVideoFilter' can be static.
bsnes_v088-source/bsnes/target-ui/utility/utility.hpp:6:8: performance: Technically the member function 'Utility::bindVideoShader' can be static. [functionStatic]
bsnes_v088-source/bsnes/target-ui/utility/utility.cpp:139:15: note: Technically the member function 'Utility::bindVideoShader' can be static.
bsnes_v088-source/bsnes/target-ui/utility/utility.hpp:6:8: note: Technically the member function 'Utility::bindVideoShader' can be static.
bsnes_v088-source/bsnes/target-ui/utility/utility.hpp:8:8: style: Technically the member function 'Utility::updateStatus' can be const. [functionConst]
bsnes_v088-source/bsnes/target-ui/utility/utility.cpp:153:15: note: Technically the member function 'Utility::updateStatus' can be const.
bsnes_v088-source/bsnes/target-ui/utility/utility.hpp:8:8: note: Technically the member function 'Utility::updateStatus' can be const.
bsnes_v088-source/bsnes/target-ui/window/window.hpp:11:10: performance: Technically the member function 'WindowManager::geometry' can be static. [functionStatic]
bsnes_v088-source/bsnes/target-ui/window/window.cpp:12:23: note: Technically the member function 'WindowManager::geometry' can be static.
bsnes_v088-source/bsnes/target-ui/window/window.hpp:11:10: note: Technically the member function 'WindowManager::geometry' can be static.
bsnes_v088-source/bsnes/target-ui/window/window.hpp:12:12: performance: Technically the member function 'WindowManager::geometry' can be static. [functionStatic]
bsnes_v088-source/bsnes/target-ui/window/window.cpp:16:25: note: Technically the member function 'WindowManager::geometry' can be static.
bsnes_v088-source/bsnes/target-ui/window/window.hpp:12:12: note: Technically the member function 'WindowManager::geometry' can be static.
bsnes_v088-source/purify/nall/file.hpp:124:21: style: Checking if unsigned variable 'req_offset' is less than zero. This might be a false warning. [unsignedLessThanZero]
bsnes_v088-source/purify/nall/file.hpp:267:38: style: Variable 'unused' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/purify/nall/file.hpp:278:36: style: Variable 'unused' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/purify/nall/file.hpp:156:10: style: Technically the member function 'nall::file::end' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.cpp:46:26: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.cpp:59:59: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.cpp:46:26: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.cpp:59:59: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/purify/phoenix/core/state.hpp:32:5: performance: Variable 'backgroundColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/purify/phoenix/core/state.hpp:34:5: performance: Variable 'geometry' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/purify/phoenix/core/state.hpp:118:5: performance: Variable 'geometry' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::widget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::menuContainer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::formContainer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::statusContainer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::menu' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::status' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:130:3: warning: Member variable 'pWindow::onSizePending' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:143:3: warning: Member variable 'pAction::widget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:159:3: warning: Member variable 'pMenu::gtkMenu' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:238:3: warning: Member variable 'pWidget::gtkWidget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:264:3: warning: Member variable 'pCanvas::surface' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:294:3: warning: Member variable 'pComboBox::itemCounter' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:314:3: warning: Member variable 'pHexEdit::container' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:314:3: warning: Member variable 'pHexEdit::subWidget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:314:3: warning: Member variable 'pHexEdit::scrollBar' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:314:3: warning: Member variable 'pHexEdit::textBuffer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:314:3: warning: Member variable 'pHexEdit::textCursor' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:405:3: warning: Member variable 'pListView::subWidget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:405:3: warning: Member variable 'pListView::store' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:451:3: warning: Member variable 'pTextEdit::subWidget' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:451:3: warning: Member variable 'pTextEdit::textBuffer' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:69:8: performance: Technically the member function 'pObject::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:70:8: performance: Technically the member function 'pObject::destructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:89:8: performance: Technically the member function 'pTimer::setInterval' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/gtk/timer.cpp:20:14: note: Technically the member function 'pTimer::setInterval' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:89:8: note: Technically the member function 'pTimer::setInterval' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:92:8: performance: Technically the member function 'pTimer::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/gtk/timer.cpp:23:14: note: Technically the member function 'pTimer::constructor' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:92:8: note: Technically the member function 'pTimer::constructor' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:109:9: style: Technically the member function 'pWindow::backgroundColor' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/gtk/window.cpp:141:16: note: Technically the member function 'pWindow::backgroundColor' can be const.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:109:9: note: Technically the member function 'pWindow::backgroundColor' can be const.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:113:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/gtk/window.cpp:182:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:113:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:120:8: style: Technically the member function 'pWindow::setMenuFont' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/gtk/window.cpp:228:15: note: Technically the member function 'pWindow::setMenuFont' can be const.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:120:8: note: Technically the member function 'pWindow::setMenuFont' can be const.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:128:8: style: Technically the member function 'pWindow::setWidgetFont' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/gtk/window.cpp:275:15: note: Technically the member function 'pWindow::setWidgetFont' can be const.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:128:8: note: Technically the member function 'pWindow::setWidgetFont' can be const.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:132:12: style: Technically the member function 'pWindow::menuHeight' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/gtk/window.cpp:336:19: note: Technically the member function 'pWindow::menuHeight' can be const.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:132:12: note: Technically the member function 'pWindow::menuHeight' can be const.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:133:12: style: Technically the member function 'pWindow::statusHeight' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/gtk/window.cpp:340:19: note: Technically the member function 'pWindow::statusHeight' can be const.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:133:12: note: Technically the member function 'pWindow::statusHeight' can be const.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:144:8: performance: Technically the member function 'pAction::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/gtk/action/action.cpp:9:15: note: Technically the member function 'pAction::constructor' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:144:8: note: Technically the member function 'pAction::constructor' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:146:10: performance: Technically the member function 'pAction::mnemonic' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/gtk/action/action.cpp:17:17: note: Technically the member function 'pAction::mnemonic' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:146:10: note: Technically the member function 'pAction::mnemonic' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:205:8: performance: Technically the member function 'pRadioItem::setGroup' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/gtk/action/radio-item.cpp:17:18: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:205:8: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:66:3: style: Struct 'pObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:91:3: style: Struct 'pTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:130:3: style: Struct 'pWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:143:3: style: Struct 'pAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:159:3: style: Struct 'pMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:169:3: style: Struct 'pSeparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:181:3: style: Struct 'pItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:194:3: style: Struct 'pCheckItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:208:3: style: Struct 'pRadioItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:217:3: style: Struct 'pSizable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:223:3: style: Struct 'pLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:238:3: style: Struct 'pWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:251:3: style: Struct 'pButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:264:3: style: Struct 'pCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:278:3: style: Struct 'pCheckBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:294:3: style: Struct 'pComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:314:3: style: Struct 'pHexEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:334:3: style: Struct 'pHorizontalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:348:3: style: Struct 'pHorizontalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:360:3: style: Struct 'pLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:374:3: style: Struct 'pLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:405:3: style: Struct 'pListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:419:3: style: Struct 'pProgressBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:434:3: style: Struct 'pRadioBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:451:3: style: Struct 'pTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:465:3: style: Struct 'pVerticalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:479:3: style: Struct 'pVerticalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:490:3: style: Struct 'pViewport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:162:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:145:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:162:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:163:8: style: The function 'setFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:147:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:163:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:172:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:145:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:172:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:184:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:145:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:184:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:197:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:145:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:197:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:211:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:145:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:211:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:247:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:247:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:254:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:254:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:267:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:267:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:274:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:274:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:281:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:281:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:289:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:289:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:297:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:297:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:317:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:317:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:329:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:329:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:337:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:337:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:343:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:343:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:351:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:351:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:357:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:357:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:363:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:363:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:369:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:369:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:377:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:377:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:408:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:408:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:409:8: style: The function 'setFocused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:233:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:409:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:410:8: style: The function 'setFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:234:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:410:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:416:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:416:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:422:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:422:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:429:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:429:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:437:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:437:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:454:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:454:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:460:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:460:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:468:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:468:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:474:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:231:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:474:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:482:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:482:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:493:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:241:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/gtk/platform.hpp:493:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/phoenix.cpp:39:0: error: #error "phoenix: unrecognized target" [preprocessorErrorDirective]
bsnes_v088-source/purify/phoenix/qt/platform.moc:11:0: error: #error "The header file 'platform.moc.hpp' doesn't include <QObject>." [preprocessorErrorDirective]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:43:43: error: Member variable 'locked' is initialized by itself. [selfInitialization]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:46:8: performance: Technically the member function 'pObject::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:47:8: performance: Technically the member function 'pObject::destructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:62:8: performance: Technically the member function 'pTimer::setEnabled' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/timer.cpp:1:14: note: Technically the member function 'pTimer::setEnabled' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:62:8: note: Technically the member function 'pTimer::setEnabled' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:63:8: performance: Technically the member function 'pTimer::setInterval' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/timer.cpp:4:14: note: Technically the member function 'pTimer::setInterval' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:63:8: note: Technically the member function 'pTimer::setInterval' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:66:8: performance: Technically the member function 'pTimer::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/timer.cpp:7:14: note: Technically the member function 'pTimer::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:66:8: note: Technically the member function 'pTimer::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:72:8: performance: Technically the member function 'pWindow::append' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:1:15: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:72:8: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:73:8: performance: Technically the member function 'pWindow::append' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:4:15: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:73:8: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:74:8: performance: Technically the member function 'pWindow::append' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:7:15: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:74:8: note: Technically the member function 'pWindow::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:75:9: performance: Technically the member function 'pWindow::backgroundColor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:10:16: note: Technically the member function 'pWindow::backgroundColor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:75:9: note: Technically the member function 'pWindow::backgroundColor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:76:8: performance: Technically the member function 'pWindow::focused' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:14:15: note: Technically the member function 'pWindow::focused' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:76:8: note: Technically the member function 'pWindow::focused' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:77:12: performance: Technically the member function 'pWindow::frameMargin' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:18:19: note: Technically the member function 'pWindow::frameMargin' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:77:12: note: Technically the member function 'pWindow::frameMargin' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:78:12: performance: Technically the member function 'pWindow::geometry' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:22:19: note: Technically the member function 'pWindow::geometry' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:78:12: note: Technically the member function 'pWindow::geometry' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:79:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:26:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:79:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:80:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:29:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:80:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:81:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:32:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:81:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:82:8: performance: Technically the member function 'pWindow::setBackgroundColor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:35:15: note: Technically the member function 'pWindow::setBackgroundColor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:82:8: note: Technically the member function 'pWindow::setBackgroundColor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:83:8: performance: Technically the member function 'pWindow::setFocused' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:38:15: note: Technically the member function 'pWindow::setFocused' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:83:8: note: Technically the member function 'pWindow::setFocused' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:84:8: performance: Technically the member function 'pWindow::setFullScreen' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:41:15: note: Technically the member function 'pWindow::setFullScreen' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:84:8: note: Technically the member function 'pWindow::setFullScreen' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:85:8: performance: Technically the member function 'pWindow::setGeometry' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:44:15: note: Technically the member function 'pWindow::setGeometry' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:85:8: note: Technically the member function 'pWindow::setGeometry' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:86:8: performance: Technically the member function 'pWindow::setMenuFont' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:47:15: note: Technically the member function 'pWindow::setMenuFont' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:86:8: note: Technically the member function 'pWindow::setMenuFont' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:87:8: performance: Technically the member function 'pWindow::setMenuVisible' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:50:15: note: Technically the member function 'pWindow::setMenuVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:87:8: note: Technically the member function 'pWindow::setMenuVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:88:8: performance: Technically the member function 'pWindow::setResizable' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:53:15: note: Technically the member function 'pWindow::setResizable' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:88:8: note: Technically the member function 'pWindow::setResizable' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:89:8: performance: Technically the member function 'pWindow::setStatusFont' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:56:15: note: Technically the member function 'pWindow::setStatusFont' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:89:8: note: Technically the member function 'pWindow::setStatusFont' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:90:8: performance: Technically the member function 'pWindow::setStatusText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:59:15: note: Technically the member function 'pWindow::setStatusText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:90:8: note: Technically the member function 'pWindow::setStatusText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:91:8: performance: Technically the member function 'pWindow::setStatusVisible' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:62:15: note: Technically the member function 'pWindow::setStatusVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:91:8: note: Technically the member function 'pWindow::setStatusVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:92:8: performance: Technically the member function 'pWindow::setTitle' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:65:15: note: Technically the member function 'pWindow::setTitle' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:92:8: note: Technically the member function 'pWindow::setTitle' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:93:8: performance: Technically the member function 'pWindow::setVisible' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:68:15: note: Technically the member function 'pWindow::setVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:93:8: note: Technically the member function 'pWindow::setVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:94:8: performance: Technically the member function 'pWindow::setWidgetFont' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:71:15: note: Technically the member function 'pWindow::setWidgetFont' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:94:8: note: Technically the member function 'pWindow::setWidgetFont' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:97:8: performance: Technically the member function 'pWindow::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/window.cpp:74:15: note: Technically the member function 'pWindow::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:97:8: note: Technically the member function 'pWindow::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:103:8: performance: Technically the member function 'pAction::setEnabled' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/action.cpp:1:15: note: Technically the member function 'pAction::setEnabled' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:103:8: note: Technically the member function 'pAction::setEnabled' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:104:8: performance: Technically the member function 'pAction::setVisible' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/action.cpp:4:15: note: Technically the member function 'pAction::setVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:104:8: note: Technically the member function 'pAction::setVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:107:8: performance: Technically the member function 'pAction::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/action.cpp:7:15: note: Technically the member function 'pAction::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:107:8: note: Technically the member function 'pAction::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:113:8: performance: Technically the member function 'pMenu::append' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/menu.cpp:1:13: note: Technically the member function 'pMenu::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:113:8: note: Technically the member function 'pMenu::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:114:8: performance: Technically the member function 'pMenu::remove' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/menu.cpp:4:13: note: Technically the member function 'pMenu::remove' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:114:8: note: Technically the member function 'pMenu::remove' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:115:8: performance: Technically the member function 'pMenu::setImage' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/menu.cpp:7:13: note: Technically the member function 'pMenu::setImage' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:115:8: note: Technically the member function 'pMenu::setImage' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:116:8: performance: Technically the member function 'pMenu::setText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/menu.cpp:10:13: note: Technically the member function 'pMenu::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:116:8: note: Technically the member function 'pMenu::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:119:8: performance: Technically the member function 'pMenu::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/menu.cpp:13:13: note: Technically the member function 'pMenu::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:119:8: note: Technically the member function 'pMenu::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:120:8: performance: Technically the member function 'pMenu::destructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/menu.cpp:16:13: note: Technically the member function 'pMenu::destructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:120:8: note: Technically the member function 'pMenu::destructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:127:8: performance: Technically the member function 'pSeparator::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/separator.cpp:1:18: note: Technically the member function 'pSeparator::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:127:8: note: Technically the member function 'pSeparator::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:128:8: performance: Technically the member function 'pSeparator::destructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/separator.cpp:4:18: note: Technically the member function 'pSeparator::destructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:128:8: note: Technically the member function 'pSeparator::destructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:134:8: performance: Technically the member function 'pItem::setImage' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/item.cpp:1:13: note: Technically the member function 'pItem::setImage' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:134:8: note: Technically the member function 'pItem::setImage' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:135:8: performance: Technically the member function 'pItem::setText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/item.cpp:4:13: note: Technically the member function 'pItem::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:135:8: note: Technically the member function 'pItem::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:138:8: performance: Technically the member function 'pItem::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/item.cpp:7:13: note: Technically the member function 'pItem::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:138:8: note: Technically the member function 'pItem::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:139:8: performance: Technically the member function 'pItem::destructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/item.cpp:10:13: note: Technically the member function 'pItem::destructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:139:8: note: Technically the member function 'pItem::destructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:145:8: performance: Technically the member function 'pCheckItem::checked' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/check-item.cpp:1:18: note: Technically the member function 'pCheckItem::checked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:145:8: note: Technically the member function 'pCheckItem::checked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:146:8: performance: Technically the member function 'pCheckItem::setChecked' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/check-item.cpp:5:18: note: Technically the member function 'pCheckItem::setChecked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:146:8: note: Technically the member function 'pCheckItem::setChecked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:147:8: performance: Technically the member function 'pCheckItem::setText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/check-item.cpp:8:18: note: Technically the member function 'pCheckItem::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:147:8: note: Technically the member function 'pCheckItem::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:150:8: performance: Technically the member function 'pCheckItem::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/check-item.cpp:11:18: note: Technically the member function 'pCheckItem::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:150:8: note: Technically the member function 'pCheckItem::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:151:8: performance: Technically the member function 'pCheckItem::destructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/check-item.cpp:14:18: note: Technically the member function 'pCheckItem::destructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:151:8: note: Technically the member function 'pCheckItem::destructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:157:8: performance: Technically the member function 'pRadioItem::checked' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/radio-item.cpp:1:18: note: Technically the member function 'pRadioItem::checked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:157:8: note: Technically the member function 'pRadioItem::checked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:158:8: performance: Technically the member function 'pRadioItem::setChecked' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/radio-item.cpp:5:18: note: Technically the member function 'pRadioItem::setChecked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:158:8: note: Technically the member function 'pRadioItem::setChecked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:159:8: performance: Technically the member function 'pRadioItem::setGroup' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/radio-item.cpp:8:18: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:159:8: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:160:8: performance: Technically the member function 'pRadioItem::setText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/radio-item.cpp:11:18: note: Technically the member function 'pRadioItem::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:160:8: note: Technically the member function 'pRadioItem::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:163:8: performance: Technically the member function 'pRadioItem::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/radio-item.cpp:14:18: note: Technically the member function 'pRadioItem::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:163:8: note: Technically the member function 'pRadioItem::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:164:8: performance: Technically the member function 'pRadioItem::destructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/action/radio-item.cpp:17:18: note: Technically the member function 'pRadioItem::destructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:164:8: note: Technically the member function 'pRadioItem::destructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:182:8: performance: Technically the member function 'pWidget::enabled' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/widget.cpp:1:15: note: Technically the member function 'pWidget::enabled' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:182:8: note: Technically the member function 'pWidget::enabled' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:183:12: performance: Technically the member function 'pWidget::minimumGeometry' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/widget.cpp:5:19: note: Technically the member function 'pWidget::minimumGeometry' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:183:12: note: Technically the member function 'pWidget::minimumGeometry' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:184:8: performance: Technically the member function 'pWidget::setEnabled' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/widget.cpp:9:15: note: Technically the member function 'pWidget::setEnabled' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:184:8: note: Technically the member function 'pWidget::setEnabled' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:185:8: performance: Technically the member function 'pWidget::setFocused' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/widget.cpp:12:15: note: Technically the member function 'pWidget::setFocused' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:185:8: note: Technically the member function 'pWidget::setFocused' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:186:8: performance: Technically the member function 'pWidget::setFont' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/widget.cpp:15:15: note: Technically the member function 'pWidget::setFont' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:186:8: note: Technically the member function 'pWidget::setFont' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:187:8: performance: Technically the member function 'pWidget::setGeometry' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/widget.cpp:18:15: note: Technically the member function 'pWidget::setGeometry' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:187:8: note: Technically the member function 'pWidget::setGeometry' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:188:8: performance: Technically the member function 'pWidget::setVisible' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/widget.cpp:21:15: note: Technically the member function 'pWidget::setVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:188:8: note: Technically the member function 'pWidget::setVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:191:8: performance: Technically the member function 'pWidget::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/widget.cpp:24:15: note: Technically the member function 'pWidget::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:191:8: note: Technically the member function 'pWidget::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:197:8: performance: Technically the member function 'pButton::setImage' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/button.cpp:1:15: note: Technically the member function 'pButton::setImage' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:197:8: note: Technically the member function 'pButton::setImage' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:198:8: performance: Technically the member function 'pButton::setText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/button.cpp:4:15: note: Technically the member function 'pButton::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:198:8: note: Technically the member function 'pButton::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:201:8: performance: Technically the member function 'pButton::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/button.cpp:7:15: note: Technically the member function 'pButton::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:201:8: note: Technically the member function 'pButton::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:207:8: performance: Technically the member function 'pCanvas::setSize' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/canvas.cpp:1:15: note: Technically the member function 'pCanvas::setSize' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:207:8: note: Technically the member function 'pCanvas::setSize' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:208:8: performance: Technically the member function 'pCanvas::update' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/canvas.cpp:4:15: note: Technically the member function 'pCanvas::update' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:208:8: note: Technically the member function 'pCanvas::update' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:211:8: performance: Technically the member function 'pCanvas::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/canvas.cpp:7:15: note: Technically the member function 'pCanvas::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:211:8: note: Technically the member function 'pCanvas::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:217:8: performance: Technically the member function 'pCheckBox::checked' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/check-box.cpp:1:17: note: Technically the member function 'pCheckBox::checked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:217:8: note: Technically the member function 'pCheckBox::checked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:218:8: performance: Technically the member function 'pCheckBox::setChecked' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/check-box.cpp:5:17: note: Technically the member function 'pCheckBox::setChecked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:218:8: note: Technically the member function 'pCheckBox::setChecked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:219:8: performance: Technically the member function 'pCheckBox::setText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/check-box.cpp:8:17: note: Technically the member function 'pCheckBox::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:219:8: note: Technically the member function 'pCheckBox::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:222:8: performance: Technically the member function 'pCheckBox::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/check-box.cpp:11:17: note: Technically the member function 'pCheckBox::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:222:8: note: Technically the member function 'pCheckBox::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:228:8: performance: Technically the member function 'pComboBox::append' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/combo-box.cpp:1:17: note: Technically the member function 'pComboBox::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:228:8: note: Technically the member function 'pComboBox::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:229:8: performance: Technically the member function 'pComboBox::reset' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/combo-box.cpp:4:17: note: Technically the member function 'pComboBox::reset' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:229:8: note: Technically the member function 'pComboBox::reset' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:230:12: performance: Technically the member function 'pComboBox::selection' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/combo-box.cpp:7:21: note: Technically the member function 'pComboBox::selection' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:230:12: note: Technically the member function 'pComboBox::selection' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:231:8: performance: Technically the member function 'pComboBox::setSelection' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/combo-box.cpp:11:17: note: Technically the member function 'pComboBox::setSelection' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:231:8: note: Technically the member function 'pComboBox::setSelection' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:234:8: performance: Technically the member function 'pComboBox::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/combo-box.cpp:14:17: note: Technically the member function 'pComboBox::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:234:8: note: Technically the member function 'pComboBox::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:240:8: performance: Technically the member function 'pHexEdit::setColumns' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/hex-edit.cpp:1:16: note: Technically the member function 'pHexEdit::setColumns' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:240:8: note: Technically the member function 'pHexEdit::setColumns' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:241:8: performance: Technically the member function 'pHexEdit::setLength' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/hex-edit.cpp:4:16: note: Technically the member function 'pHexEdit::setLength' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:241:8: note: Technically the member function 'pHexEdit::setLength' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:242:8: performance: Technically the member function 'pHexEdit::setOffset' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/hex-edit.cpp:7:16: note: Technically the member function 'pHexEdit::setOffset' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:242:8: note: Technically the member function 'pHexEdit::setOffset' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:243:8: performance: Technically the member function 'pHexEdit::setRows' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/hex-edit.cpp:10:16: note: Technically the member function 'pHexEdit::setRows' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:243:8: note: Technically the member function 'pHexEdit::setRows' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:244:8: performance: Technically the member function 'pHexEdit::update' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/hex-edit.cpp:13:16: note: Technically the member function 'pHexEdit::update' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:244:8: note: Technically the member function 'pHexEdit::update' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:247:8: performance: Technically the member function 'pHexEdit::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/hex-edit.cpp:16:16: note: Technically the member function 'pHexEdit::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:247:8: note: Technically the member function 'pHexEdit::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:253:12: performance: Technically the member function 'pHorizontalScrollBar::position' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/horizontal-scroll-bar.cpp:1:32: note: Technically the member function 'pHorizontalScrollBar::position' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:253:12: note: Technically the member function 'pHorizontalScrollBar::position' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:254:8: performance: Technically the member function 'pHorizontalScrollBar::setLength' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/horizontal-scroll-bar.cpp:5:28: note: Technically the member function 'pHorizontalScrollBar::setLength' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:254:8: note: Technically the member function 'pHorizontalScrollBar::setLength' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:255:8: performance: Technically the member function 'pHorizontalScrollBar::setPosition' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/horizontal-scroll-bar.cpp:8:28: note: Technically the member function 'pHorizontalScrollBar::setPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:255:8: note: Technically the member function 'pHorizontalScrollBar::setPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:258:8: performance: Technically the member function 'pHorizontalScrollBar::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/horizontal-scroll-bar.cpp:11:28: note: Technically the member function 'pHorizontalScrollBar::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:258:8: note: Technically the member function 'pHorizontalScrollBar::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:264:12: performance: Technically the member function 'pHorizontalSlider::position' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/horizontal-slider.cpp:1:29: note: Technically the member function 'pHorizontalSlider::position' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:264:12: note: Technically the member function 'pHorizontalSlider::position' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:265:8: performance: Technically the member function 'pHorizontalSlider::setLength' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/horizontal-slider.cpp:5:25: note: Technically the member function 'pHorizontalSlider::setLength' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:265:8: note: Technically the member function 'pHorizontalSlider::setLength' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:266:8: performance: Technically the member function 'pHorizontalSlider::setPosition' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/horizontal-slider.cpp:8:25: note: Technically the member function 'pHorizontalSlider::setPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:266:8: note: Technically the member function 'pHorizontalSlider::setPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:269:8: performance: Technically the member function 'pHorizontalSlider::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/horizontal-slider.cpp:11:25: note: Technically the member function 'pHorizontalSlider::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:269:8: note: Technically the member function 'pHorizontalSlider::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:275:8: performance: Technically the member function 'pLabel::setText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/label.cpp:1:14: note: Technically the member function 'pLabel::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:275:8: note: Technically the member function 'pLabel::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:278:8: performance: Technically the member function 'pLabel::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/label.cpp:4:14: note: Technically the member function 'pLabel::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:278:8: note: Technically the member function 'pLabel::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:284:8: performance: Technically the member function 'pLineEdit::setEditable' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/line-edit.cpp:1:17: note: Technically the member function 'pLineEdit::setEditable' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:284:8: note: Technically the member function 'pLineEdit::setEditable' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:285:8: performance: Technically the member function 'pLineEdit::setText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/line-edit.cpp:4:17: note: Technically the member function 'pLineEdit::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:285:8: note: Technically the member function 'pLineEdit::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:286:10: performance: Technically the member function 'pLineEdit::text' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/line-edit.cpp:7:19: note: Technically the member function 'pLineEdit::text' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:286:10: note: Technically the member function 'pLineEdit::text' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:289:8: performance: Technically the member function 'pLineEdit::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/line-edit.cpp:10:17: note: Technically the member function 'pLineEdit::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:289:8: note: Technically the member function 'pLineEdit::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:295:8: performance: Technically the member function 'pListView::append' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:1:17: note: Technically the member function 'pListView::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:295:8: note: Technically the member function 'pListView::append' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:296:8: performance: Technically the member function 'pListView::autoSizeColumns' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:4:17: note: Technically the member function 'pListView::autoSizeColumns' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:296:8: note: Technically the member function 'pListView::autoSizeColumns' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:297:8: performance: Technically the member function 'pListView::checked' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:7:17: note: Technically the member function 'pListView::checked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:297:8: note: Technically the member function 'pListView::checked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:298:8: performance: Technically the member function 'pListView::modify' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:10:17: note: Technically the member function 'pListView::modify' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:298:8: note: Technically the member function 'pListView::modify' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:299:8: performance: Technically the member function 'pListView::reset' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:13:17: note: Technically the member function 'pListView::reset' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:299:8: note: Technically the member function 'pListView::reset' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:300:8: performance: Technically the member function 'pListView::selected' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:16:17: note: Technically the member function 'pListView::selected' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:300:8: note: Technically the member function 'pListView::selected' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:301:12: performance: Technically the member function 'pListView::selection' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:20:21: note: Technically the member function 'pListView::selection' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:301:12: note: Technically the member function 'pListView::selection' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:302:8: performance: Technically the member function 'pListView::setCheckable' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:24:17: note: Technically the member function 'pListView::setCheckable' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:302:8: note: Technically the member function 'pListView::setCheckable' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:303:8: performance: Technically the member function 'pListView::setChecked' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:27:17: note: Technically the member function 'pListView::setChecked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:303:8: note: Technically the member function 'pListView::setChecked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:304:8: performance: Technically the member function 'pListView::setHeaderText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:30:17: note: Technically the member function 'pListView::setHeaderText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:304:8: note: Technically the member function 'pListView::setHeaderText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:305:8: performance: Technically the member function 'pListView::setHeaderVisible' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:33:17: note: Technically the member function 'pListView::setHeaderVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:305:8: note: Technically the member function 'pListView::setHeaderVisible' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:306:8: performance: Technically the member function 'pListView::setSelected' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:36:17: note: Technically the member function 'pListView::setSelected' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:306:8: note: Technically the member function 'pListView::setSelected' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:307:8: performance: Technically the member function 'pListView::setSelection' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:39:17: note: Technically the member function 'pListView::setSelection' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:307:8: note: Technically the member function 'pListView::setSelection' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:310:8: performance: Technically the member function 'pListView::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/list-view.cpp:42:17: note: Technically the member function 'pListView::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:310:8: note: Technically the member function 'pListView::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:316:8: performance: Technically the member function 'pProgressBar::setPosition' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/progress-bar.cpp:1:20: note: Technically the member function 'pProgressBar::setPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:316:8: note: Technically the member function 'pProgressBar::setPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:319:8: performance: Technically the member function 'pProgressBar::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/progress-bar.cpp:4:20: note: Technically the member function 'pProgressBar::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:319:8: note: Technically the member function 'pProgressBar::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:325:8: performance: Technically the member function 'pRadioBox::checked' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/radio-box.cpp:1:17: note: Technically the member function 'pRadioBox::checked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:325:8: note: Technically the member function 'pRadioBox::checked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:326:8: performance: Technically the member function 'pRadioBox::setChecked' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/radio-box.cpp:5:17: note: Technically the member function 'pRadioBox::setChecked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:326:8: note: Technically the member function 'pRadioBox::setChecked' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:327:8: performance: Technically the member function 'pRadioBox::setGroup' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/radio-box.cpp:8:17: note: Technically the member function 'pRadioBox::setGroup' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:327:8: note: Technically the member function 'pRadioBox::setGroup' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:328:8: performance: Technically the member function 'pRadioBox::setText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/radio-box.cpp:11:17: note: Technically the member function 'pRadioBox::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:328:8: note: Technically the member function 'pRadioBox::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:331:8: performance: Technically the member function 'pRadioBox::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/radio-box.cpp:14:17: note: Technically the member function 'pRadioBox::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:331:8: note: Technically the member function 'pRadioBox::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:337:8: performance: Technically the member function 'pTextEdit::setCursorPosition' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/text-edit.cpp:1:17: note: Technically the member function 'pTextEdit::setCursorPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:337:8: note: Technically the member function 'pTextEdit::setCursorPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:338:8: performance: Technically the member function 'pTextEdit::setEditable' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/text-edit.cpp:4:17: note: Technically the member function 'pTextEdit::setEditable' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:338:8: note: Technically the member function 'pTextEdit::setEditable' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:339:8: performance: Technically the member function 'pTextEdit::setText' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/text-edit.cpp:7:17: note: Technically the member function 'pTextEdit::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:339:8: note: Technically the member function 'pTextEdit::setText' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:340:8: performance: Technically the member function 'pTextEdit::setWordWrap' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/text-edit.cpp:10:17: note: Technically the member function 'pTextEdit::setWordWrap' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:340:8: note: Technically the member function 'pTextEdit::setWordWrap' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:341:10: performance: Technically the member function 'pTextEdit::text' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/text-edit.cpp:13:19: note: Technically the member function 'pTextEdit::text' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:341:10: note: Technically the member function 'pTextEdit::text' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:344:8: performance: Technically the member function 'pTextEdit::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/text-edit.cpp:16:17: note: Technically the member function 'pTextEdit::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:344:8: note: Technically the member function 'pTextEdit::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:350:12: performance: Technically the member function 'pVerticalScrollBar::position' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/vertical-scroll-bar.cpp:1:30: note: Technically the member function 'pVerticalScrollBar::position' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:350:12: note: Technically the member function 'pVerticalScrollBar::position' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:351:8: performance: Technically the member function 'pVerticalScrollBar::setLength' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/vertical-scroll-bar.cpp:5:26: note: Technically the member function 'pVerticalScrollBar::setLength' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:351:8: note: Technically the member function 'pVerticalScrollBar::setLength' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:352:8: performance: Technically the member function 'pVerticalScrollBar::setPosition' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/vertical-scroll-bar.cpp:8:26: note: Technically the member function 'pVerticalScrollBar::setPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:352:8: note: Technically the member function 'pVerticalScrollBar::setPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:355:8: performance: Technically the member function 'pVerticalScrollBar::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/vertical-scroll-bar.cpp:11:26: note: Technically the member function 'pVerticalScrollBar::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:355:8: note: Technically the member function 'pVerticalScrollBar::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:361:12: performance: Technically the member function 'pVerticalSlider::position' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/vertical-slider.cpp:1:27: note: Technically the member function 'pVerticalSlider::position' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:361:12: note: Technically the member function 'pVerticalSlider::position' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:362:8: performance: Technically the member function 'pVerticalSlider::setLength' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/vertical-slider.cpp:5:23: note: Technically the member function 'pVerticalSlider::setLength' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:362:8: note: Technically the member function 'pVerticalSlider::setLength' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:363:8: performance: Technically the member function 'pVerticalSlider::setPosition' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/vertical-slider.cpp:8:23: note: Technically the member function 'pVerticalSlider::setPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:363:8: note: Technically the member function 'pVerticalSlider::setPosition' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:366:8: performance: Technically the member function 'pVerticalSlider::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/vertical-slider.cpp:11:23: note: Technically the member function 'pVerticalSlider::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:366:8: note: Technically the member function 'pVerticalSlider::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:372:13: performance: Technically the member function 'pViewport::handle' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/viewport.cpp:1:22: note: Technically the member function 'pViewport::handle' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:372:13: note: Technically the member function 'pViewport::handle' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:375:8: performance: Technically the member function 'pViewport::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/reference/widget/viewport.cpp:5:17: note: Technically the member function 'pViewport::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:375:8: note: Technically the member function 'pViewport::constructor' can be static.
bsnes_v088-source/purify/phoenix/reference/platform.hpp:43:3: style: Struct 'pObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:65:3: style: Struct 'pTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:96:3: style: Struct 'pWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:106:3: style: Struct 'pAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:118:3: style: Struct 'pMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:126:3: style: Struct 'pSeparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:137:3: style: Struct 'pItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:149:3: style: Struct 'pCheckItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:162:3: style: Struct 'pRadioItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:170:3: style: Struct 'pSizable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:176:3: style: Struct 'pLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:190:3: style: Struct 'pWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:200:3: style: Struct 'pButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:210:3: style: Struct 'pCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:221:3: style: Struct 'pCheckBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:233:3: style: Struct 'pComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:246:3: style: Struct 'pHexEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:257:3: style: Struct 'pHorizontalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:268:3: style: Struct 'pHorizontalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:277:3: style: Struct 'pLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:288:3: style: Struct 'pLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:309:3: style: Struct 'pListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:318:3: style: Struct 'pProgressBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:330:3: style: Struct 'pRadioBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:343:3: style: Struct 'pTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:354:3: style: Struct 'pVerticalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:365:3: style: Struct 'pVerticalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/reference/platform.hpp:374:3: style: Struct 'pViewport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:294:27: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:297:25: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:300:35: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:304:35: style: C-style pointer casting [cstyleCast]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:154:13: style: The scope of the variable 'window' can be reduced. [variableScope]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:165:17: style: The scope of the variable 'listView' can be reduced. [variableScope]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:170:17: style: The scope of the variable 'lineEdit' can be reduced. [variableScope]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:175:17: style: The scope of the variable 'textEdit' can be reduced. [variableScope]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:221:11: style: The scope of the variable 'window' can be reduced. [variableScope]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:321:21: style: The scope of the variable 'comboBox' can be reduced. [variableScope]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:329:21: style: The scope of the variable 'lineEdit' can be reduced. [variableScope]
bsnes_v088-source/purify/phoenix/windows/platform.cpp:340:21: style: The scope of the variable 'textEdit' can be reduced. [variableScope]
bsnes_v088-source/purify/phoenix/windows/font.cpp:34:53: style: Function 'geometry' argument 2 names different: declaration 'text' definition 'text_'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:18:55: note: Function 'geometry' argument 2 names different: declaration 'text' definition 'text_'.
bsnes_v088-source/purify/phoenix/windows/font.cpp:34:53: note: Function 'geometry' argument 2 names different: declaration 'text' definition 'text_'.
bsnes_v088-source/purify/phoenix/windows/widget/hex-edit.cpp:88:34: style: Function 'keyPress' argument 1 names different: declaration 'key' definition 'scancode'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:306:26: note: Function 'keyPress' argument 1 names different: declaration 'key' definition 'scancode'.
bsnes_v088-source/purify/phoenix/windows/widget/hex-edit.cpp:88:34: note: Function 'keyPress' argument 1 names different: declaration 'key' definition 'scancode'.
bsnes_v088-source/purify/phoenix/windows/widget/list-view.cpp:1:39: style: Function 'append' argument 1 names different: declaration 'text' definition 'list'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:367:30: note: Function 'append' argument 1 names different: declaration 'text' definition 'list'.
bsnes_v088-source/purify/phoenix/windows/widget/list-view.cpp:1:39: note: Function 'append' argument 1 names different: declaration 'text' definition 'list'.
bsnes_v088-source/purify/phoenix/windows/widget/list-view.cpp:28:53: style: Function 'modify' argument 2 names different: declaration 'text' definition 'list'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:370:44: note: Function 'modify' argument 2 names different: declaration 'text' definition 'list'.
bsnes_v088-source/purify/phoenix/windows/widget/list-view.cpp:28:53: note: Function 'modify' argument 2 names different: declaration 'text' definition 'list'.
bsnes_v088-source/purify/phoenix/windows/widget/list-view.cpp:65:46: style: Function 'setHeaderText' argument 1 names different: declaration 'text' definition 'list'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:376:37: note: Function 'setHeaderText' argument 1 names different: declaration 'text' definition 'list'.
bsnes_v088-source/purify/phoenix/windows/widget/list-view.cpp:65:46: note: Function 'setHeaderText' argument 1 names different: declaration 'text' definition 'list'.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:132:3: warning: Member variable 'pAction::parentMenu' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:132:3: warning: Member variable 'pAction::parentWindow' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:255:3: warning: Member variable 'pCanvas::data' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:381:3: warning: Member variable 'pListView::lostFocus' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:61:8: performance: Technically the member function 'pObject::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:62:8: performance: Technically the member function 'pObject::destructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:94:8: style: Technically the member function 'pWindow::append' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/windows/window.cpp:4:15: note: Technically the member function 'pWindow::append' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:94:8: note: Technically the member function 'pWindow::append' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:97:9: style: Technically the member function 'pWindow::backgroundColor' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/windows/window.cpp:23:16: note: Technically the member function 'pWindow::backgroundColor' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:97:9: note: Technically the member function 'pWindow::backgroundColor' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:98:8: style: Technically the member function 'pWindow::focused' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/windows/window.cpp:29:15: note: Technically the member function 'pWindow::focused' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:98:8: note: Technically the member function 'pWindow::focused' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:101:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/windows/window.cpp:68:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:101:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:103:8: performance: Technically the member function 'pWindow::remove' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/windows/window.cpp:75:15: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:103:8: note: Technically the member function 'pWindow::remove' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:108:8: performance: Technically the member function 'pWindow::setMenuFont' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/windows/window.cpp:121:15: note: Technically the member function 'pWindow::setMenuFont' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:108:8: note: Technically the member function 'pWindow::setMenuFont' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:116:8: style: Technically the member function 'pWindow::setWidgetFont' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/windows/window.cpp:161:15: note: Technically the member function 'pWindow::setWidgetFont' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:116:8: note: Technically the member function 'pWindow::setWidgetFont' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:157:8: performance: Technically the member function 'pSeparator::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/windows/action/separator.cpp:1:18: note: Technically the member function 'pSeparator::constructor' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:157:8: note: Technically the member function 'pSeparator::constructor' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:177:8: style: Technically the member function 'pCheckItem::checked' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/windows/action/check-item.cpp:1:18: note: Technically the member function 'pCheckItem::checked' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:177:8: note: Technically the member function 'pCheckItem::checked' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:182:8: performance: Technically the member function 'pCheckItem::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/windows/action/check-item.cpp:13:18: note: Technically the member function 'pCheckItem::constructor' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:182:8: note: Technically the member function 'pCheckItem::constructor' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:189:8: style: Technically the member function 'pRadioItem::checked' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/windows/action/radio-item.cpp:1:18: note: Technically the member function 'pRadioItem::checked' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:189:8: note: Technically the member function 'pRadioItem::checked' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:190:8: style: Technically the member function 'pRadioItem::setChecked' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/windows/action/radio-item.cpp:5:18: note: Technically the member function 'pRadioItem::setChecked' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:190:8: note: Technically the member function 'pRadioItem::setChecked' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:191:8: performance: Technically the member function 'pRadioItem::setGroup' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/windows/action/radio-item.cpp:14:18: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:191:8: note: Technically the member function 'pRadioItem::setGroup' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:195:8: performance: Technically the member function 'pRadioItem::constructor' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/windows/action/radio-item.cpp:21:18: note: Technically the member function 'pRadioItem::constructor' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:195:8: note: Technically the member function 'pRadioItem::constructor' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:405:8: style: Technically the member function 'pRadioBox::setChecked' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/windows/widget/radio-box.cpp:10:17: note: Technically the member function 'pRadioBox::setChecked' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:405:8: note: Technically the member function 'pRadioBox::setChecked' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:406:8: performance: Technically the member function 'pRadioBox::setGroup' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/windows/widget/radio-box.cpp:16:17: note: Technically the member function 'pRadioBox::setGroup' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:406:8: note: Technically the member function 'pRadioBox::setGroup' can be static.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:461:13: style: Technically the member function 'pViewport::handle' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/windows/widget/viewport.cpp:40:22: note: Technically the member function 'pViewport::handle' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:461:13: note: Technically the member function 'pViewport::handle' can be const.
bsnes_v088-source/purify/phoenix/windows/platform.hpp:57:3: style: Struct 'pObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:81:3: style: Struct 'pTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:118:3: style: Struct 'pWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:132:3: style: Struct 'pAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:146:3: style: Struct 'pMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:156:3: style: Struct 'pSeparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:168:3: style: Struct 'pItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:181:3: style: Struct 'pCheckItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:194:3: style: Struct 'pRadioItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:202:3: style: Struct 'pSizable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:208:3: style: Struct 'pLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:225:3: style: Struct 'pWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:242:3: style: Struct 'pButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:255:3: style: Struct 'pCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:270:3: style: Struct 'pCheckBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:285:3: style: Struct 'pComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:302:3: style: Struct 'pHexEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:317:3: style: Struct 'pHorizontalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:331:3: style: Struct 'pHorizontalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:343:3: style: Struct 'pLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:357:3: style: Struct 'pLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:381:3: style: Struct 'pListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:394:3: style: Struct 'pProgressBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:409:3: style: Struct 'pRadioBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:424:3: style: Struct 'pTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:438:3: style: Struct 'pVerticalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:452:3: style: Struct 'pVerticalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:463:3: style: Struct 'pViewport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:238:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:238:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:245:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:245:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:258:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:258:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:266:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:266:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:273:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:273:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:280:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:280:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:288:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:288:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:289:8: style: The function 'setGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:222:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:289:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:305:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:305:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:312:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:312:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:320:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:320:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:326:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:326:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:334:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:334:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:340:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:340:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:346:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:346:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:352:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:352:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:360:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:360:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:384:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:384:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:385:8: style: The function 'setGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:222:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:385:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:391:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:391:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:397:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:397:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:404:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:404:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:412:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:412:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:427:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:427:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:433:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:433:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:441:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:441:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:447:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:218:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:447:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:455:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:455:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:466:8: style: The function 'orphan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/windows/platform.hpp:228:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/windows/platform.hpp:466:8: note: Function in derived class
bsnes_v088-source/purify/purify.cpp:63:5: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/purify/purify.cpp:63:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/purify/purify.cpp:75:5: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/purify/purify.cpp:75:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/purify/purify.cpp:91:5: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/purify/purify.cpp:91:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/purify/purify.cpp:100:5: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/purify/purify.cpp:100:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bsnes_v088-source/purify/purify.cpp:63:17: style: Condition '255!=16' is always true [knownConditionTrueFalse]
bsnes_v088-source/purify/purify.cpp:75:17: style: Condition '255!=16' is always true [knownConditionTrueFalse]
bsnes_v088-source/purify/purify.cpp:91:11: style: Condition 'size&32767==512' is always false [knownConditionTrueFalse]
bsnes_v088-source/purify/purify.cpp:91:19: style: Condition '32767==512' is always false [knownConditionTrueFalse]
bsnes_v088-source/purify/purify.cpp:100:11: style: Condition 'size&32767==512' is always false [knownConditionTrueFalse]
bsnes_v088-source/purify/purify.cpp:100:19: style: Condition '32767==512' is always false [knownConditionTrueFalse]
bsnes_v088-source/purify/nall/directory.hpp:107:20: style: The scope of the variable 'ep' can be reduced. [variableScope]
bsnes_v088-source/purify/nall/directory.hpp:127:20: style: The scope of the variable 'ep' can be reduced. [variableScope]
bsnes_v088-source/purify/nall/gb/cartridge.hpp:23:45: style: Function 'GameBoyCartridge' argument 1 names different: declaration 'data' definition 'romdata'. [funcArgNamesDifferent]
bsnes_v088-source/purify/nall/gb/cartridge.hpp:8:36: note: Function 'GameBoyCartridge' argument 1 names different: declaration 'data' definition 'romdata'.
bsnes_v088-source/purify/nall/gb/cartridge.hpp:23:45: note: Function 'GameBoyCartridge' argument 1 names different: declaration 'data' definition 'romdata'.
bsnes_v088-source/purify/nall/gb/cartridge.hpp:23:63: style: Function 'GameBoyCartridge' argument 2 names different: declaration 'size' definition 'romsize'. [funcArgNamesDifferent]
bsnes_v088-source/purify/nall/gb/cartridge.hpp:8:51: note: Function 'GameBoyCartridge' argument 2 names different: declaration 'size' definition 'romsize'.
bsnes_v088-source/purify/nall/gb/cartridge.hpp:23:63: note: Function 'GameBoyCartridge' argument 2 names different: declaration 'size' definition 'romsize'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:28: style: Function 'transform' argument 1 names different: declaration 'endian' definition 'outputEndian'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/nall/image.hpp:52:30: note: Function 'transform' argument 1 names different: declaration 'endian' definition 'outputEndian'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:28: note: Function 'transform' argument 1 names different: declaration 'endian' definition 'outputEndian'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:51: style: Function 'transform' argument 2 names different: declaration 'depth' definition 'outputDepth'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/nall/image.hpp:52:47: note: Function 'transform' argument 2 names different: declaration 'depth' definition 'outputDepth'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:51: note: Function 'transform' argument 2 names different: declaration 'depth' definition 'outputDepth'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:73: style: Function 'transform' argument 3 names different: declaration 'alphaMask' definition 'outputAlphaMask'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/nall/image.hpp:52:63: note: Function 'transform' argument 3 names different: declaration 'alphaMask' definition 'outputAlphaMask'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:73: note: Function 'transform' argument 3 names different: declaration 'alphaMask' definition 'outputAlphaMask'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:99: style: Function 'transform' argument 4 names different: declaration 'redMask' definition 'outputRedMask'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/nall/image.hpp:52:83: note: Function 'transform' argument 4 names different: declaration 'redMask' definition 'outputRedMask'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:99: note: Function 'transform' argument 4 names different: declaration 'redMask' definition 'outputRedMask'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:123: style: Function 'transform' argument 5 names different: declaration 'greenMask' definition 'outputGreenMask'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/nall/image.hpp:52:101: note: Function 'transform' argument 5 names different: declaration 'greenMask' definition 'outputGreenMask'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:123: note: Function 'transform' argument 5 names different: declaration 'greenMask' definition 'outputGreenMask'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:149: style: Function 'transform' argument 6 names different: declaration 'blueMask' definition 'outputBlueMask'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/nall/image.hpp:52:121: note: Function 'transform' argument 6 names different: declaration 'blueMask' definition 'outputBlueMask'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:218:149: note: Function 'transform' argument 6 names different: declaration 'blueMask' definition 'outputBlueMask'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:398:36: style: Function 'loadPNG' argument 1 names different: declaration 'data' definition 'pngData'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/nall/image.hpp:50:38: note: Function 'loadPNG' argument 1 names different: declaration 'data' definition 'pngData'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:398:36: note: Function 'loadPNG' argument 1 names different: declaration 'data' definition 'pngData'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:398:54: style: Function 'loadPNG' argument 2 names different: declaration 'size' definition 'pngSize'. [funcArgNamesDifferent]
bsnes_v088-source/purify/phoenix/nall/image.hpp:50:53: note: Function 'loadPNG' argument 2 names different: declaration 'size' definition 'pngSize'.
bsnes_v088-source/purify/phoenix/nall/image.hpp:398:54: note: Function 'loadPNG' argument 2 names different: declaration 'size' definition 'pngSize'.
bsnes_v088-source/purify/nall/snes/cartridge.hpp:107:24: warning: Member variable 'SuperFamicomCartridge::loaded' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/nall/snes/cartridge.hpp:107:24: warning: Member variable 'SuperFamicomCartridge::crc32' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/nall/snes/cartridge.hpp:107:24: warning: Member variable 'SuperFamicomCartridge::mode' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:94:3: warning: Member variable 'array::pool' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:94:3: warning: Member variable 'array::poolsize' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:94:3: warning: Member variable 'array::objectsize' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:97:3: warning: Member variable 'array::pool' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:97:3: warning: Member variable 'array::poolsize' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:97:3: warning: Member variable 'array::objectsize' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:106:10: warning: Member variable 'array::pool' is not assigned a value in 'array::operator='. [operatorEqVarError]
bsnes_v088-source/purify/phoenix/nall/array.hpp:106:10: warning: Member variable 'array::poolsize' is not assigned a value in 'array::operator='. [operatorEqVarError]
bsnes_v088-source/purify/phoenix/nall/array.hpp:106:10: warning: Member variable 'array::objectsize' is not assigned a value in 'array::operator='. [operatorEqVarError]
bsnes_v088-source/purify/phoenix/nall/array.hpp:115:3: warning: Member variable 'array::pool' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:115:3: warning: Member variable 'array::poolsize' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:115:3: warning: Member variable 'array::objectsize' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:120:10: warning: Member variable 'array::pool' is not assigned a value in 'array::operator='. [operatorEqVarError]
bsnes_v088-source/purify/phoenix/nall/array.hpp:120:10: warning: Member variable 'array::poolsize' is not assigned a value in 'array::operator='. [operatorEqVarError]
bsnes_v088-source/purify/phoenix/nall/array.hpp:120:10: warning: Member variable 'array::objectsize' is not assigned a value in 'array::operator='. [operatorEqVarError]
bsnes_v088-source/purify/phoenix/nall/image.hpp:89:15: warning: Member variable 'image::depth' is not assigned a value in 'image::operator='. [operatorEqVarError]
bsnes_v088-source/purify/phoenix/nall/image.hpp:127:8: warning: Member variable 'image::depth' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/utility.hpp:21:0: warning: Member variable 'nall :: optional < unsigned int >::value' is not initialized in the constructor. [uninitMemberVar]
bsnes_v088-source/purify/phoenix/nall/array.hpp:106:10: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
bsnes_v088-source/purify/phoenix/nall/array.hpp:120:10: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
bsnes_v088-source/purify/phoenix/nall/array.hpp:234:10: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
bsnes_v088-source/purify/phoenix/nall/array.hpp:243:10: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
bsnes_v088-source/purify/phoenix/nall/image.hpp:89:15: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
bsnes_v088-source/purify/nall/nes/cartridge.hpp:14:3: performance: Variable 'markup' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/purify/nall/gb/cartridge.hpp:24:3: performance: Variable 'markup' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bsnes_v088-source/purify/nall/zip.hpp:120:12: performance: Technically the member function 'nall::zip::read' can be static. [functionStatic]
bsnes_v088-source/purify/nall/snes/cartridge.hpp:14:19: performance: Technically the member function 'nall::SuperFamicomCartridge::gameboy_ram_size' can be static. [functionStatic]
bsnes_v088-source/purify/nall/snes/cartridge.hpp:864:33: note: Technically the member function 'nall::SuperFamicomCartridge::gameboy_ram_size' can be static.
bsnes_v088-source/purify/nall/snes/cartridge.hpp:14:19: note: Technically the member function 'nall::SuperFamicomCartridge::gameboy_ram_size' can be static.
bsnes_v088-source/purify/nall/snes/cartridge.hpp:15:15: performance: Technically the member function 'nall::SuperFamicomCartridge::gameboy_has_rtc' can be static. [functionStatic]
bsnes_v088-source/purify/nall/snes/cartridge.hpp:877:29: note: Technically the member function 'nall::SuperFamicomCartridge::gameboy_has_rtc' can be static.
bsnes_v088-source/purify/nall/snes/cartridge.hpp:15:15: note: Technically the member function 'nall::SuperFamicomCartridge::gameboy_has_rtc' can be static.
bsnes_v088-source/purify/phoenix/nall/array.hpp:85:22: style: Technically the member function 'nall::array::find' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/nall/array.hpp:150:19: style: Technically the member function 'nall::array::operator()' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/nall/array.hpp:221:22: style: Technically the member function 'nall::array::find' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/nall/array.hpp:275:8: performance: Technically the member function 'nall::array::construct' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/nall/image.hpp:47:15: style: Technically the member function 'nall::image::clear' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/nall/image.hpp:199:13: note: Technically the member function 'nall::image::clear' can be const.
bsnes_v088-source/purify/phoenix/nall/image.hpp:47:15: note: Technically the member function 'nall::image::clear' can be const.
bsnes_v088-source/purify/phoenix/nall/image.hpp:53:15: style: Technically the member function 'nall::image::alphaBlend' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/nall/image.hpp:248:13: note: Technically the member function 'nall::image::alphaBlend' can be const.
bsnes_v088-source/purify/phoenix/nall/image.hpp:53:15: note: Technically the member function 'nall::image::alphaBlend' can be const.
bsnes_v088-source/purify/phoenix/nall/image.hpp:56:19: style: Technically the member function 'nall::image::interpolate' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/nall/image.hpp:278:17: note: Technically the member function 'nall::image::interpolate' can be const.
bsnes_v088-source/purify/phoenix/nall/image.hpp:56:19: note: Technically the member function 'nall::image::interpolate' can be const.
bsnes_v088-source/purify/phoenix/core/core.hpp:177:15: performance: Technically the member function 'phoenix::Window::append' can be static. [functionStatic]
bsnes_v088-source/purify/phoenix/core/core.hpp:178:15: performance: Technically the member function 'phoenix::Window::remove' can be static. [functionStatic]
bsnes_v088-source/purify/purify.cpp:22:8: performance: Technically the member function 'Application::loadFile' can be static. [functionStatic]
bsnes_v088-source/purify/purify.cpp:43:19: note: Technically the member function 'Application::loadFile' can be static.
bsnes_v088-source/purify/purify.cpp:22:8: note: Technically the member function 'Application::loadFile' can be static.
bsnes_v088-source/purify/purify.cpp:25:8: style: Technically the member function 'Application::outputFamicom' can be const. [functionConst]
bsnes_v088-source/purify/purify.cpp:74:19: note: Technically the member function 'Application::outputFamicom' can be const.
bsnes_v088-source/purify/purify.cpp:25:8: note: Technically the member function 'Application::outputFamicom' can be const.
bsnes_v088-source/purify/purify.cpp:28:8: style: Technically the member function 'Application::outputSuperFamicom' can be const. [functionConst]
bsnes_v088-source/purify/purify.cpp:99:19: note: Technically the member function 'Application::outputSuperFamicom' can be const.
bsnes_v088-source/purify/purify.cpp:28:8: note: Technically the member function 'Application::outputSuperFamicom' can be const.
bsnes_v088-source/purify/purify.cpp:31:8: style: Technically the member function 'Application::outputGameBoy' can be const. [functionConst]
bsnes_v088-source/purify/purify.cpp:126:19: note: Technically the member function 'Application::outputGameBoy' can be const.
bsnes_v088-source/purify/purify.cpp:31:8: note: Technically the member function 'Application::outputGameBoy' can be const.
bsnes_v088-source/purify/purify.cpp:34:8: style: Technically the member function 'Application::outputGameBoyColor' can be const. [functionConst]
bsnes_v088-source/purify/purify.cpp:152:19: note: Technically the member function 'Application::outputGameBoyColor' can be const.
bsnes_v088-source/purify/purify.cpp:34:8: note: Technically the member function 'Application::outputGameBoyColor' can be const.
bsnes_v088-source/purify/purify.cpp:37:8: style: Technically the member function 'Application::outputGameBoyAdvance' can be const. [functionConst]
bsnes_v088-source/purify/purify.cpp:182:19: note: Technically the member function 'Application::outputGameBoyAdvance' can be const.
bsnes_v088-source/purify/purify.cpp:37:8: note: Technically the member function 'Application::outputGameBoyAdvance' can be const.
bsnes_v088-source/purify/phoenix/nall/vector.hpp:91:0: style: Technically the member function 'nall :: vector < File >::find' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/nall/vector.hpp:91:0: style: Technically the member function 'nall :: vector < Identifier >::find' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/nall/vector.hpp:91:0: style: Technically the member function 'nall :: vector < item_t >::find' can be const. [functionConst]
bsnes_v088-source/purify/phoenix/core/core.hpp:217:12: warning: The struct 'Window' defines member variable with name 'p' also defined in its parent struct 'Object'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:143:12: note: Parent variable 'Object::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:217:12: note: Derived variable 'Window::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:245:10: warning: The struct 'Menu' defines member variable with name 'state' also defined in its parent struct 'Action'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:229:10: note: Parent variable 'Action::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:245:10: note: Derived variable 'Menu::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:246:10: warning: The struct 'Menu' defines member variable with name 'p' also defined in its parent struct 'Action'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:230:12: note: Parent variable 'Action::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:246:10: note: Derived variable 'Menu::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:313:13: warning: The struct 'Sizable' defines member variable with name 'p' also defined in its parent struct 'Object'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:143:12: note: Parent variable 'Object::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:313:13: note: Derived variable 'Sizable::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:326:10: warning: The struct 'Layout' defines member variable with name 'state' also defined in its parent struct 'Sizable'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:312:10: note: Parent variable 'Sizable::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:326:10: note: Derived variable 'Layout::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:327:12: warning: The struct 'Layout' defines member variable with name 'p' also defined in its parent struct 'Sizable'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:313:13: note: Parent variable 'Sizable::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:327:12: note: Derived variable 'Layout::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: warning: The struct 'Widget' defines member variable with name 'state' also defined in its parent struct 'Sizable'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:312:10: note: Parent variable 'Sizable::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Derived variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: warning: The struct 'Widget' defines member variable with name 'p' also defined in its parent struct 'Sizable'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:313:13: note: Parent variable 'Sizable::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Derived variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:166:11: warning: The struct 'Timer' defines member variable with name 'p' also defined in its parent struct 'Object'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:143:12: note: Parent variable 'Object::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:166:11: note: Derived variable 'Timer::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:230:12: warning: The struct 'Action' defines member variable with name 'p' also defined in its parent struct 'Object'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:143:12: note: Parent variable 'Object::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:230:12: note: Derived variable 'Action::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:252:15: warning: The struct 'Separator' defines member variable with name 'p' also defined in its parent struct 'Action'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:230:12: note: Parent variable 'Action::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:252:15: note: Derived variable 'Separator::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:264:10: warning: The struct 'Item' defines member variable with name 'state' also defined in its parent struct 'Action'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:229:10: note: Parent variable 'Action::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:264:10: note: Derived variable 'Item::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:265:10: warning: The struct 'Item' defines member variable with name 'p' also defined in its parent struct 'Action'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:230:12: note: Parent variable 'Action::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:265:10: note: Derived variable 'Item::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:278:10: warning: The struct 'CheckItem' defines member variable with name 'state' also defined in its parent struct 'Action'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:229:10: note: Parent variable 'Action::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:278:10: note: Derived variable 'CheckItem::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:279:15: warning: The struct 'CheckItem' defines member variable with name 'p' also defined in its parent struct 'Action'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:230:12: note: Parent variable 'Action::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:279:15: note: Derived variable 'CheckItem::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:295:10: warning: The struct 'RadioItem' defines member variable with name 'state' also defined in its parent struct 'Action'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:229:10: note: Parent variable 'Action::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:295:10: note: Derived variable 'RadioItem::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:296:15: warning: The struct 'RadioItem' defines member variable with name 'p' also defined in its parent struct 'Action'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:230:12: note: Parent variable 'Action::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:296:15: note: Derived variable 'RadioItem::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:359:10: warning: The struct 'Button' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:359:10: note: Derived variable 'Button::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:360:12: warning: The struct 'Button' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:360:12: note: Derived variable 'Button::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:378:10: warning: The struct 'Canvas' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:378:10: note: Derived variable 'Canvas::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:379:12: warning: The struct 'Canvas' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:379:12: note: Derived variable 'Canvas::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:392:10: warning: The struct 'CheckBox' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:392:10: note: Derived variable 'CheckBox::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:393:14: warning: The struct 'CheckBox' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:393:14: note: Derived variable 'CheckBox::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:409:10: warning: The struct 'ComboBox' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:409:10: note: Derived variable 'ComboBox::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:410:14: warning: The struct 'ComboBox' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:410:14: note: Derived variable 'ComboBox::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:426:10: warning: The struct 'HexEdit' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:426:10: note: Derived variable 'HexEdit::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:427:13: warning: The struct 'HexEdit' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:427:13: note: Derived variable 'HexEdit::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:441:10: warning: The struct 'HorizontalScrollBar' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:441:10: note: Derived variable 'HorizontalScrollBar::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:442:25: warning: The struct 'HorizontalScrollBar' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:442:25: note: Derived variable 'HorizontalScrollBar::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:456:10: warning: The struct 'HorizontalSlider' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:456:10: note: Derived variable 'HorizontalSlider::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:457:22: warning: The struct 'HorizontalSlider' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:457:22: note: Derived variable 'HorizontalSlider::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:466:10: warning: The struct 'Label' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:466:10: note: Derived variable 'Label::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:467:11: warning: The struct 'Label' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:467:11: note: Derived variable 'Label::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:481:10: warning: The struct 'LineEdit' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:481:10: note: Derived variable 'LineEdit::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:482:14: warning: The struct 'LineEdit' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:482:14: note: Derived variable 'LineEdit::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:511:10: warning: The struct 'ListView' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:511:10: note: Derived variable 'ListView::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:512:14: warning: The struct 'ListView' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:512:14: note: Derived variable 'ListView::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:521:10: warning: The struct 'ProgressBar' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:521:10: note: Derived variable 'ProgressBar::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:522:17: warning: The struct 'ProgressBar' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:522:17: note: Derived variable 'ProgressBar::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:538:10: warning: The struct 'RadioBox' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:538:10: note: Derived variable 'RadioBox::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:539:14: warning: The struct 'RadioBox' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:539:14: note: Derived variable 'RadioBox::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:554:10: warning: The struct 'TextEdit' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:554:10: note: Derived variable 'TextEdit::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:555:14: warning: The struct 'TextEdit' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:555:14: note: Derived variable 'TextEdit::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:569:10: warning: The struct 'VerticalScrollBar' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:569:10: note: Derived variable 'VerticalScrollBar::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:570:23: warning: The struct 'VerticalScrollBar' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:570:23: note: Derived variable 'VerticalScrollBar::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:584:10: warning: The struct 'VerticalSlider' defines member variable with name 'state' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:346:10: note: Parent variable 'Widget::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:584:10: note: Derived variable 'VerticalSlider::state'
bsnes_v088-source/purify/phoenix/core/core.hpp:585:20: warning: The struct 'VerticalSlider' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:585:20: note: Derived variable 'VerticalSlider::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:598:14: warning: The struct 'Viewport' defines member variable with name 'p' also defined in its parent struct 'Widget'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:347:12: note: Parent variable 'Widget::p'
bsnes_v088-source/purify/phoenix/core/core.hpp:598:14: note: Derived variable 'Viewport::p'
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:20:5: warning: The struct 'FixedLayout' defines member variable with name 'state' also defined in its parent struct 'Layout'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:326:10: note: Parent variable 'Layout::state'
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:20:5: note: Derived variable 'FixedLayout::state'
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:24:5: warning: The struct 'HorizontalLayout' defines member variable with name 'state' also defined in its parent struct 'Layout'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:326:10: note: Parent variable 'Layout::state'
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:24:5: note: Derived variable 'HorizontalLayout::state'
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:24:5: warning: The struct 'VerticalLayout' defines member variable with name 'state' also defined in its parent struct 'Layout'. [duplInheritedMember]
bsnes_v088-source/purify/phoenix/core/core.hpp:326:10: note: Parent variable 'Layout::state'
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:24:5: note: Derived variable 'VerticalLayout::state'
bsnes_v088-source/purify/phoenix/nall/array.hpp:97:3: style: Struct 'array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/array.hpp:226:30: style: Struct 'array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/function.hpp:51:5: style: Class 'function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/function.hpp:52:5: style: Class 'function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/function.hpp:55:26: style: Class 'function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/function.hpp:18:7: style: Struct 'global' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/function.hpp:33:7: style: Struct 'lambda' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/utility.hpp:10:5: style: Struct 'base_from_member' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/vector.hpp:258:5: style: Struct 'linear_vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/vector.hpp:392:5: style: Struct 'pointer_vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/core/core.hpp:73:3: style: Struct 'Geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/core/core.hpp:81:3: style: Struct 'Font' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/core/core.hpp:139:3: style: Struct 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/core/core.hpp:226:3: style: Struct 'Action' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/core/core.hpp:343:3: style: Struct 'Widget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/vector.hpp:162:0: style: Struct 'nall :: vector < File >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/vector.hpp:162:0: style: Struct 'nall :: vector < Identifier >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/vector.hpp:162:0: style: Struct 'nall :: vector < item_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bsnes_v088-source/purify/phoenix/nall/utility.hpp:13:0: warning: The class 'nall :: optional < unsigned int >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bsnes_v088-source/purify/phoenix/nall/function.hpp:16:9: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/nall/function.hpp:9:17: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/nall/function.hpp:16:9: note: Function in derived class
bsnes_v088-source/purify/phoenix/nall/function.hpp:17:18: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/nall/function.hpp:10:26: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/nall/function.hpp:17:18: note: Function in derived class
bsnes_v088-source/purify/phoenix/nall/function.hpp:24:9: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/nall/function.hpp:9:17: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/nall/function.hpp:24:9: note: Function in derived class
bsnes_v088-source/purify/phoenix/nall/function.hpp:25:18: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/nall/function.hpp:10:26: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/nall/function.hpp:25:18: note: Function in derived class
bsnes_v088-source/purify/phoenix/nall/function.hpp:31:9: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/nall/function.hpp:9:17: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/nall/function.hpp:31:9: note: Function in derived class
bsnes_v088-source/purify/phoenix/nall/function.hpp:32:18: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/nall/function.hpp:10:26: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/nall/function.hpp:32:18: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/core.hpp:331:8: style: The function 'enabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:300:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/core.hpp:331:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/core.hpp:334:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:302:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/core.hpp:334:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/core.hpp:335:8: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:303:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/core.hpp:335:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/core.hpp:338:8: style: The function 'setGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:304:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/core.hpp:338:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/core.hpp:339:8: style: The function 'setVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:305:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/core.hpp:339:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/core.hpp:340:8: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:306:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/core.hpp:340:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:3:8: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:317:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:3:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:4:8: style: The function 'enabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:300:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:4:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:5:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:302:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:5:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:6:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:318:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:6:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:7:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:319:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:7:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:8:8: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:303:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:8:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:9:8: style: The function 'setGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:304:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:9:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:10:8: style: The function 'setVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:305:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:10:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:11:8: style: The function 'synchronizeLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:320:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:11:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:12:8: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:306:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/fixed-layout.hpp:12:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:3:8: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:317:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:3:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:4:8: style: The function 'enabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:300:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:4:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:5:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:302:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:5:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:6:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:318:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:6:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:7:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:319:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:7:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:9:8: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:303:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:9:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:10:8: style: The function 'setGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:304:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:10:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:12:8: style: The function 'setVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:305:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:12:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:13:8: style: The function 'synchronizeLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:320:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:13:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:14:8: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:306:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/horizontal-layout.hpp:14:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:3:8: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:317:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:3:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:4:8: style: The function 'enabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:300:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:4:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:5:12: style: The function 'minimumGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:302:20: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:5:12: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:6:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:318:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:6:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:7:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:319:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:7:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:9:8: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:303:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:9:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:10:8: style: The function 'setGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:304:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:10:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:12:8: style: The function 'setVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:305:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:12:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:13:8: style: The function 'synchronizeLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:320:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:13:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:14:8: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bsnes_v088-source/purify/phoenix/core/core.hpp:306:16: note: Virtual function in base class
bsnes_v088-source/purify/phoenix/core/layout/vertical-layout.hpp:14:8: note: Function in derived class
bsnes_v088-source/purify/phoenix/nall/vector.hpp:348:7: error: Common realloc mistake: 'pool' nulled but not freed upon failure [memleakOnRealloc]
bsnes_v088-source/snesfilter/Phosphor3x/Phosphor3x.cpp:35:22: style: Variable 'Ar' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/snesfilter/Phosphor3x/Phosphor3x.cpp:35:45: style: Variable 'Ag' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/snesfilter/Phosphor3x/Phosphor3x.cpp:37:45: style: Variable 'Cg' is assigned a value that is never used. [unreadVariable]
bsnes_v088-source/snesfilter/Phosphor3x/Phosphor3x.cpp:37:68: style: Variable 'Cb' is assigned a value that is never used. [unreadVariable]
[03:57]

ftp://ftp.se.debian.org/debian/pool/main/b/bspwm/bspwm_0.9.5.orig.tar.xz
bspwm-0.9.5/src/bspwm.c:56:31: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
bspwm-0.9.5/src/messages.c:338:68: error: Uninitialized variable: b [uninitvar]
bspwm-0.9.5/src/messages.c:341:68: error: Uninitialized variable: b [uninitvar]
bspwm-0.9.5/src/messages.c:343:69: error: Uninitialized variable: b [uninitvar]
bspwm-0.9.5/src/messages.c:345:68: error: Uninitialized variable: b [uninitvar]
bspwm-0.9.5/src/messages.c:347:68: error: Uninitialized variable: b [uninitvar]
bspwm-0.9.5/src/query.c:45:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bspwm-0.9.5/src/query.c:72:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bspwm-0.9.5/src/window.c:579:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bspwm-0.9.5/src/window.c:580:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[03:57]

ftp://ftp.se.debian.org/debian/pool/main/b/btag/btag_1.1.3.orig.tar.gz
btag-1.1.3/src/ConfirmationHandler.cpp:17:22: warning: Member variable 'ConfirmationHandler::m_retry' is not initialized in the constructor. [uninitMemberVar]
btag-1.1.3/src/ConfirmationHandler.cpp:17:22: warning: Member variable 'ConfirmationHandler::m_complies' is not initialized in the constructor. [uninitMemberVar]
btag-1.1.3/src/TitleLocalizationHandler.h:30:13: style: Struct 'word_hint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
btag-1.1.3/src/TitleLocalizationHandler.h:31:13: style: Struct 'word_hint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
btag-1.1.3/src/EnglishTitleLocalizationHandler.h:18:19: style: The function 'word_hint_for_word' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/TitleLocalizationHandler.h:34:27: note: Virtual function in base class
btag-1.1.3/src/EnglishTitleLocalizationHandler.h:18:19: note: Function in derived class
btag-1.1.3/src/InteractiveTagger.cpp:26:20: warning: Member variable 'InteractiveTagger::m_renaming_filter' is not initialized in the constructor. [uninitMemberVar]
btag-1.1.3/src/InteractiveTagger.cpp:26:20: warning: Member variable 'InteractiveTagger::m_terminal' is not initialized in the constructor. [uninitMemberVar]
btag-1.1.3/src/InteractiveTagger.h:45:22: performance: Technically the member function 'InteractiveTagger::replace_tokens' can be static. [functionStatic]
btag-1.1.3/src/InteractiveTagger.cpp:150:33: note: Technically the member function 'InteractiveTagger::replace_tokens' can be static.
btag-1.1.3/src/InteractiveTagger.h:45:22: note: Technically the member function 'InteractiveTagger::replace_tokens' can be static.
btag-1.1.3/src/validators.h:18:14: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/InteractiveTerminal.h:22:0: note: Virtual function in base class
btag-1.1.3/src/validators.h:18:14: note: Function in derived class
btag-1.1.3/src/validators.h:33:14: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/InteractiveTerminal.h:22:0: note: Virtual function in base class
btag-1.1.3/src/validators.h:33:14: note: Function in derived class
btag-1.1.3/src/SimpleCapitalizationFilter.h:24:9: style: Class 'SimpleCapitalizationFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
btag-1.1.3/src/CapitalizationFilter.h:20:14: style: The function 'requires_confirmation_as_output_filter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/BasicStringFilter.h:19:22: note: Virtual function in base class
btag-1.1.3/src/CapitalizationFilter.h:20:14: note: Function in derived class
btag-1.1.3/src/SimpleCapitalizationFilter.h:25:22: style: The function 'filter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/BasicStringFilter.h:18:30: note: Virtual function in base class
btag-1.1.3/src/SimpleCapitalizationFilter.h:25:22: note: Function in derived class
btag-1.1.3/src/SpanishTitleLocalizationHandler.h:18:19: style: The function 'word_hint_for_word' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/TitleLocalizationHandler.h:34:27: note: Virtual function in base class
btag-1.1.3/src/SpanishTitleLocalizationHandler.h:18:19: note: Function in derived class
btag-1.1.3/src/StandardConsole.h:18:14: style: The function 'ask_yes_no_question' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/InteractiveTerminal.h:25:22: note: Virtual function in base class
btag-1.1.3/src/StandardConsole.h:18:14: note: Function in derived class
btag-1.1.3/src/StandardConsole.h:20:22: style: The function 'ask_string_question' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/InteractiveTerminal.h:27:30: note: Virtual function in base class
btag-1.1.3/src/StandardConsole.h:20:22: note: Function in derived class
btag-1.1.3/src/StandardConsole.h:23:13: style: The function 'ask_number_question' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/InteractiveTerminal.h:30:21: note: Virtual function in base class
btag-1.1.3/src/StandardConsole.h:23:13: note: Function in derived class
btag-1.1.3/src/StandardConsole.h:27:14: style: The function 'display_info_message' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/InteractiveTerminal.h:34:22: note: Virtual function in base class
btag-1.1.3/src/StandardConsole.h:27:14: note: Function in derived class
btag-1.1.3/src/StandardConsole.h:28:14: style: The function 'display_info_message' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/InteractiveTerminal.h:35:22: note: Virtual function in base class
btag-1.1.3/src/StandardConsole.h:28:14: note: Function in derived class
btag-1.1.3/src/StandardConsole.h:29:14: style: The function 'display_warning_message' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/InteractiveTerminal.h:36:22: note: Virtual function in base class
btag-1.1.3/src/StandardConsole.h:29:14: note: Function in derived class
btag-1.1.3/src/StandardConsole.h:30:14: style: The function 'display_warning_message' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/InteractiveTerminal.h:37:22: note: Virtual function in base class
btag-1.1.3/src/StandardConsole.h:30:14: note: Function in derived class
btag-1.1.3/src/TitleCapitalizationFilter.h:22:22: style: The function 'filter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/BasicStringFilter.h:18:30: note: Virtual function in base class
btag-1.1.3/src/TitleCapitalizationFilter.h:22:22: note: Function in derived class
btag-1.1.3/src/ConservativeRenamingFilter.h:18:14: style: The function 'is_character_allowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/RenamingFilter.h:21:22: note: Virtual function in base class
btag-1.1.3/src/ConservativeRenamingFilter.h:18:14: note: Function in derived class
btag-1.1.3/src/ConservativeRenamingFilter.h:36:17: style: The function 'replacement_character' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/RenamingFilter.h:22:25: note: Virtual function in base class
btag-1.1.3/src/ConservativeRenamingFilter.h:36:17: note: Function in derived class
btag-1.1.3/src/UnixRenamingFilter.h:18:14: style: The function 'is_character_allowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/RenamingFilter.h:21:22: note: Virtual function in base class
btag-1.1.3/src/UnixRenamingFilter.h:18:14: note: Function in derived class
btag-1.1.3/src/UnixRenamingFilter.h:23:17: style: The function 'replacement_character' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
btag-1.1.3/src/RenamingFilter.h:22:25: note: Virtual function in base class
btag-1.1.3/src/UnixRenamingFilter.h:23:17: note: Function in derived class
[03:57]

ftp://ftp.se.debian.org/debian/pool/main/b/btanks/btanks_0.9.8083.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/btcheck/btcheck_2.1.orig.tar.gz
btcheck-2.1/src/btree.c:166:11: style: The scope of the variable 'attribute' can be reduced. [variableScope]
btcheck-2.1/src/btree.c:167:6: style: The scope of the variable 'index' can be reduced. [variableScope]
btcheck-2.1/src/btree.c:186:6: style: The scope of the variable 'i' can be reduced. [variableScope]
btcheck-2.1/src/btree.c:246:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
btcheck-2.1/src/check.c:38:9: style: The scope of the variable 'size' can be reduced. [variableScope]
btcheck-2.1/src/check.c:38:15: style: The scope of the variable 'length' can be reduced. [variableScope]
btcheck-2.1/src/check.c:95:46: portability: '(void*)torrentinfopieces' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btcheck-2.1/src/file.c:39:44: style: The scope of the variable 'element' can be reduced. [variableScope]
btcheck-2.1/src/file.c:191:9: style: The scope of the variable 'size' can be reduced. [variableScope]
btcheck-2.1/src/file.c:191:15: style: The scope of the variable 'minlen' can be reduced. [variableScope]
btcheck-2.1/src/file.c:192:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btcheck-2.1/src/file.c:226:16: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btcheck-2.1/src/file.c:198:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
btcheck-2.1/src/info.c:61:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btcheck-2.1/src/info.c:78:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btcheck-2.1/src/list.c:22:11: style: Unused variable: torrentinfo [unusedVariable]
btcheck-2.1/src/meta.c:47:11: style: The scope of the variable 'element' can be reduced. [variableScope]
btcheck-2.1/src/meta.c:143:14: style: The scope of the variable 'h' can be reduced. [variableScope]
btcheck-2.1/src/meta.c:143:17: style: The scope of the variable 'l' can be reduced. [variableScope]
btcheck-2.1/src/meta.c:101:11: style: Unused variable: element [unusedVariable]
btcheck-2.1/src/meta.c:102:11: style: Unused variable: string [unusedVariable]
btcheck-2.1/src/meta.c:103:11: style: Unused variable: i [unusedVariable]
[03:57]

ftp://ftp.se.debian.org/debian/pool/main/b/btchip-python/btchip-python_0.1.24.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/btest/btest_0.57.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/btfs/btfs_2.18.orig.tar.gz
btfs-2.18/src/btfs.cc:931:13: style: The scope of the variable 'n' can be reduced. [variableScope]
btfs-2.18/src/btfs.cc:220:18: style: Checking if unsigned variable 'strlen(x)' is less than zero. [unsignedLessThanZero]
btfs-2.18/src/btfs.cc:223:24: style: Checking if unsigned variable 'parent.length()' is less than zero. [unsignedLessThanZero]
btfs-2.18/src/btfs.h:103:2: style: Class 'Log' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
btfs-2.18/src/btfs.h:92:11: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
btfs-2.18/src/btfs.h:103:18: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
btfs-2.18/src/btfs.cc:821:6: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
btfs-2.18/src/btfs.cc:865:13: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
btfs-2.18/src/btfsstat.cc:106:15: style: Variable 'dir' is allocated memory that is never used. [unusedAllocatedMemory]
btfs-2.18/src/btfsstat.cc:107:16: style: Variable 'base' is allocated memory that is never used. [unusedAllocatedMemory]
btfs-2.18/src/btfsstat.cc:55:38: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
[03:57]

ftp://ftp.se.debian.org/debian/pool/main/b/bti/bti_034.orig.tar.gz
bti-034/bti.c:1297:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bti-034/bti.c:1310:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bti-034/bti.c:1468:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bti-034/bti.c:1486:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bti-034/bti.c:1489:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bti-034/bti.c:1530:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bti-034/bti.c:1384:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
bti-034/bti.c:1382:3: note: Variable 'rc' is reassigned a value before the old one has been used.
bti-034/bti.c:1384:3: note: Variable 'rc' is reassigned a value before the old one has been used.
bti-034/bti.c:1386:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
bti-034/bti.c:1384:3: note: Variable 'rc' is reassigned a value before the old one has been used.
bti-034/bti.c:1386:3: note: Variable 'rc' is reassigned a value before the old one has been used.
bti-034/bti.c:514:15: style: The scope of the variable 'jvalue' can be reduced. [variableScope]
bti-034/bti.c:790:7: style: The scope of the variable 'token_uri' can be reduced. [variableScope]
bti-034/bti.c:1288:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
bti-034/bti.c:1167:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bti-034/bti.c:1318:5: error: Common realloc mistake: 'ranges' nulled but not freed upon failure [memleakOnRealloc]
bti-034/config.c:322:8: style: The scope of the variable 'hashmarker' can be reduced. [variableScope]
bti-034/config.c:324:10: style: The scope of the variable 'n' can be reduced. [variableScope]
bti-034/config.c:325:8: style: The scope of the variable 'c' can be reduced. [variableScope]
[03:57]

ftp://ftp.se.debian.org/debian/pool/main/b/btrbk/btrbk_0.26.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/btrfs-compsize/btrfs-compsize_1.2.orig.tar.gz
compsize-1.2/compsize.c:415:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
compsize-1.2/compsize.c:122:14: style: The scope of the variable 'inline_header_sz' can be reduced. [variableScope]
compsize-1.2/compsize.c:231:13: style: The scope of the variable 'path_size' can be reduced. [variableScope]
compsize-1.2/compsize.c:232:15: style: The scope of the variable 'fn' can be reduced. [variableScope]
compsize-1.2/compsize.c:233:14: style: The scope of the variable 'dir' can be reduced. [variableScope]
compsize-1.2/compsize.c:234:24: style: The scope of the variable 'de' can be reduced. [variableScope]
compsize-1.2/compsize.c:435:0: error: Memory leak: ws [memleak]
compsize-1.2/kerncompat.h:96:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
compsize-1.2/kerncompat.h:109:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
compsize-1.2/kerncompat.h:116:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
compsize-1.2/radix-tree.c:249:6: style: The scope of the variable 'error' can be reduced. [variableScope]
[03:57]

ftp://ftp.se.debian.org/debian/pool/main/b/btrfs-heatmap/btrfs-heatmap_7.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/btrfs-progs/btrfs-progs_4.7.3.orig.tar.xz
btrfs-progs-v4.7.3/backref.c:642:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:643:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:923:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:985:11: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:989:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1067:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1073:26: style: The scope of the variable 'iref' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1211:32: style: The scope of the variable 'info' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1398:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1404:24: style: The scope of the variable 'eb' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1405:21: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1406:26: style: The scope of the variable 'iref' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1459:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1463:24: style: The scope of the variable 'eb' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1465:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1468:16: style: The scope of the variable 'ptr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/backref.c:1129:9: style: Function 'extent_from_logical' argument 5 names different: declaration 'flags' definition 'flags_ret'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/backref.h:39:9: note: Function 'extent_from_logical' argument 5 names different: declaration 'flags' definition 'flags_ret'.
btrfs-progs-v4.7.3/backref.c:1129:9: note: Function 'extent_from_logical' argument 5 names different: declaration 'flags' definition 'flags_ret'.
btrfs-progs-v4.7.3/backref.c:1319:35: style: Function 'iterate_extent_inodes' argument 3 names different: declaration 'extent_offset' definition 'extent_item_pos'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/backref.h:47:9: note: Function 'iterate_extent_inodes' argument 3 names different: declaration 'extent_offset' definition 'extent_item_pos'.
btrfs-progs-v4.7.3/backref.c:1319:35: note: Function 'iterate_extent_inodes' argument 3 names different: declaration 'extent_offset' definition 'extent_item_pos'.
btrfs-progs-v4.7.3/btrfs-convert.c:79:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.7.3/btrfs-convert.c:79:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.7.3/btrfs-convert.c:1043:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/btrfs-convert.c:1036:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfs-convert.c:1043:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfs-convert.c:1243:2: style: Variable 'max_chunk_size' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/btrfs-convert.c:1242:2: note: Variable 'max_chunk_size' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfs-convert.c:1243:2: note: Variable 'max_chunk_size' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfs-convert.c:2654:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/btrfs-convert.c:2622:0: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfs-convert.c:2654:2: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfs-corrupt-block.c:40:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-corrupt-block.c:44:6: style: The scope of the variable 'num_copies' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-corrupt-block.c:892:16: style: The scope of the variable 'ptr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-corrupt-block.c:1110:5: warning: The buffer 'field' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
btrfs-progs-v4.7.3/btrfs-crc.c:55:4: warning: %li in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
btrfs-progs-v4.7.3/btrfs-fragments.c:125:21: portability: '(void*)item' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/btrfs-fragments.c:125:56: portability: '(void*)item+sizeof(struct btrfs_extent_item)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/btrfs-image.c:1393:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/btrfs-image.c:1391:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfs-image.c:1393:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfs-image.c:260:6: style: The scope of the variable 'dir' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:285:6: style: The scope of the variable 'dir' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:429:16: style: The scope of the variable 'name_ptr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:581:21: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:928:24: style: The scope of the variable 'eb' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:932:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:1028:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:1446:25: style: The scope of the variable 'disk_key' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:1659:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:1896:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:1933:28: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-image.c:755:23: warning: Either the condition '!num_threads' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
btrfs-progs-v4.7.3/btrfs-image.c:776:6: note: Assuming that condition '!num_threads' is not redundant
btrfs-progs-v4.7.3/btrfs-image.c:755:23: note: Invalid argument
btrfs-progs-v4.7.3/btrfs-list.c:249:6: style: The scope of the variable 'size' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:319:20: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:320:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:350:20: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:351:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:379:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:381:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:693:16: style: The scope of the variable 'off' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:970:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:976:16: style: The scope of the variable 'off' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1221:6: style: The scope of the variable 'size' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1261:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1289:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1290:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1477:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1554:11: style: The scope of the variable 'rr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1557:20: style: The scope of the variable 'ri' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1678:16: style: The scope of the variable 'off' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1815:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1817:9: style: The scope of the variable 'ptr_argv' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfs-list.c:1521:14: style: Function 'btrfs_list_subvols_print' argument 4 names different: declaration 'is_tab_result' definition 'layout'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/btrfs-list.h:171:14: note: Function 'btrfs_list_subvols_print' argument 4 names different: declaration 'is_tab_result' definition 'layout'.
btrfs-progs-v4.7.3/btrfs-list.c:1521:14: note: Function 'btrfs_list_subvols_print' argument 4 names different: declaration 'is_tab_result' definition 'layout'.
btrfs-progs-v4.7.3/btrfs-list.c:1811:40: style: Function 'btrfs_list_parse_sort_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/btrfs-list.h:156:40: note: Function 'btrfs_list_parse_sort_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'.
btrfs-progs-v4.7.3/btrfs-list.c:1811:40: note: Function 'btrfs_list_parse_sort_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'.
btrfs-progs-v4.7.3/btrfs-list.c:1867:42: style: Function 'btrfs_list_parse_filter_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/btrfs-list.h:158:42: note: Function 'btrfs_list_parse_filter_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'.
btrfs-progs-v4.7.3/btrfs-list.c:1867:42: note: Function 'btrfs_list_parse_filter_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'.
btrfs-progs-v4.7.3/btrfs-map-logical.c:107:24: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.7.3/btrfstune.c:98:2: style: Variable 'same_fsid' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/btrfstune.c:94:0: note: Variable 'same_fsid' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfstune.c:98:2: note: Variable 'same_fsid' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfstune.c:100:2: style: Variable 'same_chunk_tree_uuid' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/btrfstune.c:95:0: note: Variable 'same_chunk_tree_uuid' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfstune.c:100:2: note: Variable 'same_chunk_tree_uuid' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/btrfstune.c:307:44: error: Uninitialized variable: new_fsid [uninitvar]
btrfs-progs-v4.7.3/btrfstune.c:307:54: error: Uninitialized variable: new_chunk_id [uninitvar]
btrfs-progs-v4.7.3/chunk-recover.c:1229:2: style: Variable 'chunk' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/chunk-recover.c:1226:0: note: Variable 'chunk' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/chunk-recover.c:1229:2: note: Variable 'chunk' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/chunk-recover.c:380:29: style: The scope of the variable 'rec' can be reduced. [variableScope]
btrfs-progs-v4.7.3/chunk-recover.c:420:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.7.3/chunk-recover.c:443:31: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.7.3/chunk-recover.c:494:6: style: The scope of the variable 'i' can be reduced. [variableScope]
btrfs-progs-v4.7.3/chunk-recover.c:1634:23: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.7.3/chunk-recover.c:2221:6: style: The scope of the variable 'nstripes' can be reduced. [variableScope]
btrfs-progs-v4.7.3/chunk-recover.c:2222:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/chunk-recover.c:253:31: portability: '(void*)exist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/chunk-recover.c:254:22: portability: '(void*)rec' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/chunk-recover.c:304:31: portability: '(void*)exist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/chunk-recover.c:305:22: portability: '(void*)rec' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/chunk-recover.c:347:31: portability: '(void*)exist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/chunk-recover.c:348:22: portability: '(void*)rec' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/cmds-balance.c:220:8: style: The scope of the variable 'value' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:10107:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
btrfs-progs-v4.7.3/cmds-check.c:8103:8: style: Condition '!metadump_v2' is always true [knownConditionTrueFalse]
btrfs-progs-v4.7.3/cmds-check.c:8090:20: note: Assignment 'metadump_v2=0', assigned value is 0
btrfs-progs-v4.7.3/cmds-check.c:8103:8: note: Condition '!metadump_v2' is always true
btrfs-progs-v4.7.3/cmds-check.c:8138:6: style: Condition 'metadump_v2' is always false [knownConditionTrueFalse]
btrfs-progs-v4.7.3/cmds-check.c:8090:20: note: Assignment 'metadump_v2=0', assigned value is 0
btrfs-progs-v4.7.3/cmds-check.c:8138:6: note: Condition 'metadump_v2' is always false
btrfs-progs-v4.7.3/cmds-check.c:2260:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
btrfs-progs-v4.7.3/cmds-check.c:3134:4: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.7.3/cmds-check.c:2386:33: style: Same expression on both sides of '&&'. [duplicateExpression]
btrfs-progs-v4.7.3/cmds-check.c:580:27: style: The scope of the variable 'hole' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:598:27: style: The scope of the variable 'hole' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:785:28: style: The scope of the variable 'hole' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:1279:22: style: The scope of the variable 'node' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:1313:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:1461:6: style: The scope of the variable 'filetype' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:2040:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:3152:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:3685:31: style: The scope of the variable 'corrupt' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:3955:25: style: The scope of the variable 'back' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:3956:20: style: The scope of the variable 'cur' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:3970:24: style: The scope of the variable 'rec' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:4059:25: style: The scope of the variable 'node' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:4060:23: style: The scope of the variable 'back' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:4309:29: style: The scope of the variable 'trans' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:4312:21: style: The scope of the variable 'search_root' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:4447:25: style: The scope of the variable 'node' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:4498:25: style: The scope of the variable 'node' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:4672:6: style: The scope of the variable 'dup' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:5460:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:6601:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:6603:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:7784:30: style: The scope of the variable 'corrupt' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:7808:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:8198:6: style: The scope of the variable 'err' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:8280:24: style: The scope of the variable 'dev_rec' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:8282:6: style: The scope of the variable 'err' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:10246:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:10774:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-check.c:1163:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
btrfs-progs-v4.7.3/cmds-check.c:9203:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
btrfs-progs-v4.7.3/cmds-fi-du.c:122:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-fi-du.c:216:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-fi-du.c:249:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-fi-du.c:251:21: style: The scope of the variable 'si' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-fi-du.c:541:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-fi-usage.c:233:2: style: Variable 'sargs_orig' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/cmds-fi-usage.c:230:0: note: Variable 'sargs_orig' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-fi-usage.c:233:2: note: Variable 'sargs_orig' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-fi-usage.c:342:2: style: Variable 'sargs' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/cmds-fi-usage.c:309:0: note: Variable 'sargs' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-fi-usage.c:342:2: note: Variable 'sargs' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-fi-usage.c:131:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-fi-usage.c:135:16: style: The scope of the variable 'off' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-fi-usage.c:136:9: style: The scope of the variable 'e' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-filesystem.c:237:2: style: Variable 'search_len' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/cmds-filesystem.c:235:0: note: Variable 'search_len' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-filesystem.c:237:2: note: Variable 'search_len' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-filesystem.c:258:2: style: Variable 'search_len' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/cmds-filesystem.c:256:0: note: Variable 'search_len' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-filesystem.c:258:2: note: Variable 'search_len' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-filesystem.c:1052:2: style: Variable 'defrag_global_errors' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
btrfs-progs-v4.7.3/cmds-filesystem.c:1050:2: note: Variable 'defrag_global_errors' is reassigned a value before the old one has been used if variable is no semaphore variable.
btrfs-progs-v4.7.3/cmds-filesystem.c:1052:2: note: Variable 'defrag_global_errors' is reassigned a value before the old one has been used if variable is no semaphore variable.
btrfs-progs-v4.7.3/cmds-filesystem.c:255:23: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-filesystem.c:399:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-filesystem.c:402:36: style: The scope of the variable 'tmp_dev_info' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-filesystem.c:1031:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-inspect-dump-super.c:184:28: style: The scope of the variable 'backup' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-inspect-dump-tree.c:72:28: style: The scope of the variable 'backup' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-property.c:299:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-qgroup.c:165:21: style: The scope of the variable 'CLEAR_VALUE' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-receive.c:1108:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
btrfs-progs-v4.7.3/cmds-replace.c:362:48: style: The scope of the variable 'status' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-replace.c:363:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-replace.c:365:6: style: The scope of the variable 'skip_stats' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-replace.c:366:6: style: The scope of the variable 'num_chars' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-restore.c:1098:6: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
btrfs-progs-v4.7.3/cmds-restore.c:99:9: style: The scope of the variable 'in_len' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-restore.c:787:13: style: The scope of the variable 'warn' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-restore.c:1202:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-scrub.c:1318:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/cmds-scrub.c:1313:3: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-scrub.c:1318:3: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-scrub.c:483:20: style: Same expression on both sides of '-' because the value of 'avail' and 'i' are the same. [duplicateExpression]
btrfs-progs-v4.7.3/cmds-scrub.c:468:14: note: 'avail' is assigned value '0' here.
btrfs-progs-v4.7.3/cmds-scrub.c:473:10: note: 'i' is assigned value '0' here.
btrfs-progs-v4.7.3/cmds-scrub.c:483:20: note: Same expression on both sides of '-' because the value of 'avail' and 'i' are the same.
btrfs-progs-v4.7.3/cmds-scrub.c:438:6: style: The scope of the variable 'j' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-scrub.c:733:25: style: The scope of the variable 'use' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-scrub.c:1079:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-scrub.c:551:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
btrfs-progs-v4.7.3/cmds-send.c:635:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
btrfs-progs-v4.7.3/cmds-send.c:634:63: note: outer condition: g_verbose>1
btrfs-progs-v4.7.3/cmds-send.c:635:17: note: identical inner condition: g_verbose>1
btrfs-progs-v4.7.3/cmds-send.c:106:2: style: Variable 'parent' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/cmds-send.c:99:0: note: Variable 'parent' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-send.c:106:2: note: Variable 'parent' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-send.c:264:2: style: Variable 'subvol_fd' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/cmds-send.c:261:0: note: Variable 'subvol_fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-send.c:264:2: note: Variable 'subvol_fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-send.c:387:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/cmds-send.c:385:0: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-send.c:387:2: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-send.c:569:2: style: Variable 'subvol' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/cmds-send.c:567:2: note: Variable 'subvol' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-send.c:569:2: note: Variable 'subvol' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/cmds-subvolume.c:1108:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/cmds-subvolume.c:1129:37: style: The scope of the variable 'sh' can be reduced. [variableScope]
btrfs-progs-v4.7.3/crc32c.c:219:19: style: Function 'crc32c_le' argument 1 names different: declaration 'seed' definition 'crc'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/crc32c.h:28:19: note: Function 'crc32c_le' argument 1 names different: declaration 'seed' definition 'crc'.
btrfs-progs-v4.7.3/crc32c.c:219:19: note: Function 'crc32c_le' argument 1 names different: declaration 'seed' definition 'crc'.
btrfs-progs-v4.7.3/ctree.c:2514:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.7.3/ctree.c:2514:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.7.3/ctree.c:558:24: style: The scope of the variable 'parent' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:593:6: style: The scope of the variable 'mid' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:594:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:595:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:596:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:1205:24: style: The scope of the variable 't' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:2353:18: style: The scope of the variable 'ptr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:2579:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:2580:16: style: The scope of the variable 'ptr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:2668:21: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:2882:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:2923:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:2963:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/ctree.c:1349:32: style: Function 'balance_node_right' argument 3 names different: declaration 'dst_buf' definition 'dst'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/ctree.c:35:32: note: Function 'balance_node_right' argument 3 names different: declaration 'dst_buf' definition 'dst'.
btrfs-progs-v4.7.3/ctree.c:1349:32: note: Function 'balance_node_right' argument 3 names different: declaration 'dst_buf' definition 'dst'.
btrfs-progs-v4.7.3/ctree.c:1350:32: style: Function 'balance_node_right' argument 4 names different: declaration 'src_buf' definition 'src'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/ctree.c:36:32: note: Function 'balance_node_right' argument 4 names different: declaration 'src_buf' definition 'src'.
btrfs-progs-v4.7.3/ctree.c:1350:32: note: Function 'balance_node_right' argument 4 names different: declaration 'src_buf' definition 'src'.
btrfs-progs-v4.7.3/ctree.c:2574:34: style: Function 'btrfs_insert_item' argument 3 names different: declaration 'key' definition 'cpu_key'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/ctree.h:2446:34: note: Function 'btrfs_insert_item' argument 3 names different: declaration 'key' definition 'cpu_key'.
btrfs-progs-v4.7.3/ctree.c:2574:34: note: Function 'btrfs_insert_item' argument 3 names different: declaration 'key' definition 'cpu_key'.
btrfs-progs-v4.7.3/ctree.c:942:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
btrfs-progs-v4.7.3/ctree.c:2443:13: style: Variable 'data_end' is assigned a value that is never used. [unreadVariable]
btrfs-progs-v4.7.3/dir-item.c:319:16: style: The scope of the variable 'name_ptr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/dir-test.c:117:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
btrfs-progs-v4.7.3/dir-test.c:232:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
btrfs-progs-v4.7.3/dir-test.c:262:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
btrfs-progs-v4.7.3/dir-test.c:290:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
btrfs-progs-v4.7.3/dir-test.c:351:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
btrfs-progs-v4.7.3/dir-test.c:308:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/dir-test.c:311:25: style: The scope of the variable 'di' can be reduced. [variableScope]
btrfs-progs-v4.7.3/dir-test.c:267:14: style: Variable 'objectid' is assigned a value that is never used. [unreadVariable]
btrfs-progs-v4.7.3/disk-io.c:111:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
btrfs-progs-v4.7.3/disk-io.c:910:3: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
btrfs-progs-v4.7.3/disk-io.c:925:3: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
btrfs-progs-v4.7.3/disk-io.c:415:11: style: Same expression on both sides of '>' because the value of '*len' and 'max_len' are the same. [duplicateExpression]
btrfs-progs-v4.7.3/disk-io.c:402:16: note: 'max_len' is assigned value '*len' here.
btrfs-progs-v4.7.3/disk-io.c:415:11: note: Same expression on both sides of '>' because the value of '*len' and 'max_len' are the same.
btrfs-progs-v4.7.3/disk-io.c:202:23: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.7.3/disk-io.c:320:6: style: The scope of the variable 'num_copies' can be reduced. [variableScope]
btrfs-progs-v4.7.3/disk-io.c:510:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/disk-io.c:536:21: style: The scope of the variable 'root' can be reduced. [variableScope]
btrfs-progs-v4.7.3/disk-io.c:537:20: style: The scope of the variable 'next' can be reduced. [variableScope]
btrfs-progs-v4.7.3/disk-io.c:570:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/disk-io.c:935:28: style: The scope of the variable 'backup' can be reduced. [variableScope]
btrfs-progs-v4.7.3/disk-io.c:1703:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
btrfs-progs-v4.7.3/disk-io.c:1768:29: style: The scope of the variable 'trans' can be reduced. [variableScope]
btrfs-progs-v4.7.3/disk-io.c:157:57: style: Function 'csum_tree_block_size' argument 2 names different: declaration 'csum_sectorsize' definition 'csum_size'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/disk-io.h:183:57: note: Function 'csum_tree_block_size' argument 2 names different: declaration 'csum_sectorsize' definition 'csum_size'.
btrfs-progs-v4.7.3/disk-io.c:157:57: note: Function 'csum_tree_block_size' argument 2 names different: declaration 'csum_sectorsize' definition 'csum_size'.
btrfs-progs-v4.7.3/disk-io.c:1805:30: style: Function 'clean_tree_block' argument 3 names different: declaration 'buf' definition 'eb'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/disk-io.h:127:55: note: Function 'clean_tree_block' argument 3 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.7.3/disk-io.c:1805:30: note: Function 'clean_tree_block' argument 3 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.7.3/disk-io.c:1811:28: style: Function 'wait_on_tree_block_writeback' argument 2 names different: declaration 'buf' definition 'eb'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/disk-io.h:176:28: note: Function 'wait_on_tree_block_writeback' argument 2 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.7.3/disk-io.c:1811:28: note: Function 'wait_on_tree_block_writeback' argument 2 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.7.3/disk-io.c:1816:52: style: Function 'btrfs_mark_buffer_dirty' argument 1 names different: declaration 'buf' definition 'eb'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/disk-io.h:172:52: note: Function 'btrfs_mark_buffer_dirty' argument 1 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.7.3/disk-io.c:1816:52: note: Function 'btrfs_mark_buffer_dirty' argument 1 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.7.3/disk-io.c:1833:53: style: Function 'btrfs_set_buffer_uptodate' argument 1 names different: declaration 'buf' definition 'eb'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/disk-io.h:174:53: note: Function 'btrfs_set_buffer_uptodate' argument 1 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.7.3/disk-io.c:1833:53: note: Function 'btrfs_set_buffer_uptodate' argument 1 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.7.3/disk-io.c:1579:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
btrfs-progs-v4.7.3/extent-tree.c:2384:7: style: Condition 'pin' is always true [knownConditionTrueFalse]
btrfs-progs-v4.7.3/extent-tree.c:2370:13: note: Assignment 'pin=1', assigned value is 1
btrfs-progs-v4.7.3/extent-tree.c:2384:7: note: Condition 'pin' is always true
btrfs-progs-v4.7.3/extent-tree.c:3397:3: style: Variable 'group_size' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/extent-tree.c:3396:3: note: Variable 'group_size' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/extent-tree.c:3397:3: note: Variable 'group_size' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/extent-tree.c:2156:2: style: Same expression on both sides of '<' because the value of 'err' and '0' are the same. [duplicateExpression]
btrfs-progs-v4.7.3/extent-tree.c:2126:12: note: 'err' is assigned value '0' here.
btrfs-progs-v4.7.3/extent-tree.c:2156:2: note: Same expression on both sides of '<' because the value of 'err' and '0' are the same.
btrfs-progs-v4.7.3/extent-tree.c:71:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:527:30: style: The scope of the variable 'ref0' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:1267:16: style: The scope of the variable 'ptr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:1268:16: style: The scope of the variable 'end' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:1270:6: style: The scope of the variable 'size' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:1272:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:1753:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:2040:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:2080:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:2417:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:2424:28: style: The scope of the variable 'extent_op' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:3173:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:3835:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:3840:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent-tree.c:1387:28: style: Function 'btrfs_inc_extent_ref' argument 7 names different: declaration 'ref_generation' definition 'owner'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/ctree.h:2340:28: note: Function 'btrfs_inc_extent_ref' argument 7 names different: declaration 'ref_generation' definition 'owner'.
btrfs-progs-v4.7.3/extent-tree.c:1387:28: note: Function 'btrfs_inc_extent_ref' argument 7 names different: declaration 'ref_generation' definition 'owner'.
btrfs-progs-v4.7.3/extent-tree.c:1387:39: style: Function 'btrfs_inc_extent_ref' argument 8 names different: declaration 'owner_objectid' definition 'offset'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/ctree.h:2341:9: note: Function 'btrfs_inc_extent_ref' argument 8 names different: declaration 'owner_objectid' definition 'offset'.
btrfs-progs-v4.7.3/extent-tree.c:1387:39: note: Function 'btrfs_inc_extent_ref' argument 8 names different: declaration 'owner_objectid' definition 'offset'.
btrfs-progs-v4.7.3/extent-tree.c:3469:25: style: Function 'btrfs_update_block_group' argument 4 names different: declaration 'num' definition 'num_bytes'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/ctree.h:2361:50: note: Function 'btrfs_update_block_group' argument 4 names different: declaration 'num' definition 'num_bytes'.
btrfs-progs-v4.7.3/extent-tree.c:3469:25: note: Function 'btrfs_update_block_group' argument 4 names different: declaration 'num' definition 'num_bytes'.
btrfs-progs-v4.7.3/extent_io.c:72:24: style: The scope of the variable 'eb' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent_io.c:697:23: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent_io.c:701:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/extent_io.c:495:67: style: Function 'set_state_private' argument 3 names different: declaration 'xprivate' definition 'private'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/extent_io.h:144:67: note: Function 'set_state_private' argument 3 names different: declaration 'xprivate' definition 'private'.
btrfs-progs-v4.7.3/extent_io.c:495:67: note: Function 'set_state_private' argument 3 names different: declaration 'xprivate' definition 'private'.
btrfs-progs-v4.7.3/extent_io.c:516:68: style: Function 'get_state_private' argument 3 names different: declaration 'xprivate' definition 'private'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/extent_io.h:145:68: note: Function 'get_state_private' argument 3 names different: declaration 'xprivate' definition 'private'.
btrfs-progs-v4.7.3/extent_io.c:516:68: note: Function 'get_state_private' argument 3 names different: declaration 'xprivate' definition 'private'.
btrfs-progs-v4.7.3/extent_io.c:720:31: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/extent_io.c:785:25: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/extent_io.c:804:33: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/free-space-cache.c:843:2: style: Variable 'prev' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/free-space-cache.c:837:0: note: Variable 'prev' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/free-space-cache.c:843:2: note: Variable 'prev' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/free-space-cache.c:98:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/free-space-cache.c:99:33: style: The scope of the variable 'fi' can be reduced. [variableScope]
btrfs-progs-v4.7.3/free-space-cache.c:227:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/free-space-cache.c:487:27: style: The scope of the variable 'info' can be reduced. [variableScope]
btrfs-progs-v4.7.3/free-space-cache.c:683:16: style: The scope of the variable 'next_zero' can be reduced. [variableScope]
btrfs-progs-v4.7.3/free-space-cache.c:754:27: style: The scope of the variable 'info' can be reduced. [variableScope]
btrfs-progs-v4.7.3/free-space-cache.c:790:27: style: The scope of the variable 'info' can be reduced. [variableScope]
btrfs-progs-v4.7.3/free-space-cache.c:83:31: portability: 'io_ctl->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/free-space-cache.c:152:23: portability: 'io_ctl->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/free-space-cache.c:173:15: portability: 'io_ctl->cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/free-space-cache.c:177:15: portability: 'io_ctl->cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/free-space-cache.c:189:14: portability: 'io_ctl->cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/free-space-cache.c:239:14: portability: 'io_ctl->cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.7.3/hasher.c:29:8: style: The scope of the variable 'p' can be reduced. [variableScope]
btrfs-progs-v4.7.3/help.c:210:59: style: Function 'usage_command_group' argument 2 names different: declaration 'all' definition 'full'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/commands.h:79:59: note: Function 'usage_command_group' argument 2 names different: declaration 'all' definition 'full'.
btrfs-progs-v4.7.3/help.c:210:59: note: Function 'usage_command_group' argument 2 names different: declaration 'all' definition 'full'.
btrfs-progs-v4.7.3/inode-item.c:30:16: style: The scope of the variable 'name_ptr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/inode-item.c:33:6: style: The scope of the variable 'len' can be reduced. [variableScope]
btrfs-progs-v4.7.3/inode-item.c:126:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/inode-item.c:127:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.7.3/inode-item.c:200:16: style: The scope of the variable 'name_ptr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/inode-item.c:203:6: style: The scope of the variable 'ref_name_len' can be reduced. [variableScope]
btrfs-progs-v4.7.3/inode-map.c:43:2: style: Variable 'search_start' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/inode-map.c:39:0: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/inode-map.c:43:2: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/inode-map.c:44:2: style: Variable 'search_start' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/inode-map.c:43:2: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/inode-map.c:44:2: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/inode-map.c:28:28: style: Function 'btrfs_find_free_objectid' argument 2 names different: declaration 'fs_root' definition 'root'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/ctree.h:2519:28: note: Function 'btrfs_find_free_objectid' argument 2 names different: declaration 'fs_root' definition 'root'.
btrfs-progs-v4.7.3/inode-map.c:28:28: note: Function 'btrfs_find_free_objectid' argument 2 names different: declaration 'fs_root' definition 'root'.
btrfs-progs-v4.7.3/mkfs.c:1106:24: style: Same expression on both sides of '/' because the value of 'allocated_meta_size' and 'default_chunk_size' are the same. [duplicateExpression]
btrfs-progs-v4.7.3/mkfs.c:1101:37: note: 'allocated_meta_size' is assigned value '8*1024*1024' here.
btrfs-progs-v4.7.3/mkfs.c:1100:36: note: 'default_chunk_size' is assigned value '8*1024*1024' here.
btrfs-progs-v4.7.3/mkfs.c:1106:24: note: Same expression on both sides of '/' because the value of 'allocated_meta_size' and 'default_chunk_size' are the same.
btrfs-progs-v4.7.3/mkfs.c:197:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/mkfs.c:519:26: style: The scope of the variable 'cur_file' can be reduced. [variableScope]
btrfs-progs-v4.7.3/mkfs.c:570:6: style: The scope of the variable 'cur_name_len' can be reduced. [variableScope]
btrfs-progs-v4.7.3/mkfs.c:1144:10: style: The scope of the variable 'written' can be reduced. [variableScope]
btrfs-progs-v4.7.3/print-tree.c:1078:4: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
btrfs-progs-v4.7.3/print-tree.c:374:6: style: The scope of the variable 'type' can be reduced. [variableScope]
btrfs-progs-v4.7.3/print-tree.c:515:7: style: The scope of the variable 'uuid_str' can be reduced. [variableScope]
btrfs-progs-v4.7.3/print-tree.c:885:21: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.7.3/print-tree.c:1144:70: style: Function 'btrfs_print_tree' argument 2 names different: declaration 't' definition 'eb'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/print-tree.h:23:70: note: Function 'btrfs_print_tree' argument 2 names different: declaration 't' definition 'eb'.
btrfs-progs-v4.7.3/print-tree.c:1144:70: note: Function 'btrfs_print_tree' argument 2 names different: declaration 't' definition 'eb'.
btrfs-progs-v4.7.3/props.c:48:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/props.c:45:0: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/props.c:48:2: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/qgroup-verify.c:209:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup-verify.c:212:14: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup-verify.c:273:14: style: The scope of the variable 'ref' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup-verify.c:274:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup-verify.c:343:15: style: The scope of the variable 'prev' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup-verify.c:784:23: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup-verify.c:806:23: style: The scope of the variable 'count' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup-verify.c:826:22: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup-verify.c:1006:6: style: The scope of the variable 'type' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:460:6: style: The scope of the variable 'size' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:536:23: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:537:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:564:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:566:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:718:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:736:23: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:737:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:833:6: style: The scope of the variable 'size' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:868:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:906:23: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:907:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:1012:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:1013:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:1189:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:1245:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
btrfs-progs-v4.7.3/qgroup.c:1247:9: style: The scope of the variable 'ptr_argv' can be reduced. [variableScope]
btrfs-progs-v4.7.3/quick-test.c:80:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
btrfs-progs-v4.7.3/radix-tree.c:249:6: style: The scope of the variable 'error' can be reduced. [variableScope]
btrfs-progs-v4.7.3/raid6.c:88:17: style: The scope of the variable 'wq0' can be reduced. [variableScope]
btrfs-progs-v4.7.3/raid6.c:88:22: style: The scope of the variable 'wp0' can be reduced. [variableScope]
btrfs-progs-v4.7.3/random-test.c:70:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/random-test.c:68:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/random-test.c:70:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/random-test.c:285:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/random-test.c:286:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.7.3/rbtree-utils.c:26:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/rbtree.c:496:62: style: Function 'rb_replace_node' argument 2 names different: declaration 'new_node' definition 'new'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/rbtree.h:82:69: note: Function 'rb_replace_node' argument 2 names different: declaration 'new_node' definition 'new'.
btrfs-progs-v4.7.3/rbtree.c:496:62: note: Function 'rb_replace_node' argument 2 names different: declaration 'new_node' definition 'new'.
btrfs-progs-v4.7.3/send-utils.c:56:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/send-utils.c:60:16: style: The scope of the variable 'off' can be reduced. [variableScope]
btrfs-progs-v4.7.3/string-table.c:127:6: warning: Either the condition 'cell' is redundant or there is possible null pointer dereference: cell. [nullPointerRedundantCheck]
btrfs-progs-v4.7.3/string-table.c:120:15: note: Assuming that condition 'cell' is not redundant
btrfs-progs-v4.7.3/string-table.c:127:6: note: Null pointer dereference
btrfs-progs-v4.7.3/string-table.c:128:11: warning: Either the condition 'cell' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
btrfs-progs-v4.7.3/string-table.c:120:15: note: Assuming that condition 'cell' is not redundant
btrfs-progs-v4.7.3/string-table.c:128:11: note: Null pointer addition
btrfs-progs-v4.7.3/super-recover.c:178:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/utils.c:2470:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.7.3/utils.c:1641:2: style: Variable 'pr' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/utils.c:1639:0: note: Variable 'pr' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/utils.c:1641:2: note: Variable 'pr' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/utils.c:3456:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/utils.c:3451:0: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/utils.c:3456:2: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/utils.c:4032:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/utils.c:4024:0: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/utils.c:4032:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/utils.c:1916:7: style: The scope of the variable 'mp' can be reduced. [variableScope]
btrfs-progs-v4.7.3/utils.c:2165:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/utils.c:2168:23: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.7.3/utils.c:2715:7: style: The scope of the variable 'c' can be reduced. [variableScope]
btrfs-progs-v4.7.3/utils.c:3452:6: style: The scope of the variable 'e' can be reduced. [variableScope]
btrfs-progs-v4.7.3/utils.c:3531:6: style: The scope of the variable 'len' can be reduced. [variableScope]
btrfs-progs-v4.7.3/utils.c:1555:13: style: Function 'btrfs_add_to_fsid' argument 5 names different: declaration 'block_count' definition 'device_total_bytes'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/utils.h:162:13: note: Function 'btrfs_add_to_fsid' argument 5 names different: declaration 'block_count' definition 'device_total_bytes'.
btrfs-progs-v4.7.3/utils.c:1555:13: note: Function 'btrfs_add_to_fsid' argument 5 names different: declaration 'block_count' definition 'device_total_bytes'.
btrfs-progs-v4.7.3/utils.c:1785:33: style: Function 'is_block_device' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/utils.h:193:33: note: Function 'is_block_device' argument 1 names different: declaration 'file' definition 'path'.
btrfs-progs-v4.7.3/utils.c:1785:33: note: Function 'is_block_device' argument 1 names different: declaration 'file' definition 'path'.
btrfs-progs-v4.7.3/utils.c:1799:32: style: Function 'is_mount_point' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/utils.h:194:32: note: Function 'is_mount_point' argument 1 names different: declaration 'file' definition 'path'.
btrfs-progs-v4.7.3/utils.c:1799:32: note: Function 'is_mount_point' argument 1 names different: declaration 'file' definition 'path'.
btrfs-progs-v4.7.3/utils.c:2243:31: style: Function 'check_mounted' argument 1 names different: declaration 'devicename' definition 'file'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/utils.h:169:31: note: Function 'check_mounted' argument 1 names different: declaration 'devicename' definition 'file'.
btrfs-progs-v4.7.3/utils.c:2243:31: note: Function 'check_mounted' argument 1 names different: declaration 'devicename' definition 'file'.
btrfs-progs-v4.7.3/utils.c:2262:30: style: Function 'check_mounted_where' argument 5 names different: declaration 'fs_devices_mnt' definition 'fs_dev_ret'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/utils.h:171:30: note: Function 'check_mounted_where' argument 5 names different: declaration 'fs_devices_mnt' definition 'fs_dev_ret'.
btrfs-progs-v4.7.3/utils.c:2262:30: note: Function 'check_mounted_where' argument 5 names different: declaration 'fs_devices_mnt' definition 'fs_dev_ret'.
btrfs-progs-v4.7.3/utils.c:2441:54: style: Function 'pretty_size_snprintf' argument 3 names different: declaration 'str_bytes' definition 'str_size'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/utils.h:175:54: note: Function 'pretty_size_snprintf' argument 3 names different: declaration 'str_bytes' definition 'str_size'.
btrfs-progs-v4.7.3/utils.c:2441:54: note: Function 'pretty_size_snprintf' argument 3 names different: declaration 'str_bytes' definition 'str_size'.
btrfs-progs-v4.7.3/utils.c:3924:72: style: Function 'clean_args_no_options' argument 3 names different: declaration 'usage' definition 'usagestr'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/utils.h:309:72: note: Function 'clean_args_no_options' argument 3 names different: declaration 'usage' definition 'usagestr'.
btrfs-progs-v4.7.3/utils.c:3924:72: note: Function 'clean_args_no_options' argument 3 names different: declaration 'usage' definition 'usagestr'.
btrfs-progs-v4.7.3/volumes.c:306:2: style: Variable 'search_start' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/volumes.c:291:0: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/volumes.c:306:2: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/volumes.c:708:2: style: Variable 'search_start' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.7.3/volumes.c:701:0: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/volumes.c:708:2: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.7.3/volumes.c:59:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
btrfs-progs-v4.7.3/volumes.c:75:27: style: The scope of the variable 'fs_devices' can be reduced. [variableScope]
btrfs-progs-v4.7.3/volumes.c:203:27: style: The scope of the variable 'fs_devices' can be reduced. [variableScope]
btrfs-progs-v4.7.3/volumes.c:1196:21: style: The scope of the variable 'map' can be reduced. [variableScope]
btrfs-progs-v4.7.3/volumes.c:2106:6: style: The scope of the variable 'j' can be reduced. [variableScope]
btrfs-progs-v4.7.3/volumes.c:2107:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.7.3/volumes.c:1332:13: style: Function '__btrfs_map_block' argument 8 names different: declaration 'raid_map' definition 'raid_map_ret'. [funcArgNamesDifferent]
btrfs-progs-v4.7.3/volumes.h:168:15: note: Function '__btrfs_map_block' argument 8 names different: declaration 'raid_map' definition 'raid_map_ret'.
btrfs-progs-v4.7.3/volumes.c:1332:13: note: Function '__btrfs_map_block' argument 8 names different: declaration 'raid_map' definition 'raid_map_ret'.
[03:58]

ftp://ftp.se.debian.org/debian/pool/main/b/btrfs-tools/btrfs-tools_4.4.orig.tar.xz
btrfs-progs-v4.4/backref.c:641:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:642:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:923:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:985:11: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:989:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1067:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1073:26: style: The scope of the variable 'iref' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1211:32: style: The scope of the variable 'info' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1398:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1404:24: style: The scope of the variable 'eb' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1405:21: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1406:26: style: The scope of the variable 'iref' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1459:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1463:24: style: The scope of the variable 'eb' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1465:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1468:16: style: The scope of the variable 'ptr' can be reduced. [variableScope]
btrfs-progs-v4.4/backref.c:1129:9: style: Function 'extent_from_logical' argument 5 names different: declaration 'flags' definition 'flags_ret'. [funcArgNamesDifferent]
btrfs-progs-v4.4/backref.h:39:9: note: Function 'extent_from_logical' argument 5 names different: declaration 'flags' definition 'flags_ret'.
btrfs-progs-v4.4/backref.c:1129:9: note: Function 'extent_from_logical' argument 5 names different: declaration 'flags' definition 'flags_ret'.
btrfs-progs-v4.4/backref.c:1319:35: style: Function 'iterate_extent_inodes' argument 3 names different: declaration 'extent_offset' definition 'extent_item_pos'. [funcArgNamesDifferent]
btrfs-progs-v4.4/backref.h:47:9: note: Function 'iterate_extent_inodes' argument 3 names different: declaration 'extent_offset' definition 'extent_item_pos'.
btrfs-progs-v4.4/backref.c:1319:35: note: Function 'iterate_extent_inodes' argument 3 names different: declaration 'extent_offset' definition 'extent_item_pos'.
btrfs-progs-v4.4/btrfs-convert.c:62:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.4/btrfs-convert.c:62:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.4/btrfs-convert.c:1651:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/btrfs-convert.c:1647:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfs-convert.c:1651:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfs-convert.c:1814:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/btrfs-convert.c:1807:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfs-convert.c:1814:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfs-convert.c:2747:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/btrfs-convert.c:2715:0: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfs-convert.c:2747:2: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfs-convert.c:909:24: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:919:6: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:928:11: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:937:8: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:942:8: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:1053:7: portability: '(void*)(ext2_inode)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:1060:34: portability: '(void*)ext2_inode' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:1061:11: portability: '(void*)(ext2_inode)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:1061:11: portability: '(void*)((struct ext2_ext_attr_header*)((void*)(ext2_inode)+EXT2_GOOD_OLD_INODE_SIZE+(ext2_inode)->i_extra_isize))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:1070:19: portability: '(void*)(ext2_inode)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:1070:19: portability: '(void*)((struct ext2_ext_attr_header*)((void*)(ext2_inode)+EXT2_GOOD_OLD_INODE_SIZE+(ext2_inode)->i_extra_isize))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-convert.c:1070:49: portability: '(void*)((struct ext2_ext_attr_entry*)((void*)((struct ext2_ext_attr_header*)((void*)(ext2_inode)+EXT2_GOOD_OLD_INODE_SIZE+(ext2_inode)->i_extra_isize))+sizeof(((struct ext2_ext_attr_header*)((void*)(ext2_inode)+EXT2_GOOD_OLD_INODE_SIZE+(ext2_inode)->i_extra_isize))->h_magic)))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-corrupt-block.c:40:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-corrupt-block.c:45:6: style: The scope of the variable 'num_copies' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-corrupt-block.c:885:16: style: The scope of the variable 'ptr' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-corrupt-block.c:1105:5: warning: The buffer 'field' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
btrfs-progs-v4.4/btrfs-crc.c:53:4: warning: %li in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
btrfs-progs-v4.4/btrfs-debug-tree.c:88:28: style: The scope of the variable 'backup' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-fragments.c:125:21: portability: '(void*)item' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-fragments.c:125:56: portability: '(void*)item+sizeof(struct btrfs_extent_item)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/btrfs-image.c:1379:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/btrfs-image.c:1377:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfs-image.c:1379:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfs-image.c:253:6: style: The scope of the variable 'dir' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:278:6: style: The scope of the variable 'dir' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:413:16: style: The scope of the variable 'name_ptr' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:565:21: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:912:24: style: The scope of the variable 'eb' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:916:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:1012:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:1432:25: style: The scope of the variable 'disk_key' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:1633:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:1859:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:1896:28: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-image.c:739:23: warning: Either the condition '!num_threads' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
btrfs-progs-v4.4/btrfs-image.c:760:6: note: Assuming that condition '!num_threads' is not redundant
btrfs-progs-v4.4/btrfs-image.c:739:23: note: Invalid argument
btrfs-progs-v4.4/btrfs-list.c:249:6: style: The scope of the variable 'size' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:319:20: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:320:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:350:20: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:351:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:379:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:381:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:693:16: style: The scope of the variable 'off' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:970:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:976:16: style: The scope of the variable 'off' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1221:6: style: The scope of the variable 'size' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1261:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1289:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1290:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1477:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1554:11: style: The scope of the variable 'rr' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1557:20: style: The scope of the variable 'ri' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1677:16: style: The scope of the variable 'off' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1814:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1816:9: style: The scope of the variable 'ptr_argv' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-list.c:1521:14: style: Function 'btrfs_list_subvols_print' argument 4 names different: declaration 'is_tab_result' definition 'layout'. [funcArgNamesDifferent]
btrfs-progs-v4.4/btrfs-list.h:171:14: note: Function 'btrfs_list_subvols_print' argument 4 names different: declaration 'is_tab_result' definition 'layout'.
btrfs-progs-v4.4/btrfs-list.c:1521:14: note: Function 'btrfs_list_subvols_print' argument 4 names different: declaration 'is_tab_result' definition 'layout'.
btrfs-progs-v4.4/btrfs-list.c:1810:40: style: Function 'btrfs_list_parse_sort_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'. [funcArgNamesDifferent]
btrfs-progs-v4.4/btrfs-list.h:156:40: note: Function 'btrfs_list_parse_sort_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'.
btrfs-progs-v4.4/btrfs-list.c:1810:40: note: Function 'btrfs_list_parse_sort_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'.
btrfs-progs-v4.4/btrfs-list.c:1866:42: style: Function 'btrfs_list_parse_filter_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'. [funcArgNamesDifferent]
btrfs-progs-v4.4/btrfs-list.h:158:42: note: Function 'btrfs_list_parse_filter_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'.
btrfs-progs-v4.4/btrfs-list.c:1866:42: note: Function 'btrfs_list_parse_filter_string' argument 1 names different: declaration 'optarg' definition 'opt_arg'.
btrfs-progs-v4.4/btrfs-map-logical.c:107:24: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-show-super.c:61:8: style: The scope of the variable 'filename' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-show-super.c:62:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfs-show-super.c:315:28: style: The scope of the variable 'backup' can be reduced. [variableScope]
btrfs-progs-v4.4/btrfstune.c:98:2: style: Variable 'same_fsid' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/btrfstune.c:94:0: note: Variable 'same_fsid' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfstune.c:98:2: note: Variable 'same_fsid' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfstune.c:100:2: style: Variable 'same_chunk_tree_uuid' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/btrfstune.c:95:0: note: Variable 'same_chunk_tree_uuid' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfstune.c:100:2: note: Variable 'same_chunk_tree_uuid' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/btrfstune.c:307:44: error: Uninitialized variable: new_fsid [uninitvar]
btrfs-progs-v4.4/btrfstune.c:307:54: error: Uninitialized variable: new_chunk_id [uninitvar]
btrfs-progs-v4.4/chunk-recover.c:1229:2: style: Variable 'chunk' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/chunk-recover.c:1226:0: note: Variable 'chunk' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/chunk-recover.c:1229:2: note: Variable 'chunk' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/chunk-recover.c:380:29: style: The scope of the variable 'rec' can be reduced. [variableScope]
btrfs-progs-v4.4/chunk-recover.c:420:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.4/chunk-recover.c:443:31: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.4/chunk-recover.c:494:6: style: The scope of the variable 'i' can be reduced. [variableScope]
btrfs-progs-v4.4/chunk-recover.c:1632:23: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.4/chunk-recover.c:2219:6: style: The scope of the variable 'nstripes' can be reduced. [variableScope]
btrfs-progs-v4.4/chunk-recover.c:2220:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/chunk-recover.c:253:31: portability: '(void*)exist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/chunk-recover.c:254:22: portability: '(void*)rec' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/chunk-recover.c:304:31: portability: '(void*)exist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/chunk-recover.c:305:22: portability: '(void*)rec' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/chunk-recover.c:347:31: portability: '(void*)exist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/chunk-recover.c:348:22: portability: '(void*)rec' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/cmds-balance.c:217:8: style: The scope of the variable 'value' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:8373:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
btrfs-progs-v4.4/cmds-check.c:7833:8: style: Condition '!metadump_v2' is always true [knownConditionTrueFalse]
btrfs-progs-v4.4/cmds-check.c:7820:20: note: Assignment 'metadump_v2=0', assigned value is 0
btrfs-progs-v4.4/cmds-check.c:7833:8: note: Condition '!metadump_v2' is always true
btrfs-progs-v4.4/cmds-check.c:7868:6: style: Condition 'metadump_v2' is always false [knownConditionTrueFalse]
btrfs-progs-v4.4/cmds-check.c:7820:20: note: Assignment 'metadump_v2=0', assigned value is 0
btrfs-progs-v4.4/cmds-check.c:7868:6: note: Condition 'metadump_v2' is always false
btrfs-progs-v4.4/cmds-check.c:2149:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/cmds-check.c:3023:4: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.4/cmds-check.c:2275:33: style: Same expression on both sides of '&&'. [duplicateExpression]
btrfs-progs-v4.4/cmds-check.c:393:27: style: The scope of the variable 'hole' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:411:27: style: The scope of the variable 'hole' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:696:28: style: The scope of the variable 'hole' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:1191:22: style: The scope of the variable 'node' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:1225:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:1373:6: style: The scope of the variable 'filetype' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:1929:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:3041:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:3568:31: style: The scope of the variable 'corrupt' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:3838:25: style: The scope of the variable 'back' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:3853:24: style: The scope of the variable 'rec' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:3942:25: style: The scope of the variable 'node' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:3943:23: style: The scope of the variable 'back' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:4192:29: style: The scope of the variable 'trans' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:4195:21: style: The scope of the variable 'search_root' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:4330:25: style: The scope of the variable 'node' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:4381:25: style: The scope of the variable 'node' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:4502:6: style: The scope of the variable 'dup' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:5275:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:6322:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:6324:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:7513:30: style: The scope of the variable 'corrupt' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:7537:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:7928:6: style: The scope of the variable 'err' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:8010:24: style: The scope of the variable 'dev_rec' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:8012:6: style: The scope of the variable 'err' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:8512:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:9040:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-check.c:1075:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
btrfs-progs-v4.4/cmds-fi-usage.c:233:2: style: Variable 'sargs_orig' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/cmds-fi-usage.c:230:0: note: Variable 'sargs_orig' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-fi-usage.c:233:2: note: Variable 'sargs_orig' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-fi-usage.c:342:2: style: Variable 'sargs' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/cmds-fi-usage.c:309:0: note: Variable 'sargs' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-fi-usage.c:342:2: note: Variable 'sargs' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-fi-usage.c:131:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-fi-usage.c:135:16: style: The scope of the variable 'off' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-fi-usage.c:136:9: style: The scope of the variable 'e' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-filesystem.c:228:2: style: Variable 'search_len' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/cmds-filesystem.c:226:0: note: Variable 'search_len' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-filesystem.c:228:2: note: Variable 'search_len' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-filesystem.c:249:2: style: Variable 'search_len' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/cmds-filesystem.c:247:0: note: Variable 'search_len' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-filesystem.c:249:2: note: Variable 'search_len' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-filesystem.c:1035:2: style: Variable 'defrag_global_errors' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
btrfs-progs-v4.4/cmds-filesystem.c:1033:2: note: Variable 'defrag_global_errors' is reassigned a value before the old one has been used if variable is no semaphore variable.
btrfs-progs-v4.4/cmds-filesystem.c:1035:2: note: Variable 'defrag_global_errors' is reassigned a value before the old one has been used if variable is no semaphore variable.
btrfs-progs-v4.4/cmds-filesystem.c:246:23: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-filesystem.c:390:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-filesystem.c:393:36: style: The scope of the variable 'tmp_dev_info' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-filesystem.c:1021:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-property.c:299:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-qgroup.c:153:21: style: The scope of the variable 'CLEAR_VALUE' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-receive.c:1108:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
btrfs-progs-v4.4/cmds-replace.c:362:48: style: The scope of the variable 'status' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-replace.c:363:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-replace.c:365:6: style: The scope of the variable 'skip_stats' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-replace.c:366:6: style: The scope of the variable 'num_chars' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-restore.c:1102:6: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/cmds-restore.c:100:9: style: The scope of the variable 'in_len' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-restore.c:791:13: style: The scope of the variable 'warn' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-restore.c:1206:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-scrub.c:1319:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/cmds-scrub.c:1314:3: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-scrub.c:1319:3: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-scrub.c:483:20: style: Same expression on both sides of '-' because the value of 'avail' and 'i' are the same. [duplicateExpression]
btrfs-progs-v4.4/cmds-scrub.c:468:14: note: 'avail' is assigned value '0' here.
btrfs-progs-v4.4/cmds-scrub.c:473:10: note: 'i' is assigned value '0' here.
btrfs-progs-v4.4/cmds-scrub.c:483:20: note: Same expression on both sides of '-' because the value of 'avail' and 'i' are the same.
btrfs-progs-v4.4/cmds-scrub.c:438:6: style: The scope of the variable 'j' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-scrub.c:733:25: style: The scope of the variable 'use' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-scrub.c:1079:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/cmds-scrub.c:551:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
btrfs-progs-v4.4/cmds-send.c:102:2: style: Variable 'parent' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/cmds-send.c:95:0: note: Variable 'parent' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-send.c:102:2: note: Variable 'parent' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-send.c:260:2: style: Variable 'subvol_fd' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/cmds-send.c:257:0: note: Variable 'subvol_fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-send.c:260:2: note: Variable 'subvol_fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-send.c:394:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/cmds-send.c:392:0: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-send.c:394:2: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-send.c:570:2: style: Variable 'subvol' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/cmds-send.c:568:2: note: Variable 'subvol' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-send.c:570:2: note: Variable 'subvol' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/cmds-subvolume.c:1159:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/crc32c.c:219:19: style: Function 'crc32c_le' argument 1 names different: declaration 'seed' definition 'crc'. [funcArgNamesDifferent]
btrfs-progs-v4.4/crc32c.h:28:19: note: Function 'crc32c_le' argument 1 names different: declaration 'seed' definition 'crc'.
btrfs-progs-v4.4/crc32c.c:219:19: note: Function 'crc32c_le' argument 1 names different: declaration 'seed' definition 'crc'.
btrfs-progs-v4.4/ctree.c:2513:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.4/ctree.c:2513:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.4/ctree.c:557:24: style: The scope of the variable 'parent' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:592:6: style: The scope of the variable 'mid' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:593:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:594:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:595:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:1204:24: style: The scope of the variable 't' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:2352:18: style: The scope of the variable 'ptr' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:2578:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:2579:16: style: The scope of the variable 'ptr' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:2667:21: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:2881:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:2910:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/ctree.c:1348:32: style: Function 'balance_node_right' argument 3 names different: declaration 'dst_buf' definition 'dst'. [funcArgNamesDifferent]
btrfs-progs-v4.4/ctree.c:34:32: note: Function 'balance_node_right' argument 3 names different: declaration 'dst_buf' definition 'dst'.
btrfs-progs-v4.4/ctree.c:1348:32: note: Function 'balance_node_right' argument 3 names different: declaration 'dst_buf' definition 'dst'.
btrfs-progs-v4.4/ctree.c:1349:32: style: Function 'balance_node_right' argument 4 names different: declaration 'src_buf' definition 'src'. [funcArgNamesDifferent]
btrfs-progs-v4.4/ctree.c:35:32: note: Function 'balance_node_right' argument 4 names different: declaration 'src_buf' definition 'src'.
btrfs-progs-v4.4/ctree.c:1349:32: note: Function 'balance_node_right' argument 4 names different: declaration 'src_buf' definition 'src'.
btrfs-progs-v4.4/ctree.c:2573:34: style: Function 'btrfs_insert_item' argument 3 names different: declaration 'key' definition 'cpu_key'. [funcArgNamesDifferent]
btrfs-progs-v4.4/ctree.h:2404:34: note: Function 'btrfs_insert_item' argument 3 names different: declaration 'key' definition 'cpu_key'.
btrfs-progs-v4.4/ctree.c:2573:34: note: Function 'btrfs_insert_item' argument 3 names different: declaration 'key' definition 'cpu_key'.
btrfs-progs-v4.4/ctree.c:941:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
btrfs-progs-v4.4/ctree.c:2442:13: style: Variable 'data_end' is assigned a value that is never used. [unreadVariable]
btrfs-progs-v4.4/dir-item.c:319:16: style: The scope of the variable 'name_ptr' can be reduced. [variableScope]
btrfs-progs-v4.4/dir-test.c:117:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
btrfs-progs-v4.4/dir-test.c:232:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
btrfs-progs-v4.4/dir-test.c:262:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
btrfs-progs-v4.4/dir-test.c:290:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
btrfs-progs-v4.4/dir-test.c:351:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
btrfs-progs-v4.4/dir-test.c:308:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/dir-test.c:311:25: style: The scope of the variable 'di' can be reduced. [variableScope]
btrfs-progs-v4.4/dir-test.c:267:14: style: Variable 'objectid' is assigned a value that is never used. [unreadVariable]
btrfs-progs-v4.4/disk-io.c:104:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/disk-io.c:879:3: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/disk-io.c:894:3: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/disk-io.c:1449:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/disk-io.c:1456:3: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/disk-io.c:384:11: style: Same expression on both sides of '>' because the value of '*len' and 'max_len' are the same. [duplicateExpression]
btrfs-progs-v4.4/disk-io.c:371:16: note: 'max_len' is assigned value '*len' here.
btrfs-progs-v4.4/disk-io.c:384:11: note: Same expression on both sides of '>' because the value of '*len' and 'max_len' are the same.
btrfs-progs-v4.4/disk-io.c:190:23: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.4/disk-io.c:305:6: style: The scope of the variable 'num_copies' can be reduced. [variableScope]
btrfs-progs-v4.4/disk-io.c:478:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/disk-io.c:504:21: style: The scope of the variable 'root' can be reduced. [variableScope]
btrfs-progs-v4.4/disk-io.c:505:20: style: The scope of the variable 'next' can be reduced. [variableScope]
btrfs-progs-v4.4/disk-io.c:538:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/disk-io.c:904:28: style: The scope of the variable 'backup' can be reduced. [variableScope]
btrfs-progs-v4.4/disk-io.c:1599:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
btrfs-progs-v4.4/disk-io.c:1663:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/disk-io.c:1664:29: style: The scope of the variable 'trans' can be reduced. [variableScope]
btrfs-progs-v4.4/disk-io.c:150:57: style: Function 'csum_tree_block_size' argument 2 names different: declaration 'csum_sectorsize' definition 'csum_size'. [funcArgNamesDifferent]
btrfs-progs-v4.4/disk-io.h:130:57: note: Function 'csum_tree_block_size' argument 2 names different: declaration 'csum_sectorsize' definition 'csum_size'.
btrfs-progs-v4.4/disk-io.c:150:57: note: Function 'csum_tree_block_size' argument 2 names different: declaration 'csum_sectorsize' definition 'csum_size'.
btrfs-progs-v4.4/disk-io.c:1691:30: style: Function 'clean_tree_block' argument 3 names different: declaration 'buf' definition 'eb'. [funcArgNamesDifferent]
btrfs-progs-v4.4/disk-io.h:83:55: note: Function 'clean_tree_block' argument 3 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.4/disk-io.c:1691:30: note: Function 'clean_tree_block' argument 3 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.4/disk-io.c:1697:28: style: Function 'wait_on_tree_block_writeback' argument 2 names different: declaration 'buf' definition 'eb'. [funcArgNamesDifferent]
btrfs-progs-v4.4/disk-io.h:123:28: note: Function 'wait_on_tree_block_writeback' argument 2 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.4/disk-io.c:1697:28: note: Function 'wait_on_tree_block_writeback' argument 2 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.4/disk-io.c:1702:52: style: Function 'btrfs_mark_buffer_dirty' argument 1 names different: declaration 'buf' definition 'eb'. [funcArgNamesDifferent]
btrfs-progs-v4.4/disk-io.h:119:52: note: Function 'btrfs_mark_buffer_dirty' argument 1 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.4/disk-io.c:1702:52: note: Function 'btrfs_mark_buffer_dirty' argument 1 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.4/disk-io.c:1719:53: style: Function 'btrfs_set_buffer_uptodate' argument 1 names different: declaration 'buf' definition 'eb'. [funcArgNamesDifferent]
btrfs-progs-v4.4/disk-io.h:121:53: note: Function 'btrfs_set_buffer_uptodate' argument 1 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.4/disk-io.c:1719:53: note: Function 'btrfs_set_buffer_uptodate' argument 1 names different: declaration 'buf' definition 'eb'.
btrfs-progs-v4.4/extent-tree.c:3401:3: style: Variable 'group_size' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/extent-tree.c:3400:3: note: Variable 'group_size' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/extent-tree.c:3401:3: note: Variable 'group_size' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/extent-tree.c:2146:2: style: Same expression on both sides of '<' because the value of 'err' and '0' are the same. [duplicateExpression]
btrfs-progs-v4.4/extent-tree.c:2116:12: note: 'err' is assigned value '0' here.
btrfs-progs-v4.4/extent-tree.c:2146:2: note: Same expression on both sides of '<' because the value of 'err' and '0' are the same.
btrfs-progs-v4.4/extent-tree.c:71:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:527:30: style: The scope of the variable 'ref0' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:1267:16: style: The scope of the variable 'ptr' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:1268:16: style: The scope of the variable 'end' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:1270:6: style: The scope of the variable 'size' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:1272:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:1753:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:2030:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:2070:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:2416:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:2423:28: style: The scope of the variable 'extent_op' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:3179:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:3839:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:3844:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/extent-tree.c:1387:28: style: Function 'btrfs_inc_extent_ref' argument 7 names different: declaration 'ref_generation' definition 'owner'. [funcArgNamesDifferent]
btrfs-progs-v4.4/ctree.h:2302:28: note: Function 'btrfs_inc_extent_ref' argument 7 names different: declaration 'ref_generation' definition 'owner'.
btrfs-progs-v4.4/extent-tree.c:1387:28: note: Function 'btrfs_inc_extent_ref' argument 7 names different: declaration 'ref_generation' definition 'owner'.
btrfs-progs-v4.4/extent-tree.c:1387:39: style: Function 'btrfs_inc_extent_ref' argument 8 names different: declaration 'owner_objectid' definition 'offset'. [funcArgNamesDifferent]
btrfs-progs-v4.4/ctree.h:2303:9: note: Function 'btrfs_inc_extent_ref' argument 8 names different: declaration 'owner_objectid' definition 'offset'.
btrfs-progs-v4.4/extent-tree.c:1387:39: note: Function 'btrfs_inc_extent_ref' argument 8 names different: declaration 'owner_objectid' definition 'offset'.
btrfs-progs-v4.4/extent-tree.c:3473:25: style: Function 'btrfs_update_block_group' argument 4 names different: declaration 'num' definition 'num_bytes'. [funcArgNamesDifferent]
btrfs-progs-v4.4/ctree.h:2323:50: note: Function 'btrfs_update_block_group' argument 4 names different: declaration 'num' definition 'num_bytes'.
btrfs-progs-v4.4/extent-tree.c:3473:25: note: Function 'btrfs_update_block_group' argument 4 names different: declaration 'num' definition 'num_bytes'.
btrfs-progs-v4.4/extent_io.c:71:24: style: The scope of the variable 'eb' can be reduced. [variableScope]
btrfs-progs-v4.4/extent_io.c:698:23: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.4/extent_io.c:702:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/extent_io.c:753:6: style: The scope of the variable 'dev_nr' can be reduced. [variableScope]
btrfs-progs-v4.4/extent_io.c:754:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/extent_io.c:494:67: style: Function 'set_state_private' argument 3 names different: declaration 'xprivate' definition 'private'. [funcArgNamesDifferent]
btrfs-progs-v4.4/extent_io.h:125:67: note: Function 'set_state_private' argument 3 names different: declaration 'xprivate' definition 'private'.
btrfs-progs-v4.4/extent_io.c:494:67: note: Function 'set_state_private' argument 3 names different: declaration 'xprivate' definition 'private'.
btrfs-progs-v4.4/extent_io.c:515:68: style: Function 'get_state_private' argument 3 names different: declaration 'xprivate' definition 'private'. [funcArgNamesDifferent]
btrfs-progs-v4.4/extent_io.h:126:68: note: Function 'get_state_private' argument 3 names different: declaration 'xprivate' definition 'private'.
btrfs-progs-v4.4/extent_io.c:515:68: note: Function 'get_state_private' argument 3 names different: declaration 'xprivate' definition 'private'.
btrfs-progs-v4.4/extent_io.c:721:31: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/extent_io.c:782:25: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/extent_io.c:801:33: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/free-space-cache.c:842:2: style: Variable 'prev' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/free-space-cache.c:836:0: note: Variable 'prev' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/free-space-cache.c:842:2: note: Variable 'prev' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/free-space-cache.c:97:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/free-space-cache.c:98:33: style: The scope of the variable 'fi' can be reduced. [variableScope]
btrfs-progs-v4.4/free-space-cache.c:226:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/free-space-cache.c:486:27: style: The scope of the variable 'info' can be reduced. [variableScope]
btrfs-progs-v4.4/free-space-cache.c:682:16: style: The scope of the variable 'next_zero' can be reduced. [variableScope]
btrfs-progs-v4.4/free-space-cache.c:753:27: style: The scope of the variable 'info' can be reduced. [variableScope]
btrfs-progs-v4.4/free-space-cache.c:789:27: style: The scope of the variable 'info' can be reduced. [variableScope]
btrfs-progs-v4.4/free-space-cache.c:82:31: portability: 'io_ctl->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/free-space-cache.c:151:23: portability: 'io_ctl->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/free-space-cache.c:172:15: portability: 'io_ctl->cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/free-space-cache.c:176:15: portability: 'io_ctl->cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/free-space-cache.c:188:14: portability: 'io_ctl->cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/free-space-cache.c:238:14: portability: 'io_ctl->cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
btrfs-progs-v4.4/hasher.c:29:8: style: The scope of the variable 'p' can be reduced. [variableScope]
btrfs-progs-v4.4/help.c:210:59: style: Function 'usage_command_group' argument 2 names different: declaration 'all' definition 'full'. [funcArgNamesDifferent]
btrfs-progs-v4.4/commands.h:79:59: note: Function 'usage_command_group' argument 2 names different: declaration 'all' definition 'full'.
btrfs-progs-v4.4/help.c:210:59: note: Function 'usage_command_group' argument 2 names different: declaration 'all' definition 'full'.
btrfs-progs-v4.4/inode-item.c:30:16: style: The scope of the variable 'name_ptr' can be reduced. [variableScope]
btrfs-progs-v4.4/inode-item.c:33:6: style: The scope of the variable 'len' can be reduced. [variableScope]
btrfs-progs-v4.4/inode-item.c:126:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/inode-item.c:127:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
btrfs-progs-v4.4/inode-item.c:200:16: style: The scope of the variable 'name_ptr' can be reduced. [variableScope]
btrfs-progs-v4.4/inode-item.c:203:6: style: The scope of the variable 'ref_name_len' can be reduced. [variableScope]
btrfs-progs-v4.4/inode-map.c:42:2: style: Variable 'search_start' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/inode-map.c:38:0: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/inode-map.c:42:2: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/inode-map.c:43:2: style: Variable 'search_start' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/inode-map.c:42:2: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/inode-map.c:43:2: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/inode-map.c:27:28: style: Function 'btrfs_find_free_objectid' argument 2 names different: declaration 'fs_root' definition 'root'. [funcArgNamesDifferent]
btrfs-progs-v4.4/ctree.h:2477:28: note: Function 'btrfs_find_free_objectid' argument 2 names different: declaration 'fs_root' definition 'root'.
btrfs-progs-v4.4/inode-map.c:27:28: note: Function 'btrfs_find_free_objectid' argument 2 names different: declaration 'fs_root' definition 'root'.
btrfs-progs-v4.4/mkfs.c:1057:24: style: Same expression on both sides of '/' because the value of 'allocated_meta_size' and 'default_chunk_size' are the same. [duplicateExpression]
btrfs-progs-v4.4/mkfs.c:1052:37: note: 'allocated_meta_size' is assigned value '8*1024*1024' here.
btrfs-progs-v4.4/mkfs.c:1051:36: note: 'default_chunk_size' is assigned value '8*1024*1024' here.
btrfs-progs-v4.4/mkfs.c:1057:24: note: Same expression on both sides of '/' because the value of 'allocated_meta_size' and 'default_chunk_size' are the same.
btrfs-progs-v4.4/mkfs.c:190:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/mkfs.c:492:26: style: The scope of the variable 'cur_file' can be reduced. [variableScope]
btrfs-progs-v4.4/mkfs.c:543:6: style: The scope of the variable 'cur_name_len' can be reduced. [variableScope]
btrfs-progs-v4.4/mkfs.c:1095:10: style: The scope of the variable 'written' can be reduced. [variableScope]
btrfs-progs-v4.4/print-tree.c:1012:4: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
btrfs-progs-v4.4/print-tree.c:354:6: style: The scope of the variable 'type' can be reduced. [variableScope]
btrfs-progs-v4.4/print-tree.c:484:7: style: The scope of the variable 'uuid_str' can be reduced. [variableScope]
btrfs-progs-v4.4/print-tree.c:822:21: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.4/print-tree.c:1078:70: style: Function 'btrfs_print_tree' argument 2 names different: declaration 't' definition 'eb'. [funcArgNamesDifferent]
btrfs-progs-v4.4/print-tree.h:23:70: note: Function 'btrfs_print_tree' argument 2 names different: declaration 't' definition 'eb'.
btrfs-progs-v4.4/print-tree.c:1078:70: note: Function 'btrfs_print_tree' argument 2 names different: declaration 't' definition 'eb'.
btrfs-progs-v4.4/props.c:48:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/props.c:45:0: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/props.c:48:2: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/qgroup-verify.c:156:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup-verify.c:159:14: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup-verify.c:220:14: style: The scope of the variable 'ref' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup-verify.c:221:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup-verify.c:289:15: style: The scope of the variable 'prev' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup-verify.c:330:21: style: The scope of the variable 'unode' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup-verify.c:615:23: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup-verify.c:637:23: style: The scope of the variable 'count' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup-verify.c:657:22: style: The scope of the variable 'item' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup-verify.c:789:6: style: The scope of the variable 'type' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup-verify.c:1055:23: style: The scope of the variable 'c' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:460:6: style: The scope of the variable 'size' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:536:23: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:537:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:564:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:566:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:718:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:736:23: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:737:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:833:6: style: The scope of the variable 'size' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:868:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:906:23: style: The scope of the variable 'curr' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:907:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:1012:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:1013:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:1181:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:1237:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
btrfs-progs-v4.4/qgroup.c:1239:9: style: The scope of the variable 'ptr_argv' can be reduced. [variableScope]
btrfs-progs-v4.4/quick-test.c:80:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
btrfs-progs-v4.4/radix-tree.c:249:6: style: The scope of the variable 'error' can be reduced. [variableScope]
btrfs-progs-v4.4/raid6.c:80:17: style: The scope of the variable 'wq0' can be reduced. [variableScope]
btrfs-progs-v4.4/raid6.c:80:22: style: The scope of the variable 'wp0' can be reduced. [variableScope]
btrfs-progs-v4.4/random-test.c:70:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/random-test.c:68:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/random-test.c:70:2: note: Variable 'ret' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/random-test.c:285:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/random-test.c:286:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
btrfs-progs-v4.4/rbtree-utils.c:26:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/rbtree.c:496:62: style: Function 'rb_replace_node' argument 2 names different: declaration 'new_node' definition 'new'. [funcArgNamesDifferent]
btrfs-progs-v4.4/rbtree.h:82:69: note: Function 'rb_replace_node' argument 2 names different: declaration 'new_node' definition 'new'.
btrfs-progs-v4.4/rbtree.c:496:62: note: Function 'rb_replace_node' argument 2 names different: declaration 'new_node' definition 'new'.
btrfs-progs-v4.4/send-utils.c:56:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/send-utils.c:60:16: style: The scope of the variable 'off' can be reduced. [variableScope]
btrfs-progs-v4.4/string-table.c:127:6: warning: Either the condition 'cell' is redundant or there is possible null pointer dereference: cell. [nullPointerRedundantCheck]
btrfs-progs-v4.4/string-table.c:120:15: note: Assuming that condition 'cell' is not redundant
btrfs-progs-v4.4/string-table.c:127:6: note: Null pointer dereference
btrfs-progs-v4.4/string-table.c:128:11: warning: Either the condition 'cell' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
btrfs-progs-v4.4/string-table.c:120:15: note: Assuming that condition 'cell' is not redundant
btrfs-progs-v4.4/string-table.c:128:11: note: Null pointer addition
btrfs-progs-v4.4/super-recover.c:178:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/utils.c:1650:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
btrfs-progs-v4.4/utils.c:2974:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/utils.c:817:2: style: Variable 'pr' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/utils.c:815:0: note: Variable 'pr' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/utils.c:817:2: note: Variable 'pr' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/utils.c:2648:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/utils.c:2643:0: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/utils.c:2648:2: note: Variable 'fd' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/utils.c:1090:7: style: The scope of the variable 'mp' can be reduced. [variableScope]
btrfs-progs-v4.4/utils.c:1351:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/utils.c:1354:23: style: The scope of the variable 'device' can be reduced. [variableScope]
btrfs-progs-v4.4/utils.c:1904:7: style: The scope of the variable 'c' can be reduced. [variableScope]
btrfs-progs-v4.4/utils.c:2644:6: style: The scope of the variable 'e' can be reduced. [variableScope]
btrfs-progs-v4.4/utils.c:2726:6: style: The scope of the variable 'len' can be reduced. [variableScope]
btrfs-progs-v4.4/utils.c:731:13: style: Function 'btrfs_add_to_fsid' argument 5 names different: declaration 'block_count' definition 'device_total_bytes'. [funcArgNamesDifferent]
btrfs-progs-v4.4/utils.h:131:13: note: Function 'btrfs_add_to_fsid' argument 5 names different: declaration 'block_count' definition 'device_total_bytes'.
btrfs-progs-v4.4/utils.c:731:13: note: Function 'btrfs_add_to_fsid' argument 5 names different: declaration 'block_count' definition 'device_total_bytes'.
btrfs-progs-v4.4/utils.c:959:33: style: Function 'is_block_device' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
btrfs-progs-v4.4/utils.h:162:33: note: Function 'is_block_device' argument 1 names different: declaration 'file' definition 'path'.
btrfs-progs-v4.4/utils.c:959:33: note: Function 'is_block_device' argument 1 names different: declaration 'file' definition 'path'.
btrfs-progs-v4.4/utils.c:973:32: style: Function 'is_mount_point' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
btrfs-progs-v4.4/utils.h:163:32: note: Function 'is_mount_point' argument 1 names different: declaration 'file' definition 'path'.
btrfs-progs-v4.4/utils.c:973:32: note: Function 'is_mount_point' argument 1 names different: declaration 'file' definition 'path'.
btrfs-progs-v4.4/utils.c:1429:31: style: Function 'check_mounted' argument 1 names different: declaration 'devicename' definition 'file'. [funcArgNamesDifferent]
btrfs-progs-v4.4/utils.h:138:31: note: Function 'check_mounted' argument 1 names different: declaration 'devicename' definition 'file'.
btrfs-progs-v4.4/utils.c:1429:31: note: Function 'check_mounted' argument 1 names different: declaration 'devicename' definition 'file'.
btrfs-progs-v4.4/utils.c:1447:30: style: Function 'check_mounted_where' argument 5 names different: declaration 'fs_devices_mnt' definition 'fs_dev_ret'. [funcArgNamesDifferent]
btrfs-progs-v4.4/utils.h:140:30: note: Function 'check_mounted_where' argument 5 names different: declaration 'fs_devices_mnt' definition 'fs_dev_ret'.
btrfs-progs-v4.4/utils.c:1447:30: note: Function 'check_mounted_where' argument 5 names different: declaration 'fs_devices_mnt' definition 'fs_dev_ret'.
btrfs-progs-v4.4/utils.c:1621:54: style: Function 'pretty_size_snprintf' argument 3 names different: declaration 'str_bytes' definition 'str_size'. [funcArgNamesDifferent]
btrfs-progs-v4.4/utils.h:144:54: note: Function 'pretty_size_snprintf' argument 3 names different: declaration 'str_bytes' definition 'str_size'.
btrfs-progs-v4.4/utils.c:1621:54: note: Function 'pretty_size_snprintf' argument 3 names different: declaration 'str_bytes' definition 'str_size'.
btrfs-progs-v4.4/utils.c:2771:45: style: Function 'test_minimum_size' argument 2 names different: declaration 'leafsize' definition 'nodesize'. [funcArgNamesDifferent]
btrfs-progs-v4.4/utils.h:194:45: note: Function 'test_minimum_size' argument 2 names different: declaration 'leafsize' definition 'nodesize'.
btrfs-progs-v4.4/utils.c:2771:45: note: Function 'test_minimum_size' argument 2 names different: declaration 'leafsize' definition 'nodesize'.
btrfs-progs-v4.4/utils.c:3131:72: style: Function 'clean_args_no_options' argument 3 names different: declaration 'usage' definition 'usagestr'. [funcArgNamesDifferent]
btrfs-progs-v4.4/utils.h:277:72: note: Function 'clean_args_no_options' argument 3 names different: declaration 'usage' definition 'usagestr'.
btrfs-progs-v4.4/utils.c:3131:72: note: Function 'clean_args_no_options' argument 3 names different: declaration 'usage' definition 'usagestr'.
btrfs-progs-v4.4/volumes.c:1672:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/volumes.c:1688:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/volumes.c:1688:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
btrfs-progs-v4.4/volumes.c:304:2: style: Variable 'search_start' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/volumes.c:289:0: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/volumes.c:304:2: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/volumes.c:700:2: style: Variable 'search_start' is reassigned a value before the old one has been used. [redundantAssignment]
btrfs-progs-v4.4/volumes.c:693:0: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/volumes.c:700:2: note: Variable 'search_start' is reassigned a value before the old one has been used.
btrfs-progs-v4.4/volumes.c:59:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
btrfs-progs-v4.4/volumes.c:75:27: style: The scope of the variable 'fs_devices' can be reduced. [variableScope]
btrfs-progs-v4.4/volumes.c:203:27: style: The scope of the variable 'fs_devices' can be reduced. [variableScope]
btrfs-progs-v4.4/volumes.c:1172:21: style: The scope of the variable 'map' can be reduced. [variableScope]
btrfs-progs-v4.4/volumes.c:2053:6: style: The scope of the variable 'j' can be reduced. [variableScope]
btrfs-progs-v4.4/volumes.c:2054:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
btrfs-progs-v4.4/volumes.c:1299:13: style: Function '__btrfs_map_block' argument 8 names different: declaration 'raid_map' definition 'raid_map_ret'. [funcArgNamesDifferent]
btrfs-progs-v4.4/volumes.h:168:15: note: Function '__btrfs_map_block' argument 8 names different: declaration 'raid_map' definition 'raid_map_ret'.
btrfs-progs-v4.4/volumes.c:1299:13: note: Function '__btrfs_map_block' argument 8 names different: declaration 'raid_map' definition 'raid_map_ret'.
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/btrfsmaintenance/btrfsmaintenance_0.4.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/btscanner/btscanner_2.1.orig.tar.gz
btscanner-2.1.orig/cfg.c:284:5: warning: Redundant assignment of 'ctx' to itself. [selfAssignment]
btscanner-2.1.orig/cfg.c:99:12: style: The scope of the variable 'h' can be reduced. [variableScope]
btscanner-2.1.orig/cfg.c:100:9: style: The scope of the variable 'hlen' can be reduced. [variableScope]
btscanner-2.1.orig/cfg.c:100:15: style: The scope of the variable 'len' can be reduced. [variableScope]
btscanner-2.1.orig/cfg.c:260:4: error: Common realloc mistake: 'cfg_ranges' nulled but not freed upon failure [memleakOnRealloc]
btscanner-2.1.orig/main.c:155:2: style: Variable 'dl' is reassigned a value before the old one has been used. [redundantAssignment]
btscanner-2.1.orig/main.c:148:0: note: Variable 'dl' is reassigned a value before the old one has been used.
btscanner-2.1.orig/main.c:155:2: note: Variable 'dl' is reassigned a value before the old one has been used.
btscanner-2.1.orig/main.c:91:5: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
btscanner-2.1.orig/main.c:100:5: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
btscanner-2.1.orig/oui.c:137:0: error: Resource leak: f [resourceLeak]
btscanner-2.1.orig/oui.c:147:0: error: Memory leak: ouinew [memleak]
btscanner-2.1.orig/scan.c:731:9: style: The scope of the variable 'd' can be reduced. [variableScope]
btscanner-2.1.orig/screen.c:335:4: warning: Redundant assignment of 'ch' to itself. [selfAssignment]
btscanner-2.1.orig/screen.c:349:4: warning: Redundant assignment of 'ch' to itself. [selfAssignment]
btscanner-2.1.orig/screen.c:419:7: warning: Redundant assignment of 'width' to itself. [selfAssignment]
btscanner-2.1.orig/screen.c:583:6: style: The scope of the variable 'i' can be reduced. [variableScope]
btscanner-2.1.orig/screen.c:1171:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/btyacc/btyacc_3.0.orig.tar.gz
btyacc-3.0/closure.c:15:22: style: The scope of the variable 'sp' can be reduced. [variableScope]
btyacc-3.0/closure.c:50:22: style: The scope of the variable 'vrow' can be reduced. [variableScope]
btyacc-3.0/closure.c:53:21: style: The scope of the variable 'cword' can be reduced. [variableScope]
btyacc-3.0/closure.c:107:23: style: The scope of the variable 'word' can be reduced. [variableScope]
btyacc-3.0/closure.c:116:9: style: The scope of the variable 'symbol' can be reduced. [variableScope]
btyacc-3.0/lalr.c:171:16: style: The scope of the variable 'state1' can be reduced. [variableScope]
btyacc-3.0/lalr.c:236:18: style: The scope of the variable 'middle' can be reduced. [variableScope]
btyacc-3.0/lalr.c:237:18: style: The scope of the variable 's' can be reduced. [variableScope]
btyacc-3.0/lalr.c:269:16: style: The scope of the variable 'stateno' can be reduced. [variableScope]
btyacc-3.0/lalr.c:344:16: style: The scope of the variable 'nedges' can be reduced. [variableScope]
btyacc-3.0/lalr.c:346:16: style: The scope of the variable 'state1' can be reduced. [variableScope]
btyacc-3.0/lalr.c:348:16: style: The scope of the variable 'symbol1' can be reduced. [variableScope]
btyacc-3.0/lalr.c:460:16: style: The scope of the variable 'k' can be reduced. [variableScope]
btyacc-3.0/lr0.c:34:18: style: The scope of the variable 'symbol' can be reduced. [variableScope]
btyacc-3.0/lr0.c:84:18: style: The scope of the variable 'j' can be reduced. [variableScope]
btyacc-3.0/lr0.c:154:22: style: The scope of the variable 'isp2' can be reduced. [variableScope]
btyacc-3.0/lr0.c:157:18: style: The scope of the variable 'found' can be reduced. [variableScope]
btyacc-3.0/lr0.c:246:18: style: The scope of the variable 'symbol' can be reduced. [variableScope]
btyacc-3.0/lr0.c:318:18: style: The scope of the variable 'n' can be reduced. [variableScope]
btyacc-3.0/lr0.c:374:12: style: The scope of the variable 'j' can be reduced. [variableScope]
btyacc-3.0/lr0.c:427:22: style: The scope of the variable 'rp2' can be reduced. [variableScope]
btyacc-3.0/lr0.c:428:18: style: The scope of the variable 'item' can be reduced. [variableScope]
btyacc-3.0/lr0.c:431:22: style: The scope of the variable 'rend' can be reduced. [variableScope]
btyacc-3.0/mkpar.c:52:18: style: The scope of the variable 'i' can be reduced. [variableScope]
btyacc-3.0/mkpar.c:52:21: style: The scope of the variable 'k' can be reduced. [variableScope]
btyacc-3.0/mkpar.c:53:18: style: The scope of the variable 'symbol' can be reduced. [variableScope]
btyacc-3.0/mkpar.c:83:18: style: The scope of the variable 'ruleno' can be reduced. [variableScope]
btyacc-3.0/mkpar.c:84:24: style: The scope of the variable 'rowp' can be reduced. [variableScope]
btyacc-3.0/mkpar.c:190:18: style: The scope of the variable 'symbol' can be reduced. [variableScope]
btyacc-3.0/mkpar.c:191:26: style: The scope of the variable 'pref' can be reduced. [variableScope]
btyacc-3.0/mstring.c:61:5: error: Memory leak: ptr [memleak]
btyacc-3.0/output.c:427:18: style: The scope of the variable 'state' can be reduced. [variableScope]
btyacc-3.0/output.c:492:18: style: The scope of the variable 'j' can be reduced. [variableScope]
btyacc-3.0/output.c:496:18: style: The scope of the variable 'match' can be reduced. [variableScope]
btyacc-3.0/output.c:809:20: style: The scope of the variable 's' can be reduced. [variableScope]
btyacc-3.0/reader.c:1203:45: style: Same expression on both sides of '&&'. [duplicateExpression]
btyacc-3.0/reader.c:282:19: style: The scope of the variable 'key' can be reduced. [variableScope]
btyacc-3.0/reader.c:607:11: style: The scope of the variable 's' can be reduced. [variableScope]
btyacc-3.0/reader.c:747:9: style: The scope of the variable 'value' can be reduced. [variableScope]
btyacc-3.0/reader.c:796:15: style: The scope of the variable 'c' can be reduced. [variableScope]
btyacc-3.0/reader.c:868:18: style: The scope of the variable 'c' can be reduced. [variableScope]
btyacc-3.0/reader.c:868:21: style: The scope of the variable 'k' can be reduced. [variableScope]
btyacc-3.0/reader.c:1181:11: style: The scope of the variable 's_cptr' can be reduced. [variableScope]
btyacc-3.0/reader.c:1240:18: style: The scope of the variable 'i' can be reduced. [variableScope]
btyacc-3.0/reader.c:1625:18: style: The scope of the variable 'c' can be reduced. [variableScope]
btyacc-3.0/reader.c:1666:24: style: The scope of the variable 's' can be reduced. [variableScope]
btyacc-3.0/reader.c:1796:9: style: The scope of the variable 'assoc' can be reduced. [variableScope]
btyacc-3.0/reader.c:1796:16: style: The scope of the variable 'prec' can be reduced. [variableScope]
btyacc-3.0/readskel.c:66:15: style: The scope of the variable 'sline' can be reduced. [variableScope]
btyacc-3.0/readskel.c:67:5: style: The scope of the variable 'i' can be reduced. [variableScope]
btyacc-3.0/readskel.c:113:0: error: Resource leak: fp [resourceLeak]
btyacc-3.0/verbose.c:142:18: style: The scope of the variable 'rule' can be reduced. [variableScope]
btyacc-3.0/verbose.c:145:22: style: The scope of the variable 'sp1' can be reduced. [variableScope]
btyacc-3.0/verbose.c:220:18: style: The scope of the variable 'as' can be reduced. [variableScope]
btyacc-3.0/verbose.c:268:18: style: The scope of the variable 'k' can be reduced. [variableScope]
btyacc-3.0/verbose.c:304:21: style: The scope of the variable 'k' can be reduced. [variableScope]
btyacc-3.0/verbose.c:305:18: style: The scope of the variable 'as' can be reduced. [variableScope]
btyacc-3.0/warshall.c:10:24: style: The scope of the variable 'ccol' can be reduced. [variableScope]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/bubblewrap/bubblewrap_0.3.0.orig.tar.xz
bubblewrap-0.3.0/bind-mount.c:244:3: style: Variable 'mountinfo' is reassigned a value before the old one has been used. [redundantAssignment]
bubblewrap-0.3.0/bind-mount.c:232:0: note: Variable 'mountinfo' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bind-mount.c:244:3: note: Variable 'mountinfo' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bind-mount.c:388:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bubblewrap-0.3.0/bubblewrap.c:1152:13: style: Variable 'dest_fd' is reassigned a value before the old one has been used. [redundantAssignment]
bubblewrap-0.3.0/bubblewrap.c:1150:0: note: Variable 'dest_fd' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:1152:13: note: Variable 'dest_fd' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:1170:13: style: Variable 'dest_fd' is reassigned a value before the old one has been used. [redundantAssignment]
bubblewrap-0.3.0/bubblewrap.c:1167:0: note: Variable 'dest_fd' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:1170:13: note: Variable 'dest_fd' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:1936:3: style: Variable 'uid_data' is reassigned a value before the old one has been used. [redundantAssignment]
bubblewrap-0.3.0/bubblewrap.c:1933:0: note: Variable 'uid_data' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:1936:3: note: Variable 'uid_data' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:2044:11: style: Variable 'enable' is reassigned a value before the old one has been used. [redundantAssignment]
bubblewrap-0.3.0/bubblewrap.c:2043:0: note: Variable 'enable' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:2044:11: note: Variable 'enable' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:2053:11: style: Variable 'max_user_ns' is reassigned a value before the old one has been used. [redundantAssignment]
bubblewrap-0.3.0/bubblewrap.c:2052:0: note: Variable 'max_user_ns' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:2053:11: note: Variable 'max_user_ns' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:2341:11: style: Variable 'unpriv_socket' is reassigned a value before the old one has been used. [redundantAssignment]
bubblewrap-0.3.0/bubblewrap.c:2339:0: note: Variable 'unpriv_socket' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:2341:11: note: Variable 'unpriv_socket' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/bubblewrap.c:322:7: style: The scope of the variable 'res' can be reduced. [variableScope]
bubblewrap-0.3.0/bubblewrap.c:2012:15: style: Variable 'args_data' is assigned a value that is never used. [unreadVariable]
bubblewrap-0.3.0/network.c:68:11: style: The scope of the variable 'received' can be reduced. [variableScope]
bubblewrap-0.3.0/network.c:69:20: style: The scope of the variable 'rheader' can be reduced. [variableScope]
bubblewrap-0.3.0/utils.c:664:21: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR' is always true. [redundantCondition]
bubblewrap-0.3.0/utils.c:527:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
bubblewrap-0.3.0/utils.c:519:0: note: Variable 'data' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/utils.c:527:3: note: Variable 'data' is reassigned a value before the old one has been used.
bubblewrap-0.3.0/utils.c:359:11: style: The scope of the variable 'res' can be reduced. [variableScope]
bubblewrap-0.3.0/utils.c:456:11: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
bubblewrap-0.3.0/utils.c:546:0: error: Memory leak: data [memleak]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/bubbros/bubbros_1.6.orig.tar.gz
bubbros-1.6/display/windows/wingame.c:765:2: style: Variable 'Py_INCREF' is assigned a value that is never used. [unreadVariable]
bubbros-1.6/display/xshm.c:745:11: style: The scope of the variable 'data_scanline' can be reduced. [variableScope]
bubbros-1.6/display/xshm.c:752:23: style: The scope of the variable 'memcpy_alpha' can be reduced. [variableScope]
bubbros-1.6/display/xshm.c:836:29: style: The scope of the variable 'cliprect' can be reduced. [variableScope]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/bucardo/bucardo_5.4.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bucklespring/bucklespring_1.4.0.orig.tar.gz
bucklespring-1.4.0/main.c:180:9: style: The scope of the variable 'len' can be reduced. [variableScope]
bucklespring-1.4.0/main.c:240:16: style: The scope of the variable 't_prev' can be reduced. [variableScope]
bucklespring-1.4.0/rec.c:62:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bucklespring-1.4.0/rec.c:64:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bucklespring-1.4.0/rec.c:69:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/buddy/buddy_2.4.orig.tar.gz
buddy-2.4/src/kernel.h:51:0: error: #error The compiler does not support 4 byte integers! [preprocessorErrorDirective]
buddy-2.4/src/bdd.h:808:4: warning: Member variable 'bdd_ioformat::format' is not initialized in the constructor. [uninitMemberVarPrivate]
buddy-2.4/src/bdd.h:435:4: style: 'bdd::operator=' should return 'bdd &'. [operatorEq]
buddy-2.4/src/bvec.h:138:4: style: 'bvec::operator=' should return 'bvec &'. [operatorEq]
buddy-2.4/src/bvec.h:129:32: performance: Variable 'roots' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
buddy-2.4/src/bvec.h:130:32: performance: Variable 'roots' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
buddy-2.4/src/bvec.h:143:26: performance: Variable 'roots' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
buddy-2.4/src/bdd.h:458:4: style: Class 'bdd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
buddy-2.4/src/bdd.h:806:4: style: Class 'bdd_ioformat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
buddy-2.4/src/bvec.h:129:4: style: Class 'bvec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
buddy-2.4/src/bvec.h:143:4: style: Class 'bvec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
buddy-2.4/src/bddtest.cxx:39:31: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
buddy-2.4/src/prime.c:150:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
buddy-2.4/src/prime.c:94:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buddy-2.4/src/prime.c:106:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buddy-2.4/src/prime.c:107:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/budgie-desktop/budgie-desktop_10.4+git20171031.10.g9f71bb8.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/budgie-extras/budgie-extras_0.5.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/budgie-indicator-applet/budgie-indicator-applet_0.6.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/buffer/buffer_1.19.orig.tar.gz
buffer-1.19/buffer.c:510:3: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed char *'. [invalidPrintfArgType_uint]
buffer-1.19/buffer.c:921:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/buffy/buffy_1.5.orig.tar.gz
buffy-1.5/src/BuffyWindow.cc:180:20: style: Variable 'saved_x' is assigned a value that is never used. [unreadVariable]
buffy-1.5/src/BuffyWindow.cc:181:20: style: Variable 'saved_y' is assigned a value that is never used. [unreadVariable]
buffy-1.5/src/Environment.h:82:25: style: Technically the member function 'Environment::signal_child_exit' can be const. [functionConst]
buffy-1.5/src/PrefDialog.h:93:2: style: Class 'PrefDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
buffy-1.5/src/Environment.cc:70:6: style: The scope of the variable 'pid' can be reduced. [variableScope]
buffy-1.5/src/Environment.cc:104:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buffy-1.5/src/Environment.h:66:7: performance: Technically the member function 'Environment::spawnCommand' can be static. [functionStatic]
buffy-1.5/src/Environment.cc:112:19: note: Technically the member function 'Environment::spawnCommand' can be static.
buffy-1.5/src/Environment.h:66:7: note: Technically the member function 'Environment::spawnCommand' can be static.
buffy-1.5/src/FolderList.cc:351:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buffy-1.5/src/FolderList.cc:381:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buffy-1.5/src/PrefDialog.cc:282:32: style: Variable 'oldInfo' is assigned a value that is never used. [unreadVariable]
buffy-1.5/src/PrefDialog.cc:292:18: style: Variable 'selectedName' is assigned a value that is never used. [unreadVariable]
buffy-1.5/src/PrefDialog.cc:207:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buffy-1.5/src/PrefDialog.cc:261:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buffy-1.5/src/PrefDialog.cc:297:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buffy-1.5/src/PrefDialog.cc:313:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buffy-1.5/src/PrefDialog.cc:343:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buffy-1.5/src/PrefDialog.cc:361:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buffy-1.5/src/PrefDialog.cc:172:0: error: Memory leak: confButton [memleak]
buffy-1.5/src/PrefDialog.cc:172:0: error: Memory leak: button [memleak]
buffy-1.5/src/PrefDialog.cc:242:0: error: Memory leak: button [memleak]
buffy-1.5/src/blist.cc:130:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/buffycli/buffycli_0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bugs-everywhere/bugs-everywhere_1.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bugsquish/bugsquish_0.0.6.orig.tar.gz
bugsquish-0.0.6/bugsquish.c:1842:17: style: The scope of the variable 'digit' can be reduced. [variableScope]
bugsquish-0.0.6/bugsquish.c:1954:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
bugsquish-0.0.6/bugsquish.c:1693:33: style: Function 'addsplat' argument 3 names different: declaration 'kind' definition 'img'. [funcArgNamesDifferent]
bugsquish-0.0.6/bugsquish.c:255:33: note: Function 'addsplat' argument 3 names different: declaration 'kind' definition 'img'.
bugsquish-0.0.6/bugsquish.c:1693:33: note: Function 'addsplat' argument 3 names different: declaration 'kind' definition 'img'.
bugsquish-0.0.6/bugsquish.c:455:25: style: Variable 'mouse_y' is assigned a value that is never used. [unreadVariable]
bugsquish-0.0.6/bugsquish.c:379:57: style: Unused variable: j [unusedVariable]
bugsquish-0.0.6/bugsquish.c:1315:18: style: Unused variable: src [unusedVariable]
bugsquish-0.0.6/bugsquish.c:2101:22: style: Unused variable: home [unusedVariable]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/bugwarrior/bugwarrior_1.5.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/b/bugz/bugz_0.9.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/build-helper-maven-plugin/build-helper-maven-plugin_3.0.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/buildapp/buildapp_1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/buildbot/buildbot_1.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/buildbot-slave/buildbot-slave_0.8.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/buildnotify/buildnotify_0.3.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/buildtorrent/buildtorrent_0.8.orig.tar.gz
buildtorrent-0.8/buildtorrent.c:447:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
buildtorrent-0.8/buildtorrent.c:466:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
buildtorrent-0.8/buildtorrent.c:525:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
buildtorrent-0.8/buildtorrent.c:588:9: style: The scope of the variable 'len' can be reduced. [variableScope]
buildtorrent-0.8/buildtorrent.c:988:11: style: The scope of the variable 'i' can be reduced. [variableScope]
buildtorrent-0.8/buildtorrent.c:989:8: style: The scope of the variable 's' can be reduced. [variableScope]
buildtorrent-0.8/buildtorrent.c:1252:7: style: The scope of the variable 'c' can be reduced. [variableScope]
buildtorrent-0.8/buildtorrent.c:1299:17: style: The scope of the variable 'torrnamestr' can be reduced. [variableScope]
buildtorrent-0.8/buildtorrent.c:1404:7: style: The scope of the variable 'slen' can be reduced. [variableScope]
buildtorrent-0.8/buildtorrent.c:1405:7: style: The scope of the variable 'i' can be reduced. [variableScope]
buildtorrent-0.8/buildtorrent.c:1431:8: style: The scope of the variable 'path' can be reduced. [variableScope]
buildtorrent-0.8/buildtorrent.c:1432:8: style: The scope of the variable 'nametemp' can be reduced. [variableScope]
buildtorrent-0.8/buildtorrent.c:1528:12: style: Checking if unsigned variable 'plen' is less than zero. [unsignedLessThanZero]
buildtorrent-0.8/buildtorrent.c:1071:0: error: Memory leak: hashdata [memleak]
buildtorrent-0.8/buildtorrent.c:1777:0: error: Resource leak: output [resourceLeak]
buildtorrent-0.8/md5.c:34:14: style: The scope of the variable 't' can be reduced. [variableScope]
buildtorrent-0.8/md5.c:49:33: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
buildtorrent-0.8/md5.h:12:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
buildtorrent-0.8/md5.c:49:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
buildtorrent-0.8/md5.c:64:35: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
buildtorrent-0.8/md5.h:13:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
buildtorrent-0.8/md5.c:64:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
buildtorrent-0.8/md5.c:112:54: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
buildtorrent-0.8/md5.h:14:54: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
buildtorrent-0.8/md5.c:112:54: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
buildtorrent-0.8/md5.c:150:12: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/buku/buku_3.8+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bulk-media-downloader/bulk-media-downloader_0.2.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bullet/bullet_2.87+dfsg.orig.tar.xz
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:64:3: warning: Member variable 'ConvexResult::mHullVolume' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:64:3: warning: Member variable 'ConvexResult::mOBBSides' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:64:3: warning: Member variable 'ConvexResult::mOBBCenter' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:64:3: warning: Member variable 'ConvexResult::mOBBOrientation' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:64:3: warning: Member variable 'ConvexResult::mOBBTransform' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:64:3: warning: Member variable 'ConvexResult::mOBBVolume' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:64:3: warning: Member variable 'ConvexResult::mSphereRadius' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:64:3: warning: Member variable 'ConvexResult::mSphereCenter' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:64:3: warning: Member variable 'ConvexResult::mSphereVolume' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:72:3: warning: Member variable 'ConvexResult::mHullVolume' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:72:3: warning: Member variable 'ConvexResult::mOBBSides' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:72:3: warning: Member variable 'ConvexResult::mOBBCenter' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:72:3: warning: Member variable 'ConvexResult::mOBBOrientation' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:72:3: warning: Member variable 'ConvexResult::mOBBTransform' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:72:3: warning: Member variable 'ConvexResult::mOBBVolume' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:72:3: warning: Member variable 'ConvexResult::mSphereRadius' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:72:3: warning: Member variable 'ConvexResult::mSphereCenter' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:72:3: warning: Member variable 'ConvexResult::mSphereVolume' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:99:3: warning: Member variable 'ConvexResult::mHullVolume' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:99:3: warning: Member variable 'ConvexResult::mOBBSides' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:99:3: warning: Member variable 'ConvexResult::mOBBCenter' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:99:3: warning: Member variable 'ConvexResult::mOBBOrientation' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:99:3: warning: Member variable 'ConvexResult::mOBBTransform' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:99:3: warning: Member variable 'ConvexResult::mOBBVolume' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:99:3: warning: Member variable 'ConvexResult::mSphereRadius' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:99:3: warning: Member variable 'ConvexResult::mSphereCenter' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:99:3: warning: Member variable 'ConvexResult::mSphereVolume' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.h:82:2: warning: Member variable 'HullDesc::mMaxFaces' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:83:7: performance: Technically the member function 'ConvexBuilder::isDuplicate' can be static. [functionStatic]
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.cpp:69:21: note: Technically the member function 'ConvexBuilder::isDuplicate' can be static.
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:83:7: note: Technically the member function 'ConvexBuilder::isDuplicate' can be static.
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:86:7: performance: Technically the member function 'ConvexBuilder::getMesh' can be static. [functionStatic]
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.cpp:84:21: note: Technically the member function 'ConvexBuilder::getMesh' can be static.
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:86:7: note: Technically the member function 'ConvexBuilder::getMesh' can be static.
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:103:7: performance: Technically the member function 'ConvexBuilder::sortChulls' can be static. [functionStatic]
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.cpp:367:21: note: Technically the member function 'ConvexBuilder::sortChulls' can be static.
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:103:7: note: Technically the member function 'ConvexBuilder::sortChulls' can be static.
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:77:5: style: Class 'ConvexResult' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.cpp:17:2: style: Class 'CHull' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.cpp:17:2: style: Class 'CHull' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:47:2: style: Class 'CHull' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:79:2: style: Class 'ConvexBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:61:2: warning: The class 'ConvexResult' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:94:15: style: The function 'ConvexDebugTri' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:155:16: note: Virtual function in base class
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:94:15: note: Function in derived class
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:96:15: style: The function 'ConvexDebugOBB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:158:16: note: Virtual function in base class
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:96:15: note: Function in derived class
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:97:15: style: The function 'ConvexDebugPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:156:16: note: Virtual function in base class
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:97:15: note: Function in derived class
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:99:15: style: The function 'ConvexDebugBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/ConvexDecomposition/ConvexDecomposition.h:157:16: note: Virtual function in base class
bullet3-2.87/Extras/ConvexDecomposition/ConvexBuilder.h:99:15: note: Function in derived class
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:321:23: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:322:23: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:56:2: warning: Member variable 'Vector3d::x' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:56:2: warning: Member variable 'Vector3d::y' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:56:2: warning: Member variable 'Vector3d::z' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:878:2: warning: Member variable 'Vector2d::x' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:878:2: warning: Member variable 'Vector2d::y' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:1155:3: performance: Variable 'mP1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:1156:3: performance: Variable 'mP2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:555:7: style: Technically the member function 'ConvexDecomposition::Vector3d::Concave' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:743:7: style: Technically the member function 'ConvexDecomposition::Vector3d::NearestPointInPlane' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:763:7: style: Technically the member function 'ConvexDecomposition::Vector3d::NearestPointInPlane' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:776:7: style: Technically the member function 'ConvexDecomposition::Vector3d::NearestPointInTriangle' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:1048:8: style: Technically the member function 'ConvexDecomposition::Vector2d::Length2' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:1077:8: style: Technically the member function 'ConvexDecomposition::Vector2d::Distance2' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:72:2: style: Class 'Vector3d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:79:2: style: Class 'Vector3d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:886:2: style: Class 'Vector2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_vector.h:875:1: warning: The class 'Vector2d' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:290:27: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:291:27: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:296:24: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:302:27: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:335:27: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:336:27: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:341:24: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:347:27: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:417:33: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:431:21: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:59:3: warning: Member variable 'Vec3::x' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:59:3: warning: Member variable 'Vec3::y' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:59:3: warning: Member variable 'Vec3::z' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/bestfit.cpp:63:9: style: Technically the member function 'BestFit::Vec3::dot' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/bestfitobb.cpp:49:21: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/bestfitobb.cpp:56:22: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:233:39: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:234:39: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2731:23: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2741:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2996:20: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:3002:21: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:3088:8: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:3093:20: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2640:8: style: The scope of the variable 'j' can be reduced. [variableScope]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:3235:13: style: Unsigned variable 'v' can't be negative so it is unnecessary to test it. [unsignedPositive]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:3252:19: style: Unsigned variable 'ocount' can't be negative so it is unnecessary to test it. [unsignedPositive]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:430:28: style: Function 'cmul' argument 1 names different: declaration 'a' definition 'v1'. [funcArgNamesDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:185:28: note: Function 'cmul' argument 1 names different: declaration 'a' definition 'v1'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:430:28: note: Function 'cmul' argument 1 names different: declaration 'a' definition 'v1'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:430:46: style: Function 'cmul' argument 2 names different: declaration 'b' definition 'v2'. [funcArgNamesDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:185:45: note: Function 'cmul' argument 2 names different: declaration 'b' definition 'v2'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:430:46: note: Function 'cmul' argument 2 names different: declaration 'b' definition 'v2'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:596:37: style: Function 'operator*' argument 1 names different: declaration 'ma' definition 'a'. [funcArgNamesDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:210:37: note: Function 'operator*' argument 1 names different: declaration 'ma' definition 'a'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:596:37: note: Function 'operator*' argument 1 names different: declaration 'ma' definition 'a'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:596:56: style: Function 'operator*' argument 2 names different: declaration 'mb' definition 'b'. [funcArgNamesDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:210:57: note: Function 'operator*' argument 2 names different: declaration 'mb' definition 'b'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:596:56: note: Function 'operator*' argument 2 names different: declaration 'mb' definition 'b'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:601:37: style: Function 'operator*' argument 1 names different: declaration 'm' definition 'a'. [funcArgNamesDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:209:37: note: Function 'operator*' argument 1 names different: declaration 'm' definition 'a'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:601:37: note: Function 'operator*' argument 1 names different: declaration 'm' definition 'a'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:733:49: style: Function 'MatrixPerspectiveFov' argument 2 names different: declaration 'Aspect' definition 'aspect'. [funcArgNamesDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:272:49: note: Function 'MatrixPerspectiveFov' argument 2 names different: declaration 'Aspect' definition 'aspect'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:733:49: note: Function 'MatrixPerspectiveFov' argument 2 names different: declaration 'Aspect' definition 'aspect'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:884:50: style: Function 'operator*' argument 2 names different: declaration 's' definition 'b'. [funcArgNamesDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:298:50: note: Function 'operator*' argument 2 names different: declaration 's' definition 'b'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:884:50: note: Function 'operator*' argument 2 names different: declaration 's' definition 'b'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:894:37: style: Function 'operator*=' argument 1 names different: declaration 'a' definition 'q'. [funcArgNamesDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:297:36: note: Function 'operator*=' argument 1 names different: declaration 'a' definition 'q'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:894:37: note: Function 'operator*=' argument 1 names different: declaration 'a' definition 'q'.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1275:43: warning: Function 'VirtualTrackBall' argument order different: declaration 'cop, cor, dir0, dir1' definition 'cop, cor, dir1, dir2' [funcArgOrderDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:352:43: note: Function 'VirtualTrackBall' argument order different: declaration 'cop, cor, dir0, dir1' definition 'cop, cor, dir1, dir2'
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1275:43: note: Function 'VirtualTrackBall' argument order different: declaration 'cop, cor, dir0, dir1' definition 'cop, cor, dir1, dir2'
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2386:18: warning: Assert statement calls a function which may have desired side effects: 'neib'. [assertWithSideEffect]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2387:18: warning: Assert statement calls a function which may have desired side effects: 'neib'. [assertWithSideEffect]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:127:2: warning: Member variable 'int3::x' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:127:2: warning: Member variable 'int3::y' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:127:2: warning: Member variable 'int3::z' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1645:3: warning: Member variable 'HalfEdge::ea' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1645:3: warning: Member variable 'HalfEdge::v' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1645:3: warning: Member variable 'HalfEdge::p' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2455:2: warning: Member variable 'int4::x' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2455:2: warning: Member variable 'int4::y' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2455:2: warning: Member variable 'int4::z' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2455:2: warning: Member variable 'int4::w' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.h:135:12: performance: Technically the member function 'ConvexDecomposition::HullLibrary::ReleaseResult' can be static. [functionStatic]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2931:24: note: Technically the member function 'ConvexDecomposition::HullLibrary::ReleaseResult' can be static.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.h:135:12: note: Technically the member function 'ConvexDecomposition::HullLibrary::ReleaseResult' can be static.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.h:139:7: performance: Technically the member function 'ConvexDecomposition::HullLibrary::BringOutYourDead' can be static. [functionStatic]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:3224:19: note: Technically the member function 'ConvexDecomposition::HullLibrary::BringOutYourDead' can be static.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.h:139:7: note: Technically the member function 'ConvexDecomposition::HullLibrary::BringOutYourDead' can be static.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.h:141:10: performance: Technically the member function 'ConvexDecomposition::HullLibrary::CleanupVertices' can be static. [functionStatic]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:2969:20: note: Technically the member function 'ConvexDecomposition::HullLibrary::CleanupVertices' can be static.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.h:141:10: note: Technically the member function 'ConvexDecomposition::HullLibrary::CleanupVertices' can be static.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:293:2: style: Technically the member function 'ConvexDecomposition::Quaternion::operatorfloat3x3' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: style: Technically the member function 'ConvexDecomposition :: Array < float3 >::Contains' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1521:0: note: Technically the member function 'ConvexDecomposition :: Array < float3 >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: note: Technically the member function 'ConvexDecomposition :: Array < float3 >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: style: Technically the member function 'ConvexDecomposition :: Array < float3 >::IndexOf' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1581:0: note: Technically the member function 'ConvexDecomposition :: Array < float3 >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: note: Technically the member function 'ConvexDecomposition :: Array < float3 >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: style: Technically the member function 'ConvexDecomposition :: Array < HalfEdge >::Contains' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1521:0: note: Technically the member function 'ConvexDecomposition :: Array < HalfEdge >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: note: Technically the member function 'ConvexDecomposition :: Array < HalfEdge >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: style: Technically the member function 'ConvexDecomposition :: Array < HalfEdge >::IndexOf' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1581:0: note: Technically the member function 'ConvexDecomposition :: Array < HalfEdge >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: note: Technically the member function 'ConvexDecomposition :: Array < HalfEdge >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: style: Technically the member function 'ConvexDecomposition :: Array < Plane >::Contains' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1521:0: note: Technically the member function 'ConvexDecomposition :: Array < Plane >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: note: Technically the member function 'ConvexDecomposition :: Array < Plane >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: style: Technically the member function 'ConvexDecomposition :: Array < Plane >::IndexOf' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1581:0: note: Technically the member function 'ConvexDecomposition :: Array < Plane >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: note: Technically the member function 'ConvexDecomposition :: Array < Plane >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: style: Technically the member function 'ConvexDecomposition :: Array < int >::Contains' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1521:0: note: Technically the member function 'ConvexDecomposition :: Array < int >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: note: Technically the member function 'ConvexDecomposition :: Array < int >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: style: Technically the member function 'ConvexDecomposition :: Array < int >::IndexOf' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1581:0: note: Technically the member function 'ConvexDecomposition :: Array < int >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: note: Technically the member function 'ConvexDecomposition :: Array < int >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: style: Technically the member function 'ConvexDecomposition :: Array < btHullTriangle * >::Contains' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1521:0: note: Technically the member function 'ConvexDecomposition :: Array < btHullTriangle * >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: note: Technically the member function 'ConvexDecomposition :: Array < btHullTriangle * >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: style: Technically the member function 'ConvexDecomposition :: Array < btHullTriangle * >::IndexOf' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1581:0: note: Technically the member function 'ConvexDecomposition :: Array < btHullTriangle * >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: note: Technically the member function 'ConvexDecomposition :: Array < btHullTriangle * >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: style: Technically the member function 'ConvexDecomposition :: Array < int3 >::Contains' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1521:0: note: Technically the member function 'ConvexDecomposition :: Array < int3 >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1390:0: note: Technically the member function 'ConvexDecomposition :: Array < int3 >::Contains' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: style: Technically the member function 'ConvexDecomposition :: Array < int3 >::IndexOf' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1581:0: note: Technically the member function 'ConvexDecomposition :: Array < int3 >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1392:0: note: Technically the member function 'ConvexDecomposition :: Array < int3 >::IndexOf' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1381:0: style: Class 'ConvexDecomposition :: Array < float3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1383:0: style: Class 'ConvexDecomposition :: Array < float3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1381:0: style: Class 'ConvexDecomposition :: Array < HalfEdge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1383:0: style: Class 'ConvexDecomposition :: Array < HalfEdge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1381:0: style: Class 'ConvexDecomposition :: Array < Plane >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1383:0: style: Class 'ConvexDecomposition :: Array < Plane >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1381:0: style: Class 'ConvexDecomposition :: Array < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1383:0: style: Class 'ConvexDecomposition :: Array < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1381:0: style: Class 'ConvexDecomposition :: Array < btHullTriangle * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1383:0: style: Class 'ConvexDecomposition :: Array < btHullTriangle * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1381:0: style: Class 'ConvexDecomposition :: Array < int3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_hull.cpp:1383:0: style: Class 'ConvexDecomposition :: Array < int3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:449:47: style: Function 'GetArglist' argument 1 names different: declaration 'source' definition 'line'. [funcArgNamesDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:159:33: note: Function 'GetArglist' argument 1 names different: declaration 'source' definition 'line'.
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:449:47: note: Function 'GetArglist' argument 1 names different: declaration 'source' definition 'line'.
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:588:56: style: Function 'LoadMesh' argument 2 names different: declaration 'callback' definition 'iface'. [funcArgNamesDifferent]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:570:62: note: Function 'LoadMesh' argument 2 names different: declaration 'callback' definition 'iface'.
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:588:56: note: Function 'LoadMesh' argument 2 names different: declaration 'callback' definition 'iface'.
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:536:2: error: Pointer to local array variable returned. [returnLocalVariable]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:567:1: style: The class 'OBJ' does not have a constructor although it has private member variables. [noConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:185:7: style: Technically the member function 'ConvexDecomposition::InPlaceParser::EOS' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:203:16: style: Technically the member function 'ConvexDecomposition::InPlaceParser::IsHard' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:265:21: note: Technically the member function 'ConvexDecomposition::InPlaceParser::IsHard' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:203:16: note: Technically the member function 'ConvexDecomposition::InPlaceParser::IsHard' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:205:16: style: Technically the member function 'ConvexDecomposition::InPlaceParser::IsWhiteSpace' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:284:23: note: Technically the member function 'ConvexDecomposition::InPlaceParser::IsWhiteSpace' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:205:16: note: Technically the member function 'ConvexDecomposition::InPlaceParser::IsWhiteSpace' can be const.
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:119:2: style: Class 'InPlaceParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:571:7: style: The function 'ParseLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:94:15: note: Virtual function in base class
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:571:7: note: Function in derived class
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:793:15: style: The function 'NodeTriangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:556:16: note: Virtual function in base class
bullet3-2.87/Extras/ConvexDecomposition/cd_wavefront.cpp:793:15: note: Function in derived class
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:655:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:652:8: note: outer condition: 1
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:655:12: note: identical inner condition: 1
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:649:11: style: The scope of the variable 'maxc' can be reduced. [variableScope]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:138:2: warning: Member variable 'CTri::mPlaneD' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:138:2: warning: Member variable 'CTri::mConcavity' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:138:2: warning: Member variable 'CTri::mC1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:138:2: warning: Member variable 'CTri::mC2' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:138:2: warning: Member variable 'CTri::mC3' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:138:2: warning: Member variable 'CTri::mI1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:138:2: warning: Member variable 'CTri::mI2' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:138:2: warning: Member variable 'CTri::mI3' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:138:2: warning: Member variable 'CTri::mProcessed' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:140:3: warning: Member variable 'CTri::mConcavity' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:140:3: warning: Member variable 'CTri::mC1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:140:3: warning: Member variable 'CTri::mC2' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:140:3: warning: Member variable 'CTri::mC3' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:92:5: performance: Variable 'mPoint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:154:9: style: Technically the member function 'ConvexDecomposition::CTri::Facing' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:181:7: performance: Technically the member function 'ConvexDecomposition::CTri::addTri' can be static. [functionStatic]
bullet3-2.87/Extras/ConvexDecomposition/concavity.cpp:328:9: style: Technically the member function 'ConvexDecomposition::CTri::area' can be const. [functionConst]
bullet3-2.87/Extras/ConvexDecomposition/float_math.cpp:95:33: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/float_math.cpp:109:21: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/planetri.cpp:66:13: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/planetri.cpp:68:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/planetri.cpp:112:25: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/planetri.cpp:115:25: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/planetri.cpp:116:25: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/planetri.cpp:117:25: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/ConvexDecomposition/planetri.cpp:223:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
bullet3-2.87/Extras/ConvexDecomposition/planetri.cpp:228:5: note: Found duplicate branches for 'if' and 'else'.
bullet3-2.87/Extras/ConvexDecomposition/planetri.cpp:223:5: note: Found duplicate branches for 'if' and 'else'.
bullet3-2.87/Extras/ConvexDecomposition/splitplane.cpp:100:3: warning: Member variable 'Rect3d::mMin' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/splitplane.cpp:100:3: warning: Member variable 'Rect3d::mMax' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/vlookup.cpp:121:3: warning: Member variable 'VertexPosition::mPos' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/ConvexDecomposition/vlookup.cpp:184:24: performance: Technically the member function 'Vlookup::VertexLess::Get' can be static. [functionStatic]
bullet3-2.87/Extras/ConvexDecomposition/vlookup.cpp:122:3: style: Class 'VertexPosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/HACD/hacdCircularList.inl:144:49: warning: Member variable 'CircularList::m_size' is not assigned a value in 'CircularList::operator='. [operatorEqVarError]
bullet3-2.87/Extras/HACD/hacdCircularList.h:33:0: warning: Member variable 'HACD :: CircularListElement < TMMEdge >::m_next' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:33:0: warning: Member variable 'HACD :: CircularListElement < TMMEdge >::m_prev' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:34:0: warning: Member variable 'HACD :: CircularListElement < TMMEdge >::m_next' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:34:0: warning: Member variable 'HACD :: CircularListElement < TMMEdge >::m_prev' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:33:0: warning: Member variable 'HACD :: CircularListElement < TMMTriangle >::m_next' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:33:0: warning: Member variable 'HACD :: CircularListElement < TMMTriangle >::m_prev' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:34:0: warning: Member variable 'HACD :: CircularListElement < TMMTriangle >::m_next' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:34:0: warning: Member variable 'HACD :: CircularListElement < TMMTriangle >::m_prev' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:33:0: warning: Member variable 'HACD :: CircularListElement < TMMVertex >::m_next' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:33:0: warning: Member variable 'HACD :: CircularListElement < TMMVertex >::m_prev' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:34:0: warning: Member variable 'HACD :: CircularListElement < TMMVertex >::m_next' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:34:0: warning: Member variable 'HACD :: CircularListElement < TMMVertex >::m_prev' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdCircularList.h:63:9: style: 'CircularList::operator=' should return 'CircularList &'. [operatorEq]
bullet3-2.87/Extras/HACD/hacdICHull.h:65:13: style: 'ICHull::operator=' should return 'ICHull &'. [operatorEq]
bullet3-2.87/Extras/HACD/hacdVector.h:37:0: style: 'HACD :: Vec3 < double >::operator=' should return 'HACD :: Vec3 < double > &'. [operatorEq]
bullet3-2.87/Extras/HACD/hacdCircularList.h:33:0: performance: Variable 'm_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/Extras/HACD/hacdICHull.h:40:20: style: Technically the member function 'HACD::ICHull::IsFlat' can be const. [functionConst]
bullet3-2.87/Extras/HACD/hacdCircularList.h:33:0: style: Class 'HACD :: CircularListElement < TMMEdge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/HACD/hacdCircularList.h:33:0: style: Class 'HACD :: CircularListElement < TMMTriangle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/HACD/hacdCircularList.h:33:0: style: Class 'HACD :: CircularListElement < TMMVertex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/HACD/hacdVector.h:52:0: style: Class 'HACD :: Vec3 < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:194:3: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:128:22: style: The scope of the variable 'cc' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:145:36: style: The scope of the variable 'dist' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:183:14: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:183:17: style: The scope of the variable 'j' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:183:20: style: The scope of the variable 'k' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:304:8: style: The scope of the variable 'x' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:304:11: style: The scope of the variable 'y' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:304:14: style: The scope of the variable 'z' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:436:9: style: The scope of the variable 'ptIndex' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:476:22: style: The scope of the variable 'a' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:476:25: style: The scope of the variable 'b' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:344:8: warning: Member variable 'HACD::m_addFacesPoints' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/HACD/hacdVector.h:37:0: style: 'HACD :: Vec3 < long >::operator=' should return 'HACD :: Vec3 < long > &'. [operatorEq]
bullet3-2.87/Extras/HACD/hacdHACD.cpp:355:3: performance: Variable 'm_barycenter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/Extras/HACD/hacdHACD.h:39:53: style: Class 'reservable_priority_queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/HACD/hacdVector.h:52:0: style: Class 'HACD :: Vec3 < long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/HACD/hacdICHull.cpp:186:39: style: The scope of the variable 'newTriangle' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdICHull.cpp:323:39: style: The scope of the variable 'newTriangle' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdICHull.cpp:527:16: style: The scope of the variable 'vol' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdICHull.cpp:589:14: style: The scope of the variable 'nvisible' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdICHull.cpp:827:11: style: The scope of the variable 'u' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdICHull.cpp:827:13: style: The scope of the variable 'v' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdICHull.cpp:895:10: style: The scope of the variable 'nameVE1' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdICHull.cpp:896:10: style: The scope of the variable 'nameVE2' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdICHull.cpp:483:125: style: Function 'MakeConeFace' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
bullet3-2.87/Extras/HACD/hacdICHull.h:81:145: note: Function 'MakeConeFace' argument 2 names different: declaration 'v' definition 'p'.
bullet3-2.87/Extras/HACD/hacdICHull.cpp:483:125: note: Function 'MakeConeFace' argument 2 names different: declaration 'v' definition 'p'.
bullet3-2.87/Extras/HACD/hacdICHull.h:97:65: performance: Technically the member function 'HACD::ICHull::MakeCCW' can be static. [functionStatic]
bullet3-2.87/Extras/HACD/hacdICHull.cpp:617:18: note: Technically the member function 'HACD::ICHull::MakeCCW' can be static.
bullet3-2.87/Extras/HACD/hacdICHull.h:97:65: note: Technically the member function 'HACD::ICHull::MakeCCW' can be static.
bullet3-2.87/Extras/HACD/hacdManifoldMesh.cpp:532:8: style: The scope of the variable 'x' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdManifoldMesh.cpp:532:11: style: The scope of the variable 'y' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdManifoldMesh.cpp:532:14: style: The scope of the variable 'z' can be reduced. [variableScope]
bullet3-2.87/Extras/HACD/hacdManifoldMesh.cpp:72:3: performance: Variable 'm_barycenter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/Extras/InverseDynamics/CloneTreeCreator.hpp:13:5: style: Class 'CloneTreeCreator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/InverseDynamics/CloneTreeCreator.hpp:16:9: style: The function 'getNumBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:23:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/CloneTreeCreator.hpp:16:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/CloneTreeCreator.hpp:18:9: style: The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:27:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/CloneTreeCreator.hpp:18:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/CoilCreator.hpp:18:5: style: Class 'CoilCreator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/InverseDynamics/CoilCreator.hpp:22:9: style: The function 'getNumBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:23:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/CoilCreator.hpp:22:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/CoilCreator.hpp:24:9: style: The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:27:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/CoilCreator.hpp:24:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/DillCreator.cpp:5:30: style: Function 'DillCreator' argument 1 names different: declaration 'levels' definition 'level'. [funcArgNamesDifferent]
bullet3-2.87/Extras/InverseDynamics/DillCreator.hpp:19:21: note: Function 'DillCreator' argument 1 names different: declaration 'levels' definition 'level'.
bullet3-2.87/Extras/InverseDynamics/DillCreator.cpp:5:30: note: Function 'DillCreator' argument 1 names different: declaration 'levels' definition 'level'.
bullet3-2.87/Extras/InverseDynamics/DillCreator.cpp:69:40: style: Function 'recurseDill' argument 1 names different: declaration 'levels' definition 'level'. [funcArgNamesDifferent]
bullet3-2.87/Extras/InverseDynamics/DillCreator.hpp:33:31: note: Function 'recurseDill' argument 1 names different: declaration 'levels' definition 'level'.
bullet3-2.87/Extras/InverseDynamics/DillCreator.cpp:69:40: note: Function 'recurseDill' argument 1 names different: declaration 'levels' definition 'level'.
bullet3-2.87/Extras/InverseDynamics/DillCreator.hpp:19:5: style: Class 'DillCreator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/InverseDynamics/DillCreator.hpp:23:9: style: The function 'getNumBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:23:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/DillCreator.hpp:23:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/DillCreator.hpp:25:9: style: The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:27:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/DillCreator.hpp:25:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeDebugGraph.cpp:33:0: error: Resource leak: fp [resourceLeak]
bullet3-2.87/Extras/InverseDynamics/RandomTreeCreator.cpp:9:65: style: Function 'RandomTreeCreator' argument 2 names different: declaration 'use_seed' definition 'random_seed'. [funcArgNamesDifferent]
bullet3-2.87/Extras/InverseDynamics/RandomTreeCreator.hpp:17:50: note: Function 'RandomTreeCreator' argument 2 names different: declaration 'use_seed' definition 'random_seed'.
bullet3-2.87/Extras/InverseDynamics/RandomTreeCreator.cpp:9:65: note: Function 'RandomTreeCreator' argument 2 names different: declaration 'use_seed' definition 'random_seed'.
bullet3-2.87/Extras/InverseDynamics/RandomTreeCreator.hpp:20:9: style: The function 'getNumBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:23:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/RandomTreeCreator.hpp:20:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/RandomTreeCreator.hpp:22:9: style: The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:27:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/RandomTreeCreator.hpp:22:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/SimpleTreeCreator.cpp:8:5: performance: Variable 'm_mass' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/Extras/InverseDynamics/SimpleTreeCreator.hpp:13:5: style: Class 'SimpleTreeCreator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/InverseDynamics/SimpleTreeCreator.hpp:17:9: style: The function 'getNumBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:23:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/SimpleTreeCreator.hpp:17:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/SimpleTreeCreator.hpp:19:9: style: The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:27:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/SimpleTreeCreator.hpp:19:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/User2InternalIndex.cpp:32:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bullet3-2.87/Extras/InverseDynamics/User2InternalIndex.cpp:47:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bullet3-2.87/Extras/InverseDynamics/User2InternalIndex.cpp:58:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bullet3-2.87/Extras/InverseDynamics/User2InternalIndex.cpp:4:21: warning: Member variable 'User2InternalIndex::m_current_index' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/InverseDynamics/btMultiBodyTreeCreator.hpp:26:9: style: The function 'getNumBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:23:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/btMultiBodyTreeCreator.hpp:26:9: note: Function in derived class
bullet3-2.87/Extras/InverseDynamics/btMultiBodyTreeCreator.hpp:28:6: style: The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/InverseDynamics/MultiBodyTreeCreator.hpp:27:17: note: Virtual function in base class
bullet3-2.87/Extras/InverseDynamics/btMultiBodyTreeCreator.hpp:28:6: note: Function in derived class
bullet3-2.87/Extras/Serialize/BlenderSerialize/bBlenderFile.cpp:80:8: style: The scope of the variable 'dataPtrHead' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bBlenderFile.cpp:33:15: warning: Member variable 'bBlenderFile::m_glob' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bBlenderFile.cpp:41:15: warning: Member variable 'bBlenderFile::m_glob' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bBlenderFile.h:36:3: style: Class 'bBlenderFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.cpp:111:19: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.cpp:124:12: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.cpp:130:7: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.cpp:123:8: style: The scope of the variable 'prev' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.cpp:129:10: style: Variable 'prev' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.h:64:7: style: Technically the member function 'bParse::bMain::getVersion' can be const. [functionConst]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.cpp:73:12: note: Technically the member function 'bParse::bMain::getVersion' can be const.
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.h:64:7: note: Technically the member function 'bParse::bMain::getVersion' can be const.
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.h:65:15: style: Technically the member function 'bParse::bMain::getName' can be const. [functionConst]
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.cpp:79:20: note: Technically the member function 'bParse::bMain::getName' can be const.
bullet3-2.87/Extras/Serialize/BlenderSerialize/bMain.h:65:15: note: Technically the member function 'bParse::bMain::getName' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bChunk.h:65:3: warning: Member variable 'bChunkInd::code' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bChunk.h:65:3: warning: Member variable 'bChunkInd::len' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bChunk.h:65:3: warning: Member variable 'bChunkInd::oldPtr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bChunk.h:65:3: warning: Member variable 'bChunkInd::dna_nr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bChunk.h:65:3: warning: Member variable 'bChunkInd::nr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.cpp:44:27: style: Function 'lessThan' argument 1 names different: declaration 'other' definition 'file'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.h:69:23: note: Function 'lessThan' argument 1 names different: declaration 'other' definition 'file'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.cpp:44:27: note: Function 'lessThan' argument 1 names different: declaration 'other' definition 'file'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.cpp:139:36: style: Function 'initRecurseCmpFlags' argument 1 names different: declaration 'i' definition 'iter'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.h:90:32: note: Function 'initRecurseCmpFlags' argument 1 names different: declaration 'i' definition 'iter'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.cpp:139:36: note: Function 'initRecurseCmpFlags' argument 1 names different: declaration 'i' definition 'iter'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.cpp:508:30: style: Function 'getArraySize' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.h:40:26: note: Function 'getArraySize' argument 1 names different: declaration 'str' definition 'string'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.cpp:508:30: note: Function 'getArraySize' argument 1 names different: declaration 'str' definition 'string'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.h:40:7: performance: Technically the member function 'bParse::bDNA::getArraySize' can be static. [functionStatic]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.cpp:508:11: note: Technically the member function 'bParse::bDNA::getArraySize' can be static.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.h:40:7: note: Technically the member function 'bParse::bDNA::getArraySize' can be static.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.h:41:7: style: Technically the member function 'bParse::bDNA::getArraySizeNew' can be const. [functionConst]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.h:46:7: style: Technically the member function 'bParse::bDNA::getElementSize' can be const. [functionConst]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.h:77:7: style: Technically the member function 'bParse::bDNA::getPointerSize' can be const. [functionConst]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.cpp:133:11: note: Technically the member function 'bParse::bDNA::getPointerSize' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bDNA.h:77:7: note: Technically the member function 'bParse::bDNA::getPointerSize' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:359:6: style: Condition 'VOID_IS_8' is always true [knownConditionTrueFalse]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:358:40: note: Assignment 'VOID_IS_8=(sizeof(void*)==8)', assigned value is 1
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:359:6: note: Condition 'VOID_IS_8' is always true
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1299:18: warning: Either the condition 'memName[1]=='*'&&ptrptr' is redundant or there is possible null pointer dereference: ptrptr. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1316:28: note: Assuming that condition 'memName[1]=='*'&&ptrptr' is not redundant
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1299:18: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1315:7: warning: Either the condition 'memName[1]=='*'&&ptrptr' is redundant or there is possible null pointer dereference: ptrptr. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1316:28: note: Assuming that condition 'memName[1]=='*'&&ptrptr' is not redundant
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1315:7: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:897:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:898:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:899:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:900:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1422:52: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:659:7: style: The scope of the variable 'ignoreEndianFlag' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:669:21: style: The scope of the variable 'curStruct' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:670:19: style: The scope of the variable 'newType' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:671:15: style: The scope of the variable 'curLen' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:671:23: style: The scope of the variable 'reverseOld' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:798:8: style: The scope of the variable 'memType' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:798:18: style: The scope of the variable 'memName' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:800:21: style: The scope of the variable 'size' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:800:27: style: The scope of the variable 'revType' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:921:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1251:8: style: The scope of the variable 'memType' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1390:20: style: The scope of the variable 'newtype' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1414:20: style: The scope of the variable 'newtype' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1586:21: style: The scope of the variable 'curStruct' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1587:19: style: The scope of the variable 'newType' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1588:8: style: The scope of the variable 'curLen' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:191:47: style: Function 'setFileDNA' argument 2 names different: declaration 'buffer' definition 'dnaBuffer'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:159:50: note: Function 'setFileDNA' argument 2 names different: declaration 'buffer' definition 'dnaBuffer'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:191:47: note: Function 'setFileDNA' argument 2 names different: declaration 'buffer' definition 'dnaBuffer'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:191:62: style: Function 'setFileDNA' argument 3 names different: declaration 'len' definition 'dnaLen'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:159:62: note: Function 'setFileDNA' argument 3 names different: declaration 'len' definition 'dnaLen'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:191:62: note: Function 'setFileDNA' argument 3 names different: declaration 'len' definition 'dnaLen'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:998:39: style: Function 'getMatchingFileDNA' argument 1 names different: declaration 'old' definition 'dna_addr'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:96:34: note: Function 'getMatchingFileDNA' argument 1 names different: declaration 'old' definition 'dna_addr'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:998:39: note: Function 'getMatchingFileDNA' argument 1 names different: declaration 'old' definition 'dna_addr'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1246:62: style: Function 'resolvePointersStructRecursive' argument 2 names different: declaration 'old_dna' definition 'dna_nr'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:92:57: note: Function 'resolvePointersStructRecursive' argument 2 names different: declaration 'old_dna' definition 'dna_nr'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1246:62: note: Function 'resolvePointersStructRecursive' argument 2 names different: declaration 'old_dna' definition 'dna_nr'.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:79:15: style: Variable 'bytesRead' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:143:3: error: Buffer is accessed out of bounds: m_headerString [bufferAccessOutOfBounds]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:82:7: performance: Technically the member function 'bParse::bFile::getNextBlock' can be static. [functionStatic]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:1641:12: note: Technically the member function 'bParse::bFile::getNextBlock' can be static.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:82:7: note: Technically the member function 'bParse::bFile::getNextBlock' can be static.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:101:8: style: Technically the member function 'bParse::bFile::swapData' can be const. [functionConst]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:906:13: note: Technically the member function 'bParse::bFile::swapData' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:101:8: note: Technically the member function 'bParse::bFile::swapData' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:103:8: style: Technically the member function 'bParse::bFile::swapLen' can be const. [functionConst]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:356:13: note: Technically the member function 'bParse::bFile::swapLen' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:103:8: note: Technically the member function 'bParse::bFile::swapLen' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:104:8: style: Technically the member function 'bParse::bFile::swapDNA' can be const. [functionConst]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:406:13: note: Technically the member function 'bParse::bFile::swapDNA' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:104:8: note: Technically the member function 'bParse::bFile::swapDNA' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:144:8: style: Technically the member function 'bParse::bFile::ok' can be const. [functionConst]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:186:13: note: Technically the member function 'bParse::bFile::ok' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:144:8: note: Technically the member function 'bParse::bFile::ok' can be const.
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:77:3: style: Class 'bFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:77:3: style: Class 'bFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:85:16: warning: Virtual function 'parseHeader' is called from constructor 'bFile(const char*filename,const char headerString[7])' at line 84. Dynamic binding is not used. [virtualCallInConstructor]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:84:3: note: Calling parseHeader
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:85:16: note: parseHeader is a virtual method
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:85:16: warning: Virtual function 'parseHeader' is called from constructor 'bFile(char*memoryBuffer,int len,const char headerString[7])' at line 107. Dynamic binding is not used. [virtualCallInConstructor]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.cpp:107:2: note: Calling parseHeader
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:85:16: note: parseHeader is a virtual method
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:63:3: style: Class 'btBulletFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:69:16: style: The function 'addDataBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:125:16: note: Virtual function in base class
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:69:16: note: Function in derived class
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:73:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:148:15: note: Virtual function in base class
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:73:16: note: Function in derived class
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:75:16: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:146:16: note: Virtual function in base class
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:75:16: note: Function in derived class
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:77:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:87:16: note: Virtual function in base class
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:77:16: note: Function in derived class
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:79:16: style: The function 'writeDNA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/Extras/Serialize/BulletFileLoader/bFile.h:152:16: note: Virtual function in base class
bullet3-2.87/Extras/Serialize/BulletFileLoader/btBulletFile.h:79:16: note: Function in derived class
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.cpp:128:37: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.cpp:230:40: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.cpp:234:39: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.cpp:338:39: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.cpp:344:38: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.cpp:352:37: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.cpp:80:72: style: Function 'loadFileFromMemory' argument 1 names different: declaration 'file' definition 'bulletFile2'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.h:57:48: note: Function 'loadFileFromMemory' argument 1 names different: declaration 'file' definition 'bulletFile2'.
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.cpp:80:72: note: Function 'loadFileFromMemory' argument 1 names different: declaration 'file' definition 'bulletFile2'.
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.cpp:98:71: style: Function 'convertAllObjects' argument 1 names different: declaration 'file' definition 'bulletFile2'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.h:60:55: note: Function 'convertAllObjects' argument 1 names different: declaration 'file' definition 'bulletFile2'.
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.cpp:98:71: note: Function 'convertAllObjects' argument 1 names different: declaration 'file' definition 'bulletFile2'.
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.h:116:2: style: Class 'btWorldImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btBulletWorldImporter.h:46:2: style: Class 'btBulletWorldImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:548:48: warning: Either the condition 'rbA' is redundant or there is possible null pointer dereference: rbA. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:538:9: note: Assuming that condition 'rbA' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:548:48: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:567:37: warning: Either the condition 'rbA' is redundant or there is possible null pointer dereference: rbA. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:557:9: note: Assuming that condition 'rbA' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:567:37: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:595:45: warning: Either the condition 'rbA' is redundant or there is possible null pointer dereference: rbA. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:585:9: note: Assuming that condition 'rbA' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:595:45: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:709:39: warning: Either the condition 'rbB' is redundant or there is possible null pointer dereference: rbB. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:699:15: note: Assuming that condition 'rbB' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:709:39: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:769:48: warning: Either the condition 'rbA' is redundant or there is possible null pointer dereference: rbA. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:758:9: note: Assuming that condition 'rbA' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:769:48: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:787:37: warning: Either the condition 'rbA' is redundant or there is possible null pointer dereference: rbA. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:777:9: note: Assuming that condition 'rbA' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:787:37: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:815:45: warning: Either the condition 'rbA' is redundant or there is possible null pointer dereference: rbA. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:805:9: note: Assuming that condition 'rbA' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:815:45: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:927:39: warning: Either the condition 'rbB' is redundant or there is possible null pointer dereference: rbB. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:917:15: note: Assuming that condition 'rbB' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:927:39: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1096:48: warning: Either the condition 'rbA' is redundant or there is possible null pointer dereference: rbA. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1086:9: note: Assuming that condition 'rbA' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1096:48: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1115:37: warning: Either the condition 'rbA' is redundant or there is possible null pointer dereference: rbA. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1105:9: note: Assuming that condition 'rbA' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1115:37: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1143:45: warning: Either the condition 'rbA' is redundant or there is possible null pointer dereference: rbA. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1133:9: note: Assuming that condition 'rbA' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1143:45: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1256:39: warning: Either the condition 'rbB' is redundant or there is possible null pointer dereference: rbB. [nullPointerRedundantCheck]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1246:15: note: Assuming that condition 'rbB' is not redundant
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1256:39: note: Null pointer dereference
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:172:40: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:637:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:856:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:988:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1185:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1318:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1819:128: style: Function 'createScaledTrangleMeshShape' argument 2 names different: declaration 'localScalingbtBvhTriangleMeshShape' definition 'localScaling'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.h:183:126: note: Function 'createScaledTrangleMeshShape' argument 2 names different: declaration 'localScalingbtBvhTriangleMeshShape' definition 'localScaling'.
bullet3-2.87/Extras/Serialize/BulletWorldImporter/btWorldImporter.cpp:1819:128: note: Function 'createScaledTrangleMeshShape' argument 2 names different: declaration 'localScalingbtBvhTriangleMeshShape' definition 'localScaling'.
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:267:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:294:48: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:353:36: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:361:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:381:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:402:43: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:415:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:447:3: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:448:3: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:472:29: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:486:28: style: C-style pointer casting [cstyleCast]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:666:6: style: The scope of the variable 'numChildren' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:386:72: style: Function 'deSerializeDynamicsWorldData' argument 1 names different: declaration 'parent' definition 'pParent'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.h:70:47: note: Function 'deSerializeDynamicsWorldData' argument 1 names different: declaration 'parent' definition 'pParent'.
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:386:72: note: Function 'deSerializeDynamicsWorldData' argument 1 names different: declaration 'parent' definition 'pParent'.
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.cpp:25:2: warning: Member variable 'MyLocalCaster::m_int' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/Serialize/BulletXmlWorldImporter/btBulletXmlWorldImporter.h:79:3: style: Class 'btBulletXmlWorldImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/Serialize/HeaderGenerator/apiGen.cpp:410:36: style: Function 'initialize' argument 1 names different: declaration 'dataType' definition 'type'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/HeaderGenerator/apiGen.cpp:66:26: note: Function 'initialize' argument 1 names different: declaration 'dataType' definition 'type'.
bullet3-2.87/Extras/Serialize/HeaderGenerator/apiGen.cpp:410:36: note: Function 'initialize' argument 1 names different: declaration 'dataType' definition 'type'.
bullet3-2.87/Extras/Serialize/HeaderGenerator/apiGen.cpp:187:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bullet3-2.87/Extras/Serialize/HeaderGenerator/apiGen.cpp:194:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bullet3-2.87/Extras/Serialize/HeaderGenerator/apiGen.cpp:81:31: performance: Function parameter 'dataType' should be passed by const reference. [passedByValue]
bullet3-2.87/Extras/Serialize/HeaderGenerator/apiGen.cpp:410:36: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
bullet3-2.87/Extras/Serialize/ReadBulletSample/BulletDataExtractor.cpp:342:2: warning: printf format string requires 3 parameters but 4 are given. [wrongPrintfScanfArgNum]
bullet3-2.87/Extras/Serialize/ReadBulletSample/BulletDataExtractor.cpp:77:69: style: Function 'convertAllObjects' argument 1 names different: declaration 'bulletFile' definition 'bulletFile2'. [funcArgNamesDifferent]
bullet3-2.87/Extras/Serialize/ReadBulletSample/BulletDataExtractor.h:20:55: note: Function 'convertAllObjects' argument 1 names different: declaration 'bulletFile' definition 'bulletFile2'.
bullet3-2.87/Extras/Serialize/ReadBulletSample/BulletDataExtractor.cpp:77:69: note: Function 'convertAllObjects' argument 1 names different: declaration 'bulletFile' definition 'bulletFile2'.
bullet3-2.87/Extras/Serialize/ReadBulletSample/BulletDataExtractor.cpp:86:17: style: Variable 'shape' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:340:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:340:13: style: The scope of the variable 'j' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:340:16: style: The scope of the variable 'k' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:456:6: style: The scope of the variable 'len' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:761:48: style: The scope of the variable 'lastunknown' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:935:30: style: The scope of the variable 'lastunknown' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:962:39: style: The scope of the variable 'cp' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:1024:9: style: The scope of the variable 'num_types' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:1111:8: style: The scope of the variable 'a' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:1204:8: style: The scope of the variable 'file' can be reduced. [variableScope]
bullet3-2.87/Extras/Serialize/makesdna/makesdna.cpp:940:16: style: Variable 'lastunknown' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/Extras/VHACD/src/VHACD.cpp:683:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/VHACD.cpp:780:13: style: The scope of the variable 'threadID' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/VHACD.cpp:1184:16: style: The scope of the variable 'x' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/VHACD.cpp:1184:19: style: The scope of the variable 'y' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/VHACD.cpp:1184:22: style: The scope of the variable 'z' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/VHACD.cpp:1272:9: style: The scope of the variable 'iteration' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/VHACD.cpp:1309:23: style: Unsigned variable 'p1' can't be negative so it is unnecessary to test it. [unsignedPositive]
bullet3-2.87/Extras/VHACD/src/VHACD.cpp:1310:23: style: Unsigned variable 'p2' can't be negative so it is unnecessary to test it. [unsignedPositive]
bullet3-2.87/Extras/VHACD/src/VHACD.cpp:1346:31: style: Unsigned variable 'rowIdx' can't be negative so it is unnecessary to test it. [unsignedPositive]
bullet3-2.87/Extras/VHACD/src/VHACD.cpp:1367:35: style: Unsigned variable 'rowIdx' can't be negative so it is unnecessary to test it. [unsignedPositive]
bullet3-2.87/Extras/VHACD/src/btAlignedAllocator.cpp:63:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/btAlignedAllocator.cpp:79:11: style: The scope of the variable 'real' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:1769:31: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:1778:30: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:1817:31: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:1829:30: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:50:1: style: The class 'btConvexHullInternal' does not have a constructor although it has private member variables. [noConstructor]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:83:9: warning: Member variable 'Point32::x' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:83:9: warning: Member variable 'Point32::y' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:83:9: warning: Member variable 'Point32::z' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:83:9: warning: Member variable 'Point32::index' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:146:9: warning: Member variable 'Int128::low' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:146:9: warning: Member variable 'Int128::high' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:762:10: style: Technically the member function 'btConvexHullInternal::findEdgeForCoplanarFaces' can be const. [functionConst]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:1365:28: note: Technically the member function 'btConvexHullInternal::findEdgeForCoplanarFaces' can be const.
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:762:10: note: Technically the member function 'btConvexHullInternal::findEdgeForCoplanarFaces' can be const.
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:800:10: performance: Technically the member function 'btConvexHullInternal::mergeProjection' can be static. [functionStatic]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:984:28: note: Technically the member function 'btConvexHullInternal::mergeProjection' can be static.
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:800:10: note: Technically the member function 'btConvexHullInternal::mergeProjection' can be static.
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:804:15: style: Technically the member function 'btConvexHullInternal::toBtVector' can be const. [functionConst]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:1870:33: note: Technically the member function 'btConvexHullInternal::toBtVector' can be const.
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:804:15: note: Technically the member function 'btConvexHullInternal::toBtVector' can be const.
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:815:15: style: Technically the member function 'btConvexHullInternal::getCoordinates' can be const. [functionConst]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:1884:33: note: Technically the member function 'btConvexHullInternal::getCoordinates' can be const.
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:815:15: note: Technically the member function 'btConvexHullInternal::getCoordinates' can be const.
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:65:14: style: Technically the member function 'btConvexHullInternal::Point64::isZero' can be const. [functionConst]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:105:14: style: Technically the member function 'btConvexHullInternal::Point32::isZero' can be const. [functionConst]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:557:17: style: Technically the member function 'btConvexHullInternal::Face::getNormal' can be const. [functionConst]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:156:9: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:162:9: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:330:9: style: Class 'Rational128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:660:0: style: Class 'btConvexHullInternal :: PoolArray < Vertex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:660:0: style: Class 'btConvexHullInternal :: PoolArray < Edge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/VHACD/src/btConvexHullComputer.cpp:660:0: style: Class 'btConvexHullInternal :: PoolArray < Face >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/VHACD/src/vhacdICHull.cpp:158:43: style: The scope of the variable 'newTriangle' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdICHull.cpp:284:43: style: The scope of the variable 'newTriangle' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdICHull.cpp:470:12: style: The scope of the variable 'vol' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdICHull.cpp:522:9: style: The scope of the variable 'nvisible' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdICHull.cpp:679:16: style: The scope of the variable 'u' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdICHull.cpp:679:19: style: The scope of the variable 'v' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdICHull.cpp:705:16: style: The scope of the variable 'vol' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdMesh.cpp:93:12: style: The scope of the variable 'd' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdMesh.cpp:117:12: style: The scope of the variable 'volume' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdMesh.cpp:137:12: style: The scope of the variable 'x' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdMesh.cpp:137:15: style: The scope of the variable 'y' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdMesh.cpp:137:18: style: The scope of the variable 'z' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:149:12: style: The scope of the variable 'v' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:263:9: style: The scope of the variable 'k0' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:263:13: style: The scope of the variable 'k1' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:263:17: style: The scope of the variable 'k2' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:267:12: style: The scope of the variable 'sqw' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:267:17: style: The scope of the variable 'sqx' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:267:22: style: The scope of the variable 'sqy' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:267:27: style: The scope of the variable 'sqz' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:268:12: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:268:18: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:268:24: style: The scope of the variable 'mq' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:270:12: style: The scope of the variable 'thet' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:270:18: style: The scope of the variable 'sgn' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:270:23: style: The scope of the variable 't' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:270:26: style: The scope of the variable 'c' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:512:12: style: The scope of the variable 'd' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:569:12: style: The scope of the variable 'd' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:596:12: style: The scope of the variable 'd' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:654:12: style: The scope of the variable 'd' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:733:12: style: The scope of the variable 'x' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:733:15: style: The scope of the variable 'y' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:733:18: style: The scope of the variable 'z' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:1432:9: style: The scope of the variable 'npos' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:1432:15: style: The scope of the variable 'nneg' can be reduced. [variableScope]
bullet3-2.87/Extras/VHACD/src/vhacdVolume.cpp:1489:39: style: Variable 'nnew' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/Extras/VHACD/test/src/main.cpp:110:9: performance: Variable 'm_fileNameIn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/Extras/VHACD/test/src/main.cpp:111:9: performance: Variable 'm_fileNameOut' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/Extras/VHACD/test/src/main.cpp:112:9: performance: Variable 'm_fileNameLog' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/Extras/VHACD/test/src/main.cpp:56:5: style: Class 'MyLogger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/Extras/VHACD/test/src/main.cpp:405:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bullet3-2.87/Extras/obj2sdf/obj2sdf.cpp:48:42: warning: Either the condition 'fileName==0' is redundant or there is possible null pointer dereference: fileName. [nullPointerRedundantCheck]
bullet3-2.87/Extras/obj2sdf/obj2sdf.cpp:51:14: note: Assuming that condition 'fileName==0' is not redundant
bullet3-2.87/Extras/obj2sdf/obj2sdf.cpp:48:42: note: Null pointer dereference
bullet3-2.87/Extras/obj2sdf/obj2sdf.cpp:50:28: warning: Either the condition 'fileName==0' is redundant or there is possible null pointer dereference: fileName. [nullPointerRedundantCheck]
bullet3-2.87/Extras/obj2sdf/obj2sdf.cpp:51:14: note: Assuming that condition 'fileName==0' is not redundant
bullet3-2.87/Extras/obj2sdf/obj2sdf.cpp:50:28: note: Null pointer dereference
bullet3-2.87/Extras/obj2sdf/obj2sdf.cpp:57:34: style: Variable 'fileFound' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/Extras/obj2sdf/obj2sdf.cpp:62:20: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/Extras/obj2sdf/obj2sdf.cpp:21:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.cpp:42:21: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.cpp:286:24: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:981:4: style: Variable 'result1' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:980:0: note: Variable 'result1' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:981:4: note: Variable 'result1' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:368:7: style: The scope of the variable 'm' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:923:31: style: Function 'collideTV' argument 2 names different: declaration 'volume' definition 'vol'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:326:23: note: Function 'collideTV' argument 2 names different: declaration 'volume' definition 'vol'.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:923:31: note: Function 'collideTV' argument 2 names different: declaration 'volume' definition 'vol'.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:1136:17: style: Function 'collideOCL' argument 7 names different: declaration 'fullsort' definition 'fsort'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:361:8: note: Function 'collideOCL' argument 7 names different: declaration 'fullsort' definition 'fsort'.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:1136:17: note: Function 'collideOCL' argument 7 names different: declaration 'fullsort' definition 'fsort'.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.cpp:513:54: style: Function 'insert' argument 1 names different: declaration 'box' definition 'volume'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:277:42: note: Function 'insert' argument 1 names different: declaration 'box' definition 'volume'.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.cpp:513:54: note: Function 'insert' argument 1 names different: declaration 'box' definition 'volume'.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:389:2: warning: Member variable 'b3DynamicBvh::m_root' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:389:2: warning: Member variable 'b3DynamicBvh::m_free' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:389:2: warning: Member variable 'b3DynamicBvh::m_lkhd' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:389:2: warning: Member variable 'b3DynamicBvh::m_leaves' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:389:2: warning: Member variable 'b3DynamicBvh::m_opath' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:389:2: warning: Member variable 'b3DynamicBvh::m_stkStack' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:389:2: warning: Member variable 'b3DynamicBvh::m_rayTestStack' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:201:3: warning: Member variable 'sStkNN::a' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:201:3: warning: Member variable 'sStkNN::b' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:215:3: warning: Member variable 'sStkNPS::node' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:215:3: warning: Member variable 'sStkNPS::mask' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:302:9: performance: Technically the member function 'b3DynamicBvh::collideTT' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:724:28: note: Technically the member function 'b3DynamicBvh::collideTT' can be static.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:302:9: note: Technically the member function 'b3DynamicBvh::collideTT' can be static.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:325:9: performance: Technically the member function 'b3DynamicBvh::collideTV' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:922:28: note: Technically the member function 'b3DynamicBvh::collideTV' can be static.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:325:9: note: Technically the member function 'b3DynamicBvh::collideTV' can be static.
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:194:1: warning: The struct 'b3DynamicBvh' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.cpp:27:7: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h:231:24: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.cpp:27:7: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3DynamicBvhBroadphase.h:45:0: error: syntax error [syntaxError]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:192:23: performance: Technically the member function 'b3HashedOverlappingPairCache::equalsPair' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:215:31: performance: Technically the member function 'b3HashedOverlappingPairCache::getHash' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.cpp:114:3: style: Class 'RemovePairCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.cpp:617:3: style: Class 'RemovePairCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:109:15: style: The function 'removeOverlappingPairsContainingProxy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:89:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:109:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:111:16: style: The function 'removeOverlappingPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:88:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:111:16: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:126:29: style: The function 'addOverlappingPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:87:29: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:126:29: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:138:7: style: The function 'cleanProxyFromPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:75:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:138:7: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:141:15: style: The function 'processAllOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:79:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:141:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:143:28: style: The function 'getOverlappingPairArrayPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:65:28: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:143:28: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:148:26: style: The function 'getOverlappingPairArrayPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:67:34: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:148:26: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:153:25: style: The function 'getOverlappingPairArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:69:33: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:153:25: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:163:7: style: The function 'cleanOverlappingPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:71:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:163:7: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:167:20: style: The function 'findPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:81:28: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:167:20: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:177:7: style: The function 'setOverlapFilterCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:77:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:177:7: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:182:6: style: The function 'getNumOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:73:14: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:182:6: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:259:15: style: The function 'hasDeferredRemoval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:83:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:259:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:270:15: style: The function 'sortOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:91:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:270:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:308:16: style: The function 'processAllOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:79:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:308:16: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:310:9: style: The function 'removeOverlappingPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:88:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:310:9: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:312:8: style: The function 'cleanOverlappingPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:71:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:312:8: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:314:21: style: The function 'addOverlappingPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:87:29: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:314:21: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:316:21: style: The function 'findPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:81:28: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:316:21: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:319:8: style: The function 'cleanProxyFromPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:75:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:319:8: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:321:16: style: The function 'removeOverlappingPairsContainingProxy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:89:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:321:16: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:335:26: style: The function 'getOverlappingPairArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:69:33: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:335:26: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:348:21: style: The function 'getOverlappingPairArrayPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:65:28: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:348:21: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:353:27: style: The function 'getOverlappingPairArrayPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:67:34: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:353:27: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:358:7: style: The function 'getNumOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:73:14: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:358:7: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:368:8: style: The function 'setOverlapFilterCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:77:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:368:8: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:373:16: style: The function 'hasDeferredRemoval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:83:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:373:16: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:383:16: style: The function 'sortOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:91:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:383:16: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:398:28: style: The function 'getOverlappingPairArrayPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:65:28: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:398:28: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:402:26: style: The function 'getOverlappingPairArrayPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:67:34: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:402:26: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:406:25: style: The function 'getOverlappingPairArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:69:33: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:406:25: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:411:15: style: The function 'cleanOverlappingPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:71:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:411:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:416:14: style: The function 'getNumOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:73:14: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:416:14: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:421:15: style: The function 'cleanProxyFromPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:75:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:421:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:426:15: style: The function 'setOverlapFilterCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:77:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:426:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:430:15: style: The function 'processAllOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:79:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:430:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:434:28: style: The function 'findPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:81:28: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:434:28: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:439:15: style: The function 'hasDeferredRemoval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:83:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:439:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:449:28: style: The function 'addOverlappingPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:87:29: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:449:28: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:454:16: style: The function 'removeOverlappingPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:88:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:454:16: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:459:15: style: The function 'removeOverlappingPairsContainingProxy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:89:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:459:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:463:15: style: The function 'sortOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:91:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h:463:15: note: Function in derived class
bullet3-2.87/src/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.cpp:229:23: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.cpp:232:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.cpp:237:7: style: The scope of the variable 'merge' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.cpp:45:19: warning: Member variable 'b3CpuNarrowPhase::m_acceleratedCompanionShapeIndex' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.cpp:45:19: warning: Member variable 'b3CpuNarrowPhase::m_planeBodyIndex' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.cpp:45:19: warning: Member variable 'b3CpuNarrowPhase::m_static0Index' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.cpp:47:2: style: Class 'b3CpuNarrowPhase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.cpp:47:2: style: Class 'b3CpuNarrowPhase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.h:29:2: style: Class 'b3CpuNarrowPhase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Common/b3Scalar.h:548:26: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3Common/b3Scalar.h:562:26: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3Common/b3Scalar.h:576:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3Common/b3Scalar.h:593:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3Common/b3Scalar.h:490:50: style: Opposite expression on both sides of '|'. [oppositeExpression]
bullet3-2.87/src/Bullet3Common/b3Scalar.h:490:50: note: Opposite expression on both sides of '|'.
bullet3-2.87/src/Bullet3Common/b3Scalar.h:490:50: note: Opposite expression on both sides of '|'.
bullet3-2.87/src/Bullet3Common/b3Scalar.h:496:50: style: Opposite expression on both sides of '|'. [oppositeExpression]
bullet3-2.87/src/Bullet3Common/b3Scalar.h:496:50: note: Opposite expression on both sides of '|'.
bullet3-2.87/src/Bullet3Common/b3Scalar.h:496:50: note: Opposite expression on both sides of '|'.
bullet3-2.87/src/Bullet3Common/b3AlignedAllocator.cpp:82:9: style: The scope of the variable 'real' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Common/b3Scalar.h:490:69: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bullet3-2.87/src/Bullet3Common/b3Scalar.h:496:69: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bullet3-2.87/src/Bullet3Common/b3AlignedAllocator.h:83:16: performance: Technically the member function 'b3AlignedAllocator::address' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Common/b3AlignedAllocator.h:88:16: performance: Technically the member function 'b3AlignedAllocator::construct' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Common/b3AlignedAllocator.h:89:16: performance: Technically the member function 'b3AlignedAllocator::deallocate' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Common/b3AlignedAllocator.h:92:16: performance: Technically the member function 'b3AlignedAllocator::destroy' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Common/b3Logging.h:30:2: style: Class 'b3ProfileZone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Common/b3Scalar.h:628:2: style: Struct 'b3TypedObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Common/b3Logging.cpp:72:50: style: Function 'b3SetCustomWarningMessageFunc' argument 1 names different: declaration 'warningMsgFunc' definition 'warningMessageFunc'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Common/b3Logging.h:61:58: note: Function 'b3SetCustomWarningMessageFunc' argument 1 names different: declaration 'warningMsgFunc' definition 'warningMessageFunc'.
bullet3-2.87/src/Bullet3Common/b3Logging.cpp:72:50: note: Function 'b3SetCustomWarningMessageFunc' argument 1 names different: declaration 'warningMsgFunc' definition 'warningMessageFunc'.
bullet3-2.87/src/Bullet3Common/b3Logging.cpp:76:48: style: Function 'b3SetCustomErrorMessageFunc' argument 1 names different: declaration 'errorMsgFunc' definition 'errorMessageFunc'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Common/b3Logging.h:62:54: note: Function 'b3SetCustomErrorMessageFunc' argument 1 names different: declaration 'errorMsgFunc' definition 'errorMessageFunc'.
bullet3-2.87/src/Bullet3Common/b3Logging.cpp:76:48: note: Function 'b3SetCustomErrorMessageFunc' argument 1 names different: declaration 'errorMsgFunc' definition 'errorMessageFunc'.
bullet3-2.87/src/Bullet3Common/b3Vector3.h:1188:24: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3Common/b3Vector3.h:1189:24: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3Common/b3Vector3.h:923:85: style: Function 'rotate' argument 2 names different: declaration 'angle' definition '_angle'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Common/b3Vector3.h:315:75: note: Function 'rotate' argument 2 names different: declaration 'angle' definition '_angle'.
bullet3-2.87/src/Bullet3Common/b3Vector3.h:923:85: note: Function 'rotate' argument 2 names different: declaration 'angle' definition '_angle'.
bullet3-2.87/src/Bullet3Common/b3Vector3.h:1126:13: style: Variable 'minVal' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3Common/b3Vector3.h:113:2: style: Technically the member function 'b3Vector3::operatordelete' can be const. [functionConst]
bullet3-2.87/src/Bullet3Common/b3Vector3.h:113:2: style: Technically the member function 'b3Vector3::operatordelete[]' can be const. [functionConst]
bullet3-2.87/src/Bullet3Dynamics/ConstraintSolver/b3SolverBody.h:109:0: error: syntax error [syntaxError]
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.cpp:70:2: style: Variable 'numPairs' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.cpp:68:0: note: Variable 'numPairs' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.cpp:70:2: note: Variable 'numPairs' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.cpp:186:32: style: Same expression on both sides of '&&'. [duplicateExpression]
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.cpp:423:46: style: Function 'integrate' argument 1 names different: declaration 'timeStep' definition 'deltaTime'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.h:38:31: note: Function 'integrate' argument 1 names different: declaration 'timeStep' definition 'deltaTime'.
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.cpp:423:46: note: Function 'integrate' argument 1 names different: declaration 'timeStep' definition 'deltaTime'.
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.cpp:436:119: style: Function 'registerPhysicsInstance' argument 4 names different: declaration 'collisionShapeIndex' definition 'collidableIndex'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.h:46:96: note: Function 'registerPhysicsInstance' argument 4 names different: declaration 'collisionShapeIndex' definition 'collidableIndex'.
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.cpp:436:119: note: Function 'registerPhysicsInstance' argument 4 names different: declaration 'collisionShapeIndex' definition 'collidableIndex'.
bullet3-2.87/src/Bullet3Dynamics/b3CpuRigidBodyPipeline.cpp:265:17: performance: Technically the member function 'b3SolveTask::getType' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:1952:22: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:1963:21: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:2009:22: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:2023:21: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.h:31:3: style: The class 'Edge' does not have a constructor although it has private member variables. [noConstructor]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:56:1: style: The class 'b3ConvexHullInternal' does not have a constructor although it has private member variables. [noConstructor]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:90:5: warning: Member variable 'Point32::x' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:90:5: warning: Member variable 'Point32::y' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:90:5: warning: Member variable 'Point32::z' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:90:5: warning: Member variable 'Point32::index' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:150:5: warning: Member variable 'Int128::low' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:150:5: warning: Member variable 'Int128::high' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:779:8: style: Technically the member function 'b3ConvexHullInternal::findEdgeForCoplanarFaces' can be const. [functionConst]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:1467:28: note: Technically the member function 'b3ConvexHullInternal::findEdgeForCoplanarFaces' can be const.
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:779:8: note: Technically the member function 'b3ConvexHullInternal::findEdgeForCoplanarFaces' can be const.
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:821:8: performance: Technically the member function 'b3ConvexHullInternal::mergeProjection' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:1023:28: note: Technically the member function 'b3ConvexHullInternal::mergeProjection' can be static.
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:821:8: note: Technically the member function 'b3ConvexHullInternal::mergeProjection' can be static.
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:825:13: style: Technically the member function 'b3ConvexHullInternal::toBtVector' can be const. [functionConst]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:2065:33: note: Technically the member function 'b3ConvexHullInternal::toBtVector' can be const.
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:825:13: note: Technically the member function 'b3ConvexHullInternal::toBtVector' can be const.
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:836:13: style: Technically the member function 'b3ConvexHullInternal::getCoordinates' can be const. [functionConst]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:2079:33: note: Technically the member function 'b3ConvexHullInternal::getCoordinates' can be const.
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:836:13: note: Technically the member function 'b3ConvexHullInternal::getCoordinates' can be const.
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:71:10: style: Technically the member function 'b3ConvexHullInternal::Point64::isZero' can be const. [functionConst]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:108:10: style: Technically the member function 'b3ConvexHullInternal::Point32::isZero' can be const. [functionConst]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:577:13: style: Technically the member function 'b3ConvexHullInternal::Face::getNormal' can be const. [functionConst]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:158:5: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:162:5: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:344:5: style: Class 'Rational128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:678:0: style: Class 'b3ConvexHullInternal :: PoolArray < Vertex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:678:0: style: Class 'b3ConvexHullInternal :: PoolArray < Edge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Geometry/b3ConvexHullComputer.cpp:678:0: style: Class 'b3ConvexHullInternal :: PoolArray < Face >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.cpp:193:15: style: Variable 'numPairs' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.cpp:95:2: style: Class 'b3GpuGridBroadphase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.cpp:95:2: style: Class 'b3GpuGridBroadphase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:66:15: style: The function 'createProxy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:22:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:66:15: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:67:15: style: The function 'createLargeProxy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:23:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:67:15: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:69:16: style: The function 'calculateOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:25:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:69:16: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:70:16: style: The function 'calculateOverlappingPairsHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:26:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:70:16: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:73:15: style: The function 'writeAabbsToGpu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:29:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:73:15: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:75:17: style: The function 'getAabbBufferWS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:31:17: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:75:17: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:76:14: style: The function 'getNumOverlap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:32:14: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:76:14: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:77:17: style: The function 'getOverlappingPairBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:33:17: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:77:17: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:79:36: style: The function 'getAllAabbsGPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:35:36: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:79:36: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:80:43: style: The function 'getAllAabbsCPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:36:43: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:80:43: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:82:33: style: The function 'getOverlappingPairsGPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:38:33: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:82:33: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:83:30: style: The function 'getSmallAabbIndicesGPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:39:30: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:83:30: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:84:30: style: The function 'getLargeAabbIndicesGPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:40:30: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h:84:30: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.cpp:196:20: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.cpp:799:6: style: The scope of the variable 'uniqueRemovedPairs' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.cpp:852:6: style: The scope of the variable 'uniqueAddedPairs' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.cpp:918:6: style: The scope of the variable 'axis' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.cpp:1065:6: style: The scope of the variable 'axis' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.cpp:879:6: style: Variable 'uniqueAddedPairs' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.cpp:940:4: style: Variable 'axis' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.cpp:162:2: style: Class 'b3GpuSapBroadphase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.cpp:162:2: style: Class 'b3GpuSapBroadphase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:64:36: style: The function 'getAllAabbsGPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:35:36: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:64:36: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:68:43: style: The function 'getAllAabbsCPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:36:43: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:68:43: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:128:16: style: The function 'calculateOverlappingPairs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:25:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:128:16: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:129:16: style: The function 'calculateOverlappingPairsHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:26:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:129:16: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:136:15: style: The function 'createProxy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:22:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:136:15: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:137:15: style: The function 'createLargeProxy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:23:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:137:15: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:140:15: style: The function 'writeAabbsToGpu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:29:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:140:15: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:142:17: style: The function 'getAabbBufferWS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:31:17: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:142:17: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:143:14: style: The function 'getNumOverlap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:32:14: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:143:14: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:144:17: style: The function 'getOverlappingPairBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:33:17: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:144:17: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:146:33: style: The function 'getOverlappingPairsGPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:38:33: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:146:33: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:147:30: style: The function 'getSmallAabbIndicesGPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:39:30: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:147:30: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:148:30: style: The function 'getLargeAabbIndicesGPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h:40:30: note: Virtual function in base class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h:148:30: note: Function in derived class
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/kernels/parallelLinearBvh.cl:442:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/kernels/parallelLinearBvh.cl:159:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/kernels/parallelLinearBvh.cl:745:21: style: Variable 'numLeafNodes' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/kernels/sap.cl:327:20: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/BroadphaseCollision/kernels/sap.cl:336:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:313:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:609:14: style: The scope of the variable 'strippedName' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:164:46: style: Function 'b3OpenCLUtils_getPlatform' argument 1 names different: declaration 'nr' definition 'platformIndex0'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.h:50:46: note: Function 'b3OpenCLUtils_getPlatform' argument 1 names different: declaration 'nr' definition 'platformIndex0'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:164:46: note: Function 'b3OpenCLUtils_getPlatform' argument 1 names different: declaration 'nr' definition 'platformIndex0'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:218:127: style: Function 'b3OpenCLUtils_createContextFromPlatform' argument 4 names different: declaration 'pGLCtx' definition 'pGLContext'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.h:60:128: note: Function 'b3OpenCLUtils_createContextFromPlatform' argument 4 names different: declaration 'pGLCtx' definition 'pGLContext'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:218:127: note: Function 'b3OpenCLUtils_createContextFromPlatform' argument 4 names different: declaration 'pGLCtx' definition 'pGLContext'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:304:98: style: Function 'b3OpenCLUtils_createContextFromType' argument 3 names different: declaration 'pGLCtx' definition 'pGLContext'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.h:33:99: note: Function 'b3OpenCLUtils_createContextFromType' argument 3 names different: declaration 'pGLCtx' definition 'pGLContext'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:304:98: note: Function 'b3OpenCLUtils_createContextFromType' argument 3 names different: declaration 'pGLCtx' definition 'pGLContext'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:304:194: style: Function 'b3OpenCLUtils_createContextFromType' argument 7 names different: declaration 'platformId' definition 'retPlatformId'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.h:33:193: note: Function 'b3OpenCLUtils_createContextFromType' argument 7 names different: declaration 'platformId' definition 'retPlatformId'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:304:194: note: Function 'b3OpenCLUtils_createContextFromType' argument 7 names different: declaration 'platformId' definition 'retPlatformId'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:400:68: style: Function 'b3OpenCLUtils_getDevice' argument 2 names different: declaration 'nr' definition 'deviceIndex'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.h:37:68: note: Function 'b3OpenCLUtils_getDevice' argument 2 names different: declaration 'nr' definition 'deviceIndex'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:400:68: note: Function 'b3OpenCLUtils_getDevice' argument 2 names different: declaration 'nr' definition 'deviceIndex'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:593:108: style: Function 'b3OpenCLUtils_compileCLProgramFromString' argument 3 names different: declaration 'kernelSource' definition 'kernelSourceOrg'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.h:44:108: note: Function 'b3OpenCLUtils_compileCLProgramFromString' argument 3 names different: declaration 'kernelSource' definition 'kernelSourceOrg'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:593:108: note: Function 'b3OpenCLUtils_compileCLProgramFromString' argument 3 names different: declaration 'kernelSource' definition 'kernelSourceOrg'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:593:154: style: Function 'b3OpenCLUtils_compileCLProgramFromString' argument 5 names different: declaration 'additionalMacros' definition 'additionalMacrosArg'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.h:44:150: note: Function 'b3OpenCLUtils_compileCLProgramFromString' argument 5 names different: declaration 'additionalMacros' definition 'additionalMacrosArg'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:593:154: note: Function 'b3OpenCLUtils_compileCLProgramFromString' argument 5 names different: declaration 'additionalMacros' definition 'additionalMacrosArg'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:593:188: style: Function 'b3OpenCLUtils_compileCLProgramFromString' argument 6 names different: declaration 'srcFileNameForCaching' definition 'clFileNameForCaching'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.h:44:182: note: Function 'b3OpenCLUtils_compileCLProgramFromString' argument 6 names different: declaration 'srcFileNameForCaching' definition 'clFileNameForCaching'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:593:188: note: Function 'b3OpenCLUtils_compileCLProgramFromString' argument 6 names different: declaration 'srcFileNameForCaching' definition 'clFileNameForCaching'.
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:588:3: style: Variable 'patcnt' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:787:16: style: Variable 'bytesRead' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp:867:18: style: Variable 'readBytes' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3QuantizedBvh.h:121:0: error: syntax error [syntaxError]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:190:16: style: The scope of the variable 'ns' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:615:16: style: The scope of the variable 'valid' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:144:4: warning: Member variable 'b3GJK::m_shape' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:144:4: warning: Member variable 'b3GJK::m_simplices' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:144:4: warning: Member variable 'b3GJK::m_free' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:144:4: warning: Member variable 'b3GJK::m_simplex' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:529:4: warning: Member variable 'b3EPA::m_result' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:529:4: warning: Member variable 'b3EPA::m_fc_store' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:675:9: performance: Technically the member function 'gjkepa2_impl2::b3EPA::getedgedist' can be static. [functionStatic]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:454:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:455:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp:456:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:66:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:68:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:70:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:81:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:83:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:85:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:96:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:98:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:100:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:123:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:125:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:127:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:138:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:140:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:142:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:153:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:155:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp:157:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3TriangleIndexVertexArray.h:26:0: error: syntax error [syntaxError]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3VoronoiSimplexSolver.h:32:2: warning: Member variable 'b3UsageBitfield::unused1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3VoronoiSimplexSolver.h:32:2: warning: Member variable 'b3UsageBitfield::unused2' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3VoronoiSimplexSolver.h:32:2: warning: Member variable 'b3UsageBitfield::unused3' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3VoronoiSimplexSolver.h:32:2: warning: Member variable 'b3UsageBitfield::unused4' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/b3VoronoiSimplexSolver.h:71:7: style: Technically the member function 'b3SubSimplexClosestResult::isValid' can be const. [functionConst]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/bvhTraversal.cl:40:23: style: Same expression on both sides of '&' because the value of 'x' and '0' are the same. [duplicateExpression]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/bvhTraversal.cl:39:17: note: 'x' is assigned value '0' here.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/bvhTraversal.cl:40:23: note: Same expression on both sides of '&' because the value of 'x' and '0' are the same.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/bvhTraversal.cl:232:8: style: The scope of the variable 'isLeafNode' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/bvhTraversal.cl:233:8: style: The scope of the variable 'aabbOverlap' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/bvhTraversal.cl:83:6: style: struct member 'btGpuChildShape::m_unused0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/bvhTraversal.cl:84:6: style: struct member 'btGpuChildShape::m_unused1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/bvhTraversal.cl:85:6: style: struct member 'btGpuChildShape::m_unused2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/mpr.cl:36:21: style: Variable 'shapeIndexA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/mpr.cl:37:21: style: Variable 'shapeIndexB' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/mpr.cl:198:0: style: Variable 'curPlaneTests' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/mpr.cl:200:0: style: Variable 'curEdgeEdge' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/mpr.cl:224:13: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/mpr.cl:276:20: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:638:6: style: The scope of the variable 'hitVertex' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:1286:8: style: The scope of the variable 'dstIdx' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:610:0: style: Variable 'numContactsOut' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:611:0: style: Variable 'numWorldVertsB1' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:658:14: style: Variable 'hitVertex' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:660:13: style: Variable 'hitVtx' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:809:9: style: Variable 'worldVertsB1' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:810:9: style: Variable 'worldVertsB2' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:811:0: style: Variable 'capacityWorldVerts' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:813:9: style: Variable 'localContactsOut' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:814:0: style: Variable 'localContactCapacity' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:816:0: style: Variable 'minDist' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:817:0: style: Variable 'maxDist' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:1042:21: style: Variable 'shapeIndexA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:1043:21: style: Variable 'shapeIndexB' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:1185:0: style: Variable 'numFaces' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:1337:16: style: Variable 'pairIdx' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.cl:1346:20: style: Variable 'shapeIndexB' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:891:3: style: Variable 'hasSeparatingAxis' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:878:0: note: Variable 'hasSeparatingAxis' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:891:3: note: Variable 'hasSeparatingAxis' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:62:23: style: Same expression on both sides of '&' because the value of 'x' and '0' are the same. [duplicateExpression]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:61:17: note: 'x' is assigned value '0' here.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:62:23: note: Same expression on both sides of '&' because the value of 'x' and '0' are the same.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:70:23: style: Same expression on both sides of '&' because the value of 'x' and '0' are the same. [duplicateExpression]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:69:17: note: 'x' is assigned value '0' here.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:70:23: note: Same expression on both sides of '&' because the value of 'x' and '0' are the same.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:410:6: style: The scope of the variable 'curPlaneTests' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:461:6: style: The scope of the variable 'curPlaneTests' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:540:10: style: The scope of the variable 'result' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:617:6: style: The scope of the variable 'curPlaneTests' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:764:10: style: The scope of the variable 'result' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1567:9: style: The scope of the variable 'sepEE' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1764:6: style: The scope of the variable 'numActualConcaveConvexTests' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:420:4: style: Variable 'curPlaneTests' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:471:4: style: Variable 'curPlaneTests' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:515:0: style: Variable 'curPlaneTests' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:532:4: style: Variable 'curEdgeEdge' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:553:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:630:4: style: Variable 'curPlaneTests' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:674:0: style: Variable 'curPlaneTests' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:676:0: style: Variable 'curEdgeEdge' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:700:13: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:739:0: style: Variable 'curPlaneTests' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:756:4: style: Variable 'curEdgeEdge' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:777:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:901:5: style: Variable 'hasSeparatingAxis' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:880:19: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1034:27: style: Variable 'endNodeIndexA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1037:27: style: Variable 'endNodeIndexB' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1200:25: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1201:22: style: Variable 'dmin' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1212:22: style: Variable 'DeltaC2' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1228:24: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1229:21: style: Variable 'dmin' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1240:21: style: Variable 'DeltaC2' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1276:23: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1277:20: style: Variable 'dmin' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1288:20: style: Variable 'DeltaC2' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1357:19: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1463:19: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1548:20: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1763:18: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1808:3: style: Variable 'numActualConcaveConvexTests' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1778:9: style: Unused variable: triMinAabb [unusedVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1778:21: style: Unused variable: triMaxAabb [unusedVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1807:0: style: Variable 'localCC' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/sat.cl:1852:0: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:767:20: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:770:20: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:773:20: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:776:20: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:189:12: style: The scope of the variable 'de' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:239:12: style: The scope of the variable 'de' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:301:6: style: The scope of the variable 'numVertsOut' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:405:6: style: The scope of the variable 'numVertsOut' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:911:6: style: The scope of the variable 'capacityWorldVerts' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:914:6: style: The scope of the variable 'localContactCapacity' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:916:8: style: The scope of the variable 'minDist' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:917:8: style: The scope of the variable 'maxDist' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1024:6: style: The scope of the variable 'capacityWorldVerts' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1027:6: style: The scope of the variable 'localContactCapacity' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1029:8: style: The scope of the variable 'minDist' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1030:8: style: The scope of the variable 'maxDist' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1227:6: style: The scope of the variable 'capacityWorldVerts' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1230:6: style: The scope of the variable 'localContactCapacity' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1232:8: style: The scope of the variable 'minDist' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1233:8: style: The scope of the variable 'maxDist' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1548:6: style: The scope of the variable 'numVertsOut' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1645:8: style: The scope of the variable 'minDist' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1646:8: style: The scope of the variable 'maxDist' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1701:8: style: The scope of the variable 'minDist' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1702:8: style: The scope of the variable 'maxDist' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1730:21: style: The scope of the variable 'numVertsOut' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:798:13: style: Variable 'max00' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1255:18: style: Variable 'overlap' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1275:16: style: Variable 'dmin' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1277:0: style: Variable 'localCC' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1286:3: style: Variable 'uniqueEdgesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1321:0: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1544:24: style: Variable 'closestFaceB' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1642:18: style: Variable 'pairIndex' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1665:30: style: Variable 'numLocalContactsOut' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.cl:1726:36: style: Variable 'closestFaceB' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:1035:9: style: Variable 'sepAxis' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:1034:0: note: Variable 'sepAxis' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:1035:9: note: Variable 'sepAxis' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:63:23: style: Same expression on both sides of '&' because the value of 'x' and '0' are the same. [duplicateExpression]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:62:17: note: 'x' is assigned value '0' here.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:63:23: note: Same expression on both sides of '&' because the value of 'x' and '0' are the same.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:71:23: style: Same expression on both sides of '&' because the value of 'x' and '0' are the same. [duplicateExpression]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:70:17: note: 'x' is assigned value '0' here.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:71:23: note: Same expression on both sides of '&' because the value of 'x' and '0' are the same.
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:411:6: style: The scope of the variable 'curPlaneTests' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:462:6: style: The scope of the variable 'curPlaneTests' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:541:10: style: The scope of the variable 'result' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:735:6: style: The scope of the variable 'numActualConcaveConvexTests' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:993:6: style: The scope of the variable 'numActualConcaveConvexTests' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:52:8: style: struct member 'b3BvhInfo::m_numNodes' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:53:8: style: struct member 'b3BvhInfo::m_numSubTrees' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:54:8: style: struct member 'b3BvhInfo::m_nodeOffset' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:55:8: style: struct member 'b3BvhInfo::m_subTreeOffset' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:102:17: style: struct member 'b3BvhSubtreeInfo::m_quantizedAabbMin' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:103:17: style: struct member 'b3BvhSubtreeInfo::m_quantizedAabbMax' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:105:8: style: struct member 'b3BvhSubtreeInfo::m_rootNodeIndex' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:107:8: style: struct member 'b3BvhSubtreeInfo::m_subtreeSize' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:108:8: style: struct member 'b3BvhSubtreeInfo::m_padding' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:421:4: style: Variable 'curPlaneTests' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:472:4: style: Variable 'curPlaneTests' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:516:0: style: Variable 'curPlaneTests' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:533:4: style: Variable 'curEdgeEdge' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:554:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:734:18: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:779:3: style: Variable 'numActualConcaveConvexTests' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:749:9: style: Unused variable: triMinAabb [unusedVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:749:21: style: Unused variable: triMaxAabb [unusedVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:778:0: style: Variable 'localCC' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:823:0: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:992:18: style: Variable 'numFacesA' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:1038:3: style: Variable 'numActualConcaveConvexTests' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:1007:9: style: Unused variable: triMinAabb [unusedVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:1007:21: style: Unused variable: triMaxAabb [unusedVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:1037:0: style: Variable 'localCC' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcave.cl:1082:0: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/b3LauncherCL.h:17:0: error: syntax error [syntaxError]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/BoundSearchKernels.cl:34:6: style: struct member 'ConstBuffer::m_nSrc' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/BoundSearchKernels.cl:35:6: style: struct member 'ConstBuffer::m_nDst' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/BoundSearchKernels.cl:36:6: style: struct member 'ConstBuffer::m_padding' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/CopyKernels.cl:36:6: style: struct member 'ConstBuffer::m_padding' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/FillKernels.cl:40:9: style: struct member 'ConstBuffer::m_floatData' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/FillKernels.cl:42:6: style: struct member 'ConstBuffer::m_offset' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/FillKernels.cl:43:6: style: struct member 'ConstBuffer::m_n' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/FillKernels.cl:44:6: style: struct member 'ConstBuffer::m_padding' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/PrefixScanFloat4Kernels.cl:79:9: error: Uninitialized variable: blocksum [uninitvar]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/PrefixScanKernels.cl:79:9: error: Uninitialized variable: blocksum [uninitvar]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:212:13: style: Variable 'gIdx' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:215:15: style: Variable 'wgSize' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:275:13: style: Variable 'gIdx' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:278:15: style: Variable 'wgSize' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:342:14: style: Variable 'wgIdx' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:555:13: style: Variable 'gIdx' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:558:15: style: Variable 'wgSize' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:804:13: style: Variable 'gIdx' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:807:15: style: Variable 'wgSize' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:981:13: style: Variable 'gIdx' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:984:15: style: Variable 'wgSize' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:1030:13: style: Variable 'gIdx' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32Kernels.cl:1033:15: style: Variable 'wgSize' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp:286:5: style: Condition 'USE_BRUTE_FORCE_RAYCAST' is always false [knownConditionTrueFalse]
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp:285:39: note: Assignment 'USE_BRUTE_FORCE_RAYCAST=false', assigned value is 0
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp:286:5: note: Condition 'USE_BRUTE_FORCE_RAYCAST' is always false
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp:179:72: style: Function 'castRaysHost' argument 1 names different: declaration 'raysIn' definition 'rays'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.h:20:59: note: Function 'castRaysHost' argument 1 names different: declaration 'raysIn' definition 'rays'.
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp:179:72: note: Function 'castRaysHost' argument 1 names different: declaration 'raysIn' definition 'rays'.
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp:46:6: style: struct member 'b3GpuRaycastInternalData::m_test' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.h:20:7: performance: Technically the member function 'b3GpuRaycast::castRaysHost' can be static. [functionStatic]
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp:179:20: note: Technically the member function 'b3GpuRaycast::castRaysHost' can be static.
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.h:20:7: note: Technically the member function 'b3GpuRaycast::castRaysHost' can be static.
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp:51:2: style: Class 'b3GpuRaycast' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp:51:2: style: Class 'b3GpuRaycast' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:301:4: style: Variable 'invOrn' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:298:0: note: Variable 'invOrn' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:301:4: note: Variable 'invOrn' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:302:4: style: Variable 'invPos' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:297:0: note: Variable 'invPos' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:302:4: note: Variable 'invPos' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:303:4: style: Variable 'rayFromLocal' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:299:0: note: Variable 'rayFromLocal' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:303:4: note: Variable 'rayFromLocal' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:304:4: style: Variable 'rayToLocal' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:300:0: note: Variable 'rayToLocal' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:304:4: note: Variable 'rayToLocal' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:402:4: style: Variable 'invOrn' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:399:0: note: Variable 'invOrn' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:402:4: note: Variable 'invOrn' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:403:4: style: Variable 'invPos' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:398:0: note: Variable 'invPos' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:403:4: note: Variable 'invPos' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:404:4: style: Variable 'rayFromLocal' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:400:0: note: Variable 'rayFromLocal' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:404:4: note: Variable 'rayFromLocal' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:405:4: style: Variable 'rayToLocal' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:401:0: note: Variable 'rayToLocal' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:405:4: note: Variable 'rayToLocal' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/Raycast/kernels/rayCastKernels.cl:325:27: error: Uninitialized variable: hitPoint [uninitvar]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuGenericConstraint.h:79:0: error: syntax error [syntaxError]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuJacobiContactSolver.cpp:541:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuJacobiContactSolver.cpp:273:32: style: Same expression on both sides of '&&'. [duplicateExpression]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuJacobiContactSolver.cpp:71:14: style: The scope of the variable 'additionalMacros' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuJacobiContactSolver.cpp:393:9: style: The scope of the variable 'relVelN' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuJacobiContactSolver.cpp:777:15: style: The scope of the variable 'val' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuJacobiContactSolver.cpp:60:2: style: Class 'b3GpuJacobiContactSolver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuJacobiContactSolver.cpp:60:2: style: Class 'b3GpuJacobiContactSolver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:342:23: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:345:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:350:7: style: The scope of the variable 'merge' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:573:135: style: Function 'registerConcaveMesh' argument 3 names different: declaration 'scaling' definition 'scaling1'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.h:40:117: note: Function 'registerConcaveMesh' argument 3 names different: declaration 'scaling' definition 'scaling1'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:573:135: note: Function 'registerConcaveMesh' argument 3 names different: declaration 'scaling' definition 'scaling1'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:666:158: style: Function 'registerConcaveMeshShape' argument 4 names different: declaration 'scaling' definition 'scaling1'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.h:23:142: note: Function 'registerConcaveMeshShape' argument 4 names different: declaration 'scaling' definition 'scaling1'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:666:158: note: Function 'registerConcaveMeshShape' argument 4 names different: declaration 'scaling' definition 'scaling1'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:899:137: style: Function 'registerRigidBody' argument 5 names different: declaration 'aabbMin' definition 'aabbMinPtr'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.h:47:119: note: Function 'registerRigidBody' argument 5 names different: declaration 'aabbMin' definition 'aabbMinPtr'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:899:137: note: Function 'registerRigidBody' argument 5 names different: declaration 'aabbMin' definition 'aabbMinPtr'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:899:162: style: Function 'registerRigidBody' argument 6 names different: declaration 'aabbMax' definition 'aabbMaxPtr'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.h:47:141: note: Function 'registerRigidBody' argument 6 names different: declaration 'aabbMax' definition 'aabbMaxPtr'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp:899:162: note: Function 'registerRigidBody' argument 6 names different: declaration 'aabbMax' definition 'aabbMaxPtr'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuSolverBody.h:35:0: error: syntax error [syntaxError]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:597:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:595:22: note: outer condition: gIdx<nContacts
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:597:12: note: identical inner condition: gIdx<nContacts
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:482:7: style: Condition 'applyFriction' is always true [knownConditionTrueFalse]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:481:22: note: Assignment 'applyFriction=true', assigned value is 1
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:482:7: note: Condition 'applyFriction' is always true
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:734:8: style: Condition 'sort' is always true [knownConditionTrueFalse]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:733:16: note: Assignment 'sort=true', assigned value is 1
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:734:8: note: Condition 'sort' is always true
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:764:9: style: Condition 'useSolver' is always true [knownConditionTrueFalse]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:761:19: note: Assignment 'useSolver=true', assigned value is 1
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:764:9: note: Condition 'useSolver' is always true
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:775:15: style: The scope of the variable 'additionalData' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1074:11: style: The scope of the variable 'numNonzeroGrid' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1276:6: style: The scope of the variable 'numIter' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1284:15: style: The scope of the variable 'nIdxDst' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1412:6: style: The scope of the variable 'curBodyUsed' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1414:6: style: The scope of the variable 'numIter' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1429:6: style: The scope of the variable 'numValidConstraints' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1583:6: style: The scope of the variable 'curBodyUsed' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1585:6: style: The scope of the variable 'numIter' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1597:6: style: The scope of the variable 'numValidConstraints' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1400:79: style: Function 'sortConstraintByBatch2' argument 2 names different: declaration 'n' definition 'numConstraints'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.h:22:57: note: Function 'sortConstraintByBatch2' argument 2 names different: declaration 'n' definition 'numConstraints'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1400:79: note: Function 'sortConstraintByBatch2' argument 2 names different: declaration 'n' definition 'numConstraints'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1559:79: style: Function 'sortConstraintByBatch3' argument 2 names different: declaration 'n' definition 'numConstraints'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.h:23:57: note: Function 'sortConstraintByBatch3' argument 2 names different: declaration 'n' definition 'numConstraints'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1559:79: note: Function 'sortConstraintByBatch3' argument 2 names different: declaration 'n' definition 'numConstraints'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1100:10: style: Variable 'numNonzeroGrid' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1303:4: style: Variable 'numIter' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.h:52:4: warning: Member variable 'ConstraintCfg::m_enableParallelSolve' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.h:52:4: warning: Member variable 'ConstraintCfg::m_batchCellSize' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:284:2: warning: Member variable 'b3ConstraintCfg::m_enableParallelSolve' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:284:2: warning: Member variable 'b3ConstraintCfg::m_batchCellSize' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.h:19:7: performance: Technically the member function 'b3GpuPgsContactSolver::batchContacts' can be static. [functionStatic]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1253:29: note: Technically the member function 'b3GpuPgsContactSolver::batchContacts' can be static.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.h:19:7: note: Technically the member function 'b3GpuPgsContactSolver::batchContacts' can be static.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.h:21:13: performance: Technically the member function 'b3GpuPgsContactSolver::sortConstraintByBatch' can be static. [functionStatic]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:1272:35: note: Technically the member function 'b3GpuPgsContactSolver::sortConstraintByBatch' can be static.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.h:21:13: note: Technically the member function 'b3GpuPgsContactSolver::sortConstraintByBatch' can be static.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:107:2: style: Class 'b3GpuPgsContactSolver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:107:2: style: Class 'b3GpuPgsContactSolver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.h:52:4: style: Struct 'ConstraintCfg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp:284:2: style: Struct 'b3ConstraintCfg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:413:8: style: Condition 'useGpu' is always true [knownConditionTrueFalse]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:412:18: note: Assignment 'useGpu=true', assigned value is 1
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:413:8: note: Condition 'useGpu' is always true
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:417:9: style: Condition 'forceHost' is always false [knownConditionTrueFalse]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:416:22: note: Assignment 'forceHost=false', assigned value is 0
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:417:9: note: Condition 'forceHost' is always false
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:661:2: style: Variable 'bodyIndex' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:660:0: note: Variable 'bodyIndex' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:661:2: note: Variable 'bodyIndex' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:634:119: style: Function 'registerPhysicsInstance' argument 4 names different: declaration 'collisionShapeIndex' definition 'collidableIndex'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.h:52:96: note: Function 'registerPhysicsInstance' argument 4 names different: declaration 'collisionShapeIndex' definition 'collidableIndex'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:634:119: note: Function 'registerPhysicsInstance' argument 4 names different: declaration 'collisionShapeIndex' definition 'collidableIndex'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:634:140: style: Function 'registerPhysicsInstance' argument 5 names different: declaration 'userData' definition 'userIndex'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.h:52:121: note: Function 'registerPhysicsInstance' argument 5 names different: declaration 'userData' definition 'userIndex'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:634:140: note: Function 'registerPhysicsInstance' argument 5 names different: declaration 'userData' definition 'userIndex'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:68:2: style: Class 'b3GpuRigidBodyPipeline' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp:68:2: style: Class 'b3GpuRigidBodyPipeline' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:576:6: style: Condition 'useBatches' is always true [knownConditionTrueFalse]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:575:18: note: Assignment 'useBatches=true', assigned value is 1
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:576:6: note: Condition 'useBatches' is always true
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:900:7: style: Condition 'applyFriction' is always true [knownConditionTrueFalse]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:899:22: note: Assignment 'applyFriction=true', assigned value is 1
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:900:7: note: Condition 'applyFriction' is always true
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:296:33: style: Same expression on both sides of '&&'. [duplicateExpression]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:771:124: style: Function 'solveContactConstraint' argument 2 names different: declaration 'inertiaBuf' definition 'shapeBuf'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.h:107:115: note: Function 'solveContactConstraint' argument 2 names different: declaration 'inertiaBuf' definition 'shapeBuf'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:771:124: note: Function 'solveContactConstraint' argument 2 names different: declaration 'inertiaBuf' definition 'shapeBuf'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:1118:113: style: Function 'batchContacts' argument 3 names different: declaration 'n' definition 'nNative'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.h:119:104: note: Function 'batchContacts' argument 3 names different: declaration 'n' definition 'nNative'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:1118:113: note: Function 'batchContacts' argument 3 names different: declaration 'n' definition 'nNative'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:1118:151: style: Function 'batchContacts' argument 4 names different: declaration 'offsets' definition 'offsetsNative'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.h:119:136: note: Function 'batchContacts' argument 4 names different: declaration 'offsets' definition 'offsetsNative'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:1118:151: note: Function 'batchContacts' argument 4 names different: declaration 'offsets' definition 'offsetsNative'.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:47:6: style: struct member 'SolverDebugInfo::m_valInt0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:48:6: style: struct member 'SolverDebugInfo::m_valInt1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:49:6: style: struct member 'SolverDebugInfo::m_valInt2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:50:6: style: struct member 'SolverDebugInfo::m_valInt3' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:52:6: style: struct member 'SolverDebugInfo::m_valInt4' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:53:6: style: struct member 'SolverDebugInfo::m_valInt5' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:54:6: style: struct member 'SolverDebugInfo::m_valInt6' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:55:6: style: struct member 'SolverDebugInfo::m_valInt7' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:57:6: style: struct member 'SolverDebugInfo::m_valInt8' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:58:6: style: struct member 'SolverDebugInfo::m_valInt9' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:59:6: style: struct member 'SolverDebugInfo::m_valInt10' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:60:6: style: struct member 'SolverDebugInfo::m_valInt11' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:62:6: style: struct member 'SolverDebugInfo::m_valInt12' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:63:6: style: struct member 'SolverDebugInfo::m_valInt13' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:64:6: style: struct member 'SolverDebugInfo::m_valInt14' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:65:6: style: struct member 'SolverDebugInfo::m_valInt15' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:68:8: style: struct member 'SolverDebugInfo::m_val0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:69:8: style: struct member 'SolverDebugInfo::m_val1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:70:8: style: struct member 'SolverDebugInfo::m_val2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:71:8: style: struct member 'SolverDebugInfo::m_val3' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:82:32: style: struct member 'ParallelSolveData::m_numConstraints' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:83:32: style: struct member 'ParallelSolveData::m_offsets' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:690:2: style: Variable 'frame' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:388:17: performance: Technically the member function 'SolveTask::getType' can be static. [functionStatic]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:106:2: style: Class 'b3Solver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/b3Solver.cpp:106:2: style: Class 'b3Solver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernels.cl:169:18: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernels.cl:165:16: note: outer condition: ldsGEnd<m_n
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernels.cl:169:18: note: opposite inner condition: ldsGEnd>=m_n
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernels.cl:72:6: style: struct member 'ConstBuffer::m_n' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernels.cl:73:6: style: struct member 'ConstBuffer::m_start' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernels.cl:74:6: style: struct member 'ConstBuffer::m_staticIdx' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernels.cl:75:6: style: struct member 'ConstBuffer::m_paddings' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernelsNew.cl:73:6: style: struct member 'ConstBuffer::m_n' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernelsNew.cl:74:6: style: struct member 'ConstBuffer::m_start' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernelsNew.cl:75:6: style: struct member 'ConstBuffer::m_staticIdx' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernelsNew.cl:76:6: style: struct member 'ConstBuffer::m_paddings' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernelsNew.cl:81:6: style: struct member 'Elem::m_a' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernelsNew.cl:82:6: style: struct member 'Elem::m_b' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/batchingKernelsNew.cl:83:6: style: struct member 'Elem::m_idx' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/jointSolver.cl:343:2: style: Variable 'solverBody->m_pushVelocity' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/jointSolver.cl:342:2: note: Variable 'solverBody->m_pushVelocity' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/jointSolver.cl:343:2: note: Variable 'solverBody->m_pushVelocity' is reassigned a value before the old one has been used.
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:211:6: style: struct member 'ConstBuffer::m_nConstraints' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:212:6: style: struct member 'ConstBuffer::m_start' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:214:6: style: struct member 'ConstBuffer::m_nSplit' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:220:6: style: struct member 'ConstBufferBatchSolve::m_solveFriction' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:221:6: style: struct member 'ConstBufferBatchSolve::m_maxBatch' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:223:6: style: struct member 'ConstBufferBatchSolve::m_nSplit' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:383:6: style: struct member 'SolverDebugInfo::m_valInt0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:384:6: style: struct member 'SolverDebugInfo::m_valInt1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:385:6: style: struct member 'SolverDebugInfo::m_valInt2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:386:6: style: struct member 'SolverDebugInfo::m_valInt3' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:388:8: style: struct member 'SolverDebugInfo::m_val0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:389:8: style: struct member 'SolverDebugInfo::m_val1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:390:8: style: struct member 'SolverDebugInfo::m_val2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveContact.cl:391:8: style: struct member 'SolverDebugInfo::m_val3' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:333:35: style: Same expression on both sides of '&&'. [duplicateExpression]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:211:6: style: struct member 'ConstBuffer::m_nConstraints' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:212:6: style: struct member 'ConstBuffer::m_start' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:214:6: style: struct member 'ConstBuffer::m_nSplit' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:220:6: style: struct member 'ConstBufferBatchSolve::m_solveFriction' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:221:6: style: struct member 'ConstBufferBatchSolve::m_maxBatch' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:223:6: style: struct member 'ConstBufferBatchSolve::m_nSplit' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:412:6: style: struct member 'SolverDebugInfo::m_valInt0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:413:6: style: struct member 'SolverDebugInfo::m_valInt1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:414:6: style: struct member 'SolverDebugInfo::m_valInt2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:415:6: style: struct member 'SolverDebugInfo::m_valInt3' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:417:8: style: struct member 'SolverDebugInfo::m_val0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:418:8: style: struct member 'SolverDebugInfo::m_val1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:419:8: style: struct member 'SolverDebugInfo::m_val2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solveFriction.cl:420:8: style: struct member 'SolverDebugInfo::m_val3' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:186:6: style: struct member 'ConstBuffer::m_nConstraints' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:187:6: style: struct member 'ConstBuffer::m_start' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:189:6: style: struct member 'ConstBuffer::m_nSplit' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:195:6: style: struct member 'ConstBufferBatchSolve::m_solveFriction' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:196:6: style: struct member 'ConstBufferBatchSolve::m_maxBatch' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:198:6: style: struct member 'ConstBufferBatchSolve::m_nSplit' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:210:6: style: struct member 'SolverDebugInfo::m_valInt0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:211:6: style: struct member 'SolverDebugInfo::m_valInt1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:212:6: style: struct member 'SolverDebugInfo::m_valInt2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:213:6: style: struct member 'SolverDebugInfo::m_valInt3' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:215:8: style: struct member 'SolverDebugInfo::m_val0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:216:8: style: struct member 'SolverDebugInfo::m_val1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:217:8: style: struct member 'SolverDebugInfo::m_val2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:218:8: style: struct member 'SolverDebugInfo::m_val3' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:228:6: style: struct member 'ConstBufferCTC::m_nContacts' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:229:8: style: struct member 'ConstBufferCTC::m_dt' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:230:8: style: struct member 'ConstBufferCTC::m_positionDrift' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup.cl:231:8: style: struct member 'ConstBufferCTC::m_positionConstraintCoeff' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:368:8: style: struct member 'Constraint4::m_jacCoeffInv' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:369:8: style: struct member 'Constraint4::m_b' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:370:8: style: struct member 'Constraint4::m_appliedRambdaDt' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:372:8: style: struct member 'Constraint4::m_fJacCoeffInv' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:373:8: style: struct member 'Constraint4::m_fAppliedRambdaDt' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:375:6: style: struct member 'Constraint4::m_bodyA' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:376:6: style: struct member 'Constraint4::m_bodyB' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:378:6: style: struct member 'Constraint4::m_batchIdx' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:379:6: style: struct member 'Constraint4::m_paddings' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:386:6: style: struct member 'ConstBuffer::m_nConstraints' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:387:6: style: struct member 'ConstBuffer::m_start' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:388:6: style: struct member 'ConstBuffer::m_batchIdx' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:389:6: style: struct member 'ConstBuffer::m_nSplit' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:395:6: style: struct member 'ConstBufferBatchSolve::m_solveFriction' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:396:6: style: struct member 'ConstBufferBatchSolve::m_maxBatch' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:397:6: style: struct member 'ConstBufferBatchSolve::m_batchIdx' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:398:6: style: struct member 'ConstBufferBatchSolve::m_nSplit' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:408:6: style: struct member 'SolverDebugInfo::m_valInt0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:409:6: style: struct member 'SolverDebugInfo::m_valInt1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:410:6: style: struct member 'SolverDebugInfo::m_valInt2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:411:6: style: struct member 'SolverDebugInfo::m_valInt3' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:413:8: style: struct member 'SolverDebugInfo::m_val0' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:414:8: style: struct member 'SolverDebugInfo::m_val1' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:415:8: style: struct member 'SolverDebugInfo::m_val2' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:416:8: style: struct member 'SolverDebugInfo::m_val3' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:506:6: style: struct member 'ConstBufferSSD::m_nContacts' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:507:6: style: struct member 'ConstBufferSSD::m_staticIdx' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:508:8: style: struct member 'ConstBufferSSD::m_scale' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:509:6: style: struct member 'ConstBufferSSD::m_nSplit' is never used. [unusedStructMember]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverSetup2.cl:557:19: style: Variable 'bStatic' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverUtils.cl:731:35: style: Same expression on both sides of '&&'. [duplicateExpression]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverUtils.cl:660:8: style: The scope of the variable 'frictionCoeff' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3OpenCL/RigidBody/kernels/solverUtils.cl:865:9: style: The scope of the variable 'relVelN' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3Chunk.h:65:3: warning: Member variable 'bChunkInd::code' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3Chunk.h:65:3: warning: Member variable 'bChunkInd::len' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3Chunk.h:65:3: warning: Member variable 'bChunkInd::oldPtr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3Chunk.h:65:3: warning: Member variable 'bChunkInd::dna_nr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3Chunk.h:65:3: warning: Member variable 'bChunkInd::nr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.h:41:7: style: Technically the member function 'bParse::bDNA::getArraySizeNew' can be const. [functionConst]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.h:46:7: style: Technically the member function 'bParse::bDNA::getElementSize' can be const. [functionConst]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:60:3: style: Class 'b3BulletFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:66:16: style: The function 'addDataBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:124:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:66:16: note: Function in derived class
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:70:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:142:15: note: Virtual function in base class
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:70:16: note: Function in derived class
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:72:16: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:140:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:72:16: note: Function in derived class
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:74:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:86:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:74:16: note: Function in derived class
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:76:16: style: The function 'writeDNA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:146:16: note: Virtual function in base class
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3BulletFile.h:76:16: note: Function in derived class
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.cpp:44:27: style: Function 'lessThan' argument 1 names different: declaration 'other' definition 'file'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.h:69:23: note: Function 'lessThan' argument 1 names different: declaration 'other' definition 'file'.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.cpp:44:27: note: Function 'lessThan' argument 1 names different: declaration 'other' definition 'file'.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.cpp:139:36: style: Function 'initRecurseCmpFlags' argument 1 names different: declaration 'i' definition 'iter'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.h:90:32: note: Function 'initRecurseCmpFlags' argument 1 names different: declaration 'i' definition 'iter'.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.cpp:139:36: note: Function 'initRecurseCmpFlags' argument 1 names different: declaration 'i' definition 'iter'.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.cpp:508:30: style: Function 'getArraySize' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.h:40:26: note: Function 'getArraySize' argument 1 names different: declaration 'str' definition 'string'.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.cpp:508:30: note: Function 'getArraySize' argument 1 names different: declaration 'str' definition 'string'.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.h:40:7: performance: Technically the member function 'bParse::bDNA::getArraySize' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.cpp:508:11: note: Technically the member function 'bParse::bDNA::getArraySize' can be static.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.h:40:7: note: Technically the member function 'bParse::bDNA::getArraySize' can be static.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.h:77:7: style: Technically the member function 'bParse::bDNA::getPointerSize' can be const. [functionConst]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.cpp:133:11: note: Technically the member function 'bParse::bDNA::getPointerSize' can be const.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3DNA.h:77:7: note: Technically the member function 'bParse::bDNA::getPointerSize' can be const.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:340:6: style: Condition 'VOID_IS_8' is always true [knownConditionTrueFalse]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:339:40: note: Assignment 'VOID_IS_8=(sizeof(void*)==8)', assigned value is 1
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:340:6: note: Condition 'VOID_IS_8' is always true
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1265:18: warning: Either the condition 'memName[1]=='*'&&ptrptr' is redundant or there is possible null pointer dereference: ptrptr. [nullPointerRedundantCheck]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1282:28: note: Assuming that condition 'memName[1]=='*'&&ptrptr' is not redundant
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1265:18: note: Null pointer dereference
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1281:7: warning: Either the condition 'memName[1]=='*'&&ptrptr' is redundant or there is possible null pointer dereference: ptrptr. [nullPointerRedundantCheck]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1282:28: note: Assuming that condition 'memName[1]=='*'&&ptrptr' is not redundant
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1281:7: note: Null pointer dereference
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:863:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:864:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:865:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:866:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1388:52: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:626:7: style: The scope of the variable 'ignoreEndianFlag' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:636:21: style: The scope of the variable 'curStruct' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:637:19: style: The scope of the variable 'newType' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:638:15: style: The scope of the variable 'curLen' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:638:23: style: The scope of the variable 'reverseOld' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:764:8: style: The scope of the variable 'memType' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:764:18: style: The scope of the variable 'memName' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:766:21: style: The scope of the variable 'size' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:766:27: style: The scope of the variable 'revType' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:887:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1217:8: style: The scope of the variable 'memType' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1356:20: style: The scope of the variable 'newtype' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1380:20: style: The scope of the variable 'newtype' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1552:21: style: The scope of the variable 'curStruct' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1553:19: style: The scope of the variable 'newType' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1554:15: style: The scope of the variable 'curLen' can be reduced. [variableScope]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:964:39: style: Function 'getMatchingFileDNA' argument 1 names different: declaration 'old' definition 'dna_addr'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:95:34: note: Function 'getMatchingFileDNA' argument 1 names different: declaration 'old' definition 'dna_addr'.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:964:39: note: Function 'getMatchingFileDNA' argument 1 names different: declaration 'old' definition 'dna_addr'.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1212:62: style: Function 'resolvePointersStructRecursive' argument 2 names different: declaration 'old_dna' definition 'dna_nr'. [funcArgNamesDifferent]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:91:57: note: Function 'resolvePointersStructRecursive' argument 2 names different: declaration 'old_dna' definition 'dna_nr'.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1212:62: note: Function 'resolvePointersStructRecursive' argument 2 names different: declaration 'old_dna' definition 'dna_nr'.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:78:15: style: Variable 'bytesRead' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1558:12: style: Variable 'oldLen' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:142:3: error: Buffer is accessed out of bounds: m_headerString [bufferAccessOutOfBounds]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:81:7: performance: Technically the member function 'bParse::bFile::getNextBlock' can be static. [functionStatic]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:1607:12: note: Technically the member function 'bParse::bFile::getNextBlock' can be static.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:81:7: note: Technically the member function 'bParse::bFile::getNextBlock' can be static.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:100:8: style: Technically the member function 'bParse::bFile::swapData' can be const. [functionConst]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:872:13: note: Technically the member function 'bParse::bFile::swapData' can be const.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:100:8: note: Technically the member function 'bParse::bFile::swapData' can be const.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:102:8: style: Technically the member function 'bParse::bFile::swapLen' can be const. [functionConst]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:337:13: note: Technically the member function 'bParse::bFile::swapLen' can be const.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:102:8: note: Technically the member function 'bParse::bFile::swapLen' can be const.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:103:8: style: Technically the member function 'bParse::bFile::swapDNA' can be const. [functionConst]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:387:13: note: Technically the member function 'bParse::bFile::swapDNA' can be const.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:103:8: note: Technically the member function 'bParse::bFile::swapDNA' can be const.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:138:8: style: Technically the member function 'bParse::bFile::ok' can be const. [functionConst]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:185:13: note: Technically the member function 'bParse::bFile::ok' can be const.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:138:8: note: Technically the member function 'bParse::bFile::ok' can be const.
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:76:3: style: Class 'bFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:76:3: style: Class 'bFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:84:16: warning: Virtual function 'parseHeader' is called from constructor 'bFile(const char*filename,const char headerString[7])' at line 83. Dynamic binding is not used. [virtualCallInConstructor]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:83:3: note: Calling parseHeader
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:84:16: note: parseHeader is a virtual method
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:84:16: warning: Virtual function 'parseHeader' is called from constructor 'bFile(char*memoryBuffer,int len,const char headerString[7])' at line 106. Dynamic binding is not used. [virtualCallInConstructor]
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp:106:2: note: Calling parseHeader
bullet3-2.87/src/Bullet3Serialize/Bullet2FileLoader/b3File.h:84:16: note: parseHeader is a virtual method
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:85:0: error: syntax error [syntaxError]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:39:2: warning: Member variable 'btCollisionAlgorithmConstructionInfo::m_manifold' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:67:2: warning: Member variable 'btCollisionAlgorithm::m_dispatcher' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:42:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:289:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:1036:4: style: Variable 'result1' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:1035:0: note: Variable 'result1' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:1036:4: note: Variable 'result1' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:382:7: style: The scope of the variable 'm' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:936:31: style: Function 'collideTV' argument 2 names different: declaration 'volume' definition 'vol'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:329:23: note: Function 'collideTV' argument 2 names different: declaration 'volume' definition 'vol'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:936:31: note: Function 'collideTV' argument 2 names different: declaration 'volume' definition 'vol'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:975:33: style: Function 'collideTVNoStackAlloc' argument 2 names different: declaration 'volume' definition 'vol'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:334:29: note: Function 'collideTVNoStackAlloc' argument 2 names different: declaration 'volume' definition 'vol'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:975:33: note: Function 'collideTVNoStackAlloc' argument 2 names different: declaration 'volume' definition 'vol'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:1195:17: style: Function 'collideOCL' argument 7 names different: declaration 'fullsort' definition 'fsort'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:375:8: note: Function 'collideOCL' argument 7 names different: declaration 'fullsort' definition 'fsort'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:1195:17: note: Function 'collideOCL' argument 7 names different: declaration 'fullsort' definition 'fsort'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:517:48: style: Function 'insert' argument 1 names different: declaration 'box' definition 'volume'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:280:42: note: Function 'insert' argument 1 names different: declaration 'box' definition 'volume'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:517:48: note: Function 'insert' argument 1 names different: declaration 'box' definition 'volume'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:403:2: warning: Member variable 'btDbvt::m_root' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:403:2: warning: Member variable 'btDbvt::m_free' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:403:2: warning: Member variable 'btDbvt::m_lkhd' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:403:2: warning: Member variable 'btDbvt::m_leaves' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:403:2: warning: Member variable 'btDbvt::m_opath' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:403:2: warning: Member variable 'btDbvt::m_stkStack' is not initialized in the constructor. [uninitMemberVarPrivate]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:205:3: warning: Member variable 'sStkNN::a' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:205:3: warning: Member variable 'sStkNN::b' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:219:3: warning: Member variable 'sStkNPS::node' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:219:3: warning: Member variable 'sStkNPS::mask' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:305:9: performance: Technically the member function 'btDbvt::collideTT' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:738:22: note: Technically the member function 'btDbvt::collideTT' can be static.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:305:9: note: Technically the member function 'btDbvt::collideTT' can be static.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:328:9: performance: Technically the member function 'btDbvt::collideTV' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:935:22: note: Technically the member function 'btDbvt::collideTV' can be static.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:328:9: note: Technically the member function 'btDbvt::collideTV' can be static.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:333:8: performance: Technically the member function 'btDbvt::collideTVNoStackAlloc' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:974:22: note: Technically the member function 'btDbvt::collideTVNoStackAlloc' can be static.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:333:8: note: Technically the member function 'btDbvt::collideTVNoStackAlloc' can be static.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:351:9: performance: Technically the member function 'btDbvt::rayTestInternal' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:1007:22: note: Technically the member function 'btDbvt::rayTestInternal' can be static.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:351:9: note: Technically the member function 'btDbvt::rayTestInternal' can be static.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:198:1: warning: The struct 'btDbvt' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:27:7: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.h:235:21: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:27:7: note: Function in derived class
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:102:20: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:103:20: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:200:21: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:213:26: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:227:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:287:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:311:26: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:379:26: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:477:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:478:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:595:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:596:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:197:63: style: Function 'destroyProxy' argument 1 names different: declaration 'proxy' definition 'absproxy'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:109:51: note: Function 'destroyProxy' argument 1 names different: declaration 'proxy' definition 'absproxy'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:197:63: note: Function 'destroyProxy' argument 1 names different: declaration 'proxy' definition 'absproxy'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:211:51: style: Function 'getAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:114:46: note: Function 'getAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:211:51: note: Function 'getAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:292:109: style: Function 'aabbTest' argument 3 names different: declaration 'callback' definition 'aabbCallback'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:112:106: note: Function 'aabbTest' argument 3 names different: declaration 'callback' definition 'aabbCallback'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:292:109: note: Function 'aabbTest' argument 3 names different: declaration 'callback' definition 'aabbCallback'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:306:59: style: Function 'setAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:110:46: note: Function 'setAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:306:59: note: Function 'setAabb' argument 1 names different: declaration 'proxy' definition 'absproxy'.
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:50:2: warning: Member variable 'btDbvtProxy::leaf' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:50:2: warning: Member variable 'btDbvtProxy::stage' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:97:2: warning: Member variable 'btDbvtTreeCollider::proxy' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:128:2: performance: Variable 'm_prediction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:137:2: performance: Variable 'm_updates_ratio' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h:102:2: style: Struct 'btDbvtBroadphase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:97:2: style: Struct 'btDbvtTreeCollider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:221:2: style: Struct 'BroadphaseRayTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp:281:2: style: Struct 'BroadphaseAabbTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h:58:0: error: syntax error [syntaxError]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h:29:2: style: Class 'btActivatingCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h:111:2: style: Class 'btCollisionDispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionObject.h:217:2: style: Instance of 'btCollisionObject' object is destroyed immediately. [unusedScopedObject]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp:29:168: style: Function 'btBox2dBox2dCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'obj0Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h:40:137: note: Function 'btBox2dBox2dCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'obj0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp:29:168: note: Function 'btBox2dBox2dCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'obj0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp:29:209: style: Function 'btBox2dBox2dCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'obj1Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h:40:179: note: Function 'btBox2dBox2dCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'obj1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp:29:209: note: Function 'btBox2dBox2dCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'obj1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp:412:74: style: Variable 'pointCount' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h:33:2: warning: Member variable 'btBox2dBox2dCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h:33:2: warning: Member variable 'btBox2dBox2dCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h:33:2: style: Class 'btBox2dBox2dCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp:51:27: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp:52:27: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h:33:2: warning: Member variable 'btBoxBoxCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h:33:2: warning: Member variable 'btBoxBoxCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h:33:2: style: Class 'btBoxBoxCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:266:32: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:267:32: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:78:86: style: Function 'getNewManifold' argument 1 names different: declaration 'b0' definition 'body0'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h:115:72: note: Function 'getNewManifold' argument 1 names different: declaration 'b0' definition 'body0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:78:86: note: Function 'getNewManifold' argument 1 names different: declaration 'b0' definition 'body0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:78:117: style: Function 'getNewManifold' argument 2 names different: declaration 'b1' definition 'body1'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h:115:100: note: Function 'getNewManifold' argument 2 names different: declaration 'b1' definition 'body1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:78:117: note: Function 'getNewManifold' argument 2 names different: declaration 'b1' definition 'body1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:149:205: style: Function 'findAlgorithm' argument 4 names different: declaration 'queryType' definition 'algoType'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h:122:183: note: Function 'findAlgorithm' argument 4 names different: declaration 'queryType' definition 'algoType'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp:149:205: note: Function 'findAlgorithm' argument 4 names different: declaration 'queryType' definition 'algoType'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp:113:9: performance: Variable 'mCallback' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp:83:35: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:167:30: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:306:32: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:614:32: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:976:40: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1067:40: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1223:40: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:69:84: style: Function 'btCollisionWorld' argument 2 names different: declaration 'broadphasePairCache' definition 'pairCache'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:113:67: note: Function 'btCollisionWorld' argument 2 names different: declaration 'broadphasePairCache' definition 'pairCache'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:69:84: note: Function 'btCollisionWorld' argument 2 names different: declaration 'broadphasePairCache' definition 'pairCache'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:590:92: style: Function 'objectQuerySingle' argument 2 names different: declaration 'rayFromTrans' definition 'convexFromTrans'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:476:83: note: Function 'objectQuerySingle' argument 2 names different: declaration 'rayFromTrans' definition 'convexFromTrans'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:590:92: note: Function 'objectQuerySingle' argument 2 names different: declaration 'rayFromTrans' definition 'convexFromTrans'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:590:127: style: Function 'objectQuerySingle' argument 3 names different: declaration 'rayToTrans' definition 'convexToTrans'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:476:115: note: Function 'objectQuerySingle' argument 3 names different: declaration 'rayToTrans' definition 'convexToTrans'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:590:127: note: Function 'objectQuerySingle' argument 3 names different: declaration 'rayToTrans' definition 'convexToTrans'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1086:91: style: Function 'convexSweepTest' argument 2 names different: declaration 'from' definition 'convexFromWorld'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:451:78: note: Function 'convexSweepTest' argument 2 names different: declaration 'from' definition 'convexFromWorld'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1086:91: note: Function 'convexSweepTest' argument 2 names different: declaration 'from' definition 'convexFromWorld'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1086:127: style: Function 'convexSweepTest' argument 3 names different: declaration 'to' definition 'convexToWorld'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:451:103: note: Function 'convexSweepTest' argument 3 names different: declaration 'to' definition 'convexToWorld'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:1086:127: note: Function 'convexSweepTest' argument 3 names different: declaration 'to' definition 'convexToWorld'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:256:20: style: The function 'addSingleResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:239:20: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:256:20: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:293:20: style: The function 'addSingleResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:239:20: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:293:20: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:390:20: style: The function 'addSingleResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:371:20: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:390:20: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp:283:40: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp:1070:137: style: Function 'createScaledTrangleMeshShape' argument 2 names different: declaration 'localScalingbtBvhTriangleMeshShape' definition 'localScaling'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h:173:126: note: Function 'createScaledTrangleMeshShape' argument 2 names different: declaration 'localScalingbtBvhTriangleMeshShape' definition 'localScaling'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp:1070:137: note: Function 'createScaledTrangleMeshShape' argument 2 names different: declaration 'localScalingbtBvhTriangleMeshShape' definition 'localScaling'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h:102:2: style: Class 'btCollisionWorldImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_body0Wrap' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_body1Wrap' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_partId0' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_partId1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_index0' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.h:55:2: warning: Member variable 'btManifoldResult::m_index1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp:71:5: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp:87:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp:194:16: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp:348:34: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp:396:34: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h:60:15: style: The function 'processCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h:69:15: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h:60:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h:64:15: style: The function 'getAllContactManifolds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h:73:15: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h:64:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:151:80: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h:52:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:151:80: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:151:104: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h:52:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:151:104: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:48:42: warning: Member variable 'CreateFunc::m_numPerturbationIterations' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp:48:42: warning: Member variable 'CreateFunc::m_minimumPointsPerturbationThreshold' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h:109:33: style: The function 'CreateCollisionAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:36:32: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h:109:33: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h:118:33: style: The function 'CreateCollisionAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:36:32: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h:118:33: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:478:5: style: Variable 'm_reportedDistance' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:474:5: note: Variable 'm_reportedDistance' is reassigned a value before the old one has been used if variable is no semaphore variable.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:478:5: note: Variable 'm_reportedDistance' is reassigned a value before the old one has been used if variable is no semaphore variable.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:642:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:734:76: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h:70:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:734:76: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:734:100: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h:70:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:734:100: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h:95:3: style: Struct 'CreateFunc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:82:2: style: Variable 'hasCollision' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:62:0: note: Variable 'hasCollision' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:82:2: note: Variable 'hasCollision' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:121:2: style: Variable 'hasCollision' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:106:0: note: Variable 'hasCollision' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:121:2: note: Variable 'hasCollision' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:26:170: style: Function 'btConvexPlaneCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h:39:138: note: Function 'btConvexPlaneCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:26:170: note: Function 'btConvexPlaneCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:26:211: style: Function 'btConvexPlaneCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h:39:180: note: Function 'btConvexPlaneCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:26:211: note: Function 'btConvexPlaneCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:165:84: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h:47:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:165:84: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:165:108: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h:47:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp:165:108: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:43:34: warning: Member variable 'btDefaultCollisionConfiguration::m_persistentManifoldPoolSize' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:43:34: warning: Member variable 'btDefaultCollisionConfiguration::m_sphereBoxCF' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:43:34: warning: Member variable 'btDefaultCollisionConfiguration::m_boxSphereCF' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:115:7: style: Technically the member function 'btDefaultCollisionConfiguration::setConvexConvexMultipointIterations' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:367:39: note: Technically the member function 'btDefaultCollisionConfiguration::setConvexConvexMultipointIterations' can be const.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:115:7: note: Technically the member function 'btDefaultCollisionConfiguration::setConvexConvexMultipointIterations' can be const.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:117:7: style: Technically the member function 'btDefaultCollisionConfiguration::setPlaneConvexMultipointIterations' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:374:39: note: Technically the member function 'btDefaultCollisionConfiguration::setPlaneConvexMultipointIterations' can be const.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:117:7: note: Technically the member function 'btDefaultCollisionConfiguration::setPlaneConvexMultipointIterations' can be const.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:121:3: style: Class 'btDefaultCollisionConfiguration' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp:121:3: style: Class 'btDefaultCollisionConfiguration' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:88:2: style: Class 'btDefaultCollisionConfiguration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:93:27: style: The function 'getPersistentManifoldPool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h:36:27: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:93:27: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:98:27: style: The function 'getCollisionAlgorithmPool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h:38:27: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:98:27: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:104:42: style: The function 'getCollisionAlgorithmCreateFunc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h:41:42: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:104:42: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:106:42: style: The function 'getClosestPointsAlgorithmCreateFunc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h:43:42: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:106:42: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h:31:2: style: Class 'btEmptyAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.h:139:32: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.h:140:32: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.h:152:32: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.h:153:32: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:35:35: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:48:35: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:75:35: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:87:35: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:85:138: style: Function 'removeOverlappingObjectInternal' argument 3 names different: declaration 'thisProxy' definition 'thisProxy1'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.h:112:121: note: Function 'removeOverlappingObjectInternal' argument 3 names different: declaration 'thisProxy' definition 'thisProxy1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btGhostObject.cpp:85:138: note: Function 'removeOverlappingObjectInternal' argument 3 names different: declaration 'thisProxy' definition 'thisProxy1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btHashedSimplePairCache.h:119:25: performance: Technically the member function 'btHashedSimplePairCache::equalsPair' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btHashedSimplePairCache.h:126:33: performance: Technically the member function 'btHashedSimplePairCache::getHash' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:460:15: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:348:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:356:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:654:4: style: Variable 'isNearEdge' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:647:4: note: Variable 'isNearEdge' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:654:4: note: Variable 'isNearEdge' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:449:88: style: Function 'btAdjustInternalEdgeContacts' argument 2 names different: declaration 'trimeshColObj0Wrap' definition 'colObj0Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h:35:88: note: Function 'btAdjustInternalEdgeContacts' argument 2 names different: declaration 'trimeshColObj0Wrap' definition 'colObj0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:449:88: note: Function 'btAdjustInternalEdgeContacts' argument 2 names different: declaration 'trimeshColObj0Wrap' definition 'colObj0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:449:132: style: Function 'btAdjustInternalEdgeContacts' argument 3 names different: declaration 'otherColObj1Wrap' definition 'colObj1Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h:35:139: note: Function 'btAdjustInternalEdgeContacts' argument 3 names different: declaration 'otherColObj1Wrap' definition 'colObj1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:449:132: note: Function 'btAdjustInternalEdgeContacts' argument 3 names different: declaration 'otherColObj1Wrap' definition 'colObj1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp:774:6: style: Variable 'numConvexEdgeHits' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp:89:19: warning: Member variable 'btManifoldResult::m_partId0' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp:89:19: warning: Member variable 'btManifoldResult::m_partId1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp:89:19: warning: Member variable 'btManifoldResult::m_index0' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp:89:19: warning: Member variable 'btManifoldResult::m_index1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:57:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:58:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:360:6: style: The scope of the variable 'endIslandIndex' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:361:6: style: The scope of the variable 'startIslandIndex' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:152:78: style: Function 'storeIslandActivationState' argument 1 names different: declaration 'world' definition 'colWorld'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h:51:60: note: Function 'storeIslandActivationState' argument 1 names different: declaration 'world' definition 'colWorld'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:152:78: note: Function 'storeIslandActivationState' argument 1 names different: declaration 'world' definition 'colWorld'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:203:89: style: Function 'buildIslands' argument 2 names different: declaration 'colWorld' definition 'collisionWorld'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h:67:63: note: Function 'buildIslands' argument 2 names different: declaration 'colWorld' definition 'collisionWorld'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:203:89: note: Function 'buildIslands' argument 2 names different: declaration 'colWorld' definition 'collisionWorld'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h:69:7: style: Technically the member function 'btSimulationIslandManager::getSplitIslands' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:24:166: style: Function 'btSphereBoxCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:37:136: note: Function 'btSphereBoxCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:24:166: note: Function 'btSphereBoxCollisionAlgorithm' argument 3 names different: declaration 'body0Wrap' definition 'col0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:24:207: style: Function 'btSphereBoxCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:37:178: note: Function 'btSphereBoxCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:24:207: note: Function 'btSphereBoxCollisionAlgorithm' argument 4 names different: declaration 'body1Wrap' definition 'col1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:89:82: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:43:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:89:82: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:89:106: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:43:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:89:106: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:101:110: style: Function 'getSphereDistance' argument 2 names different: declaration 'v3PointOnBox' definition 'pointOnBox'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:53:81: note: Function 'getSphereDistance' argument 2 names different: declaration 'v3PointOnBox' definition 'pointOnBox'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:101:110: note: Function 'getSphereDistance' argument 2 names different: declaration 'v3PointOnBox' definition 'pointOnBox'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:101:186: style: Function 'getSphereDistance' argument 5 names different: declaration 'v3SphereCenter' definition 'sphereCenter'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:53:159: note: Function 'getSphereDistance' argument 5 names different: declaration 'v3SphereCenter' definition 'sphereCenter'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp:101:186: note: Function 'getSphereDistance' argument 5 names different: declaration 'v3SphereCenter' definition 'sphereCenter'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:44:90: style: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:40:65: note: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:44:90: note: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:44:131: style: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:40:107: note: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:44:131: note: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:98:85: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:42:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:98:85: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:98:109: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:42:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp:98:109: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:37:2: warning: Member variable 'btSphereSphereCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:37:2: warning: Member variable 'btSphereSphereCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:37:2: style: Class 'btSphereSphereCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:54:26: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:55:30: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:46:92: style: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:40:65: note: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:46:92: note: Function 'processCollision' argument 1 names different: declaration 'body0Wrap' definition 'col0Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:46:133: style: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:40:107: note: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:46:133: note: Function 'processCollision' argument 2 names different: declaration 'body1Wrap' definition 'col1Wrap'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:75:87: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:42:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:75:87: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:75:111: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:42:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp:75:111: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:37:2: warning: Member variable 'btSphereTriangleCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:37:2: warning: Member variable 'btSphereTriangleCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:37:2: warning: Member variable 'btSphereTriangleCollisionAlgorithm::m_swapped' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:37:2: style: Class 'btSphereTriangleCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionShapes/btConvexInternalShape.h:168:41: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:139:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:145:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:208:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:214:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:296:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp:305:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btCapsuleShape.h:166:34: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btCompoundShape.h:30:0: error: syntax error [syntaxError]
bullet3-2.87/src/BulletCollision/CollisionShapes/btConeShape.h:170:31: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp:188:37: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btConvexPolyhedron.h:43:2: style: Instance of 'btConvexPolyhedron' object is destroyed immediately. [unusedScopedObject]
bullet3-2.87/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp:93:67: style: Function 'getAabb' argument 1 names different: declaration 't' definition 'trans'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/CollisionShapes/btConvexInternalShape.h:221:42: note: Function 'getAabb' argument 1 names different: declaration 't' definition 'trans'.
bullet3-2.87/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp:93:67: note: Function 'getAabb' argument 1 names different: declaration 't' definition 'trans'.
bullet3-2.87/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h:32:0: error: syntax error [syntaxError]
bullet3-2.87/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp:45:2: style: Class 'LocalSupportVertexCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp:261:7: style: Class 'InertiaCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionShapes/btCylinderShape.h:201:35: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btCylinderShape.h:142:2: style: Class 'btCylinderShapeX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionShapes/btCylinderShape.h:165:2: style: Class 'btCylinderShapeZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp:160:38: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp:164:49: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp:170:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp:325:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp:333:30: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp:50:3: style: Struct 'NodeTriangleCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp:39:2: warning: The struct 'NodeTriangleCallback' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp:80:2: warning: The struct 'QuantizedNodeTriangleCallback' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h:87:50: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h:91:38: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:219:45: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:230:28: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:231:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:270:36: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:271:29: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:288:48: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:289:30: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:309:44: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:310:29: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:66:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:68:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:70:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:81:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:83:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:85:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:96:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:98:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:100:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:123:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:125:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:127:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:138:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:140:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:142:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:153:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:155:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:157:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:344:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp:363:31: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/BulletCollision/CollisionShapes/btTriangleBuffer.h:48:15: style: The function 'processTriangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionShapes/btTriangleCallback.h:29:15: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionShapes/btTriangleBuffer.h:48:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h:26:0: error: syntax error [syntaxError]
bullet3-2.87/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h:58:0: error: syntax error [syntaxError]
bullet3-2.87/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp:116:12: style: Technically the member function 'SupportVertexCallback::GetSupportVertexLocal' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp:96:15: style: The function 'processTriangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/CollisionShapes/btTriangleCallback.h:29:15: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp:96:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/Gimpact/btBoxCollision.h:553:10: style: The scope of the variable 'm' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/btBoxCollision.h:553:12: style: The scope of the variable 'n' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/btBoxCollision.h:553:14: style: The scope of the variable 'o' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/btBoxCollision.h:553:16: style: The scope of the variable 'p' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/btContactProcessing.cpp:102:15: style: The scope of the variable 'key' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/btTriangleShapeEx.h:57:2: warning: Member variable 'GIM_TRIANGLE_CONTACT::m_point_count' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/btContactProcessingStructs.h:51:5: warning: Member variable 'GIM_CONTACT::m_feature1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/btContactProcessingStructs.h:51:5: warning: Member variable 'GIM_CONTACT::m_feature2' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/btContactProcessingStructs.h:55:5: warning: Member variable 'GIM_CONTACT::m_distance' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/btContactProcessing.cpp:29:2: warning: Member variable 'CONTACT_KEY_TOKEN::m_key' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/btContactProcessing.cpp:29:2: warning: Member variable 'CONTACT_KEY_TOKEN::m_value' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/btTriangleShapeEx.h:38:1: warning: The struct 'GIM_TRIANGLE_CONTACT' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/Gimpact/btContactProcessingStructs.h:41:1: warning: The class 'GIM_CONTACT' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/Gimpact/btContactProcessing.cpp:25:1: warning: The struct 'CONTACT_KEY_TOKEN' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.cpp:475:50: warning: Function 'find_collision' argument order different: declaration 'boxset1, trans1, boxset2, trans2, collision_pairs' definition 'boxset0, trans0, boxset1, trans1, collision_pairs' [funcArgOrderDifferent]
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.h:313:44: note: Function 'find_collision' argument order different: declaration 'boxset1, trans1, boxset2, trans2, collision_pairs' definition 'boxset0, trans0, boxset1, trans1, collision_pairs'
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.cpp:475:50: note: Function 'find_collision' argument order different: declaration 'boxset1, trans1, boxset2, trans2, collision_pairs' definition 'boxset0, trans0, boxset1, trans1, collision_pairs'
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvhStructs.h:38:5: warning: Member variable 'GIM_PAIR::m_index1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvhStructs.h:38:5: warning: Member variable 'GIM_PAIR::m_index2' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.h:72:6: performance: Technically the member function 'btBvhTree::_sort_and_calc_splitting_index' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.cpp:99:16: note: Technically the member function 'btBvhTree::_sort_and_calc_splitting_index' can be static.
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.h:72:6: note: Technically the member function 'btBvhTree::_sort_and_calc_splitting_index' can be static.
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.h:76:6: performance: Technically the member function 'btBvhTree::_calc_splitting_axis' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.cpp:67:16: note: Technically the member function 'btBvhTree::_calc_splitting_axis' can be static.
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.h:76:6: note: Technically the member function 'btBvhTree::_calc_splitting_axis' can be static.
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.h:122:24: performance: Technically the member function 'btBvhTree::getLeftNode' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.h:244:25: performance: Technically the member function 'btGImpactBvh::hasHierarchy' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvh.h:191:2: style: Class 'btGImpactBvh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactBvhStructs.h:34:1: warning: The struct 'GIM_PAIR' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/Gimpact/btGImpactQuantizedBvhStructs.h:32:0: error: syntax error [syntaxError]
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp:175:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:138:2: warning: Member variable 'btGenericPoolAllocator::m_pools' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:67:16: style: Technically the member function 'btGenericMemoryPool::get_pool_capacity' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:72:16: style: Technically the member function 'btGenericMemoryPool::gem_element_size' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:77:16: style: Technically the member function 'btGenericMemoryPool::get_max_element_count' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:82:16: style: Technically the member function 'btGenericMemoryPool::get_allocated_count' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:87:16: style: Technically the member function 'btGenericMemoryPool::get_free_positions_count' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:123:16: style: Technically the member function 'btGenericPoolAllocator::get_pool_capacity' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:135:7: performance: Technically the member function 'btGenericPoolAllocator::failback_free' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp:204:30: note: Technically the member function 'btGenericPoolAllocator::failback_free' can be static.
bullet3-2.87/src/BulletCollision/Gimpact/btGenericPoolAllocator.h:135:7: note: Technically the member function 'btGenericPoolAllocator::failback_free' can be static.
bullet3-2.87/src/BulletCollision/Gimpact/btTriangleShapeEx.h:120:9: style: Technically the member function 'btPrimitiveTriangle::clip_triangle' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp:89:26: note: Technically the member function 'btPrimitiveTriangle::clip_triangle' can be const.
bullet3-2.87/src/BulletCollision/Gimpact/btTriangleShapeEx.h:120:9: note: Technically the member function 'btPrimitiveTriangle::clip_triangle' can be const.
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:176:3: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:296:31: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:225:32: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:249:30: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/Gimpact/gim_array.h:73:0: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/Gimpact/gim_array.h:77:0: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:169:9: style: The scope of the variable 'tsum' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:279:8: style: The scope of the variable '_k' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:280:6: style: The scope of the variable '_comp_result' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:325:8: style: The scope of the variable '_k' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_collision.h:500:10: style: The scope of the variable 'm' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_collision.h:500:12: style: The scope of the variable 'n' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_collision.h:500:14: style: The scope of the variable 'o' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_collision.h:500:16: style: The scope of the variable 'p' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:104:5: warning: Member variable 'GIM_RSORT_TOKEN::m_key' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:104:5: warning: Member variable 'GIM_RSORT_TOKEN::m_value' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_tri_collision.h:65:2: warning: Member variable 'GIM_TRIANGLE_CONTACT_DATA::m_point_count' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:49:5: warning: Member variable 'GIM_PAIR::m_index1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:49:5: warning: Member variable 'GIM_PAIR::m_index2' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::m_collision_pairs' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::m_boxset0' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::m_boxset1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::node0_is_leaf' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::node1_is_leaf' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::t0_is_trimesh' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::t1_is_trimesh' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::node0_has_triangle' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:488:2: warning: Member variable 'GIM_TREE_TREE_COLLIDER::node1_has_triangle' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:46:13: style: Technically the member function 'less_comparator::operator()' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:58:13: style: Technically the member function 'integer_comparator::operator()' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:69:15: style: Technically the member function 'uint_key_func::operator()' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:81:14: style: Technically the member function 'copy_elements_func::operator()' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:92:14: style: Technically the member function 'memcopy_elements_func::operator()' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:129:13: style: Technically the member function 'GIM_RSORT_TOKEN_COMPARATOR::operator()' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_collision.h:460:25: style: Technically the member function 'GIM_AABB::overlapping_trans_conservative' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_collision.h:522:25: style: Technically the member function 'GIM_AABB::collide_plane' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/gim_clip_polygon.h:42:15: style: Technically the member function 'DISTANCE_PLANE_3D_FUNC::operator()' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:139:8: performance: Technically the member function 'GIM_BOX_TREE::_sort_and_calc_splitting_index' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.cpp:66:21: note: Technically the member function 'GIM_BOX_TREE::_sort_and_calc_splitting_index' can be static.
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:139:8: note: Technically the member function 'GIM_BOX_TREE::_sort_and_calc_splitting_index' can be static.
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:143:8: performance: Technically the member function 'GIM_BOX_TREE::_calc_splitting_axis' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.cpp:35:21: note: Technically the member function 'GIM_BOX_TREE::_calc_splitting_axis' can be static.
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:143:8: note: Technically the member function 'GIM_BOX_TREE::_calc_splitting_axis' can be static.
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:386:25: performance: Technically the member function 'GIM_BOX_TREE_TEMPLATE_SET::hasHierarchy' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_collision.h:158:2: style: Class 'GIM_BOX_BOX_TRANSFORM_CACHE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/Gimpact/gim_array.h:130:0: style: Class 'gim_array < GIM_PAIR >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/Gimpact/gim_array.h:130:0: style: Class 'gim_array < GIM_BOX_TREE_NODE >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/Gimpact/gim_array.h:130:0: style: Class 'gim_array < GIM_AABB_DATA >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/Gimpact/gim_radixsort.h:100:1: warning: The struct 'GIM_RSORT_TOKEN' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_collision.h:201:1: warning: The class 'GIM_AABB' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/Gimpact/gim_tri_collision.h:46:1: warning: The struct 'GIM_TRIANGLE_CONTACT_DATA' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/Gimpact/gim_box_set.h:45:1: warning: The struct 'GIM_PAIR' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/Gimpact/gim_contact.cpp:68:8: style: The scope of the variable 'key' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/Gimpact/gim_contact.h:68:5: warning: Member variable 'GIM_CONTACT::m_feature1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_contact.h:68:5: warning: Member variable 'GIM_CONTACT::m_feature2' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_contact.h:72:5: warning: Member variable 'GIM_CONTACT::m_distance' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/Gimpact/gim_contact.h:79:6: performance: Variable 'm_point' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/Gimpact/gim_contact.h:80:6: performance: Variable 'm_normal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/Gimpact/gim_contact.h:81:6: performance: Variable 'm_depth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/Gimpact/gim_array.h:130:0: style: Class 'gim_array < GIM_CONTACT >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/Gimpact/gim_array.h:130:0: style: Class 'gim_array < GIM_RSORT_TOKEN >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletCollision/Gimpact/gim_contact.h:58:1: warning: The class 'GIM_CONTACT' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletCollision/Gimpact/gim_tri_collision.cpp:66:25: performance: Technically the member function 'GIM_TRIANGLE_CALCULATION_CACHE::compute_intervals' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/Gimpact/gim_tri_collision.cpp:174:25: performance: Technically the member function 'GIM_TRIANGLE_CALCULATION_CACHE::sort_isect' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:191:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:121:6: style: The scope of the variable 'maxIter' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:131:6: style: The scope of the variable 'numIter' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:29:81: style: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:43:52: note: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:29:81: note: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:29:110: style: Function 'btContinuousConvexCollision' argument 2 names different: declaration 'shapeB' definition 'convexB'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:43:80: note: Function 'btContinuousConvexCollision' argument 2 names different: declaration 'shapeB' definition 'convexB'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:29:110: note: Function 'btContinuousConvexCollision' argument 2 names different: declaration 'shapeB' definition 'convexB'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:37:80: style: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:45:51: note: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp:37:80: note: Function 'btContinuousConvexCollision' argument 1 names different: declaration 'shapeA' definition 'convexA'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:37:2: warning: Member variable 'btUsageBitfield::unused1' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:37:2: warning: Member variable 'btUsageBitfield::unused2' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:37:2: warning: Member variable 'btUsageBitfield::unused3' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:37:2: warning: Member variable 'btUsageBitfield::unused4' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:76:7: style: Technically the member function 'btSubSimplexClosestResult::isValid' can be const. [functionConst]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:47:15: style: The function 'calcTimeOfImpact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h:65:15: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:47:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:78:16: style: The function 'addContactPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:39:16: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:78:16: note: Function in derived class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h:61:15: style: The function 'getClosestPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:60:15: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h:61:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:38:15: style: The function 'setShapeIdentifiersA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:37:16: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:38:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:44:15: style: The function 'setShapeIdentifiersB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:38:16: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:44:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:50:15: style: The function 'addContactPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:39:16: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h:50:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:92:2: style: Variable 'hasResult' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:62:0: note: Variable 'hasResult' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:92:2: note: Variable 'hasResult' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:115:4: style: Variable 'dLambda' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:111:0: note: Variable 'dLambda' is reassigned a value before the old one has been used if variable is no semaphore variable.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:115:4: note: Variable 'dLambda' is reassigned a value before the old one has been used if variable is no semaphore variable.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:130:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:58:6: style: The scope of the variable 'maxIter' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp:69:6: style: The scope of the variable 'numIter' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h:41:15: style: The function 'calcTimeOfImpact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h:65:15: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h:41:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:233:16: style: The scope of the variable 'ns' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:658:16: style: The scope of the variable 'valid' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:968:33: style: Function 'SignedDistance' argument 3 names different: declaration 'shape' definition 'shape0'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h:62:30: note: Function 'SignedDistance' argument 3 names different: declaration 'shape' definition 'shape0'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:968:33: note: Function 'SignedDistance' argument 3 names different: declaration 'shape' definition 'shape0'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:969:31: style: Function 'SignedDistance' argument 4 names different: declaration 'wtrs' definition 'wtrs0'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h:63:28: note: Function 'SignedDistance' argument 4 names different: declaration 'wtrs' definition 'wtrs0'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:969:31: note: Function 'SignedDistance' argument 4 names different: declaration 'wtrs' definition 'wtrs0'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:95:3: warning: Member variable 'MinkowskiDiff::m_shapes' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:95:3: warning: Member variable 'MinkowskiDiff::Ls' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:188:4: warning: Member variable 'GJK::m_simplices' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:188:4: warning: Member variable 'GJK::m_free' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:188:4: warning: Member variable 'GJK::m_simplex' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:572:4: warning: Member variable 'EPA::m_result' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:572:4: warning: Member variable 'EPA::m_fc_store' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:715:9: performance: Technically the member function 'gjkepa2_impl::EPA::getedgedist' can be static. [functionStatic]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:497:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:498:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:499:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h:32:10: style: The function 'calcPenDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:31:15: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h:32:10: note: Function in derived class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:312:7: style: Condition 'checkPenetration' is always true [knownConditionTrueFalse]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:124:26: note: Assignment 'checkPenetration=true', assigned value is 1
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:312:7: note: Condition 'checkPenetration' is always true
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:119:6: style: The scope of the variable 'gGjkMaxIter' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:123:7: style: The scope of the variable 'checkSimplex' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:124:7: style: The scope of the variable 'checkPenetration' can be reduced. [variableScope]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:46:20: warning: Member variable 'btGjkPairDetector::m_curIter' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:46:20: warning: Member variable 'btGjkPairDetector::m_degenerateSimplex' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:62:20: warning: Member variable 'btGjkPairDetector::m_curIter' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp:62:20: warning: Member variable 'btGjkPairDetector::m_degenerateSimplex' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h:31:15: style: The function 'calcPenDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:31:15: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h:31:15: note: Function in derived class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:27:0: error: syntax error [syntaxError]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp:291:3: style: Variable 'curPlaneTests' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp:331:4: style: Variable 'curEdgeEdge' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:125:2: performance: Variable 'm_convexShapeFrom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:126:2: performance: Variable 'm_convexShapeTo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:127:2: performance: Variable 'm_triangleToWorld' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:128:2: performance: Variable 'm_hitFraction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:129:2: performance: Variable 'm_triangleCollisionMargin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp:130:2: performance: Variable 'm_allowedPenetration' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp:25:70: style: Function 'btSubsimplexConvexCast' argument 1 names different: declaration 'shapeA' definition 'convexA'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:36:47: note: Function 'btSubsimplexConvexCast' argument 1 names different: declaration 'shapeA' definition 'convexA'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp:25:70: note: Function 'btSubsimplexConvexCast' argument 1 names different: declaration 'shapeA' definition 'convexA'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp:25:99: style: Function 'btSubsimplexConvexCast' argument 2 names different: declaration 'shapeB' definition 'convexB'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:36:75: note: Function 'btSubsimplexConvexCast' argument 2 names different: declaration 'shapeB' definition 'convexB'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp:25:99: note: Function 'btSubsimplexConvexCast' argument 2 names different: declaration 'shapeB' definition 'convexB'.
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:41:15: style: The function 'calcTimeOfImpact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h:65:15: note: Virtual function in base class
bullet3-2.87/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:41:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Character/btKinematicCharacterController.cpp:50:2: style: Class 'btKinematicClosestNotMeRayResultCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolverBody.h:108:0: error: syntax error [syntaxError]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btGearConstraint.h:136:31: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btGearConstraint.cpp:20:19: warning: Member variable 'btGearConstraint::m_useFrameA' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:164:10: style: Condition 'applyFriction' is always true [knownConditionTrueFalse]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:163:27: note: Assignment 'applyFriction=true', assigned value is 1
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:164:10: note: Condition 'applyFriction' is always true
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:168:28: style: The scope of the variable 'solveManifold' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:185:28: style: The scope of the variable 'solveManifold' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:308:26: style: The scope of the variable 'constraint' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:322:26: style: The scope of the variable 'constraint' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp:337:27: style: The scope of the variable 'constraint' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1148:62: style: Condition 'rollingFriction>0' is always true [knownConditionTrueFalse]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1104:22: note: Assignment 'rollingFriction=1', assigned value is 1
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1148:62: note: Condition 'rollingFriction>0' is always true
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1714:10: style: Condition 'applyFriction' is always true [knownConditionTrueFalse]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1713:27: note: Assignment 'applyFriction=true', assigned value is 1
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1714:10: note: Condition 'applyFriction' is always true
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1086:12: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1087:12: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:547:16: style: The scope of the variable 'solverBodyA' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:548:16: style: The scope of the variable 'solverBodyB' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:661:16: style: The scope of the variable 'solverBodyA' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:662:16: style: The scope of the variable 'solverBodyB' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1250:24: style: The scope of the variable 'manifold' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1718:28: style: The scope of the variable 'solveManifold' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1733:28: style: The scope of the variable 'solveManifold' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp:1811:6: style: The scope of the variable 'iteration' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:26:29: warning: Function 'resolveUnilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' [funcArgOrderDifferent]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:44:31: note: Function 'resolveUnilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1'
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:26:29: note: Function 'resolveUnilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1'
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:115:20: warning: Function 'resolveBilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' [funcArgOrderDifferent]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:69:17: note: Function 'resolveBilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1'
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:115:20: note: Function 'resolveBilateralPairConstraint' argument order different: declaration 'body0, body1, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1' definition 'body1, body2, world2A, world2B, invInertiaADiag, invMassA, linvelA, angvelA, rel_posA1, invInertiaBDiag, invMassB, linvelB, angvelB, rel_posA2, depthA, normalA, rel_posB1, rel_posB2, depthB, normalB, imp0, imp1'
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:37:3: performance: Variable 'm_tau' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:38:3: performance: Variable 'm_damping' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:43:7: style: Technically the member function 'btSolve2LinearConstraint::resolveUnilateralPairConstraint' can be const. [functionConst]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:25:32: note: Technically the member function 'btSolve2LinearConstraint::resolveUnilateralPairConstraint' can be const.
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:43:7: note: Technically the member function 'btSolve2LinearConstraint::resolveUnilateralPairConstraint' can be const.
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:68:7: style: Technically the member function 'btSolve2LinearConstraint::resolveBilateralPairConstraint' can be const. [functionConst]
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp:114:32: note: Technically the member function 'btSolve2LinearConstraint::resolveBilateralPairConstraint' can be const.
bullet3-2.87/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:68:7: note: Technically the member function 'btSolve2LinearConstraint::resolveBilateralPairConstraint' can be const.
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1126:34: warning: Either the condition 'if(body0)' is redundant or there is possible null pointer dereference: body0. [nullPointerRedundantCheck]
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1129:9: note: Assuming that condition 'if(body0)' is not redundant
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1126:34: note: Null pointer dereference
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1127:34: warning: Either the condition 'if(body1)' is redundant or there is possible null pointer dereference: body1. [nullPointerRedundantCheck]
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1131:9: note: Assuming that condition 'if(body1)' is not redundant
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1127:34: note: Null pointer dereference
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:1481:41: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:311:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:84:1: warning: The struct 'InplaceSolverIslandCallback' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp:72:33: warning: Member variable 'InplaceSolverIslandCallbackMt::m_solverInfo' is not assigned a value in 'InplaceSolverIslandCallbackMt::operator='. [operatorEqVarError]
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp:72:33: warning: Member variable 'InplaceSolverIslandCallbackMt::m_solver' is not assigned a value in 'InplaceSolverIslandCallbackMt::operator='. [operatorEqVarError]
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp:72:33: warning: Member variable 'InplaceSolverIslandCallbackMt::m_debugDrawer' is not assigned a value in 'InplaceSolverIslandCallbackMt::operator='. [operatorEqVarError]
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp:72:33: warning: Member variable 'InplaceSolverIslandCallbackMt::m_dispatcher' is not assigned a value in 'InplaceSolverIslandCallbackMt::operator='. [operatorEqVarError]
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp:53:1: warning: The struct 'InplaceSolverIslandCallbackMt' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp:87:15: style: The function 'processIsland' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btSimulationIslandManagerMt.h:52:22: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp:87:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.h:206:12: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.h:212:11: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.cpp:485:25: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.cpp:106:55: style: Function 'predictIntegratedTransform' argument 1 names different: declaration 'step' definition 'timeStep'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.h:217:45: note: Function 'predictIntegratedTransform' argument 1 names different: declaration 'step' definition 'timeStep'.
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.cpp:106:55: note: Function 'predictIntegratedTransform' argument 1 names different: declaration 'step' definition 'timeStep'.
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.cpp:111:49: style: Function 'saveKinematicState' argument 1 names different: declaration 'step' definition 'timeStep'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.h:219:37: note: Function 'saveKinematicState' argument 1 names different: declaration 'step' definition 'timeStep'.
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.cpp:111:49: note: Function 'saveKinematicState' argument 1 names different: declaration 'step' definition 'timeStep'.
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.cpp:350:72: style: Function 'computeGyroscopicImpulseImplicit_World' argument 1 names different: declaration 'dt' definition 'step'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.h:542:60: note: Function 'computeGyroscopicImpulseImplicit_World' argument 1 names different: declaration 'dt' definition 'step'.
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.cpp:350:72: note: Function 'computeGyroscopicImpulseImplicit_World' argument 1 names different: declaration 'dt' definition 'step'.
bullet3-2.87/src/BulletDynamics/Dynamics/btRigidBody.h:178:2: style: Class 'btRigidBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:51:14: style: The function 'stepSimulation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:68:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:51:14: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:53:15: style: The function 'setGravity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:85:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:53:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:55:20: style: The function 'getGravity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:86:21: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:55:20: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:57:15: style: The function 'addRigidBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:90:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:57:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:59:15: style: The function 'addRigidBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:92:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:59:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:61:15: style: The function 'removeRigidBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:94:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:61:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:63:15: style: The function 'debugDrawWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:70:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:63:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:65:15: style: The function 'addAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:79:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:65:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:67:15: style: The function 'removeAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:81:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:67:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:74:15: style: The function 'synchronizeMotionStates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:88:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:74:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:76:15: style: The function 'setConstraintSolver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:96:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:76:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:78:30: style: The function 'getConstraintSolver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:98:31: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:78:30: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:80:30: style: The function 'getWorldType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:106:31: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:80:30: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:85:15: style: The function 'clearForces' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Dynamics/btDynamicsWorld.h:108:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:85:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp:275:93: style: Function 'buildIslands' argument 2 names different: declaration 'colWorld' definition 'collisionWorld'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletDynamics/Dynamics/btSimulationIslandManagerMt.h:88:71: note: Function 'buildIslands' argument 2 names different: declaration 'colWorld' definition 'collisionWorld'.
bullet3-2.87/src/BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp:275:93: note: Function 'buildIslands' argument 2 names different: declaration 'colWorld' definition 'collisionWorld'.
bullet3-2.87/src/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h:53:11: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h:59:11: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/Featherstone/btMultiBody.cpp:1955:26: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/Featherstone/btMultiBody.cpp:1973:34: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/Featherstone/btMultiBody.cpp:2032:35: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletDynamics/Featherstone/btMultiBodyLink.h:155:2: warning: Member variable 'btMultibodyLink::m_dofOffset' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletDynamics/Featherstone/btMultiBodyLink.h:155:2: warning: Member variable 'btMultibodyLink::m_cfgOffset' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletDynamics/Featherstone/btMultiBody.cpp:1561:8: style: Technically the member function 'stepPositionsMultiDof::Anonymous0::operator()' can be const. [functionConst]
bullet3-2.87/src/BulletDynamics/Featherstone/btMultiBodySolverConstraint.h:28:0: error: syntax error [syntaxError]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1782:27: style: Function 'btSolveDantzigLCP' argument 5 names different: declaration 'w' definition 'outer_w'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.h:72:81: note: Function 'btSolveDantzigLCP' argument 5 names different: declaration 'w' definition 'outer_w'.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1782:27: note: Function 'btSolveDantzigLCP' argument 5 names different: declaration 'w' definition 'outer_w'.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1782:110: style: Function 'btSolveDantzigLCP' argument 10 names different: declaration 'scratch' definition 'scratchMem'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.h:73:75: note: Function 'btSolveDantzigLCP' argument 10 names different: declaration 'scratch' definition 'scratchMem'.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1782:110: note: Function 'btSolveDantzigLCP' argument 10 names different: declaration 'scratch' definition 'scratchMem'.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1213:6: performance: Technically the member function 'btLCP::indexC' can be static. [functionStatic]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1219:7: style: Technically the member function 'btLCP::pN_plusequals_ANi' can be const. [functionConst]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1668:13: note: Technically the member function 'btLCP::pN_plusequals_ANi' can be const.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1219:7: note: Technically the member function 'btLCP::pN_plusequals_ANi' can be const.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1220:7: style: Technically the member function 'btLCP::pC_plusequals_s_times_qC' can be const. [functionConst]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1683:13: note: Technically the member function 'btLCP::pC_plusequals_s_times_qC' can be const.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1220:7: note: Technically the member function 'btLCP::pC_plusequals_s_times_qC' can be const.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1221:7: style: Technically the member function 'btLCP::pN_plusequals_s_times_qN' can be const. [functionConst]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1691:13: note: Technically the member function 'btLCP::pN_plusequals_s_times_qN' can be const.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp:1221:7: note: Technically the member function 'btLCP::pN_plusequals_s_times_qN' can be const.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:37:3: warning: Member variable 'btLemkeAlgorithm::steps' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:37:3: warning: Member variable 'btLemkeAlgorithm::info' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:47:7: style: Technically the member function 'btLemkeAlgorithm::getInfo' can be const. [functionConst]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:54:7: style: Technically the member function 'btLemkeAlgorithm::getSteps' can be const. [functionConst]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:80:8: performance: Technically the member function 'btLemkeAlgorithm::LexicographicPositive' can be static. [functionStatic]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp:284:26: note: Technically the member function 'btLemkeAlgorithm::LexicographicPositive' can be static.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:80:8: note: Technically the member function 'btLemkeAlgorithm::LexicographicPositive' can be static.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:81:8: performance: Technically the member function 'btLemkeAlgorithm::GaussJordanEliminationStep' can be static. [functionStatic]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp:298:24: note: Technically the member function 'btLemkeAlgorithm::GaussJordanEliminationStep' can be static.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:81:8: note: Technically the member function 'btLemkeAlgorithm::GaussJordanEliminationStep' can be static.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:82:8: performance: Technically the member function 'btLemkeAlgorithm::greaterZero' can be static. [functionStatic]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp:345:26: note: Technically the member function 'btLemkeAlgorithm::greaterZero' can be static.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:82:8: note: Technically the member function 'btLemkeAlgorithm::greaterZero' can be static.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:83:8: performance: Technically the member function 'btLemkeAlgorithm::validBasis' can be static. [functionStatic]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp:358:26: note: Technically the member function 'btLemkeAlgorithm::validBasis' can be static.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h:83:8: note: Technically the member function 'btLemkeAlgorithm::validBasis' can be static.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:259:6: style: Variable 'slotA' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:257:0: note: Variable 'slotA' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:259:6: note: Variable 'slotA' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:295:6: style: Variable 'slotB' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:293:0: note: Variable 'slotB' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:295:6: note: Variable 'slotB' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:231:6: style: The scope of the variable 'cur' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:232:6: style: The scope of the variable 'rowOffset' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:347:6: style: The scope of the variable 'c' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:547:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:36:85: style: Function 'solveGroupCacheFriendlySetup' argument 2 names different: declaration 'numBodies' definition 'numBodiesUnUsed'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.h:57:80: note: Function 'solveGroupCacheFriendlySetup' argument 2 names different: declaration 'numBodies' definition 'numBodiesUnUsed'.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp:36:85: note: Function 'solveGroupCacheFriendlySetup' argument 2 names different: declaration 'numBodies' definition 'numBodiesUnUsed'.
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolver.h:69:2: style: Class 'btMLCPSolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btSolveProjectedGaussSeidel.h:38:15: style: The function 'solveMLCP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btMLCPSolverInterface.h:30:15: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/MLCPSolvers/btSolveProjectedGaussSeidel.h:38:15: note: Function in derived class
bullet3-2.87/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:516:2: style: Variable 'j1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bullet3-2.87/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:500:0: note: Variable 'j1' is reassigned a value before the old one has been used if variable is no semaphore variable.
bullet3-2.87/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:516:2: note: Variable 'j1' is reassigned a value before the old one has been used if variable is no semaphore variable.
bullet3-2.87/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:65:59: style: Function 'addWheel' argument 1 names different: declaration 'connectionPointCS0' definition 'connectionPointCS'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletDynamics/Vehicle/btRaycastVehicle.h:115:42: note: Function 'addWheel' argument 1 names different: declaration 'connectionPointCS0' definition 'connectionPointCS'.
bullet3-2.87/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:65:59: note: Function 'addWheel' argument 1 names different: declaration 'connectionPointCS0' definition 'connectionPointCS'.
bullet3-2.87/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp:549:5: style: Variable 'numWheelsOnGround' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:82:2: warning: Member variable 'btWheelInfo::m_raycastInfo' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:82:2: warning: Member variable 'btWheelInfo::m_bIsFrontWheel' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:82:2: warning: Member variable 'btWheelInfo::m_clientInfo' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:84:2: warning: Member variable 'btWheelInfo::m_raycastInfo' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:84:2: warning: Member variable 'btWheelInfo::m_clientInfo' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:88:3: performance: Variable 'm_suspensionRestLength1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:89:3: performance: Variable 'm_maxSuspensionTravelCm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:91:3: performance: Variable 'm_wheelsRadius' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:92:3: performance: Variable 'm_suspensionStiffness' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:93:3: performance: Variable 'm_wheelsDampingCompression' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:94:3: performance: Variable 'm_wheelsDampingRelaxation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:95:3: performance: Variable 'm_chassisConnectionPointCS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:96:3: performance: Variable 'm_wheelDirectionCS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:97:3: performance: Variable 'm_wheelAxleCS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:98:3: performance: Variable 'm_frictionSlip' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:99:3: performance: Variable 'm_steering' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletDynamics/Vehicle/btWheelInfo.h:84:2: style: Struct 'btWheelInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletDynamics/Vehicle/btRaycastVehicle.h:223:2: style: Class 'btDefaultVehicleRaycaster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletDynamics/Vehicle/btRaycastVehicle.h:228:16: style: The function 'castRay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletDynamics/Vehicle/btVehicleRaycaster.h:30:16: note: Virtual function in base class
bullet3-2.87/src/BulletDynamics/Vehicle/btRaycastVehicle.h:228:16: note: Function in derived class
bullet3-2.87/src/LinearMath/btScalar.h:659:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btScalar.h:673:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btScalar.h:686:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btScalar.h:702:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btVector3.h:1252:24: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btVector3.h:1253:24: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btScalar.h:601:47: style: Opposite expression on both sides of '|'. [oppositeExpression]
bullet3-2.87/src/LinearMath/btScalar.h:601:47: note: Opposite expression on both sides of '|'.
bullet3-2.87/src/LinearMath/btScalar.h:601:47: note: Opposite expression on both sides of '|'.
bullet3-2.87/src/LinearMath/btScalar.h:607:47: style: Opposite expression on both sides of '|'. [oppositeExpression]
bullet3-2.87/src/LinearMath/btScalar.h:607:47: note: Opposite expression on both sides of '|'.
bullet3-2.87/src/LinearMath/btScalar.h:607:47: note: Opposite expression on both sides of '|'.
bullet3-2.87/src/LinearMath/btScalar.h:730:11: style: The scope of the variable 'p0' can be reduced. [variableScope]
bullet3-2.87/src/LinearMath/btScalar.h:730:15: style: The scope of the variable 'q0' can be reduced. [variableScope]
bullet3-2.87/src/LinearMath/btScalar.h:730:19: style: The scope of the variable 'm0' can be reduced. [variableScope]
bullet3-2.87/src/LinearMath/btScalar.h:730:23: style: The scope of the variable 'p1' can be reduced. [variableScope]
bullet3-2.87/src/LinearMath/btScalar.h:730:27: style: The scope of the variable 'q1' can be reduced. [variableScope]
bullet3-2.87/src/LinearMath/btScalar.h:730:31: style: The scope of the variable 'm1' can be reduced. [variableScope]
bullet3-2.87/src/LinearMath/btMatrix3x3.h:655:12: style: The scope of the variable 'w' can be reduced. [variableScope]
bullet3-2.87/src/LinearMath/btVector3.h:971:87: style: Function 'rotate' argument 2 names different: declaration 'angle' definition '_angle'. [funcArgNamesDifferent]
bullet3-2.87/src/LinearMath/btVector3.h:360:77: note: Function 'rotate' argument 2 names different: declaration 'angle' definition '_angle'.
bullet3-2.87/src/LinearMath/btVector3.h:971:87: note: Function 'rotate' argument 2 names different: declaration 'angle' definition '_angle'.
bullet3-2.87/src/LinearMath/btScalar.h:601:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bullet3-2.87/src/LinearMath/btScalar.h:607:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bullet3-2.87/src/LinearMath/btVector3.h:1190:13: style: Variable 'minVal' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/LinearMath/btMatrixX.h:258:0: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/LinearMath/btVector3.h:119:2: warning: Member variable 'btVector3::m_floats' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btQuadWord.h:181:3: warning: Member variable 'btQuadWord::m_floats' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletInverseDynamics/details/IDLinearMathInterface.hpp:122:5: style: 'mat3x::operator=' should return 'mat3x &'. [operatorEq]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:16: performance: Technically the member function 'btAlignedAllocator::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:16: performance: Technically the member function 'btAlignedAllocator::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:16: performance: Technically the member function 'btAlignedAllocator::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:16: performance: Technically the member function 'btAlignedAllocator::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btVector3.h:87:2: style: Technically the member function 'btVector3::operatordelete' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btVector3.h:87:2: style: Technically the member function 'btVector3::operatordelete[]' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btMatrix3x3.h:652:25: style: Technically the member function 'btMatrix3x3::extractRotation' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btMatrixX.h:57:0: performance: Technically the member function 'btVectorX < float >::cols' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btMatrixX.h:57:0: performance: Technically the member function 'btVectorX < double >::cols' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btScalar.h:377:3: style: Struct 'btInfMaskConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btScalar.h:779:2: style: Struct 'btTypedObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletInverseDynamics/details/IDLinearMathInterface.hpp:22:2: style: Class 'vec3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletInverseDynamics/details/IDLinearMathInterface.hpp:35:2: style: Class 'mat33' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletInverseDynamics/details/IDLinearMathInterface.hpp:52:2: style: Class 'vecx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btMatrixX.h:48:0: style: Struct 'btVectorX < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btMatrixX.h:48:0: style: Struct 'btVectorX < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletInverseDynamics/MultiBodyTree.cpp:213:22: style: Function 'addBody' argument 6 names different: declaration 'body_axis_of_motion' definition 'body_axis_of_motion_'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletInverseDynamics/MultiBodyTree.hpp:105:17: note: Function 'addBody' argument 6 names different: declaration 'body_axis_of_motion' definition 'body_axis_of_motion_'.
bullet3-2.87/src/BulletInverseDynamics/MultiBodyTree.cpp:213:22: note: Function 'addBody' argument 6 names different: declaration 'body_axis_of_motion' definition 'body_axis_of_motion_'.
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeInitCache.hpp:80:7: style: Technically the member function 'btInverseDynamicsBullet3::InitCache::getParentIndexArray' can be const. [functionConst]
bullet3-2.87/src/BulletInverseDynamics/MultiBodyTree.cpp:19:2: style: Class 'MultiBodyTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bullet3-2.87/src/BulletInverseDynamics/MultiBodyTree.cpp:19:2: style: Class 'MultiBodyTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.cpp:796:77: style: Function 'getParentIndex' argument 2 names different: declaration 'm_parent_index' definition 'p'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.hpp:188:48: note: Function 'getParentIndex' argument 2 names different: declaration 'm_parent_index' definition 'p'.
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.cpp:796:77: note: Function 'getParentIndex' argument 2 names different: declaration 'm_parent_index' definition 'p'.
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.hpp:170:10: performance: Technically the member function 'btInverseDynamicsBullet3::MultiBodyImpl::addRelativeJacobianComponent' can be static. [functionStatic]
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.cpp:472:36: note: Technically the member function 'btInverseDynamicsBullet3::MultiBodyImpl::addRelativeJacobianComponent' can be static.
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.hpp:170:10: note: Technically the member function 'btInverseDynamicsBullet3::MultiBodyImpl::addRelativeJacobianComponent' can be static.
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.hpp:248:14: performance: Technically the member function 'btInverseDynamicsBullet3::MultiBodyImpl::jointTypeToString' can be static. [functionStatic]
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.cpp:26:43: note: Technically the member function 'btInverseDynamicsBullet3::MultiBodyImpl::jointTypeToString' can be static.
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.hpp:248:14: note: Technically the member function 'btInverseDynamicsBullet3::MultiBodyImpl::jointTypeToString' can be static.
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.hpp:250:6: performance: Technically the member function 'btInverseDynamicsBullet3::MultiBodyImpl::bodyNumDoFs' can be static. [functionStatic]
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.cpp:73:35: note: Technically the member function 'btInverseDynamicsBullet3::MultiBodyImpl::bodyNumDoFs' can be static.
bullet3-2.87/src/BulletInverseDynamics/details/MultiBodyTreeImpl.hpp:250:6: note: Technically the member function 'btInverseDynamicsBullet3::MultiBodyImpl::bodyNumDoFs' can be static.
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.cpp:139:52: style: Function 'predictMotion' argument 1 names different: declaration 'solverdt' definition 'timeStep'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:53:36: note: Function 'predictMotion' argument 1 names different: declaration 'solverdt' definition 'timeStep'.
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.cpp:139:52: note: Function 'predictMotion' argument 1 names different: declaration 'solverdt' definition 'timeStep'.
bullet3-2.87/src/BulletSoftBody/btSoftBodySolverVertexBuffer.h:151:22: style: The function 'getBufferType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBodySolverVertexBuffer.h:70:22: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBodySolverVertexBuffer.h:151:22: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:939:12: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:945:11: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3318:24: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3337:20: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3342:36: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3357:35: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3363:30: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3370:48: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3381:34: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3387:30: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3391:48: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3404:34: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3410:30: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3413:50: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3426:45: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3432:31: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3442:50: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3449:39: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3455:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3501:17: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3505:30: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3552:40: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3558:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3645:35: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:3652:33: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSparseSDF.h:28:31: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:1042:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:1042:8: style: The scope of the variable 'j' can be reduced. [variableScope]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:852:46: style: Function 'setRestLengthScale' argument 1 names different: declaration 'restLength' definition 'restLengthScale'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:826:38: note: Function 'setRestLengthScale' argument 1 names different: declaration 'restLength' definition 'restLengthScale'.
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:852:46: note: Function 'setRestLengthScale' argument 1 names different: declaration 'restLength' definition 'restLengthScale'.
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:793:5: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/BulletSoftBody/btSparseSDF.h:192:0: style: Variable 'numResets' is modified but its new value is never used. [unreadVariable]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:55:2: warning: Member variable 'btSoftBodyWorldInfo::m_sparsesdf' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:349:3: warning: Member variable 'Cluster::m_nvimpulses' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:349:3: warning: Member variable 'Cluster::m_ndimpulses' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:349:3: warning: Member variable 'Cluster::m_collide' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:349:3: warning: Member variable 'Cluster::m_clusterIndex' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:642:4: performance: Variable 'erp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:643:4: performance: Variable 'idt' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:644:4: performance: Variable 'm_margin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:645:4: performance: Variable 'friction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:646:4: performance: Variable 'threshold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:1999:2: performance: Variable 'm_rayFrom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:2000:2: performance: Variable 'm_rayNormalizedDirection' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:2001:2: performance: Variable 'm_rayTo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:2002:2: performance: Variable 'm_mint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bullet3-2.87/src/BulletSoftBody/btSparseSDF.h:241:0: style: Technically the member function 'btSparseSdf < 3 >::BuildCell' can be const. [functionConst]
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:158:15: warning: Virtual function 'setMargin' is called from constructor 'btSoftClusterCollisionShape(const btSoftBody::Cluster*cluster)' at line 123. Dynamic binding is not used. [virtualCallInConstructor]
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:123:90: note: Calling setMargin
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:158:15: note: setMargin is a virtual method
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:692:2: style: Class 'btSoftBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:386:3: style: Struct 'Body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:387:3: style: Struct 'Body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:54:2: style: Class 'btSoftBodyCollisionShape' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:123:2: style: Class 'btSoftClusterCollisionShape' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:525:13: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:512:19: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:525:13: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:526:13: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:513:19: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:526:13: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:527:13: style: The function 'Terminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:514:19: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:527:13: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:528:16: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:515:22: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:528:16: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:548:13: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:512:19: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:548:13: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:549:13: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:513:19: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:549:13: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:550:13: style: The function 'Terminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:514:19: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:550:13: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:551:16: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:515:22: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:551:16: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:561:13: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:512:19: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:561:13: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:562:13: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:513:19: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:562:13: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:563:13: style: The function 'Terminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:514:19: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:563:13: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:564:16: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:515:22: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btSoftBody.h:564:16: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:649:21: performance: Function parameter 'ba' should be passed by const reference. [passedByValue]
bullet3-2.87/src/BulletSoftBody/btSoftBodyInternals.h:649:47: performance: Function parameter 'bb' should be passed by const reference. [passedByValue]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:390:85: performance: Function parameter 'body1' should be passed by const reference. [passedByValue]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:404:70: performance: Function parameter 'body' should be passed by const reference. [passedByValue]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:416:86: performance: Function parameter 'body1' should be passed by const reference. [passedByValue]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:431:71: performance: Function parameter 'body' should be passed by const reference. [passedByValue]
bullet3-2.87/src/BulletSoftBody/btSoftBody.cpp:182:19: error: Memory is allocated but not initialized: pm [uninitdata]
bullet3-2.87/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp:56:27: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h:49:24: style: Same expression on both sides of '&' because the value of 'x' and '0' are the same. [duplicateExpression]
bullet3-2.87/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h:48:20: note: 'x' is assigned value '0' here.
bullet3-2.87/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h:49:24: note: Same expression on both sides of '&' because the value of 'x' and '0' are the same.
bullet3-2.87/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp:185:122: style: Function 'setTimeStepAndCounters' argument 2 names different: declaration 'triObjWrap' definition 'triBodyWrap'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h:88:95: note: Function 'setTimeStepAndCounters' argument 2 names different: declaration 'triObjWrap' definition 'triBodyWrap'.
bullet3-2.87/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp:185:122: note: Function 'setTimeStepAndCounters' argument 2 names different: declaration 'triObjWrap' definition 'triBodyWrap'.
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:1110:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:1131:1: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:1130:0: note: Variable 'result' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:1131:1: note: Variable 'result' is reassigned a value before the old one has been used.
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:74:54: style: Same value in both branches of ternary operator. [duplicateValueTernary]
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:170:8: style: The scope of the variable 'j' can be reduced. [variableScope]
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:170:10: style: The scope of the variable 'nj' can be reduced. [variableScope]
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:541:20: style: The scope of the variable 'lr' can be reduced. [variableScope]
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:542:6: style: The scope of the variable 'ar' can be reduced. [variableScope]
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:542:10: style: The scope of the variable 'br' can be reduced. [variableScope]
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:546:36: style: The scope of the variable 'linkNum' can be reduced. [variableScope]
bullet3-2.87/src/BulletSoftBody/btSoftBodyHelpers.cpp:1131:10: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h:38:2: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h:38:2: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h:38:2: style: Class 'btSoftBodyRigidBodyCollisionConfiguration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h:38:2: style: Class 'btSoftSoftCollisionAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:63:39: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:74:82: style: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.h:48:60: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:74:82: note: Function 'calculateTimeOfImpact' argument 1 names different: declaration 'body0' definition 'col0'.
bullet3-2.87/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:74:106: style: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'. [funcArgNamesDifferent]
bullet3-2.87/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.h:48:85: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp:74:106: note: Function 'calculateTimeOfImpact' argument 2 names different: declaration 'body1' definition 'col1'.
bullet3-2.87/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp:102:19: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp:167:20: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp:232:40: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftBodySolvers.h:118:8: style: Technically the member function 'btSoftBodySolver::getTimeScale' can be const. [functionConst]
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:38:22: style: The function 'getSolverType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBodySolvers.h:66:22: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:38:22: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:43:15: style: The function 'checkInitialized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBodySolvers.h:70:15: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:43:15: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:45:15: style: The function 'updateSoftBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBodySolvers.h:85:15: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:45:15: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:47:15: style: The function 'optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBodySolvers.h:73:15: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:47:15: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:49:15: style: The function 'copyBackToSoftBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBodySolvers.h:76:15: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:49:15: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:51:15: style: The function 'solveConstraints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBodySolvers.h:82:15: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:51:15: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:53:15: style: The function 'predictMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBodySolvers.h:79:15: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:53:15: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:59:15: style: The function 'processCollision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/BulletSoftBody/btSoftBodySolvers.h:91:15: note: Virtual function in base class
bullet3-2.87/src/BulletSoftBody/btDefaultSoftBodySolver.h:59:15: note: Function in derived class
bullet3-2.87/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp:39:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp:40:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp:26:31: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_ownManifold' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp:26:31: warning: Member variable 'btSoftSoftCollisionAlgorithm::m_manifoldPtr' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btAlignedAllocator.cpp:82:9: style: The scope of the variable 'real' can be reduced. [variableScope]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:654:22: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:658:23: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:980:25: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:302:0: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:516:0: style: C-style pointer casting [cstyleCast]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:890:24: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btConvexHull.h:70:2: warning: Member variable 'HullDesc::mMaxFaces' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.h:135:3: warning: Member variable 'HalfEdge::ea' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.h:135:3: warning: Member variable 'HalfEdge::v' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.h:135:3: warning: Member variable 'HalfEdge::p' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.h:155:2: warning: Member variable 'int4::x' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.h:155:2: warning: Member variable 'int4::y' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.h:155:2: warning: Member variable 'int4::z' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.h:155:2: warning: Member variable 'int4::w' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:33:2: warning: Member variable 'int3::x' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:33:2: warning: Member variable 'int3::y' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:33:2: warning: Member variable 'int3::z' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:349:2: warning: Member variable 'btHullTriangle::id' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHull.h:196:12: performance: Technically the member function 'HullLibrary::ReleaseResult' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:816:24: note: Technically the member function 'HullLibrary::ReleaseResult' can be static.
bullet3-2.87/src/LinearMath/btConvexHull.h:196:12: note: Technically the member function 'HullLibrary::ReleaseResult' can be static.
bullet3-2.87/src/LinearMath/btConvexHull.h:208:7: performance: Technically the member function 'HullLibrary::checkit' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:399:19: note: Technically the member function 'HullLibrary::checkit' can be static.
bullet3-2.87/src/LinearMath/btConvexHull.h:208:7: note: Technically the member function 'HullLibrary::checkit' can be static.
bullet3-2.87/src/LinearMath/btConvexHull.h:216:7: performance: Technically the member function 'HullLibrary::FindSimplex' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btConvexHull.cpp:482:19: note: Technically the member function 'HullLibrary::FindSimplex' can be static.
bullet3-2.87/src/LinearMath/btConvexHull.h:216:7: note: Technically the member function 'HullLibrary::FindSimplex' can be static.
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < btVector3 >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < btVector3 >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < btVector3 >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < unsigned int >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < unsigned int >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < unsigned int >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < HalfEdge >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < HalfEdge >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < HalfEdge >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < btPlane >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < btPlane >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < btPlane >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < btHullTriangle * >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < btHullTriangle * >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < btHullTriangle * >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < int >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < int >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < int >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < btVector3 , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < btVector3 , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < btVector3 , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < btVector3 , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < unsigned int , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < unsigned int , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < unsigned int , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < unsigned int , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < HalfEdge , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < HalfEdge , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < HalfEdge , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < HalfEdge , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < btPlane , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < btPlane , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < btPlane , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < btPlane , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < btHullTriangle * , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < btHullTriangle * , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < btHullTriangle * , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < btHullTriangle * , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < int , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < int , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < int , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < int , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < btVector3 , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < unsigned int , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < HalfEdge , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < btPlane , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < btHullTriangle * , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < int , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:85:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:237:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:267:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:283:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:1965:22: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:1976:21: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:2022:22: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:2036:21: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
bullet3-2.87/src/LinearMath/btConvexHullComputer.h:31:3: style: The class 'Edge' does not have a constructor although it has private member variables. [noConstructor]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:52:1: style: The class 'btConvexHullInternal' does not have a constructor although it has private member variables. [noConstructor]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:86:5: warning: Member variable 'Point32::x' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:86:5: warning: Member variable 'Point32::y' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:86:5: warning: Member variable 'Point32::z' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:86:5: warning: Member variable 'Point32::index' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:146:5: warning: Member variable 'Int128::low' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:146:5: warning: Member variable 'Int128::high' is not initialized in the constructor. [uninitMemberVar]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:775:8: style: Technically the member function 'btConvexHullInternal::findEdgeForCoplanarFaces' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:1476:28: note: Technically the member function 'btConvexHullInternal::findEdgeForCoplanarFaces' can be const.
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:775:8: note: Technically the member function 'btConvexHullInternal::findEdgeForCoplanarFaces' can be const.
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:817:8: performance: Technically the member function 'btConvexHullInternal::mergeProjection' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:1019:28: note: Technically the member function 'btConvexHullInternal::mergeProjection' can be static.
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:817:8: note: Technically the member function 'btConvexHullInternal::mergeProjection' can be static.
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:821:13: style: Technically the member function 'btConvexHullInternal::toBtVector' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:2078:33: note: Technically the member function 'btConvexHullInternal::toBtVector' can be const.
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:821:13: note: Technically the member function 'btConvexHullInternal::toBtVector' can be const.
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:832:13: style: Technically the member function 'btConvexHullInternal::getCoordinates' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:2092:33: note: Technically the member function 'btConvexHullInternal::getCoordinates' can be const.
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:832:13: note: Technically the member function 'btConvexHullInternal::getCoordinates' can be const.
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:67:10: style: Technically the member function 'btConvexHullInternal::Point64::isZero' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:104:10: style: Technically the member function 'btConvexHullInternal::Point32::isZero' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:573:13: style: Technically the member function 'btConvexHullInternal::Face::getNormal' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < Edge >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < Edge >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < Edge >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < Vertex * >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < Vertex * >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < Vertex * >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < Point32 >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < Point32 >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < Point32 >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < Face * >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < Face * >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < Face * >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:76:0: performance: Technically the member function 'btAlignedObjectArray < btConvexHullInternal :: Vertex * >::allocSize' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:99:0: style: Technically the member function 'btAlignedObjectArray < btConvexHullInternal :: Vertex * >::destroy' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btAlignedObjectArray.h:375:0: performance: Technically the member function 'btAlignedObjectArray < btConvexHullInternal :: Vertex * >::downHeap' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < Edge , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < Edge , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < Edge , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < Edge , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < Vertex * , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < Vertex * , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < Vertex * , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < Vertex * , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < Point32 , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < Point32 , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < Point32 , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < Point32 , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < Face * , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < Face * , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < Face * , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < Face * , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:89:0: performance: Technically the member function 'btAlignedAllocator < btConvexHullInternal :: Vertex * , 16 >::address' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:94:0: performance: Technically the member function 'btAlignedAllocator < btConvexHullInternal :: Vertex * , 16 >::construct' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:95:0: performance: Technically the member function 'btAlignedAllocator < btConvexHullInternal :: Vertex * , 16 >::deallocate' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:98:0: performance: Technically the member function 'btAlignedAllocator < btConvexHullInternal :: Vertex * , 16 >::destroy' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:154:5: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:158:5: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:340:5: style: Class 'Rational128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:674:0: style: Class 'btConvexHullInternal :: PoolArray < Vertex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:674:0: style: Class 'btConvexHullInternal :: PoolArray < Edge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btConvexHullComputer.cpp:674:0: style: Class 'btConvexHullInternal :: PoolArray < Face >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < Edge , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < Vertex * , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < Point32 , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < Face * , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btAlignedAllocator.h:80:0: style: Class 'btAlignedAllocator < btConvexHullInternal :: Vertex * , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btQuickprof.cpp:716:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bullet3-2.87/src/LinearMath/btQuickprof.cpp:716:13: style: The scope of the variable 'gThreadCounter' can be reduced. [variableScope]
bullet3-2.87/src/LinearMath/btQuickprof.h:39:21: style: Technically the member function 'btClock::getTimeMilliseconds' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btQuickprof.cpp:143:33: note: Technically the member function 'btClock::getTimeMilliseconds' can be const.
bullet3-2.87/src/LinearMath/btQuickprof.h:39:21: note: Technically the member function 'btClock::getTimeMilliseconds' can be const.
bullet3-2.87/src/LinearMath/btQuickprof.h:43:21: style: Technically the member function 'btClock::getTimeMicroseconds' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btQuickprof.cpp:178:33: note: Technically the member function 'btClock::getTimeMicroseconds' can be const.
bullet3-2.87/src/LinearMath/btQuickprof.h:43:21: note: Technically the member function 'btClock::getTimeMicroseconds' can be const.
bullet3-2.87/src/LinearMath/btQuickprof.h:45:21: style: Technically the member function 'btClock::getTimeNanoseconds' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btQuickprof.cpp:212:33: note: Technically the member function 'btClock::getTimeNanoseconds' can be const.
bullet3-2.87/src/LinearMath/btQuickprof.h:45:21: note: Technically the member function 'btClock::getTimeNanoseconds' can be const.
bullet3-2.87/src/LinearMath/btQuickprof.h:110:15: style: Technically the member function 'CProfileNode::Get_Name' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btQuickprof.h:111:9: style: Technically the member function 'CProfileNode::Get_Total_Calls' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btQuickprof.h:112:11: style: Technically the member function 'CProfileNode::Get_Total_Time' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btQuickprof.h:136:10: style: Technically the member function 'CProfileIterator::Is_Done' can be const. [functionConst]
bullet3-2.87/src/LinearMath/btQuickprof.cpp:434:24: note: Technically the member function 'CProfileIterator::Is_Done' can be const.
bullet3-2.87/src/LinearMath/btQuickprof.h:136:10: note: Technically the member function 'CProfileIterator::Is_Done' can be const.
bullet3-2.87/src/LinearMath/btQuickprof.h:163:2: style: Class 'CProfileIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btQuickprof.h:210:2: style: Class 'CProfileSample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bullet3-2.87/src/LinearMath/btThreads.h:54:10: performance: Technically the member function 'btSpinMutex::lock' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btThreads.cpp:206:19: note: Technically the member function 'btSpinMutex::lock' can be static.
bullet3-2.87/src/LinearMath/btThreads.h:54:10: note: Technically the member function 'btSpinMutex::lock' can be static.
bullet3-2.87/src/LinearMath/btThreads.h:55:10: performance: Technically the member function 'btSpinMutex::unlock' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btThreads.cpp:211:19: note: Technically the member function 'btSpinMutex::unlock' can be static.
bullet3-2.87/src/LinearMath/btThreads.h:55:10: note: Technically the member function 'btSpinMutex::unlock' can be static.
bullet3-2.87/src/LinearMath/btThreads.h:56:10: performance: Technically the member function 'btSpinMutex::tryLock' can be static. [functionStatic]
bullet3-2.87/src/LinearMath/btThreads.cpp:216:19: note: Technically the member function 'btSpinMutex::tryLock' can be static.
bullet3-2.87/src/LinearMath/btThreads.h:56:10: note: Technically the member function 'btSpinMutex::tryLock' can be static.
bullet3-2.87/src/LinearMath/btThreads.cpp:465:17: style: The function 'getMaxNumThreads' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/LinearMath/btThreads.h:116:17: note: Virtual function in base class
bullet3-2.87/src/LinearMath/btThreads.cpp:465:17: note: Function in derived class
bullet3-2.87/src/LinearMath/btThreads.cpp:466:17: style: The function 'getNumThreads' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/LinearMath/btThreads.h:117:17: note: Virtual function in base class
bullet3-2.87/src/LinearMath/btThreads.cpp:466:17: note: Function in derived class
bullet3-2.87/src/LinearMath/btThreads.cpp:467:18: style: The function 'setNumThreads' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/LinearMath/btThreads.h:118:18: note: Virtual function in base class
bullet3-2.87/src/LinearMath/btThreads.cpp:467:18: note: Function in derived class
bullet3-2.87/src/LinearMath/btThreads.cpp:468:18: style: The function 'parallelFor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bullet3-2.87/src/LinearMath/btThreads.h:119:18: note: Virtual function in base class
bullet3-2.87/src/LinearMath/btThreads.cpp:468:18: note: Function in derived class
bullet3-2.87/test/GwenOpenGLTest/UnitTest.h:43:1: style: The class 'UnitTest' does not have a constructor although it has private member variables. [noConstructor]
bullet3-2.87/test/GwenOpenGLTest/Button.cpp:21:0: error: Memory leak: pButtonA [memleak]
bullet3-2.87/test/GwenOpenGLTest/ComboBox.cpp:27:0: error: Memory leak: combo [memleak]
bullet3-2.87/test/GwenOpenGLTest/ComboBox.cpp:34:0: error: Memory leak: combo [memleak]
bullet3-2.87/test/GwenOpenGLTest/ComboBox.cpp:44:0: error: Memory leak: combo [memleak]
bullet3-2.87/test/GwenOpenGLTest/GroupBox.cpp:15:0: error: Memory leak: pGroup [memleak]
bullet3-2.87/test/GwenOpenGLTest/ImagePanel.cpp:17:0: error: Memory leak: img [memleak]
bullet3-2.87/test/GwenOpenGLTest/ImagePanel.cpp:24:0: error: Memory leak: img [memleak]
bullet3-2.87/test/GwenOpenGLTest/Label.cpp:17:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/Label.cpp:24:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/Label.cpp:31:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/Label.cpp:38:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/Label.cpp:45:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/Label.cpp:52:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/Label.cpp:60:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/Label.cpp:68:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/Label.cpp:83:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/Label.cpp:90:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/ListBox.cpp:29:0: error: Memory leak: ctrl [memleak]
bullet3-2.87/test/GwenOpenGLTest/ListBox.cpp:56:0: error: Memory leak: ctrl [memleak]
bullet3-2.87/test/GwenOpenGLTest/MenuStrip.cpp:92:0: error: Memory leak: menu [memleak]
bullet3-2.87/test/GwenOpenGLTest/Numeric.cpp:20:0: error: Memory leak: pCtrl [memleak]
bullet3-2.87/test/GwenOpenGLTest/OpenGLSample.cpp:334:97: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
bullet3-2.87/test/GwenOpenGLTest/OpenGLSample.cpp:366:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bullet3-2.87/test/GwenOpenGLTest/OpenGLSample.cpp:365:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
bullet3-2.87/test/GwenOpenGLTest/OpenGLSample.cpp:366:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
bullet3-2.87/test/GwenOpenGLTest/OpenGLSample.cpp:43:13: style: The scope of the variable 'm_lastmousepos' can be reduced. [variableScope]
bullet3-2.87/test/GwenOpenGLTest/OpenGLSample.cpp:44:14: style: The scope of the variable 'isInitialized' can be reduced. [variableScope]
bullet3-2.87/test/GwenOpenGLTest/OpenGLSample.cpp:53:18: style: Variable 'handled' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/GwenOpenGLTest/PanelListPanel.cpp:25:0: error: Memory leak: testButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ProgressBar.cpp:18:0: error: Memory leak: pb [memleak]
bullet3-2.87/test/GwenOpenGLTest/ProgressBar.cpp:25:0: error: Memory leak: pb [memleak]
bullet3-2.87/test/GwenOpenGLTest/ProgressBar.cpp:32:0: error: Memory leak: pb [memleak]
bullet3-2.87/test/GwenOpenGLTest/ProgressBar.cpp:41:0: error: Memory leak: pb [memleak]
bullet3-2.87/test/GwenOpenGLTest/ProgressBar.cpp:48:0: error: Memory leak: pb [memleak]
bullet3-2.87/test/GwenOpenGLTest/ProgressBar.cpp:55:0: error: Memory leak: pb [memleak]
bullet3-2.87/test/GwenOpenGLTest/ProgressBar.cpp:62:0: error: Memory leak: pb [memleak]
bullet3-2.87/test/GwenOpenGLTest/ProgressBar.cpp:70:0: error: Memory leak: pb [memleak]
bullet3-2.87/test/GwenOpenGLTest/ProgressBar.cpp:77:0: error: Memory leak: pb [memleak]
bullet3-2.87/test/GwenOpenGLTest/ProgressBar.cpp:85:0: error: Memory leak: pb [memleak]
bullet3-2.87/test/GwenOpenGLTest/Properties.cpp:28:0: error: Memory leak: props [memleak]
bullet3-2.87/test/GwenOpenGLTest/Properties.cpp:50:0: error: Memory leak: ptree [memleak]
bullet3-2.87/test/GwenOpenGLTest/RadioButton.cpp:25:0: error: Memory leak: rc [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:20:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:29:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:38:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:47:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:57:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:67:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:79:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:89:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:99:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:109:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:120:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/ScrollControl.cpp:131:0: error: Memory leak: pTestButton [memleak]
bullet3-2.87/test/GwenOpenGLTest/Slider.cpp:21:0: error: Memory leak: pSlider [memleak]
bullet3-2.87/test/GwenOpenGLTest/Slider.cpp:32:0: error: Memory leak: pSlider [memleak]
bullet3-2.87/test/GwenOpenGLTest/Slider.cpp:41:0: error: Memory leak: pSlider [memleak]
bullet3-2.87/test/GwenOpenGLTest/Slider.cpp:52:0: error: Memory leak: pSlider [memleak]
bullet3-2.87/test/GwenOpenGLTest/TabControl.cpp:34:0: error: Memory leak: pRadio [memleak]
bullet3-2.87/test/GwenOpenGLTest/TabControl.cpp:53:0: error: Memory leak: pDragMe [memleak]
bullet3-2.87/test/GwenOpenGLTest/TextBox.cpp:19:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/TextBox.cpp:25:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/TextBox.cpp:32:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/TextBox.cpp:39:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/TextBox.cpp:46:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/TextBox.cpp:57:0: error: Memory leak: label [memleak]
bullet3-2.87/test/GwenOpenGLTest/TreeControl.cpp:32:0: error: Memory leak: ctrl [memleak]
bullet3-2.87/test/GwenOpenGLTest/TreeControl.cpp:54:0: error: Memory leak: ctrl [memleak]
bullet3-2.87/test/InverseDynamics/test_invdyn_kinematics.cpp:373:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bullet3-2.87/test/InverseDynamics/test_invdyn_kinematics.cpp:64:0: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bullet3-2.87/test/OpenCL/AllBullet3Kernels/testCompileBullet3BroadphaseKernels.cpp:69:0: error: syntax error [syntaxError]
bullet3-2.87/test/OpenCL/AllBullet3Kernels/testCompileBullet3IntegrateUpdateAabbKernels.cpp:68:0: error: syntax error [syntaxError]
bullet3-2.87/test/OpenCL/AllBullet3Kernels/testCompileBullet3JacobiContactSolverKernels.cpp:66:0: error: syntax error [syntaxError]
bullet3-2.87/test/OpenCL/AllBullet3Kernels/testCompileBullet3NarrowphaseKernels.cpp:71:0: error: syntax error [syntaxError]
bullet3-2.87/test/OpenCL/AllBullet3Kernels/testCompileBullet3PgsContactSolverKernels.cpp:71:0: error: syntax error [syntaxError]
bullet3-2.87/test/OpenCL/AllBullet3Kernels/testCompileBullet3PgsJointSolverKernels.cpp:65:0: error: syntax error [syntaxError]
bullet3-2.87/test/OpenCL/AllBullet3Kernels/testCompileBullet3RaycastKernels.cpp:66:0: error: syntax error [syntaxError]
bullet3-2.87/test/OpenCL/AllBullet3Kernels/testExecuteBullet3NarrowphaseKernels.cpp:383:0: error: syntax error [syntaxError]
bullet3-2.87/test/OpenCL/BasicInitialize/main.cpp:136:9: style: The scope of the variable 'maxMem' can be reduced. [variableScope]
bullet3-2.87/test/OpenCL/KernelLaunch/main.cpp:199:6: style: Variable 'tmp2' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/OpenCL/KernelLaunch/main.cpp:181:0: note: Variable 'tmp2' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenCL/KernelLaunch/main.cpp:199:6: note: Variable 'tmp2' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenCL/KernelLaunch/main.cpp:200:6: style: Variable 'tmp3' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/OpenCL/KernelLaunch/main.cpp:184:0: note: Variable 'tmp3' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenCL/KernelLaunch/main.cpp:200:6: note: Variable 'tmp3' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenCL/KernelLaunch/main.cpp:199:13: style: Variable 'tmp2' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/OpenCL/KernelLaunch/main.cpp:200:13: style: Variable 'tmp3' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:366:0: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:218:0: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:218:0: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:112:0: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:112:0: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:477:0: style: Variable 'h_keys' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:474:0: note: Variable 'h_keys' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:477:0: note: Variable 'h_keys' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:478:0: style: Variable 'h_reference_keys' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:475:0: note: Variable 'h_reference_keys' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:478:0: note: Variable 'h_reference_keys' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:356:0: style: Same expression on both sides of '!='. [duplicateExpression]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:255:0: style: The scope of the variable 'duration' can be reduced. [variableScope]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:141:0: style: The scope of the variable 'duration' can be reduced. [variableScope]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:220:0: style: Variable 'max_elements' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:114:0: style: Variable 'max_elements' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/OpenCL/RadixSortBenchmark/main.cpp:599:6: style: Technically the member function 'b3CommandLineArgs::ParsedArgc' can be const. [functionConst]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:540:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:495:9: note: outer condition: 1
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:540:7: note: identical inner condition: 1
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:643:8: style: Condition 'printStats' is always true [knownConditionTrueFalse]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:349:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:335:2: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:349:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:571:5: style: Variable 'dx' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:566:5: note: Variable 'dx' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:571:5: note: Variable 'dx' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:577:5: style: Variable 'dx' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:573:5: note: Variable 'dx' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:577:5: note: Variable 'dx' is reassigned a value before the old one has been used.
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:535:14: style: The scope of the variable 'once' can be reduced. [variableScope]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:539:7: style: The scope of the variable 'spacing' can be reduced. [variableScope]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:68:12: style: Variable 'vertexDataOrg' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:82:12: style: Variable 'vertexData2' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:232:14: style: Variable 'timeScale' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:275:0: style: Variable 'indexCount' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:367:7: style: Unused variable: done [unusedVariable]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:403:7: style: Variable 'fp' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:370:6: style: Unused variable: datasize [unusedVariable]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:372:20: style: Unused variable: lh [unusedVariable]
bullet3-2.87/test/OpenGLTrueTypeFont/main.cpp:675:0: error: Resource leak: fp [resourceLeak]
bullet3-2.87/test/RobotClientAPI/SlopeFrictionMain.cpp:88:8: style: Condition 'enableSim' is always true [knownConditionTrueFalse]
bullet3-2.87/test/RobotClientAPI/SlopeFrictionMain.cpp:63:18: note: Assignment 'enableSim=1', assigned value is 1
bullet3-2.87/test/RobotClientAPI/SlopeFrictionMain.cpp:88:8: note: Condition 'enableSim' is always true
bullet3-2.87/test/SharedMemory/test.c:60:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/SharedMemory/test.c:59:3: note: Variable 'ret' is reassigned a value before the old one has been used.
bullet3-2.87/test/SharedMemory/test.c:60:3: note: Variable 'ret' is reassigned a value before the old one has been used.
bullet3-2.87/test/SharedMemory/test.c:198:13: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/SharedMemory/test.c:197:13: note: Variable 'ret' is reassigned a value before the old one has been used.
bullet3-2.87/test/SharedMemory/test.c:198:13: note: Variable 'ret' is reassigned a value before the old one has been used.
bullet3-2.87/test/SharedMemory/test.c:199:13: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/SharedMemory/test.c:198:13: note: Variable 'ret' is reassigned a value before the old one has been used.
bullet3-2.87/test/SharedMemory/test.c:199:13: note: Variable 'ret' is reassigned a value before the old one has been used.
bullet3-2.87/test/SharedMemory/test.c:43:33: style: The scope of the variable 'ret' can be reduced. [variableScope]
bullet3-2.87/test/SharedMemory/test.c:239:8: style: The scope of the variable 'statusType' can be reduced. [variableScope]
bullet3-2.87/test/SharedMemory/test.c:262:19: style: Variable 'statusHandle' is assigned a value that is never used. [unreadVariable]
bullet3-2.87/test/b3DynamicBvhBroadphase/main.cpp:72:2: warning: printf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
bullet3-2.87/test/clew/clewTest.cpp:18:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/clew/clewTest.cpp:9:0: note: Variable 'result' is reassigned a value before the old one has been used.
bullet3-2.87/test/clew/clewTest.cpp:18:2: note: Variable 'result' is reassigned a value before the old one has been used.
bullet3-2.87/test/clsocket/RecvAsync.cpp:31:20: style: The scope of the variable 'nBytesReceived' can be reduced. [variableScope]
bullet3-2.87/test/clsocket/RecvAsync.cpp:61:10: style: The scope of the variable 'result' can be reduced. [variableScope]
bullet3-2.87/test/clsocket/RecvAsync.cpp:78:17: style: The scope of the variable 'numBytes' can be reduced. [variableScope]
bullet3-2.87/test/enet/chat/client/main.cpp:112:12: style: Expression is always false because 'else if' condition matches previous condition at line 80. [multiCondition]
bullet3-2.87/test/enet/chat/client/main.cpp:14:6: style: The scope of the variable 'serviceResult' can be reduced. [variableScope]
bullet3-2.87/test/enet/chat/server/main.cpp:89:12: style: Expression is always false because 'else if' condition matches previous condition at line 51. [multiCondition]
bullet3-2.87/test/enet/chat/server/main.cpp:10:6: style: The scope of the variable 'serviceResult' can be reduced. [variableScope]
bullet3-2.87/test/enet/nat_punchthrough/client/main.cpp:53:12: style: The scope of the variable 'natpeer' can be reduced. [variableScope]
bullet3-2.87/test/gtest-1.7.0/src/gtest-filepath.cc:239:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bullet3-2.87/test/gtest-1.7.0/src/gtest-filepath.cc:219:0: note: Variable 'result' is reassigned a value before the old one has been used.
bullet3-2.87/test/gtest-1.7.0/src/gtest-filepath.cc:239:3: note: Variable 'result' is reassigned a value before the old one has been used.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2976:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2911:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2976:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2977:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2913:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2977:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2978:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2915:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2978:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2979:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2916:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2979:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2980:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2917:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2980:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2981:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2920:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2981:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2982:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2914:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2982:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2983:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2921:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2983:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2984:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2918:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2984:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2985:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2919:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2985:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2986:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2923:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
bullet3-2.87/test/gtest-1.7.0/src/gtest.cc:2986:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/bulletml/bulletml_0.0.6.orig.tar.gz
bulletml/d_cpp/cpp.cpp:3:2: warning: Member variable 'C::a_' is not initialized in the constructor. [uninitMemberVar]
bulletml/d_cpp/cpp.cpp:9:7: performance: Technically the member function 'C::f2' can be static. [functionStatic]
bulletml/d_cpp/cpp.cpp:10:7: performance: Technically the member function 'C::f3' can be static. [functionStatic]
bulletml/d_cpp/cpp.cpp:11:7: performance: Technically the member function 'C::f4' can be static. [functionStatic]
bulletml/d_cpp/cpp.cpp:12:7: performance: Technically the member function 'C::f5' can be static. [functionStatic]
bulletml/d_cpp/cpp.cpp:13:7: performance: Technically the member function 'C::f6' can be static. [functionStatic]
bulletml/d_cpp/cpp.cpp:14:7: performance: Technically the member function 'C::f7' can be static. [functionStatic]
bulletml/d_cpp/cpp.cpp:15:7: performance: Technically the member function 'C::f8' can be static. [functionStatic]
bulletml/d_cpp/cpp.cpp:16:7: performance: Technically the member function 'C::f9' can be static. [functionStatic]
bulletml/d_cpp/cpp.cpp:30:0: performance: Technically the member function 'TC < int >::f' can be static. [functionStatic]
bulletml/d_cpp/cpp.cpp:4:2: style: Class 'C' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/d_cpp/cpp.cpp:84:1: style: The function 'callback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/d_cpp/cpp.cpp:43:14: note: Virtual function in base class
bulletml/d_cpp/cpp.cpp:84:1: note: Function in derived class
bulletml/d_cpp/cpp.cpp:85:1: style: The function 'callback2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/d_cpp/cpp.cpp:44:14: note: Virtual function in base class
bulletml/d_cpp/cpp.cpp:85:1: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:259:68: style: C-style pointer casting [cstyleCast]
bulletml/src/tinyxml/tinyxml.h:260:67: style: C-style pointer casting [cstyleCast]
bulletml/src/tinyxml/tinyxml.h:261:67: style: C-style pointer casting [cstyleCast]
bulletml/src/tinyxml/tinyxml.h:262:67: style: C-style pointer casting [cstyleCast]
bulletml/src/tinyxml/tinyxml.h:263:66: style: C-style pointer casting [cstyleCast]
bulletml/src/tinyxml/tinyxml.h:264:77: style: C-style pointer casting [cstyleCast]
bulletml/src/tinyxml/tinyxml.h:309:2: warning: Member variable 'TiXmlAttribute::document' is not initialized in the constructor. [uninitMemberVar]
bulletml/src/tinyxml/tinyxml.h:312:2: warning: Member variable 'TiXmlAttribute::document' is not initialized in the constructor. [uninitMemberVar]
bulletml/src/tree.h:31:0: warning: Member variable 'TreeNode < BulletMLNode >::parent_' is not initialized in the constructor. [uninitMemberVar]
bulletml/src/bulletmlparser.h:55:17: performance: Technically the member function 'BulletMLParser::uc2string' can be static. [functionStatic]
bulletml/src/bulletmlparser.h:82:29: note: Technically the member function 'BulletMLParser::uc2string' can be static.
bulletml/src/bulletmlparser.h:55:17: note: Technically the member function 'BulletMLParser::uc2string' can be static.
bulletml/src/tinyxml/tinyxml.h:533:21: style: Technically the member function 'TiXmlDeclaration::Version' can be const. [functionConst]
bulletml/src/tinyxml/tinyxml.h:535:21: style: Technically the member function 'TiXmlDeclaration::Encoding' can be const. [functionConst]
bulletml/src/tinyxml/tinyxml.h:537:21: style: Technically the member function 'TiXmlDeclaration::Standalone' can be const. [functionConst]
bulletml/src/tinyxml/tinyxml.h:615:7: style: Technically the member function 'TiXmlDocument::Error' can be const. [functionConst]
bulletml/src/tinyxml/tinyxml.h:617:21: style: Technically the member function 'TiXmlDocument::ErrorDesc' can be const. [functionConst]
bulletml/src/tree.h:49:0: style: Technically the member function 'TreeNode < BulletMLNode >::childSize' can be const. [functionConst]
bulletml/src/tinyxml/tinyxml.h:391:2: style: Class 'TiXmlElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/tinyxml/tinyxml.h:593:2: style: Class 'TiXmlDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/bulletmlparser-tinyxml.h:19:14: style: Class 'BulletMLParserTinyXML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/bulletmlerror.h:11:11: style: Class 'BulletMLError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/formula.h:20:24: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/formula.h:11:24: note: Virtual function in base class
bulletml/src/formula.h:20:24: note: Function in derived class
bulletml/src/formula.h:52:24: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/formula.h:11:24: note: Virtual function in base class
bulletml/src/formula.h:52:24: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:336:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:75:15: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:336:15: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:425:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:266:21: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:425:21: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:427:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:75:15: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:427:15: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:434:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:270:22: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:434:22: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:452:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:266:21: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:452:21: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:454:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:75:15: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:454:15: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:461:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:270:22: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:461:22: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:475:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:266:21: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:475:21: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:477:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:75:15: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:477:15: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:485:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:270:22: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:485:22: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:502:29: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:485:22: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:502:29: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:540:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:266:21: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:540:21: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:542:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:75:15: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:542:15: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:549:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:270:22: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:549:22: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:570:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:266:21: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:570:21: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:572:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:75:15: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:572:15: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:579:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:270:22: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:579:22: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:612:14: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:270:22: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:612:14: note: Function in derived class
bulletml/src/tinyxml/tinyxml.h:625:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/tinyxml/tinyxml.h:266:21: note: Virtual function in base class
bulletml/src/tinyxml/tinyxml.h:625:21: note: Function in derived class
bulletml/src/bulletmlparser-tinyxml.h:22:27: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/bulletmlparser.h:28:27: note: Virtual function in base class
bulletml/src/bulletmlparser-tinyxml.h:22:27: note: Function in derived class
bulletml/src/ygg/ygg.h:344:12: style: Condition '138==fingerprint' is always false [knownConditionTrueFalse]
bulletml/src/ygg/ygg.h:343:53: note: Assignment 'fingerprint=((unsigned char*)("Š¿Žš"))[0]', assigned value is -118
bulletml/src/ygg/ygg.h:344:12: note: Condition '138==fingerprint' is always false
bulletml/src/ygg/ygg.h:347:12: style: Condition '132==fingerprint' is always false [knownConditionTrueFalse]
bulletml/src/ygg/ygg.h:343:53: note: Assignment 'fingerprint=((unsigned char*)("Š¿Žš"))[0]', assigned value is -118
bulletml/src/ygg/ygg.h:347:12: note: Condition '132==fingerprint' is always false
bulletml/src/ygg/ygg.h:350:12: style: Condition '230==fingerprint' is always false [knownConditionTrueFalse]
bulletml/src/ygg/ygg.h:343:53: note: Assignment 'fingerprint=((unsigned char*)("Š¿Žš"))[0]', assigned value is -118
bulletml/src/ygg/ygg.h:350:12: note: Condition '230==fingerprint' is always false
bulletml/src/ygg/ygg.h:476:12: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:479:12: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:596:11: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:1180:11: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:1183:11: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:1186:11: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:1189:11: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:1192:11: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:1195:11: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:1198:11: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:1201:11: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.h:674:55: style: Function 'get_sox' argument 1 names different: declaration 'inden' definition 'indent'. [funcArgNamesDifferent]
bulletml/src/ygg/ygg.h:472:45: note: Function 'get_sox' argument 1 names different: declaration 'inden' definition 'indent'.
bulletml/src/ygg/ygg.h:674:55: note: Function 'get_sox' argument 1 names different: declaration 'inden' definition 'indent'.
bulletml/src/ygg/ygg.h:1621:1: style: The class 'sax_handler' does not have a constructor although it has private member variables. [noConstructor]
bulletml/src/ygg/ygg.h:1709:2: warning: Member variable 'sox_parser::anchor_indent' is not initialized in the constructor. [uninitMemberVar]
bulletml/src/ygg/ygg.h:2007:2: warning: Member variable 'xml_parser::anchor_indent' is not initialized in the constructor. [uninitMemberVar]
bulletml/src/ygg/ygg.h:797:3: performance: Variable 'path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bulletml/src/ygg/ygg.h:592:12: style: Technically the member function 'yggdrasil::ygg_node_body::get_shell' can be const. [functionConst]
bulletml/src/ygg/ygg.h:1869:13: style: Technically the member function 'yggdrasil::sox_file::get_filename' can be const. [functionConst]
bulletml/src/ygg/ygg.h:2134:13: style: Technically the member function 'yggdrasil::xml_file::get_filename' can be const. [functionConst]
bulletml/src/bulletmlparser-ygg.h:19:7: performance: Technically the member function 'BulletMLParserYggdrasil::on_error' can be static. [functionStatic]
bulletml/src/bulletmlparser-ygg.cpp:13:31: note: Technically the member function 'BulletMLParserYggdrasil::on_error' can be static.
bulletml/src/bulletmlparser-ygg.h:19:7: note: Technically the member function 'BulletMLParserYggdrasil::on_error' can be static.
bulletml/src/bulletmlparser-ygg.h:20:7: performance: Technically the member function 'BulletMLParserYggdrasil::start_document' can be static. [functionStatic]
bulletml/src/bulletmlparser-ygg.cpp:32:31: note: Technically the member function 'BulletMLParserYggdrasil::start_document' can be static.
bulletml/src/bulletmlparser-ygg.h:20:7: note: Technically the member function 'BulletMLParserYggdrasil::start_document' can be static.
bulletml/src/bulletmlparser-ygg.h:21:7: performance: Technically the member function 'BulletMLParserYggdrasil::end_document' can be static. [functionStatic]
bulletml/src/bulletmlparser-ygg.cpp:36:31: note: Technically the member function 'BulletMLParserYggdrasil::end_document' can be static.
bulletml/src/bulletmlparser-ygg.h:21:7: note: Technically the member function 'BulletMLParserYggdrasil::end_document' can be static.
bulletml/src/bulletmlparser-ygg.h:33:14: performance: Technically the member function 'BulletMLParserYggdrasil::trimString' can be static. [functionStatic]
bulletml/src/bulletmlparser-ygg.cpp:78:38: note: Technically the member function 'BulletMLParserYggdrasil::trimString' can be static.
bulletml/src/bulletmlparser-ygg.h:33:14: note: Technically the member function 'BulletMLParserYggdrasil::trimString' can be static.
bulletml/src/ygg/ygg.h:366:2: style: Class 'ygg_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:367:2: style: Class 'ygg_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:368:2: style: Class 'ygg_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:369:2: style: Class 'ygg_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:445:1: style: Class 'ygg_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:1060:2: style: Class 'ygg_const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:1122:2: style: Class 'ygg_const_reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:1490:2: style: Class 'ygg_error_code' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:1659:2: style: Class 'ygg_parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:1843:2: style: Class 'sox_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:1875:2: style: Class 'sox_autofile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:2118:2: style: Class 'xml_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:2140:2: style: Class 'xml_autofile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:241:0: style: Class 'yggdrasil :: ygg_smart_shell < ygg_node_body >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.h:948:1: warning: The class 'ygg_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bulletml/src/ygg/ygg.h:1000:1: warning: The class 'ygg_reverse_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bulletml/src/ygg/ygg.h:1051:1: warning: The class 'ygg_const_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bulletml/src/ygg/ygg.h:1113:1: warning: The class 'ygg_const_reverse_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bulletml/src/ygg/ygg.h:1420:1: warning: The class 'ygg_position' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bulletml/src/ygg/ygg.h:1483:1: warning: The class 'ygg_error_code' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bulletml/src/ygg/ygg.h:1589:1: warning: The class 'ygg_error' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bulletml/src/ygg/ygg.h:803:7: style: The function 'is_live' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:563:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:803:7: note: Function in derived class
bulletml/src/ygg/ygg.h:804:13: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:564:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:804:13: note: Function in derived class
bulletml/src/ygg/ygg.h:805:13: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:565:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:805:13: note: Function in derived class
bulletml/src/ygg/ygg.h:806:13: style: The function 'get_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:566:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:806:13: note: Function in derived class
bulletml/src/ygg/ygg.h:807:13: style: The function 'get_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:567:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:807:13: note: Function in derived class
bulletml/src/ygg/ygg.h:809:13: style: The function 'get_xml_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:569:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:809:13: note: Function in derived class
bulletml/src/ygg/ygg.h:810:13: style: The function 'get_sox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:570:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:810:13: note: Function in derived class
bulletml/src/ygg/ygg.h:812:11: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:571:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:812:11: note: Function in derived class
bulletml/src/ygg/ygg.h:813:11: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:572:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:813:11: note: Function in derived class
bulletml/src/ygg/ygg.h:814:12: style: The function 'get_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:573:19: note: Virtual function in base class
bulletml/src/ygg/ygg.h:814:12: note: Function in derived class
bulletml/src/ygg/ygg.h:816:7: style: The function 'match_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:583:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:816:7: note: Function in derived class
bulletml/src/ygg/ygg.h:818:7: style: The function 'set_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:585:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:818:7: note: Function in derived class
bulletml/src/ygg/ygg.h:819:7: style: The function 'set_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:586:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:819:7: note: Function in derived class
bulletml/src/ygg/ygg.h:820:7: style: The function 'adopt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:587:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:820:7: note: Function in derived class
bulletml/src/ygg/ygg.h:821:7: style: The function 'exile_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:588:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:821:7: note: Function in derived class
bulletml/src/ygg/ygg.h:823:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:590:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:823:11: note: Function in derived class
bulletml/src/ygg/ygg.h:826:7: style: The function 'assert_other' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:600:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:826:7: note: Function in derived class
bulletml/src/ygg/ygg.h:846:7: style: The function 'is_live' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:563:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:846:7: note: Function in derived class
bulletml/src/ygg/ygg.h:847:13: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:564:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:847:13: note: Function in derived class
bulletml/src/ygg/ygg.h:848:13: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:565:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:848:13: note: Function in derived class
bulletml/src/ygg/ygg.h:849:13: style: The function 'get_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:566:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:849:13: note: Function in derived class
bulletml/src/ygg/ygg.h:850:13: style: The function 'get_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:567:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:850:13: note: Function in derived class
bulletml/src/ygg/ygg.h:852:13: style: The function 'get_xml_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:569:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:852:13: note: Function in derived class
bulletml/src/ygg/ygg.h:853:13: style: The function 'get_sox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:570:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:853:13: note: Function in derived class
bulletml/src/ygg/ygg.h:855:7: style: The function 'match_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:583:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:855:7: note: Function in derived class
bulletml/src/ygg/ygg.h:857:7: style: The function 'set_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:586:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:857:7: note: Function in derived class
bulletml/src/ygg/ygg.h:859:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:590:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:859:11: note: Function in derived class
bulletml/src/ygg/ygg.h:878:7: style: The function 'is_live' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:563:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:878:7: note: Function in derived class
bulletml/src/ygg/ygg.h:879:13: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:564:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:879:13: note: Function in derived class
bulletml/src/ygg/ygg.h:880:13: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:565:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:880:13: note: Function in derived class
bulletml/src/ygg/ygg.h:881:13: style: The function 'get_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:566:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:881:13: note: Function in derived class
bulletml/src/ygg/ygg.h:882:13: style: The function 'get_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:567:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:882:13: note: Function in derived class
bulletml/src/ygg/ygg.h:884:13: style: The function 'get_xml_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:569:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:884:13: note: Function in derived class
bulletml/src/ygg/ygg.h:885:13: style: The function 'get_sox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:570:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:885:13: note: Function in derived class
bulletml/src/ygg/ygg.h:887:7: style: The function 'match_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:583:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:887:7: note: Function in derived class
bulletml/src/ygg/ygg.h:889:7: style: The function 'set_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:586:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:889:7: note: Function in derived class
bulletml/src/ygg/ygg.h:891:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:590:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:891:11: note: Function in derived class
bulletml/src/ygg/ygg.h:911:7: style: The function 'is_live' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:563:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:911:7: note: Function in derived class
bulletml/src/ygg/ygg.h:912:13: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:564:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:912:13: note: Function in derived class
bulletml/src/ygg/ygg.h:913:13: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:565:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:913:13: note: Function in derived class
bulletml/src/ygg/ygg.h:914:13: style: The function 'get_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:566:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:914:13: note: Function in derived class
bulletml/src/ygg/ygg.h:915:13: style: The function 'get_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:567:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:915:13: note: Function in derived class
bulletml/src/ygg/ygg.h:917:13: style: The function 'get_xml_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:569:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:917:13: note: Function in derived class
bulletml/src/ygg/ygg.h:918:13: style: The function 'get_sox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:570:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:918:13: note: Function in derived class
bulletml/src/ygg/ygg.h:920:7: style: The function 'match_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:583:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:920:7: note: Function in derived class
bulletml/src/ygg/ygg.h:922:7: style: The function 'set_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:585:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:922:7: note: Function in derived class
bulletml/src/ygg/ygg.h:923:7: style: The function 'set_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:586:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:923:7: note: Function in derived class
bulletml/src/ygg/ygg.h:925:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:590:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:925:11: note: Function in derived class
bulletml/src/ygg/ygg.h:1216:7: style: The function 'is_live' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:563:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1216:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1217:13: style: The function 'get_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:566:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1217:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1218:13: style: The function 'get_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:567:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1218:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1221:13: style: The function 'get_xml_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:569:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1221:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1222:13: style: The function 'get_sox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:570:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1222:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1224:7: style: The function 'adopt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:587:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1224:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1225:7: style: The function 'exile_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:588:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1225:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1231:7: style: The function 'assert_other' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:600:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1231:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1244:13: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:564:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1244:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1245:13: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:565:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1245:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1246:11: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:571:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1246:11: note: Function in derived class
bulletml/src/ygg/ygg.h:1247:11: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:572:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1247:11: note: Function in derived class
bulletml/src/ygg/ygg.h:1248:12: style: The function 'get_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:573:19: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1248:12: note: Function in derived class
bulletml/src/ygg/ygg.h:1249:15: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:574:22: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1249:15: note: Function in derived class
bulletml/src/ygg/ygg.h:1250:15: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:575:22: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1250:15: note: Function in derived class
bulletml/src/ygg/ygg.h:1251:23: style: The function 'rbegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:576:30: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1251:23: note: Function in derived class
bulletml/src/ygg/ygg.h:1252:23: style: The function 'rend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:577:30: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1252:23: note: Function in derived class
bulletml/src/ygg/ygg.h:1253:21: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:578:28: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1253:21: note: Function in derived class
bulletml/src/ygg/ygg.h:1254:21: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:579:28: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1254:21: note: Function in derived class
bulletml/src/ygg/ygg.h:1255:29: style: The function 'rbegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:580:36: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1255:29: note: Function in derived class
bulletml/src/ygg/ygg.h:1256:29: style: The function 'rend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:581:36: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1256:29: note: Function in derived class
bulletml/src/ygg/ygg.h:1258:7: style: The function 'match_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:583:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1258:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1260:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:590:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1260:11: note: Function in derived class
bulletml/src/ygg/ygg.h:1339:13: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:564:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1339:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1340:13: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:565:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1340:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1341:11: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:571:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1341:11: note: Function in derived class
bulletml/src/ygg/ygg.h:1343:7: style: The function 'match_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:583:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1343:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1345:7: style: The function 'adopt_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:587:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1345:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1346:7: style: The function 'exile_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:588:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1346:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1348:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:590:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1348:11: note: Function in derived class
bulletml/src/ygg/ygg.h:1376:13: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:564:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1376:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1377:13: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:565:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1377:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1381:13: style: The function 'get_xml_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:569:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1381:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1382:13: style: The function 'get_sox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:570:20: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1382:13: note: Function in derived class
bulletml/src/ygg/ygg.h:1384:7: style: The function 'match_path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:583:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1384:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1386:7: style: The function 'set_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:585:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1386:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1387:7: style: The function 'set_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:586:14: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1387:7: note: Function in derived class
bulletml/src/ygg/ygg.h:1389:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:590:18: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1389:11: note: Function in derived class
bulletml/src/ygg/ygg.h:1646:7: style: The function 'on_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:1631:15: note: Virtual function in base class
bulletml/src/ygg/ygg.h:1646:7: note: Function in derived class
bulletml/src/bulletmlparser-ygg.h:30:27: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/bulletmlparser.h:28:27: note: Virtual function in base class
bulletml/src/bulletmlparser-ygg.h:30:27: note: Function in derived class
bulletml/src/bulletmlparser.cpp:100:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bulletml/src/bulletmlparser.cpp:102:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bulletml/src/bulletmlrunnerimpl.h:20:0: warning: Member variable 'Validatable < double >::val_' is not initialized in the constructor. [uninitMemberVar]
bulletml/src/bulletmlrunner.h:32:48: style: Technically the member function 'BulletMLState::getParameter' can be const. [functionConst]
bulletml/src/bulletmlrunnerimpl.h:51:5: style: Technically the member function 'LinearFunc::getValue' can be const. [functionConst]
bulletml/src/bulletmlrunnerimpl.h:55:7: style: Technically the member function 'LinearFunc::isLast' can be const. [functionConst]
bulletml/src/bulletmlrunnerimpl.h:58:5: style: Technically the member function 'LinearFunc::getLast' can be const. [functionConst]
bulletml/src/bulletmlrunner.h:151:39: warning: Virtual function 'makeImpl' is called from constructor 'BulletMLRunner(BulletMLParser*bulletml)' at line 15. Dynamic binding is not used. [virtualCallInConstructor]
bulletml/src/bulletmlrunner.cpp:15:19: note: Calling makeImpl
bulletml/src/bulletmlrunner.h:151:39: note: makeImpl is a virtual method
bulletml/src/bulletmlrunner.h:151:39: warning: Virtual function 'makeImpl' is called from constructor 'BulletMLRunner(BulletMLState*state)' at line 20. Dynamic binding is not used. [virtualCallInConstructor]
bulletml/src/bulletmlrunner.cpp:20:18: note: Calling makeImpl
bulletml/src/bulletmlrunner.h:151:39: note: makeImpl is a virtual method
bulletml/src/formula-variables.h:20:24: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/formula.h:11:24: note: Virtual function in base class
bulletml/src/formula-variables.h:20:24: note: Function in derived class
bulletml/src/formula-variables.h:28:24: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/formula.h:11:24: note: Virtual function in base class
bulletml/src/formula-variables.h:28:24: note: Function in derived class
bulletml/src/formula-variables.h:37:24: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/formula.h:11:24: note: Virtual function in base class
bulletml/src/formula-variables.h:37:24: note: Function in derived class
bulletml/src/bulletmlrunnerimpl.cpp:95:21: warning: Member variable 'BulletMLRunnerImpl::endTurn_' is not initialized in the constructor. [uninitMemberVar]
bulletml/src/bulletmlrunnerimpl.h:125:7: style: Technically the member function 'BulletMLRunnerImpl::isTurnEnd' can be const. [functionConst]
bulletml/src/bulletmlrunnerimpl.cpp:152:26: note: Technically the member function 'BulletMLRunnerImpl::isTurnEnd' can be const.
bulletml/src/bulletmlrunnerimpl.h:125:7: note: Technically the member function 'BulletMLRunnerImpl::isTurnEnd' can be const.
bulletml/src/bulletmlrunnerimpl.h:51:0: style: Technically the member function 'LinearFunc < int , double >::getValue' can be const. [functionConst]
bulletml/src/bulletmlrunnerimpl.h:55:0: style: Technically the member function 'LinearFunc < int , double >::isLast' can be const. [functionConst]
bulletml/src/bulletmlrunnerimpl.h:58:0: style: Technically the member function 'LinearFunc < int , double >::getLast' can be const. [functionConst]
bulletml/src/auto_ptr_fix.h:12:8: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
bulletml/src/auto_ptr_fix.h:17:8: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
bulletml/src/bulletmltree.cpp:56:15: warning: Member variable 'BulletMLNode::refID_' is not initialized in the constructor. [uninitMemberVar]
/usr/lib/bison.simple:761:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
bulletml/src/tinyxml/tinyxml.cpp:41:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
bulletml/src/tinyxml/tinyxml.cpp:55:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
bulletml/src/tinyxml/tinyxml.cpp:27:32: style: Function 'TiXmlNode' argument 1 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:269:22: note: Function 'TiXmlNode' argument 1 names different: declaration 'type' definition '_type'.
bulletml/src/tinyxml/tinyxml.cpp:27:32: note: Function 'TiXmlNode' argument 1 names different: declaration 'type' definition '_type'.
bulletml/src/tinyxml/tinyxml.cpp:69:48: style: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:273:38: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
bulletml/src/tinyxml/tinyxml.cpp:69:48: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
bulletml/src/tinyxml/tinyxml.cpp:220:59: style: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:196:49: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
bulletml/src/tinyxml/tinyxml.cpp:220:59: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
bulletml/src/tinyxml/tinyxml.cpp:348:48: style: Function 'TiXmlElement' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:391:35: note: Function 'TiXmlElement' argument 1 names different: declaration 'value' definition '_value'.
bulletml/src/tinyxml/tinyxml.cpp:348:48: note: Function 'TiXmlElement' argument 1 names different: declaration 'value' definition '_value'.
bulletml/src/tinyxml/tinyxml.cpp:387:63: style: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:415:13: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
bulletml/src/tinyxml/tinyxml.cpp:387:63: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
bulletml/src/tinyxml/tinyxml.cpp:677:56: style: Function 'TiXmlDeclaration' argument 1 names different: declaration 'version' definition '_version'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:526:39: note: Function 'TiXmlDeclaration' argument 1 names different: declaration 'version' definition '_version'.
bulletml/src/tinyxml/tinyxml.cpp:677:56: note: Function 'TiXmlDeclaration' argument 1 names different: declaration 'version' definition '_version'.
bulletml/src/tinyxml/tinyxml.cpp:678:29: style: Function 'TiXmlDeclaration' argument 2 names different: declaration 'encoding' definition '_encoding'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:527:27: note: Function 'TiXmlDeclaration' argument 2 names different: declaration 'encoding' definition '_encoding'.
bulletml/src/tinyxml/tinyxml.cpp:678:29: note: Function 'TiXmlDeclaration' argument 2 names different: declaration 'encoding' definition '_encoding'.
bulletml/src/tinyxml/tinyxml.cpp:679:29: style: Function 'TiXmlDeclaration' argument 3 names different: declaration 'standalone' definition '_standalone'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:528:27: note: Function 'TiXmlDeclaration' argument 3 names different: declaration 'standalone' definition '_standalone'.
bulletml/src/tinyxml/tinyxml.cpp:679:29: note: Function 'TiXmlDeclaration' argument 3 names different: declaration 'standalone' definition '_standalone'.
bulletml/src/tinyxml/tinyxml.cpp:765:46: style: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:370:28: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
bulletml/src/tinyxml/tinyxml.cpp:765:46: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
bulletml/src/tinyxml/tinyxml.cpp:776:49: style: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:371:31: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
bulletml/src/tinyxml/tinyxml.cpp:776:49: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
bulletml/src/tinyxml/tinyxml.cpp:485:16: warning: Member variable 'TiXmlDocument::errorId' is not initialized in the constructor. [uninitMemberVar]
bulletml/src/tinyxml/tinyxml.cpp:492:16: warning: Member variable 'TiXmlDocument::errorId' is not initialized in the constructor. [uninitMemberVar]
bulletml/src/tinyxml/tinyxml.cpp:682:2: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bulletml/src/tinyxml/tinyxml.cpp:683:2: performance: Variable 'encoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bulletml/src/tinyxml/tinyxml.cpp:684:2: performance: Variable 'standalone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bulletml/src/tinyxml/tinyxml.h:371:7: style: Technically the member function 'TiXmlAttributeSet::Remove' can be const. [functionConst]
bulletml/src/tinyxml/tinyxml.cpp:776:25: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
bulletml/src/tinyxml/tinyxml.h:371:7: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
bulletml/src/tinyxml/tinyxmlparser.cpp:56:26: warning: Either the condition 'p' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
bulletml/src/tinyxml/tinyxmlparser.cpp:48:10: note: Assuming that condition 'p' is not redundant
bulletml/src/tinyxml/tinyxmlparser.cpp:56:26: note: Null pointer subtraction
bulletml/src/tinyxml/tinyxmlparser.cpp:63:46: style: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:94:43: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
bulletml/src/tinyxml/tinyxmlparser.cpp:63:46: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
bulletml/src/tinyxml/tinyxmlparser.cpp:65:15: style: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:96:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
bulletml/src/tinyxml/tinyxmlparser.cpp:65:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
bulletml/src/tinyxml/tinyxmlparser.cpp:67:15: style: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:98:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
bulletml/src/tinyxml/tinyxmlparser.cpp:67:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
bulletml/src/tinyxml/tinyxmlparser.cpp:156:54: style: Function 'IdentifyAndParse' argument 1 names different: declaration 'p' definition 'where'. [funcArgNamesDifferent]
bulletml/src/tinyxml/tinyxml.h:277:44: note: Function 'IdentifyAndParse' argument 1 names different: declaration 'p' definition 'where'.
bulletml/src/tinyxml/tinyxmlparser.cpp:156:54: note: Function 'IdentifyAndParse' argument 1 names different: declaration 'p' definition 'where'.
bulletml/src/tinyxml/xmltest.cpp:143:2: style: Variable 'itemElement' is reassigned a value before the old one has been used. [redundantAssignment]
bulletml/src/tinyxml/xmltest.cpp:103:2: note: Variable 'itemElement' is reassigned a value before the old one has been used.
bulletml/src/tinyxml/xmltest.cpp:143:2: note: Variable 'itemElement' is reassigned a value before the old one has been used.
bulletml/src/tinyxml/xmltest.cpp:16:14: style: The scope of the variable 'demoStart' can be reduced. [variableScope]
bulletml/src/ygg/ygg.h:1507:29: style: Public interface of ygg_error_code is not safe. When calling ygg_error_code::get_spectrum(), if parameter spectrum is 0 that leads to division by zero. [unsafeClassDivZero]
bulletml/src/ygg/ygg.cpp:1047:10: style: C-style pointer casting [cstyleCast]
bulletml/src/ygg/ygg.cpp:745:50: style: Function 'operator[]' argument 1 names different: declaration 'path' definition 'X_path'. [funcArgNamesDifferent]
bulletml/src/ygg/ygg.h:812:40: note: Function 'operator[]' argument 1 names different: declaration 'path' definition 'X_path'.
bulletml/src/ygg/ygg.cpp:745:50: note: Function 'operator[]' argument 1 names different: declaration 'path' definition 'X_path'.
bulletml/src/ygg/ygg.cpp:1284:36: style: Function 'adopt_node' argument 1 names different: declaration 'X' definition 'X_node'. [funcArgNamesDifferent]
bulletml/src/ygg/ygg.h:1345:27: note: Function 'adopt_node' argument 1 names different: declaration 'X' definition 'X_node'.
bulletml/src/ygg/ygg.cpp:1284:36: note: Function 'adopt_node' argument 1 names different: declaration 'X' definition 'X_node'.
bulletml/src/ygg/ygg.cpp:1292:36: style: Function 'exile_node' argument 1 names different: declaration 'X' definition 'X_node'. [funcArgNamesDifferent]
bulletml/src/ygg/ygg.h:1346:27: note: Function 'exile_node' argument 1 names different: declaration 'X' definition 'X_node'.
bulletml/src/ygg/ygg.cpp:1292:36: note: Function 'exile_node' argument 1 names different: declaration 'X' definition 'X_node'.
bulletml/src/ygg/ygg.cpp:1561:42: style: Function 'parse' argument 1 names different: declaration 'X_line' definition 'X_text'. [funcArgNamesDifferent]
bulletml/src/ygg/ygg.h:1730:31: note: Function 'parse' argument 1 names different: declaration 'X_line' definition 'X_text'.
bulletml/src/ygg/ygg.cpp:1561:42: note: Function 'parse' argument 1 names different: declaration 'X_line' definition 'X_text'.
bulletml/src/ygg/ygg.cpp:216:3: style: Technically the member function 'yggdrasil::ygg_utility::decode_xml::decodex::operatorconstchar*' can be const. [functionConst]
bulletml/src/ygg/ygg.cpp:153:3: style: Class 'decodex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bulletml/src/ygg/ygg.cpp:153:28: performance: Function parameter 'source' should be passed by const reference. [passedByValue]
bulletml/src/ygg/ygg.cpp:154:13: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:156:14: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:1165:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:1170:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:1179:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:1180:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:1183:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:1192:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:1206:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:1233:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:1331:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
bulletml/src/ygg/ygg.cpp:217:4: performance: Returning the result of c_str() in a function that returns std::string is slow and redundant. [stlcstrReturn]
bulletml/src/ygg/ygg_test.cpp:69:7: style: The function 'on_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:1631:15: note: Virtual function in base class
bulletml/src/ygg/ygg_test.cpp:69:7: note: Function in derived class
bulletml/src/ygg/ygg_test.cpp:152:7: style: The function 'on_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:1631:15: note: Virtual function in base class
bulletml/src/ygg/ygg_test.cpp:152:7: note: Function in derived class
bulletml/src/ygg/ygg_test.cpp:153:7: style: The function 'start_document' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:1632:15: note: Virtual function in base class
bulletml/src/ygg/ygg_test.cpp:153:7: note: Function in derived class
bulletml/src/ygg/ygg_test.cpp:154:7: style: The function 'end_document' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:1633:15: note: Virtual function in base class
bulletml/src/ygg/ygg_test.cpp:154:7: note: Function in derived class
bulletml/src/ygg/ygg_test.cpp:155:7: style: The function 'start_element' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:1634:15: note: Virtual function in base class
bulletml/src/ygg/ygg_test.cpp:155:7: note: Function in derived class
bulletml/src/ygg/ygg_test.cpp:156:7: style: The function 'end_element' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:1635:15: note: Virtual function in base class
bulletml/src/ygg/ygg_test.cpp:156:7: note: Function in derived class
bulletml/src/ygg/ygg_test.cpp:157:7: style: The function 'catch_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:1636:15: note: Virtual function in base class
bulletml/src/ygg/ygg_test.cpp:157:7: note: Function in derived class
bulletml/src/ygg/ygg_test.cpp:158:7: style: The function 'catch_comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bulletml/src/ygg/ygg.h:1637:15: note: Virtual function in base class
bulletml/src/ygg/ygg_test.cpp:158:7: note: Function in derived class
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/bum/bum_2.5.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bumblebee/bumblebee_3.2.1.orig.tar.gz
bumblebee-3.2.1/src/bbconfig.c:480:11: style: Condition 'err!=NULL' is always false [knownConditionTrueFalse]
bumblebee-3.2.1/src/bbconfig.c:437:17: note: Assignment 'err=NULL', assigned value is 0
bumblebee-3.2.1/src/bbconfig.c:480:11: note: Condition 'err!=NULL' is always false
bumblebee-3.2.1/src/bbconfig.c:480:11: style: Same expression on both sides of '!=' because the value of 'err' and 'NULL' are the same. [duplicateExpression]
bumblebee-3.2.1/src/bbconfig.c:437:17: note: 'err' is assigned value 'NULL' here.
bumblebee-3.2.1/src/bbconfig.c:480:11: note: Same expression on both sides of '!=' because the value of 'err' and 'NULL' are the same.
bumblebee-3.2.1/src/bblogger.c:113:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
bumblebee-3.2.1/src/bblogger.c:134:10: style: The scope of the variable 'valid' can be reduced. [variableScope]
bumblebee-3.2.1/src/bbsecondary.c:219:8: style: The scope of the variable 'driver' can be reduced. [variableScope]
bumblebee-3.2.1/src/bumblebeed.c:181:17: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bumblebee-3.2.1/src/bumblebeed.c:169:8: style: The scope of the variable 'need_secondary' can be reduced. [variableScope]
bumblebee-3.2.1/src/optirun.c:165:22: style: Variable 'optno' is assigned a value that is never used. [unreadVariable]
bumblebee-3.2.1/src/pci.c:96:5: error: Resource leak: fp [resourceLeak]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/bumprace/bumprace_1.5.4.orig.tar.gz
bumprace-1.5.4/src/bumprace.c:132:13: style: The scope of the variable 'alpha' can be reduced. [variableScope]
bumprace-1.5.4/src/bumprace.c:378:9: style: The scope of the variable 'alpha' can be reduced. [variableScope]
bumprace-1.5.4/src/bumprace.c:378:15: style: The scope of the variable 'hyp' can be reduced. [variableScope]
bumprace-1.5.4/src/font.c:247:33: style: Function 'SFont_Input2' argument 1 names different: declaration 'Destination' definition 'Dest'. [funcArgNamesDifferent]
bumprace-1.5.4/src/font.h:80:34: note: Function 'SFont_Input2' argument 1 names different: declaration 'Destination' definition 'Dest'.
bumprace-1.5.4/src/font.c:247:33: note: Function 'SFont_Input2' argument 1 names different: declaration 'Destination' definition 'Dest'.
bumprace-1.5.4/src/font.c:247:79: style: Function 'SFont_Input2' argument 5 names different: declaration 'Width' definition 'PixelWidth'. [funcArgNamesDifferent]
bumprace-1.5.4/src/font.h:80:87: note: Function 'SFont_Input2' argument 5 names different: declaration 'Width' definition 'PixelWidth'.
bumprace-1.5.4/src/font.c:247:79: note: Function 'SFont_Input2' argument 5 names different: declaration 'Width' definition 'PixelWidth'.
bumprace-1.5.4/src/font.c:251:32: style: Function 'SFont_Input' argument 1 names different: declaration 'Destination' definition 'Dest'. [funcArgNamesDifferent]
bumprace-1.5.4/src/font.h:79:34: note: Function 'SFont_Input' argument 1 names different: declaration 'Destination' definition 'Dest'.
bumprace-1.5.4/src/font.c:251:32: note: Function 'SFont_Input' argument 1 names different: declaration 'Destination' definition 'Dest'.
bumprace-1.5.4/src/font.c:251:56: style: Function 'SFont_Input' argument 4 names different: declaration 'Width' definition 'PixelWidth'. [funcArgNamesDifferent]
bumprace-1.5.4/src/font.h:79:65: note: Function 'SFont_Input' argument 4 names different: declaration 'Width' definition 'PixelWidth'.
bumprace-1.5.4/src/font.c:251:56: note: Function 'SFont_Input' argument 4 names different: declaration 'Width' definition 'PixelWidth'.
bumprace-1.5.4/src/font.c:216:26: error: Undefined behavior: Variable 'text' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
bumprace-1.5.4/src/gfx.c:84:7: style: The scope of the variable 'bpp' can be reduced. [variableScope]
bumprace-1.5.4/src/gfx.c:419:48: style: Function 'PutBackPixel' argument 2 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent]
bumprace-1.5.4/src/gfx.h:49:48: note: Function 'PutBackPixel' argument 2 names different: declaration 'x' definition 'X'.
bumprace-1.5.4/src/gfx.c:419:48: note: Function 'PutBackPixel' argument 2 names different: declaration 'x' definition 'X'.
bumprace-1.5.4/src/gfx.c:419:58: style: Function 'PutBackPixel' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
bumprace-1.5.4/src/gfx.h:49:58: note: Function 'PutBackPixel' argument 3 names different: declaration 'y' definition 'Y'.
bumprace-1.5.4/src/gfx.c:419:58: note: Function 'PutBackPixel' argument 3 names different: declaration 'y' definition 'Y'.
bumprace-1.5.4/src/options.c:68:10: style: The scope of the variable 'Name' can be reduced. [variableScope]
bumprace-1.5.4/src/options.c:69:6: style: The scope of the variable 'a' can be reduced. [variableScope]
bumprace-1.5.4/src/options.c:70:11: style: The scope of the variable 'file' can be reduced. [variableScope]
bumprace-1.5.4/src/particles.c:102:9: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
bumprace-1.5.4/src/particles.c:103:9: style: Variable 'Y' is assigned a value that is never used. [unreadVariable]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/bumpversion/bumpversion_0.5.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bunch/bunch_1.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bundler/bundler_1.7.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bundlewrap/bundlewrap_3.5.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bup/bup_0.29.orig.tar.gz
bup-0.29/lib/bup/_helpers.c:1163:0: error: #error "cannot find utimensat or utimes()" [preprocessorErrorDirective]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/burgerspace/burgerspace_1.9.2.orig.tar.gz
burgerspace-1.9.2/src/BurgerSpaceClient.cpp:803:9: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
burgerspace-1.9.2/src/IngredientGroup.h:73:12: performance: Technically the member function 'IngredientGroup::getNumMembers' can be static. [functionStatic]
burgerspace-1.9.2/src/Controller.h:36:5: style: Class 'Controller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
burgerspace-1.9.2/src/BurgerSpaceServer.h:82:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:58:18: note: Virtual function in base class
burgerspace-1.9.2/src/BurgerSpaceServer.h:82:18: note: Function in derived class
burgerspace-1.9.2/src/BurgerSpaceServer.h:148:18: style: The function 'startNewGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:45:18: note: Virtual function in base class
burgerspace-1.9.2/src/BurgerSpaceServer.h:148:18: note: Function in derived class
burgerspace-1.9.2/src/BurgerSpaceServer.h:149:18: style: The function 'isPaused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:47:18: note: Virtual function in base class
burgerspace-1.9.2/src/BurgerSpaceServer.h:149:18: note: Function in derived class
burgerspace-1.9.2/src/BurgerSpaceServer.h:150:18: style: The function 'pauseGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:49:18: note: Virtual function in base class
burgerspace-1.9.2/src/BurgerSpaceServer.h:150:18: note: Function in derived class
burgerspace-1.9.2/src/BurgerSpaceServer.h:151:18: style: The function 'resumeGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:51:18: note: Virtual function in base class
burgerspace-1.9.2/src/BurgerSpaceServer.h:151:18: note: Function in derived class
burgerspace-1.9.2/src/BurgerSpaceServer.h:152:18: style: The function 'setChefRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:53:18: note: Virtual function in base class
burgerspace-1.9.2/src/BurgerSpaceServer.h:152:18: note: Function in derived class
burgerspace-1.9.2/src/BurgerSpaceServer.h:153:18: style: The function 'setEnemyRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:55:18: note: Virtual function in base class
burgerspace-1.9.2/src/BurgerSpaceServer.h:153:18: note: Function in derived class
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:120:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1691:58: style: Function 'deleteSprites' argument 1 names different: declaration 'isl' definition 'sl'. [funcArgNamesDifferent]
burgerspace-1.9.2/src/BurgerSpaceServer.h:379:48: note: Function 'deleteSprites' argument 1 names different: declaration 'isl' definition 'sl'.
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1691:58: note: Function 'deleteSprites' argument 1 names different: declaration 'isl' definition 'sl'.
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:3144:49: style: Function 'serialize' argument 1 names different: declaration 's' definition 'es'. [funcArgNamesDifferent]
burgerspace-1.9.2/src/BurgerSpaceServer.h:422:46: note: Function 'serialize' argument 1 names different: declaration 's' definition 'es'.
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:3144:49: note: Function 'serialize' argument 1 names different: declaration 's' definition 'es'.
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1034:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1678:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1693:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1794:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1806:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1812:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1886:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1948:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1990:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2039:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2263:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2323:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2342:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2491:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2524:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2551:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2565:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2921:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2931:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2948:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2957:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:2980:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:3160:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:3171:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/BurgerSpaceServer.h:344:10: performance: Technically the member function 'BurgerSpaceServer::chooseDirectionAmongMany' can be static. [functionStatic]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1242:20: note: Technically the member function 'BurgerSpaceServer::chooseDirectionAmongMany' can be static.
burgerspace-1.9.2/src/BurgerSpaceServer.h:344:10: note: Technically the member function 'BurgerSpaceServer::chooseDirectionAmongMany' can be static.
burgerspace-1.9.2/src/BurgerSpaceServer.h:373:10: performance: Technically the member function 'BurgerSpaceServer::displayErrorMessage' can be static. [functionStatic]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:833:20: note: Technically the member function 'BurgerSpaceServer::displayErrorMessage' can be static.
burgerspace-1.9.2/src/BurgerSpaceServer.h:373:10: note: Technically the member function 'BurgerSpaceServer::displayErrorMessage' can be static.
burgerspace-1.9.2/src/BurgerSpaceServer.h:408:10: performance: Technically the member function 'BurgerSpaceServer::displayStartMessage' can be static. [functionStatic]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:3062:20: note: Technically the member function 'BurgerSpaceServer::displayStartMessage' can be static.
burgerspace-1.9.2/src/BurgerSpaceServer.h:408:10: note: Technically the member function 'BurgerSpaceServer::displayStartMessage' can be static.
burgerspace-1.9.2/src/BurgerSpaceServer.h:372:10: style: Unhandled exception specification when calling function loadLevel(). [unhandledExceptionSpecification]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:954:5: note: Unhandled exception specification when calling function loadLevel().
burgerspace-1.9.2/src/BurgerSpaceServer.h:372:10: note: Unhandled exception specification when calling function loadLevel().
burgerspace-1.9.2/src/BurgerSpaceServer.h:358:10: style: Unhandled exception specification when calling function initNextLevel(). [unhandledExceptionSpecification]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1064:13: note: Unhandled exception specification when calling function initNextLevel().
burgerspace-1.9.2/src/BurgerSpaceServer.h:358:10: note: Unhandled exception specification when calling function initNextLevel().
burgerspace-1.9.2/src/BurgerSpaceServer.h:358:10: style: Unhandled exception specification when calling function initNextLevel(). [unhandledExceptionSpecification]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1363:17: note: Unhandled exception specification when calling function initNextLevel().
burgerspace-1.9.2/src/BurgerSpaceServer.h:358:10: note: Unhandled exception specification when calling function initNextLevel().
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1299:27: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1471:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1476:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1744:29: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1746:29: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
burgerspace-1.9.2/src/BurgerSpaceServer.cpp:1701:12: style: Reading from empty STL container 'sl' [reademptycontainer]
burgerspace-1.9.2/src/IngredientGroup.cpp:112:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/IngredientGroup.cpp:127:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/IngredientGroup.cpp:142:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/LocalServer.cpp:60:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/LocalServer.cpp:76:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/LocalServer.cpp:212:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
burgerspace-1.9.2/src/LocalServer.h:39:18: style: The function 'updateLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:120:18: note: Virtual function in base class
burgerspace-1.9.2/src/LocalServer.h:39:18: note: Function in derived class
burgerspace-1.9.2/src/LocalServer.h:47:18: style: The function 'notifySpriteDeletion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:136:18: note: Virtual function in base class
burgerspace-1.9.2/src/LocalServer.h:47:18: note: Function in derived class
burgerspace-1.9.2/src/LocalServer.h:55:18: style: The function 'updateScore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:138:18: note: Virtual function in base class
burgerspace-1.9.2/src/LocalServer.h:55:18: note: Function in derived class
burgerspace-1.9.2/src/LocalServer.h:59:18: style: The function 'disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:60:18: note: Virtual function in base class
burgerspace-1.9.2/src/LocalServer.h:59:18: note: Function in derived class
burgerspace-1.9.2/src/LocalServer.h:62:18: style: The function 'saveGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:63:18: note: Virtual function in base class
burgerspace-1.9.2/src/LocalServer.h:62:18: note: Function in derived class
burgerspace-1.9.2/src/LocalServer.h:63:17: style: The function 'loadGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:66:17: note: Virtual function in base class
burgerspace-1.9.2/src/LocalServer.h:63:17: note: Function in derived class
burgerspace-1.9.2/src/BurgerSpaceServer.h:358:10: style: Unhandled exception specification when calling function initNextLevel(). [unhandledExceptionSpecification]
burgerspace-1.9.2/src/LocalServer.cpp:124:5: note: Unhandled exception specification when calling function initNextLevel().
burgerspace-1.9.2/src/BurgerSpaceServer.h:358:10: note: Unhandled exception specification when calling function initNextLevel().
burgerspace-1.9.2/src/RemoteServer.cpp:46:64: style: Function 'RemoteServer' argument 3 names different: declaration '_udpPort' definition '_serverUDPPort'. [funcArgNamesDifferent]
burgerspace-1.9.2/src/RemoteServer.h:39:32: note: Function 'RemoteServer' argument 3 names different: declaration '_udpPort' definition '_serverUDPPort'.
burgerspace-1.9.2/src/RemoteServer.cpp:46:64: note: Function 'RemoteServer' argument 3 names different: declaration '_udpPort' definition '_serverUDPPort'.
burgerspace-1.9.2/src/RemoteServer.h:50:18: style: The function 'startNewGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:45:18: note: Virtual function in base class
burgerspace-1.9.2/src/RemoteServer.h:50:18: note: Function in derived class
burgerspace-1.9.2/src/RemoteServer.h:52:18: style: The function 'isPaused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:47:18: note: Virtual function in base class
burgerspace-1.9.2/src/RemoteServer.h:52:18: note: Function in derived class
burgerspace-1.9.2/src/RemoteServer.h:54:18: style: The function 'pauseGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:49:18: note: Virtual function in base class
burgerspace-1.9.2/src/RemoteServer.h:54:18: note: Function in derived class
burgerspace-1.9.2/src/RemoteServer.h:56:18: style: The function 'resumeGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:51:18: note: Virtual function in base class
burgerspace-1.9.2/src/RemoteServer.h:56:18: note: Function in derived class
burgerspace-1.9.2/src/RemoteServer.h:58:18: style: The function 'setChefRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:53:18: note: Virtual function in base class
burgerspace-1.9.2/src/RemoteServer.h:58:18: note: Function in derived class
burgerspace-1.9.2/src/RemoteServer.h:60:18: style: The function 'setEnemyRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:55:18: note: Virtual function in base class
burgerspace-1.9.2/src/RemoteServer.h:60:18: note: Function in derived class
burgerspace-1.9.2/src/RemoteServer.h:62:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:58:18: note: Virtual function in base class
burgerspace-1.9.2/src/RemoteServer.h:62:18: note: Function in derived class
burgerspace-1.9.2/src/RemoteServer.h:64:18: style: The function 'disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:60:18: note: Virtual function in base class
burgerspace-1.9.2/src/RemoteServer.h:64:18: note: Function in derived class
burgerspace-1.9.2/src/RemoteServer.h:66:18: style: The function 'saveGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:63:18: note: Virtual function in base class
burgerspace-1.9.2/src/RemoteServer.h:66:18: note: Function in derived class
burgerspace-1.9.2/src/RemoteServer.h:68:17: style: The function 'loadGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
burgerspace-1.9.2/src/BurgerSpaceServer.h:66:17: note: Virtual function in base class
burgerspace-1.9.2/src/RemoteServer.h:68:17: note: Function in derived class
burgerspace-1.9.2/src/client.cpp:40:0: error: #error DEFAULT_UDP_SERVER_PORT must be defined to valid UDP port number [preprocessorErrorDirective]
burgerspace-1.9.2/src/server.cpp:56:0: error: #error DEFAULT_UDP_SERVER_PORT must be defined to valid UDP port number [preprocessorErrorDirective]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/burn/burn_0.4.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/burp/burp_2.0.54.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/burrow/burrow_1.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bustle/bustle_0.6.2.orig.tar.gz
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/busybox/busybox_1.27.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/buthead/buthead_1.1.orig.tar.gz
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/butteraugli/butteraugli_0~20170116.orig.tar.xz
butteraugli/butteraugli.cc:97:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
butteraugli/butteraugli.cc:97:9: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
butteraugli/butteraugli.cc:256:3: error: Accessing an item in container 'lut' that is empty. [containerOutOfBounds]
butteraugli/butteraugli.cc:272:3: error: Accessing an item in container 'lut' that is empty. [containerOutOfBounds]
butteraugli/butteraugli_main.cc:359:5: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
butteraugli/butteraugli_main.cc:359:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
[03:59]

ftp://ftp.se.debian.org/debian/pool/main/b/buxon/buxon_0.0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/buzztard/buzztard_0.5.0.orig.tar.gz
buzztard-0.5.0/src/lib/core/gconf-settings.c:239:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:236:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:239:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:247:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:244:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:247:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:254:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:251:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:254:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:261:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:258:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:261:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:268:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:265:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:268:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:275:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:272:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:275:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:282:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:279:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:282:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:290:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:287:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:290:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:297:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:294:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:297:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:306:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:303:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:306:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:313:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:310:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:313:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:321:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:318:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:321:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:329:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:326:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:329:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:337:7: style: Variable 'gconf_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/gconf-settings.c:334:0: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/gconf-settings.c:337:7: note: Variable 'gconf_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/machine.c:393:18: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:429:18: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:1357:10: style: The scope of the variable 'node' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:1371:13: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:1372:13: style: The scope of the variable 'pad' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:1557:14: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:1861:14: style: The scope of the variable 'voice' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:2738:66: style: The scope of the variable 'voice' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:2763:66: style: The scope of the variable 'voice' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:2848:9: style: The scope of the variable 'file' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:2849:10: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:2884:9: style: The scope of the variable 'file' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:2885:10: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:2980:24: style: The scope of the variable 'data' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:3001:26: style: The scope of the variable 'voice_child' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:3035:12: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:3035:18: style: The scope of the variable 'global_str' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:3035:30: style: The scope of the variable 'voice_str' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:3035:41: style: The scope of the variable 'value_str' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:3039:23: style: The scope of the variable 'machine_voice' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/machine.c:3106:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/core/machine.c:3216:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztard-0.5.0/src/lib/core/machine.c:3217:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztard-0.5.0/src/lib/core/machine.c:3218:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztard-0.5.0/src/lib/core/machine.c:3220:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztard-0.5.0/src/lib/core/machine.c:3221:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztard-0.5.0/src/lib/core/machine.c:3222:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztard-0.5.0/src/lib/core/sequence.c:392:11: style: The scope of the variable 'that_wire' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/sequence.c:419:11: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/sequence.c:420:18: style: The scope of the variable 'wire_pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/sequence.c:898:14: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/sequence.c:918:14: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/sequence.c:458:35: error: Uninitialized variable: k [uninitvar]
buzztard-0.5.0/src/lib/core/setup.c:598:11: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/setup.c:865:13: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/setup.c:866:16: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/setup.c:1434:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/core/setup.c:1459:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/core/sink-bin.c:228:15: style: The scope of the variable 'elem' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/song-io-native-xml.c:83:84: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/core/song.c:1261:103: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/core/song.c:1266:95: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/core/song.c:1271:101: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/core/song.c:1276:103: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/core/tools.c:128:20: style: The scope of the variable 'feature' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/wave.c:294:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/wave.c:255:0: note: Variable 'res' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/wave.c:294:3: note: Variable 'res' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/wave.c:391:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/core/wave.c:340:0: note: Variable 'res' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/wave.c:391:3: note: Variable 'res' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/core/wave.c:173:16: style: The scope of the variable 'wavelevel' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/wave.c:175:12: style: The scope of the variable 'caps' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/wave.c:683:90: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/core/wavetable.c:226:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/core/wire.c:382:12: style: The scope of the variable 'caps' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/core/wire.c:1177:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztard-0.5.0/src/lib/ic/ic.c:81:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/lib/ic/ic.c:77:0: note: Variable 'res' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/ic/ic.c:81:3: note: Variable 'res' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/lib/ic/input-device.c:290:16: style: The scope of the variable 'control' can be reduced. [variableScope]
buzztard-0.5.0/src/lib/ic/midi-device.c:80:16: style: The scope of the variable 'control' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/cmd/cmd-application.c:232:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/ui/cmd/cmd-application.c:223:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/ui/cmd/cmd-application.c:232:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/ui/cmd/cmd-application.c:451:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/ui/cmd/cmd-application.c:443:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/ui/cmd/cmd-application.c:451:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/ui/cmd/cmd-application.c:503:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/src/ui/cmd/cmd-application.c:493:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/ui/cmd/cmd-application.c:503:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/src/ui/cmd/cmd-application.c:150:15: style: The scope of the variable 'enum_value' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/about-dialog.c:124:28: warning: Unnecessary comparison of static strings. [staticStringCompare]
buzztard-0.5.0/src/ui/edit/edit-application.c:291:11: style: The scope of the variable 'song' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/gtkvumeter.c:103:54: style: Function 'gtk_vumeter_class_init' argument 1 names different: declaration 'class' definition 'klass'. [funcArgNamesDifferent]
buzztard-0.5.0/src/ui/edit/gtkvumeter.c:47:54: note: Function 'gtk_vumeter_class_init' argument 1 names different: declaration 'class' definition 'klass'.
buzztard-0.5.0/src/ui/edit/gtkvumeter.c:103:54: note: Function 'gtk_vumeter_class_init' argument 1 names different: declaration 'class' definition 'klass'.
buzztard-0.5.0/src/ui/edit/gtkvumeter.c:367:21: style: Function 'gtk_vumeter_sound_level_to_draw_level' argument 2 names different: declaration 'level' definition 'sound_level'. [funcArgNamesDifferent]
buzztard-0.5.0/src/ui/edit/gtkvumeter.c:53:78: note: Function 'gtk_vumeter_sound_level_to_draw_level' argument 2 names different: declaration 'level' definition 'sound_level'.
buzztard-0.5.0/src/ui/edit/gtkvumeter.c:367:21: note: Function 'gtk_vumeter_sound_level_to_draw_level' argument 2 names different: declaration 'level' definition 'sound_level'.
buzztard-0.5.0/src/ui/edit/interaction-controller-menu.c:182:14: style: The scope of the variable 'menu_item' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/interaction-controller-menu.c:182:25: style: The scope of the variable 'parentmenu' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-menu.c:184:14: style: The scope of the variable 'menu_path' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-preferences-dialog.c:232:14: style: The scope of the variable 'label' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-preferences-dialog.c:232:21: style: The scope of the variable 'widget1' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-preferences-dialog.c:232:30: style: The scope of the variable 'widget2' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-preferences-dialog.c:232:39: style: The scope of the variable 'table' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-preferences-dialog.c:232:46: style: The scope of the variable 'scrolled_window' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-preferences-dialog.c:233:18: style: The scope of the variable 'spin_adjustment' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-preferences-dialog.c:267:12: style: The scope of the variable 'signal_name' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-preferences-dialog.c:452:25: style: The scope of the variable 'enum_value' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:135:21: style: The scope of the variable 'preset' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:323:18: style: The scope of the variable 'voice_elem' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1196:15: style: The scope of the variable 'enum_value' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1272:14: style: The scope of the variable 'label' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1272:21: style: The scope of the variable 'table' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1273:14: style: The scope of the variable 'widget1' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1273:23: style: The scope of the variable 'widget2' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1395:14: style: The scope of the variable 'label' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1395:21: style: The scope of the variable 'table' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1396:14: style: The scope of the variable 'widget1' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1396:23: style: The scope of the variable 'widget2' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1400:14: style: The scope of the variable 'machine_voice' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1401:10: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1527:14: style: The scope of the variable 'expander' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1570:14: style: The scope of the variable 'label' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1570:21: style: The scope of the variable 'table' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1571:14: style: The scope of the variable 'widget1' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1571:23: style: The scope of the variable 'widget2' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1576:18: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1682:14: style: The scope of the variable 'expander' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:1932:13: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:2048:14: style: The scope of the variable 'machine_voice' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-properties-dialog.c:2090:15: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/machine-rename-dialog.c:65:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-menu.c:139:24: style: The scope of the variable 'progress' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-machines.c:138:10: style: The scope of the variable 'prop' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-machines.c:204:24: style: The scope of the variable 'src_machine_item' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-machines.c:204:42: style: The scope of the variable 'dst_machine_item' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-machines.c:205:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-machines.c:206:11: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-machines.c:498:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-machines.c:758:10: style: The scope of the variable 'color' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:253:18: style: The scope of the variable 'blurb' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:509:22: style: The scope of the variable 'wire_pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:594:22: style: The scope of the variable 'wire_pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:683:26: style: The scope of the variable 'wire_pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:790:26: style: The scope of the variable 'wire_pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:1009:10: style: The scope of the variable 'node' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:1065:11: style: The scope of the variable 'wave' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:1182:29: style: The scope of the variable 'voice' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:1925:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:1926:14: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:2525:17: style: The scope of the variable 'store' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-patterns.c:2556:17: style: The scope of the variable 'store' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1014:19: style: The scope of the variable 'node' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1028:16: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1135:15: style: The scope of the variable 'pos_str' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1175:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1178:15: style: The scope of the variable 'pos_str' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1294:25: style: The scope of the variable 'button' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1295:19: style: The scope of the variable 'vumeter' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1449:16: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1574:22: style: The scope of the variable 'widgets' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1575:14: style: The scope of the variable 'menu_item' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1575:34: style: The scope of the variable 'label' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1854:16: style: The scope of the variable 'path' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1963:10: style: The scope of the variable 'columns' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1729:49: style: Function 'on_track_add_activated' argument 1 names different: declaration 'menuitem' definition 'menu_item'. [funcArgNamesDifferent]
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:225:49: note: Function 'on_track_add_activated' argument 1 names different: declaration 'menuitem' definition 'menu_item'.
buzztard-0.5.0/src/ui/edit/main-page-sequence.c:1729:49: note: Function 'on_track_add_activated' argument 1 names different: declaration 'menuitem' definition 'menu_item'.
buzztard-0.5.0/src/ui/edit/main-page-waves.c:155:11: style: The scope of the variable 'wave' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-waves.c:231:18: style: The scope of the variable 'wavelevel' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-page-waves.c:1026:15: style: The scope of the variable 'enum_value' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-toolbar.c:784:53: warning: Either the condition 'i<2' is redundant or the array 'self->priv->vumeter[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
buzztard-0.5.0/src/ui/edit/main-toolbar.c:780:9: note: Assuming that condition 'i<2' is not redundant
buzztard-0.5.0/src/ui/edit/main-toolbar.c:784:53: note: Array index out of bounds
buzztard-0.5.0/src/ui/edit/main-window.c:497:23: style: The scope of the variable 'info' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/main-window.c:630:10: style: The scope of the variable 'ext' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/missing-framework-elements-dialog.c:167:14: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/missing-framework-elements-dialog.c:257:17: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/pattern-editor.c:618:23: warning: Either the condition 'event!=NULL' is redundant or there is possible null pointer dereference: event. [nullPointerRedundantCheck]
buzztard-0.5.0/src/ui/edit/pattern-editor.c:624:31: note: Assuming that condition 'event!=NULL' is not redundant
buzztard-0.5.0/src/ui/edit/pattern-editor.c:618:23: note: Null pointer dereference
buzztard-0.5.0/src/ui/edit/pattern-editor.c:620:7: style: The scope of the variable 'grp_x' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/pattern-editor.c:1371:49: style: Function 'bt_pattern_editor_set_pattern' argument 1 names different: declaration 'view' definition 'self'. [funcArgNamesDifferent]
buzztard-0.5.0/src/ui/edit/pattern-editor.h:141:49: note: Function 'bt_pattern_editor_set_pattern' argument 1 names different: declaration 'view' definition 'self'.
buzztard-0.5.0/src/ui/edit/pattern-editor.c:1371:49: note: Function 'bt_pattern_editor_set_pattern' argument 1 names different: declaration 'view' definition 'self'.
buzztard-0.5.0/src/ui/edit/pattern-properties-dialog.c:68:14: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/pattern-properties-dialog.c:69:10: style: The scope of the variable 'id' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/playback-controller-socket.c:332:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/playback-controller-socket.c:332:15: style: The scope of the variable 'reply' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/render-dialog.c:103:17: style: The scope of the variable 'enum_value' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/render-dialog.c:208:26: style: The scope of the variable 'ext' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/render-progress.c:216:18: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/render-progress.c:218:14: style: The scope of the variable 'track_file_name' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/render-progress.c:219:25: style: The scope of the variable 'track_name' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/settings-page-audiodevices.c:111:49: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/ui-resources.c:132:5: style: Same expression on both sides of '-'. [duplicateExpression]
buzztard-0.5.0/src/ui/edit/ui-resources.c:132:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
buzztard-0.5.0/src/ui/edit/ui-resources.c:155:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
buzztard-0.5.0/src/ui/edit/ui-resources.c:178:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
buzztard-0.5.0/src/ui/edit/wave-viewer.c:39:7: style: The scope of the variable 'i' can be reduced. [variableScope]
buzztard-0.5.0/src/ui/edit/wave-viewer.c:39:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
buzztard-0.5.0/tests/bt-check.c:118:12: style: The scope of the variable 'written' can be reduced. [variableScope]
buzztard-0.5.0/tests/bt-check.c:176:10: style: The scope of the variable 'basename' can be reduced. [variableScope]
buzztard-0.5.0/tests/bt-check.c:227:57: style: Function 'file_contains_str' argument 2 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
buzztard-0.5.0/tests/bt-check.h:133:64: note: Function 'file_contains_str' argument 2 names different: declaration 'string' definition 'str'.
buzztard-0.5.0/tests/bt-check.c:227:57: note: Function 'file_contains_str' argument 2 names different: declaration 'string' definition 'str'.
buzztard-0.5.0/tests/bt-check.c:130:26: style: Variable 'written' is assigned a value that is never used. [unreadVariable]
buzztard-0.5.0/tests/bt-test-settings.c:148:42: error: Expression 'self->priv->settings[property_id]=prop=self->priv->settings[property_id]=g_new0(GValue,1)' depends on order of evaluation of side effects [unknownEvaluationOrder]
buzztard-0.5.0/tests/bt-test-settings.c:158:42: error: Expression 'self->priv->settings[property_id]=prop=self->priv->settings[property_id]=g_new0(GValue,1)' depends on order of evaluation of side effects [unknownEvaluationOrder]
buzztard-0.5.0/tests/bt-test-settings.c:168:42: error: Expression 'self->priv->settings[property_id]=prop=self->priv->settings[property_id]=g_new0(GValue,1)' depends on order of evaluation of side effects [unknownEvaluationOrder]
buzztard-0.5.0/tests/lib/core/e-machine.c:46:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-machine.c:40:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:46:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:48:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-machine.c:41:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:48:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:75:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-machine.c:68:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:75:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:77:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-machine.c:69:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:77:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:105:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-machine.c:97:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:105:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:107:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-machine.c:98:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:107:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:144:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-machine.c:137:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:144:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:146:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-machine.c:138:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:146:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:173:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-machine.c:166:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:173:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:175:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-machine.c:167:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-machine.c:175:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:57:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:43:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:57:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:60:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:46:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:60:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:67:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:51:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:67:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:72:3: style: Variable 'gen1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:50:0: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:72:3: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:86:3: style: Variable 'wire1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:54:0: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:86:3: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:142:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:129:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:142:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:145:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:132:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:145:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:153:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:137:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:153:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:158:3: style: Variable 'gen1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:136:0: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:158:3: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:163:3: style: Variable 'gen2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:136:0: note: Variable 'gen2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:163:3: note: Variable 'gen2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:168:3: style: Variable 'wire1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:139:0: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:168:3: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:173:3: style: Variable 'wire2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:139:0: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:173:3: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:225:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:210:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:225:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:228:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:213:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:228:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:238:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:220:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:238:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:243:3: style: Variable 'gen1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:218:0: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:243:3: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:248:3: style: Variable 'gen2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:218:0: note: Variable 'gen2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:248:3: note: Variable 'gen2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:253:3: style: Variable 'proc' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:219:0: note: Variable 'proc' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:253:3: note: Variable 'proc' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:258:3: style: Variable 'wire1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:222:0: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:258:3: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:263:3: style: Variable 'wire2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:222:0: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:263:3: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:268:3: style: Variable 'wire3' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:222:0: note: Variable 'wire3' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:268:3: note: Variable 'wire3' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:323:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:308:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:323:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:326:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:311:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:326:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:335:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:317:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:335:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:340:3: style: Variable 'gen1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:316:0: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:340:3: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:345:3: style: Variable 'gen2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:316:0: note: Variable 'gen2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:345:3: note: Variable 'gen2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:350:3: style: Variable 'wire1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:319:0: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:350:3: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:355:3: style: Variable 'wire2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:319:0: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:355:3: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:424:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:411:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:424:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:427:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:414:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:427:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:434:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:419:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:434:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:439:3: style: Variable 'gen1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:418:0: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:439:3: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:444:3: style: Variable 'wire1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:421:0: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:444:3: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:512:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:498:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:512:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:515:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:501:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:515:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:523:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:507:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:523:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:528:3: style: Variable 'gen1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:505:0: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:528:3: note: Variable 'gen1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:533:3: style: Variable 'proc' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:506:0: note: Variable 'proc' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:533:3: note: Variable 'proc' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:538:3: style: Variable 'wire1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:509:0: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:538:3: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:543:3: style: Variable 'wire2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-network.c:509:0: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-network.c:543:3: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:47:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:40:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:47:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:49:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:42:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:49:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:53:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:43:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:53:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:58:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:44:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:58:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:82:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:72:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:82:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:84:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:74:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:84:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:88:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:75:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:88:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:98:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:76:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:98:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:117:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:109:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:117:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:119:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:111:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:119:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:123:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:112:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:123:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:128:3: style: Variable 'pattern1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:113:0: note: Variable 'pattern1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:128:3: note: Variable 'pattern1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:132:3: style: Variable 'pattern2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:113:0: note: Variable 'pattern2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:132:3: note: Variable 'pattern2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:160:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:151:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:160:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:162:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:153:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:162:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:164:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:154:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:164:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:169:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:155:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:169:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:216:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:207:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:216:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:218:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:209:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:218:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:221:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:210:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:221:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:226:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:211:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:226:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:273:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:264:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:273:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:275:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:266:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:275:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:277:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:267:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:277:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:282:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:268:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:282:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:326:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:317:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:326:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:328:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:319:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:328:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:330:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:320:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:330:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:335:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:321:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:335:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:382:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:373:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:382:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:384:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:375:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:384:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:386:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:376:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:386:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:391:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:377:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:391:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:434:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:426:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:434:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:436:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:428:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:436:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:438:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:429:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:438:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:443:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-pattern.c:430:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-pattern.c:443:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:46:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:40:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:46:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:48:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:41:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:48:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:72:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:62:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:72:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:74:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:64:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:74:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:82:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:66:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:82:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:90:3: style: Variable 'ref_pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:67:0: note: Variable 'ref_pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-processor-machine.c:90:3: note: Variable 'ref_pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:47:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sequence.c:41:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:47:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:127:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sequence.c:121:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:127:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:158:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sequence.c:150:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:158:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:195:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sequence.c:187:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:195:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:253:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sequence.c:245:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:253:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:489:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sequence.c:482:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sequence.c:489:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:57:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:47:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:57:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:60:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:49:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:60:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:64:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:52:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:64:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:74:3: style: Variable 'ref_machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:53:0: note: Variable 'ref_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:74:3: note: Variable 'ref_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:111:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:98:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:111:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:114:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:100:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:114:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:119:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:103:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:119:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:124:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:104:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:124:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:129:3: style: Variable 'wire' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:106:0: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:129:3: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:139:3: style: Variable 'ref_wire' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:107:0: note: Variable 'ref_wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:139:3: note: Variable 'ref_wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:186:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:177:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:186:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:189:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:179:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:189:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:194:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:182:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:194:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:199:3: style: Variable 'ref_machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:183:0: note: Variable 'ref_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:199:3: note: Variable 'ref_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:235:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:223:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:235:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:238:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:225:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:238:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:243:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:228:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:243:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:248:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:229:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:248:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:253:3: style: Variable 'wire' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:231:0: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:253:3: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:258:3: style: Variable 'ref_wire' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:232:0: note: Variable 'ref_wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:258:3: note: Variable 'ref_wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:297:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:283:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:297:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:300:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:285:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:300:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:305:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:288:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:305:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:310:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:289:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:310:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:315:3: style: Variable 'wire' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:291:0: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:315:3: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:320:3: style: Variable 'wire_list' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:294:0: note: Variable 'wire_list' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:320:3: note: Variable 'wire_list' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:322:3: style: Variable 'ref_wire' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:292:0: note: Variable 'ref_wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:322:3: note: Variable 'ref_wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:356:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:342:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:356:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:359:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:344:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:359:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:364:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:347:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:364:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:369:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:348:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:369:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:374:3: style: Variable 'wire' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:350:0: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:374:3: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:379:3: style: Variable 'wire_list' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:353:0: note: Variable 'wire_list' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:379:3: note: Variable 'wire_list' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:381:3: style: Variable 'ref_wire' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:351:0: note: Variable 'ref_wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:381:3: note: Variable 'ref_wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:412:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:401:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:412:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:415:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:403:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:415:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:420:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:406:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:420:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:426:3: style: Variable 'ref_machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:407:0: note: Variable 'ref_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:426:3: note: Variable 'ref_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:453:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:443:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:453:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:456:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:445:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:456:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:460:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:448:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:460:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:470:3: style: Variable 'ref_machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-setup.c:449:0: note: Variable 'ref_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-setup.c:470:3: note: Variable 'ref_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:47:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:40:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:47:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:49:3: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:43:0: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:49:3: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:52:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:41:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:52:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:78:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:67:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:78:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:80:3: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:71:0: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:80:3: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:83:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:69:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:83:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:91:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:72:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:91:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:99:3: style: Variable 'ref_pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:73:0: note: Variable 'ref_pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-sink-machine.c:99:3: note: Variable 'ref_pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-info.c:50:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song-info.c:43:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-info.c:50:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:92:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:82:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:92:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:95:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:83:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:95:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:171:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:150:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:171:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:219:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:206:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:219:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:276:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:260:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:276:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:349:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:323:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:349:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:153:13: style: The scope of the variable 'song_io' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:209:13: style: The scope of the variable 'song_io' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:211:10: style: The scope of the variable 'song_path' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:211:21: style: The scope of the variable 'song_name' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:263:14: style: The scope of the variable 'gen' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:263:19: style: The scope of the variable 'sink' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:264:11: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:265:14: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:266:13: style: The scope of the variable 'song_io' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:268:10: style: The scope of the variable 'song_path' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:268:21: style: The scope of the variable 'song_name' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:326:14: style: The scope of the variable 'gen' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:326:19: style: The scope of the variable 'sink' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:327:11: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:328:14: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:329:11: style: The scope of the variable 'wave' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:330:13: style: The scope of the variable 'song_io' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:332:10: style: The scope of the variable 'song_path' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:332:21: style: The scope of the variable 'song_name' can be reduced. [variableScope]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:290:10: style: Variable 'wire' is assigned a value that is never used. [unreadVariable]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:291:13: style: Variable 'pattern' is assigned a value that is never used. [unreadVariable]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:363:10: style: Variable 'wire' is assigned a value that is never used. [unreadVariable]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:364:13: style: Variable 'pattern' is assigned a value that is never used. [unreadVariable]
buzztard-0.5.0/tests/lib/core/e-song-io-native.c:365:10: style: Variable 'wave' is assigned a value that is never used. [unreadVariable]
buzztard-0.5.0/tests/lib/core/e-song.c:58:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:53:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:58:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:81:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:75:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:81:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:90:3: style: Variable 'load_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:78:0: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:90:3: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:113:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:108:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:113:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:119:3: style: Variable 'load_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:111:0: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:119:3: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:145:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:139:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:145:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:154:3: style: Variable 'load_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:142:0: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:154:3: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:179:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:173:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:179:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:181:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:174:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:181:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:183:3: style: Variable 'loader' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:175:0: note: Variable 'loader' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:183:3: note: Variable 'loader' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:185:3: style: Variable 'load_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:176:0: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:185:3: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:219:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:211:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:219:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:222:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-song.c:212:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-song.c:222:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:55:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:49:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:55:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:58:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:51:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:58:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:61:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:52:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:61:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:90:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:80:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:90:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:93:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:82:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:93:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:96:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:83:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:96:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:101:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:84:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:101:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:109:3: style: Variable 'ref_pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:85:0: note: Variable 'ref_pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:109:3: note: Variable 'ref_pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:150:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:141:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:150:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:153:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:143:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:153:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:156:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:144:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:156:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:167:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/e-source-machine.c:145:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/e-source-machine.c:167:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:73:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:58:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:73:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:76:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:59:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:76:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:80:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:63:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:80:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:83:3: style: Variable 'volume' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:64:0: note: Variable 'volume' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:83:3: note: Variable 'volume' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:86:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:65:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:86:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:89:3: style: Variable 'wire_src_proc' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:67:0: note: Variable 'wire_src_proc' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:89:3: note: Variable 'wire_src_proc' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:92:3: style: Variable 'wire_proc_sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:68:0: note: Variable 'wire_proc_sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:92:3: note: Variable 'wire_proc_sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:141:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:126:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:141:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:144:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:127:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:144:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:148:3: style: Variable 'sine1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:131:0: note: Variable 'sine1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:148:3: note: Variable 'sine1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:152:3: style: Variable 'sine2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:132:0: note: Variable 'sine2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:152:3: note: Variable 'sine2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:156:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:133:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:156:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:160:3: style: Variable 'wire_sine1_sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:135:0: note: Variable 'wire_sine1_sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:160:3: note: Variable 'wire_sine1_sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:164:3: style: Variable 'wire_sine2_sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-machine.c:136:0: note: Variable 'wire_sine2_sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-machine.c:164:3: note: Variable 'wire_sine2_sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-network.c:52:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-network.c:46:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-network.c:52:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-network.c:55:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-network.c:47:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-network.c:55:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-pattern.c:49:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-pattern.c:44:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-pattern.c:49:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-pattern.c:51:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-pattern.c:45:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-pattern.c:51:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-pattern.c:54:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-pattern.c:46:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-pattern.c:54:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:47:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:42:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:47:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:49:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:43:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:49:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:55:3: style: Variable 'check_prop_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:45:0: note: Variable 'check_prop_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:55:3: note: Variable 'check_prop_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:69:3: style: Variable 'sequence' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:66:0: note: Variable 'sequence' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:69:3: note: Variable 'sequence' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:82:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:78:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:82:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:84:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:79:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:84:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:107:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:101:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:107:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:110:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:103:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:110:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:113:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:104:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:113:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:134:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:130:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:134:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:136:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:131:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:136:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:159:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:153:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:159:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:161:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:155:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:161:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:166:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:157:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:166:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:186:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:182:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:186:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:188:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sequence.c:183:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sequence.c:188:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:47:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:41:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:47:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:50:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:42:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:50:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:53:3: style: Variable 'check_prop_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:44:0: note: Variable 'check_prop_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:53:3: note: Variable 'check_prop_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:74:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:66:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:74:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:77:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:68:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:77:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:81:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:70:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:81:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:111:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:101:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:111:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:114:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:103:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:114:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:118:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:105:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:118:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:122:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:106:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:122:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:158:3: style: Variable 'setup' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:154:0: note: Variable 'setup' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:158:3: note: Variable 'setup' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:174:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:169:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:174:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:178:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:170:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:178:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:202:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:197:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:202:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:206:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:198:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:206:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:231:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:226:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:231:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:235:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:227:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:235:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:260:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:255:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:260:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:264:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:256:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:264:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:289:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:284:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:289:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:293:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:285:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:293:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:318:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:313:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:318:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:322:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:314:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:322:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:347:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:342:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:347:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:351:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:343:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:351:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:376:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:371:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:376:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:380:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:372:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:380:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:407:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:400:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:407:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:411:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:402:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:411:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:417:3: style: Variable 'src_machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:404:0: note: Variable 'src_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:417:3: note: Variable 'src_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:443:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:438:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:443:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:447:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:439:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:447:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:477:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:469:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:477:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:481:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:471:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:481:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:487:3: style: Variable 'src_machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:474:0: note: Variable 'src_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:487:3: note: Variable 'src_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:494:3: style: Variable 'wire_list' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:473:0: note: Variable 'wire_list' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:494:3: note: Variable 'wire_list' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:514:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:509:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:514:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:518:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:510:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:518:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:543:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:538:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:543:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:547:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:539:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:547:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:574:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:567:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:574:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:577:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:569:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:577:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:581:3: style: Variable 'dst_machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:571:0: note: Variable 'dst_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:581:3: note: Variable 'dst_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:607:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:602:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:607:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:610:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:603:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:610:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:638:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:630:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:638:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:641:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:632:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:641:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:645:3: style: Variable 'dst_machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:635:0: note: Variable 'dst_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:645:3: note: Variable 'dst_machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:652:3: style: Variable 'wire_list' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:634:0: note: Variable 'wire_list' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:652:3: note: Variable 'wire_list' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:672:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:668:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:672:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:676:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:669:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:676:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:696:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:692:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:696:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:700:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:693:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:700:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:723:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:718:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:723:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:727:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:719:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:727:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:752:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:747:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:752:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:756:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:748:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:756:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:783:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:776:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:783:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:787:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:778:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:787:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:793:3: style: Variable 'gen' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:780:0: note: Variable 'gen' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:793:3: note: Variable 'gen' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:827:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:816:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:827:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:831:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:818:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:831:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:837:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:821:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:837:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:842:3: style: Variable 'sink' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:822:0: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:842:3: note: Variable 'sink' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:847:3: style: Variable 'wire' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:824:0: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:847:3: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:884:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:872:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:884:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:888:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:874:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:888:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:894:3: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:877:0: note: Variable 'src' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:894:3: note: Variable 'src' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:899:3: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:878:0: note: Variable 'dst' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:899:3: note: Variable 'dst' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:904:3: style: Variable 'wire1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:880:0: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:904:3: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:909:3: style: Variable 'wire2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:881:0: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:909:3: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:940:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:928:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:940:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:944:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:930:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:944:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:950:3: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:933:0: note: Variable 'src' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:950:3: note: Variable 'src' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:955:3: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:934:0: note: Variable 'dst' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:955:3: note: Variable 'dst' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:960:3: style: Variable 'wire1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:936:0: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:960:3: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:965:3: style: Variable 'wire2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-setup.c:937:0: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-setup.c:965:3: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:50:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:42:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:50:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:51:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:44:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:51:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:52:3: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:46:0: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:52:3: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:59:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:45:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:59:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:87:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:80:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:87:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:89:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:82:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:89:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:90:3: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:84:0: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:90:3: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:96:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:83:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:96:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:116:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:109:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:116:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:117:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:111:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:117:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:118:3: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:113:0: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:118:3: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:124:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:112:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:124:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:144:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:137:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:144:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:145:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:139:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:145:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:146:3: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:141:0: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:146:3: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:152:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:140:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:152:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:172:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:165:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:172:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:174:3: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:168:0: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:174:3: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:177:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:166:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:177:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:179:3: style: Variable 'loader' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:167:0: note: Variable 'loader' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:179:3: note: Variable 'loader' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:181:3: style: Variable 'load_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:169:0: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:181:3: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:205:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:198:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:205:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:207:3: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:201:0: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:207:3: note: Variable 'settings' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:210:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:199:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:210:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:212:3: style: Variable 'loader' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:200:0: note: Variable 'loader' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:212:3: note: Variable 'loader' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:214:3: style: Variable 'load_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:202:0: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-sink-machine.c:214:3: note: Variable 'load_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song-info.c:48:3: style: Variable 'song_info' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song-info.c:44:0: note: Variable 'song_info' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song-info.c:48:3: note: Variable 'song_info' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song-io-native.c:48:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song-io-native.c:42:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song-io-native.c:48:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song-io-native.c:51:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song-io-native.c:43:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song-io-native.c:51:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:56:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song.c:52:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:56:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:58:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song.c:53:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:58:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:60:3: style: Variable 'check_prop_ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song.c:54:0: note: Variable 'check_prop_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:60:3: note: Variable 'check_prop_ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:88:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song.c:84:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:88:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:90:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song.c:85:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:90:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:111:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song.c:107:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:111:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:113:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song.c:108:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:113:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:133:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song.c:130:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:133:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:135:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-song.c:131:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-song.c:135:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:50:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-source-machine.c:44:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:50:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:53:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-source-machine.c:46:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:53:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:56:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-source-machine.c:47:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:56:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:75:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-source-machine.c:69:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:75:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:78:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-source-machine.c:71:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:78:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:81:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-source-machine.c:72:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:81:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:99:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-source-machine.c:91:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:99:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:102:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-source-machine.c:93:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:102:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:105:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-source-machine.c:94:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:105:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-source-machine.c:109:11: style: Variable 'testIdx' is assigned a value that is never used. [unreadVariable]
buzztard-0.5.0/tests/lib/core/t-wire.c:52:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:44:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:52:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:55:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:46:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:55:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:59:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:49:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:59:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:64:3: style: Variable 'wire' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:47:0: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:64:3: note: Variable 'wire' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:86:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:75:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:86:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:89:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:77:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:89:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:95:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:81:0: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:95:3: note: Variable 'source' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:100:3: style: Variable 'sink1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:82:0: note: Variable 'sink1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:100:3: note: Variable 'sink1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:105:3: style: Variable 'sink2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:83:0: note: Variable 'sink2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:105:3: note: Variable 'sink2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:110:3: style: Variable 'wire1' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:79:0: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:110:3: note: Variable 'wire1' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:116:3: style: Variable 'wire2' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/lib/core/t-wire.c:80:0: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/lib/core/t-wire.c:116:3: note: Variable 'wire2' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:56:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:53:0: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:56:3: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:69:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:66:0: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:69:3: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:84:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:80:0: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:84:3: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:104:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:99:0: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/e-bt-cmd-application.c:104:3: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:47:3: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:42:0: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:47:3: note: Variable 'app' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:51:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:43:0: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:51:3: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:71:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:66:0: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:71:3: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:88:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:83:0: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:88:3: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:105:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:100:0: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/cmd/t-bt-cmd-application.c:105:3: note: Variable 'ret' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/edit/e-bt-edit-application.c:380:14: style: The scope of the variable 'child' can be reduced. [variableScope]
buzztard-0.5.0/tests/ui/edit/e-bt-pattern-properties-dialog.c:61:3: style: Variable 'machine' is reassigned a value before the old one has been used. [redundantAssignment]
buzztard-0.5.0/tests/ui/edit/e-bt-pattern-properties-dialog.c:44:0: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/edit/e-bt-pattern-properties-dialog.c:61:3: note: Variable 'machine' is reassigned a value before the old one has been used.
buzztard-0.5.0/tests/ui/edit/e-bt-settings-dialog.c:44:15: style: The scope of the variable 'enum_value' can be reduced. [variableScope]
[04:00]

ftp://ftp.se.debian.org/debian/pool/main/b/buzztrax/buzztrax_0.10.2.orig.tar.gz
buzztrax-0.10.2/src/gst/bml/common.c:297:18: style: The scope of the variable 'voice' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/common.c:484:16: style: The scope of the variable 'voice' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/common.c:617:12: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/gstbml.c:597:16: style: The scope of the variable 'desc' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/gstbml.c:1356:17: style: The scope of the variable 'bmlv_class' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/gstbml.c:350:1: style: Function 'gstbml_property_meta_describe_property' argument 4 names different: declaration 'event' definition 'value'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/gst/bml/gstbml.h:137:15: note: Function 'gstbml_property_meta_describe_property' argument 4 names different: declaration 'event' definition 'value'.
buzztrax-0.10.2/src/gst/bml/gstbml.c:350:1: note: Function 'gstbml_property_meta_describe_property' argument 4 names different: declaration 'event' definition 'value'.
buzztrax-0.10.2/src/gst/bml/gstbml.c:554:1: style: Function 'gstbml_class_set_details' argument 1 names different: declaration 'element_class' definition 'klass'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/gst/bml/gstbml.h:144:13: note: Function 'gstbml_class_set_details' argument 1 names different: declaration 'element_class' definition 'klass'.
buzztrax-0.10.2/src/gst/bml/gstbml.c:554:1: note: Function 'gstbml_class_set_details' argument 1 names different: declaration 'element_class' definition 'klass'.
buzztrax-0.10.2/src/gst/bml/gstbml.c:695:1: style: Function 'gstbml_register_track_enum_type' argument 2 names different: declaration 'bm' definition 'bmh'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/gst/bml/gstbml.h:146:14: note: Function 'gstbml_register_track_enum_type' argument 2 names different: declaration 'bm' definition 'bmh'.
buzztrax-0.10.2/src/gst/bml/gstbml.c:695:1: note: Function 'gstbml_register_track_enum_type' argument 2 names different: declaration 'bm' definition 'bmh'.
buzztrax-0.10.2/src/gst/bml/gstbmlorc-dist.c:211:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
buzztrax-0.10.2/src/gst/bml/gstbmlorc-dist.c:209:7: note: outer condition: !p_inited
buzztrax-0.10.2/src/gst/bml/gstbmlorc-dist.c:211:9: note: identical inner condition: !p_inited
buzztrax-0.10.2/src/gst/bml/gstbmlorc-dist.c:211:9: style: Condition '!p_inited' is always true [knownConditionTrueFalse]
buzztrax-0.10.2/src/gst/bml/gstbmlorc-dist.c:209:7: note: Assuming that condition '!p_inited' is not redundant
buzztrax-0.10.2/src/gst/bml/gstbmlorc-dist.c:211:9: note: Condition '!p_inited' is always true
buzztrax-0.10.2/src/gst/bml/gstbmlorc-dist.c:51:39: style: union member 'orc_union16::x2' is never used. [unusedStructMember]
buzztrax-0.10.2/src/gst/bml/gstbmlorc-dist.c:53:50: style: union member 'orc_union64::x2' is never used. [unusedStructMember]
buzztrax-0.10.2/src/gst/bml/gstbmlorc-dist.c:53:63: style: union member 'orc_union64::x2f' is never used. [unusedStructMember]
buzztrax-0.10.2/src/gst/bml/gstbmlorc-dist.c:53:81: style: union member 'orc_union64::x4' is never used. [unusedStructMember]
buzztrax-0.10.2/src/gst/bml/gstbmlsrc.c:244:17: style: The scope of the variable 'structure' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/gstbmlsrc.c:821:26: style: The scope of the variable 'mono_src_pad_template' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/gstbmlsrc.c:822:26: style: The scope of the variable 'stereo_src_pad_template' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/gstbmltransform.c:549:17: style: The scope of the variable 'structure' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/gstbmltransform.c:729:26: style: The scope of the variable 'mono_src_pad_template' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/gstbmltransform.c:730:26: style: The scope of the variable 'stereo_src_pad_template' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/gstbmltransform.c:731:26: style: The scope of the variable 'mono_sink_pad_template' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/gstbmltransform.c:732:26: style: The scope of the variable 'stereo_sink_pad_template' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/plugin.c:582:18: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/bml/plugin.c:583:19: style: The scope of the variable 'value' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/dec/bt-dec.c:151:13: style: The scope of the variable 'tevent' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/dec/bt-dec.c:610:15: style: The scope of the variable 'event' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/dec/bt-dec.c:847:23: style: The scope of the variable 'info' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/dec/bt-dec.c:912:23: style: The scope of the variable 'info' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/sidsyn/envelope.h:53:21: style: Technically the member function 'EnvelopeGenerator::output' can be const. [functionConst]
buzztrax-0.10.2/src/gst/sidsyn/envelope.h:300:25: note: Technically the member function 'EnvelopeGenerator::output' can be const.
buzztrax-0.10.2/src/gst/sidsyn/envelope.h:53:21: note: Technically the member function 'EnvelopeGenerator::output' can be const.
buzztrax-0.10.2/src/gst/sidsyn/extfilt.h:54:29: style: Technically the member function 'ExternalFilter::output' can be const. [functionConst]
buzztrax-0.10.2/src/gst/sidsyn/extfilt.h:160:30: note: Technically the member function 'ExternalFilter::output' can be const.
buzztrax-0.10.2/src/gst/sidsyn/extfilt.h:54:29: note: Technically the member function 'ExternalFilter::output' can be const.
buzztrax-0.10.2/src/gst/sidsyn/filter.cc:172:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
buzztrax-0.10.2/src/gst/sidsyn/filter.h:147:16: style: Technically the member function 'Filter::output' can be const. [functionConst]
buzztrax-0.10.2/src/gst/sidsyn/filter.h:480:22: note: Technically the member function 'Filter::output' can be const.
buzztrax-0.10.2/src/gst/sidsyn/filter.h:147:16: note: Technically the member function 'Filter::output' can be const.
buzztrax-0.10.2/src/gst/sidsyn/filter.h:150:8: style: Technically the member function 'Filter::fc_default' can be const. [functionConst]
buzztrax-0.10.2/src/gst/sidsyn/filter.cc:290:14: note: Technically the member function 'Filter::fc_default' can be const.
buzztrax-0.10.2/src/gst/sidsyn/filter.h:150:8: note: Technically the member function 'Filter::fc_default' can be const.
buzztrax-0.10.2/src/gst/sidsyn/spline.h:258:0: style: Class 'PointPlotter < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
buzztrax-0.10.2/src/gst/sidsyn/pot.h:30:8: performance: Technically the member function 'Potentiometer::readPOT' can be static. [functionStatic]
buzztrax-0.10.2/src/gst/sidsyn/pot.cc:24:21: note: Technically the member function 'Potentiometer::readPOT' can be static.
buzztrax-0.10.2/src/gst/sidsyn/pot.h:30:8: note: Technically the member function 'Potentiometer::readPOT' can be static.
buzztrax-0.10.2/src/gst/sidsyn/sidemu.cc:430:25: style: The scope of the variable 'temp' can be reduced. [variableScope]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:84:22: performance: Technically the member function 'WaveformGenerator::output____' can be static. [functionStatic]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:246:26: note: Technically the member function 'WaveformGenerator::output____' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:84:22: note: Technically the member function 'WaveformGenerator::output____' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:85:22: style: Technically the member function 'WaveformGenerator::output___T' can be const. [functionConst]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:259:26: note: Technically the member function 'WaveformGenerator::output___T' can be const.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:85:22: note: Technically the member function 'WaveformGenerator::output___T' can be const.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:86:22: style: Technically the member function 'WaveformGenerator::output__S_' can be const. [functionConst]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:270:26: note: Technically the member function 'WaveformGenerator::output__S_' can be const.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:86:22: note: Technically the member function 'WaveformGenerator::output__S_' can be const.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:88:22: style: Technically the member function 'WaveformGenerator::output_P__' can be const. [functionConst]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:286:26: note: Technically the member function 'WaveformGenerator::output_P__' can be const.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:88:22: note: Technically the member function 'WaveformGenerator::output_P__' can be const.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:92:22: style: Technically the member function 'WaveformGenerator::outputN___' can be const. [functionConst]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:311:26: note: Technically the member function 'WaveformGenerator::outputN___' can be const.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:92:22: note: Technically the member function 'WaveformGenerator::outputN___' can be const.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:93:22: performance: Technically the member function 'WaveformGenerator::outputN__T' can be static. [functionStatic]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:416:26: note: Technically the member function 'WaveformGenerator::outputN__T' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:93:22: note: Technically the member function 'WaveformGenerator::outputN__T' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:94:22: performance: Technically the member function 'WaveformGenerator::outputN_S_' can be static. [functionStatic]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:422:26: note: Technically the member function 'WaveformGenerator::outputN_S_' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:94:22: note: Technically the member function 'WaveformGenerator::outputN_S_' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:95:22: performance: Technically the member function 'WaveformGenerator::outputN_ST' can be static. [functionStatic]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:428:26: note: Technically the member function 'WaveformGenerator::outputN_ST' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:95:22: note: Technically the member function 'WaveformGenerator::outputN_ST' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:96:22: performance: Technically the member function 'WaveformGenerator::outputNP__' can be static. [functionStatic]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:434:26: note: Technically the member function 'WaveformGenerator::outputNP__' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:96:22: note: Technically the member function 'WaveformGenerator::outputNP__' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:97:22: performance: Technically the member function 'WaveformGenerator::outputNP_T' can be static. [functionStatic]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:440:26: note: Technically the member function 'WaveformGenerator::outputNP_T' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:97:22: note: Technically the member function 'WaveformGenerator::outputNP_T' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:98:22: performance: Technically the member function 'WaveformGenerator::outputNPS_' can be static. [functionStatic]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:446:26: note: Technically the member function 'WaveformGenerator::outputNPS_' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:98:22: note: Technically the member function 'WaveformGenerator::outputNPS_' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:99:22: performance: Technically the member function 'WaveformGenerator::outputNPST' can be static. [functionStatic]
buzztrax-0.10.2/src/gst/sidsyn/wave.h:452:26: note: Technically the member function 'WaveformGenerator::outputNPST' can be static.
buzztrax-0.10.2/src/gst/sidsyn/wave.h:99:22: note: Technically the member function 'WaveformGenerator::outputNPST' can be static.
buzztrax-0.10.2/src/gst/sidsyn/sidemu.cc:716:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztrax-0.10.2/src/gst/sidsyn/wave.cc:28:20: warning: Member variable 'WaveformGenerator::sync_dest' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/gst/sidsyn/wave.cc:28:20: warning: Member variable 'WaveformGenerator::waveform' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.cpp:67:16: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:36:1: style: The class 'CMDKMachineInterface' does not have a constructor although it has private member variables. [noConstructor]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:64:1: style: The class 'CMDKMachineInterfaceEx' does not have a constructor although it has private member variables. [noConstructor]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:36:5: warning: Member variable 'BuzzMachineCallbacks::auxBuffer' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:57:5: warning: Member variable 'CMachine::globalSize' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:57:5: warning: Member variable 'CMachine::trackSize' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:57:5: warning: Member variable 'CMachine::unk1' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:57:5: warning: Member variable 'CMachine::unk2' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:57:5: warning: Member variable 'CMachine::globalParams' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:57:5: warning: Member variable 'CMachine::trackParams' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:77:5: warning: Member variable 'CMachine::globalSize' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:77:5: warning: Member variable 'CMachine::trackSize' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:77:5: warning: Member variable 'CMachine::unk1' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:77:5: warning: Member variable 'CMachine::unk2' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:98:7: performance: Technically the member function 'CMachine::Dummy1' can be static. [functionStatic]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:99:7: performance: Technically the member function 'CMachine::Dummy2' can be static. [functionStatic]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:100:7: performance: Technically the member function 'CMachine::Dummy3' can be static. [functionStatic]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMachine.h:101:7: performance: Technically the member function 'CMachine::Dummy4' can be static. [functionStatic]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:40:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineInterface.h:83:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:40:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:41:15: style: The function 'Work' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineInterface.h:85:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:41:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:42:15: style: The function 'WorkMonoToStereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineInterface.h:86:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:42:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:44:15: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineInterface.h:88:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:44:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:69:15: style: The function 'AddInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineInterface.h:116:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:69:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:70:15: style: The function 'DeleteInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineInterface.h:117:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:70:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:71:15: style: The function 'RenameInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineInterface.h:118:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:71:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:73:15: style: The function 'Input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineInterface.h:119:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:73:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:75:15: style: The function 'SetInputChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineInterface.h:121:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.h:75:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:52:22: style: The function 'GetWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:56:27: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:52:22: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:53:23: style: The function 'GetWaveLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:57:28: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:53:23: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:54:10: style: The function 'MessageBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:58:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:54:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:55:10: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:59:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:55:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:56:10: style: The function 'Unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:60:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:56:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:57:9: style: The function 'GetWritePos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:61:14: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:57:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:58:9: style: The function 'GetPlayPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:62:14: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:58:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:59:12: style: The function 'GetAuxBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:63:17: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:59:12: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:60:10: style: The function 'ClearAuxBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:64:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:60:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:61:9: style: The function 'GetFreeWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:65:14: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:61:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:62:10: style: The function 'AllocateWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:66:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:62:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:63:10: style: The function 'ScheduleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:67:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:63:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:64:10: style: The function 'MidiOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:68:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:64:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:65:18: style: The function 'GetOscillatorTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:69:23: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:65:18: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:68:9: style: The function 'GetEnvSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:70:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:68:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:69:10: style: The function 'GetEnvPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:71:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:69:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:71:23: style: The function 'GetNearestWaveLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:72:28: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:71:23: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:74:10: style: The function 'SetNumberOfTracks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:73:16: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:74:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:75:15: style: The function 'CreatePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:74:20: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:75:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:76:15: style: The function 'GetPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:75:20: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:76:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:77:17: style: The function 'GetPatternName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:76:22: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:77:17: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:78:10: style: The function 'RenamePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:77:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:78:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:79:10: style: The function 'DeletePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:78:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:79:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:80:9: style: The function 'GetPatternData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:79:14: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:80:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:81:10: style: The function 'SetPatternData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:80:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:81:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:84:16: style: The function 'CreateSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:81:22: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:84:16: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:85:10: style: The function 'DeleteSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:82:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:85:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:92:15: style: The function 'GetSequenceData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:83:21: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:92:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:93:10: style: The function 'SetSequenceData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:84:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:93:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:98:10: style: The function 'SetMachineInterfaceEx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:85:16: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:98:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:100:10: style: The function 'ControlChange__obsolete__' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:86:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:100:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:104:9: style: The function 'ADGetnumChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:87:14: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:104:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:105:10: style: The function 'ADWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:88:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:105:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:106:10: style: The function 'ADRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:89:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:106:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:108:15: style: The function 'GetThisMachine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:90:20: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:108:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:109:10: style: The function 'ControlChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:91:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:109:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:112:16: style: The function 'GetPlayingSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:92:21: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:112:16: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:115:11: style: The function 'GetPlayingRow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:93:16: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:115:11: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:117:9: style: The function 'GetStateFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:94:14: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:117:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:119:10: style: The function 'SetnumOutputChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:95:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:119:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:121:10: style: The function 'SetEventHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:96:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:121:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:123:17: style: The function 'GetWaveName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:97:22: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:123:17: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:125:10: style: The function 'SetInternalWaveName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:98:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:125:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:127:10: style: The function 'GetMachineNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:99:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:127:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:128:15: style: The function 'GetMachine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:100:20: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:128:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:129:25: style: The function 'GetMachineInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:101:30: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:129:25: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:130:17: style: The function 'GetMachineName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:102:22: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:130:17: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:132:10: style: The function 'GetInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:103:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:132:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacks.h:138:25: style: Class 'BuzzMachineCallbacks' is unsafe, 'BuzzMachineCallbacks::mdkHelper' can leak by wrong usage. [unsafeClassCanLeak]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.cpp:65:16: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:36:5: warning: Member variable 'BuzzMachineCallbacksPre12::auxBuffer' is not initialized in the constructor. [uninitMemberVar]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:51:22: style: The function 'GetWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:56:27: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:51:22: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:52:23: style: The function 'GetWaveLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:57:28: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:52:23: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:53:10: style: The function 'MessageBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:58:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:53:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:54:10: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:59:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:54:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:55:10: style: The function 'Unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:60:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:55:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:56:9: style: The function 'GetWritePos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:61:14: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:56:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:57:9: style: The function 'GetPlayPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:62:14: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:57:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:58:12: style: The function 'GetAuxBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:63:17: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:58:12: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:59:10: style: The function 'ClearAuxBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:64:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:59:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:60:9: style: The function 'GetFreeWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:65:14: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:60:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:61:10: style: The function 'AllocateWave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:66:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:61:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:62:10: style: The function 'ScheduleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:67:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:62:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:63:10: style: The function 'MidiOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:68:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:63:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:64:18: style: The function 'GetOscillatorTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:69:23: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:64:18: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:67:9: style: The function 'GetEnvSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:70:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:67:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:68:10: style: The function 'GetEnvPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:71:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:68:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:70:23: style: The function 'GetNearestWaveLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:72:28: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:70:23: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:73:10: style: The function 'SetNumberOfTracks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:73:16: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:73:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:74:15: style: The function 'CreatePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:74:20: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:74:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:75:15: style: The function 'GetPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:75:20: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:75:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:76:17: style: The function 'GetPatternName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:76:22: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:76:17: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:77:10: style: The function 'RenamePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:77:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:77:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:78:10: style: The function 'DeletePattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:78:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:78:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:79:9: style: The function 'GetPatternData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:79:14: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:79:9: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:80:10: style: The function 'SetPatternData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:80:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:80:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:83:16: style: The function 'CreateSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:81:22: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:83:16: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:84:10: style: The function 'DeleteSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:82:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:84:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:91:15: style: The function 'GetSequenceData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:83:21: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:91:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:92:10: style: The function 'SetSequenceData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/CMICallbacks.h:84:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:92:10: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineCallbacksPre12.h:98:25: style: Class 'BuzzMachineCallbacksPre12' is unsafe, 'BuzzMachineCallbacksPre12::mdkHelper' can leak by wrong usage. [unsafeClassCanLeak]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineLoader.cpp:120:28: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineLoader.cpp:339:22: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineLoader.cpp:342:22: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineLoader.cpp:350:21: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineLoader.cpp:368:21: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineLoader.cpp:372:21: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineLoader.cpp:454:11: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineLoader.cpp:456:25: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/BuzzMachineLoader.cpp:300:24: style: The scope of the variable 'empty' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:72:2: style: Class 'CMachineDataInputImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:87:2: style: Class 'CMachineDataOutputImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:76:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:37:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:76:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:93:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:55:15: note: Virtual function in base class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:93:15: note: Function in derived class
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:55:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:60:2: note: Found duplicate branches for 'if' and 'else'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:55:7: note: Found duplicate branches for 'if' and 'else'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:87:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:90:2: note: Found duplicate branches for 'if' and 'else'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:87:7: note: Found duplicate branches for 'if' and 'else'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:22:37: style: Function 'Read' argument 1 names different: declaration 'pbuf' definition 'pmem'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:37:26: note: Function 'Read' argument 1 names different: declaration 'pbuf' definition 'pmem'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:22:37: note: Function 'Read' argument 1 names different: declaration 'pbuf' definition 'pmem'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:22:53: style: Function 'Read' argument 2 names different: declaration 'numbytes' definition 'n_size'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:37:42: note: Function 'Read' argument 2 names different: declaration 'numbytes' definition 'n_size'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:22:53: note: Function 'Read' argument 2 names different: declaration 'numbytes' definition 'n_size'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:27:39: style: Function 'Write' argument 1 names different: declaration 'pbuf' definition 'pmem'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:55:27: note: Function 'Write' argument 1 names different: declaration 'pbuf' definition 'pmem'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:27:39: note: Function 'Write' argument 1 names different: declaration 'pbuf' definition 'pmem'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:27:55: style: Function 'Write' argument 2 names different: declaration 'numbytes' definition 'n_size'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.h:55:43: note: Function 'Write' argument 2 names different: declaration 'numbytes' definition 'n_size'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/MachineDataImpl.cpp:27:55: note: Function 'Write' argument 2 names different: declaration 'numbytes' definition 'n_size'.
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/debug.cpp:35:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/debug.cpp:38:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/debug.cpp:46:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/debug.cpp:49:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.cpp:391:12: style: C-style pointer casting [cstyleCast]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.cpp:175:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.cpp:190:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.cpp:202:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.cpp:219:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.cpp:260:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buzztrax-0.10.2/src/lib/bml/BuzzMachineLoader/mdkimp.cpp:348:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
buzztrax-0.10.2/src/lib/bml/bmlhost.c:316:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
buzztrax-0.10.2/src/lib/bml/bmlhost.c:335:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
buzztrax-0.10.2/src/lib/bml/bmlhost.c:343:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
buzztrax-0.10.2/src/lib/bml/bmlhost.c:364:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
buzztrax-0.10.2/src/lib/bml/bmlhost.c:402:11: style: The scope of the variable 'size' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/bml/strpool.c:118:17: style: The scope of the variable 'j' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/bml/strpool.c:118:23: style: The scope of the variable 'm' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/bml/strpool.c:122:8: style: The scope of the variable 'pair' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/bml/strpool.c:429:17: style: The scope of the variable 'j' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/bml/strpool.c:429:23: style: The scope of the variable 'm' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/bml/strpool.c:435:8: style: The scope of the variable 'pair' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/bml/strpool.c:486:17: style: The scope of the variable 'j' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/bml/strpool.c:486:23: style: The scope of the variable 'm' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/bml/strpool.c:490:8: style: The scope of the variable 'pair' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/audio-session.c:123:19: style: The scope of the variable 'message' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:502:18: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:549:18: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:795:14: style: The scope of the variable 'voice_child' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:1926:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:1978:12: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:2797:24: style: The scope of the variable 'data' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:2846:12: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:2846:19: style: The scope of the variable 'global_str' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:2846:32: style: The scope of the variable 'voice_str' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:2846:44: style: The scope of the variable 'value_str' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:2851:21: style: The scope of the variable 'pg' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/machine.c:2928:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztrax-0.10.2/src/lib/core/machine.c:3050:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztrax-0.10.2/src/lib/core/machine.c:3051:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztrax-0.10.2/src/lib/core/machine.c:3052:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztrax-0.10.2/src/lib/core/machine.c:3054:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztrax-0.10.2/src/lib/core/machine.c:3055:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztrax-0.10.2/src/lib/core/machine.c:3056:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
buzztrax-0.10.2/src/lib/core/parameter-group.c:685:15: style: The scope of the variable 'param' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/parameter-group.c:686:12: style: The scope of the variable 'parent' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/parameter-group.c:842:11: style: The scope of the variable 'v' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/pattern-control-source.c:267:61: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
buzztrax-0.10.2/src/lib/core/pattern.c:133:11: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/pattern.c:134:17: style: The scope of the variable 'vg' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/pattern.c:1198:11: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/processor-machine.c:134:16: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/processor-machine.c:136:26: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/processor-machine.c:139:24: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/processor-machine.c:154:5: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/sequence.c:1359:18: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/settings.c:527:12: style: The scope of the variable 'key' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/settings.c:527:18: style: The scope of the variable 'value' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/settings.c:835:34: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
buzztrax-0.10.2/src/lib/core/setup.c:1327:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/lib/core/setup.c:1311:0: note: Variable 'res' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/core/setup.c:1327:3: note: Variable 'res' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/core/setup.c:744:11: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/setup.c:1314:11: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/setup.c:1315:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/setup.c:2012:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztrax-0.10.2/src/lib/core/setup.c:2039:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztrax-0.10.2/src/lib/core/sink-bin.c:637:3: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/lib/core/sink-bin.c:630:0: note: Variable 'profile' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/core/sink-bin.c:637:3: note: Variable 'profile' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/core/sink-bin.c:454:15: style: The scope of the variable 'elem' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/sink-bin.c:496:15: style: The scope of the variable 'elem' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/sink-machine.c:124:16: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/sink-machine.c:127:26: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/sink-machine.c:130:24: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/sink-machine.c:140:5: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/song-io-native-xml.c:92:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztrax-0.10.2/src/lib/core/song.c:1314:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztrax-0.10.2/src/lib/core/song.c:1319:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztrax-0.10.2/src/lib/core/song.c:1324:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztrax-0.10.2/src/lib/core/song.c:1329:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:605:26: style: The scope of the variable 'param' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:865:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:868:10: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:1133:14: style: The scope of the variable 'tstr' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:1269:16: style: The scope of the variable 'track' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:1363:14: style: The scope of the variable 'src' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:1363:20: style: The scope of the variable 'dst' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:1432:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:1711:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:1870:10: style: The scope of the variable 'file_name' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:1870:22: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:1878:11: style: The scope of the variable 'wave' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:2005:11: style: The scope of the variable 'wave' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:2224:18: style: struct member '_WINDOWPLACEMENT::length' is never used. [unusedStructMember]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:2226:18: style: struct member '_WINDOWPLACEMENT::showCmd' is never used. [unusedStructMember]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:2227:9: style: struct member '_WINDOWPLACEMENT::min_x' is never used. [unusedStructMember]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:2227:16: style: struct member '_WINDOWPLACEMENT::min_y' is never used. [unusedStructMember]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:2228:9: style: struct member '_WINDOWPLACEMENT::max_x' is never used. [unusedStructMember]
buzztrax-0.10.2/src/lib/core/songio/bsl/song-io-buzz.c:2228:16: style: struct member '_WINDOWPLACEMENT::max_y' is never used. [unusedStructMember]
buzztrax-0.10.2/src/lib/core/source-machine.c:124:16: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/source-machine.c:126:26: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/source-machine.c:129:24: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/source-machine.c:141:5: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
buzztrax-0.10.2/src/lib/core/tools.c:206:23: style: The scope of the variable 'node' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/tools.c:208:21: style: The scope of the variable 'feature' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/tools.c:385:15: style: The scope of the variable 'next' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/value-group.c:1375:11: style: The scope of the variable 'v' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/wave.c:830:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztrax-0.10.2/src/lib/core/wavetable.c:501:7: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/lib/core/wavetable.c:489:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/core/wavetable.c:501:7: note: Variable 'buffer' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/core/wavetable.c:369:10: style: The scope of the variable 'node' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/wavetable.c:484:16: style: The scope of the variable 'wavelevel' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/wavetable.c:292:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
buzztrax-0.10.2/src/lib/core/wire.c:363:12: style: The scope of the variable 'caps' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/wire.c:1143:22: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/wire.c:1143:44: style: The scope of the variable 'tick_str' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/core/wire.c:1143:55: style: The scope of the variable 'value' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/dllwrapper/pshpack1.h:7:0: error: #error "1 as alignment isn't supported by the compiler" [preprocessorErrorDirective]
buzztrax-0.10.2/src/lib/dllwrapper/ldt_keeper.c:276:7: style: Condition '!ldt_already_set' is always true [knownConditionTrueFalse]
buzztrax-0.10.2/src/lib/dllwrapper/ldt_keeper.c:237:25: note: Assignment 'ldt_already_set=0', assigned value is 0
buzztrax-0.10.2/src/lib/dllwrapper/ldt_keeper.c:276:7: note: Condition '!ldt_already_set' is always true
buzztrax-0.10.2/src/lib/gst/gstdirectcontrolbinding.c:412:14: style: Function 'gstbt_direct_control_binding_get_value_array' argument 5 names different: declaration 'values' definition 'values_'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/lib/gst/gstdirectcontrolbinding.c:48:14: note: Function 'gstbt_direct_control_binding_get_value_array' argument 5 names different: declaration 'values' definition 'values_'.
buzztrax-0.10.2/src/lib/gst/gstdirectcontrolbinding.c:412:14: note: Function 'gstbt_direct_control_binding_get_value_array' argument 5 names different: declaration 'values' definition 'values_'.
buzztrax-0.10.2/src/lib/gst/toneconversion.c:186:3: style: Variable 'frequency' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/lib/gst/toneconversion.c:177:0: note: Variable 'frequency' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/gst/toneconversion.c:186:3: note: Variable 'frequency' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/gst/toneconversion.c:227:3: style: Variable 'frequency' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/lib/gst/toneconversion.c:207:0: note: Variable 'frequency' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/gst/toneconversion.c:227:3: note: Variable 'frequency' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/gst/toneconversion.c:260:3: style: Variable 'frequency' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/lib/gst/toneconversion.c:240:0: note: Variable 'frequency' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/gst/toneconversion.c:260:3: note: Variable 'frequency' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/lib/ic/aseq-device.c:261:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
buzztrax-0.10.2/src/lib/ic/aseq-discoverer.c:322:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
buzztrax-0.10.2/src/lib/ic/gudev-discoverer.c:100:28: style: The scope of the variable 't' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/ic/gudev-discoverer.c:215:17: style: The scope of the variable 'node' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/ic/gudev-discoverer.c:216:16: style: The scope of the variable 'device' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/ic/input-device.c:453:16: style: The scope of the variable 'control' can be reduced. [variableScope]
buzztrax-0.10.2/src/lib/ic/midi-device.c:127:16: style: The scope of the variable 'control' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/cmd/cmd-application.c:371:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/ui/cmd/cmd-application.c:360:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/cmd/cmd-application.c:371:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/cmd/cmd-application.c:609:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/ui/cmd/cmd-application.c:601:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/cmd/cmd-application.c:609:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/cmd/cmd-application.c:662:3: style: Variable 'song' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/ui/cmd/cmd-application.c:652:0: note: Variable 'song' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/cmd/cmd-application.c:662:3: note: Variable 'song' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/edit/about-dialog.c:104:31: warning: Unnecessary comparison of static strings. [staticStringCompare]
buzztrax-0.10.2/src/ui/edit/btmemoryaudiosrc.c:103:3: style: Variable 'gobject_class' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/ui/edit/btmemoryaudiosrc.c:99:0: note: Variable 'gobject_class' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/edit/btmemoryaudiosrc.c:103:3: note: Variable 'gobject_class' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/edit/btmemoryaudiosrc.c:104:3: style: Variable 'gstbasesrc_class' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/ui/edit/btmemoryaudiosrc.c:101:0: note: Variable 'gstbasesrc_class' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/edit/btmemoryaudiosrc.c:104:3: note: Variable 'gstbasesrc_class' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/edit/crash-recover-dialog.c:220:20: style: The scope of the variable 'crash_entry' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/edit-application.c:380:11: style: The scope of the variable 'song' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:805:3: style: Variable 'priv->focus_out' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:803:3: note: Variable 'priv->focus_out' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:805:3: note: Variable 'priv->focus_out' is reassigned a value before the old one has been used.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:701:64: style: Function 'gtk_scrolled_sync_window_scroll_child' argument 1 names different: declaration 'scrolled_sync_window' definition 'self'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:137:5: note: Function 'gtk_scrolled_sync_window_scroll_child' argument 1 names different: declaration 'scrolled_sync_window' definition 'self'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:701:64: note: Function 'gtk_scrolled_sync_window_scroll_child' argument 1 names different: declaration 'scrolled_sync_window' definition 'self'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:788:66: style: Function 'gtk_scrolled_sync_window_move_focus_out' argument 1 names different: declaration 'scrolled_sync_window' definition 'self'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:139:5: note: Function 'gtk_scrolled_sync_window_move_focus_out' argument 1 names different: declaration 'scrolled_sync_window' definition 'self'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:788:66: note: Function 'gtk_scrolled_sync_window_move_focus_out' argument 1 names different: declaration 'scrolled_sync_window' definition 'self'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1624:14: style: Function 'gtk_scrolled_sync_window_adjustment_value_changed' argument 2 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:142:26: note: Function 'gtk_scrolled_sync_window_adjustment_value_changed' argument 2 names different: declaration 'data' definition 'user_data'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1624:14: note: Function 'gtk_scrolled_sync_window_adjustment_value_changed' argument 2 names different: declaration 'data' definition 'user_data'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1641:69: style: Function 'gtk_scrolled_sync_window_add' argument 2 names different: declaration 'widget' definition 'child'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:133:17: note: Function 'gtk_scrolled_sync_window_add' argument 2 names different: declaration 'widget' definition 'child'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1641:69: note: Function 'gtk_scrolled_sync_window_add' argument 2 names different: declaration 'widget' definition 'child'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1677:72: style: Function 'gtk_scrolled_sync_window_remove' argument 2 names different: declaration 'widget' definition 'child'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:135:17: note: Function 'gtk_scrolled_sync_window_remove' argument 2 names different: declaration 'widget' definition 'child'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1677:72: note: Function 'gtk_scrolled_sync_window_remove' argument 2 names different: declaration 'widget' definition 'child'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1808:70: style: Function 'gtk_scrolled_sync_window_get_preferred_height_for_width' argument 1 names different: declaration 'layout' definition 'widget'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:149:5: note: Function 'gtk_scrolled_sync_window_get_preferred_height_for_width' argument 1 names different: declaration 'layout' definition 'widget'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1808:70: note: Function 'gtk_scrolled_sync_window_get_preferred_height_for_width' argument 1 names different: declaration 'layout' definition 'widget'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1818:70: style: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 1 names different: declaration 'layout' definition 'widget'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:151:5: note: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 1 names different: declaration 'layout' definition 'widget'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1818:70: note: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 1 names different: declaration 'layout' definition 'widget'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1819:10: style: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 2 names different: declaration 'width' definition 'height'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:151:18: note: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 2 names different: declaration 'width' definition 'height'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1819:10: note: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 2 names different: declaration 'width' definition 'height'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1819:25: style: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 3 names different: declaration 'minimum_height' definition 'minimum_width'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:151:32: note: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 3 names different: declaration 'minimum_height' definition 'minimum_width'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1819:25: note: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 3 names different: declaration 'minimum_height' definition 'minimum_width'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1819:47: style: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 4 names different: declaration 'natural_height' definition 'natural_width'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:151:55: note: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 4 names different: declaration 'natural_height' definition 'natural_width'.
buzztrax-0.10.2/src/ui/edit/gtkscrolledsyncwindow.c:1819:47: note: Function 'gtk_scrolled_sync_window_get_preferred_width_for_height' argument 4 names different: declaration 'natural_height' definition 'natural_width'.
buzztrax-0.10.2/src/ui/edit/interaction-controller-menu.c:285:16: style: The scope of the variable 'control' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/interaction-controller-menu.c:373:38: style: The scope of the variable 'parentmenu' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/interaction-controller-menu.c:374:17: style: The scope of the variable 'device' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/interaction-controller-menu.c:540:15: style: The scope of the variable 'device' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-list-model.c:240:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-list-model.c:486:16: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-menu.c:137:22: style: The scope of the variable 'factory' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-menu.c:212:14: style: The scope of the variable 'menu_path' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-preferences-dialog.c:298:14: style: The scope of the variable 'label' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-preferences-dialog.c:306:10: style: The scope of the variable 'tool_tip_text' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-preferences-dialog.c:435:21: style: The scope of the variable 'enum_value' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2067:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2071:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:411:11: style: The scope of the variable 'fields' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:798:18: style: The scope of the variable 'menu_item' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:1876:15: style: The scope of the variable 'enum_value' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2192:14: style: The scope of the variable 'table' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2193:12: style: The scope of the variable 'param_parent' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2241:14: style: The scope of the variable 'table' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2242:12: style: The scope of the variable 'param_parent' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2245:10: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2292:14: style: The scope of the variable 'expander' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2341:14: style: The scope of the variable 'table' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2342:12: style: The scope of the variable 'param_parent' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2385:14: style: The scope of the variable 'expander' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2693:13: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2799:12: style: The scope of the variable 'machine_voice' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/machine-properties-dialog.c:2854:13: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-menu.c:755:23: style: The scope of the variable 'info' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-machines.c:452:10: style: The scope of the variable 'prop' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-machines.c:690:24: style: The scope of the variable 'src_machine_item' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-machines.c:690:43: style: The scope of the variable 'dst_machine_item' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-machines.c:691:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-machines.c:692:11: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-machines.c:1248:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-machines.c:2214:12: style: The scope of the variable 'undo_str' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-machines.c:2214:23: style: The scope of the variable 'redo_str' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-machines.c:2299:10: style: The scope of the variable 's' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:242:14: style: The scope of the variable 'this_machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:264:14: style: The scope of the variable 'this_pattern' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:418:14: style: The scope of the variable 'undo_str' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:609:13: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:1391:23: style: The scope of the variable 'model' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:1664:31: style: The scope of the variable 'group' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:1712:15: style: The scope of the variable 'wire' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:1986:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:1988:17: style: The scope of the variable 'store' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:2283:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:2365:18: style: The scope of the variable 'undo_str' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:2460:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-patterns.c:2461:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:675:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:678:15: style: The scope of the variable 'str' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1299:20: style: The scope of the variable 'node' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1313:16: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1444:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1476:26: style: The scope of the variable 'button' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1477:19: style: The scope of the variable 'vumeter' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1743:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1744:24: style: The scope of the variable 'widgets' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1745:14: style: The scope of the variable 'menu_item' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1745:36: style: The scope of the variable 'label' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1801:10: style: The scope of the variable 'undo_str' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:1801:21: style: The scope of the variable 'redo_str' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:2519:10: style: The scope of the variable 'columns' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:4215:10: style: The scope of the variable 'str' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:4272:13: style: The scope of the variable 'fields' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:2119:39: style: Function 'on_track_add_activated' argument 1 names different: declaration 'menuitem' definition 'menu_item'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:252:51: note: Function 'on_track_add_activated' argument 1 names different: declaration 'menuitem' definition 'menu_item'.
buzztrax-0.10.2/src/ui/edit/main-page-sequence.c:2119:39: note: Function 'on_track_add_activated' argument 1 names different: declaration 'menuitem' definition 'menu_item'.
buzztrax-0.10.2/src/ui/edit/main-page-waves.c:850:16: style: The scope of the variable 'wavelevel' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-waves.c:875:16: style: The scope of the variable 'wavelevel' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-waves.c:1276:15: style: The scope of the variable 'enum_value' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-page-waves.c:497:48: style: Function 'on_wave_list_model_row_changed' argument 1 names different: declaration 'tree_model' definition 'model'. [funcArgNamesDifferent]
buzztrax-0.10.2/src/ui/edit/main-page-waves.c:123:60: note: Function 'on_wave_list_model_row_changed' argument 1 names different: declaration 'tree_model' definition 'model'.
buzztrax-0.10.2/src/ui/edit/main-page-waves.c:497:48: note: Function 'on_wave_list_model_row_changed' argument 1 names different: declaration 'tree_model' definition 'model'.
buzztrax-0.10.2/src/ui/edit/main-window.c:582:23: style: The scope of the variable 'info' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/main-window.c:711:10: style: The scope of the variable 'ext' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/missing-framework-elements-dialog.c:181:14: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/missing-framework-elements-dialog.c:281:18: style: The scope of the variable 'name' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/pattern-editor.c:286:19: style: The scope of the variable 'str' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/pattern-list-model.c:293:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/pattern-list-model.c:608:19: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/pattern-properties-dialog.c:74:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/playback-controller-socket.c:342:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/playback-controller-socket.c:342:16: style: The scope of the variable 'reply' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/preset-list-model.c:115:24: style: The scope of the variable 'preset' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/render-dialog.c:117:14: style: The scope of the variable 'machine' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/render-dialog.c:400:17: style: The scope of the variable 'enum_value' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/sequence-grid-model.c:157:16: style: The scope of the variable 'path' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/settings-page-interaction-controller.c:164:10: style: The scope of the variable 'node' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/settings-page-playback-controller.c:264:15: style: The scope of the variable 'device' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/settings-page-playback-controller.c:310:33: style: The scope of the variable 'cfg_name' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/signal-analysis-dialog.c:689:19: style: The scope of the variable 'value' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/signal-analysis-dialog.c:692:13: style: The scope of the variable 'spect' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/signal-analysis-dialog.c:699:23: style: The scope of the variable 'cdata' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/signal-analysis-dialog.c:826:14: style: The scope of the variable 'c' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/wave-list-model.c:142:11: style: The scope of the variable 'wave' can be reduced. [variableScope]
buzztrax-0.10.2/src/ui/edit/wavelevel-list-model.c:397:18: style: The scope of the variable 'wavelevel' can be reduced. [variableScope]
buzztrax-0.10.2/tests/bt-check-ui.c:545:14: style: The scope of the variable 'child' can be reduced. [variableScope]
buzztrax-0.10.2/tests/bt-check.c:546:13: style: Function 'check_file_contains_str' argument 3 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
buzztrax-0.10.2/tests/bt-check.h:256:83: note: Function 'check_file_contains_str' argument 3 names different: declaration 'string' definition 'str'.
buzztrax-0.10.2/tests/bt-check.c:546:13: note: Function 'check_file_contains_str' argument 3 names different: declaration 'string' definition 'str'.
buzztrax-0.10.2/tests/lib/bml/bmltest_info.h:79:27: style: Condition '(1<<1)==0' is always false [knownConditionTrueFalse]
buzztrax-0.10.2/tests/lib/bml/bmltest_info.h:111:27: style: Condition '(1<<1)==0' is always false [knownConditionTrueFalse]
buzztrax-0.10.2/tests/lib/bml/bmltest_info.h:21:14: style: The scope of the variable 'bm' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_info.h:23:16: style: The scope of the variable 'i' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_info.h:23:18: style: The scope of the variable 'num' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_info.h:23:22: style: The scope of the variable 'tracks' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_info.h:23:29: style: The scope of the variable 'numtrig' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_info.h:25:15: style: The scope of the variable 'ts2' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_info.h:33:13: style: The scope of the variable 'machine_types' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_info.c:83:9: style: The scope of the variable 'sl' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_process.h:21:14: style: The scope of the variable 'bm' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_process.h:38:11: style: The scope of the variable 's_size' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_process.h:38:30: style: The scope of the variable 'i_size' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_process.h:38:37: style: The scope of the variable 'o_size' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_process.h:38:44: style: The scope of the variable 'r_size' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_process.h:39:13: style: The scope of the variable 'buffer_w' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_process.h:41:11: style: The scope of the variable 'i' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_process.h:47:11: style: The scope of the variable 'mode' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/bml/bmltest_process.c:76:9: style: The scope of the variable 'sl' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/core/e-sequence.c:410:17: warning: Either the condition 'val<=8L' is redundant or the array 'data->values[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
buzztrax-0.10.2/tests/lib/core/e-sequence.c:408:11: note: Assuming that condition 'val<=8L' is not redundant
buzztrax-0.10.2/tests/lib/core/e-sequence.c:410:17: note: Array index out of bounds
buzztrax-0.10.2/tests/lib/core/e-sink-bin.c:130:15: style: The scope of the variable 'e' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/core/e-sink-machine.c:62:15: style: The scope of the variable 'e' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/gst/t-elements.c:45:3: style: Variable 'STATE_IGNORE_ELEMENTS' is reassigned a value before the old one has been used. [redundantAssignment]
buzztrax-0.10.2/tests/lib/gst/t-elements.c:41:0: note: Variable 'STATE_IGNORE_ELEMENTS' is reassigned a value before the old one has been used.
buzztrax-0.10.2/tests/lib/gst/t-elements.c:45:3: note: Variable 'STATE_IGNORE_ELEMENTS' is reassigned a value before the old one has been used.
buzztrax-0.10.2/tests/lib/gst/t-elements.c:113:15: style: The scope of the variable 'element' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/gst/t-elements.c:147:15: style: The scope of the variable 'element' can be reduced. [variableScope]
buzztrax-0.10.2/tests/lib/gst/t-elements.c:181:15: style: The scope of the variable 'element' can be reduced. [variableScope]
buzztrax-0.10.2/tests/m-bt-edit.c:89:18: style: The scope of the variable 'log_name' can be reduced. [variableScope]
[04:00]

ftp://ftp.se.debian.org/debian/pool/main/b/bvi/bvi_1.4.0.orig.tar.gz
bvi-1.4.0/bm_unix.c:184:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
bvi-1.4.0/bmore.c:117:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
bvi-1.4.0/bmore.c:120:7: style: The scope of the variable 'lflag' can be reduced. [variableScope]
bvi-1.4.0/bmore.c:635:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
bvi-1.4.0/bmore.c:752:14: style: The scope of the variable 'test' can be reduced. [variableScope]
bvi-1.4.0/bmore.c:885:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bvi-1.4.0/bvi.c:120:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
bvi-1.4.0/bvi.c:121:7: style: The scope of the variable 'lflag' can be reduced. [variableScope]
bvi-1.4.0/bvi.c:827:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
bvi-1.4.0/comm.c:677:15: style: Redundant condition: edits. '!edits || (edits && !force)' is equivalent to '!edits || !force' [redundantCondition]
bvi-1.4.0/comm.c:481:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
bvi-1.4.0/comm.c:568:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
bvi-1.4.0/comm.c:106:8: style: The scope of the variable 'p' can be reduced. [variableScope]
bvi-1.4.0/comm.c:108:10: style: The scope of the variable 'ok' can be reduced. [variableScope]
bvi-1.4.0/comm.c:108:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
bvi-1.4.0/comm.c:110:7: style: The scope of the variable 'saveflag' can be reduced. [variableScope]
bvi-1.4.0/comm.c:197:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
bvi-1.4.0/dosio.c:257:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
bvi-1.4.0/edit.c:546:31: style: Condition 'hl_start>=mempos' is always true [knownConditionTrueFalse]
bvi-1.4.0/edit.c:155:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bvi-1.4.0/edit.c:294:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bvi-1.4.0/edit.c:732:7: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
bvi-1.4.0/edit.c:783:9: style: The scope of the variable 'nextc' can be reduced. [variableScope]
bvi-1.4.0/io.c:405:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
bvi-1.4.0/re.c:160:7: style: The scope of the variable 'found' can be reduced. [variableScope]
bvi-1.4.0/re.c:162:7: style: The scope of the variable 'ccount' can be reduced. [variableScope]
bvi-1.4.0/re.c:193:7: style: The scope of the variable 'ccount' can be reduced. [variableScope]
bvi-1.4.0/re.c:566:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
bvi-1.4.0/re.c:566:11: style: The scope of the variable 'mark' can be reduced. [variableScope]
bvi-1.4.0/re.c:517:10: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
bvi-1.4.0/recomp.c:272:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bvi-1.4.0/recomp.c:55:8: style: The scope of the variable 'counter' can be reduced. [variableScope]
bvi-1.4.0/recomp.c:57:7: style: The scope of the variable 'bracket' can be reduced. [variableScope]
bvi-1.4.0/recomp.c:176:8: style: The scope of the variable 'counter' can be reduced. [variableScope]
bvi-1.4.0/recomp.c:265:7: style: The scope of the variable 'tmpbuf' can be reduced. [variableScope]
bvi-1.4.0/set.c:74:7: style: The scope of the variable 'string' can be reduced. [variableScope]
bvi-1.4.0/set.c:212:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bvi-1.4.0/set.c:232:7: style: The scope of the variable 'a' can be reduced. [variableScope]
bvi-1.4.0/set.c:234:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bvi-1.4.0/set.c:321:7: style: The scope of the variable 'i' can be reduced. [variableScope]
[04:00]

ftp://ftp.se.debian.org/debian/pool/main/b/bwa/bwa_0.7.17.orig.tar.gz
bwa-0.7.17/QSufSort.c:59:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bwa-0.7.17/QSufSort.c:60:13: style: The scope of the variable 'negatedSortedGroupLength' can be reduced. [variableScope]
bwa-0.7.17/QSufSort.c:63:10: style: The scope of the variable 'newAlphabetSize' can be reduced. [variableScope]
bwa-0.7.17/QSufSort.c:118:10: style: The scope of the variable 'f' can be reduced. [variableScope]
bwa-0.7.17/QSufSort.c:231:10: style: The scope of the variable 'tmpKey' can be reduced. [variableScope]
bwa-0.7.17/QSufSort.c:231:18: style: The scope of the variable 'tmpPos' can be reduced. [variableScope]
bwa-0.7.17/QSufSort.c:291:10: style: The scope of the variable 'd' can be reduced. [variableScope]
bwa-0.7.17/QSufSort.c:292:10: style: The scope of the variable 'groupNum' can be reduced. [variableScope]
bwa-0.7.17/bamlite.c:66:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bwa-0.7.17/bamlite.c:138:26: style: The scope of the variable 'i' can be reduced. [variableScope]
bwa-0.7.17/bntseq.c:283:27: style: The scope of the variable 'l' can be reduced. [variableScope]
bwa-0.7.17/bntseq.c:377:12: style: The scope of the variable 'mid' can be reduced. [variableScope]
bwa-0.7.17/bntseq.c:119:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bwa-0.7.17/bntseq.c:150:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bwa-0.7.17/bntseq.c:41:1: error: Memory leak: new_flags [memleak]
bwa-0.7.17/bntseq.c:303:23: error: Common realloc mistake: 'pac' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/bwa.c:382:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bwa-0.7.17/bwa.c:65:4: error: Common realloc mistake: 'seqs' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/bwa.c:346:41: error: Common realloc mistake: 'mem' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/bwa.c:354:2: error: Common realloc mistake: 'mem' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/bwa.c:368:2: error: Common realloc mistake: 'mem' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/bwamem.c:814:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bwa-0.7.17/bwamem.c:1089:90: style: Function 'mem_reg2aln' argument 4 names different: declaration 'l_seq' definition 'l_query'. [funcArgNamesDifferent]
bwa-0.7.17/bwamem.h:165:91: note: Function 'mem_reg2aln' argument 4 names different: declaration 'l_seq' definition 'l_query'.
bwa-0.7.17/bwamem.c:1089:90: note: Function 'mem_reg2aln' argument 4 names different: declaration 'l_seq' definition 'l_query'.
bwa-0.7.17/bwamem.c:1089:111: style: Function 'mem_reg2aln' argument 5 names different: declaration 'seq' definition 'query_'. [funcArgNamesDifferent]
bwa-0.7.17/bwamem.h:165:110: note: Function 'mem_reg2aln' argument 5 names different: declaration 'seq' definition 'query_'.
bwa-0.7.17/bwamem.c:1089:111: note: Function 'mem_reg2aln' argument 5 names different: declaration 'seq' definition 'query_'.
bwa-0.7.17/bwamem.c:971:42: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
bwa-0.7.17/bwamem.c:307:2: error: Common realloc mistake: '__kstack' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/bwamem.c:313:2: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/bwamem.c:846:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bwa-0.7.17/bwamem_extra.c:76:129: style: Function 'mem_align1' argument 6 names different: declaration 'seq' definition 'seq_'. [funcArgNamesDifferent]
bwa-0.7.17/bwamem.h:151:130: note: Function 'mem_align1' argument 6 names different: declaration 'seq' definition 'seq_'.
bwa-0.7.17/bwamem_extra.c:76:129: note: Function 'mem_align1' argument 6 names different: declaration 'seq' definition 'seq_'.
bwa-0.7.17/bwamem_pair.c:194:46: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
bwa-0.7.17/bwamem_pair.c:65:24: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bwa-0.7.17/bwamem_pair.c:65:24: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bwa-0.7.17/bwamem_pair.c:65:24: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bwa-0.7.17/bwamem_pair.c:65:24: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bwa-0.7.17/bwamem_pair.c:150:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bwa-0.7.17/bwamem_pair.c:300:40: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
bwa-0.7.17/bwape.c:158:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bwa-0.7.17/bwape.c:264:7: style: The scope of the variable 'str' can be reduced. [variableScope]
bwa-0.7.17/bwape.c:631:10: style: The scope of the variable 't' can be reduced. [variableScope]
bwa-0.7.17/bwape.c:637:7: style: The scope of the variable 'str' can be reduced. [variableScope]
bwa-0.7.17/bwape.c:163:39: style: Variable 'low_bound' is assigned a value that is never used. [unreadVariable]
bwa-0.7.17/bwape.c:33:1: error: Memory leak: new_flags [memleak]
bwa-0.7.17/bwase.c:24:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bwa-0.7.17/bwase.c:24:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
bwa-0.7.17/bwase.c:24:14: style: The scope of the variable 'best' can be reduced. [variableScope]
bwa-0.7.17/bwase.c:209:10: style: The scope of the variable 'l' can be reduced. [variableScope]
bwa-0.7.17/bwase.c:388:6: style: The scope of the variable 'j' can be reduced. [variableScope]
bwa-0.7.17/bwase.c:391:8: style: The scope of the variable 'XT' can be reduced. [variableScope]
bwa-0.7.17/bwase.c:448:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bwa-0.7.17/bwase.c:467:10: style: The scope of the variable 'k' can be reduced. [variableScope]
bwa-0.7.17/bwase.c:515:10: style: The scope of the variable 't' can be reduced. [variableScope]
bwa-0.7.17/bwase.c:112:80: style: Function 'bwa_sa2pos' argument 4 names different: declaration 'len' definition 'ref_len'. [funcArgNamesDifferent]
bwa-0.7.17/bwase.h:23:81: note: Function 'bwa_sa2pos' argument 4 names different: declaration 'len' definition 'ref_len'.
bwa-0.7.17/bwase.c:112:80: note: Function 'bwa_sa2pos' argument 4 names different: declaration 'len' definition 'ref_len'.
bwa-0.7.17/bwase.c:469:11: style: Variable 'nn' is assigned a value that is never used. [unreadVariable]
bwa-0.7.17/bwase.c:549:5: error: Common realloc mistake: 'aln' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/bwaseqio.c:151:38: style: Function 'bwa_read_seq' argument 1 names different: declaration 'seq' definition 'bs'. [funcArgNamesDifferent]
bwa-0.7.17/bwtaln.h:141:39: note: Function 'bwa_read_seq' argument 1 names different: declaration 'seq' definition 'bs'.
bwa-0.7.17/bwaseqio.c:151:38: note: Function 'bwa_read_seq' argument 1 names different: declaration 'seq' definition 'bs'.
bwa-0.7.17/bwt.c:415:30: portability: 'a' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bwa-0.7.17/bwt_gen.c:1538:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
bwa-0.7.17/bwt_gen.c:1538:4: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
bwa-0.7.17/bwt_gen.c:121:21: style: The scope of the variable 'c' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:440:18: style: The scope of the variable 'c' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:507:15: style: The scope of the variable 'c' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:508:24: style: The scope of the variable 'currentRank' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:562:18: style: The scope of the variable 'c' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:593:18: style: The scope of the variable 'c' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:650:18: style: The scope of the variable 't' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:877:13: style: The scope of the variable 'r' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:935:15: style: The scope of the variable 'c' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:937:24: style: The scope of the variable 'currentRank' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:957:24: style: The scope of the variable 'oWord' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:957:31: style: The scope of the variable 'oChar' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:958:10: style: The scope of the variable 'numInsert' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:1301:15: style: The scope of the variable 'i' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:1307:10: style: The scope of the variable 'newInverseSa0RelativeRank' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:1307:37: style: The scope of the variable 'oldInverseSa0RelativeRank' can be reduced. [variableScope]
bwa-0.7.17/bwt_gen.c:1424:113: style: Checking if unsigned variable 'bwtInc->firstCharInLastIteration' is less than zero. [unsignedLessThanZero]
bwa-0.7.17/bwt_gen.c:923:33: style: Variable 'oldInverseSa0RelativeRank' is assigned a value that is never used. [unreadVariable]
bwa-0.7.17/bwt_gen.c:960:2: style: Variable 'bitsInWordMinusBitPerChar' is assigned a value that is never used. [unreadVariable]
bwa-0.7.17/bwt_gen.c:1051:4: style: Variable 'mIndex' is modified but its new value is never used. [unreadVariable]
bwa-0.7.17/bwtaln.c:165:10: style: The scope of the variable 't' can be reduced. [variableScope]
bwa-0.7.17/bwtaln.c:107:4: error: Common realloc mistake: 'w' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/bwtgap.c:109:87: style: Function 'bwt_match_gap' argument 4 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
bwa-0.7.17/bwtgap.h:32:88: note: Function 'bwt_match_gap' argument 4 names different: declaration 'w' definition 'width'.
bwa-0.7.17/bwtgap.c:109:87: note: Function 'bwt_match_gap' argument 4 names different: declaration 'w' definition 'width'.
bwa-0.7.17/bwtgap.c:110:22: style: Function 'bwt_match_gap' argument 5 names different: declaration 'seed_w' definition 'seed_width'. [funcArgNamesDifferent]
bwa-0.7.17/bwtgap.h:33:23: note: Function 'bwt_match_gap' argument 5 names different: declaration 'seed_w' definition 'seed_width'.
bwa-0.7.17/bwtgap.c:110:22: note: Function 'bwt_match_gap' argument 5 names different: declaration 'seed_w' definition 'seed_width'.
bwa-0.7.17/bwtgap.c:186:6: error: Common realloc mistake: 'aln' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/bwtindex.c:306:11: style: Variable 'l_pac' is assigned a value that is never used. [unreadVariable]
bwa-0.7.17/bwtsw2_aux.c:222:4: warning: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
bwa-0.7.17/bwtsw2_aux.c:222:4: warning: %lu in format string (no. 7) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
bwa-0.7.17/bwtsw2_aux.c:222:4: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bwa-0.7.17/bwtsw2_aux.c:222:4: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bwa-0.7.17/bwtsw2_aux.c:70:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bwa-0.7.17/bwtsw2_core.c:102:11: style: The scope of the variable 'k' can be reduced. [variableScope]
bwa-0.7.17/bwtsw2_core.c:102:14: style: The scope of the variable 'l' can be reduced. [variableScope]
bwa-0.7.17/bwtsw2_core.c:483:12: style: The scope of the variable 'k' can be reduced. [variableScope]
bwa-0.7.17/bwtsw2_core.c:483:15: style: The scope of the variable 'l' can be reduced. [variableScope]
bwa-0.7.17/bwtsw2_core.c:413:40: style: Function 'bsw2_global_destroy' argument 1 names different: declaration '_pool' definition 'pool'. [funcArgNamesDifferent]
bwa-0.7.17/bwtsw2.h:61:41: note: Function 'bsw2_global_destroy' argument 1 names different: declaration '_pool' definition 'pool'.
bwa-0.7.17/bwtsw2_core.c:413:40: note: Function 'bsw2_global_destroy' argument 1 names different: declaration '_pool' definition 'pool'.
bwa-0.7.17/bwtsw2_core.c:23:1: error: Memory leak: new_flags [memleak]
bwa-0.7.17/bwtsw2_core.c:24:1: error: Memory leak: new_flags [memleak]
bwa-0.7.17/bwtsw2_pair.c:164:108: style: Function 'bsw2_pair' argument 6 names different: declaration 'hit' definition 'hits'. [funcArgNamesDifferent]
bwa-0.7.17/bwtsw2.h:63:109: note: Function 'bsw2_pair' argument 6 names different: declaration 'hit' definition 'hits'.
bwa-0.7.17/bwtsw2_pair.c:164:108: note: Function 'bsw2_pair' argument 6 names different: declaration 'hit' definition 'hits'.
bwa-0.7.17/bwtsw2_pair.c:98:6: style: struct member 'pairaux_t::n_cigar' is never used. [unusedStructMember]
bwa-0.7.17/bwtsw2_pair.c:99:10: style: struct member 'pairaux_t::pos' is never used. [unusedStructMember]
bwa-0.7.17/bwtsw2_pair.c:100:12: style: struct member 'pairaux_t::cigar' is never used. [unusedStructMember]
bwa-0.7.17/example.c:46:4: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bwa-0.7.17/example.c:48:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bwa-0.7.17/example.c:49:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bwa-0.7.17/is.c:103:25: style: The scope of the variable 'plen' can be reduced. [variableScope]
bwa-0.7.17/is.c:105:7: style: The scope of the variable 'diff' can be reduced. [variableScope]
bwa-0.7.17/kopen.c:63:10: style: The scope of the variable 'bytes' can be reduced. [variableScope]
bwa-0.7.17/kopen.c:283:19: style: The scope of the variable 'q' can be reduced. [variableScope]
bwa-0.7.17/kopen.c:301:12: style: The scope of the variable 'argv' can be reduced. [variableScope]
bwa-0.7.17/ksw.c:212:22: style: The scope of the variable 'low' can be reduced. [variableScope]
bwa-0.7.17/ksw.c:212:27: style: The scope of the variable 'high' can be reduced. [variableScope]
bwa-0.7.17/ksw.c:317:22: style: The scope of the variable 'low' can be reduced. [variableScope]
bwa-0.7.17/ksw.c:317:27: style: The scope of the variable 'high' can be reduced. [variableScope]
bwa-0.7.17/ksw.c:413:7: style: The scope of the variable 't' can be reduced. [variableScope]
bwa-0.7.17/ksw.c:380:198: style: Function 'ksw_extend2' argument 15 names different: declaration 'qle' definition '_qle'. [funcArgNamesDifferent]
bwa-0.7.17/ksw.h:108:199: note: Function 'ksw_extend2' argument 15 names different: declaration 'qle' definition '_qle'.
bwa-0.7.17/ksw.c:380:198: note: Function 'ksw_extend2' argument 15 names different: declaration 'qle' definition '_qle'.
bwa-0.7.17/ksw.c:380:209: style: Function 'ksw_extend2' argument 16 names different: declaration 'tle' definition '_tle'. [funcArgNamesDifferent]
bwa-0.7.17/ksw.h:108:209: note: Function 'ksw_extend2' argument 16 names different: declaration 'tle' definition '_tle'.
bwa-0.7.17/ksw.c:380:209: note: Function 'ksw_extend2' argument 16 names different: declaration 'tle' definition '_tle'.
bwa-0.7.17/ksw.c:380:220: style: Function 'ksw_extend2' argument 17 names different: declaration 'gtle' definition '_gtle'. [funcArgNamesDifferent]
bwa-0.7.17/ksw.h:108:219: note: Function 'ksw_extend2' argument 17 names different: declaration 'gtle' definition '_gtle'.
bwa-0.7.17/ksw.c:380:220: note: Function 'ksw_extend2' argument 17 names different: declaration 'gtle' definition '_gtle'.
bwa-0.7.17/ksw.c:380:232: style: Function 'ksw_extend2' argument 18 names different: declaration 'gscore' definition '_gscore'. [funcArgNamesDifferent]
bwa-0.7.17/ksw.h:108:230: note: Function 'ksw_extend2' argument 18 names different: declaration 'gscore' definition '_gscore'.
bwa-0.7.17/ksw.c:380:232: note: Function 'ksw_extend2' argument 18 names different: declaration 'gscore' definition '_gscore'.
bwa-0.7.17/ksw.c:380:246: style: Function 'ksw_extend2' argument 19 names different: declaration 'max_off' definition '_max_off'. [funcArgNamesDifferent]
bwa-0.7.17/ksw.h:108:243: note: Function 'ksw_extend2' argument 19 names different: declaration 'max_off' definition '_max_off'.
bwa-0.7.17/ksw.c:380:246: note: Function 'ksw_extend2' argument 19 names different: declaration 'max_off' definition '_max_off'.
bwa-0.7.17/ksw.c:504:164: style: Function 'ksw_global2' argument 12 names different: declaration 'n_cigar' definition 'n_cigar_'. [funcArgNamesDifferent]
bwa-0.7.17/ksw.h:84:165: note: Function 'ksw_global2' argument 12 names different: declaration 'n_cigar' definition 'n_cigar_'.
bwa-0.7.17/ksw.c:504:164: note: Function 'ksw_global2' argument 12 names different: declaration 'n_cigar' definition 'n_cigar_'.
bwa-0.7.17/ksw.c:504:185: style: Function 'ksw_global2' argument 13 names different: declaration 'cigar' definition 'cigar_'. [funcArgNamesDifferent]
bwa-0.7.17/ksw.h:84:185: note: Function 'ksw_global2' argument 13 names different: declaration 'cigar' definition 'cigar_'.
bwa-0.7.17/ksw.c:504:185: note: Function 'ksw_global2' argument 13 names different: declaration 'cigar' definition 'cigar_'.
bwa-0.7.17/ksw.c:608:139: style: Function 'ksw_global' argument 10 names different: declaration 'n_cigar' definition 'n_cigar_'. [funcArgNamesDifferent]
bwa-0.7.17/ksw.h:83:140: note: Function 'ksw_global' argument 10 names different: declaration 'n_cigar' definition 'n_cigar_'.
bwa-0.7.17/ksw.c:608:139: note: Function 'ksw_global' argument 10 names different: declaration 'n_cigar' definition 'n_cigar_'.
bwa-0.7.17/ksw.c:608:160: style: Function 'ksw_global' argument 11 names different: declaration 'cigar' definition 'cigar_'. [funcArgNamesDifferent]
bwa-0.7.17/ksw.h:83:160: note: Function 'ksw_global' argument 11 names different: declaration 'cigar' definition 'cigar_'.
bwa-0.7.17/ksw.c:608:160: note: Function 'ksw_global' argument 11 names different: declaration 'cigar' definition 'cigar_'.
bwa-0.7.17/ksw.c:196:6: error: Common realloc mistake: 'b' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/ksw.c:302:6: error: Common realloc mistake: 'b' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/kthread.c:55:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bwa-0.7.17/kthread.c:56:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bwa-0.7.17/kthread.c:134:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bwa-0.7.17/kthread.c:141:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bwa-0.7.17/maxk.c:41:4: error: Common realloc mistake: 'cnt' nulled but not freed upon failure [memleakOnRealloc]
bwa-0.7.17/rle.c:126:14: style: The scope of the variable 'x' can be reduced. [variableScope]
bwa-0.7.17/rle.c:91:92: style: Function 'rle_insert' argument 6 names different: declaration 'end_cnt' definition 'ec'. [funcArgNamesDifferent]
bwa-0.7.17/rle.h:17:93: note: Function 'rle_insert' argument 6 names different: declaration 'end_cnt' definition 'ec'.
bwa-0.7.17/rle.c:91:92: note: Function 'rle_insert' argument 6 names different: declaration 'end_cnt' definition 'ec'.
bwa-0.7.17/rle.c:47:16: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
bwa-0.7.17/rle.c:181:4: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
bwa-0.7.17/rle.c:185:3: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
[04:00]

ftp://ftp.se.debian.org/debian/pool/main/b/bwbar/bwbar_1.2.3.orig.tar.gz
bwbar-1.2.3/bwbar.c:188:9: style: The scope of the variable 'pnd' can be reduced. [variableScope]
bwbar-1.2.3/bwbar.c:197:22: style: The scope of the variable 'bin' can be reduced. [variableScope]
bwbar-1.2.3/bwbar.c:197:27: style: The scope of the variable 'bout' can be reduced. [variableScope]
bwbar-1.2.3/bwbar.c:66:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
bwbar-1.2.3/bwbar.c:67:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[04:00]

ftp://ftp.se.debian.org/debian/pool/main/b/bwbasic/bwbasic_2.20pl2.orig.tar.gz
bwbasic-2.20pl2.orig/bwb_cmd.c:1624:4: style: Variable 'previous' is reassigned a value before the old one has been used. [redundantAssignment]
bwbasic-2.20pl2.orig/bwb_cmd.c:1605:4: note: Variable 'previous' is reassigned a value before the old one has been used.
bwbasic-2.20pl2.orig/bwb_cmd.c:1624:4: note: Variable 'previous' is reassigned a value before the old one has been used.
bwbasic-2.20pl2.orig/bwb_cmd.c:965:9: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_cmd.c:967:10: style: The scope of the variable 'input' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_cmd.c:1546:9: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_cmd.c:2001:20: style: The scope of the variable 'e' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_cnd.c:105:8: style: The scope of the variable 'glnumber' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_cnd.c:111:28: style: The scope of the variable 'endif_line' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_cnd.c:889:9: style: The scope of the variable 'cbuf1' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_cnd.c:890:9: style: The scope of the variable 'cbuf2' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_cnd.c:1071:21: style: The scope of the variable 'retline' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_cnd.c:1452:21: style: The scope of the variable 'r' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_cnd.c:2023:25: style: The scope of the variable 'v' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_dio.c:567:20: style: The scope of the variable 'e' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_dio.c:1180:8: style: The scope of the variable 'length' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_dio.c:1182:25: style: The scope of the variable 'v' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_dio.c:1183:13: style: The scope of the variable 'b' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_elx.c:628:10: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bwbasic-2.20pl2.orig/bwb_elx.c:688:10: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bwbasic-2.20pl2.orig/bwb_elx.c:270:12: style: The scope of the variable 'd' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_exp.c:60:10: style: The scope of the variable 'e' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_exp.c:715:9: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_fnc.c:124:17: style: Unused variable: n [unusedVariable]
bwbasic-2.20pl2.orig/bwb_fnc.c:1640:8: style: Unused variable: cur_pos [unusedVariable]
bwbasic-2.20pl2.orig/bwb_fnc.c:1640:17: style: Unused variable: end_pos [unusedVariable]
bwbasic-2.20pl2.orig/bwb_inp.c:1843:10: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bwbasic-2.20pl2.orig/bwb_inp.c:1903:10: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
bwbasic-2.20pl2.orig/bwb_inp.c:93:19: style: The scope of the variable 'adv_loop' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_inp.c:477:8: style: The scope of the variable 'req_devnumber' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_inp.c:478:20: style: The scope of the variable 'v' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_inp.c:700:25: style: The scope of the variable 'v' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_inp.c:838:17: style: The scope of the variable 'c' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_inp.c:984:25: style: The scope of the variable 'v' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_inp.c:1501:12: style: The scope of the variable 'd' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_inp.c:1462:7: error: Buffer is accessed out of bounds: tbuf [bufferAccessOutOfBounds]
bwbasic-2.20pl2.orig/bwb_int.c:898:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bwbasic-2.20pl2.orig/bwb_mth.c:1416:11: error: Array 'tbuf[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
bwbasic-2.20pl2.orig/bwb_mth.c:1495:11: error: Array 'tbuf[8]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
bwbasic-2.20pl2.orig/bwb_ops.c:803:13: style: The scope of the variable 'bp' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_ops.c:181:51: style: Array index 'op_level' is used before limits check. [arrayIndexThenCheck]
bwbasic-2.20pl2.orig/bwb_prn.c:96:8: style: The scope of the variable 'req_devnumber' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_prn.c:97:20: style: The scope of the variable 'v' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_prn.c:1456:9: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_prn.c:1719:8: style: The scope of the variable 'req_devnumber' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_stc.c:101:8: style: The scope of the variable 'c' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_stc.c:427:25: style: The scope of the variable 'v' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_stc.c:1123:21: style: The scope of the variable 'rline' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_stc.c:1599:21: style: The scope of the variable 'r' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_stc.c:1985:20: style: The scope of the variable 'e' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_stc.c:2205:29: style: The scope of the variable 'p' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_str.c:351:10: style: Variable 'r' is not assigned a value. [unassignedVariable]
bwbasic-2.20pl2.orig/bwb_str.c:369:11: error: Uninitialized variable: r [uninitvar]
bwbasic-2.20pl2.orig/bwb_var.c:1808:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bwbasic-2.20pl2.orig/bwb_var.c:1808:7: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
bwbasic-2.20pl2.orig/bwb_var.c:109:25: style: The scope of the variable 'v' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_var.c:707:8: style: The scope of the variable 'source_counter' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_var.c:1498:8: style: The scope of the variable 'old_name' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_var.c:1498:18: style: The scope of the variable 'old_dimensions' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_var.c:2360:13: style: The scope of the variable 'b' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_var.c:2361:13: style: The scope of the variable 'sp' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_var.c:2362:17: style: The scope of the variable 'n' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwb_var.c:381:21: error: Uninitialized struct member: tmp.memnum [uninitStructMember]
bwbasic-2.20pl2.orig/bwbasic.c:119:17: style: The scope of the variable 'input' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwx_iqc.c:74:10: style: Unused variable: videomode [unusedVariable]
bwbasic-2.20pl2.orig/bwx_iqc.c:448:7: error: Resource leak: loadfile [resourceLeak]
bwbasic-2.20pl2.orig/bwx_iqc.c:506:7: error: Resource leak: loadfile [resourceLeak]
bwbasic-2.20pl2.orig/bwx_ncu.c:90:8: style: The scope of the variable 'i' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwx_ncu.c:90:10: style: The scope of the variable 'j' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwx_ncu.c:742:16: style: The scope of the variable 'bgcolor' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/bwx_ncu.c:583:4: error: Buffer is accessed out of bounds: tbuf [bufferAccessOutOfBounds]
bwbasic-2.20pl2.orig/bwx_ncu.c:442:7: error: Resource leak: loadfile [resourceLeak]
bwbasic-2.20pl2.orig/bwx_ncu.c:511:7: error: Resource leak: loadfile [resourceLeak]
bwbasic-2.20pl2.orig/bwx_tty.c:445:7: error: Resource leak: loadfile [resourceLeak]
bwbasic-2.20pl2.orig/bwx_tty.c:501:7: error: Resource leak: loadfile [resourceLeak]
bwbasic-2.20pl2.orig/renum.c:478:6: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
bwbasic-2.20pl2.orig/renum.c:24:29: style: The scope of the variable 'l1' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/renum.c:24:33: style: The scope of the variable 'l3' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/renum.c:25:20: style: The scope of the variable 'b' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/renum.c:28:14: style: The scope of the variable 'bp' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/renum.c:518:16: style: The scope of the variable 'm' can be reduced. [variableScope]
bwbasic-2.20pl2.orig/renum.c:32:31: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
bwbasic-2.20pl2.orig/renum.c:36:7: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
bwbasic-2.20pl2.orig/renum.c:120:7: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
bwbasic-2.20pl2.orig/renum.c:264:4: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
[04:00]

ftp://ftp.se.debian.org/debian/pool/main/b/bwctl/bwctl_1.5.4+dfsg1.orig.tar.gz
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:637:18: style: The scope of the variable 'fp' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:638:17: style: The scope of the variable 'rc' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:1295:13: style: The scope of the variable 'dc' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:3647:1: style: Label 'error_exit' is not used. [unusedLabel]
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:3688:61: style: Function 'get_scheduled_times_scheduler' argument 1 names different: declaration 'schedule' definition 'time_schedule'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:92:61: note: Function 'get_scheduled_times_scheduler' argument 1 names different: declaration 'schedule' definition 'time_schedule'.
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:3688:61: note: Function 'get_scheduled_times_scheduler' argument 1 names different: declaration 'schedule' definition 'time_schedule'.
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:3803:67: style: Function 'streaming_scheduler_get_next_runtime' argument 1 names different: declaration 'schedule' definition 'scheduler'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:93:67: note: Function 'streaming_scheduler_get_next_runtime' argument 1 names different: declaration 'schedule' definition 'scheduler'.
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:3803:67: note: Function 'streaming_scheduler_get_next_runtime' argument 1 names different: declaration 'schedule' definition 'scheduler'.
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:3816:75: style: Function 'regular_intervals_scheduler_get_next_runtime' argument 1 names different: declaration 'schedule' definition 'scheduler'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:94:75: note: Function 'regular_intervals_scheduler_get_next_runtime' argument 1 names different: declaration 'schedule' definition 'scheduler'.
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:3816:75: note: Function 'regular_intervals_scheduler_get_next_runtime' argument 1 names different: declaration 'schedule' definition 'scheduler'.
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:3848:73: style: Function 'scheduled_times_scheduler_get_next_runtime' argument 1 names different: declaration 'schedule' definition 'scheduler'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:95:73: note: Function 'scheduled_times_scheduler_get_next_runtime' argument 1 names different: declaration 'schedule' definition 'scheduler'.
bwctl_1.5.4+dfsg1.orig/bwctl/bwctl.c:3848:73: note: Function 'scheduled_times_scheduler_get_next_runtime' argument 1 names different: declaration 'schedule' definition 'scheduler'.
bwctl_1.5.4+dfsg1.orig/bwctld/bwctld.c:954:17: style: The scope of the variable 'cstate' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctld/bwctld.c:1684:21: style: The scope of the variable 'len' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctld/bwctld.c:1690:22: style: The scope of the variable 'pattern' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctld/bwctld.c:2095:25: style: The scope of the variable 'info_file' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctld/bwctld.c:2107:26: style: The scope of the variable 'info_fp' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctld/bwctld.c:2626:0: error: Used file that is not opened. [useClosedFile]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:1103:13: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:1103:20: style: The scope of the variable 'nbits' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:1103:27: style: The scope of the variable 'ptr' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:1771:19: style: Function 'BWLDReadReservationQuery' argument 9 names different: declaration 'toolport' definition 'recv_port'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.h:366:19: note: Function 'BWLDReadReservationQuery' argument 9 names different: declaration 'toolport' definition 'recv_port'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:1771:19: note: Function 'BWLDReadReservationQuery' argument 9 names different: declaration 'toolport' definition 'recv_port'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2044:26: style: Function 'BWLDAllowOpenMode' argument 2 names different: declaration 'peer_addr' definition 'remote_sa_addr'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.h:431:26: note: Function 'BWLDAllowOpenMode' argument 2 names different: declaration 'peer_addr' definition 'remote_sa_addr'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2044:26: note: Function 'BWLDAllowOpenMode' argument 2 names different: declaration 'peer_addr' definition 'remote_sa_addr'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2088:26: style: Function 'BWLDCheckControlPolicy' argument 4 names different: declaration 'local_saddr' definition 'local_sa_addr'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.h:451:26: note: Function 'BWLDCheckControlPolicy' argument 4 names different: declaration 'local_saddr' definition 'local_sa_addr'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2088:26: note: Function 'BWLDCheckControlPolicy' argument 4 names different: declaration 'local_saddr' definition 'local_sa_addr'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2090:26: style: Function 'BWLDCheckControlPolicy' argument 5 names different: declaration 'remote_saddr' definition 'remote_sa_addr'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.h:452:26: note: Function 'BWLDCheckControlPolicy' argument 5 names different: declaration 'remote_saddr' definition 'remote_sa_addr'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2090:26: note: Function 'BWLDCheckControlPolicy' argument 5 names different: declaration 'remote_saddr' definition 'remote_sa_addr'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2179:20: style: Function 'BWLDCheckTestPolicy' argument 3 names different: declaration 'local_sender' definition 'local_client'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.h:460:20: note: Function 'BWLDCheckTestPolicy' argument 3 names different: declaration 'local_sender' definition 'local_client'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2179:20: note: Function 'BWLDCheckTestPolicy' argument 3 names different: declaration 'local_sender' definition 'local_client'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2180:26: style: Function 'BWLDCheckTestPolicy' argument 4 names different: declaration 'local_saddr' definition 'local_sa_addr'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.h:461:26: note: Function 'BWLDCheckTestPolicy' argument 4 names different: declaration 'local_saddr' definition 'local_sa_addr'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2180:26: note: Function 'BWLDCheckTestPolicy' argument 4 names different: declaration 'local_saddr' definition 'local_sa_addr'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2181:26: style: Function 'BWLDCheckTestPolicy' argument 5 names different: declaration 'remote_saddr' definition 'remote_sa_addr'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwctld/policy.h:462:26: note: Function 'BWLDCheckTestPolicy' argument 5 names different: declaration 'remote_saddr' definition 'remote_sa_addr'.
bwctl_1.5.4+dfsg1.orig/bwctld/policy.c:2181:26: note: Function 'BWLDCheckTestPolicy' argument 5 names different: declaration 'remote_saddr' definition 'remote_sa_addr'.
bwctl_1.5.4+dfsg1.orig/bwlib/api.c:273:21: style: Function '_BWLFailControlSession' argument 2 names different: declaration 'err' definition 'level'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:869:21: note: Function '_BWLFailControlSession' argument 2 names different: declaration 'err' definition 'level'.
bwctl_1.5.4+dfsg1.orig/bwlib/api.c:273:21: note: Function '_BWLFailControlSession' argument 2 names different: declaration 'err' definition 'level'.
bwctl_1.5.4+dfsg1.orig/bwlib/api.c:299:21: style: Function '_BWLTestSessionAlloc' argument 2 names different: declaration 'sender_local' definition 'is_client'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:432:21: note: Function '_BWLTestSessionAlloc' argument 2 names different: declaration 'sender_local' definition 'is_client'.
bwctl_1.5.4+dfsg1.orig/bwlib/api.c:299:21: note: Function '_BWLTestSessionAlloc' argument 2 names different: declaration 'sender_local' definition 'is_client'.
bwctl_1.5.4+dfsg1.orig/bwlib/api.c:302:21: style: Function '_BWLTestSessionAlloc' argument 5 names different: declaration 'recv_port' definition 'tool_port'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:435:21: note: Function '_BWLTestSessionAlloc' argument 5 names different: declaration 'recv_port' definition 'tool_port'.
bwctl_1.5.4+dfsg1.orig/bwlib/api.c:302:21: note: Function '_BWLTestSessionAlloc' argument 5 names different: declaration 'recv_port' definition 'tool_port'.
bwctl_1.5.4+dfsg1.orig/bwlib/capi.c:991:36: warning: Possible null pointer dereference: rai [nullPointer]
bwctl_1.5.4+dfsg1.orig/bwlib/capi.c:828:26: note: Assignment 'rai=NULL', assigned value is 0
bwctl_1.5.4+dfsg1.orig/bwlib/capi.c:991:36: note: Null pointer dereference
bwctl_1.5.4+dfsg1.orig/bwlib/context.c:67:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bwctl_1.5.4+dfsg1.orig/bwlib/context.c:354:43: style: The scope of the variable 'trec' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/context.c:1109:24: style: Function '_BWLCallCheckTestPolicy' argument 2 names different: declaration 'tsession' definition 'tsess'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:727:25: note: Function '_BWLCallCheckTestPolicy' argument 2 names different: declaration 'tsession' definition 'tsess'.
bwctl_1.5.4+dfsg1.orig/bwlib/context.c:1109:24: note: Function '_BWLCallCheckTestPolicy' argument 2 names different: declaration 'tsession' definition 'tsess'.
bwctl_1.5.4+dfsg1.orig/bwlib/endpoint.c:459:26: style: The scope of the variable 'tname' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/endpoint.c:460:25: style: The scope of the variable 'addr_str' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/endpoint.c:586:25: style: Function '_BWLEndpointStart' argument 1 names different: declaration 'tsession' definition 'tsess'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:838:25: note: Function '_BWLEndpointStart' argument 1 names different: declaration 'tsession' definition 'tsess'.
bwctl_1.5.4+dfsg1.orig/bwlib/endpoint.c:586:25: note: Function '_BWLEndpointStart' argument 1 names different: declaration 'tsession' definition 'tsess'.
bwctl_1.5.4+dfsg1.orig/bwlib/endpoint.c:587:26: style: Function '_BWLEndpointStart' argument 2 names different: declaration 'dataport' definition 'peerport'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:839:25: note: Function '_BWLEndpointStart' argument 2 names different: declaration 'dataport' definition 'peerport'.
bwctl_1.5.4+dfsg1.orig/bwlib/endpoint.c:587:26: note: Function '_BWLEndpointStart' argument 2 names different: declaration 'dataport' definition 'peerport'.
bwctl_1.5.4+dfsg1.orig/bwlib/endpoint.c:1436:25: style: Function '_BWLEndpointStatus' argument 2 names different: declaration 'tsession' definition 'tsess'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:850:25: note: Function '_BWLEndpointStatus' argument 2 names different: declaration 'tsession' definition 'tsess'.
bwctl_1.5.4+dfsg1.orig/bwlib/endpoint.c:1436:25: note: Function '_BWLEndpointStatus' argument 2 names different: declaration 'tsession' definition 'tsess'.
bwctl_1.5.4+dfsg1.orig/bwlib/endpoint.c:1499:27: style: Function '_BWLEndpointStop' argument 2 names different: declaration 'tsession' definition 'tsess'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:858:25: note: Function '_BWLEndpointStop' argument 2 names different: declaration 'tsession' definition 'tsess'.
bwctl_1.5.4+dfsg1.orig/bwlib/endpoint.c:1499:27: note: Function '_BWLEndpointStop' argument 2 names different: declaration 'tsession' definition 'tsess'.
bwctl_1.5.4+dfsg1.orig/bwlib/io.c:131:15: style: Function '_BWLEncryptBlocks' argument 2 names different: declaration 'in_buf' definition 'buf'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:508:21: note: Function '_BWLEncryptBlocks' argument 2 names different: declaration 'in_buf' definition 'buf'.
bwctl_1.5.4+dfsg1.orig/bwlib/io.c:131:15: note: Function '_BWLEncryptBlocks' argument 2 names different: declaration 'in_buf' definition 'buf'.
bwctl_1.5.4+dfsg1.orig/bwlib/io.c:133:15: style: Function '_BWLEncryptBlocks' argument 4 names different: declaration 'out_buf' definition 'out'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:510:21: note: Function '_BWLEncryptBlocks' argument 4 names different: declaration 'out_buf' definition 'out'.
bwctl_1.5.4+dfsg1.orig/bwlib/io.c:133:15: note: Function '_BWLEncryptBlocks' argument 4 names different: declaration 'out_buf' definition 'out'.
bwctl_1.5.4+dfsg1.orig/bwlib/io.c:148:15: style: Function '_BWLDecryptBlocks' argument 2 names different: declaration 'in_buf' definition 'buf'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:516:21: note: Function '_BWLDecryptBlocks' argument 2 names different: declaration 'in_buf' definition 'buf'.
bwctl_1.5.4+dfsg1.orig/bwlib/io.c:148:15: note: Function '_BWLDecryptBlocks' argument 2 names different: declaration 'in_buf' definition 'buf'.
bwctl_1.5.4+dfsg1.orig/bwlib/io.c:150:15: style: Function '_BWLDecryptBlocks' argument 4 names different: declaration 'out_buf' definition 'out'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:518:21: note: Function '_BWLDecryptBlocks' argument 4 names different: declaration 'out_buf' definition 'out'.
bwctl_1.5.4+dfsg1.orig/bwlib/io.c:150:15: note: Function '_BWLDecryptBlocks' argument 4 names different: declaration 'out_buf' definition 'out'.
bwctl_1.5.4+dfsg1.orig/bwlib/iperf.c:57:22: style: The scope of the variable 'pattern' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/iperf.c:170:21: style: The scope of the variable 'len' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/iperf3.c:55:22: style: The scope of the variable 'patterns' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/iperf3.c:170:21: style: The scope of the variable 'len' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/iperf3.c:53:21: style: Unused variable: len [unusedVariable]
bwctl_1.5.4+dfsg1.orig/bwlib/missing_getopt.c:96:6: style: The scope of the variable 'cstart' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/missing_getopt.c:96:55: style: The scope of the variable 'pos' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/nuttcp.c:60:22: style: The scope of the variable 'pattern' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/nuttcp.c:149:21: style: The scope of the variable 'len' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/owamp.c:145:21: style: The scope of the variable 'len' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/owamp.c:356:14: style: The scope of the variable 'min_port' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/owamp.c:357:14: style: The scope of the variable 'max_port' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/paris-traceroute.c:141:23: style: Variable 'local_side' is assigned a value that is never used. [unreadVariable]
bwctl_1.5.4+dfsg1.orig/bwlib/ping.c:139:21: style: The scope of the variable 'len' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:72:18: style: Function '_BWLWriteServerGreeting' argument 4 names different: declaration 'retn_on_intr' definition 'retn_on_err'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:550:22: note: Function '_BWLWriteServerGreeting' argument 4 names different: declaration 'retn_on_intr' definition 'retn_on_err'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:72:18: note: Function '_BWLWriteServerGreeting' argument 4 names different: declaration 'retn_on_intr' definition 'retn_on_err'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:387:30: style: Function '_BWLReadServerOK' argument 3 names different: declaration 'avail' definition 'avail_tools'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:588:23: note: Function '_BWLReadServerOK' argument 3 names different: declaration 'avail' definition 'avail_tools'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:387:30: note: Function '_BWLReadServerOK' argument 3 names different: declaration 'avail' definition 'avail_tools'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:440:22: style: Function '_BWLReadServerUptime' argument 2 names different: declaration 'uptime_ret' definition 'uptime'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:594:22: note: Function '_BWLReadServerUptime' argument 2 names different: declaration 'uptime_ret' definition 'uptime'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:440:22: note: Function '_BWLReadServerUptime' argument 2 names different: declaration 'uptime_ret' definition 'uptime'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:673:15: style: Function '_BWLWriteTimeResponse' argument 3 names different: declaration 'retn_on_intr' definition 'ret_on_intr'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:612:26: note: Function '_BWLWriteTimeResponse' argument 3 names different: declaration 'retn_on_intr' definition 'ret_on_intr'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:673:15: note: Function '_BWLWriteTimeResponse' argument 3 names different: declaration 'retn_on_intr' definition 'ret_on_intr'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:719:23: style: Function '_BWLReadTimeResponse' argument 2 names different: declaration 'tstamp_ret' definition 'tstamp'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:618:26: note: Function '_BWLReadTimeResponse' argument 2 names different: declaration 'tstamp_ret' definition 'tstamp'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:719:23: note: Function '_BWLReadTimeResponse' argument 2 names different: declaration 'tstamp_ret' definition 'tstamp'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:1671:15: style: Function '_BWLWriteTestAccept' argument 2 names different: declaration 'retn_on_intr' definition 'intr'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:640:26: note: Function '_BWLWriteTestAccept' argument 2 names different: declaration 'retn_on_intr' definition 'intr'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:1671:15: note: Function '_BWLWriteTestAccept' argument 2 names different: declaration 'retn_on_intr' definition 'intr'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:1785:21: style: Function '_BWLWriteStartSession' argument 2 names different: declaration 'dataport' definition 'peerport'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:655:20: note: Function '_BWLWriteStartSession' argument 2 names different: declaration 'dataport' definition 'peerport'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:1785:21: note: Function '_BWLWriteStartSession' argument 2 names different: declaration 'dataport' definition 'peerport'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:1821:22: style: Function '_BWLReadStartSession' argument 2 names different: declaration 'dataport' definition 'peerport'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:661:21: note: Function '_BWLReadStartSession' argument 2 names different: declaration 'dataport' definition 'peerport'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:1821:22: note: Function '_BWLReadStartSession' argument 2 names different: declaration 'dataport' definition 'peerport'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:1905:18: style: Function '_BWLWriteStartAck' argument 3 names different: declaration 'dataport' definition 'peerport'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:669:24: note: Function '_BWLWriteStartAck' argument 3 names different: declaration 'dataport' definition 'peerport'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:1905:18: note: Function '_BWLWriteStartAck' argument 3 names different: declaration 'dataport' definition 'peerport'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:1955:19: style: Function '_BWLReadStartAck' argument 2 names different: declaration 'dataport' definition 'peerport'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/bwlibP.h:676:25: note: Function '_BWLReadStartAck' argument 2 names different: declaration 'dataport' definition 'peerport'.
bwctl_1.5.4+dfsg1.orig/bwlib/protocol.c:1955:19: note: Function '_BWLReadStartAck' argument 2 names different: declaration 'dataport' definition 'peerport'.
bwctl_1.5.4+dfsg1.orig/bwlib/rijndael-alg-fst.c:816:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/rijndael-api-fst.c:194:35: style: Function 'bytes2Key' argument 2 names different: declaration 'keyMaterial' definition 'sid'. [funcArgNamesDifferent]
bwctl_1.5.4+dfsg1.orig/bwlib/rijndael-api-fst.h:83:40: note: Function 'bytes2Key' argument 2 names different: declaration 'keyMaterial' definition 'sid'.
bwctl_1.5.4+dfsg1.orig/bwlib/rijndael-api-fst.c:194:35: note: Function 'bytes2Key' argument 2 names different: declaration 'keyMaterial' definition 'sid'.
bwctl_1.5.4+dfsg1.orig/bwlib/thrulay.c:95:13: style: The scope of the variable 'rc' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/time.c:165:17: style: The scope of the variable 'td2' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/tools.c:777:5: style: Variable 'prange' is reassigned a value before the old one has been used. [redundantAssignment]
bwctl_1.5.4+dfsg1.orig/bwlib/tools.c:770:0: note: Variable 'prange' is reassigned a value before the old one has been used.
bwctl_1.5.4+dfsg1.orig/bwlib/tools.c:777:5: note: Variable 'prange' is reassigned a value before the old one has been used.
bwctl_1.5.4+dfsg1.orig/bwlib/tools.c:317:17: style: The scope of the variable 'err' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/tools.c:969:21: style: Unused variable: len [unusedVariable]
bwctl_1.5.4+dfsg1.orig/bwlib/tracepath.c:184:21: style: The scope of the variable 'len' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/traceroute.c:144:21: style: The scope of the variable 'len' can be reduced. [variableScope]
bwctl_1.5.4+dfsg1.orig/bwlib/util.c:70:17: style: The scope of the variable 'range' can be reduced. [variableScope]
[04:00]

ftp://ftp.se.debian.org/debian/pool/main/b/bwidget/bwidget_1.9.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bwm-ng/bwm-ng_0.6.orig.tar.gz
bwm-ng-0.6/src/bwm-ng.c:151:0: error: #error "NO INPUT DEFINED!" [preprocessorErrorDirective]
bwm-ng-0.6/src/options.c:260:6: style: The scope of the variable 'o' can be reduced. [variableScope]
bwm-ng-0.6/src/output.c:301:10: style: The scope of the variable 'byte_char' can be reduced. [variableScope]
bwm-ng-0.6/src/process.c:282:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bwm-ng-0.6/src/process.c:220:9: error: Common realloc mistake: 'if_stats' nulled but not freed upon failure [memleakOnRealloc]
[04:00]

ftp://ftp.se.debian.org/debian/pool/main/b/byacc/byacc_20140715.orig.tar.gz
byacc-20140715/defs.h:62:0: error: #error "MAXTABLE is too large for this machine architecture!" [preprocessorErrorDirective]
btyacc_calc1.y:110:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
btyacc_demo.tab.c:1593:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
btyacc_demo.tab.c:1271:36: error: Memory leak: p [memleak]
btyacc_demo.tab.c:1273:36: error: Memory leak: p [memleak]
btyacc_demo.tab.c:1277:36: error: Memory leak: p [memleak]
btyacc_demo.tab.c:1373:22: error: Common realloc mistake: 'yylexemes' nulled but not freed upon failure [memleakOnRealloc]
btyacc_demo.tab.c:1374:22: error: Common realloc mistake: 'yylvals' nulled but not freed upon failure [memleakOnRealloc]
btyacc_demo.tab.c:1376:22: error: Common realloc mistake: 'yylpsns' nulled but not freed upon failure [memleakOnRealloc]
code_debug.c:297:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
grammar.tab.c:2813:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
pure_error.y:32:16: style: Function 'error_lex' argument 1 names different: declaration 'error_lval' definition 'value'. [funcArgNamesDifferent]
pure_error.y:21:12: note: Function 'error_lex' argument 1 names different: declaration 'error_lval' definition 'value'.
pure_error.y:32:16: note: Function 'error_lex' argument 1 names different: declaration 'error_lval' definition 'value'.
rename_debug.c:293:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
grammar.tab.c:2026:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
[04:00]

ftp://ftp.se.debian.org/debian/pool/main/b/byacc-j/byacc-j_1.15.orig.tar.gz
byaccj1.15/src/._output.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
byaccj1.15/src/._skeleton.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
byaccj1.15/src/closure.c:17:8: style: The scope of the variable 'sp' can be reduced. [variableScope]
byaccj1.15/src/closure.c:52:11: style: The scope of the variable 'vrow' can be reduced. [variableScope]
byaccj1.15/src/closure.c:55:10: style: The scope of the variable 'cword' can be reduced. [variableScope]
byaccj1.15/src/closure.c:109:10: style: The scope of the variable 'word' can be reduced. [variableScope]
byaccj1.15/src/closure.c:118:5: style: The scope of the variable 'symbol' can be reduced. [variableScope]
byaccj1.15/src/lalr.c:172:5: style: The scope of the variable 'state1' can be reduced. [variableScope]
byaccj1.15/src/lalr.c:237:5: style: The scope of the variable 'middle' can be reduced. [variableScope]
byaccj1.15/src/lalr.c:238:5: style: The scope of the variable 's' can be reduced. [variableScope]
byaccj1.15/src/lalr.c:268:5: style: The scope of the variable 'stateno' can be reduced. [variableScope]
byaccj1.15/src/lalr.c:343:5: style: The scope of the variable 'nedges' can be reduced. [variableScope]
byaccj1.15/src/lalr.c:345:5: style: The scope of the variable 'state1' can be reduced. [variableScope]
byaccj1.15/src/lalr.c:347:5: style: The scope of the variable 'symbol1' can be reduced. [variableScope]
byaccj1.15/src/lalr.c:459:5: style: The scope of the variable 'k' can be reduced. [variableScope]
byaccj1.15/src/lr0.c:38:5: style: The scope of the variable 'symbol' can be reduced. [variableScope]
byaccj1.15/src/lr0.c:88:5: style: The scope of the variable 'j' can be reduced. [variableScope]
byaccj1.15/src/lr0.c:158:8: style: The scope of the variable 'isp2' can be reduced. [variableScope]
byaccj1.15/src/lr0.c:161:5: style: The scope of the variable 'found' can be reduced. [variableScope]
byaccj1.15/src/lr0.c:238:5: style: The scope of the variable 'symbol' can be reduced. [variableScope]
byaccj1.15/src/lr0.c:296:14: style: The scope of the variable 'n' can be reduced. [variableScope]
byaccj1.15/src/lr0.c:349:8: style: The scope of the variable 'j' can be reduced. [variableScope]
byaccj1.15/src/lr0.c:395:8: style: The scope of the variable 'rp2' can be reduced. [variableScope]
byaccj1.15/src/lr0.c:396:5: style: The scope of the variable 'item' can be reduced. [variableScope]
byaccj1.15/src/lr0.c:399:8: style: The scope of the variable 'rend' can be reduced. [variableScope]
byaccj1.15/src/main.c:308:13: style: The scope of the variable 'jclass_len' can be reduced. [variableScope]
byaccj1.15/src/mkpar.c:54:5: style: The scope of the variable 'i' can be reduced. [variableScope]
byaccj1.15/src/mkpar.c:54:8: style: The scope of the variable 'k' can be reduced. [variableScope]
byaccj1.15/src/mkpar.c:55:5: style: The scope of the variable 'symbol' can be reduced. [variableScope]
byaccj1.15/src/mkpar.c:84:5: style: The scope of the variable 'ruleno' can be reduced. [variableScope]
byaccj1.15/src/mkpar.c:85:11: style: The scope of the variable 'rowp' can be reduced. [variableScope]
byaccj1.15/src/mkpar.c:187:18: style: The scope of the variable 'symbol' can be reduced. [variableScope]
byaccj1.15/src/output.c:806:18: style: Redundant condition: jflag. '!jflag || (jflag && !dflag)' is equivalent to '!jflag || !dflag' [redundantCondition]
byaccj1.15/src/output.c:814:18: style: Redundant condition: jflag. '!jflag || (jflag && !dflag)' is equivalent to '!jflag || !dflag' [redundantCondition]
byaccj1.15/src/output.c:846:2: warning: fprintf format string requires 0 parameters but 2 are given. [wrongPrintfScanfArgNum]
byaccj1.15/src/output.c:422:5: style: The scope of the variable 'state' can be reduced. [variableScope]
byaccj1.15/src/output.c:483:5: style: The scope of the variable 'j' can be reduced. [variableScope]
byaccj1.15/src/output.c:487:5: style: The scope of the variable 'match' can be reduced. [variableScope]
byaccj1.15/src/output.c:781:7: style: The scope of the variable 's' can be reduced. [variableScope]
byaccj1.15/src/output.c:1125:5: style: The scope of the variable 'prim' can be reduced. [variableScope]
byaccj1.15/src/output.c:1126:6: style: The scope of the variable 'filenam' can be reduced. [variableScope]
byaccj1.15/src/output.c:1128:7: style: The scope of the variable 'jvalclass' can be reduced. [variableScope]
byaccj1.15/src/output.c:1130:7: style: The scope of the variable 'f' can be reduced. [variableScope]
byaccj1.15/src/output.c:1226:4: error: Memory leak: jvalclass [memleak]
byaccj1.15/src/output.c:1375:1: error: Memory leak: jvalclass [memleak]
byaccj1.15/src/output.c:1375:1: error: Memory leak: raw_type [memleak]
byaccj1.15/src/output.c:1214:0: error: Memory leak: raw_type [memleak]
byaccj1.15/src/reader.c:1131:45: style: Same expression on both sides of '&&'. [duplicateExpression]
byaccj1.15/src/reader.c:731:9: style: The scope of the variable 's' can be reduced. [variableScope]
byaccj1.15/src/reader.c:831:9: style: The scope of the variable 'value' can be reduced. [variableScope]
byaccj1.15/src/reader.c:994:5: style: The scope of the variable 'c' can be reduced. [variableScope]
byaccj1.15/src/reader.c:1104:11: style: The scope of the variable 's_cptr' can be reduced. [variableScope]
byaccj1.15/src/reader.c:1165:5: style: The scope of the variable 'i' can be reduced. [variableScope]
byaccj1.15/src/reader.c:1528:5: style: The scope of the variable 'c' can be reduced. [variableScope]
byaccj1.15/src/reader.c:1577:11: style: The scope of the variable 's' can be reduced. [variableScope]
byaccj1.15/src/reader.c:1744:5: style: The scope of the variable 'assoc' can be reduced. [variableScope]
byaccj1.15/src/reader.c:1744:12: style: The scope of the variable 'prec' can be reduced. [variableScope]
byaccj1.15/src/verbose.c:139:5: style: The scope of the variable 'rule' can be reduced. [variableScope]
byaccj1.15/src/verbose.c:142:8: style: The scope of the variable 'sp1' can be reduced. [variableScope]
byaccj1.15/src/verbose.c:215:5: style: The scope of the variable 'as' can be reduced. [variableScope]
byaccj1.15/src/verbose.c:261:5: style: The scope of the variable 'k' can be reduced. [variableScope]
byaccj1.15/src/verbose.c:295:8: style: The scope of the variable 'k' can be reduced. [variableScope]
byaccj1.15/src/verbose.c:296:5: style: The scope of the variable 'as' can be reduced. [variableScope]
byaccj1.15/src/warshall.c:10:11: style: The scope of the variable 'ccol' can be reduced. [variableScope]
[04:00]

ftp://ftp.se.debian.org/debian/pool/main/b/bygfoot/bygfoot_2.3.2.orig.tar.gz
bygfoot-2.3.2/src/callbacks.c:1154:13: style: The scope of the variable 'pl' can be reduced. [variableScope]
bygfoot-2.3.2/src/cup.c:361:52: style: Function 'cup_load_choose_team_from_cup' argument 2 names different: declaration 'cup_team' definition 'cup_temp'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/cup.h:63:52: note: Function 'cup_load_choose_team_from_cup' argument 2 names different: declaration 'cup_team' definition 'cup_temp'.
bygfoot-2.3.2/src/cup.c:361:52: note: Function 'cup_load_choose_team_from_cup' argument 2 names different: declaration 'cup_team' definition 'cup_temp'.
bygfoot-2.3.2/src/cup.c:221:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bygfoot-2.3.2/src/debug.c:42:13: style: The scope of the variable 'args' can be reduced. [variableScope]
bygfoot-2.3.2/src/debug.c:44:18: style: The scope of the variable 'home' can be reduced. [variableScope]
bygfoot-2.3.2/src/debug.c:47:12: style: The scope of the variable 'logtime_string' can be reduced. [variableScope]
bygfoot-2.3.2/src/debug.c:105:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bygfoot-2.3.2/src/file.c:674:5: style: Variable 'hints_file_sup' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/file.c:669:0: note: Variable 'hints_file_sup' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/file.c:674:5: note: Variable 'hints_file_sup' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/file.c:721:5: style: Variable 'conf_file' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/file.c:718:0: note: Variable 'conf_file' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/file.c:721:5: note: Variable 'conf_file' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/file.c:80:18: style: The scope of the variable 'file' can be reduced. [variableScope]
bygfoot-2.3.2/src/file.c:81:12: style: The scope of the variable 'fullpath' can be reduced. [variableScope]
bygfoot-2.3.2/src/file.c:492:18: style: The scope of the variable 'country_structure' can be reduced. [variableScope]
bygfoot-2.3.2/src/file.c:554:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bygfoot-2.3.2/src/file.c:555:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bygfoot-2.3.2/src/file.c:576:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bygfoot-2.3.2/src/free.c:552:17: style: Function 'free_team' argument 1 names different: declaration 'team' definition 'tm'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/free.h:76:17: note: Function 'free_team' argument 1 names different: declaration 'team' definition 'tm'.
bygfoot-2.3.2/src/free.c:552:17: note: Function 'free_team' argument 1 names different: declaration 'team' definition 'tm'.
bygfoot-2.3.2/src/game.c:1017:18: style: The scope of the variable 'player_name' can be reduced. [variableScope]
bygfoot-2.3.2/src/game.c:105:53: style: Function 'game_get_player_contribution' argument 2 names different: declaration 'attack' definition 'type'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/game.h:49:57: note: Function 'game_get_player_contribution' argument 2 names different: declaration 'attack' definition 'type'.
bygfoot-2.3.2/src/game.c:105:53: note: Function 'game_get_player_contribution' argument 2 names different: declaration 'attack' definition 'type'.
bygfoot-2.3.2/src/game.c:137:8: style: Function 'game_get_player' argument 3 names different: declaration 'number_of_penalty' definition 'last_penalty'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/game.h:53:8: note: Function 'game_get_player' argument 3 names different: declaration 'number_of_penalty' definition 'last_penalty'.
bygfoot-2.3.2/src/game.c:137:8: note: Function 'game_get_player' argument 3 names different: declaration 'number_of_penalty' definition 'last_penalty'.
bygfoot-2.3.2/src/game_gui.c:829:49: warning: Either the condition 'job==NULL' is redundant or there is possible null pointer dereference: job. [nullPointerRedundantCheck]
bygfoot-2.3.2/src/game_gui.c:831:12: note: Assuming that condition 'job==NULL' is not redundant
bygfoot-2.3.2/src/game_gui.c:829:49: note: Null pointer dereference
bygfoot-2.3.2/src/game_gui.c:587:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/game_gui.c:753:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/interface.c:503:31: style: Variable 'menu_all_out_defend_group' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/interface.c:538:27: style: Variable 'menu_scout_best_group' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/interface.c:573:28: style: Variable 'menu_physio_best_group' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/interface.c:622:24: style: Variable 'menu_yc_best_group' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/interface.c:659:25: style: Variable 'menu_recruit0_group' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/interface.c:693:25: style: Variable 'menu_boost_on_group' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/language.c:247:5: style: Variable 'cur_locale' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/language.c:243:0: note: Variable 'cur_locale' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/language.c:247:5: note: Variable 'cur_locale' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/language.c:52:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
bygfoot-2.3.2/src/lg_commentary.c:335:5: style: Variable 'tmp_int' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/lg_commentary.c:319:0: note: Variable 'tmp_int' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/lg_commentary.c:335:5: note: Variable 'tmp_int' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/main.c:159:20: style: Same expression on both sides of '!=' because the value of 'support_dir' and 'NULL' are the same. [duplicateExpression]
bygfoot-2.3.2/src/main.c:85:26: note: 'support_dir' is assigned value 'NULL' here.
bygfoot-2.3.2/src/main.c:159:20: note: Same expression on both sides of '!=' because the value of 'support_dir' and 'NULL' are the same.
bygfoot-2.3.2/src/main.c:169:13: style: Same expression on both sides of '!=' because the value of 'lang' and 'NULL' are the same. [duplicateExpression]
bygfoot-2.3.2/src/main.c:85:40: note: 'lang' is assigned value 'NULL' here.
bygfoot-2.3.2/src/main.c:169:13: note: Same expression on both sides of '!=' because the value of 'lang' and 'NULL' are the same.
bygfoot-2.3.2/src/main.c:176:20: style: Same expression on both sides of '!=' because the value of 'country_sid' and 'NULL' are the same. [duplicateExpression]
bygfoot-2.3.2/src/main.c:88:24: note: 'country_sid' is assigned value 'NULL' here.
bygfoot-2.3.2/src/main.c:176:20: note: Same expression on both sides of '!=' because the value of 'country_sid' and 'NULL' are the same.
bygfoot-2.3.2/src/main.c:231:19: style: Same expression on both sides of '!=' because the value of 'debug_text' and 'NULL' are the same. [duplicateExpression]
bygfoot-2.3.2/src/main.c:193:25: note: 'debug_text' is assigned value 'NULL' here.
bygfoot-2.3.2/src/main.c:231:19: note: Same expression on both sides of '!=' because the value of 'debug_text' and 'NULL' are the same.
bygfoot-2.3.2/src/main.c:445:13: style: The scope of the variable 'args' can be reduced. [variableScope]
bygfoot-2.3.2/src/main.c:452:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/misc.c:539:4: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/misc.c:535:0: note: Variable 'count' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/misc.c:539:4: note: Variable 'count' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/misc.c:553:5: style: Variable 'occurrence' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/misc.c:551:0: note: Variable 'occurrence' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/misc.c:553:5: note: Variable 'occurrence' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/misc.c:329:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bygfoot-2.3.2/src/misc2_callbacks.c:608:13: style: Condition 'STATUS_TRANSFER_OFFER_CPU' is always true [knownConditionTrueFalse]
bygfoot-2.3.2/src/misc2_interface.c:690:33: style: Variable 'radiobutton_contract1_group' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/misc_interface.c:223:37: style: Variable 'radiobutton_team_def_load_group' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/news.c:556:16: style: The scope of the variable 'cup' can be reduced. [variableScope]
bygfoot-2.3.2/src/news.c:557:21: style: The scope of the variable 'cupround' can be reduced. [variableScope]
bygfoot-2.3.2/src/news.c:558:17: style: The scope of the variable 'tm' can be reduced. [variableScope]
bygfoot-2.3.2/src/news.c:683:20: style: The scope of the variable 'first_leg' can be reduced. [variableScope]
bygfoot-2.3.2/src/news.c:788:18: style: The scope of the variable 'table' can be reduced. [variableScope]
bygfoot-2.3.2/src/options_interface.c:1201:37: style: Variable 'radiobutton_news_popup_no_group' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/player.c:1267:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/player.c:46:29: style: Function 'player_new' argument 2 names different: declaration 'average_skill' definition 'average_talent'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/player.h:53:29: note: Function 'player_new' argument 2 names different: declaration 'average_skill' definition 'average_talent'.
bygfoot-2.3.2/src/player.c:46:29: note: Function 'player_new' argument 2 names different: declaration 'average_skill' definition 'average_talent'.
bygfoot-2.3.2/src/player.c:115:40: style: Function 'player_complete_def' argument 2 names different: declaration 'average_skill' definition 'average_talent'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/player.h:167:40: note: Function 'player_complete_def' argument 2 names different: declaration 'average_skill' definition 'average_talent'.
bygfoot-2.3.2/src/player.c:115:40: note: Function 'player_complete_def' argument 2 names different: declaration 'average_skill' definition 'average_talent'.
bygfoot-2.3.2/src/player.c:778:66: style: Function 'player_get_game_skill' argument 3 names different: declaration 'special' definition 'count_special'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/player.h:107:66: note: Function 'player_get_game_skill' argument 3 names different: declaration 'special' definition 'count_special'.
bygfoot-2.3.2/src/player.c:778:66: note: Function 'player_get_game_skill' argument 3 names different: declaration 'special' definition 'count_special'.
bygfoot-2.3.2/src/player.c:1534:46: style: Function 'player_get_pointers_from_array' argument 1 names different: declaration 'players' definition 'players_array'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/player.h:170:46: note: Function 'player_get_pointers_from_array' argument 1 names different: declaration 'players' definition 'players_array'.
bygfoot-2.3.2/src/player.c:1534:46: note: Function 'player_get_pointers_from_array' argument 1 names different: declaration 'players' definition 'players_array'.
bygfoot-2.3.2/src/stat.c:139:40: style: Function 'stat_update_league_teams' argument 1 names different: declaration 'teams' definition 'teams_array'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/stat.h:40:40: note: Function 'stat_update_league_teams' argument 1 names different: declaration 'teams' definition 'teams_array'.
bygfoot-2.3.2/src/stat.c:139:40: note: Function 'stat_update_league_teams' argument 1 names different: declaration 'teams' definition 'teams_array'.
bygfoot-2.3.2/src/strategy.c:354:52: style: Function 'strategy_set_tokens' argument 2 names different: declaration 'fix' definition 'fixture'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/strategy.h:65:52: note: Function 'strategy_set_tokens' argument 2 names different: declaration 'fix' definition 'fixture'.
bygfoot-2.3.2/src/strategy.c:354:52: note: Function 'strategy_set_tokens' argument 2 names different: declaration 'fix' definition 'fixture'.
bygfoot-2.3.2/src/table.c:194:16: style: Function 'table_element_compare_func' argument 3 names different: declaration 'clid_round' definition 'clid_pointer'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/table.h:48:16: note: Function 'table_element_compare_func' argument 3 names different: declaration 'clid_round' definition 'clid_pointer'.
bygfoot-2.3.2/src/table.c:194:16: note: Function 'table_element_compare_func' argument 3 names different: declaration 'clid_round' definition 'clid_pointer'.
bygfoot-2.3.2/src/training.c:286:5: style: Variable 'grand' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/training.c:284:0: note: Variable 'grand' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/training.c:286:5: note: Variable 'grand' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/training.c:44:13: style: The scope of the variable 'player' can be reduced. [variableScope]
bygfoot-2.3.2/src/training_interface.c:180:20: style: Variable 'rb_camp1_group' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/transfer.c:207:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/transfer.c:212:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/transfer.c:251:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/transfer.c:262:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/transfer.c:273:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/transfer.c:282:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/transfer.c:191:34: style: Function 'transfer_offers_notify' argument 1 names different: declaration 'trans' definition 'tr'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/transfer.h:85:34: note: Function 'transfer_offers_notify' argument 1 names different: declaration 'trans' definition 'tr'.
bygfoot-2.3.2/src/transfer.c:191:34: note: Function 'transfer_offers_notify' argument 1 names different: declaration 'trans' definition 'tr'.
bygfoot-2.3.2/src/treeview.c:633:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:627:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:633:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:716:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:710:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:716:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:813:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:808:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:813:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:997:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:992:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:997:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:1220:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:1215:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:1220:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:1458:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:1453:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:1458:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:1739:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:1734:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:1739:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:1960:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:1955:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:1960:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2048:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:2043:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2048:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2145:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:2140:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2145:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2239:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:2234:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2239:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2301:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:2296:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2301:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2401:5: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:2396:0: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2401:5: note: Variable 'model' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2734:15: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
bygfoot-2.3.2/src/treeview.c:2733:22: note: Buffer 'buf' is being written before its old content has been used.
bygfoot-2.3.2/src/treeview.c:2734:15: note: Buffer 'buf' is being written before its old content has been used.
bygfoot-2.3.2/src/treeview.c:2859:5: style: Variable 'renderer' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:2852:0: note: Variable 'renderer' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2859:5: note: Variable 'renderer' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2966:5: style: Variable 'renderer' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview.c:2962:0: note: Variable 'renderer' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:2966:5: note: Variable 'renderer' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview.c:679:26: style: The scope of the variable 'col' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:680:26: style: The scope of the variable 'renderer' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:774:26: style: The scope of the variable 'col' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:775:26: style: The scope of the variable 'renderer' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:961:26: style: The scope of the variable 'col' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:962:26: style: The scope of the variable 'renderer' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:1699:26: style: The scope of the variable 'col' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:1700:26: style: The scope of the variable 'renderer' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:1926:26: style: The scope of the variable 'col' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:1927:26: style: The scope of the variable 'renderer' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:2014:26: style: The scope of the variable 'col' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:2015:26: style: The scope of the variable 'renderer' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:2671:13: style: The scope of the variable 'dir_split_up' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:2678:12: style: The scope of the variable 'current_country' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:3014:26: style: The scope of the variable 'col' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:3015:26: style: The scope of the variable 'renderer' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview.c:1008:67: style: Function 'treeview_create_fixtures_header' argument 2 names different: declaration 'liststore' definition 'ls'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/treeview.h:114:67: note: Function 'treeview_create_fixtures_header' argument 2 names different: declaration 'liststore' definition 'ls'.
bygfoot-2.3.2/src/treeview.c:1008:67: note: Function 'treeview_create_fixtures_header' argument 2 names different: declaration 'liststore' definition 'ls'.
bygfoot-2.3.2/src/treeview.c:1059:59: style: Function 'treeview_create_fixture' argument 2 names different: declaration 'liststore' definition 'ls'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/treeview.h:117:59: note: Function 'treeview_create_fixture' argument 2 names different: declaration 'liststore' definition 'ls'.
bygfoot-2.3.2/src/treeview.c:1059:59: note: Function 'treeview_create_fixture' argument 2 names different: declaration 'liststore' definition 'ls'.
bygfoot-2.3.2/src/treeview.c:1268:44: style: Function 'treeview_create_single_table' argument 1 names different: declaration 'liststore' definition 'ls'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/treeview.h:129:44: note: Function 'treeview_create_single_table' argument 1 names different: declaration 'liststore' definition 'ls'.
bygfoot-2.3.2/src/treeview.c:1268:44: note: Function 'treeview_create_single_table' argument 1 names different: declaration 'liststore' definition 'ls'.
bygfoot-2.3.2/src/treeview.c:1465:47: style: Function 'treeview_create_stadium_summary' argument 1 names different: declaration 'liststore' definition 'ls'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/treeview.h:189:47: note: Function 'treeview_create_stadium_summary' argument 1 names different: declaration 'liststore' definition 'ls'.
bygfoot-2.3.2/src/treeview.c:1465:47: note: Function 'treeview_create_stadium_summary' argument 1 names different: declaration 'liststore' definition 'ls'.
bygfoot-2.3.2/src/treeview.c:1764:52: style: Function 'treeview_create_next_opponent_values' argument 1 names different: declaration 'liststore' definition 'ls'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/treeview.h:168:52: note: Function 'treeview_create_next_opponent_values' argument 1 names different: declaration 'liststore' definition 'ls'.
bygfoot-2.3.2/src/treeview.c:1764:52: note: Function 'treeview_create_next_opponent_values' argument 1 names different: declaration 'liststore' definition 'ls'.
bygfoot-2.3.2/src/treeview2.c:662:26: style: The scope of the variable 'col' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview2.c:663:26: style: The scope of the variable 'renderer' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview2.c:788:26: style: The scope of the variable 'col' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview2.c:789:26: style: The scope of the variable 'renderer' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview2.c:841:19: style: The scope of the variable 'model' can be reduced. [variableScope]
bygfoot-2.3.2/src/treeview_helper.c:1584:5: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
bygfoot-2.3.2/src/treeview_helper.c:1581:5: note: Buffer 'buf' is being written before its old content has been used.
bygfoot-2.3.2/src/treeview_helper.c:1584:5: note: Buffer 'buf' is being written before its old content has been used.
bygfoot-2.3.2/src/treeview_helper.c:1833:5: style: Variable 'name_lower' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview_helper.c:1828:0: note: Variable 'name_lower' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview_helper.c:1833:5: note: Variable 'name_lower' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview_helper.c:1835:5: style: Variable 'return_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/treeview_helper.c:1829:0: note: Variable 'return_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/treeview_helper.c:1835:5: note: Variable 'return_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/user.c:924:9: style: Expression is always false because 'else if' condition matches previous condition at line 921. [multiCondition]
bygfoot-2.3.2/src/user.c:497:13: style: The scope of the variable 'args' can be reduced. [variableScope]
bygfoot-2.3.2/src/user.c:562:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/user.c:639:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
bygfoot-2.3.2/src/window.c:317:5: style: Variable 'country_files' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/window.c:312:0: note: Variable 'country_files' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/window.c:317:5: note: Variable 'country_files' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_cup.c:480:27: style: Function 'xml_cup_read' argument 1 names different: declaration 'file' definition 'cup_name'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/xml_cup.h:54:27: note: Function 'xml_cup_read' argument 1 names different: declaration 'file' definition 'cup_name'.
bygfoot-2.3.2/src/xml_cup.c:480:27: note: Function 'xml_cup_read' argument 1 names different: declaration 'file' definition 'cup_name'.
bygfoot-2.3.2/src/xml_loadsave_cup.c:230:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_cup.c:223:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_cup.c:230:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_fixtures.c:154:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_fixtures.c:149:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_fixtures.c:154:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_jobs.c:136:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_jobs.c:130:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_jobs.c:136:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_jobs.c:137:5: style: Variable 'float_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_jobs.c:131:0: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_jobs.c:137:5: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_jobs.c:137:42: style: Variable 'float_value' is assigned a value that is never used. [unreadVariable]
bygfoot-2.3.2/src/xml_loadsave_league.c:221:5: style: Variable 'float_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_league.c:215:0: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_league.c:221:5: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_league.c:222:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_league.c:214:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_league.c:222:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_league.c:154:41: style: Same expression on both sides of '||'. [duplicateExpression]
bygfoot-2.3.2/src/xml_loadsave_league_stat.c:166:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_league_stat.c:161:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_league_stat.c:166:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_live_game.c:199:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_live_game.c:193:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_live_game.c:199:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_live_game.c:200:5: style: Variable 'float_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_live_game.c:194:0: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_live_game.c:200:5: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_misc.c:167:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_misc.c:161:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_misc.c:167:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_misc.c:168:5: style: Variable 'float_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_misc.c:162:0: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_misc.c:168:5: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_newspaper.c:138:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_newspaper.c:133:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_newspaper.c:138:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_players.c:175:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_players.c:172:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_players.c:175:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_players.c:176:5: style: Variable 'float_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_players.c:173:0: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_players.c:176:5: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_season_stats.c:154:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_season_stats.c:149:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_season_stats.c:154:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_season_stats.c:215:46: style: Function 'xml_loadsave_season_stats_write' argument 1 names different: declaration 'filename' definition 'prefix'. [funcArgNamesDifferent]
bygfoot-2.3.2/src/xml_loadsave_season_stats.h:32:46: note: Function 'xml_loadsave_season_stats_write' argument 1 names different: declaration 'filename' definition 'prefix'.
bygfoot-2.3.2/src/xml_loadsave_season_stats.c:215:46: note: Function 'xml_loadsave_season_stats_write' argument 1 names different: declaration 'filename' definition 'prefix'.
bygfoot-2.3.2/src/xml_loadsave_table.c:134:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_table.c:129:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_table.c:134:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_teams.c:173:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_teams.c:167:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_teams.c:173:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_teams.c:174:5: style: Variable 'float_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_teams.c:168:0: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_teams.c:174:5: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_transfers.c:153:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_transfers.c:148:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_transfers.c:153:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_users.c:274:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_users.c:268:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_users.c:274:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_users.c:275:5: style: Variable 'float_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_loadsave_users.c:269:0: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_loadsave_users.c:275:5: note: Variable 'float_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_mmatches.c:131:5: style: Variable 'int_value' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_mmatches.c:126:0: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_mmatches.c:131:5: note: Variable 'int_value' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_name.c:138:5: style: Variable 'file_name' is reassigned a value before the old one has been used. [redundantAssignment]
bygfoot-2.3.2/src/xml_name.c:127:0: note: Variable 'file_name' is reassigned a value before the old one has been used.
bygfoot-2.3.2/src/xml_name.c:138:5: note: Variable 'file_name' is reassigned a value before the old one has been used.
[04:01]

ftp://ftp.se.debian.org/debian/pool/main/b/byobu/byobu_5.87.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/byte-buddy/byte-buddy_1.7.11.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/b/bytecode/bytecode_0.92.svn.20090106.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bytecode-compatibility-transformer/bytecode-compatibility-transformer_1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bytes-circle/bytes-circle_2.5.orig.tar.gz
bytes-circle-2.5/src/circle.c:58:13: error: Uninitialized variable: k [uninitvar]
bytes-circle-2.5/src/statistics.c:36:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bytes-circle-2.5/src/statistics.c:36:12: style: The scope of the variable 'output' can be reduced. [variableScope]
bytes-circle-2.5/src/statistics.c:357:11: style: The scope of the variable 'color' can be reduced. [variableScope]
[04:01]

ftp://ftp.se.debian.org/debian/pool/main/b/byzanz/byzanz_0.3.0+git20160312.orig.tar.xz
byzanz-0.3.0+git20160312/gifenc/gifenc.c:418:23: style: Function 'gifenc_close' argument 1 names different: declaration 'gifenc' definition 'enc'. [funcArgNamesDifferent]
byzanz-0.3.0+git20160312/gifenc/gifenc.h:87:58: note: Function 'gifenc_close' argument 1 names different: declaration 'gifenc' definition 'enc'.
byzanz-0.3.0+git20160312/gifenc/gifenc.c:418:23: note: Function 'gifenc_close' argument 1 names different: declaration 'gifenc' definition 'enc'.
byzanz-0.3.0+git20160312/gifenc/gifenc.c:199:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
byzanz-0.3.0+git20160312/gifenc/quantize.c:352:18: style: The scope of the variable 'row' can be reduced. [variableScope]
byzanz-0.3.0+git20160312/src/byzanzapplet.c:62:11: style: The scope of the variable 'args' can be reduced. [variableScope]
byzanz-0.3.0+git20160312/src/byzanzrecorder.c:51:29: style: The scope of the variable 'layer_invalid' can be reduced. [variableScope]
byzanz-0.3.0+git20160312/src/byzanzselect.c:427:50: style: Function 'byzanz_select_method_select' argument 3 names different: declaration 'data' definition 'func_data'. [funcArgNamesDifferent]
byzanz-0.3.0+git20160312/src/byzanzselect.h:34:89: note: Function 'byzanz_select_method_select' argument 3 names different: declaration 'data' definition 'func_data'.
byzanz-0.3.0+git20160312/src/byzanzselect.c:427:50: note: Function 'byzanz_select_method_select' argument 3 names different: declaration 'data' definition 'func_data'.
byzanz-0.3.0+git20160312/src/byzanzserialize.c:116:11: style: The scope of the variable 'data' can be reduced. [variableScope]
byzanz-0.3.0+git20160312/src/byzanzserialize.c:132:17: style: Variable 'n_rects' is assigned a value that is never used. [unreadVariable]
byzanz-0.3.0+git20160312/src/screenshot-utils.c:32:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
byzanz-0.3.0+git20160312/src/screenshot-utils.c:18:0: note: Variable 'a' is reassigned a value before the old one has been used.
byzanz-0.3.0+git20160312/src/screenshot-utils.c:32:3: note: Variable 'a' is reassigned a value before the old one has been used.
[04:01]

ftp://ftp.se.debian.org/debian/pool/main/b/bzflag/bzflag_2.4.8.orig.tar.gz
bzflag-2.4.8/misc/3ds2bzw.cxx:141:7: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/misc/3ds2bzw.cxx:152:4: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/misc/3ds2bzw.cxx:156:4: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/misc/3ds2bzw.cxx:167:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/misc/man2html.c:338:9: style: The scope of the variable 'c' can be reduced. [variableScope]
bzflag-2.4.8/misc/man2html.c:382:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bzflag-2.4.8/misc/rrlog.cxx:157:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/misc/rrlog.cxx:157:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/misc/rrlog.cxx:157:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/misc/rrlog.cxx:157:3: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/misc/rrlog.cxx:157:3: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/misc/rrlog.cxx:249:45: style: Checking if unsigned variable 'fread(buffer,ReplayHeaderSize,1,f)' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/misc/rrlog.cxx:300:46: style: Checking if unsigned variable 'fread(bufStart,RRpacketHdrSize,1,f)' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/misc/rrlog.cxx:322:32: style: Checking if unsigned variable 'fread(d,p->len,1,f)' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/plugins/HoldTheFlag/HoldTheFlag.cpp:341:33: style: Function 'Init' argument 1 names different: declaration 'config' definition 'cmdLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/HoldTheFlag/HoldTheFlag.cpp:33:35: note: Function 'Init' argument 1 names different: declaration 'config' definition 'cmdLine'.
bzflag-2.4.8/plugins/HoldTheFlag/HoldTheFlag.cpp:341:33: note: Function 'Init' argument 1 names different: declaration 'config' definition 'cmdLine'.
bzflag-2.4.8/plugins/RogueGenocide/RogueGenocide.cpp:22:41: style: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/RogueGenocide/RogueGenocide.cpp:13:34: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/RogueGenocide/RogueGenocide.cpp:22:41: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/TimeLimit/TimeLimit.cpp:209:36: style: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/TimeLimit/TimeLimit.cpp:28:34: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/TimeLimit/TimeLimit.cpp:209:36: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/airspawn/airspawn.cpp:21:35: style: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/airspawn/airspawn.cpp:13:35: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/airspawn/airspawn.cpp:21:35: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/autoFlagReset/autoFlagReset.cpp:39:39: style: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/autoFlagReset/autoFlagReset.cpp:20:37: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/autoFlagReset/autoFlagReset.cpp:39:39: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/bzfscron/CronJob.cpp:77:59: style: Function 'parseTimeList' argument 1 names different: declaration 'times' definition 'in'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/bzfscron/CronJob.h:35:61: note: Function 'parseTimeList' argument 1 names different: declaration 'times' definition 'in'.
bzflag-2.4.8/plugins/bzfscron/CronJob.cpp:77:59: note: Function 'parseTimeList' argument 1 names different: declaration 'times' definition 'in'.
bzflag-2.4.8/plugins/bzfscron/CronJob.h:22:5: style: Class 'CronJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/plugins/bzfscron/CronJob.cpp:33:30: performance: Function parameter 'job' should be passed by const reference. [passedByValue]
bzflag-2.4.8/plugins/bzfscron/CronJob.cpp:77:59: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
bzflag-2.4.8/plugins/bzfscron/bzfscron.cpp:69:36: style: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/bzfscron/bzfscron.cpp:39:36: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/bzfscron/bzfscron.cpp:69:36: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/bzfscron/CronJob.h:35:61: performance: Function parameter 'times' should be passed by const reference. [passedByValue]
bzflag-2.4.8/plugins/bzfscron/bzfscron.cpp:51:33: performance: Function parameter '_crontab' should be passed by const reference. [passedByValue]
bzflag-2.4.8/plugins/chathistory/chathistory.cpp:47:36: style: Function 'Init' argument 1 names different: declaration 'c' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/chathistory/chathistory.cpp:34:34: note: Function 'Init' argument 1 names different: declaration 'c' definition 'commandLine'.
bzflag-2.4.8/plugins/chathistory/chathistory.cpp:47:36: note: Function 'Init' argument 1 names different: declaration 'c' definition 'commandLine'.
bzflag-2.4.8/plugins/chathistory/chathistory.cpp:164:31: style: Reading from empty STL container 'h' [reademptycontainer]
bzflag-2.4.8/plugins/keepaway/keepaway.cpp:900:66: style: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/keepaway/keepaway.cpp:30:58: note: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'.
bzflag-2.4.8/plugins/keepaway/keepaway.cpp:900:66: note: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'.
bzflag-2.4.8/plugins/keepaway/keepaway.cpp:900:89: style: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/keepaway/keepaway.cpp:30:80: note: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'.
bzflag-2.4.8/plugins/keepaway/keepaway.cpp:900:89: note: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'.
bzflag-2.4.8/plugins/keepaway/keepaway.cpp:94:3: performance: Variable 'team' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/plugins/keepaway/keepaway.cpp:95:3: performance: Variable 'callsign' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/plugins/keepaway/keepaway.cpp:145:37: performance: Function parameter 'flagAbbrev' should be passed by const reference. [passedByValue]
bzflag-2.4.8/plugins/koth/koth.cpp:629:62: style: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/koth/koth.cpp:19:58: note: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'.
bzflag-2.4.8/plugins/koth/koth.cpp:629:62: note: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'.
bzflag-2.4.8/plugins/koth/koth.cpp:629:85: style: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/koth/koth.cpp:19:80: note: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'.
bzflag-2.4.8/plugins/koth/koth.cpp:629:85: note: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'.
bzflag-2.4.8/plugins/koth/koth.cpp:83:3: performance: Variable 'team' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/plugins/koth/koth.cpp:84:3: performance: Variable 'callsign' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/plugins/nagware/nagware.cpp:403:32: style: Function 'Init' argument 1 names different: declaration 'config' definition 'cmdLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/nagware/nagware.cpp:63:36: note: Function 'Init' argument 1 names different: declaration 'config' definition 'cmdLine'.
bzflag-2.4.8/plugins/nagware/nagware.cpp:403:32: note: Function 'Init' argument 1 names different: declaration 'config' definition 'cmdLine'.
bzflag-2.4.8/plugins/nagware/nagware.cpp:17:39: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
bzflag-2.4.8/plugins/plugin_utils/plugin_config.cpp:75:10: style: The scope of the variable 'start' can be reduced. [variableScope]
bzflag-2.4.8/plugins/plugin_utils/plugin_config.cpp:29:15: warning: Member variable 'PluginConfig::errors' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/plugins/plugin_utils/plugin_config.h:51:3: style: Class 'PluginConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.h:40:71: performance: Function parameter 'findwhat' should be passed by const reference. [passedByValue]
bzflag-2.4.8/plugins/plugin_utils/plugin_files.cpp:112:25: style: Redundant condition: If 'EXPR == '*'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
bzflag-2.4.8/plugins/plugin_utils/plugin_files.cpp:135:4: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/plugins/plugin_utils/plugin_files.cpp:133:4: note: Variable 'str' is reassigned a value before the old one has been used.
bzflag-2.4.8/plugins/plugin_utils/plugin_files.cpp:135:4: note: Variable 'str' is reassigned a value before the old one has been used.
bzflag-2.4.8/plugins/plugin_utils/plugin_files.cpp:141:2: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/plugins/plugin_utils/plugin_files.cpp:139:2: note: Variable 'str' is reassigned a value before the old one has been used.
bzflag-2.4.8/plugins/plugin_utils/plugin_files.cpp:141:2: note: Variable 'str' is reassigned a value before the old one has been used.
bzflag-2.4.8/plugins/plugin_utils/plugin_files.cpp:242:17: style: Function 'getFilesInDir' argument 3 names different: declaration 'recursive' definition 'recrusive'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/plugin_utils/plugin_files.h:19:92: note: Function 'getFilesInDir' argument 3 names different: declaration 'recursive' definition 'recrusive'.
bzflag-2.4.8/plugins/plugin_utils/plugin_files.cpp:242:17: note: Function 'getFilesInDir' argument 3 names different: declaration 'recursive' definition 'recrusive'.
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.cpp:53:48: style: Function 'printTime' argument 2 names different: declaration 'timezone' definition '_timezone'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.h:49:50: note: Function 'printTime' argument 2 names different: declaration 'timezone' definition '_timezone'.
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.cpp:53:48: note: Function 'printTime' argument 2 names different: declaration 'timezone' definition '_timezone'.
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.cpp:62:62: style: Function 'appendTime' argument 3 names different: declaration 'timezone' definition '_timezone'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.h:50:64: note: Function 'appendTime' argument 3 names different: declaration 'timezone' definition '_timezone'.
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.cpp:62:62: note: Function 'appendTime' argument 3 names different: declaration 'timezone' definition '_timezone'.
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.cpp:372:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.cpp:377:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.cpp:383:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.cpp:393:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/plugins/plugin_utils/plugin_utils.cpp:399:71: performance: Function parameter 'findwhat' should be passed by const reference. [passedByValue]
bzflag-2.4.8/plugins/rabbitTimer/rabbitTimer.cpp:117:36: style: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/rabbitTimer/rabbitTimer.cpp:19:34: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/rabbitTimer/rabbitTimer.cpp:117:36: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/rabidRabbit/rabidRabbit.cpp:15:1: style: The class 'RabidRabbitEventHandler' does not have a constructor although it has private member variables. [noConstructor]
bzflag-2.4.8/plugins/rabidRabbit/rabidRabbit.cpp:57:5: performance: Variable 'WW' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/plugins/serverControl/serverControl.cpp:60:40: style: Function 'Init' argument 1 names different: declaration 'config' definition 'cmdLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/serverControl/serverControl.cpp:31:35: note: Function 'Init' argument 1 names different: declaration 'config' definition 'cmdLine'.
bzflag-2.4.8/plugins/serverControl/serverControl.cpp:60:40: note: Function 'Init' argument 1 names different: declaration 'config' definition 'cmdLine'.
bzflag-2.4.8/plugins/serverControl/serverControl.cpp:27:1: style: The class 'ServerControl' does not have a constructor although it has private member variables. [noConstructor]
bzflag-2.4.8/plugins/serverControl/serverControl.cpp:144:54: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
bzflag-2.4.8/plugins/serverSidePlayerSample/playerHandler.cpp:37:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bzflag-2.4.8/plugins/serverSidePlayerSample/playerHandler.cpp:45:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
bzflag-2.4.8/plugins/serverSidePlayerSample/playerHandler.cpp:16:31: style: Function 'added' argument 1 names different: declaration 'player' definition 'playerIndex'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/serverSidePlayerSample/playerHandler.h:21:26: note: Function 'added' argument 1 names different: declaration 'player' definition 'playerIndex'.
bzflag-2.4.8/plugins/serverSidePlayerSample/playerHandler.cpp:16:31: note: Function 'added' argument 1 names different: declaration 'player' definition 'playerIndex'.
bzflag-2.4.8/plugins/superUser/superUser.cpp:24:36: style: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/superUser/superUser.cpp:12:35: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/superUser/superUser.cpp:24:36: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/teamflagreset/teamflagreset.cpp:88:47: style: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLineParameter'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/teamflagreset/teamflagreset.cpp:45:34: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLineParameter'.
bzflag-2.4.8/plugins/teamflagreset/teamflagreset.cpp:88:47: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLineParameter'.
bzflag-2.4.8/plugins/teamflagreset/teamflagreset.cpp:243:72: style: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/teamflagreset/teamflagreset.cpp:54:58: note: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'.
bzflag-2.4.8/plugins/teamflagreset/teamflagreset.cpp:243:72: note: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'.
bzflag-2.4.8/plugins/teamflagreset/teamflagreset.cpp:243:95: style: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/teamflagreset/teamflagreset.cpp:54:80: note: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'.
bzflag-2.4.8/plugins/teamflagreset/teamflagreset.cpp:243:95: note: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'.
bzflag-2.4.8/plugins/timedctf/timedctf.cpp:103:37: style: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/timedctf/timedctf.cpp:65:34: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/timedctf/timedctf.cpp:103:37: note: Function 'Init' argument 1 names different: declaration 'config' definition 'commandLine'.
bzflag-2.4.8/plugins/timedctf/timedctf.cpp:576:62: style: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/timedctf/timedctf.cpp:57:58: note: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'.
bzflag-2.4.8/plugins/timedctf/timedctf.cpp:576:62: note: Function 'SlashCommand' argument 2 names different: declaration 'command' definition '_command'.
bzflag-2.4.8/plugins/timedctf/timedctf.cpp:576:85: style: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'. [funcArgNamesDifferent]
bzflag-2.4.8/plugins/timedctf/timedctf.cpp:57:80: note: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'.
bzflag-2.4.8/plugins/timedctf/timedctf.cpp:576:85: note: Function 'SlashCommand' argument 3 names different: declaration 'message' definition '_message'.
bzflag-2.4.8/plugins/wwzones/wwzones.cpp:71:5: performance: Variable 'zoneWeapon' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/3D/BitmapFont.h:29:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/3D/ImageFont.h:38:16: note: Virtual function in base class
bzflag-2.4.8/src/3D/BitmapFont.h:29:16: note: Function in derived class
bzflag-2.4.8/src/3D/BitmapFont.h:30:16: style: The function 'isBuilt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/3D/ImageFont.h:39:16: note: Virtual function in base class
bzflag-2.4.8/src/3D/BitmapFont.h:30:16: note: Function in derived class
bzflag-2.4.8/src/3D/BitmapFont.h:32:16: style: The function 'filter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/3D/ImageFont.h:41:16: note: Virtual function in base class
bzflag-2.4.8/src/3D/BitmapFont.h:32:16: note: Function in derived class
bzflag-2.4.8/src/3D/BitmapFont.h:35:16: style: The function 'free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/3D/ImageFont.h:47:16: note: Virtual function in base class
bzflag-2.4.8/src/3D/BitmapFont.h:35:16: note: Function in derived class
bzflag-2.4.8/src/3D/TextureFont.h:25:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/3D/ImageFont.h:38:16: note: Virtual function in base class
bzflag-2.4.8/src/3D/TextureFont.h:25:16: note: Function in derived class
bzflag-2.4.8/src/3D/TextureFont.h:26:16: style: The function 'isBuilt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/3D/ImageFont.h:39:16: note: Virtual function in base class
bzflag-2.4.8/src/3D/TextureFont.h:26:16: note: Function in derived class
bzflag-2.4.8/src/3D/TextureFont.h:28:16: style: The function 'filter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/3D/ImageFont.h:41:16: note: Virtual function in base class
bzflag-2.4.8/src/3D/TextureFont.h:28:16: note: Function in derived class
bzflag-2.4.8/src/3D/TextureFont.h:31:16: style: The function 'free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/3D/ImageFont.h:47:16: note: Virtual function in base class
bzflag-2.4.8/src/3D/TextureFont.h:31:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/BZAdminClient.cxx:678:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzadmin/BZAdminClient.cxx:674:8: style: The scope of the variable 'message' can be reduced. [variableScope]
bzflag-2.4.8/src/bzadmin/ServerLink.h:54:24: style: Technically the member function 'ServerLink::getRejectionMessage' can be const. [functionConst]
bzflag-2.4.8/src/bzadmin/BZAdminClient.h:60:12: style: Technically the member function 'BZAdminClient::getMyId' can be const. [functionConst]
bzflag-2.4.8/src/bzadmin/BZAdminClient.cxx:134:25: note: Technically the member function 'BZAdminClient::getMyId' can be const.
bzflag-2.4.8/src/bzadmin/BZAdminClient.h:60:12: note: Technically the member function 'BZAdminClient::getMyId' can be const.
bzflag-2.4.8/src/bzadmin/PlayerInfo.h:27:3: style: Struct 'PlayerInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:39:3: style: Class 'BZAdminUI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzadmin/BZAdminClient.h:52:3: style: Class 'BZAdminClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzadmin/CursesMenu.cxx:321:20: style: Variable 'streamLength' is assigned a value that is never used. [unreadVariable]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:50:3: style: Class 'CursesMenuItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:192:3: style: Class 'BZDBCMItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:237:3: style: Class 'CursesMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:99:16: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:78:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:99:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:118:16: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:78:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:118:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:137:16: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:78:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:137:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:154:16: style: The function 'showItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:63:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:154:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:158:16: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:78:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:158:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:173:16: style: The function 'showItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:63:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:173:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:177:16: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:78:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:177:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:195:16: style: The function 'showItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:63:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:195:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:201:16: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:78:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:201:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:204:16: style: The function 'deselect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:81:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:204:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:216:16: style: The function 'showItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/CursesMenu.h:63:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesMenu.h:216:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesMenu.cxx:117:36: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzadmin/CursesMenu.cxx:117:71: performance: Function parameter 'trueText' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzadmin/CursesMenu.cxx:118:18: performance: Function parameter 'falseText' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzadmin/CursesUI.cxx:436:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzadmin/CursesUI.cxx:91:41: style: Function 'handleNewPacket' argument 1 names different: declaration 'msgType' definition 'code'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzadmin/CursesUI.h:51:41: note: Function 'handleNewPacket' argument 1 names different: declaration 'msgType' definition 'code'.
bzflag-2.4.8/src/bzadmin/CursesUI.cxx:91:41: note: Function 'handleNewPacket' argument 1 names different: declaration 'msgType' definition 'code'.
bzflag-2.4.8/src/bzadmin/CursesUI.h:127:18: warning: The class 'CursesUI' defines member variable with name 'client' also defined in its parent class 'BZAdminUI'. [duplInheritedMember]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:61:18: note: Parent variable 'BZAdminUI::client'
bzflag-2.4.8/src/bzadmin/CursesUI.h:127:18: note: Derived variable 'CursesUI::client'
bzflag-2.4.8/src/bzadmin/CursesUI.h:41:3: style: Class 'CursesUI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzadmin/CursesUI.h:48:16: style: The function 'outputMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:45:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesUI.h:48:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesUI.h:51:16: style: The function 'handleNewPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:47:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesUI.h:51:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesUI.h:55:16: style: The function 'checkCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:50:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesUI.h:55:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesUI.h:58:16: style: The function 'addedPlayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:52:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesUI.h:58:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesUI.h:61:16: style: The function 'removingPlayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:54:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesUI.h:61:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/CursesUI.h:65:20: style: The function 'getTarget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:57:20: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/CursesUI.h:65:20: note: Function in derived class
bzflag-2.4.8/src/bzadmin/OptionParser.cxx:78:67: style: Function 'printHelp' argument 2 names different: declaration 'progname' definition 'progName'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzadmin/OptionParser.h:167:55: note: Function 'printHelp' argument 2 names different: declaration 'progname' definition 'progName'.
bzflag-2.4.8/src/bzadmin/OptionParser.cxx:78:67: note: Function 'printHelp' argument 2 names different: declaration 'progname' definition 'progName'.
bzflag-2.4.8/src/bzadmin/OptionParser.h:91:3: performance: Technically the member function 'VariableParser < std :: string >::VariableParser' can be static. [functionStatic]
bzflag-2.4.8/src/bzadmin/OptionParser.h:107:3: performance: Technically the member function 'VariableParser < bool >::VariableParser' can be static. [functionStatic]
bzflag-2.4.8/src/bzadmin/OptionParser.h:73:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/OptionParser.h:52:15: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/OptionParser.h:73:15: note: Function in derived class
bzflag-2.4.8/src/bzadmin/OptionParser.h:94:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/OptionParser.h:52:15: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/OptionParser.h:94:15: note: Function in derived class
bzflag-2.4.8/src/bzadmin/OptionParser.h:110:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/OptionParser.h:52:15: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/OptionParser.h:110:15: note: Function in derived class
bzflag-2.4.8/src/bzadmin/OptionParser.h:128:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/OptionParser.h:52:15: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/OptionParser.h:128:15: note: Function in derived class
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:190:7: style: Condition '!okay' is always false [knownConditionTrueFalse]
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:138:10: note: Assignment 'okay=true', assigned value is 1
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:190:7: note: Condition '!okay' is always false
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:138:3: style: Variable 'okay' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:130:0: note: Variable 'okay' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:138:3: note: Variable 'okay' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:139:3: style: Variable 'fdMax' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:131:0: note: Variable 'fdMax' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:139:3: note: Variable 'fdMax' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:469:22: style: Function 'read' argument 4 names different: declaration 'millisecondsToBlock' definition 'blockTime'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzadmin/ServerLink.h:62:11: note: Function 'read' argument 4 names different: declaration 'millisecondsToBlock' definition 'blockTime'.
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:469:22: note: Function 'read' argument 4 names different: declaration 'millisecondsToBlock' definition 'blockTime'.
bzflag-2.4.8/src/bzadmin/ServerLink.cxx:630:24: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
bzflag-2.4.8/src/bzadmin/StdBothUI.cxx:98:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
bzflag-2.4.8/src/bzadmin/StdBothUI.h:31:3: style: Class 'StdBothUI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzadmin/StdBothUI.h:32:16: style: The function 'outputMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:45:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/StdBothUI.h:32:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/StdBothUI.h:33:16: style: The function 'checkCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:50:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/StdBothUI.h:33:16: note: Function in derived class
bzflag-2.4.8/src/bzadmin/StdInUI.h:32:3: style: Class 'StdInUI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzadmin/StdInUI.h:34:8: style: The function 'checkCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:50:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/StdInUI.h:34:8: note: Function in derived class
bzflag-2.4.8/src/bzadmin/StdOutUI.h:32:3: style: Class 'StdOutUI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzadmin/StdOutUI.h:34:16: style: The function 'outputMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzadmin/BZAdminUI.h:45:16: note: Virtual function in base class
bzflag-2.4.8/src/bzadmin/StdOutUI.h:34:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/ActionBinding.cxx:229:45: performance: Function parameter 'action' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzflag/ActionBinding.cxx:243:58: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzflag/ActionBinding.cxx:256:60: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:132:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:153:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:158:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:162:21: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:45:3: style: Variable 'option' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:43:0: note: Variable 'option' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:45:3: note: Variable 'option' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:49:3: style: Variable 'option' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:45:3: note: Variable 'option' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:49:3: note: Variable 'option' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:119:30: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/AudioMenu.h:36:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:119:30: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:119:42: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/AudioMenu.h:36:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/AudioMenu.cxx:119:42: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/MenuDefaultKey.h:27:8: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/MenuDefaultKey.h:27:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/MenuDefaultKey.h:28:8: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/MenuDefaultKey.h:28:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDuiTypeIn.h:49:11: style: The function 'doKeyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:75:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiTypeIn.h:49:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDuiTypeIn.h:50:11: style: The function 'doKeyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:76:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiTypeIn.h:50:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDuiTypeIn.h:51:11: style: The function 'doRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:77:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiTypeIn.h:51:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/AudioMenu.h:31:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/AudioMenu.h:31:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/AudioMenu.h:35:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/AudioMenu.h:35:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/AudioMenu.h:36:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/AudioMenu.h:36:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/MainMenu.h:33:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/MainMenu.h:33:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/MainMenu.h:34:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/MainMenu.h:34:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/MainMenu.h:35:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/MainMenu.h:35:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDuiLabel.h:40:11: style: The function 'onSetFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:74:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiLabel.h:40:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDuiLabel.h:41:11: style: The function 'doKeyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:75:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiLabel.h:41:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDuiLabel.h:42:11: style: The function 'doKeyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:76:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiLabel.h:42:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDuiLabel.h:43:11: style: The function 'doRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:77:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiLabel.h:43:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDuiList.h:44:11: style: The function 'doKeyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:75:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiList.h:44:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDuiList.h:45:11: style: The function 'doKeyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:76:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiList.h:45:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDuiList.h:46:11: style: The function 'doRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:77:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiList.h:46:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/AutoPilot.cxx:394:5: style: Variable 'building' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzflag/AutoPilot.cxx:388:0: note: Variable 'building' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/AutoPilot.cxx:394:5: note: Variable 'building' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/World.h:301:42: style: Function 'setCurMaxPlayers' argument 1 names different: declaration 'curMaxPlayers' definition '_curMaxPlayers'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:67:32: note: Function 'setCurMaxPlayers' argument 1 names different: declaration 'curMaxPlayers' definition '_curMaxPlayers'.
bzflag-2.4.8/src/bzflag/World.h:301:42: note: Function 'setCurMaxPlayers' argument 1 names different: declaration 'curMaxPlayers' definition '_curMaxPlayers'.
bzflag-2.4.8/src/bzflag/World.h:385:45: style: Function 'setBundleMgr' argument 1 names different: declaration 'bundleMgr' definition '_bundleMgr'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:121:42: note: Function 'setBundleMgr' argument 1 names different: declaration 'bundleMgr' definition '_bundleMgr'.
bzflag-2.4.8/src/bzflag/World.h:385:45: note: Function 'setBundleMgr' argument 1 names different: declaration 'bundleMgr' definition '_bundleMgr'.
bzflag-2.4.8/src/bzflag/World.h:395:50: style: Function 'setLocale' argument 1 names different: declaration 'locale' definition '_locale'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:124:47: note: Function 'setLocale' argument 1 names different: declaration 'locale' definition '_locale'.
bzflag-2.4.8/src/bzflag/World.h:395:50: note: Function 'setLocale' argument 1 names different: declaration 'locale' definition '_locale'.
bzflag-2.4.8/src/bzflag/World.h:400:35: style: Function 'getWind' argument 1 names different: declaration 'wind' definition 'w'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:113:25: note: Function 'getWind' argument 1 names different: declaration 'wind' definition 'w'.
bzflag-2.4.8/src/bzflag/World.h:400:35: note: Function 'getWind' argument 1 names different: declaration 'wind' definition 'w'.
bzflag-2.4.8/src/bzflag/ControlPanel.h:129:44: style: Function 'setDimming' argument 1 names different: declaration 'dimming' definition 'newDimming'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ControlPanel.h:71:28: note: Function 'setDimming' argument 1 names different: declaration 'dimming' definition 'newDimming'.
bzflag-2.4.8/src/bzflag/ControlPanel.h:129:44: note: Function 'setDimming' argument 1 names different: declaration 'dimming' definition 'newDimming'.
bzflag-2.4.8/src/bzflag/AutoPilot.cxx:380:5: style: Variable 'enemyPos' is assigned a value that is never used. [unreadVariable]
bzflag-2.4.8/src/bzflag/ServerLink.h:55:24: style: Technically the member function 'ServerLink::getRejectionMessage' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:105:8: style: Technically the member function 'LocalPlayer::getRotation' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:248:25: note: Technically the member function 'LocalPlayer::getRotation' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:105:8: note: Technically the member function 'LocalPlayer::getRotation' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:106:8: style: Technically the member function 'LocalPlayer::getSpeed' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:257:25: note: Technically the member function 'LocalPlayer::getSpeed' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:106:8: note: Technically the member function 'LocalPlayer::getSpeed' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:107:9: style: Technically the member function 'LocalPlayer::isSpawning' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:238:26: note: Technically the member function 'LocalPlayer::isSpawning' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:107:9: note: Technically the member function 'LocalPlayer::isSpawning' can be const.
bzflag-2.4.8/src/bzflag/ControlPanel.h:67:10: style: Technically the member function 'ControlPanel::getMessagesMode' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/RemotePlayer.h:45:20: warning: The class 'RemotePlayer' defines member variable with name 'shots' also defined in its parent class 'Player'. [duplInheritedMember]
bzflag-2.4.8/src/bzflag/Player.h:225:26: note: Parent variable 'Player::shots'
bzflag-2.4.8/src/bzflag/RemotePlayer.h:45:20: note: Derived variable 'RemotePlayer::shots'
bzflag-2.4.8/src/bzflag/WorldPlayer.h:36:34: warning: The class 'WorldPlayer' defines member variable with name 'shots' also defined in its parent class 'Player'. [duplInheritedMember]
bzflag-2.4.8/src/bzflag/Player.h:225:26: note: Parent variable 'Player::shots'
bzflag-2.4.8/src/bzflag/WorldPlayer.h:36:34: note: Derived variable 'WorldPlayer::shots'
bzflag-2.4.8/src/bzflag/ShotPath.h:71:4: style: Class 'ShotPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/ShotPath.h:93:4: style: Class 'LocalShotPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/ShotPath.h:101:4: style: Class 'RemoteShotPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/Region.h:27:4: style: Class 'RegionPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/ControlPanel.h:35:4: style: Struct 'ControlPanelMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/Plan.h:113:3: style: Class 'GotoPointPlan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:65:13: style: The function 'getShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Player.h:116:21: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:65:13: note: Function in derived class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:76:9: style: The function 'explodeTank' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/BaseLocalPlayer.h:37:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:76:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:92:9: style: The function 'checkHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/BaseLocalPlayer.h:38:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:92:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:94:9: style: The function 'setFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Player.h:176:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:94:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:95:9: style: The function 'changeScore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Player.h:177:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:95:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:125:9: style: The function 'doEndShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Player.h:233:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:125:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:126:9: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/BaseLocalPlayer.h:42:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:126:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:127:9: style: The function 'doUpdateMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/BaseLocalPlayer.h:43:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:127:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/RobotPlayer.h:46:11: style: The function 'explodeTank' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/BaseLocalPlayer.h:37:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/RobotPlayer.h:46:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/RobotPlayer.h:49:11: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/BaseLocalPlayer.h:42:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/RobotPlayer.h:49:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/RobotPlayer.h:50:11: style: The function 'doUpdateMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/BaseLocalPlayer.h:43:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/RobotPlayer.h:50:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/RemotePlayer.h:37:13: style: The function 'getShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Player.h:116:21: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/RemotePlayer.h:37:13: note: Function in derived class
bzflag-2.4.8/src/bzflag/RemotePlayer.h:41:8: style: The function 'doEndShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Player.h:233:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/RemotePlayer.h:41:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/WorldPlayer.h:27:16: style: The function 'getShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Player.h:116:21: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/WorldPlayer.h:27:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/WorldPlayer.h:29:11: style: The function 'getMaxShots' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Player.h:115:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/WorldPlayer.h:29:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/WorldPlayer.h:30:11: style: The function 'addShots' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Player.h:127:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/WorldPlayer.h:30:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/WorldPlayer.h:33:11: style: The function 'doEndShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Player.h:233:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/WorldPlayer.h:33:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShotStats.h:31:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShotStats.h:31:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShotStats.h:32:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShotStats.h:32:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShotStats.h:33:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShotStats.h:33:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShotStats.h:34:8: style: The function 'dismiss' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:40:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShotStats.h:34:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShotStats.h:35:8: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:38:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShotStats.h:35:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:105:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:42:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:105:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:106:16: style: The function 'usesSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:53:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:106:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:107:17: style: The function 'createSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:62:17: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:107:17: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:115:16: style: The function 'usesSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:53:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:115:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:116:17: style: The function 'createSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:62:17: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:116:17: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:117:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:73:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:117:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:128:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:42:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:128:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:129:16: style: The function 'usesSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:53:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:129:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:130:17: style: The function 'createSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:62:17: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:130:17: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:131:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:73:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:131:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:143:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:42:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:143:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:144:16: style: The function 'usesSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:53:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:144:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:145:17: style: The function 'createSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:62:17: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:145:17: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:156:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:42:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:156:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:157:16: style: The function 'usesSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:53:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:157:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:158:17: style: The function 'createSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:62:17: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:158:17: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:166:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:42:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:166:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:167:16: style: The function 'usesSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:53:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:167:16: note: Function in derived class
bzflag-2.4.8/src/bzflag/Plan.h:168:17: style: The function 'createSubPlan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/Plan.h:62:17: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/Plan.h:168:17: note: Function in derived class
bzflag-2.4.8/src/bzflag/LocalPlayer.h:222:53: performance: Function parameter 'newInput' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:328:26: style: Condition 'groundInvTextureID<0' is always true [knownConditionTrueFalse]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:326:29: note: Assignment 'groundInvTextureID=-1', assigned value is -1
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:328:26: note: Condition 'groundInvTextureID<0' is always true
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:257:28: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:1883:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:1889:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:214:20: style: Same expression on both sides of '>' because the value of 'minWidth' and 'scaledHeight' are the same. [duplicateExpression]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:213:22: note: 'minWidth' is assigned value 'scaledHeight' here.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:214:20: note: Same expression on both sides of '>' because the value of 'minWidth' and 'scaledHeight' are the same.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:180:9: style: The scope of the variable 'mountainTexture' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:182:9: style: The scope of the variable 'i' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:1460:11: style: The scope of the variable 'innerSize' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:188:48: style: Function 'setBlank' argument 1 names different: declaration 'blank' definition '_blank'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:53:25: note: Function 'setBlank' argument 1 names different: declaration 'blank' definition '_blank'.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:188:48: note: Function 'setBlank' argument 1 names different: declaration 'blank' definition '_blank'.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:198:49: style: Function 'setInvert' argument 1 names different: declaration 'invert' definition '_invert'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:54:26: note: Function 'setInvert' argument 1 names different: declaration 'invert' definition '_invert'.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:198:49: note: Function 'setInvert' argument 1 names different: declaration 'invert' definition '_invert'.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:208:55: style: Function 'setSimpleGround' argument 1 names different: declaration 'simple' definition '_simple'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:55:32: note: Function 'setSimpleGround' argument 1 names different: declaration 'simple' definition '_simple'.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:208:55: note: Function 'setSimpleGround' argument 1 names different: declaration 'simple' definition '_simple'.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:389:23: style: Function 'setCelestial' argument 2 names different: declaration 'sunDirection' definition 'sunDir'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:57:22: note: Function 'setCelestial' argument 2 names different: declaration 'sunDirection' definition 'sunDir'.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:389:23: note: Function 'setCelestial' argument 2 names different: declaration 'sunDirection' definition 'sunDir'.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:390:23: style: Function 'setCelestial' argument 3 names different: declaration 'moonDirection' definition 'moonDir'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:58:22: note: Function 'setCelestial' argument 3 names different: declaration 'moonDirection' definition 'moonDir'.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:390:23: note: Function 'setCelestial' argument 3 names different: declaration 'moonDirection' definition 'moonDir'.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:70:11: performance: Technically the member function 'BackgroundRenderer::drawGroundCentered' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:1062:26: note: Technically the member function 'BackgroundRenderer::drawGroundCentered' can be static.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:70:11: note: Technically the member function 'BackgroundRenderer::drawGroundCentered' can be static.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:82:11: performance: Technically the member function 'BackgroundRenderer::resizeSky' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/BackgroundRenderer.cxx:716:26: note: Technically the member function 'BackgroundRenderer::resizeSky' can be static.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:82:11: note: Technically the member function 'BackgroundRenderer::resizeSky' can be static.
bzflag-2.4.8/src/bzflag/BackgroundRenderer.h:36:4: style: Class 'BackgroundRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/BaseLocalPlayer.cxx:22:36: style: Function 'BaseLocalPlayer' argument 3 names different: declaration 'motto' definition '_motto'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/BaseLocalPlayer.h:30:66: note: Function 'BaseLocalPlayer' argument 3 names different: declaration 'motto' definition '_motto'.
bzflag-2.4.8/src/bzflag/BaseLocalPlayer.cxx:22:36: note: Function 'BaseLocalPlayer' argument 3 names different: declaration 'motto' definition '_motto'.
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:145:33: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:193:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:237:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:243:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:244:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:253:21: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:180:28: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/CacheMenu.h:39:21: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:180:28: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:180:40: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/CacheMenu.h:39:32: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:180:40: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:118:3: style: Class 'CacheMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/CacheMenu.cxx:118:3: style: Class 'CacheMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/CacheMenu.h:34:22: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CacheMenu.h:34:22: note: Function in derived class
bzflag-2.4.8/src/bzflag/CacheMenu.h:38:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CacheMenu.h:38:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CacheMenu.h:39:10: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CacheMenu.h:39:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CacheMenu.h:40:10: style: The function 'setFailedMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:42:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CacheMenu.h:40:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:580:9: style: Condition 'debug' is always false [knownConditionTrueFalse]
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:538:22: note: Assignment 'debug=false', assigned value is 0
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:580:9: note: Condition 'debug' is always false
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:213:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:437:32: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:452:8: style: The scope of the variable 'message' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:811:49: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'cmdLine'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:139:34: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'cmdLine'.
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:811:49: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'cmdLine'.
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:381:7: performance: Variable 'prefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:382:7: performance: Variable 'pattern' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzflag/LocalCommand.h:30:3: style: Class 'LocalCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:379:5: style: Class 'VarDispInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:43:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:43:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:49:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:49:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:55:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:55:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:61:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:61:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:67:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:67:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:73:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:73:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:79:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:79:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:85:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:85:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:91:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:91:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:97:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:97:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:103:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:103:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:109:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:109:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:115:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:115:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:121:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:121:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:127:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:127:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:133:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:133:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:139:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/LocalCommand.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/CommandsImplementation.cxx:139:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/ComposeDefaultKey.h:34:9: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ComposeDefaultKey.h:34:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/ComposeDefaultKey.h:35:9: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ComposeDefaultKey.h:35:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/ControlPanel.cxx:280:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ControlPanel.cxx:758:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ControlPanel.cxx:777:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ControlPanel.cxx:508:10: style: The scope of the variable 'isTab' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/ControlPanel.cxx:57:49: style: Function 'getString' argument 1 names different: declaration 'withDateTime' definition 'withTimeDate'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ControlPanel.h:37:33: note: Function 'getString' argument 1 names different: declaration 'withDateTime' definition 'withTimeDate'.
bzflag-2.4.8/src/bzflag/ControlPanel.cxx:57:49: note: Function 'getString' argument 1 names different: declaration 'withDateTime' definition 'withTimeDate'.
bzflag-2.4.8/src/bzflag/ControlPanel.cxx:844:18: style: Function 'addMessage' argument 2 names different: declaration 'mode' definition 'realmode'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ControlPanel.h:63:52: note: Function 'addMessage' argument 2 names different: declaration 'mode' definition 'realmode'.
bzflag-2.4.8/src/bzflag/ControlPanel.cxx:844:18: note: Function 'addMessage' argument 2 names different: declaration 'mode' definition 'realmode'.
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:288:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:312:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:313:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:314:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:317:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:319:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:322:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:324:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:325:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:328:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:329:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:337:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:341:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:342:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:343:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:345:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:346:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:356:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:360:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:375:21: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:394:21: style: Same expression on both sides of '!=' because the value of 'oldLighting' and 'BZDBCache::lighting' are the same. [duplicateExpression]
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:391:33: note: 'oldLighting' is assigned value 'BZDBCache::lighting' here.
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:394:21: note: Same expression on both sides of '!=' because the value of 'oldLighting' and 'BZDBCache::lighting' are the same.
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:275:32: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/DisplayMenu.h:37:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:275:32: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:275:44: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/DisplayMenu.h:37:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/DisplayMenu.cxx:275:44: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/FormatMenu.h:30:3: style: Class 'FormatMenuDefaultKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/FormatMenu.h:34:8: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/FormatMenu.h:34:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/FormatMenu.h:35:8: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/FormatMenu.h:35:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/FormatMenu.h:46:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/FormatMenu.h:46:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/FormatMenu.h:49:10: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:38:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/FormatMenu.h:49:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/FormatMenu.h:50:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/FormatMenu.h:50:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/FormatMenu.h:51:10: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/FormatMenu.h:51:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/DisplayMenu.h:32:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/DisplayMenu.h:32:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/DisplayMenu.h:36:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/DisplayMenu.h:36:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/DisplayMenu.h:37:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/DisplayMenu.h:37:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/Downloads.cxx:135:10: style: The scope of the variable 'filetime' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/Downloads.cxx:73:3: style: Class 'CachedTexture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:294:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:322:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:324:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:325:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:326:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:327:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:335:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:336:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:340:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:342:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:344:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:346:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:347:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:348:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:349:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:350:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:351:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:352:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:353:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:354:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:355:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:356:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:357:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:363:21: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:283:30: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/EffectsMenu.h:38:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:283:30: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:283:42: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/EffectsMenu.h:38:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/EffectsMenu.cxx:283:42: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/EffectsMenu.h:33:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/EffectsMenu.h:33:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/EffectsMenu.h:37:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/EffectsMenu.h:37:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/EffectsMenu.h:38:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/EffectsMenu.h:38:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/FlashClock.cxx:30:33: style: Function 'setClock' argument 1 names different: declaration 'time' definition '_duration'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/FlashClock.h:29:26: note: Function 'setClock' argument 1 names different: declaration 'time' definition '_duration'.
bzflag-2.4.8/src/bzflag/FlashClock.cxx:30:33: note: Function 'setClock' argument 1 names different: declaration 'time' definition '_duration'.
bzflag-2.4.8/src/bzflag/FlashClock.cxx:35:33: style: Function 'setClock' argument 1 names different: declaration 'time' definition '_duration'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/FlashClock.h:30:26: note: Function 'setClock' argument 1 names different: declaration 'time' definition '_duration'.
bzflag-2.4.8/src/bzflag/FlashClock.cxx:35:33: note: Function 'setClock' argument 1 names different: declaration 'time' definition '_duration'.
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:106:18: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:107:15: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:118:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:171:27: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:246:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:258:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:294:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:233:29: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/FormatMenu.h:51:21: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:233:29: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:233:41: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/FormatMenu.h:51:32: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:233:41: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:97:3: style: Class 'FormatMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/FormatMenu.cxx:97:3: style: Class 'FormatMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:371:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:394:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:395:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:396:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:397:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:399:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:401:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:403:5: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:405:5: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:407:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:409:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:411:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:413:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:414:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:415:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:416:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:417:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:419:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:421:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:422:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:425:45: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:427:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:430:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:432:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:434:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:436:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:438:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:439:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:442:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:444:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:450:21: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:589:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:360:35: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.h:38:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:360:35: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:360:47: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.h:38:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.cxx:360:47: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.h:33:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.h:33:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.h:37:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.h:37:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.h:38:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/GUIOptionsMenu.h:38:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.cxx:39:3: style: Class 'GuidedMissileStrategy' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.cxx:39:3: style: Class 'GuidedMissileStrategy' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:34:4: style: Class 'GuidedMissileStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:37:11: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:42:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:37:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:38:12: style: The function 'checkHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:43:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:38:12: note: Function in derived class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:39:11: style: The function 'sendUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:51:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:39:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:40:11: style: The function 'readUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:55:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:40:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:41:11: style: The function 'addShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:45:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:41:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:42:11: style: The function 'expire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:46:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:42:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:43:11: style: The function 'radarRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:47:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/GuidedMissleStrategy.h:43:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/HUDDialog.cxx:55:60: style: Function 'initNavigation' argument 1 names different: declaration 'list' definition 'listHUD'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDDialog.h:47:55: note: Function 'initNavigation' argument 1 names different: declaration 'list' definition 'listHUD'.
bzflag-2.4.8/src/bzflag/HUDDialog.cxx:55:60: note: Function 'initNavigation' argument 1 names different: declaration 'list' definition 'listHUD'.
bzflag-2.4.8/src/bzflag/HUDDialogStack.cxx:103:26: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:137:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:501:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:557:8: style: The scope of the variable 'c' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:305:37: style: Function 'setPlaying' argument 1 names different: declaration 'playing' definition '_playing'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:87:25: note: Function 'setPlaying' argument 1 names different: declaration 'playing' definition '_playing'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:305:37: note: Function 'setPlaying' argument 1 names different: declaration 'playing' definition '_playing'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:310:37: style: Function 'setRoaming' argument 1 names different: declaration 'roaming' definition '_roaming'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:88:25: note: Function 'setRoaming' argument 1 names different: declaration 'roaming' definition '_roaming'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:310:37: note: Function 'setRoaming' argument 1 names different: declaration 'roaming' definition '_roaming'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:338:39: style: Function 'setAltitude' argument 1 names different: declaration 'altitude' definition '_altitude'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:92:27: note: Function 'setAltitude' argument 1 names different: declaration 'altitude' definition '_altitude'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:338:39: note: Function 'setAltitude' argument 1 names different: declaration 'altitude' definition '_altitude'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:348:34: style: Function 'setFPS' argument 1 names different: declaration 'fps' definition '_fps'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:94:22: note: Function 'setFPS' argument 1 names different: declaration 'fps' definition '_fps'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:348:34: note: Function 'setFPS' argument 1 names different: declaration 'fps' definition '_fps'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:368:34: style: Function 'setAlert' argument 1 names different: declaration 'num' definition 'index'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:98:22: note: Function 'setAlert' argument 1 names different: declaration 'num' definition 'index'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:368:34: note: Function 'setAlert' argument 1 names different: declaration 'num' definition 'index'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:473:36: style: Function 'setCracks' argument 1 names different: declaration 'showCracks' definition '_showCracks'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:102:24: note: Function 'setCracks' argument 1 names different: declaration 'showCracks' definition '_showCracks'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:473:36: note: Function 'setCracks' argument 1 names different: declaration 'showCracks' definition '_showCracks'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:482:37: style: Function 'addMarker' argument 1 names different: declaration 'heading' definition '_heading'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:103:25: note: Function 'addMarker' argument 1 names different: declaration 'heading' definition '_heading'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:482:37: note: Function 'addMarker' argument 1 names different: declaration 'heading' definition '_heading'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:482:60: style: Function 'addMarker' argument 2 names different: declaration 'color' definition '_color'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:103:47: note: Function 'addMarker' argument 2 names different: declaration 'color' definition '_color'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:482:60: note: Function 'addMarker' argument 2 names different: declaration 'color' definition '_color'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:535:42: style: Function 'setTimeLeft' argument 1 names different: declaration 'timeLeftInSeconds' definition '_timeLeft'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:105:30: note: Function 'setTimeLeft' argument 1 names different: declaration 'timeLeftInSeconds' definition '_timeLeft'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:535:42: note: Function 'setTimeLeft' argument 1 names different: declaration 'timeLeftInSeconds' definition '_timeLeft'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:1612:42: style: Function 'drawMarkersInView' argument 1 names different: declaration 'centerX' definition 'centerx'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:150:31: note: Function 'drawMarkersInView' argument 1 names different: declaration 'centerX' definition 'centerx'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:1612:42: note: Function 'drawMarkersInView' argument 1 names different: declaration 'centerX' definition 'centerx'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:1612:55: style: Function 'drawMarkersInView' argument 2 names different: declaration 'centerY' definition 'centery'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDRenderer.h:150:44: note: Function 'drawMarkersInView' argument 2 names different: declaration 'centerY' definition 'centery'.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:1612:55: note: Function 'drawMarkersInView' argument 2 names different: declaration 'centerY' definition 'centery'.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:109:9: performance: Technically the member function 'HUDRenderer::AddEnhancedNamedMarker' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:495:19: note: Technically the member function 'HUDRenderer::AddEnhancedNamedMarker' can be static.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:109:9: note: Technically the member function 'HUDRenderer::AddEnhancedNamedMarker' can be static.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:129:9: style: Technically the member function 'HUDRenderer::hudColor3f' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:622:21: note: Technically the member function 'HUDRenderer::hudColor3f' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:129:9: note: Technically the member function 'HUDRenderer::hudColor3f' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:130:9: style: Technically the member function 'HUDRenderer::hudColor4f' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:630:21: note: Technically the member function 'HUDRenderer::hudColor4f' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:130:9: note: Technically the member function 'HUDRenderer::hudColor4f' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:131:9: style: Technically the member function 'HUDRenderer::hudColor3fv' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:639:21: note: Technically the member function 'HUDRenderer::hudColor3fv' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:131:9: note: Technically the member function 'HUDRenderer::hudColor3fv' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:132:9: style: Technically the member function 'HUDRenderer::hudColor4fv' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:663:21: note: Technically the member function 'HUDRenderer::hudColor4fv' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:132:9: note: Technically the member function 'HUDRenderer::hudColor4fv' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:133:9: style: Technically the member function 'HUDRenderer::hudColor3Afv' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:647:19: note: Technically the member function 'HUDRenderer::hudColor3Afv' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:133:9: note: Technically the member function 'HUDRenderer::hudColor3Afv' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:134:9: style: Technically the member function 'HUDRenderer::hudSColor3fv' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:655:21: note: Technically the member function 'HUDRenderer::hudSColor3fv' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.h:134:9: note: Technically the member function 'HUDRenderer::hudSColor3fv' can be const.
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:112:3: style: Class 'HUDRenderer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:112:3: style: Class 'HUDRenderer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:496:19: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzflag/HUDRenderer.cxx:517:65: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:123:40: style: Function 'setPosition' argument 1 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:55:29: note: Function 'setPosition' argument 1 names different: declaration 'x' definition '_x'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:123:40: note: Function 'setPosition' argument 1 names different: declaration 'x' definition '_x'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:123:50: style: Function 'setPosition' argument 2 names different: declaration 'y' definition '_y'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:55:38: note: Function 'setPosition' argument 2 names different: declaration 'y' definition '_y'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:123:50: note: Function 'setPosition' argument 2 names different: declaration 'y' definition '_y'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:129:36: style: Function 'setSize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:56:25: note: Function 'setSize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:129:36: note: Function 'setSize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:129:50: style: Function 'setSize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:56:38: note: Function 'setSize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:129:50: note: Function 'setSize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:135:42: style: Function 'setLabelWidth' argument 1 names different: declaration 'width' definition 'labelWidth'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:57:31: note: Function 'setLabelWidth' argument 1 names different: declaration 'width' definition 'labelWidth'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:135:42: note: Function 'setLabelWidth' argument 1 names different: declaration 'width' definition 'labelWidth'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:140:50: style: Function 'setLabel' argument 1 names different: declaration 'label' definition '_label'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:58:39: note: Function 'setLabel' argument 1 names different: declaration 'label' definition '_label'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:140:50: note: Function 'setLabel' argument 1 names different: declaration 'label' definition '_label'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:150:38: style: Function 'setFontFace' argument 1 names different: declaration 'face' definition '_fontFace'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:59:27: note: Function 'setFontFace' argument 1 names different: declaration 'face' definition '_fontFace'.
bzflag-2.4.8/src/bzflag/HUDuiControl.cxx:150:38: note: Function 'setFontFace' argument 1 names different: declaration 'face' definition '_fontFace'.
bzflag-2.4.8/src/bzflag/HUDuiTextureLabel.h:34:11: style: The function 'doRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiControl.h:77:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HUDuiTextureLabel.h:34:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:94:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:280:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:78:38: style: Function 'getLeftSide' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.h:60:44: note: Function 'getLeftSide' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:78:38: note: Function 'getLeftSide' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:83:27: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.h:52:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:83:27: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:83:39: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.h:52:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:83:39: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:254:34: style: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:135:26: note: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:254:34: note: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:254:46: style: Function 'getLeftSide' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:135:37: note: Function 'getLeftSide' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:254:46: note: Function 'getLeftSide' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:259:28: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:128:20: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:259:28: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:259:40: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:128:31: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:259:40: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:421:36: style: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:400:25: note: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:421:36: note: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:457:34: style: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:436:26: note: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:457:34: note: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:572:34: style: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:540:25: note: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:572:34: note: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:572:46: style: Function 'getLeftSide' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:540:36: note: Function 'getLeftSide' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:572:46: note: Function 'getLeftSide' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/HelpMenu.h:40:3: style: Class 'HelpMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/HelpMenu.h:33:8: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HelpMenu.h:33:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/HelpMenu.h:34:8: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HelpMenu.h:34:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/HelpMenu.h:45:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HelpMenu.h:45:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/HelpMenu.h:49:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HelpMenu.h:49:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/HelpMenu.h:52:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HelpMenu.h:52:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:128:9: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:128:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:135:10: style: The function 'getLeftSide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HelpMenu.h:60:17: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:135:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:400:9: style: The function 'getLeftSide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HelpMenu.h:60:17: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:400:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:436:10: style: The function 'getLeftSide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HelpMenu.h:60:17: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:436:10: note: Function in derived class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:540:9: style: The function 'getLeftSide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HelpMenu.h:60:17: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/HelpMenu.cxx:540:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/InputMenu.cxx:205:24: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/InputMenu.cxx:208:21: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/InputMenu.cxx:290:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/InputMenu.cxx:47:3: style: Variable 'option' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzflag/InputMenu.cxx:45:0: note: Variable 'option' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/InputMenu.cxx:47:3: note: Variable 'option' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/InputMenu.cxx:53:3: style: Variable 'options' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzflag/InputMenu.cxx:48:0: note: Variable 'options' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/InputMenu.cxx:53:3: note: Variable 'options' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/InputMenu.cxx:278:30: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/InputMenu.h:41:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/InputMenu.cxx:278:30: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/InputMenu.cxx:278:42: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/InputMenu.h:41:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/InputMenu.cxx:278:42: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/InputMenu.cxx:40:3: style: Class 'InputMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/InputMenu.cxx:40:3: style: Class 'InputMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:38:4: style: Class 'KeyboardMapMenuDefaultKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:33:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:33:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:35:8: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:38:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:35:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:36:8: style: The function 'dismiss' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:40:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:36:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:37:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:37:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:38:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:38:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:41:11: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:41:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:42:11: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:42:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:53:22: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:53:22: note: Function in derived class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:54:11: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:54:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:55:11: style: The function 'dismiss' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:40:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:55:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:56:11: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:56:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/InputMenu.h:36:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/InputMenu.h:36:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/InputMenu.h:40:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/InputMenu.h:40:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/InputMenu.h:41:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/InputMenu.h:41:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/JoinMenu.cxx:282:5: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/JoinMenu.cxx:324:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/JoinMenu.cxx:311:27: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/JoinMenu.h:47:22: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/JoinMenu.cxx:311:27: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/JoinMenu.cxx:311:39: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/JoinMenu.h:47:33: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/JoinMenu.cxx:311:39: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ServerListFilter.h:54:12: performance: Technically the member function 'ServerListFilter::RangeFilter::check' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/JoinMenu.cxx:61:3: style: Class 'JoinMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/JoinMenu.cxx:61:3: style: Class 'JoinMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/ServerListFilter.h:91:5: style: Class 'ServerListFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/ServerMenu.h:44:3: style: Class 'ServerMenuDefaultKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/JoinMenu.h:42:22: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/JoinMenu.h:42:22: note: Function in derived class
bzflag-2.4.8/src/bzflag/JoinMenu.h:44:11: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:38:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/JoinMenu.h:44:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/JoinMenu.h:45:11: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/JoinMenu.h:45:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/JoinMenu.h:46:11: style: The function 'dismiss' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:40:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/JoinMenu.h:46:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/JoinMenu.h:47:11: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/JoinMenu.h:47:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/JoinMenu.h:55:11: style: The function 'setFailedMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:42:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/JoinMenu.h:55:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerMenu.h:48:8: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerMenu.h:48:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerMenu.h:49:8: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerMenu.h:49:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerMenu.h:62:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerMenu.h:62:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerMenu.h:65:8: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:38:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerMenu.h:65:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerMenu.h:66:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerMenu.h:66:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerMenu.h:67:8: style: The function 'dismiss' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:40:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerMenu.h:67:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerMenu.h:68:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerMenu.h:68:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:36:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:36:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:37:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:37:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:38:8: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:38:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:38:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:39:8: style: The function 'dismiss' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:40:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:39:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:40:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:40:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.cxx:246:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.cxx:255:22: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.cxx:314:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.cxx:232:34: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:56:22: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.cxx:232:34: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.cxx:232:46: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.h:56:33: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/KeyboardMapMenu.cxx:232:46: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/LocalCommand.cxx:38:40: style: Function 'execute' argument 1 names different: declaration 'commandToken' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalCommand.h:26:35: note: Function 'execute' argument 1 names different: declaration 'commandToken' definition 'commandLine'.
bzflag-2.4.8/src/bzflag/LocalCommand.cxx:38:40: note: Function 'execute' argument 1 names different: declaration 'commandToken' definition 'commandLine'.
bzflag-2.4.8/src/bzflag/LocalCommand.cxx:23:40: performance: Function parameter '_commandName' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:1303:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:35:35: style: Function 'LocalPlayer' argument 3 names different: declaration 'motto' definition '_motto'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:57:38: note: Function 'LocalPlayer' argument 3 names different: declaration 'motto' definition '_motto'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:35:35: note: Function 'LocalPlayer' argument 3 names different: declaration 'motto' definition '_motto'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:859:58: style: Function 'getHitBuilding' argument 1 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:114:47: note: Function 'getHitBuilding' argument 1 names different: declaration 'pos' definition 'p'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:859:58: note: Function 'getHitBuilding' argument 1 names different: declaration 'pos' definition 'p'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:859:67: style: Function 'getHitBuilding' argument 2 names different: declaration 'angle' definition 'a'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:114:58: note: Function 'getHitBuilding' argument 2 names different: declaration 'angle' definition 'a'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:859:67: note: Function 'getHitBuilding' argument 2 names different: declaration 'angle' definition 'a'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:860:29: style: Function 'getHitBuilding' argument 4 names different: declaration 'expel' definition 'expelled'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:115:31: note: Function 'getHitBuilding' argument 4 names different: declaration 'expel' definition 'expelled'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:860:29: note: Function 'getHitBuilding' argument 4 names different: declaration 'expel' definition 'expelled'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:876:58: style: Function 'getHitBuilding' argument 1 names different: declaration 'oldPos' definition 'oldP'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:116:47: note: Function 'getHitBuilding' argument 1 names different: declaration 'oldPos' definition 'oldP'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:876:58: note: Function 'getHitBuilding' argument 1 names different: declaration 'oldPos' definition 'oldP'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:876:70: style: Function 'getHitBuilding' argument 2 names different: declaration 'oldAngle' definition 'oldA'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:116:61: note: Function 'getHitBuilding' argument 2 names different: declaration 'oldAngle' definition 'oldA'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:876:70: note: Function 'getHitBuilding' argument 2 names different: declaration 'oldAngle' definition 'oldA'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:877:23: style: Function 'getHitBuilding' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:117:25: note: Function 'getHitBuilding' argument 3 names different: declaration 'pos' definition 'p'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:877:23: note: Function 'getHitBuilding' argument 3 names different: declaration 'pos' definition 'p'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:877:32: style: Function 'getHitBuilding' argument 4 names different: declaration 'angle' definition 'a'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:117:36: note: Function 'getHitBuilding' argument 4 names different: declaration 'angle' definition 'a'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:877:32: note: Function 'getHitBuilding' argument 4 names different: declaration 'angle' definition 'a'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:878:29: style: Function 'getHitBuilding' argument 6 names different: declaration 'expel' definition 'expelled'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:118:31: note: Function 'getHitBuilding' argument 6 names different: declaration 'expel' definition 'expelled'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:878:29: note: Function 'getHitBuilding' argument 6 names different: declaration 'expel' definition 'expelled'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:999:53: style: Function 'restart' argument 2 names different: declaration 'azimuth' definition '_azimuth'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:91:41: note: Function 'restart' argument 2 names different: declaration 'azimuth' definition '_azimuth'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:999:53: note: Function 'restart' argument 2 names different: declaration 'azimuth' definition '_azimuth'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:1300:33: style: Function 'doEndShot' argument 1 names different: declaration 'index' definition 'ident'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:125:23: note: Function 'doEndShot' argument 1 names different: declaration 'index' definition 'ident'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:1300:33: note: Function 'doEndShot' argument 1 names different: declaration 'index' definition 'ident'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:1637:14: style: Function 'changeScore' argument 3 names different: declaration 'deltaTeamKills' definition 'deltaTks'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:95:63: note: Function 'changeScore' argument 3 names different: declaration 'deltaTeamKills' definition 'deltaTks'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:1637:14: note: Function 'changeScore' argument 3 names different: declaration 'deltaTeamKills' definition 'deltaTks'.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:34:14: warning: Member variable 'LocalPlayer::flagAntidotePos' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:34:14: warning: Member variable 'LocalPlayer::crossingPlane' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/bzflag/LocalPlayer.h:128:9: style: Technically the member function 'LocalPlayer::doMomentum' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:1476:21: note: Technically the member function 'LocalPlayer::doMomentum' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:128:9: note: Technically the member function 'LocalPlayer::doMomentum' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:129:9: style: Technically the member function 'LocalPlayer::doFriction' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:1501:21: note: Technically the member function 'LocalPlayer::doFriction' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:129:9: note: Technically the member function 'LocalPlayer::doFriction' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:136:9: style: Technically the member function 'LocalPlayer::doSlideMotion' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:162:19: note: Technically the member function 'LocalPlayer::doSlideMotion' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:136:9: note: Technically the member function 'LocalPlayer::doSlideMotion' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:138:10: style: Technically the member function 'LocalPlayer::getNewAngVel' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:200:20: note: Technically the member function 'LocalPlayer::getNewAngVel' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.h:138:10: note: Technically the member function 'LocalPlayer::getNewAngVel' can be const.
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:66:3: style: Class 'LocalPlayer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/LocalPlayer.cxx:66:3: style: Class 'LocalPlayer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/MainMenu.cxx:170:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/MainMenu.cxx:174:40: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/MainMenu.cxx:175:39: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/MainMenu.cxx:182:22: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/MainMenu.cxx:192:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/MainMenu.cxx:196:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/MainMenu.cxx:157:29: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/MainMenu.h:35:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/MainMenu.cxx:157:29: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/MainMenu.cxx:157:41: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/MainMenu.h:35:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/MainMenu.cxx:157:41: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/SaveWorldMenu.h:31:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SaveWorldMenu.h:31:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/SaveWorldMenu.h:33:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SaveWorldMenu.h:33:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/SaveWorldMenu.h:34:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SaveWorldMenu.h:34:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/OptionsMenu.h:36:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/OptionsMenu.h:36:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/OptionsMenu.h:40:9: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/OptionsMenu.h:40:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/OptionsMenu.h:41:9: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/OptionsMenu.h:41:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/QuitMenu.h:33:8: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/QuitMenu.h:33:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/QuitMenu.h:34:8: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/QuitMenu.h:34:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/QuitMenu.h:44:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/QuitMenu.h:44:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/QuitMenu.h:45:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/QuitMenu.h:45:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/QuitMenu.h:46:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/QuitMenu.h:46:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/MainWindow.cxx:265:22: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/MainWindow.cxx:48:35: style: Function 'setMinSize' argument 1 names different: declaration 'width' definition '_minWidth'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/MainWindow.h:58:26: note: Function 'setMinSize' argument 1 names different: declaration 'width' definition '_minWidth'.
bzflag-2.4.8/src/bzflag/MainWindow.cxx:48:35: note: Function 'setMinSize' argument 1 names different: declaration 'width' definition '_minWidth'.
bzflag-2.4.8/src/bzflag/MainWindow.cxx:48:50: style: Function 'setMinSize' argument 2 names different: declaration 'height' definition '_minHeight'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/MainWindow.h:58:37: note: Function 'setMinSize' argument 2 names different: declaration 'height' definition '_minHeight'.
bzflag-2.4.8/src/bzflag/MainWindow.cxx:48:50: note: Function 'setMinSize' argument 2 names different: declaration 'height' definition '_minHeight'.
bzflag-2.4.8/src/bzflag/MainWindow.cxx:61:32: style: Function 'setSize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/MainWindow.h:57:23: note: Function 'setSize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/MainWindow.cxx:61:32: note: Function 'setSize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/MainWindow.cxx:61:44: style: Function 'setSize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/MainWindow.h:57:34: note: Function 'setSize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/MainWindow.cxx:61:44: note: Function 'setSize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:148:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:212:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:220:11: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:228:11: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:236:11: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:244:11: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:262:11: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:192:33: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/NewVersionMenu.h:38:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:192:33: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:192:45: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/NewVersionMenu.h:38:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/NewVersionMenu.cxx:192:45: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/NewVersionMenu.h:33:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/NewVersionMenu.h:33:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/NewVersionMenu.h:37:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/NewVersionMenu.h:37:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/NewVersionMenu.h:38:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/NewVersionMenu.h:38:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/OptionsMenu.cxx:152:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/OptionsMenu.cxx:179:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/OptionsMenu.cxx:180:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/OptionsMenu.cxx:185:24: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/OptionsMenu.cxx:140:30: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/OptionsMenu.h:41:20: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/OptionsMenu.cxx:140:30: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/OptionsMenu.cxx:140:42: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/OptionsMenu.h:41:31: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/OptionsMenu.cxx:140:42: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/Plan.cxx:26:2: performance: Variable 'planExpiration' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzflag/Player.cxx:1415:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/Player.cxx:767:17: style: The scope of the variable 'tankShininess' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/Player.cxx:769:17: style: The scope of the variable 'rabbitShininess' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/Player.cxx:47:21: style: Function 'Player' argument 3 names different: declaration 'callsign' definition 'name'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:62:15: note: Function 'Player' argument 3 names different: declaration 'callsign' definition 'name'.
bzflag-2.4.8/src/bzflag/Player.cxx:47:21: note: Function 'Player' argument 3 names different: declaration 'callsign' definition 'name'.
bzflag-2.4.8/src/bzflag/Player.cxx:47:39: style: Function 'Player' argument 4 names different: declaration 'motto' definition '_motto'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:62:37: note: Function 'Player' argument 4 names different: declaration 'motto' definition '_motto'.
bzflag-2.4.8/src/bzflag/Player.cxx:47:39: note: Function 'Player' argument 4 names different: declaration 'motto' definition '_motto'.
bzflag-2.4.8/src/bzflag/Player.cxx:252:32: style: Function 'move' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:168:27: note: Function 'move' argument 1 names different: declaration 'pos' definition '_pos'.
bzflag-2.4.8/src/bzflag/Player.cxx:252:32: note: Function 'move' argument 1 names different: declaration 'pos' definition '_pos'.
bzflag-2.4.8/src/bzflag/Player.cxx:252:44: style: Function 'move' argument 2 names different: declaration 'azimuth' definition '_azimuth'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:168:38: note: Function 'move' argument 2 names different: declaration 'azimuth' definition '_azimuth'.
bzflag-2.4.8/src/bzflag/Player.cxx:252:44: note: Function 'move' argument 2 names different: declaration 'azimuth' definition '_azimuth'.
bzflag-2.4.8/src/bzflag/Player.cxx:281:39: style: Function 'setVelocity' argument 1 names different: declaration 'velocity' definition '_velocity'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:169:34: note: Function 'setVelocity' argument 1 names different: declaration 'velocity' definition '_velocity'.
bzflag-2.4.8/src/bzflag/Player.cxx:281:39: note: Function 'setVelocity' argument 1 names different: declaration 'velocity' definition '_velocity'.
bzflag-2.4.8/src/bzflag/Player.cxx:333:34: style: Function 'setUserAngVel' argument 1 names different: declaration 'angvel' definition 'angVel'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:174:29: note: Function 'setUserAngVel' argument 1 names different: declaration 'angvel' definition 'angVel'.
bzflag-2.4.8/src/bzflag/Player.cxx:333:34: note: Function 'setUserAngVel' argument 1 names different: declaration 'angvel' definition 'angVel'.
bzflag-2.4.8/src/bzflag/Player.cxx:340:68: style: Function 'calcRelativeMotion' argument 3 names different: declaration 'angvel' definition 'angVel'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:236:62: note: Function 'calcRelativeMotion' argument 3 names different: declaration 'angvel' definition 'angVel'.
bzflag-2.4.8/src/bzflag/Player.cxx:340:68: note: Function 'calcRelativeMotion' argument 3 names different: declaration 'angvel' definition 'angVel'.
bzflag-2.4.8/src/bzflag/Player.cxx:677:37: style: Function 'changeLocalScore' argument 1 names different: declaration 'deltaWins' definition 'dWins'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:179:32: note: Function 'changeLocalScore' argument 1 names different: declaration 'deltaWins' definition 'dWins'.
bzflag-2.4.8/src/bzflag/Player.cxx:677:37: note: Function 'changeLocalScore' argument 1 names different: declaration 'deltaWins' definition 'dWins'.
bzflag-2.4.8/src/bzflag/Player.cxx:677:50: style: Function 'changeLocalScore' argument 2 names different: declaration 'deltaLosses' definition 'dLosses'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:179:49: note: Function 'changeLocalScore' argument 2 names different: declaration 'deltaLosses' definition 'dLosses'.
bzflag-2.4.8/src/bzflag/Player.cxx:677:50: note: Function 'changeLocalScore' argument 2 names different: declaration 'deltaLosses' definition 'dLosses'.
bzflag-2.4.8/src/bzflag/Player.cxx:677:65: style: Function 'changeLocalScore' argument 3 names different: declaration 'deltaTeamKills' definition 'dTeamKills'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:179:68: note: Function 'changeLocalScore' argument 3 names different: declaration 'deltaTeamKills' definition 'dTeamKills'.
bzflag-2.4.8/src/bzflag/Player.cxx:677:65: note: Function 'changeLocalScore' argument 3 names different: declaration 'deltaTeamKills' definition 'dTeamKills'.
bzflag-2.4.8/src/bzflag/Player.cxx:694:41: style: Function 'updateFlagEffect' argument 1 names different: declaration 'flag' definition 'effectFlag'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:238:35: note: Function 'updateFlagEffect' argument 1 names different: declaration 'flag' definition 'effectFlag'.
bzflag-2.4.8/src/bzflag/Player.cxx:694:41: note: Function 'updateFlagEffect' argument 1 names different: declaration 'flag' definition 'effectFlag'.
bzflag-2.4.8/src/bzflag/Player.cxx:758:39: style: Function 'setVisualTeam' argument 1 names different: declaration 'team' definition 'visualTeam'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:237:33: note: Function 'setVisualTeam' argument 1 names different: declaration 'team' definition 'visualTeam'.
bzflag-2.4.8/src/bzflag/Player.cxx:758:39: note: Function 'setVisualTeam' argument 1 names different: declaration 'team' definition 'visualTeam'.
bzflag-2.4.8/src/bzflag/Player.cxx:1075:37: style: Function 'getDeadReckoning' argument 4 names different: declaration 'time' definition 'dt'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:235:31: note: Function 'getDeadReckoning' argument 4 names different: declaration 'time' definition 'dt'.
bzflag-2.4.8/src/bzflag/Player.cxx:1075:37: note: Function 'getDeadReckoning' argument 4 names different: declaration 'time' definition 'dt'.
bzflag-2.4.8/src/bzflag/Player.cxx:1438:32: style: Function 'setHandicap' argument 1 names different: declaration 'handicap' definition '_handicap'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Player.h:180:27: note: Function 'setHandicap' argument 1 names different: declaration 'handicap' definition '_handicap'.
bzflag-2.4.8/src/bzflag/Player.cxx:1438:32: note: Function 'setHandicap' argument 1 names different: declaration 'handicap' definition '_handicap'.
bzflag-2.4.8/src/bzflag/Player.h:124:9: style: Technically the member function 'Player::getIpAddress' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/Player.cxx:1421:14: note: Technically the member function 'Player::getIpAddress' can be const.
bzflag-2.4.8/src/bzflag/Player.h:124:9: note: Technically the member function 'Player::getIpAddress' can be const.
bzflag-2.4.8/src/bzflag/Player.h:244:8: style: Technically the member function 'Player::hitObstacleResizing' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/Player.cxx:557:14: note: Technically the member function 'Player::hitObstacleResizing' can be const.
bzflag-2.4.8/src/bzflag/Player.h:244:8: note: Technically the member function 'Player::hitObstacleResizing' can be const.
bzflag-2.4.8/src/bzflag/Player.cxx:107:5: style: Class 'Player' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/Player.cxx:107:5: style: Class 'Player' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/QuickKeysMenu.cxx:122:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/QuickKeysMenu.cxx:131:21: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/QuickKeysMenu.cxx:140:21: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/QuickKeysMenu.cxx:145:22: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/QuickKeysMenu.cxx:108:32: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:38:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/QuickKeysMenu.cxx:108:32: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/QuickKeysMenu.cxx:108:44: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/QuickKeysMenu.h:38:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/QuickKeysMenu.cxx:108:44: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/QuitMenu.cxx:81:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/QuitMenu.cxx:91:11: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/QuitMenu.cxx:64:27: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/QuitMenu.h:46:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/QuitMenu.cxx:64:27: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/QuitMenu.cxx:64:39: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/QuitMenu.h:46:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/QuitMenu.cxx:64:39: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:911:3: style: Variable 'gradientTexId' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:909:0: note: Variable 'gradientTexId' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:911:3: note: Variable 'gradientTexId' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:474:20: style: The scope of the variable 'np' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:675:17: style: The scope of the variable 'shotcolor' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:85:34: style: Function 'setShape' argument 1 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RadarRenderer.h:42:24: note: Function 'setShape' argument 1 names different: declaration 'x' definition '_x'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:85:34: note: Function 'setShape' argument 1 names different: declaration 'x' definition '_x'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:85:42: style: Function 'setShape' argument 2 names different: declaration 'y' definition '_y'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RadarRenderer.h:42:31: note: Function 'setShape' argument 2 names different: declaration 'y' definition '_y'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:85:42: note: Function 'setShape' argument 2 names different: declaration 'y' definition '_y'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:85:50: style: Function 'setShape' argument 3 names different: declaration 'w' definition '_w'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RadarRenderer.h:42:38: note: Function 'setShape' argument 3 names different: declaration 'w' definition '_w'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:85:50: note: Function 'setShape' argument 3 names different: declaration 'w' definition '_w'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:85:58: style: Function 'setShape' argument 4 names different: declaration 'h' definition '_h'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RadarRenderer.h:42:45: note: Function 'setShape' argument 4 names different: declaration 'h' definition '_h'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:85:58: note: Function 'setShape' argument 4 names different: declaration 'h' definition '_h'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:839:59: style: Function 'renderObstacles' argument 2 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RadarRenderer.h:51:49: note: Function 'renderObstacles' argument 2 names different: declaration 'range' definition '_range'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:839:59: note: Function 'renderObstacles' argument 2 names different: declaration 'range' definition '_range'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:889:48: style: Function 'renderBoxPyrMeshFast' argument 1 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RadarRenderer.h:54:38: note: Function 'renderBoxPyrMeshFast' argument 1 names different: declaration 'range' definition '_range'.
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:889:48: note: Function 'renderBoxPyrMeshFast' argument 1 names different: declaration 'range' definition '_range'.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:52:11: performance: Technically the member function 'RadarRenderer::renderWalls' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:868:21: note: Technically the member function 'RadarRenderer::renderWalls' can be static.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:52:11: note: Technically the member function 'RadarRenderer::renderWalls' can be static.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:53:11: style: Technically the member function 'RadarRenderer::renderBoxPyrMesh' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:982:21: note: Technically the member function 'RadarRenderer::renderBoxPyrMesh' can be const.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:53:11: note: Technically the member function 'RadarRenderer::renderBoxPyrMesh' can be const.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:55:11: style: Technically the member function 'RadarRenderer::renderBasesAndTeles' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:1159:21: note: Technically the member function 'RadarRenderer::renderBasesAndTeles' can be const.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:55:11: note: Technically the member function 'RadarRenderer::renderBasesAndTeles' can be const.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:64:11: performance: Technically the member function 'RadarRenderer::drawShot' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:107:21: note: Technically the member function 'RadarRenderer::drawShot' can be static.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:64:11: note: Technically the member function 'RadarRenderer::drawShot' can be static.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:70:11: style: Technically the member function 'RadarRenderer::drawFlag' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:263:21: note: Technically the member function 'RadarRenderer::drawFlag' can be const.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:70:11: note: Technically the member function 'RadarRenderer::drawFlag' can be const.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:71:11: style: Technically the member function 'RadarRenderer::drawFlagOnTank' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/RadarRenderer.cxx:278:21: note: Technically the member function 'RadarRenderer::drawFlagOnTank' can be const.
bzflag-2.4.8/src/bzflag/RadarRenderer.h:71:11: note: Technically the member function 'RadarRenderer::drawFlagOnTank' can be const.
bzflag-2.4.8/src/bzflag/Region.cxx:109:9: style: The scope of the variable 't' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/Region.cxx:110:9: style: The scope of the variable 'edgeSquareDist' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/Region.cxx:143:37: style: Function 'classify' argument 1 names different: declaration 'p1' definition 'e1'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Region.h:45:32: note: Function 'classify' argument 1 names different: declaration 'p1' definition 'e1'.
bzflag-2.4.8/src/bzflag/Region.cxx:143:37: note: Function 'classify' argument 1 names different: declaration 'p1' definition 'e1'.
bzflag-2.4.8/src/bzflag/Region.cxx:143:56: style: Function 'classify' argument 2 names different: declaration 'p2' definition 'e2'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Region.h:45:51: note: Function 'classify' argument 2 names different: declaration 'p2' definition 'e2'.
bzflag-2.4.8/src/bzflag/Region.cxx:143:56: note: Function 'classify' argument 2 names different: declaration 'p2' definition 'e2'.
bzflag-2.4.8/src/bzflag/Region.cxx:177:53: style: Function 'orphanSplitRegion' argument 1 names different: declaration 'p1' definition 'e1'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Region.h:46:47: note: Function 'orphanSplitRegion' argument 1 names different: declaration 'p1' definition 'e1'.
bzflag-2.4.8/src/bzflag/Region.cxx:177:53: note: Function 'orphanSplitRegion' argument 1 names different: declaration 'p1' definition 'e1'.
bzflag-2.4.8/src/bzflag/Region.cxx:177:72: style: Function 'orphanSplitRegion' argument 2 names different: declaration 'p2' definition 'e2'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Region.h:46:66: note: Function 'orphanSplitRegion' argument 2 names different: declaration 'p2' definition 'e2'.
bzflag-2.4.8/src/bzflag/Region.cxx:177:72: note: Function 'orphanSplitRegion' argument 2 names different: declaration 'p2' definition 'e2'.
bzflag-2.4.8/src/bzflag/Region.cxx:373:36: style: Function 'setPathStuff' argument 1 names different: declaration 'distance' definition '_distance'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Region.h:53:30: note: Function 'setPathStuff' argument 1 names different: declaration 'distance' definition '_distance'.
bzflag-2.4.8/src/bzflag/Region.cxx:373:36: note: Function 'setPathStuff' argument 1 names different: declaration 'distance' definition '_distance'.
bzflag-2.4.8/src/bzflag/Region.cxx:374:20: style: Function 'setPathStuff' argument 2 names different: declaration 'target' definition '_target'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Region.h:53:51: note: Function 'setPathStuff' argument 2 names different: declaration 'target' definition '_target'.
bzflag-2.4.8/src/bzflag/Region.cxx:374:20: note: Function 'setPathStuff' argument 2 names different: declaration 'target' definition '_target'.
bzflag-2.4.8/src/bzflag/Region.cxx:375:21: style: Function 'setPathStuff' argument 3 names different: declaration 'p' definition '_a'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Region.h:54:18: note: Function 'setPathStuff' argument 3 names different: declaration 'p' definition '_a'.
bzflag-2.4.8/src/bzflag/Region.cxx:375:21: note: Function 'setPathStuff' argument 3 names different: declaration 'p' definition '_a'.
bzflag-2.4.8/src/bzflag/RegionPriorityQueue.cxx:19:44: style: Function 'Node' argument 1 names different: declaration 'region' definition '_region'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RegionPriorityQueue.h:33:22: note: Function 'Node' argument 1 names different: declaration 'region' definition '_region'.
bzflag-2.4.8/src/bzflag/RegionPriorityQueue.cxx:19:44: note: Function 'Node' argument 1 names different: declaration 'region' definition '_region'.
bzflag-2.4.8/src/bzflag/RegionPriorityQueue.cxx:19:59: style: Function 'Node' argument 2 names different: declaration 'priority' definition '_priority'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RegionPriorityQueue.h:33:36: note: Function 'Node' argument 2 names different: declaration 'priority' definition '_priority'.
bzflag-2.4.8/src/bzflag/RegionPriorityQueue.cxx:19:59: note: Function 'Node' argument 2 names different: declaration 'priority' definition '_priority'.
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:89:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:20:59: style: Function 'RemotePlayer' argument 2 names different: declaration 'team' definition '_team'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RemotePlayer.h:31:43: note: Function 'RemotePlayer' argument 2 names different: declaration 'team' definition '_team'.
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:20:59: note: Function 'RemotePlayer' argument 2 names different: declaration 'team' definition '_team'.
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:21:19: style: Function 'RemotePlayer' argument 3 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RemotePlayer.h:32:21: note: Function 'RemotePlayer' argument 3 names different: declaration 'name' definition '_name'.
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:21:19: note: Function 'RemotePlayer' argument 3 names different: declaration 'name' definition '_name'.
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:21:38: style: Function 'RemotePlayer' argument 4 names different: declaration 'motto' definition '_motto'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RemotePlayer.h:32:39: note: Function 'RemotePlayer' argument 4 names different: declaration 'motto' definition '_motto'.
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:21:38: note: Function 'RemotePlayer' argument 4 names different: declaration 'motto' definition '_motto'.
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:86:9: style: Function 'doEndShot' argument 1 names different: declaration 'index' definition 'ident'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RemotePlayer.h:41:22: note: Function 'doEndShot' argument 1 names different: declaration 'index' definition 'ident'.
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:86:9: note: Function 'doEndShot' argument 1 names different: declaration 'index' definition 'ident'.
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:26:3: style: Class 'RemotePlayer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/RemotePlayer.cxx:26:3: style: Class 'RemotePlayer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/Roaming.cxx:102:42: style: Function 'changePlayer' argument 1 names different: declaration 'targetType' definition 'target'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Roaming.h:85:35: note: Function 'changePlayer' argument 1 names different: declaration 'targetType' definition 'target'.
bzflag-2.4.8/src/bzflag/Roaming.cxx:102:42: note: Function 'changePlayer' argument 1 names different: declaration 'targetType' definition 'target'.
bzflag-2.4.8/src/bzflag/Roaming.cxx:417:60: style: Function 'parseView' argument 1 names different: declaration 'view' definition 'str'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/Roaming.h:47:44: note: Function 'parseView' argument 1 names different: declaration 'view' definition 'str'.
bzflag-2.4.8/src/bzflag/Roaming.cxx:417:60: note: Function 'parseView' argument 1 names different: declaration 'view' definition 'str'.
bzflag-2.4.8/src/bzflag/Roaming.cxx:348:32: error: Uninitialized variable: trackPos [uninitvar]
bzflag-2.4.8/src/bzflag/Roaming.cxx:349:32: error: Uninitialized variable: trackPos [uninitvar]
bzflag-2.4.8/src/bzflag/Roaming.cxx:381:21: error: Uninitialized variable: trackPos [uninitvar]
bzflag-2.4.8/src/bzflag/Roaming.cxx:382:21: error: Uninitialized variable: trackPos [uninitvar]
bzflag-2.4.8/src/bzflag/RobotPlayer.cxx:139:8: style: The scope of the variable 'shoot' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/RobotPlayer.cxx:330:53: style: Function 'restart' argument 2 names different: declaration 'azimuth' definition '_azimuth'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/RobotPlayer.h:45:43: note: Function 'restart' argument 2 names different: declaration 'azimuth' definition '_azimuth'.
bzflag-2.4.8/src/bzflag/RobotPlayer.cxx:330:53: note: Function 'restart' argument 2 names different: declaration 'azimuth' definition '_azimuth'.
bzflag-2.4.8/src/bzflag/RobotPlayer.h:52:12: performance: Technically the member function 'RobotPlayer::getRegionExitPoint' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/RobotPlayer.cxx:448:22: note: Technically the member function 'RobotPlayer::getRegionExitPoint' can be static.
bzflag-2.4.8/src/bzflag/RobotPlayer.h:52:12: note: Technically the member function 'RobotPlayer::getRegionExitPoint' can be static.
bzflag-2.4.8/src/bzflag/RobotPlayer.h:60:12: performance: Technically the member function 'RobotPlayer::projectPosition' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/RobotPlayer.cxx:44:19: note: Technically the member function 'RobotPlayer::projectPosition' can be static.
bzflag-2.4.8/src/bzflag/RobotPlayer.h:60:12: note: Technically the member function 'RobotPlayer::projectPosition' can be static.
bzflag-2.4.8/src/bzflag/SaveWorldMenu.cxx:97:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/SaveWorldMenu.cxx:86:32: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/SaveWorldMenu.h:34:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/SaveWorldMenu.cxx:86:32: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/SaveWorldMenu.cxx:86:44: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/SaveWorldMenu.h:34:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/SaveWorldMenu.cxx:86:44: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/SaveWorldMenu.cxx:35:3: style: Class 'SaveWorldMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/SaveWorldMenu.cxx:35:3: style: Class 'SaveWorldMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/SceneBuilder.cxx:226:19: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/SceneBuilder.cxx:231:19: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/SceneBuilder.cxx:236:20: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/SceneBuilder.cxx:241:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/SceneBuilder.cxx:246:26: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/SceneBuilder.cxx:251:18: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/SceneBuilder.h:48:11: performance: Technically the member function 'SceneDatabaseBuilder::addWaterLevel' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/SceneBuilder.cxx:263:28: note: Technically the member function 'SceneDatabaseBuilder::addWaterLevel' can be static.
bzflag-2.4.8/src/bzflag/SceneBuilder.h:48:11: note: Technically the member function 'SceneDatabaseBuilder::addWaterLevel' can be static.
bzflag-2.4.8/src/bzflag/SceneBuilder.h:36:4: style: Class 'SceneDatabaseBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/SceneRenderer.cxx:1209:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:418:11: style: The scope of the variable 'p' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:722:8: style: The scope of the variable 'coloredFlag' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:135:54: style: Function 'setAlwaysTeamScore' argument 1 names different: declaration 'onoff' definition '_onoff'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.h:55:43: note: Function 'setAlwaysTeamScore' argument 1 names different: declaration 'onoff' definition '_onoff'.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:135:54: note: Function 'setAlwaysTeamScore' argument 1 names different: declaration 'onoff' definition '_onoff'.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:251:54: style: Function 'teamScoreCompare' argument 1 names different: declaration '_a' definition '_c'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.h:94:43: note: Function 'teamScoreCompare' argument 1 names different: declaration '_a' definition '_c'.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:251:54: note: Function 'teamScoreCompare' argument 1 names different: declaration '_a' definition '_c'.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:251:70: style: Function 'teamScoreCompare' argument 2 names different: declaration '_b' definition '_d'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.h:94:59: note: Function 'teamScoreCompare' argument 2 names different: declaration '_b' definition '_d'.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:251:70: note: Function 'teamScoreCompare' argument 2 names different: declaration '_b' definition '_d'.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:304:44: style: Function 'setHuntState' argument 1 names different: declaration '_state' definition '_huntState'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.h:46:27: note: Function 'setHuntState' argument 1 names different: declaration '_state' definition '_huntState'.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:304:44: note: Function 'setHuntState' argument 1 names different: declaration '_state' definition '_huntState'.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:332:50: warning: Function 'renderTeamScores' argument order different: declaration 'y, x, dy' definition 'x, y, dy' [funcArgOrderDifferent]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.h:79:32: note: Function 'renderTeamScores' argument order different: declaration 'y, x, dy' definition 'x, y, dy'
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:332:50: note: Function 'renderTeamScores' argument order different: declaration 'y, x, dy' definition 'x, y, dy'
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:617:27: style: Function 'drawPlayerScore' argument 8 names different: declaration 'huntInd' definition 'huntCursor'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.h:85:27: note: Function 'drawPlayerScore' argument 8 names different: declaration 'huntInd' definition 'huntCursor'.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:617:27: note: Function 'drawPlayerScore' argument 8 names different: declaration 'huntInd' definition 'huntCursor'.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.h:78:8: style: Technically the member function 'ScoreboardRenderer::hudColor3fv' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:201:26: note: Technically the member function 'ScoreboardRenderer::hudColor3fv' can be const.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.h:78:8: note: Technically the member function 'ScoreboardRenderer::hudColor3fv' can be const.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.h:89:10: performance: Technically the member function 'ScoreboardRenderer::stringAppendNormalized' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.cxx:564:26: note: Technically the member function 'ScoreboardRenderer::stringAppendNormalized' can be static.
bzflag-2.4.8/src/bzflag/ScoreboardRenderer.h:89:10: note: Technically the member function 'ScoreboardRenderer::stringAppendNormalized' can be static.
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.cxx:190:53: style: Function 'setCurrentSegment' argument 1 names different: declaration 'segment' definition '_segment'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:59:33: note: Function 'setCurrentSegment' argument 1 names different: declaration 'segment' definition '_segment'.
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.cxx:190:53: note: Function 'setCurrentSegment' argument 1 names different: declaration 'segment' definition '_segment'.
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:56:11: performance: Technically the member function 'SegmentedShotStrategy::isOverlapping' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.cxx:177:31: note: Technically the member function 'SegmentedShotStrategy::isOverlapping' can be static.
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:56:11: note: Technically the member function 'SegmentedShotStrategy::isOverlapping' can be static.
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.cxx:54:3: style: Class 'SegmentedShotStrategy' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.cxx:54:3: style: Class 'SegmentedShotStrategy' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.cxx:638:3: style: Class 'ThiefStrategy' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.cxx:638:3: style: Class 'ThiefStrategy' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.cxx:806:3: style: Class 'LaserStrategy' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.cxx:806:3: style: Class 'LaserStrategy' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:73:4: style: Class 'NormalShotStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:79:4: style: Class 'RapidFireStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:85:4: style: Class 'ThiefStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:100:4: style: Class 'MachineGunStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:106:4: style: Class 'LaserStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:122:4: style: Class 'RicochetStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:128:4: style: Class 'SuperBulletStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:134:4: style: Class 'PhantomBulletStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:38:11: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:42:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:38:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:39:12: style: The function 'checkHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:43:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:39:12: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:40:11: style: The function 'addShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:45:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:40:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:41:11: style: The function 'radarRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:47:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:41:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:87:11: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:42:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:87:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:88:11: style: The function 'isStoppedByHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:44:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:88:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:89:11: style: The function 'addShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:45:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:89:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:90:11: style: The function 'radarRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:47:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:90:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:109:11: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:42:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:109:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:110:11: style: The function 'isStoppedByHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:44:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:110:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:111:11: style: The function 'addShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:45:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:111:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:112:11: style: The function 'radarRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:47:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SegmentedShotStrategy.h:112:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerCommandKey.cxx:399:7: style: The scope of the variable 'foundIt' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/ServerCommandKey.h:31:16: style: Unused private function: 'ServerCommandKey::makePattern' [unusedPrivateFunction]
bzflag-2.4.8/src/bzflag/ServerCommandKey.h:31:16: style: Technically the member function 'ServerCommandKey::makePattern' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/ServerCommandKey.cxx:172:32: note: Technically the member function 'ServerCommandKey::makePattern' can be const.
bzflag-2.4.8/src/bzflag/ServerCommandKey.h:31:16: note: Technically the member function 'ServerCommandKey::makePattern' can be const.
bzflag-2.4.8/src/bzflag/ServerCommandKey.h:32:9: style: Technically the member function 'ServerCommandKey::updatePrompt' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/ServerCommandKey.cxx:59:26: note: Technically the member function 'ServerCommandKey::updatePrompt' can be const.
bzflag-2.4.8/src/bzflag/ServerCommandKey.h:32:9: note: Technically the member function 'ServerCommandKey::updatePrompt' can be const.
bzflag-2.4.8/src/bzflag/ServerCommandKey.h:25:9: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerCommandKey.h:25:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerCommandKey.h:26:9: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerCommandKey.h:26:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerLink.cxx:190:7: style: Condition '!okay' is always false [knownConditionTrueFalse]
bzflag-2.4.8/src/bzflag/ServerLink.cxx:138:10: note: Assignment 'okay=true', assigned value is 1
bzflag-2.4.8/src/bzflag/ServerLink.cxx:190:7: note: Condition '!okay' is always false
bzflag-2.4.8/src/bzflag/ServerLink.cxx:138:3: style: Variable 'okay' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzflag/ServerLink.cxx:130:0: note: Variable 'okay' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/ServerLink.cxx:138:3: note: Variable 'okay' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/ServerLink.cxx:139:3: style: Variable 'fdMax' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzflag/ServerLink.cxx:131:0: note: Variable 'fdMax' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/ServerLink.cxx:139:3: note: Variable 'fdMax' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/ServerLink.cxx:469:22: style: Function 'read' argument 4 names different: declaration 'millisecondsToBlock' definition 'blockTime'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerLink.h:63:11: note: Function 'read' argument 4 names different: declaration 'millisecondsToBlock' definition 'blockTime'.
bzflag-2.4.8/src/bzflag/ServerLink.cxx:469:22: note: Function 'read' argument 4 names different: declaration 'millisecondsToBlock' definition 'blockTime'.
bzflag-2.4.8/src/bzflag/ServerLink.cxx:695:29: style: Function 'sendKilled' argument 4 names different: declaration 'flag' definition 'flagType'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerLink.h:74:36: note: Function 'sendKilled' argument 4 names different: declaration 'flag' definition 'flagType'.
bzflag-2.4.8/src/bzflag/ServerLink.cxx:695:29: note: Function 'sendKilled' argument 4 names different: declaration 'flag' definition 'flagType'.
bzflag-2.4.8/src/bzflag/ServerLink.cxx:630:24: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:340:59: style: Function 'parseFilterType' argument 1 names different: declaration 'f' definition '_f'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilter.h:116:52: note: Function 'parseFilterType' argument 1 names different: declaration 'f' definition '_f'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:340:59: note: Function 'parseFilterType' argument 1 names different: declaration 'f' definition '_f'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:571:49: style: Function 'print' argument 1 names different: declaration 'indent' definition 'origIndent'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilter.h:106:35: note: Function 'print' argument 1 names different: declaration 'indent' definition 'origIndent'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:571:49: note: Function 'print' argument 1 names different: declaration 'indent' definition 'origIndent'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:655:68: style: Function 'setupGlob' argument 1 names different: declaration 'pattern' definition '_pattern'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilter.h:73:41: note: Function 'setupGlob' argument 1 names different: declaration 'pattern' definition '_pattern'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:655:68: note: Function 'setupGlob' argument 1 names different: declaration 'pattern' definition '_pattern'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:656:12: style: Function 'setupGlob' argument 2 names different: declaration 'noCase' definition '_noCase'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilter.h:73:55: note: Function 'setupGlob' argument 2 names different: declaration 'noCase' definition '_noCase'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:656:12: note: Function 'setupGlob' argument 2 names different: declaration 'noCase' definition '_noCase'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:683:69: style: Function 'setupRegex' argument 1 names different: declaration 'pattern' definition '_pattern'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilter.h:74:42: note: Function 'setupRegex' argument 1 names different: declaration 'pattern' definition '_pattern'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:683:69: note: Function 'setupRegex' argument 1 names different: declaration 'pattern' definition '_pattern'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:684:13: style: Function 'setupRegex' argument 2 names different: declaration 'noCase' definition '_noCase'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilter.h:74:56: note: Function 'setupRegex' argument 2 names different: declaration 'noCase' definition '_noCase'.
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:684:13: note: Function 'setupRegex' argument 2 names different: declaration 'noCase' definition '_noCase'.
bzflag-2.4.8/src/bzflag/ServerListFilter.h:189:10: style: Technically the member function 'ServerListFilter::setupBoolMap' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:476:24: note: Technically the member function 'ServerListFilter::setupBoolMap' can be const.
bzflag-2.4.8/src/bzflag/ServerListFilter.h:189:10: note: Technically the member function 'ServerListFilter::setupBoolMap' can be const.
bzflag-2.4.8/src/bzflag/ServerListFilter.h:190:10: style: Technically the member function 'ServerListFilter::setupRangeMap' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:497:24: note: Technically the member function 'ServerListFilter::setupRangeMap' can be const.
bzflag-2.4.8/src/bzflag/ServerListFilter.h:190:10: note: Technically the member function 'ServerListFilter::setupRangeMap' can be const.
bzflag-2.4.8/src/bzflag/ServerListFilter.h:191:10: style: Technically the member function 'ServerListFilter::setupPatternMap' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/ServerListFilter.cxx:539:24: note: Technically the member function 'ServerListFilter::setupPatternMap' can be const.
bzflag-2.4.8/src/bzflag/ServerListFilter.h:191:10: note: Technically the member function 'ServerListFilter::setupPatternMap' can be const.
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.cxx:106:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.cxx:138:92: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.cxx:140:87: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.cxx:158:76: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.cxx:90:49: style: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:60:33: note: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.cxx:90:49: note: Function 'getLeftSide' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.cxx:95:43: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:52:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.cxx:95:43: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.cxx:95:55: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:52:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.cxx:95:55: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:40:3: style: Class 'ServerListFilterHelpMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:33:8: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:33:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:34:8: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:34:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:45:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:45:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:49:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:49:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:52:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerListFilterHelpMenu.h:52:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.cxx:124:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.cxx:111:39: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:38:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.cxx:111:39: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.cxx:111:51: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:38:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.cxx:111:51: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:33:20: style: The function 'getDefaultKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:37:30: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:33:20: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:35:8: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:38:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:35:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:36:8: style: The function 'dismiss' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:40:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:36:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:37:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:39:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:37:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:38:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDDialog.h:41:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ServerListFilterMenu.h:38:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:919:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:921:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:213:12: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:214:15: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:383:27: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:516:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:522:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:530:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:538:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:546:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:554:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:562:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:570:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:578:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:580:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:583:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:585:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:587:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:589:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:592:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:594:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:597:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:599:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:606:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:609:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:613:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:622:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:625:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:629:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:633:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:635:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:639:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:641:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:645:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:647:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:651:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:653:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:665:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:667:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:674:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:677:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:685:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:687:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:691:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:692:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:695:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:696:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:705:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:706:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:707:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:708:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:709:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:710:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:711:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:712:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:713:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:714:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:715:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:716:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:717:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:718:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:719:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:720:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:721:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:722:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:723:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:724:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:725:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:795:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:815:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:821:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:862:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:943:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:945:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:245:39: style: Function 'addLabel' argument 1 names different: declaration 'str' definition 'msg'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerMenu.h:84:29: note: Function 'addLabel' argument 1 names different: declaration 'str' definition 'msg'.
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:245:39: note: Function 'addLabel' argument 1 names different: declaration 'str' definition 'msg'.
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:245:56: style: Function 'addLabel' argument 2 names different: declaration 'label' definition '_label'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerMenu.h:84:46: note: Function 'addLabel' argument 2 names different: declaration 'label' definition '_label'.
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:245:56: note: Function 'addLabel' argument 2 names different: declaration 'label' definition '_label'.
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:778:29: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerMenu.h:68:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:778:29: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:778:41: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerMenu.h:68:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:778:41: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:230:3: style: Class 'ServerMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:230:3: style: Class 'ServerMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:448:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bzflag-2.4.8/src/bzflag/ServerMenu.cxx:268:21: performance: Use const reference for 'oldFilterSource' to avoid unnecessary data copying. [redundantCopyLocalConst]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:331:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:344:27: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:388:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:390:44: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:392:14: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:397:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:401:15: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:407:31: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:413:31: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:418:29: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:421:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:425:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:429:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:433:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:437:34: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:448:35: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:454:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:455:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:457:34: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:459:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:461:34: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:473:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:474:34: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:475:36: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:479:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:602:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:350:8: style: The scope of the variable 'success' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:590:34: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:40:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:590:34: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:590:46: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ServerStartMenu.h:40:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ServerStartMenu.cxx:590:46: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.cxx:40:5: style: Class 'ShockWaveStrategy' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.cxx:40:5: style: Class 'ShockWaveStrategy' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:30:4: style: Class 'ShockWaveStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:33:11: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:42:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:33:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:34:12: style: The function 'checkHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:43:19: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:34:12: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:35:11: style: The function 'isStoppedByHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:44:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:35:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:36:11: style: The function 'addShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:45:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:36:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:37:11: style: The function 'radarRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/ShotStrategy.h:47:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShockWaveStrategy.h:37:11: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShotPath.cxx:88:7: style: Class 'ShotPath' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/ShotPath.cxx:88:7: style: Class 'ShotPath' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/ShotPathSegment.cxx:22:52: style: Function 'ShotPathSegment' argument 1 names different: declaration 'start' definition '_start'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ShotPathSegment.h:26:38: note: Function 'ShotPathSegment' argument 1 names different: declaration 'start' definition '_start'.
bzflag-2.4.8/src/bzflag/ShotPathSegment.cxx:22:52: note: Function 'ShotPathSegment' argument 1 names different: declaration 'start' definition '_start'.
bzflag-2.4.8/src/bzflag/ShotPathSegment.cxx:23:23: style: Function 'ShotPathSegment' argument 2 names different: declaration 'end' definition '_end'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ShotPathSegment.h:27:24: note: Function 'ShotPathSegment' argument 2 names different: declaration 'end' definition '_end'.
bzflag-2.4.8/src/bzflag/ShotPathSegment.cxx:23:23: note: Function 'ShotPathSegment' argument 2 names different: declaration 'end' definition '_end'.
bzflag-2.4.8/src/bzflag/ShotPathSegment.cxx:23:40: style: Function 'ShotPathSegment' argument 3 names different: declaration 'r' definition '_ray'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ShotPathSegment.h:28:17: note: Function 'ShotPathSegment' argument 3 names different: declaration 'r' definition '_ray'.
bzflag-2.4.8/src/bzflag/ShotPathSegment.cxx:23:40: note: Function 'ShotPathSegment' argument 3 names different: declaration 'r' definition '_ray'.
bzflag-2.4.8/src/bzflag/ShotStats.cxx:97:14: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ShotStats.cxx:103:16: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ShotStats.cxx:198:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ShotStats.cxx:208:21: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/ShotStats.cxx:111:36: style: Function 'createLabel' argument 2 names different: declaration 'list' definition '_list'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ShotStats.h:44:72: note: Function 'createLabel' argument 2 names different: declaration 'list' definition '_list'.
bzflag-2.4.8/src/bzflag/ShotStats.cxx:111:36: note: Function 'createLabel' argument 2 names different: declaration 'list' definition '_list'.
bzflag-2.4.8/src/bzflag/ShotStats.cxx:119:34: style: Function 'addStats' argument 1 names different: declaration 'player' definition '_player'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ShotStats.h:43:25: note: Function 'addStats' argument 1 names different: declaration 'player' definition '_player'.
bzflag-2.4.8/src/bzflag/ShotStats.cxx:119:34: note: Function 'addStats' argument 1 names different: declaration 'player' definition '_player'.
bzflag-2.4.8/src/bzflag/ShotStats.cxx:119:71: style: Function 'addStats' argument 2 names different: declaration 'list' definition '_list'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ShotStats.h:43:61: note: Function 'addStats' argument 2 names different: declaration 'list' definition '_list'.
bzflag-2.4.8/src/bzflag/ShotStats.cxx:119:71: note: Function 'addStats' argument 2 names different: declaration 'list' definition '_list'.
bzflag-2.4.8/src/bzflag/ShotStats.cxx:181:30: style: Function 'resize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ShotStats.h:32:19: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ShotStats.cxx:181:30: note: Function 'resize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/bzflag/ShotStats.cxx:181:42: style: Function 'resize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/ShotStats.h:32:30: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ShotStats.cxx:181:42: note: Function 'resize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/bzflag/ShotStats.h:44:8: performance: Technically the member function 'ShotStats::createLabel' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/ShotStats.cxx:110:17: note: Technically the member function 'ShotStats::createLabel' can be static.
bzflag-2.4.8/src/bzflag/ShotStats.h:44:8: note: Technically the member function 'ShotStats::createLabel' can be static.
bzflag-2.4.8/src/bzflag/ShotStatsDefaultKey.h:27:8: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShotStatsDefaultKey.h:27:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShotStatsDefaultKey.h:28:8: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/ShotStatsDefaultKey.h:28:8: note: Function in derived class
bzflag-2.4.8/src/bzflag/ShotStrategy.h:69:23: performance: Technically the member function 'ShotStrategy::getFirstTeleporter' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/ShotStrategy.cxx:159:33: note: Technically the member function 'ShotStrategy::getFirstTeleporter' can be static.
bzflag-2.4.8/src/bzflag/ShotStrategy.h:69:23: note: Technically the member function 'ShotStrategy::getFirstTeleporter' can be static.
bzflag-2.4.8/src/bzflag/ShotStrategy.h:71:11: performance: Technically the member function 'ShotStrategy::getGround' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/ShotStrategy.cxx:180:20: note: Technically the member function 'ShotStrategy::getGround' can be static.
bzflag-2.4.8/src/bzflag/ShotStrategy.h:71:11: note: Technically the member function 'ShotStrategy::getGround' can be static.
bzflag-2.4.8/src/bzflag/SilenceDefaultKey.h:23:9: style: The function 'keyPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:28:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SilenceDefaultKey.h:23:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/SilenceDefaultKey.h:24:9: style: The function 'keyRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/HUDuiDefaultKey.h:29:18: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/SilenceDefaultKey.h:24:9: note: Function in derived class
bzflag-2.4.8/src/bzflag/TrackMarks.cxx:817:52: style: Function 'TrackRenderNode' argument 1 names different: declaration 'te' definition '_te'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/TrackMarks.cxx:133:39: note: Function 'TrackRenderNode' argument 1 names different: declaration 'te' definition '_te'.
bzflag-2.4.8/src/bzflag/TrackMarks.cxx:817:52: note: Function 'TrackRenderNode' argument 1 names different: declaration 'te' definition '_te'.
bzflag-2.4.8/src/bzflag/TrackMarks.cxx:817:67: style: Function 'TrackRenderNode' argument 2 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/TrackMarks.cxx:133:53: note: Function 'TrackRenderNode' argument 2 names different: declaration 'type' definition '_type'.
bzflag-2.4.8/src/bzflag/TrackMarks.cxx:817:67: note: Function 'TrackRenderNode' argument 2 names different: declaration 'type' definition '_type'.
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:568:42: style: Function 'buildDropList' argument 1 names different: declaration 'draw' definition '_draw'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/WeatherRenderer.h:103:26: note: Function 'buildDropList' argument 1 names different: declaration 'draw' definition '_draw'.
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:568:42: note: Function 'buildDropList' argument 1 names different: declaration 'draw' definition '_draw'.
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:649:44: style: Function 'buildPuddleList' argument 1 names different: declaration 'draw' definition '_draw'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/WeatherRenderer.h:104:28: note: Function 'buildPuddleList' argument 1 names different: declaration 'draw' definition '_draw'.
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:649:44: note: Function 'buildPuddleList' argument 1 names different: declaration 'draw' definition '_draw'.
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:403:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:432:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:445:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:451:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:459:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:468:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:500:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:518:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:522:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:536:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:74:3: performance: Variable 'dropList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:74:14: performance: Variable 'puddleList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzflag/WeatherRenderer.h:134:7: style: Technically the member function 'WeatherRenderer::setChunkFromDrop' can be const. [functionConst]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:892:23: note: Technically the member function 'WeatherRenderer::setChunkFromDrop' can be const.
bzflag-2.4.8/src/bzflag/WeatherRenderer.h:134:7: note: Technically the member function 'WeatherRenderer::setChunkFromDrop' can be const.
bzflag-2.4.8/src/bzflag/WeatherRenderer.h:136:7: performance: Technically the member function 'WeatherRenderer::dbItemSet' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/WeatherRenderer.cxx:906:23: note: Technically the member function 'WeatherRenderer::dbItemSet' can be static.
bzflag-2.4.8/src/bzflag/WeatherRenderer.h:136:7: note: Technically the member function 'WeatherRenderer::dbItemSet' can be static.
bzflag-2.4.8/src/bzflag/World.cxx:979:18: style: The scope of the variable 'out' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/World.cxx:206:28: style: Function 'inBuilding' argument 3 names different: declaration 'tankHeight' definition 'height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:89:14: note: Function 'inBuilding' argument 3 names different: declaration 'tankHeight' definition 'height'.
bzflag-2.4.8/src/bzflag/World.cxx:206:28: note: Function 'inBuilding' argument 3 names different: declaration 'tankHeight' definition 'height'.
bzflag-2.4.8/src/bzflag/World.cxx:221:15: style: Function 'inBuilding' argument 3 names different: declaration 'tankWidth' definition 'dx'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:91:14: note: Function 'inBuilding' argument 3 names different: declaration 'tankWidth' definition 'dx'.
bzflag-2.4.8/src/bzflag/World.cxx:221:15: note: Function 'inBuilding' argument 3 names different: declaration 'tankWidth' definition 'dx'.
bzflag-2.4.8/src/bzflag/World.cxx:221:25: style: Function 'inBuilding' argument 4 names different: declaration 'tankBreadth' definition 'dy'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:91:31: note: Function 'inBuilding' argument 4 names different: declaration 'tankBreadth' definition 'dy'.
bzflag-2.4.8/src/bzflag/World.cxx:221:25: note: Function 'inBuilding' argument 4 names different: declaration 'tankBreadth' definition 'dy'.
bzflag-2.4.8/src/bzflag/World.cxx:221:35: style: Function 'inBuilding' argument 5 names different: declaration 'tankHeight' definition 'dz'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:92:14: note: Function 'inBuilding' argument 5 names different: declaration 'tankHeight' definition 'dz'.
bzflag-2.4.8/src/bzflag/World.cxx:221:35: note: Function 'inBuilding' argument 5 names different: declaration 'tankHeight' definition 'dz'.
bzflag-2.4.8/src/bzflag/World.cxx:238:15: style: Function 'hitBuilding' argument 3 names different: declaration 'tankWidth' definition 'dx'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:94:15: note: Function 'hitBuilding' argument 3 names different: declaration 'tankWidth' definition 'dx'.
bzflag-2.4.8/src/bzflag/World.cxx:238:15: note: Function 'hitBuilding' argument 3 names different: declaration 'tankWidth' definition 'dx'.
bzflag-2.4.8/src/bzflag/World.cxx:238:25: style: Function 'hitBuilding' argument 4 names different: declaration 'tankBreadth' definition 'dy'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:94:32: note: Function 'hitBuilding' argument 4 names different: declaration 'tankBreadth' definition 'dy'.
bzflag-2.4.8/src/bzflag/World.cxx:238:25: note: Function 'hitBuilding' argument 4 names different: declaration 'tankBreadth' definition 'dy'.
bzflag-2.4.8/src/bzflag/World.cxx:238:35: style: Function 'hitBuilding' argument 5 names different: declaration 'tankHeight' definition 'dz'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:95:15: note: Function 'hitBuilding' argument 5 names different: declaration 'tankHeight' definition 'dz'.
bzflag-2.4.8/src/bzflag/World.cxx:238:35: note: Function 'hitBuilding' argument 5 names different: declaration 'tankHeight' definition 'dz'.
bzflag-2.4.8/src/bzflag/World.cxx:357:14: style: Function 'hitBuilding' argument 5 names different: declaration 'tankWidth' definition 'dx'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:98:15: note: Function 'hitBuilding' argument 5 names different: declaration 'tankWidth' definition 'dx'.
bzflag-2.4.8/src/bzflag/World.cxx:357:14: note: Function 'hitBuilding' argument 5 names different: declaration 'tankWidth' definition 'dx'.
bzflag-2.4.8/src/bzflag/World.cxx:357:24: style: Function 'hitBuilding' argument 6 names different: declaration 'tankBreadth' definition 'dy'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:98:32: note: Function 'hitBuilding' argument 6 names different: declaration 'tankBreadth' definition 'dy'.
bzflag-2.4.8/src/bzflag/World.cxx:357:24: note: Function 'hitBuilding' argument 6 names different: declaration 'tankBreadth' definition 'dy'.
bzflag-2.4.8/src/bzflag/World.cxx:357:34: style: Function 'hitBuilding' argument 7 names different: declaration 'tankHeight' definition 'dz'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:99:15: note: Function 'hitBuilding' argument 7 names different: declaration 'tankHeight' definition 'dz'.
bzflag-2.4.8/src/bzflag/World.cxx:357:34: note: Function 'hitBuilding' argument 7 names different: declaration 'tankHeight' definition 'dz'.
bzflag-2.4.8/src/bzflag/World.cxx:460:47: style: Function 'crossingTeleporter' argument 1 names different: declaration 'oldPos' definition 'pos'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:100:43: note: Function 'crossingTeleporter' argument 1 names different: declaration 'oldPos' definition 'pos'.
bzflag-2.4.8/src/bzflag/World.cxx:460:47: note: Function 'crossingTeleporter' argument 1 names different: declaration 'oldPos' definition 'pos'.
bzflag-2.4.8/src/bzflag/World.cxx:461:25: style: Function 'crossingTeleporter' argument 3 names different: declaration 'tankWidth' definition 'dx'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:101:12: note: Function 'crossingTeleporter' argument 3 names different: declaration 'tankWidth' definition 'dx'.
bzflag-2.4.8/src/bzflag/World.cxx:461:25: note: Function 'crossingTeleporter' argument 3 names different: declaration 'tankWidth' definition 'dx'.
bzflag-2.4.8/src/bzflag/World.cxx:461:35: style: Function 'crossingTeleporter' argument 4 names different: declaration 'tankBreadth' definition 'dy'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:101:29: note: Function 'crossingTeleporter' argument 4 names different: declaration 'tankBreadth' definition 'dy'.
bzflag-2.4.8/src/bzflag/World.cxx:461:35: note: Function 'crossingTeleporter' argument 4 names different: declaration 'tankBreadth' definition 'dy'.
bzflag-2.4.8/src/bzflag/World.cxx:461:45: style: Function 'crossingTeleporter' argument 5 names different: declaration 'tankHeight' definition 'dz'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:102:12: note: Function 'crossingTeleporter' argument 5 names different: declaration 'tankHeight' definition 'dz'.
bzflag-2.4.8/src/bzflag/World.cxx:461:45: note: Function 'crossingTeleporter' argument 5 names different: declaration 'tankHeight' definition 'dz'.
bzflag-2.4.8/src/bzflag/World.cxx:506:42: style: Function 'getProximity' argument 1 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:106:38: note: Function 'getProximity' argument 1 names different: declaration 'pos' definition 'p'.
bzflag-2.4.8/src/bzflag/World.cxx:506:42: note: Function 'getProximity' argument 1 names different: declaration 'pos' definition 'p'.
bzflag-2.4.8/src/bzflag/World.cxx:506:51: style: Function 'getProximity' argument 2 names different: declaration 'radius' definition 'r'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/World.h:106:49: note: Function 'getProximity' argument 2 names different: declaration 'radius' definition 'r'.
bzflag-2.4.8/src/bzflag/World.cxx:506:51: note: Function 'getProximity' argument 2 names different: declaration 'radius' definition 'r'.
bzflag-2.4.8/src/bzflag/World.h:82:23: performance: Technically the member function 'World::getTeleporter' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:169:26: note: Technically the member function 'World::getTeleporter' can be static.
bzflag-2.4.8/src/bzflag/World.h:82:23: note: Technically the member function 'World::getTeleporter' can be static.
bzflag-2.4.8/src/bzflag/World.h:83:11: performance: Technically the member function 'World::getTeleporter' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:153:12: note: Technically the member function 'World::getTeleporter' can be static.
bzflag-2.4.8/src/bzflag/World.h:83:11: note: Technically the member function 'World::getTeleporter' can be static.
bzflag-2.4.8/src/bzflag/World.h:88:21: performance: Technically the member function 'World::inBuilding' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:205:25: note: Technically the member function 'World::inBuilding' can be static.
bzflag-2.4.8/src/bzflag/World.h:88:21: note: Technically the member function 'World::inBuilding' can be static.
bzflag-2.4.8/src/bzflag/World.h:90:21: performance: Technically the member function 'World::inBuilding' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:220:25: note: Technically the member function 'World::inBuilding' can be static.
bzflag-2.4.8/src/bzflag/World.h:90:21: note: Technically the member function 'World::inBuilding' can be static.
bzflag-2.4.8/src/bzflag/World.h:93:21: performance: Technically the member function 'World::hitBuilding' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:237:25: note: Technically the member function 'World::hitBuilding' can be static.
bzflag-2.4.8/src/bzflag/World.h:93:21: note: Technically the member function 'World::hitBuilding' can be static.
bzflag-2.4.8/src/bzflag/World.h:96:21: performance: Technically the member function 'World::hitBuilding' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:355:24: note: Technically the member function 'World::hitBuilding' can be static.
bzflag-2.4.8/src/bzflag/World.h:96:21: note: Technically the member function 'World::hitBuilding' can be static.
bzflag-2.4.8/src/bzflag/World.h:100:11: performance: Technically the member function 'World::crossingTeleporter' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:460:15: note: Technically the member function 'World::crossingTeleporter' can be static.
bzflag-2.4.8/src/bzflag/World.h:100:11: note: Technically the member function 'World::crossingTeleporter' can be static.
bzflag-2.4.8/src/bzflag/World.h:103:23: performance: Technically the member function 'World::crossesTeleporter' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:474:26: note: Technically the member function 'World::crossesTeleporter' can be static.
bzflag-2.4.8/src/bzflag/World.h:103:23: note: Technically the member function 'World::crossesTeleporter' can be static.
bzflag-2.4.8/src/bzflag/World.h:105:23: performance: Technically the member function 'World::crossesTeleporter' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:491:26: note: Technically the member function 'World::crossesTeleporter' can be static.
bzflag-2.4.8/src/bzflag/World.h:105:23: note: Technically the member function 'World::crossesTeleporter' can be static.
bzflag-2.4.8/src/bzflag/World.h:106:12: performance: Technically the member function 'World::getProximity' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:506:16: note: Technically the member function 'World::getProximity' can be static.
bzflag-2.4.8/src/bzflag/World.h:106:12: note: Technically the member function 'World::getProximity' can be static.
bzflag-2.4.8/src/bzflag/World.h:132:11: performance: Technically the member function 'World::loadCollisionManager' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:115:18: note: Technically the member function 'World::loadCollisionManager' can be static.
bzflag-2.4.8/src/bzflag/World.h:132:11: note: Technically the member function 'World::loadCollisionManager' can be static.
bzflag-2.4.8/src/bzflag/World.h:133:11: performance: Technically the member function 'World::checkCollisionManager' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:121:18: note: Technically the member function 'World::checkCollisionManager' can be static.
bzflag-2.4.8/src/bzflag/World.h:133:11: note: Technically the member function 'World::checkCollisionManager' can be static.
bzflag-2.4.8/src/bzflag/World.h:138:11: performance: Technically the member function 'World::drawCollisionGrid' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:1307:13: note: Technically the member function 'World::drawCollisionGrid' can be static.
bzflag-2.4.8/src/bzflag/World.h:138:11: note: Technically the member function 'World::drawCollisionGrid' can be static.
bzflag-2.4.8/src/bzflag/World.h:140:11: performance: Technically the member function 'World::freeInsideNodes' can be static. [functionStatic]
bzflag-2.4.8/src/bzflag/World.cxx:585:15: note: Technically the member function 'World::freeInsideNodes' can be static.
bzflag-2.4.8/src/bzflag/World.h:140:11: note: Technically the member function 'World::freeInsideNodes' can be static.
bzflag-2.4.8/src/bzflag/World.cxx:1215:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bzflag-2.4.8/src/bzflag/WorldBuilder.cxx:300:36: style: Function 'setMaxShots' argument 1 names different: declaration 'maxSimultaneousShots' definition 'maxShots'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/WorldBuilder.h:38:27: note: Function 'setMaxShots' argument 1 names different: declaration 'maxSimultaneousShots' definition 'maxShots'.
bzflag-2.4.8/src/bzflag/WorldBuilder.cxx:300:36: note: Function 'setMaxShots' argument 1 names different: declaration 'maxSimultaneousShots' definition 'maxShots'.
bzflag-2.4.8/src/bzflag/WorldBuilder.cxx:32:3: style: Class 'WorldBuilder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzflag/WorldBuilder.cxx:32:3: style: Class 'WorldBuilder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzflag/WorldPlayer.cxx:55:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
bzflag-2.4.8/src/bzflag/WorldPlayer.cxx:52:9: style: Function 'doEndShot' argument 1 names different: declaration 'index' definition 'ident'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/WorldPlayer.h:33:25: note: Function 'doEndShot' argument 1 names different: declaration 'index' definition 'ident'.
bzflag-2.4.8/src/bzflag/WorldPlayer.cxx:52:9: note: Function 'doEndShot' argument 1 names different: declaration 'index' definition 'ident'.
bzflag-2.4.8/src/bzflag/bzflag.cxx:741:16: style: The scope of the variable 'i' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/bzflag.cxx:1082:7: style: The scope of the variable 'format' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/bzflag.cxx:601:34: performance: Use const reference for 'list' to avoid unnecessary data copying. [redundantCopyLocalConst]
bzflag-2.4.8/src/bzflag/clientCommands.cxx:698:28: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:491:3: style: Variable 'effect' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:479:0: note: Variable 'effect' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:491:3: note: Variable 'effect' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:1095:49: style: Function 'GetDeathVector' argument 1 names different: declaration 'v' definition 'vel'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:115:39: note: Function 'GetDeathVector' argument 1 names different: declaration 'v' definition 'vel'.
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:1095:49: note: Function 'GetDeathVector' argument 1 names different: declaration 'v' definition 'vel'.
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:1141:44: style: Function 'GetDeathVector' argument 1 names different: declaration 'v' definition 'vel'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:128:39: note: Function 'GetDeathVector' argument 1 names different: declaration 'v' definition 'vel'.
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:1141:44: note: Function 'GetDeathVector' argument 1 names different: declaration 'v' definition 'vel'.
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:31:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:31:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:32:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:32:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:44:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:31:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:44:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:45:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:32:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:45:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:53:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:31:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:53:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:54:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:32:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:54:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:69:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:69:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:70:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:70:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:84:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:69:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:84:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:85:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:70:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:85:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:97:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:97:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:98:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:98:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:112:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:112:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:113:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:113:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:116:15: style: The function 'ShowExplosion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:79:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:116:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:125:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:125:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:126:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:126:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:129:15: style: The function 'ShowExplosion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:79:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:129:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:141:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:141:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:142:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:142:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:170:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:170:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:171:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:171:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:186:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:186:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:187:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:187:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:201:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:201:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:202:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:202:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:220:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:220:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:221:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:221:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:235:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:55:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:235:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:236:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzflag/effectsRenderer.h:56:15: note: Virtual function in base class
bzflag-2.4.8/src/bzflag/effectsRenderer.cxx:236:15: note: Function in derived class
bzflag-2.4.8/src/bzflag/motd.cxx:38:42: style: Function 'finalization' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/motd.h:28:35: note: Function 'finalization' argument 1 names different: declaration 'data' definition '_data'.
bzflag-2.4.8/src/bzflag/motd.cxx:38:42: note: Function 'finalization' argument 1 names different: declaration 'data' definition '_data'.
bzflag-2.4.8/src/bzflag/playing.cxx:1303:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bzflag-2.4.8/src/bzflag/playing.cxx:1754:8: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
bzflag-2.4.8/src/bzflag/playing.cxx:6073:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
bzflag-2.4.8/src/bzflag/playing.cxx:6078:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
bzflag-2.4.8/src/bzflag/playing.cxx:5233:41: style: Redundant condition: myTank. '!myTank || (myTank && myTank->isPaused())' is equivalent to '!myTank || myTank->isPaused()' [redundantCondition]
bzflag-2.4.8/src/bzflag/playing.cxx:2217:6: style: Condition '!death' is always true [knownConditionTrueFalse]
bzflag-2.4.8/src/bzflag/playing.cxx:2212:29: note: Assignment 'death=NULL', assigned value is 0
bzflag-2.4.8/src/bzflag/playing.cxx:2217:6: note: Condition '!death' is always true
bzflag-2.4.8/src/bzflag/playing.cxx:2826:25: warning: Either the condition 'if(srcPlayer&&srcPlayer->getTeam()!=NoTeam)' is redundant or there is possible null pointer dereference: srcPlayer. [nullPointerRedundantCheck]
bzflag-2.4.8/src/bzflag/playing.cxx:2828:9: note: Assuming that condition 'if(srcPlayer&&srcPlayer->getTeam()!=NoTeam)' is not redundant
bzflag-2.4.8/src/bzflag/playing.cxx:2826:25: note: Null pointer dereference
bzflag-2.4.8/src/bzflag/playing.cxx:3041:68: warning: Possible null pointer dereference: typ [nullPointer]
bzflag-2.4.8/src/bzflag/playing.cxx:3039:23: note: Assignment 'typ=NULL', assigned value is 0
bzflag-2.4.8/src/bzflag/playing.cxx:3041:68: note: Null pointer dereference
bzflag-2.4.8/src/bzflag/playing.cxx:3460:26: warning: Either the condition 'tank' is redundant or there is possible null pointer dereference: tank. [nullPointerRedundantCheck]
bzflag-2.4.8/src/bzflag/playing.cxx:3449:7: note: Assuming that condition 'tank' is not redundant
bzflag-2.4.8/src/bzflag/playing.cxx:3460:26: note: Null pointer dereference
bzflag-2.4.8/src/bzflag/playing.cxx:3122:34: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/playing.cxx:3124:2: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzflag/playing.cxx:3153:8: style: The scope of the variable 'msg' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:3154:12: style: The scope of the variable 'code' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:3154:18: style: The scope of the variable 'len' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:3155:7: style: The scope of the variable 'e' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:5393:14: style: The scope of the variable 'frameCount' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:5394:16: style: The scope of the variable 'cumTime' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:5397:16: style: The scope of the variable 'myTankDir' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:5543:8: style: The scope of the variable 'virtPos' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:6774:13: style: The scope of the variable 'remaining' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:6782:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:6783:11: style: The scope of the variable 'code' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:6783:17: style: The scope of the variable 'len' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/playing.cxx:5059:20: style: Checking if unsigned variable 'name.size()' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/src/bzflag/playing.cxx:1108:32: style: Function 'addMessage' argument 1 names different: declaration 'player' definition '_player'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/playing.h:82:33: note: Function 'addMessage' argument 1 names different: declaration 'player' definition '_player'.
bzflag-2.4.8/src/bzflag/playing.cxx:1108:32: note: Function 'addMessage' argument 1 names different: declaration 'player' definition '_player'.
bzflag-2.4.8/src/bzflag/playing.cxx:3447:34: style: Function 'gotBlowedUp' argument 5 names different: declaration 'physicsDriver' definition 'phydrv'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/playing.cxx:199:13: note: Function 'gotBlowedUp' argument 5 names different: declaration 'physicsDriver' definition 'phydrv'.
bzflag-2.4.8/src/bzflag/playing.cxx:3447:34: note: Function 'gotBlowedUp' argument 5 names different: declaration 'physicsDriver' definition 'phydrv'.
bzflag-2.4.8/src/bzflag/playing.cxx:7000:33: style: Function 'startPlaying' argument 1 names different: declaration 'display' definition '_display'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/playing.h:63:33: note: Function 'startPlaying' argument 1 names different: declaration 'display' definition '_display'.
bzflag-2.4.8/src/bzflag/playing.cxx:7000:33: note: Function 'startPlaying' argument 1 names different: declaration 'display' definition '_display'.
bzflag-2.4.8/src/bzflag/sound.cxx:750:12: style: The scope of the variable 'src' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:824:9: style: The scope of the variable 'nmL' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:824:14: style: The scope of the variable 'nmR' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:826:33: style: The scope of the variable 'fracL' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:826:40: style: The scope of the variable 'fracR' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:826:47: style: The scope of the variable 'fsampleL' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:826:57: style: The scope of the variable 'fsampleR' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:896:9: style: The scope of the variable 'nmL' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:896:14: style: The scope of the variable 'nmR' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:898:33: style: The scope of the variable 'fracL' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:898:40: style: The scope of the variable 'fracR' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:898:47: style: The scope of the variable 'fsampleL' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:898:57: style: The scope of the variable 'fsampleR' can be reduced. [variableScope]
bzflag-2.4.8/src/bzflag/sound.cxx:304:38: style: Function 'reset' argument 1 names different: declaration 'audioSample' definition 'sample_'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/sound.cxx:259:28: note: Function 'reset' argument 1 names different: declaration 'audioSample' definition 'sample_'.
bzflag-2.4.8/src/bzflag/sound.cxx:304:38: note: Function 'reset' argument 1 names different: declaration 'audioSample' definition 'sample_'.
bzflag-2.4.8/src/bzflag/sound.cxx:304:53: style: Function 'reset' argument 2 names different: declaration 'attenuation' definition 'attenuation_'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/sound.cxx:259:47: note: Function 'reset' argument 2 names different: declaration 'attenuation' definition 'attenuation_'.
bzflag-2.4.8/src/bzflag/sound.cxx:304:53: note: Function 'reset' argument 2 names different: declaration 'attenuation' definition 'attenuation_'.
bzflag-2.4.8/src/bzflag/sound.cxx:304:73: style: Function 'reset' argument 3 names different: declaration 'x' definition 'x_'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/sound.cxx:259:66: note: Function 'reset' argument 3 names different: declaration 'x' definition 'x_'.
bzflag-2.4.8/src/bzflag/sound.cxx:304:73: note: Function 'reset' argument 3 names different: declaration 'x' definition 'x_'.
bzflag-2.4.8/src/bzflag/sound.cxx:304:83: style: Function 'reset' argument 4 names different: declaration 'y' definition 'y_'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/sound.cxx:259:77: note: Function 'reset' argument 4 names different: declaration 'y' definition 'y_'.
bzflag-2.4.8/src/bzflag/sound.cxx:304:83: note: Function 'reset' argument 4 names different: declaration 'y' definition 'y_'.
bzflag-2.4.8/src/bzflag/sound.cxx:304:93: style: Function 'reset' argument 5 names different: declaration 'z' definition 'z_'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzflag/sound.cxx:259:88: note: Function 'reset' argument 5 names different: declaration 'z' definition 'z_'.
bzflag-2.4.8/src/bzflag/sound.cxx:304:93: note: Function 'reset' argument 5 names different: declaration 'z' definition 'z_'.
bzflag-2.4.8/src/bzfs/AccessControlList.h:38:15: warning: Logical disjunction always evaluates to true: cidr > 0 || cidr < 32. [incorrectLogicOperator]
bzflag-2.4.8/src/bzfs/AccessControlList.cxx:104:43: style: Function 'idBan' argument 1 names different: declaration 'hostpat' definition 'idpat'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/AccessControlList.h:198:26: note: Function 'idBan' argument 1 names different: declaration 'hostpat' definition 'idpat'.
bzflag-2.4.8/src/bzfs/AccessControlList.cxx:104:43: note: Function 'idBan' argument 1 names different: declaration 'hostpat' definition 'idpat'.
bzflag-2.4.8/src/bzfs/AccessControlList.cxx:214:48: style: Function 'idValidate' argument 1 names different: declaration 'idname' definition 'id'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/AccessControlList.h:241:31: note: Function 'idValidate' argument 1 names different: declaration 'idname' definition 'id'.
bzflag-2.4.8/src/bzfs/AccessControlList.cxx:214:48: note: Function 'idValidate' argument 1 names different: declaration 'idname' definition 'id'.
bzflag-2.4.8/src/bzfs/AccessControlList.cxx:744:79: style: Function 'convert' argument 3 names different: declaration 'cidr' definition '_cidr'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/AccessControlList.h:294:62: note: Function 'convert' argument 3 names different: declaration 'cidr' definition '_cidr'.
bzflag-2.4.8/src/bzfs/AccessControlList.cxx:744:79: note: Function 'convert' argument 3 names different: declaration 'cidr' definition '_cidr'.
bzflag-2.4.8/src/bzfs/CmdLineOptions.h:58:3: warning: Member variable 'CmdLineOptions::countdownStarter' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/bzfs/AccessControlList.h:90:5: performance: Variable 'hostpat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/AccessControlList.h:129:5: performance: Variable 'idpat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/bzfs.h:58:3: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/bzfs.h:59:3: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/bzfs.h:75:3: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/bzfs.h:76:3: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/AccessControlList.h:61:8: style: Technically the member function 'BanInfo::contains' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/AccessControlList.h:276:15: performance: Technically the member function 'AccessControlList::getBanMaskString' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/AccessControlList.cxx:250:32: note: Technically the member function 'AccessControlList::getBanMaskString' can be static.
bzflag-2.4.8/src/bzfs/AccessControlList.h:276:15: note: Technically the member function 'AccessControlList::getBanMaskString' can be static.
bzflag-2.4.8/src/bzfs/AccessControlList.h:294:8: performance: Technically the member function 'AccessControlList::convert' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/AccessControlList.cxx:744:25: note: Technically the member function 'AccessControlList::convert' can be static.
bzflag-2.4.8/src/bzfs/AccessControlList.h:294:8: note: Technically the member function 'AccessControlList::convert' can be static.
bzflag-2.4.8/src/bzfs/GameKeeper.h:72:13: style: Technically the member function 'GameKeeper::Player::getIndex' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/GameKeeper.h:193:32: note: Technically the member function 'GameKeeper::Player::getIndex' can be const.
bzflag-2.4.8/src/bzfs/GameKeeper.h:72:13: note: Technically the member function 'GameKeeper::Player::getIndex' can be const.
bzflag-2.4.8/src/bzfs/GameKeeper.h:100:13: style: Technically the member function 'GameKeeper::Player::needsHostbanChecked' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/GameKeeper.h:223:33: note: Technically the member function 'GameKeeper::Player::needsHostbanChecked' can be const.
bzflag-2.4.8/src/bzfs/GameKeeper.h:100:13: note: Technically the member function 'GameKeeper::Player::needsHostbanChecked' can be const.
bzflag-2.4.8/src/bzfs/WorldInfo.h:112:7: style: Technically the member function 'WorldInfo::isFinisihed' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/ShotManager.h:91:11: style: Technically the member function 'Shots::Shot::GetGUID' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/ShotManager.h:92:11: style: Technically the member function 'Shots::Shot::GetLocalShotID' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/ShotManager.h:94:11: style: Technically the member function 'Shots::Shot::GetPlayerID' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/ShotManager.h:96:9: style: Technically the member function 'Shots::Shot::GetLastUpdateTime' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/ShotManager.h:97:9: style: Technically the member function 'Shots::Shot::GetStartTime' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/ShotManager.h:98:9: style: Technically the member function 'Shots::Shot::GetLifeTime' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/ShotManager.h:100:9: style: Technically the member function 'Shots::Shot::GetLifeParam' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/bzfs.h:46:1: warning: The class 'PendingChatMessages' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bzflag-2.4.8/src/bzfs/WorldFileLocation.h:26:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:30:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/WorldFileLocation.h:26:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/WorldFileLocation.h:27:16: style: The function 'writeToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:34:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/WorldFileLocation.h:27:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomZone.h:37:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileLocation.h:26:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomZone.h:37:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomZone.h:38:18: style: The function 'writeToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileLocation.h:27:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomZone.h:38:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomZone.h:39:18: style: The function 'usesGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:33:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomZone.h:39:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/ShotManager.h:177:15: style: The function 'End' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ShotManager.h:50:15: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/ShotManager.h:177:15: note: Function in derived class
bzflag-2.4.8/src/bzfs/AccessControlList.h:88:27: performance: Function parameter '_hostpat' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/AccessControlList.h:127:25: performance: Function parameter '_idpat' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/BZWError.h:25:3: style: Class 'BZWError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzfs/BZWError.cxx:20:32: performance: Function parameter '_location' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/BZWReader.cxx:197:70: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
bzflag-2.4.8/src/bzfs/BZWReader.cxx:444:33: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/BZWReader.cxx:296:26: style: Checking if unsigned variable 'strlen(buffer)' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/src/bzfs/BZWReader.h:35:3: style: Class 'BZWReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzfs/CustomGroup.h:31:5: style: Class 'CustomGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzfs/CustomGate.h:31:5: style: Class 'CustomGate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzfs/CustomArc.h:28:5: style: Class 'CustomArc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzfs/CustomCone.h:28:5: style: Class 'CustomCone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileLocation.h:26:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomGroup.h:33:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomGroup.h:33:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomGroup.h:34:18: style: The function 'writeToGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:36:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomGroup.h:34:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomBox.h:30:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomBox.h:30:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomBox.h:31:18: style: The function 'writeToGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:36:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomBox.h:31:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomPyramid.h:30:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomPyramid.h:30:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomPyramid.h:31:18: style: The function 'writeToGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:36:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomPyramid.h:31:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomGate.h:32:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomGate.h:32:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomGate.h:33:18: style: The function 'writeToGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:36:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomGate.h:33:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomLink.h:32:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:30:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomLink.h:32:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomLink.h:33:18: style: The function 'writeToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:34:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomLink.h:33:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomLink.h:34:18: style: The function 'usesGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:33:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomLink.h:34:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomBase.h:31:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomBase.h:31:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomBase.h:32:18: style: The function 'writeToGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:36:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomBase.h:32:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomWeapon.h:35:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileLocation.h:26:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomWeapon.h:35:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomWeapon.h:36:18: style: The function 'writeToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileLocation.h:27:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomWeapon.h:36:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomWeapon.h:37:18: style: The function 'usesGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:33:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomWeapon.h:37:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomWorld.h:31:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:30:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomWorld.h:31:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomWorld.h:32:18: style: The function 'writeToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:34:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomWorld.h:32:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomWorld.h:33:18: style: The function 'usesGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:33:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomWorld.h:33:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomTetra.h:31:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomTetra.h:31:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomTetra.h:32:18: style: The function 'writeToGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:36:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomTetra.h:32:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomMesh.h:37:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomMesh.h:37:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomMesh.h:38:18: style: The function 'writeToGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:36:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomMesh.h:38:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomArc.h:30:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomArc.h:30:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomArc.h:31:18: style: The function 'writeToGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:36:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomArc.h:31:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomCone.h:30:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomCone.h:30:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomCone.h:31:18: style: The function 'writeToGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:36:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomCone.h:31:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomSphere.h:30:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObstacle.h:25:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomSphere.h:30:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomSphere.h:31:18: style: The function 'writeToGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:36:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomSphere.h:31:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomWaterLevel.h:26:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:30:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomWaterLevel.h:26:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomWaterLevel.h:27:18: style: The function 'writeToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:34:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomWaterLevel.h:27:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomWaterLevel.h:28:18: style: The function 'usesGroupDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:33:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomWaterLevel.h:28:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomDynamicColor.h:26:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:30:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomDynamicColor.h:26:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomDynamicColor.h:27:18: style: The function 'writeToManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:35:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomDynamicColor.h:27:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomDynamicColor.h:28:10: style: The function 'usesManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:32:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomDynamicColor.h:28:10: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomTextureMatrix.h:26:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:30:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomTextureMatrix.h:26:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomTextureMatrix.h:27:18: style: The function 'writeToManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:35:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomTextureMatrix.h:27:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomTextureMatrix.h:28:10: style: The function 'usesManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:32:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomTextureMatrix.h:28:10: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomMaterial.h:26:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:30:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomMaterial.h:26:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomMaterial.h:27:18: style: The function 'writeToManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:35:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomMaterial.h:27:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomMaterial.h:28:10: style: The function 'usesManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:32:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomMaterial.h:28:10: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomPhysicsDriver.h:26:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:30:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomPhysicsDriver.h:26:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomPhysicsDriver.h:27:18: style: The function 'writeToManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:35:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomPhysicsDriver.h:27:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomPhysicsDriver.h:28:10: style: The function 'usesManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:32:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomPhysicsDriver.h:28:10: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomMeshTransform.h:26:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:30:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomMeshTransform.h:26:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomMeshTransform.h:27:18: style: The function 'writeToManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:35:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomMeshTransform.h:27:18: note: Function in derived class
bzflag-2.4.8/src/bzfs/CustomMeshTransform.h:28:10: style: The function 'usesManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/WorldFileObject.h:32:18: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/CustomMeshTransform.h:28:10: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:917:22: style: Checking if unsigned variable 'idpat.size()' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:946:21: style: Checking if unsigned variable 'bzId.size()' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:208:44: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:130:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:208:44: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:266:46: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:138:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:266:46: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:348:44: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:34:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:348:44: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:428:44: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:42:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:428:44: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:518:46: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:58:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:518:46: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:551:46: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:50:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:551:46: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:565:50: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:66:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:565:50: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:579:48: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:74:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:579:48: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:651:43: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:82:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:651:43: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:801:46: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:90:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:801:46: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:889:44: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:98:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:889:44: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:1006:45: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:106:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:1006:45: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:1026:49: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:114:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:1026:49: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:1046:46: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:122:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:1046:46: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:1072:49: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/BanCommands.cxx:154:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/BanCommands.cxx:1072:49: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.h:31:15: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.h:31:15: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.h:39:15: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.h:39:15: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:34:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:34:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:42:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:42:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:50:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:50:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:58:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:58:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:66:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:66:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:74:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:74:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:82:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:82:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:90:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:90:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:98:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:98:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:106:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:106:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:114:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:114:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:122:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:122:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:130:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:130:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:138:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:138:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:146:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:146:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:154:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/BanCommands.cxx:154:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/CmdLineOptions.cxx:921:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzfs/CustomArc.cxx:43:27: style: Function 'CustomArc' argument 1 names different: declaration 'boxStyle' definition 'box'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/CustomArc.h:28:20: note: Function 'CustomArc' argument 1 names different: declaration 'boxStyle' definition 'box'.
bzflag-2.4.8/src/bzfs/CustomArc.cxx:43:27: note: Function 'CustomArc' argument 1 names different: declaration 'boxStyle' definition 'box'.
bzflag-2.4.8/src/bzfs/CustomCone.cxx:42:29: style: Function 'CustomCone' argument 1 names different: declaration 'pyramidStyle' definition 'pyramid'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/CustomCone.h:28:21: note: Function 'CustomCone' argument 1 names different: declaration 'pyramidStyle' definition 'pyramid'.
bzflag-2.4.8/src/bzfs/CustomCone.cxx:42:29: note: Function 'CustomCone' argument 1 names different: declaration 'pyramidStyle' definition 'pyramid'.
bzflag-2.4.8/src/bzfs/CustomDynamicColor.cxx:29:3: style: Class 'CustomDynamicColor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzfs/CustomDynamicColor.cxx:29:3: style: Class 'CustomDynamicColor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzfs/CustomGate.cxx:25:36: style: Function 'CustomGate' argument 1 names different: declaration 'telename' definition '_telename'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/CustomGate.h:31:28: note: Function 'CustomGate' argument 1 names different: declaration 'telename' definition '_telename'.
bzflag-2.4.8/src/bzfs/CustomGate.cxx:25:36: note: Function 'CustomGate' argument 1 names different: declaration 'telename' definition '_telename'.
bzflag-2.4.8/src/bzfs/CustomGate.cxx:27:3: performance: Variable 'telename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/CustomGroup.cxx:32:23: style: Checking if unsigned variable 'groupdef.size()' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/src/bzfs/CustomGroup.cxx:31:3: style: Class 'CustomGroup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzfs/CustomGroup.cxx:31:3: style: Class 'CustomGroup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzfs/CustomLink.cxx:23:3: performance: Variable 'from' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/CustomLink.cxx:24:3: performance: Variable 'to' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:29:50: style: Function 'CustomMeshFace' argument 1 names different: declaration 'material' definition '_material'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/CustomMeshFace.h:28:38: note: Function 'CustomMeshFace' argument 1 names different: declaration 'material' definition '_material'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:29:50: note: Function 'CustomMeshFace' argument 1 names different: declaration 'material' definition '_material'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:29:65: style: Function 'CustomMeshFace' argument 2 names different: declaration 'phydrv' definition 'physics'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/CustomMeshFace.h:28:52: note: Function 'CustomMeshFace' argument 2 names different: declaration 'phydrv' definition 'physics'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:29:65: note: Function 'CustomMeshFace' argument 2 names different: declaration 'phydrv' definition 'physics'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:30:16: style: Function 'CustomMeshFace' argument 3 names different: declaration 'noclusters' definition '_noclusters'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/CustomMeshFace.h:28:65: note: Function 'CustomMeshFace' argument 3 names different: declaration 'noclusters' definition '_noclusters'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:30:16: note: Function 'CustomMeshFace' argument 3 names different: declaration 'noclusters' definition '_noclusters'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:31:16: style: Function 'CustomMeshFace' argument 4 names different: declaration 'smoothBounce' definition 'bounce'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/CustomMeshFace.h:29:11: note: Function 'CustomMeshFace' argument 4 names different: declaration 'smoothBounce' definition 'bounce'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:31:16: note: Function 'CustomMeshFace' argument 4 names different: declaration 'smoothBounce' definition 'bounce'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:31:29: style: Function 'CustomMeshFace' argument 5 names different: declaration 'driveThrough' definition 'drive'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/CustomMeshFace.h:29:30: note: Function 'CustomMeshFace' argument 5 names different: declaration 'driveThrough' definition 'drive'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:31:29: note: Function 'CustomMeshFace' argument 5 names different: declaration 'driveThrough' definition 'drive'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:31:41: style: Function 'CustomMeshFace' argument 6 names different: declaration 'shootThrough' definition 'shoot'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/CustomMeshFace.h:29:49: note: Function 'CustomMeshFace' argument 6 names different: declaration 'shootThrough' definition 'shoot'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:31:41: note: Function 'CustomMeshFace' argument 6 names different: declaration 'shootThrough' definition 'shoot'.
bzflag-2.4.8/src/bzfs/CustomMeshFace.cxx:38:3: performance: Variable 'material' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/CustomMeshTransform.cxx:28:3: style: Class 'CustomMeshTransform' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzfs/CustomMeshTransform.cxx:28:3: style: Class 'CustomMeshTransform' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzfs/CustomPhysicsDriver.cxx:28:3: style: Class 'CustomPhysicsDriver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzfs/CustomPhysicsDriver.cxx:28:3: style: Class 'CustomPhysicsDriver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzfs/CustomTextureMatrix.cxx:28:3: style: Class 'CustomTextureMatrix' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzfs/CustomTextureMatrix.cxx:28:3: style: Class 'CustomTextureMatrix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzfs/CustomZone.cxx:237:48: style: Function 'getDistToPoint' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/CustomZone.h:49:40: note: Function 'getDistToPoint' argument 1 names different: declaration 'pos' definition '_pos'.
bzflag-2.4.8/src/bzfs/CustomZone.cxx:237:48: note: Function 'getDistToPoint' argument 1 names different: declaration 'pos' definition '_pos'.
bzflag-2.4.8/src/bzfs/DropGeometry.cxx:122:31: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/DropGeometry.cxx:98:51: style: Function 'isDeathLanding' argument 1 names different: declaration 'landing' definition 'obs'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/DropGeometry.cxx:55:44: note: Function 'isDeathLanding' argument 1 names different: declaration 'landing' definition 'obs'.
bzflag-2.4.8/src/bzfs/DropGeometry.cxx:98:51: note: Function 'isDeathLanding' argument 1 names different: declaration 'landing' definition 'obs'.
bzflag-2.4.8/src/bzfs/DropGeometry.cxx:324:39: style: Function 'copy' argument 1 names different: declaration 'list' definition 'olist'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/DropGeometry.cxx:41:30: note: Function 'copy' argument 1 names different: declaration 'list' definition 'olist'.
bzflag-2.4.8/src/bzfs/DropGeometry.cxx:324:39: note: Function 'copy' argument 1 names different: declaration 'list' definition 'olist'.
bzflag-2.4.8/src/bzfs/Filter.cxx:31:14: style: The scope of the variable 'sep' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/Filter.h:40:10: style: Technically the member function 'Filter::check' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/Filter.cxx:71:24: note: Technically the member function 'Filter::check' can be const.
bzflag-2.4.8/src/bzfs/Filter.h:40:10: note: Technically the member function 'Filter::check' can be const.
bzflag-2.4.8/src/bzfs/FlagInfo.h:43:8: style: Technically the member function 'FlagInfo::exist' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/FlagInfo.cxx:284:16: note: Technically the member function 'FlagInfo::exist' can be const.
bzflag-2.4.8/src/bzfs/FlagInfo.h:43:8: note: Technically the member function 'FlagInfo::exist' can be const.
bzflag-2.4.8/src/bzfs/FlagInfo.cxx:79:50: performance: Function parameter 'allowed' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/GameKeeper.cxx:102:11: style: The scope of the variable 'playerData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/GameKeeper.cxx:114:11: style: The scope of the variable 'playerData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/GameKeeper.cxx:126:11: style: The scope of the variable 'playerData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/GameKeeper.cxx:143:11: style: The scope of the variable 'playerData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/GameKeeper.cxx:283:11: style: The scope of the variable 'playerData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/GameKeeper.cxx:302:11: style: The scope of the variable 'playerData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/GameKeeper.cxx:315:11: style: The scope of the variable 'playerData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/GameKeeper.h:116:13: style: Technically the member function 'GameKeeper::Player::getLastIdFlag' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/GameKeeper.cxx:475:25: note: Technically the member function 'GameKeeper::Player::getLastIdFlag' can be const.
bzflag-2.4.8/src/bzfs/GameKeeper.h:116:13: note: Technically the member function 'GameKeeper::Player::getLastIdFlag' can be const.
bzflag-2.4.8/src/bzfs/GameKeeper.cxx:37:27: style: Class 'Player' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/bzfs/GameKeeper.cxx:37:27: style: Class 'Player' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:222:20: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR' is always true. [redundantCondition]
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:253:23: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR' is always true. [redundantCondition]
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:40:23: style: Function 'ListServerLink' argument 4 names different: declaration 'advertiseGroups' definition '_advertiseGroups'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/ListServerConnection.h:35:47: note: Function 'ListServerLink' argument 4 names different: declaration 'advertiseGroups' definition '_advertiseGroups'.
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:40:23: note: Function 'ListServerLink' argument 4 names different: declaration 'advertiseGroups' definition '_advertiseGroups'.
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:345:19: style: Function 'addMe' argument 4 names different: declaration 'advertiseGroups' definition '_advertiseGroups'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/ListServerConnection.h:66:50: note: Function 'addMe' argument 4 names different: declaration 'advertiseGroups' definition '_advertiseGroups'.
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:345:19: note: Function 'addMe' argument 4 names different: declaration 'advertiseGroups' definition '_advertiseGroups'.
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:38:23: performance: Function parameter 'publicizedAddress' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:39:23: performance: Function parameter 'publicizedTitle' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:40:23: performance: Function parameter '_advertiseGroups' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:343:19: performance: Function parameter 'publicizedAddress' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/ListServerConnection.cxx:412:43: performance: Function parameter 'publicizedAddress' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/Permissions.h:125:15: style: Technically the member function 'PlayerAccessInfo::getName' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/Permissions.cxx:110:31: note: Technically the member function 'PlayerAccessInfo::getName' can be const.
bzflag-2.4.8/src/bzfs/Permissions.h:125:15: note: Technically the member function 'PlayerAccessInfo::getName' can be const.
bzflag-2.4.8/src/bzfs/Permissions.h:157:8: style: Technically the member function 'PlayerAccessInfo::isAllowedToEnter' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/Permissions.cxx:118:24: note: Technically the member function 'PlayerAccessInfo::isAllowedToEnter' can be const.
bzflag-2.4.8/src/bzfs/Permissions.h:157:8: note: Technically the member function 'PlayerAccessInfo::isAllowedToEnter' can be const.
bzflag-2.4.8/src/bzfs/Permissions.h:160:8: style: Technically the member function 'PlayerAccessInfo::storeInfo' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/Permissions.cxx:126:24: note: Technically the member function 'PlayerAccessInfo::storeInfo' can be const.
bzflag-2.4.8/src/bzfs/Permissions.h:160:8: note: Technically the member function 'PlayerAccessInfo::storeInfo' can be const.
bzflag-2.4.8/src/bzfs/RandomSpawnPolicy.h:32:16: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/SpawnPolicy.h:35:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/RandomSpawnPolicy.h:32:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/RandomSpawnPolicy.h:33:16: style: The function 'getAzimuth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/SpawnPolicy.h:36:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/RandomSpawnPolicy.h:33:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:335:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:335:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:346:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:346:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:719:13: style: The scope of the variable 'p' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:1431:31: style: Checking if unsigned variable 'ReplayPos->prevFilePos' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:1955:28: style: Function 'saveHeader' argument 1 names different: declaration 'playerIndex' definition 'p'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:153:28: note: Function 'saveHeader' argument 1 names different: declaration 'playerIndex' definition 'p'.
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:1955:28: note: Function 'saveHeader' argument 1 names different: declaration 'playerIndex' definition 'p'.
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:2432:34: style: Function 'freeBuffer' argument 1 names different: declaration 'buf' definition 'b'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:175:34: note: Function 'freeBuffer' argument 1 names different: declaration 'buf' definition 'b'.
bzflag-2.4.8/src/bzfs/RecordReplay.cxx:2432:34: note: Function 'freeBuffer' argument 1 names different: declaration 'buf' definition 'b'.
bzflag-2.4.8/src/bzfs/Score.h:26:9: style: Technically the member function 'Score::dump' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/Score.cxx:36:13: note: Technically the member function 'Score::dump' can be const.
bzflag-2.4.8/src/bzfs/Score.h:26:9: note: Technically the member function 'Score::dump' can be const.
bzflag-2.4.8/src/bzfs/Score.h:30:9: style: Technically the member function 'Score::ranking' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/Score.cxx:40:14: note: Technically the member function 'Score::ranking' can be const.
bzflag-2.4.8/src/bzfs/Score.h:30:9: note: Technically the member function 'Score::ranking' can be const.
bzflag-2.4.8/src/bzfs/ServerCommand.cxx:45:42: style: Function 'execute' argument 1 names different: declaration 'commandToken' definition 'commandLine'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/ServerCommand.h:29:36: note: Function 'execute' argument 1 names different: declaration 'commandToken' definition 'commandLine'.
bzflag-2.4.8/src/bzfs/ServerCommand.cxx:45:42: note: Function 'execute' argument 1 names different: declaration 'commandToken' definition 'commandLine'.
bzflag-2.4.8/src/bzfs/ServerCommand.h:32:15: style: Technically the member function 'ServerCommand::getHelp' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/ServerCommand.cxx:67:28: note: Technically the member function 'ServerCommand::getHelp' can be const.
bzflag-2.4.8/src/bzfs/ServerCommand.h:32:15: note: Technically the member function 'ServerCommand::getHelp' can be const.
bzflag-2.4.8/src/bzfs/ServerCommand.cxx:22:42: performance: Function parameter '_commandName' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/ServerCommand.cxx:23:21: performance: Function parameter '_oneLineHelp' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/ServerSidePlayer.cxx:378:17: warning: Identical condition 'flag==Flags::QuickTurn', second condition is always false [identicalConditionAfterEarlyExit]
bzflag-2.4.8/src/bzfs/ServerSidePlayer.cxx:376:12: note: first condition
bzflag-2.4.8/src/bzfs/ServerSidePlayer.cxx:378:17: note: second condition
bzflag-2.4.8/src/bzfs/ServerSidePlayer.cxx:519:52: warning: Logical conjunction always evaluates to false: updated->lastState.status == eTeleporting && updated->lastState.status != eTeleporting. [incorrectLogicOperator]
bzflag-2.4.8/src/bzfs/ServerSidePlayer.cxx:519:52: style: Opposite expression on both sides of '&&'. [oppositeExpression]
bzflag-2.4.8/src/bzfs/ServerSidePlayer.cxx:519:52: note: Opposite expression on both sides of '&&'.
bzflag-2.4.8/src/bzfs/ServerSidePlayer.cxx:519:52: note: Opposite expression on both sides of '&&'.
bzflag-2.4.8/src/bzfs/ServerSidePlayer.cxx:570:0: error: Memory leak: player [memleak]
bzflag-2.4.8/src/bzfs/ServerSidePlayer.cxx:321:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:119:40: style: Function 'SetShotTarget' argument 1 names different: declaration 'shot' definition 'shotID'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/ShotManager.h:134:32: note: Function 'SetShotTarget' argument 1 names different: declaration 'shot' definition 'shotID'.
bzflag-2.4.8/src/bzfs/ShotManager.cxx:119:40: note: Function 'SetShotTarget' argument 1 names different: declaration 'shot' definition 'shotID'.
bzflag-2.4.8/src/bzfs/ShotManager.cxx:296:55: style: Function 'CollideBox' argument 2 names different: declaration 'ecnter' definition 'center'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/ShotManager.h:191:47: note: Function 'CollideBox' argument 2 names different: declaration 'ecnter' definition 'center'.
bzflag-2.4.8/src/bzfs/ShotManager.cxx:296:55: note: Function 'CollideBox' argument 2 names different: declaration 'ecnter' definition 'center'.
bzflag-2.4.8/src/bzfs/ShotManager.cxx:33:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:100:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:115:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:128:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:148:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:177:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:187:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:195:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:208:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:223:3: performance: Variable 'Target' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/ShotManager.h:153:9: performance: Technically the member function 'Shots::Manager::Now' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:156:18: note: Technically the member function 'Shots::Manager::Now' can be static.
bzflag-2.4.8/src/bzfs/ShotManager.h:153:9: note: Technically the member function 'Shots::Manager::Now' can be static.
bzflag-2.4.8/src/bzfs/ShotManager.h:196:7: performance: Technically the member function 'Shots::ShockwaveLogic::PointInSphere' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/ShotManager.cxx:354:23: note: Technically the member function 'Shots::ShockwaveLogic::PointInSphere' can be static.
bzflag-2.4.8/src/bzfs/ShotManager.h:196:7: note: Technically the member function 'Shots::ShockwaveLogic::PointInSphere' can be static.
bzflag-2.4.8/src/bzfs/SpawnPosition.cxx:41:49: style: Function 'setSpawnPolicy' argument 1 names different: declaration 'policy' definition '_policy'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/SpawnPosition.h:37:43: note: Function 'setSpawnPolicy' argument 1 names different: declaration 'policy' definition '_policy'.
bzflag-2.4.8/src/bzfs/SpawnPosition.cxx:41:49: note: Function 'setSpawnPolicy' argument 1 names different: declaration 'policy' definition '_policy'.
bzflag-2.4.8/src/bzfs/TeamBases.cxx:71:61: style: Function 'addBase' argument 2 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/TeamBases.h:42:53: note: Function 'addBase' argument 2 names different: declaration 'size' definition '_size'.
bzflag-2.4.8/src/bzfs/TeamBases.cxx:71:61: note: Function 'addBase' argument 2 names different: declaration 'size' definition '_size'.
bzflag-2.4.8/src/bzfs/TeamBases.cxx:22:5: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/TeamBases.cxx:27:5: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/WorldFileObject.cxx:26:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:88:29: style: Function 'addLink' argument 1 names different: declaration 'from' definition 'src'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldInfo.h:74:20: note: Function 'addLink' argument 1 names different: declaration 'from' definition 'src'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:88:29: note: Function 'addLink' argument 1 names different: declaration 'from' definition 'src'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:88:38: style: Function 'addLink' argument 2 names different: declaration 'to' definition 'dst'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldInfo.h:74:30: note: Function 'addLink' argument 2 names different: declaration 'to' definition 'dst'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:88:38: note: Function 'addLink' argument 2 names different: declaration 'to' definition 'dst'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:94:44: style: Function 'addLink' argument 1 names different: declaration 'from' definition 'src'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldInfo.h:75:35: note: Function 'addLink' argument 1 names different: declaration 'from' definition 'src'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:94:44: note: Function 'addLink' argument 1 names different: declaration 'from' definition 'src'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:94:68: style: Function 'addLink' argument 2 names different: declaration 'to' definition 'dst'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldInfo.h:75:60: note: Function 'addLink' argument 2 names different: declaration 'to' definition 'dst'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:94:68: note: Function 'addLink' argument 2 names different: declaration 'to' definition 'dst'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:151:16: style: Function 'addBase' argument 3 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldInfo.h:92:57: note: Function 'addBase' argument 3 names different: declaration 'size' definition '_size'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:151:16: note: Function 'addBase' argument 3 names different: declaration 'size' definition '_size'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:251:67: style: Function 'inRect' argument 3 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldInfo.h:167:58: note: Function 'inRect' argument 3 names different: declaration 'size' definition '_size'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:251:67: note: Function 'inRect' argument 3 names different: declaration 'size' definition '_size'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:272:17: style: Function 'inCylinderNoOctree' argument 5 names different: declaration 'r' definition 'radius'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldInfo.h:133:15: note: Function 'inCylinderNoOctree' argument 5 names different: declaration 'r' definition 'radius'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:272:17: note: Function 'inCylinderNoOctree' argument 5 names different: declaration 'r' definition 'radius'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:301:63: style: Function 'cylinderInBuilding' argument 1 names different: declaration 'obstacle' definition 'location'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldInfo.h:149:54: note: Function 'cylinderInBuilding' argument 1 names different: declaration 'obstacle' definition 'location'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:301:63: note: Function 'cylinderInBuilding' argument 1 names different: declaration 'obstacle' definition 'location'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:325:63: style: Function 'cylinderInBuilding' argument 1 names different: declaration 'obstacle' definition 'location'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldInfo.h:140:54: note: Function 'cylinderInBuilding' argument 1 names different: declaration 'obstacle' definition 'location'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:325:63: note: Function 'cylinderInBuilding' argument 1 names different: declaration 'obstacle' definition 'location'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:334:58: style: Function 'boxInBuilding' argument 1 names different: declaration 'obstacle' definition 'location'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldInfo.h:157:49: note: Function 'boxInBuilding' argument 1 names different: declaration 'obstacle' definition 'location'.
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:334:58: note: Function 'boxInBuilding' argument 1 names different: declaration 'obstacle' definition 'location'.
bzflag-2.4.8/src/bzfs/WorldInfo.h:73:8: performance: Technically the member function 'WorldInfo::addWall' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:80:17: note: Technically the member function 'WorldInfo::addWall' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:73:8: note: Technically the member function 'WorldInfo::addWall' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:83:8: performance: Technically the member function 'WorldInfo::addBox' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:121:17: note: Technically the member function 'WorldInfo::addBox' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:83:8: note: Technically the member function 'WorldInfo::addBox' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:86:8: performance: Technically the member function 'WorldInfo::addPyramid' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:129:17: note: Technically the member function 'WorldInfo::addPyramid' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:86:8: note: Technically the member function 'WorldInfo::addPyramid' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:89:8: performance: Technically the member function 'WorldInfo::addTeleporter' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:141:17: note: Technically the member function 'WorldInfo::addTeleporter' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:89:8: note: Technically the member function 'WorldInfo::addTeleporter' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:92:8: performance: Technically the member function 'WorldInfo::addBase' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:150:17: note: Technically the member function 'WorldInfo::addBase' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:92:8: note: Technically the member function 'WorldInfo::addBase' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:118:8: performance: Technically the member function 'WorldInfo::rectHitCirc' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:221:17: note: Technically the member function 'WorldInfo::rectHitCirc' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:118:8: note: Technically the member function 'WorldInfo::rectHitCirc' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:119:8: performance: Technically the member function 'WorldInfo::loadCollisionManager' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:206:22: note: Technically the member function 'WorldInfo::loadCollisionManager' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:119:8: note: Technically the member function 'WorldInfo::loadCollisionManager' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:120:18: performance: Technically the member function 'WorldInfo::classifyHit' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:359:27: note: Technically the member function 'WorldInfo::classifyHit' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:120:18: note: Technically the member function 'WorldInfo::classifyHit' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:165:8: performance: Technically the member function 'WorldInfo::checkCollisionManager' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/WorldInfo.cxx:212:22: note: Technically the member function 'WorldInfo::checkCollisionManager' can be static.
bzflag-2.4.8/src/bzfs/WorldInfo.h:165:8: note: Technically the member function 'WorldInfo::checkCollisionManager' can be static.
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:210:24: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:231:24: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:283:72: style: Function 'WorldWeaponGlobalEventHandler' argument 1 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldWeapons.h:76:42: note: Function 'WorldWeaponGlobalEventHandler' argument 1 names different: declaration 'type' definition '_type'.
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:283:72: note: Function 'WorldWeaponGlobalEventHandler' argument 1 names different: declaration 'type' definition '_type'.
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:284:26: style: Function 'WorldWeaponGlobalEventHandler' argument 2 names different: declaration 'origin' definition '_origin'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldWeapons.h:76:61: note: Function 'WorldWeaponGlobalEventHandler' argument 2 names different: declaration 'origin' definition '_origin'.
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:284:26: note: Function 'WorldWeaponGlobalEventHandler' argument 2 names different: declaration 'origin' definition '_origin'.
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:285:19: style: Function 'WorldWeaponGlobalEventHandler' argument 3 names different: declaration 'direction' definition '_direction'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldWeapons.h:76:74: note: Function 'WorldWeaponGlobalEventHandler' argument 3 names different: declaration 'direction' definition '_direction'.
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:285:19: note: Function 'WorldWeaponGlobalEventHandler' argument 3 names different: declaration 'direction' definition '_direction'.
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:286:19: style: Function 'WorldWeaponGlobalEventHandler' argument 4 names different: declaration 'tilt' definition '_tilt'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/WorldWeapons.h:76:91: note: Function 'WorldWeaponGlobalEventHandler' argument 4 names different: declaration 'tilt' definition '_tilt'.
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:286:19: note: Function 'WorldWeaponGlobalEventHandler' argument 4 names different: declaration 'tilt' definition '_tilt'.
bzflag-2.4.8/src/bzfs/WorldWeapons.h:45:16: style: Technically the member function 'WorldWeapons::count' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:199:28: note: Technically the member function 'WorldWeapons::count' can be const.
bzflag-2.4.8/src/bzfs/WorldWeapons.h:45:16: note: Technically the member function 'WorldWeapons::count' can be const.
bzflag-2.4.8/src/bzfs/WorldWeapons.h:50:7: performance: Technically the member function 'WorldWeapons::getNewWorldShotID' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/WorldWeapons.cxx:264:19: note: Technically the member function 'WorldWeapons::getNewWorldShotID' can be static.
bzflag-2.4.8/src/bzfs/WorldWeapons.h:50:7: note: Technically the member function 'WorldWeapons::getNewWorldShotID' can be static.
bzflag-2.4.8/src/bzfs/bzfs.cxx:1188:9: style: The scope of the variable 'heightFudge' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfs.cxx:1624:25: style: The scope of the variable 'playerData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfs.cxx:2740:22: style: The scope of the variable 'otherData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfs.cxx:3364:13: style: The scope of the variable 'flag' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfs.cxx:3915:8: style: The scope of the variable 'message' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfs.cxx:4263:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfs.cxx:6013:7: style: The scope of the variable 'nfound' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfs.cxx:6756:14: style: The scope of the variable 'announcedClosure' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfs.cxx:6757:14: style: The scope of the variable 'announcedResults' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfs.cxx:6982:7: style: The scope of the variable 'message' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfs.cxx:2773:25: style: Checking if unsigned variable 'curMaxPlayers' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/src/bzfs/bzfs.cxx:1167:34: style: Function 'saveWorldCache' argument 1 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/bzfs.h:121:34: note: Function 'saveWorldCache' argument 1 names different: declaration 'file' definition 'fileName'.
bzflag-2.4.8/src/bzfs/bzfs.cxx:1167:34: note: Function 'saveWorldCache' argument 1 names different: declaration 'file' definition 'fileName'.
bzflag-2.4.8/src/bzfs/bzfs.cxx:1507:30: style: Function 'sendFilteredMessage' argument 1 names different: declaration 'playerIndex' definition 'sendingPlayer'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/bzfs.cxx:168:30: note: Function 'sendFilteredMessage' argument 1 names different: declaration 'playerIndex' definition 'sendingPlayer'.
bzflag-2.4.8/src/bzfs/bzfs.cxx:1507:30: note: Function 'sendFilteredMessage' argument 1 names different: declaration 'playerIndex' definition 'sendingPlayer'.
bzflag-2.4.8/src/bzfs/bzfs.cxx:1507:54: style: Function 'sendFilteredMessage' argument 2 names different: declaration 'dstPlayer' definition 'recipientPlayer'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/bzfs.cxx:168:52: note: Function 'sendFilteredMessage' argument 2 names different: declaration 'dstPlayer' definition 'recipientPlayer'.
bzflag-2.4.8/src/bzfs/bzfs.cxx:1507:54: note: Function 'sendFilteredMessage' argument 2 names different: declaration 'dstPlayer' definition 'recipientPlayer'.
bzflag-2.4.8/src/bzfs/bzfs.cxx:3438:25: style: Function 'dropFlag' argument 1 names different: declaration 'flag' definition 'drpFlag'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/bzfs.h:117:38: note: Function 'dropFlag' argument 1 names different: declaration 'flag' definition 'drpFlag'.
bzflag-2.4.8/src/bzfs/bzfs.cxx:3438:25: note: Function 'dropFlag' argument 1 names different: declaration 'flag' definition 'drpFlag'.
bzflag-2.4.8/src/bzfs/bzfs.cxx:5734:10: performance: Technically the member function 'UPnP::setIGD' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/bzfs.cxx:5759:12: note: Technically the member function 'UPnP::setIGD' can be static.
bzflag-2.4.8/src/bzfs/bzfs.cxx:5734:10: note: Technically the member function 'UPnP::setIGD' can be static.
bzflag-2.4.8/src/bzfs/bzfs.cxx:5737:10: style: Technically the member function 'UPnP::setLocalInterface' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/bzfs.cxx:5809:12: note: Technically the member function 'UPnP::setLocalInterface' can be const.
bzflag-2.4.8/src/bzfs/bzfs.cxx:5737:10: note: Technically the member function 'UPnP::setLocalInterface' can be const.
bzflag-2.4.8/src/bzfs/bzfs.cxx:5738:10: performance: Technically the member function 'UPnP::setRemoteInterface' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/bzfs.cxx:5817:12: note: Technically the member function 'UPnP::setRemoteInterface' can be static.
bzflag-2.4.8/src/bzfs/bzfs.cxx:5738:10: note: Technically the member function 'UPnP::setRemoteInterface' can be static.
bzflag-2.4.8/src/bzfs/bzfs.cxx:5739:10: performance: Technically the member function 'UPnP::addPortForwarding' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/bzfs.cxx:5858:12: note: Technically the member function 'UPnP::addPortForwarding' can be static.
bzflag-2.4.8/src/bzfs/bzfs.cxx:5739:10: note: Technically the member function 'UPnP::addPortForwarding' can be static.
bzflag-2.4.8/src/bzfs/bzfs.cxx:5740:10: performance: Technically the member function 'UPnP::deletePortForwarding' can be static. [functionStatic]
bzflag-2.4.8/src/bzfs/bzfs.cxx:5942:12: note: Technically the member function 'UPnP::deletePortForwarding' can be static.
bzflag-2.4.8/src/bzfs/bzfs.cxx:5740:10: note: Technically the member function 'UPnP::deletePortForwarding' can be static.
bzflag-2.4.8/src/bzfs/bzfs.cxx:1711:3: style: Struct 'teamHasSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzfs/bzfs.cxx:1718:3: style: Struct 'teamHasntSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:854:7: style: Condition 'sendOneNow' is always false [knownConditionTrueFalse]
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:841:27: note: Assignment 'sendOneNow=false', assigned value is 0
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:854:7: note: Condition 'sendOneNow' is always false
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:3158:8: warning: Redundant assignment of 'list' to itself. [selfAssignment]
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:3176:8: warning: Redundant assignment of 'path' to itself. [selfAssignment]
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:3177:10: warning: Redundant assignment of 'params' to itself. [selfAssignment]
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:3190:8: warning: Redundant assignment of 'path' to itself. [selfAssignment]
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:3158:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:3176:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:3190:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:3464:18: style: The scope of the variable 'task' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/bzfsAPI.cxx:3795:26: style: Reading from empty STL container 'vec' [reademptycontainer]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:169:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:175:61: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:185:61: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:197:61: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:205:61: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:250:5: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:259:5: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:276:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:310:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:315:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:465:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:470:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:478:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:486:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:494:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:520:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:554:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:563:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:574:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:592:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:598:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:607:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:618:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:636:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:642:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:651:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:662:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:680:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1162:5: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1351:5: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1875:6: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1929:5: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1963:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1965:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1971:10: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1979:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1993:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:2005:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1707:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1916:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:2445:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:2473:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1624:5: performance: Variable 'Mime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1627:33: style: The function 'GetPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1157:33: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/bzfsHTTPAPI.cxx:1627:33: note: Function in derived class
bzflag-2.4.8/src/bzfs/bzfsPlugins.cxx:478:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzfs/bzfsPlugins.cxx:140:35: style: Function 'getPlugin' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/bzfsPlugins.h:35:35: note: Function 'getPlugin' argument 1 names different: declaration 'name' definition 'n'.
bzflag-2.4.8/src/bzfs/bzfsPlugins.cxx:140:35: note: Function 'getPlugin' argument 1 names different: declaration 'name' definition 'n'.
bzflag-2.4.8/src/bzfs/bzfsPlugins.cxx:556:48: style: Function 'registerCustomPluginHandler' argument 1 names different: declaration 'extension' definition 'exte'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/bzfsPlugins.h:25:48: note: Function 'registerCustomPluginHandler' argument 1 names different: declaration 'extension' definition 'exte'.
bzflag-2.4.8/src/bzfs/bzfsPlugins.cxx:556:48: note: Function 'registerCustomPluginHandler' argument 1 names different: declaration 'extension' definition 'exte'.
bzflag-2.4.8/src/bzfs/bzfsPlugins.cxx:563:46: style: Function 'removeCustomPluginHandler' argument 1 names different: declaration 'extension' definition 'ext'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/bzfsPlugins.h:26:46: note: Function 'removeCustomPluginHandler' argument 1 names different: declaration 'extension' definition 'ext'.
bzflag-2.4.8/src/bzfs/bzfsPlugins.cxx:563:46: note: Function 'removeCustomPluginHandler' argument 1 names different: declaration 'extension' definition 'ext'.
bzflag-2.4.8/src/bzfs/bzfsPlugins.cxx:384:33: performance: Function parameter 'plugin' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/bzfs/commands.cxx:661:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzfs/commands.cxx:3013:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzflag-2.4.8/src/bzfs/commands.cxx:2728:7: warning: Either the condition 'arbiter!=NULL' is redundant or there is possible null pointer dereference: arbiter. [nullPointerRedundantCheck]
bzflag-2.4.8/src/bzfs/commands.cxx:2717:16: note: Assuming that condition 'arbiter!=NULL' is not redundant
bzflag-2.4.8/src/bzfs/commands.cxx:2728:7: note: Null pointer dereference
bzflag-2.4.8/src/bzfs/commands.cxx:2729:7: warning: Either the condition 'arbiter!=NULL' is redundant or there is possible null pointer dereference: arbiter. [nullPointerRedundantCheck]
bzflag-2.4.8/src/bzfs/commands.cxx:2717:16: note: Assuming that condition 'arbiter!=NULL' is not redundant
bzflag-2.4.8/src/bzfs/commands.cxx:2729:7: note: Null pointer dereference
bzflag-2.4.8/src/bzfs/commands.cxx:2732:3: warning: Either the condition 'arbiter!=NULL' is redundant or there is possible null pointer dereference: arbiter. [nullPointerRedundantCheck]
bzflag-2.4.8/src/bzfs/commands.cxx:2717:16: note: Assuming that condition 'arbiter!=NULL' is not redundant
bzflag-2.4.8/src/bzfs/commands.cxx:2732:3: note: Null pointer dereference
bzflag-2.4.8/src/bzfs/commands.cxx:1928:23: style: The scope of the variable 'gkPlayer' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/commands.cxx:1947:23: style: The scope of the variable 'otherData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/commands.cxx:3148:25: style: The scope of the variable 'target' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/commands.cxx:3172:23: style: The scope of the variable 'otherData' can be reduced. [variableScope]
bzflag-2.4.8/src/bzfs/commands.cxx:3107:21: style: Checking if unsigned variable 'line.size()' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/src/bzfs/commands.cxx:684:40: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:434:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:684:40: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:766:44: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:86:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:766:44: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:803:44: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:94:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:803:44: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:840:43: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:70:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:840:43: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:962:48: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:110:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:962:48: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:992:43: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:118:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:992:43: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1034:45: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:126:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1034:45: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1145:50: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:142:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1145:50: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1302:44: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:150:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1302:44: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1588:47: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:174:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1588:47: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1618:51: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:182:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1618:51: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1648:50: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:158:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1648:50: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1679:50: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:166:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1679:50: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1710:54: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:238:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1710:54: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1739:54: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:247:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1739:54: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1829:47: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:206:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1829:47: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1974:46: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:263:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:1974:46: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:2061:47: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:279:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:2061:47: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:2104:43: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:271:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:2104:43: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:2138:48: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:295:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'.
bzflag-2.4.8/src/bzfs/commands.cxx:2138:48: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'.
bzflag-2.4.8/src/bzfs/commands.cxx:2214:48: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:303:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'.
bzflag-2.4.8/src/bzfs/commands.cxx:2214:48: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'.
bzflag-2.4.8/src/bzfs/commands.cxx:2275:49: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:311:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'.
bzflag-2.4.8/src/bzfs/commands.cxx:2275:49: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'.
bzflag-2.4.8/src/bzfs/commands.cxx:2354:47: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:319:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'.
bzflag-2.4.8/src/bzfs/commands.cxx:2354:47: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'.
bzflag-2.4.8/src/bzfs/commands.cxx:2406:50: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:327:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'.
bzflag-2.4.8/src/bzfs/commands.cxx:2406:50: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'msg'.
bzflag-2.4.8/src/bzfs/commands.cxx:2458:46: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:335:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:2458:46: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:2566:44: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:351:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:2566:44: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:2742:44: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:343:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:2742:44: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3070:49: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:367:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3070:49: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3134:51: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:375:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3134:51: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3195:46: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:402:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3195:46: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3295:46: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:410:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3295:46: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3361:43: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:418:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3361:43: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3415:46: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:442:40: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3415:46: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3464:50: style: Function 'parseServerCommand' argument 2 names different: declaration 'dstPlayerId' definition 't'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.h:44:50: note: Function 'parseServerCommand' argument 2 names different: declaration 'dstPlayerId' definition 't'.
bzflag-2.4.8/src/bzfs/commands.cxx:3464:50: note: Function 'parseServerCommand' argument 2 names different: declaration 'dstPlayerId' definition 't'.
bzflag-2.4.8/src/bzfs/commands.cxx:3544:44: style: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'. [funcArgNamesDifferent]
bzflag-2.4.8/src/bzfs/commands.cxx:450:41: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:3544:44: note: Function 'operator()' argument 1 names different: declaration 'commandLine' definition 'message'.
bzflag-2.4.8/src/bzfs/commands.cxx:619:8: style: Technically the member function 'NoDigit::operator()' can be const. [functionConst]
bzflag-2.4.8/src/bzfs/commands.cxx:385:3: style: Class 'DateTimeCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/bzfs/commands.cxx:70:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:70:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:78:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:78:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:86:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:86:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:94:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:94:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:102:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:102:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:110:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:110:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:118:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:118:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:126:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:126:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:134:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:134:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:142:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:142:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:150:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:150:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:158:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:158:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:166:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:166:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:174:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:174:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:182:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:182:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:190:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:190:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:198:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:198:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:206:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:206:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:214:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:214:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:222:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:222:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:230:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:230:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:238:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:238:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:247:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:247:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:255:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:255:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:263:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:263:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:271:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:271:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:279:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:279:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:287:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:287:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:295:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:295:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:303:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:303:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:311:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:311:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:319:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:319:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:327:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:327:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:335:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:335:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:343:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:343:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:351:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:351:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:359:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:359:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:367:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:367:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:375:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:375:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:382:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:382:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:402:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:402:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:410:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:410:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:418:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:418:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:426:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:426:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:434:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:434:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:442:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:442:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:450:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:450:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:459:16: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/bzfs/ServerCommand.h:34:16: note: Virtual function in base class
bzflag-2.4.8/src/bzfs/commands.cxx:459:16: note: Function in derived class
bzflag-2.4.8/src/bzfs/commands.cxx:3254:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bzflag-2.4.8/src/bzfs/commands.cxx:385:31: performance: Function parameter '_commandName' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/common/BZDBLocal.cxx:361:33: style: Checking if unsigned variable 'tmp.size()' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/src/common/Bundle.cxx:219:30: style: Same expression on both sides of '||'. [duplicateExpression]
bzflag-2.4.8/src/common/Bundle.cxx:228:58: warning: Division of result of sizeof() on pointer type. [divideSizeof]
bzflag-2.4.8/src/common/Bundle.cxx:234:47: warning: Division of result of sizeof() on pointer type. [divideSizeof]
bzflag-2.4.8/src/common/CommandManager.cxx:75:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bzflag-2.4.8/src/common/Flag.cxx:430:7: style: The scope of the variable 'charPosition' can be reduced. [variableScope]
bzflag-2.4.8/src/common/Flag.cxx:314:0: error: Memory leak: abbv [memleak]
bzflag-2.4.8/src/common/Language.cxx:101:14: style: Condition 'num==-1' is always true [knownConditionTrueFalse]
bzflag-2.4.8/src/common/Language.cxx:94:16: note: Assignment 'num=-1', assigned value is -1
bzflag-2.4.8/src/common/Language.cxx:101:14: note: Condition 'num==-1' is always true
bzflag-2.4.8/src/common/Language.cxx:101:14: style: Same expression on both sides of '==' because the value of 'num' and '-1' are the same. [duplicateExpression]
bzflag-2.4.8/src/common/Language.cxx:94:16: note: 'num' is assigned value '-1' here.
bzflag-2.4.8/src/common/Language.cxx:101:14: note: Same expression on both sides of '==' because the value of 'num' and '-1' are the same.
bzflag-2.4.8/src/common/OSFile.cxx:253:30: style: Redundant condition: If 'c != '\n'', the comparison 'c != 10' is always true. [redundantCondition]
bzflag-2.4.8/src/common/OSFile.cxx:644:25: style: Redundant condition: If 'EXPR == '*'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
bzflag-2.4.8/src/common/OSFile.cxx:673:4: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/common/OSFile.cxx:671:4: note: Variable 'str' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/common/OSFile.cxx:673:4: note: Variable 'str' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/common/OSFile.cxx:681:2: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/common/OSFile.cxx:679:2: note: Variable 'str' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/common/OSFile.cxx:681:2: note: Variable 'str' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/common/OSFile.cxx:101:5: style: Class 'OSFileInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/common/OSFile.cxx:415:3: style: Class 'OSDirInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/common/OSFile.cxx:275:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
bzflag-2.4.8/src/common/StateDatabase.cxx:942:8: style: The scope of the variable 'unary' can be reduced. [variableScope]
bzflag-2.4.8/src/common/TextUtils.cxx:214:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/common/TextUtils.cxx:212:0: note: Variable 'res' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/common/TextUtils.cxx:214:5: note: Variable 'res' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/common/TimeBomb.cxx:42:19: style: Condition 'timeBomb[0]=='\0'' is always true [knownConditionTrueFalse]
bzflag-2.4.8/src/common/WordFilter.cxx:38:7: style: The scope of the variable 'endPosition' can be reduced. [variableScope]
bzflag-2.4.8/src/common/WordFilter.cxx:40:16: style: The scope of the variable 'firstchar' can be reduced. [variableScope]
bzflag-2.4.8/src/common/bzfio.cxx:84:8: style: The scope of the variable 'tsbuf' can be reduced. [variableScope]
bzflag-2.4.8/src/common/bzglob.cxx:117:4: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/common/bzglob.cxx:115:4: note: Variable 'obj' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/common/bzglob.cxx:117:4: note: Variable 'obj' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/common/bzglob.cxx:124:2: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/common/bzglob.cxx:122:2: note: Variable 'obj' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/common/bzglob.cxx:124:2: note: Variable 'obj' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/common/cURLManager.cxx:315:14: style: The scope of the variable 'easy' can be reduced. [variableScope]
bzflag-2.4.8/src/date/buildDate.cxx:68:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
bzflag-2.4.8/src/game/CommandsStandard.cxx:126:16: style: The scope of the variable 'result' can be reduced. [variableScope]
bzflag-2.4.8/src/game/DirectoryNames.cxx:128:45: performance: Function parameter 'dir' should be passed by const reference. [passedByValue]
bzflag-2.4.8/src/game/Intersect.cxx:798:16: style: The scope of the variable 'len' can be reduced. [variableScope]
bzflag-2.4.8/src/game/Intersect.cxx:799:23: style: The scope of the variable 'p' can be reduced. [variableScope]
bzflag-2.4.8/src/game/Intersect.cxx:849:16: style: The scope of the variable 'len' can be reduced. [variableScope]
bzflag-2.4.8/src/game/Intersect.cxx:850:23: style: The scope of the variable 'p' can be reduced. [variableScope]
bzflag-2.4.8/src/game/Intersect.cxx:899:16: style: The scope of the variable 'extents' can be reduced. [variableScope]
bzflag-2.4.8/src/game/LinkManager.cxx:197:19: style: Checking if unsigned variable 'glob.size()' is less than zero. [unsignedLessThanZero]
bzflag-2.4.8/src/game/NetHandler.cxx:780:15: style: The scope of the variable 'player' can be reduced. [variableScope]
bzflag-2.4.8/src/game/PlayerInfo.cxx:485:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
bzflag-2.4.8/src/game/PlayerInfo.cxx:485:16: note: Opposite expression on both sides of '&&'.
bzflag-2.4.8/src/game/PlayerInfo.cxx:485:16: note: Opposite expression on both sides of '&&'.
bzflag-2.4.8/src/game/PlayerInfo.cxx:547:6: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
bzflag-2.4.8/src/game/TextureMatrix.cxx:565:27: style: Same expression on both sides of '||'. [duplicateExpression]
bzflag-2.4.8/src/geometry/BillboardSceneNode.cxx:142:27: style: Same expression on both sides of '||' because the value of 't>lightCutoffTime' and 'ot>lightCutoffTime' are the same. [duplicateExpression]
bzflag-2.4.8/src/geometry/BillboardSceneNode.cxx:128:20: note: 'ot' is assigned value 't' here.
bzflag-2.4.8/src/geometry/BillboardSceneNode.cxx:142:27: note: Same expression on both sides of '||' because the value of 't>lightCutoffTime' and 'ot>lightCutoffTime' are the same.
bzflag-2.4.8/src/geometry/BoltSceneNode.cxx:326:0: style: Same expression used in consecutive assignments of 'engineRad' and 'noseLen'. [duplicateAssignExpression]
bzflag-2.4.8/src/geometry/BoltSceneNode.cxx:328:0: note: Same expression used in consecutive assignments of 'engineRad' and 'noseLen'.
bzflag-2.4.8/src/geometry/BoltSceneNode.cxx:326:0: note: Same expression used in consecutive assignments of 'engineRad' and 'noseLen'.
bzflag-2.4.8/src/geometry/FlagSceneNode.cxx:108:3: performance: Variable 'glList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:33:49: style: Function 'OpaqueRenderNode' argument 1 names different: declaration 'drawMgr' definition '_drawMgr'. [funcArgNamesDifferent]
bzflag-2.4.8/src/geometry/MeshRenderNode.h:28:35: note: Function 'OpaqueRenderNode' argument 1 names different: declaration 'drawMgr' definition '_drawMgr'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:33:49: note: Function 'OpaqueRenderNode' argument 1 names different: declaration 'drawMgr' definition '_drawMgr'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:34:16: style: Function 'OpaqueRenderNode' argument 2 names different: declaration 'xformList' definition '_xformList'. [funcArgNamesDifferent]
bzflag-2.4.8/src/geometry/MeshRenderNode.h:29:16: note: Function 'OpaqueRenderNode' argument 2 names different: declaration 'xformList' definition '_xformList'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:34:16: note: Function 'OpaqueRenderNode' argument 2 names different: declaration 'xformList' definition '_xformList'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:34:33: style: Function 'OpaqueRenderNode' argument 3 names different: declaration 'normalize' definition '_normalize'. [funcArgNamesDifferent]
bzflag-2.4.8/src/geometry/MeshRenderNode.h:29:32: note: Function 'OpaqueRenderNode' argument 3 names different: declaration 'normalize' definition '_normalize'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:34:33: note: Function 'OpaqueRenderNode' argument 3 names different: declaration 'normalize' definition '_normalize'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:35:23: style: Function 'OpaqueRenderNode' argument 4 names different: declaration 'color' definition '_color'. [funcArgNamesDifferent]
bzflag-2.4.8/src/geometry/MeshRenderNode.h:30:23: note: Function 'OpaqueRenderNode' argument 4 names different: declaration 'color' definition '_color'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:35:23: note: Function 'OpaqueRenderNode' argument 4 names different: declaration 'color' definition '_color'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:36:12: style: Function 'OpaqueRenderNode' argument 5 names different: declaration 'lod' definition '_lod'. [funcArgNamesDifferent]
bzflag-2.4.8/src/geometry/MeshRenderNode.h:30:34: note: Function 'OpaqueRenderNode' argument 5 names different: declaration 'lod' definition '_lod'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:36:12: note: Function 'OpaqueRenderNode' argument 5 names different: declaration 'lod' definition '_lod'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:36:22: style: Function 'OpaqueRenderNode' argument 6 names different: declaration 'set' definition '_set'. [funcArgNamesDifferent]
bzflag-2.4.8/src/geometry/MeshRenderNode.h:30:43: note: Function 'OpaqueRenderNode' argument 6 names different: declaration 'set' definition '_set'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:36:22: note: Function 'OpaqueRenderNode' argument 6 names different: declaration 'set' definition '_set'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:37:23: style: Function 'OpaqueRenderNode' argument 7 names different: declaration 'exts' definition '_exts'. [funcArgNamesDifferent]
bzflag-2.4.8/src/geometry/MeshRenderNode.h:31:23: note: Function 'OpaqueRenderNode' argument 7 names different: declaration 'exts' definition '_exts'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:37:23: note: Function 'OpaqueRenderNode' argument 7 names different: declaration 'exts' definition '_exts'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:37:34: style: Function 'OpaqueRenderNode' argument 8 names different: declaration 'triangles' definition 'tris'. [funcArgNamesDifferent]
bzflag-2.4.8/src/geometry/MeshRenderNode.h:31:33: note: Function 'OpaqueRenderNode' argument 8 names different: declaration 'triangles' definition 'tris'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:37:34: note: Function 'OpaqueRenderNode' argument 8 names different: declaration 'triangles' definition 'tris'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:142:55: style: Function 'setPosition' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
bzflag-2.4.8/src/geometry/MeshRenderNode.h:60:37: note: Function 'setPosition' argument 1 names different: declaration 'pos' definition '_pos'.
bzflag-2.4.8/src/geometry/MeshRenderNode.cxx:142:55: note: Function 'setPosition' argument 1 names different: declaration 'pos' definition '_pos'.
bzflag-2.4.8/src/geometry/MeshRenderNode.h:59:20: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/geometry/MeshRenderNode.h:35:28: note: Virtual function in base class
bzflag-2.4.8/src/geometry/MeshRenderNode.h:59:20: note: Function in derived class
bzflag-2.4.8/src/geometry/MeshSceneNode.cxx:262:3: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/mediafile/AudioFile.cxx:30:27: style: Function 'init' argument 1 names different: declaration 'framesPerSecond' definition '_framesPerSecond'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/AudioFile.h:60:19: note: Function 'init' argument 1 names different: declaration 'framesPerSecond' definition '_framesPerSecond'.
bzflag-2.4.8/src/mediafile/AudioFile.cxx:30:27: note: Function 'init' argument 1 names different: declaration 'framesPerSecond' definition '_framesPerSecond'.
bzflag-2.4.8/src/mediafile/AudioFile.cxx:30:49: style: Function 'init' argument 2 names different: declaration 'numChannels' definition '_numChannels'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/AudioFile.h:60:40: note: Function 'init' argument 2 names different: declaration 'numChannels' definition '_numChannels'.
bzflag-2.4.8/src/mediafile/AudioFile.cxx:30:49: note: Function 'init' argument 2 names different: declaration 'numChannels' definition '_numChannels'.
bzflag-2.4.8/src/mediafile/AudioFile.cxx:31:9: style: Function 'init' argument 3 names different: declaration 'numFrames' definition '_numFrames'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/AudioFile.h:61:13: note: Function 'init' argument 3 names different: declaration 'numFrames' definition '_numFrames'.
bzflag-2.4.8/src/mediafile/AudioFile.cxx:31:9: note: Function 'init' argument 3 names different: declaration 'numFrames' definition '_numFrames'.
bzflag-2.4.8/src/mediafile/AudioFile.cxx:31:25: style: Function 'init' argument 4 names different: declaration 'sampWidth' definition '_sampWidth'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/AudioFile.h:61:28: note: Function 'init' argument 4 names different: declaration 'sampWidth' definition '_sampWidth'.
bzflag-2.4.8/src/mediafile/AudioFile.cxx:31:25: note: Function 'init' argument 4 names different: declaration 'sampWidth' definition '_sampWidth'.
bzflag-2.4.8/src/mediafile/ImageFile.cxx:30:28: style: Function 'init' argument 1 names different: declaration 'numChannels' definition '_numChannels'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/ImageFile.h:51:17: note: Function 'init' argument 1 names different: declaration 'numChannels' definition '_numChannels'.
bzflag-2.4.8/src/mediafile/ImageFile.cxx:30:28: note: Function 'init' argument 1 names different: declaration 'numChannels' definition '_numChannels'.
bzflag-2.4.8/src/mediafile/ImageFile.cxx:31:10: style: Function 'init' argument 2 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/ImageFile.h:51:34: note: Function 'init' argument 2 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/mediafile/ImageFile.cxx:31:10: note: Function 'init' argument 2 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/mediafile/ImageFile.cxx:31:22: style: Function 'init' argument 3 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/ImageFile.h:51:45: note: Function 'init' argument 3 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/mediafile/ImageFile.cxx:31:22: note: Function 'init' argument 3 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/mediafile/MediaFile.cxx:353:12: style: Condition 'file==NULL' is always true [knownConditionTrueFalse]
bzflag-2.4.8/src/mediafile/MediaFile.cxx:352:21: note: Assignment 'file=NULL', assigned value is 0
bzflag-2.4.8/src/mediafile/MediaFile.cxx:353:12: note: Condition 'file==NULL' is always true
bzflag-2.4.8/src/mediafile/MediaFile.cxx:353:12: style: Same expression on both sides of '==' because the value of 'file' and 'NULL' are the same. [duplicateExpression]
bzflag-2.4.8/src/mediafile/MediaFile.cxx:352:21: note: 'file' is assigned value 'NULL' here.
bzflag-2.4.8/src/mediafile/MediaFile.cxx:353:12: note: Same expression on both sides of '==' because the value of 'file' and 'NULL' are the same.
bzflag-2.4.8/src/mediafile/SGIImageFile.h:23:3: style: Class 'SGIImageFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/mediafile/PNGImageFile.h:26:3: style: Class 'PNGImageFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/mediafile/PNGImageFile.h:77:3: style: Class 'PNGPalette' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/mediafile/WaveAudioFile.h:22:3: style: Class 'WaveAudioFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/mediafile/SGIImageFile.h:30:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/mediafile/ImageFile.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/mediafile/SGIImageFile.h:30:17: note: Function in derived class
bzflag-2.4.8/src/mediafile/PNGImageFile.h:33:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/mediafile/ImageFile.h:33:16: note: Virtual function in base class
bzflag-2.4.8/src/mediafile/PNGImageFile.h:33:17: note: Function in derived class
bzflag-2.4.8/src/mediafile/WaveAudioFile.h:29:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/mediafile/AudioFile.h:36:16: note: Virtual function in base class
bzflag-2.4.8/src/mediafile/WaveAudioFile.h:29:17: note: Function in derived class
bzflag-2.4.8/src/mediafile/OggAudioFile.cxx:81:28: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/mediafile/OggAudioFile.cxx:98:28: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/mediafile/OggAudioFile.cxx:116:28: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/mediafile/OggAudioFile.cxx:123:28: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/mediafile/OggAudioFile.cxx:53:7: style: The scope of the variable 'result' can be reduced. [variableScope]
bzflag-2.4.8/src/mediafile/OggAudioFile.cxx:51:44: style: Function 'read' argument 2 names different: declaration 'numFrames' definition 'frameCount'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/OggAudioFile.h:36:40: note: Function 'read' argument 2 names different: declaration 'numFrames' definition 'frameCount'.
bzflag-2.4.8/src/mediafile/OggAudioFile.cxx:51:44: note: Function 'read' argument 2 names different: declaration 'numFrames' definition 'frameCount'.
bzflag-2.4.8/src/mediafile/OggAudioFile.h:29:3: style: Class 'OggAudioFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/mediafile/OggAudioFile.h:36:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
bzflag-2.4.8/src/mediafile/AudioFile.h:36:16: note: Virtual function in base class
bzflag-2.4.8/src/mediafile/OggAudioFile.h:36:17: note: Function in derived class
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:420:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:429:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:442:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:462:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:509:28: style: Function 'PNGPalette' argument 1 names different: declaration 'numColors' definition 'nc'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/PNGImageFile.h:77:19: note: Function 'PNGPalette' argument 1 names different: declaration 'numColors' definition 'nc'.
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:509:28: note: Function 'PNGPalette' argument 1 names different: declaration 'numColors' definition 'nc'.
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:569:45: style: Function 'readChunk' argument 1 names different: declaration 'stream' definition 'input'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/PNGImageFile.h:91:44: note: Function 'readChunk' argument 1 names different: declaration 'stream' definition 'input'.
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:569:45: note: Function 'readChunk' argument 1 names different: declaration 'stream' definition 'input'.
bzflag-2.4.8/src/mediafile/PNGImageFile.h:93:7: style: Technically the member function 'PNGChunk::getLength' can be const. [functionConst]
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:614:15: note: Technically the member function 'PNGChunk::getLength' can be const.
bzflag-2.4.8/src/mediafile/PNGImageFile.h:93:7: note: Technically the member function 'PNGChunk::getLength' can be const.
bzflag-2.4.8/src/mediafile/PNGImageFile.h:94:7: style: Technically the member function 'PNGChunk::getType' can be const. [functionConst]
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:625:15: note: Technically the member function 'PNGChunk::getType' can be const.
bzflag-2.4.8/src/mediafile/PNGImageFile.h:94:7: note: Technically the member function 'PNGChunk::getType' can be const.
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:513:3: style: Class 'PNGPalette' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/mediafile/PNGImageFile.cxx:513:3: style: Class 'PNGPalette' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/mediafile/WaveAudioFile.cxx:112:45: style: Function 'read' argument 2 names different: declaration 'numFrames' definition '_numFrames'. [funcArgNamesDifferent]
bzflag-2.4.8/src/mediafile/WaveAudioFile.h:29:40: note: Function 'read' argument 2 names different: declaration 'numFrames' definition '_numFrames'.
bzflag-2.4.8/src/mediafile/WaveAudioFile.cxx:112:45: note: Function 'read' argument 2 names different: declaration 'numFrames' definition '_numFrames'.
bzflag-2.4.8/src/net/Address.cxx:216:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/src/net/Address.cxx:215:0: note: Variable 'buf' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/net/Address.cxx:216:3: note: Variable 'buf' is reassigned a value before the old one has been used.
bzflag-2.4.8/src/obstacle/MeshDrawInfo.cxx:1553:12: style: The scope of the variable 'u16' can be reduced. [variableScope]
bzflag-2.4.8/src/obstacle/MeshObstacle.cxx:826:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
bzflag-2.4.8/src/obstacle/MeshObstacle.cxx:672:35: style: Same expression on both sides of '-' because the value of '(char*)buf' and '(char*)drawInfoStart' are the same. [duplicateExpression]
bzflag-2.4.8/src/obstacle/MeshObstacle.cxx:668:27: note: 'drawInfoStart' is assigned value 'buf' here.
bzflag-2.4.8/src/obstacle/MeshObstacle.cxx:672:35: note: Same expression on both sides of '-' because the value of '(char*)buf' and '(char*)drawInfoStart' are the same.
bzflag-2.4.8/src/obstacle/MeshObstacle.cxx:678:40: style: Same expression on both sides of '-' because the value of '(char*)buf' and '(char*)drawInfoStart' are the same. [duplicateExpression]
bzflag-2.4.8/src/obstacle/MeshObstacle.cxx:668:27: note: 'drawInfoStart' is assigned value 'buf' here.
bzflag-2.4.8/src/obstacle/MeshObstacle.cxx:678:40: note: Same expression on both sides of '-' because the value of '(char*)buf' and '(char*)drawInfoStart' are the same.
bzflag-2.4.8/src/obstacle/TeleporterSceneNodeGenerator.cxx:39:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:349:16: style: Function 'setTexture' argument 1 names different: declaration 'tex' definition '_texture'. [funcArgNamesDifferent]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:53:32: note: Function 'setTexture' argument 1 names different: declaration 'tex' definition '_texture'.
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:349:16: note: Function 'setTexture' argument 1 names different: declaration 'tex' definition '_texture'.
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:356:21: style: Function 'setTextureMatrix' argument 1 names different: declaration 'matrix' definition '_textureMatrix'. [funcArgNamesDifferent]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:54:43: note: Function 'setTextureMatrix' argument 1 names different: declaration 'matrix' definition '_textureMatrix'.
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:356:21: note: Function 'setTextureMatrix' argument 1 names different: declaration 'matrix' definition '_textureMatrix'.
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:396:45: style: Function 'setCulling' argument 1 names different: declaration 'culling' definition '_culling'. [funcArgNamesDifferent]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:60:29: note: Function 'setCulling' argument 1 names different: declaration 'culling' definition '_culling'.
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:396:45: note: Function 'setCulling' argument 1 names different: declaration 'culling' definition '_culling'.
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:466:30: style: Function 'setOpenGLState' argument 1 names different: declaration 'prev' definition 'oldState'. [funcArgNamesDifferent]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:79:51: note: Function 'setOpenGLState' argument 1 names different: declaration 'prev' definition 'oldState'.
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:466:30: note: Function 'setOpenGLState' argument 1 names different: declaration 'prev' definition 'oldState'.
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:781:61: style: Function 'SortedGState' argument 1 names different: declaration 'state' definition '_state'. [funcArgNamesDifferent]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:763:50: note: Function 'SortedGState' argument 1 names different: declaration 'state' definition '_state'.
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:781:61: note: Function 'SortedGState' argument 1 names different: declaration 'state' definition '_state'.
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:143:11: style: Technically the member function 'OpenGLGStateRep::getNeedsSorting' can be const. [functionConst]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:144:11: style: Technically the member function 'OpenGLGStateRep::isBlended' can be const. [functionConst]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:145:11: style: Technically the member function 'OpenGLGStateRep::isTextured' can be const. [functionConst]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:146:11: style: Technically the member function 'OpenGLGStateRep::isTextureMatrix' can be const. [functionConst]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:147:11: style: Technically the member function 'OpenGLGStateRep::isSphereMap' can be const. [functionConst]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:148:11: style: Technically the member function 'OpenGLGStateRep::isLighted' can be const. [functionConst]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:140:4: style: Class 'OpenGLGStateRep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/ogl/OpenGLGState.cxx:763:4: style: Class 'SortedGState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/ogl/OpenGLUtils.cxx:128:7: style: Condition '!blendingForced' is always true [knownConditionTrueFalse]
bzflag-2.4.8/src/ogl/OpenGLUtils.cxx:126:25: note: Assignment 'blendingForced=false', assigned value is 0
bzflag-2.4.8/src/ogl/OpenGLUtils.cxx:128:7: note: Condition '!blendingForced' is always true
bzflag-2.4.8/src/platform/BeOSDisplay.cxx:35:9: style: Condition '!resInfo' is always true [knownConditionTrueFalse]
bzflag-2.4.8/src/platform/BeOSDisplay.cxx:31:25: note: Assignment 'resInfo=NULL', assigned value is 0
bzflag-2.4.8/src/platform/BeOSDisplay.cxx:35:9: note: Condition '!resInfo' is always true
bzflag-2.4.8/src/platform/BeOSMedia.cxx:188:7: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/BeOSMedia.cxx:224:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
bzflag-2.4.8/src/platform/BeOSMedia.cxx:394:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bzflag-2.4.8/src/platform/BeOSMedia.cxx:541:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bzflag-2.4.8/src/platform/BeOSMedia.cxx:184:10: style: The scope of the variable 'len' can be reduced. [variableScope]
bzflag-2.4.8/src/platform/BeOSMedia.cxx:405:7: style: The scope of the variable 'len' can be reduced. [variableScope]
bzflag-2.4.8/src/platform/BeOSMedia.cxx:524:41: style: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/BeOSMedia.h:46:49: note: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'.
bzflag-2.4.8/src/platform/BeOSMedia.cxx:524:41: note: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'.
bzflag-2.4.8/src/platform/BeOSMedia.cxx:74:12: warning: Member variable 'BeOSMedia::audioOutputRate' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/BeOSPlatformFactory.cxx:90:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/BeOSPlatformFactory.cxx:97:24: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/BeOSPlatformFactory.cxx:100:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/BeOSVisual.h:25:3: style: Class 'BeOSVisual' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/platform/BeOSWindow.cxx:309:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/BeOSWindow.h:63:17: warning: Virtual function 'makeContext' is called from constructor 'BeOSWindow(const BeOSDisplay*,const BeOSVisual*)' at line 331. Dynamic binding is not used. [virtualCallInConstructor]
bzflag-2.4.8/src/platform/BeOSWindow.cxx:331:3: note: Calling makeContext
bzflag-2.4.8/src/platform/BeOSWindow.h:63:17: note: makeContext is a virtual method
bzflag-2.4.8/src/platform/BeOSWindow2.cxx:176:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/BeOSWindow.h:63:17: warning: Virtual function 'makeContext' is called from constructor 'BeOSWindow(const BeOSDisplay*,const BeOSVisual*)' at line 197. Dynamic binding is not used. [virtualCallInConstructor]
bzflag-2.4.8/src/platform/BeOSWindow2.cxx:197:3: note: Calling makeContext
bzflag-2.4.8/src/platform/BeOSWindow.h:63:17: note: makeContext is a virtual method
bzflag-2.4.8/src/platform/BzfWindow.cxx:52:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/platform/BzfWindow.cxx:82:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/src/platform/DXJoystick.cxx:859:11: style: Expression is always false because 'else if' condition matches previous condition at line 843. [multiCondition]
bzflag-2.4.8/src/platform/DXJoystick.cxx:73:22: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/DXJoystick.cxx:338:3: style: Variable 'success' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
bzflag-2.4.8/src/platform/DXJoystick.cxx:335:0: note: Variable 'success' is reassigned a value before the old one has been used if variable is no semaphore variable.
bzflag-2.4.8/src/platform/DXJoystick.cxx:338:3: note: Variable 'success' is reassigned a value before the old one has been used if variable is no semaphore variable.
bzflag-2.4.8/src/platform/DXJoystick.cxx:319:32: style: Variable 'hatX' is assigned a value that is never used. [unreadVariable]
bzflag-2.4.8/src/platform/DXJoystick.cxx:320:32: style: Variable 'hatY' is assigned a value that is never used. [unreadVariable]
bzflag-2.4.8/src/platform/WinDisplay.h:50:4: style: Class 'Rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/platform/WinVisual.h:25:4: style: Class 'WinVisual' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/platform/XDisplay.h:40:4: style: Class 'Rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/platform/LinuxMedia.cxx:434:32: style: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/LinuxMedia.h:42:49: note: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'.
bzflag-2.4.8/src/platform/LinuxMedia.cxx:434:32: note: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'.
bzflag-2.4.8/src/platform/LinuxMedia.cxx:42:13: warning: Member variable 'LinuxMedia::audioOutputRate' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/LinuxMedia.cxx:42:13: warning: Member variable 'LinuxMedia::audioLowWaterMark' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/LinuxMedia.cxx:42:13: warning: Member variable 'LinuxMedia::maxFd' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/LinuxMedia.cxx:42:13: warning: Member variable 'LinuxMedia::stopwatchTime' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/LinuxMedia.cxx:42:13: warning: Member variable 'LinuxMedia::noSetFragment' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/LinuxMedia.cxx:42:13: warning: Member variable 'LinuxMedia::chunksPending' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/LinuxMedia.cxx:42:13: warning: Member variable 'LinuxMedia::chunkTime' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/LinuxMedia.cxx:42:13: warning: Member variable 'LinuxMedia::chunksPerSecond' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/LinuxPlatformFactory.cxx:56:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/LinuxPlatformFactory.cxx:62:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/XVisual.h:27:4: style: Class 'XVisual' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/platform/NewMedia.cxx:148:32: style: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/NewMedia.h:40:49: note: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'.
bzflag-2.4.8/src/platform/NewMedia.cxx:148:32: note: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'.
bzflag-2.4.8/src/platform/SDL2Display.cxx:364:49: style: Function 'getModState' argument 2 names different: declaration 'control' definition 'ctrl'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Display.h:41:39: note: Function 'getModState' argument 2 names different: declaration 'control' definition 'ctrl'.
bzflag-2.4.8/src/platform/SDL2Display.cxx:364:49: note: Function 'getModState' argument 2 names different: declaration 'control' definition 'ctrl'.
bzflag-2.4.8/src/platform/SDL2Display.cxx:373:32: style: Function 'getMouse' argument 1 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Display.h:42:22: note: Function 'getMouse' argument 1 names different: declaration 'x' definition '_x'.
bzflag-2.4.8/src/platform/SDL2Display.cxx:373:32: note: Function 'getMouse' argument 1 names different: declaration 'x' definition '_x'.
bzflag-2.4.8/src/platform/SDL2Display.cxx:373:41: style: Function 'getMouse' argument 2 names different: declaration 'y' definition '_y'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Display.h:42:30: note: Function 'getMouse' argument 2 names different: declaration 'y' definition '_y'.
bzflag-2.4.8/src/platform/SDL2Display.cxx:373:41: note: Function 'getMouse' argument 2 names different: declaration 'y' definition '_y'.
bzflag-2.4.8/src/platform/SDL2Visual.h:28:3: style: Class 'SDLVisual' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/platform/SDL2Window.cxx:89:29: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/SDL2Window.cxx:102:31: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/SDL2Window.cxx:37:38: style: Function 'setTitle' argument 1 names different: declaration 'title' definition '_title'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Window.h:44:31: note: Function 'setTitle' argument 1 names different: declaration 'title' definition '_title'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:37:38: note: Function 'setTitle' argument 1 names different: declaration 'title' definition '_title'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:84:31: style: Function 'warpMouse' argument 1 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Window.h:51:23: note: Function 'warpMouse' argument 1 names different: declaration 'x' definition '_x'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:84:31: note: Function 'warpMouse' argument 1 names different: declaration 'x' definition '_x'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:84:39: style: Function 'warpMouse' argument 2 names different: declaration 'y' definition '_y'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Window.h:51:30: note: Function 'warpMouse' argument 2 names different: declaration 'y' definition '_y'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:84:39: note: Function 'warpMouse' argument 2 names different: declaration 'y' definition '_y'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:88:31: style: Function 'getMouse' argument 1 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Window.h:52:23: note: Function 'getMouse' argument 1 names different: declaration 'x' definition '_x'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:88:31: note: Function 'getMouse' argument 1 names different: declaration 'x' definition '_x'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:88:40: style: Function 'getMouse' argument 2 names different: declaration 'y' definition '_y'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Window.h:52:31: note: Function 'getMouse' argument 2 names different: declaration 'y' definition '_y'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:88:40: note: Function 'getMouse' argument 2 names different: declaration 'y' definition '_y'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:92:29: style: Function 'setSize' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Window.h:43:21: note: Function 'setSize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:92:29: note: Function 'setSize' argument 1 names different: declaration 'width' definition '_width'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:92:41: style: Function 'setSize' argument 2 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Window.h:43:32: note: Function 'setSize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:92:41: note: Function 'setSize' argument 2 names different: declaration 'height' definition '_height'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:109:32: style: Function 'setGamma' argument 1 names different: declaration 'newGamma' definition 'gamma'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SDL2Window.h:58:24: note: Function 'setGamma' argument 1 names different: declaration 'newGamma' definition 'gamma'.
bzflag-2.4.8/src/platform/SDL2Window.cxx:109:32: note: Function 'setGamma' argument 1 names different: declaration 'newGamma' definition 'gamma'.
bzflag-2.4.8/src/platform/SDLPlatformFactory.cxx:54:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/SDLPlatformFactory.cxx:60:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/SDLDisplay.h:62:3: style: Class 'SDLVisual' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/platform/SGIMedia.cxx:313:32: style: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SGIMedia.h:41:49: note: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'.
bzflag-2.4.8/src/platform/SGIMedia.cxx:313:32: note: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'.
bzflag-2.4.8/src/platform/SGIMedia.cxx:43:11: warning: Member variable 'SGIMedia::originalAudioParams' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SGIMedia.cxx:43:11: warning: Member variable 'SGIMedia::audioParams' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SGIMedia.cxx:43:11: warning: Member variable 'SGIMedia::audioOutputRate' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SGIMedia.cxx:43:11: warning: Member variable 'SGIMedia::audioBufferSize' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SGIMedia.cxx:43:11: warning: Member variable 'SGIMedia::audioLowWaterMark' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SGIMedia.cxx:43:11: warning: Member variable 'SGIMedia::maxFd' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SGIMedia.cxx:43:11: warning: Member variable 'SGIMedia::audioPortFd' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SGIMedia.cxx:43:11: warning: Member variable 'SGIMedia::stopwatchTime' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SGIPlatformFactory.cxx:49:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/SGIPlatformFactory.cxx:55:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/SolarisMedia.cxx:275:32: style: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/SolarisMedia.h:52:49: note: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'.
bzflag-2.4.8/src/platform/SolarisMedia.cxx:275:32: note: Function 'audioSleep' argument 2 names different: declaration 'maxTime' definition 'endTime'.
bzflag-2.4.8/src/platform/SolarisMedia.cxx:36:15: warning: Member variable 'SolarisMedia::maxFd' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SolarisMedia.cxx:36:15: warning: Member variable 'SolarisMedia::audioctl_fd' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SolarisMedia.cxx:36:15: warning: Member variable 'SolarisMedia::audioBufferSize' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SolarisMedia.cxx:36:15: warning: Member variable 'SolarisMedia::audioLowWaterMark' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SolarisMedia.cxx:36:15: warning: Member variable 'SolarisMedia::stopwatchTime' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/SolarisPlatformFactory.cxx:49:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/SolarisPlatformFactory.cxx:55:23: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/WinDisplay.cxx:175:20: style: Condition '!isFullScreenOnly()' is always true [knownConditionTrueFalse]
bzflag-2.4.8/src/platform/WinDisplay.cxx:32:26: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/WinDisplay.cxx:33:26: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/WinDisplay.cxx:317:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/WinDisplay.cxx:318:21: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/WinDisplay.cxx:327:4: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/WinDisplay.cxx:376:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/WinDisplay.cxx:379:8: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/WinDisplay.cxx:357:51: style: Function 'getModState' argument 2 names different: declaration 'control' definition 'ctrl'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/WinDisplay.h:36:42: note: Function 'getModState' argument 2 names different: declaration 'control' definition 'ctrl'.
bzflag-2.4.8/src/platform/WinDisplay.cxx:357:51: note: Function 'getModState' argument 2 names different: declaration 'control' definition 'ctrl'.
bzflag-2.4.8/src/platform/WinDisplay.cxx:452:10: style: Function 'getVideoFormats' argument 1 names different: declaration 'num' definition 'numModes'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/WinDisplay.h:75:37: note: Function 'getVideoFormats' argument 1 names different: declaration 'num' definition 'numModes'.
bzflag-2.4.8/src/platform/WinDisplay.cxx:452:10: note: Function 'getVideoFormats' argument 1 names different: declaration 'num' definition 'numModes'.
bzflag-2.4.8/src/platform/WinDisplay.cxx:452:25: style: Function 'getVideoFormats' argument 2 names different: declaration 'current' definition 'currentMode'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/WinDisplay.h:75:47: note: Function 'getVideoFormats' argument 2 names different: declaration 'current' definition 'currentMode'.
bzflag-2.4.8/src/platform/WinDisplay.cxx:452:25: note: Function 'getVideoFormats' argument 2 names different: declaration 'current' definition 'currentMode'.
bzflag-2.4.8/src/platform/WinDisplay.cxx:57:3: performance: Variable 'hInstance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/src/platform/WinDisplay.h:32:18: warning: Virtual function 'isValid' is called from constructor 'WinDisplay(const char*displayName,const char*videoFormat)' at line 175. Dynamic binding is not used. [virtualCallInConstructor]
bzflag-2.4.8/src/platform/WinDisplay.cxx:175:7: note: Calling isValid
bzflag-2.4.8/src/platform/WinDisplay.h:32:18: note: isValid is a virtual method
bzflag-2.4.8/src/platform/WinJoystick.cxx:32:14: warning: Member variable 'WinJoystick::JoystickID' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinJoystick.cxx:32:14: warning: Member variable 'WinJoystick::xIndex' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinJoystick.cxx:32:14: warning: Member variable 'WinJoystick::yIndex' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioPlaying' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioNumChannels' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioOutputRate' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioBufferSize' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioBufferChunkSize' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioLowWaterMark' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioBytesPerSample' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioBytesPerFrame' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioWritePtr' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioCommandBufferLen' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioCommandBufferHead' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinMedia.cxx:32:11: warning: Member variable 'WinMedia::audioCommandBufferTail' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/WinPlatformFactory.cxx:73:25: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/WinPlatformFactory.cxx:84:30: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/WinVisual.h:23:1: warning: The class 'WinVisual' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
bzflag-2.4.8/src/platform/WinWindow.cxx:640:10: style: The scope of the variable 'j' can be reduced. [variableScope]
bzflag-2.4.8/src/platform/WinWindow.cxx:520:16: style: Variable 'hadChild' is assigned a value that is never used. [unreadVariable]
bzflag-2.4.8/src/platform/XDisplay.cxx:60:59: style: Function 'XDisplay' argument 2 names different: declaration 'adoptedVideoModeChanger' definition '_mode'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/XDisplay.h:29:19: note: Function 'XDisplay' argument 2 names different: declaration 'adoptedVideoModeChanger' definition '_mode'.
bzflag-2.4.8/src/platform/XDisplay.cxx:60:59: note: Function 'XDisplay' argument 2 names different: declaration 'adoptedVideoModeChanger' definition '_mode'.
bzflag-2.4.8/src/platform/XDisplay.cxx:320:37: style: Function 'setDefault' argument 1 names different: declaration 'modeNumber' definition 'mode'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/XDisplay.h:92:33: note: Function 'setDefault' argument 1 names different: declaration 'modeNumber' definition 'mode'.
bzflag-2.4.8/src/platform/XDisplay.cxx:320:37: note: Function 'setDefault' argument 1 names different: declaration 'modeNumber' definition 'mode'.
bzflag-2.4.8/src/platform/XVisual.cxx:323:41: style: Function 'visualClassIsBetter' argument 1 names different: declaration 'thisBetter' definition 'a'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/XVisual.h:54:42: note: Function 'visualClassIsBetter' argument 1 names different: declaration 'thisBetter' definition 'a'.
bzflag-2.4.8/src/platform/XVisual.cxx:323:41: note: Function 'visualClassIsBetter' argument 1 names different: declaration 'thisBetter' definition 'a'.
bzflag-2.4.8/src/platform/XVisual.cxx:323:48: style: Function 'visualClassIsBetter' argument 2 names different: declaration 'thanThis' definition 'b'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/XVisual.h:54:58: note: Function 'visualClassIsBetter' argument 2 names different: declaration 'thanThis' definition 'b'.
bzflag-2.4.8/src/platform/XVisual.cxx:323:48: note: Function 'visualClassIsBetter' argument 2 names different: declaration 'thanThis' definition 'b'.
bzflag-2.4.8/src/platform/XVisual.cxx:18:10: warning: Member variable 'XVisual::multisampleExt' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/platform/XWindow.cxx:289:33: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/src/platform/wave.cxx:96:10: style: Function 'openWavFile' argument 4 names different: declaration 'numFrames' definition 'samples'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/wave.h:38:8: note: Function 'openWavFile' argument 4 names different: declaration 'numFrames' definition 'samples'.
bzflag-2.4.8/src/platform/wave.cxx:96:10: note: Function 'openWavFile' argument 4 names different: declaration 'numFrames' definition 'samples'.
bzflag-2.4.8/src/platform/wave.cxx:96:26: style: Function 'openWavFile' argument 5 names different: declaration 'numChannels' definition 'channels'. [funcArgNamesDifferent]
bzflag-2.4.8/src/platform/wave.h:38:26: note: Function 'openWavFile' argument 5 names different: declaration 'numChannels' definition 'channels'.
bzflag-2.4.8/src/platform/wave.cxx:96:26: note: Function 'openWavFile' argument 5 names different: declaration 'numChannels' definition 'channels'.
bzflag-2.4.8/src/platform/wave.cxx:86:5: style: Class 'FileCloser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/scene/Occluder.cxx:145:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
bzflag-2.4.8/src/scene/Occluder.cxx:276:11: warning: Member variable 'Occluder::planes' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/scene/Occluder.cxx:276:11: warning: Member variable 'Occluder::vertices' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/src/scene/Occluder.h:56:20: style: Technically the member function 'OccluderManager::occlude' can be const. [functionConst]
bzflag-2.4.8/src/scene/Occluder.cxx:82:33: note: Technically the member function 'OccluderManager::occlude' can be const.
bzflag-2.4.8/src/scene/Occluder.h:56:20: note: Technically the member function 'OccluderManager::occlude' can be const.
bzflag-2.4.8/src/scene/Occluder.h:57:10: style: Technically the member function 'OccluderManager::occludePeek' can be const. [functionConst]
bzflag-2.4.8/src/scene/Occluder.cxx:105:23: note: Technically the member function 'OccluderManager::occludePeek' can be const.
bzflag-2.4.8/src/scene/Occluder.h:57:10: note: Technically the member function 'OccluderManager::occludePeek' can be const.
bzflag-2.4.8/src/scene/Occluder.h:20:5: style: Class 'Occluder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
bzflag-2.4.8/src/scene/Octree.cxx:340:38: style: Function 'OctreeNode' argument 1 names different: declaration 'depth' definition '_depth'. [funcArgNamesDifferent]
bzflag-2.4.8/src/scene/Octree.h:64:30: note: Function 'OctreeNode' argument 1 names different: declaration 'depth' definition '_depth'.
bzflag-2.4.8/src/scene/Octree.cxx:340:38: note: Function 'OctreeNode' argument 1 names different: declaration 'depth' definition '_depth'.
bzflag-2.4.8/src/scene/Octree.cxx:341:22: style: Function 'OctreeNode' argument 3 names different: declaration 'list' definition '_list'. [funcArgNamesDifferent]
bzflag-2.4.8/src/scene/Octree.h:65:21: note: Function 'OctreeNode' argument 3 names different: declaration 'list' definition '_list'.
bzflag-2.4.8/src/scene/Octree.cxx:341:22: note: Function 'OctreeNode' argument 3 names different: declaration 'list' definition '_list'.
bzflag-2.4.8/src/scene/Octree.cxx:341:33: style: Function 'OctreeNode' argument 4 names different: declaration 'listSize' definition '_listSize'. [funcArgNamesDifferent]
bzflag-2.4.8/src/scene/Octree.h:65:31: note: Function 'OctreeNode' argument 4 names different: declaration 'listSize' definition '_listSize'.
bzflag-2.4.8/src/scene/Octree.cxx:341:33: note: Function 'OctreeNode' argument 4 names different: declaration 'listSize' definition '_listSize'.
bzflag-2.4.8/src/scene/Octree.h:42:10: performance: Technically the member function 'Octree::setOccluderManager' can be static. [functionStatic]
bzflag-2.4.8/src/scene/Octree.cxx:113:14: note: Technically the member function 'Octree::setOccluderManager' can be static.
bzflag-2.4.8/src/scene/Octree.h:42:10: note: Technically the member function 'Octree::setOccluderManager' can be static.
bzflag-2.4.8/src/scene/Octree.cxx:355:3: style: Class 'OctreeNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
bzflag-2.4.8/src/scene/Octree.cxx:355:3: style: Class 'OctreeNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
bzflag-2.4.8/src/scene/Octree.cxx:380:3: error: Common realloc mistake: 'list' nulled but not freed upon failure [memleakOnRealloc]
bzflag-2.4.8/tools/TextTool2/TextTool2.cpp:273:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:359:8: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:356:8: note: Variable 'state' is reassigned a value before the old one has been used.
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:359:8: note: Variable 'state' is reassigned a value before the old one has been used.
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:239:8: style: The scope of the variable 'position' can be reduced. [variableScope]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:240:8: style: The scope of the variable 'size' can be reduced. [variableScope]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:241:8: style: The scope of the variable 'scale' can be reduced. [variableScope]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:242:8: style: The scope of the variable 'translate' can be reduced. [variableScope]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:243:8: style: The scope of the variable 'angle' can be reduced. [variableScope]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:247:8: style: The scope of the variable 'rotation' can be reduced. [variableScope]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:248:8: style: The scope of the variable 'count' can be reduced. [variableScope]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:213:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:166:9: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:172:7: style: Technically the member function 'BZObject::isBox' can be const. [functionConst]
bzflag-2.4.8/tools/bzwtransform/bzwTransform.cxx:164:25: performance: Function parameter '_type' should be passed by const reference. [passedByValue]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:457:12: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:466:11: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:472:12: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:478:12: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:481:11: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:484:12: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:487:13: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:490:9: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:492:14: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:498:13: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:501:16: style: C-style pointer casting [cstyleCast]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:45:46: style: Function 'loadFromFile' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
bzflag-2.4.8/tools/modeltool/Q3BSP.h:321:32: note: Function 'loadFromFile' argument 1 names different: declaration 'filename' definition 'fileName'.
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:45:46: note: Function 'loadFromFile' argument 1 names different: declaration 'filename' definition 'fileName'.
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mHeader' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mLumpStart' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mElements' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumElements' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mEntities' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumEntities' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mModels' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumModels' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNodes' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumNodes' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mLeaves' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumLeaves' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mLeafFaces' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumLeafFaces' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mPlanes' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumPlanes' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mFaces' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumFaces' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mVertices' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumVertices' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mShaders' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumShaders' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mLightmaps' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumLightmaps' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mVis' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mBrushes' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumBrushes' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mBrushSides' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumBrushSides' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mLeafBrushes' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:35:14: warning: Member variable 'Quake3Level::mNumLeafBrushes' is not initialized in the constructor. [uninitMemberVar]
bzflag-2.4.8/tools/modeltool/model.h:49:7: style: Technically the member function 'CTexCoord::same' can be const. [functionConst]
bzflag-2.4.8/tools/modeltool/model.h:64:8: style: Technically the member function 'CVertex::get' can be const. [functionConst]
bzflag-2.4.8/tools/modeltool/model.h:92:7: style: Technically the member function 'CVertex::same' can be const. [functionConst]
bzflag-2.4.8/tools/modeltool/model.h:193:7: style: Technically the member function 'CMesh::valid' can be const. [functionConst]
bzflag-2.4.8/tools/modeltool/Q3BSP.h:336:6: style: Technically the member function 'Quake3Level::getLumpSize' can be const. [functionConst]
bzflag-2.4.8/tools/modeltool/Q3BSP.cxx:539:18: note: Technically the member function 'Quake3Level::getLumpSize' can be const.
bzflag-2.4.8/tools/modeltool/Q3BSP.h:336:6: note: Technically the member function 'Quake3Level::getLumpSize' can be const.
bzflag-2.4.8/tools/modeltool/modeltool.cxx:95:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/modeltool/modeltool.cxx:126:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/modeltool/modeltool.cxx:135:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/modeltool/modeltool.cxx:142:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/modeltool/modeltool.cxx:185:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/modeltool/modeltool.cxx:189:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/modeltool/modeltool.cxx:414:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/modeltool/modeltool.cxx:430:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/modeltool/modeltool.cxx:463:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/modeltool/wavefrontOBJ.cxx:155:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
bzflag-2.4.8/tools/modeltool/wavefrontOBJ.cxx:364:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[04:01]

ftp://ftp.se.debian.org/debian/pool/main/b/bzip2/bzip2_1.0.6.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/b/bzr/bzr_2.7.0+bzr6622.orig.tar.gz
bzr-2.7.0+bzr6622/bzrlib/_patiencediff_c.c:277:27: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
bzr-2.7.0+bzr6622/bzrlib/_patiencediff_c.c:612:59: note: Assignment 'backpointers=NULL', assigned value is 0
bzr-2.7.0+bzr6622/bzrlib/_patiencediff_c.c:640:48: note: Calling function 'unique_lcs', 3rd argument 'backpointers' value is 0
bzr-2.7.0+bzr6622/bzrlib/_patiencediff_c.c:277:27: note: Null pointer addition
bzr-2.7.0+bzr6622/bzrlib/_export_c_api.h:51:5: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
bzr-2.7.0+bzr6622/bzrlib/_export_c_api.h:45:0: note: Variable 'd' is reassigned a value before the old one has been used.
bzr-2.7.0+bzr6622/bzrlib/_export_c_api.h:51:5: note: Variable 'd' is reassigned a value before the old one has been used.
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:66:5: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:62:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:66:5: note: Variable 'tpl' is reassigned a value before the old one has been used.
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:591:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:589:0: note: Variable 'result' is reassigned a value before the old one has been used.
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:591:5: note: Variable 'result' is reassigned a value before the old one has been used.
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:908:5: style: Variable 'set_module' is reassigned a value before the old one has been used. [redundantAssignment]
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:900:0: note: Variable 'set_module' is reassigned a value before the old one has been used.
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:908:5: note: Variable 'set_module' is reassigned a value before the old one has been used.
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:236:15: style: The scope of the variable 'obj' can be reduced. [variableScope]
bzr-2.7.0+bzr6622/bzrlib/_static_tuple_c.c:328:22: style: The scope of the variable 'y' can be reduced. [variableScope]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:365:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:648:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:223:67: style: The scope of the variable 'copy_from' can be reduced. [variableScope]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:383:45: style: The scope of the variable 'max_entries' can be reduced. [variableScope]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:490:18: style: The scope of the variable 'hash_offset' can be reduced. [variableScope]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:701:18: style: The scope of the variable 'hash_offset' can be reduced. [variableScope]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:703:19: style: The scope of the variable 'cmd' can be reduced. [variableScope]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:1126:18: style: The scope of the variable 'offset' can be reduced. [variableScope]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:696:57: style: Function 'create_delta_index_from_delta' argument 1 names different: declaration 'delta' definition 'src'. [funcArgNamesDifferent]
bzr-2.7.0+bzr6622/bzrlib/delta.h:68:57: note: Function 'create_delta_index_from_delta' argument 1 names different: declaration 'delta' definition 'src'.
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:696:57: note: Function 'create_delta_index_from_delta' argument 1 names different: declaration 'delta' definition 'src'.
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:697:51: style: Function 'create_delta_index_from_delta' argument 2 names different: declaration 'old' definition 'old_index'. [funcArgNamesDifferent]
bzr-2.7.0+bzr6622/bzrlib/delta.h:69:51: note: Function 'create_delta_index_from_delta' argument 2 names different: declaration 'old' definition 'old_index'.
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:697:51: note: Function 'create_delta_index_from_delta' argument 2 names different: declaration 'old' definition 'old_index'.
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:898:26: style: Function 'create_delta' argument 2 names different: declaration 'buf' definition 'trg_buf'. [funcArgNamesDifferent]
bzr-2.7.0+bzr6622/bzrlib/delta.h:97:26: note: Function 'create_delta' argument 2 names different: declaration 'buf' definition 'trg_buf'.
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:898:26: note: Function 'create_delta' argument 2 names different: declaration 'buf' definition 'trg_buf'.
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:898:49: style: Function 'create_delta' argument 3 names different: declaration 'bufsize' definition 'trg_size'. [funcArgNamesDifferent]
bzr-2.7.0+bzr6622/bzrlib/delta.h:97:45: note: Function 'create_delta' argument 3 names different: declaration 'bufsize' definition 'trg_size'.
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:898:49: note: Function 'create_delta' argument 3 names different: declaration 'bufsize' definition 'trg_size'.
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:899:55: style: Function 'create_delta' argument 5 names different: declaration 'max_delta_size' definition 'max_size'. [funcArgNamesDifferent]
bzr-2.7.0+bzr6622/bzrlib/delta.h:98:55: note: Function 'create_delta' argument 5 names different: declaration 'max_delta_size' definition 'max_size'.
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:899:55: note: Function 'create_delta' argument 5 names different: declaration 'max_delta_size' definition 'max_size'.
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:415:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:414:5: note: After for loop, i has value 31
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:415:15: note: Shift
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:546:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:545:5: note: After for loop, i has value 31
bzr-2.7.0+bzr6622/bzrlib/diff-delta.c:546:15: note: Shift
[04:01]

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-cvsps-import/bzr-cvsps-import_0.0.1~bzr71.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-dbus/bzr-dbus_0.1~bzr52.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-email/bzr-email_0.0.1~bzr58.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-explorer/bzr-explorer_1.3.0~bzr556.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-fastimport/bzr-fastimport_0.13.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-git/bzr-git_0.6.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-grep/bzr-grep_0.4.0+bzr147.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-gtk/bzr-gtk_0.103.0+bzr792.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-loom/bzr-loom_2.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-pipeline/bzr-pipeline_1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-rewrite/bzr-rewrite_0.6.3+bzr256.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-search/bzr-search_1.7.0~bzr94.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-stats/bzr-stats_0.1.0+bzr54.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-svn/bzr-svn_1.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-tweet/bzr-tweet_1.3.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-upload/bzr-upload_1.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzr-xmloutput/bzr-xmloutput_0.8.8+bzr162.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzrtools/bzrtools_2.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/b/bzrtp/bzrtp_1.0.6.orig.tar.gz
bzrtp-1.0.6/src/bzrtp.c:479:3: style: Variable 'pingAckPacket' is reassigned a value before the old one has been used. [redundantAssignment]
bzrtp-1.0.6/src/bzrtp.c:473:0: note: Variable 'pingAckPacket' is reassigned a value before the old one has been used.
bzrtp-1.0.6/src/bzrtp.c:479:3: note: Variable 'pingAckPacket' is reassigned a value before the old one has been used.
bzrtp-1.0.6/src/cryptoUtils.c:593:37: error: Array 'algoTypes[7]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
bzrtp-1.0.6/src/cryptoUtils.c:157:9: style: The scope of the variable 'n' can be reduced. [variableScope]
bzrtp-1.0.6/src/cryptoUtils.c:125:17: error: Expression 'input[index++]=0' depends on order of evaluation of side effects [unknownEvaluationOrder]
bzrtp-1.0.6/src/packetParser.c:202:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bzrtp-1.0.6/src/packetParser.c:738:6: style: The scope of the variable 'i' can be reduced. [variableScope]
bzrtp-1.0.6/src/stateMachine.c:452:121: style: Same expression on both sides of '||'. [duplicateExpression]
bzrtp-1.0.6/src/stateMachine.c:705:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
bzrtp-1.0.6/src/stateMachine.c:1927:20: style: Variable 'hashDataIndex' is assigned a value that is never used. [unreadVariable]
bzrtp-1.0.6/test/bzrtpConfigsTest.c:380:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
bzrtp-1.0.6/test/bzrtpConfigsTest.c:379:3: note: Variable 'retval' is reassigned a value before the old one has been used.
bzrtp-1.0.6/test/bzrtpConfigsTest.c:380:3: note: Variable 'retval' is reassigned a value before the old one has been used.
bzrtp-1.0.6/test/bzrtpConfigsTest.c:476:4: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
bzrtp-1.0.6/test/bzrtpConfigsTest.c:475:4: note: Variable 'retval' is reassigned a value before the old one has been used.
bzrtp-1.0.6/test/bzrtpConfigsTest.c:476:4: note: Variable 'retval' is reassigned a value before the old one has been used.
bzrtp-1.0.6/test/bzrtpParserTest.c:1028:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
bzrtp-1.0.6/test/bzrtpParserTest.c:1019:2: note: Variable 'retval' is reassigned a value before the old one has been used.
bzrtp-1.0.6/test/bzrtpParserTest.c:1028:2: note: Variable 'retval' is reassigned a value before the old one has been used.
bzrtp-1.0.6/test/bzrtpParserTest.c:1053:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
bzrtp-1.0.6/test/bzrtpParserTest.c:1046:2: note: Variable 'retval' is reassigned a value before the old one has been used.
bzrtp-1.0.6/test/bzrtpParserTest.c:1053:2: note: Variable 'retval' is reassigned a value before the old one has been used.
bzrtp-1.0.6/test/bzrtpParserTest.c:1384:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
bzrtp-1.0.6/test/bzrtpParserTest.c:1377:2: note: Variable 'retval' is reassigned a value before the old one has been used.
bzrtp-1.0.6/test/bzrtpParserTest.c:1384:2: note: Variable 'retval' is reassigned a value before the old one has been used.
bzrtp-1.0.6/test/testUtils.c:127:7: style: The scope of the variable 'j' can be reduced. [variableScope]
[04:01]

DATE 2018-08-22
TIME 04:01:49